[Pkg-mc-commits] r323 - in branch: . mailcap mailcap/mc_4.7.0-1 mailcap/mc_4.7.0-1/debian mailcap/mc_4.7.0-1/debian/extra mailcap/mc_4.7.0-1/debian/mc mailcap/mc_4.7.0-1/debian/mc/DEBIAN mailcap/mc_4.7.0-1/debian/mc/etc mailcap/mc_4.7.0-1/debian/mc/etc/mc mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs mailcap/mc_4.7.0-1/debian/mc/usr mailcap/mc_4.7.0-1/debian/mc/usr/bin mailcap/mc_4.7.0-1/debian/mc/usr/share mailcap/mc_4.7.0-1/debian/mc/usr/share/doc mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc mailcap/mc_4.7.0-1/debian/mc/usr/share/doc-base mailcap/mc_4.7.0-1/debian/mc/usr/share/locale mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/az mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/az/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be-tarask mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be-tarask/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/bg mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/bg/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ca mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ca/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/cs mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/cs/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/da mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/da/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/de mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/de/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/el mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/el/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/es mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/es/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/eu mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/eu/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fi mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fi/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fr mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fr/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/hu mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/hu/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/it mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/it/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ja mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ja/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ko mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ko/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lt mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lt/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lv mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lv/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/mn mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/mn/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nb mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nb/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nl mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nl/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pl mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pl/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt_BR mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt_BR/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ro mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ro/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ru mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ru/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sk mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sk/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sl mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sl/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sr mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sr/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sv mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sv/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ta mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ta/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/tr mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/tr/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/uk mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/uk/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/vi mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/vi/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/wa mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/wa/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_CN mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_CN/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_TW mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_TW/LC_MESSAGES mailcap/mc_4.7.0-1/debian/mc/usr/share/man mailcap/mc_4.7.0-1/debian/mc/usr/share/man/es mailcap/mc_4.7.0-1/debian/mc/usr/share/man/es/man1 mailcap/mc_4.7.0-1/debian/mc/usr/share/man/hu mailcap/mc_4.7.0-1/debian/mc/usr/share/man/hu/man1 mailcap/mc_4.7.0-1/debian/mc/usr/share/man/it mailcap/mc_4.7.0-1/debian/mc/usr/share/man/it/man1 mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1 mailcap/mc_4.7.0-1/debian/mc/usr/share/man/pl mailcap/mc_4.7.0-1/debian/mc/usr/share/man/pl/man1 mailcap/mc_4.7.0-1/debian/mc/usr/share/man/ru mailcap/mc_4.7.0-1/debian/mc/usr/share/man/ru/man1 mailcap/mc_4.7.0-1/debian/mc/usr/share/man/sr mailcap/mc_4.7.0-1/debian/mc/usr/share/man/sr/man1 mailcap/mc_4.7.0-1/debian/mc/usr/share/mc mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax mailcap/mc_4.7.0-1/debian/mc/usr/share/menu mailcap/mc_4.7.0-1/debian/mc/usr/share/pixmaps mailcap/mc_4.7.0-1/debian/mc-dbg mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN mailcap/mc_4.7.0-1/debian/mc-dbg/usr mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg mailcap/mc_4.7.0-1/debian/patches mailcap/mc_4.7.0-1/debian/patches/bugs mailcap/mc_4.7.0-1/debian/patches/debian mailcap/mc_4.7.0-1/debian/source mailcap/mc_4.7.0-1/debian/tmp mailcap/mc_4.7.0-1/debian/tmp/etc mailcap/mc_4.7.0-1/debian/tmp/etc/mc mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs mailcap/mc_4.7.0-1/debian/tmp/usr mailcap/mc_4.7.0-1/debian/tmp/usr/bin mailcap/mc_4.7.0-1/debian/tmp/usr/lib mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc mailcap/mc_4.7.0-1/debian/tmp/usr/share mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/az mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/az/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be-tarask mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be-tarask/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/bg mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/bg/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ca mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ca/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/cs mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/cs/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/da mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/da/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/de mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/de/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/el mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/el/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/es mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/es/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/eu mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/eu/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fi mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fi/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fr mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fr/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/hu mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/hu/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/it mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/it/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ja mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ja/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ko mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ko/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lt mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lt/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lv mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lv/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/mn mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/mn/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nb mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nb/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nl mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nl/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pl mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pl/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt_BR mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ro mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ro/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ru mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ru/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sk mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sk/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sl mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sl/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sr mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sr/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sv mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sv/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ta mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ta/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/tr mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/tr/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/uk mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/uk/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/vi mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/vi/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/wa mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/wa/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_CN mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_TW mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES mailcap/mc_4.7.0-1/debian/tmp/usr/share/man mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es/man1 mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu/man1 mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it/man1 mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1 mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl/man1 mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru/man1 mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/man1 mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax
Denis Briand
narcan-guest at alioth.debian.org
Fri Dec 25 23:08:35 UTC 2009
Author: narcan-guest
Date: 2009-12-25 23:08:35 +0000 (Fri, 25 Dec 2009)
New Revision: 323
Added:
branch/mailcap/
branch/mailcap/mc_4.7.0-1/
branch/mailcap/mc_4.7.0-1/debian/
branch/mailcap/mc_4.7.0-1/debian/README.Debian
branch/mailcap/mc_4.7.0-1/debian/README.source
branch/mailcap/mc_4.7.0-1/debian/changelog
branch/mailcap/mc_4.7.0-1/debian/compat
branch/mailcap/mc_4.7.0-1/debian/control
branch/mailcap/mc_4.7.0-1/debian/copyright
branch/mailcap/mc_4.7.0-1/debian/dirs
branch/mailcap/mc_4.7.0-1/debian/doc-base
branch/mailcap/mc_4.7.0-1/debian/docs
branch/mailcap/mc_4.7.0-1/debian/extra/
branch/mailcap/mc_4.7.0-1/debian/extra/icon.xpm
branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian
branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian.1
branch/mailcap/mc_4.7.0-1/debian/extra/mcmfmt.1
branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian
branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian.1
branch/mailcap/mc_4.7.0-1/debian/files
branch/mailcap/mc_4.7.0-1/debian/links
branch/mailcap/mc_4.7.0-1/debian/manpages
branch/mailcap/mc_4.7.0-1/debian/mc-dbg.debhelper.log
branch/mailcap/mc_4.7.0-1/debian/mc-dbg.substvars
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/control
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/md5sums
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin/mc
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin/mcmfmt
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/AUTHORS
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/changelog.Debian.gz
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/changelog.gz
branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/copyright
branch/mailcap/mc_4.7.0-1/debian/mc.debhelper.log
branch/mailcap/mc_4.7.0-1/debian/mc.docs
branch/mailcap/mc_4.7.0-1/debian/mc.install
branch/mailcap/mc_4.7.0-1/debian/mc.postinst
branch/mailcap/mc_4.7.0-1/debian/mc.postinst.debhelper
branch/mailcap/mc_4.7.0-1/debian/mc.postrm
branch/mailcap/mc_4.7.0-1/debian/mc.postrm.debhelper
branch/mailcap/mc_4.7.0-1/debian/mc.prerm
branch/mailcap/mc_4.7.0-1/debian/mc.substvars
branch/mailcap/mc_4.7.0-1/debian/mc/
branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/
branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/conffiles
branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/control
branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/md5sums
branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postinst
branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postrm
branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/prerm
branch/mailcap/mc_4.7.0-1/debian/mc/etc/
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/Syntax
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/extfs.ini
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/sfs.ini
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.charsets
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.ext
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.default
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.emacs
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.lib
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu
branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu.sr
branch/mailcap/mc_4.7.0-1/debian/mc/usr/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mc
branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit
branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit-debian
branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcmfmt
branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview
branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview-debian
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc-base/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc-base/mc-faq
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/ABOUT-NLS.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/AUTHORS
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/ChangeLog
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/FAQ.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/HACKING.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/NEWS.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/README.Debian
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/README.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/TODO.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/changelog.Debian.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/changelog.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/copyright
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/az/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/az/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/az/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be-tarask/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be-tarask/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be-tarask/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/bg/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/bg/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/bg/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ca/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ca/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ca/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/cs/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/cs/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/cs/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/da/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/da/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/da/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/de/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/de/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/de/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/el/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/el/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/el/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/es/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/es/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/es/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/eu/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/eu/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/eu/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fi/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fi/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fi/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fr/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fr/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fr/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/hu/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/hu/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/hu/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/it/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/it/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/it/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ja/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ja/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ja/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ko/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ko/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ko/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lt/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lt/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lt/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lv/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lv/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lv/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/mn/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/mn/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/mn/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nb/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nb/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nb/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nl/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nl/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nl/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pl/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pl/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pl/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt_BR/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt_BR/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt_BR/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ro/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ro/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ro/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ru/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ru/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ru/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sk/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sk/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sk/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sl/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sl/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sl/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sr/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sr/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sr/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sv/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sv/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sv/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ta/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ta/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ta/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/tr/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/tr/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/tr/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/uk/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/uk/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/uk/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/vi/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/vi/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/vi/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/wa/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/wa/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/wa/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_CN/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_CN/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_CN/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_TW/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_TW/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_TW/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/es/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/es/man1/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/es/man1/mc.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/hu/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/hu/man1/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/hu/man1/mc.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/it/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/it/man1/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/it/man1/mc.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mc.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcedit-debian.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcedit.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcmfmt.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcview-debian.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcview.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/pl/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/pl/man1/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/pl/man1/mc.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/ru/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/ru/man1/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/ru/man1/mc.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/sr/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/sr/man1/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/sr/man1/mc.1.gz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.csh
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.sh
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.csh
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.sh
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/cedit.menu
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.indent.rc
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.spell.rc
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/README
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/a
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/apt
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/audio
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/bpp
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deb
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deba
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/debd
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/dpkg
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/hp48
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/iso9660
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/lslR
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/mailfs
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/patchfs
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpm
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpms
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/s3
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/trpm
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/u7z
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uace
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ualz
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uar
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarc
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarj
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uc1541
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ucab
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uha
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ulha
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/urar
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzip
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzoo
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.ext
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.cs
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.es
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.hu
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.it
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.nl
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.pl
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.ru
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.sr
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.uk
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.zh
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.es
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.hu
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.it
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.pl
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.ru
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.sr
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.lib
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.menu
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/darkfar.ini
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/default.ini
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/double-lines.ini
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/featured.ini
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/gotar.ini
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/PKGBUILD.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ada95.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/aspx.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/assembler.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/awk.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/c.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cabal.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/changelog.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cs.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/css.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cxx.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/d.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-changelog.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-control.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-description.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-sources-list.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/diff.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/dos.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ebuild.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/eiffel.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/erlang.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/f90.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/filehighlight.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/fortran.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/haskell.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/html.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/idl.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/j.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/java.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/js.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/latex.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lisp.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lsm.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lua.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/m4.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/mail.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/makefile.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ml.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/named.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nemerle.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nroff.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/octave.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/pascal.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/perl.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/php.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/po.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/povray.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/procmail.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/properties.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/python.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ruby.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sh.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/slang.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/smalltalk.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/spec.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sql.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/strace.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/swig.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/syntax.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tcl.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/texinfo.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tt.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/unknown.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/verilog.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/vhdl.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/xml.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yum-repo.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yxx.syntax
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/menu/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/menu/mc
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/pixmaps/
branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/pixmaps/mc.xpm
branch/mailcap/mc_4.7.0-1/debian/menu
branch/mailcap/mc_4.7.0-1/debian/patches/
branch/mailcap/mc_4.7.0-1/debian/patches/README
branch/mailcap/mc_4.7.0-1/debian/patches/bugs/
branch/mailcap/mc_4.7.0-1/debian/patches/bugs/84_use_dvicat_instead_of_dvi2tty.patch
branch/mailcap/mc_4.7.0-1/debian/patches/bugs/85_add_djvu_files_support.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/
branch/mailcap/mc_4.7.0-1/debian/patches/debian/02_use_correct_smb_conf_path.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/03_use_awk.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/04_add_gem_extension.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/05_disable_internal_editor.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/06_use_default_pdf_viewer.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/08_use_sensible-editor.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/09_uzip_broken_528239.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/10_use_default_images_viewer.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/11_use_mailcap_into_mc.ext.in.patch
branch/mailcap/mc_4.7.0-1/debian/patches/debian/1462_fix_wrong_path_to_wrapper_script_540238.patch
branch/mailcap/mc_4.7.0-1/debian/patches/series
branch/mailcap/mc_4.7.0-1/debian/rules
branch/mailcap/mc_4.7.0-1/debian/source/
branch/mailcap/mc_4.7.0-1/debian/source/format
branch/mailcap/mc_4.7.0-1/debian/stamp-autotools-files
branch/mailcap/mc_4.7.0-1/debian/stamp-makefile-build
branch/mailcap/mc_4.7.0-1/debian/tmp/
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/Syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/cedit.menu
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.indent.rc
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.spell.rc
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/extfs.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/sfs.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/filehighlight.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.charsets
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.ext
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.default
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.emacs
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.lib
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu
branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu.sr
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mc
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcedit
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcmfmt
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcview
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/cons.saver
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.csh
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.sh
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.csh
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.sh
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/sbin/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/az/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/az/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/az/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be-tarask/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be-tarask/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be-tarask/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/bg/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/bg/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/bg/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ca/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/cs/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/cs/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/cs/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/da/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/da/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/da/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/de/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/de/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/de/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/el/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/el/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/el/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/es/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/es/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/es/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/eu/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/eu/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/eu/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fi/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fr/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/hu/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/hu/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/hu/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/it/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/it/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/it/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ja/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ja/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ja/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ko/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ko/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ko/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lt/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lt/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lt/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lv/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lv/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lv/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/mn/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/mn/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/mn/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nb/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nl/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pl/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt_BR/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ro/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ro/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ro/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ru/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sk/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sk/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sk/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sl/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sr/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sr/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sr/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sv/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ta/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ta/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ta/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/tr/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/tr/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/tr/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/uk/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/vi/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/vi/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/vi/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/wa/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/wa/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/wa/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_CN/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_TW/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/mc.mo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es/man1/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es/man1/mc.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu/man1/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu/man1/mc.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it/man1/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it/man1/mc.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mc.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcedit.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcview.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man8/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl/man1/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl/man1/mc.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru/man1/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru/man1/mc.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/man1/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/man1/mc.1
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/man8/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/README
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/a
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/apt
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/audio
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/bpp
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deb
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deba
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/debd
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/dpkg
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/hp48
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/iso9660
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/lslR
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/mailfs
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/patchfs
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpm
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpms
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/s3
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/trpm
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/u7z
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uace
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ualz
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uar
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarc
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarj
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uc1541
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ucab
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uha
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ulha
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/urar
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzip
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzoo
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.cs
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.es
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.hu
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.it
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.nl
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.pl
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.ru
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.sr
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.uk
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.zh
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.es
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.hu
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.it
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.pl
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.ru
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.sr
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/darkfar.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/default.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/double-lines.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/featured.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/gotar.ini
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/PKGBUILD.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ada95.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/aspx.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/assembler.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/awk.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/c.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cabal.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/changelog.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cs.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/css.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cxx.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/d.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-changelog.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-control.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-description.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-sources-list.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/diff.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/dos.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ebuild.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/eiffel.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/erlang.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/f90.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/filehighlight.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/fortran.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/haskell.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/html.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/idl.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/j.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/java.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/js.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/latex.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lisp.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lsm.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lua.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/m4.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/mail.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/makefile.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ml.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/named.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nemerle.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nroff.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/octave.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/pascal.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/perl.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/php.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/po.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/povray.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/procmail.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/properties.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/python.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ruby.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sh.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/slang.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/smalltalk.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/spec.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sql.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/strace.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/swig.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/syntax.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tcl.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/texinfo.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tt.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/unknown.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/verilog.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/vhdl.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/xml.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yum-repo.syntax
branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yxx.syntax
branch/mailcap/mc_4.7.0-1/debian/watch
Log:
create branch for experimental use of mailcap
Added: branch/mailcap/mc_4.7.0-1/debian/README.Debian
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/README.Debian (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/README.Debian 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,22 @@
+mc for Debian
+-------------
+
+ - In order to get rid of the commandline history to be full with cd commands
+ from the both boxes set this environment variable:
+ export HISTCONTROL=ignoreboth
+
+ This is a issue of bash, not of mc. This would fix it.
+
+ - In newer mc versions ( >=4.6.2~pre1-1 ) the behaviour of M-o changed.
+ The old behaviour can now be found on the M-i key.
+
+ - To prevent the disappearing cursor over tabs using the visible_tabs feature
+ in gnome-terminal set this environment variable:
+ export TERM="gnome-256color"
+
+ Using this var the problem is fixed and the cursor doesn't vanish over tabs.
+
+ - mc supports now user-defined colors. For a short documentation have a look
+ here: http://www.midnight-commander.org/wiki/doc/common/skins
+
+ -- Patrick Winnertz <winnie at debian.org> Tue, 05 Mar 2008 11:08:27 +0100
Added: branch/mailcap/mc_4.7.0-1/debian/README.source
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/README.source (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/README.source 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,57 @@
+This package uses quilt to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To configure quilt to use debian/patches instead of patches, you want
+either to export QUILT_PATCHES=debian/patches in your environment
+or use this snippet in your ~/.quiltrc:
+
+ for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do
+ if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then
+ export QUILT_PATCHES=debian/patches
+ fi
+ done
+
+To get the fully patched source after unpacking the source package, cd to
+the root level of the source package and run:
+
+ quilt push -a
+
+The last patch listed in debian/patches/series will become the current
+patch.
+
+To add a new set of changes, first run quilt push -a, and then run:
+
+ quilt new <patch>
+
+where <patch> is a descriptive name for the patch, used as the filename in
+debian/patches. Then, for every file that will be modified by this patch,
+run:
+
+ quilt add <file>
+
+before editing those files. You must tell quilt with quilt add what files
+will be part of the patch before making changes or quilt will not work
+properly. After editing the files, run:
+
+ quilt refresh
+
+to save the results as a patch.
+
+Alternately, if you already have an external patch and you just want to
+add it to the build system, run quilt push -a and then:
+
+ quilt import -P <patch> /path/to/patch
+ quilt push -a
+
+(add -p 0 to quilt import if needed). <patch> as above is the filename to
+use in debian/patches. The last quilt push -a will apply the patch to
+make sure it works properly.
+
+To remove an existing patch from the list of patches that will be applied,
+run:
+
+ quilt delete <patch>
+
+You may need to run quilt pop -a to unapply patches first before running
+this command.
Added: branch/mailcap/mc_4.7.0-1/debian/changelog
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/changelog (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/changelog 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,1379 @@
+mc (3:4.7.0-1) unstable; urgency=low
+
+ [ Patrick Winnertz ]
+ * Fix misleading description of mc and mc-dbg:
+ SMB protocol is not further possible with mc, due to security
+ issues. (Closes: #541267)
+ * Added patch to fix codejump if there is a number in the function name
+ * Added patch to fix the broken german date in the mc panels
+ (Closes: #541104)
+ * Added patch to enable .gem archives. (Closes: #541673)
+ * Added several bugfixes for crashes or malbehaviour which are fixed in
+ upstreams git for 4.7.0-pre2.
+ * Added note about user-defined colors in README.Debian (Closes: #392262)
+
+ [ Denis Briand ]
+ * New upstream version.
+ + (Closes: #544996)
+ + (Closes: #390301)
+ + (Closes: #562371)
+ * Switch to the new source package formats "3.0 (quilt)".
+ * Hack Debian watch file to fix issue with the new upstream repository.
+ * Bump Standards-Version to 3.8.3.
+ * Add debian/README.source file.
+ * mime-support is now a Recommended package.
+ * Use mailcap entry to choose pdf viewer (Closes: #544054).
+ * Use mailcap entry to choose images viewer (Closes: #544058).
+ * Change doc-base Document field into lower-case name.
+ * Change doc-base Section field into `File Management'.
+ * Escape few minus sign again into manpages.
+ * Add ico files support (Closes: #546737).
+ * Suggest gv package to read ps files into X.
+ * Use catdvi instead of dvi2tty (Closes: #543202).
+ * Suggest catdvi to preview dvi files on text-only devices.
+ * Add djvu files support and suggest djvulibre-bin package (Closes: #543651).
+ * Allow Debian Maintainers Uploads.
+ * Use sensible-editor to edit files (Closes: #549202).
+ * Downgrade imagemagick dependency to Suggests (Closes: #550234).
+ * Use DEB_BUILD_OPTIONS to chose the number of building processes
+ (Closes: #549658).
+ * Add Yury V. Zaytsev into Uploaders field.
+ * Add python, python-boto and python-tz into Suggests field,
+ for vfs Amazon Web Services S3.
+
+ [ Yury V. Zaytsev ]
+ * Remove FTP chattr patch (upstream ticket #1708).
+ * Remove symlink patch (upstream ticket #1828).
+ * Remove upstreamed documentation patches (upstream ticket #1691).
+
+ -- Denis Briand <denis at narcan.fr> Fri, 25 Dec 2009 22:52:13 +0100
+
+mc (2:4.7.0-pre1-3) unstable; urgency=low
+
+ [ Patrick Winnertz ]
+ * Fix layout issue in the info page (Closes: #539958)
+ * Fix escape of ~ in ~/Desk or something similar (Closes: #520026)
+ * Mention in README.Debian that a different TERM on gnome-terminal
+ prevents the cursor from vanishing in mcedit over tabs.
+ * Add patch to make wildcards in copy/remove/move dialog work again
+ (Closes: #540110)
+ * shift-F3 doesn't unmark the selection after copying anymore
+ (Closes: #302513)
+ * Every fish operation is now placed within a if, so if there are errors
+ because of permissions or something else, this is now reported
+ (Closes: #496974)
+
+ [ Denis Briand ]
+ * Fix wrong path to wrapper scripts (Closes: #540238).
+ * Fix lintian warning `debian-changelog-line-too-long'
+ in 2:4.7.0-pre1-2 changelog.
+ * Remove trailing whitespaces in several debian/ files.
+
+ -- Patrick Winnertz <winnie at debian.org> Sun, 09 Aug 2009 11:55:31 +0200
+
+mc (2:4.7.0-pre1-2) unstable; urgency=low
+
+ [ Denis Briand ]
+ * Fix mistake about Syntax file in debian/mc.install (Closes: #539917).
+
+ [ Patrick Winnertz ]
+ * Install cons.saver only on linux not on kfreeBSD (Closes: #539913)
+ * Added small patch to use awk instead of mawk in the extfs shell scripts
+ (Closes: #499723)
+ * Added patch for fixing hotlist entries (Closes: #539967)
+ * Fixed several upstream known problems
+ - bugs/1392_regression_in_tar_support.patch
+ - bugs/1453_fix_crash_on_f14.patch
+ - bugs/1404_ctrl-c_kills_mc.patch
+ - bugs71456_fix_mcedit_regex_replace_segfault.patch
+ - bugs/1415_hotlist_buffer_cleanup.patch
+
+ -- Patrick Winnertz <winnie at debian.org> Wed, 05 Aug 2009 16:47:20 +0200
+
+mc (2:4.7.0-pre1-1) unstable; urgency=low
+
+ [ Patrick Winnertz ]
+ * Change Section for -dbg package to debug
+ * Change version number to reflect the correct status of the snapshot.
+ * Add extra configure options.
+
+ [ Denis Briand ]
+ * New upstream version:
+ + fix issue on directories with white spaces (Closes: #529881)
+ + fix malformed Command prompt (Closes: #528797)
+ + new awk.syntax file (Closes: #504078)
+ thanks to Andrew O. Shadoura for his patch.
+ + fix ~/.mc directory issue (Closes: #527104)
+ + display hostname in xterm title (Closes: #504105)
+ * Add co-maintainer : Denis Briand <denis at narcan.fr>
+ * Package use cdbs now.
+ * Bump standards version to 3.8.2
+ * Bump debian/compat to 7
+ * Rename debian/patches/all.series into debian/patches/series
+ + to be lintian clean
+ * Change copyright link to an existent file in debian/copyright
+ * Add ${misc:Depends} in debian/control
+ * Change deprecated dh_clean -k into dh_prep in debian/rules
+ * Fix FTBFS issue: unrepresentable changes to source (Closes: #528983)
+ * Fix bashism in vfs/extfs/u7z script (Closes: #530137)
+ * Fix non escaped characters on man files.
+ * Fix non FHS path on man files.
+ * Fix fails to display zipfile contents after unzip update (Closes: #528239)
+ Thanks to Johannes Stezenbach for his patch.
+ * remove merged upstream patches:
+ + bugs/64_visible-tabs
+ + syntax/02_improving-nroff
+ + syntax/09_spec-syntax
+ + syntax/10_vhdl-syntax
+ + syntax/13_procmail-syntax
+ + vfs/05_add_lzma_support
+ + vfs/06_remove_obsolete_rpm_tags
+ + vfs/07_srpm_support
+ + vfs/08_improved_u7z_support
+ * remove unused/deprecated/unenforcable patches:
+ + bugs/99b_fix-regex-pattern-lengths
+ + bugs/99_regexp-replace-fixed
+ + debian/03_use_awk_first
+ + mc.ext/01_tar_forgot_arg
+ + mc.ext/02_use_arj
+ + mc.ext/03_debian_packages
+ + mc.ext/04_view_ascii
+ + mc.ext/05_gimp_remote
+ + mc.ext/06_use_several_text_browsers
+ + mc.ext/07_add_antiword
+ + mc.ext/08_several_additions_debian
+ + mc.ext/09_several_additions_mandriva
+ + mc.ext/10_run_mailcap
+ + po/10_it.po
+ + syntax/08_c-vs-cxx
+ + syntax/12_asm-syntax
+ + vfs/03_dont_hang_on_errors
+ + vfs/04_fix_whitespace_via_fish
+ + vfs/05_error_on_copymove_over_fish
+ * Add imagemagick in Recommends for mc binary package,
+ thanks to Olaf van der Spek (Closes: #534681).
+ * Add Vcs fields in debian/control
+ * Improve build time on i386 and amd64 multi CPU.
+
+ -- Patrick Winnertz <winnie at debian.org> Tue, 30 Jun 2009 23:54:42 +0200
+
+mc (2:4.6.2-2) unstable; urgency=low
+
+ * Build also the .gmo language files. (Closes: #519674)
+
+ -- Patrick Winnertz <winnie at debian.org> Tue, 17 Mar 2009 10:51:44 +0100
+
+mc (2:4.6.2-1) unstable; urgency=low
+
+ * New upstream release
+ + fix issues with fish if on the remote site the ls command doesn't understand -Q
+ (Closes: #488497, #512715)
+ + fix issues with links over fish (Closes: #411970)
+ + mc is revived again :) Furthermore it got a new homepage. (Closes: #513174)
+ * Dropped many patches as they are finally merged upstream:
+ + bugs/100_bashism.patch
+ + 28_mc-dontrewrite.patch
+ + 61_escaping.patch
+ + 99a_fix-regex-bol-match.patch & 99c_fix-regex-newline-match.patch
+ + all german po patches
+ + 01_debian_syntax.patch
+ + 08_c-vs-cxx.patch & 03_cxx.syntax.patch
+ + 04_sh_syntax.patch
+ + 03_fix_whitespace_via_fish.patch
+ + 04_fix_whitespace_via_fish.patch
+ * Took mc-4.6.2-utf8.patch from upstream which is based on the former debian
+ patchset for utf8
+ * Removed autogen.sh run patch as this is not needed anymore
+
+ -- Patrick Winnertz <winnie at debian.org> Mon, 02 Feb 2009 16:50:32 +0100
+
+mc (2:4.6.2~git20080311-4) unstable; urgency=high
+
+ * Corrected fix for odt2txt issue (Closes: #492019)
+
+ -- Patrick Winnertz <winnie at debian.org> Tue, 16 Sep 2008 10:38:59 +0200
+
+mc (2:4.6.2~git20080311-3) unstable; urgency=medium
+
+ * Correct translation of Free space. Thanks to Sven Joachim.
+ (Closes: #471543)
+ * Build depends on libgpm-dev (Closes: #487863)
+ * Bump standards version to 3.8.0, no further changes needed.
+ * ReAdd regexp-replace-fixed.patch, dropped by a communication error,
+ between me and the submitter. (Closes: 487611)
+ * Highlight also .inc files as php if they are written in php.
+ (Closes: 487936)
+ * Enabled whitespace feature again. (Closes: #488465)
+ * Use odt2txt to show openoffice documents. (Closes: #492019)
+ * Fix typo in mc.ext (Closes: #489751)
+ * Fix bashisms, in some extfs files. (Closes: #489631)
+
+ -- Patrick Winnertz <winnie at debian.org> Mon, 21 Jul 2008 22:40:58 +0200
+
+mc (2:4.6.2~git20080311-2) unstable; urgency=low
+
+ * Add debug package. Thanks to Baurzhan Ismagulov. (Closes: #472339)
+ * Add 60_recode patch again. (Closes: #483112)
+ * Add tty.patch to fix displaying problems. Thanks to Andrew O. Shadoura
+ (Closes: #359016)
+ * add patch with the result of the autogen.sh run.
+ (Closes: #481539, #482761, #484759, #486569)
+ * Added mail syntax. Thanks to Michelle Konzack. (Closes: #481651)
+ * Add procmail syntax. Thanks to Michelle Konzack (Closes: #485475)
+ * Add again run-mailcap calls in mc.ext. This gone lost during the
+ reordering the patches in order to use quilt. (Closes: #485935)
+ * Fix tar call in mc.ext (Closes: #381353)
+ * Suggest dbview. Thanks to Daniel Hahler. (Closes: #486915)
+ * Do not use internal editor per default. (Closes: #413258)
+ * Fix regex patch supplied by Michal Pokrywka (Closes: #487611, #486676)
+ * For those who read this changelog: There are very many unresolved bugs
+ left in the BTS, it would be cool if someone who has some C coding
+ experience would have a look on some and write patches. Thanks in advance.
+
+ -- Patrick Winnertz <winnie at debian.org> Mon, 23 Jun 2008 22:12:28 +0200
+
+mc (2:4.6.2~git20080311-1) unstable; urgency=low
+
+ * Have to bump from 1: to 2: ... ~git is lower than ~pre
+ * New git snapshot from (http://repo.or.cz/w/mc.git) in order to have
+ some new patches included into mc and to ease up patch writing.
+ * Reordered patches and use now quilt for applying them.
+ + Add several new patches from mandriva
+ * Removed samba support, since it was based on a statically linked lib,
+ which is shipped within the sourcecode. This lib was over 10 years untouched.
+ (Closes: #451964, #432324)
+ + By the way... a patch for the samba issue would be nice!!
+ * Switched to the utf8-patches used in mandriva (Closes: #359016)
+ * Added asm.syntax. Thanks to Michelle (Closes: #479550)
+ * Added vhdl.syntax. Thanks to Adam Pribyl. (Closes: #481539)
+ * Added named.syntax to the Makefile (Closes: #477835)
+ * Added patch by Michal Pokrywka in order to fix regex replace behaviour in
+ mcedit (Closes: #474484)
+
+ -- Patrick Winnertz <winnie at debian.org> Sun, 18 May 2008 22:18:33 +0200
+
+mc (1:4.6.2~pre1-7) unstable; urgency=medium
+
+ * Work in progress on 61_escaping.patch
+ + added ?[]{}, to the list which should be escaped
+ Thanks to the hint of Andreas Tille <tille at debian.org>
+ * Fixed a memory allocation problem in 61_escaping.patch (Closes: #469574)
+
+ -- Patrick Winnertz <winnie at debian.org> Thu, 06 Mar 2008 11:19:45 +0100
+
+mc (1:4.6.2~pre1-6) unstable; urgency=medium
+
+ * Same reason as last upload for urgency=medium. The last version doesn't
+ made it into testing.
+ * Fix abort of mc while copying files. (Closes: #425192)
+ + modified 61_escaping.patch
+ * Fix coredump on weired filenames (Closes: #469075)
+ + modified 61_escaping.patch
+ * Fix error of run-mailcap because of wrong syntax. (Closes: #468894)
+ + modified 01_mc.ext.in.mime.patch
+ * Clean up README.Debian and remove old and nowadays obviously parts.
+ + Add comment about changed behaviour of M-o.
+
+ -- Patrick Winnertz <winnie at debian.org> Wed, 05 Mar 2008 11:09:12 +0100
+
+mc (1:4.6.2~pre1-5) unstable; urgency=medium
+
+ * Urgency=medium since this upload contain several important things.
+ * Revert new utf8 patch since it doesn't work with all locales atm.
+ * revert patch to make scp work again.
+ * show again hostname in xterm title.
+ + added as 32_show_hostname.patch (and removed from proposed-patches)
+ * Added patch for (un-)escaping foldernames (Closes: #326047, #458403, #76498)
+ * Don't chmod if preserve Attributes is unchecked (Closes: #466370)
+ * Fix error with files containing a whitespace via ssh. (Closes: #461532)
+ * Fix hang when copying a file over fish without having permissions for
+ reading for this particular file. (Closes: #447239)
+ * Added patch to make visible_tabs configurable (Closes: #466476)
+
+ -- Patrick Winnertz <winnie at debian.org> Wed, 27 Feb 2008 20:47:37 +0100
+
+mc (1:4.6.2~pre1-4) experimental; urgency=low
+
+ * Upload to experimental in order to test new utf8 patches.
+ * Rediffed the named/strace/dsc syntax and added them to the Makefile.
+ * Create file with 0600 if preserve Attributes is unchecked.
+ (willclose: #466370)
+ * Switched to new utf8 patch which will be accepted by upstream.
+ * Create autogen-run.patch with the result of the autogen.sh run
+ * mv 2 patches into propsed-patches:
+ + 12_main.c.patch
+ + 30_recode.patch
+ They both doesn't work with these utf8-patches atm.
+
+ -- Patrick Winnertz <winnie at debian.org> Tue, 26 Feb 2008 20:17:26 +0100
+
+mc (1:4.6.2~pre1-3) unstable; urgency=low
+
+ * Open also files with colons with run-mailcap. (Closes: #442024)
+ * Remove run-mailcap from default target.. executables weren't executed with
+ that. (Closes: #466199)
+
+ -- Patrick Winnertz <winnie at debian.org> Sun, 17 Feb 2008 10:43:22 +0100
+
+mc (1:4.6.2~pre1-2) unstable; urgency=low
+
+ * Add a Suggests on file. (Closes: #435135)
+ * Fix uzip errror by removing ancient patch. Thanks to pabs.
+ * Added updated html syntax (Closes: #372134)
+ * Added debian-description.syntax (syntax highlighting for .dsc file)
+ (Closes: #372136)
+ * Added updated sh.syntax (Closes: #372139)
+ * Added strace.syntax (Closes: #383319)
+ * Added option to open gzipped/bziped2 html files. (Closes: #444293)
+ * Added option to open compressed pdf/ps/dvi files. (Closes: #314557)
+ + Added xpdf suggest to mc
+ * After all options fail, use mime-support in order to open something.
+ (Closes: #360676)
+ + Therefore I'll have to depend on mime-support (added as depends)
+ * Added named.syntax (syntax highlighting for bind9 configuration files)
+ (Closes: #405545)
+
+ -- Patrick Winnertz <winnie at debian.org> Sat, 16 Feb 2008 16:53:09 +0100
+
+mc (1:4.6.2~pre1-1) unstable; urgency=low
+
+ * New upstream release.
+ + (Closes: #301732)
+ + (Closes: #192882)
+ + (Closes: #248646)
+ + (Closes: #258253)
+ + (Closes: #273699)
+ + (Closes: #302516)
+ + (Closes: #305642)
+ + (Closes: #309186)
+ + (Closes: #458208)
+ + (Closes: #420437)
+ + (Closes: #346037)
+ + (Closes: #367348)
+ + (Closes: #118717)
+ + (Closes: #349390)
+ + (Closes: #304886)
+ + (Closes: #329186)
+ + (Closes: #324920)
+ + (Closes: #109963)
+ + (Closes: #227875)
+ + (Closes: #397333)
+ + (Closes: #428567)
+ + (Closes: #428993)
+ + (Closes: #301537)
+ + (Closes: #301539)
+ + (Closes: #359046)
+ + (Closes: #407593)
+ + (Closes: #198194)
+ + (Closes: #109963)
+ * New maintainer: pkg-mc-devel at lists.alioth.debian.org (Closes: #455564)
+ * New Uploader: myself
+ * Bumped Standards-Version to 3.7.3
+ + Menu Transition: Apps/Tools --> Applications/File Management
+ * Added Homepage header to control file
+ * Rediffed all patches for 4.6.2~pre1
+ * Add patch to ignore chmod errors in ftpfs, since if you copy many files to
+ a ftp server, without SITE CHMOD support, you'll get everytime a warning.
+ (Closes: #291181)
+ * Bump debian/compat to 5 (and switch from export DH_COMPAT to this file)
+ * Removes Conflicts/Replaces in debian/control, since these packages doesn't
+ exist any longer in the debian pool.
+ * Removed some empty dirs (usr/sbin)
+ * Build de.po/it.po & ru.po new in build target
+
+ -- Patrick Winnertz <winnie at debian.org> Wed, 13 Feb 2008 23:00:30 +0100
+
+mc (1:4.6.1-8) unstable; urgency=low
+
+ * Orphaning package: Stefano has been nearly MIA during the last 3 years.
+ * Updated the watch file. Closes: #449618
+ * Note to future DDs: do not forget to use the CVS repository available
+ on Alioth: http://alioth.debian.org/projects/pkg-mc/
+
+ -- Ludovic Drolez <ldrolez at debian.org> Mon, 10 Dec 2007 19:50:47 +0100
+
+mc (1:4.6.1-7) unstable; urgency=medium
+
+ * Fixed Anton Pak's recode patch which can cause a segfault.
+ Closes: #382206, #382857, #400927
+ * Mode display bug fixed. Patch added to 50_utf8-more.patch. Closes: #415097
+ * Shift-Enter bug fixed. The line editing widget went crazy when seeing a litteral newline
+ (Shift+enter or Ctrl-q+enter). Patch added to 50_utf8-more.patch
+ Downloaded from https://svn.uhulinux.hu/packages/dev/mc/patches/
+
+ -- Ludovic Drolez <ldrolez at debian.org> Mon, 2 Apr 2007 8:44:35 +0200
+
+mc (1:4.6.1-6) unstable; urgency=medium
+
+ * debian/rules modified to fix a FTBFS during the 2nd build. Closes: #384302
+ * added 05_symcrash.patch to fix a segfault (should be in mc's CVS). Closes: #383341
+ * mpg123 title view fixed. Closes: #391644
+
+ -- Ludovic Drolez <ldrolez at debian.org> Thu, 24 Aug 2006 22:19:03 +0200
+
+mc (1:4.6.1-5) unstable; urgency=low
+
+ * Removed the Ctrl-t accelerator from 60_recode.patch. Closes: #380417
+ * Modified 47_mc.menu.patch to use 'editor' instead of the hardcoded 'vi'
+ so that mc makes use of /etc/alternatives. Closes: #373144
+ * .tar view fixed in 01_mc.ext.in.mime.patch. Closes: #381353
+ * still 68 bugs in the BTS...
+
+ -- Ludovic Drolez <ldrolez at debian.org> Mon, 31 Jul 2006 22:25:47 +0200
+
+mc (1:4.6.1-4) unstable; urgency=medium
+
+ * added 52_utf8-8bits-slang2.patch. Closes: #359016, #378786
+ * added 55_mc-utf8-look-and-feel.patch : nicer look and feel
+ * added 60_recode.patch : a patch to choose the charset from mc
+ * 77 bugs should still remain after this upload... If you have some time please join
+ the Debian MC team.
+
+ -- Ludovic Drolez <ldrolez at debian.org> Thu, 12 Jul 2006 20:00:00 +0200
+
+mc (1:4.6.1-3) unstable; urgency=low
+
+ * Changelog removed. Closes: #317707
+ * Lowered the alternative priority on 'view' and 'edit'. Closes: #367991
+ * Patched the UTF8 patch to allow compiling mc without UTF8. Closes: #367187
+ * html files can be opened with links, w3m or lynx. Closes: #332910
+ * added 04_off64t.patch to fix problems with tar archives
+ larger than 2GB. Already added in mc's CVS. Closes: #324755
+ * in 50_utf8-more.patch added a small patch for a problem in the status
+ line with UTF-8 locales. Closes: #360427
+ * 78 bugs should still remain after this upload...
+
+ -- Ludovic Drolez <ldrolez at debian.org> Thu, 22 Jun 2006 16:55:12 +0200
+
+mc (1:4.6.1-2) unstable; urgency=medium
+
+ * mc with UTF-8 support upload. Closes: #354691, #309398, #126077, #242194
+ * added Ubuntu UTF-8 patches: 48_utf8-slang2.patch
+ Many thanks to Leonard den Ottolander and Sebastian Droge
+ * removed 27_menu-generation.patch because of UTF-8 problems
+ * convert help and hint files to UTF-8 in the Debian makefile
+ * 49_64bit.patch: patch to solve some 64bit problems from Gentoo
+ * use arj instead of unarj. Closes: #340089
+
+ -- Ludovic Drolez <ldrolez at debian.org> Mon, 20 Mar 2006 23:41:40 +0200
+
+mc (1:4.6.1-1) unstable; urgency=low
+
+ * New upstream release. Closes: #321805, #298345
+ getgrouplist() is not used anymore. Closes: #313401
+ * View jpegs with /usr/bin/exif. Closes: #207655
+ * Handle .ipk like .tgz. Closes: #323927
+ * Filter for .mo files. Closes: #318077
+ * Obsolete patches: 07_mc-tar-name-length-fix.patch,
+ 24_mc-complete-show-all-fix.patch, 33_mc-iconv-error.patch.
+ * 79 bugs should still remain after this upload...
+
+ -- Ludovic Drolez <ldrolez at debian.org> Mon, 5 Sep 2005 22:02:24 +0200
+
+mc (1:4.6.0-4.6.1-pre4-2) unstable; urgency=low
+
+ * Build against libslang2-dev. Closes: #315241
+ * Added 07_mc-tar-name-length-fix.patch. Closes: #315597
+ * Modified 35_mc.ext.in.patch to improve to deb vfs view. Closes: #198691
+ * Added 09_de.po.patch to fix some typos in mc's de.po. Closes: #313796, #309957
+ * Combined 35_mc.ext.in.patch, 04_dpkg_and_apt_vfs.patch, 01_mime.patch,
+ 41_antiword_mc.ext.patch
+ to 01_mc.ext.in.mime.patch to fix build problems.
+
+ -- Ludovic Drolez <ldrolez at debian.org> Tue, 21 Jun 2005 20:01:31 +0200
+
+mc (1:4.6.0-4.6.1-pre4-1) unstable; urgency=low
+
+ * New upstream release. Closes: #309630
+ 20_german_translation.patch, 23_php.singlequote_fix.patch,
+ 30_mc-spaceprompt1.patch, 43_AUTHORS.patch, 32_lang-with-env.patch removed
+ * Build with debian slang1-dev
+ * Do not remove /etc/mc/mc.ini. Closes: #198954
+
+ -- Ludovic Drolez <ldrolez at debian.org> Wed, 18 May 2005 23:15:05 +0200
+
+mc (1:4.6.0-4.6.1-pre3-3) unstable; urgency=medium
+
+ * urgency=medium because of 3 important bugs introduced by the last upload.
+ * removed 46_dotdotdir.patch to fix the tar bug. Closes: #308546
+ * replaced the iconv patch, 33_mc-iconv-error.patch, with a new
+ one provided by Roland Illig. Closes: #308296
+ * added cxx.syntax by copying the old c.syntax to it. Closes: #308794
+ * removed the useless 44_str_unconst.patch.
+
+ -- Ludovic Drolez <ldrolez at debian.org> Wed, 11 May 2005 22:57:44 +0200
+
+mc (1:4.6.0-4.6.1-pre3-2) unstable; urgency=medium
+
+ * Urgency set to medium because of LOTS of annoying bugs fixed and
+ the segfault in mcedit.
+ * Fixed German po translation with upstream, 20_german_translation.patch.
+ Closes: #253869
+ * Added Antiword to view .doc files, 41_antiword_mc.ext.patch
+ Closes: #305649
+ * Added menu entry for Debian source packages, 47_mc.menu.diff
+ Closes: #307344
+ * Fixed Samba enabling. Closes: #264890
+ * Fixed Build-Depend on libgpm for GNU/non-Linux. Closes: #226987
+ * Added colored syntax for man pages by Michelle Konzack,
+ 13_syntax.patch. Closes: #298322
+ * Improved shell syntax highlighting by Michelle Konzack: 18_sh_syntax.patch.
+ Closes: #299210
+ * Improved php syntax HL with 23_php.singlequote_fix.patch
+ * Fixed colored syntax highlighting and hostname in the title bar,
+ 22_main.c.patch
+ * Fixed tar file system glitch for "tar -cvzlf file.tgz / /home/"
+ Closes: #89350
+ * Fixed problems with View and Edit when used with LANG=hu_HU. Closes: #103242
+ * Fixed unprintable control sequences in PS1 cause broken prompt
+ Closes: #83447
+ * Fixed: mcedit: subshell changes directory. Closes: #208867
+ * Fixed the #utar archive content viewer missing files. Closes: #228934
+ * Enabled charset conversion feature. Closes: #109956, #167986
+ * Added new keybinding by Vitja Makarov with 42_keybindings-0.2.2.patch
+ * Added const_cast to be replaced by str_unconst, 44_str_unconst.patch
+ by Roland Illig.
+ * Improved symlink handling in ftpfs (45_ftpfs_symlink*.patch) by P.Tsekov.
+ * Parent directory's patch by Leonard den Ottolander with 46_dotdotdir.patch
+ * Fixed user at hostname in the term emulation title bar.
+ * Added new menu generation patch by Roland Illig
+ with 27_menu-generation.patch
+ * Fixed: possible data loss when quota exedeed by Jindrich Novy.
+ * Fixed uarj bug from Savannah with 29_uarj_bug.patch (Savannah #12406).
+ * Added patch to view inside udebs by Mantas Kriauciunas, 35_mc.ext.in.patch
+ (Sannavah #3899)
+ * Added "space on prompt bugfix" by Jindrich Novy with
+ 30_mc-spaceprompt1.patch. Closes: #305859
+ * Added Bad error checking after iconv() call patch by Jindrich Novy with
+ 33_mc-iconv-error.patch
+ * Added syntax patches for c vs. cxx with 32_c-vs-cxx.patch
+ * Added syntax patches for scripts starting with /usr/bin/env with
+ 32_lang-with-env.patch
+ * Added a substitute for --enable-maintainer-mode with 36_developer_mode.patch
+ by Roland Illig.
+ * Fixed mc core dumps when not find "context default" section in syntax section
+ with 37_mcedit-segv.patch by Ian Zagorskih.
+ * Added the ext2 quote fixing hunks by Leonard den Ottolander.
+ * Added AUTHORS patch, 43_AUTHORS.patch, by Leonard den Ottolander.
+ * Added mcedit position remember bugfix by Christian Hamar with
+ 31_mc_filepos_bugfix_461pre4a.patch
+ * Added fix for End key in viewer by Jindrich Makovicka with 40_view.c.patch
+ * Added Vietnamese translation with 26_vietnamese_po.patch
+ * Fixed 11_extfs_missing.patch because of problems with .jar files.
+ Closes: #299932.
+ * added zip, unzip, bzip2 to 'Suggests'.
+
+ -- Ludovic Drolez <ldrolez at debian.org> Sun, 6 Mar 2005 12:06:32 +0100
+
+mc (1:4.6.0-4.6.1-pre3-1) unstable; urgency=high
+
+ * New maintainers: Stefano Melchior and Ludovic Drolez (closes: #282301).
+ * Urgency set to high because of security bug fixes.
+ * Missing quoting in ext2 and i18n fix.
+ * Samba lib warning (netmask.c) fixed by 12_netmask_c.patch.
+ * Security upload to handle DSA 639 (references: CAN-2004-1004,
+ CAN-2004-1005, CAN-2004-1009, CAN-2004-1090, CAN-2004-1091, CAN-2004-1092,
+ CAN-2004-1093, CAN-2004-1174, CAN-2004-1175, CAN-2004-1176),
+ Fixed upstream in the pre3 release (Closes: #295261).
+ * Pre3 release includes fix for CAN-2004-0226 (closes: #286395).
+ * Fixed ftp filesystem impossibility to list dirs when password contains #
+ (closes: #92121).
+ * Fixed subshell impossibility to be started (closes: #241891).
+ * Fixed CAN-2004-0494 (closes: #267596).
+ * Fixed buffer overflow and format string vulnerabilities (closes: #295259).
+ * Italian hotkey translation changed (closes: #231071).
+ * New upstream pre-release.
+
+ -- Ludovic Drolez <ldrolez at debian.org> Mon, 17 Feb 2005 22:45:32 +0100
+
+mc (1:4.6.0-4.6.1-pre1-3) unstable; urgency=low
+
+ * Polish documentation fix no longer needed.
+
+ -- Adam Byrtek <alpha at debian.org> Wed, 5 May 2004 00:08:26 +0200
+
+mc (1:4.6.0-4.6.1-pre1-2) unstable; urgency=high
+
+ * Security upload to handle DSA-497-1 (references: CAN-2004-0226,
+ CAN-2004-0231, CAN-2004-0232). Patch by Jakub Jelinek ported to
+ 4.6.1-pre1 by Adam Byrtek.
+
+ -- Adam Byrtek <alpha at debian.org> Tue, 4 May 2004 09:28:26 +0200
+
+mc (1:4.6.0-4.6.1-pre1-1) unstable; urgency=high
+
+ * Security upload to fix buffer overflow, 4.6.1 final will be there
+ soon (closes: #226737).
+ * --without-x configure flag removed as mc now libX11 is loaded
+ dynamically using gmodule, if possible.
+
+ -- Adam Byrtek <alpha at debian.org> Thu, 15 Jan 2004 15:55:52 +0100
+
+mc (1:4.6.0-5) unstable; urgency=low
+
+ * Fix segfault when TERM is unset (closes: #191867).
+ * Removed conflict with gmc, which works with 4.6.0. Note that gmc
+ installation still requires some --force (closes: #192493).
+ * Files in /var/log are no longer treated as manpages
+ (closes: #179350).
+
+ -- Adam Byrtek <alpha at debian.org> Tue, 17 Jun 2003 15:37:05 +0200
+
+mc (1:4.6.0-4) unstable; urgency=low
+
+ * Standard `awk' detected first by configure, not the specific
+ implmentation (closes: #181972).
+ * Polish translation breakage fixed (closes: #183275).
+
+ -- Adam Byrtek <alpha at debian.org> Wed, 19 Mar 2003 22:17:16 +0100
+
+mc (1:4.6.0-3) unstable; urgency=low
+
+ * `mcview' and `mcedit' added as alternatives for `editor' and `view'
+ (closes: #116518).
+
+ -- Adam Byrtek <alpha at debian.org> Tue, 11 Feb 2003 22:05:00 +0100
+
+mc (1:4.6.0-2) unstable; urgency=low
+
+ * Control field 'Replaces: manpages-pl' added to replace Polish
+ manual from this package with official one (closes: #180442).
+ * 'Replaces: mc-common' added to make upgrade smoother.
+ * 'Conflicts: suidmanager' because mc used to use it, but it is now
+ deprecated (closes: #180431).
+ * Doesn't depend on libgpm when compiling on HURD.
+
+ * README.Debian now mentions -P syntax changes (close: #180551).
+
+ -- Adam Byrtek <alpha at debian.org> Tue, 11 Feb 2003 13:55:47 +0100
+
+mc (1:4.6.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * First 4.6.0 official upload, and package takeover.
+
+ -- Adam Byrtek <alpha at debian.org> Wed, 5 Feb 2003 20:34:46 +0100
+
+mc (4.6.0-pre3-1) unstable; urgency=low
+
+ * New upstream prerelease.
+
+ -- Adam Byrtek <alpha at debian.org> Wed, 22 Jan 2003 09:54:58 +0100
+
+mc (4.6.0-pre2-2) unstable; urgency=low
+
+ * Patches checked, unneccesary removed, others reviewed.
+
+ -- Adam Byrtek <alpha at debian.org> Wed, 15 Jan 2003 00:35:20 +0100
+
+mc (4.6.0-pre2-1) unstable; urgency=low
+
+ * New upstream release (gmc, mc-common packages removed).
+ * New maintainer, some cleanups.
+ * Menu icon added (credits for the icon go to BigVax, bigvax at mail.ru).
+ * New description (taken from freshmeat.net).
+
+ -- Adam Byrtek <alpha at debian.org> Sun, 29 Dec 2002 16:18:18 +0100
+
+mc (4.5.55-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Make /etc/CORBA/servers/gmc.gnorba a conffile (closes: #132831).
+ * Correct spelling mistakes in descriptions (closes: #124680, #125121).
+ * Update convert-metadata.db to deal with libgnome32 linking against db3
+ rather than db2, and add a new debconf question prompting the admin to
+ run it. I've left the db1->db2 question there temporarily for historical
+ and translation interest (closes: #103102).
+ * Upgrades from slink need both libdb2-util and libdb3-util. Fortunately,
+ they can coexist. I'll leave it up to the maintainers what to do about
+ this after the woody release.
+
+ -- Colin Watson <cjwatson at debian.org> Sat, 16 Feb 2002 23:09:34 +0000
+
+mc (4.5.55-1.1) unstable; urgency=low
+
+ * Non-maintainer upload, with Martin's permission.
+ * Build-depend on docbook-utils, not cygnus-stylesheets (closes: #123161).
+ * Remove bashism in debian/rules (closes: #126733).
+ * Depend on perl rather than on dummy packages (closes: #113208).
+
+ -- Colin Watson <cjwatson at debian.org> Tue, 15 Jan 2002 01:20:08 +0000
+
+mc (4.5.55-1) unstable; urgency=low
+
+ * New upstream release
+ * Enable mouse for Eterm TERM value
+ * mc.ext stabilized again upstream, so make it more Debian compliant
+ again, closes: #105935, #98827
+ * gmc documentation is fixed, closes: #107936
+ * Fix german locale, closes: #108302
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 2 Sep 2001 17:07:56 +0200
+
+mc (4.5.54-2) unstable; urgency=low
+
+ * Use new config.guess and config.sub to allow compilation on hppa
+
+ -- Martin Bialasinski <martinb at debian.org> Fri, 13 Jul 2001 23:47:18 +0200
+
+mc (4.5.54-1) unstable; urgency=low
+
+ * New upstream release, closes: #99127
+ * make gzip, compress, bzip, bzip2 entries in mc.ext more specific
+ closes: #97242, #103800, #102512, #97896, #96649, #104111
+ (Oskar Liljeblad)
+ * Updated syntax highlighting for debian files, closes: #93228
+ (Lenart Janos)
+ * Fix regexp for rexx files in mc.ext, closes: #98432 (Michel Casabona)
+ * Build fixes for the hurd, closes: #101542, #101543 (Marcus Brinkmann)
+ * Danish translation for the debconf template, closes: #100335
+ (Jesper R. Meyer)
+ * Dutch translation for the debconf template, closes: #95738
+ (Thomas J. Zeeman)
+ * Spanish translation for the debconf template, closes: #102903
+ (Carlos Valdivia Yague)
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 8 Jul 2001 12:19:24 +0200
+
+mc (4.5.51-16) unstable; urgency=low
+
+ * Update zu the uzip extfs
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 4 Mar 2001 20:57:25 +0100
+
+mc (4.5.51-15) unstable; urgency=low
+
+ * Update uzip extfs, closes: #86913
+ * Fix compilation, closes: #87414
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 28 Feb 2001 19:32:44 +0100
+
+mc (4.5.51-14) unstable; urgency=low
+
+ * Translations for the gmc debconf template, thanks to
+ fr by Thomas Morin, closes: #83765
+ sv by Andre Dahlqvist, closes: #83677
+
+ -- Martin Bialasinski <martinb at debian.org> Sat, 3 Feb 2001 21:55:27 +0100
+
+mc (4.5.51-13) unstable; urgency=high
+
+ * Added libgnorba-dev to the build-depends. It is not pulled in by
+ libgnome-dev on the m68k autobuilder, closes: #81200
+ * Fixed dependancy on perl (lintian)
+ * Fix for devfs in cons.saver, closes: #57557
+ * Patch for proxy support in ftpfs from Mandrake
+ * [gmc] Disabled checking of owner on file rename as a dirty fix
+ closes: #80544
+ * [gmc] Don't let the use confirm twice that he wants to exit,
+ closes: #48523
+ * Updated FAQ to reflect rename of mc mailinglists
+ * Fix security bug using quick patch by Andrew V. Samoilov
+ see http://www.securityfocus.com/vdb/?id=2016
+ * Statoverride adaption
+
+ -- Martin Bialasinski <martinb at debian.org> Thu, 11 Jan 2001 20:07:02 +0100
+
+mc (4.5.51-12) unstable; urgency=high
+
+ * Added build-depends
+ * Recompiled with latest glibc, closes: #74905, #74906, #75134, #77172
+ * Added menu hints, closes: #80014, #80038
+ * Fix problems with file selection code, closes: #79639
+ Thanks to Alexander Viro
+
+ -- Martin Bialasinski <martinb at debian.org> Thu, 21 Dec 2000 14:48:35 +0100
+
+mc (4.5.51-11) unstable; urgency=high
+
+ * Security fix for cons.saver, bugtraq id 1945
+ serious local DoS possibility
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 15 Nov 2000 20:05:20 +0100
+
+mc (4.5.51-10) unstable; urgency=low
+
+ * Fix for ftpfs, closes: #61239
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 12 Nov 2000 20:37:50 +0100
+
+mc (4.5.51-9) unstable; urgency=low
+
+ * Upstream patch to fix storing on root directory on a ftp server
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 8 Nov 2000 01:01:40 +0100
+
+mc (4.5.51-8) unstable; urgency=low
+
+ * Small fix to the .deb entry in mc.ext to make it work with new
+ and old tar
+ * New uzip extfs by Oskar Liljeblad, closes: #75353
+
+ -- Martin Bialasinski <martinb at debian.org> Sat, 4 Nov 2000 00:05:08 +0100
+
+mc (4.5.51-7) unstable; urgency=low
+
+ * Quote pathname on C-x p and C-x P, closes: #72632
+ Thanks to Lois Lefort (sorry, missed the report somehow)
+
+ -- Martin Bialasinski <martinb at debian.org> Sat, 21 Oct 2000 14:50:12 +0200
+
+mc (4.5.51-6) unstable; urgency=low
+
+ * Changed F3 view of .deb and .rpm files like done on advanced mc,
+ changed dependancies a bit to suit this
+ * Correcting small spelling error (#21825 in the GNOME BTS)
+ * Make mouse work in rxvt, closes: #74400
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 18 Oct 2000 20:22:45 +0200
+
+mc (4.5.51-5) unstable; urgency=low
+
+ * Upstream patch to fix %e behaviour on opening files for edit in gmc
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 4 Oct 2000 22:27:04 +0200
+
+mc (4.5.51-4) unstable; urgency=low
+
+ * Fix typo in mc.ext and mc-gnome.ext, thanks to Robert Luberda
+ Closes: #71788
+
+ -- Martin Bialasinski <martinb at debian.org> Sat, 16 Sep 2000 09:33:57 +0200
+
+mc (4.5.51-3) unstable; urgency=low
+
+ * Fix to the patchfs by Loic Lefort, Closes: #71430
+ * Fix filelocations in the manpages
+ * Add the patchfs to mc.ext, so you can enter a (compressed)
+ patch with <RET>
+
+ -- Martin Bialasinski <martinb at debian.org> Fri, 15 Sep 2000 00:16:50 +0200
+
+mc (4.5.51-2) unstable; urgency=low
+
+ * Fixed some strange problems with the patches, Closes: #69516
+
+ -- Martin Bialasinski <martinb at debian.org> Mon, 21 Aug 2000 01:13:21 +0200
+
+mc (4.5.51-1) unstable; urgency=low
+
+ * New upstream release, closes: #62261, #64975
+ * Fixed description, closes: #62260
+ * Moved locales data into mc-common, closes: #67577
+ * Move documentation to /usr/share/doc and make a symlink in
+ /usr/share/gnome/help
+ * Fix gmc doc-base description, closes: #68671
+ * Don't install a wrong manpage
+
+ -- Martin Bialasinski <martinb at debian.org> Mon, 14 Aug 2000 23:39:48 +0200
+
+mc (4.5.42-16) unstable; urgency=low
+
+ * Fix path in doc-base and create a missing symlink
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 26 Mar 2000 22:52:15 +0200
+
+mc (4.5.42-15) unstable; urgency=low
+
+ * Fix usage of debconf. Don't issue the warning on new installs
+ * Move convert.metadata.db from /usr/lib/mc to /usr/bin
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 26 Mar 2000 14:37:36 +0200
+
+mc (4.5.42-14) unstable; urgency=low
+
+ * make convert-metadata.db executable in the postinst
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 19 Mar 2000 23:43:44 +0100
+
+mc (4.5.42-13) unstable; urgency=low
+
+ * Changed the undelfs example in mc.sgml and mc.1.in as well
+ * Fix build from source bug, closes: #60289
+
+ -- Martin Bialasinski <martinb at debian.org> Mon, 13 Mar 2000 18:19:34 +0100
+
+mc (4.5.42-12) unstable; urgency=low
+
+ * Fix problem with hex view, roll-over on first position.
+ Patch by Loic Lefort
+
+ -- Martin Bialasinski <martinb at debian.org> Mon, 13 Mar 2000 12:17:16 +0100
+
+mc (4.5.42-11) frozen unstable; urgency=low
+
+ * [gmc] Let the admin know that he must run convert-metadata.db
+ via debconf. Closes: #58707
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 12 Mar 2000 20:27:56 +0100
+
+mc (4.5.42-10) frozen unstable; urgency=low
+
+ * Fixed documentation bug, closes: #60045
+ * Fixed terminfo searchpath in internal slang, closes: #56272
+ * [gmc] added dependancy on eject and made some comments in README.Debian,
+ closes: #59214
+
+ -- Martin Bialasinski <martinb at debian.org> Sun, 12 Mar 2000 01:16:41 +0100
+
+mc (4.5.42-9) frozen unstable; urgency=low
+
+ * convert-metadata.db : set gid and egid before setting uid and euid. Doh!
+ * Helpfile mentioned non-existing file. Closes: #56053
+ * Fix small typo in mc.ext.in, part of #55897
+ * Upload with full sources due to the change in the packaging method
+
+ -- Martin Bialasinski <martinb at debian.org> Mon, 6 Mar 2000 16:06:37 +0100
+
+mc (4.5.42-8) frozen unstable; urgency=low
+
+ * Switched to the Multipatch System the X packages use.
+ * Patch from Andrew V. Samoilov, so the display is correct
+ when selecting more than 2GB of files, closes: #53980, #58920
+ * Added "or" and "and" keywords to perl sytnax file - patch by
+ Tomasz Wegrzanowski, closes: #58437
+ * Fix german translation, closes: #55401
+ partly closes #56117
+ * compile with --with-netrc
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 1 Mar 2000 01:50:05 +0100
+
+mc (4.5.42-7) unstable; urgency=low
+
+ * Fixes missing esac in mc.menu, thanks to Michel Casabona
+ Closes: #54108
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 12 Jan 2000 21:22:47 +0100
+
+mc (4.5.42-6) unstable; urgency=low
+
+ * Fixes a y2k bug in the apt and dpkg vfs, closes: #54037
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 5 Jan 2000 17:39:43 +0100
+
+mc (4.5.42-5) unstable; urgency=low
+
+ * [gmc] Added dependancy on libdb-util* for convert-metadata.db
+
+ -- Martin Bialasinski <martinb at debian.org> Tue, 4 Jan 2000 14:20:05 +0100
+
+mc (4.5.42-4) unstable; urgency=low
+
+ * [gmc] Revised patch for the icon handling, closes: #53814
+
+ -- Martin Bialasinski <martinb at debian.org> Sat, 1 Jan 2000 17:53:13 +0100
+
+mc (4.5.42-3) unstable; urgency=low
+
+ * [gmc] Applied patch for icon misplacement, closes: #51571
+ * SEP, closes #52250
+ * Fixed lintian warnings about copyright file location
+
+ -- Martin Bialasinski <martinb at debian.org> Mon, 27 Dec 1999 18:43:18 +0100
+
+mc (4.5.42-2) unstable; urgency=low
+
+ * New version of the apt/dpkg vfs
+
+ -- Martin Bialasinski <martinb at debian.org> Mon, 20 Dec 1999 11:18:26 +0100
+
+mc (4.5.42-1) unstable; urgency=low
+
+ * New upstream release
+ * [gmc] Remove notice how to fix broken desktop icons from postinst
+ * enable NLS
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 8 Dec 1999 12:22:13 +0100
+
+mc (4.5.40-8) unstable; urgency=low
+
+ * Small fix to the apt and dpkg vfs.
+
+ -- Martin Bialasinski <martinb at debian.org> Fri, 3 Dec 1999 18:16:41 +0100
+
+mc (4.5.40-7) unstable; urgency=low
+
+ * Really fixes all zip,jar archive problems,
+ thanks again to Oskar Liljeblad. Closes: #50528, #51779
+ * Amazing new vfs by Piotr Roszatycki <dexter at fnet.pl>, a
+ dpkg and apt frontend! See README.Debian for info.
+ Closes: #46694
+
+ -- Martin Bialasinski <martinb at debian.org> Fri, 3 Dec 1999 00:11:07 +0100
+
+mc (4.5.40-6) unstable; urgency=low
+
+ * Fixed problem with ~/.gnome/metadata.db
+ libc switch from DB 1.85 to DB 2, so the file has to be recreated.
+ Shipping a conversion script as /usr/lib/mc/convert-metadata.db
+ Closes: #47115, #46491
+ * Don't wait for upstream to include the new Debian logo, Closes: #46502
+
+ -- Martin Bialasinski <martinb at debian.org> Tue, 30 Nov 1999 21:24:35 +0100
+
+mc (4.5.40-5) unstable; urgency=low
+
+ * Patch for mc.ext by Tomasz Wegrzanowski <maniek at beer.com>
+ to use sensible-* Closes: #50210
+ * Patch for mc.ext by Oskar Liljeblad <osk at hem.passagen.se>
+ to use run-mailcap Closes: #50732
+ * Missing closing bracket in uzip.in (thanks to Andreas Wappel),
+ fixed the other repored problems. Closes: #48003
+ (Also #50528, #50452, but has to be checked)
+ * Using a better fix for the tar problem in the deb vfs
+
+ -- Martin Bialasinski <martinb at debian.org> Thu, 25 Nov 1999 23:45:20 +0100
+
+mc (4.5.40-4) unstable; urgency=low
+
+ * Use mc's own slang, which has some modifications.
+ Closes: #47487
+ * mc doesn't have a mtools vfs for some time now, closes: #26821
+ * Included syntax highlighting definitions for debian/changelog,
+ debian/rules, debian/control and sources.list, closes: #47403
+ Thanks to Radovan Garabik <garabik at melkor.dnp.fmph.uniba.sk>
+
+ -- Martin Bialasinski <martinb at debian.org> Sat, 31 Oct 1999 13:59:54 +0200
+
+mc (4.5.40-3) unstable; urgency=low
+
+ * Recompiled with slang 1.3 - Fixes the dreadful
+ "right border is not cleaned" and other display bugs.
+ Closes: #34315, #40496, #41166, #47328 and part of #47197
+
+ -- Martin Bialasinski <martinb at debian.org> Thu, 14 Oct 1999 19:03:32 +0200
+
+mc (4.5.40-2) unstable; urgency=low
+
+ * Added conflicts to the versions before mc-common was introduced
+
+ -- Martin Bialasinski <martinb at debian.org> Sat, 2 Oct 1999 12:34:06 +0200
+
+mc (4.5.40-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Martin Bialasinski <martinb at debian.org> Thu, 30 Sep 1999 00:51:33 +0200
+
+mc (4.5.39-1) unstable; urgency=low
+
+ * New upstream version
+ * Uploading as a co-maintainer
+ * New package setup
+ - mc-common, mc and gmc
+ - mc and gmc don't conflict anymore
+ Closes: #43761
+ * Using debhelper, no more fhs problems, closes: #45962
+ * Applied fixes for new tar format (without leading ./)
+ Closes: #45473, #45432, #45145, #45131, #44965, #45340
+ * Suidregister only in the mc package, closes: #45014
+ * smbfs was removed before, closes: #45481, #45267, #45339
+ * Added xterm-color to the list of color capable TERMs in mc.ini
+ * Added note in README about fixing ~/.mc/ini to enable colored mc
+ Closes: #26820
+ * Added TODO and upstream changelogs to the packages
+
+ -- Martin Bialasinski <martinb at debian.org> Tue, 28 Sep 1999 03:09:32 +0200
+
+mc (4.5.38-4) unstable; urgency=low
+
+ * add -f to the rm's in debian/rules (Close: #45650)
+
+ -- Michael Bramer <grisu at debian.org> Fri, 24 Sep 1999 07:58:57 +0200
+
+mc (4.5.38-3) unstable; urgency=low
+
+ * remove mc.real to mc and remove the --with-samba option. I must
+ work with the sources.
+ Sorry, for the last problems.
+
+ -- Michael Bramer <grisu at debian.org> Sun, 19 Sep 1999 14:25:57 +0200
+
+mc (4.5.38-2) unstable; urgency=low
+
+ * add .real to mc in /usr/bin/mc
+
+ -- Michael Bramer <grisu at debian.org> Wed, 15 Sep 1999 13:23:44 +0200
+
+mc (4.5.38-1) unstable; urgency=low
+
+ * add patch from viro at math.psu.edu (Close:#29176)
+ * add --with-samba to configure
+ * move /usr/bin/mc to /usr/bin/mc.real and add the
+ script /usr/bin/mc (Close:#43168)
+ * recompiled with slang1-dev 1.2.2-3 (Close:#44359)
+ * add link from /usr/bin/mcedit to /usr/bin/mc (Close:#40943)
+ * new upstream version
+
+ -- Michael Bramer <grisu at debian.org> Tue, 7 Sep 1999 22:34:18 +0200
+
+mc (4.5.37-2) unstable; urgency=low
+
+ * rebuild with newer gpm. (now should use /var/run/gpmctl and not
+ /dev/gpmctl)
+
+ -- Michael Bramer <grisu at debian.org> Wed, 4 Aug 1999 11:41:32 +0200
+
+mc (4.5.37-1) unstable; urgency=low
+
+ * new upstream version
+
+ -- Michael Bramer <grisu at debian.org> Tue, 3 Aug 1999 22:29:21 +0200
+
+mc (4.5.33-6) unstable; urgency=low
+
+ * set auto_save_setup to no in mc.ini
+
+ -- Michael Bramer <grisu at debian.org> Sat, 3 Jul 1999 11:32:50 +0200
+
+mc (4.5.33-5) unstable; urgency=low
+
+ * add link from /usr/lib/mc/mc.ini to /etc/mc/
+
+ -- Michael Bramer <grisu at debian.org> Sat, 3 Jul 1999 09:02:00 +0200
+
+mc (4.5.33-4) unstable; urgency=low
+
+ * add 'AWK="awk"' in debian/rules
+ * remove /usr/etc/mc (change rules and Makefiles.in's) (close: 37070)
+ * remove changelog_intl.gz (close: 36683)
+ * remove README.debian (close: 36682)
+ * add 'color_terminals=linux,xterm-debian,screen' in debian/addons/mc.ini
+ (close: 26820)
+ * move /usr/lib/mc/term/ to /urs/doc/mc/ (close: 26022)
+
+ -- Michael Bramer <grisu at debian.org> Fri, 2 Jul 1999 14:54:14 +0200
+
+mc (4.5.33-3) unstable; urgency=low
+
+ * Add 'Provides: mc' in gmc-package controlfile (close: #35005)
+
+ -- Michael Bramer <grisu at debian.org> Tue, 29 Jun 1999 23:52:56 +0200
+
+mc (4.5.33-2) unstable; urgency=low
+
+ * now compiled with the installed package e2fslibs-dev (close: 40335)
+
+ -- Michael Bramer <grisu at debian.org> Tue, 29 Jun 1999 00:44:50 +0200
+
+mc (4.5.33-1) unstable; urgency=low
+
+ * new upstream version
+
+ -- Michael Bramer <grisu at debian.org> Wed, 9 Jun 1999 05:02:23 +0200
+
+mc (4.5.30-2) unstable; urgency=low
+
+ * Patch from Martin Bialasinski <martin at internet-treff.uni-koeln.de> close:#36246
+
+ -- Michael Bramer <grisu at debian.org> Mon, 19 Apr 1999 12:19:25 +0200
+
+mc (4.5.30-1) unstable; urgency=low
+
+ * new upstream version
+
+ -- Michael Bramer <grisu at debian.org> Wed, 14 Apr 1999 17:41:15 +0200
+
+mc (4.5.25-1) unstable; urgency=low
+
+ * change the download source to:
+ ftp://ftp.sunsite.org.uk/packages/gnome/sources/mc
+ * add --sysconfdir=/etc in the rule file
+ * new upstream version (with my patches :-)
+
+ -- Michael Bramer <grisu at debian.org> Tue, 16 Mar 1999 13:38:32 +0100
+
+mc (4.5.22-1) unstable; urgency=low
+
+ * change ee to eeyes in lib/mc-gnome.ext.in
+ * new upstream version
+
+ -- Michael Bramer <grisu at debian.org> Thu, 4 Mar 1999 23:47:37 +0100
+
+mc (4.5.21-1) unstable; urgency=low
+
+ * remove usr/share/pixmaps/ from mc
+ (from the 'first' 4.5.21-1 upload in gnome-staging)
+ * remove usr/bin/plain-gmc from mc
+ (from the 'first' 4.5.21-1 upload in gnome-staging)
+ * add patch from viro at math.psu.edu close:29176
+ * new config files: mc.global and mc-gnome.ext
+ * add link from /usr/lib/etc/mc.global to /etc/mc/mc.global
+ * add links from /usr/lib/mc/* to /etc/mc/
+ * new upstream version
+ * add a '-f' to -rm gnome/gmc in debian/rule
+ * change 'ee' in 'eeyes' in lib/mc-gnome.ext
+ * add the conffiles in the gmc-package
+
+ -- Michael Bramer <grisu at debian.org> Sat, 27 Feb 1999 00:11:28 +0100
+
+mc (4.5.1-1.1) frozen; urgency=medium
+
+ * NMU in behalf of Michael Bramer as he has not got a pure slink system
+ * Fixes Bug#33341, priority important (buffer overrun) for slink
+
+ -- Martin Bialasinski <martinb at debian.org> Wed, 17 Feb 1999 00:26:48 +0100
+
+mc (4.5.1-1) unstable; urgency=low
+
+ * new (beta) version
+
+ -- Michael Bramer <grisu at debian.org> Thu, 22 Oct 1998 19:48:42 +0200
+
+mc (4.1.36-1) unstable; urgency=low
+
+ * change from +Z to -Z for zsh (close:#26428)
+ * add Suggests:rpm (close:#26137)
+ * remove /usr/doc/mc/README.edit (close:#26047)
+ * add patch from Patrik Rak in deb.in (close:#25838)
+ * add link from /usr/lib/mc/mc.ext to /etc/mc/mc.ext (close#25719)
+ * New upsteam release
+
+ -- Michael Bramer <grisu at debian.org> Thu, 15 Oct 1998 11:41:11 +0200
+
+mc (4.1.35-6) unstable; urgency=low
+
+ * don't print debug-code in gnome/*.c (#25587)
+ * move usr/doc/mc/changelog_src.gz to usr/doc/mc/changelog.gz
+ * Change menue from Apps/Misc to Apps/Tools
+
+ -- Michael Bramer <grisu at debian.org> Wed, 26 Aug 1998 10:23:43 +0200
+
+mc (4.1.35-5) unstable; urgency=low
+
+ * make the menufiles in the new format
+ * change from ee to eeyes for *.jpeg etc. in mc.ext
+
+ -- Michael Bramer <grisu at debian.org> Tue, 25 Aug 1998 18:35:11 +0200
+
+mc (4.1.35-4) unstable; urgency=low
+
+ * add to debstd the -u option
+ * make a new build with gonme0.27 and co.
+
+ -- Michael Bramer <grisu at debian.org> Mon, 17 Aug 1998 13:07:11 +0200
+
+mc (4.1.35-3) unstable; urgency=low
+
+ * add all changelog-files in /usr/doc/[g]mc
+ * make for gmc a /usr/doc/gmc/
+ * add a '!' in the first line from mcfn_install.in, now: #!/bin/sh
+ * typo in the Description (thanks to joey)
+ * don't print debug-code in gdesktop.c (#25587)
+
+ -- Michael Bramer <grisu at debian.org> Mon, 10 Aug 1998 23:29:33 +0200
+
+mc (4.1.35-2) unstable; urgency=low
+
+ * the multi-package is not nice, but it should work
+ * add gmc support in a multi-binary-package
+ * new maintainer
+
+ -- Michael Bramer <grisu at debian.org> Fri, 31 Jul 1998 13:04:28 +0200
+
+mc (4.1.35-1) frozen unstable; urgency=low
+
+ * New upsteam release fixes a bug introduced by last version,
+ which made the history input lines stop working. Since this
+ is one of the essential useability features of MC which will
+ most certainly provoke bug reports this here should still go
+ into frozen.
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Tue, 26 May 1998 05:00:05 +0100
+
+mc (4.1.34-1) frozen unstable; urgency=low
+
+ * New upsteam release really fixes Bug#20727 and some bugs no one
+ has even bothered to report until now. :-)
+ * Added "--without-gnome" and "--disable-nls" flags to debian/rules.
+ The internationalized Gnome version of MC is becoming pretty mature,
+ but will not go into frozen, sorry.
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Fri, 15 May 1998 21:36:56 +0100
+
+mc (4.1.28-3) frozen unstable; urgency=low
+
+ * Rebuild using ss-dev, comerr-dev and e2fslibs-dev closing Bug#21749
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Tue, 28 Apr 1998 22:32:15 +0100
+
+mc (4.1.28-2) frozen unstable; urgency=low
+
+ * Changed debian/postinst to address and close Bug#20871. I wonder why
+ this didn't show up earlier?
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Wed, 08 Apr 1998 21:29:51 +0100
+
+mc (4.1.28-1) frozen unstable; urgency=low
+
+ * New upstream release.
+ * Compiled with ext2undel feature closing Bug#20752.
+ * Fixes an upstream bug which made MC crash when trying to copy an
+ unreadable file via FTP.
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Mon, 06 Apr 1998 17:23:15 +0100
+
+mc (4.1.27-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Fri, 27 Feb 1998 07:44:29 +0100
+
+mc (4.1.26-1) unstable; urgency=low
+
+ * New upstream release.
+ * Updated to standards version 2.4.0.0
+ * Updated postal address of FSF in copyright file
+ * Added manual page for 'mcmfmt'.
+ * Adapted control file to place package in section "utils"
+ with priority "optional".
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Fri, 20 Feb 1998 03:41:38 +0100
+
+mc (4.1.24-1) unstable; urgency=low
+
+ * New upstream release version
+ * Binary package now smaller because upstream maintainer truncated
+ the src/Changelog file which has grown far too large over time. ;-)
+ * Changed "Architecture: i386" to "Architecture: any" in control file.
+ This addresses and closes bug #17226 as reported by James Troup.
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Thu, 22 Jan 1998 18:32:55 +0100
+
+mc (4.1.22-2) unstable; urgency=low
+
+ * Adapted debian/changelog to reflect official Debian release history
+ * Added debian/menu file from former maintainer
+ * Closing supposedly outdated bugs #9868, #14744, #14768, #16050
+ and #11968 due to increase of upstream version number.
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Fri, 16 Jan 1998 23:41:32 +0100
+
+mc (4.1.22-1) unstable; urgency=low
+
+ * New maintainer
+ * New upstream version
+
+ -- Paul Seelig <pseelig at goofy.zdv.uni-mainz.de> Fri, 16 Jan 1998 17:41:32 +0100
+
+mc (4.1.9-1) unstable; urgency=low
+
+ * Upgraded to latest upstream release (Bugs #13145, #14012).
+ * Use pristine source.
+ * Wrote patch to build with libc6.
+ * Orphaned the package (Unfixed since 6 months).
+ * Recommends file (Bug #7338).
+ * #11864 sould be fixed (libgpmg problem).
+ * Depend on login-970616-1 and don't install cons.saver suid root
+ (Bug #13440).
+ * Corrected debian/rules (make clean shouldn't fail).
+
+ -- Vincent Renardias <vincent at waw.com> Mon, 10 Nov 1997 00:05:02 +0100
+
+mc (3.5.17-1) unstable; urgency=low
+
+ * Upgraded to latest upstream release
+ * Sources converted to new format
+
+ -- Fernando Alegre <alegre at debian.org> Mon, 24 Feb 1997 12:56:43 +0100
+
Added: branch/mailcap/mc_4.7.0-1/debian/compat
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/compat (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/compat 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+7
Added: branch/mailcap/mc_4.7.0-1/debian/control
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/control (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/control 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,40 @@
+Source: mc
+Section: utils
+Priority: optional
+Maintainer: Debian MC Packaging Group <pkg-mc-devel at lists.alioth.debian.org>
+Uploaders: Patrick Winnertz <winnie at debian.org>, Denis Briand <denis at narcan.fr>, Yury V. Zaytsev <yury at shurup.com>
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 7), libglib2.0-dev, libgpm-dev |not+linux-gnu, gettext, libslang2-dev, quilt, automake, binutils, cdbs, libtool
+Standards-Version: 3.8.3
+Homepage: http://www.midnight-commander.org
+Vcs-Svn: svn://svn.debian.org/svn/pkg-mc
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-mc
+
+Package: mc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: mime-support
+Suggests: perl, zip, unzip, bzip2, links | w3m | lynx, arj, file, xpdf-reader | pdf-viewer, dbview, odt2txt, gv, catdvi, djvulibre-bin, imagemagick, python, python-boto, python-tz
+Description: Midnight Commander - a powerful file manager
+ GNU Midnight Commander is a text-mode full-screen file manager. It
+ uses a two panel interface and a subshell for command execution. It
+ includes an internal editor with syntax highlighting and an internal
+ viewer with support for binary files. Also included is Virtual
+ Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH
+ servers) and files inside archives to be manipulated like real files.
+
+Package: mc-dbg
+Architecture: any
+Depends: mc (=${binary:Version}), ${misc:Depends}
+Priority: extra
+Section: debug
+Suggests: gdb
+Description: Midnight Commander - a powerful file manager - debug package
+ GNU Midnight Commander is a text-mode full-screen file manager. It
+ uses a two panel interface and a subshell for command execution. It
+ includes an internal editor with syntax highlighting and an internal
+ viewer with support for binary files. Also included is Virtual
+ Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH
+ servers) and files inside archives to be manipulated like real files.
+ .
+ This package contains debugging information for mc.
Added: branch/mailcap/mc_4.7.0-1/debian/copyright
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/copyright (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/copyright 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,26 @@
+This package was debianized by Paul Seelig <pseelig at mail.uni-mainz.de>
+on Tue Apr 1 14:32:15 1997. It has been maintained by Michael Bramer
+and Martin Bialasinski <mc at internet-treff.uni-koeln.de>.
+
+From Jan 2008 this package is maintained by:
+ Patrick Winnertz <winnie at debian.org>
+
+From Jan 2004 until 2007 this package was maintained by:
+ Stefano Melchior <stefano.melchior at openlabs.it> and Ludovic Drolez <ldrolez at free.fr>
+
+From Dec 2002 to Dec 2004 this package was maintained by:
+ Adam Byrtek <alpha at debian.org>
+
+It was downloaded from:
+ http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/
+
+Homepage:
+ http://www.midnight-commander.org/
+
+Copyright 1996-2008 Free Software Foundation
+ For a full of the authors have a look on: /usr/share/doc/mc/AUTHORS
+ Note that all these authors give the copyright to the FSF.
+
+License:
+ This software is released under GPLv2 license - see the
+ /usr/share/common-licenses/GPL-2.
Added: branch/mailcap/mc_4.7.0-1/debian/dirs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/dirs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/dirs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3 @@
+etc/mc
+usr/share/pixmaps
+usr/bin
Added: branch/mailcap/mc_4.7.0-1/debian/doc-base
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/doc-base (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/doc-base 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8 @@
+Document: mc-faq
+Title: Midnight Commander FAQ
+Author: Janne Kukonlehto <janne at gnome.org>
+Abstract: Midnight Commander Frequently Asked Questions and the Answers
+Section: File Management
+
+Format: text
+Files: /usr/share/doc/mc/FAQ.gz
Added: branch/mailcap/mc_4.7.0-1/debian/docs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/docs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/docs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8 @@
+FAQ
+NEWS
+README
+AUTHORS
+TODO
+AUTHORS
+ABOUT-NLS
+HACKING
Added: branch/mailcap/mc_4.7.0-1/debian/extra/icon.xpm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/extra/icon.xpm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/extra/icon.xpm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+/* XPM */
+static char *icon[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 7 1",
+" c black",
+". c gray20",
+"X c blue",
+"o c cyan",
+"O c yellow",
+"+ c gray80",
+"@ c gray90",
+/* pixels */
+"+ at +@+ at ++@++ at +@+ at +@+ at ++@@++ at ++@+@",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XXOOOOOXXoXOOXXoXXXOOOOXXoXOOX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"+XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XXXXXXXXXoXXXXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XXXXXXXXXoXXXXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@oooooooooooooooooooooooooooooo ",
+"+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
+"@XooooooXoXoooXXXXooooooXooXooX.",
+"+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
+"+oooooooooooooooooooooooooooooo.",
+"@ .",
+"+ .",
+"+.+ .",
+"@ .",
+"++O++ ++++ O++O +O++O +O++ ++O+.",
+"+..............................."
+};
Added: branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# mcedit wrapper for Debian alternatives system
+
+mcedit $@
Added: branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/extra/mcedit-debian.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,19 @@
+.TH MCEDIT-DEBIAN 1
+.SH NAME
+mcedit-debian \- mcedit wrapper
+.br
+.SH DESCRIPTION
+This script is just a wrapper for
+.B mcedit,
+(the Midnight Commander internal editor) to use with Debian
+alternatives system.
+.SH OPTIONS
+Full list of supported options could be found on the
+.BR mcedit (1)
+manpage.
+.SH SEE ALSO
+.BR mcedit (1),
+.BR mc (1)
+.SH AUTHOR
+This manual page was written by Adam Byrtek <alpha at debian.org>, for
+the Debian GNU/Linux system.
Added: branch/mailcap/mc_4.7.0-1/debian/extra/mcmfmt.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/extra/mcmfmt.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/extra/mcmfmt.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,14 @@
+.TH MCMFMT 1
+.SH NAME
+mcmfmt \- sets bold and underline for mail files
+.br
+.SH "DESCRIPTION"
+.B mcmfmt
+is a program for internal use by the Midnight Commander only. It sets bold and underline for mail files.
+.SH OPTIONS
+There are no options for this program.
+.SH "SEE ALSO"
+mc(1)
+.SH AUTHOR
+This manual page was written by Paul Seelig <pseelig at goofy.zdv.uni-mainz.de>,
+for the Debian GNU/Linux system (but may be used by others).
Added: branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# mcview wrapper for Debian alternatives system
+
+mcview $@
Added: branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/extra/mcview-debian.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,19 @@
+.TH MCVIEW-DEBIAN 1
+.SH NAME
+mcview-debian \- mcview wrapper
+.br
+.SH DESCRIPTION
+This script is just a wrapper for
+.B mcview,
+(the Midnight Commander internal viewer) to use with Debian
+alternatives system.
+.SH OPTIONS
+Full list of supported options could be found on the
+.BR mcview (1)
+manpage.
+.SH SEE ALSO
+.BR mcview (1),
+.BR mc (1)
+.SH AUTHOR
+This manual page was written by Adam Byrtek <alpha at debian.org>, for
+the Debian GNU/Linux system.
Added: branch/mailcap/mc_4.7.0-1/debian/files
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/files (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/files 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2 @@
+mc_4.7.0-1_i386.deb utils optional
+mc-dbg_4.7.0-1_i386.deb debug extra
Added: branch/mailcap/mc_4.7.0-1/debian/links
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/links (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/links 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3 @@
+/etc/mc/mc.ext /usr/share/mc/mc.ext
+/etc/mc/mc.menu /usr/share/mc/mc.menu
+/etc/mc/mc.lib /usr/share/mc/mc.lib
Added: branch/mailcap/mc_4.7.0-1/debian/manpages
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/manpages (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/manpages 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3 @@
+debian/extra/mcmfmt.1
+debian/extra/mcedit-debian.1
+debian/extra/mcview-debian.1
Added: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/conffiles
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/conffiles (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/conffiles 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,11 @@
+/etc/mc/mc.ext
+/etc/mc/extfs/sfs.ini
+/etc/mc/extfs/extfs.ini
+/etc/mc/mc.lib
+/etc/mc/mc.menu.sr
+/etc/mc/mc.menu
+/etc/mc/mc.keymap
+/etc/mc/Syntax
+/etc/mc/mc.charsets
+/etc/mc/mc.keymap.emacs
+/etc/mc/mc.keymap.default
Added: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/control
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/control (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/control 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,18 @@
+Package: mc
+Version: 3:4.7.0-1
+Architecture: i386
+Maintainer: Debian MC Packaging Group <pkg-mc-devel at lists.alioth.debian.org>
+Installed-Size: 6444
+Depends: libc6 (>= 2.3), libglib2.0-0 (>= 2.16.0), libgpm2 (>= 1.20.4), libslang2 (>= 2.0.7-1)
+Recommends: mime-support
+Suggests: perl, zip, unzip, bzip2, links | w3m | lynx, arj, file, xpdf-reader | pdf-viewer, dbview, odt2txt, gv, catdvi, djvulibre-bin, imagemagick, python, python-boto, python-tz
+Section: utils
+Priority: optional
+Homepage: http://www.midnight-commander.org
+Description: Midnight Commander - a powerful file manager
+ GNU Midnight Commander is a text-mode full-screen file manager. It
+ uses a two panel interface and a subshell for command execution. It
+ includes an internal editor with syntax highlighting and an internal
+ viewer with support for binary files. Also included is Virtual
+ Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH
+ servers) and files inside archives to be manipulated like real files.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/md5sums
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/md5sums (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/md5sums 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,198 @@
+9552ef6c420aad7f57d98a89eebd0f1c usr/bin/mc
+f758ab2b5508d09e59871781375ec35e usr/bin/mcview-debian
+b0202627ceee8f3c1db3e52b30b8b33b usr/bin/mcmfmt
+5409aaba4cd73fc556867617d286e830 usr/bin/mcedit-debian
+4c0067b140c052be1c5790073ea019c9 usr/share/mc/mc.hlp.es
+8bbe0cb88e158977671ccd90b4e3e4e6 usr/share/mc/mc.hint.pl
+7ae17f84d8f54b3e7e16886420a90db6 usr/share/mc/mc.hlp.pl
+008c6d0205315a87a977c7cd74a1526e usr/share/mc/edit.indent.rc
+f14095b33d0e29f4cc7855614e9def82 usr/share/mc/bin/mc.csh
+fdcf3d89ff6078bf7d34ef655df51959 usr/share/mc/bin/mc-wrapper.sh
+abbec645ba28471efb5e49fa2e561e40 usr/share/mc/bin/mc.sh
+323ed791be66c427570ee04c5a3bf5d0 usr/share/mc/bin/mc-wrapper.csh
+c1c672935636c8927285204c5e236e34 usr/share/mc/mc.hint.ru
+c83a6a7f98e122027154c6d60f4883da usr/share/mc/skins/default.ini
+8b9b32722484ad25e0cd63359a1de830 usr/share/mc/skins/double-lines.ini
+183ccd0830e72325fba7746ddfe57b4e usr/share/mc/skins/featured.ini
+660583e9bd544e4bb955f05823cbd0fc usr/share/mc/skins/darkfar.ini
+784de1476dc0ba1f07439f1c1889fb6c usr/share/mc/skins/gotar.ini
+9c2150b89930212b7d9f607e895f8903 usr/share/mc/mc.hint.hu
+169497ec86628176f11b72e070e6ba19 usr/share/mc/mc.hlp.sr
+1aaa880e6b7a779bccf3eaea26add70d usr/share/mc/extfs/uace
+ccd7337dabff9ff69e5a9a33abb8def5 usr/share/mc/extfs/README
+fddb5c978bab49c976b37a70842b7afa usr/share/mc/extfs/audio
+b93bcdc4bdf6671e9c6189be090af296 usr/share/mc/extfs/trpm
+db0f9c8121cb68ff001697c6dcd626aa usr/share/mc/extfs/uzip
+7d476b14130fbecdd2a3a2c4b5f79e4c usr/share/mc/extfs/apt
+2f368ced5312b9aced9003cc80187851 usr/share/mc/extfs/uar
+80f56b66decf3a7e3d0f246034dc73c9 usr/share/mc/extfs/s3
+4d0bf64585116e15fb3ea6a8c8768fe4 usr/share/mc/extfs/a
+f5b5fb775fd6a0d51c17bb5f19f2b093 usr/share/mc/extfs/u7z
+875da97c800361af8c9c33cc9afb4b6d usr/share/mc/extfs/uarj
+b607c3bb0d4949f6ec3f91a252eff3f5 usr/share/mc/extfs/uc1541
+dff5d27672a7e68b0f8261033bb7a523 usr/share/mc/extfs/iso9660
+623183bbd7a4e3a0bb134dfc44a35635 usr/share/mc/extfs/hp48
+5791151b32bb2b03366b1d2b3ba8abc6 usr/share/mc/extfs/patchfs
+ed3b123ff3b37c34f2927947acccf505 usr/share/mc/extfs/rpm
+d3b895dc5939806785da4ea76c15e9b2 usr/share/mc/extfs/ualz
+8f27263ea0c6af2ce050caad7aff017d usr/share/mc/extfs/deba
+3b943b1e31b26b16b1ae2f3ada459bde usr/share/mc/extfs/deb
+b50338c5c9068d022284e916d809f387 usr/share/mc/extfs/mailfs
+8ed61690fbc21898c7f91d9971770772 usr/share/mc/extfs/debd
+8d044367738af0ffd746a5d3c5b99e5c usr/share/mc/extfs/bpp
+db5c1f4db3d532e3730f770ae1619820 usr/share/mc/extfs/ulha
+d0bab52afa0f30d227ea5376f29496fd usr/share/mc/extfs/uzoo
+5068fb12d4851fb44bc3f6569b9deeb9 usr/share/mc/extfs/lslR
+93daec38c6b5fea49073b1bbbf89dcc6 usr/share/mc/extfs/uarc
+b2886cd46cdad186fcd00a3330400113 usr/share/mc/extfs/ucab
+fa7ac7e1a9af1ee53eac50926e2cfaa5 usr/share/mc/extfs/rpms
+c219df0bbc3146e7462f0d058f68dcb6 usr/share/mc/extfs/urar
+6ee2e5d9359d365877e98483c5e91bcc usr/share/mc/extfs/dpkg
+a8999be6841e7980c8393b23c80d626c usr/share/mc/extfs/uha
+6885396e50410bab1c0b7f68885b43b8 usr/share/mc/mc.hlp.it
+6c46bc0859a452b43f4fa7fb435b1325 usr/share/mc/edit.spell.rc
+97e2c5705a651c15896c1f501c12082b usr/share/mc/cedit.menu
+f40b4a837855cc91a757b4f11aca1335 usr/share/mc/mc.hint.es
+c78bdf439f9da0fce3cf22ccae58ac74 usr/share/mc/mc.hlp.ru
+ea1738ca16818b62177455944b81857c usr/share/mc/mc.hint.zh
+7bed13292a1ac51a2b06e6c50d6e1c23 usr/share/mc/mc.hint
+fdf943f54c270f75017d310faf9c971d usr/share/mc/mc.hlp
+da67129a1e05143667180e01ee6af4e2 usr/share/mc/mc.hlp.hu
+f6a3863f2cdaa982f7116fc07d7b720c usr/share/mc/mc.hint.it
+5db1015e1a685699b45e6cf941775076 usr/share/mc/mc.hint.cs
+9308609631a368d2ba683f2b347d26cd usr/share/mc/syntax/procmail.syntax
+863de1625907f7471f9fdead9d06d58d usr/share/mc/syntax/cabal.syntax
+22ea06a0b8c718b183b962540e953770 usr/share/mc/syntax/ebuild.syntax
+37bd14c3154ef842bb84974a75c776ec usr/share/mc/syntax/diff.syntax
+774f2a7b3a1c2cfbbe60171a485c87f8 usr/share/mc/syntax/texinfo.syntax
+c1ccf57666f276790f031c79e2ebf46e usr/share/mc/syntax/sh.syntax
+8efa05e79d36e1af37b9ea8cbaa26d99 usr/share/mc/syntax/d.syntax
+b04775a9f1ce7db576f2d0a1b48eb238 usr/share/mc/syntax/m4.syntax
+f2815ab46a872aaaf5e1e0c180edde7e usr/share/mc/syntax/css.syntax
+3c97a132e661c975be63ff1300132502 usr/share/mc/syntax/povray.syntax
+7e28ae554af556a5562535cb1d424c48 usr/share/mc/syntax/dos.syntax
+dd019f30cf99c1c533c998f9de298fe2 usr/share/mc/syntax/erlang.syntax
+a926562cff61fa77e7bfb04d6e971e72 usr/share/mc/syntax/nroff.syntax
+e86c21623e1a12d14dec02edb7a6fa35 usr/share/mc/syntax/po.syntax
+1cd4eb139ee9863d739ed6a1637b5362 usr/share/mc/syntax/slang.syntax
+eff5a7994b10c39a43154d7d8183c14b usr/share/mc/syntax/PKGBUILD.syntax
+766110b16f97fd87c83c8e976ec22e12 usr/share/mc/syntax/debian-changelog.syntax
+975e4a81a657bbcd627b3204a6c9ddfd usr/share/mc/syntax/filehighlight.syntax
+70f1b34b03344b0b6cd0f95ccc1ea3c4 usr/share/mc/syntax/nemerle.syntax
+bfc3e98bc1ad31f7bdb31efe9d858d41 usr/share/mc/syntax/aspx.syntax
+ef14a7c17245199bd72626e2f7f23213 usr/share/mc/syntax/python.syntax
+17b826a8eb5f3c3d7601fec6394466d3 usr/share/mc/syntax/yum-repo.syntax
+150ffa25ef09f5f3c866751a867178ea usr/share/mc/syntax/verilog.syntax
+5f0893aa488ac008ce83476ae73e505e usr/share/mc/syntax/unknown.syntax
+1130edab9311912e886fca6931f9e44f usr/share/mc/syntax/pascal.syntax
+6cf2a64c0693d2b5c75c962ae12304c1 usr/share/mc/syntax/debian-control.syntax
+784694329e4465b5dc6c80a4c0b1e7eb usr/share/mc/syntax/cxx.syntax
+97e3327cda5f45f88262d888250119af usr/share/mc/syntax/debian-description.syntax
+27c43cb556a7a1f5cbaf2894f0c724ae usr/share/mc/syntax/cs.syntax
+5e0fbd1bc646758ffc3da8a4811e472d usr/share/mc/syntax/assembler.syntax
+887589e50ade5fd48087457959f8b8b1 usr/share/mc/syntax/java.syntax
+adc5865aa4c909b62cfd44d0424f0283 usr/share/mc/syntax/xml.syntax
+07c5a49ed58c7e369dfc48a3016ec716 usr/share/mc/syntax/latex.syntax
+7ba1988fbe00f1db0ec591c7177c5417 usr/share/mc/syntax/yxx.syntax
+9c9f815d2e0356a78f7a34fb168356de usr/share/mc/syntax/smalltalk.syntax
+ba1682ae08290ff1c3139c9e0d6a31d0 usr/share/mc/syntax/properties.syntax
+f21790f958582a9299fd56810ec8b084 usr/share/mc/syntax/ml.syntax
+d249ecf07838ab987f9b4dd4eff7f069 usr/share/mc/syntax/ada95.syntax
+eb5497fb378d3e0a15f88268b7efe1a1 usr/share/mc/syntax/idl.syntax
+e44a1edd9be3c5e0e8344ad70f119e97 usr/share/mc/syntax/strace.syntax
+824a7e8561f537b0c19fd82893b093d7 usr/share/mc/syntax/named.syntax
+3784e9a95d27b869d895efbb84fded25 usr/share/mc/syntax/sql.syntax
+9b7db7fe86d6d76427d5c38588eb4a2f usr/share/mc/syntax/lsm.syntax
+2fe758970df8538a5e05fdc9188b17ef usr/share/mc/syntax/eiffel.syntax
+7fc11b1e8910f4d09f98148829ac2b45 usr/share/mc/syntax/awk.syntax
+b1fb0d4c9aea36cad7e6303baa127ce1 usr/share/mc/syntax/tt.syntax
+1ecdb1888f09ac3a868b849863805e1b usr/share/mc/syntax/tcl.syntax
+da414ee89c548f013da348ad4dc00c04 usr/share/mc/syntax/ruby.syntax
+782730beb3b42f85b34cd5ca60d57dd2 usr/share/mc/syntax/swig.syntax
+647075717c9f8f22d6ee1c9766b637e5 usr/share/mc/syntax/js.syntax
+bf514abd697d8bf94cdbe02f3940dfcc usr/share/mc/syntax/perl.syntax
+9c6ddcd8d1fd8f6c67e2981d5871fc76 usr/share/mc/syntax/html.syntax
+8991ca19140e3ced80a16e34fafe8573 usr/share/mc/syntax/fortran.syntax
+962ffb4305363777e3616bda21511c52 usr/share/mc/syntax/php.syntax
+e66f356fd4329978ff1501d58429b4aa usr/share/mc/syntax/changelog.syntax
+23ff049b1ecd5cbd171bada96501392f usr/share/mc/syntax/octave.syntax
+e4664dc57073e803575f718d2dd964aa usr/share/mc/syntax/syntax.syntax
+899207af4ba7c68912809f57ec9a46f0 usr/share/mc/syntax/debian-sources-list.syntax
+a683e5a7a5f2e26d9dbcd3fc3ddddfec usr/share/mc/syntax/makefile.syntax
+961dadadde7df191993c36bd60288886 usr/share/mc/syntax/f90.syntax
+67f02b62d25bea5adef10b75e817870b usr/share/mc/syntax/j.syntax
+1f52695cacdd0bed19d4e85de5b96911 usr/share/mc/syntax/lua.syntax
+771227857e859ddd1f608792b1570f22 usr/share/mc/syntax/spec.syntax
+2cbdf89386185d3e6dd0ec23200a0450 usr/share/mc/syntax/vhdl.syntax
+8d1ed9d1169454291a7656d298d009b0 usr/share/mc/syntax/lisp.syntax
+1aefcdc38f5364855c0ed589512b8a8c usr/share/mc/syntax/haskell.syntax
+cc19bc3f6a846b073de032bdfcf2c07d usr/share/mc/syntax/mail.syntax
+787fecfa7c0bac889db0183942864044 usr/share/mc/syntax/c.syntax
+9d92e926ac3b2586b55883a434006089 usr/share/mc/mc.hint.uk
+7382f82a6e6ba49aeecf772625fa16a2 usr/share/mc/mc.hint.nl
+bf7240e57de07540f9140881b30c558f usr/share/mc/mc.hint.sr
+9e566b15f02c5e8697dc58f74f2a2a02 usr/share/man/man1/mcedit-debian.1.gz
+a75830dc9856e60d6fcaac2fe0e443e5 usr/share/man/man1/mcmfmt.1.gz
+e81fdbbd5445f134e8e9c9011caf45b7 usr/share/man/man1/mcedit.1.gz
+542a61dfa6ec711f2bf1547ae19b5b3e usr/share/man/man1/mc.1.gz
+e502334ad395d0903b552ddf4390bdd5 usr/share/man/man1/mcview-debian.1.gz
+2323848507631d2f8ba07de33c0f8e07 usr/share/man/man1/mcview.1.gz
+80d977e9c8d167f059f1a19cb851a6a6 usr/share/man/it/man1/mc.1.gz
+6d82f0494bc416c6bb79790d8a677b77 usr/share/man/hu/man1/mc.1.gz
+d47f6cdb85d934be05e8903bc604b3fe usr/share/man/sr/man1/mc.1.gz
+41a529fed32d9f74fc6a1d10083a608c usr/share/man/pl/man1/mc.1.gz
+eb2bedb7ffed0e78dce52a69e9e678da usr/share/man/ru/man1/mc.1.gz
+cedd3de841e67c87297cdaf834412410 usr/share/man/es/man1/mc.1.gz
+0a7980e8bcc74af55172ba5628a4c547 usr/share/locale/ko/LC_MESSAGES/mc.mo
+847826ed2416806971740d2f0a6c8885 usr/share/locale/az/LC_MESSAGES/mc.mo
+7bbddd82d3e7656949c03425bacba871 usr/share/locale/sv/LC_MESSAGES/mc.mo
+8ea3ffddd1982d788a40ace97b98f515 usr/share/locale/ja/LC_MESSAGES/mc.mo
+6a095d7f039e70c259fa96a926a1e8a1 usr/share/locale/cs/LC_MESSAGES/mc.mo
+fa47199d8729d0173112a89f65b5442e usr/share/locale/ca/LC_MESSAGES/mc.mo
+e992e1a8a66e44960540d43879f279c0 usr/share/locale/lv/LC_MESSAGES/mc.mo
+e7d33a044c0d6a01ae9462ababda029a usr/share/locale/pt/LC_MESSAGES/mc.mo
+dc2ab4c0fd0322d27ecc4f89fc0e791a usr/share/locale/be-tarask/LC_MESSAGES/mc.mo
+38eeb9db213c42cb7f82003cacd335eb usr/share/locale/it/LC_MESSAGES/mc.mo
+de8b8e1803ebddf4e8f93782b03e9c89 usr/share/locale/nb/LC_MESSAGES/mc.mo
+b4cbd580d1376f88441f134459815e10 usr/share/locale/ta/LC_MESSAGES/mc.mo
+a646f5a5f0178db234c72fb477851388 usr/share/locale/sk/LC_MESSAGES/mc.mo
+df200fec8a75cccf74e05a855e84293c usr/share/locale/hu/LC_MESSAGES/mc.mo
+3bd47a45f9bb83b26c2649d36727abfc usr/share/locale/sl/LC_MESSAGES/mc.mo
+1bc779bcff48ef254adf5c0d8cef72db usr/share/locale/uk/LC_MESSAGES/mc.mo
+d62727870de6e9fca2177364097eb7c3 usr/share/locale/bg/LC_MESSAGES/mc.mo
+30936b4a76282256590a0ee2ad366324 usr/share/locale/sr/LC_MESSAGES/mc.mo
+c39826b92f770558ec94f6cc9164a25f usr/share/locale/eu/LC_MESSAGES/mc.mo
+d51c8bdd8a00c7573f2383e107fa37e0 usr/share/locale/lt/LC_MESSAGES/mc.mo
+43b890da1b5d1ce5f469c716bd54edac usr/share/locale/zh_TW/LC_MESSAGES/mc.mo
+c38a75a082be9068d69d4e6cce2f48a2 usr/share/locale/nl/LC_MESSAGES/mc.mo
+fe7440acb8ff1bbbaf5ab372a69baf93 usr/share/locale/da/LC_MESSAGES/mc.mo
+3ab72ad347f22c9f374265eb095258e8 usr/share/locale/ro/LC_MESSAGES/mc.mo
+25cabe3b4c96eb92d2526183c6ab84e3 usr/share/locale/vi/LC_MESSAGES/mc.mo
+ab70d6df51cf7149d6cab89c51c0e9e2 usr/share/locale/de/LC_MESSAGES/mc.mo
+a92acc7ed3cad3101501aa079c9cd6ed usr/share/locale/pt_BR/LC_MESSAGES/mc.mo
+f41c5e11710c17615be1cd8588be7654 usr/share/locale/mn/LC_MESSAGES/mc.mo
+83bf3432560fdb2b5be22c2f51871d54 usr/share/locale/pl/LC_MESSAGES/mc.mo
+e8d5e99e1fd2c7cba1dd419bcce15d06 usr/share/locale/fr/LC_MESSAGES/mc.mo
+ab58040c302c0bf61a058ecf4ab7467b usr/share/locale/fi/LC_MESSAGES/mc.mo
+b551b95bcfcd5a21301ec067f73eb375 usr/share/locale/ru/LC_MESSAGES/mc.mo
+85eae15e0d3c935743362c2c15c2d406 usr/share/locale/zh_CN/LC_MESSAGES/mc.mo
+466bc7f0b31077099ec5787436ee21ac usr/share/locale/es/LC_MESSAGES/mc.mo
+d8107ad6d727cac8e0e55088432b455d usr/share/locale/el/LC_MESSAGES/mc.mo
+455e1511ca0f04b242d5b8fc28a72f3d usr/share/locale/tr/LC_MESSAGES/mc.mo
+59313e2cb0002e1b587888732228a95f usr/share/locale/be/LC_MESSAGES/mc.mo
+84c3fa037c7d58db662c4be0343d1649 usr/share/locale/wa/LC_MESSAGES/mc.mo
+8579b2c16700fb9e931a27e1dd05eab3 usr/share/menu/mc
+c01dc920c2bef663d1f08f7c2b4dcc5c usr/share/doc-base/mc-faq
+7154ae5d4aa00d1b4ae6c35566cbfc91 usr/share/doc/mc/AUTHORS
+722596e84dcd8e36ebc4c17f97feef22 usr/share/doc/mc/NEWS.gz
+a14f13058a1f548ec33c1ba79a8e9d7f usr/share/doc/mc/ChangeLog
+9b55e7fb14c21642558a50afc4b44655 usr/share/doc/mc/copyright
+0fa8de1a19d533f1dbfea6de47c82541 usr/share/doc/mc/changelog.gz
+e856f98413d8f0c510469a6cf4a17fe7 usr/share/doc/mc/FAQ.gz
+16d9723b8b9b175e6935abff55d769dc usr/share/doc/mc/ABOUT-NLS.gz
+738801efbbd48a9099a80ff9611642c8 usr/share/doc/mc/HACKING.gz
+028da83056e9678d3b41f85d848b496e usr/share/doc/mc/changelog.Debian.gz
+2074528bbc60ffac7a2f325c3d88883e usr/share/doc/mc/TODO.gz
+f8ec3ccd5e21502ba9a5ebcd54a6a0d0 usr/share/doc/mc/README.Debian
+f9090cd0a4c4546062835cd3132b86aa usr/share/doc/mc/README.gz
+845b54ca8275bc72ed4cf9e2480444c9 usr/share/pixmaps/mc.xpm
Added: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postinst
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postinst (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postinst 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,19 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ configure|abort-upgrade)
+ update-alternatives --install /usr/bin/view view /usr/bin/mcview-debian 25 \
+ --slave /usr/share/man/man1/view.1.gz view.1.gz /usr/share/man/man1/mcview.1.gz
+ update-alternatives --install /usr/bin/editor editor /usr/bin/mcedit-debian 25 \
+ --slave /usr/share/man/man1/editor.1.gz editor.1.gz /usr/share/man/man1/mcedit.1.gz
+ ;;
+esac
+
+# Automatically added by dh_installmenu
+if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
+ update-menus
+fi
+# End automatically added section
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postinst
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postrm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postrm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postrm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ purge)
+ rm -f /etc/mc/mc.lib /etc/mc/mc.ext /etc/mc/mc.menu
+ rmdir /etc/mc 2>/dev/null || true
+ ;;
+esac
+
+# Automatically added by dh_installmenu
+if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi
+# End automatically added section
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/postrm
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/prerm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/prerm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/prerm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ remove)
+ update-alternatives --remove editor /usr/bin/mcedit-debian
+ update-alternatives --remove view /usr/bin/mcview-debian
+ ;;
+esac
+
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/DEBIAN/prerm
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/Syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/Syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/Syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,239 @@
+# This file describes which highlighting scheme is applied to a particular
+# file in mcedit.
+#
+# Each entry consists of two lines: a "file" specification and the
+# corresponding highlighting definition ("include"). A file specification
+# can have two or three fields, each separated by white-space characters.
+#
+# The first field is a regular expression that is matched against the file
+# name. The second field is a description of the file type and is
+# currently unused. The third (optional) field is a regular expression
+# that is matched against the first line of the file. The first entry
+# that matches wins, that is, all the entries below are ignored.
+#
+# Certain characters must be quoted in these fields. These are space (\s),
+# tabs (\t), backslashes(\\), plus (\+) and asterisk (\*). Braces {} and
+# brackets [] must not be quoted in this file. However, they have a special
+# meaning when used in the actual syntax definitions.
+#
+# You can use the following colors in the syntax highlighting files:
+# black, blue, brightblue, brightcyan, brightgreen, brightmagenta,
+# brightred, brown, cyan, gray, green, lightgray, magenta, red, white,
+# yellow
+#
+
+file [Ss]yntax$ Syntax\sHighlighting\sdefinitions ^#\ssyntax\srules\sversion\s
+include syntax.syntax
+
+file filehighlight.ini$ File\sHighlighting\sdefinitions ^#\sfile\shighlight\srules\sversion\s
+include filehighlight.syntax
+
+file ..\*\\.(e)$ Eiffel\sSource\sFile
+include eiffel.syntax
+
+file ..\*\\.(diff|rej|patch)$ Diff\sOutput ^(diff|Index:)\s
+include diff.syntax
+
+file ..\*\\.lsm$ LSM\sFile
+include lsm.syntax
+
+file ..\*\\.sh$ Shell\sScript ^#!.\*([\s/]([abd-z]?|ba|pdk)sh|@SH@)
+include sh.syntax
+
+file ..\*\\.(pl|PL|pm|PM)$ Perl\sProgram ^#!.\*([\s/]perl|@PERL@)
+include perl.syntax
+
+file ..\*\\.(py|PY)$ Python\sProgram ^#!.\*([\s/]python|@PYTHON@)
+include python.syntax
+
+file ..\*\\.(rb|RB)$ Ruby\sProgram ^#!.\*([\s/]ruby|@RUBY@)
+include ruby.syntax
+
+file ..\*\\.(man|[0-9n]|[0-9](x|ncurses|ssl|p|pm|menu|form|vga|t|td))$ NROFF\sSource
+include nroff.syntax
+
+file ..\*\\.(htm|html|HTM|HTML)$ HTML\sFile
+include html.syntax
+
+file ..\*\\.(xml|XML|xsd|XSD|xslt?|XSLT?|dtd|DTD|qpg|qpg.in)$ XML\sdocument (\\?xml\sversion|!DOCTYPE\s)
+include xml.syntax
+
+file ..\*\\.(tt|TT)$ Template::Toolkit\sFile
+include tt.syntax
+
+file (.\*[Mm]akefile[\\\.A-Za-z0-9]\*|..\*\\.mk|Kbuild)$ Makefile
+include makefile.syntax
+
+file ..\*\\.(pp|PP|pas|PAS|dpr|DPR|inc|INC)$ Pascal\sProgram
+include pascal.syntax
+
+file ..\*\\.(ada|adb|ads|ADA|ADB|ADS)$ Ada\sProgram
+include ada95.syntax
+
+file ..\*\\.(tcl|itcl|TCL|ITCL)$ Tcl\sProgram
+include tcl.syntax
+
+file ..\*\\.(sl|SL)$ S-Lang\sProgram
+include slang.syntax
+
+file ..\*\\.tex$ LaTeX\s2.09\sDocument
+include latex.syntax
+
+file ..\*\.(texi|texinfo|TEXI|TEXINFO)$ Texinfo\sDocument
+include texinfo.syntax
+
+file ..\*\\.c$ C\sProgram
+include c.syntax
+
+file ..\*\\.([hC]|CC|cxx|cc|cpp|CPP|CXX|hxx|hh|hpp|h\.in)$ C/C\+\+\sProgram
+include cxx.syntax
+
+file ..\*\\.d$ D\sProgram
+include d.syntax
+
+file ..\*\\.[fF]$ Fortran\sProgram
+include fortran.syntax
+
+file ..\*\\.[fF]9[05]$ Freeform\sFortran\sProgram
+include f90.syntax
+
+file ..\*\\.i$ SWIG\sSource
+include swig.syntax
+
+file ..\*\\.(php|PHP)[0-9]?$ PHP\sProgram
+include php.syntax
+
+file ..\*\\.ij[xs]$ J\sFile
+include j.syntax
+
+file ..\*\\.(java|JAVA|Java|jav|groovy|GROOVY|Groovy)$ Java\sProgram
+include java.syntax
+
+file ..\*\\.(properties|config) Java\sFile
+include properties.syntax
+
+file ..\*\\.(cs|CS)$ C\#\sProgram
+include cs.syntax
+
+file ..\*\\.(js|JS)$ JavaScript\sProgram
+include js.syntax
+
+file ..\*\\.(asax|aspx|ascx|asmx|ashx)$ ASPX\sFile
+include aspx.syntax
+
+file ..\*\\.st$ SmallTalk\sProgram
+include smalltalk.syntax
+
+file ..\*\\.(lisp|lsp|el|cl)$ Lisp\sProgram
+include lisp.syntax
+
+file ..\*\\.(ml|mli|mly|mll|mlp)$ ML\sProgram
+include ml.syntax
+
+file ..\*\\.m$ Matlab\sor\sOctave\sFile
+include octave.syntax
+
+file ..\*\\.(sql|SQL)$ SQL\sProgram
+include sql.syntax
+
+file ..\*\\.(spec|spec\.in)$ RPM\sSpecfile
+include spec.syntax
+
+file ..\*\\.repo$ YUM\sRepo File
+include yum-repo.syntax
+
+file ..\*\\.(awk)$ AWK\sFile
+include awk.syntax
+
+file ..\*\\.(css|qss|CSS|QSS)$ CSS\sFile
+include css.syntax
+
+file .\*ChangeLog[\\\.A-Za-z0-9_]\*$ GNU\sChangeLog\sFile
+include changelog.syntax
+
+file (..\*\\.m4$|configure\\.in|configure\\.ac) M4\sMacroprocessor\sSource
+include m4.syntax
+
+file ..\*\\.(bat|cmd)$ DOS\sBatch
+include dos.syntax
+
+file ..\*\\.(po|pot|pox)$ PO\sFile
+include po.syntax
+
+file ..\*\\.([Aa][Ss][Mm]|s|S)$ ASM\sProgram
+include assembler.syntax
+
+file ..\*\\.([Pp][Oo][Vv])$ POV\sScript
+include povray.syntax
+
+file .\*\\.(ebuild|eclass)$ Gentoo\sEbuild
+include ebuild.syntax
+
+file ..\*\\.([lL][uU][aA])$ LUA\sProgram ^#!.*/lua
+include lua.syntax
+
+file ..\*\\.([iI][dD][lL])$ CORBA\sIDL
+include idl.syntax
+
+file Don_t_match_me Mail\sfolder ^(From|Return-(P|p)ath:|From:|Date:)\s
+include mail.syntax
+
+file \.procmailrc$ Procmail\sRC\sFile ^#/usr/bin/procmail
+include procmail.syntax
+
+file sources.list$ sources\slist
+include debian-sources-list.syntax
+
+file control$ Debian\scontrol\sfile
+include debian-control.syntax
+
+file (rules|rocks)$ Debian\srules
+include makefile.syntax
+
+file .\*changelog$ Debian\schangelog\sfile
+include debian-changelog.syntax
+
+file changelog.Debian$ Debian\schangelog\sfile
+include debian-changelog.syntax
+
+file .\*\\.dsc$ Debian\sdescriptiom\sfile
+include debian-description.syntax
+
+file ..\*\\.([hH][sS][cC]?)$ Haskell\sprogram
+include haskell.syntax
+
+file ..\*\\.([cC][aA][bB][aA][lL])$ Cabal\sconfig\sfile
+include cabal.syntax
+
+file ..\*\\.(n|N)$ Nemerle\sProgram
+include nemerle.syntax
+
+file ..\*\\.(v|V)$ Verilog\sDevice\sDescription
+include verilog.syntax
+
+file ..\*\\.(hdl|vhd|vdhl|HDL|VHD|VHDL)$ VHDL\sDevice\sDescription
+include vhdl.syntax
+
+file ..\*\\.erl$ Erlang\sProgram ^(-module\\(|#!.*escript)
+include erlang.syntax
+
+file ..\*\\.hrl$ Erlang\sHeader ^-record\\(
+include erlang.syntax
+
+file .\*named.conf$ Bind9\sconfiguration
+include named.syntax
+
+file .\*\\.strace$ Strace\sdebug\soutput
+include strace.syntax
+
+file PKGBUILD$ Arch\spackage\sbuild\sscript
+include PKGBUILD.syntax
+
+file \\.install$ Arch\spackage\sinstall\sscript
+include sh.syntax
+
+file ..\*\\.(y|yxx|ypp)$ Yacc/Bison\sParser
+include yxx.syntax
+
+file .\* unknown
+include unknown.syntax
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/extfs.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/extfs.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/extfs.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,68 @@
+# Each external VFS type must be registered here if you want to use it
+# Trailing colon means that the filesystem is not tied to a certain file
+
+# Popular pc archivers
+uzip
+uzoo
+ulha
+urar
+uha
+u7z
+ualz
+# For arj usage you need a special patch to unarj (see unarj.diff)
+uarj
+uarc
+uace
+
+# For cab files
+ucab
+
+# ar is used for static libraries
+uar
+
+# Packages from popular Linux distributions
+rpm
+deb
+
+# a: - mtools filesystem
+a:
+
+# For browsing lslR listings (found on many ftp sites)
+lslR
+
+# Hewlett Packard calculator
+hp48:
+
+# Commodore 64/128 d64/D64 files
+uc1541
+
+# Break patches into chunks
+patchfs
+
+# Represents a mailbox as a directory
+mailfs
+
+# List all installed RPM packages on the system
+rpms:
+trpm
+
+# dpkg frontend
+dpkg:
+debd
+
+# apt frontend
+apt:
+deba
+
+# Simple filesystem for audio cdroms. Use /dev/cdrom#audio (or /#audio).
+audio
+
+# Package of Bad Penguin (an Italian GNU/Linux distribution)
+bpp
+
+# ISO image
+iso9660
+
+# Amazon S3
+s3:
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/sfs.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/sfs.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/extfs/sfs.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,28 @@
+#
+# This is config for Single File fileSystem
+#
+# Notice that output files (%3) are pre-created atomically in /tmp
+# with 0600 rights, so it is safe to > %3
+#
+gz/1 gzip < %1 > %3
+ugz/1 gzip -cdf < %1 > %3
+bz/1 bzip < %1 > %3
+ubz/1 bzip -d < %1 > %3
+bz2/1 bzip2 < %1 > %3
+ubz2/1 bzip2 -d < %1 > %3
+lzma/1 lzma < %1 > %3
+ulzma/1 lzma -d < %1 > %3
+xz/1 xz < %1 > %3
+uxz/1 xz -d < %1 > %3
+tar/1 tar cf %3 %1
+tgz/1 tar czf %3 %1
+uhtml/1 lynx -force_html -dump %1 > %3
+uman/1 groff -Tascii -man %1 > %3
+uue/1 uuenpipe < %1 > %3
+uude/1 uudepipe < %1 > %3
+crlf/1 todos < %1 > %3
+cr/1 fromdos < %1 > %3
+# Fixme: we need it to fail whenever it should
+url:2 lynx -source `echo "%2" | sed 's-|-/-g'` > %3
+nop/1 cat %1 > %3
+strings/1 strings %1 > %3
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.charsets
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.charsets (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.charsets 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,13 @@
+ASCII 7-bit ASCII
+ISO-8859-1 ISO 8859-1
+ISO-8859-2 ISO 8859-2
+ISO-8859-5 ISO 8859-5
+CP1250 Windows 1250
+CP1251 Windows 1251
+CP437 CP 437
+CP850 CP 850
+CP852 CP 852
+CP866 CP 866
+KOI8-R KOI8-R
+KOI8-U KOI8-U
+UTF-8 UTF-8
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.ext
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.ext (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.ext 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,554 @@
+# Midnight Commander 3.0 extension file
+# Warning: Structure of this file has changed completely with version 3.0
+#
+# All lines starting with # or empty lines are thrown away.
+# Lines starting in the first column should have following format:
+#
+# keyword/descNL, i.e. everything after keyword/ until new line is desc
+#
+# keyword can be:
+#
+# shell (desc is, when starting with a dot, any extension (no wildcars),
+# i.e. matches all the files *desc . Example: .tar matches *.tar;
+# if it doesn't start with a dot, it matches only a file of that name)
+#
+# regex (desc is an extended regular expression)
+# Please note that we are using the GNU regex library and thus
+# \| matches the literal | and | has special meaning (or) and
+# () have special meaning and \( \) stand for literal ( ).
+#
+# type (file matches this if `file %f` matches regular expression desc
+# (the filename: part from `file %f` is removed))
+#
+# directory (matches any directory matching regular expression desc)
+#
+# include (matches an include directive)
+#
+# default (matches any file no matter what desc is)
+#
+# Other lines should start with a space or tab and should be in the format:
+#
+# keyword=commandNL (with no spaces around =), where keyword should be:
+#
+# Open (if the user presses Enter or doubleclicks it),
+#
+# View (F3), Edit (F4)
+#
+# Include is the keyword used to add any further entries from an include/
+# section
+#
+# command is any one-line shell command, with the following substitutions:
+#
+# %% -> % character
+# %p -> name of the current file (without path, but pwd is its path)
+# %f -> name of the current file. Unlike %p, if file is located on a
+# non-local virtual filesystem, i.e. either tarfs, mcfs or ftpfs,
+# then the file will be temporarily copied into a local directory
+# and %f will be the full path to this local temporal file.
+# If you don't want to get a local copy and want to get the
+# virtual fs path (like /#ftp:ftp.cvut.cz/pub/hungry/xword), then
+# use %d/%p instead of %f.
+# %d -> name of the current directory (pwd, without trailing slash)
+# %s -> "selected files", i.e. space separated list of tagged files if any
+# or name of the current file
+# %t -> list of tagged files
+# %u -> list of tagged files (they'll be untaged after the command)
+#
+# (If these 6 letters are in uppercase, they refer to the other panel.
+# But you shouldn't have to use it in this file.)
+#
+#
+# %cd -> the rest is a path mc should change into (cd won't work, since it's
+# a child process). %cd handles even vfs names.
+#
+# %view -> the command you type will be piped into mc's internal file viewer
+# if you type only the %view and no command, viewer will load %f file
+# instead (i.e. no piping, so it is different to %view cat %f)
+# %view may be directly followed by {} with a list of any of
+# ascii (Ascii mode), hex (Hex mode), nroff (color highlighting for
+# text using backspace for bold and underscore) and unform
+# (no highlighting for nroff sequences) separated by commas.
+#
+# %var -> You use it like this: %var{VAR:default}. This macro will expand
+# to the value of the VAR variable in the environment if it's set
+# otherwise the value in default will be used. This is similar to
+# the Bourne shell ${VAR-default} construct.
+#
+# Rules are applied from top to bottom, thus the order is important.
+# If some actions are missing, search continues as if this target didn't
+# match (i.e. if a file matches the first and second entry and View action
+# is missing in the first one, then on pressing F3 the View action from
+# the second entry will be used. default should catch all the actions.
+#
+# Any new entries you develop for you are always welcome if they are
+# useful on more than one system. You can send your modifications
+# by e-mail to mc-devel at gnome.org
+
+
+### Changes ###
+#
+# Reorganization: 2000-05-01 Michal Svec <rebel at penguin.cz>
+
+
+### TODO ###
+#
+# Postscript Open: ps2svga [gs -DEVICE=jpeg|zgv or something]
+# Images asciiview
+#
+# All X Apps [Nothing/Warning] if no DISPLAY
+# Not found [Default/Warning]
+# Empty Output [Default/Warning]
+# Edit: CopyOut+EDIT+CopyIn
+# Security Check gzip/bzip EDIT (mktemp)
+#
+# Maybe: Open/XOpen/GOpen/KOpen/... for Console/X/GNOME/KDE/etc.
+
+
+### Archives ###
+
+# .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk
+regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk|\.gem$
+ View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
+
+regex/\.tar\.bz$
+ View=%view{ascii} bzip -dc %f 2>/dev/null | tar tvvf -
+
+regex/\.t(ar\.bz2|bz2?|b2)$
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null | tar tvvf -
+
+# .tar.lzma, .tlz
+regex/\.t(ar\.lzma|lz)$
+ View=%view{ascii} lzma -dc %f 2>/dev/null | tar tvvf -
+
+# .tar.xz, .txz
+regex/\.t(ar\.xz|xz)$
+ View=%view{ascii} xz -dc %f 2>/dev/null | tar tvvf -
+
+# .tar.F - used in QNX
+regex/\.tar\.F$
+ View=%view{ascii} freeze -dc %f 2>/dev/null | tar tvvf -
+
+# .qpr/.qpk - QNX Neutrino package installer files
+regex/\.(qp[rk])$
+ View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
+
+# tar
+regex/\.(tar|TAR)$
+ View=%view{ascii} tar tvvf - < %f
+
+# lha
+type/^LHa\ .*archive
+ View=%view{ascii} lha l %f
+
+# arj
+regex/\.a(rj|[0-9][0-9])$
+ View=%view{ascii} unarj l %f
+
+# cab
+regex/\.([cC][aA][bB])$
+ View=%view{ascii} cabextract -l %f
+
+# ha
+regex/\.([Hh][Aa])$
+ View=%view{ascii} ha lf %f
+
+# rar
+regex/\.[rR]([aA][rR]|[0-9][0-9])$
+ View=%view{ascii} rar v -c- %f
+
+# ALZip
+regex/\.(alz|ALZ)$
+ View=%view{ascii} unalz -l %f
+
+# cpio
+shell/.cpio.Z
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
+
+shell/.cpio.gz
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
+
+shell/.cpio
+ View=%view{ascii} cpio -itv < %f 2>/dev/null
+
+# ls-lR
+regex/(^|\.)ls-?lR(\.gz|Z|bz2)$
+
+# patch
+regex/\.(diff|patch)(\.bz2)$
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+regex/\.(diff|patch)$
+ View=%view{ascii} /bin/cat %f 2>/dev/null
+
+# ar library
+regex/\.s?a$
+ View=%view{ascii} file %f && nm %f
+
+# trpm
+regex/\.trpm$
+ View=%view{ascii} rpm -qivl --scripts `basename %p .trpm`
+
+# RPM packages (SuSE uses *.spm for source packages)
+regex/\.(src\.rpm|spm)$
+ View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f
+
+regex/\.rpm$
+ View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f
+
+# deb
+regex/\.u?deb$
+ View=%view{ascii} dpkg-deb -I %f && echo && dpkg-deb -c %f
+
+# dpkg
+shell/.debd
+ View=%view{ascii} dpkg -s `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'`
+# apt
+shell/.deba
+ View=%view{ascii} apt-cache show `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'`
+
+# ISO9660
+regex/\.iso$
+ View=%view{ascii} isoinfo -l -i %f
+
+# 7zip archives (they are not man pages)
+regex/\.(7z|7Z)$
+ View=%view{ascii} 7za l %f 2>/dev/null
+
+# Mailboxes
+type/^ASCII\ mail\ text
+
+
+### Sources ###
+
+# C
+shell/.c
+
+# Fortran
+shell/.f
+
+# Header
+regex/\.(h|hpp)$
+
+# Object
+type/^ELF
+ View=%view{ascii} file %f && nm %f
+
+# Asm
+shell/.s
+
+# C++
+regex/\.(C|cc|cpp)$
+
+
+### Documentation ###
+
+# Texinfo
+regex/\.(te?xi|texinfo)$
+
+# GNU Info page
+type/^Info\ text
+
+shell/.info
+
+# Manual page
+# Exception - .so libraries are not manual pages
+regex/\.(so|so\.[0-9\.]*)$
+ View=%view{ascii} file %f && nm %f
+
+regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff -c -Tlatin1 -mandoc ;; esac
+
+# Perl pod page
+shell/.pod
+ View=%view{ascii,nroff} pod2man %f | nroff -c -Tlatin1 -mandoc
+
+# Troff with me macros.
+# Exception - "read.me" is not a nroff file.
+shell/read.me
+ View=
+
+shell/.me
+ View=%view{ascii,nroff} nroff -c -Tlatin1 -me %f
+
+# Troff with ms macros.
+shell/.ms
+ View=%view{ascii,nroff} nroff -c -Tlatin1 -ms %f
+
+# Manual page - compressed
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.g?[Zz]$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) gzip -dc %f ;; *) gzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip -dc %f ;; *) bzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz2$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip2 -dc %f ;; *) bzip2 -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) lzma -dc %f ;; *) lzma -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) xz -dc %f ;; *) xz -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+# CHM
+regex/\.(chm|CHM)$
+
+### Images ###
+
+type/^GIF
+ Include=image
+
+type/^JPEG
+ View=%view{ascii} identify %f; test -x /usr/bin/exif && echo && exif %f 2>/dev/null
+ Include=image
+
+type/^PC\ bitmap
+ Include=image
+
+type/^PNG
+ Include=image
+
+type/^TIFF
+ Include=image
+
+type/^PBM
+ Include=image
+
+type/^PGM
+ Include=image
+
+type/^PPM
+ Include=image
+
+type/^Netpbm
+ Include=image
+
+shell/.xcf
+
+shell/.xbm
+
+shell/.xpm
+ Include=image
+ View=sxpm %f
+
+shell/.ico
+ Include=image
+
+include/image
+ View=%view{ascii} identify %f
+ #View=%view{ascii} asciiview %f
+
+
+### Sound files ###
+
+regex/\.([wW][aA][vV]|[sS][nN][dD]|[vV][oO][cC]|[aA][uU]|[sS][mM][pP]|[aA][iI][fF][fF]|[sS][nN][dD])$
+
+regex/\.([mM][oO][dD]|[sS]3[mM]|[xX][mM]|[iI][tT]|[mM][tT][mM]|669|[sS][tT][mM]|[uU][lL][tT]|[fF][aA][rR])$
+
+regex/\.([wW][aA][wW]22)$
+
+regex/\.([mM][pP]3)$
+ View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p'
+
+regex/\.([oO][gG][gG|aA|vV|xX])$
+ View=%view{ascii} ogginfo %s
+
+regex/\.([sS][pP][xX]|[fF][lL][aA][cC])$
+
+regex/\.([mM][iI][dD][iI]?|[rR][mM][iI][dD]?)$
+
+regex/\.([wW][mM][aA])$
+ View=%view{ascii} mplayer -quiet -slave -frames 0 -vo null -ao null -identify %f 2>/dev/null | tail +13 || file %f
+
+
+### Play lists ###
+
+regex/\.([mM]3[uU]|[pP][lL][sS])$
+
+
+### Video ###
+
+regex/\.([aA][vV][iI])$
+ Include=video
+
+regex/\.([aA][sS][fFxX])$
+ Include=video
+
+regex/\.([dD][iI][vV][xX])$
+ Include=video
+
+regex/\.([mM][kK][vV])$
+ Include=video
+
+regex/\.([mM][oO][vV]|[qQ][tT])$
+ Include=video
+
+regex/\.([mM][pP]4|[mM][pP][eE]?[gG])$
+ Include=video
+
+regex/\.([vV][oO][bB])$
+ Include=video
+
+regex/\.([wW][mM][vV])$
+ Include=video
+
+regex/\.([fF][lL][iIcCvV])$
+ Include=video
+
+regex/\.([oO][gG][mM])$
+ Include=video
+
+regex/\.([rR][aA]?[mM])$
+
+include/video
+
+
+### Documents ###
+
+# Postscript
+type/^PostScript
+ View=%view{ascii} ps2ascii %f
+
+# PDF
+type/^PDF
+ View=%view{ascii} pdftotext %f -
+
+# The following code very ugly and should not be taken as example.
+# It should be cleaned up when the new format of mc.ext is developed.
+
+# html
+regex/\.([hH][tT][mM][lL]?)$
+ View=%view{ascii} links -dump %f 2>/dev/null || w3m -dump %f 2>/dev/null || lynx -dump -force_html %f
+
+# StarOffice 5.2
+shell/.sdw
+
+# StarOffice 6 and OpenOffice.org formats
+regex/\.(odt|ott|sxw|stw|ods|ots|sxc|stc|odp|otp|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
+ View=%view{ascii} odt2txt %f
+
+# AbiWord
+shell/.abw
+
+# Microsoft Word Document
+regex/\.([Dd][oO][cCtT]|[Ww][rR][iI])$
+ View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f
+type/^Microsoft\ Word
+ View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f
+
+# RTF document
+regex/\.([rR][tT][fF])$
+
+# Microsoft Excel Worksheet
+regex/\.([xX][lL][sSwW])$
+ View=%view{ascii} xls2csv %f || strings %f
+type/^Microsoft\ Excel
+ View=%view{ascii} xls2csv %f || strings %f
+
+# Use OpenOffice.org to open any MS Office documents
+type/^Microsoft\ Office\ Document
+
+# Framemaker
+type/^FrameMaker
+
+# DVI
+regex/\.([dD][vV][iI])$
+ View=%view{ascii} catdvi %f
+
+# TeX
+regex/\.([Tt][Ee][Xx])$
+
+# DjVu
+regex/\.(djvu|DJVU)$
+
+### Miscellaneous ###
+
+# Makefile
+regex/[Mm]akefile$
+
+# Imakefile
+shell/Imakefile
+
+# Makefile.PL (MakeMaker)
+regex/^Makefile.(PL|pl)$
+
+# dbf
+regex/\.([dD][bB][fF])$
+ View=%view{ascii} dbview -b %f
+
+# REXX script
+regex/\.(rexx?|cmd)$
+
+# Disk images for Commodore computers (VIC20, C64, C128)
+regex/\.(d64|D64)$
+ View=%view{ascii} c1541 %f -list
+ Extract=c1541 %f -extract
+
+# Glade, a user interface designer for GTK+ and GNOME
+regex/\.([Gg][Ll][Aa][Dd][Ee])$
+
+# Gettext Catalogs
+shell/.mo
+ View=%view{ascii} msgunfmt %f || cat %f
+
+### Plain compressed files ###
+
+# ace
+regex/\.(ace|ACE)$
+ View=%view{ascii} unace l %f
+ Extract=unace x %f
+
+# arc
+regex/\.(arc|ARC)$
+ View=%view{ascii} arc l %f
+ Extract=arc x %f '*'
+ Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi
+
+# zip
+type/^([Zz][Ii][Pp])\ archive
+ View=%view{ascii} unzip -v %f
+
+# zoo
+regex/\.([Zz][Oo][Oo])$
+ View=%view{ascii} zoo l %f
+
+# gzip
+type/^gzip
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+regex/\.(gz|Z)?$
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+# bzip2
+type/^bzip2
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null
+
+regex/\.bz2?$
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null
+
+# bzip
+type/^bzip
+ View=%view{ascii} bzip -dc %f 2>/dev/null
+
+# compress
+type/^compress
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+# lzma
+regex/\.lzma$
+ View=%view{ascii} lzma -dc %f 2>/dev/null
+
+# xz
+regex/\.xz$
+ View=%view{ascii} xz -dc %f 2>/dev/null
+
+
+### Default ###
+
+# Default target for anything not described above
+default/*
+ Open=run-mailcap %f 2>&1 &
+ View=
+
+
+### EOF ###
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,356 @@
+[editor]
+EditXStore = ctrl-insert
+EditXPaste = shift-insert
+EditXCut = shift-delete
+
+EditDeleteLine = ctrl-y
+EditDeleteToLineEnd = ctrl-k
+EditDeleteToLineBegin =
+
+EditLeft = left
+EditRight = right
+EditUp = up
+EditDown = down
+EditEnter = enter
+EditReturn = shift-enter
+EditBackSpace = backspace
+EditDelete = delete
+EditPageUp = pgup
+EditPageDown = pgdn
+EditWordLeft = ctrl-left
+EditWordRight = ctrl-right
+EditHome = home
+EditEnd = end
+EditTab = tab
+EditUndo = ctrl-u
+EditBeginningOfText = ctrl-home; alt-lt
+EditEndOfText = ctrl-end; alt-gt
+EditScrollUp = ctrl-up
+EditScrollDown = ctrl-down
+EditBeginPage = ctrl-pgup
+EditEndPage = ctrl-pgdn
+EditDeleteWordLeft = alt-backspace
+EditDeleteWordRight = alt-d
+EditParagraphUp =
+EditParagraphDown =
+EditSave = f2
+EditLoad =
+EditNew = ctrl-n
+EditSaveas = f12
+EditMark = f3
+EditCopy = f5
+EditMove = f6
+EditRemove = f8
+EditUnmark =
+EditFind = f7
+
+EditShiftBlockLeft =
+EditShiftBlockRight =
+
+EditPageUpHighlight = shift-pgup
+EditPageDownHighlight = shift-pgdn
+EditLeftHighlight = shift-left
+EditRightHighlight = shift-right
+EditWordLeftHighlight = ctrl-shift-left
+EditWordRightHighlight = ctrl-shift-right
+EditUpHighlight = shift-up
+EditDownHighlight = shift-down
+EditHomeHighlight = shift-home
+EditEndHighlight = shift-end
+EditBeginningOfTextHighlight = ctrl-shift-home
+EditEndOfTextHighlight = ctrl-shift-end
+EditBeginPageHighlight = ctrl-shift-pgup
+EditEndPageHighlight = ctrl-shift-pgdn
+EditScrollUpHighlight = ctrl-shift-up
+EditScrollDownHighlight = ctrl-shift-down
+EditParagraphUpHighlight =
+EditParagraphDownHighlight =
+
+EditPageUpAltHighlight = alt-pgup
+EditPageDownAltHighlight = alt-pgdn
+EditLeftAltHighlight = alt-left
+EditRightAltHighlight = alt-right
+EditWordLeftAltHighlight = ctrl-alt-left
+EditWordRightAltHighlight = ctrl-alt-right
+EditUpAltHighlight = alt-up
+EditDownAltHighlight = alt-down
+EditHomeAltHighlight = alt-home
+EditEndAltHighlight = alt-end
+EditBeginningOfTextAltHighlight = ctrl-alt-home
+EditEndOfTextHighlight = ctrl-alt-end
+EditBeginPageHighlight = ctrl-alt-pgup
+EditEndPageAltHighlight = ctrl-alt-pgdn
+EditScrollUpAltHighlight =
+EditScrollDownAltHighlight =
+EditParagraphUpAltHighlight =
+EditParagraphDownAltHighlight =
+
+EditSaveBlock = ctrl-f
+EditColumnMark = f13
+EditFindAgain = f17
+EditReplace = f4
+EditReplaceAgain = f14
+EditCompleteWord = alt-tab
+EditDebugStart =
+EditDebugStop =
+EditDebugToggleBreak =
+EditDebugClear =
+EditDebugNext =
+EditDebugStep =
+EditDebugBackTrace =
+EditDebugContinue =
+EditDebugEnterCommand =
+EditDebugUntilCurser =
+EditInsertFile = f15
+EditQuit = f10
+EditToggleInsert = insert
+EditHelp = f1
+EditDate =
+EditRefresh = ctrl-l
+EditGoto = alt-l
+EditManPage =
+EditSort = alt-t
+EditMail =
+EditCancel =
+EditComplete =
+
+EditParagraphFormat = alt-p
+EditUtil =
+EditTypeLoadPython =
+EditFindFile =
+EditCtags =
+EditMatchBracket = alt-b
+EditTerminal =
+EditTerminalApp =
+EditExtCmd = alt-u
+EditUserMenu = f11
+EditSaveDesktop =
+EditNewWindow =
+EditCycle =
+EditMenu = f9
+EditSaveAndQuit =
+EditRunAnother =
+EditCheckSaveAndQuit =
+EditMaximize =
+EditToggleBookmark = alt-k
+EditFlushBookmarks = alt-o
+EditNextBookmark = alt-j
+EditPrevBookmark = alt-i
+
+EditSelectionHistory =
+EditShell = ctrl-o
+EditInsertLiteral = ctrl-q
+
+EditBeginRecordMacro =
+EditEndRecordMacro =
+EditBeginOrEndMacro = ctrl-r
+EditExecuteMacro = ctrl-a
+EditDeleteMacro =
+
+EditToggleLineState = alt-n
+EditToggleTabTWS = alt-underline
+EditToggleSyntax = ctrl-s
+
+EditFindDefinition = alt-enter
+EditLoadPrevFile = alt-minus
+EditLoadNextFile = alt-plus
+
+SelectCodepage = alt-e
+
+[viewer]
+ViewHelp = f1
+ViewToggleWrapMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewContinueSearch = ctrl-r; ctrl-s; f17; n
+ViewMoveToBol = ctrl-a
+ViewMoveToEol = ctrl-e
+ViewMoveLeft = h; left
+ViewMoveRight = l; right
+ViewMoveUp = k; y; insert; up
+ViewMoveDown = j; e; delete; down; enter
+ViewMovePgDn = f; space; pgdn
+ViewMovePgUp = b; pgup
+ViewMoveHalfPgDn = d
+ViewMoveHalfPgUp = u
+ViewGotoBookmark = m
+ViewNewBookmark = r
+ViewNextFile = ctrl-f
+ViewPrevFile = ctrl-b
+SelectCodepage = alt-e
+ShowCommandLine = ctrl-o
+ViewToggleRuler = alt-r
+
+[viewer:hex]
+ViewHelp = f1
+ViewToggleHexEditMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewHexEditSave = f6
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewToggleHexNavMode = tab
+ViewMoveToBol = ctrl-a; home
+ViewMoveToEol = ctrl-e; end
+ViewMoveLeft = b; left
+ViewMoveRight = f; right
+ViewMoveUp = k; y; up
+ViewMoveDown = j; delete; down
+
+[main]
+CmdHelp = f1
+CmdUserMenu = f2
+CmdView = f3
+CmdViewFile = f13
+CmdEdit = f4
+CmdCopy = f5
+CmdRename = f6
+CmdMkdir = f7
+CmdDelete = f8
+CmdMenu = f9
+CmdQuit = f10
+CmdMenuLastSelected = f19
+CmdQuietQuit = f20
+CmdFind = alt-question
+CmdQuickCd = alt-c
+CmdQuickChdir = ctrl-backslash
+CmdReread = ctrl-r
+CmdSingleDirsize = ctrl-space
+CmdSuspend = ctrl-z
+CmdSwapPanel = ctrl-u
+CmdHistory = alt-h
+CmdToggleListing = alt-t
+CmdToggleShowHidden = alt-dot
+ShowCommandLine = ctrl-o
+CmdCopyCurrentPathname = alt-a
+CmdCopyOtherPathname = alt-shift-a
+CmdFilteredView = alt-exclamation
+CmdSelect = kpplus
+CmdUnselect = kpminus
+CmdReverseSelection = kpasterisk
+ExtMap1 = ctrl-x
+
+[main:xmap]
+CmdChmod = c
+CmdChown = o
+CmdCompareDirs = d
+CmdEditSymlink = ctrl-s
+CmdLink = l
+CmdSymlink = s
+CmdInfo = i
+CmdQuickView = q
+CmdExternalPanelize = exclamation
+CmdReselectVfs = a
+CmdJobs = j
+CmdCopyCurrentPathname = p
+CmdCopyOtherPathname = ctrl-p
+CmdCopyCurrentTagged = t
+CmdCopyOtherTagged = ctrl-t
+
+[panel]
+PanelStartSearch = ctrl-s; alt-s
+PanelMarkFile = insert; ctrl-t
+PanelMoveDown = down; ctrl-n
+PanelMoveUp = up; ctrl-p
+PanelMoveLeft = left
+PanelMoveRight = right
+PanelPrevPage = pgup; alt-v
+PanelNextPage = pgdn; ctrl-v
+PanelDoEnter = enter
+PanelChdirOtherPanel = alt-o
+PanelChdirToReadlink = alt-l
+PanelViewSimple = F13
+PanelEditNew = F14
+PanelCopyLocal = F15
+PanelRenameLocal = F16
+PanelDeleteLocal = F18
+PanelReverseSelection = alt-asterisk
+PanelSelect = alt-plus
+PanelUnselect = alt-minus
+PanelCtrlNextPage = ctrl-pgdn
+PanelCtrlPrevPage = ctrl-pgup
+PanelDirectoryHistoryList = alt-shift-h
+PanelDirectoryHistoryNext = alt-u
+PanelDirectoryHistoryPrev = alt-y
+PanelGotoBottomFile = alt-j
+PanelGotoMiddleFile = alt-r
+PanelSyncOtherPanel = alt-i
+PanelGotoTopFile = alt-g
+PanelSetPanelEncoding = alt-e
+PanelMoveHome = alt-lt; home
+PanelMoveEnd = alt-gt; end
+PanelSelectSortOrder=
+PanelToggleSortOrderPrev=
+PanelToggleSortOrderNext=
+PanelReverseSort=
+PanelSortOrderByName=
+PanelSortOrderByExt=
+PanelSortOrderBySize=
+PanelSortOrderByMTime=
+
+[panel:xmap]
+
+[input]
+InputBol = ctrl-a; alt-lt; home
+InputEol = ctrl-e; alt-gt; end
+InputMoveLeft = left; alt-left
+InputWordLeft = ctrl-left
+InputBackwardChar = ctrl-b
+InputBackwardWord = alt-b
+InputMoveRight = right; alt-right
+InputWordRight = ctrl-right
+InputForwardChar = ctrl-f
+InputForwardWord = alt-f
+InputBackwardDelete = backspace
+InputDeleteChar = delete
+InputKillWord = alt-d
+InputBackwardKillWord = alt-backspace
+InputSetMark =
+InputKillRegion = ctrl-w
+InputXStore = alt-w
+InputXPaste =
+InputYank = ctrl-y
+InputKillLine = ctrl-k
+InputHistoryPrev = alt-p; ctrl-down
+InputHistoryNext = alt-n; ctrl-up
+InputHistoryShow = alt-h
+InputComplete = alt-tab
+InputClearLine =
+
+[tree]
+TreeHelp = f1
+TreeForget = f3
+TreeToggleNav = f4
+TreeCopy = f5
+TreeMove = f6
+TreeMoveUp = up; ctrl-p
+TreeMoveDown = down; ctrl-n
+TreeMoveLeft = left
+TreeMoveRight = right
+TreeMoveHome = home; alt-lt
+TreeMoveEnd = end; alt-gt
+TreeMovePgUp = pgup; alt-v
+TreeMovePgDn = pgdn; ctrl-v
+TreeOpen = enter
+TreeRescan = f2; ctrl-r
+TreeStartSearch = ctrl-s; alt-s
+TreeRemove = f8; delete
+
+[help]
+HelpHelp = f1
+HelpIndex = f2; c
+HelpBack = f3; left; l
+HelpQuit = f10; esc; ctrl-g
+HelpMoveUp = up
+HelpMoveDown = down
+HelpSelectLink = right; enter
+HelpNextLink = tab
+HelpPrevLink = alt-tab
+HelpNextNode = n
+HelpPrevNode = p
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.default
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.default (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.default 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,356 @@
+[editor]
+EditXStore = ctrl-insert
+EditXPaste = shift-insert
+EditXCut = shift-delete
+
+EditDeleteLine = ctrl-y
+EditDeleteToLineEnd = ctrl-k
+EditDeleteToLineBegin =
+
+EditLeft = left
+EditRight = right
+EditUp = up
+EditDown = down
+EditEnter = enter
+EditReturn = shift-enter
+EditBackSpace = backspace
+EditDelete = delete
+EditPageUp = pgup
+EditPageDown = pgdn
+EditWordLeft = ctrl-left
+EditWordRight = ctrl-right
+EditHome = home
+EditEnd = end
+EditTab = tab
+EditUndo = ctrl-u
+EditBeginningOfText = ctrl-home; alt-lt
+EditEndOfText = ctrl-end; alt-gt
+EditScrollUp = ctrl-up
+EditScrollDown = ctrl-down
+EditBeginPage = ctrl-pgup
+EditEndPage = ctrl-pgdn
+EditDeleteWordLeft = alt-backspace
+EditDeleteWordRight = alt-d
+EditParagraphUp =
+EditParagraphDown =
+EditSave = f2
+EditLoad =
+EditNew = ctrl-n
+EditSaveas = f12
+EditMark = f3
+EditCopy = f5
+EditMove = f6
+EditRemove = f8
+EditUnmark =
+EditFind = f7
+
+EditShiftBlockLeft =
+EditShiftBlockRight =
+
+EditPageUpHighlight = shift-pgup
+EditPageDownHighlight = shift-pgdn
+EditLeftHighlight = shift-left
+EditRightHighlight = shift-right
+EditWordLeftHighlight = ctrl-shift-left
+EditWordRightHighlight = ctrl-shift-right
+EditUpHighlight = shift-up
+EditDownHighlight = shift-down
+EditHomeHighlight = shift-home
+EditEndHighlight = shift-end
+EditBeginningOfTextHighlight = ctrl-shift-home
+EditEndOfTextHighlight = ctrl-shift-end
+EditBeginPageHighlight = ctrl-shift-pgup
+EditEndPageHighlight = ctrl-shift-pgdn
+EditScrollUpHighlight = ctrl-shift-up
+EditScrollDownHighlight = ctrl-shift-down
+EditParagraphUpHighlight =
+EditParagraphDownHighlight =
+
+EditPageUpAltHighlight = alt-pgup
+EditPageDownAltHighlight = alt-pgdn
+EditLeftAltHighlight = alt-left
+EditRightAltHighlight = alt-right
+EditWordLeftAltHighlight = ctrl-alt-left
+EditWordRightAltHighlight = ctrl-alt-right
+EditUpAltHighlight = alt-up
+EditDownAltHighlight = alt-down
+EditHomeAltHighlight = alt-home
+EditEndAltHighlight = alt-end
+EditBeginningOfTextAltHighlight = ctrl-alt-home
+EditEndOfTextHighlight = ctrl-alt-end
+EditBeginPageHighlight = ctrl-alt-pgup
+EditEndPageAltHighlight = ctrl-alt-pgdn
+EditScrollUpAltHighlight =
+EditScrollDownAltHighlight =
+EditParagraphUpAltHighlight =
+EditParagraphDownAltHighlight =
+
+EditSaveBlock = ctrl-f
+EditColumnMark = f13
+EditFindAgain = f17
+EditReplace = f4
+EditReplaceAgain = f14
+EditCompleteWord = alt-tab
+EditDebugStart =
+EditDebugStop =
+EditDebugToggleBreak =
+EditDebugClear =
+EditDebugNext =
+EditDebugStep =
+EditDebugBackTrace =
+EditDebugContinue =
+EditDebugEnterCommand =
+EditDebugUntilCurser =
+EditInsertFile = f15
+EditQuit = f10
+EditToggleInsert = insert
+EditHelp = f1
+EditDate =
+EditRefresh = ctrl-l
+EditGoto = alt-l
+EditManPage =
+EditSort = alt-t
+EditMail =
+EditCancel =
+EditComplete =
+
+EditParagraphFormat = alt-p
+EditUtil =
+EditTypeLoadPython =
+EditFindFile =
+EditCtags =
+EditMatchBracket = alt-b
+EditTerminal =
+EditTerminalApp =
+EditExtCmd = alt-u
+EditUserMenu = f11
+EditSaveDesktop =
+EditNewWindow =
+EditCycle =
+EditMenu = f9
+EditSaveAndQuit =
+EditRunAnother =
+EditCheckSaveAndQuit =
+EditMaximize =
+EditToggleBookmark = alt-k
+EditFlushBookmarks = alt-o
+EditNextBookmark = alt-j
+EditPrevBookmark = alt-i
+
+EditSelectionHistory =
+EditShell = ctrl-o
+EditInsertLiteral = ctrl-q
+
+EditBeginRecordMacro =
+EditEndRecordMacro =
+EditBeginOrEndMacro = ctrl-r
+EditExecuteMacro = ctrl-a
+EditDeleteMacro =
+
+EditToggleLineState = alt-n
+EditToggleTabTWS = alt-underline
+EditToggleSyntax = ctrl-s
+
+EditFindDefinition = alt-enter
+EditLoadPrevFile = alt-minus
+EditLoadNextFile = alt-plus
+
+SelectCodepage = alt-e
+
+[viewer]
+ViewHelp = f1
+ViewToggleWrapMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewContinueSearch = ctrl-r; ctrl-s; f17; n
+ViewMoveToBol = ctrl-a
+ViewMoveToEol = ctrl-e
+ViewMoveLeft = h; left
+ViewMoveRight = l; right
+ViewMoveUp = k; y; insert; up
+ViewMoveDown = j; e; delete; down; enter
+ViewMovePgDn = f; space; pgdn
+ViewMovePgUp = b; pgup
+ViewMoveHalfPgDn = d
+ViewMoveHalfPgUp = u
+ViewGotoBookmark = m
+ViewNewBookmark = r
+ViewNextFile = ctrl-f
+ViewPrevFile = ctrl-b
+SelectCodepage = alt-e
+ShowCommandLine = ctrl-o
+ViewToggleRuler = alt-r
+
+[viewer:hex]
+ViewHelp = f1
+ViewToggleHexEditMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewHexEditSave = f6
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewToggleHexNavMode = tab
+ViewMoveToBol = ctrl-a; home
+ViewMoveToEol = ctrl-e; end
+ViewMoveLeft = b; left
+ViewMoveRight = f; right
+ViewMoveUp = k; y; up
+ViewMoveDown = j; delete; down
+
+[main]
+CmdHelp = f1
+CmdUserMenu = f2
+CmdView = f3
+CmdViewFile = f13
+CmdEdit = f4
+CmdCopy = f5
+CmdRename = f6
+CmdMkdir = f7
+CmdDelete = f8
+CmdMenu = f9
+CmdQuit = f10
+CmdMenuLastSelected = f19
+CmdQuietQuit = f20
+CmdFind = alt-question
+CmdQuickCd = alt-c
+CmdQuickChdir = ctrl-backslash
+CmdReread = ctrl-r
+CmdSingleDirsize = ctrl-space
+CmdSuspend = ctrl-z
+CmdSwapPanel = ctrl-u
+CmdHistory = alt-h
+CmdToggleListing = alt-t
+CmdToggleShowHidden = alt-dot
+ShowCommandLine = ctrl-o
+CmdCopyCurrentPathname = alt-a
+CmdCopyOtherPathname = alt-shift-a
+CmdFilteredView = alt-exclamation
+CmdSelect = kpplus
+CmdUnselect = kpminus
+CmdReverseSelection = kpasterisk
+ExtMap1 = ctrl-x
+
+[main:xmap]
+CmdChmod = c
+CmdChown = o
+CmdCompareDirs = d
+CmdEditSymlink = ctrl-s
+CmdLink = l
+CmdSymlink = s
+CmdInfo = i
+CmdQuickView = q
+CmdExternalPanelize = exclamation
+CmdReselectVfs = a
+CmdJobs = j
+CmdCopyCurrentPathname = p
+CmdCopyOtherPathname = ctrl-p
+CmdCopyCurrentTagged = t
+CmdCopyOtherTagged = ctrl-t
+
+[panel]
+PanelStartSearch = ctrl-s; alt-s
+PanelMarkFile = insert; ctrl-t
+PanelMoveDown = down; ctrl-n
+PanelMoveUp = up; ctrl-p
+PanelMoveLeft = left
+PanelMoveRight = right
+PanelPrevPage = pgup; alt-v
+PanelNextPage = pgdn; ctrl-v
+PanelDoEnter = enter
+PanelChdirOtherPanel = alt-o
+PanelChdirToReadlink = alt-l
+PanelViewSimple = F13
+PanelEditNew = F14
+PanelCopyLocal = F15
+PanelRenameLocal = F16
+PanelDeleteLocal = F18
+PanelReverseSelection = alt-asterisk
+PanelSelect = alt-plus
+PanelUnselect = alt-minus
+PanelCtrlNextPage = ctrl-pgdn
+PanelCtrlPrevPage = ctrl-pgup
+PanelDirectoryHistoryList = alt-shift-h
+PanelDirectoryHistoryNext = alt-u
+PanelDirectoryHistoryPrev = alt-y
+PanelGotoBottomFile = alt-j
+PanelGotoMiddleFile = alt-r
+PanelSyncOtherPanel = alt-i
+PanelGotoTopFile = alt-g
+PanelSetPanelEncoding = alt-e
+PanelMoveHome = alt-lt; home
+PanelMoveEnd = alt-gt; end
+PanelSelectSortOrder=
+PanelToggleSortOrderPrev=
+PanelToggleSortOrderNext=
+PanelReverseSort=
+PanelSortOrderByName=
+PanelSortOrderByExt=
+PanelSortOrderBySize=
+PanelSortOrderByMTime=
+
+[panel:xmap]
+
+[input]
+InputBol = ctrl-a; alt-lt; home
+InputEol = ctrl-e; alt-gt; end
+InputMoveLeft = left; alt-left
+InputWordLeft = ctrl-left
+InputBackwardChar = ctrl-b
+InputBackwardWord = alt-b
+InputMoveRight = right; alt-right
+InputWordRight = ctrl-right
+InputForwardChar = ctrl-f
+InputForwardWord = alt-f
+InputBackwardDelete = backspace
+InputDeleteChar = delete
+InputKillWord = alt-d
+InputBackwardKillWord = alt-backspace
+InputSetMark =
+InputKillRegion = ctrl-w
+InputXStore = alt-w
+InputXPaste =
+InputYank = ctrl-y
+InputKillLine = ctrl-k
+InputHistoryPrev = alt-p; ctrl-down
+InputHistoryNext = alt-n; ctrl-up
+InputHistoryShow = alt-h
+InputComplete = alt-tab
+InputClearLine =
+
+[tree]
+TreeHelp = f1
+TreeForget = f3
+TreeToggleNav = f4
+TreeCopy = f5
+TreeMove = f6
+TreeMoveUp = up; ctrl-p
+TreeMoveDown = down; ctrl-n
+TreeMoveLeft = left
+TreeMoveRight = right
+TreeMoveHome = home; alt-lt
+TreeMoveEnd = end; alt-gt
+TreeMovePgUp = pgup; alt-v
+TreeMovePgDn = pgdn; ctrl-v
+TreeOpen = enter
+TreeRescan = f2; ctrl-r
+TreeStartSearch = ctrl-s; alt-s
+TreeRemove = f8; delete
+
+[help]
+HelpHelp = f1
+HelpIndex = f2; c
+HelpBack = f3; left; l
+HelpQuit = f10; esc; ctrl-g
+HelpMoveUp = up
+HelpMoveDown = down
+HelpSelectLink = right; enter
+HelpNextLink = tab
+HelpPrevLink = alt-tab
+HelpNextNode = n
+HelpPrevNode = p
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.emacs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.emacs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.keymap.emacs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,360 @@
+[editor]
+EditXStore = meta-w
+EditXPaste = ctrl-y
+EditXCut = ctrl-w
+
+EditDeleteLine = ctrl-y
+EditDeleteToLineEnd = ctrl-k
+EditDeleteToLineBegin =
+
+EditLeft = left
+EditRight = right
+EditUp = up
+EditDown = down
+EditEnter = enter
+EditReturn = shift-enter
+EditBackSpace = backspace
+EditDelete = delete
+EditPageUp = pgup
+EditPageDown = pgdn
+EditWordLeft = ctrl-left
+EditWordRight = ctrl-right
+EditHome = home
+EditEnd = end
+EditTab = tab
+EditUndo = ctrl-u
+EditBeginningOfText = ctrl-home; alt-lt
+EditEndOfText = ctrl-end; alt-gt
+EditScrollUp = ctrl-up
+EditScrollDown = ctrl-down
+EditBeginPage = ctrl-pgup
+EditEndPage = ctrl-pgdn
+EditDeleteWordLeft = alt-backspace
+EditDeleteWordRight = alt-d
+EditParagraphUp =
+EditParagraphDown =
+EditSave = f2
+EditLoad =
+EditSaveas = f12
+EditMark = f3
+EditCopy = f5
+EditMove = f6
+EditRemove = f8
+EditUnmark =
+EditFind = f7
+
+EditShiftBlockLeft =
+EditShiftBlockRight =
+
+EditPageUpHighlight = shift-pgup
+EditPageDownHighlight = shift-pgdn
+EditLeftHighlight = shift-left
+EditRightHighlight = shift-right
+EditWordLeftHighlight = ctrl-shift-left
+EditWordRightHighlight = ctrl-shift-right
+EditUpHighlight = shift-up
+EditDownHighlight = shift-down
+EditHomeHighlight = shift-home
+EditEndHighlight = shift-end
+EditBeginningOfTextHighlight = ctrl-shift-home
+EditEndOfTextHighlight = ctrl-shift-end
+EditBeginPageHighlight = ctrl-shift-pgup
+EditEndPageHighlight = ctrl-shift-pgdn
+EditScrollUpHighlight = ctrl-shift-up
+EditScrollDownHighlight = ctrl-shift-down
+EditParagraphUpHighlight =
+EditParagraphDownHighlight =
+
+EditPageUpAltHighlight = alt-pgup
+EditPageDownAltHighlight = alt-pgdn
+EditLeftAltHighlight = alt-left
+EditRightAltHighlight = alt-right
+EditWordLeftAltHighlight = ctrl-alt-left
+EditWordRightAltHighlight = ctrl-alt-right
+EditUpAltHighlight = alt-up
+EditDownAltHighlight = alt-down
+EditHomeAltHighlight = alt-home
+EditEndAltHighlight = alt-end
+EditBeginningOfTextAltHighlight = ctrl-alt-home
+EditEndOfTextHighlight = ctrl-alt-end
+EditBeginPageHighlight = ctrl-alt-pgup
+EditEndPageAltHighlight = ctrl-alt-pgdn
+EditScrollUpAltHighlight =
+EditScrollDownAltHighlight =
+EditParagraphUpAltHighlight =
+EditParagraphDownAltHighlight =
+
+EditSaveBlock =
+EditColumnMark = f13
+EditFindAgain = f17
+EditReplace = f4
+EditReplaceAgain = f14
+EditCompleteWord = alt-tab
+EditDebugStart =
+EditDebugStop =
+EditDebugToggleBreak =
+EditDebugClear =
+EditDebugNext =
+EditDebugStep =
+EditDebugBackTrace =
+EditDebugContinue =
+EditDebugEnterCommand =
+EditDebugUntilCurser =
+EditInsertFile = f15
+EditQuit = f10
+EditToggleInsert = insert
+EditHelp = f1
+EditDate =
+EditRefresh = ctrl-l
+EditGoto = alt-l
+EditManPage =
+EditSort = alt-t
+EditMail =
+EditCancel =
+EditComplete =
+
+EditParagraphFormat = alt-p
+EditUtil =
+EditTypeLoadPython =
+EditFindFile =
+EditCtags =
+EditMatchBracket = alt-b
+EditTerminal =
+EditTerminalApp =
+EditExtCmd = alt-u
+EditUserMenu = f11
+EditSaveDesktop =
+EditNewWindow =
+EditCycle =
+EditMenu = f9
+EditSaveAndQuit =
+EditRunAnother =
+EditCheckSaveAndQuit =
+EditMaximize =
+EditToggleBookmark =
+EditFlushBookmarks =
+EditNextBookmark =
+EditPrevBookmark =
+
+EditSelectionHistory =
+EditShell = ctrl-o
+EditInsertLiteral = ctrl-q
+
+EditBeginRecordMacro =
+EditEndRecordMacro =
+EditBeginOrEndMacro = ctrl-r
+EditDeleteMacro =
+
+EditToggleLineState = alt-n
+EditToggleTabTWS = alt-underline
+EditToggleSyntax = ctrl-s
+
+EditFindDefinition = alt-enter
+EditLoadPrevFile = alt-minus
+EditLoadNextFile = alt-plus
+
+SelectCodepage = alt-e
+
+EditExtMode = ctrl-x
+
+[edit:xmap]
+EditNew = k
+EditExecuteMacro = e
+
+[viewer]
+ViewHelp = f1
+ViewToggleWrapMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewContinueSearch = ctrl-r; ctrl-s; f17; n
+ViewMoveToBol = ctrl-a
+ViewMoveToEol = ctrl-e
+ViewMoveLeft = h; left
+ViewMoveRight = l; right
+ViewMoveUp = k; y; insert; up
+ViewMoveDown = j; e; delete; down; enter
+ViewMovePgDn = f; space; pgdn
+ViewMovePgUp = b; pgup
+ViewMoveHalfPgDn = d
+ViewMoveHalfPgUp = u
+ViewGotoBookmark = m
+ViewNewBookmark = r
+ViewNextFile = ctrl-f
+ViewPrevFile = ctrl-b
+SelectCodepage = alt-e
+ShowCommandLine = ctrl-o
+ViewToggleRuler = alt-r
+
+[viewer:hex]
+ViewHelp = f1
+ViewToggleHexEditMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewHexEditSave = f6
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewToggleHexNavMode = tab
+ViewMoveToBol = ctrl-a; home
+ViewMoveToEol = ctrl-e; end
+ViewMoveLeft = b; left
+ViewMoveRight = f; right
+ViewMoveUp = k; y; up
+ViewMoveDown = j; delete; down
+
+[main]
+CmdHelp = f1
+CmdUserMenu = f2
+CmdView = f3
+CmdViewFile = f13
+CmdEdit = f4
+CmdCopy = f5
+CmdRename = f6
+CmdMkdir = f7
+CmdDelete = f8
+CmdMenu = f9
+CmdQuit = f10
+CmdMenuLastSelected = f19
+CmdQuietQuit = f20
+CmdFind = alt-question
+CmdQuickCd = alt-c
+CmdQuickChdir = ctrl-backslash
+CmdReread = ctrl-r
+CmdSingleDirsize = ctrl-space
+CmdSuspend = ctrl-z
+CmdSwapPanel = ctrl-u
+CmdHistory = alt-h
+CmdToggleListing = alt-t
+CmdToggleShowHidden = alt-dot
+ShowCommandLine = ctrl-o
+CmdCopyCurrentPathname = alt-a
+CmdCopyOtherPathname = alt-shift-a
+CmdFilteredView = alt-exclamation
+CmdSelect = kpplus
+CmdUnselect = kpminus
+CmdReverseSelection = kpasterisk
+ExtMap1 = ctrl-x
+
+[main:xmap]
+CmdChmod = c
+CmdChown = o
+CmdCompareDirs = d
+CmdEditSymlink = ctrl-s
+CmdLink = l
+CmdSymlink = s
+CmdInfo = i
+CmdQuickView = q
+CmdExternalPanelize = exclamation
+CmdReselectVfs = a
+CmdJobs = j
+CmdCopyCurrentPathname = p
+CmdCopyOtherPathname = ctrl-p
+CmdCopyCurrentTagged = t
+CmdCopyOtherTagged = ctrl-t
+
+[panel]
+PanelStartSearch = ctrl-s; alt-s
+PanelMarkFile = insert; ctrl-t
+PanelMoveDown = down; ctrl-n
+PanelMoveUp = up; ctrl-p
+PanelMoveLeft = left
+PanelMoveRight = right
+PanelPrevPage = pgup; alt-v
+PanelNextPage = pgdn; ctrl-v
+PanelDoEnter = enter
+PanelChdirOtherPanel = alt-o
+PanelChdirToReadlink = alt-l
+PanelViewSimple = F13
+PanelEditNew = F14
+PanelCopyLocal = F15
+PanelRenameLocal = F16
+PanelDeleteLocal = F18
+PanelReverseSelection = alt-asterisk
+PanelSelect = alt-plus
+PanelUnselect = alt-minus
+PanelCtrlNextPage = ctrl-pgdn
+PanelCtrlPrevPage = ctrl-pgup
+PanelDirectoryHistoryList = alt-shift-h
+PanelDirectoryHistoryNext = alt-u
+PanelDirectoryHistoryPrev = alt-y
+PanelGotoBottomFile = alt-j
+PanelGotoMiddleFile = alt-r
+PanelSyncOtherPanel = alt-i
+PanelGotoTopFile = alt-g
+PanelSetPanelEncoding = alt-e
+PanelMoveHome = alt-lt; home
+PanelMoveEnd = alt-gt; end
+PanelSelectSortOrder=
+PanelToggleSortOrderPrev=
+PanelToggleSortOrderNext=
+PanelReverseSort=
+PanelSortOrderByName=
+PanelSortOrderByExt=
+PanelSortOrderBySize=
+PanelSortOrderByMTime=
+
+[panel:xmap]
+
+[input]
+InputBol = ctrl-a; alt-lt; home
+InputEol = ctrl-e; alt-gt; end
+InputMoveLeft = left; alt-left
+InputWordLeft = ctrl-left
+InputBackwardChar = ctrl-b
+InputBackwardWord = alt-b
+InputMoveRight = right; alt-right
+InputWordRight = ctrl-right
+InputForwardChar = ctrl-f
+InputForwardWord = alt-f
+InputBackwardDelete = backspace
+InputDeleteChar = delete
+InputKillWord = alt-d
+InputBackwardKillWord = alt-backspace
+InputSetMark =
+InputKillRegion = ctrl-w
+InputXStore = alt-w
+InputXPaste =
+InputYank = ctrl-y
+InputKillLine = ctrl-k
+InputHistoryPrev = alt-p; ctrl-down
+InputHistoryNext = alt-n; ctrl-up
+InputHistoryShow = alt-h
+InputComplete = alt-tab
+InputClearLine =
+
+[tree]
+TreeHelp = f1
+TreeForget = f3
+TreeToggleNav = f4
+TreeCopy = f5
+TreeMove = f6
+TreeMoveUp = up; ctrl-p
+TreeMoveDown = down; ctrl-n
+TreeMoveLeft = left
+TreeMoveRight = right
+TreeMoveHome = home; alt-lt
+TreeMoveEnd = end; alt-gt
+TreeMovePgUp = pgup; alt-v
+TreeMovePgDn = pgdn; ctrl-v
+TreeOpen = enter
+TreeRescan = f2; ctrl-r
+TreeStartSearch = ctrl-s; alt-s
+TreeRemove = f8; delete
+
+[help]
+HelpHelp = f1
+HelpIndex = f2; c
+HelpBack = f3; left; l
+HelpQuit = f10; esc; ctrl-g
+HelpMoveUp = up
+HelpMoveDown = down
+HelpSelectLink = right; enter
+HelpNextLink = tab
+HelpPrevLink = alt-tab
+HelpNextNode = n
+HelpPrevNode = p
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.lib
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.lib (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.lib 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,144 @@
+[Special dirs]
+list=/afs;/coda;/:;/...;/net;/#smb
+
+[terminal:console]
+insert=\\e[2~
+f11=\\e[23~
+f12=\\e[24~
+f13=\\e[25~
+f14=\\e[26~
+f15=\\e[28~
+f16=\\e[29~
+f17=\\e[31~
+f18=\\e[32~
+f19=\\e[33~
+f20=\\e[34~
+kpleft=\\eOt
+kpright=\\eOv
+kpup=\\eOx
+kpdown=\\eOr
+kphome=\\eOw
+kpend=\\eOq
+kpnpage=\\eOs
+kpppage=\\eOy
+kpplus=\\eOl
+kpminus=\\eOS
+kpasterix=\\eOR
+kpinsert=\\eOp
+kpdelete=\\eOn
+kpenter=\\eOM
+kpslash=\\eOQ
+kpnumlock=\\eOP
+
+[terminal:linux]
+insert=\\e[2~
+f11=\\e[23~
+f12=\\e[24~
+f13=\\e[25~
+f14=\\e[26~
+f15=\\e[28~
+f16=\\e[29~
+f17=\\e[31~
+f18=\\e[32~
+f19=\\e[33~
+f20=\\e[34~
+kpleft=\\eOt
+kpright=\\eOv
+kpup=\\eOx
+kpdown=\\eOr
+kphome=\\eOw
+kpend=\\eOq
+kpnpage=\\eOs
+kpppage=\\eOy
+kpplus=\\eOl
+kpminus=\\eOS
+kpasterix=\\eOR
+kpinsert=\\eOp
+kpdelete=\\eOn
+kpenter=\\eOM
+kpslash=\\eOQ
+kpnumlock=\\eOP
+
+[terminal:xterm]
+insert=\\e[2~
+f11=\\e[23~;\\eO2P;\\eO1\;2P;\\e[1\;2P
+f12=\\e[24~;\\eO2Q;\\eO1\;2Q;\\e[1\;2Q
+f13=\\e[25~;\\eO2R;\\eO1\;2R;\\e[1\;2R
+f14=\\e[26~;\\eO2S;\\eO1\;2S;\\e[1\;2S
+f15=\\e[28~;\\e[15\;2~
+f16=\\e[29~;\\e[17\;2~
+f17=\\e[31~;\\e[18\;2~
+f18=\\e[32~;\\e[19\;2~
+f19=\\e[33~;\\e[20\;2~
+f20=\\e[34~;\\e[21\;2~
+kpleft=\\eOt
+kpright=\\eOv
+kpup=\\eOx
+kpdown=\\eOr
+kphome=\\eOw
+kpend=\\eOq
+kpnpage=\\eOs
+kpppage=\\eOy
+kpplus=\\eOk
+kpminus=\\eOm
+kpasterix=\\eOj
+delete=\\e[3~
+bs=
+home=\\e[1~;\\e[7~;\\eOH;\\e[H
+end=\\eOF;\\e[F;\\e[4~;\\e[8~
+pgdn=\\e[6~
+pgup=\\e[5~
+
+# Arrows for both keypad modes (application and normal).
+up=\\e[A
+up=\\eOA
+down=\\e[B
+down=\\eOB
+right=\\e[C
+right=\\eOC
+left=\\e[D
+left=\\eOD
+
+[terminal:gnome]
+copy=xterm
+
+[terminal:rxvt]
+copy=xterm
+
+[terminal:xterm-new]
+copy=xterm
+
+[terminal:xterm-color]
+copy=xterm
+
+[terminal:xterm-256color]
+copy=xterm
+
+[terminal:ibmpc3]
+f11=\\e[Y
+f12=\\e[Z
+f13=\\e[a
+f14=\\e[b
+f15=\\e[c
+f16=\\e[d
+f17=\\e[e
+f18=\\e[f
+f19=\\e[g
+f20=\\e[h
+bs=^h
+end=\\e[F
+kpplus=\\e[+
+kpminus=\\e[-
+kpasterix=\\e[*
+
+[terminal:cons25]
+f11=\\e[Y
+f12=\\e[Z
+f13=\\e[a
+f14=\\e[b
+f15=\\e[c
+f16=\\e[d
+f17=\\e[e
+f18=\\e[f
+f19=\\e[g
+f20=\\e[h
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,383 @@
+shell_patterns=0
++ ! t t
+@ Do something on the current file
+ CMD=%{Enter command}
+ $CMD %f
+
++ t t
+@ Do something on the tagged files
+ set %t; CMD=%{Enter command}
+ while [ -n "$1" ]; do
+ $CMD "$1"
+ shift
+ done
+
+
+0 Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ ${EDITOR-vi} $I
+ test -r $I && mail root < $I
+ rm -f $I
+
+=+ f \.1$ | f \.3$ | f \.4$ | f \.5$ | f \.6$ | f \.7$ | f \.8$ | f \.man$ & t r
+1 Display the file with roff -man
+ nroff -man %f | less
+
+2 Call the info hypertext browser
+ info
+
+= t d
+3 Compress the current subdirectory (tar.gz)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | gzip -f9 > "$tar.tar.gz" && \
+ echo "../$tar.tar.gz created."
+
+4 Compress the current subdirectory (tar.bz2)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | bzip2 -f > "$tar.tar.bz2" && \
+ echo "../$tar.tar.bz2 created."
+
+5 Compress the current subdirectory (tar.p7)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | 7za a -si "$tar.tar.7z" && \
+ echo "../$tar.tar.7z created."
+
+6 Compress the current subdirectory (tar.lzma)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | lzma -f > "$tar.tar.lzma" && \
+ echo "../$tar.tar.lzma created."
+
+7 Compress the current subdirectory (tar.lz)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | lzip -f > "$tar.tar.lz" && \
+ echo "../$tar.tar.lz created."
+
+8 Compress the current subdirectory (tar.xz)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | xz -f > "$tar.tar.xz" && \
+ echo "../$tar.tar.xz created."
+= f \.c$ & t r
++ f \.c$ & t r & ! t t
+ Compile and link current .c file
+ make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f
+
++ t r & ! t t
+a Append file to opposite
+ cat %f >>%D/%f
+
++ t t
+A Append files to opposite files
+ set %t
+ while [ -n "$1" ]; do
+ cat $1 >>%D/$1
+ shift
+ done
+
++ t r & ! t t
+d Delete file if a copy exists in the other directory.
+ if [ "%d" = "%D" ]; then
+ echo "The two directores must be different"
+ exit 1
+ fi
+ if [ -f %D/%f ]; then # if two of them, then
+ if cmp -s %D/%f %f; then
+ rm %f && echo %f: DELETED
+ else
+ echo "%f and %D/%f differ: NOT deleted"
+ echo -n "Press RETURN "
+ read key
+ fi
+ else
+ echo %f: No copy in %D/%f: NOT deleted.
+ fi
+
++ t t
+D Delete tagged files if a copy exists in the other directory.
+ if [ "%d" = "%D" ]; then
+ echo "The two directores must be different"
+ exit 1
+ fi
+ for i in %t
+ do
+ if [ -f %D/$i ]; then
+ SUM1="`sum $i`"
+ SUM2="`sum %D/$i`"
+ if [ "$SUM1" = "$SUM2" ]; then
+ rm $i && echo ${i}: DELETED
+ else
+ echo $i and %D/$i differ: NOT deleted.
+ fi
+ else
+ echo %f has no copy in %D/%f: NOT deleted.
+ fi
+ done
+
+m View manual page
+ MAN=%{Enter manual name}
+ %view man -P cat $MAN
+
+= f \.gz$ & t r
++ ! t t
+n Inspect gzip'ed newsbatch file
+ dd if=%f bs=1 skip=12|zcat|${PAGER-more}
+ # assuming the cunbatch header is 12 bytes long.
+
+= t r &
++ ! t t
+h Strip headers from current newsarticle
+ CHECK=`awk '{print $1 ; exit}' %f` 2>/dev/null
+ case $CHECK in
+ Newsgroups:|Path:)
+ I=`mktemp ${MC_TMPDIR:-/tmp}/news.XXXXXX` || exit 1
+ cp %f $I && sed '/^'"$CHECK"' /,/^$/d' $I > %f
+ [ "$?" = "0" ] && rm $I
+ echo %f: header removed
+ ;;
+ *)
+ echo %f is not a news article.
+ ;;
+ esac
+
++ t t
+H Strip headers from the marked newsarticles
+ set %t
+ while [ -n "$1" ]; do
+ CHECK=`awk '{print $1 ; exit}' $1` 2>/dev/null
+ WFILE=`mktemp ${MC_TMPDIR:-/tmp}/news.XXXXXX` || exit 1
+ case $CHECK in
+ Newsgroups:|Path:)
+ cp $1 $WFILE && sed '/^'"$CHECK"' /,/^$/d' $WFILE > $1
+ if [ "$?" = "0" ]; then
+ rm $WFILE; echo $1 header removed. OK.
+ else
+ echo "Oops! Please check $1 against $WFILE"
+ fi
+ ;;
+ *)
+ echo $1 skipped: Not a news article.
+ ;;
+ esac
+ shift
+ done
+
+= t r
++ ! t t
+r Copy file to remote host
+ echo -n "To which host?: "
+ read Host
+ echo -n "To which directory on $Host?: "
+ read Dir
+ rcp -p %f ${Host}:$Dir
+
++ t t
+R Copy files to remote host (no error checking)
+ echo -n "Copy files to which host?: "
+ read Host
+ echo -n "To which directory on $Host? :"
+ read Dir
+ rcp -pr %u ${Host}:$Dir
+
+= f \.tex$ & t r
++ f \.tex$ & t r & ! t t
+t Run latex on file and show it with xdvi
+ latex %f && xdvi `basename %f .tex`.dvi
+
+=+ f ^part | f ^Part | f uue & t r
++ t t
+U Uudecode marked news articles (needs work)
+ set %t
+ (
+ while [ -n "$1" ]; do # strip headers
+ FIRST=`awk '{print $1 ; exit}' $1`
+ cat $1 | sed '/^'"$FIRST"' /,/^$/d'; shift
+ done
+ ) |sed '/^$/d' |sed -n '/^begin 6/,/^end$/p' | uudecode
+ if [ "$?" != "0" ]; then
+ echo "Cannot decode %t"
+ fi
+ echo "Please test the output file before deleting anything"
+
+=+ f \.tar\.gz$ | f \.tar\.z$ | f \.tgz$ | f \.tpz$ | f \.tar\.lz$ | f \.tar\.lzma$ | f \.tar\.lz$ | f \.tar\.7z$ | f \.tar\.xz$ | f \.tar\.Z$| f \.tar\.bz2$ & t r
+x Extract the contents of a compressed tar file
+ unset PRG
+ case %f in
+ *.tar.bz2)
+ PRG="bunzip2 -c %f"
+ ;;
+ *.tar.gz|*.tar.z|*.tgz|*.tpz|*.tar.Z)
+ PRG="gzip -dc %f"
+ ;;
+ *.tar.lzma)
+ PRG="lzma -dc %f"
+ ;;
+ *.tar.lz)
+ PRG="lzip -dc %f"
+ ;;
+ *.tar.xz)
+ PRG="xz -dc %f"
+ ;;
+ *.tar.7z)
+ PRG="7za e -so %f"
+ ;;
+ *)
+ exit 1
+ ;;
+ esac
+ $PRG | tar xvf -
+
+= t r
++ ! t t
+y Gzip or gunzip current file
+ unset DECOMP
+ case %f in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v %f
+
++ t t
+Y Gzip or gunzip tagged files
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v $i
+ done
+
++ ! t t
+b Bzip2 or bunzip2 current file
+ unset DECOMP
+ case %f in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v %f
+
++ t t
+B Bzip2 or bunzip2 tagged files
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v $i
+ done
+
++ f \.tar.gz$ | f \.tgz$ | f \.tpz$ | f \.tar.Z$ | f \.tar.z$ | f \.tar.bz2$ | f \.tar.F$ & t r & ! t t
+z Extract compressed tar file to subdirectory
+ unset D
+ set gzip -cd
+ case %f in
+ *.tar.gz) D="`basename %f .tar.gz`";;
+ *.tgz) D="`basename %f .tgz`";;
+ *.tpz) D="`basename %f .tpz`";;
+ *.tar.Z) D="`basename %f .tar.Z`";;
+ *.tar.z) D="`basename %f .tar.z`";;
+ *.tar.bz2) D="`basename %f .tar.bz2`"; set bunzip2 -c ;;
+ *.tar.F) D="`basename %f .tar.F`"; set freeze -dc;
+ esac
+ mkdir $D; cd $D && ($1 $2 ../%f | tar xvf -)
+
++ t t
+Z Extract compressed tar files to subdirectories
+ for i in %t
+ do
+ set gzip -dc
+ unset D
+ case $i in
+ *.tar.gz) D="`basename $i .tar.gz`";;
+ *.tgz) D="`basename $i .tgz`";;
+ *.tpz) D="`basename $i .tpz`";;
+ *.tar.Z) D="`basename $i .tar.Z`";;
+ *.tar.z) D="`basename $i .tar.z`";;
+ *.tar.F) D="`basename $i .tar.F`"; set freeze -dc;;
+ *.tar.bz2) D="`basename $i .tar.bz2`"; set bunzip2 -c;;
+ esac
+ mkdir $D; (cd $D && $1 $2 ../$i | tar xvf -)
+ done
+
++ f \.gz$ | f \.tgz$ | f \.tpz$ | f \.Z$ | f \.z$ | f \.bz2$ & t r & ! t t
+c Convert gz<->bz2, tar.gz<->tar.bz2 & tgz->tar.bz2
+ unset D
+ unset EXT
+ case %f in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz|tpz) D="`basename %f .$EXT`.tar";;
+ gz|Z|z) D="`basename %f .$EXT`";;
+ bz2) D="`basename %f .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v %f ; gzip -f9 -v $D
+ else
+ gunzip -v %f ; bzip2 -v $D
+ fi
+
++ t t
+C Convert gz<->bz2, tar.gz<->tar.bz2 & tgz->tar.bz2
+ set %t
+ while [ -n "$1" ]
+ do
+ unset D
+ unset EXT
+ case $1 in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz) D="`basename $1 .tgz`.tar";;
+ tpz) D="`basename $1 .tpz`.tar";;
+ gz|Z|z) D="`basename $1 .$EXT`";;
+ bz2) D="`basename $1 .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v $1
+ gzip -f9 -v $D
+ else
+ gunzip -v $1
+ bzip2 -v $D
+ fi
+ shift
+ done
+
++ x /usr/bin/open | x /usr/local/bin/open & x /bin/sh
+o Open next a free console
+ open -s -- sh
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu.sr
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu.sr (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/etc/mc/mc.menu.sr 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,328 @@
+shell_patterns=0
++ ! t t
+@ Ради неÑÑо над ÑекÑÑом даÑоÑеком
+ CMD=%{УнеÑиÑе наÑедбÑ}
+ $CMD %f
+
++ t t
+@ Ради неÑÑо над ознаÑеним даÑоÑекама
+ set %t; CMD=%{УнеÑиÑе наÑедбÑ}
+ while [ -n "$1" ]; do
+ $CMD "$1"
+ shift
+ done
+
+
+0 УÑеди пÑиÑÐ°Ð²Ñ Ð³ÑеÑке и поÑаÑи Ñе админиÑÑÑаÑоÑÑ
+ ${EDITOR-vi} /tmp/mail.$$
+ test -r /tmp/mail.$$ && mail root < /tmp/mail.$$
+ rm -f /tmp/mail.$$
+
+=+ f \.1$ | f \.3$ | f \.4$ | f \.5$ | f \.6$ | f \.7$ | f \.8$ | f \.man$ & t r
+1 ÐÑикажи даÑоÑÐµÐºÑ Ñз Ð¿Ð¾Ð¼Ð¾Ñ roff -man
+ nroff -man %f | less
+
+2 Ðозови ÑиÑÐ°Ñ Ñ
ипеÑÑекÑÑа info
+ info
+
+= t d
+3 ÐомпÑимÑÑ ÑекÑÑи поддиÑекÑоÑиÑÑм (tar.gz)
+ Pwd=`basename "%d" /`
+ echo -n "Ðазив компÑимоване даÑоÑеке (без вÑÑÑе) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | gzip -f9 > "$tar.tar.gz" && \
+ echo "ÐаÑоÑека ../$tar.tar.gz Ñе ÑÑвоÑена."
+
+4 ÐомпÑимÑÑ ÑекÑÑи поддиÑекÑоÑиÑÑм (tar.bz2)
+ Pwd=`basename %d /`
+ echo -n "Ðазив компÑимоване даÑоÑеке (без вÑÑÑе) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | bzip2 -f > "$tar.tar.bz2" && \
+ echo "ÐаÑоÑека ../$tar.tar.bz2 Ñе ÑÑвоÑена."
+
+= f \.c$ & t r
++ f \.c$ & t r & ! t t
+5 ÐÑеведи и повежи ÑекÑÑÑ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÑÑÑе `.c'
+ make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f
+
++ t r & ! t t
+a Ðадовежи даÑоÑÐµÐºÑ Ð½Ð° Ð¾Ð½Ñ Ð¸Ð· дÑÑгог окна
+ cat %f >>%D/%f
+
++ t t
+A Ðадовежи даÑоÑеке на оне из дÑÑгог окна
+ set %t
+ while [ -n "$1" ]; do
+ cat $1 >>%D/$1
+ shift
+ done
+
++ t r & ! t t
+d ÐбÑиÑи даÑоÑÐµÐºÑ Ð°ÐºÐ¾ Ñена копиÑа поÑÑоÑи Ñ Ð´ÑÑгом окнÑ.
+ if [ "%d" = "%D" ]; then
+ echo "Ðва диÑекÑоÑиÑÑма моÑаÑÑ Ð´Ð° бÑÐ´Ñ ÑазлиÑиÑи"
+ exit 1
+ fi
+ if [ -f %D/%f ]; then # if two of them, then
+ if cmp -s %D/%f %f; then
+ rm %f && echo %f: ÐÐÐ ÐСÐÐÐ
+ else
+ echo "%f и %D/%f Ñе ÑазликÑÑÑ: ÐÐÐРобÑиÑана"
+ echo -n "ÐÑиÑиÑниÑе `RETURN' "
+ read ÑаÑÑеÑ
+ fi
+ else
+ echo %f: Ðема копиÑе Ñ %D/%f: ÐÐÐРобÑиÑана.
+ fi
+
++ t t
+D ÐбÑиÑи ознаÑене даÑоÑеке ако поÑÑоÑи копиÑа Ñ Ð´ÑÑгом окнÑ.
+ if [ "%d" = "%D" ]; then
+ echo "Ðва диÑекÑоÑиÑÑма моÑаÑÑ Ð´Ð° бÑÐ´Ñ ÑазлиÑиÑи"
+ exit 1
+ fi
+ for i in %t
+ do
+ if [ -f %D/$i ]; then
+ SUM1="`sum $i`"
+ SUM2="`sum %D/$i`"
+ if [ "$SUM1" = "$SUM2" ]; then
+ rm $i && echo ${i}: ÐÐÐ ÐСÐÐÐ
+ else
+ echo $i и %D/$i Ñе ÑазликÑÑÑ: ÐÐÐРобÑиÑана.
+ fi
+ else
+ echo %f нема копиÑÑ Ñ %D/%f: ÐÐÐРобÑиÑана.
+ fi
+ done
+
+m ÐÐ¾Ð³Ð»ÐµÐ´Ð°Ñ ÑÑÑаниÑÑ ÑпÑÑÑÑва
+ MAN=%{УнеÑиÑе назив ÑпÑÑÑÑва}
+ %view man -P cat $MAN
+
+= f \.gz$ & t r
++ ! t t
+n ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÐµÑÑи компÑÐ¸Ð¼Ð¾Ð²Ð°Ð½Ñ Ð¿ÑогÑамом gzip
+ dd if=%f bs=1 skip=12|zcat|${PAGER-more}
+ # assuming the cunbatch header is 12 bytes long.
+
+= t r &
++ ! t t
+h Скини заглавÑа из ÑекÑÑег Ñланка веÑÑи
+ CHECK=`awk '{print $1 ; exit}' %f` 2>/dev/null
+ case $CHECK in
+ Newsgroups:|Path:)
+ cp %f /tmp/%f.$$ && sed '/^'"$CHECK"' /,/^$/d' /tmp/%f.$$ > %f
+ [ "$?" = "0" ] && rm /tmp/%f.$$
+ echo %f: ÑклоÑено заглавÑе
+ ;;
+ *)
+ echo %f ниÑе Ñланак веÑÑи.
+ ;;
+ esac
+
++ t t
+H Скини заглавÑа из ознаÑениÑ
Ñланака веÑÑи
+ set %t
+ while [ -n "$1" ]; do
+ CHECK=`awk '{print $1 ; exit}' $1` 2>/dev/null
+ WFILE=/tmp/${1}.$$
+ case $CHECK in
+ Newsgroups:|Path:)
+ cp $1 $WFILE && sed '/^'"$CHECK"' /,/^$/d' $WFILE > $1
+ if [ "$?" = "0" ]; then
+ rm $WFILE; echo $1 заглавÑе ÑклоÑено. У ÑедÑ.
+ else
+ echo "УÑпÑ! Ðолим да пÑовеÑиÑе $1 Ñа $WFILE"
+ fi
+ ;;
+ *)
+ echo $1 пÑеÑкоÑена: ÐиÑе Ñланак веÑÑи.
+ ;;
+ esac
+ shift
+ done
+
+= t r
++ ! t t
+r ÐопиÑÐ°Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð½Ð° ÑдаÑеног домаÑина
+ echo -n "Ðа ког домаÑина?: "
+ read ÐомаÑин
+ echo -n "У коÑи диÑекÑоÑиÑÑм на $ÐомаÑин?: "
+ read ÐиÑ
+ rcp -p %f ${ÐомаÑин}:$ÐиÑ
+
++ t t
+R ÐопиÑÐ°Ñ Ð´Ð°ÑоÑеке на ÑдаÑеног домаÑина (без пÑовеÑе гÑеÑака)
+ echo -n "Ðа ког домаÑина да копиÑам даÑоÑеке?: "
+ read ÐомаÑин
+ echo -n "У коÑи диÑекÑоÑиÑÑм на $ÐомаÑин? :"
+ read ÐиÑ
+ rcp -pr %u ${ÐомаÑин}:$ÐиÑ
+
+= f \.tex$ & t r
++ f \.tex$ & t r & ! t t
+t ÐокÑени ÐаТеХ над даÑоÑеком и пÑикажи Ñе пÑеко пÑогÑама `xdvi'
+ latex %f && xdvi `basename %f .tex`.dvi
+
+=+ f ^part | f ^Part | f uue & t r
++ t t
+U УÑдекодиÑÐ°Ñ Ð¾Ð·Ð½Ð°Ñени Ñланак веÑÑи (ÑÑебало би ÑазÑадиÑи)
+ set %t
+ (
+ while [ -n "$1" ]; do # strip headers
+ FIRST=`awk '{print $1 ; exit}' $1`
+ cat $1 | sed '/^'"$FIRST"' /,/^$/d'; shift
+ done
+ ) |sed '/^$/d' |sed -n '/^begin 6/,/^end$/p' | uudecode
+ if [ "$?" != "0" ]; then
+ echo "Ðе Ð¼Ð¾Ð³Ñ Ð´Ð° декодиÑам %t"
+ fi
+ echo "Ðолим да пÑовеÑиÑе Ð¸Ð·Ð»Ð°Ð·Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð¿Ñе било каквог бÑиÑаÑа"
+
+=+ f \.tar\.gz$ | f \.tar\.z$ | f \.tgz$ | f \.tpz$ | f \.tar\.Z$| f \.tar\.bz2$ & t r
+x ÐÐ·Ð´Ð²Ð¾Ñ ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване даÑоÑеке вÑÑÑе `tar'
+ unset EXT
+ case %f in
+ *.tar.bz2) EXT=tar_bz2;;
+ esac
+ if [ "$EXT" = "tar_bz2" ]; then
+ bunzip2 -c %f | tar xvf -
+ else
+ gzip -dc %f | tar xvf -
+ fi
+
+= t r
++ ! t t
+y ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. Ñек. даÑ. пÑогÑамима `gzip' или `gunzip'
+ unset DECOMP
+ case %f in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v %f
+
++ t t
+Y ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. ознаÑ. даÑ. пÑогÑамима `gzip' или `gunzip'
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v $i
+ done
+
++ ! t t
+b ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. Ñек. даÑ. пÑогÑамима `bzip2' или `bunzip2'
+ unset DECOMP
+ case %f in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v %f
+
++ t t
+B ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. ознаÑ. даÑ. пÑогÑамима `bzip2' или `bunzip2'
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v $i
+ done
+
++ f \.tar.gz$ | f \.tgz$ | f \.tpz$ | f \.tar.Z$ | f \.tar.z$ | f \.tar.bz2$ | f \.tar.F$ & t r & ! t t
+z ÐÐ·Ð´Ð²Ð¾Ñ ÐºÐ¾Ð¼Ð¿ÑÐ¸Ð¼Ð¾Ð²Ð°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑм
+ unset D
+ set gzip -cd
+ case %f in
+ *.tar.gz) D="`basename %f .tar.gz`";;
+ *.tgz) D="`basename %f .tgz`";;
+ *.tpz) D="`basename %f .tpz`";;
+ *.tar.Z) D="`basename %f .tar.Z`";;
+ *.tar.z) D="`basename %f .tar.z`";;
+ *.tar.bz2) D="`basename %f .tar.bz2`"; set bunzip2 -c ;;
+ *.tar.F) D="`basename %f .tar.F`"; set freeze -dc;
+ esac
+ mkdir $D; cd $D && ($1 $2 ../%f | tar xvf -)
+
++ t t
+Z ÐÐ·Ð´Ð²Ð¾Ñ ÐºÐ¾Ð¼Ð¿ÑÐ¸Ð¼Ð¾Ð²Ð°Ð½Ñ Ð´Ð°ÑоÑеке вÑÑÑе `tar' Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑме
+ for i in %t
+ do
+ set gzip -dc
+ unset D
+ case $i in
+ *.tar.gz) D="`basename $i .tar.gz`";;
+ *.tgz) D="`basename $i .tgz`";;
+ *.tpz) D="`basename $i .tpz`";;
+ *.tar.Z) D="`basename $i .tar.Z`";;
+ *.tar.z) D="`basename $i .tar.z`";;
+ *.tar.F) D="`basename $i .tar.F`"; set freeze -dc;;
+ *.tar.bz2) D="`basename $i .tar.bz2`"; set bunzip2 -c;;
+ esac
+ mkdir $D; (cd $D && $1 $2 ../$i | tar xvf -)
+ done
+
++ f \.gz$ | f \.tgz$ | f \.tpz$ | f \.Z$ | f \.z$ | f \.bz2$ & t r & ! t t
+c ÐÑебаÑи gz<->bz2, tar.gz<->tar.bz2 и tgz->tar.bz2
+ unset D
+ case %f in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz|tpz) D="`basename %f .$EXT`.tar";;
+ gz|Z|z) D="`basename %f .$EXT`";;
+ bz2) D="`basename %f .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v %f ; gzip -f9 -v $D
+ else
+ gunzip -v %f ; bzip2 -v $D
+ fi
+
++ t t
+C ÐÑебаÑи gz<->bz2, tar.gz<->tar.bz2 и tgz->tar.bz2
+ set %t
+ while [ -n "$1" ]
+ do
+ unset D
+ case $1 in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz) D="`basename $1 .tgz`.tar";;
+ tpz) D="`basename $1 .tpz`.tar";;
+ gz|Z|z) D="`basename $1 .$EXT`";;
+ bz2) D="`basename $1 .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v $1
+ gzip -f9 -v $D
+ else
+ gunzip -v $1
+ bzip2 -v $D
+ fi
+ shift
+ done
+
++ x /usr/bin/open | x /usr/local/bin/open & x /bin/sh
+o ÐÑвоÑи ÑледеÑÑ ÑÐ»Ð¾Ð±Ð¾Ð´Ð½Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ñ
+ open -s -- sh
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mc
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mc
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+link mc
\ No newline at end of file
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit
___________________________________________________________________
Added: svn:special
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit-debian
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit-debian (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit-debian 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# mcedit wrapper for Debian alternatives system
+
+mcedit $@
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcedit-debian
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcmfmt
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcmfmt
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+link mc
\ No newline at end of file
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview
___________________________________________________________________
Added: svn:special
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview-debian
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview-debian (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview-debian 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# mcview wrapper for Debian alternatives system
+
+mcview $@
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/bin/mcview-debian
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/ABOUT-NLS.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/ABOUT-NLS.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/AUTHORS
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/AUTHORS (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/AUTHORS 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,109 @@
+THE E-MAIL ADDRESSES LISTED HERE SHOULD NOT BE USED TO SEND QUESTIONS TO
+THE DEVELOPERS. ALL QUESTIONS ABOUT THE PROJECT SHOULD BE SENT TO THE
+MAILING LISTS, AS DESCRIBED IN THE README FILE.
+
+
+Authors of GNU Midnight Commander:
+==================================
+Andrej Borsenkow <borsenkow.msk at sni.de>
+Andrew Borodin <aborodin at vmail.ru >
+Andrew V. Samoilov <sav at bcs.zp.ua>
+Ching Hui <mr854307 at cs.nthu.edu.tw>
+Dugan Porter <dugan at b011.eunet.es>
+Enrico Weigelt <weigelt at metux.de>
+Fred Leeflang <fredl at nebula.ow.org>
+Jakub Jelinek <jj at sunsite.mff.cuni.cz>
+Janne Kukonlehto <jtklehto at paju.oulu.fi>
+Ilia Maslakov <il.smind at gmail.com>
+Mauricio Plaza <mok at roxanne.nuclecu.unam.mx>
+Miguel de Icaza <miguel at ximian.com>
+Mikhail S. Pobolovets <styx.mp at gmail.com>
+Norbert Warmuth <nwarmuth at privat.circular.de>
+Patrick Winnertz <winnie at debian.org>
+Paul Sheer <psheer at icon.co.za>
+Pavel Machek <pavel at ucw.cz>
+Pavel Roskin <proski at gnu.org>
+Radek Doulik <rodo at ucw.cz>
+Roland Illig <roland.illig at gmx.de>
+Stan. S. Krupoderov <pashelper at gmail.com>
+Sergei Trofimovich <slyfox at inbox.ru>
+Slava Zanko <slavazanko at gmail.com>
+Yury V. Zaytsev <yury at shurup.com>
+
+Contributors:
+=============
+
+Adam Byrtek <alpha at debian.org>
+
+Adam Tla/lka <atlka at sunrise.pg.gda.pl>
+
+Alexander Serkov <serkov at ukrpost.net>
+ Console saving on FreeBSD.
+
+Alessandro Rubini <rubini at ipvvis.unipv.it>
+ Mouse support.
+
+Alexander Dong <ado at software-ag.de>
+ OS/2 port.
+
+Alex I. Tkachenko <alex at bcs.zp.ua>
+ SCO UNIX support.
+
+Andrzej Zaborowski <balroog at gmail.com>
+ Polish translation.
+
+Anton Chumak <nightfast at yahoo.co.uk>
+ Russian translation.
+ Ukrainian translation.
+
+Antonio Palama, DOS port <palama at posso.dm.unipi.it>
+ DOS port.
+
+Erwin van Eijk <wabbit at corner.iaf.nl>
+
+Gerd Knorr <kraxel at cs.tu-berlin.de>
+
+Ilya Rybkin <rybkin at rouge.phys.lsu.edu>
+
+Jean-Daniel Luiset <luiset at cih.hcuge.ch>
+
+John Davis <davis at space.mit.edu>
+ Wrote S-Lang library and answered questions about it.
+
+Jon Stevens <root at dolphin.csudh.edu>
+
+Juan Francisco Grigera <j-grigera at usa.net>
+ Win32 port.
+
+Juan Jose Ciarlante <jjciarla at raiz.uncu.edu.ar>
+
+Leonard den Ottolander <leonard * den ottolander nl>
+ Reworking and pushing downstream (security) patches for 4.6.0.
+ Vfs/extfs quoting fixes
+
+Marcelo Roccasalva <mfroccas at raiz.uncu.edu.ar>
+
+Massimo Fontanelli <MC8737 at mclink.it>
+
+Pavel Shirshov <me at pavelsh.pp.ru>
+ Committing downstream (security) patches for 4.6.0.
+
+Sergey Ya. Korshunoff <root at seyko.msk.su>
+
+Thomas Pundt <pundtt at math.uni-muenster.de>
+
+Timur Bakeyev <timur at goff.comtat.kazan.su>
+
+Tomasz Cholewo <tjchol01 at mecca.spd.louisville.edu>
+
+Torben Fjerdingstad <torben.fjerdingstad at uni-c.dk>
+
+Vadim Sinolitis <vvs at nsrd.npi.msu.su>
+
+Walery Studennikov <despair at sama.ru>
+ Charset conversion support.
+
+Wayne Roberts <wroberts1 at home.com>
+ SMBfs support.
+
+Wim Osterholt <wim at djo.wtm.tudelft.nl>
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/ChangeLog
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/ChangeLog (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/ChangeLog 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2 @@
+See
+git log
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/FAQ.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/FAQ.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/HACKING.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/HACKING.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/NEWS.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/NEWS.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/README.Debian
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/README.Debian (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/README.Debian 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,22 @@
+mc for Debian
+-------------
+
+ - In order to get rid of the commandline history to be full with cd commands
+ from the both boxes set this environment variable:
+ export HISTCONTROL=ignoreboth
+
+ This is a issue of bash, not of mc. This would fix it.
+
+ - In newer mc versions ( >=4.6.2~pre1-1 ) the behaviour of M-o changed.
+ The old behaviour can now be found on the M-i key.
+
+ - To prevent the disappearing cursor over tabs using the visible_tabs feature
+ in gnome-terminal set this environment variable:
+ export TERM="gnome-256color"
+
+ Using this var the problem is fixed and the cursor doesn't vanish over tabs.
+
+ - mc supports now user-defined colors. For a short documentation have a look
+ here: http://www.midnight-commander.org/wiki/doc/common/skins
+
+ -- Patrick Winnertz <winnie at debian.org> Tue, 05 Mar 2008 11:08:27 +0100
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/README.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/README.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/TODO.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/TODO.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/changelog.Debian.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/changelog.Debian.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/changelog.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/changelog.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/copyright
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/copyright (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc/mc/copyright 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,26 @@
+This package was debianized by Paul Seelig <pseelig at mail.uni-mainz.de>
+on Tue Apr 1 14:32:15 1997. It has been maintained by Michael Bramer
+and Martin Bialasinski <mc at internet-treff.uni-koeln.de>.
+
+From Jan 2008 this package is maintained by:
+ Patrick Winnertz <winnie at debian.org>
+
+From Jan 2004 until 2007 this package was maintained by:
+ Stefano Melchior <stefano.melchior at openlabs.it> and Ludovic Drolez <ldrolez at free.fr>
+
+From Dec 2002 to Dec 2004 this package was maintained by:
+ Adam Byrtek <alpha at debian.org>
+
+It was downloaded from:
+ http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/
+
+Homepage:
+ http://www.midnight-commander.org/
+
+Copyright 1996-2008 Free Software Foundation
+ For a full of the authors have a look on: /usr/share/doc/mc/AUTHORS
+ Note that all these authors give the copyright to the FSF.
+
+License:
+ This software is released under GPLv2 license - see the
+ /usr/share/common-licenses/GPL-2.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc-base/mc-faq
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc-base/mc-faq (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/doc-base/mc-faq 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8 @@
+Document: mc-faq
+Title: Midnight Commander FAQ
+Author: Janne Kukonlehto <janne at gnome.org>
+Abstract: Midnight Commander Frequently Asked Questions and the Answers
+Section: File Management
+
+Format: text
+Files: /usr/share/doc/mc/FAQ.gz
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/az/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/az/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be-tarask/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/be-tarask/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/bg/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/bg/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ca/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ca/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/cs/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/cs/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/da/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/da/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/de/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/de/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/el/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/el/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/es/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/es/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/eu/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/eu/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fi/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fi/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fr/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/fr/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/hu/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/hu/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/it/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/it/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ja/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ja/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ko/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ko/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lt/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lt/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lv/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/lv/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/mn/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/mn/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nb/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nb/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nl/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/nl/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pl/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pl/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt_BR/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/pt_BR/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ro/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ro/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ru/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ru/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sk/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sk/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sl/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sl/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sr/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sr/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sv/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/sv/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ta/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/ta/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/tr/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/tr/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/uk/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/uk/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/vi/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/vi/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/wa/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/wa/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_CN/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_CN/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_TW/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/locale/zh_TW/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/es/man1/mc.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/es/man1/mc.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/hu/man1/mc.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/hu/man1/mc.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/it/man1/mc.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/it/man1/mc.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mc.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mc.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcedit-debian.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcedit-debian.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcedit.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcedit.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcmfmt.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcmfmt.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcview-debian.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcview-debian.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcview.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/man1/mcview.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/pl/man1/mc.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/pl/man1/mc.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/ru/man1/mc.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/ru/man1/mc.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/sr/man1/mc.1.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/man/sr/man1/mc.1.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.csh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.csh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.csh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,20 @@
+set MC_USER="`id | sed 's/[^(]*(//;s/).*//'`"
+
+if ($?TMPDIR) then
+ setenv MC_PWD_FILE $TMPDIR/mc-$MC_USER/mc.pwd.$$
+else
+ setenv MC_PWD_FILE /tmp/mc-$MC_USER/mc.pwd.$$
+endif
+
+/usr/bin/mc -P "$MC_PWD_FILE" $*
+
+if (-r "$MC_PWD_FILE") then
+ setenv MC_PWD "`cat '$MC_PWD_FILE'`"
+ if ( -d "$MC_PWD" ) then
+ cd "$MC_PWD"
+ endif
+ unsetenv MC_PWD
+endif
+
+rm -f "$MC_PWD_FILE"
+unsetenv MC_PWD_FILE
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.sh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.sh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc-wrapper.sh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,14 @@
+MC_USER=`id | sed 's/[^(]*(//;s/).*//'`
+MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$"
+/usr/bin/mc -P "$MC_PWD_FILE" "$@"
+
+if test -r "$MC_PWD_FILE"; then
+ MC_PWD="`cat "$MC_PWD_FILE"`"
+ if test -n "$MC_PWD" && test -d "$MC_PWD"; then
+ cd "$MC_PWD"
+ fi
+ unset MC_PWD
+fi
+
+rm -f "$MC_PWD_FILE"
+unset MC_PWD_FILE
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.csh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.csh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.csh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+alias mc 'source /usr/share/mc/bin/mc-wrapper.csh'
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.sh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.sh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/bin/mc.sh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3 @@
+# Don't define aliases in plain Bourne shell
+[ -n "${BASH_VERSION}${KSH_VERSION}${ZSH_VERSION}" ] || return 0
+alias mc='. /usr/share/mc/bin/mc-wrapper.sh'
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/cedit.menu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/cedit.menu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/cedit.menu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,468 @@
+shell_patterns=0 # expression type
+
+# The macros are:
+#
+# %c The cursor column position number. For edit menu only.
+# %i The indent of blank space, equal the cursor column
+# position. For edit menu only.
+# %y The syntax type of current file. For edit menu only.
+# %b The block file name.
+# %f The current file name.
+# %n Only the current file name without extension.
+# %x The extension of current file name.
+# %d The current directory name.
+# %F The current file in the unselected panel.
+# %D The directory name of the unselected panel.
+# %t The currently tagged files.
+# %T The tagged files in the unselected panel.
+# %u and %U Similar to the %t and %T macros, but in
+# addition the files are untagged. You can use this macro
+# only once per menu file entry or extension file entry,
+# because next time there will be no tagged files.
+# %s and %S The selected files: The tagged files if
+# there are any. Otherwise the current file.
+#
+# %% The % character
+#
+# %{some text} Prompt for the substitution. An input box
+# is shown and the text inside the braces is used as a
+# prompt. The macro is substituted by the text typed by the
+# user. The user can press ESC or F10 to cancel. This macro
+# doesn't work on the command line yet.
+
+#----------------------- Begin [perl] language template -----------------------
++ y Perl\ Program | f \.pl$
+1 Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >>%b <<EOF
+ #----------------------------------------------------------------------
+ # Description:
+ # Author: $AUTHOR <$REPLYTO>
+ # Created at: `date`
+ # Computer: `uname -n`
+ # System: `uname -sr` on `uname -m`
+ #
+ # Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ #
+ #----------------------------------------------------------------------
+ # Configure section:
+
+ #----------------------------------------------------------------------
+ #
+ # main()
+
+ EOF
+
++ y Perl\ Program | f \.pl$
+2 while ()
+ cat <<EOF > %b
+ %iwhile() {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+3 for ()
+ cat <<EOF > %b
+ %ifor ($i = ; $i < ; $i++) {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+4 foreach ()
+ cat <<EOF > %b
+ %iforeach ($ ) {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+5 if ()
+ cat <<EOF > %b
+ %iif () {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+6 if () else
+ cat <<EOF > %b
+ %iif () {
+ %i} else {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+7 if () elsif ()
+ cat <<EOF > %b
+ %iif () {
+ %i} elsif () {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+8 substr ()
+ echo "%i$ = substr(\$str, \$off, \$cnt);" >%b
+
++ y Perl\ Program | f \.pl$
+9 opendir ()
+ cat <<EOF > %b
+ %iopendir(DIR, \$dir) || die("\$0: can't open \$dir\n");
+ EOF
+
++ y Perl\ Program | f \.pl$
+a sub ()
+ NAME=%{ Enter name of subroutine: }
+ cat <<EOF > %b
+ sub
+ $NAME ()
+ {
+ } # end of $NAME()
+ EOF
+#----------------------- End [perl] language template -------------------------
+
+#---------------------- Begin [shell] language template -----------------------
++ y Shell\ Script | f \.sh$
+1 Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >>%b <<EOF
+ #----------------------------------------------------------------------
+ # Description:
+ # Author: $AUTHOR <$REPLYTO>
+ # Created at: `date`
+ # Computer: `uname -n`
+ # System: `uname -sr` on `uname -m`
+ #
+ # Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ #
+ #----------------------------------------------------------------------
+ # Configure section:
+
+ #----------------------------------------------------------------------
+ #
+ # main()
+
+ EOF
+
++ y Shell\ Script | f \.sh$
+3 for
+ cat <<EOF > %b
+ %ifor i in \$
+ %ido
+ %idone
+ EOF
+
++ y Shell\ Script | f \.sh$
+4 while
+ cat <<EOF > %b
+ %iwhile
+ %ido
+ %idone
+ EOF
+
++ y Shell\ Script | f \.sh$
+5 if [] then else
+ cat <<EOF >> %b
+ %iif [ ];then
+ %ielse
+ %ifi
+ EOF
+
++ y Shell\ Script | f \.sh$
+6 case
+ NUMBER=%{ Enter number elements of case:}
+ cat <<EOF > %b
+ %icase "\$" in
+ EOF
+ while [ "$NUMBER" -gt 0 ]
+ do
+ cat <<EOF >> %b
+ %i)
+ %i ;;
+ EOF
+ let NUMBER=$NUMBER-1
+ done
+ cat <<EOF >> %b
+ %i*)
+ %iesac
+ EOF
+
++ y Shell\ Script | f \.sh$
+7 function
+ NAME=%{ Enter name of function:}
+ cat <<EOF >> %b
+ $NAME() {
+ } # end of $NAME()
+ EOF
+
++ y Shell\ Script | f \.sh$
+8 select of bash
+ cat <<EOF >> %b
+ %iselect i in \$l
+ %ido
+ %i if [ -n "\$i" ];then
+ %i break
+ %i else
+ %i continue
+ %i fi
+ %idone
+ EOF
+
+#----------------------- End [shell] language template ------------------------
+
+#------------------------- Begin [c] language template ------------------------
++ f \.h$ | f \.c$ | f \.cc$
+1 Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >> %b <<EOF
+ /********************************************************************
+ * Description:
+ * Author: $AUTHOR <$REPLYTO>
+ * Created at: `date`
+ * Computer: `uname -n`
+ * System: `uname -sr` on `uname -m`
+ *
+ * Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ *
+ ********************************************************************/
+ EOF
+
++ f \.h$ | f \.c$ | f \.cc$
+2 GPL description header
+ cat >>%b <<EOF
+ /*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+ EOF
+
++ f \.c$ | f \.cc$
+3 if ()
+ cat <<EOF > %b
+ %iif () {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+4 if () else
+ cat <<EOF > %b
+ %iif () {
+ %i} else {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+5 if () else if ()
+ cat <<EOF > %b
+ %iif ( ) {
+ %i} else if ( ) {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+6 switch ()
+ NUMBER=%{ Enter number elements of switch:}
+ echo "%iswitch () {" >%b
+ while [ "$NUMBER" -gt 0 ]
+ do
+ echo "%icase '':" >>%b
+ echo "%i break;" >>%b
+ let NUMBER=$NUMBER-1
+ done
+ echo "%i default:" >>%b
+ echo "%i}" >>%b
+
++ f \.c$ | f \.cc$
+7 for ()
+ cat <<EOF > %b
+ %ifor (i = ; i < ; i++) {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+8 while ()
+ cat <<EOF > %b
+ %iwhile () {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+9 do {} while ()
+ cat <<EOF > %b
+ %ido {
+ %i} while ()
+ EOF
+
++ f \.c$ | f \.cc$
+a array
+ cat <<EOF > %b
+ %ichar const x[] = {
+ %i, ,
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+b enum
+ cat <<EOF > %b
+ %ienum x {
+ %i, ,
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+c struct
+ cat <<EOF > %b
+ %istruct ? {
+ %i;
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+d union
+ cat <<EOF > %b
+ %iunion ? {
+ %i;
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+e typedef struct
+ cat <<EOF > %b
+ %itypedef struct {
+ %i;
+ %i} ?;
+ EOF
+
++ f \.c$ | f \.cc$
+f function
+ NAME=%{ Enter name of function:}
+ cat <<EOF >> %b
+ $NAME()
+ {
+ } /* end of $NAME() */
+ EOF
+
++ f \.c$ | f \.h$ | f \.cc$
+g #include
+ INC=%{ Enter include name: }
+ if [ -r "$INC" ];then
+ echo \#include \"$INC\" >%b
+ else
+ echo \#include \<$INC\> >%b
+ fi
+
++ f \.c$ | f \.h$ | f \.cc$
+d #define
+ echo "#define " >%b
+
++ f \.c$ | f \.h$ | f \.cc$
+d #ifdef
+ cat <<EOF > %b
+ #ifdef
+ #else
+ #endif
+ EOF
+
++ f \.c$ | f \.h$ | f \.cc$
+...............................................................................
+
++ f \.c$ | f \.h$ | f \.cc$
+h View all *.h into current directory
+ cat *.h |less
+
++ f \.c$ | f \.cc$
+d Run gdb for current file
+ [ -x "./%n" ] && gdb ./%n
+
+= f \.c$ | f \.cc$
++ f \.c$ | f \.cc$
+c Compile, link and run the current .c file
+ export CFLAGS="-g -Wall -O2"
+ make || make %n || cc $CFLAGS -o %n %f
+ [ -r "%n" ] && (echo "*** press any key for run... ***"; read)
+ [ -x "%n" ] && ./%n
+ (echo -ne "\n--- Press any key for return to edit. ---"; read)
+
++ f \.c$ | f \.h$
+t Indent `C' formatter
+ indent -kr -pcs %b 1>/dev/null 2> %e
+
+#--------------------- End [c/c++] language template --------------------------
+
+#------------------------- Begin unknown template -----------------------------
++ y unknown & t r
+s #! /bin/sh
+ echo "#! /bin/sh" >%b
+
++ y unknown & t r
+p #! /usr/bin/perl
+ echo "#! /usr/bin/perl" >%b
+
++ y unknown & t r
+a Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >>%b <<EOF
+ ----------------------------------------------------------------------
+ Description:
+ Author: $AUTHOR <$REPLYTO>
+ Created at: `date`
+ Computer: `uname -n`
+ System: `uname -sr` on `uname -m`
+
+ Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ ----------------------------------------------------------------------
+
+ EOF
+#--------------------------- End unknown template -----------------------------
+
+-------------------------------------------------------------------------------
+
+#----------------------- Begin common section ---------------------------------
+I Insert `Changelog' string
+ DATE="`date +%%Y-%%m-%%d`"
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ EMAIL="<$REPLYTO>"
+ echo "$DATE $AUTHOR $EMAIL" >%b
+
+s Invoke `shell'
+ sh
+
+m view `man'
+ MAN=%{Enter name of man:}
+ TMPFILE=`mktemp ${MC_TMPDIR:-/tmp}/mcview.$MAN.XXXXXX` || exit 1
+ man -Pcat $MAN >$TMPFILE
+ mcview $TMPFILE
+ rm -f $TMPFILE
+
+i Insert a out of command to cursor.
+ CMD=%{ Enter command: }
+ eval $CMD > %b
+
+o Open bash to next free console
+ open -s -- /bin/bash
+#-------------------------- End of common section -----------------------------
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.indent.rc
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.indent.rc (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.indent.rc 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,31 @@
+#! /bin/sh
+# *** External Formatter (Indenter) for GNU Midnight Commander.
+# arguments:
+# $1 - Name of the file being edited
+# $2 - Name of the file to be processed
+
+exec >/dev/null
+
+case `echo $1 |sed 's/^.*\.//'` in
+ c|h)
+ # ftp://ftp.gnu.org/pub/gnu/indent/
+ # Please add options to your ~/.indent.pro, not here.
+ indent "$2"
+ ;;
+ C|cc|CC|cxx|CXX|cpp|CPP)
+ # http://astyle.sourceforge.net/
+ astyle "$2"
+ ;;
+ java|JAVA)
+ # http://astyle.sourceforge.net/
+ astyle --style=java --mode=java "$2"
+ ;;
+ htm|html|HTM|HTML)
+ # http://tidy.sourceforge.net/
+ tidy -q -m -ascii -wrap 80 "$2"
+ ;;
+ *)
+ # http://www.gnu.org/software/coreutils/
+ fmt "$2" >"$2.tmp" && rm -f "$2" && mv -f "$2.tmp" "$2"
+ ;;
+esac
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.indent.rc
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.spell.rc
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.spell.rc (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.spell.rc 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,11 @@
+#! /bin/sh
+# *** External Spell Checker for GNU Midnight Commander.
+# arguments:
+# $1 - Name of the file being edited
+# $2 - Name of the file to be processed
+
+if aspell </dev/null >/dev/null 2>&1; then
+ aspell -c "$2"
+else
+ ispell "$2"
+fi
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/edit.spell.rc
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/README
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/README (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/README 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,192 @@
+ Writing scripts for Midnight Commander's external vfs
+
+IMPORTANT NOTE: There may be some bugs left in extfs. Enjoy.
+
+Starting with version 3.1, the Midnight Commander comes with so called
+extfs, which is one of the virtual filesystems. This system makes it
+possible to create new virtual filesystems for the GNU MC very easily.
+
+Such work has two basic steps:
+
+Editing $(libdir)/extfs/extfs.ini.
+Creating a shell script/program to handle requests.
+(Note: $(libdir) should be substituted for actual libdir path stored when
+configured or compiled, like /usr/local/lib/mc or /usr/lib/mc).
+
+The first one is very easy:
+You assign a vfs suffix. For example, if you have .zip file, and would
+like to see what's inside it, path will be
+
+/anypath/my.zip#uzip/some_path/...
+
+Then you add a line extfs.ini file containing just that extension. If
+your vfs does not require file to work on, add ':' to the end of name.
+
+In this example, .zip is suffix, but I call vfs 'uzip'. Why? Well,
+what this vfs essentially does is UNzip. UN is too long, so I choosed
+U. Note that sometime in future filesystem like zip may exist: It will
+take whole tree and create .zip file from it. So /usr#zip will be
+zipfile containing whole /usr tree.
+
+The second one may require some your knowledge of shell/c programming:
+You have to create a program (with executable permissions) prefix in
+$(libdir)/extfs (in our example $(libdir)/extfs/uzip).
+
+* Commands that should be implemented by your shell script
+----------------------------------------------------------
+
+Return zero from your script upon completion of the command, otherwise
+nonzero for failure or in case of an unsupported command.
+
+$libdir/extfs/prefix command [arguments]
+
+* Command: list archivename
+
+This command should list the complete archive content in the following format
+(a little modified ls -l listing):
+
+AAAAAAA NNN OOOOOOOO GGGGGGGG SSSSSSSS DATETIME [PATH/]FILENAME [-> [PATH/]FILENAME[/]]]
+
+where (things in [] are optional):
+
+AAAAAAA is the permission string like in ls -l
+NNN is the number of links
+OOOOOOOO is the owner (either UID or name)
+GGGGGGGG is the group (either GID or name)
+SSSSSSSS is the file size
+FILENAME is the filename
+PATH is the path from the archive's root without the leading slash (/)
+DATETIME has one of the following formats:
+ Mon DD hh:mm, Mon DD YYYY, Mon DD YYYY hh:mm, MM-DD-YYYY hh:mm
+
+ where Mon is a three letter English month name, DD is day
+ 1-31, MM is month 01-12, YYYY is four digit year, hh hour is
+ and mm is minute.
+
+If the -> [PATH/]FILENAME part is present, it means:
+
+If permissions start with an l (ell), then it is the name that symlink
+points to. (If this PATH starts with a MC vfs prefix, then it is a symlink
+somewhere to the other virtual filesystem (if you want to specify path from
+the local root, use local:/path_name instead of /path_name, since /path_name
+means from root of the archive listed).
+
+If permissions do not start with l, but number of links is greater than one,
+then it says that this file should be a hardlinked with the other file.
+
+* Command: copyout archivename storedfilename extractto
+
+This should extract from archive archivename the file called
+storedfilename (possibly with path if not located in archive's root
+[this is wrong. current extfs strips paths! -- pavel at ucw.cz])
+to file extractto.
+
+* Command: copyin archivename storedfilename sourcefile
+
+This should add to the archivename the sourcefile with the name
+storedfilename inside the archive.
+
+Important note: archivename in the above examples may not have the
+extension you are expecting to have, like it may happen that
+archivename will be something like /tmp/f43513254 or just
+anything. Some archivers do not like it, so you'll have to find some
+workaround.
+
+* Command: rm archivename storedfilename
+
+This should remove storedfilename from archivename.
+
+* Command: mkdir archivename dirname
+
+This should create a new directory called dirname inside archivename.
+
+* Command: rmdir archivename dirname
+
+This should remove an existing directory dirname. If the directory is
+not empty, mc will recursively delete it (possibly prompting).
+
+* Command: run
+
+Undocumented :-)
+
+---------------------------------------------------------
+
+Don't forget to mark this file executable (chmod 755 ThisFile, for example)
+
+For skeleton structure of executable, look at some of filesystems
+similar to yours.
+
+---------------------------------------------------------
+
+In constructing these routines, errors will be made, and mc will not display
+a malformed printing line. That can lead the programmer down many false
+trails in search of the bug. Since this routine is an executable shell script
+it can be run from the command line independently of mc, and its output will
+show on the console or can be redirected to a file.
+
+* Putting it to use
+----------------------------------------------------------
+The file .mc.ext in a home directory, and in mc's user directory (commonly
+/usr/local/lib/mc), contains instructions for operations on files depending
+on filename extensions. It is well documented in other files in this
+distribution, so here are just a few notes specifically on use of the
+Virtual File System you just built.
+
+There are entries in .mc.ext defining a few operations that can be done on a
+file from an mc panel. Typically they are annotated with a hash mark and a
+file extension like this:
+
+# zip
+
+There must be a way to find the file by extension, so the next line does
+that. In essence it says "identify the string ".zip" or (|) ".ZIP" at the
+end ($) of a filename":
+
+regex/\.(zip|ZIP)$
+
+The operations themselves follow that. They must be indented by at least a
+space, and a tab works as well. In particular, the Open operation will
+now use your new virtual file system by cd'ing to it like this:
+
+ Open=%cd zip:%d/%p
+
+This is the line used when a file is highlighted in a panel and the user
+presses <Enter> or <Return>. The contents of the archive should show just
+as if they were in a real directory, and can be manipulated as such.
+The rest of the entry pertains to use of the F3 View key:
+
+ View=%view{ascii} unzip -v %f
+
+And perhaps an optional icon for X:
+
+ Icon=zip.xpm
+
+And perhaps an operation to extract the contents of the file, called from
+a menu selection:
+
+ Extract=unzip %f '*'
+
+This is just an example. The current entry for .zip files has a menu selection
+of 'Unzip' which could be used in place of 'Extract'. What goes here depends
+on what items you have in, or add to, the menu system, and that's another
+subject. The sum of this is the .mc.ext entry:
+
+# zip
+regex/\.(zip|ZIP)$
+ Open=%cd zip:%d/%p
+ View=%view{ascii} unzip -v %f
+ Icon=zip.xpm
+ Extract=unzip %f '*'
+
+Add an entry like this to the .mc.ext file in a user's home directory, If you
+want others to have it, add it to the mc.ext file in the mc system directory,
+often /usr/local/lib/mc/mc.ext. Notice this file is not prepended with a dot.
+
+Once all this is done, and things are in their proper places, exit mc if you
+were using it, and restart it so it picks up the new information.
+
+That's all there is to it. The hardest part is making a listing function
+that sorts the output of a system listing command and turns it into a form
+that mc can use. Currently awk (or gawk) is used because nearly all systems
+have it. If another scripting language is available, like perl, that could
+also be used.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/a
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/a (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/a 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,124 @@
+#! /usr/bin/perl -w
+#
+# External filesystem for mc, using mtools
+# Written Ludek Brukner <lubr at barco.cz>, 1997
+# Much improved by Tom Perkins <968794022 at noid.net>, 2000
+#
+# WARNING - This software is ALPHA - Absolutely NO WARRANTY
+#
+
+# These mtools components must be in PATH for this to work
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+$mmd = "mmd";
+$mrd = "mrd";
+$mdel = "mdel";
+$mdir = "mdir -a";
+$mcopy = "mcopy -noQ";
+
+$0 =~ s|.*/||;
+$qdisk = quote($0);
+
+$ENV{MTOOLS_DATE_STRING} = "mm-dd-yyyy";
+$ENV{MTOOLS_TWENTY_FOUR_HOUR_CLOCK} = "1";
+
+SWITCH: for ( $ARGV[0] ) {
+ /list/ && do {
+ @dirs = get_dirs("");
+ while ($dir = shift(@dirs)) {
+ push @dirs, get_dirs("$dir/");
+ } exit 0; };
+ /mkdir/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 1;
+ $qname = quote($ARGV[0]);
+ system("$mmd $qdisk:/$qname >/dev/null");
+ exit 0; };
+ /rmdir/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 1;
+ $qname = quote($ARGV[0]);
+ system("$mrd $qdisk:/$qname >/dev/null");
+ exit 0; };
+ /rm/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 1;
+ $qname = quote($ARGV[0]);
+ system("$mdel $qdisk:/$qname >/dev/null");
+ exit 0; };
+ /copyout/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 2;
+ ( $qsrc, $qdest ) = @ARGV;
+ $qsrc = quote($qsrc);
+ $qdest = quote($qdest);
+ system("$mcopy $qdisk:/$qsrc $qdest >/dev/null");
+ exit 0; };
+ /copyin/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 2;
+ ( $qdest, $qsrc ) = @ARGV;
+ $qsrc = quote($qsrc);
+ $qdest = quote($qdest);
+ system("$mcopy $qsrc $qdisk:/$qdest >/dev/null");
+ exit 0; };
+ /.*/ && do { # an unfamiliar command
+ exit 1; };
+}
+
+sub get_dirs {
+ my ($path, $name, $size, $date, $time, $longname, @lst, @rv);
+ $path = shift(@_);
+ my $qpath = quote($path);
+ @rv = ();
+
+ open(FILE,"$mdir $qdisk:/$qpath |");
+ while ( <FILE> ) {
+ chomp();
+ /^ / && next; # ignore `non-file' lines
+ m{^Directory for $0:/}i && next; # ignore `non-file' lines
+ /^$/ && next; # ignore empty lines
+ /^\.\.?/ && next; # ignore `.' and `..'
+
+ $name = substr($_,0,12);
+ $name =~ s/^([^ ]*) +([^ ]+)[ \t]*$/$1.$2/;
+ $name =~ s/[ .]+$//;
+
+ $_ = substr($_,12);
+ s/^[ ]+//;
+
+ ($size,$date,$time,$longname) = split(/[ \t]+/, $_, 4);
+
+ defined $time || next;
+
+ # process "am" and "pm". Should not be needed if
+ # MTOOLS_TWENTY_FOUR_HOUR_CLOCK is respected.
+ @lst = split(/([:ap])/, $time);
+ $lst[0] += 12 if (defined $lst[3] && $lst[3] eq "p");
+
+ $time = sprintf("%02d:%02d", $lst[0], $lst[2]);
+ @lst = split(/-/, $date);
+ $lst[2] %= 100 if ($lst[2] > 100);
+ $date = sprintf ("%02d-%02d-%02d", @lst);
+
+ $name = $path . lc(($longname) ? $longname : $name);
+
+ if ($size =~ /DIR/) {
+ printf("drwxr-xr-x 1 %-8d %-8d %8d %s %s %s\n",
+ 0, 0, 0, $date, $time, $name);
+ push @rv, $name;
+ } else {
+ printf("-rw-r--r-- 1 %-8d %-8d %8d %s %s %s\n",
+ 0, 0, $size, $date, $time, $name);
+ }
+ }
+ close(FILE);
+ return @rv;
+}
+
+1;
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/a
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/apt
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/apt (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/apt 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,359 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# apt
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub bt
+{
+ my ($dt) = @_;
+ my (@time);
+ @time = localtime($dt);
+ $bt = sprintf "%02d-%02d-%d %02d:%02d", $time[4] + 1, $time[3],
+ $time[5] + 1900, $time[2], $time[1];
+ return $bt;
+}
+
+
+sub ft
+{
+ my ($f) = @_;
+ return "d" if -d $f;
+ return "l" if -l $f;
+ return "p" if -p $f;
+ return "S" if -S $f;
+ return "b" if -b $f;
+ return "c" if -c $f;
+ return "-";
+}
+
+sub fm
+{
+ my ($n) = @_;
+ my ($m);
+
+ if( $n & 0400 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0200 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 04000 ) {
+ $m .= "s";
+ } elsif( $n & 0100 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0040 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0020 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 02000 ) {
+ $m .= "s";
+ } elsif( $n & 0010 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0004 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0002 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 01000 ) {
+ $m .= "t";
+ } elsif( $n & 0001 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ return $m;
+}
+
+sub ls {
+ my ($file,$path,$mode) = @_;
+
+ if (-f $file) {
+ my @stat = stat(_);
+ # mode, nlink, uid, gid, size, mtime, filename
+ printf "%s %d %d %d %d %s %s\n", $mode || ft($file).fm($stat[2] & 07777),
+ $stat[3], $stat[4], $stat[5], $stat[7], bt($stat[9]), $path;
+ }
+}
+
+$DATE=bt(time());
+
+sub list
+{
+ my ($pkg, $fn, $dn, $sz, $bt);
+
+ my($check,$stats,$config);
+ chop($check = `apt-get -q check 2>/dev/null`);
+ chop($available = `apt-cache dumpavail 2>/dev/null`);
+ chop($stats = `apt-cache stats 2>/dev/null`);
+ chop($config = `apt-config dump 2>&1`);
+ $sz = length($check);
+ print "-r--r--r-- 1 root root $sz $DATE CHECK\n";
+ $sz = length($available);
+ print "-r--r--r-- 1 root root $sz $DATE AVAILABLE\n";
+ $sz = length($stats);
+ print "-r--r--r-- 1 root root $sz $DATE STATS\n";
+ $sz = length($config);
+ print "-r--r--r-- 1 root root $sz $DATE CONFIG\n";
+ $sz = length($pressupdate);
+ print "-r-xr--r-- 1 root root $sz $DATE UPDATE\n";
+ $sz = length($pressupgrade);
+ print "-r-xr--r-- 1 root root $sz $DATE UPGRADE\n";
+ print "-r-xr--r-- 1 root root $sz $DATE DIST-UPGRADE\n";
+
+ ls("/etc/apt/sources.list","sources.list");
+ ls('/etc/apt/apt.conf','apt.conf') if (-f '/etc/apt/apt.conf');
+
+ print "drwxr-xr-x 1 root root 0 $DATE all\n";
+
+ if ( open(PIPEIN, "find /var/cache/apt/archives -type f |") ) {
+ while(<PIPEIN>) {
+ chop;
+ next if /\/lock$/;
+ my $file = $_;
+ s%/var/cache/apt/archives/%CACHE/%;
+ ls($file, $_);
+ }
+ close PIPEIN;
+ }
+
+ my %sects = ();
+ my %debd = ();
+ my %deba = ();
+
+ open STAT, "/var/lib/dpkg/status"
+ or exit 1;
+ while( <STAT> ) {
+ chop;
+ if( /^([\w-]*): (.*)/ ) {
+ $pkg = $2 if( lc($1) eq 'package' );
+ $debd{$pkg}{lc($1)} = $2;
+ }
+ }
+ close STAT;
+
+ foreach $pkg (sort keys %debd) {
+ next if $debd{$pkg}{status} =~ /not-installed/;
+ $fn = $debd{$pkg}{package}. "_". $debd{$pkg}{version};
+ $dn = $debd{$pkg}{section};
+ if( ! $dn ) {
+ $dn = "unknown";
+ } elsif( $dn =~ /^(non-us)$/i ) {
+ $dn .= "/main";
+ } elsif( $dn !~ /\// ) {
+ $dn = "main/". $dn;
+ }
+ unless( $sects{$dn} ) {
+ my $sub = $dn;
+ while( $sub =~ s!^(.*)/[^/]*$!$1! ) {
+ unless( $sects{$sub} ) {
+ print "drwxr-xr-x 1 root root 0 $DATE $sub/\n";
+ $sects{$sub} = 1;
+ }
+ }
+ print "drwxr-xr-x 1 root root 0 $DATE $dn/\n";
+ $sects{$dn} = 1;
+ }
+ $sz = $debd{$pkg}{'status'} =~ /config-files/ ? 0 : $debd{$pkg}{'installed-size'} * 1024;
+ @stat = stat("/var/lib/dpkg/info/".$debd{$pkg}{package}.".list");
+ $bt = bt($stat[9]);
+ print "-rw-r--r-- 1 root root $sz $bt $dn/$fn.debd\n";
+ print "lrwxrwxrwx 1 root root $sz $bt all/$fn.debd -> ../$dn/$fn.debd\n";
+ }
+
+ open STAT, "apt-cache dumpavail |"
+ or exit 1;
+ while( <STAT> ) {
+ chop;
+ if( /^([\w-]*): (.*)/ ) {
+ $pkg = $2 if( lc($1) eq 'package' );
+ $deba{$pkg}{lc($1)} = $2;
+ }
+ }
+ close STAT;
+
+ foreach $pkg (sort keys %deba) {
+ next if $deba{$pkg}{version} eq $debd{$pkg}{version};
+ $fn = $deba{$pkg}{package}. "_". $deba{$pkg}{version};
+ $dn = $deba{$pkg}{section};
+ if( ! $dn ) {
+ $dn = "unknown";
+ } elsif( $dn =~ /^(non-us)$/i ) {
+ $dn .= "/main";
+ } elsif( $dn !~ /\// ) {
+ $dn = "main/". $dn;
+ }
+ unless( $sects{$dn} ) {
+ my $sub = $dn;
+ while( $sub =~ s!^(.*)/[^/]*$!$1! ) {
+ unless( $sects{$sub} ) {
+ print "drwxr-xr-x 1 root root 0 $DATE $sub/\n";
+ $sects{$sub} = 1;
+ }
+ }
+ print "drwxr-xr-x 1 root root 0 $DATE $dn/\n";
+ $sects{$dn} = 1;
+ }
+ $sz = $deba{$pkg}{'status'} =~ /config-files/ ? 0 : $deba{$pkg}{'installed-size'} * 1024;
+ print "-rw-r--r-- 1 root root $sz $DATE $dn/$fn.deba\n";
+ print "lrwxrwxrwx 1 root root $sz $DATE all/$fn.deba -> ../$dn/$fn.deba\n";
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename) = @_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ if( $archive eq 'CHECK' ) {
+ system("apt-get -q check > $qfilename");
+ } elsif( $archive eq 'AVAILABLE' ) {
+ system("apt-cache dumpavail > $qfilename");
+ } elsif( $archive eq 'STATS' ) {
+ system("apt-cache stats > $qfilename");
+ } elsif( $archive eq 'CONFIG' ) {
+ system("(apt-config dump 2>&1) > $qfilename");
+ } elsif( $archive eq 'UPDATE' ) {
+ open O, ">$filename";
+ print O $pressupdate;
+ close O;
+ } elsif( $archive eq 'UPGRADE' || $archive eq 'DIST-UPGRADE' ) {
+ open O, ">$filename";
+ print O $pressupgrade;
+ close O;
+ } elsif( $archive eq 'apt.conf' ) {
+ system("cp /etc/apt/apt.conf $qfilename");
+ } elsif( $archive eq 'sources.list' ) {
+ system("cp /etc/apt/sources.list $qfilename");
+ } elsif( $archive =~ /^CACHE\// ) {
+ $archive =~ s%^CACHE/%/var/cache/apt/archives/%;
+ system("cp $qarchive $qfilename");
+ } else {
+ open O, ">$filename";
+ print O $archive, "\n";
+ close O;
+ }
+}
+
+sub copyin
+{
+ my($archive,$filename) = @_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ if( $archive =~ /\.deb$/ ) {
+ system("dpkg -i $qfilename>/dev/null");
+ } elsif( $archive eq 'apt.conf' ) {
+ system("cp $qfilename /etc/apt/apt.conf");
+ } elsif( $archive eq 'sources.list' ) {
+ system("cp $qfilename /etc/apt/sources.list");
+ } elsif( $archive =~ /^CACHE\// ) {
+ $qarchive =~ s%^CACHE/%/var/cache/apt/archives/%;
+ system("cp $qfilename $qarchive");
+ } else {
+ die "extfs: cannot create regular file \`$archive\': Permission denied\n";
+ }
+}
+
+sub run
+{
+ my($archive,$filename) = @_;
+ if( $archive eq 'UPDATE' ) {
+ system("apt-get update");
+ } elsif( $archive eq 'UPGRADE' ) {
+ system("apt-get upgrade -u");
+ } elsif( $archive eq 'DIST-UPGRADE' ) {
+ system("apt-get dist-upgrade -u");
+ } else {
+ die "extfs: $archive: command not found\n";
+ }
+}
+
+sub rm
+{
+ my($archive) = @_;
+ my $qarchive = quote($archive);
+ if( $archive =~ /^CACHE\// ) {
+ $qarchive =~ s%^CACHE/%/var/cache/apt/archives/%;
+ system("rm -f $qarchive");
+ } elsif( $archive eq 'apt.conf' ) {
+ system("rm -f /etc/apt/apt.conf");
+ } elsif( $archive eq 'sources.list' ) {
+ system("rm -f /etc/apt/sources.list");
+ } elsif( $archive =~ /\.debd?$/ ) {
+ # uncommented and changed to use dpkg - alpha
+ my $qname = $qarchive;
+ $qname =~ s%.*/%%g;
+ $qname =~ s%_.*%%g;
+ system("dpkg --remove $qname >/dev/null");
+ die("extfs: $archive: Operation not permitted\n") if $? != 0;
+ } else {
+ die "extfs: $archive: Operation not permitted\n";
+ }
+}
+
+
+$pressupdate=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you don't want to retrieve new lists of packages.
+ ==========================================================================
+
+This is not a real file. It is a way to retrieve new lists of packages.
+To update this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressupgrade=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to perform an upgrade.
+ ===================================================================
+
+This is not a real file. It is a way to perform an upgrade.
+To upgrade this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+
+# override any locale for dates
+$ENV{"LC_ALL"}="C";
+
+if ($ARGV[0] eq "list") { list(); exit(0); }
+elsif ($ARGV[0] eq "copyout") { copyout($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "copyin") { copyin($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "run") { run($ARGV[2]); exit(0); }
+elsif ($ARGV[0] eq "rm") { rm($ARGV[2]); exit(0); }
+exit(1);
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/apt
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/audio
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/audio (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/audio 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,53 @@
+#! /bin/sh
+#
+# Written by Pavel Machek
+# CDDB support by Adam Byrtek
+#
+# (C) 2000 The Free Software Foundation.
+#
+
+set -e
+
+CDDB_SERVER="http://freedb.freedb.org"
+CDDB_HANDSHAKE="hello=user+localhost+mc+1.0&proto=1"
+CDDB_TIMEOUT=20 # in seconds
+
+audiofs_list()
+{
+ DATE=`date +"%b %d %H:%M"`
+ echo "-r--r--r-- 1 0 0 0 $DATE CDDB"
+ cdparanoia -Q -d "$1" 2>&1 | grep '^[ 0-9][ 0-9][ 0-9]\.' | while read A B C
+ do
+ A=`echo "$A" | sed -e 's/\.//' -e 's/^\(.\)$/0\1/'`
+ SIZE=`expr 44 + $B \* 2352`
+ echo "-r--r--r-- 1 0 0 $SIZE $DATE track-${A}.wav"
+ done
+}
+
+audiofs_copyout()
+{
+ if [ x"$2" = x"CDDB" ]; then
+ DISCID=`cd-discid "$1" | tr " " "+"`
+ if [ -z "$DISCID" ]; then
+ exit 1
+ fi
+ RESPONSE=`wget -q -T $CDDB_TIMEOUT -O - "$CDDB_SERVER/~cddb/cddb.cgi?cmd=cddb+query+$DISCID&$CDDB_HANDSHAKE" | tee "$3" | awk '/^200/ { print $2,$3; }'`
+ wget -q -T $CDDB_TIMEOUT -O - "$CDDB_SERVER/~cddb/cddb.cgi?cmd=cddb+read+$RESPONSE&$CDDB_HANDSHAKE" | grep -v "^#" >> "$3"
+ else
+ TRACK=`echo "$2" | sed 's/track-0*//' | sed 's/\.wav//'`
+ cdparanoia -q -d "$1" "$TRACK" "$3" >/dev/null
+ fi
+}
+
+if [ ! -b "$2" ]
+then
+ BASE="/dev/cdrom"
+else
+ BASE="$2"
+fi
+
+case "$1" in
+ list) audiofs_list "$BASE"; exit 0;;
+ copyout) audiofs_copyout "$BASE" "$3" "$4"; exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/audio
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/bpp
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/bpp (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/bpp 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,50 @@
+#! /bin/sh
+#
+# Written by Marco Ciampa 2000
+# (a simple cut & paste from rpm vfs)
+# (C) 1996 The Free Software Foundation.
+#
+# Package of a new italian distribution: Bad Penguin
+# http://www.badpenguin.org/
+
+# override any locale for dates
+unset LC_ALL
+LC_TIME=C
+export LC_TIME
+
+mcbppfs_list ()
+{
+ FILEPREF="-r--r--r-- 1 root root "
+ FIEXPREF="-r-xr-xr-x 1 root root "
+ DATE=`date +"%b %d %H:%M"`
+ set x `ls -l "$1"`
+ size=$6
+ echo "$FILEPREF $size $DATE CONTENTS.tar.gz"
+ echo "$FIEXPREF 35 $DATE INSTALL"
+ echo "$FIEXPREF 35 $DATE UPGRADE"
+}
+
+mcbppfs_copyout ()
+{
+ case "$2" in
+ CONTENTS.tar.gz) cat "$1" > "$3"; exit 0;;
+ INSTALL) echo "# Run this to install this package" > "$3"; exit 0;;
+ UPGRADE) echo "# Run this to upgrade this package" > "$3"; exit 0;;
+ esac
+}
+
+mcbppfs_run ()
+{
+ case "$2" in
+ INSTALL) echo "Installing \"$1\""; package-setup --install "$1"; exit 0;;
+ UPGRADE) echo "Upgrading \"$1\""; package-setup --update "$1"; exit 0;;
+ esac
+}
+
+umask 077
+case "$1" in
+ list) mcbppfs_list "$2"; exit 0;;
+ copyout) mcbppfs_copyout "$2" "$3" "$4"; exit 0;;
+ run) mcbppfs_run "$2" "$3"; exit 1;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/bpp
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deb
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deb (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deb 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,200 @@
+#! /usr/bin/perl
+#
+# Written by Fernando Alegre <alegre at debian.org> 1996
+#
+# Applied patch by Dimitri Maziuk <emaziuk at curtin.edu.au> 1997
+# (to handle new tar format)
+#
+# Modified by Fernando Alegre <alegre at debian.org> 1997
+# (to handle both new and old tar formats)
+#
+# Modified by Patrik Rak <prak at post.cz> 1998
+# (add by Michael Bramer Debian-mc-maintainer <grisu at debian.org>)
+# (to allow access to package control files)
+#
+# Modified by Martin Bialasinski <martinb at debian.org> 1999
+# (deal with change in tar format)
+#
+#
+# Copyright (C) 1997 Free Software Foundation
+#
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub mcdebfs_list
+{
+#
+# CAVEAT: Hard links are listed as if they were symlinks
+# Empty directories do not appear at all
+#
+ local($archivename)=@_;
+ local $qarchivename = quote($archivename);
+ chop($date=`LC_ALL=C date "+%b %d %H:%M"`);
+ chop($info_size=`LC_ALL=C dpkg -I $qarchivename | wc -c`);
+ $install_size=length($pressinstall);
+
+ print "dr-xr-xr-x 1 root root 0 $date CONTENTS\n";
+ print "dr-xr-xr-x 1 root root 0 $date DEBIAN\n";
+ print "-r--r--r-- 1 root root $info_size $date INFO\n";
+ print "-r-xr--r-- 1 root root $install_size $date INSTALL\n";
+
+ if ( open(PIPEIN, "dpkg-deb -c $qarchivename |") )
+ {
+ while(<PIPEIN>)
+ {
+ split;
+
+ $perm=$_[0]; $owgr=$_[1]; $size=$_[2];
+ if($_[3] =~ /^\d\d\d\d\-/) { # New tar format
+
+ ($year,$mon,$day) = split(/-/,$_[3]);
+ $month = ("Gee","Jan","Feb","Mar","Apr","May","Jun",
+ "Jul","Aug","Sep","Oct","Nov","Dec")[$mon] || "Gee";
+ $time=$_[4];
+ $pathindex=5;
+ }
+ else {
+ $mstring='GeeJanFebMarAprMayJunJulAugSepOctNovDec';
+ $month=$_[3];
+ $mon=index($mstring,$month) / 3;
+ $day=$_[4];
+ $time=$_[5];
+ $year=$_[6];
+ $pathindex=7;
+ }
+
+ $path=$_[$pathindex++];
+ $arrow=$_[$pathindex++];
+ $link=$_[$pathindex++];
+ $link2=$_[$pathindex++];
+
+ $owgr=~s!/! !;
+ if($arrow eq 'link')
+ {
+# report hard links as soft links
+ $arrow='->'; $link="/$link2";
+ substr($perm, 0, 1) = "l";
+ }
+ if($arrow ne '')
+ {
+ $arrow=' ' . $arrow;
+ $link= ' ' . $link;
+ }
+ $now=`date "+%Y %m"`;
+ ($thisyear, $thismon) = split(/ /, $now);
+ # show time for files younger than 6 months
+ # but not for files with dates in the future
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 6 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon) {
+ print "$perm 1 $owgr $size $month $day $time CONTENTS/$path$arrow$link\n";
+ } else {
+ print "$perm 1 $owgr $size $month $day $year CONTENTS/$path$arrow$link\n";
+ }
+ }
+ }
+ if ( open(PIPEIN, "LC_ALL=C dpkg-deb -I $qarchivename |") )
+ {
+ while(<PIPEIN>)
+ {
+ split;
+ $size=$_[0];
+ last if $size =~ /:/;
+ next if $size !~ /\d+/;
+ if($_[4] eq '*')
+ {
+ $perm='-r-xr-xr-x';
+ $name=$_[5];
+ }
+ else
+ {
+ $perm='-r--r--r--';
+ $name=$_[4];
+ }
+ print "$perm 1 root root $size $date DEBIAN/$name\n";
+ }
+ }
+}
+
+sub mcdebfs_copyout
+{
+ local($archive,$filename,$destfile)=@_;
+ local $qarchive = quote($archive);
+ local $qfilename = quote($filename);
+ local $qdestfile = quote($destfile);
+
+ if($filename eq "INFO")
+ {
+ system("dpkg-deb -I $qarchive > $qdestfile");
+ }
+ elsif($filename =~ /^DEBIAN/)
+ {
+ $qfilename=~s!^DEBIAN/!!;
+ system("dpkg-deb -I $qarchive $qfilename > $qdestfile");
+ }
+ elsif($filename eq "INSTALL")
+ {
+ if ( open(FILEOUT,">$destfile") )
+ {
+ print FILEOUT $pressinstall;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ }
+ else
+ {
+ # files can be prepended with ./ or not, depending on the version of tar
+ $qfilename=~s!^CONTENTS/!!;
+ system("dpkg-deb --fsys-tarfile $qarchive | tar xOf - $qfilename ./$qfilename > $qdestfile 2>/dev/null");
+ }
+}
+
+sub mcdebfs_run
+{
+ local($archive,$filename)=@_;
+ local $qarchive = quote($archive);
+ if($filename eq "INSTALL")
+ {
+ print "Installing $archive\n";
+ system("dpkg -i $qarchive");
+ }
+ else
+ {
+ use File::Temp qw(mkdtemp);
+ my $template = "/tmp/mcdebfs.run.XXXXXX";
+ $template="$ENV{MC_TMPDIR}/mcdebfs.XXXXXX" if ($ENV{MC_TMPDIR});
+ $tmpdir = mkdtemp($template);
+ $tmpcmd="$tmpdir/run";
+ &mcdebfs_copyout($archive, $filename, $tmpcmd);
+ system("chmod u+x $tmpcmd");
+ system($tmpcmd);
+ unlink($tmpcmd);
+ rmdir($tmpdir);
+ }
+}
+
+$pressinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reinstall everything...
+
+This is not a real file. It is a way to install the package you are browsing.
+
+To install this package go back to the panel and press Enter on this file.
+
+In Debian systems, a package is automatically upgraded when you install a new
+version of it. There is no special upgrade option. Install always works.
+
+EOInstall
+
+umask 077;
+
+if($ARGV[0] eq "list") { shift; &mcdebfs_list(@ARGV); exit 0; }
+elsif($ARGV[0] eq "copyout") { shift; &mcdebfs_copyout(@ARGV); exit 0; }
+elsif($ARGV[0] eq "run") { shift; &mcdebfs_run(@ARGV); exit 0; }
+
+exit 1;
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deb
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deba
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deba (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deba 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,107 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# deba
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub list
+{
+ my($qarchive)=@_;
+ $qarchive = quote($qarchive);
+ chop($date=`LC_ALL=C date "+%b %d %Y %H:%M"`);
+ chop($info_size=`apt-cache show $qarchive | wc -c`);
+ $install_size=length($pressinstall);
+ $upgrade_size=length($pressupgrade);
+
+ print "-r--r--r-- 1 root root $info_size $date INFO\n";
+
+ chop($debd = `dpkg -s $qarchive | grep -i ^Version | sed 's/^version: //i'`);
+ chop($deba = `apt-cache show $qarchive | grep -i ^Version | sed 's/^version: //i'`);
+ if( ! $debd ) {
+ print "-r-xr--r-- 1 root root $install_size $date INSTALL\n";
+ } elsif( $debd ne $deba ) {
+ print "-r-xr--r-- 1 root root $upgrade_size $date UPGRADE\n";
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename,$destfile)=@_;
+ my $qarchive = quote($archive);
+ my $qdestfile = quote($destfile);
+ if($filename eq "INFO") {
+ system("apt-cache show $qarchive > $qdestfile");
+ } elsif($filename eq "INSTALL") {
+ if ( open(FILEOUT, "> $destfile") ) {
+ print FILEOUT $pressinstall;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "UPGRADE") {
+ if ( open(FILEOUT, ">, $destfile") ) {
+ print FILEOUT $pressupgrade;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } else {
+ die "extfs: $filename: No such file or directory\n";
+ }
+}
+
+sub run
+{
+ my($archive,$filename)=@_;
+ my $qarchive = quote($archive);
+ if($filename eq "INSTALL") {
+ system("apt-get install $qarchive");
+ } elsif($filename eq "UPGRADE") {
+ system("apt-get install $qarchive");
+ } else {
+ die "extfs: $filename: Permission denied\n";
+ }
+}
+
+$pressinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to install this package...
+
+This is not a real file. It is a way to install the package you are browsing.
+
+To install this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressupgrade=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to upgrade this package...
+
+This is not a real file. It is a way to upgrade the package you are browsing.
+
+To upgrade this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+
+umask 077;
+
+chop($name = `if [ -f "$ARGV[1]" ]; then cat $ARGV[1]; else echo $ARGV[1]; fi`);
+$name =~ s%.*/([0-9a-z.-]*)_.*%$1%;
+
+exit 1 unless $name;
+
+if($ARGV[0] eq "list") { &list($name); exit 0; }
+elsif($ARGV[0] eq "copyout") { ©out($name,$ARGV[2],$ARGV[3]); exit 0; }
+elsif($ARGV[0] eq "run") { &run($name,$ARGV[2]); exit 0; }
+
+exit 1;
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/deba
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/debd
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/debd (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/debd 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,362 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# debd
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub bt
+{
+ my ($dt) = @_;
+ my (@time);
+ @time = localtime($dt);
+ $bt = sprintf "%02d-%02d-%d %02d:%02d", $time[4] + 1, $time[3],
+ $time[5] + 1900, $time[2], $time[1];
+ return $bt;
+}
+
+
+sub ft
+{
+ my ($f) = @_;
+ return "d" if -d $f;
+ return "l" if -l $f;
+ return "p" if -p $f;
+ return "S" if -S $f;
+ return "b" if -b $f;
+ return "c" if -c $f;
+ return "-";
+}
+
+sub fm
+{
+ my ($n) = @_;
+ my ($m);
+
+ if( $n & 0400 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0200 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 04000 ) {
+ $m .= "s";
+ } elsif( $n & 0100 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0040 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0020 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 02000 ) {
+ $m .= "s";
+ } elsif( $n & 0010 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0004 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0002 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 01000 ) {
+ $m .= "t";
+ } elsif( $n & 0001 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ return $m;
+}
+
+sub ls {
+ my ($file) = @_;
+ my @stat = stat($file);
+ # mode, nlink, uid, gid, size, mtime, filename
+ printf "%s%s %d %d %d %d %s CONTENTS%s\n", ft($file), fm($stat[2] & 07777),
+ $stat[3], $stat[4], $stat[5], $stat[7], bt($stat[9]), $file;
+}
+
+sub list
+{
+ my($archive)=@_;
+ my $qarchive = quote($archive);
+ chop($date=`LC_ALL=C date "+%b %d %Y %H:%M"`);
+ chop($info_size=`dpkg -s $qarchive | wc -c`);
+ $repack_size=length($pressrepack);
+ $reinstall_size=length($pressreinstall);
+ $remove_size=length($pressremove);
+ $purge_size=length($presspurge);
+ $reconfigure_size=length($pressreconfigure);
+ $reinstall_size=length($pressreinstall);
+ $select_size=length($pressselect);
+ $unselect_size=length($pressunselect);
+
+ print "dr-xr-xr-x 1 root root 0 $date CONTENTS\n";
+ print "dr-xr-xr-x 1 root root 0 $date DEBIAN\n";
+ print "-r--r--r-- 1 root root $info_size $date INFO\n";
+ print "-r-xr--r-- 1 root root $purge_size $date DPKG-PURGE\n";
+
+ chop($status = `dpkg -s $qarchive | grep ^Status`);
+ if( $status =~ /deinstall/ ) {
+ print "-r-xr--r-- 1 root root $select_size $date DPKG-SELECT\n";
+ } elsif( $status =~ /install/ ) {
+ print "-r-xr--r-- 1 root root $unselect_size $date DPKG-UNSELECT\n";
+ }
+ if( $status !~ /config-files/ ) {
+ if ( -x "/usr/bin/dpkg-repack" ) {
+ print "-r-xr--r-- 1 root root $repack_size $date DPKG-REPACK\n";
+ }
+ print "-r-xr--r-- 1 root root $remove_size $date DPKG-REMOVE\n";
+ if ( -x "/usr/bin/apt-get" ) {
+ print "-r-xr--r-- 1 root root $remove_size $date APT-REMOVE\n";
+ print "-r-xr--r-- 1 root root $reinstall_size $date APT-REINSTALL\n";
+ print "-r-xr--r-- 1 root root $purge_size $date APT-PURGE\n";
+ }
+ }
+ if( -x "/usr/bin/dpkg-reconfigure" && -x "/var/lib/dpkg/info/$archive.config" ) {
+ print "-r-xr--r-- 1 root root $reconfigure_size $date DPKG-RECONFIGURE\n";
+ }
+
+
+
+ if ( open(PIPEIN, "LANG=C ls -l /var/lib/dpkg/info/$qarchive.* |") ) {
+ while(<PIPEIN>) {
+ chop;
+ next if /\.list$/;
+ s%/var/lib/dpkg/info/$archive.%DEBIAN/%;
+ print $_, "\n";
+ }
+ close PIPEIN;
+ }
+
+ if ( open(LIST, "/var/lib/dpkg/info/$archive.list") ) {
+ while(<LIST>) {
+ chop;
+ ls($_);
+ }
+ close LIST;
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename,$destfile)=@_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ my $qdestfile = quote($destfile);
+
+ if($filename eq "INFO") {
+ system("dpkg -s $qarchive > $qdestfile");
+ } elsif($filename eq "DPKG-REPACK") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressrepack;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename =~ /^DEBIAN/) {
+ $filename=~s!^DEBIAN/!!;
+ system("cat /var/lib/dpkg/info/$qarchive.$qfilename > $qdestfile");
+ } elsif($filename eq "DPKG-REMOVE" || $filename eq "APT-REMOVE") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressremove;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "DPKG-PURGE" || $filename eq "APT-PURGE") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $presspurge;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "DPKG-RECONFIGURE") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressreconfigure;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "APT-REINSTALL") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressreinstall;
+ close FILEOUT;
+ system("chmod a+x $destfile");
+ }
+ } elsif($filename eq "DPKG-SELECT") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressselect;
+ close FILEOUT;
+ system("chmod a+x $destfile");
+ }
+ } elsif($filename eq "DPKG-UNSELECT") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressunselect;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } else {
+ $qfilename=~s!^CONTENTS!!;
+ system("cat $qfilename > $qdestfile");
+ }
+}
+
+sub run
+{
+ my($archive,$filename)=@_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ if($filename eq "DPKG-REMOVE") {
+ system("dpkg --remove $qarchive");
+ } elsif($filename eq "APT-REMOVE") {
+ system("apt-get remove $qarchive");
+ } elsif($filename eq "DPKG-PURGE") {
+ system("dpkg --purge $qarchive");
+ } elsif($filename eq "APT-PURGE") {
+ system("apt-get --purge remove $qarchive");
+ } elsif($filename eq "DPKG-REPACK") {
+ system("dpkg-repack $qarchive");
+ } elsif($filename eq "DPKG-SELECT") {
+ system("echo $aqrchive install | dpkg --set-selections");
+ } elsif($filename eq "DPKG-UNSELECT") {
+ system("echo $qarchive deinstall | dpkg --set-selections");
+ } elsif($filename eq "APT-REINSTALL") {
+ system("apt-get -u --reinstall install $qarchive");
+ } elsif($filename eq "DPKG-RECONFIGURE") {
+ system("dpkg-reconfigure $qarchive");
+ } elsif($filename=~/^DEBIAN/) {
+ $filename=~s!^DEBIAN!!;
+ system("/var/lib/dpkg/info/$qarchive.$qfilename");
+ } else {
+ $qfilename=~s!^CONTENTS!!;
+ system($qfilename);
+ }
+}
+
+$pressrepack=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to repack this package...
+
+This is not a real file. It is a way to repack the package you are browsing.
+
+To repack this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressreinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reinstall this package...
+
+This is not a real file. It is a way to reinstall the package you are browsing.
+
+To reinstall this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressremove=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to remove this package...
+
+This is not a real file. It is a way to remove the package you are browsing.
+
+To remove this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$presspurge=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to purge this package...
+
+This is not a real file. It is a way to purge the package you are browsing.
+
+To purge this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressreconfigure=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reconfigure this package...
+
+This is not a real file. It is a way to reconfigure the package you are browsing.
+
+To reconfigure this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressreinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reinstall this package...
+
+This is not a real file. It is a way to reinstall the package you are browsing.
+
+To reinstall this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressselect=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to select this package...
+
+This is not a real file. It is a way to select the package you are browsing.
+
+To select this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressunselect=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to unselect this package...
+
+This is not a real file. It is a way to unselect the package you are browsing.
+
+To unselect this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+umask 077;
+
+chop($name = `if [ -f "$ARGV[1]" ]; then cat $ARGV[1]; else echo $ARGV[1]; fi`);
+$name =~ s%.*/([0-9a-z.-]*)_.*%$1%;
+
+exit 1 unless $name;
+
+if($ARGV[0] eq "list") { &list($name); exit 0; }
+elsif($ARGV[0] eq "copyout") { ©out($name,$ARGV[2],$ARGV[3]); exit 0; }
+elsif($ARGV[0] eq "run") { &run($name,$ARGV[2]); exit 0; }
+
+exit 1;
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/debd
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/dpkg
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/dpkg (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/dpkg 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,337 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# dpkg
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub bt
+{
+ my ($dt) = @_;
+ my (@time);
+ @time = localtime($dt);
+ $bt = sprintf "%02d-%02d-%d %02d:%02d", $time[4] + 1, $time[3],
+ $time[5] + 1900, $time[2], $time[1];
+ return $bt;
+}
+
+
+sub ft
+{
+ my ($f) = @_;
+ return "d" if -d $f;
+ return "l" if -l $f;
+ return "p" if -p $f;
+ return "S" if -S $f;
+ return "b" if -b $f;
+ return "c" if -c $f;
+ return "-";
+}
+
+sub fm
+{
+ my ($n) = @_;
+ my ($m);
+
+ if( $n & 0400 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0200 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 04000 ) {
+ $m .= "s";
+ } elsif( $n & 0100 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0040 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0020 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 02000 ) {
+ $m .= "s";
+ } elsif( $n & 0010 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0004 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0002 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 01000 ) {
+ $m .= "t";
+ } elsif( $n & 0001 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ return $m;
+}
+
+sub ls {
+ my ($file,$path,$mode) = @_;
+
+ if (-f $file) {
+ my @stat = stat(_);
+ # mode, nlink, uid, gid, size, mtime, filename
+ printf "%s %d %d %d %d %s %s\n", $mode || ft($file).fm($stat[2] & 07777),
+ $stat[3], $stat[4], $stat[5], $stat[7], bt($stat[9]), $path;
+ }
+}
+
+$DATE=bt(time());
+
+sub list
+{
+ my ($pkg, $fn, $dn, $sz, $bt);
+ my %debs = ();
+ my %sects = ();
+
+ my($diversions,$architecture);
+ chop($diversions = `dpkg-divert --list 2>/dev/null`);
+ chop($architecture = `dpkg-architecture 2>/dev/null`);
+ chop($list = `dpkg -l '*' 2>/dev/null`);
+ chop($getselections = `dpkg --get-selections 2>/dev/null`);
+ chop($audit = `dpkg --audit 2>/dev/null`);
+ $sz = length($diversions);
+ print "-r--r--r-- 1 root root $sz $DATE DIVERSIONS\n";
+ $sz = length($architecture);
+ print "-r--r--r-- 1 root root $sz $DATE ARCHITECTURE\n";
+ $sz = length($list);
+ print "-r--r--r-- 1 root root $sz $DATE LIST\n";
+ $sz = length($getselections);
+ print "-r--r--r-- 1 root root $sz $DATE GET-SELECTIONS\n";
+ $sz = length($audit);
+ print "-r--r--r-- 1 root root $sz $DATE AUDIT\n";
+ $sz = length($pressconfigure);
+ print "-r-xr--r-- 1 root root $sz $DATE CONFIGURE\n";
+ $sz = length($pressremove);
+ print "-r-xr--r-- 1 root root $sz $DATE REMOVE\n";
+ $sz = length($pressclearavail);
+ print "-r-xr--r-- 1 root root $sz $DATE CLEAR-AVAIL\n";
+ $sz = length($pressforgetoldunavail);
+ print "-r-xr--r-- 1 root root $sz $DATE FORGET-OLD-UNAVAIL\n";
+ ls("/var/lib/dpkg/status","STATUS","-r--r--r--");
+ # ls("/var/lib/dpkg/available","AVAILABLE","-r--r--r--");
+
+ print "drwxr-xr-x 1 root root 0 $DATE all\n";
+
+ open STAT, "/var/lib/dpkg/status"
+ or exit 1;
+ while( <STAT> ) {
+ chop;
+ if( /^([\w-]*): (.*)/ ) {
+ $pkg = $2 if( lc($1) eq 'package' );
+ $debs{$pkg}{lc($1)} = $2;
+ }
+ }
+ close STAT;
+
+ foreach $pkg (sort keys %debs) {
+ next if $debs{$pkg}{status} =~ /not-installed/;
+ $fn = $debs{$pkg}{package}. "_". $debs{$pkg}{version};
+ $dn = $debs{$pkg}{section};
+ if( ! $dn ) {
+ $dn = "unknown";
+ } elsif( $dn =~ /^(non-us)$/i ) {
+ $dn .= "/main";
+ } elsif( $dn !~ /\// ) {
+ $dn = "main/". $dn;
+ }
+ unless( $sects{$dn} ) {
+ my $sub = $dn;
+ while( $sub =~ s!^(.*)/[^/]*$!$1! ) {
+ unless( $sects{$sub} ) {
+ print "drwxr-xr-x 1 root root 0 $DATE $sub/\n";
+ $sects{$sub} = 1;
+ }
+ }
+ print "drwxr-xr-x 1 root root 0 $DATE $dn/\n";
+ $sects{$dn} = 1;
+ }
+ $sz = $debs{$pkg}{'status'} =~ /config-files/ ? 0 : $debs{$pkg}{'installed-size'} * 1024;
+ @stat = stat("/var/lib/dpkg/info/".$debs{$pkg}{package}.".list");
+ $bt = bt($stat[9]);
+ print "-rw-r--r-- 1 root root $sz $bt $dn/$fn.debd\n";
+ print "lrwxrwxrwx 1 root root $sz $bt all/$fn.debd -> ../$dn/$fn.debd\n";
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename) = @_;
+ my $qfilename = quote($filename);
+ if( $archive eq 'DIVERSIONS' ) {
+ system("dpkg-divert --list > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'ARCHITECTURE' ) {
+ system("dpkg-architecture > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'LIST' ) {
+ system("dpkg -l '*' > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'AUDIT' ) {
+ system("dpkg --audit > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'GET-SELECTIONS' ) {
+ system("dpkg --get-selections > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'STATUS' ) {
+ system("cp /var/lib/dpkg/status $qfilename");
+ } elsif( $archive eq 'AVAILABLE' ) {
+ system("cp /var/lib/dpkg/available $qfilename");
+ } elsif( $archive eq 'CONFIGURE' ) {
+ open O, ">$filename";
+ print O $pressconfigure;
+ close O;
+ } elsif( $archive eq 'REMOVE' ) {
+ open O, ">$filename";
+ print O $pressremove;
+ close O;
+ } elsif( $archive eq 'CLEAR-AVAIL' ) {
+ open O, ">$filename";
+ print O $pressclearavail;
+ close O;
+ } elsif( $archive eq 'FORGET-OLD-UNAVAIL' ) {
+ open O, ">$filename";
+ print O $pressforgetoldunavail;
+ close O;
+ } else {
+ open O, ">$filename";
+ print O $archive, "\n";
+ close O;
+ }
+}
+
+# too noisy but less dangerouse
+sub copyin
+{
+ my($archive,$filename) = @_;
+ my $qfilename = quote($filename);
+ if( $archive =~ /\.deb$/ ) {
+ system("dpkg -i $qfilename>/dev/null");
+ } else {
+ die "extfs: cannot create regular file \`$archive\': Permission denied\n";
+ }
+}
+
+sub run
+{
+ my($archive,$filename) = @_;
+ if( $archive eq 'CONFIGURE' ) {
+ system("dpkg --pending --configure");
+ } elsif( $archive eq 'REMOVE' ) {
+ system("dpkg --pending --remove");
+ } elsif( $archive eq 'CLEAR-AVAIL' ) {
+ system("dpkg --clear-avail");
+ } elsif( $archive eq 'FORGET-OLD-UNAVAIL' ) {
+ system("dpkg --forget-old-unavail");
+ } else {
+ die "extfs: $filename: command not found\n";
+ }
+}
+
+# Disabled - too dangerous and too noisy
+sub rm_disabled
+{
+ my($archive) = @_;
+ if( $archive =~ /\.debd?$/ ) {
+ my $qname = quote($archive);
+ $qname =~ s%.*/%%g;
+ $qname =~ s%_.*%%g;
+ system("if dpkg -s $qname | grep ^Status | grep -qs config-files; \
+ then dpkg --purge $qname>/dev/null; \
+ else dpkg --remove $qname>/dev/null; fi");
+ die("extfs: $archive: Operation not permitted\n") if $? != 0;
+ } else {
+ die "extfs: $archive: Operation not permitted\n";
+ }
+}
+
+
+$pressconfigure=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to configure all
+ non configured packages.
+
+This is not a real file. It is a way to configure all non configured packages.
+
+To configure packages go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressremove=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to remove all
+ unselected packages.
+
+This is not a real file. It is a way to remove all unselected packages.
+
+To remove packages go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressforgetoldunavail=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to forget about
+ uninstalled unavailable packages.
+
+This is not a real file. It is a way to forget about uninstalled
+unavailable packages.
+
+To forget this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressclearavail=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to erase the existing
+ information about what packages are available.
+
+This is not a real file. It is a way to erase the existing information
+about what packages are available.
+
+To clear this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+
+
+# override any locale for dates
+$ENV{"LC_ALL"}="C";
+
+if ($ARGV[0] eq "list") { list(); exit(0); }
+elsif ($ARGV[0] eq "copyout") { copyout($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "copyin") { copyin($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "run") { run($ARGV[2],$ARGV[3]); exit(0); }
+#elsif ($ARGV[0] eq "rm") { rm($ARGV[2]); exit(0); }
+exit(1);
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/dpkg
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/hp48
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/hp48 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/hp48 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,98 @@
+#!/bin/sh
+#
+# Written by Christofer Edvardsen <ce at earthling.net>, Feb 1998
+#
+# This script makes it possible to view and copy files to/from a hp48
+# (tested with a HP48G and the emulator x48)
+#
+# To use the hp48 external filesystem:
+# - read the relevant parts of your HP48 manual
+# - install kermit
+# - connect the HP48 to your computer or start x48
+# - below change the line which reflects the serial device you use
+# - configure your HP48 (<left shift> - i/o - iopar):
+# port: wire
+# baud: 9600
+# transfer format: binary (fast transfers) or
+# ascii (editable on the pc)
+# - start the server on the HP48: <left shift> - i/o - srvr - serve
+# or the shortcut <right shift> - <right arrow>
+# - on MC's commandline enter "cd hp48:"
+#
+# Make sure you have kermit installed and that it's using the right serial
+# device by changing /dev/ttyXX on the next line
+AWK=awk
+KERMIT="kermit -l /dev/ttyS1 -b 9600"
+
+hp48_cmd()
+{
+$KERMIT -C "SET EXIT WARNING OFF,REMOTE $1,QUIT"
+}
+
+hp48_cd()
+{
+(echo SET EXIT WARNING OFF;echo REMOTE HOST HOME
+for HP48_DIR in `echo "$1" | tr '/' ' '`;do
+ if [ "x$HP48_DIR" != "x." ];then echo REMOTE HOST "$HP48_DIR"; fi
+done
+echo QUIT)| $KERMIT -B >/dev/null
+}
+
+hp48_retdir()
+{
+echo "$1"
+}
+
+hp48_retsize()
+{
+printf "%d" "$2" 2>/dev/null
+}
+
+hp48_parser()
+{
+HP48_DIRS=
+read -r INPUT
+while [ "x$INPUT" != "xEOF" ]
+do
+ case `echo "$INPUT" | $AWK '{if (int($2)) if ($3 == "Directory") print "dir";else print "file"}'` in
+ dir) HP48_DIRS="$HP48_DIRS `hp48_retdir \"$INPUT\"`"
+ printf "drwxr-xr-x 1 %-8d %-8d %8d %s %s\n" 0 0 `hp48_retsize "$INPUT"` "`date +\"%b %d %Y %k:%M\"`" "$HP48_CDIR/`hp48_retdir \"$INPUT\"`";;
+ file) printf "-rw-r--r-- 1 %-8d %-8d %8d %s %s\n" 0 0 `hp48_retsize "$INPUT"` "`date +\"%b %d %Y %k:%M\"`" "$HP48_CDIR/`hp48_retdir \"$INPUT\"`";;
+ esac
+ read -r INPUT
+done
+for HP48_DIR in $HP48_DIRS;
+do
+ HP48_PDIR="$HP48_CDIR"
+ HP48_CDIR="$HP48_CDIR/$HP48_DIR"; hp48_cmd "HOST $HP48_DIR" >/dev/null
+ hp48_list
+ HP48_CDIR="$HP48_PDIR"; hp48_cmd "HOST UPDIR" >/dev/null
+done
+}
+
+hp48_list()
+{
+{ hp48_cmd "DIRECTORY"; echo; echo EOF; } | hp48_parser
+}
+
+# override any locale for dates
+LC_ALL=C
+export LC_ALL
+
+case "$1" in
+list) HP48_CDIR=
+ hp48_cmd "HOST HOME" >/dev/null
+ hp48_list
+ exit 0;;
+copyout)
+ cd "`dirname "$4"`"
+ hp48_cd "`dirname "$3"`"
+ $KERMIT -B -g "`basename "$3"`" -a "$4" >/dev/null
+ exit 0;;
+copyin)
+ cd "`dirname "$4"`"
+ hp48_cd "`dirname "$3"`"
+ $KERMIT -B -s "$4" -a "`basename "$3"`" >/dev/null
+ exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/hp48
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/iso9660
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/iso9660 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/iso9660 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,89 @@
+#! /bin/sh
+
+# ISO9660 VFS for MC by Michael Shigorin <mike at altlinux.org>,
+# modifications by Grigory Milev <week at altlinux.org>
+# and Kachalov Anton <mouse at linux.ru.net> April 2003
+# based on lslR by Tomas Novak <tnovak at ipex.cz> April 2000
+# -- look there for additional parsing comments if needed
+
+# tested to comply with isoinfo 2.0's output
+
+test_iso () {
+ CHARSET=`locale charmap 2>/dev/null`
+ if test -z "$CHARSET"; then
+ CHARSET=`locale 2>/dev/null | grep LC_CTYPE | sed -n -e 's/.*\.\(.*\)"$/\1/p'`
+ fi
+ if test -n "$CHARSET"; then
+ CHARSET=`echo "$CHARSET" | tr '[A-Z]' '[a-z]' | sed -e 's/^iso-/iso/'`
+ isoinfo -j $CHARSET -i /dev/null 2>&1 | awk "/Iconv not yet supported|Unknown charset/" >/dev/null && CHARSET=
+ fi
+ if test -n "$CHARSET"; then
+ JOLIET_OPT="-j $CHARSET -J"
+ else
+ JOLIET_OPT="-J"
+ fi
+ ISOINFO="isoinfo -R"
+ isoinfo -d -i "$1" | awk "/UCS level 1|NO Joliet/" > /dev/null || ISOINFO="$ISOINFO $JOLIET_OPT"
+}
+
+mcisofs_list () {
+# left as a reminder to implement compressed image support =)
+case "$1" in
+ *.lzma) MYCAT="lzma -dc";;
+ *.xz) MYCAT="xz -dc";;
+ *.bz2) MYCAT="bzip2 -dc";;
+ *.gz) MYCAT="gzip -dc";;
+ *.z) MYCAT="gzip -dc";;
+ *.Z) MYCAT="gzip -dc";;
+ *) MYCAT="cat";;
+esac
+
+$ISOINFO -l -i "$1" | awk '
+BEGIN {
+ dir="";
+ # Pattern to match 8 first fields.
+ rx = "[^ ]+[ ]+";
+ rx = "^" rx rx rx rx rx rx rx rx;
+ irx = "^\\[ *-?[0-9]* *[0-9]+\\] +";
+}
+/^$/ { next }
+/^d---------/ { next }
+/^Directory listing of [^ ].*$/ {
+ dir=substr($0, 23);
+ next;
+}
+{ $11 != "" } {
+ name=$0
+ sub(rx, "", name)
+ attr=substr($0, 1, length($0)-length(name))
+ # strip inodes and extra dir entries; fix perms
+ sub(irx, "", name)
+ sub("^---------- 0 0 0", "-r--r--r-- 1 root root", attr)
+ sub(" $", "", name)
+ ## sub(";[0-9]+$", "", name) ## would break copyout
+ # skip . and ..
+ if (name ~ /^\.\.?/) next;
+ printf "%s%s%s\n", attr, dir, name
+}'
+}
+
+mcisofs_copyout () {
+ $ISOINFO -i "$1" -x "/$2" > "$3"
+}
+
+LC_ALL=C
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list)
+ test_iso "$@";
+ mcisofs_list "$@";
+ exit 0;;
+ copyout)
+ test_iso "$@";
+ mcisofs_copyout "$@";
+ exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/iso9660
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/lslR
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/lslR (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/lslR 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,53 @@
+#! /bin/sh
+
+# Based on previous version of lslR
+# Modified by Tomas Novak <tnovak at ipex.cz> April 2000
+# (to allow spaces in filenames)
+#
+# It's assumed that lslR was generated in C locale.
+LC_ALL=C
+export LC_ALL=C
+
+AWK=awk
+
+mclslRfs_list () {
+case "$1" in
+ *.lzma) MYCAT="lzma -dc";;
+ *.xz) MYCAT="xz -dc";;
+ *.bz2) MYCAT="bzip2 -dc";;
+ *.gz) MYCAT="gzip -dc";;
+ *.z) MYCAT="gzip -dc";;
+ *.Z) MYCAT="gzip -dc";;
+ *) MYCAT="cat";;
+esac
+
+$MYCAT "$1" | $AWK '
+BEGIN {
+ dir="";
+ # Pattern to match 8 first fields.
+ rx = "[^ ]+[ ]+";
+ rx = "^" rx rx rx rx rx rx rx rx;
+}
+/^total\ [0-9]*$/ { next }
+/^$/ { next }
+/^[^ ].*:$/ {
+ if ($0 ~ /^\//) dir=substr($0, 2);
+ else dir=$0;
+ if (dir ~ /\/:$/) sub(/:$/, "", dir);
+ else sub(/:$/, "/", dir);
+ next;
+}
+( $9 != "" ) {
+ # gensub() is not portable.
+ name=$0
+ sub(rx, "", name)
+ # Cannot assign to $9, or spaces in the filename would be reduced.
+ attr=substr($0, 1, length($0)-length(name))
+ printf "%s%s%s\n", attr, dir, name
+}'
+}
+
+case "$1" in
+ list) mclslRfs_list "$2"; exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/lslR
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/mailfs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/mailfs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/mailfs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,209 @@
+#! /usr/bin/perl -w
+
+use bytes;
+
+# MC extfs for (possibly compressed) Berkeley style mailbox files
+# Peter Daum <gator at cs.tu-berlin.de> (Jan 1998, mc-4.1.24)
+
+$zcat="zcat"; # gunzip to stdout
+$bzcat="bzip2 -dc"; # bunzip2 to stdout
+$lzcat="lzma -dc"; # unlzma to stdout
+$xzcat="xz -dc"; # unxz to stdout
+$file="file"; # "file" command
+$TZ='GMT'; # default timezone (for Date module)
+
+if (eval "require Date::Parse") {
+ import Date::Parse;
+ $parse_date=
+ sub {
+ local $ftime = str2time($_[0],$TZ);
+ $_ = localtime($ftime);
+ /^(...) (...) ([ \d]\d) (\d\d:\d\d):\d\d (\d\d\d\d)$/;
+ if ($ftime + 6 * 30 * 24 * 60 * 60 < $now ||
+ $ftime + 60 * 60 > $now) {
+ return "$2 $3 $5";
+ } else {
+ return "$2 $3 $4";
+ }
+ }
+} elsif (eval "require Date::Manip") {
+ import Date::Manip;
+ $parse_date=
+ sub {
+ return UnixDate($_[0], "%l"); # "ls -l" format
+ }
+} else { # use "light" version
+ $parse_date= sub {
+ local $mstring='GeeJanFebMarAprMayJunJulAugSepOctNovDec';
+ # assumes something like: Mon, 5 Jan 1998 16:08:19 +0200 (GMT+0200)
+ # if you have mails with another date format, add it here
+ if (/(\d\d?) ([A-Z][a-z][a-z]) (\d\d\d\d) (\d\d?):(\d\d)/) {
+ $day = $1;
+ $month = $2;
+ $mon = index($mstring,$month) / 3;
+ $year = $3;
+ $hour = $4;
+ $min = $5;
+ # pass time not year for files younger than roughly 6 months
+ # but not for files with dates more than 1-2 hours in the future
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 7 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon &&
+ ! (($year * 12 + $mon) * 31 + $day ==
+ ($thisyear * 12 + $thismon) * 31 + $thisday &&
+ $hour > $thishour + 2)) {
+ return "$month $day $hour:$min";
+ } else {
+ return "$month $day $year";
+ }
+ }
+ # Y2K bug.
+ # Date: Mon, 27 Mar 100 16:30:47 +0000 (GMT)
+ if (/(\d\d?) ([A-Z][a-z][a-z]) (1?\d\d) (\d\d?):(\d\d)/) {
+ $day = $1;
+ $month = $2;
+ $mon = index($mstring,$month) / 3;
+ $year = 1900 + $3;
+ $hour = $4;
+ $min = $5;
+ if ($year < 1970) {
+ $year += 100;
+ }
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 7 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon &&
+ ! (($year * 12 + $mon) * 31 + $day ==
+ ($thisyear * 12 + $thismon) * 31 + $thisday &&
+ $hour > $thishour + 2)) {
+ return "$month $day $hour:$min";
+ } else {
+ return "$month $day $year";
+ }
+ }
+ # AOLMail(SM).
+ # Date: Sat Jul 01 10:06:06 2000
+ if (/([A-Z][a-z][a-z]) (\d\d?) (\d\d?):(\d\d)(:\d\d)? (\d\d\d\d)/) {
+ $month = $1;
+ $mon = index($mstring,$month) / 3;
+ $day = $2;
+ $hour = $3;
+ $min = $4;
+ $year = $6;
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 7 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon &&
+ ! (($year * 12 + $mon) * 31 + $day ==
+ ($thisyear * 12 + $thismon) * 31 + $thisday &&
+ $hour > $thishour + 2)) {
+ return "$month $day $hour:$min";
+ } else {
+ return "$month $day $year";
+ }
+ }
+ # Fallback
+ return $fallback;
+ }
+}
+
+sub process_header {
+ while (<IN>) {
+ $size+=length;
+ s/\r$//;
+ last if /^$/;
+ die "unexpected EOF\n" if eof;
+ if (/^date:\s(.*)$/i) {
+ $date=&$parse_date($1);
+ } elsif (/^subject:\s(.*)$/i) {
+ $subj=lc($1);
+ $subj=~ s/^(re:\s?)+//gi; # no leading Re:
+ $subj=~ tr/a-zA-Z0-9//cd; # strip all "special" characters
+ } elsif (/^from:\s.*?(\w+)\@/i) {
+ $from=$1;
+ } elsif (/^to:\s.*?(\w+)\@/i) {
+ $to=lc($1);
+ }
+ }
+}
+
+sub print_dir_line {
+ $from=$to if ($from eq $user); # otherwise, it would look pretty boring
+ $date=localtime(time) if (!defined $date);
+ printf "-r-------- 1 $< $< %d %s %3.3d_%.25s\n",
+ $size, $date, $msg_nr, "${from}_${subj}";
+
+}
+
+sub mailfs_list {
+ my $blank = 1;
+ $user=$ENV{USER}||getlogin||getpwuid($<) || "nobody";
+
+ while(<IN>) {
+ s/\r$//;
+ if($blank && /^from\s+\w+(\.\w+)*@/i) { # Start of header
+ print_dir_line unless (!$msg_nr);
+ $size=length;
+ $msg_nr++;
+ ($from,$to,$subj,$date)=("none","none","none", "01-01-80");
+ process_header;
+ $line=$blank=0;
+ } else {
+ $size+=length;
+ $line++;
+ $blank= /^$/;
+ }
+ }
+ print_dir_line unless (!$msg_nr);
+ exit 0;
+}
+
+sub mailfs_copyout {
+ my($source,$dest)=@_;
+ exit 1 unless (open STDOUT, ">$dest");
+ ($nr)= ($source =~ /^(\d+)/); # extract message number from "filename"
+
+ my $blank = 1;
+ while(<IN>) {
+ s/\r$//;
+ if($blank && /^from\s+\w+(\.\w+)*@/i) {
+ $msg_nr++;
+ exit(0) if ($msg_nr > $nr);
+ $blank= 0;
+ } else {
+ $blank= /^$/;
+ }
+ print if ($msg_nr == $nr);
+ }
+}
+
+# main {
+exit 1 unless ($#ARGV >= 1);
+$msg_nr=0;
+$cmd=shift;
+$mbox_name=shift;
+my $mbox_qname = quotemeta ($mbox_name);
+$_=`$file $mbox_qname`;
+
+if (/gzip/) {
+ exit 1 unless (open IN, "$zcat $mbox_qname|");
+} elsif (/bzip/) {
+ exit 1 unless (open IN, "$bzcat $mbox_qname|");
+} elsif (/lzma/) {
+ exit 1 unless (open IN, "$lzcat $mbox_qname|");
+} elsif (/xz/) {
+ exit 1 unless (open IN, "$xzcat $mbox_qname|");
+} else {
+ exit 1 unless (open IN, "<$mbox_name");
+}
+
+umask 077;
+
+if($cmd eq "list") {
+ $now = time;
+ $_ = localtime($now);
+ /^... (... [ \d]\d \d\d:\d\d):\d\d \d\d\d\d$/;
+ $fallback = $1;
+ $nowstring=`date "+%Y %m %d %H"`;
+ ($thisyear, $thismon, $thisday, $thishour) = split(/ /, $nowstring);
+ &mailfs_list;
+ exit 0;
+}
+elsif($cmd eq "copyout") { &mailfs_copyout(@ARGV); exit 0; }
+
+exit 1;
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/mailfs
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/patchfs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/patchfs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/patchfs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,387 @@
+#! /usr/bin/perl -w
+#
+# Written by Adam Byrtek <alpha at debian.org>, 2002
+# Rewritten by David Sterba <dave at jikos.cz>, 2009
+#
+# Extfs to handle patches in context and unified diff format.
+# Known issues: When name of file to patch is modified during editing,
+# hunk is duplicated on copyin. It is unavoidable.
+
+use bytes;
+use strict;
+use POSIX;
+use File::Temp 'tempfile';
+
+# standard binaries
+my $lzma = 'lzma';
+my $xz = 'xz';
+my $bzip = 'bzip2';
+my $gzip = 'gzip';
+my $fileutil = 'file -b';
+
+# date parsing requires Date::Parse from TimeDate module
+my $parsedates = eval 'require Date::Parse';
+
+# regular expressions
+my $unified_header=qr/^--- .*\n\+\+\+ .*\n$/;
+my $unified_extract=qr/^--- ([^\s]+).*\n\+\+\+ ([^\s]+)\s*([^\t\n]*)/;
+my $unified_contents=qr/^([+\-\\ \n]|@@ .* @@)/;
+my $unified_hunk=qr/@@ -(\d+)(,(\d+))? \+(\d+)(,(\d+)) @@.*\n/;
+
+my $context_header=qr/^\*\*\* .*\n--- .*\n$/;
+my $context_extract=qr/^\*\*\* ([^\s]+).*\n--- ([^\s]+)\s*([^\t\n]*)/;
+my $context_contents=qr/^([!+\-\\ \n]|-{3} .* -{4}|\*{3} .* \*{4}|\*{15})/;
+
+my $ls_extract_id=qr/^[^\s]+\s+[^\s]+\s+([^\s]+)\s+([^\s]+)/;
+my $basename=qr|^(.*/)*([^/]+)$|;
+
+sub patchfs_canonicalize_path ($) {
+ my ($fname) = @_;
+ $fname =~ s,/+,/,g;
+ $fname =~ s,(^|/)(?:\.?\./)+,$1,;
+ return $fname;
+}
+
+# output unix date in a mc-readable format
+sub timef
+{
+ my @time=localtime($_[0]);
+ return sprintf '%02d-%02d-%02d %02d:%02d', $time[4]+1, $time[3],
+ $time[5]+1900, $time[2], $time[1];
+}
+
+# parse given string as a date and return unix time
+sub datetime
+{
+ # in case of problems fall back to 0 in unix time
+ # note: str2time interprets some wrong values (eg. " ") as 'today'
+ if ($parsedates && defined (my $t=str2time($_[0]))) {
+ return timef($t);
+ }
+ return timef(time);
+}
+
+# print message on stderr and exit
+sub error
+{
+ print STDERR $_[0], "\n";
+ exit 1;
+}
+
+# (compressed) input
+sub myin
+{
+ my ($qfname)=(quotemeta $_[0]);
+
+ $_=`$fileutil $qfname`;
+ if (/^'*lzma/) {
+ return "$lzma -dc $qfname";
+ } elsif (/^'*xz/) {
+ return "$xz -dc $qfname";
+ } elsif (/^'*bzip/) {
+ return "$bzip -dc $qfname";
+ } elsif (/^'*gzip/) {
+ return "$gzip -dc $qfname";
+ } else {
+ return "cat $qfname";
+ }
+}
+
+# (compressed) output
+sub myout
+{
+ my ($qfname,$append)=(quotemeta $_[0],$_[1]);
+ my ($sep) = $append ? '>>' : '>';
+
+ $_=`$fileutil $qfname`;
+ if (/^'*lzma/) {
+ return "$lzma -c $sep $qfname";
+ } elsif (/^'*xz/) {
+ return "$xz -c $sep $qfname";
+ } elsif (/^'*bzip/) {
+ return "$bzip -c $sep $qfname";
+ } elsif (/^'*gzip/) {
+ return "$gzip -c $sep $qfname";
+ } else {
+ return "cat $sep $qfname";
+ }
+}
+
+# select diff filename conforming with rules found in diff.info
+sub diff_filename
+{
+ my ($fsrc,$fdst)= @_;
+ # TODO: can remove these two calls later
+ $fsrc = patchfs_canonicalize_path ($fsrc);
+ $fdst = patchfs_canonicalize_path ($fdst);
+ if (!$fdst && !$fsrc) {
+ error 'Index: not yet implemented';
+ } elsif (!$fsrc || $fsrc eq '/dev/null') {
+ return ($fdst,'PATCH-CREATE/');
+ } elsif (!$fdst || $fdst eq '/dev/null') {
+ return ($fsrc,'PATCH-REMOVE/');
+ } elsif (($fdst eq '/dev/null') && ($fsrc eq '/dev/null')) {
+ error 'Malformed diff';
+ } else {
+ # fewest path name components
+ if ($fdst=~s|/|/|g < $fsrc=~s|/|/|g) {
+ return ($fdst,'');
+ } elsif ($fdst=~s|/|/|g > $fsrc=~s|/|/|g) {
+ return ($fsrc,'');
+ } else {
+ # shorter base name
+ if (($fdst=~/$basename/o,length $2) < ($fsrc=~/$basename/o,length $2)) {
+ return ($fdst,'');
+ } elsif (($fdst=~/$basename/o,length $2) > ($fsrc=~/$basename/o,length $2)) {
+ return ($fsrc,'');
+ } else {
+ # shortest names
+ if (length $fdst < length $fsrc) {
+ return ($fdst,'');
+ } else {
+ return ($fsrc,'');
+ }
+ }
+ }
+ }
+}
+
+# IN: diff "archive" name
+# IN: file handle for output; STDIN for list, tempfile else
+# IN: filename to watch (for: copyout, rm), '' for: list
+# IN: remove the file?
+# true - ... and print out the rest
+# false - ie. copyout mode, print just the file
+sub parse($$$$)
+{
+ my $archive=quotemeta shift;
+ my $fh=shift;
+ my $file=shift;
+ my $rmmod=shift;
+ my ($state,$fsize,$time);
+ my ($f,$fsrc,$fdst,$prefix);
+ my ($unified,$context);
+ my ($skipread, $filetoprint, $filefound);
+ my ($h_add,$h_del,$h_ctx); # hunk line counts
+ my ($h_r1,$h_r2); # hunk ranges
+ my @outsrc; # if desired ...
+ my @outdst;
+ my $line;
+
+ # use uid and gid from file
+ my ($uid,$gid)=(`ls -l $archive`=~/$ls_extract_id/o);
+
+ import Date::Parse if ($parsedates && $file eq '');
+
+ $line=1;
+ $state=0; $fsize=0; $f='';
+ $filefound=0;
+ while ($skipread || ($line++,$_=<I>)) {
+ $skipread=0;
+ if($state == 0) { # expecting comments
+ $unified=$context=0;
+ $unified=1 if (/^--- /);
+ $context=1 if (/^\*\*\* /);
+ if (!$unified && !$context) {
+ $filefound=0 if($file ne '' && $filetoprint);
+ # shortcut for rmmod xor filefound
+ # - in rmmod we print if not found
+ # - in copyout (!rmmod) we print if found
+ print $fh $_ if($rmmod != $filefound);
+ next;
+ }
+
+ if($file eq '' && $filetoprint) {
+ printf $fh "-rw-r--r-- 1 %s %s %d %s %s%s\n", $uid, $gid, $fsize, datetime($time), $prefix, $f;
+ }
+
+ # start of new file
+ $_ .=<I>; # steel next line, both formats
+ $line++;
+ if($unified) {
+ if(/$unified_header/o) {
+ ($fsrc,$fdst,$time) = /$unified_extract/o;
+ } else {
+ error "Can't parse unified diff header";
+ }
+ } elsif($context) {
+ if(/$context_header/o) {
+ ($fsrc,$fdst,$time) = /$context_extract/o;
+ } else {
+ error "Can't parse context diff header";
+ }
+ } else {
+ error "Unrecognized diff header";
+ }
+ $fsrc=patchfs_canonicalize_path($fsrc);
+ $fdst=patchfs_canonicalize_path($fdst);
+ if(wantarray) {
+ push @outsrc,$fsrc;
+ push @outdst,$fdst;
+ }
+ ($f,$prefix)=diff_filename($fsrc,$fdst);
+ $filefound=($fsrc eq $file || $fdst eq $file);
+
+ $f="$f.diff";
+ $filetoprint=1;
+ $fsize=length;
+ print $fh $_ if($rmmod != $filefound);
+
+ $state=1;
+ } elsif($state == 1) { # expecting diff hunk headers, end of file or comments
+ if($unified) {
+ my ($a,$b,$c,$d);
+ ($a,$b,$h_r1,$c,$d,$h_r2)=/$unified_hunk/o;
+ if(!defined($a) || !defined($c)) {
+ # hunk header does not come, a comment inside
+ # or maybe a new file, state 0 will decide
+ $skipread=1;
+ $state=0;
+ next;
+ }
+ $fsize+=length;
+ print $fh $_ if($rmmod != $filefound);
+ $h_r1=1 if(!defined($b));
+ $h_r2=1 if(!defined($d));
+ $h_add=$h_del=$h_ctx=0;
+ $state=2;
+ } elsif($context) {
+ if(!/$context_contents/o) {
+ $skipread=1;
+ $state=0;
+ next;
+ }
+ print $fh $_ if($rmmod != $filefound);
+ $fsize+=length;
+ }
+ } elsif($state == 2) { # expecting hunk contents
+ if($h_del + $h_ctx == $h_r1 && $h_add + $h_ctx == $h_r2) {
+ # hooray, end of hunk
+ # we optimistically ended with a hunk before but
+ # the line has been read already
+ $skipread=1;
+ $state=1;
+ next;
+ }
+ print $fh $_ if($rmmod != $filefound);
+ $fsize+=length;
+ my ($first)= /^(.)/;
+ if(ord($first) == ord('+')) { $h_add++; }
+ elsif(ord($first) == ord('-')) { $h_del++; }
+ elsif(ord($first) == ord(' ')) { $h_ctx++; }
+ elsif(ord($first) == ord('\\')) { 0; }
+ elsif(ord($first) == ord('@')) { error "Malformed hunk, header came too early"; }
+ else { error "Unrecognized character in hunk"; }
+ }
+ }
+ if($file eq '' && $filetoprint) {
+ printf $fh "-rw-r--r-- 1 %s %s %d %s %s%s\n", $uid, $gid, $fsize, datetime($time), $prefix, $f;
+ }
+
+ close($fh) if($file ne '');
+ return \(@outsrc, @outdst) if wantarray;
+}
+
+# list files affected by patch
+sub list($) {
+ parse($_[0], *STDOUT, '', 0);
+ close(I);
+}
+
+# extract diff from patch
+# IN: diff file to find
+# IN: output file name
+sub copyout($$) {
+ my ($file,$out)=@_;
+
+ $file=~s/^(PATCH-(CREATE|REMOVE)\/)?(.*)\.diff$/$3/;
+ $file = patchfs_canonicalize_path ($file);
+
+ open(FH, ">$out") or error("Cannot open output file");
+ parse('', *FH, $file, 0);
+}
+
+# remove diff(s) from patch
+# IN: archive
+# IN: file to delete
+sub rm($$) {
+ my $archive=shift;
+ my ($tmp,$tmpname)=tempfile();
+
+ @_=map {scalar(s/^(PATCH-(CREATE|REMOVE)\/)?(.*)\.diff$/$3/,$_)} @_;
+
+ # just the first file for now
+ parse($archive, $tmp, $_[0], 1);
+ close I;
+
+ # replace archive
+ system("cat \Q$tmpname\E | " . myout($archive,0))==0
+ or error "Can't write to archive";
+ system("rm -f -- \Q$tmpname\E");
+}
+
+# append diff to archive
+# IN: diff archive name
+# IN: newly created file name in archive
+# IN: the real source file
+sub copyin($$$) {
+ # TODO: seems to be tricky. what to do?
+ # copyin of file which is already there may:
+ # * delete the original and copy only the new
+ # * just append the new hunks to the same file
+ # problems: may not be a valid diff, unmerged hunks
+ # * try to merge the two together
+ # ... but we do not want write patchutils again, right?
+ error "Copying files into diff not supported";
+ return;
+
+ my ($archive,$name,$src)=@_;
+
+ # in case we are appending another diff, we have
+ # to delete/merge all the files
+ open(DEVNULL, ">/dev/null");
+ open I, myin($src).'|';
+ my ($srclist,$dstlist)=parse($archive, *DEVNULL, '', 0);
+ close(I);
+ close(DEVNULL);
+ foreach(@$srclist) {
+ print("SRC: del $_\n");
+ }
+ foreach(@$dstlist) {
+ print("DST: del $_\n");
+ }
+ return;
+
+ # remove overwritten file
+ open I, myin($archive).'|';
+ rm ($archive, $name);
+ close I;
+
+ my $cmd1=myin("$src.diff");
+ my $cmd2=myout($archive,1);
+ system("$cmd1 | $cmd2")==0
+ or error "Can't write to archive";
+}
+
+
+if ($ARGV[0] eq 'list') {
+ open I, myin($ARGV[1]).'|';
+ list ($ARGV[1]);
+ exit 0;
+} elsif ($ARGV[0] eq 'copyout') {
+ open I, myin($ARGV[1])."|";
+ copyout ($ARGV[2], $ARGV[3]);
+ exit 0;
+} elsif ($ARGV[0] eq 'rm') {
+ open I, myin($ARGV[1])."|";
+ rm ($ARGV[1], $ARGV[2]);
+ exit 0;
+} elsif ($ARGV[0] eq 'rmdir') {
+ exit 0;
+} elsif ($ARGV[0] eq 'mkdir') {
+ exit 0;
+} elsif ($ARGV[0] eq 'copyin') {
+ copyin ($ARGV[1], $ARGV[2], $ARGV[3]);
+ exit 0;
+}
+exit 1;
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/patchfs
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,310 @@
+#! /bin/sh
+# VFS-wrapper for RPM (and src.rpm) files
+#
+# Copyright (C) 1996-2004,2009
+# Free Software Foundation, Inc.
+#
+# Written by
+# Erik Troan <ewt at redhat.com> 1996
+# Jakub Jelinek <jj at sunsite.mff.cuni.cz> 1996, 2004
+# Tomasz KÅoczko <kloczek at rudy.mif.pg.gda.pl> 1997
+# Wojtek Pilorz <wpilorz at bdk.lublin.pl>
+# 1997: minor changes
+# Michele Marziani <marziani at fe.infn.it>
+# 1997: minor changes
+# Marc Merlin <marcsoft at merlins.org> 1998
+# 1998: bug files
+# Michal Svec <rebel at penguin.cz> 2000
+# 2000: locale bugfix
+# Andrew V. Samoilov <sav at bcs.zp.ua>
+# 2004: Whitespace(s) & single quote(s) in filename workaround
+# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=64007
+# Slava Zanko <slavazanko at gmail.com>
+# 2009: Totally rewrited.
+# ALTLinux users have strange artefacts with single quote(s)
+#
+# This file is part of the Midnight Commander.
+#
+# The Midnight Commander is free software; you can redistribute it
+# and/or modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
+#
+# The Midnight Commander is distributed in the hope that it will be
+# useful, but WITHOUT ANY WARRANTY; without even the implied warranty
+# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+# MA 02110-1301, USA.
+
+
+# override any locale for dates
+unset LC_ALL
+LC_TIME=C
+export LC_TIME
+
+if rpmbuild --version >/dev/null 2>&1; then
+ RPMBUILD="rpmbuild"
+else
+ RPMBUILD="rpm"
+fi
+
+if rpm --nosignature --version >/dev/null 2>&1; then
+ RPM="rpm --nosignature"
+ RPMBUILD="$RPMBUILD --nosignature"
+else
+ RPM="rpm"
+fi
+RPM2CPIO="rpm2cpio"
+
+
+SED="sed"
+# Surround the whole filename with single quotes and handle specially
+# \', ' and \ at the end of the string.
+SEDCMD="s/ /\\\\ /g;s/'/\\\\'/g;s/\"/\\\\\"/g"
+
+param=$1; shift
+rpm_filename=$1; shift
+
+FILEPREF="-r--r--r-- 1 root root "
+
+mcrpmfs_getSupportedTags()
+{
+ rpm --querytags
+}
+
+mcrpmfs_getDesription()
+{
+ $RPM -qip "`echo ${rpm_filename}| $SED "${SEDCMD}"`"
+}
+
+mcrpmfs_getAllNeededTags()
+{
+ supportedTags=`mcrpmfs_getSupportedTags`
+ if test "`echo supportedTags | grep -c CONFLICTS`" -eq 1; then
+ tag_CONFLICTS="|CONFLICTS=%{CONFLICTS}"
+ else
+ tag_CONFLICTS=""
+ fi
+
+ $RPM -qp --qf \
+"|NAME=%{NAME}"\
+"|VERSION=%{VERSION}"\
+"|RELEASE=%{RELEASE}"\
+"|DISTRIBUTION=%{DISTRIBUTION}"\
+"|VENDOR=%{VENDOR}"\
+"|DESCRIPTION=%{DESCRIPTION}"\
+"|SUMMARY=%{SUMMARY}"\
+"|URL=%{URL}"\
+"|EPOCH=%{EPOCH}"\
+"|LICENSE=%{LICENSE}"\
+"|REQUIRENAME=%{REQUIRENAME}"\
+"|OBSOLETES=%{OBSOLETES}"\
+"|PROVIDES=%{PROVIDES}"\
+${tag_CONFLICTS}\
+"|PACKAGER=%{PACKAGER}" \
+ "`echo ${rpm_filename}| $SED "${SEDCMD}"`"
+}
+
+mcrpmfs_getRawOneTag()
+{
+ $RPM -qp --qf "$1" "`echo ${rpm_filename}| $SED "${SEDCMD}"`"
+}
+
+mcrpmfs_getOneTag()
+{
+ echo $AllTAGS | sed "s/.*|${1}=//" | cut -d '|' -f 1
+}
+
+AllTAGS=`mcrpmfs_getAllNeededTags "$1"`
+
+mcrpmfs_printOneMetaInfo()
+{
+ if test "$3" = "raw"; then
+ metaInfo=`mcrpmfs_getRawOneTag "%{$2}"`
+ else
+ metaInfo=`mcrpmfs_getOneTag "$2"`
+ fi
+
+ if test -n "${metaInfo}" -a "${metaInfo}" != "(none)"; then
+ echo "${FILEPREF} 0 ${DATE} ${1}"
+ return 0
+ fi
+ return 1
+}
+
+mcrpmfs_list_fastRPM ()
+{
+ echo "$FILEPREF 0 $DATE INFO/DISTRIBUTION"
+ echo "$FILEPREF 0 $DATE INFO/VENDOR"
+ echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
+ echo "$FILEPREF 0 $DATE INFO/SUMMARY"
+ echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ echo "$FILEPREF 0 $DATE INFO/PACKAGER"
+ echo "$FILEPREF 0 $DATE INFO/URL"
+ echo "$FILEPREF 0 $DATE INFO/EPOCH"
+ echo "$FILEPREF 0 $DATE INFO/LICENSE"
+ echo "$FILEPREF 0 $DATE INFO/REQUIRENAME"
+ echo "$FILEPREF 0 $DATE INFO/OBSOLETES"
+ echo "$FILEPREF 0 $DATE INFO/PROVIDES"
+ echo "$FILEPREF 0 $DATE INFO/CONFLICTS"
+ echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
+}
+
+mcrpmfs_list_fullRPM ()
+{
+ mcrpmfs_printOneMetaInfo "INFO/DISTRIBUTION" "DISTRIBUTION"
+ mcrpmfs_printOneMetaInfo "INFO/VENDOR" "VENDOR"
+ mcrpmfs_printOneMetaInfo "INFO/DESCRIPTION" "DESCRIPTION"
+ mcrpmfs_printOneMetaInfo "INFO/SUMMARY" "SUMMARY"
+
+ if test "`mcrpmfs_getRawOneTag \"%{RPMTAG_PREIN}%{RPMTAG_POSTIN}%{RPMTAG_PREUN}%{RPMTAG_POSTUN}%{VERIFYSCRIPT}\"`" != "(none)(none)(none)(none)(none)"; then
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/PREIN" "RPMTAG_PREIN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/POSTIN" "RPMTAG_POSTIN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/PREUN" "RPMTAG_PREUN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/POSTUN" "RPMTAG_POSTUN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/VERIFYSCRIPT" "VERIFYSCRIPT" "raw"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ fi
+
+ mcrpmfs_printOneMetaInfo "INFO/PACKAGER" "PACKAGER"
+ mcrpmfs_printOneMetaInfo "INFO/URL" "URL"
+ mcrpmfs_printOneMetaInfo "INFO/EPOCH" "EPOCH"
+ mcrpmfs_printOneMetaInfo "INFO/LICENSE" "LICENSE"
+
+
+ mcrpmfs_printOneMetaInfo "INFO/REQUIRENAME" "REQUIRENAME"
+ mcrpmfs_printOneMetaInfo "INFO/OBSOLETES" "OBSOLETES"
+ mcrpmfs_printOneMetaInfo "INFO/PROVIDES" "PROVIDES"
+ mcrpmfs_printOneMetaInfo "INFO/CONFLICTS" "CONFLICTS"
+ mcrpmfs_printOneMetaInfo "INFO/CHANGELOG" "CHANGELOGTEXT" "raw"
+}
+
+mcrpmfs_list ()
+{
+ # set MCFASTRPM_DFLT to 1 for faster rpm files handling by default, to 0 for
+ # slower handling
+ MCFASTRPM_DFLT=0
+ if test -z "$MCFASTRPM"; then
+ MCFASTRPM=$MCFASTRPM_DFLT
+ fi
+
+ DESC=`mcrpmfs_getDesription 2>/dev/null` || {
+ echo "$FILEPREF 0 "`date +"%b %d %H:%M"`" ERROR"
+ exit 1
+ }
+ DATE=`mcrpmfs_getRawOneTag "%{BUILDTIME:date}\n" | cut -c 5-11,21-24`
+
+ HEADERSIZE=`echo "$DESC" | wc -c`
+ printf '%s %s %s HEADER\n' "${FILEPREF}" "${HEADERSIZE}" "${DATE}"
+ echo "-r-xr-xr-x 1 root root 39 $DATE INSTALL"
+ case "${rpm_filename}" in
+ *.src.rpm)
+ echo "-r-xr-xr-x 1 root root 39 $DATE REBUILD"
+ ;;
+ *)
+ echo "-r-xr-xr-x 1 root root 39 $DATE UPGRADE"
+ ;;
+ esac
+
+ echo "dr-xr-xr-x 3 root root 0 $DATE INFO"
+ echo "$FILEPREF 0 $DATE INFO/NAME-VERSION-RELEASE"
+ echo "$FILEPREF 0 $DATE INFO/GROUP"
+ echo "$FILEPREF 0 $DATE INFO/BUILDHOST"
+ echo "$FILEPREF 0 $DATE INFO/SOURCERPM"
+ echo "$FILEPREF 0 $DATE INFO/BUILDTIME"
+ echo "$FILEPREF 0 $DATE INFO/RPMVERSION"
+ echo "$FILEPREF 0 $DATE INFO/OS"
+ echo "$FILEPREF 0 $DATE INFO/SIZE"
+
+ if test "$MCFASTRPM" = 0 ; then
+ mcrpmfs_list_fullRPM
+ else
+ mcrpmfs_list_fastRPM
+ fi
+
+ echo "$FILEPREF 0 $DATE CONTENTS.cpio"
+}
+
+mcrpmfs_copyout ()
+{
+ case "$1" in
+ HEADER) mcrpmfs_getDesription > "$2"; exit 0;;
+ INSTALL)
+ echo "# Run this script to install this RPM package" > "$2"
+ echo $RPM -ivh "`echo ${rpm_filename}| $SED "${SEDCMD}"`" >> "$2"
+ exit 0
+ ;;
+ UPGRADE)
+ echo "# Run this to upgrade this RPM package" > "$2"
+ echo $RPM -Uvh "`echo ${rpm_filename}| $SED "${SEDCMD}"`" >> "$2"
+ exit 0
+ ;;
+ REBUILD)
+ echo "# Run this to rebuild this RPM package" > "$2"
+ echo $RPMBUILD --rebuild "`echo ${rpm_filename}| $SED "${SEDCMD}"`" >> "$2"
+ exit 0
+ ;;
+ ERROR) mcrpmfs_getDesription > /dev/null 2> "$2"; exit 0;;
+ INFO/NAME-VERSION-RELEASE)
+ echo `mcrpmfs_getOneTag "NAME"`-`mcrpmfs_getOneTag "VERSION"`-`mcrpmfs_getOneTag "RELEASE"` > "$2"
+ exit 0
+ ;;
+ INFO/RELEASE) mcrpmfs_getOneTag "RELEASE" > "$2"; exit 0;;
+ INFO/GROUP) mcrpmfs_getRawOneTag "%{GROUP}\n" > "$2"; exit 0;;
+ INFO/DISTRIBUTION) mcrpmfs_getOneTag "DISTRIBUTION" > "$2"; exit 0;;
+ INFO/VENDOR) mcrpmfs_getOneTag "VENDOR" > "$2"; exit 0;;
+ INFO/BUILDHOST) mcrpmfs_getRawOneTag "%{BUILDHOST}\n" > "$2"; exit 0;;
+ INFO/SOURCERPM) mcrpmfs_getRawOneTag "%{SOURCERPM}\n" > "$2"; exit 0;;
+ INFO/DESCRIPTION) mcrpmfs_getRawOneTag "%{DESCRIPTION}\n" > "$2"; exit 0;;
+ INFO/PACKAGER) mcrpmfs_getOneTag "PACKAGER" > "$2"; exit 0;;
+ INFO/URL) mcrpmfs_getOneTag "URL" >"$2"; exit 0;;
+ INFO/BUILDTIME) mcrpmfs_getRawOneTag "%{BUILDTIME:date}\n" >"$2"; exit 0;;
+ INFO/EPOCH) mcrpmfs_getOneTag "EPOCH" >"$2"; exit 0;;
+ INFO/LICENSE) mcrpmfs_getOneTag "LICENSE" >"$2"; exit 0;;
+ INFO/RPMVERSION) mcrpmfs_getRawOneTag "%{RPMVERSION}\n" >"$2"; exit 0;;
+ INFO/REQUIRENAME) mcrpmfs_getRawOneTag "[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]" >"$2"; exit 0;;
+ INFO/PROVIDES) mcrpmfs_getRawOneTag "[%{PROVIDES}\n]" >"$2"; exit 0;;
+ INFO/SCRIPTS/PREIN) mcrpmfs_getRawOneTag "%{RPMTAG_PREIN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/POSTIN) mcrpmfs_getRawOneTag "%{RPMTAG_POSTIN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/PREUN) mcrpmfs_getRawOneTag "%{RPMTAG_PREUN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/POSTUN) mcrpmfs_getRawOneTag "%{RPMTAG_POSTUN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/VERIFYSCRIPT) mcrpmfs_getRawOneTag "%{VERIFYSCRIPT}\n" > "$2"; exit 0;;
+ INFO/SCRIPTS/ALL) $RPM -qp --scripts "`echo ${rpm_filename}| $SED "${SEDCMD}"`" > "$2"; exit 0;;
+ INFO/SUMMARY) mcrpmfs_getRawOneTag "%{SUMMARY}\n" > "$2"; exit 0;;
+ INFO/OS) mcrpmfs_getRawOneTag "%{OS}\n" > "$2"; exit 0;;
+ INFO/CHANGELOG) mcrpmfs_getRawOneTag "[* %{CHANGELOGTIME:date} %{CHANGELOGNAME}\n%{CHANGELOGTEXT}\n\n]\n" > "$2"; exit 0;;
+ INFO/SIZE) mcrpmfs_getRawOneTag "%{SIZE} bytes\n" > "$2"; exit 0;;
+ INFO/OBSOLETES) mcrpmfs_getRawOneTag "[%{OBSOLETENAME} %|OBSOLETEFLAGS?{%{OBSOLETEFLAGS:depflags} %{OBSOLETEVERSION}}:{}|\n]" > "$2"; exit 0;;
+ INFO/CONFLICTS) mcrpmfs_getRawOneTag "[%{CONFLICTNAME} %{CONFLICTFLAGS:depflags} %{CONFLICTVERSION}\n]" >"$2"; exit 0;;
+ CONTENTS.cpio) $RPM2CPIO "`echo ${rpm_filename}| $SED "${SEDCMD}"`" > "$2"; exit 0;;
+ *)
+ ;;
+ esac
+}
+
+mcrpmfs_run ()
+{
+ case "$1" in
+ INSTALL) echo "Installing \"\"$f\"\""; $RPM -ivh "`echo ${rpm_filename}| $SED "${SEDCMD}"`"; exit 0;;
+ UPGRADE) echo "Upgrading \"\"$f\"\""; $RPM -Uvh "`echo ${rpm_filename}| $SED "${SEDCMD}"`"; exit 0;;
+ REBUILD) echo "Rebuilding \"${rpm_filename}\""; $RPMBUILD --rebuild "`echo ${rpm_filename}| $SED "${SEDCMD}"`"; exit 0;;
+ esac
+}
+
+umask 077
+case "${param}" in
+ list) mcrpmfs_list; exit 0;;
+ copyout) mcrpmfs_copyout "$1" "$2"; exit 0;;
+ run) mcrpmfs_run "$1"; exit 1;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpm
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpms
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpms (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpms 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,66 @@
+#! /usr/bin/perl
+#
+# Written by Balazs Nagy (julian7 at kva.hu) 1998
+# locale bugfix by Michal Svec (rebel at penguin.cz) 2000
+# (C) 1998 The Free Software Foundation.
+#
+#
+
+# override any locale for dates
+delete $ENV{"LC_ALL"};
+$ENV{"LC_TIME"}="C";
+
+#print $ENV{"LC_ALL"};
+#exit 0;
+
+sub gd
+{
+ my ($dt) = @_;
+ $dt =~ tr/ //s;
+ $dt =~ s/^\w+ (\w+) (\d+) (\d+:\d+):\d+ .+\n?$/$1 $2 $3/;
+ return $dt;
+}
+
+$DATE=gd(`date`);
+
+sub list
+{
+ my (@rpms, %files, $i, $fn, $dn, $sz, $bt);
+# @rpms = `rpm -qa --qf "\%{NAME}-\%{VERSION}-\%{RELEASE}:\%{GROUP}:\%{SIZE}:\%{BUILDTIME:date}\n"`;
+ @rpms = `rpm -qa --qf "\%{NAME}-\%{VERSION}:\%{GROUP}:\%{SIZE}:\%{BUILDTIME:date}\n"`;
+ print @trpms;
+ %files = ();
+ %sizes = ();
+ %dates = ();
+ for $i (@rpms) {
+ if ($i =~ /^([^:]+):([^:]+):([^:]+):(.+)$/) {
+ ($fn, $dn, $sz, $bt) = ($1, $2, $3, $4);
+ $dn =~ s/ /_/g;
+ if (defined $files{$dn}) {
+ push(@{$files{$dn}}, $fn);
+ } else {
+ @{$files{$dn}} = ($fn);
+ }
+ $sizes{$fn} = $sz;
+ $dates{$fn} = gd($bt);
+ }
+ }
+ for $i (sort keys %files) {
+ print "dr-xr-xr-x 1 root root 0 $DATE $i/\n";
+ for $fn (sort @{$files{$i}}) {
+ print "-r--r--r-- 1 root root $sizes{$fn} $dates{$fn} $i/$fn.trpm\n";
+ }
+ }
+}
+
+#open O, ">>/tmp/tt";
+#print O "RPMS: ";
+#for $i (@ARGV) {
+# print O "$i ";
+#}
+#print O "\n";
+#close O;
+
+if ($ARGV[0] eq "list") { list(); exit(0); }
+elsif ($ARGV[0] eq "copyout") { open O, ">$ARGV[3]"; print O $ARGV[2], "\n"; close O; exit(0); }
+exit(1);
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/rpms
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/s3
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/s3 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/s3 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,414 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+#
+# Midnight Commander compatible EXTFS for accessing Amazon Web Services S3.
+# Written by Jakob Kemi <jakob.kemi at gmail.com> 2009
+#
+# Copyright (c) 2009 Free Software Foundation, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+#
+#
+# Notes:
+# This EXTFS exposes buckets as directories and keys as files
+# Due to EXTFS limitations all buckets & keys have to be read initially which might
+# take quite some time.
+# Tested on Debian with Python 2.4-2.6 and boto 1.4c and 1.6b
+# (Python 2.6 might need -W ignore::DeprecationWarning due to boto using
+# deprecated module Popen2)
+#
+#
+# Installation:
+# Make sure that boto <http://code.google.com/p/boto> (python-boto in Debian) is installed.
+# Preferably pytz (package python-tz in Debian) should be installed as well.
+#
+# Save as executable file /share/mc/extfs/s3 (or wherever your mc expects to find extfs modules)
+# Add the the following to your extfs.ini (might exists as /usr/share/mc/extfs/extfs.ini):
+# ----- begin extfs.ini -----
+# # Amazon S3
+# s3:
+# ----- end extfs.ini -----
+#
+#
+# Settings: (should be set via environment)
+# Required:
+# AWS_ACCESS_KEY_ID : Amazon AWS acces key (required)
+# AWS_SECRET_ACCESS_KEY : Amazon AWS secret access key (required)
+# Optional:
+# MCVFS_EXTFS_S3_LOCATION : where to create new buckets, "EU"(default) or "US"
+# MCVFS_EXTFS_S3_DEBUGFILE : write debug info to this file (no info default)
+#
+#
+# Usage:
+# Open dialog "Quick cd" (<alt-c>) and type: #s3 <enter> (or simply type ''cd #s3'' in shell line)
+#
+#
+# History:
+# 2009-02-07 Jakob Kemi <jakob.kemi at gmail.com>
+# - Updated instructions.
+# - Improved error reporting.
+#
+# 2009-02-06 Jakob Kemi <jakob.kemi at gmail.com>
+# - Threaded list command.
+# - Handle rm of empty "subdirectories" (as seen in mc).
+# - List most recent datetime and total size of keys as directory properties.
+# - List modification time in local time.
+#
+# 2009-02-05 Jakob Kemi <jakob.kemi at gmail.com>
+# - Initial version.
+#
+
+import sys
+import os
+import time
+import re
+import datetime
+
+
+import boto
+from boto.s3.connection import S3Connection
+from boto.s3.key import Key
+from boto.exception import BotoServerError
+
+
+# Get settings from environment
+USER=os.getenv('USER','0')
+AWS_ACCESS_KEY_ID=os.getenv('AWS_ACCESS_KEY_ID')
+AWS_SECRET_ACCESS_KEY=os.getenv('AWS_SECRET_ACCESS_KEY')
+LOCATION = os.getenv('MCVFS_EXTFS_S3_LOCATION', 'EU').lower()
+DEBUGFILE = os.getenv('MCVFS_EXTFS_S3_DEBUGFILE')
+
+if not AWS_ACCESS_KEY_ID or not AWS_SECRET_ACCESS_KEY:
+ sys.stderr.write('Missing AWS_ACCESS_KEY_ID or AWS_SECRET_ACCESS_KEY environment variables.\n')
+ sys.exit(1)
+
+# Setup logging
+if DEBUGFILE:
+ import logging
+ logging.basicConfig(
+ filename=DEBUGFILE,
+ level=logging.DEBUG,
+ format='%(asctime)s %(levelname)s %(message)s')
+ logging.getLogger('boto').setLevel(logging.WARNING)
+else:
+ class Void(object):
+ def __getattr__(self, attr):
+ return self
+ def __call__(self, *args, **kw):
+ return self
+ logging = Void()
+
+logger=logging.getLogger('s3extfs')
+
+
+def threadmap(fun, iterable, maxthreads=16):
+ """
+ Quick and dirty threaded version of builtin method map.
+ Propagates exception safely.
+ """
+ from threading import Thread
+ import Queue
+
+ items = list(iterable)
+ nitems = len(items)
+ if nitems < 2:
+ return map(fun, items)
+
+ # Create and fill input queue
+ input = Queue.Queue()
+ output = Queue.Queue()
+
+ for i,item in enumerate(items):
+ input.put( (i,item) )
+
+ class WorkThread(Thread):
+ """
+ Takes one item from input queue (thread terminates when input queue is empty),
+ performs fun, puts result in output queue
+ """
+ def run(self):
+ while True:
+ try:
+ (i,item) = input.get_nowait()
+ try:
+ result = fun(item)
+ output.put( (i,result) )
+ except:
+ output.put( (None,sys.exc_info()) )
+ except Queue.Empty:
+ return
+
+ # Start threads
+ for i in range( min(len(items), maxthreads) ):
+ t = WorkThread()
+ t.setDaemon(True)
+ t.start()
+
+ # Wait for all threads to finish & collate results
+ ret = []
+ for i in range(nitems):
+ try:
+ i,res = output.get()
+ if i == None:
+ raise res[0],res[1],res[2]
+ except Queue.Empty:
+ break
+ ret.append(res)
+
+ return ret
+
+logger.debug('started')
+
+# Global S3 connection
+s3 = S3Connection(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
+if LOCATION == 'eu':
+ logger.debug('Using location EU for new buckets')
+ S3LOCATION = boto.s3.connection.Location.EU
+else:
+ logger.debug('Using location US for new buckets')
+ S3LOCATION = boto.s3.connection.Location.US
+
+logger.debug('argv: ' + str(sys.argv))
+
+try:
+ cmd = sys.argv[1]
+ args = sys.argv[2:]
+except:
+ sys.stderr.write('This program should be called from within MC\n')
+ sys.exit(1)
+
+def handleServerError(msg):
+ e = sys.exc_info()
+ msg += ', reason: ' + e[1].reason
+ logger.error(msg, exc_info=e)
+ sys.stderr.write(msg+'\n')
+ sys.exit(1)
+
+#
+# Lists all S3 contents
+#
+if cmd == 'list':
+ if len(args) > 0:
+ path = args[0]
+ else:
+ path = ''
+
+ logger.info('list')
+
+ rs = s3.get_all_buckets()
+
+ # Import python timezones (pytz)
+ try:
+ import pytz
+ except:
+ logger.warning('Missing pytz module, timestamps will be off')
+ # A fallback UTC tz stub
+ class pytzutc(datetime.tzinfo):
+ def __init__(self):
+ datetime.tzinfo.__init__(self)
+ self.utc = self
+ self.zone = 'UTC'
+ def utcoffset(self, dt):
+ return datetime.timedelta(0)
+ def tzname(self, dt):
+ return "UTC"
+ def dst(self, dt):
+ return datetime.timedelta(0)
+ pytz = pytzutc()
+
+
+ # Find timezone
+ # (yes, timeZONE as in _geographic zone_ not EST/CEST or whatever crap we get from time.tzname)
+ # http://regebro.wordpress.com/2008/05/10/python-and-time-zones-part-2-the-beast-returns/
+ def getGuessedTimezone():
+ # 1. check TZ env. var
+ try:
+ tz = os.getenv('TZ', '')
+ return pytz.timezone(tz)
+ except:
+ pass
+ # 2. check if /etc/timezone exists (Debian at least)
+ try:
+ if os.path.isfile('/etc/timezone'):
+ tz = open('/etc/timezone', 'r').readline().strip()
+ return pytz.timezone(tz)
+ except:
+ pass
+ # 3. check if /etc/localtime is a _link_ to something useful
+ try:
+ if os.path.islink('/etc/localtime'):
+ link = os.readlink('/etc/localtime')
+ tz = '/'.join(p.split(os.path.sep)[-2:])
+ return pytz.timezone(tz)
+ except:
+ pass
+ # 4. use time.tzname which will probably be wrong by an hour 50% of the time.
+ try:
+ return pytz.timezone(time.tzname[0])
+ except:
+ pass
+ # 5. use plain UTC ...
+ return pytz.utc
+
+ tz=getGuessedTimezone()
+ logger.debug('Using timezone: ' + tz.zone)
+
+ # AWS time is on format: 2009-01-07T16:43:39.000Z
+ # we "want" MM-DD-YYYY hh:mm (in localtime)
+ expr = re.compile(r'^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.\d{3}Z$')
+ def convDate(awsdatetime):
+ m = expr.match(awsdatetime)
+ ye,mo,da,ho,mi,se = map(int,m.groups())
+
+ dt = datetime.datetime(ye,mo,da,ho,mi,se, tzinfo=pytz.utc)
+ return dt.astimezone(tz).strftime('%m-%d-%Y %H:%M')
+
+
+ def bucketList(b):
+ totsz = 0
+ mostrecent = '1970-01-01T00:00:00.000Z'
+ ret = []
+ for k in b.list():
+ mostrecent = max(mostrecent, k.last_modified)
+ datetime = convDate(k.last_modified)
+ ret.append('%10s %3d %-8s %-8s %d %s %s\n' % (
+ '-rw-r--r--', 1, USER, USER, k.size, datetime, b.name+'/'+k.name)
+ )
+ totsz += k.size
+
+ datetime=convDate(mostrecent)
+ sys.stdout.write('%10s %3d %-8s %-8s %d %s %s\n' % (
+ 'drwxr-xr-x', 1, USER, USER, totsz, datetime, b.name)
+ )
+ for line in ret:
+ sys.stdout.write(line)
+
+ threadmap(bucketList, rs)
+
+#
+# Fetch file from S3
+#
+elif cmd == 'copyout':
+ archivename = args[0]
+ storedfilename = args[1]
+ extractto = args[2]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('copyout bucket: %s, key: %s'%(bucket, key))
+
+ try:
+ b = s3.get_bucket(bucket)
+ k = b.get_key(key)
+
+ out = open(extractto, 'w')
+
+ k.open(mode='r')
+ for buf in k:
+ out.write(buf)
+ k.close()
+ out.close()
+ except BotoServerError:
+ handleServerError('Unable to fetch key "%s"'%(key))
+
+#
+# Upload file to S3
+#
+elif cmd == 'copyin':
+ archivename = args[0]
+ storedfilename = args[1]
+ sourcefile = args[2]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('copyin bucket: %s, key: %s'%(bucket, key))
+
+ try:
+ b = s3.get_bucket(bucket)
+ k = b.new_key(key)
+ k.set_contents_from_file(fp=open(sourcefile,'r'))
+ except BotoServerError:
+ handleServerError('Unable to upload key "%s"' % (key))
+
+#
+# Remove file from S3
+#
+elif cmd == 'rm':
+ archivename = args[0]
+ storedfilename = args[1]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('rm bucket: %s, key: %s'%(bucket, key))
+
+ try:
+ b = s3.get_bucket(bucket)
+ b.delete_key(key)
+ except BotoServerError:
+ handleServerError('Unable to remove key "%s"' % (key))
+
+#
+# Create directory
+#
+elif cmd == 'mkdir':
+ archivename = args[0]
+ dirname = args[1]
+
+ logger.info('mkdir dir: %s' %(dirname))
+ if '/' in dirname:
+ logger.warning('skipping mkdir')
+ pass
+ else:
+ bucket = dirname
+ try:
+ s3.create_bucket(bucket, location=boto.s3.connection.Location.EU)
+ except BotoServerError:
+ handleServerError('Unable to create bucket "%s"' % (bucket))
+
+#
+# Remove directory
+#
+elif cmd == 'rmdir':
+ archivename = args[0]
+ dirname = args[1]
+
+ logger.info('rmdir dir: %s' %(dirname))
+ if '/' in dirname:
+ logger.warning('skipping rmdir')
+ pass
+ else:
+ bucket = dirname
+ try:
+ b = s3.get_bucket(bucket)
+ s3.delete_bucket(b)
+ except BotoServerError:
+ handleServerError('Unable to delete bucket "%s"' % (bucket))
+
+#
+# Run from S3
+#
+elif cmd == 'run':
+ archivename = args[0]
+ storedfilename = args[1]
+ arguments = args[2:]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('run bucket: %s, key: %s'%(bucket, key))
+
+ os.execv(storedfilename, arguments)
+else:
+ logger.error('unhandled, bye')
+ sys.exit(1)
+
+logger.debug('command handled')
+sys.exit(0)
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/s3
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/trpm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/trpm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/trpm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,176 @@
+#! /bin/sh
+#
+# Browse contents of an installed RPM package.
+# This filesystem works on the entries of the "rpms" filesystem.
+#
+# Written by Erik Troan (ewt at redhat.com) 1996
+# Jakub Jelinek (jj at sunsite.mff.cuni.cz) 1996
+# Tomasz K³oczko (kloczek at rudy.mif.pg.gda.pl) 1997
+# minor changes by Wojtek Pilorz (wpilorz at bdk.lublin.pl) 1997
+# minor changes by Michele Marziani (marziani at fe.infn.it) 1997
+# slight changes to put rpm to Trpm by Balazs Nagy (julian7 at kva.hu) 1998
+# locale bugfix by Michal Svec (rebel at penguin.cz) 2000
+# (C) 1996 The Free Software Foundation.
+#
+#
+
+# override any locale for dates
+unset LC_ALL
+LC_TIME=C
+export LC_TIME
+
+if rpm --nosignature --version >/dev/null 2>&1; then
+ RPM="rpm --nosignature"
+else
+ RPM="rpm"
+fi
+
+mcrpmfs_list ()
+{
+ # set MCFASTRPM_DFLT to 1 for faster rpm files handling by default, to 0 for
+ # slower handling
+ MCFASTRPM_DFLT=0
+ if test -z "$MCFASTRPM"; then
+ MCFASTRPM=$MCFASTRPM_DFLT
+ fi
+ FILEPREF="-r--r--r-- 1 root root "
+ DESC=`$RPM -qi -- "$1"`
+ DATE=`$RPM -q --qf "%{BUILDTIME:date}" -- "$1" | cut -c 5-11,21-24`
+ HEADERSIZE=`echo "$DESC" | wc -c`
+ echo "-r--r--r-- 1 root root $HEADERSIZE $DATE HEADER"
+ echo "-r-xr-xr-x 1 root root 40 $DATE UNINSTALL"
+ echo "dr-xr-xr-x 3 root root 0 $DATE INFO"
+ echo "$FILEPREF 0 $DATE INFO/NAME-VERSION-RELEASE"
+ echo "$FILEPREF 0 $DATE INFO/GROUP"
+ echo "$FILEPREF 0 $DATE INFO/BUILDHOST"
+ echo "$FILEPREF 0 $DATE INFO/SOURCERPM"
+ if test "$MCFASTRPM" = 0 ; then
+ test "`$RPM -q --qf \"%{DISTRIBUTION}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/DISTRIBUTION"
+ test "`$RPM -q --qf \"%{VENDOR}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/VENDOR"
+ test "`$RPM -q --qf \"%{DESCRIPTION}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
+ test "`$RPM -q --qf \"%{SUMMARY}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/SUMMARY"
+ if test "`$RPM -q --qf \"%{RPMTAG_PREIN}%{RPMTAG_POSTIN}%{RPMTAG_PREUN}%{RPMTAG_POSTUN}%{VERIFYSCRIPT}\" -- "$1"`" != "(none)(none)(none)(none)(none)"; then
+ echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
+ test "`$RPM -q --qf \"%{RPMTAG_PREIN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
+ test "`$RPM -q --qf \"%{RPMTAG_POSTIN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
+ test "`$RPM -q --qf \"%{RPMTAG_PREUN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
+ test "`$RPM -q --qf \"%{RPMTAG_POSTUN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
+ test "`$RPM -q --qf \"%{VERIFYSCRIPT}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ fi
+ else
+ echo "$FILEPREF 0 $DATE INFO/DISTRIBUTION"
+ echo "$FILEPREF 0 $DATE INFO/VENDOR"
+ echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
+ echo "$FILEPREF 0 $DATE INFO/SUMMARY"
+ echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ fi
+ if test "$MCFASTRPM" = 0 ; then
+ test "`$RPM -q --qf \"%{PACKAGER}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/PACKAGER"
+ test "`$RPM -q --qf \"%{URL}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/URL"
+ test "`$RPM -q --qf \"%{EPOCH}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/EPOCH"
+ test "`$RPM -q --qf \"%{LICENSE}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/LICENSE"
+ else
+ echo "$FILEPREF 0 $DATE INFO/PACKAGER"
+ echo "$FILEPREF 0 $DATE INFO/URL"
+ echo "$FILEPREF 0 $DATE INFO/EPOCH"
+ echo "$FILEPREF 0 $DATE INFO/LICENSE"
+ fi
+ echo "$FILEPREF 0 $DATE INFO/BUILDTIME"
+ echo "$FILEPREF 0 $DATE INFO/RPMVERSION"
+ echo "$FILEPREF 0 $DATE INFO/OS"
+ echo "$FILEPREF 0 $DATE INFO/SIZE"
+ if test "$MCFASTRPM" != 0 ; then
+ $RPM -q --qf "[%{REQUIRENAME}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/REQUIRENAME"
+ $RPM -q --qf "[%{OBSOLETES}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/OBSOLETES"
+ $RPM -q --qf "[%{PROVIDES}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/PROVIDES"
+ $RPM -q --qf "[%{CONFLICTS}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/CONFLICTS"
+ test "`$RPM -q --qf \"%{CHANGELOGTEXT}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
+ else
+ echo "$FILEPREF 0 $DATE INFO/REQUIRENAME"
+ echo "$FILEPREF 0 $DATE INFO/OBSOLETES"
+ echo "$FILEPREF 0 $DATE INFO/PROVIDES"
+ echo "$FILEPREF 0 $DATE INFO/CONFLICTS"
+ echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
+ fi
+
+ $RPM -qlv -- "$1" | grep '^[A-Za-z0-9-]'
+}
+
+mcrpmfs_copyout ()
+{
+ case "$2" in
+ HEADER) $RPM -qi -- "$1" > "$3"; exit 0;;
+ UNINSTALL) echo "# Run this to uninstall this RPM package" > "$3"; exit 0;;
+ INFO/NAME-VERSION-RELEASE) $RPM -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\n" -- "$1" > "$3"; exit 0;;
+ INFO/RELEASE) $RPM -q --qf "%{RELEASE}\n" -- "$1" > "$3"; exit 0;;
+ INFO/GROUP) $RPM -q --qf "%{GROUP}\n" -- "$1" > "$3"; exit 0;;
+ INFO/DISTRIBUTION) $RPM -q --qf "%{DISTRIBUTION}\n" -- "$1" > "$3"; exit 0;;
+ INFO/VENDOR) $RPM -q --qf "%{VENDOR}\n" -- "$1" > "$3"; exit 0;;
+ INFO/BUILDHOST) $RPM -q --qf "%{BUILDHOST}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SOURCERPM) $RPM -q --qf "%{SOURCERPM}\n" -- "$1" > "$3"; exit 0;;
+ INFO/DESCRIPTION) $RPM -q --qf "%{DESCRIPTION}\n" -- "$1" > "$3"; exit 0;;
+ INFO/PACKAGER) $RPM -q --qf "%{PACKAGER}\n" -- "$1" > "$3"; exit 0;;
+ INFO/URL) $RPM -q --qf "%{URL}\n" -- "$1" > "$3"; exit 0;;
+ INFO/BUILDTIME) $RPM -q --qf "%{BUILDTIME:date}\n" -- "$1" > "$3"; exit 0;;
+ INFO/EPOCH) $RPM -q --qf "%{EPOCH}\n" -- "$1" > "$3"; exit 0;;
+ INFO/LICENSE) $RPM -q --qf "%{LICENSE}\n" -- "$1" > "$3"; exit 0;;
+ INFO/RPMVERSION) $RPM -q --qf "%{RPMVERSION}\n" -- "$1" > "$3"; exit 0;;
+ INFO/REQUIRENAME) $RPM -q --qf "[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]" -- "$1" > "$3"; exit 0;;
+ INFO/OBSOLETES) $RPM -q --qf "[%{OBSOLETENAME} %|OBSOLETEFLAGS?{%{OBSOLETEFLAGS:depflags} %{OBSOLETEVERSION}}:{}|\n]" -- "$1" > "$3"; exit 0;;
+ INFO/PROVIDES) $RPM -q --qf "[%{PROVIDES}\n]" -- "$1" > "$3"; exit 0;;
+ INFO/CONFLICTS) $RPM -q --qf "[%{CONFLICTS}\n]" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/PREIN) $RPM -q --qf "%{RPMTAG_PREIN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/POSTIN) $RPM -q --qf "%{RPMTAG_POSTIN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/PREUN) $RPM -q --qf "%{RPMTAG_PREUN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/POSTUN) $RPM -q --qf "%{RPMTAG_POSTUN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/VERIFYSCRIPT) $RPM -q --qf "%{VERIFYSCRIPT}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/ALL) $RPM -q --scripts -- "$1" > "$3"; exit 0;;
+ INFO/SUMMARY) $RPM -q --qf "%{SUMMARY}\n" -- "$1" > "$3"; exit 0;;
+ INFO/OS) $RPM -q --qf "%{OS}\n" -- "$1" > "$3"; exit 0;;
+ INFO/CHANGELOG) $RPM -q --qf "[* %{CHANGELOGTIME:date} %{CHANGELOGNAME}\n%{CHANGELOGTEXT}\n\n]\n" -- "$1" > "$3"; exit 0;;
+ INFO/SIZE) $RPM -q --qf "%{SIZE} bytes\n" -- "$1" > "$3"; exit 0;;
+ *)
+ cp "/$2" "$3"
+ esac
+}
+
+mcrpmfs_run ()
+{
+ case "$2" in
+ UNINSTALL) echo "Uninstalling $1"; rpm -e -- "$1"; exit 0;;
+ esac
+}
+
+name=`sed 's/.*\///;s/\.trpm$//' "$2"`
+
+case "$1" in
+ list) mcrpmfs_list "$name"; exit 0;;
+ copyout) mcrpmfs_copyout "$name" "$3" "$4"; exit 0;;
+ run) mcrpmfs_run "$name" "$3"; exit 1;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/trpm
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/u7z
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/u7z (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/u7z 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,79 @@
+#! /bin/sh
+#
+# extfs support for p7zip
+# Written by Pavel Roskin <proski at gnu.org>
+# Some Bugfixes/workarounds by Sergiy Niskorodov <sgh at mail.zp.ua>
+# Licensed under GNU GPL version 2 or later version.
+
+P7ZIP=`which 7z 2>/dev/null` || P7ZIP=`which 7za 2>/dev/null`
+
+mcu7zip_list ()
+{
+ # Symlinks are not shown - no idea how to distinguish them
+ # Read-only files are not shown as such - it's rarely useful
+ ugid="`id -nu` `id -ng`"
+ date_re='^\(....\)-\(..\)-\(..\) \(..:..:..\)'
+ date_mc='\2-\3-\1 \4'
+ size_re='............'
+ $P7ZIP l "$1" | sed -n "s/$date_re D.... $size_re $size_re\(.*\)/drwxr-xr-x 1 $ugid 0 $date_mc \5/p;s/$date_re \..... \($size_re\) $size_re\(.*\)/-rw-r--r-- 1 $ugid \5 $date_mc \6/p"
+}
+
+mcu7zip_copyout ()
+{
+ #first we check if we have old p7zip archive with prefix ./ in filename
+ $P7ZIP l "$1" "$2" | grep -q "0 files, 0 folders" && \
+ EXFNAME='*./'"$2" || EXFNAME="$2"
+ $P7ZIP e -so "$1" "$EXFNAME" > "$3" 2>/dev/null
+}
+
+mcu7zip_copyin ()
+{
+ $P7ZIP a -si"$2" "$1" <"$3" >/dev/null 2>&1
+}
+
+mcu7zip_mkdir ()
+{
+ dir=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-u7z.XXXXXX"` || exit 1
+ mkdir -p "$dir"/"$2"
+ $P7ZIP a -w"$dir" "$1" "$dir"/"$2" >/dev/null 2>&1
+ rm -rf "$dir"
+}
+
+mcu7zip_rm ()
+{
+ # NOTE: Version 4.20 fails to delete files in subdirectories
+ #first we check if we have old p7zip archive with prefix ./ in filename
+ $P7ZIP l "$1" "$2" | grep -q "0 files, 0 folders" && \
+ EXFNAME='*./'"$2" || EXFNAME="$2"
+ $P7ZIP d "$1" "$EXFNAME" 2>&1 | grep -q E_NOTIMPL > /dev/null 2>&1 && \
+ { printf "Function not implemented...\n7z cannot delete from solid archive." >&2 ; exit 1 ; }
+}
+
+mcu7zip_rmdir ()
+{
+ #first we check if we have old p7zip archive with prefix ./ in filename
+ $P7ZIP l "$1" "$2" | grep -q "0 files, 0 folders" && \
+ EXFNAME='*./'"$2" || EXFNAME="$2"
+ $P7ZIP d "$1" "$EXFNAME"/ 2>&1 | grep -q E_NOTIMPL > /dev/null 2>&1 && \
+ { printf "Function not implemented...\n7z cannot delete from solid archive." >&2 ; exit 1 ; }
+}
+
+# override any locale for dates
+LC_DATE=C
+export LC_DATE
+
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mcu7zip_list "$@" | sort -k 8 ;;
+ copyout) mcu7zip_copyout "$@" ;;
+ copyin) mcu7zip_copyin "$@" ;;
+ mkdir) mcu7zip_mkdir "$@" ;;
+ rm) mcu7zip_rm "$@" ;;
+ rmdir) mcu7zip_rmdir "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/u7z
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uace
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uace (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uace 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,58 @@
+#! /bin/sh
+
+#
+# ACE Virtual filesystem executive v0.1
+# Works with unace v2.5
+
+# Copyright (C) 2008 Jacques Pelletier
+# May be distributed under the terms of the GNU Public License
+# <jpelletier at ieee.org>
+#
+
+# Define your awk
+AWK=gawk
+# Define which archiver you are using with appropriate options
+ACE_LIST="unace l"
+ACE_GET="unace x"
+# ACE_PUT="unace ?" not available
+
+# The 'list' command executive
+
+# Unace: DD.MM.YY HH.MM packed size ratio file
+# ls:
+mc_ace_fs_list()
+{
+ $ACE_LIST "$1" | gawk -v uid=${UID-0} '
+BEGIN { Month="JanFebMarAprMayJunJulAugSepOctNovDec" }
+/%/ {
+ split($1,date,".")
+
+ if (date[3] > 50)
+ date[3]=date[3] + 1900
+ else
+ date[3]=date[3] + 2000
+
+ printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %s %s\n", uid, 0, $3, substr(Month,3*(date[2]-1)+1,3),date[1],date[3], $2, $6
+}' 2>/dev/null
+ exit 0
+}
+
+# Command: copyout archivename storedfilename extractto
+mc_ace_fs_copyout()
+{
+ $ACE_GET "$1" "$2" > /dev/null 2>&1
+ mv "$2" "$3"
+}
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_ace_fs_list "$@" ;;
+ copyout) mc_ace_fs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uace
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ualz
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ualz (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ualz 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,68 @@
+#!/bin/sh
+#
+# Written by Pavel Roskin <proski at gnu.org>
+# (C) 2005 The Free Software Foundation.
+#
+#
+
+UNALZ=unalz
+
+mcualz_list ()
+{
+ $UNALZ -l "$1" | awk -v uid=`id -nu` -v gid=`id -ng` '
+{
+ if ($1 ~ /[0-9][0-9][:/][0-9][0-9][:/][0-9][0-9]$/)
+ {
+ # Kludge for non-POSIX date format in unalz 0.50
+ split($1, date, "[/:]")
+ if (length(date[1]) == 4) {
+ pdate = date[2] "/" date[3] "/" date[1]
+ } else {
+ pdate = date[1] "/" date[2] "/" date[3]
+ }
+
+ time=$2
+ perm=$3
+ size=$4
+ sub(/^ *[^ ]* *[^ ]* *[^ ]* *[^ ]* *[^ ]* */, "")
+ file=$0
+ gsub(/\\/, "/", file)
+ if (perm ~ /.D../)
+ perm = "drwxr-xr-x"
+ else
+ perm = "-rw-r--r--"
+ printf "%s 1 %s %s %d %s %s %s\n", perm, uid, gid, size, pdate, time, file
+ }
+}
+'
+}
+
+mcualz_copyout ()
+{
+ TMPDIR=`mktemp -d ${MC_TMPDIR:-/tmp}/mctmpdir-ualz.XXXXXX` || exit 1
+
+ # This is a workaround for a bug in unalz 0.50 - it crashes if the
+ # output directory is an absolute path.
+ dir=`dirname "$TMPDIR/$2"`
+ mkdir -p "$dir"
+
+ $UNALZ -d "$TMPDIR" "$1" "$2" >/dev/null
+ cat "$TMPDIR/$2" > "$3"
+ rm -rf "$TMPDIR"
+}
+
+# override any locale for dates
+LC_ALL=C
+export LC_ALL
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mcualz_list "$@" ;;
+ copyout) mcualz_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ualz
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uar
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uar (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uar 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# Written by Alex Kuchma <ask at bcs.zp.ua>
+# Alex Tkachenko <alex at bcs.zp.ua>
+# Updated by Vitezslav Samel <xsamel00 at dcse.fee.vutbr.cz>
+#
+# (C) 1997, 1998 The Free Software Foundation.
+#
+#
+
+XAR=ar
+
+mcarfs_list ()
+{
+ # If $temp_replace string is part of the filename that part might get lost
+ temp_replace='Unique Separator String'
+ thisyear="`date +%Y`"
+ $XAR tv "$1" | sed 's,^,-,;s, , 1 ,;s,/, ,' |
+ sed -e "s/\( [0-2][0-9]\:[0-5][0-9]\)\( $thisyear \)\(.*\)/\1$temp_replace\3/" |
+ sed -e "s/\( [0-2][0-9]\:[0-5][0-9] \)\([12][0-9][0-9][0-9] \)\(.*\)/ \2\3/" |
+ sed -e "s/$temp_replace/ /"
+}
+
+mcarfs_copyout ()
+{
+ $XAR p "$1" "$2" > "$3"
+}
+
+mcarfs_copyin ()
+{
+ TMPDIR=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-uar.XXXXXX"` || exit 1
+ name=`basename "$2"`
+ (cd "$TMPDIR" && cp -fp "$3" "$name" && $XAR r "$1" "$name")
+ rm -rf "$TMPDIR"
+}
+
+mcarfs_rm ()
+{
+ $XAR d "$1" "$2"
+}
+
+# override any locale for dates
+LC_ALL=C
+export LC_ALL
+
+umask 077
+case "$1" in
+ list) mcarfs_list "$2" ;;
+ copyout) shift; mcarfs_copyout "$@" ;;
+ copyin) shift; mcarfs_copyin "$@" ;;
+ rm) shift; mcarfs_rm "$@" ;;
+ mkdir|rmdir)
+ echo "mcarfs: ar archives cannot contain directories." 1>&2
+ exit 1;;
+ *)
+ echo "mcarfs: unknown command: \"$1\"." 1>&2
+ exit 1;;
+esac
+
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uar
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarc
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarc (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarc 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,82 @@
+#! /bin/sh
+
+#
+# ARC Virtual filesystem executive
+# Copyright (C) 2008 Jacques Pelletier
+# May be distributed under the terms of the GNU Public License
+# <jpelletier at ieee.org>
+#
+
+# Define your awk
+AWK=gawk
+# Define which archiver you are using with appropriate options
+ARC_LIST="arc v"
+ARC_GET="arc x"
+ARC_PUT="arc a"
+ARC_DEL="arc d"
+
+# The 'list' command executive
+
+mc_arc_fs_list()
+{
+ $ARC_LIST "$1" | gawk -v uid=${UID-0} '
+BEGIN { }
+/^Name/ { next }
+/===/ { next }
+/^Total/ { next }
+{
+ if ($8 > 50)
+ $8=$8 + 1900
+ else
+ $8=$8 + 2000
+
+ split($9, a, ":")
+
+ # convert AM/PM to 00-23
+ if (a[2] ~ /a$|p$/)
+ {
+ if (a[2] ~ /p$/)
+ a[1] = a[1]+12
+
+ a[2]=substr(a[2],1,2)
+ }
+
+ printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %02d:%02d %s\n", uid, 0, $2, $7, $6, $8, a[1], a[2], $1
+}' 2>/dev/null
+ exit 0
+}
+
+# Command: copyout archivename storedfilename extractto
+mc_arc_fs_copyout()
+{
+ $ARC_GET "$1" "$2" 2> /dev/null
+ mv "$2" "$3"
+}
+
+# Command: copyin archivename storedfilename sourcefile
+mc_arc_fs_copyin()
+{
+ mv "$3" "$2"
+ $ARC_PUT "$1" "$2" 2> /dev/null
+}
+
+# Command: rm archivename storedfilename
+mc_arc_fs_rm()
+{
+ $ARC_DEL "$1" "$2" 2> /dev/null
+}
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_arc_fs_list "$@" ;;
+ copyout) mc_arc_fs_copyout "$@" ;;
+ copyin) mc_arc_fs_copyin "$@" ;;
+ rm) mc_arc_fs_rm "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarc
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarj
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarj (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarj 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,75 @@
+#! /bin/sh
+#
+# Written by Viatcheslav Odintsov (2:5020/181)
+# (C) 2002 ARJ Software Russia.
+#
+# This is an updated parser for ARJ archives in Midnight Commander. You need
+# full ARJ rather than UNARJ. Open-source ARJ v 3.10 for Unix platforms can
+# be obtained here:
+#
+# - http://www.sourceforge.net/projects/arj/
+# - http://arj.sourceforge.net/
+
+
+ARJ="arj -+ -ja1"
+
+
+mcarjfs_list ()
+{
+ $ARJ v "$1" | awk -v uuid=$(id -ru) '
+ {
+ if (($0 ~ /^[0-9]+\) .*/)||($0 ~ /^------------ ---------- ---------- -----/)){
+ if (filestr ~ /^[0-9]+\) .*/) {
+ printf "%s 1 %-8d %-8d %8d %02d-%02d-%02d %02d:%02d %s%s\n", perm, uid, gid, size, date[2], date[3], date[1], time[1], time[2], file, symfile
+ perm=""
+ file=""
+ symfile=""
+ filestr=""
+ }
+ }
+
+ if ($0 ~ /^[0-9]+\) .*/) {
+ filestr=$0
+ sub(/^[0-9]*\) /, "")
+ file=$0
+ uid=uuid
+ gid=0
+ }
+
+ if ($0 ~ /^.* [0-9]+[\t ]+[0-9]+ [0-9]\.[0-9][0-9][0-9] [0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9].*/) {
+ size=$3
+ split($6, date, "-")
+ split($7, time, ":")
+ if ($8 ~ /^[rwx-]/) {perm=$8;}
+ else {perm="-rw-r--r--"}
+ }
+
+ if ($0 ~ /^[\t ]+SymLink -> .*/) {
+ symfile = " -> "$3
+ perm="l"substr(perm, 2)
+ }
+
+ if ($0 ~ /^[\t ]+Owner: UID [0-9]+\, GID [0-9]+/) {
+ uid=$3
+ gid=$5
+ owner=1
+ }
+ }'
+}
+
+
+mcarjfs_copyout ()
+{
+ $ARJ e -y "$1" "$2" -jw"$3" >/dev/null 2>/dev/null
+}
+
+
+umask 077
+cmd="$1"
+shift
+case "$cmd" in
+ list) mcarjfs_list "$@" ;;
+ copyout) mcarjfs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uarj
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uc1541
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uc1541 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uc1541 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,70 @@
+#! /bin/sh
+
+#
+# UC1541 Virtual filesystem executive v0.1
+
+# This is for accessing disk image files for the Commodore VIC20/C64/C128
+# It requires the utility c1541 that comes bundled with Vice, the emulator
+# for the VIC20, C64, C128 and other computers made by Commodore.
+
+# Copyright (C) 2008 Jacques Pelletier
+# May be distributed under the terms of the GNU Public License
+# <jpelletier at ieee.org>
+#
+
+# Define your awk
+AWK=gawk
+# Define which archiver you are using with appropriate options
+C1541="c1541"
+
+# There are no time stamps in the disk image, so a bogus timestamp is displayed
+mc_c1541_fs_list()
+{
+ $C1541 "$1" -list | gawk -v uid=${UID-0} '
+BEGIN { FS = "\"" }
+/No LINES!/ { next }
+/BLOCKS FREE/ { next }
+$1 == 0 { next }
+{
+ printf "-rw-r--r-- 1 %-8d %-8d %8d Jan 01 1980 00:00 %s\n", uid, 0, $1 * 256, $2
+}' 2>/dev/null
+}
+
+# Command: copyout archivename storedfilename extractto
+# -read image 1541name [fsname]
+mc_c1541_fs_copyout()
+{
+ $C1541 "$1" -read "$2" 2> /dev/null
+ mv "$2" "$3"
+}
+
+# FIXME mc can't do chown of the file inside the archive
+# Command: copyin archivename storedfilename sourcefile
+# -write image fsname [1541name]
+mc_c1541_fs_copyin()
+{
+ mv "$3" "$2"
+ $C1541 "$1" -write "$2" 2> /dev/null
+}
+
+# Command: rm archivename storedfilename
+# -delete image files
+mc_c1541_fs_rm()
+{
+ $C1541 "$1" -delete "$2" 2> /dev/null
+}
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_c1541_fs_list "$@" ;;
+ copyout) mc_c1541_fs_copyout "$@" ;;
+# copyin) mc_c1541_fs_copyin "$@" ;;
+ rm) mc_c1541_fs_rm "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uc1541
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ucab
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ucab (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ucab 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,40 @@
+#! /bin/sh
+
+CAB=cabextract
+
+mccabfs_list ()
+{
+ $CAB -l "$1" | gawk -v uid=`id -un` -v gid=`id -gn` '
+BEGIN { flag=0 }
+/^-------/ { flag++; if (flag > 1) exit 0; next }
+{
+if (flag == 0) next
+if (length($6) == 0) next
+pr="-rw-r--r--"
+split($3, a, ".")
+split($4, b, ":")
+printf "%s 1 %s %s %d %02d/%02d/%02d %02d:%02d %s\n", pr, uid, gid, $1, a[2], a[1], a[3], b[1], b[2], $6
+}'
+
+}
+
+mccabfs_copyout ()
+{
+ $CAB -F "$2" -p "$1" > "$3"
+}
+
+LC_ALL=C
+export LC_ALL
+
+umask 077
+
+cmd="$1"
+
+case "$cmd" in
+ # Workaround for a bug in mc - directories must precede files to
+ # avoid duplicate entries, so we sort output by filenames
+ list) mccabfs_list "$2" ;;
+ copyout) mccabfs_copyout "$2" "$3" "$4" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ucab
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uha
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uha (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uha 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,52 @@
+#!/bin/sh
+#
+# It is the uhafs Valery Kornienkov vlk at st.simbirsk.su 2:5051/30 at fidonet
+# ver 0.1 Thu Apr 6 12:05:08 2000
+#
+# Tested with HA 0.999. Source of ha can be found at
+# ftp://ftp.ibiblio.org/pub/Linux/utils/compress/
+
+HA=ha
+
+mchafs_list ()
+{
+ $HA lf "$1" 2>/dev/null | awk -v uid=$(id -ru) '
+/^===========/ {next}
+{
+ if ($5="%" && $8~/DIR|ASC|HSC|CPY/) {
+ split($6, a, "-")
+ split($7, t, ":")
+ filename=$1
+ filesize=$2
+ getline
+ if ($2=="(none)") $2=""
+ path=$2
+ getline
+ if ($1~/^d.*/) next
+ printf "%s %s %-8d %-8d %8d %s-%s-%s %s:%s %s%s\n",\
+ $1,1,0,0,filesize,a[3],a[2],a[1],t[1],t[2],path,filename
+ }
+}'
+}
+
+mchafs_copyout ()
+{
+ TMPDIR=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-uha.XXXXXX"` || exit 1
+ cd "$TMPDIR"
+
+ $HA xyq "$1" "$2" >/dev/null
+ cat "$2" > "$3"
+
+ cd /
+ rm -rf "$TMPDIR"
+}
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mchafs_list "$@" ;;
+ copyout) mchafs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uha
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ulha
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ulha (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ulha 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,142 @@
+#! /bin/sh
+
+#
+# LHa Virtual filesystem executive v0.1
+# Copyright (C) 1996, 1997 Joseph M. Hinkle
+# May be distributed under the terms of the GNU Public License
+# <jhinkle at rockisland.com>
+#
+
+# Code for mc_lha_fs_run() suggested by:
+# Jan 97 Zdenek Kabelac <kabi at informatics.muni.cz>
+
+# Tested with mc 3.5.18 and gawk 3.0.0 on Linux 2.0.0
+# Tested with lha v1.01 and lharc v1.02
+# Information and sources for other forms of lha/lzh appreciated
+
+# Nota bene:
+# There are several compression utilities which produce *.lha files.
+# LHArc and LHa in exist several versions, and their listing output varies.
+# Another variable is the architecture on which the compressed file was made.
+# This program attempts to sort out the variables known to me, but it is likely
+# to display an empty panel if it encounters a mystery.
+# In that case it will be useful to execute this file from the command line:
+# ./lha list Mystery.lha
+# to examine the output directly on the console. The output string must be
+# precisely in the format described in the README in this directory.
+# Caveat emptor.
+# Learn Latin.
+
+# Define your awk
+AWK=awk
+
+# Define which archiver you are using with appropriate options
+LHA_LIST="lha lq"
+LHA_GET="lha pq"
+LHA_PUT="lha aq"
+
+# The 'list' command executive
+
+mc_lha_fs_list()
+{
+ # List the contents of the archive and sort it out
+ $LHA_LIST "$1" | $AWK -v uid=`id -nu` -v gid=`id -ng` '
+ # Strip a leading '/' if present in a filepath
+ $(NF) ~ /^\// { $(NF) = substr($NF,2) }
+ # Print the line this way if there is no permission string
+ $1 ~ /^\[.*\]/ {
+ # Invent a generic permission
+ $1 = ($NF ~ /\/$/) ? "drwxr-xr-x":"-rwxr--r--";
+ # Print it
+ printf "%s 1 %-8s %-8s %-8d %s %s %s %s\n",
+ $1, uid, gid, $2, $4, $5, $6, $7;
+ # Get the next line of the list
+ next;
+ }
+ # Do it this way for a defined permission
+ $1 !~ /^\[.*\]/ {
+ # If the permissions and UID run together
+ if ($1 ~ /\//) {
+ $8 = $7;
+ $7 = $6;
+ $6 = $5;
+ $5 = $4;
+ $3 = $2;
+ $2 = substr($1,10);
+ $1 = substr($1,1,9);
+ }
+ # If the permission string is missing a type
+ if (length($1) == 9) {
+ if ($NF ~ /\/$/)
+ $1 = ("d" $1);
+ else
+ $1 = ("-" $1);
+ }
+ # UID:GID might not be the same as on your system so print numbers
+ # Well, that is the intent. At the moment mc is translating them.
+ split($2, id, "/");
+ printf "%s 1 %-8d %-8d %-8d %s %s %s %s\n",
+ $1, id[1], id[2], $3, $5, $6, $7, $8;
+ # Get the next line of the list
+ next;
+ }
+
+ '
+}
+
+# The 'copyout' command executive to copy displayed files to a destination
+
+mc_lha_fs_copyout()
+{
+ $LHA_GET "$1" "$2" > "$3"
+}
+
+# The 'copyin' command executive to add something to the archive
+
+mc_lha_fs_copyin ()
+{
+ NAME2=`basename "$2"`; DIR2=${2%$NAME2}
+ NAME3=`basename "$3"`; DIR3=${3%$NAME3}
+
+ cd "${DIR3}"
+
+ ONE2=${2%%/*}
+ [ -n "${ONE2}" ] || exit 1
+ [ -e "${ONE2}" ] && exit 1
+
+ [ -e "${DIR2}" ] || mkdir -p "${DIR2}"
+ ln "$3" "$2" || exit 1
+
+ $LHA_PUT "$1" "$2"
+ rm -r "${ONE2}"
+}
+
+# The 'run' command executive to run a command from within an archive
+
+mc_lha_fs_run()
+{
+ TMPDIR=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-ulha.XXXXXX"` || exit 1
+ trap "rm -rf \"$TMPDIR\"; exit 0" 1 2 3 4 15
+ TMPCMD=$TMPDIR/run
+ $LHA_GET "$1" "$2" > $TMPCMD
+ chmod a+x "$TMPCMD"
+ "$TMPCMD"
+ rm -rf "$TMPDIR"
+}
+
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_lha_fs_list "$@" ;;
+ copyout) mc_lha_fs_copyout "$@" ;;
+ copyin) mc_lha_fs_copyin "$@" ;;
+ run) mc_lha_fs_run "$@" ;;
+ *) exit 1 ;;
+esac
+
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/ulha
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/urar
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/urar (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/urar 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,115 @@
+#! /bin/sh
+#
+# Written by andrey joukov
+# (C) 1996 2:5020/337.13 at fidonet.org
+# Updated by christian.gennerat at alcatel.fr 1999
+# Andrew V. Samoilov <sav at bcs.zp.ua> 2000
+# beta version 2.0
+#
+# rar and unrar can be found on http://www.rarlabs.com/
+
+RAR=rar
+UNRAR=$RAR
+
+# Prefer unrar (freeware). Try to find unrar in $PATH.
+save_IFS="$IFS"; IFS=:
+for dir in $PATH; do
+ IFS="$save_IFS"
+ test -z "$dir" && dir=.
+ if test -x "$dir/unrar" -a -f "$dir/unrar"; then
+ UNRAR="$dir/unrar"
+ break
+ fi
+done
+
+if [ ! -x $UNRAR -a -x $RAR ]; then
+ UNRAR=$RAR
+fi
+
+mcrarfs_list ()
+{
+ $UNRAR v -c- "$1" | awk -v uid=`id -u` -v gid=`id -g` '
+BEGIN { flag=0 }
+/^-------/ { flag++; if (flag > 1) exit 0; next }
+{
+if (flag == 0) next
+if ( !/ [0-9][0-9]:[0-9][0-9] /) str = $0 # there is no time spec in this line
+else {
+ if (str ~ /^\^/)
+ str=substr(str, 2)
+ split($4, a, "-")
+ if (index($6, "D") != 0)
+ $6="drwxr-xr-x"
+ else
+ if (index($6, ".") != 0)
+ $6="-rw-r--r--"
+ printf "%s 1 %s %s %d %02d/%02d/%02d %s %s\n", $6, uid, gid, $1, a[2], a[1], a[3], $5, str
+}
+}'
+}
+
+mcrarfs_copyin ()
+{
+# copyin by christian.gennerat at alcatel.fr
+# preserve pwd. It is clean, but is it necessary?
+ pwd=`pwd`
+# Create a directory and copy in it the tmp file with the good name
+ mkdir "$3.dir"
+ cd "$3.dir"
+ di="${2%/*}"
+# if file is to be written upper in the archive tree, make fake dir
+ if test x"$di" != x"${2##*/}" ; then
+ mkdir -p "$di"
+ fi
+ cp -fp "$3" "$3.dir/$2"
+ $RAR a "$1" "$2" >/dev/null
+ cd "$pwd"
+ rm -rf "$3.dir"
+}
+
+mcrarfs_copyout ()
+{
+ $UNRAR p -p- -c- -inul "$1" "$2" > "$3"
+}
+
+mcrarfs_mkdir ()
+{
+# preserve pwd. It is clean, but is it necessary?
+ pwd=`pwd`
+# Create a directory and create in it a tmp directory with the good name
+ dir=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-urar.XXXXXX"` || exit 1
+ cd "$dir"
+ mkdir -p "$2"
+# rar cannot create an empty directory
+ touch "$2"/.rarfs
+ $RAR a -r "$1" "$2" >/dev/null
+ $RAR d "$1" "$2/.rarfs" >/dev/null
+ cd "$pwd"
+ rm -rf "$dir"
+}
+
+mcrarfs_rm ()
+{
+ $RAR d "$1" "$2" >/dev/null
+}
+
+LC_ALL=C
+export LC_ALL
+
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ # Workaround for a bug in mc - directories must precede files to
+ # avoid duplicate entries, so we sort output by filenames
+ list) mcrarfs_list "$@" | sort -k 8 ;;
+ rm) mcrarfs_rm "$@" ;;
+ rmdir) mcrarfs_rm "$@" ;;
+ mkdir) mcrarfs_mkdir "$@" ;;
+ copyin) mcrarfs_copyin "$@" ;;
+ copyout) mcrarfs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/urar
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzip
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzip (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzip 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,471 @@
+#! /usr/bin/perl -w
+#
+# zip file archive Virtual File System for Midnight Commander
+# Version 1.4.0 (2001-08-07).
+#
+# (C) 2000-2001 Oskar Liljeblad <osk at hem.passagen.se>.
+#
+
+use POSIX;
+use File::Basename;
+use strict;
+
+#
+# Configuration options
+#
+
+# Location of the zip program
+my $app_zip = "/usr/bin/zip";
+# Location of the unzip program
+my $app_unzip = "/usr/bin/unzip";
+# Set this to 1 if zipinfo (unzip -Z) is to be used (recommended), otherwise 0.
+my $op_has_zipinfo = 1;
+
+# Command used to list archives (zipinfo mode)
+my $cmd_list_zi = "$app_unzip -Z -l -T";
+# Command used to list archives (non-zipinfo mode)
+my $cmd_list_nzi = "$app_unzip -qq -v";
+# Command used to add a file to the archive
+my $cmd_add = "$app_zip -g";
+# Command used to add a link file to the archive (unused)
+my $cmd_addlink = "$app_zip -g -y";
+# Command used to delete a file from the archive
+my $cmd_delete = "$app_zip -d";
+# Command used to extract a file to standard out
+my $cmd_extract = "$app_unzip -p";
+
+# -rw-r--r-- 2.2 unx 2891 tx 1435 defN 20000330.211927 ./edit.html
+# (perm) (?) (?) (size) (?) (zippedsize) (method) (yyyy)(mm)(dd)(HH)(MM) (fname)
+my $regex_zipinfo_line = qr"^(\S{7,10})\s+(\d+\.\d+)\s+(\S+)\s+(\d+)\s+(\S\S)\s+(\d+)\s+(\S{4})\s+(\d{4})(\d\d)(\d\d)\.(\d\d)(\d\d)(\d\d)\s(.*)$";
+
+# 2891 Defl:N 1435 50% 03-30-00 21:19 50cbaaf8 ./edit.html
+# (size) (method) (zippedsize) (zipratio) (mm)(dd)(yy)(HH)(MM) (cksum) (fname)
+my $regex_nonzipinfo_line = qr"^\s*(\d+)\s+(\S+)\s+(\d+)\s+(-?\d+\%)\s+(\d?\d)-(\d?\d)-(\d\d)\s+(\d?\d):(\d\d)\s+([0-9a-f]+)\s\s(.*)$";
+
+#
+# Main code
+#
+
+die "uzip: missing command and/or archive arguments\n" if ($#ARGV < 1);
+
+# Initialization of some global variables
+my $cmd = shift;
+my %known = ( './' => 1 );
+my %pending = ();
+my $oldpwd = POSIX::getcwd();
+my $archive = shift;
+my $aarchive = absolutize($archive, $oldpwd);
+my $cmd_list = ($op_has_zipinfo ? $cmd_list_zi : $cmd_list_nzi);
+my ($qarchive, $aqarchive) = map (quotemeta, $archive, $aarchive);
+
+# Strip all "." and ".." path components from a pathname.
+sub zipfs_canonicalize_pathname($) {
+ my ($fname) = @_;
+ $fname =~ s,/+,/,g;
+ $fname =~ s,(^|/)(?:\.?\./)+,$1,;
+ return $fname;
+}
+
+# The Midnight Commander never calls this script with archive pathnames
+# starting with either "./" or "../". Some ZIP files contain such names,
+# so we need to build a translation table for them.
+my $zipfs_realpathname_table = undef;
+sub zipfs_realpathname($) {
+ my ($fname) = @_;
+
+ if (!defined($zipfs_realpathname_table)) {
+ $zipfs_realpathname_table = {};
+ if (!open(ZIP, "$cmd_list $qarchive |")) {
+ return $fname;
+ }
+ foreach my $line (<ZIP>) {
+ $line =~ s/\r*\n*$//;
+ if ($op_has_zipinfo) {
+ if ($line =~ $regex_zipinfo_line) {
+ my ($fname) = ($14);
+ $zipfs_realpathname_table->{zipfs_canonicalize_pathname($fname)} = $fname;
+ }
+ } else {
+ if ($line =~ $regex_nonzipinfo_line) {
+ my ($fname) = ($11);
+ $zipfs_realpathname_table->{zipfs_canonicalize_pathname($fname)} = $fname;
+ }
+ }
+ }
+ if (!close(ZIP)) {
+ return $fname;
+ }
+ }
+ if (exists($zipfs_realpathname_table->{$fname})) {
+ return $zipfs_realpathname_table->{$fname};
+ }
+ return $fname;
+}
+
+if ($cmd eq 'list') { &mczipfs_list(@ARGV); }
+if ($cmd eq 'rm') { &mczipfs_rm(@ARGV); }
+if ($cmd eq 'rmdir') { &mczipfs_rmdir(@ARGV); }
+if ($cmd eq 'mkdir') { &mczipfs_mkdir(@ARGV); }
+if ($cmd eq 'copyin') { &mczipfs_copyin(@ARGV); }
+if ($cmd eq 'copyout') { &mczipfs_copyout(@ARGV); }
+if ($cmd eq 'run') { &mczipfs_run(@ARGV); }
+#if ($cmd eq 'mklink') { &mczipfs_mklink(@ARGV); } # Not supported by MC extfs
+#if ($cmd eq 'linkout') { &mczipfs_linkout(@ARGV); } # Not supported by MC extfs
+exit 1;
+
+# Remove a file from the archive.
+sub mczipfs_rm {
+ my ($qfile) = map { &zipquotemeta(zipfs_realpathname($_)) } @_;
+
+ # "./" at the beginning of pathnames is stripped by Info-ZIP,
+ # so convert it to "[.]/" to prevent stripping.
+ $qfile =~ s/^\\\./[.]/;
+
+ &checkargs(1, 'archive file', @_);
+ &safesystem("$cmd_delete $qarchive $qfile >/dev/null");
+ exit;
+}
+
+# Remove an empty directory from the archive.
+# The only difference from mczipfs_rm is that we append an
+# additional slash to the directory name to remove. I am not
+# sure this is absolutely necessary, but it doesn't hurt.
+sub mczipfs_rmdir {
+ my ($qfile) = map { &zipquotemeta(zipfs_realpathname($_)) } @_;
+ &checkargs(1, 'archive directory', @_);
+ &safesystem("$cmd_delete $qarchive $qfile/ >/dev/null", 12);
+ exit;
+}
+
+# Extract a file from the archive.
+# Note that we don't need to check if the file is a link,
+# because mc apparently doesn't call copyout for symbolic links.
+sub mczipfs_copyout {
+ my ($qafile, $qfsfile) = map { &zipquotemeta(zipfs_realpathname($_)) } @_;
+ &checkargs(1, 'archive file', @_);
+ &checkargs(2, 'local file', @_);
+ &safesystem("$cmd_extract $qarchive $qafile > $qfsfile", 11);
+ exit;
+}
+
+# Add a file to the archive.
+# This is done by making a temporary directory, in which
+# we create a symlink the original file (with a new name).
+# Zip is then run to include the real file in the archive,
+# with the name of the symbolic link.
+# Here we also doesn't need to check for symbolic links,
+# because the mc extfs doesn't allow adding of symbolic
+# links.
+sub mczipfs_copyin {
+ my ($afile, $fsfile) = @_;
+ &checkargs(1, 'archive file', @_);
+ &checkargs(2, 'local file', @_);
+ my ($qafile) = quotemeta $afile;
+ $fsfile = &absolutize($fsfile, $oldpwd);
+ my $adir = File::Basename::dirname($afile);
+
+ my $tmpdir = &mktmpdir();
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &mkdirs($adir, 0700);
+ symlink ($fsfile, $afile) || &croak("link $afile failed");
+ &safesystem("$cmd_add $aqarchive $qafile >/dev/null");
+ unlink $afile || &croak("unlink $afile failed");
+ &rmdirs($adir);
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# Add an empty directory the the archive.
+# This is similar to mczipfs_copyin, except that we don't need
+# to use symlinks.
+sub mczipfs_mkdir {
+ my ($dir) = @_;
+ &checkargs(1, 'directory', @_);
+ my ($qdir) = quotemeta $dir;
+
+ my $tmpdir = &mktmpdir();
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &mkdirs($dir, 0700);
+ &safesystem("$cmd_add $aqarchive $qdir >/dev/null");
+ &rmdirs($dir);
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# Add a link to the archive. This operation is not used yet,
+# because it is not supported by the MC extfs.
+sub mczipfs_mklink {
+ my ($linkdest, $afile) = @_;
+ &checkargs(1, 'link destination', @_);
+ &checkargs(2, 'archive file', @_);
+ my ($qafile) = quotemeta $afile;
+ my $adir = File::Basename::dirname($afile);
+
+ my $tmpdir = &mktmpdir();
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &mkdirs($adir, 0700);
+ symlink ($linkdest, $afile) || &croak("link $afile failed");
+ &safesystem("$cmd_addlink $aqarchive $qafile >/dev/null");
+ unlink $afile || &croak("unlink $afile failed");
+ &rmdirs($adir);
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# This operation is not used yet, because it is not
+# supported by the MC extfs.
+sub mczipfs_linkout {
+ my ($afile, $fsfile) = @_;
+ &checkargs(1, 'archive file', @_);
+ &checkargs(2, 'local file', @_);
+ my ($qafile) = map { &zipquotemeta($_) } $afile;
+
+ my $linkdest = &get_link_destination($afile);
+ symlink ($linkdest, $fsfile) || &croak("link $fsfile failed");
+ exit;
+}
+
+# Use unzip to find the link destination of a certain file in the
+# archive.
+sub get_link_destination {
+ my ($afile) = @_;
+ my ($qafile) = map { &zipquotemeta($_) } $afile;
+ my $linkdest = safeticks("$cmd_extract $qarchive $qafile");
+ &croak ("extract failed", "link destination of $afile not found")
+ if (!defined $linkdest || $linkdest eq '');
+ return $linkdest;
+}
+
+# List files in the archive.
+# Because mc currently doesn't allow a file's parent directory
+# to be listed after the file itself, we need to do some
+# rearranging of the output. Most of this is done in
+# checked_print_file.
+sub mczipfs_list {
+ open (PIPE, "$cmd_list $qarchive |") || &croak("$app_unzip failed");
+ if ($op_has_zipinfo) {
+ while (<PIPE>) {
+ chomp;
+ next if /^Archive:/;
+ next if /^\d+ file/;
+ next if /^Empty zipfile\.$/;
+ my @match = /$regex_zipinfo_line/;
+ next if ($#match != 13);
+ &checked_print_file(@match);
+ }
+ } else {
+ while (<PIPE>) {
+ chomp;
+ my @match = /$regex_nonzipinfo_line/;
+ next if ($#match != 10);
+ my @rmatch = ('', '', 'unknown', $match[0], '', $match[2], $match[1],
+ $match[6] + ($match[6] < 70 ? 2000 : 1900), $match[4], $match[5],
+ $match[7], $match[8], "00", $match[10]);
+ &checked_print_file(@rmatch);
+ }
+ }
+ if (!close (PIPE)) {
+ &croak("$app_unzip failed") if ($! != 0);
+ &croak("$app_unzip failed", 'non-zero exit status ('.($? >> 8).')')
+ }
+
+ foreach my $key (sort keys %pending) {
+ foreach my $file (@{ $pending{$key} }) {
+ &print_file(@{ $file });
+ }
+ }
+
+ exit;
+}
+
+# Execute a file in the archive, by first extracting it to a
+# temporary directory. The name of the extracted file will be
+# the same as the name of it in the archive.
+sub mczipfs_run {
+ my ($afile) = @_;
+ &checkargs(1, 'archive file', @_);
+ my $qafile = &zipquotemeta(zipfs_realpathname($afile));
+ my $tmpdir = &mktmpdir();
+ my $tmpfile = File::Basename::basename($afile);
+
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &safesystem("$cmd_extract $aqarchive $qafile > $tmpfile");
+ chmod 0700, $tmpfile;
+ &safesystem("./$tmpfile");
+ unlink $tmpfile || &croak("rm $tmpfile failed");
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# This is called prior to printing the listing of a file.
+# A check is done to see if the parent directory of the file has already
+# been printed or not. If it hasn't, we must cache it (in %pending) and
+# print it later once the parent directory has been listed. When all
+# files have been processed, there may still be some that haven't been
+# printed because their parent directories weren't listed at all. These
+# files are dealt with in mczipfs_list.
+sub checked_print_file {
+ my @waiting = ([ @_ ]);
+
+ while ($#waiting != -1) {
+ my $item = shift @waiting;
+ my $filename = ${$item}[13];
+ my $dirname = File::Basename::dirname($filename) . '/';
+
+ if (exists $known{$dirname}) {
+ &print_file(@{$item});
+ if ($filename =~ /\/$/) {
+ $known{$filename} = 1;
+ if (exists $pending{$filename}) {
+ push @waiting, @{ $pending{$filename} };
+ delete $pending{$filename};
+ }
+ }
+ } else {
+ push @{$pending{$dirname}}, $item;
+ }
+ }
+}
+
+# Print the mc extfs listing of a file from a set of parsed fields.
+# If the file is a link, we extract it from the zip archive and
+# include the output as the link destination. Because this output
+# is not newline terminated, we must execute unzip once for each
+# link file encountered.
+sub print_file {
+ my ($perms,$zipver,$platform,$realsize,$format,$cmpsize,$comp,$year,$mon,$day,$hours,$mins,$secs,$filename) = @_;
+ if ($platform ne 'unx') {
+ $perms = ($filename =~ /\/$/ ? 'drwxr-xr-x' : '-rw-r--r--');
+ }
+ printf "%-10s 1 %-8d %-8d %8s %s/%s/%s %s:%s:%s %s", $perms, $<,
+ $(, $realsize, $mon, $day, $year, $hours, $mins, $secs, $filename;
+ if ($platform eq 'unx' && $perms =~ /^l/) {
+ my $linkdest = &get_link_destination($filename);
+ print " -> $linkdest";
+ }
+ print "\n";
+}
+
+# Die with a reasonable error message.
+sub croak {
+ my ($command, $desc) = @_;
+ die "uzip ($cmd): $command - $desc\n" if (defined $desc);
+ die "uzip ($cmd): $command - $!\n";
+}
+
+# Make a set of directories, like the command `mkdir -p'.
+# This subroutine has been tailored for this script, and
+# because of that, it ignored the directory name '.'.
+sub mkdirs {
+ my ($dirs, $mode) = @_;
+ $dirs = &cleandirs($dirs);
+ return if ($dirs eq '.');
+
+ my $newpos = -1;
+ while (($newpos = index($dirs, '/', $newpos+1)) != -1) {
+ my $dir = substr($dirs, 0, $newpos);
+ mkdir ($dir, $mode) || &croak("mkdir $dir failed");
+ }
+ mkdir ($dirs, $mode) || &croak("mkdir $dirs failed");
+}
+
+# Remove a set of directories, failing if the directories
+# contain other files.
+# This subroutine has been tailored for this script, and
+# because of that, it ignored the directory name '.'.
+sub rmdirs {
+ my ($dirs) = @_;
+ $dirs = &cleandirs($dirs);
+ return if ($dirs eq '.');
+
+ rmdir $dirs || &croak("rmdir $dirs failed");
+ my $newpos = length($dirs);
+ while (($newpos = rindex($dirs, '/', $newpos-1)) != -1) {
+ my $dir = substr($dirs, 0, $newpos);
+ rmdir $dir || &croak("rmdir $dir failed");
+ }
+}
+
+# Return a semi-canonical directory name.
+sub cleandirs {
+ my ($dir) = @_;
+ $dir =~ s:/+:/:g;
+ $dir =~ s:/*$::;
+ return $dir;
+}
+
+# Make a temporary directory with mode 0700.
+sub mktmpdir {
+ use File::Temp qw(mkdtemp);
+ my $template = "/tmp/mcuzipfs.XXXXXX";
+ $template="$ENV{MC_TMPDIR}/mcuzipfs.XXXXXX" if ($ENV{MC_TMPDIR});
+ return mkdtemp($template);
+}
+
+# Make a filename absolute and return it.
+sub absolutize {
+ my ($file, $pwd) = @_;
+ return "$pwd/$file" if ($file !~ /^\//);
+ return $file;
+}
+
+# Like the system built-in function, but with error checking.
+# The other argument is an exit status to allow.
+sub safesystem {
+ my ($command, @allowrc) = @_;
+ my ($desc) = ($command =~ /^([^ ]*) */);
+ $desc = File::Basename::basename($desc);
+ system $command;
+ my $rc = $?;
+ &croak("`$desc' failed") if (($rc & 0xFF) != 0);
+ if ($rc != 0) {
+ $rc = $rc >> 8;
+ foreach my $arc (@allowrc) {
+ return if ($rc == $arc);
+ }
+ &croak("`$desc' failed", "non-zero exit status ($rc)");
+ }
+}
+
+# Like backticks built-in, but with error checking.
+sub safeticks {
+ my ($command, @allowrc) = @_;
+ my ($desc) = ($command =~ /^([^ ]*) /);
+ $desc = File::Basename::basename($desc);
+ my $out = `$command`;
+ my $rc = $?;
+ &croak("`$desc' failed") if (($rc & 0xFF) != 0);
+ if ($rc != 0) {
+ $rc = $rc >> 8;
+ foreach my $arc (@allowrc) {
+ return if ($rc == $arc);
+ }
+ &croak("`$desc' failed", "non-zero exit status ($rc)");
+ }
+ return $out;
+}
+
+# Make sure enough arguments are supplied, or die.
+sub checkargs {
+ my $count = shift;
+ my $desc = shift;
+ &croak('missing argument', $desc) if ($count-1 > $#_);
+}
+
+# Quote zip wildcard metacharacters. Unfortunately Info-ZIP zip and unzip
+# on unix interpret some wildcards in filenames, despite the fact that
+# the shell already does this. Thus this function.
+sub zipquotemeta {
+ my ($name) = @_;
+ my $out = '';
+ for (my $c = 0; $c < length $name; $c++) {
+ my $ch = substr($name, $c, 1);
+ $out .= '\\' if (index('*?[]\\', $ch) != -1);
+ $out .= $ch;
+ }
+ return quotemeta($out);
+}
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzip
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzoo
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzoo (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzoo 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,65 @@
+#! /bin/sh
+#
+# Zoo file system
+#
+# Source of zoo can be found at
+# ftp://ftp.ibiblio.org/pub/Linux/utils/compress/
+
+ZOO=zoo
+
+# Stupid zoo won't work if the archive name has no .zoo extension, so we
+# have to make a symlink with a "better" name. Also, zoo can create
+# directories even if printing files to stdout, so it's safer to confine
+# it to a temporary directory.
+mklink ()
+{
+ TMPDIR=`mktemp -d ${MC_TMPDIR:-/tmp}/mctmpdir-uzoo.XXXXXX` || exit 1
+ trap 'cd /; rm -rf "$TMPDIR"' 0 1 2 3 5 13 15
+ ARCHIVE="$TMPDIR/tmp.zoo"
+ ln -sf "$1" "$ARCHIVE"
+ cd "$TMPDIR" || exit 1
+}
+
+mczoofs_list ()
+{
+ mklink "$1"
+ $ZOO lq "$ARCHIVE" | awk -v uid=$(id -ru) '
+/^[^\ ]/ { next }
+{
+if (NF < 8)
+ next
+if ($8 ~ /^\^/)
+ $8=substr($8, 2)
+if ($6 > 50)
+ $6=$6 + 1900
+else
+ $6=$6 + 2000
+split($7, a, ":")
+if ($8 ~ /\/$/)
+ printf "drwxr-xr-x 1 %-8d %-8d %8d %s %2d %4d %02d:%02d %s\n", uid, 0, $1, $5, $4, $6, a[1], a[2], $8
+else
+ printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %02d:%02d %s\n", uid, 0, $1, $5, $4, $6, a[1], a[2], $8
+}' 2>/dev/null
+ exit 0
+}
+
+mczoofs_copyout ()
+{
+ mklink "$1"
+ # zoo only accepts name without directory as file to extract
+ base=`echo "$2" | sed 's,.*/,,'`
+ $ZOO xpq: "$ARCHIVE" "$base" > "$3"
+ cd /
+ exit 0
+}
+
+umask 077
+
+cmd="$1"
+shift
+case "$cmd" in
+ list) mczoofs_list "$@" ;;
+ copyout) mczoofs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/extfs/uzoo
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.ext
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.ext (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.ext 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+link /etc/mc/mc.ext
\ No newline at end of file
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.ext
___________________________________________________________________
Added: svn:special
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,44 @@
+Hint: Use C-x t to copy tagged file names to the command line.
+Hint: Use C-x p to copy the current pathname to the command line.
+Hint: Completion: use M-Tab (or Esc+Tab). Type it twice to get a list.
+Hint: Use M-p and M-n to access the command history.
+Hint: Need to quote a character? Use Control-q and the character.
+Hint: Tired of these messages? Turn them off from the Options/Layout menu.
+Hint: Selecting directories: add a slash to the end of the matching pattern.
+Hint: If your terminal lacks functions keys, use the ESC+number sequence.
+Hint: The homepage of GNU Midnight Commander: http://www.midnight-commander.org/
+Hint: Please send any bug reports to mc-devel at gnome.org
+Hint: Tab changes your current panel.
+Hint: VFS coolness: tap enter on a tar file to examine its contents.
+Hint: We also have a nice manual page.
+Hint: Do you want lynx-style navigation? Set it in the Configuration dialog.
+Hint: % macros work even on the command line.
+Hint: M-! will allow you to execute programs and see the output in the viewer.
+Hint: The file listing format can be customized; do "man mc" for details.
+Hint: %D/%T expands to the tagged files in the opposite directory.
+Hint: Want your plain shell? Press C-o, and get back to MC with C-o again.
+Hint: Setting the CDPATH variable can save you keystrokes in cd commands.
+Hint: If you want to see your .* files, say so in the Configuration dialog.
+Hint: Want to see your *~ backup files? Set it in the Configuration dialog.
+Hint: Completion works on all input lines in all dialogs. Just press M-Tab.
+Hint: On slow terminals the -s flag may help.
+Hint: Find File: you can work on the files found using the Panelize button.
+Hint: Want to do complex searches? Use the External Panelize command.
+Hint: To change directory halfway through typing a command, use M-c (quick cd).
+Note: Shell commands will not work when you are on a non-local file system.
+Hint: Bring text back from the dead with C-y.
+Hint: Are some of your keys not working? Look at Options/Learn keys.
+Hint: To look at the output of a command in the viewer, use M-!
+Hint: F13 (or Shift-F3) invokes the viewer in raw mode.
+Hint: You may specify the editor for F4 with the shell variable EDITOR.
+Hint: You may specify the external viewer with the shell vars VIEWER or PAGER.
+Hint: You can disable all requests for confirmation in Options/Confirmation.
+Hint: Leap to frequently used directories in a single bound with C-\.
+Hint: You can do anonymous FTP with mc by typing 'cd /#ftp:machine.edu'
+Hint: FTP is built in the Midnight Commander, check the File/FTP link menu.
+Hint: M-t changes quickly the listing mode.
+Hint: You can specify the username when doing ftps: 'cd /#ftp:user at machine.edu'
+Hint: You can browse RPM files by tapping enter on top of an rpm file.
+Hint: To mark directories on the select dialog box, append a slash.
+Hint: To use the mouse cut and paste may require holding the shift key
+Hint: Key frequently visited ftp sites in the hotlist: type C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.cs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.cs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.cs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,42 @@
+Tip: C-x t vložà na pÅÃkazovou Åádku oznaÄené soubory.
+Tip: C-x p vložà na pÅÃkazovou Åádku jméno aktuálnÃho adresáÅe.
+Tip: DoplÅovánÃ: použijte M-Tab (nebo Esc+Tab). Dvojitým zadánÃm zÃskáte seznam.
+Tip: PoužitÃm M-p nebo M-n se pohybujete v historii pÅÃkazů.
+Tip: Chcete zadat speciálnà znak (napÅ. tabulátor)? Použijte Ctrl-q a daný znak.
+Tip: Nechcete již vidÄt tipy? VypnÄte je v NastavenÃ/ZobrazenÃ/Dalšà nastavenÃ.
+Tip: AdresáÅe vyberete pÅidánÃm lomÃtka na konec vzorku.
+Tip: Pokud Váš terminál nezná nebo nemá funkÄnà klávesy, použijte Esc+ÄÃslo.
+Tip: Stránka GNU Midnight Commanderu je http://www.midnight-commander.org/
+Tip: Zprávy o chybách posÃlejte na mc-devel at gnome.org (anglicky).
+Tip: Pomocà klávesy Tab zmÄnÃte aktuálnà panel.
+Tip: Stiskem Enter na souboru .tar nebo .tar.gz si prohlédnete obsah.
+Tip: Existuje také manuálová stránka [mc(1)].
+Tip: PÅejete si klávesy stejnÄ jako v lynxu? Nastavte to v NastavenÃ.
+Tip: Makra uvozená % pracujà na pÅÃkazové Åádce.
+Tip: Pomocà M-! můžete spustit pÅÃkaz a prohlédnout si výstup v oknÄ.
+Tip: Zobrazenà v panelech může být upraveno. Z âman mcâ se dozvÃte vÃce.
+Tip: %D/%T se rozvine na soubory oznaÄené v druhém panelu.
+Tip: Chcete opÄt váš shell? StisknÄte C-o. Do MC se vrátÃte opÄt pÅes C-o.
+Tip: NastavenÃm promÄnné CDPATH můžete Å¡etÅit klávesnici.
+Tip: Pokud chcete vidÄt soubory zaÄÃnajÃcà teÄkou, ÅeknÄte to v NastavenÃ.
+Tip: Chcete vidÄt zálohy svých souborů (konÄà ~). Použijte NastavenÃ.
+Tip: DoplÅovánà funguje ve vstupnÃch Åádkách vÅ¡ech dialogů. Použijte M-Tab.
+Tip: Na terminálech s pomalou odezvou zkuste parametr -s (mc -s).
+Tip: S nalezenými soubory můžete pracovat. StisknÄte tlaÄÃtko Panelizace.
+Tip: Pro opravdu složité operace zkuste pÅÃkaz PÅÃkaz/Externà panelizace.
+Tip: Pokud chcete zmÄnit adresáŠpÅi práci na pÅÃkazové Åádce, zkuste M-c.
+Pozn.: PÅÃkazy shellu nefungujÃ, pokud nepracujete na lokálnÃm systému souborů.
+Tip: Smazaný text obnovÃte C-y.
+Tip: Pokud nÄkteré klávesy nefungujÃ, použijte menu NastavenÃ/UÄenà kláves.
+Tip: F13 (nebo Shift-F3) vyvolá prohlÞenà bez zpracovánà obsahu souboru.
+Tip: Editor pro klávesu F4 urÄÃte pomocà promÄnné prostÅedà EDITOR.
+Tip: Externà prohlÞeÄ urÄÃte promÄnnými VIEWER nebo PAGER.
+Tip: VÅ¡echny žádosti o potvrzenà můžete zakázat v NastavenÃ/PotvrzovánÃ.
+Tip: K seznamu Äasto použÃvaných adresáÅů se můžete dostat i pÅes C-\.
+Tip: Na anonymnà FTP se pÅipojÃte pomocà âcd /#ftp:stroj.domena.czâ.
+Tip: MC má vestavÄný FTP. PodÃvejte se do menu Levý/FTP spojenà na poÄÃtaÄ.
+Tip: M-t rychle mÄnà formát zobrazenà panelů.
+Tip: PÅi FTP spojenà můžete zadat i jméno: âcd /#ftp:jmeno at stroj.domena.czâ.
+Tip: RPM soubory si prohlédnete stiskem Enter.
+Tip: Chcete-li použÃt myÅ¡ pro zkopÃrovánà nebo vloženà textu, stisknÄte Shift.
+Tip: V seznamu adresáÅů můžete mÃt i Äasto navÅ¡tÄvované FTP servery. Zkuste C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.es
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.es (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.es 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Ayudita: C-x t pone los archivos marcados en la lÃnea de órdenes.
+Ayudita: C-x p copia la trayectoria completa en la lÃnea de órdenes.
+Ayudita: C-x C-p copia la trayectoria del panel opuesto en la lÃnea de órdenes.
+Ayudita: M-Tab (o Esc+Tab) completa nombres; dos veces y muestra una lista.
+Ayudita: M-p y M-n permiten acceder a la historia de órdenes.
+Ayudita: Para introducir un carácter especial: C-q y el caracter.
+Ayudita: ¿Harto de mensajitos? Se quitan en el menú Opciones/Presentación.
+Ayudita: Para seleccionar directorios añadir "/" tras el patrón a buscar.
+Ayudita: Si no funcionan las teclas de función, ESC+número sirve.
+Ayudita: El web del Midnight Commander está en http://www.midnight-commander.org/
+Ayudita: El sitio oficial del Midnight Commander es http://www.midnight-commander.org/
+Ayudita: Comunique cualquier defecto a mc-devel at gnome.org
+Ayudita: El tabulador cambia de panel.
+Ayudita: ¡El mejor VFS! Al <entrar> en un archivo comprimido se ve su contenido.
+Ayudita: El Midnight Commander tiene manual: "man mc"
+Ayudita: ¿Desea navegar con las flechas al estilo lynx? Está en Configuración.
+Ayudita: Las macros con % funcionan incluso en la lÃnea de órdenes.
+Ayudita: Con M-! puede ejecutar programas y ver la salida en el visor.
+Ayudita: El formato del listado se puede personalizar; "man mc" para ver pistas.
+Ayudita: %D/%T representa los archivos seleccionados en el panel opuesto.
+Ayudita: Con C-o se puede ir y volver a la shell de siempre.
+Ayudita: La variable CDPATH ahorra teclas al cambiar de directorios.
+Ayudita: Para ver los archivos .* basta indicarlo en Configuración.
+Ayudita: Para ver los archivos de seguridad tipo *~ ir a Configuración.
+Ayudita: Se puede auto-completar nombres también en los diálogos con M-Tab.
+Ayudita: En terminales lentos la opción -s puede ayudar.
+Ayudita: Puede "Llevar al panel" los resultados de "Buscar archivos" y usarlos.
+Ayudita: Puede hacer y guardar búsquedas complejas con "Búsquedas externas".
+Ayudita: Con M-c cambiar de directorio es un poco más cómodo.
+Nota: Las instrucciones de la Shell no funcionan fuera del sistema local.
+Ayudita: Con C-y puede recuperar texto eliminado.
+Ayudita: ¿Alguna tecla rebelde? Puede educarla con "Redefinir teclas".
+Ayudita: Para ver la salida de una orden por el visor M-!
+Ayudita: F13 (o Mayúsculas-F3) invoca el visor en modo primitivo, sin formatos.
+Ayudita: F4 puede usar cualquier editor que indiquemos en la variable EDITOR.
+Ayudita: Se puede usar un visor externo indicado en la variable PAGER.
+Ayudita: Para deshabilitar los mensajes de Confirmación vaya al menú Opciones.
+Ayudita: Apunte los directorios y sitios más usados en "Favoritos".
+Ayudita: Para hacer un FTP anónimo con mc: 'cd /#ftp:maquina.dominio'
+Ayudita: FTP está integrado en Midnight Commander, en "conexión por FTP..."
+Ayudita: M-t permite cambiar rápidamente entre varios modos de listado.
+Ayudita: Para hacer un FTP no-anónimo: 'cd /#ftp:usuario at maquina.dominio'
+Ayudita: Para examinar un archivo RPM basta pulsar <intro> sobre él.
+Ayudita: Para copiar y pegar con ratón mantener presionada la tecla MAYÃSCULAS.
+Ayudita: Los ftp habituales se pueden guardar en "Favoritos".
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.hu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.hu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.hu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,44 @@
+Tipp: A kijelölt fájlnevek parancssorba való másolása: C-x t
+Tipp: Az aktuális elérési út parancssorba való másolása: C-x p
+Tipp: KiegészÃtés: M-Tab (vagy Esc Tab). Kétszer lenyomva listát ad.
+Tipp: Korábbi parancsok elÅhozása: M-p illetve M-n
+Tipp: Speciális karakter beÃrásához használja ezt: Control-q <karakter>
+Tipp: Az itt megjelenŠüzenetek kikapcsolhatók a "BeállÃtások/Megjelenés"-nél.
+Tipp: Könyvtárak kijelölése a minta végére / jelet Ãrva lehetséges.
+Tipp: Ha a terminálon nincsenek funkcióbillentyűk, használja ezt: Esc <szám>
+Tipp: A Midnight Commander honlapja: http://www.midnight-commander.org/
+Tipp: Hibabejelentéseket a következÅ cÃmre lehet küldeni: mc-devel at gnome.org
+Tipp: A Tab billentyűvel lehet panelt váltani.
+Tipp: VFS-funkció: egy Tar-fájlon Entert nyomva megjelenik annak tartalma.
+Tipp: A Midnight Commandernek van "man" (kézikönyv) lapja is.
+Tipp: Szeretne Lynx-stÃlusú navigációt? Be lehet állÃtani az AlapbeállÃtásoknál.
+Tipp: A % makrók még a parancssorban is használhatók.
+Tipp: Program végrehajtása a kimenetnek a fájlmegjelenÃtÅbe való küldésével: M-!
+Tipp: A fájlok listázási módja beállÃtható; részletek a "man mc" paranccsal.
+Tipp: A %D/%T sztring a másik panel kijelölt fájljaival lesz helyettesÃtve.
+Tipp: A sima shell-t szeretné? Használja ezt: C-o (visszatérés MC-be: ugyanÃgy).
+Tipp: A CDPATH változó beállÃtásával egyszerűbbé tehetÅ a "cd" parancsok kiadása.
+Tipp: Ha látni szeretné a .* rejtett fájlokat, állÃtsa be az AlapbeállÃtásoknál.
+Tipp: Ha látni szeretné a *~ másolatfájlokat, állÃtsa be az AlapbeállÃtásoknál.
+Tipp: A kiegészÃtés minden ablak összes beviteli mezÅjében működik: M-Tab
+Tipp: Lassú terminálokon a -s opció hasznos lehet.
+Tipp: Fájlkeresés: műveletek végzése a megtalált fájlokkal: "Listát a panelra".
+Tipp: Komplex keresések végzéséhez a "KülsŠpanel-parancs" funkció javasolt.
+Tipp: Könyvtárváltás egy parancs begépelése közben: M-c (gyors könyvtárváltás).
+Megjegyzés: A shell-parancsok távoli fájlrendszereken nem használhatók.
+Tipp: A pufferben levŠ(például "C-k"-val oda tett) szöveg visszahozása: C-y
+Tipp: Ha nem működnek bizonyos billentyűk: "BeállÃtások/Billentyűk".
+Tipp: Egy parancs kimenetének megjelenÃtése a fájlmegjelenÃtÅben: M-!
+Tipp: Az F13 (vagy Shift-F3) a fájlmegjelenÃtÅt "nyers" módban indÃtja el.
+Tipp: Az F4-re használandó szerkesztÅt az EDITOR shell-változóval lehet megadni.
+Tipp: A külsÅ fájlmegjelenÃtÅt a PAGER shell-változóval lehet megadni.
+Tipp: Az összes megerÅsÃtéskérés kikapcsolható: "BeállÃtások/MegerÅsÃtések".
+Tipp: Egyszerű módon elérhetÅk a gyakran használt könyvtárak: C-\
+Tipp: "Anonymous" FTP-zés végezhetŠezzel a paranccsal: "cd /#ftp:gépnév.edu".
+Tipp: Az FTP be van épÃtve a Midnight Commanderbe: "FTP-kapcsolat" menüpontok.
+Tipp: A listázási mód gyorsan váltható a következŠbillentyűkombinációval: M-t
+Tipp: FTP-zésnél felhasználónév is megadható: "cd /#ftp:felhasználó@gépnév.edu".
+Tipp: Az RPM-csomagfájlok böngészhetÅk, ehhez Entert kell nyomni az adott fájlon.
+Tipp: Könyvtárak kijelölése a "Kijelölés" ablakban: / jel hozzáfűzésével.
+Tipp: Az egérrel való szövegkimásoláshoz szükség lehet a Shift lenyomására.
+Tipp: A gyakran látogatott FTP-helyek betehetÅk a gyorslistába: C-\
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.it
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.it (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.it 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Dritta: usa C-x t per copiare i file selezionati sulla linea di comando.
+Dritta: usa C-x p per copiare il percorso corrente sulla linea di comando.
+Dritta: completamento: usa M-Tab (o Esc+Tab). Due volte per la lista.
+Dritta: usa M-p e M-n per accedere alla storia dei comandi.
+Dritta: devi inserire un carattere speciale? Usa C-q e il carattere.
+Dritta: stanco di questi messaggi? Disattivali dal menu Opzioni/Aspetto.
+Dritta: selezione directory: inserisci uno slash alla fine della selezione.
+Dritta: se al tuo terminale mancano i tasti funzione usa ESC+numero tasto.
+Dritta: l'URL del Midnight Commander è: http://www.midnight-commander.org/
+Dritta: la home page del Midnight Commander: http://www.midnight-commander.org/
+Dritta: prego spedire i bug report a mc-devel at gnome.org
+Dritta: tab cambia il pannello corrente.
+Dritta: magico VFS; premi invio su un file tar per esaminarne il contenuto.
+Dritta: c'è anche un bel manuale.
+Dritta: navigazione stile lynx? Impostala in finestra di configurazione.
+Dritta: le macro % funzionano anche sulla linea di comando!
+Dritta: M-! permette di eseguire programmi e vedere il risultato nel viewer.
+Dritta: il formato della lista file è impostabile; "man mc" per i dettagli.
+Dritta: %D/%T espande i file selezionati nella directory opposta.
+Dritta: vuoi la tua shell? Premi C-o e torna nuovamente a MC con C-o.
+Dritta: impostare la variabile CDPATH può far risparmiare tasti nei comandi cd.
+Dritta: se vuoi vedere i tuoi file .* impostalo nella Configurazione.
+Dritta: vuoi vedere i tuoi *~ file di backup? Impostalo nella Configurazione.
+Dritta: il completamento funziona su tutti gli input. Basta premere M-Tab.
+Dritta: con terminali lenti può aiutare la flag -s.
+Dritta: trova file: puoi elaborare i file trovati usando il bottone Pannellizza.
+Dritta: vuoi fare ricerche complesse? Usa il comando Pannellizza.
+Dritta: per cambiare directory mentre batti un comando, usa M-c (cd rapido).
+Nota: i comandi di shell non funzionano se non sei in un file system locale.
+Dritta: riesuma il testo nell'editor integrato con C-u.
+Dritta: non ti funzionano alcuni tasti? Guarda in Opzioni/Impara tasti.
+Dritta: per vedere il risultato di un comando nel visualizzatore, usa M-!
+Dritta: F13 (o Shift-F3) invoca il visualizzatore in modo 'raw'.
+Dritta: puoi specificare l'editor per F4 con la variabile shell EDITOR.
+Dritta: puoi specificare il visualizzatore esterno con la variabile shell PAGER.
+Dritta: puoi disabilitare tutte le richieste di conferma in Opzioni/Conferme.
+Dritta: salta nelle directory usate frequentemente in un colpo con C-\.
+Dritta: puoi fare FTP anonimo con mc battendo 'cd /#ftp:macchina.edu'
+Dritta: l'FTP è integrato nel Midnight Commander, controlla il menu FTP.
+Dritta: M-t cambia velocemente il modo listato.
+Dritta: puoi dare il nome utente facendo ftp: 'cd /#ftp:utente at macchina.edu'
+Dritta: puoi navigare attraverso i file RPM battendo invio su di essi.
+Dritta: per selezionare directory in Seleziona, aggiungere uno slash in fondo.
+Dritta: per usare il taglia incolla del mouse devi tener premuto il tasto shift.
+Dritta: tasto siti ftp visitati recentemente: batti C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.nl
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.nl (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.nl 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Hint: C-x t zet de geselecteerde filenamen in de commando lijn.
+Hint: Gebruik C-x p om de huidige padnaam naar de commando lijn te kopieren.
+Hint: Completeren: gebruik M-Tab (of Esc+Tab). Herhaal voor een lijst.
+Hint: Gebruik M-p en M-n voor de commando lijn historie.
+Hint: Een character quoten? Gebruik Control-q en dan het character.
+Hint: Moe van deze hints? Zet ze uit in het Opties/Vormgeving menu.
+Hint: Directories selecteren: zet een slash aan het eind van het zoekpatroon.
+Hint: Als je terminal geen functietoetsen ondersteunt, gebruik dan ESC+nummer.
+Hint: Er is een Midnight Commander URL: http://www.midnight-commander.org/
+Hint: Midnight Commander home page: http://www.midnight-commander.org/
+Hint: Stuur bug rapporten naar mc-devel at gnome.org
+Hint: Tab verandert huidig paneel.
+Hint: VFS coolheid: druk op enter op een tar file om zijn inhoud te onderzoeken.
+Hint: We hebben ook een aardige handleiding.
+Hint: Wil je lynx-achtige navigatie? Stel het in in de Configuratie dialoog.
+Hint: % macros werken zelf op de commando lijn.
+Hint: Met M-! kun je programmas draaien en de uitvoer in de viewer bekijken.
+Hint: Het bestandslijst formaat kan aangepast worden; doe "man mc" voor details.
+Hint: %D/%T expandeert naar de geselcterde bestanden in de andere directory.
+Hint: Wil je een gewone shell? Druk C-o, en ga terug naar MC met nogmaals C-o.
+Hint: De CDPATH variabele kan je een hoop typewerk met cd commandos besparen.
+Hint: Als je .* bestanden wilt zien, stel dat dan in in het Configuratie scherm.
+Hint: Wil je *~ backup bestanden zien? Ga naar het Configuratie scherm.
+Hint: Completering met M-Tab werkt op alle invoer regels in alle dialogen.
+Hint: Op trage terminals zou de -s vlag weleens kunnen helpen.
+Hint: Vind bestanden: gebruik de gevonden bestanden met de Extern Venster optie.
+Hint: Wil je complexe zoekopdrachten? Gebruik het Externe Venster commando.
+Hint: M-c (snelle cd) is om middenin een commando van directorie te wisselen.
+NB: Shell commandos werken niet in niet-locale bestandssystemen.
+Hint: Laat tekst herleven met C-y.
+Hint: Werken sommige toetsen niet? Kijk naar Opties/Leer toetsen.
+Hint: Om naar de uitvoer van een commando in d viewer te kijken, drukke men M-!
+Hint: F13 (of Shift-F3) roept de viewer aan in ruwe modus.
+Hint: Je kunt een editor onder F4 specificeren met de shell variabele EDITOR.
+Hint: Je kunt een externe viewer specificeren met de shell variabele PAGER.
+Hint: Je kunt alle aanvragen voor bevestiging instellen in Opties/Bevestiging.
+Hint: Spring naar veel gebruikte directories in een keer met C-\.
+Hint: Je kunt anonieme FTP draaien met mc door middel van 'cd /#ftp:machine.edu'
+Hint: FTP is in de Midnight Commander gebouwd, check het Bestand/FTP link menu.
+Hint: M-t verandert snel van lijst modus.
+Hint: Geef als volgt je gebruikersnaam op met ftps: 'cd /#ftp:naam at machine.edu'
+Hint: Je kunt RPM bestanden bekijken door er op te enteren.
+Hint: Om directories toe te voegen aan de selectie, moet je een slash toevoegen.
+Hint: Voor de normale cut and paste muisfuncties moet je de shift key inhouden.
+Hint: Voer frequent bezochte ftp sites toe aan je hotlist: type C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.pl
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.pl (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.pl 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Porada: Za pomocÄ
C-x t kopiuje siÄ nazwy zaznaczoych plików do wiersza poleceÅ.
+Porada: Za pomocÄ
C-x p kopiuje siÄ nazwÄ bieżÄ
cej Åcieżki do wiersza poleceÅ.
+Porada: UzupeÅnianie: M-Tab (lub Esc+Tab). Podwójne wciÅniÄcie wywoÅuje listÄ.
+Porada: M-p i M-n udostÄpnia historiÄ poleceÅ.
+Porada: Cytowanie znaku można uzyskaÄ naciskajÄ
c Contrl-q i odpowiedni znak.
+Porada: ZmÄczony poradami? WyÅÄ
cz je w menu Opcje|UkÅad...
+Porada: Wybieranie katalogów: dodaj ukoÅnik na koÅcu wzorca dopasowania.
+Porada: JeÅli w twoim terminalu brak klawiszy funkcyjnych, użyj Esc+numer.
+Porada: Witryna Midnight Commandera jest pod adresem http://www.midnight-commander.org/
+Porada: Strona domowa Midnight Commandera pod adresem http://www.midnight-commander.org/
+Porada: Opis bÅÄdów (w jÄzyku angielskim) wysyÅaj na mc-devel at gnome.org
+Porada: Za pomocÄ
klawisza Tab zmienia siÄ bieżÄ
cy panel.
+Porada: VFS: naciÅnij Enter na archiwum tar, aby obejrzeÄ jego zawartoÅÄ.
+Porada: Na stronÄ podrÄcznikowÄ
też warto zajrzeÄ.
+Porada: Chcesz siÄ poruszaÄ tak jak w lynksie? Ustaw to w menu Konfiguracja...
+Porada: Makra % dziaÅajÄ
nawet w wierszu poleceÅ.
+Porada: M-! pozwala na podglÄ
d wyjÅcia uruchamianych programów w przeglÄ
darce.
+Porada: Tryb wyÅwietlania listy plików można dostosowywaÄ: zobacz "man mc".
+Porada: %D/%T oznacza zazanaczone pliki w drugim panelu.
+Porada: DostÄp do zwykÅej powÅoki przez C-o. Powrót do MC przez ponowne C-o.
+Porada: Ustawienie zmiennej CDPATH może ci zaoszczÄdziÄ pisania.
+Porada: JeÅli chcesz zobaczyÄ pliki .*, zmieÅ ustawienie w menu Konfiguracja...
+Porada: JeÅli chcesz zobaczyÄ pliki .*~, zmieÅ ustawienie w menu Konfiguracja...
+Porada: UzupeÅnianie dziaÅa wszÄdzie. Po prostu naciÅnij M-Tab.
+Porada: JeÅli masz powolny terminal, spróbuj użyÄ opcji -s.
+Porada: Znajdź plik: na znalezionych plikach wykonujemy operacje poprzez Filtruj.
+Porada: Chcesz użyÄ zÅożonego wyszukiwania? Użyj polecenia Filtr zewnÄtrzny.
+Porada: JeÅli chcesz szybciej zmieniaÄ ÅcieżkÄ, użyj M-c (szybka zmiana katalogu).
+Porada: Polecenia powÅoki dziaÅajÄ
tylko w lokalnym systemie plików.
+Porada: PrzywrÃ³Ä skasowany tekst za pomocÄ
C-y.
+Porada: Niektóre klawisze nie dziaÅajÄ
? Patrz menu Opcje|Definiuj klawisze...
+Porada: Aby obejrzeÄ wyjÅcie polecenia w przeglÄ
darce użyj M-!
+Porada: F13 (lub Shift-F3) wywoÅuje przeglÄ
darkÄ w trybie surowym.
+Porada: Możesz okreÅliÄ edytor pod F4 przez zmiennÄ
powÅoki EDITOR.
+Porada: Możesz okreÅliÄ zewnÄtrznÄ
przeglÄ
darkÄ przez zmiennÄ
powÅoki PAGER.
+Porada: Możesz wyÅÄ
czyÄ Å¼Ä
dania potwierdzenia przez menu Opcje|Potwierdzanie...
+Porada: Przejdź do listy najczÄÅciej używanych katalogów przez C-\.
+Porada: Z anonimowego FTP korzystamy piszÄ
c 'cd /#ftp:machine.edu'
+Porada: MC ma wbudowanÄ
obsÅugÄ FTP; patrz menu Plik, PoÅÄ
czenie FTP...
+Porada: M-t przeÅÄ
cza tryby wyÅwietlania listy plików.
+Porada: Użytkownika FTP okreÅlamy przez: 'cd /#ftp:user at machine.edu'
+Porada: Pakiety RPM przeglÄ
damy naciskajÄ
c na nich Enter.
+Porada: Aby zazanaczyÄ katalogi w oknie dialogowym zaznaczania dodaj ukoÅnik.
+Porada: Używanie kopiowania i wklejania za pomocÄ
myszy może wymagaÄ Shifta.
+Porada: Klawiszem C-\ dopisz do podrÄcznej listy czÄsto odwiedzane zasoby FTP.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.ru
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.ru
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.sr
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.sr
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.uk
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.uk (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.uk 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+ÐоÑада: ÐоÑиÑÑÑйÑеÑÑ C-x t Ð´Ð»Ñ ÐºÐ¾Ð¿ÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°ÑениÑ
ÑайлÑв Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ð¹ ÑÑдок.
+ÐоÑада: ÐоÑиÑÑÑйÑеÑÑ C-x p Ð´Ð»Ñ ÐºÐ¾Ð¿ÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑного ÑлÑÑ
Ñ Ð² командний ÑÑдок.
+ÐоÑада: ÐвÑодоповненнÑ: M-Tab (Esc+Tab). ÐÐ»Ñ Ð¾Ð´ÐµÑÐ¶Ð°Ð½Ð½Ñ ÑпиÑÐºÑ Ð½Ð°ÑиÑнÑÑÑ Ð´Ð²ÑÑÑ.
+ÐоÑада: ÐоÑиÑÑÑйÑеÑÑ M-p Ñ M-n Ð´Ð»Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ð´Ð¾ ÑÑÑоÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´.
+ÐоÑада: ÐоÑÑÑбно вÑÑавиÑи лÑÑеÑал? ÐаÑиÑнÑÑÑ Control-q Ñа лÑÑеÑал.
+ÐоÑада: ÐабÑидли ÑÑ Ð¿Ð¾Ñади? ÐÑдклÑÑÑÑÑ ÑÑ
Ñ Ð¼ÐµÐ½Ñ Options|Layout.
+ÐоÑада: ÐÑдмÑÑка каÑалогÑв: додайÑе поÑ
Ð¸Ð»Ñ ÑиÑÐºÑ Ð² кÑнеÑÑ Ð²ÑдповÑдного ÑаблонÑ.
+ÐоÑада: ЯкÑо ваÑÐ¾Ð¼Ñ ÑеÑмÑÐ½Ð°Ð»Ñ Ð±ÑакÑÑ ÑÑнкÑ. клавÑÑ, викоÑиÑÑовÑйÑе ESC+ÑиÑÑа.
+ÐоÑада: Ð¡Ð°Ð¹Ñ Midnight Commander в ÐнÑеÑнеÑÑ: http://www.midnight-commander.org/
+ÐоÑада: ÐомаÑÐ½Ñ ÑÑоÑÑнка Midnight Commander: http://www.midnight-commander.org/
+ÐоÑада: ÐÑÐ´Ñ Ð»Ð°Ñка, ÑлÑÑÑ Ð¿Ð¾Ð²ÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñо помилки на mc-devel at gnome.org
+ÐоÑада: Tab змÑнÑÑ Ð¿Ð¾ÑоÑÐ½Ñ Ð¿Ð°Ð½ÐµÐ»Ñ.
+ÐоÑада: ÐÑÑÑнÑÑÑÑ ÐФС: наÑиÑнÑÑÑ Enter на ÑÐ°Ð¹Ð»Ñ TAR Ð´Ð»Ñ Ð¾Ð´ÐµÑÐ¶Ð°Ð½Ð½Ñ Ð¹Ð¾Ð³Ð¾ змÑÑÑÑ.
+ÐоÑада: У Ð½Ð°Ñ Ñакож Ñ Ð½ÐµÐ¿Ð¾Ð³Ð°Ð½Ð° ÑÑоÑÑнка пÑдÑÑÑника.
+ÐоÑада: Ðи Ñ
оÑеÑе навÑгаÑÑÑ Ð² ÑÑÐ¸Ð»Ñ lynx? ÐÑÑановÑÑÑ Ñе в Options|Configuration.
+ÐоÑада: ÐакÑоÑи % пÑаÑÑÑÑÑ Ð½Ð°Ð²ÑÑÑ Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñ ÑÑдкÑ.
+ÐоÑада: M-! дозволиÑÑ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñи пÑогÑÐ°Ð¼Ñ Ñ Ð±Ð°ÑиÑи ÑезÑлÑÑÐ°Ñ Ñ Ð²ÑÐºÐ½Ñ Ð¿ÐµÑеглÑдÑ.
+ÐоÑада: ФоÑÐ¼Ð°Ñ ÑпиÑÐºÑ ÑайлÑв може бÑÑи змÑнений; набеÑÑÑÑ "man mc" Ð´Ð»Ñ Ð´ÐµÑалей.
+ÐоÑада: %D/%T ознаÑÐ°Ñ Ð¿Ð¾Ð·Ð½Ð°ÑÐµÐ½Ñ Ñайли на пÑоÑилежнÑй панелÑ.
+ÐоÑада: ÐажаÑÑе звиÑайний shell? ÐаÑиÑнÑÑÑ C-o, Ñ Ð·Ð½Ð¾Ð²Ñ C-o Ð´Ð»Ñ Ð¿Ð¾Ð²ÐµÑÐ½ÐµÐ½Ð½Ñ Ð² ÐС.
+ÐоÑада: ÐÑÑановивÑи змÑÐ½Ð½Ñ CDPATH, ви збеÑежеÑе зÑÑÐ¸Ð»Ð»Ñ Ð¿Ñи набоÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ cd.
+ÐоÑада: Щоб баÑиÑи пÑиÑ
Ð¾Ð²Ð°Ð½Ñ Ñайли .*, вÑÑановÑÑÑ Ð¾Ð¿ÑÑÑ Ð² Options|Configuration.
+ÐоÑада: Щоб баÑиÑи ÑезеÑÐ²Ð½Ñ Ñайли .*~, вÑÑановÑÑÑ Ð¾Ð¿ÑÑÑ Ð² Options|Configuration.
+ÐоÑада: ÐвÑÐ¾Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¿ÑаÑÑÑ Ñ Ð²ÑÑÑ
ÑÑдкаÑ
ÑведеннÑ. ÐÑоÑÑо наÑиÑнÑÑÑ M-Tab.
+ÐоÑада: Ðа повÑлÑниÑ
ÑеÑмÑналаÑ
може допомогÑи опÑÑÑ -s.
+ÐоÑада: ÐоÑÑк ÑайлÑ: Ñоб пÑаÑÑваÑи Ñз знайденими Ñайлами, наÑиÑнÑÑÑ Panelize.
+ÐоÑада: ÐажаÑÑе виконаÑи Ñкладний поÑÑк? СкоÑиÑÑайÑеÑÑ Extermal Panelize.
+ÐоÑада: ÐÐ»Ñ Ð·Ð¼Ñни каÑÐ°Ð»Ð¾Ð³Ñ Ð¿Ñд ÑÐ°Ñ Ð½Ð°Ð±Ð¾ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸, наÑиÑнÑÑÑ M-c (Ñвидка змÑна).
+ÐоÑада: Ðоманди shell не виконÑÑÑÑÑÑ, ÑкÑо ви не в локалÑнÑй ÑайловÑй ÑиÑÑемÑ.
+ÐоÑада: ÐилÑÑений ÑекÑÑ Ð¼Ð¾Ð¶Ð½Ð° повеÑнÑÑи за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ C-u.
+ÐоÑада: ÐеÑÐºÑ ÐºÐ»Ð°Ð²ÑÑÑ Ð½Ðµ пÑаÑÑÑÑÑ? СкоÑиÑÑайÑеÑÑ Ð¼ÐµÐ½Ñ Options|Learn keys.
+ÐоÑада: ÐÐ»Ñ Ð¾Ð´ÐµÑÐ¶Ð°Ð½Ð½Ñ ÑезÑлÑÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñ Ð²ÑÐºÐ½Ñ Ð¿ÐµÑеглÑдÑ, набеÑÑÑÑ M-!
+ÐоÑада: F13 (або Shift-F3) викликаÑÑÑ Ð¿ÐµÑеглÑÐ´Ð°Ñ Ñ ÑÐµÐ¶Ð¸Ð¼Ñ Ð½ÐµÐ¾Ð±ÑоблениÑ
даниÑ
.
+ÐоÑада: Ðи можеÑе вибÑаÑи ÑедакÑÐ¾Ñ Ð´Ð»Ñ F4 за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð·Ð¼ÑÐ½Ð½Ð¾Ñ Ð¾Ð±Ð¾Ð»Ð¾Ð½ÐºÐ¸ EDITOR.
+ÐоÑада: ÐовнÑÑнÑй пеÑеглÑÐ´Ð°Ñ Ð¼Ð¾Ð¶Ð½Ð° вибÑаÑи за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð·Ð¼ÑÐ½Ð½Ð¾Ñ Ð¾Ð±Ð¾Ð»Ð¾Ð½ÐºÐ¸ PAGER.
+ÐоÑада: Ðи можеÑе ÑкаÑÑваÑи запиÑи на пÑдÑвеÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð² Options|Confirmation.
+ÐоÑада: ÐеÑеÑ
одÑÑе до ÑаÑÑо викоÑиÑÑовÑваниÑ
каÑалогÑв набÑавÑи C-\.
+ÐоÑада: ÐнонÑмний FTP можна виконаÑи з mc набÑавÑи 'cd /#ftp:machine.edu'
+ÐоÑада: FTP вбÑдований Ñ Midnight Commander, Ð¼ÐµÐ½Ñ ÐанелÑ/FTP-з'ÑднаннÑ.
+ÐоÑада: M-t Ñвидко змÑнÑÑ ÑоÑÐ¼Ð°Ñ ÑпиÑÐºÑ Ð¿Ð°Ð½ÐµÐ»Ñ.
+ÐоÑада: Ðи можеÑе задаÑи Ñм'Ñ ÐºÐ¾ÑиÑÑÑваÑа ftpfs: 'cd /#ftp:user at machine.edu'.
+ÐоÑада: Файли RPM можна пеÑеглÑдаÑи наÑиÑнÑвÑи Enter на ÑÐ°Ð¹Ð»Ñ RPM.
+ÐоÑада: ÐÐ»Ñ Ð²ÑдмÑÑки каÑалогÑв Ñ Ð´ÑÐ°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð¼Ñ Ð²ÑÐºÐ½Ñ Ð²Ð¸Ð±Ð¾ÑÑ, додайÑе поÑ
Ð¸Ð»Ñ ÑиÑкÑ.
+ÐоÑада: ÐÐ»Ñ Ð²Ð¸ÑÑÐ·Ð°Ð½Ð½Ñ Ñ Ð²ÑÑавки за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð¼Ð¸ÑÑ ÑÑимайÑе клавÑÑÑ Shift.
+ÐоÑада: ÐбеÑÑгайÑе ÑаÑÑо вÑдвÑдÑÐ²Ð°Ð½Ñ FTP Ñ ÑпиÑÐºÑ ÐºÐ°ÑалогÑв: наÑиÑнÑÑÑ C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.zh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.zh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hint.zh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+æç¤ºï¼ä½¿ç¨ C-x t ä¾è¤è£½å·²é¸æçæªæ¡åç¨±å°æä»¤åã
+æç¤ºï¼ä½¿ç¨ C-x p ä¾å°ç®åçè·¯å¾å稱è¤è£½å°æä»¤åã
+æç¤ºï¼è£é½ï¼ä½¿ç¨ M-Tabï¼æ Esc+Tabï¼ãæå
©æ¬¡çæ´åå表ã
+æç¤ºï¼ä½¿ç¨ M-p å M-n ä¾ååæä»¤ä½¿ç¨ç´éã
+æç¤ºï¼è¦ä½¿ç¨è·³åºåå
ï¼escape cahracterï¼ï¼å¯ä½¿ç¨ Control-q åå ä¸è¦è¼¸å
¥çåå
ã
+æç¤ºï¼æ¯å¦å°éäºè¨æ¯åå¦äºï¼å¯å¨ãé¸é
/é
ç½®ãé¸å®ä¸ééå®ã
+æç¤ºï¼é¸æç®éï¼å¨è¦æ¾å°ç樣å¼å¾å å
¥ "/"ã
+æç¤ºï¼å¦æä½ ççµç«¯æ©æ²æåè½éµï¼å¯ä»¥ä½¿ç¨ ESC + æ¸åæéµã
+æç¤ºï¼Midnight Commander URLï¼http://www.midnight-commander.org/
+æç¤ºï¼Midnight Commander ç¶²é ï¼http://www.midnight-commander.org/
+æç¤ºï¼è«éåºé¯èª¤å ±åå° mc-devel at gnome.org
+æç¤ºï¼Tab æåæä½¿ç¨ä¸ç颿¿ã
+æç¤ºï¼VFS ç好èï¼å¨ tar æªæ¡ä¸æ enter 坿¥çå®çå
§å®¹ã
+æç¤ºï¼æåæä¸åä¸é¯çæåé ã
+æç¤ºï¼ä½ æ¯å¦æ³ä½¿ç¨ lynx çç覽æ¹å¼ï¼è«å°è¨å®å°è©±çªä¸è¨å®ã
+æç¤ºï¼% å·¨é卿令åä¹å¯ä½¿ç¨ã
+æç¤ºï¼M-! å¯è®ä½ å·è¡æä»¤ä¸¦å¨æª¢è¦å¨çå°å®ç輸åºã
+æç¤ºï¼ä½ å¯èªè¨æªæ¡åè¡¨çæ ¼å¼ï¼è¼¸å
¥ "man mc" å¯ç²å¾æ´å¤ç´°ç¯ã
+æç¤ºï¼%D/%T ææ´å±æå¦ä¸é颿¿ä¸å·²æ¨è¨çæªæ¡ã
+æç¤ºï¼æ³ä½¿ç¨å¹³å¸¸çå½ä»¤æ®¼ï¼å¯æ C-oï¼åæä¸æ¬¡å°±æè¿å MCã
+æç¤ºï¼è¨å® CDPATH ç°å¢è®æ¸å¯ä»¥ä»¤ä½¿ç¨ cd æä»¤æçå»ä¸é»æéµã
+æç¤ºï¼è¥æ³çä½ ç .* æªæ¡ï¼è«å°è¨å®å°è©±çªä¸è¨å®ã
+æç¤ºï¼æ³çä½ ç *~ å份æªï¼è«å°è¨å®å°è©±çªä¸è¨å®ã
+æç¤ºï¼è£é½å¯å¨ä»»ä½å°è©±çªä¸çä»»ä½è¼¸å
¥æ¬ä½ä¸ä½¿ç¨ãåªè¦æä¸ M-Tab å°±å¯ä»¥äºã
+æç¤ºï¼å¨ç·©æ
¢ççµç«¯æ©è£¡ä½¿ç¨ -s é¸é
æææå¹«å©ã
+æç¤ºï¼æå°æªæ¡ï¼ä½ å¯ä»¥ä½¿ç¨ã颿¿åãé¸é
ä¾èçæå°å°çæªæ¡ã
+æç¤ºï¼æ³èçè¼è¤éçæªæ¡æå°ï¼å¯ä½¿ç¨ãå¤é¨é¢æ¿åãæä»¤ã
+æç¤ºï¼è¦å¨è¼¸å
¥æä»¤éæ©æ¹è®ç®éï¼å¯ä½¿ç¨ M-cï¼å¿«éåæç®éï¼ã
+注æï¼å¨éæ¬æ©çæªæ¡ç³»çµ±è£¡ç¡æ³ä½¿ç¨å½ä»¤æ®¼æä»¤ã
+æç¤ºï¼å¯ç¨ C-y å°å·²åªé¤çæåéæ°é¡¯ç¤ºåºä¾ã
+æç¤ºï¼æ¯å¦æäºæéµç¡æ³ä½¿ç¨ï¼å¯ççãé¸é
/èªèæéµãä¸çæéµã
+æç¤ºï¼è¦å¨æª¢è¦å¨è£¡ç尿令ç輸åºï¼ä½¿ç¨ M-!
+æç¤ºï¼F13ï¼æ Shift-F3ï¼æä½¿ç¨åå§æ¨¡å¼éåæª¢è¦å¨ã
+æç¤ºï¼ä½ å¯ä»¥ä½¿ç¨ç°å¢è®æ¸ EDITOR ä¾æå®æä¸ F4 å¾éåç編輯å¨ã
+æç¤ºï¼ä½ å¯ä»¥ä½¿ç¨ç°å¢è®æ¸ PAGER 便å®å¤é¨ç檢è¦å¨ã
+æç¤ºï¼ä½ å¯ä»¥å¨ãé¸é
/確èªã裡ééææç¢ºèªçè¦æ±ã
+æç¤ºï¼ä½¿ç¨ C-\ å¯ä»¥å³æè·³å°ç¶å¸¸ä½¿ç¨çç®éã
+æç¤ºï¼ä½ å¯ä»¥å¨ mc 使ç¨ç¡åæ°æ¨¡å¼ FTPï¼æ¹æ³æ¯è¼¸å
¥ 'cd /#ftp:machine.edu'
+æç¤ºï¼FTP æ¯ Midnight Commander çå
§å»ºåè½ï¼è«æª¢æ¥ãæªæ¡/FTP é£ç·ãé¸å®ã
+æç¤ºï¼M-t å¯å¿«éå°åæå表模å¼ã
+æç¤ºï¼ä½ å¯ä»¥å¨ä½¿ç¨ ftp ææå®ä½¿ç¨è
å稱ï¼ä¾å¦ï¼'cd /#ftp:user at machine.edu'
+æç¤ºï¼ä½ å¯ä»¥å¨ rpm æªä¸æ enter ä¾ç覽 rpm è£¡çæªæ¡ã
+æç¤ºï¼å¨é¸æå°è©±çä¸é¸åç®éæï¼è¦å¨å¾é¢å ä¸ "/"ã
+æç¤ºï¼è¦ä½¿ç¨æ»é¼ åªè²¼åè½éè¦ä½ æä¸ shift éµ
+æç¤ºï¼è¦å°å¸¸å°çç¶²ç«è¼¸å
¥å¸¸ç¨å表裡ï¼éµå
¥ C-\ã
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3765 @@
+[Contents]
+Topics:
+
+ DESCRIPTIONDESCRIPTION
+ OPTIONSOPTIONS
+ OverviewOverview
+ Mouse SupportMouse Support
+
+ KeysKeys
+ Redefine hotkey bindingsKeys_redefine
+ Miscellaneous KeysMiscellaneous Keys
+ Directory PanelsDirectory Panels
+ Shell Command LineShell Command Line
+ General Movement KeysGeneral Movement Keys
+ Input Line KeysInput Line Keys
+
+ Menu BarMenu Bar
+ Left and Right (Above and Below) MenusLeft and Right Menus
+ Listing Mode...Listing Mode...
+ Sort Order...Sort Order...
+ Filter...Filter...
+ RereadReread
+ File MenuFile Menu
+ Quick cdQuick cd
+ Command MenuCommand Menu
+ Directory TreeDirectory Tree
+ Find FileFind File
+ External panelizeExternal panelize
+ HotlistHotlist
+ Extension File EditExtension File Edit
+ Background JobsBackground jobs
+ Menu File EditMenu File Edit
+ Options MenuOptions Menu
+ ConfigurationConfiguration
+ LayoutLayout
+ ConfirmationConfirmation
+ Display bitsDisplay bits
+ Learn keysLearn keys
+ Virtual FSVirtual FS
+ Save SetupSave Setup
+
+ Executing operating system commandsExecuting operating system commands
+ The cd internal commandThe cd internal command
+ Macro SubstitutionMacro Substitution
+ The subshell supportThe subshell support
+ ChmodChmod
+ ChownChown
+ Advanced ChownAdvanced Chown
+ File OperationsFile Operations
+ Mask Copy/RenameMask Copy/Rename
+ Select/Unselect FilesSelect/Unselect Files
+ Internal File ViewerInternal File Viewer
+ Internal File EditorInternal File Editor
+ Options of editor in ini-fileInternal File Editor / options
+ CompletionCompletion
+ Virtual File SystemVirtual File System
+ FTP File SystemFTP File System
+ Tar File SystemTar File System
+ FIle transfer over SHell filesystemFIle transfer over SHell filesystem
+ Network File SystemNetwork File System
+ Undelete File SystemUndelete File System
+ SMB File SystemSMB File System
+ EXTernal File SystemEXTernal File System
+ ColorsColors
+ SkinsSkins
+ Description of section and parametersSkins sections
+ Color pair definitionsSkins colors
+ Draw linesSkins lines
+ CompabilitySkins oldcolors
+ Filenames HighlightFilenames Highlight
+ Special SettingsSpecial Settings
+ Terminal databasesTerminal databases
+
+ FILESFILES
+ AVAILABILITYAVAILABILITY
+ SEE ALSOSEE ALSO
+ AUTHORSAUTHORS
+ BUGSBUGS
+ LicenseLicense
+ Query boxesQueryBox
+ How to use helpHow to use help
+[DESCRIPTION]
+DESCRIPTION
+
+GNU Midnight Commander is a directory browser/file manager
+for Unix-like operating systems.[OPTIONS]
+OPTIONS
+
+
+-a, --stickchars
+ Disable usage of graphic characters for line
+ drawing.
+
+-b, --nocolor
+ Force black and white display.
+
+-c, --color
+ Force color mode, please check the section ColorsColors
+ for more information.
+
+-C arg, --colors=arg
+ Specify a different color set in the command
+ line. The format of arg is documented in the
+ ColorsColors section.
+
+-S arg Specify a name of skin in the command line.
+ Technology of skins is documented in the SkinsSkins.
+ section.
+
+-d, --nomouse
+ Disable mouse support.
+
+-e [file], --edit[=file]
+ Start the internal editor. If the file is
+ specified, open it on startup. See also mcedit
+ (1).
+
+-f, --datadir
+ Display the compiled-in search paths for Midnight
+ Commander files.
+
+-k, --resetsoft
+ Reset softkeys to their default from the
+ termcap/terminfo database. Only useful on HP
+ terminals when the function keys don't work.
+
+-K Ñайл
+ Specify a name of keymap file in the command
+ line.
+
+-l file, --ftplog=file
+ Save the ftpfs dialog with the server in file.
+
+-P file, --printwd=file
+ Print the last working directory to the specified
+ file. This option is not meant to be used
+ directly. Instead, it's used from a special shell
+ script that automatically changes the current
+ directory of the shell to the last directory the
+ Midnight Commander was in. Source the file
+ /usr/share/mc/bin/mc.sh (bash and zsh users) or
+ /usr/share/mc/bin/mc.csh (tcsh users)
+ respectively to define mc as an alias to the
+ appropriate shell script.
+
+-s Set alternative mode drawing of frameworks. If
+ the section [Lines] is not filled, the symbol for
+ the pseudographics frame is a space, otherwise
+ the frame characters are taken from follow
+ params. You can redefine the following variables:
+
+lefttop left-top corner
+
+righttop
+ right-top corner
+
+centertop
+ center-top cross
+
+centerbottom
+ center-bottom cross
+
+leftbottom
+ left-bottom corner
+
+rightbottom
+ right-bottom corner
+
+leftmiddle
+ left-middle cross
+
+rightmiddle
+ right-middle cross
+
+centermiddle
+ center cross
+
+horiz default horizontal line
+
+vert default vertical line
+
+thinhoriz
+ thin horizontal line
+
+thinvert
+ thin vertical line
+
+-t, --termcap
+ Used only if the code was compiled with Slang and
+ terminfo: it makes the Midnight Commander use the
+ value of the TERMCAP variable for the terminal
+ information instead of the information on the
+ system wide terminal database
+
+-u, --nosubshell
+ Disable use of the concurrent shell (only makes
+ sense if the Midnight Commander has been built
+ with concurrent shell support).
+
+-U, --subshell
+ Enable use of the concurrent shell support (only
+ makes sense if the Midnight Commander was built
+ with the subshell support set as an optional
+ feature).
+
+-v file, --view=file
+ Start the internal viewer to view the specified
+ file. See also mcview (1).
+
+-V, --version
+ Display the version of the program.
+
+-x, --xterm
+ Force xterm mode. Used when running on
+ xterm-capable terminals (two screen modes, and
+ able to send mouse escape sequences).
+
+If specified, the first path name is the directory to show
+in the selected panel; the second path name is the
+directory to be shown in the other panel.[Overview]
+Overview
+
+The screen of the Midnight Commander is divided into four
+parts. Almost all of the screen space is taken up by two
+directory panels. By default, the second line from the
+bottom of the screen is the shell command line, and the
+bottom line shows the function key labels. The topmost
+line is the menu bar lineMenu Bar. The menu bar line may not be
+visible, but appears if you click the topmost line with
+the mouse or press the F9 key.
+
+The Midnight Commander provides a view of two directories
+at the same time. One of the panels is the current panel
+(a selection bar is in the current panel). Almost all
+operations take place on the current panel. Some file
+operations like Rename and Copy by default use the
+directory of the unselected panel as a destination (don't
+worry, they always ask you for confirmation first). For
+more information, see the sections on the Directory PanelsDirectory
+Panels, the Left and Right MenusLeft and Right Menus and the File MenuFile Menu.
+
+You can execute system commands from the Midnight
+Commander by simply typing them. Everything you type will
+appear on the shell command line, and when you press Enter
+the Midnight Commander will execute the command line you
+typed; read the Shell Command LineShell Command Line and Input Line KeysInput Line Keys
+sections to learn more about the command line.[Mouse Support]
+Mouse Support
+
+The Midnight Commander comes with mouse support. It is
+activated whenever you are running on an xterm(1) terminal
+(it even works if you take a telnet, ssh or rlogin
+connection to another machine from the xterm) or if you
+are running on a Linux console and have the gpm mouse
+server running.
+
+When you left click on a file in the directory panels,
+that file is selected; if you click with the right button,
+the file is marked (or unmarked, depending on the previous
+state).
+
+Double-clicking on a file will try to execute the command
+if it is an executable program; and if the extension fileExtension File
+Edithas a program specified for the file's extension, the
+specified program is executed.
+
+Also, it is possible to execute the commands assigned to
+the function key labels by clicking on them.
+
+If a mouse button is clicked on the top frame line of the
+directory panel, it is scrolled one page up. Likewise, a
+click on the bottom frame line will cause scrolling one
+page down. This frame line method works also in the Help
+ViewerContents and the Directory TreeDirectory Tree.
+
+The default auto repeat rate for the mouse buttons is 400
+milliseconds. This may be changed to other values by
+editing the ~/.mc/iniSave Setup file and changing the
+mouse_repeat_rate parameter.
+
+If you are running the Midnight Commander with the mouse
+support, you can get the default mouse behavior (cutting
+and pasting text) by holding down the Shift key.
+
+[Keys]
+Keys
+
+Some commands in the Midnight Commander involve the use of
+the Control (sometimes labeled CTRL or CTL) and the Meta
+(sometimes labeled ALT or even Compose) keys. In this
+manual we will use the following abbreviations:
+
+C-<chr> means hold the Control key while typing the
+ character <chr>. Thus C-f would be: hold the
+ Control key and type f.
+
+Alt-<chr>
+ means hold the Meta or Alt key down while typing
+ <chr>. If there is no Meta or Alt key, type ESC,
+ release it, then type the character <chr>.
+
+S-<chr> means hold the Shift key down while typing <chr>.
+
+All input lines in the Midnight Commander use an
+approximation to the GNU Emacs editor's key bindings
+(default).
+
+You may redefine key bindings. See redefine hotkey
+bindingsKeys_redefine
+
+for more info. All other key bindings (described in this
+manual) relative to default behavior.
+
+There are many sections which tell about the keys. The
+following are the most important.
+
+The File MenuFile Menu section documents the keyboard shortcuts
+for the commands appearing in the File menu. This section
+includes the function keys. Most of these commands perform
+some action, usually on the selected file or the tagged
+files.
+
+The Directory PanelsDirectory Panels section documents the keys which
+select a file or tag files as a target for a later action
+(the action is usually one from the file menu).
+
+The Shell Command LineShell Command Line section list the keys which are
+used for entering and editing command lines. Most of these
+copy file names and such from the directory panels to the
+command line (to avoid excessive typing) or access the
+command line history.
+
+Input Line KeysInput Line Keys are used for editing input lines. This
+means both the command line and the input lines in the
+query dialogs.[Keys_redefine]
+Redefine hotkey bindings
+
+Hotkey bindings may be readed from external file
+(keymap-file). A keymap-file is searched on the following
+algorithm (to the first one found):
+
+ 1) command line option -K <keymap> or
+ --keymap=<keymap>
+ 2) Environment variable MC_KEYMAP
+ 3) In config file parameter keymap in section
+ [MidhightCommander]
+ 4) File ~/.mc/mc.keymap
+ 5) File /etc/mc/mc.keymap
+ 6) File /usr/share/mc/mc.keymap
+
+Command line option, environment variable and parameter in
+config file may contain the absolute path to the
+keymap-file (with the extension .keymap or without it).
+Search of keymap-file will occur in (to the first one
+found):
+
+ 1) ~/.mc/
+ 2) /etc/mc/
+ 3) /usr/share/mc/
+[Miscellaneous Keys]
+Miscellaneous Keys
+
+Here are some keys which don't fall into any of the other
+categories:
+
+Enter if there is some text in the command line (the
+ one at the bottom of the panels), then that
+ command is executed. If there is no text in the
+ command line then if the selection bar is over a
+ directory the Midnight Commander does a chdir(2)
+ to the selected directory and reloads the
+ information on the panel; if the selection is an
+ executable file then it is executed. Finally, if
+ the extension of the selected file name matches
+ one of the extensions in the extensions fileExtension File Edit
+ then the corresponding command is executed.
+
+C-l repaint all the information in the Midnight
+ Commander.
+
+C-x c run the ChmodChmod command on a file or on the tagged
+ files.
+
+C-x o run the ChownChown command on the current file or on
+ the tagged files.
+
+C-x l run the link command.
+
+C-x s run the symbolic link command.
+
+C-x i set the other panel display mode to information.
+
+C-x q set the other panel display mode to quick view.
+
+C-x ! execute the External panelizeExternal panelize command.
+
+C-x h run the add directory to hotlistHotlist command.
+
+Alt-! executes the Filtered view command, described in
+ the view commandInternal File Viewer.
+
+Alt-? executes the Find fileFind File command.
+
+Alt-c pops up the quick cdQuick cd dialog.
+
+C-o when the program is being run in the Linux or
+ FreeBSD console or under an xterm, it will show
+ you the output of the previous command. When ran
+ on the Linux console, the Midnight Commander uses
+ an external program (cons.saver) to handle saving
+ and restoring of information on the screen.
+
+When the subshell support is compiled in, you can type C-o
+at any time and you will be taken back to the Midnight
+Commander main screen, to return to your application just
+type C-o. If you have an application suspended by using
+this trick, you won't be able to execute other programs
+from the Midnight Commander until you terminate the
+suspended application.[Directory Panels]
+Directory Panels
+
+This section lists the keys which operate on the directory
+panels. If you want to know how to change the appearance
+of the panels take a look at the section on Left and Right
+MenusLeft and Right Menus.
+
+Tab, C-i
+ change the current panel. The old other panel
+ becomes the new current panel and the old current
+ panel becomes the new other panel. The selection
+ bar moves from the old current panel to the new
+ current panel.
+
+Insert, C-t
+ to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+Alt-g, Alt-r, Alt-j
+ used to select the top file in a panel, the
+ middle file and the bottom one, respectively.
+
+C-s, Alt-s
+ start a filename search in the directory listing.
+ When the search is active, the user input will be
+ added to the search string instead of the command
+ line. If the Show mini-status option is enabled
+ the search string is shown on the mini-status
+ line. When typing, the selection bar will move to
+ the next file starting with the typed letters.
+ The backspace or DEL keys can be used to correct
+ typing mistakes. If C-s is pressed again, the
+ next match is searched for.
+
+Alt-t toggle the current display listing to show the
+ next display listing mode. With this it is
+ possible to quickly switch to brief listing, long
+ listing, user defined listing mode, and back to
+ the default.
+
+C-\ (control-backslash)
+ show the directory hotlistHotlist and change to the
+ selected directory.
+
++ (plus)
+ this is used to select (tag) a group of files.
+ The Midnight Commander will prompt for a
+ selection options. When Files only checkbox is
+ on, only files will be selected. If Files only is
+ off, as files as directories will be selected.
+ When Shell Patterns checkbox is on, the regular
+ expression is much like the filename globbing in
+ the shell (* standing for zero or more characters
+ and ? standing for one character). If Shell
+ Patterns is off, then the tagging of files is
+ done with normal regular expressions (see ed
+ (1)). When Case sensitive checkbox is on, the
+ selection will be case sensitive characters. If
+ Case sensitive is off, the case will be ignored.
+
+\ (backslash)
+ use the "\" key to unselect a group of files.
+ This is the opposite of the Plus key.
+
+up-key, C-p
+ move the selection bar to the previous entry in
+ the panel.
+
+down-key, C-n
+ move the selection bar to the next entry in the
+ panel.
+
+home, a1, Alt-<
+ move the selection bar to the first entry in the
+ panel.
+
+end, c1, Alt->
+ move the selection bar to the last entry in the
+ panel.
+
+next-page, C-v
+ move the selection bar one page down.
+
+prev-page, Alt-v
+ move the selection bar one page up.
+
+Alt-o If the currently selected file is a directory,
+ load that directory on the other panel and moves
+ the selection to the next file. If the currently
+ selected file is not a directory, load the parent
+ directory on the other panel and moves the
+ selection to the next file.
+
+Alt-i make the current directory of the current panel
+ also the current directory of the other panel.
+ Put the other panel to the listing mode if
+ needed. If the current panel is panelized, the
+ other panel doesn't become panelized.
+
+C-PageUp, C-PageDown
+ only when supported by the terminal: change to
+ ".." and to the currently selected directory
+ respectively.
+
+Alt-y moves to the previous directory in the history,
+ equivalent to clicking the < with the mouse.
+
+Alt-u moves to the next directory in the history,
+ equivalent to clicking the > with the mouse.
+
+Alt-Shift-h, Alt-H
+ displays the directory history, equivalent to
+ depressing the 'v' with the mouse.[Shell Command Line]
+Shell Command Line
+
+This section lists keys which are useful to avoid
+excessive typing when entering shell commands.
+
+Alt-Enter
+ copy the currently selected file name to the
+ command line.
+
+C-Enter same a Alt-Enter. May not work on remote systems
+ and some terminals.
+
+C-Shift-Enter
+ copy the full path name of the currently selected
+ file to the command line. May not work on remote
+ systems and some terminals.
+
+Alt-Tab does the filename, command, variable, username
+ and hostname completionCompletion for you.
+
+C-x t, C-x C-t
+ copy the tagged files (or if there are no tagged
+ files, the selected file) of the current panel
+ (C-x t) or of the other panel (C-x C-t) to the
+ command line.
+
+C-x p, C-x C-p
+ the first key sequence copies the current path
+ name to the command line, and the second one
+ copies the unselected panel's path name to the
+ command line.
+
+C-q the quote command can be used to insert
+ characters that are otherwise interpreted by the
+ Midnight Commander (like the '+' symbol)
+
+Alt-p, Alt-n
+ use these keys to browse through the command
+ history. Alt-p takes you to the last entry, Alt-n
+ takes you to the next one.
+
+Alt-h displays the history for the current input line.[General Movement Keys]
+General Movement Keys
+
+The help viewer, the file viewer and the directory tree
+use common code to handle moving. Therefore they accept
+exactly the same keys. Each of them also accepts some keys
+of its own.
+
+Other parts of the Midnight Commander use some of the same
+movement keys, so this section may be of use for those
+parts too.
+
+Up, C-p moves one line backward.
+
+Down, C-n
+ moves one line forward.
+
+Prev Page, Page Up, Alt-v
+ moves one page up.
+
+Next Page, Page Down, C-v
+ moves one page down.
+
+Home, A1
+ moves to the beginning.
+
+End, C1 move to the end.
+
+The help viewer and the file viewer accept the following
+keys in addition the to ones mentioned above:
+
+b, C-b, C-h, Backspace, Delete
+ moves one page up.
+
+Space bar
+ moves one page down.
+
+u, d moves one half of a page up or down.
+
+g, G moves to the beginning or to the end.[Input Line Keys]
+Input Line Keys
+
+The input lines (they are used for the command lineShell Command Line and
+for the query dialogs in the program) accept these keys:
+
+C-a puts the cursor at the beginning of line.
+
+C-e puts the cursor at the end of the line.
+
+C-b, move-left
+ move the cursor one position left.
+
+C-f, move-right
+ move the cursor one position right.
+
+Alt-f moves one word forward.
+
+Alt-b moves one word backward.
+
+C-h, backspace
+ delete the previous character.
+
+C-d, Delete
+ delete the character in the point (over the
+ cursor).
+
+C-@ sets the mark for cutting.
+
+C-w copies the text between the cursor and the mark
+ to a kill buffer and removes the text from the
+ input line.
+
+Alt-w copies the text between the cursor and the mark
+ to a kill buffer.
+
+C-y yanks back the contents of the kill buffer.
+
+C-k kills the text from the cursor to the end of the
+ line.
+
+Alt-p, Alt-n
+ Use these keys to browse through the command
+ history. Alt-p takes you to the last entry, Alt-n
+ takes you to the next one.
+
+Alt-C-h, Alt-Backspace
+ delete one word backward.
+
+Alt-Tab does the filename, command, variable, username
+ and hostname completionCompletion for you.
+
+[Menu Bar]
+Menu Bar
+
+The menu bar pops up when you press F9 or click the mouse
+on the top row of the screen. The menu bar has five menus:
+"Left", "File", "Command", "Options" and "Right".
+
+The Left and Right MenusLeft and Right Menus allow you to modify the
+appearance of the left and right directory panels.
+
+The File MenuFile Menu lists the actions you can perform on the
+currently selected file or the tagged files.
+
+The Command MenuCommand Menu lists the actions which are more general
+and bear no relation to the currently selected file or the
+tagged files.
+
+The Options MenuOptions Menu lists the actions which allow you to
+customize the Midnight Commander.[Left and Right Menus]
+Left and Right (Above and Below) Menus
+
+The outlook of the directory panels can be changed from
+the Left and Right menus (they are named Above and Below
+when the horizontal panel split is chosen from the LayoutLayout
+options dialog).[Listing Mode...]
+Listing Mode...
+
+The listing mode view is used to display a listing of
+files, there are four different listing modes available:
+Full, Brief, Long and User. The full directory view shows
+the file name, the size of the file and the modification
+time.
+
+The brief view shows only the file name and it has two
+columns (therefore showing twice as many files as other
+views). The long view is similar to the output of "ls -l"
+command. The long view takes the whole screen width.
+
+If you choose the "User" display format, then you have to
+specify the display format.
+
+The user display format must start with a panel size
+specifier. This may be "half" or "full", and they specify
+a half screen panel and a full screen panel respectively.
+
+After the panel size, you may specify the two columns mode
+on the panel, this is done by adding the number "2" to the
+user format string.
+
+After this you add the name of the fields with an optional
+size specifier. This are the available fields you may
+display:
+
+name displays the file name.
+
+size displays the file size.
+
+bsize is an alternative form of the size format. It
+ displays the size of the files and for
+ directories it just shows SUB-DIR or UP--DIR.
+
+type displays a one character wide type field. This
+ character is similar to what is displayed by ls
+ with the -F flag - * for executable files, / for
+ directories, @ for links, = for sockets, - for
+ character devices, + for block devices, | for
+ pipes, ~ for symbolic links to directories and !
+ for stale symlinks (links that point nowhere).
+
+mark an asterisk if the file is tagged, a space if
+ it's not.
+
+mtime file's last modification time.
+
+atime file's last access time.
+
+ctime file's status change time.
+
+perm a string representing the current permission bits
+ of the file.
+
+mode an octal value with the current permission bits
+ of the file.
+
+nlink the number of links to the file.
+
+ngid the GID (numeric).
+
+nuid the UID (numeric).
+
+owner the owner of the file.
+
+group the group of the file.
+
+inode the inode of the file.
+
+Also you can use following keywords to define the panel
+layout:
+
+space a space in the display format.
+
+| add a vertical line to the display format.
+
+To force one field to a fixed size (a size specifier), you
+just add : followed by the number of characters you want
+the field to have. If the number is followed by the symbol
++, then the size specifies the minimal field size - if the
+program finds out that there is more space on the screen,
+it will then expand that field.
+
+For example, the Full display corresponds to this format:
+
+half type name | size | mtime
+
+And the Long display corresponds to this format:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+This is a nice user display format:
+
+half name | size:7 | type mode:3
+
+Panels may also be set to the following modes:
+
+"Info" The info view display information related to the
+ currently selected file and if possible
+ information about the current file system.
+
+"Tree" The tree view is quite similar to the directory
+ treeDirectory Tree feature. See the section about it for more
+ information.
+
+"Quick View"
+ In this mode, the panel will switch to a reduced
+ viewerInternal File Viewer that displays the contents of the
+ currently selected file, if you select the panel
+ (with the tab key or the mouse), you will have
+ access to the usual viewer commands.[Sort Order...]
+Sort Order...
+
+The eight sort orders are by name, by extension, by
+modification time, by access time, and by inode
+information modification time, by size, by inode and
+unsorted. In the Sort order dialog box you can choose the
+sort order and you may also specify if you want to sort in
+reverse order by checking the reverse box.
+
+By default directories are sorted before files but this
+can be changed from the Options menuOptions Menu (option Mix all
+files).[Filter...]
+Filter...
+
+The filter command allows you to specify a shell pattern
+(for example *.tar.gz) which the files must match to be
+shown. Regardless of the filter pattern, the directories
+and the links to directories are always shown in the
+directory panel.[Reread]
+Reread
+
+The reread command reload the list of files in the
+directory. It is useful if other processes have created or
+removed files. If you have panelized file names in a panel
+this will reload the directory contents and remove the
+panelized information (See the section External panelizeExternal panelize
+for more information).[File Menu]
+File Menu
+
+The Midnight Commander uses the F1 - F10 keys as keyboard
+shortcuts for commands appearing in the file menu. The
+escape sequences for the function keys are terminfo
+capabilities kf1 trough kf10. On terminals without
+function key support, you can achieve the same
+functionality by pressing the ESC key and then a number in
+the range 1 through 9 and 0 (corresponding to F1 to F9 and
+F10 respectively).
+
+The File menu has the following commands (keyboard
+shortcuts in parentheses):
+
+Help (F1)
+
+Invokes the built-in hypertext help viewer. Inside the
+help viewerContents, you can use the Tab key to select the next
+link and the Enter key to follow that link. The keys Space
+and Backspace are used to move forward and backward in a
+help page. Press F1 again to get the full list of accepted
+keys.
+
+Menu (F2)
+
+Invoke the user menuMenu File Edit. The user menu provides an easy way
+to provide users with a menu and add extra features to the
+Midnight Commander.
+
+View (F3, Shift-F3)
+
+View the currently selected file. By default this invokes
+the Internal File ViewerInternal File Viewer but if the option "Use internal
+view" is off, it invokes an external file viewer specified
+by the VIEWER environment variable. If VIEWER is
+undefined, the PAGER environment variable is tried. If
+PAGER is also undefined, the "view" command is invoked. If
+you use Shift-F3 instead, the viewer will be invoked
+without doing any formatting or preprocessing to the file.
+
+Filtered View (Alt-!)
+
+This command prompts for a command and its arguments (the
+argument defaults to the currently selected file name),
+the output from such command is shown in the internal file
+viewer.
+
+Edit (F4, F14)
+
+Press F4 to edit the highlighted file. Press F14 (usually
+Shift-F4) to start the editor with a new, empty file.
+Currently they invoke the vi editor, or the editor
+specified in the EDITOR environment variable, or the
+Internal File EditorInternal File Editor if the use_internal_edit option is
+on.
+
+Copy (F5, F15)
+
+Press F5 to pop up an input dialog to copy the currently
+selected file (or the tagged files, if there is at least
+one file tagged) to the directory/filename you specify in
+the input dialog. The destination defaults to the
+directory in the non-selected panel. During this process,
+you can press C-c or ESC to abort the operation. For
+details about source mask (which will be usually either *
+or ^\(.*\)$ depending on setting of Use shell patterns)
+and possible wildcards in the destination see Mask
+copy/renameMask Copy/Rename.
+
+F15 (usually Shift-F5) is similar, but defaults to the
+directory in the selected panel. It always operates on the
+selected file, regardless of any tagged files.
+
+On some systems, it is possible to do the copy in the
+background by clicking on the background button (or
+pressing Alt-b in the dialog box). The Background JobsBackground jobs is
+used to control the background process.
+
+Link (C-x l)
+
+Create a hard link to the current file.
+
+SymLink (C-x s)
+
+Create a symbolic link to the current file. To those of
+you who don't know what links are: creating a link to a
+file is a bit like copying the file, but both the source
+filename and the destination filename represent the same
+file image. For example, if you edit one of these files,
+all changes you make will appear in both files. Some
+people call links aliases or shortcuts.
+
+A hard link appears as a real file. After making it, there
+is no way of telling which one is the original and which
+is the link. If you delete either one of them the other
+one is still intact. It is very difficult to notice that
+the files represent the same image. Use hard links when
+you don't even want to know.
+
+A symbolic link is a reference to the name of the original
+file. If the original file is deleted the symbolic link is
+useless. It is quite easy to notice that the files
+represent the same image. The Midnight Commander shows an
+"@"-sign in front of the file name if it is a symbolic
+link to somewhere (except to directory, where it shows a
+tilde (~)). The original file which the link points to is
+shown on mini-status line if the "Show mini-status" option
+is enabled. Use symbolic links when you want to avoid the
+confusion that can be caused by hard links.
+
+Rename/Move (F6, F16)
+
+Press F6 to pop up an input dialog to copy the currently
+selected file (or the tagged files, if there is at least
+one file tagged) to the directory/filename you specify in
+the input dialog. The destination defaults to the
+directory in the non-selected panel. For more details look
+at Copy (F5) operation above, most of the things are quite
+similar.
+
+F16 (usually Shift-F6) is similar, but defaults to the
+directory in the selected panel. It always operates on the
+selected file, regardless of any tagged files.
+
+On some systems, it is possible to do the copy in the
+background by clicking on the background button (or
+pressing Alt-b in the dialog box). The Background JobsBackground jobs is
+used to control the background process.
+
+Mkdir (F7)
+
+Pop up an input dialog and creates the directory
+specified.
+
+Delete (F8)
+
+Delete the currently selected file or the tagged files in
+the currently selected panel. During the process, you can
+press C-c or ESC to abort the operation.
+
+Quick cd (Alt-c) Use the quick cdQuick cd command if you have
+full command line and want to cd somewhere.
+
+Select group (+)
+
+This is used to select (tag) a group of files. The
+Midnight Commander will prompt for a selection options.
+When Files only checkbox is on, only files will be
+selected. If Files only is off, as files as directories
+will be selected. When Shell Patterns checkbox is on, the
+regular expression is much like the filename globbing in
+the shell (* standing for zero or more characters and ?
+standing for one character). If Shell Patterns is off,
+then the tagging of files is done with normal regular
+expressions (see ed (1)). When Case sensitive checkbox is
+on, the selection will be case sensitive characters. If
+Case sensitive is off, the case will be ignored.
+
+Unselect group (\)
+
+Used to unselect a group of files. This is the opposite of
+the "Select group" command.
+
+Quit (F10, Shift-F10)
+
+Terminate the Midnight Commander. Shift-F10 is used when
+you want to quit and you are using the shell wrapper.
+Shift-F10 will not take you to the last directory you
+visited with the Midnight Commander, instead it will stay
+at the directory where you started the Midnight Commander.[Quick cd]
+Quick cd
+
+This command is useful if you have a full command line and
+want to cdThe cd internal command somewhere without having to yank and paste
+the command line. This command pops up a small dialog,
+where you enter everything you would enter after cd on the
+command line and then you press enter. This features all
+the things that are already in the internal cd commandThe cd internal command.[Command Menu]
+Command Menu
+
+The Directory treeDirectory Tree command shows a tree figure of the
+directories.
+
+The Find fileFind File command allows you to search for a specific
+file.
+
+The "Swap panels" command swaps the contents of the two
+directory panels.
+
+The "Panels on/off" command shows the output of the last
+shell command. This works only on xterm and on Linux and
+FreeBSD console.
+
+The Compare directories (C-x d) command compares the
+directory panels with each other. You can then use the
+Copy (F5) command to make the panels identical. There are
+three compare methods. The quick method compares only file
+size and file date. The thorough method makes a full
+byte-by-byte compare. The thorough method is not available
+if the machine does not support the mmap(2) system call.
+The size-only compare method just compares the file sizes
+and does not check the contents or the date times, it just
+checks the file size.
+
+The Command history command shows a list of typed
+commands. The selected command is copied to the command
+line. The command history can also be accessed by typing
+Alt-p or Alt-n.
+
+The Directory hotlist (C-\)Hotlist command makes changing of the
+current directory to often used directories faster.
+
+The External panelizeExternal panelize allows you to execute an external
+program, and make the output of that program the contents
+of the current panel.
+
+Extension file editExtension File Edit command allows you to specify
+programs to executed when you try to execute, view, edit
+and do a bunch of other thing on files with certain
+extensions (filename endings). The Menu file editMenu File Edit
+command may be used for editing the user menu (which
+appears by pressing F2).[Directory Tree]
+Directory Tree
+
+The Directory Tree command shows a tree figure of the
+directories. You can select a directory from the figure
+and the Midnight Commander will change to that directory.
+
+There are two ways to invoke the tree. The real directory
+tree command is available from Commands menu. The other
+way is to select tree view from the Left or Right menu.
+
+To get rid of long delays the Midnight Commander creates
+the tree figure by scanning only a small subset of all the
+directories. If the directory which you want to see is
+missing, move to its parent directory and press C-r (or
+F2).
+
+You can use the following keys:
+
+General movement keysGeneral Movement Keys are accepted.
+
+Enter. In the directory tree, exits the directory tree and
+changes to this directory in the current panel. In the
+tree view, changes to this directory in the other panel
+and stays in tree view mode in the current panel.
+
+C-r, F2 (Rescan). Rescan this directory. Use this when the
+tree figure is out of date: it is missing subdirectories
+or shows some subdirectories which don't exist any more.
+
+F3 (Forget). Delete this directory from the tree figure.
+Use this to remove clutter from the figure. If you want
+the directory back to the tree figure press F2 in its
+parent directory.
+
+F4 (Static/Dynamic). Toggle between the dynamic navigation
+mode (default) and the static navigation mode.
+
+In the static navigation mode you can use the Up and Down
+keys to select a directory. All known directories are
+shown.
+
+In the dynamic navigation mode you can use the Up and Down
+keys to select a sibling directory, the Left key to move
+to the parent directory, and the Right key to move to a
+child directory. Only the parent, sibling and children
+directories are shown, others are left out. The tree
+figure changes dynamically as you traverse.
+
+F5 (Copy). Copy the directory.
+
+F6 (RenMov). Move the directory.
+
+F7 (Mkdir). Make a new directory below this directory.
+
+F8 (Delete). Delete this directory from the file system.
+
+C-s, Alt-s. Search the next directory matching the search
+string. If there is no such directory these keys will move
+one line down.
+
+C-h, Backspace. Delete the last character of the search
+string.
+
+Any other character. Add the character to the search
+string and move to the next directory which starts with
+these characters. In the tree view you must first activate
+the search mode by pressing C-s. The search string is
+shown in the mini status line.
+
+The following actions are available only in the directory
+tree. They aren't supported in the tree view.
+
+F1 (Help). Invoke the help viewer and show this section.
+
+Esc, F10. Exit the directory tree. Do not change the
+directory.
+
+The mouse is supported. A double-click behaves like Enter.
+See also the section on mouse supportMouse Support.[Find File]
+Find File
+
+The Find File feature first asks for the start directory
+for the search and the filename to be searched for. By
+pressing the Tree button you can select the start
+directory from the directory treeDirectory Tree figure.
+
+The contents field accepts regular expressions similar to
+egrep(1). That means you have to escape characters with a
+special meaning to egrep with "\", e.g. if you search for
+"strcmp (" you will have to input "strcmp \(" (without the
+double quotes).
+
+Option "Whole words" Allow select only those files
+containing matches that form whole words. Like grep -w
+
+You can start the search by pressing the OK button. During
+the search you can stop from the Stop button and continue
+from the Start button.
+
+You can browse the filelist with the up and down arrow
+keys. The Chdir button will change to the directory of the
+currently selected file. The Again button will ask for the
+parameters for a new search. The Quit button quits the
+search operation. The Panelize button will place the found
+files to the current directory panel so that you can do
+additional operations on them (view, copy, move, delete
+and so on). After panelizing you can press C-r to return
+to the normal file listing.
+
+It is possible to have a list of directories that the Find
+File command should skip during the search (for example,
+you may want to avoid searches on a CD-ROM or on a NFS
+directory that is mounted across a slow link).
+
+Directories to be skipped should be set on the variable
+find_ignore_dirs in the Misc section of your ~/.mc/ini
+file.
+
+Directory components should be separated with a colon,
+here is an example:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+You may consider using the External panelizeExternal panelize command for
+some operations. Find file command is for simple queries
+only, while using External panelize you can do as
+mysterious searches as you would like.[External panelize]
+External panelize
+
+The External panelize allows you to execute an external
+program, and make the output of that program the contents
+of the current panel.
+
+For example, if you want to manipulate in one of the
+panels all the symbolic links in the current directory,
+you can use external panelization to run the following
+command:
+
+find . -type l -print
+
+Upon command completion, the directory contents of the
+panel will no longer be the directory listing of the
+current directory, but all the files that are symbolic
+links.
+
+If you want to panelize all of the files that have been
+downloaded from your FTP server, you can use this awk
+command to extract the file name from the transfer log
+files:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+You may want to save often used panelize commands under a
+descriptive name, so that you can recall them quickly. You
+do this by typing the command on the input line and
+pressing Add new button. Then you enter a name under which
+you want the command to be saved. Next time, you just
+choose that command from the list and do not have to type
+it again.[Hotlist]
+Hotlist
+
+The Directory hotlist command shows the labels of the
+directories in the directory hotlist. The Midnight
+Commander will change to the directory corresponding to
+the selected label. From the hotlist dialog, you can
+remove already created label/directory pairs and add new
+ones. To add new directories quickly, you can use the Add
+to hotlist command (C-x h), which adds the current
+directory into the directory hotlist, asking just for the
+label for the directory.
+
+This makes cd to often used directories faster. You may
+consider using the CDPATH variable as described in
+internal cd commandThe cd internal command description.[Extension File Edit]
+Extension File Edit
+
+This will invoke your editor on the file ~/.mc/bindings.
+The format of this file following:
+
+All lines starting with # or empty lines are thrown away.
+
+Lines starting in the first column should have following
+format:
+
+keyword/expr, i.e. everything after the slash until new
+line is expr.
+
+keyword can be:
+
+shell - expr is an extension (no wildcards). File
+ matches it its name ends with expr. Example:
+ shell/.tar matches *.tar.
+
+regex - expr is a regular expression. File matches if
+ its name matches the regular expression.
+
+directory
+ - expr is a regular expression. File matches if
+ it is a directory and its name matches the
+ regular expression.
+
+type - expr is a regular expression. File matches if
+ the output of file %f without the initial
+ "filename:" part matches regular expression expr.
+
+default - matches any file. expr is ignored.
+
+include - denotes a common section. expr is the name of
+ the section.
+
+Other lines should start with a space or tab and should be
+of the format: keyword=command (with no spaces around =),
+where keyword should be: Open (invoked on Enter or double
+click), View (F3), Edit (F4) or Include (to add rules from
+the common section). command is any one-line shell
+command, with the simple macro substitutionMacro Substitution.
+
+Rules are matched from top to bottom, thus the order is
+important. If the appropriate action is missing, search
+continues as if this rule didn't match (i.e. if a file
+matches the first and second entry and View action is
+missing in the first one, then on pressing F3 the View
+action from the second entry will be used). default should
+match all the actions.[Background jobs]
+Background Jobs
+
+This lets you control the state of any background Midnight
+Commander process (only copy and move files operations can
+be done in the background). You can stop, restart and kill
+a background job from here.[Menu File Edit]
+Menu File Edit
+
+The user menu is a menu of useful actions that can be
+customized by the user. When you access the user menu, the
+file .mc.menu from the current directory is used if it
+exists, but only if it is owned by user or root and is not
+world-writable. If no such file found, ~/.mc/menu is tried
+in the same way, and otherwise mc uses the default
+system-wide menu /usr/share/mc/mc.menu.
+
+The format of the menu file is very simple. Lines that
+start with anything but space or tab are considered
+entries for the menu (in order to be able to use it like a
+hot key, the first character should be a letter). All the
+lines that start with a space or a tab are the commands
+that will be executed when the entry is selected.
+
+When an option is selected all the command lines of the
+option are copied to a temporary file in the temporary
+directory (usually /usr/tmp) and then that file is
+executed. This allows the user to put normal shell
+constructs in the menus. Also simple macro substitution
+takes place before executing the menu code. For more
+information, see macro substitutionMacro Substitution.
+
+Here is a sample mc.menu file:
+
+A Dump the currently selected file
+ od -c %f
+
+B Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Read mail
+ emacs -f rmail
+
+N Read Usenet news
+ emacs -f gnus
+
+H Call the info hypertext browser
+ info
+
+J Copy current directory to other panel recursively
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Make a release of the current subdirectory
+ echo -n "Name of distribution file: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extract the contents of a compressed tar file
+ tar xzvf %f
+
+Default Conditions
+
+Each menu entry may be preceded by a condition. The
+condition must start from the first column with a '='
+character. If the condition is true, the menu entry will
+be the default entry.
+
+Condition syntax: = <sub-cond>
+ or: = <sub-cond> | <sub-cond> ...
+ or: = <sub-cond> & <sub-cond> ...
+
+Sub-condition is one of following:
+
+ y <pattern> syntax of current file matching pattern?
+ (for edit menu only)
+ f <pattern> current file matching pattern?
+ F <pattern> other file matching pattern?
+ d <pattern> current directory matching pattern?
+ D <pattern> other directory matching pattern?
+ t <type> current file of type?
+ T <type> other file of type?
+ x <filename> is it executable filename?
+ ! <sub-cond> negate the result of sub-condition
+
+Pattern is a normal shell pattern or a regular expression,
+according to the shell patterns option. You can override
+the global value of the shell patterns option by writing
+"shell_patterns=x" on the first line of the menu file
+(where "x" is either 0 or 1).
+
+Type is one or more of the following characters:
+
+ n not a directory
+ r regular file
+ d directory
+ l link
+ c character device
+ b block device
+ f FIFO (pipe)
+ s socket
+ x executable file
+ t tagged
+
+For example 'rlf' means either regular file, link or fifo.
+The 't' type is a little special because it acts on the
+panel instead of the file. The condition '=t t' is true if
+there are tagged files in the current panel and false if
+not.
+
+If the condition starts with '=?' instead of '=' a debug
+trace will be shown whenever the value of the condition is
+calculated.
+
+The conditions are calculated from left to right. This
+means
+ = f *.tar.gz | f *.tgz & t n
+is calculated as
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Here is a sample of the use of conditions:
+
+= f *.tar.gz | f *.tgz & t n
+L List the contents of a compressed tar-archive
+ gzip -cd %f | tar xvf -
+
+Addition Conditions
+
+If the condition begins with '+' (or '+?') instead of '='
+(or '=?') it is an addition condition. If the condition is
+true the menu entry will be included in the menu. If the
+condition is false the menu entry will not be included in
+the menu.
+
+You can combine default and addition conditions by
+starting condition with '+=' or '=+' (or '+=?' or '=+?' if
+you want debug trace). If you want to use two different
+conditions, one for adding and another for defaulting, you
+can precede a menu entry with two condition lines, one
+starting with '+' and another starting with '='.
+
+Comments are started with '#'. The additional comment
+lines must start with '#', space or tab.[Options Menu]
+Options Menu
+
+The Midnight Commander has some options that may be
+toggled on and off in several dialogs which are accessible
+from this menu. Options are enabled if they have an
+asterisk or "x" in front of them.
+
+The ConfigurationConfiguration command pops up a dialog from which you
+can change most of settings of the Midnight Commander.
+
+The LayoutLayout command pops up a dialog from which you specify
+a bunch of options how mc looks like on the screen.
+
+The ConfirmationConfirmation command pops up a dialog from which you
+specify which actions you want to confirm.
+
+The Display bitsDisplay bits command pops up a dialog from which you
+may select which characters is your terminal able to
+display.
+
+The Learn keysLearn keys command pops up a dialog from which you
+test some keys which are not working on some terminals and
+you may fix them.
+
+The Virtual FSVirtual FS command pops up a dialog from which you
+specify some VFS related options.
+
+The Save setupSave Setup command saves the current settings of the
+Left, Right and Options menus. A small number of other
+settings is saved, too.[Configuration]
+Configuration
+
+The options in this dialog are divided into three groups:
+Panel Options, Pause after run and Other Options.
+
+Panel Options
+
+Use SI size units. If this option is set, Midnight
+Commander will use SI units (powers of 1000) when
+displaying any byte sizes. The suffixes (k, m ...) are
+shown in lowercase. If unset (default), Midnight Commander
+will use binary units (powers of 1024) and the suffixes
+are shown in upper case (K, M ...)
+
+Show Backup Files. If enabled, the Midnight Commander will
+show files ending with a tilde. Otherwise, they won't be
+shown (like GNU's ls option -B).
+
+Show Hidden Files. If enabled, the Midnight Commander will
+show all files that start with a dot (like ls -a).
+
+Mark moves down. If enabled, the selection bar will move
+down when you mark a file (with Insert key).
+
+Drop down menus. When this option is enabled, the pull
+down menus will be activated as soon as you press the F9
+key. Otherwise, you will only get the menu title, and you
+will have to activate the menu either with the arrow keys
+or with the hotkeys. It is recommended if you are using
+hotkeys.
+
+Mix all files. If this option is enabled, all files and
+directories are shown mixed together. If the option is
+off, directories (and links to directories) are shown at
+the beginning of the listing, and other files below.
+
+Fast directory reload. If this option is enabled, the
+Midnight Commander will use a trick to determine if the
+directory contents have changed. The trick is to reload
+the directory only if the i-node of the directory has
+changed; this means that reloads only happen when files
+are created or deleted. If what changes is the i-node for
+a file in the directory (file size changes, mode or owner
+changes, etc) the display is not updated. In these cases,
+if you have the option on, you have to rescan the
+directory manually (with C-r).
+
+Pause after run
+
+After executing your commands, the Midnight Commander can
+pause, so that you can examine the output of the command.
+There are three possible settings for this variable:
+
+Never. Means that you do not want to see the output of
+your command. If you are using the Linux or FreeBSD
+console or an xterm, you will be able to see the output of
+the command by typing C-o.
+
+On dumb terminals. You will get the pause message on
+terminals that are not capable of showing the output of
+the last command executed (any terminal that is not an
+xterm or the Linux console).
+
+Always. The program will pause after executing all of your
+commands.
+
+Other Options
+
+Verbose operation. This toggles whether the file Copy,
+Rename and Delete operations are verbose (i.e., display a
+dialog box for each operation). If you have a slow
+terminal, you may wish to disable the verbose operation.
+It is automatically turned off if the speed of your
+terminal is less than 9600 bps.
+
+Compute totals. If this option is enabled, the Midnight
+Commander computes total byte sizes and total number of
+files prior to any Copy, Rename and Delete operations.
+This will provide you with a more accurate progress bar at
+the expense of some speed. This option has no effect, if
+Verbose operation is disabled.
+
+Shell Patterns. By default the Select, Unselect and Filter
+commands will use shell-like regular expressions. The
+following conversions are performed to achieve this: the
+'*' is replaced by '.*' (zero or more characters); the '?'
+is replaced by '.' (exactly one character) and '.' by the
+literal dot. If the option is disabled, then the regular
+expressions are the ones described in ed(1).
+
+Auto Save Setup. If this option is enabled, when you exit
+the Midnight Commander the configurable options of the
+Midnight Commander are saved in the ~/.mc/ini file.
+
+Auto menus. If this option is enabled, the user menu will
+be invoked at startup. Useful for building menus for
+non-unixers.
+
+Use internal editor. If this option is enabled, the
+built-in file editor is used to edit files. If the option
+is disabled, the editor specified in the EDITOR
+environment variable is used. If no editor is specified,
+vi is used. See the section on the internal file editorInternal File Editor.
+
+Use internal viewer. If this option is enabled, the
+built-in file viewer is used to view files. If the option
+is disabled, the pager specified in the PAGER environment
+variable is used. If no pager is specified, the view
+command is used. See the section on the internal file
+viewerInternal File Viewer.
+
+Complete: show all. By default the Midnight Commander pops
+up all possible completionsCompletion if the completion is ambiguous
+only when you press Alt-Tab for the second time. For the
+first time, it just completes as much as possible and
+beeps in the case of ambiguity. Enable this option if you
+want to see all possible completions even after pressing
+Alt-Tab the first time.
+
+Rotating dash. If this option is enabled, the Midnight
+Commander shows a rotating dash in the upper right corner
+as a work in progress indicator.
+
+Lynx-like motion. If this option is enabled, you may use
+the arrows keys to automatically chdir if the current
+selection is a subdirectory and the shell command line is
+empty. By default, this setting is off.
+
+Cd follows links. This option, if set, causes the Midnight
+Commander to follow the logical chain of directories when
+changing current directory either in the panels, or using
+the cd command. This is the default behavior of bash. When
+unset, the Midnight Commander follows the real directory
+structure, so cd .. if you've entered that directory
+through a link will move you to the current directory's
+real parent and not to the directory where the link was
+present.
+
+Safe delete. If this option is enabled, deleting files and
+directory hotlist entries unintentionally becomes more
+difficult. The default selection in the confirmation
+dialogs for deletion changes from "Yes" to "No". This
+option is disabled by default.[Layout]
+Layout
+
+The layout dialog gives you a possibility to change the
+general layout of screen. You can specify whether the
+menubar, the command prompt, the hintbar and the function
+keybar are visible. On the Linux or FreeBSD console you
+can specify how many lines are shown in the output window.
+
+The rest of the screen area is used for the two directory
+panels. You can specify whether the area is split to the
+panels in vertical or horizontal direction. The split can
+be equal or you can specify an unequal split.
+
+You can specify whether permissions and file types should
+be highlighted with distinctive ColorsColors. If the permission
+highlighting is enabled, the parts of the perm and mode
+display fieldsListing Mode... which apply to the user running Midnight
+Commander are highlighted with the color defined by the
+selected keyword. If the file type highlighting is
+enabled, file names are colored according to rules
+described in /etc/mc/filehighlight.ini file. See Filenames
+HighlightFilenames Highlight for more info.
+
+If the Show Mini-Status option is enabled, one line of
+status information about the currently selected item is
+shown at the bottom of the panels.
+
+When run in a terminal emulator for X11, Midnight
+Commander sets the terminal window title to the current
+working directory and updates it when necessary. If your
+terminal emulator is broken and you see some incorrect
+output on startup and directory change, turn off the Xterm
+Window Title option.[Confirmation]
+Confirmation
+
+In this menu you configure the confirmation options for
+file deletion, directory hotlist entries deletion,
+overwriting, execution by pressing enter and quitting the
+program.[Display bits]
+Display bits
+
+This is used to configure the range of visible characters
+on the screen. This setting may be 7-bits if your
+terminal/curses supports only seven output bits,
+ISO-8859-1 displays all the characters in the ISO-8859-1
+map and full 8 bits is for those terminals that can
+display full 8 bit characters.[Learn keys]
+Learn keys
+
+This dialog allows you to test and redefine functional
+keys, cursor arrows and some other keys to make them work
+properly on your terminal. They often don't, since many
+terminal databases are incomplete or broken.
+
+You can move around with the Tab key and with the vi
+moving keys ('h' left, 'j' down, 'k' up and 'l' right).
+Once you press any cursor movement key and it is
+recognized, you can use that key as well.
+
+You can test keys just by pressing each of them. When you
+press a key and it is recognized properly, OK should
+appear next to the name of that key. Once a key is marked
+OK it starts working as usually, e.g. F1 pressed the first
+time will just check that the F1 key works, but after that
+it will show help. The same applies to the arrow keys. The
+Tab key should be working always.
+
+If some keys do not work properly then you won't see OK
+appear after pressing one of these. Then you may want to
+redefine it. Do it by pressing the button with the name of
+that key (either by the mouse or by Enter or Space after
+selecting the button with Tab or arrows). Then a message
+box will appear asking you to press that key. Do it and
+wait until the message box disappears. If you want to
+abort, just press Escape once and wait.
+
+When you finish with all the keys, you can Save them. The
+definitions for the keys you have redefined will be
+written into the [terminal:TERM] section of your ~/.mc/ini
+file (where TERM is the name of your current terminal).
+The definitions of the keys that were already working
+properly are not saved.[Virtual FS]
+Virtual FS
+
+This option gives you control over the settings of the
+Virtual File SystemVirtual File System.
+
+The Midnight Commander keeps in memory the information
+related to some of the virtual file systems to speed up
+the access to the files in the file system (for example,
+directory listings fetched from FTP servers).
+
+Also, in order to access the contents of compressed files
+(for example, compressed tar files) the Midnight Commander
+needs to create temporary uncompressed files on your disk.
+
+Since both the information in memory and the temporary
+files on disk take up resources, you may want to tune the
+parameters of the cached information to decrease your
+resource usage or to maximize the speed of access to
+frequently used file systems.
+
+Because of the format of the tar archives, the Tar
+filesystem needs to read the whole file just to load the
+file entries. Since most tar files are usually kept
+compressed (plain tar files are species in extinction),
+the tar file system has to uncompress the file on the disk
+in a temporary location and then access the uncompressed
+file as a regular tar file.
+
+Now, since we all love to browse files and tar files all
+over the disk, it's common that you will leave a tar file
+and the re-enter it later. Since decompression is slow,
+the Midnight Commander will cache the information in
+memory for a limited time. When the timeout expires, all
+the resources associated with the file system are
+released. The default timeout is set to one minute.
+
+The FTP File SystemFTP File System (ftpfs) allows you to browse
+directories on remote FTP servers. It has several options.
+
+ftp anonymous password is the password used when you login
+as "anonymous". Some sites require a valid e-mail address.
+On the other hand, you probably don't want to give your
+real e-mail address to untrusted sites, especially if you
+are not using spam filtering.
+
+ftpfs keeps the directory listing it fetches from a FTP
+server in a cache. The cache expire time is configurable
+with the ftpfs directory cache timeout option. A low value
+for this option may slow down every operation on the ftpfs
+because every operation would require sending a request to
+the FTP server.
+
+You can define an FTP proxy host for doing FTP. Note that
+most modern firewalls are fully transparent at least for
+passive FTP (see below), so FTP proxies are considered
+obsolete.
+
+If Always use ftp proxy is not set, you can use the
+exclamation sign to enable proxy for certain hosts. See
+FTP File SystemFTP File System for examples.
+
+If this option is set, the program will do two things:
+consult the /usr/lib/mc/mc.no_proxy file for lines
+containing host names that are local (if the host name
+starts with a dot, it is assumed to be a domain) and to
+assume that any hostnames without dots in their names are
+directly accessible. All other hosts will be accessed
+through the specified FTP proxy.
+
+You can enable using ~/.netrc file, which keeps login
+names and passwords for ftp servers. See netrc (5) for the
+description of the .netrc format.
+
+Use passive mode enables using FTP passive mode, when the
+connection for data transfer is initiated by the client,
+not by the server. This option is recommended and enabled
+by default. If this option is turned off, the data
+connection is initiated by the server. This may not work
+with some firewalls.[Save Setup]
+Save Setup
+
+At startup the Midnight Commander will try to load
+initialization information from the ~/.mc/ini file. If
+this file doesn't exist, it will load the information from
+the system-wide configuration file, located in
+/usr/share/mc/mc.ini. If the system-wide configuration
+file doesn't exist, MC uses the default settings.
+
+The Save Setup command creates the ~/.mc/ini file by
+saving the current settings of the Left, RightLeft and Right Menus and
+OptionsOptions Menu menus.
+
+If you activate the auto save setup option, MC will always
+save the current settings when exiting.
+
+There also exist settings which can't be changed from the
+menus. To change these settings you have to edit the setup
+file with your favorite editor. See the section on Special
+SettingsSpecial Settings for more information.
+
+[Executing operating system commands]
+Executing operating system commands
+
+You may execute commands by typing them directly in the
+Midnight Commander's input line, or by selecting the
+program you want to execute with the selection bar in one
+of the panels and hitting Enter.
+
+If you press Enter over a file that is not executable, the
+Midnight Commander checks the extension of the selected
+file against the extensions in the Extensions FileExtension File Edit. If a
+match is found then the code associated with that
+extension is executed. A very simple macro expansionMacro Substitution
+takes place before executing the command.[The cd internal command]
+The cd internal command
+
+The cd command is interpreted by the Midnight Commander,
+it is not passed to the command shell for execution. Thus
+it may not handle all of the nice macro expansion and
+substitution that your shell does, although it does some
+of them:
+
+Tilde substitution. The (~) will be substituted with your
+home directory, if you append a username after the tilde,
+then it will be substituted with the login directory of
+the specified user.
+
+For example, ~guest is the home directory for the user
+guest, while ~/guest is the directory guest in your home
+directory.
+
+Previous directory. You can jump to the directory you were
+previously by using the special directory name '-' like
+this: cd -
+
+CDPATH directories. If the directory specified to the cd
+command is not in the current directory, then The Midnight
+Commander uses the value in the environment variable
+CDPATH to search for the directory in any of the named
+directories.
+
+For example you could set your CDPATH variable to
+~/src:/usr/src, allowing you to change your directory to
+any of the directories inside the ~/src and /usr/src
+directories, from any place in the file system by using
+its relative name (for example cd linux could take you to
+/usr/src/linux).[Macro Substitution]
+Macro Substitution
+
+When accessing a user menuMenu File Edit, or executing an extension
+dependent commandExtension File Edit, or running a command from the command
+line input, a simple macro substitution takes place.
+
+The macros are:
+
+%i The indent of blank space, equal the cursor
+ column position. For edit menu only.
+
+%y The syntax type of current file. For edit menu
+ only.
+
+%k The block file name.
+
+%e The error file name.
+
+%m The current menu name.
+
+%f and %p
+ The current file name.
+
+%x The extension of current file name.
+
+%b The current file name without extension.
+
+%d The current directory name.
+
+%F The current file in the unselected panel.
+
+%D The directory name of the unselected panel.
+
+%t The currently tagged files.
+
+%T The tagged files in the unselected panel.
+
+%u and %U
+ Similar to the %t and %T macros, but in addition
+ the files are untagged. You can use this macro
+ only once per menu file entry or extension file
+ entry, because next time there will be no tagged
+ files.
+
+%s and %S
+ The selected files: The tagged files if there are
+ any. Otherwise the current file.
+
+%cd This is a special macro that is used to change
+ the current directory to the directory specified
+ in front of it. This is used primarily as an
+ interface to the Virtual File SystemVirtual File System.
+
+%view This macro is used to invoke the internal viewer.
+ This macro can be used alone, or with arguments.
+ If you pass any arguments to this macro, they
+ should be enclosed in brackets.
+
+ The arguments are: ascii to force the viewer into
+ ascii mode; hex to force the viewer into hex
+ mode; nroff to tell the viewer that it should
+ interpret the bold and underline sequences of
+ nroff; unformatted to tell the viewer to not
+ interpret nroff commands for making the text bold
+ or underlined.
+
+%% The % character
+
+%{some text}
+ Prompt for the substitution. An input box is
+ shown and the text inside the braces is used as a
+ prompt. The macro is substituted by the text
+ typed by the user. The user can press ESC or F10
+ to cancel. This macro doesn't work on the command
+ line yet.
+
+%var{ENV:default}
+ If environment variable ENV is unset, the default
+ is substituted. Otherwise, the value of ENV is
+ substituted.[The subshell support]
+The subshell support
+
+The subshell support is a compile time option, that works
+with the shells: bash, tcsh and zsh.
+
+When the subshell code is activated the Midnight Commander
+will spawn a concurrent copy of your shell (the one
+defined in the SHELL variable and if it is not defined,
+then the one in the /etc/passwd file) and run it in a
+pseudo terminal, instead of invoking a new shell each time
+you execute a command, the command will be passed to the
+subshell as if you had typed it. This also allows you to
+change the environment variables, use shell functions and
+define aliases that are valid until you quit the Midnight
+Commander.
+
+If you are using bash you can specify startup commands for
+the subshell in your ~/.mc/bashrc file and special
+keyboard maps in the ~/.mc/inputrc file. tcsh users may
+specify startup commands in the ~/.mc/tcshrc file.
+
+When the subshell code is used, you can suspend
+applications at any time with the sequence C-o and jump
+back to the Midnight Commander, if you interrupt an
+application, you will not be able to run other external
+commands until you quit the application you interrupted.
+
+An extra added feature of using the subshell is that the
+prompt displayed by the Midnight Commander is the same
+prompt that you are currently using in your shell.
+
+The OPTIONSOPTIONS section has more information on how you can
+control the subshell code.[Chmod]
+Chmod
+
+The Chmod window is used to change the attribute bits in a
+group of files and directories. It can be invoked with the
+C-x c key combination.
+
+The Chmod window has two parts - Permissions and File.
+
+In the File section are displayed the name of the file or
+directory and its permissions in octal form, as well as
+its owner and group.
+
+In the Permissions section there is a set of check buttons
+which correspond to the file attribute bits. As you change
+the attribute bits, you can see the octal value change in
+the File section.
+
+To move between the widgets (buttons and check buttons)
+use the arrow keys or the Tab key. To change the state of
+the check buttons or to select a button use Space. You can
+also use the hotkeys on the buttons to quickly activate
+them. Hotkeys are shown as highlighted letters on the
+buttons.
+
+To set the attribute bits, use the Enter key.
+
+When working with a group of files or directories, you
+just click on the bits you want to set or clear. Once you
+have selected the bits you want to change, you select one
+of the action buttons (Set marked or Clear marked).
+
+Finally, to set the attributes exactly to those specified,
+you can use the [Set all] button, which will act on all
+the tagged files.
+
+[Marked all] set only marked attributes to all selected
+files
+
+[Set marked] set marked bits in attributes of all selected
+files
+
+[Clean marked] clear marked bits in attributes of all
+selected files
+
+[Set] set the attributes of one file
+
+[Cancel] cancel the Chmod command[Chown]
+Chown
+
+The Chown command is used to change the owner/group of a
+file. The hot key for this command is C-x o.[Advanced Chown]
+Advanced Chown
+
+The Advanced Chown command is the ChmodChmod and ChownChown command
+combined into one window. You can change the permissions
+and owner/group of files at once.[File Operations]
+File Operations
+
+When you copy, move or delete files the Midnight Commander
+shows the file operations dialog. It shows the files
+currently being processed and uses up to three progress
+bars. The file bar indicates the percentage of the current
+file that has been processed so far. The count bar shows
+how many of the tagged files have been handled. The bytes
+bar indicates the percentage of the total size of the
+tagged files that has been handled. If the verbose option
+is off, the file and bytes bars are not shown.
+
+There are two buttons at the bottom of the dialog.
+Pressing the Skip button will skip the rest of the current
+file. Pressing the Abort button will abort the whole
+operation, the rest of the files are skipped.
+
+There are three other dialogs which you can run into
+during the file operations.
+
+The error dialog informs about error conditions and has
+three choices. Normally you select either the Skip button
+to skip the file or the Abort button to abort the
+operation altogether. You can also select the Retry button
+if you fixed the problem from another terminal.
+
+The replace dialog is shown when you attempt to copy or
+move a file on the top of an existing file. The dialog
+shows the dates and sizes of the both files. Press the Yes
+button to overwrite the file, the No button to skip the
+file, the All button to overwrite all the files, the None
+button to never overwrite and the Update button to
+overwrite if the source file is newer than the target
+file. You can abort the whole operation by pressing the
+Abort button.
+
+The recursive delete dialog is shown when you try to
+delete a directory which is not empty. Press the Yes
+button to delete the directory recursively, the No button
+to skip the directory, the All button to delete all the
+directories and the None button to skip all the non-empty
+directories. You can abort the whole operation by pressing
+the Abort button. If you selected the Yes or All button
+you will be asked for a confirmation. Type "yes" only if
+you are really sure you want to do the recursive delete.
+
+If you have tagged files and perform an operation on them
+only the files on which the operation succeeded are
+untagged. Failed and skipped files are left tagged.[Mask Copy/Rename]
+Mask Copy/Rename
+
+The copy/move operations let you translate the names of
+files in an easy way. To do it, you have to specify the
+correct source mask and usually in the trailing part of
+the destination specify some wildcards. All the files
+matching the source mask are copied/renamed according to
+the target mask. If there are tagged files, only the
+tagged files matching the source mask are renamed.
+
+There are other options which you can set:
+
+Follow links
+
+determines whether make the symlinks and hardlinks in the
+source directory (recursively in subdirectories) new links
+in the target directory or whether would you like to copy
+their content.
+
+Dive into subdirs
+
+determines the behavior when the source directory is about
+to be copied, but the target directory already exists. The
+default action is to copy the contents of the source
+directory into the target directory. Enabling this option
+causes copying the source directory itself into the target
+directory.
+
+For example, you want to copy directory /foo containing
+file bar to /bla/foo, which is an already existing
+directory. Normally (when Dive into subdirs is not set),
+mc would copy file /foo/bar into the file /bla/foo/bar. By
+enabling this option the /bla/foo/foo directory will be
+created, and /foo/bar will be copied into
+/bla/foo/foo/bar.
+
+Preserve attributes
+
+determines whether to preserve the permissions, timestamps
+and (if you are root) the ownership of the original files.
+If this option is not set, the current value of the umask
+will be respected.
+
+Use shell patterns on
+
+When the shell patterns option is on you can use the '*'
+and '?' wildcards in the source mask. They work like they
+do in the shell. In the target mask only the '*' and
+'\<digit>' wildcards are allowed. The first '*' wildcard
+in the target mask corresponds to the first wildcard group
+in the source mask, the second '*' corresponds to the
+second group and so on. The '\1' wildcard corresponds to
+the first wildcard group in the source mask, the '\2'
+wildcard corresponds to the second group and so on all the
+way up to '\9'. The '\0' wildcard is the whole filename of
+the source file.
+
+Two examples:
+
+If the source mask is "*.tar.gz", the destination is
+"/bla/*.tgz" and the file to be copied is "foo.tar.gz",
+the copy will be "foo.tgz" in "/bla".
+
+Suppose you want to swap basename and extension so that
+"file.c" would become "c.file" and so on. The source mask
+for this is "*.*" and the destination is "\2.\1".
+
+Use shell patterns off
+
+When the shell patterns option is off the MC doesn't do
+automatic grouping anymore. You must use '\(...\)'
+expressions in the source mask to specify meaning for the
+wildcards in the target mask. This is more flexible but
+also requires more typing. Otherwise target masks are
+similar to the situation when the shell patterns option is
+on.
+
+Two examples:
+
+If the source mask is "^\(.*\)\.tar\.gz$", the destination
+is "/bla/*.tgz" and the file to be copied is "foo.tar.gz",
+the copy will be "/bla/foo.tgz".
+
+Let's suppose you want to swap basename and extension so
+that "file.c" will become "c.file" and so on. The source
+mask for this is "^\(.*\)\.\(.*\)$" and the destination is
+"\2.\1".
+
+Case Conversions
+
+You can also change the case of the filenames. If you use
+'\u' or '\l' in the target mask, the next character will
+be converted to uppercase or lowercase correspondingly.
+
+If you use '\U' or '\L' in the target mask, the next
+characters will be converted to uppercase or lowercase
+correspondingly up to the next '\E' or next '\U', '\L' or
+the end of the file name.
+
+The '\u' and '\l' are stronger than '\U' and '\L'.
+
+For example, if the source mask is '*' (shell patterns on)
+or '^\(.*\)$' (shell patterns off) and the target mask is
+'\L\u*' the file names will be converted to have initial
+upper case and otherwise lower case.
+
+You can also use '\' as a quote character. For example,
+'\\' is a backslash and '\*' is an asterisk.
+
+Stable symlinks
+
+commands Midnight Commander, that it should change
+symlinks in the target, so that they'll point to the same
+location as it did before. With absolute symbolic links
+this does nothing, but if you have a relative one, it will
+recompute its value, adding necessary ../ and other
+directory parts and making the value as short as possible
+(most modern filesystems keep short symlinks inside inodes
+and thus don't waste much disk space).[Select/Unselect Files]
+Select/Unselect Files
+
+The dialog of group of files and directories selection or
+uselection. The input lineInput Line Keys allow enter the regular
+expression of filenames that will be selected/unselected.
+
+When Files only checkbox is on, only files will be
+selected. If Files only is off, as files as directories
+will be selected. When Shell Patterns checkbox is on, the
+regular expression is much like the filename globbing in
+the shell (* standing for zero or more characters and ?
+standing for one character). If Shell Patterns is off,
+then the tagging of files is done with normal regular
+expressions (see ed (1)). When Case sensitive checkbox is
+on, the selection will be case sensitive characters. If
+Case sensitive is off, the case will be ignored.[Internal File Viewer]
+Internal File Viewer
+
+The internal file viewer provides two display modes: ASCII
+and hex. To toggle between modes, use the F4 key.
+
+The viewer will try to use the best method provided by
+your system or the file type to display the information.
+Some character sequences, which appear most often in
+preformatted manual pages, are displayed bold and
+underlined, thus making a pretty display of your files.
+
+When in hex mode, the search function accepts text in
+quotes and constant numbers. Text in quotes is matched
+exactly after removing the quotes. Each number matches one
+byte. You can mix quoted text with constants like this:
+
+"String" -1 0xBB 012 "more text"
+
+Note that 012 is an octal number. -1 is converted to 0xFF.
+
+Here is a listing of the actions associated with each key
+that the Midnight Commander handles in the internal file
+viewer.
+
+F1 Invoke the built-in hypertext help viewer.
+
+F2 Toggle the wrap mode.
+
+F4 Toggle the hex mode.
+
+F5 Goto line. This will prompt you for a line number and
+will display that line.
+
+F6, /. Regular expression search.
+
+?, Reverse regular expression search.
+
+F7 Normal search / hex mode search.
+
+C-s, F17, n. Start normal search if there was no previous
+search expression else find next match.
+
+C-r. Start reverse search if there was no previous search
+expression else find next match.
+
+F8 Toggle Raw/Parsed mode: This will show the file as
+found on disk or if a processing filter has been specified
+in the mc.ext file, then the output from the filter.
+Current mode is always the other than written on the
+button label, since on the button is the mode which you
+enter by that key.
+
+F9 Toggle the format/unformat mode: when format mode is on
+the viewer will interpret some string sequences to show
+bold and underline with different colors. Also, on button
+label is the other mode than current.
+
+F10, Esc. Exit the internal file viewer.
+
+next-page, space, C-v. Scroll one page forward.
+
+prev-page, Alt-v, C-b, backspace. Scroll one page
+backward.
+
+down-key Scroll one line forward.
+
+up-key Scroll one line backward.
+
+C-l Refresh the screen.
+
+C-o Switch to the subshell and show the command screen.
+
+! Like C-o, but run a new shell if the subshell is not
+running.
+
+"[n] m" Set the mark n.
+
+"[n] r" Jump to the mark n.
+
+C-f Jump to the next file.
+
+C-b Jump to the previous file.
+
+Alt-r Toggle the ruler.
+
+Alt-e to change charset of displayed text may use M-e
+(Alt-e). Recoding is made from selected codepage into
+system codepage. To cancel the recoding you may select
+"<No translation>" in charset selection dialog.
+
+It's possible to instruct the file viewer how to display a
+file, look at the Extension File Edit sectionExtension File Edit[Internal File Editor]
+Internal File Editor
+
+The internal file editor is a full-featured full screen
+editor. It can edit files up to 64 megabytes. It is
+possible to edit binary files. The internal file editor is
+invoked using F4 if the use_internal_edit option is set in
+the initialization file.
+
+The features it presently supports are: block copy, move,
+delete, cut, paste; key for key undo; pull-down menus;
+file insertion; macro commands; regular expression search
+and replace; shift-arrow text highlighting (if supported
+by the terminal); insert-overwrite toggle; word wrap;
+autoindent; tunable tab size; syntax highlighting for
+various file types; and an option to pipe text blocks
+through shell commands like indent and ispell.
+
+Sections:
+
+ Options of editor in ini-fileInternal File Editor / options
+
+The editor is very easy to use and requires no tutoring.
+To see what keys do what, just consult the appropriate
+pull-down menu. Other keys are: Shift movement keys do
+text highlighting. Ctrl-Ins copies to the file
+cooledit.clip and Shift-Ins pastes from cooledit.clip.
+Shift-Del cuts to cooledit.clip, and Ctrl-Del deletes
+highlighted text. Mouse highlighting also works, and you
+can override the mouse as usual by holding down the shift
+key while dragging the mouse to let normal terminal mouse
+highlighting work.
+
+To define a macro, press Ctrl-R and then type out the key
+strokes you want to be executed. Press Ctrl-R again when
+finished. You can then assign the macro to any key you
+like by pressing that key. The macro is executed when you
+press Ctrl-A and then the assigned key. The macro is also
+executed if you press Meta, Ctrl, or Esc and the assigned
+key, provided that the key is not used for any other
+function. Once defined, the macro commands go into the
+file .mc/cedit/cooledit.macros in your home directory. You
+can delete a macro by deleting the appropriate line in
+this file.
+
+To change charset of displayed text may use M-e (Alt-e).
+Recoding is made from selected codepage into system
+codepage. To cancel the recoding you may select "<No
+translation>" in charset selection dialog.
+
+F19 will format the currently highlighted block (plain
+text or C or C++ code or another). This is controlled by
+the file /usr/share/mc/edit.indent.rc which is copied to
+.mc/cedit/edit.indent.rc in your home directory the first
+time you use it.
+
+The editor also displays non-us characters (160+). When
+editing binary files, you should set display bits to 7
+bits in the options menu to keep the spacing clean.[Internal File Editor / options]
+Options of editor in ini-file
+
+In this section described some options in ini-file.
+Options placed in '[Midnight Commander]' section
+
+editor_wordcompletion_collect_entire_file
+ Search autocomplete candidates in entire of file
+ or just from begin of file to cursor position (0)[Completion]
+Completion
+
+Let the Midnight Commander type for you.
+
+Attempt to perform completion on the text before current
+position. MC attempts completion treating the text as
+variable (if the text begins with $), username (if the
+text begins with ~), hostname (if the text begins with @)
+or command (if you are on the command line in the position
+where you might type a command, possible completions then
+include shell reserved words and shell built-in commands
+as well) in turn. If none of these matches, filename
+completion is attempted.
+
+Filename, username, variable and hostname completion works
+on all input lines, command completion is command line
+specific. If the completion is ambiguous (there are more
+different possibilities), MC beeps and the following
+action depends on the setting of the Complete: show all
+option in the ConfigurationConfiguration dialog. If it is enabled, a
+list of all possibilities pops up next to the current
+position and you can select with the arrow keys and Enter
+the correct entry. You can also type the first letters in
+which the possibilities differ to move to a subset of all
+possibilities and complete as much as possible. If you
+press Alt-Tab again, only the subset will be shown in the
+listbox, otherwise the first item which matches all the
+previous characters will be highlighted. As soon as there
+is no ambiguity, dialog disappears, but you can hide it by
+canceling keys Esc, F10 and left and right arrow keys. If
+Complete: show allConfiguration is disabled, the dialog pops up only if
+you press Alt-Tab for the second time, for the first time
+MC just beeps.[Virtual File System]
+Virtual File System
+
+The Midnight Commander is provided with a code layer to
+access the file system; this code layer is known as the
+virtual file system switch. The virtual file system switch
+allows the Midnight Commander to manipulate files not
+located on the Unix file system.
+
+Currently the Midnight Commander is packaged with some
+Virtual File Systems (VFS): the local file system, used
+for accessing the regular Unix file system; the ftpfs,
+used to manipulate files on remote systems with the FTP
+protocol; the tarfs, used to manipulate tar and compressed
+tar files; the undelfs, used to recover deleted files on
+ext2 file systems (the default file system for Linux
+systems), fish (for manipulating files over shell
+connections such as rsh and ssh) and finally the mcfs
+(Midnight Commander file system), a network based file
+system. If the code was compiled with smbfs support, you
+can manipulate files on remote systems with the SMB (CIFS)
+protocol.
+
+A generic extfs (EXTernal virtual File System) is provided
+in order to easily expand VFS capabilities using scripts
+and external software.
+
+The VFS switch code will interpret all of the path names
+used and will forward them to the correct file system, the
+formats used for each one of the file systems is described
+later in their own section.[FTP File System]
+FTP File System
+
+The FTP File System (ftpfs) allows you to manipulate files
+on remote machines. To actually use it, you can use the
+FTP link item in the menu or directly change your current
+directory using the cd command to a path name that looks
+like this:
+
+/#ftp:[!][user[:pass]@]machine[:port][remote-dir]
+
+The user, port and remote-dir elements are optional. If
+you specify the user element, the Midnight Commander will
+login to the remote machine as that user, otherwise it
+will use anonymous login or the login name from the
+~/.netrc file. The optional pass element is the password
+used for the connection. Using the password in the VFS
+directory name is not recommended, because it can appear
+on the screen in clear text and can be saved to the
+directory history.
+
+To enable using FTP proxy, prepend ! (an exclamation sign)
+to the hostname.
+
+Examples:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Please check the Virtual File SystemVirtual FS dialog box for ftpfs
+options.[Tar File System]
+Tar File System
+
+The tar file system provides you with read-only access to
+your tar files and compressed tar files by using the chdir
+command. To change your directory to a tar file, you
+change your current directory to the tar file by using the
+following syntax:
+
+/filename.tar#utar/[dir-inside-tar]
+
+The mc.ext file already provides a shortcut for tar files,
+this means that usually you just point to a tar file and
+press return to enter into the tar file, see the Extension
+File EditExtension File Edit section for details on how this is done.
+
+Examples:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+The latter specifies the full path of the tar archive.[FIle transfer over SHell filesystem]
+FIle transfer over SHell filesystem
+
+The fish file system is a network based file system that
+allows you to manipulate the files in a remote machine as
+if they were local. To use this, the other side has to
+either run fish server, or has to have bash-compatible
+shell.
+
+To connect to a remote machine, you just need to chdir
+into a special directory which name is in the following
+format:
+
+/#sh:[user@]machine[:options]/[remote-dir]
+
+The user, options and remote-dir elements are optional. If
+you specify the user element, the Midnight Commander will
+try to login on the remote machine as that user, otherwise
+it will use your login name.
+
+The options are 'C' - use compression and 'rsh' use rsh
+instead of ssh. If the remote-dir element is present, your
+current directory on the remote machine will be set to
+this one.
+
+Examples:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Network File System
+
+The Midnight Commander file system is a network base file
+system that allows you to manipulate the files in a remote
+machine as if they were local. To use this, the remote
+machine must be running the mcserv(8) server program.
+
+To connect to a remote machine, you just need to chdir
+into a special directory which name is in the following
+format:
+
+/#mc:[user@]machine[:port][remote-dir]
+
+The user, port and remote-dir elements are optional. If
+you specify the user element then the Midnight Commander
+will try to logon on the remote machine as that user,
+otherwise it will use your login name.
+
+The port element is used when the remote server is running
+on a special port (see the mcserv(8) manual page for more
+information about ports); finally, if the remote-dir
+element is present, your current directory on the remote
+machine will be set to this one.
+
+Examples:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+[Undelete File System]
+Undelete File System
+
+On Linux systems, if you asked configure to use the ext2fs
+undelete facilities, you will have the undelete file
+system available. Recovery of deleted files is only
+available on ext2 file systems. The undelete file system
+is just an interface to the ext2fs library to retrieve all
+of the deleted files names on an ext2fs and provides and
+to extract the selected files into a regular partition.
+
+To use this file system, you have to chdir into the
+special file name formed by the "/#undel" prefix and the
+file name where the actual file system resides.
+
+For example, to recover deleted files on the second
+partition of the first SCSI disk on Linux, you would use
+the following path name:
+
+ /#undel:sda2
+
+It may take a while for the undelfs to load the required
+information before you start browsing files there.[SMB File System]
+SMB File System
+
+The smbfs allows you to manipulate files on remote
+machines with SMB (or CIFS) protocol. These include
+Windows for Workgroups, Windows 9x/ME/XP, Windows NT,
+Windows 2000 and Samba. To actually use it, you may try to
+use the panel command "SMB link..." (accessible from the
+menubar) or you may directly change your current directory
+to it using the cd command to a path name that looks like
+this:
+
+/#smb:[user@]machine[/service][/remote-dir]
+
+The user, service and remote-dir elements are optional.
+The user, domain and password can be specified in an input
+dialog.
+
+Examples:
+
+ /#smb:machine/Share
+ /#smb:other_machine
+ /#smb:guest at machine/Public/Irlex
+[EXTernal File System]
+EXTernal File System
+
+extfs allows to integrate numerous features and file types
+into GNU Midnight Commander in an easy way, by writing
+scripts.
+
+Extfs filesystems can be divided into two categories:
+
+1. Stand-alone filesystems, which are not associated with
+any existing file. They represent certain system-wide data
+as a directory tree. You can invoke them by typing 'cd
+#fsname' where fsname is an extfs short name (see below).
+Examples of such filesystems include audio (list audio
+tracks on the CD) or apt (list of all Debian packages in
+the system).
+
+For example, to list CD-Audio tracks on your CD-ROM drive,
+type
+
+ cd #audio
+
+2. 'Archive' filesystems (like rpm, patchfs and more),
+which represent contents of a file as a directory tree. It
+can consist of 'real' files compressed in an archive
+(urar, rpm) or virtual files, like messages in a mailbox
+(mailfs) or parts of a patch (patchfs). To access such
+filesystems '#fsname' should be appended to the archive
+name. Note that the archive itself can be on another vfs.
+
+For example, to list contents of a zip archive
+documents.zip type
+
+ cd documents.zip#uzip
+
+In many aspects, you could treat extfs like any other
+directory. For instance, you can add it to the hotlist or
+change to it from directory history. An important
+limitation is that you cannot invoke shell commands inside
+extfs, just like any other non-local VFS.
+
+Common extfs scripts included with Midnight Commander are:
+
+a access 'A:' DOS/Windows diskette (cd #a).
+
+apt front end to Debian's APT package management
+ system (cd #apt).
+
+audio audio CD ripping and playing (cd #audio or cd
+ device#audio).
+
+bpp package of Bad Penguin GNU/Linux distribution (cd
+ file.bpp#bpp).
+
+deb package of Debian GNU/Linux distribution (cd
+ file.deb#deb).
+
+dpkg Debian GNU/Linux installed packages (cd #deb).
+
+hp48 view and copy files to/from a HP48 calculator (cd
+ #hp48).
+
+lslR browsing of lslR listings as found on many FTPs
+ (cd filename#lslR).
+
+mailfs mbox-style mailbox files support (cd
+ mailbox#mailfs).
+
+patchfs extfs to handle unified and context diffs (cd
+ filename#patchfs).
+
+rpm RPM package (cd filename#rpm).
+
+rpms RPM database management (cd #rpms).
+
+ulha, urar, uzip, uzoo, uar, uha
+ archivers (cd archive#xxxx where xxxx is one of:
+ ulha, urar, uzip, uzoo, uar, uha).
+
+You could bind file type/extension to specified extfs as
+described in the Extension File EditExtension File Edit section. Here is an
+example entry for Debian packages:
+
+ regex/.deb$
+ Open=%cd %p#deb
+[Colors]
+Colors
+
+The Midnight Commander will try to detect if your terminal
+supports color using the terminal database and your
+terminal name. Sometimes it gets confused, so you may
+force color mode or disable color mode using the -c and -b
+flag respectively.
+
+If the program is compiled with the Slang screen manager
+instead of ncurses, it will also check the variable
+COLORTERM, if it is set, it has the same effect as the -c
+flag.
+
+You may specify terminals that always force color mode by
+adding the color_terminals variable to the Colors section
+of the initialization file. This will prevent the Midnight
+Commander from trying to detect if your terminal supports
+color. Example:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+The program can be compiled with both ncurses and slang,
+ncurses does not provide a way to force color mode:
+ncurses uses just the information in the terminal
+database.
+
+The Midnight Commander provides a way to change the
+default colors. Currently the colors are configured using
+the environment variable MC_COLOR_TABLE or the Colors
+section in the initialization file.
+
+In the Colors section, the default color map is loaded
+from the base_color variable. You can specify an alternate
+color map for a terminal by using the terminal name as the
+key in this section. Example:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+The format for the color definition is:
+
+ <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ...
+
+The colors are optional, and the keywords are: normal,
+selected, marked, markselect, errors, input, reverse,
+gauge. Menu colors are: menu, menusel, menuhot,
+menuhotsel. Dialog colors are: dnormal, dfocus,
+dhotnormal, dhotfocus. Help colors are: helpnormal,
+helpitalic, helpbold, helplink, helpslink. Viewer color
+is: viewunderline. Editor colors are: editnormal,
+editbold, editmarked.
+
+input determines the color of input lines used in query
+dialogs.
+
+gauge determines the color of the filled part of the
+progress bar (gauge), which is used to show the user the
+progress of file operations, such as copying.
+
+The dialog boxes use the following colors: dnormal is used
+for the normal text, dfocus is the color used for the
+currently selected component, dhotnormal is the color used
+to differentiate the hotkey color in normal components,
+whereas the dhotfocus color is used for the highlighted
+color in the currently selected component.
+
+Menus use the same scheme but uses the menu, menusel,
+menuhot and menuhotsel tags instead.
+
+Help uses the following colors: helpnormal is used for
+normal text, helpitalic is used for text which is
+emphasized in italic in the manual page, helpbold is used
+for text which is emphasized in bold in the manual page,
+helplink is used for not selected hyperlinks and helpslink
+is used for selected hyperlink.
+
+The possible colors are: black, gray, red, brightred,
+green, brightgreen, brown, yellow, blue, brightblue,
+magenta, brightmagenta, cyan, brightcyan, lightgray and
+white. And there is a special keyword for transparent
+background. It is 'default'. The 'default' can only be
+used for background color. Example:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Skins]
+Skins
+
+You can change the appearance of Midhight Commander. To do
+this, you must specify a file that contain descriptions of
+colors and lines to draw boxes. Redefining of the colors
+is entirely compatible with the assignment of colors, as
+described in Section ColorsColors.
+
+A skin-file is searched on the following algorithm (to the
+first one found):
+
+ 1) command line option -S <skin> or --skin=<skin>
+ 2) Environment variable MC_SKIN
+ 3) In config file parameter skin in section
+ [Midnight Commander]
+ 4) File /etc/mc/skins/default.ini
+ 5) File /usr/share/mc/skins/default.ini
+
+Command line option, environment variable and parameter in
+config file may contain the absolute path to the skin-file
+(with the extension .ini or without it). Search of
+skin-file will occur in (to the first one found):
+
+ 1) ~/.mc/skins/
+ 2) /etc/mc/skins/
+ 3) /usr/share/mc/skins/
+
+For getting extended info, refer to:
+
+ Description of section and parametersSkins sections
+ Color pair definitionsSkins colors
+ Draw linesSkins lines
+ CompabilitySkins oldcolors
+[Skins sections]
+Description of section and parameters
+
+Section [skin] contain metainfo for skin-file. Paramter
+description contain short text about skin.
+
+Section [filehighlight] contain descriptions of color
+pairs for filenames highlighting. Name of parameters must
+be equal to names of sections into filehighlight.ini file.
+See Filenames HighlightFilenames Highlight for getting more info.
+
+Section [core] describes the elements that are used
+everywhere.
+
+_default_
+ Default color pair. Used in all other sections if
+ they not contain color definitions
+
+selected
+ cursor
+
+marked selected data
+
+markselect
+ cursor on selected data
+
+gauge color of the filled part of the progress bar
+
+input color of input lines used in query dialogs.
+
+reverse reverse color
+
+Section [dialog] describes the elements that are placed on
+dialog windows (except error dialogs).
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+dfocus Color of active element (in focus)
+
+dhotnormal
+ Color of hotkeys
+
+dhotfocus
+ Color of hotkeys in focused element
+
+Section [error] describes the elements that are placed on
+error dialog windows
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+errdhotnormal
+ Color of hotkeys
+
+errdhotfocus
+ Color of hotkeys in focused element
+
+Section [menu] describes the elements that are placed on
+menu. This section describes system menu (called by F9)
+and user-defined menus (called by F2 in panels and by F11
+in editor).
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+entry Color of menu items
+
+menuhot Color of menu hotkeys
+
+menusel Color of active menu item (in focus)
+
+menuhotsel
+ Color of menu hotkeys in focused menu item
+
+Section [help] describes the elements that are placed on
+help window.
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+helpitalic
+ Color pair for element with italic attribute
+
+helpbold
+ Color pair for element with bold attribute
+
+helplink
+ Color of links
+
+helpslink
+ Color of active link (on focus)
+
+Section [editor] describes the colors of elements placed
+in editor.
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+editbold
+ Color pair for element with bold attribute
+
+editmarked
+ Color of selected text
+
+editwhitespace
+ Color of tabs and trailing spaces highlighting
+
+linestate
+ Color for line state area
+
+Section [viewer] describes the colors of elements placed
+in viewer.
+
+viewunderline
+ Color pair for element with underline attribute[Skins colors]
+Color pair definitions
+
+Any parameter in skin-file contain definition of color
+pair.
+
+Color pairs described as two colors separated by ';'.
+First color sets the foreground color, second color sets
+background color. One of the colors may be omitted, in
+this case color will be taken from default color pair
+(global color pair or from default color pair of this
+section).
+
+Example:
+[core]
+ # green on black
+ _default_=green;black
+ # green (default) on blue
+ selected=;blue
+ # yellow on black (default)
+ marked=yellow;
+
+Possible colors (names) described in ColorsColors. section.[Skins lines]
+Draw lines
+
+Lines sets in section [Lines] into skin-file. By default
+single lines are used, but you may redefine to usage of
+any utf-8 symbols (like to lines, for example).
+
+WARNING!!! When you build Midnight Commander with the
+Ncurses screen library usage of drawing lines is limited!
+Possible only drawing a single lines. For all questions
+and comments please contact the developers of Ncurses.
+
+Descriptions of parameters [Lines]:
+
+lefttop left-top line fragment.
+
+righttop
+ right-top line fragment.
+
+centertop
+ down branch of horizontal line
+
+centerbottom
+ up branch of horizontal line
+
+leftbottom
+ left-bottom line fragment
+
+rightbottom
+ right-bottom line fragment
+
+leftmiddle
+ right branch of vertical line
+
+rightmiddle
+ left branch of vertical line
+
+centermiddle
+ cross of lines
+
+horiz horizontal line
+
+vert vertical line
+
+thinhoriz
+ thin horizontal line
+
+thinvert
+ thin vertical line[Skins oldcolors]
+Compability
+
+Appointment of color by skin-files fully compatible with
+the appointment of the colors described in ColorsColors.
+section.
+
+In this case, reassignment of colors has priority over the
+skin files and is complementary.[Filenames Highlight]
+Filenames Highlight
+
+Section [filehighlight] from current skin-file contain key
+names as highlight groups and values as color pairs. Color
+pairs is documented into SkinsSkins section.
+
+Rules of filenames highlight placed in
+/usr/share/mc/filehighlight.ini file
+(~/.mc/filehighlight.ini). Name of section in this file
+must be equal to parameters names into [filehighlight]
+section (in current skin-file)
+
+Keys in these groups:
+
+type file type. if present, all other option ignored
+
+regexp regular expression. If present, 'extensions'
+ option ignored
+
+extensions
+ list of extensions of files. Separated by ';'
+ sign.
+
+extensions_case
+ (make sense only with 'extensions' parameter)
+ make 'extensions' rule case sentitive (true) or
+ not (false).
+
+`type' key may have values:
+- FILE (all files)
+ - FILE_EXE
+- DIR (all directories)
+ - LINK_DIR
+- LINK (all links except stale link)
+ - HARDLINK
+ - SYMLINK
+- STALE_LINK
+- DEVICE (all device files)
+ - DEVICE_BLOCK
+ - DEVICE_CHAR
+- SPECIAL (all special files)
+ - SPECIAL_SOCKET
+ - SPECIAL_FIFO
+ - SPECIAL_DOOR
+
+[Special Settings]
+Special Settings
+
+Most of the settings of the Midnight Commander can be
+changed from the menus. However, there are a small number
+of settings which can only be changed by editing the setup
+file.
+
+These variables may be set in your ~/.mc/ini file:
+
+clear_before_exec
+ By default the Midnight Commander clears the
+ screen before executing a command. If you would
+ prefer to see the output of the command at the
+ bottom of the screen, edit your ~/.mc/ini file
+ and change the value of the field
+ clear_before_exec to 0.
+
+confirm_view_dir
+ If you press F3 on a directory, normally MC
+ enters that directory. If this flag is set to 1,
+ then MC will ask for confirmation before changing
+ the directory if you have files tagged.
+
+ftpfs_retry_seconds
+ This value is the number of seconds the Midnight
+ Commander will wait before attempting to
+ reconnect to an FTP server that has denied the
+ login. If the value is zero, the login will no be
+ retried.
+
+max_dirt_limit
+ Specifies how many screen updates can be skipped
+ at most in the internal file viewer. Normally
+ this value is not significant, because the code
+ automatically adjusts the number of updates to
+ skip according to the rate of incoming
+ keystrokes. However, on very slow machines or
+ terminals with a fast keyboard auto repeat, a big
+ value can make screen updates too jumpy.
+
+ It seems that setting max_dirt_limit to 10 causes
+ the best behavior, and that is the default value.
+
+mouse_move_pages
+ Controls whenever scrolling with the mouse is
+ done by pages or line by line on the panels.
+
+mouse_move_pages_viewer
+ Controls if scrolling with the mouse is done by
+ pages or line by line on the internal file
+ viewer.
+
+old_esc_mode
+ By default the Midnight Commander treats the ESC
+ key as a key prefix (old_esc_mode=0). If this
+ option is set (old_esc_mode=1), the ESC key will
+ act as a prefix key for one second, and if no
+ extra keys have arrived, then the ESC key is
+ interpreted as a cancel key (ESC ESC).
+
+only_leading_plus_minus
+ Allow special treatment for '+', '-', '*' in the
+ command line (select, unselect, reverse
+ selection) only if the command line is empty. You
+ don't need to quote those characters in the
+ middle of the command line. On the other hand,
+ you cannot use them to change selection when the
+ command line is not empty.
+
+reverse_files_only
+ Allow revert selection of files only. This
+ variable is on by default. If on, the reverse
+ selection is applied to files only, not to
+ directories. The selection of directories is
+ untouched. If off, the reverse selection is
+ applied to files as well to directories: all
+ unselected items become selected, and vice versa.
+
+panel_scroll_pages
+ If set (the default), panel will scroll by half
+ the display when the cursor reaches the end or
+ the beginning of the panel, otherwise it will
+ just scroll a file at a time.
+
+show_output_starts_shell
+ This variable only works if you are not using the
+ subshell support. When you use the C-o keystroke
+ to go back to the user screen, if this one is
+ set, you will get a fresh shell. Otherwise,
+ pressing any key will bring you back to the
+ Midnight Commander.
+
+torben_fj_mode
+ If this flag is set, then the home and end keys
+ will work slightly different on the panels,
+ instead of moving the selection to the first and
+ last files in the panels, they will act as
+ follows:
+
+ The home key will: Go up to the middle line, if
+ below it; else go to the top line unless it is
+ already on the top line, in this case it will go
+ to the first file in the panel.
+
+ The end key has a similar behavior: Go down to
+ the middle line, if over it; else go to the
+ bottom line unless you already are at the bottom
+ line, in such case it will move the selection to
+ the last file name in the panel.
+
+use_file_to_guess_type
+ If this variable is on (the default) it will
+ spawn the file command to match the file types
+ listed on the mc.ext fileExtension File Edit.
+
+xterm_mode
+ If this variable is on (default is off) when you
+ browse the file system on a Tree panel, it will
+ automatically reload the other panel with the
+ contents of the selected directory.
+
+fish_directory_timeout
+ This variable holds the lifetime of a directory
+ cache entry in seconds. The default value is 900
+ seconds.[Terminal databases]
+Terminal databases
+
+The Midnight Commander provides a way to fix your system
+terminal database without requiring root privileges. The
+Midnight Commander searches in the system initialization
+file (the mc.lib file located in the Midnight Commander
+library directory) and in the ~/.mc/ini file for the
+section "terminal:your-terminal-name" and then for the
+section "terminal:general", each line of the section
+contains a key symbol that you want to define, followed by
+an equal sign and the definition for the key. You can use
+the special \e form to represent the escape character and
+the ^x to represent the control-x character.
+
+The possible key symbols are:
+
+f0 to f20 Function keys f0-f20
+bs backspace
+home home key
+end end key
+up up arrow key
+down down arrow key
+left left arrow key
+right right arrow key
+pgdn page down key
+pgup page up key
+insert the insert character
+delete the delete character
+complete to do completion
+
+For example, to define the key insert to be the Escape + [
++ O + p, you set this in the ini file:
+
+insert=\e[Op
+
+Also now you can use extended learn keys. For example:
+ ctrl-alt-right=\e[[1;6C
+ ctrl-alt-left=\e[[1;6D
+
+This means that ctrl+alt+left sends a \e[[1;6D escape
+sequence and therefore Midnight Commander interprets
+"\e[[1;6D" as Ctrl-Alt-Left.
+
+The complete key symbol represents the escape sequences
+used to invoke the completion process, this is invoked
+with Alt-tab, but you can define other keys to do the same
+work (on those keyboard with tons of nice and unused keys
+everywhere).
+
+[FILES]
+FILES
+
+Full paths below may vary between installations. They are
+also affected by the MC_DATADIR environment variable. If
+it's set, its value is used instead of /usr/share/mc in
+the paths below.
+
+/usr/share/mc/mc.hlp
+
+ The help file for the program.
+
+/usr/share/mc/mc.ext
+
+ The default system-wide extensions file.
+
+~/.mc/bindings
+
+ User's own extension, view configuration and edit
+ configuration file. They override the contents of
+ the system wide files if present.
+
+/usr/share/mc/mc.ini
+
+ The default system-wide setup for the Midnight
+ Commander, used only if the user doesn't have his
+ own ~/.mc/ini file.
+
+/usr/share/mc/mc.lib
+
+ Global settings for the Midnight Commander.
+ Settings in this file affect all users, whether
+ they have ~/.mc/ini or not. Currently, only
+ terminal settingsTerminal databases are loaded from mc.lib.
+
+~/.mc/ini
+
+ User's own setup. If this file is present then
+ the setup is loaded from here instead of the
+ system-wide startup file.
+
+/usr/share/mc/mc.hint
+
+ This file contains the hints displayed by the
+ program.
+
+/usr/share/mc/mc.menu
+
+ This file contains the default system-wide
+ applications menu.
+
+~/.mc/menu
+
+ User's own application menu. If this file is
+ present it is used instead of the system-wide
+ applications menu.
+
+~/.mc/Tree
+
+ The directory list for the directory tree and
+ tree view features.
+
+./.mc.menu
+
+ Local user-defined menu. If this file is present,
+ it is used instead of the home or system-wide
+ applications menu.[AVAILABILITY]
+AVAILABILITY
+
+The latest version of this program can be found at
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+SEE ALSO
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+The Midnight Commander page on the World Wide Web:
+ http://www.midnight-commander.org/
+[AUTHORS]
+AUTHORS
+
+Authors and contributors are listed in the AUTHORS file in
+the source distribution.[BUGS]
+BUGS
+
+See the file TODO in the distribution for information on
+what remains to be done.
+
+If you want to report a problem with the program, please
+send mail to this address: mc-devel at gnome.org.
+
+Provide a detailed description of the bug, the version of
+the program you are running (mc -V displays this
+information), the operating system you are running the
+program on. If the program crashes, we would appreciate a
+stack trace.
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+This is the main help screen for GNU Midnight Commander.
+
+To learn more on how to use the interactive help facility
+just press EnterHow to use help. You may want to go directly to the help
+contentsContents.
+
+GNU Midnight Commander is written by its authorsAUTHORS.
+
+GNU Midnight Commander comes with ABSOLUTELY NO WARRANTYWarranty.
+This is free software, and you are welcome to redistribute
+it under terms of GNU General Public LicenseLicense.[License]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[QueryBox]
+Query boxes
+
+In the query dialog box you can use the arrow keys or the
+first letter to select an item or click with the mouse on
+the button.
+
+[How to use help]
+How to use help
+
+You can use the cursor keys or mouse to navigate in the
+help viewer. Press down arrow to move to the next item or
+scroll down. Press up arrow to move to the previous item
+or scroll up. Press right arrow to follow the current
+link. Press left arrow to go back in the history of nodes
+that you have visited.
+
+If you terminal doesn't support the cursor keys you can
+use the space bar to scroll forward and the b (back) key
+scroll back. Use the TAB key to move to the next item and
+press ENTER to follow the current link. The l (last) key
+can be used to go back in the history of nodes you have
+visited. Press ESC to exit the help viewer.
+
+The left mouse button will follow the link or scroll. The
+right mouse button can be used to go back in the history
+of nodes.
+
+The full key list of the help viewer:
+
+General movement keysGeneral Movement Keys are accepted.
+
+tab Move to the next item.
+M-tab Move to the previous item.
+down Move to the next item or scroll a line down.
+up Move to the previous item or scroll a line up.
+right, enter Follow the current link.
+left, l Go back in the history of visited nodes.
+F1 Show the help for the help viewer.
+n Go to the next node.
+p Go to the previous node.
+c Go to the Contents node.
+F10, esc Exit the help viewer.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.es
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.es (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.es 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,4392 @@
+[Contents]
+Ãndice de Contenidos:
+
+ DESCRIPCIÃNDESCRIPTION
+ OPCIONESOPTIONS
+ IntroducciónOverview
+ Soporte de RatónMouse Support
+
+ TeclasKeys
+ Otras TeclasMiscellaneous Keys
+ Paneles de DirectorioDirectory Panels
+ LÃnea de Ãrdenes del SistemaShell Command Line
+ Teclas Generales de MovimientoGeneral Movement Keys
+ Teclas de la LÃnea de EntradaInput Line Keys
+
+ Barra de MenúMenu Bar
+ Menús Izquierdo y Derecho (Arriba y Abajo)Left and Right Menus
+ Listado...Listing Mode...
+ Modo de Ordenación...Sort Order...
+ Filtro...Filter...
+ ReleerReread
+ Menú de ArchivoFile Menu
+ Cambiar de directorioQuick cd
+ Menú de UtilidadesCommand Menu
+ Ãrbol de DirectoriosDirectory Tree
+ Buscar ArchivoFind File
+ Búsquedas ExternasExternal panelize
+ FavoritosHotlist
+ Editar el Archivo de ExtensionesExtension File Edit
+ Trabajos en Segundo PlanoBackground jobs
+ Edición del Archivo de MenúMenu File Edit
+ Menú de OpcionesOptions Menu
+ ConfiguraciónConfiguration
+ PresentaciónLayout
+ ConfirmaciónConfirmation
+ Juego de caracteresDisplay bits
+ Aprender teclasLearn keys
+ Sistema de Archivos Virtual (VFS)Virtual FS
+ Guardar ConfiguraciónSave Setup
+
+ Ejecutando Ãrdenes del Sistema OperativoExecuting operating system commands
+ Comando cd InternoThe cd internal command
+ Sustitución de MacroMacro Substitution
+ Soporte de SubshellThe subshell support
+ Cambiar PermisosChmod
+ Cambiar DueñoChown
+ Cambiar Dueño y PermisosAdvanced Chown
+ Operaciones con ArchivosFile Operations
+ Copiar/Renombrar con MáscaraMask Copy/Rename
+ Seleccionar/Deseleccionar ArchivosSelect/Unselect Files
+ Visor de Archivos InternoInternal File Viewer
+ Editor de Archivos InternoInternal File Editor
+ TerminaciónCompletion
+ Sistemas de Archivos Virtuales (VFS)Virtual File System
+ Sistema de archivos Tar (tarfs)Tar File System
+ Sistema de archivos FTP (FTPfs)FTP File System
+ Sistema de archivos a través de SHell (FISH)FIle transfer over SHell filesystem
+ Sistema de archivos en RedNetwork File System
+ Sistema de archivos SMBSMB File System
+ Sistema de archivos de RecuperaciónUndelete File System
+ Sistema de archivos EXTerno (extfs)EXTernal File System
+ ColoresColors
+ SkinsSkins
+ Descripción de secciones y parámetrosSkins sections
+ Definiciones de pares de coloresSkins colors
+ Trazado de lÃneasSkins lines
+ CompatibilidadSkins oldcolors
+ Resaltado de nombresFilenames Highlight
+ Ajustes EspecialesSpecial Settings
+ Ajustes del TerminalTerminal databases
+
+ ARCHIVOS AUXILIARESFILES
+ DISPONIBILIDADAVAILABILITY
+ VÃASE TAMBIÃNSEE ALSO
+ AUTORESAUTHORS
+ ERRORESBUGS
+ TRADUCCIÃNTRANSLATION
+ Licencia GNULicencia GNU
+ Licencia GNU (Español)Licencia GNU (Español)
+ Cuadros de diálogoQueryBox
+ Uso de la ayudaHow to use help
+[DESCRIPTION]
+DESCRIPCIÃN
+
+"Midnight Commander" (Comandante de Medianoche) es un
+navegador de directorios/gestor de archivos para sistemas
+operativos tipo Unix.[OPTIONS]
+OPCIONES
+
+
+-a, --stickchars
+ Deshabilita el uso de caracteres gráficos para
+ el dibujo de lÃneas.
+
+-b, --nocolor
+ Fuerza el uso de la pantalla de Blanco y Negro.
+
+-c, --color
+ Fuerza el uso del modo color. Véase la sección
+ ColoresColors para más información.
+
+-C arg, --colors=arg
+ Usado para especificar un juego de colores
+ diferentes desde la lÃnea de órdenes. El
+ formato de arg está documentado en la sección
+ ColoresColors.
+
+-S arg Permite elegir un skin o apariencia para mc. La
+ configuración de las caracterÃsticas de
+ visualización (colores, lÃneas, etc.) se
+ explica detalladamente en la sección SkinsSkins.
+
+-d, --nomouse
+ Deshabilita el soporte de ratón.
+
+-e [arch], --edit[=arch]
+ Iniciar el editor interno. Si se indica un
+ archivo, editarlo. Véase la página de manual de
+ mcedit (1).
+
+-f, --datadir
+ Muestra las rutas de búsqueda compiladas para
+ archivos de Midnight Commander.
+
+-k, --resetsoft
+ Resetea softkeys a su valor por defecto según la
+ base de datos de termcap/terminfo. Sólo útil en
+ terminales HP cuando la función keys no
+ funciona.
+
+-l reg, --ftplog=reg
+ Guarda el diálogo FTPfs con el servidor en el
+ archivo.
+
+-P arch, --printwd=arch
+ Al salir del programa, Midnight Commander
+ registrará el último directorio de trabajo en
+ el archivo indicado. Esta opción no debe ser
+ usada directamente, sino desde un guión de shell
+ adecuado, para dejar como directorio activo el
+ directorio que estaba en uso dentro de Midnight
+ Commander. Consúltese en los archivos
+ /usr/share/mc/bin/mc.sh (usuarios de bash y zsh)
+ y /usr/share/mc/bin/mc.csh (usuarios de tcsh) la
+ manera de definir mc como un alias para el
+ correspondiente guión de shell.
+
+-s, --slow
+ Activa el modo para terminales lentos. En este
+ modo el programa no dibuja bordes con lÃneas de
+ caracteres y desactiva el modo detallado.
+
+-t, --termcap
+ Usado sólo si el código fue compilado con Slang
+ y terminfo: hace que Midnight Commander use el
+ valor de la variable de entorno TERMCAP para
+ obtener la información del terminal, en vez de
+ la base de datos de terminales del sistema.
+
+-u, --nosubshell
+ Deshabilita el uso de shell concurrente (sólo
+ tiene sentido si este Midnight Commander fue
+ construido con soporte de shell concurrente).
+
+-U, --subshell
+ Habilita el uso de shell concurrente (sólo tiene
+ sentido si este Midnight Commander fue construido
+ con soporte de subshell opcional).
+
+-v arch, --view=arch
+ Iniciar el visor interno para ver el archivo
+ indicado. Véase la página de manual de mcview
+ (1).
+
+-V, --version
+ Muestra la versión del programa.
+
+-x, --xterm
+ Fuerza el modo xterm. Usado cuando se ejecuta en
+ terminales con caracterÃsticas de xterm (dos
+ modos de pantalla, y pueden enviar secuencias de
+ escape de ratón).
+
+Si se especifica, el primer directorio se mostrará en el
+panel activo y el segundo directorio en el otro panel.[Overview]
+Introducción
+
+La pantalla de Midnight Commander está divida en cuatro
+partes. La mayor parte de la pantalla está ocupada por
+los dos paneles de directorio. Por defecto, la segunda
+lÃnea más inferior de la pantalla es la lÃnea de
+órdenes del sistema, y la lÃnea inferior muestra las
+etiquetas de las teclas de función. La lÃnea superior es
+la barra de menúMenu Bar. La lÃnea de la barra de menú podrÃa
+no ser visible, pero aparece si pulsamos en la primea
+lÃnea de la pantalla con el ratón o pulsamos la tecla
+F9.
+
+Midnight Commander pone a la vista dos directorios al
+mismo tiempo. Uno de los paneles es el panel actual (hay
+una barra de selección en el panel actual). La mayorÃa
+de las operaciones tienen lugar en el panel actual.
+Algunas operaciones con archivos como Renombrar y Copiar
+utilizan por defecto el directorio del panel no
+seleccionado como destino, pero siempre solicitan una
+confirmación previa y podemos cambiarlo. Para más
+información, ver las secciones sobre los Paneles de
+DirectorioDirectory Panels, los Menús Izquierdo y DerechoLeft and Right Menus y el Menú
+de ArchivoFile Menu.
+
+Podemos ejecutar comandos del sistema desde el Midnight
+Commander simplemente escribiéndolos. Todo lo que
+escribamos aparecerá en la lÃnea de órdenes del sistema
+y cuando pulsemos Intro, Midnight Commander ejecutará
+estos comandos; ver las secciones LÃnea de Ãrdenes del
+SistemaShell Command Line y Teclas de la LÃnea de EntradaInput Line Keys para aprender
+más sobre la lÃnea de órdenes.[Mouse Support]
+Soporte de Ratón
+
+Se puede utilizar Midnight Commander con un ratón o
+mouse. Se activa cuando estamos ejecutándolo en un
+entorno gráfico con un terminal tipo xterm(1) (funciona
+incluso si realizamos una conexión de telnet, ssh o
+rlogin a otra máquina desde el xterm) o si estamos
+ejecutándolo en una consola Linux y tenemos el servidor
+gpm cargado.
+
+Cuando pulsamos el botón izquierdo del ratón sobre un
+archivo en los paneles de directorios, ese archivo es
+seleccionado; si lo hacemos con el botón derecho, el
+archivo es marcado (o desmarcado, dependiendo del estado
+previo).
+
+Una doble pulsación sobre un archivo intentará ejecutar
+el comando si se trata de un programa ejecutable; y si la
+extensión del archivo tiene un programa asociado a esa
+extensiónExtension File Edit, se ejecuta el programa especificado.
+
+Además, es posible ejecutar los comandos asignados a las
+teclas de función pulsando con el ratón sobre las
+etiquetas de la lÃnea inferior de la pantalla.
+
+Si se pulsa un botón del ratón sobre la lÃnea del borde
+superior del panel de directorio, se sube una página
+hacia atrás. Asimismo, una pulsación sobre la lÃnea
+inferior baja una página hacia adelante. Ãste
+procedimiento vale también para el Visor de AyudaContents y el
+Ãrbol de DirectoriosDirectory Tree.
+
+El valor por defecto de auto repetición para los botones
+del ratón es 400 milisegundos. Este valor se puede
+modificar editando el archivo ~/.mc/iniSave Setup y cambiando el
+parámetro mouse_repeat_rate.
+
+Si estamos ejecutando Midnight Commander con soporte para
+ratón, podemos recuperar el comportamiento habitual del
+ratón (cortar y pegar texto) manteniendo pulsada la tecla
+Mayúsculas.
+
+[Keys]
+Teclas
+
+Algunos comandos en Midnight Commander implican el uso de
+las teclas Control (etiquetada habitualmente CTRL o CTL) y
+Meta (identificada como ALT o incluso Compose). En este
+manual usaremos las siguientes abreviaturas:
+
+Ctrl-<car>
+ significa mantener pulsada la tecla Control
+ mientras se pulsa el carácter <car>. AsÃ,
+ Ctrl-f serÃa: manteniendo pulsada la tecla
+ Control teclear f.
+
+Alt-<car>
+ significa mantener pulsada la tecla Alt o Meta
+ mientras pulsamos el carácter <car>. Si no hay
+ tecla Alt ni Meta, pulsar Esc, soltar, y entonces
+ pulsar el carácter <car>.
+
+Mayús-<car>
+ significa mantener pulsada la tecla de
+ Mayúsculas (o Shift) y teclear <car>.
+
+Todas las lÃneas de entrada en Midnight Commander usan
+una aproximación a las asociaciones de teclas del editor
+GNU Emacs.
+
+Hay bastantes secciones que hablan acerca de las teclas.
+Las siguientes son las más importantes.
+
+La sección Menú de ArchivoFile Menu documenta los atajos de
+teclado para los comandos que aparecen en el Menú de
+Archivo. Esta sección incluye las teclas de función. La
+mayor parte de esos comandos realizan alguna acción,
+normalmente sobre el archivo seleccionado o sobre los
+archivos marcados.
+
+La sección Paneles de DirectorioDirectory Panels documenta las teclas
+que seleccionan un archivo o marcan archivos como objetivo
+de una acción posterior (la acción normalmente es una
+del menú de archivo).
+
+La sección LÃnea de Ãrdenes del SistemaShell Command Line lista las
+teclas que son usadas para introducir o editar lÃneas de
+comandos. La mayor parte de ellas copian nombres de
+archivos y demás desde los paneles de directorio a la
+lÃnea de órdenes (para evitar un tecleado excesivo) o
+acceden al historial de la lÃnea de órdenes.
+
+Teclas de lÃnea de EntradaInput Line Keys Son usadas para editar
+lÃneas de entrada. Esto implica la lÃnea de órdenes y
+las lÃneas de entrada en las ventanas de preguntas.[Miscellaneous Keys]
+Otras Teclas
+
+Tienen cabida aquà algunas teclas que no encajan
+completamente en ninguna de las anteriores categorÃas:
+
+Intro. Si hay algún texto en la lÃnea de órdenes (la de
+la parte inferior de los paneles), entonces ese comando es
+ejecutado. Si no hay texto en la lÃnea de comandos
+entonces si la barra de selección está situada sobre un
+directorio Midnight Commander realiza un chdir(2) al
+directorio seleccionado y recarga la información en el
+panel; si la selección es un archivo ejecutable entonces
+es ejecutado. Por último, si la extensión del archivo
+seleccionado coincide con una de las extensiones en el
+archivo de extensionesExtension File Edit entonces se ejecuta la
+aplicación correspondiente.
+
+Ctrl-l redibuja toda la pantalla de Midnight Commander.
+
+Ctrl-x c
+ Cambiar PermisosChmod de un archivo o un conjunto de
+ archivos marcados.
+
+Ctrl-x o
+ Cambiar DueñoChown del archivo actual o de los
+ archivos marcados.
+
+Ctrl-x l
+ crea enlaces.
+
+Ctrl-x s
+ crea enlaces simbólicos.
+
+Ctrl-x Ctrl-s
+ edita enlaces simbólicos.
+
+Ctrl-x i
+ cambia el panel opuesto al modo de información.
+
+Ctrl-x q
+ cambia el panel opuesto al modo de vista rápida.
+
+Ctrl-x !
+ ejecuta Búsquedas ExternasExternal panelize.
+
+Ctrl-x h
+ añade el sitio actual a la lista de FavoritosHotlist.
+
+Alt-! ejecuta una orden del sistema y muestra su salida
+ en el Visor de Archivos InternoInternal File Viewer.
+
+Alt-? Buscar ArchivoFind File.
+
+Alt-c permite Cambiar de DirectorioQuick cd.
+
+Ctrl-o en la consola de Linux o FreeBSD o bajo un xterm,
+ se muestra la salida de la orden anterior. En la
+ consola de Linux, Midnight Commander usa un
+ programa externo (cons.saver) para controlar la
+ copia y restauración de la pantalla.
+
+Cuando se haya creado Midnight Commander con soporte de
+subshell incluido, podemos pulsar Ctrl-o en cualquier
+momento y volver a la pantalla principal; para volver a
+nuestra aplicación bastará con volver a pulsar Ctrl-o.
+Si tenemos una aplicación suspendida en esta situación,
+no podremos ejecutar otros programas desde Midnight
+Commander hasta que terminemos la aplicación suspendida.[Directory Panels]
+Paneles de Directorio
+
+Esta sección enumera las teclas que operan en los paneles
+de directorio. Si queremos saber cómo cambiar la
+apariencia de los paneles, deberemos echar un vistazo a la
+sección Menús Izquierdo y DerechoLeft and Right Menus.
+
+Tab, Ctrl-i
+ cambia el panel actual. El panel activo deja de
+ serlo y el no activo pasa a ser el nuevo panel
+ activo. La barra de selección se mueve del
+ antiguo panel al nuevo, desaparece de aquel y
+ aparece en éste.
+
+Insertar, C-t
+ para marcar archivos (y/o directorios) como
+ seleccionados podemos usar la tecla insertar
+ (secuencia kich1 de terminfo). Para
+ deseleccionar, basta repetir la operación sobre
+ los archivos y/o directorios antes marcados.
+
+M-e permite mostrar nombres en el panel con otra
+ codificación de caracteres. Los nombres se
+ convierten a la codificación del sistema para
+ mostrarlos. Para desactivar esta recodificación
+ basta seleccionar la entrada (..) para el
+ directorio superior. Para cancelar las
+ conversiones en cualquier directorio seleccionar
+ «Sin traducción» en el diálogo de selección
+ de código.
+
+Alt-g, Alt-r, Alt-j
+ usadas para seleccionar el archivo superior en un
+ panel, el archivo central y el inferior del
+ panel, respectivamente.
+
+Ctrl-s, Alt-s
+ inicia la búsqueda de un archivo en la lista de
+ directorios (panel activo). A partir de ese
+ momento las teclas pulsadas se van añadiendo a
+ la cadena en búsqueda y no a la lÃnea de
+ órdenes. Si la opción de Mostrar Mini-estado
+ está habilitada, la cadena a buscar se podrá
+ ver en la lÃnea de mini-estado. Conforme
+ tecleemos, dentro del panel activo la barra de
+ selección se desplazará al siguiente archivo o
+ directorio cuyo nombre coincida con las letras
+ introducidas. Se pueden usar las teclas borrar o
+ suprimir para corregir errores de escritura. Si
+ pulsamos Ctrl-s de nuevo, se busca la siguiente
+ coincidencia.
+
+Alt-t rota el listado de pantalla actual para mostrar
+ el siguiente modo de listado. Con esto es posible
+ intercambiar rápidamente de un listado completo
+ al regular o breve, asà como al modo de listado
+ definido por el usuario.
+
+Ctrl-\ (control-Contrabarra)
+ muestra la lista de sitios FavoritosHotlist y permite
+ cambiar al directorio seleccionado.
+
+
+ * N. del T.: En el teclado castellano, existe un
+ pequeño inconveniente, dado que la contrabarra,
+ no se consigue con una sola pulsación, por lo
+ que este método no funciona directamente.
+
++ (más)
+ usado para seleccionar (marcar) un grupo de
+ archivos. Midnight Commander ofrecerá distintas
+ opciones. Indicando Sólo archivos los
+ directorios no se seleccionan. Con los Caracteres
+ ComodÃn habilitados, se pueden introducir
+ expresiones regulares del tipo empleado en los
+ patrones de nombres de la shell (poniendo * para
+ cero o más caracteres y ? para uno o más
+ caracteres). Si los Caracteres ComodÃn están
+ deshabilitados, entonces la selección de
+ archivos se realiza con expresiones regulares
+ normales. Véase la página de manual de ed (1).
+ Finalmente, si no se activa Distinguir May/min la
+ selección se hará sin distinguir caracteres en
+ mayúsculas o minúsculas.
+
+- (menos) o \ (contrabarra)
+ usaremos la tecla - o "\" para deseleccionar un
+ grupo de archivos. Ãsta es la operación
+ contraria a la realizada por la tecla Más (+).
+
+
+ * N. del T.: La tecla que realiza originalmente
+ la función descrita es el Menos (-) ya que ésta
+ es la utilizada en la aplicación originaria,
+ Comandante Norton.
+
+Arriba, Ctrl-p
+ desplaza la barra de selección a la entrada
+ anterior en el panel.
+
+Abajo, Ctrl-n
+ desplaza la barra de selección a la entrada
+ siguiente en el panel.
+
+Inicio, Alt-<
+ desplaza la barra de selección a la primera
+ entrada en el panel.
+
+Fin, Alt->
+ desplaza la barra de selección a la última
+ entrada en el panel.
+
+AvPág (Página adelante), Ctrl-v
+ desplaza la barra de selección a la página
+ siguiente.
+
+RePág (Página atrás), Alt-v
+ desplaza la barra de selección a la página
+ anterior.
+
+Alt-o si el otro panel es un panel con lista de
+ archivos y estamos situados en un directorio en
+ el panel activo actual, entonces otro panel se
+ posiciona dentro del directorio del panel activo
+ (como la tecla de Emacs Ctrl-o) en otro caso el
+ otro panel es posicionado el directorio padre del
+ directorio seleccionado en el panel activo.
+
+Alt-i cambiar el directorio en el panel opuesto de
+ manera que coincida con el panel actual. Si es
+ necesario se cambiará también el panel opuesto
+ a modo listado, pero si el panel actual no está
+ en modo listado no se cambiará de modo el otro.
+
+Ctrl-RePág, Ctrl-AvPág
+ solamente bajo la consola Linux: realiza un chdir
+ ".." o al directorio actualmente seleccionado
+ respectivamente.
+
+Alt-y cambia al anterior directorio visitado, equivale
+ a pulsar < con el ratón.
+
+Alt-u cambia al siguiente directorio visitado, equivale
+ a pulsar > con el ratón.
+
+Alt-Mayús-h, Alt-H
+ muestra el historial de directorios visitados,
+ equivale a pulsar la v con el ratón.[Shell Command Line]
+LÃnea de Ãrdenes del Sistema
+
+Esta sección enumera las teclas útiles para evitar la
+excesiva escritura cuando se introducen órdenes del
+sistema.
+
+Alt-Intro
+ copia el nombre de archivo seleccionado a la
+ lÃnea de órdenes.
+
+Ctrl-Intro
+ igual que Alt-Intro. Puede no funcionar en
+ ciertos sistemas o con algunos terminales.
+
+Ctrl-Mayús-Intro
+ copia la ruta completa del archivo actual en la
+ lÃnea de órdenes. Puede no funcionar en ciertos
+ sistemas o con algunos terminales.
+
+Alt-Tab realiza una terminación automáticaCompletion del nombre
+ de archivo, comando, variable, nombre de usuario
+ y host.
+
+Ctrl-x t, Ctrl-x Ctrl-t
+ copia los archivos marcados (o si no los hay, el
+ archivo seleccionado) del panel activo (Ctrl-x t)
+ o del otro panel (Ctrl-x Ctrl-t) a la lÃnea de
+ órdenes.
+
+Ctrl-x p, Ctrl-x Ctrl-p
+ la primera secuencia de teclas copia el nombre de
+ la ruta de acceso actual a la lÃnea de órdenes,
+ y la segunda copia la ruta del otro panel a la
+ lÃnea de órdenes.
+
+Ctrl-q el comando cita (quote) puede ser utilizado para
+ insertar caracteres que de otro modo serÃan
+ interpretados por Midnight Commander (como el
+ sÃmbolo '+')
+
+Alt-p, Alt-n
+ usaremos esas teclas para navegar a través del
+ histórico de comandos. Alt-p devuelve la última
+ entrada, Alt-n devuelve la siguiente.
+
+Alt-h visualiza el historial para la lÃnea de entrada
+ actual.[General Movement Keys]
+Teclas Generales de Movimiento
+
+El visor de ayuda, el visor de archivo y el árbol de
+directorios usan un código de control de movimiento
+común. Por consiguiente, reconocen las mismas teclas.
+Además, cada uno reconoce algunas otras teclas propias.
+
+Otras partes de Midnight Commander utilizan algunas de las
+mismas teclas de movimiento, por lo que esta sección
+podrÃa ser aplicada a ellas también.
+
+Arriba, Ctrl-p
+ mueve una lÃnea hacia arriba.
+
+Abajo, Ctrl-n
+ mueve una lÃnea hacia abajo.
+
+RePág (Página atrás), Alt-v
+ mueve una página completa hacia atrás.
+
+AvPág (Página adelante), Ctrl-v
+ mueve una página hacia delante.
+
+Inicio mueve al principio.
+
+Fin mueve al final.
+
+El visor de ayuda y el de archivo reconocen las siguientes
+teclas aparte de las mencionadas anteriormente:
+
+b, Ctrl-b, Ctrl-h, Borrar, Suprimir
+ mueve una página completa hacia atrás.
+
+Barra espaciadora
+ mueve una página hacia delante.
+
+u, d mueve la mitad de la página hacia atrás o
+ adelante.
+
+g, G mueve al principio o al final.[Input Line Keys]
+Teclas de la LÃnea de Entrada
+
+Las lÃneas de entrada (usadas en la lÃnea de órdenesShell Command Line
+y para los cuadros de diálogo en el programa) reconocen
+esas teclas:
+
+Ctrl-a coloca el cursor al comienzo de la lÃnea.
+
+Ctrl-e coloca el cursor al final de la lÃnea.
+
+Ctrl-b, Izquierda
+ desplaza el cursor una posición a la izquierda.
+
+Ctrl-f, Derecha
+ desplaza el cursor una posición a la derecha.
+
+Alt-f avanza una palabra.
+
+Alt-b retrocede una palabra.
+
+Ctrl-h, Borrar
+ borra el carácter anterior.
+
+Ctrl-d, Suprimir
+ elimina el carácter de la posición del cursor.
+
+Ctrl-@ sitúa una marca para cortar.
+
+Ctrl-w copia el texto entre el cursor y la marca a la
+ caché de eliminación y elimina el texto de la
+ lÃnea de entrada.
+
+Alt-w copia el texto entre el cursor y la marca a la
+ caché de eliminación.
+
+Ctrl-y restaura el contenido de la caché de
+ eliminación.
+
+Ctrl-k elimina el texto desde el cursor hasta el final
+ de la lÃnea.
+
+Alt-p, Alt-n
+ usaremos esas teclas para desplazarnos a través
+ del historial de comandos. Alt-p nos lleva a la
+ última entrada, Alt-n nos sitúa en la
+ siguiente.
+
+Alt-Ctrl-h, Alt-Borrar
+ borra la palabra anterior.
+
+Alt-Tab realiza una terminaciónCompletion del nombre de archivo,
+ comando, variable, nombre de usuario o host.
+
+[Menu Bar]
+Barra de Menú
+
+La barra de menú aparece cuando pulsamos F9 o pulsamos el
+botón del ratón sobre la primera fila de la pantalla. La
+barra de menú tiene cinco submenús: "Izquierdo",
+"Archivo", "Utilidades", "Opciones" y "Derecho".
+
+Los Menús Izquierdo y DerechoLeft and Right Menus nos permiten modificar
+la apariencia de los paneles de directorio izquierdo y
+derecho.
+
+El Menú de ArchivoFile Menu lista las acciones que podemos
+realizar sobre el archivo actualmente seleccionado o sobre
+los archivos marcados.
+
+El Menú de UtilidadesCommand Menu lista las acciones más generales
+y que no guardan relación con la selección actual de
+archivos.[Left and Right Menus]
+Menús Izquierdo y Derecho (Arriba y Abajo)
+
+La presentación de los paneles de directorio puede ser
+cambiada desde los menús Izquierdo y Derecho (denominados
+Arriba y Abajo si hemos elegido la disposición horizontal
+de paneles en las opciones de presentaciónLayout).[Listing Mode...]
+Listado...
+
+La vista en modo "Listado" se usa para mostrar la lista de
+archivos. Hay cuatro modos disponibles: Completo, Breve,
+Largo, y Definido por el usuario.
+
+En modo completo se muestra el nombre del archivo, su
+tamaño y la fecha y hora de modificación.
+
+Breve muestra sólo los nombres de archivo, en dos
+columnas. Esto permite ver el doble de entradas que en los
+otros modos.
+
+El modo largo es similar a la salida de la orden ls -l.
+Este modo requiere todo el ancho de la pantalla.
+
+Si se elige el modo definido por el usuario, hay que
+especificar el formato de presentación. Un formato
+personalizado tiene que comenzar con la indicación de
+tamaño de panel, que puede ser "half" (medio) o "full"
+(completo) para tener respectivamente dos paneles de media
+pantalla o un único panel a pantalla completa. Tras el
+tamaño se puede colocar el número "2" para dividir el
+panel en dos columnas.
+
+A continuación van los campos deseados con
+especificación opcional del tamaño. Los campos que se
+pueden emplear son:
+
+name nombre del archivo.
+
+size tamaño del archivo.
+
+bsize forma alternativa para size. Muestra el tamaño
+ de los archivos y SUB-DIR o DIR-ANT para
+ directorios.
+
+type carácter de tipo de archivo. Este carácter se
+ asemeja a lo mostrado por la orden ls -F: * para
+ archivos ejecutables, / para directorios, @ para
+ enlaces, = para sockets, - para los dispositivos
+ en modo carácter, + para dispositivos en modo
+ bloque, | para tuberÃas, ~ para enlaces
+ simbólicos a directorios y ! para enlaces rotos
+ (enlaces que no apuntan a nada).
+
+mark un asterisco si el archivo está marcado, o un
+ espacio si no lo está.
+
+mtime fecha y hora de la última modificación del
+ contenido del archivo.
+
+atime fecha y hora del último acceso al archivo.
+
+ctime fecha y hora del último cambio del archivo.
+
+perm cadena representando los permisos del archivo.
+
+mode valor en octal representando los permisos del
+ archivo.
+
+nlink número de enlaces al archivo.
+
+ngid Identificador de Grupo, GID (numérico).
+
+nuid Identificador de Usuario, UID (numérico).
+
+owner propietario del archivo.
+
+group grupo del archivo.
+
+inode número de inodo del archivo.
+
+Además, podemos ajustar la apariencia del panel con:
+
+space un espacio.
+
+| añadir una lÃnea vertical.
+
+Para fijar el tamaño de un campo basta añadir : seguido
+por el número de caracteres que se desee. Si tras el
+número colocamos el sÃmbolo + el tamaño indicado será
+el tamaño mÃnimo, y si hay espacio de sobra se
+extenderá más el campo.
+
+Como ejemplo, el listado Completo corresponde al formato:
+
+half type name | size | mtime
+
+Y el listado Largo corresponde a:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ãste es un bonito formato de pantalla definido por el
+usuario:
+
+half name | size:7 | type mode:3
+
+Los paneles admiten además los siguientes modos:
+
+"Información"
+ La vista de información muestra detalles
+ relativos al archivo seleccionado y, si es
+ posible, sobre el sistema de archivos usado.
+
+"Ãrbol"
+ La vista en árbol es bastante parecida a la
+ utilidad árbol de directoriosDirectory Tree. Para más
+ información véase la sección correspondiente.
+
+"Vista Rápida"
+ En este modo, en el panel aparece visorInternal File Viewer
+ reducido que muestra el contenido del archivo
+ seleccionado. Si se activa el panel (con el
+ tabulador o con el ratón), se dispone de los
+ funciones usuales del visor.[Sort Order...]
+Modo de Ordenación...
+
+Los ocho modos de ordenación son por nombre, por
+extensión, por hora de modificación, por hora de acceso,
+por la hora de modificación de la información del inodo,
+por tamaño, por inodo y desordenado. En el cuadro de
+diálogo del modo de ordenación podemos elegir el modo de
+ordenación asà como especificar si deseamos que éste se
+realice en orden inverso chequeando la casilla Invertir.
+
+Por defecto, los directorios se colocan ordenados antes
+que los archivos. Esto se puede cambiar en Configuración
+dentro del Menú de OpcionesOptions Menu activando la opción Mezclar
+archivos y directorios.[Filter...]
+Filtro...
+
+La utilidad filtro nos permite seleccionar con un patrón
+(por ejemplo *.tar.gz) los archivos a listar. Indiferentes
+al patrón de filtro, siempre se muestran todos los
+directorios y enlaces a directorios.[Reread]
+Releer
+
+El comando releer recarga la lista de archivos en el
+directorio. Esto es útil si otros procesos han creado,
+borrado o modificado archivos. Si hemos panelizado los
+nombres de los archivos en un panel, esto recargará los
+contenidos del directorio y eliminará la información
+panelizada. Véase la sección Búsquedas externasExternal panelize para
+más información.[File Menu]
+Menú de Archivo
+
+Midnight Commander utiliza las teclas de función F1 - F10
+como atajos de teclado para los comandos que aparecen en
+el menú de Archivo. Las secuencias de escape para las
+Fkeys son caracterÃsticas de terminfo desde kf1 hasta
+kf10. En terminales sin soporte de teclas de función,
+podemos conseguir la misma funcionalidad pulsando la tecla
+Esc seguido de un número entre 1 y 9 ó 0
+(correspondiendo a las teclas F1 a F9 y F10
+respectivamente).
+
+El menú de Archivo recoge las siguientes opciones (con
+los atajos de teclado entre paréntesis):
+
+Ayuda (F1)
+
+Invoca el visor hipertexto de ayuda interno. Dentro del
+visor de ayudaContents, podemos usar la tecla Tab para seleccionar
+el siguiente enlace y la tecla Intro para seguir ese
+enlace. Las teclas Espacio y Borrar son usadas para mover
+adelante y atrás en una página de ayuda. Pulsando F1 de
+nuevo para obtener la lista completa de teclas válidas.
+
+Menú de Usuario (F2)
+
+Invoca el Menú de usuarioMenu File Edit El menú de usuario otorga
+una manera fácil de tener usuarios con un menú y añadir
+asimismo caracterÃsticas extra a Midnight Commander.
+
+Ver (F3, Mayús-F3)
+
+Visualiza el archivo seleccionado. Por defecto invoca el
+Visor de Archivos InternoInternal File Viewer pero si la opción "Usar visor
+interno" está desactivada, invoca un visor de archivos
+externo especificado por la variable de entorno VIEWER. Si
+VIEWER no está definida se aplica la variable PAGER y si
+ésta tampoco, se invoca al comando "view". Con Mayús-F3,
+se abre directamente el visor interno, pero sin realizar
+ningún tipo de formateo o preprocesamiento del archivo.
+
+Ejecutar y Ver (Alt-!)
+
+El comando con los argumentos indicados se ejecuta, y la
+salida se muestra usando el visor de archivos interno.
+Como argumento se ofrece, por defecto, el nombre
+seleccionado en el panel.
+
+Editar (F4)
+
+Invoca el editor vi, u otro especificado en la variable de
+entorno EDITOR, o el Editor de Archivos InternoInternal File Editor si la
+opción use_internal_edit está activada.
+
+Copiar (F5)
+
+Sobreimpresiona una ventana de entrada con destino por
+defecto al directorio del panel no seleccionado y copia el
+archivo actualmente seleccionado (o los archivos marcados,
+si hay al menos uno marcado) al directorio especificado
+por el usuario en la ventana. Durante este proceso,
+podemos pulsar Ctrl-c o Esc para anular la operación.
+Para más detalles sobre la máscara de origen (que será
+normalmente * o ^\(.*\)$ dependiendo de la selección de
+Uso de los patrones del shell) y los posibles comodines en
+destino véase Máscara copiar/renombrarMask Copy/Rename.
+
+En algunos sistemas, es posible hacer la copia en segundo
+plano pulsando en el botón de segundo plano con el ratón
+(o pulsando Alt-b en el cuadro de diálogo). Los Trabajos
+en Segundo PlanoBackground jobs son utilizados para controlar los
+procesos en segundo plano.
+
+Crear Enlace (Ctrl-x l)
+
+Crea un enlace al archivo actual.
+
+Crear Enlace Simbólico (Ctrl-x s)
+
+Crea un enlace simbólico al archivo actual. Un enlace es
+como una copia del archivo, salvo que el original y el
+destino representan un único archivo fÃsico, los mismos
+datos reales. En consecuencia, si editamos cualquiera de
+los archivos, los cambios que realicemos aparecerán en
+todos los archivos. Reciben también el nombre de alias o
+accesos directos.
+
+Un enlace aparece como un archivo real. Después de
+crearlo, no hay modo de decir cuál es el original y cuál
+el enlace. Si borramos uno de ellos el otro aún seguirá
+intacto. Es muy difÃcil advertir que los archivos
+representan la misma imagen. Usaremos estos enlaces cuando
+no necesitemos saberlo.
+
+Un enlace simbólico es, en cambio, sólo una referencia
+al nombre del archivo original. Si se borra el archivo
+original, el enlace simbólico queda sin utilidad. Es
+bastante fácil advertir que los archivos representan la
+misma imagen. Midnight Commander muestra un sÃmbolo "@"
+delante del nombre del archivo si es un enlace simbólico
+a alguna parte (excepto a un directorio, caso en que
+muestra una tilde (~)). El archivo original al cual apunta
+el enlace se muestra en la lÃnea de estado si la opción
+"Mini estado" está habilitada. Usaremos enlaces
+simbólicos cuando queramos evitar la confusión que
+pueden causar los enlaces fÃsicos.
+
+Renombrar/Mover (F6)
+
+Presenta un diálogo de entrada proponiendo como
+directorio de destino el directorio del panel no activo, y
+mueve allÃ, o bien los archivos marcados o en su defecto
+el archivo seleccionado. El usuario puede introducir en el
+diálogo un destino diferente. Durante el proceso, se
+puede pulsar Ctrl-c o Esc para abortar la operación. Para
+más detalles, véase más arriba la operación Copiar,
+dado que la mayorÃa de los aspectos son similares.
+
+En algunos sistemas, es posible hacer la copia en segundo
+plano pulsando con el ratón en el susodicho botón de
+segundo plano (o pulsando Alt-o en el cuadro de diálogo).
+Con Procesos en 2º planoBackground jobs se puede controlar estas
+tareas.
+
+Crear Directorio (F7)
+
+Presenta un diálogo de entrada y crea el directorio
+especificado.
+
+Borrar (F8)
+
+Borra, o bien los archivos marcados o en su defecto el
+archivo seleccionado en el panel activo. Durante el
+proceso, se puede pulsar Ctrl-c o Esc para abortar la
+operación.
+
+Cambiar Directorio (Alt-c) Usaremos el comando Cambiar de
+directorioQuick cd si tenemos llena la lÃnea de órdenes y
+queremos hacer un cd a algún lugar.
+
+Seleccionar Grupo (+)
+
+Se utiliza para seleccionar (marcar) un grupo de archivos.
+Midnight Commander ofrecerá distintas opciones. Indicando
+Sólo archivos los directorios no se seleccionan. Con los
+Caracteres ComodÃn habilitados, se pueden introducir
+expresiones regulares del tipo empleado en los patrones de
+nombres de la shell (poniendo * para cero o más
+caracteres y ? para uno o más caracteres). Si los
+Caracteres ComodÃn están deshabilitados, entonces la
+selección de archivos se realiza con expresiones
+regulares normales. Véase la página de manual de ed (1).
+Finalmente, si no se activa Distinguir May/min la
+selección se hará sin distinguir caracteres en
+mayúsculas o minúsculas.
+
+De-seleccionar Grupo (\)
+
+Utilizado para deseleccionar un grupo de archivos. Es la
+operación antagonista al comando Selecciona grupo.
+
+Salir (F10, Mayús-F10)
+
+Finaliza Midnight Commander. Mayús-F10 es usado cuando
+queremos salir y estamos utilizando la envoltura del
+shell. Mayús-F10 no nos llevará al último directorio
+visitado con Midnight Commander, en vez de eso nos
+llevará al directorio donde fue invocado Midnight
+Commander.[Quick cd]
+Cambiar de directorio
+
+Este comando es útil si tenemos completa la lÃnea de
+órdenes y queremos hacer un cdThe cd internal command a algún lugar sin
+tener que cortar y pegar sobre la lÃnea. Este comando
+sobreimpresiona una pequeña ventana, donde introducimos
+todo aquello que es válido como argumento del comando cd
+en la lÃnea de órdenes y después pulsamos intro. Este
+comando caracteriza todas las cualidades incluidas en el
+comando cd internoThe cd internal command.[Command Menu]
+Menú de Utilidades
+
+Ãrbol de directoriosDirectory Tree muestra una figura con estructura
+de árbol con los directorios.
+
+Buscar archivoFind File permite buscar un archivo especÃfico. El
+comando "Intercambiar paneles" intercambia los contenidos
+de los dos paneles de directorios.
+
+El comando "Activa/desactiva paneles" muestra la salida
+del último comando del shell. Esto funciona sólo en
+xterm y en una consola Linux y FreeBSD.
+
+El comando Compara directorios (Ctrl-x d) compara los
+paneles de directorio uno con el otro. Podemos usar el
+comando Copiar (F5) para hacer ambos paneles idénticos.
+Hay tres métodos de comparación. El método rápido
+compara sólo el tamaño de archivo y la fecha. El método
+completo realiza una comparación completa octeto a
+octeto. El método completo no está disponible si la
+máquina no soporta la llamada de sistema mmap(2). El
+método de comparación de sólo tamaño sólo compara los
+tamaños de archivo y no chequea los contenidos o las
+fechas, sólo chequea los tamaños de los archivos.
+
+El comando Histórico de comandos muestra una lista de los
+comandos escritos. El comando seleccionado es copiado a la
+lÃnea de órdenes. El histórico de comandos puede ser
+accedido también tecleando Alt-p ó Alt-n.
+
+Favoritos (Ctrl-\)Hotlist permite acceder con facilidad a
+directorios y sitios utilizados con frecuencia.
+
+Búsquedas ExternasExternal panelize nos permite ejecutar un programa
+externo, y llevar la salida de ese programa al panel
+actual.
+
+Editar el archivo de extensionesExtension File Edit nos permite especificar
+los programas a ejecutar para intentar ejecutar, ver,
+editar y realizar un montón de cosas sobre archivos con
+ciertas extensiones (terminaciones de archivo). Por
+ejemplo, asociar la extensión de los archivos de audio de
+SUN (.au) con el programa reproductor adecuado. Editar
+archivo de menúMenu File Edit se puede utilizar para editar el menú
+de usuario (el que aparece al pulsar F2).[Directory Tree]
+Ãrbol de Directorios
+
+El comando Ãrbol de directorios muestra una figura con la
+estructura de los directorios. Podemos seleccionar un
+directorio de la figura y Midnight Commander cambiará a
+ese directorio.
+
+Hay dos modos de invocar el árbol. El comando de árbol
+de directorios está disponible desde el menú Utilidades.
+El otro modo es seleccionar la vista en árbol desde el
+menú Izquierdo o Derecho.
+
+Para evitar largos retardos Midnight Commander crea la
+figura de árbol escaneando solamente un pequeño
+subconjunto de todos los directorios. Si el directorio que
+queremos ver no está, nos moveremos hasta su directorio
+padre y pulsaremos Ctrl-r (o F2).
+
+Podemos utilizar las siguientes teclas:
+
+Teclas de Movimiento GeneralGeneral Movement Keys válidas.
+
+Intro. En el árbol de directorios, sale del árbol de
+directorios y cambia al directorio en el panel actual. En
+la vista de árbol, cambia a este directorio en el otro
+panel y permanece en el modo de vista Ãrbol en el panel
+actual.
+
+Ctrl-r, F2 (Releer). Relee este directorio. Usaremos este
+comando cuando el árbol de directorios esté anticuado:
+hay directorios perdidos o muestra algunos directorios que
+no existen ya.
+
+F3 (Olvidar). Borra ese directorio de la figura del
+árbol. Usaremos esto para eliminar desorden de la figura.
+Si queremos que el directorio vuelva a la figura del
+árbol pulsaremos F2 en su directorio padre.
+
+F4 (Estático/Dinámico, Dinam/Estát). Intercambia entre
+el modo de navegación dinámico (predefinido) y el modo
+estático.
+
+En el modo de navegación estático podemos usar las
+teclas del cursor Arriba y Abajo para seleccionar un
+directorio. Todos los directorios conocidos serán
+mostrados.
+
+En el modo de navegación dinámico podemos usar las
+teclas del cursor Arriba y Abajo para seleccionar el
+directorio hermano, la tecla Izquierda para situarnos en
+el directorio padre, y la tecla Derecha para situarnos en
+el directorio hijo. Sólo los directorios padre, hijo y
+hermano son mostrados, el resto son dejados fuera. La
+figura de árbol cambia dinámicamente conforme nos
+desplazamos sobre ella.
+
+F5 (Copiar). Copia el directorio.
+
+F6 (Renombrar/Mover, RenMov). Mueve el directorio.
+
+F7 (Mkdir). Crea un nuevo directorio por debajo del
+directorio actual. El directorio creado será asà el hijo
+del directorio del cual depende jerárquicamente (Padre).
+
+F8 (Eliminar). Elimina este directorio del sistema de
+archivos.
+
+Ctrl-s, Alt-s. Busca el siguiente directorio coincidente
+con la cadena de búsqueda. Si no hay tal directorio esas
+teclas moverán una lÃnea abajo.
+
+Ctrl-h, Borrar. Borra el último carácter de la cadena de
+búsqueda.
+
+Cualquier otro carácter. Añade el carácter a la cadena
+de búsqueda y se desplaza al siguiente directorio que
+comienza con esos caracteres. En la vista de árbol
+debemos primero activar el modo de búsqueda pulsando
+Ctrl-s. La cadena de búsqueda es mostrada en la lÃnea de
+mini-estado.
+
+Las siguientes acciones están disponibles sólo en el
+árbol de directorios. No son funcionales en la vista de
+árbol.
+
+F1 (Ayuda). Invoca el visor de ayuda y muestra ésta
+sección.
+
+Esc, F10. Sale del árbol de directorios. No cambia el
+directorio.
+
+El ratón es soportado. Un doble click se comporta como
+pulsar Intro. Véase también la sección sobre soporte de
+ratónMouse Support.[Find File]
+Buscar Archivo
+
+La opción Buscar Archivo primero pregunta por el
+directorio inicial para la búsqueda y el nombre de
+archivo a buscar. Pulsando el botón árbol podemos
+seleccionar el directorio inicial desde el Ãrbol de
+directoriosDirectory Tree.
+
+El campo de contenidos acepta expresiones regulares
+similares a egrep(1). Eso significa que tenemos caracteres
+de escape con significado especial para egrep con "\",
+p.e. si buscamos "strcmp (" tendremos que introducir
+"strcmp \(" (sin las dobles comillas).
+
+Con la opción "Palabras completas" se puede limitar la
+búsqueda a archivos donde la parte coincidente forme una
+palabra completa. Esto coincide con la utilidad de la
+opción "-w" de grep.
+
+Podemos iniciar la búsqueda pulsando el botón Aceptar.
+Durante el proceso de búsqueda podemos detenerla desde el
+botón Terminar.
+
+Podemos navegar por la lista de archivos con las teclas
+del cursor Arriba y Abajo. El botón Chdir cambiará al
+directorio del archivo actualmente seleccionado. El botón
+"Otra vez" preguntará los parámetros para una nueva
+búsqueda. El botón Terminar finaliza la operación de
+búsqueda. El botón Panelizar colocará los archivos
+encontrados en el panel actual y asà podremos realizar
+más operaciones con ellos (ver, copiar, mover, borrar y
+demás). Después de panelizar podemos pulsar Ctrl-r para
+regresar al listado normal de archivos.
+
+Es posible tener una lista de directorios que el comando
+Buscar Archivo deberÃa saltar durante la búsqueda (por
+ejemplo, podemos querer evitar búsquedas en un CDROM o en
+un directorio NFS que está montado a través de un enlace
+lento).
+
+Los directorios a ser omitidos deberÃan ser enumerados en
+la variable find_ignore_dirs en la sección Misc de
+nuestro archivo ~/.mc/ini.
+
+Los componentes del directorio deberÃan ser separados por
+dos puntos, como en el ejemplo que sigue:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+Debemos valorar la utilización de Búsquedas externasExternal panelize en
+ciertas situaciones. La utilidad Buscar archivos es sólo
+para consultas simples, pero con Búsquedas externas se
+pueden hacer exploraciones tan complejas como queramos.[External panelize]
+Búsquedas Externas
+
+Búsquedas externas nos permite ejecutar un programa
+externo, y tomar la salida de ese programa como contenido
+del panel actual.
+
+Por ejemplo, si queremos manipular en uno de los paneles
+todos los enlaces simbólicos del directorio actual,
+podemos usar búsquedas externas para ejecutar el
+siguiente comando:
+
+find . -type l -print
+
+Hasta la finalización del comando, el contenido del
+directorio del panel no será el listado de directorios
+del directorio actual, pero sà todos los archivos que son
+enlaces simbólicos.
+
+Si queremos panelizar todos los archivos que hemos bajado
+de nuestro servidor ftp, podemos usar el comando awk para
+extraer el nombre del archivo de los archivos de registro
+(log) de la transferencia:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+Tal vez podrÃamos necesitar guardar los comandos
+utilizados frecuentemente bajo un nombre descriptivo, de
+manera que podamos llamarlos rápidamente. Haremos esto
+tecleando el comando en la lÃnea de entrada y pulsando el
+botón "Añadir nuevo". Entonces introduciremos un nombre
+bajo el cual queremos que el comando sea guardado. La
+próxima vez, bastará elegir ese comando de la lista y no
+habrá que escribirlo de nuevo.[Hotlist]
+Favoritos
+
+Muestra una lista de sitios y directorios guardados y abre
+en el panel el lugar seleccionado. Desde el cuadro de
+diálogo podemos también crear y eliminar entradas. Para
+añadir se puede igualmente utilizar Añadir Actual
+(Ctrl-x h), que añade el directorio actual (no el
+seleccionado) a la lista de favoritos. Se pide al usuario
+una etiqueta para identificar la entrada.
+
+Esto hace más rápido el posicionamiento en los
+directorios usados frecuentemente. DeberÃamos considerar
+también el uso de la variable CDPATH tal y como se
+describe en comando cd internoThe cd internal command.[Extension File Edit]
+Editar el Archivo de Extensiones
+
+Abre el archivo ~/.mc/bindings en nuestro editor. El
+administrador puede optar por editar, en su lugar, el
+archivo de extensiones del sistema /usr/share/mc/mc.ext.
+El formato del archivo (formato nuevo cambiado desde la
+versión 3.0) es como sigue:
+
+Todas las lÃneas que empiecen con # o estén vacÃas
+serán ignoradas.
+
+Las lÃneas que comiencen en la primera columna deberán
+tener el siguiente formato:
+
+PalabraClave/Descripción+NuevaLÃnea, p.e. cualquier cosa
+después de palabraClave/ hasta el fin de lÃnea es
+descripción
+
+las palabras clave son:
+
+shell (desc es entonces cualquier extensión (sin
+ comodines), p.e. para indicar todos los archivos
+ con extensión desc (*desc). Ejemplo: .tar indica
+ *.tar)
+
+regex (desc es una expresión regular)
+
+type (el archivo coincide si `file %f` coincide con la
+ expresión regular indicada en desc (el nombre de
+ archivo: parte de `file %f` es eliminada))
+
+default (coincide con todo archivo sin importar su
+ descripción)
+
+El resto de lÃneas deben comenzar con un espacio o
+tabulador y usar el siguiente formato:
+PalabraClave=comando+NuevaLÃnea (sin espacios junto al
+=), donde PalabraClave debe ser: Open (si el usuario pulsa
+Intro o dos veces el ratón), View (F3) o Edit (F4).
+comando es cualquier comando en lÃnea del shell, con
+sustitución de macroMacro Substitution simple.
+
+Las reglas se aplican en estricto orden. Aunque se
+produzca una coincidencia, si la acción solicitada no
+está disponible, se ignora y la búsqueda continúa (por
+ejemplo, si un archivo encaja con dos entradas, pero la
+acción Ver no está definida en la primera, al pulsar F3,
+se ejecuta la acción Ver de la segunda). Como último
+recurso default debe incluir todas las acciones.[Background jobs]
+Trabajos en Segundo Plano
+
+Nos permite controlar el estado de cualquier proceso de
+Midnight Commander en segundo plano (sólo las operaciones
+de copiar y mover archivos pueden realizarse en segundo
+plano). Podemos parar, reiniciar y eliminar procesos en
+segundo plano desde aquÃ.[Menu File Edit]
+Edición del Archivo de Menú
+
+El menú de usuario es un menú de acciones útiles que
+puede ser personalizado por el usuario. Cuando accedemos
+al menú de usuario se utiliza, si existe, el archivo
+.mc.menu del directorio actual, pero sólo si es propiedad
+del usuario o del superusuario y no es modificable por
+todos. Si no se encuentra allà el archivo, se intenta de
+la misma manera con ~/.mc/menu, y si no, mc utiliza el
+menú por defecto para todo el sistema
+/usr/share/mc/mc.menu.
+
+El formato del menú de archivo es muy simple. Todas las
+lÃneas, salvo las que empiezan con espacio o tabulación,
+son consideradas entradas para el menú (para posibilitar
+su uso como atajo de teclado, el primer carácter sÃ
+deberá ser una letra). Las lÃneas que comienzan con una
+tabulación o espacio son los comandos que serán
+ejecutados cuando la entrada es seleccionada.
+
+Cuando se selecciona una opción todas las lÃneas de
+comandos de esa opción se copian en un archivo temporal
+en el directorio temporal (normalmente /usr/tmp), y se
+ejecuta ese archivo. Esto permite al usuario utilizar en
+los menús construcciones normales de la shell. También
+tiene lugar una sustitución simple de macros antes de
+ejecutar el código del menú. Para mayor información,
+ver Sustitución de macroMacro Substitution.
+
+He aquà un ejemplo de archivo mc.menu:
+
+A Vuelca el contenido del archivo seleccionado
+ od -c %f
+
+B Edita un informe de errores y lo envÃa al superusuario
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Error Midnight Commander" root < $I
+ rm -f $I
+
+M Lee al correo
+ emacs -f rmail
+
+N Lee las noticias de Usenet
+ emacs -f gnus
+
+H Realiza una llamada al navegador hypertexto info
+ info
+
+J Copia recursivamente el directorio actual al otro panel
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Realiza una versión del directorio actual
+ echo -n "Nombre del archivo de distribución: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extrae los contenidos de un archivo tar comprimido
+ tar xzvf %f
+
+Condiciones por Defecto
+
+Cada entrada del menú puede ir precedida por una
+condición. La condición debe comenzar desde la primera
+columna con un carácter '='. Si la condición es
+verdadera, la entrada del menú será la entrada por
+defecto.
+
+Sintaxis condicional: = <sub-cond>
+ o: = <sub-cond> | <sub-cond> ...
+ o: = <sub-cond> & <sub-cond> ...
+
+Sub-condición es una de las siguientes:
+
+ f <patrón> ¿el archivo actual encaja con el patrón?
+ F <patrón> ¿otro archivo encaja con el patrón?
+ d <patrón> ¿el directorio actual encaja con el patrón?
+ D <patrón> ¿otro directorio encaja con el patrón?
+ t <tipo> ¿archivo actual es de tipo <tipo>?
+ T <tipo> ¿otro archivo es de tipo <tipo>?
+ ! <sub-cond> niega el resultado de la sub-condición
+
+Patrón es un patrón normal del shell o una expresión
+regular, de acuerdo con la opción de patrones del shell.
+Podemos cambiar el valor global de la opción de los
+patrones del shell escribiendo "shell_patterns=x" en la
+primera lÃnea del archivo de menú (donde "x" es 0 ó 1).
+
+Tipo es uno o más de los siguientes caracteres:
+
+ n no directorio
+ r archivo regular
+ d directorio
+ l enlace
+ c dispositivo tipo carácter
+ b dispositivo tipo bloque
+ f tuberÃa (fifo)
+ s socket
+ x ejecutable
+ t marcado (tagged)
+
+Por ejemplo 'rlf' significa archivo regular, enlace o
+cola. El tipo 't' es un poco especial porque actúa sobre
+el panel en vez de sobre un archivo. La condición '=t t'
+es verdadera si existen archivos marcados en el panel
+actual y falsa si no los hay.
+
+Si la condición comienza con '=?' en vez de '=' se
+mostrará un trazado de depuración mientras el valor de
+la condición es calculado.
+
+Las condiciones son calculadas de izquierda a derecha.
+Esto significa que
+ = f *.tar.gz | f *.tgz & t n
+es calculado como
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+He aquà un ejemplo de uso de condiciones:
+
+= f *.tar.gz | f *.tgz & t n
+L Lista el contenido de un archivo tar comprimido
+ gzip -cd %f | tar xvf -
+
+Condiciones aditivas
+
+Si la condición comienza con '+' (o '+?') en lugar de '='
+(o '=?') es una condición aditiva. Si la condición es
+verdadera la entrada de menú será incluida en el menú.
+Sin embargo, si la condición es falsa, la entrada de
+menú no será incluida en el menú.
+
+Podemos combinar condiciones por defecto y aditivas
+comenzando la condición con '+=' o '=+' (o '+=?' o '=+?'
+si queremos depurar). Si nosotros queremos condiciones
+diferentes, una para añadir y otra por defecto, una
+entrada de menú con dos lÃneas de condición, una
+comenzando con '+' y otra con '='.
+
+Los comentarios empiezan con '#'. Las lÃneas adicionales
+de comentarios deben empezar con '#', espacio o
+tabulación.[Options Menu]
+Menú de Opciones
+
+Midnight Commander tiene opciones que pueden ser activadas
+o desactivadas a través de una serie de diálogos a los
+que se accede desde este menú. Una opción está activada
+cuando tiene delante un asterisco o una "x".
+
+En ConfiguraciónConfiguration se pueden cambiar la mayorÃa de
+opciones de Midnight Commander.
+
+En PresentaciónLayout está un grupo de opciones que determinan
+la apariencia de mc en la pantalla.
+
+En ConfirmaciónConfirmation podemos especificar qué acciones
+requieren una confirmación del usuario antes de ser
+realizadas.
+
+En Juego de CaracteresDisplay bits podemos seleccionar qué
+caracteres es capaz de mostrar nuestro terminal.
+
+En Aprender TeclasLearn keys podemos verificar teclas que no
+funcionan en algunos terminales y solucionarlo.
+
+En Sistema de Archivos Virtual (VFS)Virtual FS podemos especificar
+algunas opciones relacionadas con el VFS (Sistema de
+Archivos Virtual).
+
+Guardar ConfiguraciónSave Setup guarda los valores actuales de los
+menús Izquierdo, Derecho y Opciones. También se guardan
+algunos otros valores.[Configuration]
+Configuración
+
+Este diálogo presenta una serie de opciones divididas en
+tres grupos: Opciones de los Paneles, Pausa Después de
+Ejecutar y Otras Opciones.
+
+Opciones de los paneles
+
+Tamaños en unidades SI. Mostrar tamaños de archivos en
+bytes con unidades derivadas según el SI, Sistema
+Internacional de Unidades, o sea, en potencias de 1000.
+Los prefijos (k, m ...) se muestran en minúsculas. Sin
+esta opción los tamaños se calculan como valores
+binarios empleando múltiplos de 1024 (2 elevado a 10) y
+los prefijos aparecen como es habitual en mayúsculas (K,
+M ...)
+
+Mostrar Archivos de Respaldo. Mostrar los archivos
+terminados en tilde '~'. Por defecto, Midnight Commander
+no los muestra (como la opción -B de ls de GNU).
+
+Mostrar Archivos Ocultos. Mostrar los archivos que
+comiencen con un punto (como ls -a).
+
+Marcar y Avanzar. Hacer avanzar la barra de selección
+tras marcar un archivo (con la tecla insertar).
+
+Menús Desplegables. Mostrar el contenido de los menús
+desplegables inmediatamente al presionar F9. Si está
+desactivada sólo la barra de tÃtulos de los menús está
+visible, y será necesario abrir cada menú con las
+flechas de movimiento o con las teclas de acceso rápido.
+
+Mezclar Archivos y Directorios. Cuando esta opción está
+habilitada, todos los archivos y directorios se muestran
+mezclados. Si la opción está desactivada, los
+directorios (y enlaces a directorios) aparecen al
+principio de la lista, y el resto de archivos a
+continuación.
+
+Recarga Rápida de Directorios. Hace que Midnight
+Commander emplee una pequeña trampa al determinar si los
+contenidos del directorio han cambiado. El truco consiste
+en recargar el directorio sólo si el inodo del directorio
+ha cambiado. Las recargas se producen si se crean o borrar
+archivos, pero si lo que cambia es sólo el inodo de un
+archivo del directorio (cambios en el tamaño, permisos,
+propietario, etc.) la pantalla no se actualiza. En esos
+casos, si tenemos la opción activada, será preciso
+forzar la recarga de forma manual (con Ctrl-r).
+
+Pausa Después de Ejecutar.
+
+Después de ejecutar comandos, Midnight Commander puede
+realizar una pausa, y darnos tiempo a examinar la salida
+del comando. Hay tres posibles valores para esta variable:
+
+Nunca. Significa que no queremos ver la salida de nuestros
+comandos. Si estamos utilizando la consola Linux o FreeBSD
+o un xterm, podremos ver la salida del comando pulsando
+Ctrl-o.
+
+Sólo en Terminales Tontas. Obtendremos el mensaje de
+pausa sólo en terminales que no sean capaces de mostrar
+la salida del último comando ejecutado (en realidad,
+cualquier terminal que no sea un xterm o una consola de
+Linux).
+
+Siempre. El programa realizará siempre una pausa después
+de ejecutar comandos.
+
+Otras Opciones
+
+Operación Detallada. Controla la visualización de
+detalles durante las operaciones de Copiar, Mover y Borrar
+(i.e., muestra un cuadro de diálogo para cada
+operación). Si tenemos un terminal lento, podrÃamos
+querer desactivar la operación detallada. Se desactiva
+automáticamente si la velocidad de nuestro terminal es
+menor de 9600 bps.
+
+Calcular Totales. Hace que Midnight Commander calcule el
+total de bytes y el número de archivos antes de iniciar
+operaciones de Copiar, Mover y Borrar. Esto proporciona
+una barra de progreso más precisa a costa de cierta
+velocidad. Esta opción no tiene efecto si la Operación
+Detallada no está seleccionada.
+
+Patrones del shell. Por defecto, las funciones Selección,
+Deselección y Filtro emplean expresiones regulares al
+estilo del shell. Para realizar esto se realizan las
+siguientes conversiones: '*' se cambia por '.*' (cero o
+más caracteres); '?' por '.' (exactamente un carácter) y
+'.' por un punto literal. Si la opción está desactivada,
+entonces las expresiones regulares son las descritas en
+ed(1).
+
+Auto-Guardar Configuración. Si esta opción está
+activada, cuando salimos de Midnight Commander las
+opciones configurables de Midnight Commander se guardan en
+el archivo ~/.mc/ini.
+
+Auto Menús. Si está activada, el menú de usuario
+aparece automáticamente al arrancar. Ãtil en menús
+construidos para personas sin conocimientos de Unix.
+
+Usar Editor Interno. Emplear el editor de archivos
+interno. Si está desactivada, se editarán los archivos
+con el editor especificado por la variable de entorno
+EDITOR y si no se especifica ninguno, se usará vi. Véase
+la sección sobre el editor de archivos internoInternal File Editor.
+
+Usar Visor Interno. Emplear el visor de archivos interno.
+Si la opción está desactivada, el paginador especificado
+en la variable de entorno PAGER será el utilizado. Si no
+se especifica ninguno, se usará el comando view. Véase
+la sección sobre el visor de archivos internoInternal File Viewer.
+
+Completar: Mostrar Todos. Por defecto, al completar
+nombres en situaciones de ambigüedad, Midnight Commander
+completa todo lo posible al pulsar Alt-Tab y produce un
+pitido; al intentarlo por segunda vez se muestra una lista
+con las posibilidades que han dado lugar a la ambigüedad.
+Con esta opción, la lista aparece directamente tras
+pulsar Alt-Tab por primera vez.
+
+Hélice de actividad. Mostrar un guión rotatorio en la
+esquina superior derecha a modo de indicador de progreso.
+
+Navegación al Estilo Lynx. Cuando la selección es un
+directorio y la lÃnea de órdenes está vacÃa permite
+cambiar a él con las flechas de movimiento. Esta opción
+está inactiva por defecto.
+
+Cd Sigue los Enlaces. Esta opción, si está seleccionada,
+hace que Midnight Commander siga la secuencia de
+directorios lógica al cambiar el directorio actual, tanto
+en el panel como usando el comando cd. Ãste es el
+comportamiento por defecto de la shell bash. Sin esto,
+Midnight Commander sigue la estructura real de
+directorios, y cd .. nos trasladará al padre real del
+directorio actual aunque hayamos entrado en ese directorio
+a través de un enlace, y no al directorio donde se
+encontraba el enlace.
+
+Precauciones de Borrado. Dificulta el borrado accidental
+de archivos. La opción por defecto en el diálogo de
+confirmación de borrado se cambia a "No". Por defecto,
+esta opción está desactivada.[Layout]
+Presentación
+
+La ventana de presentación nos da la posibilidad de
+cambiar la presentación general de la pantalla. Podemos
+configurar si son visibles la barra de menú, la lÃnea de
+órdenes, la lÃnea de sugerencias o la barra de teclas de
+Función. En la consola Linux o FreeBSD podemos
+especificar cuántas lÃneas se muestran en la ventana de
+salida.
+
+El resto del área de pantalla se utiliza para los dos
+paneles de directorio. Podemos elegir si disponemos los
+paneles vertical u horizontalmente. La división puede ser
+simétrica o bien podemos indicar una división
+asimétrica.
+
+Por defecto, todos los contenidos de los paneles se
+muestran en el mismo color, pero se puede indicar que
+permisos y tipos de archivos se resalten empleando coloresColors
+diferentes. Si se activa el resaltado de permisos, las
+partes de los campos de permisos del Modo de ListadoListing Mode...
+aplicables al usuario actual de Midnight Commander serán
+resaltados usando el color indicado por medio de la
+palabra clave selected. Si se activa el resaltado de tipos
+de archivos, los nombres aparecerán coloreados según las
+reglas almacenadas en el archivo
+/usr/share/mc/filehighlight.ini. Para más información,
+véase la sección sobre Resaltado de nombresFilenames Highlight.
+
+Si la opción Mostrar Mini-Estado está activa se muestra,
+en la parte inferior de cada panel, una lÃnea con
+información sobre el archivo seleccionado en cada
+momento.
+
+Si se está ejecutando en X-Windows dentro de un emulador
+de terminal, Midnight Commander toma control del titulo de
+la ventana mostrando allà el nombre del directorio
+actual. El tÃtulo se actualiza cuando sea preciso.
+Podemos desactivar la opción de Titular las ventanas
+Xterm si el emulador de terminal empleado falla y no se
+muestran o actualizan correctamente estos textos.[Confirmation]
+Confirmación
+
+En este menú configuramos las opciones de confirmación
+de eliminación de archivos, sobreescritura, ejecución
+pulsando intro y salir del programa.[Display bits]
+Juego de caracteres
+
+Esta opción permite configurar el conjunto de caracteres
+visibles en la pantalla. Ãste puede ser 7-bits si nuestro
+terminal/curses soporta sólo siete bits de salida, alguna
+de las tablas del estándar ISO-8859 y diversas
+codificaciones comunes de PC con ocho bits por carácter,
+o UTF-8 para Unicode.
+
+Para soportar teclados con caracteres locales debemos
+marcar la opción de Aceptar entrada de 8 bits.[Learn keys]
+Aprender teclas
+
+Este diálogo nos permite comprobar si nuestras teclas
+F1-F20, Inicio, Fin, etc. funcionan adecuadamente en
+nuestro terminal. A menudo fallan, dado que muchas bases
+de datos de terminales están mal.
+
+Podemos movernos alrededor con la tecla Tab, con las
+teclas de movimiento de vi ('h' izquierda, 'j' abajo, 'k'
+arriba y 'l' derecha) y después de pulsar cualquier tecla
+del cursor (esto las marcará con OK), entonces podremos
+usar esa tecla también.
+
+Para probarlas basta con pulsar cada una de ellas. Tan
+pronto como pulsamos una tecla y ésta funciona
+adecuadamente, OK deberÃa aparecer junto al nombre de la
+susodicha tecla. Una vez que una tecla es marcada con OK
+empieza a funcionar con normalidad, p.e. F1 la primera vez
+comprobará que F1 funciona perfectamente, pero a partir
+de ese momento mostrará la ayuda. Esto mismo es aplicable
+a las teclas del cursor. La tecla Tab deberÃa funcionar
+siempre.
+
+Si algunas teclas no funcionan adecuadamente, entonces no
+veremos el OK tras el nombre de la tecla después de
+haberla pulsado. Podemos entonces intentar solucionarlo.
+Haremos esto pulsando el botón de esa tecla (con el
+ratón o usando Tab e Intro). Entonces un mensaje rojo
+aparecerá y se nos pedirá que pulsemos la tecla en
+cuestión. Si deseamos abortar el proceso, bastará con
+pulsar Esc y esperar hasta que el mensaje desaparezca. Si
+no, pulsaremos la tecla que nos pide y esperaremos hasta
+que el diálogo desaparezca.
+
+Cuando acabemos con todas las teclas, podrÃamos Guardar
+nuestras teclas en nuestro archivo ~/.mc/ini dentro de la
+sección [terminal:TERM] (donde TERM es el nombre de
+nuestro terminal actual) o descartarlas. Si todas nuestras
+teclas funcionan correctamente y no debemos corregir
+ninguna, entonces (lógico) no se grabará.[Virtual FS]
+Sistema de Archivos Virtual (VFS)
+
+Este diálogo permite ajustar opciones del Sistema de
+Archivos Virtual (VFS)Virtual File System.
+
+Midnight Commander guarda en memoria o en disco
+información de algunos de los sistemas de archivos
+virtuales con el fin de acelerar el acceso a sus archivos.
+Ejemplo de esto son los listados descargados desde
+servidores FTP o los archivos temporales descomprimidos
+creados para acceder rápidamente a los contenidos de
+archivos tipo tar comprimidos.
+
+Esas informaciones se conservan para permitirnos navegar,
+salir y volver a entrar rápidamente en los
+correspondientes sistemas de archivos virtuales. Al cabo
+de un cierto tiempo sin usarlos deben ser liberados y
+recuperar los recursos utilizados. Por defecto ese tiempo
+es de un minuto, pero se puede configurar por el usuario.
+
+También podemos adelantar la liberación de los VFS desde
+el diálogo de control de Directorios virtuales (VFS).
+
+El Sistema de Archivos FTP (FTPfs)FTP File System permite navegar por
+los directorios de servidores FTP remotos. Admite diversas
+opciones.
+
+Contraseña de FTP anónimo es la contraseña a utilizar
+en conexiones en modo anónimo, esto es, empleando el
+nombre de usuario "anonymous". Algunos sitios exigen que
+ésta sea una dirección de correo electrónico válida,
+pero tampoco es conveniente dar nuestra dirección real a
+desconocidos para protegernos de los envÃos de correo
+masivo.
+
+FTPfs conserva en caché los listados de los directorios
+consultados. La duración de la caché es el valor
+indicado tras Descartar el caché FTPfs. Un valor pequeño
+ralentiza el proceso porque cualquier pequeña operación
+irÃa siempre acompañada de una conexión con el servidor
+FTP.
+
+Se puede configurar un sistema proxy para FTP, aunque los
+cortafuegos modernos son transparentes (al menos para FTP
+pasivo, ver más abajo) y está opción es generalmente
+innecesaria.
+
+Si la opción Usar siempre proxy no está activa, aún se
+puede emplear el proxy en casos concretos. Véanse los
+ejemplos en la sección Sistema de Archivos FTP (FTPfs)FTP File System.
+
+Si la opción Usar siempre proxy está puesta, el programa
+asume que cualquier nombre de máquina sin puntos es
+accesible directamente y también consulta el archivo
+/usr/share/mc.no_proxy en busca de nombres de máquinas
+locales (o dominios completos si el nombre empieza con un
+punto). En todos los demás casos se usará siempre el
+proxy de FTP indicado arriba.
+
+Se puede usar el archivo ~/.netrc, que contiene
+información de usuarios y contraseñas para determinados
+servidores FTP. Para conocer el formato de los archivos
+.netrc véase la página de manual sobre netrc (5).
+
+Usar FTP pasivo habilita el modo de tranferencia FTP
+pasivo (la conexión para transferencia de datos es
+iniciada por la máquina cliente, no por el servidor).
+Esta opción es la recomendada, y de hecho está activada
+por defecto. Si se desactiva, la conexión la inicia el
+servidor, y puede ser impedida por algún cortafuegos.
+
+[Save Setup]
+Guardar Configuración
+
+Al arrancar Midnight Commander se carga la información de
+inicio del archivo ~/.mc/ini. Si éste no existe, se
+cargará la información del archivo de configuración
+genérico del sistema, /usr/share/mc/mc.ini. Si el archivo
+de configuración genérico del sistema no existe, MC
+utiliza la configuración por defecto.
+
+El comando Guardar Configuración crea el archivo
+~/.mc/ini guardando la configuración actual de los menús
+Izquierdo, DerechoLeft and Right Menus y OpcionesOptions Menu.
+
+Si se activa la opción Auto-guarda configuración, MC
+guardará siempre la configuración actual al salir.
+
+Existen también configuraciones que no pueden ser
+cambiadas desde los menús. Para cambiarlas hay que editar
+manualmente el archivo de configuración. Para más
+información, véase la sección sobre Ajustes EspecialesSpecial
+Settings.
+
+[Executing operating system commands]
+Ejecutando Ãrdenes del Sistema Operativo
+
+Podemos ejecutar comandos tecleando en la lÃnea de
+órdenes de Midnight Commander, o seleccionando el
+programa que queremos ejecutar en alguno de los paneles y
+pulsando Intro.
+
+Si pulsamos Intro sobre un archivo que no es ejecutable,
+Midnight Commander compara la extensión del archivo
+seleccionado con las extensiones recogidas en el Archivo
+de ExtensionesExtension File Edit. Si se produce una coincidencia se
+ejecutará el código asociado con esa extensión. Tendrá
+lugar una expansiónMacro Substitution muy simple antes de ejecutar el
+comando.[The cd internal command]
+Comando cd Interno
+
+El comando cd es interpretado directamente por Midnight
+Commander, en vez de pasarlo al interprete de comandos
+para su ejecución. Por ello puede que no todas las
+posibilidades de expansión y sustitución de macro que
+hace nuestro shell estén disponibles, pero sà algunas de
+ellas:
+
+Sustitución de tilde. La tilde (~) será sustituida por
+nuestro directorio de inicio. Si añadimos un nombre de
+usuario tras la tilde, entonces será sustituido por el
+directorio de entrada al sistema del usuario especificado.
+
+Por ejemplo, ~coco serÃa el directorio de un supuesto
+usuario denominado "coco", mientras que ~/coco es el
+directorio coco dentro de nuestro propio directorio de
+inicio.
+
+Directorio anterior. Podemos volver al directorio donde
+estábamos anteriormente empleando el nombre de directorio
+especial '-' del siguiente modo: cd -
+
+Directorios en CDPATH. Si el directorio especificado al
+comando cd no está en el directorio actual, entonces
+Midnight Commander utiliza el valor de la variable de
+entorno CDPATH para buscar el directorio en cualquiera de
+los directorios enumerados.
+
+Por ejemplo, podrÃamos asignar a nuestra variable CDPATH
+el valor ~/src:/usr/src, lo que nos permitirÃa cambiar de
+directorio a cualquiera de los directorios dentro de ~/src
+y /usr/src, desde cualquier lugar del sistema de archivos,
+usando sólo su nombre relativo (por ejemplo cd linux
+podrÃa llevarnos a /usr/src/linux).[Macro Substitution]
+Sustitución de Macro
+
+Cuando se accede al menú de usuarioMenu File Edit, o se ejecuta un
+comando dependiente de extensiónExtension File Edit, o se ejecuta un
+comando desde la lÃnea de entrada de comandos, se realiza
+una simple sustitución de macro.
+
+Las macros son:
+
+"%f"
+
+ Archivo actual.
+
+"%d"
+
+ Nombre del directorio actual.
+
+"%F"
+
+ Archivo actual en el panel inactivo.
+
+"%D"
+
+ Directorio del panel inactivo.
+
+"%t"
+
+ Archivos actualmente marcados.
+
+"%T"
+
+ Archivos marcados en el panel inactivo.
+
+"%u" y "%U"
+
+ Similar a las macros %t y %T, salvo que los
+ archivos quedan desmarcados. Sólo se puede
+ emplear esta macro una vez por cada entrada del
+ archivo de menú o archivo de extensiones, puesto
+ que para la siguiente vez no quedarÃa ningún
+ archivo marcado.
+
+"%s" y "%S"
+
+ Archivos seleccionados: Los archivos marcados si
+ los hay y si no el archivo actual.
+
+"%cd"
+
+ Ãsta es una macro especial usada para cambiar
+ del directorio actual al directorio especificado
+ frente a él. Esto se utiliza principalmente como
+ interfaz con el Sistema de Archivos VirtualVirtual File System.
+
+"%view"
+
+ Esta macro es usada para invocar al visor
+ interno. Puede ser utilizada en solitario, o bien
+ con argumentos. Si pasamos algún argumento a
+ esta macro, deberá ser entre paréntesis.
+
+ Los argumentos son: ascii para forzar al visor a
+ modo ascii; hex para forzar al visor a modo
+ hexadecimal; nroff para indicar al visor que debe
+ interpretar las secuencias de negrita y subrayado
+ de nroff; unformated para indicar al visor que no
+ interprete los comandos nroff referentes a texto
+ resaltado o subrayado.
+
+"%%"
+
+ El carácter %
+
+"%{cualquier texto}"
+
+ Pregunta sobre la sustitución. Un cuadro de
+ entrada es mostrado y el texto dentro de las
+ llaves se usa como mensaje. La macro es
+ sustituida por el texto tecleado por el usuario.
+ El usuario puede pulsar Esc o F10 para cancelar.
+ Esta macro no funciona aún sobre la lÃnea de
+ órdenes.[The subshell support]
+Soporte de Subshell
+
+El soporte del subshell es una opción de tiempo de
+compilación, que funciona con los shells: bash, tcsh y
+zsh.
+
+Cuando el código del subshell es activado Midnight
+Commander engendrará una copia de nuestro shell (la
+definida en la variable SHELL y si no está definida, el
+que aparece en el archivo /etc/passwd) y lo ejecuta en un
+pseudoterminal, en lugar de invocar un nuevo shell cada
+vez que ejecutamos un comando, el comando será pasado al
+subshell como si lo hubiésemos escrito. Esto además
+permite cambiar las variables de entorno, usaremos las
+funciones del shell y los alias definidos que serán
+válidos hasta salir de Midnight Commander.
+
+Si estamos usando bash podremos especificar comandos de
+arranque para el subshell en nuestro archivo ~/.mc/bashrc
+y mapas de teclado especiales en el archivo ~/.mc/inputrc.
+Los usuarios de tcsh podrán especificar los comandos de
+arranque en el archivo ~/.mc/tcshrc.
+
+Cuando utilizamos el código del subshell, podemos
+suspender aplicaciones en cualquier momento con la
+secuencia Ctrl-o y volver a Midnight Commander, si
+interrumpimos una aplicación, no podremos ejecutar otros
+comandos externos hasta que quitemos la aplicación que
+hemos interrumpido.
+
+Una caracterÃstica extra añadida de uso del subshell es
+que el prompt mostrado por Midnight Commander es el mismo
+que estamos usando en nuestro shell.
+
+La sección OPCIONES tiene más información sobre cómo
+controlar el código del subshell.[Chmod]
+Cambiar Permisos
+
+Cambiar Permisos se usa para cambiar los bits de permisos
+en un grupo de archivos y directorios. Puede ser invocado
+con la combinación de teclas Ctrl-x c.
+
+La ventana de Cambiar Permisos tiene dos partes - Permisos
+y Archivo
+
+En la sección Archivo se muestran el nombre del archivo o
+directorio y sus permisos en formato numérico octal, asÃ
+como su propietario y grupo.
+
+En la sección de Permisos hay un grupo de casillas de
+selección que corresponden a los posibles permisos del
+archivo. Conforme los cambiamos podemos ver cómo el valor
+octal va cambiando en la sección Archivo.
+
+Para desplazarse entre las casillas y botones de la
+ventana podemos usar las teclas del cursor o la tecla de
+tabulación. Para marcar o desmarcar casillas y para
+pulsar los botones usaremos la barra espaciadora. Podemos
+usar los atajos de teclado (las letras destacadas) para
+accionar directamente los elementos.
+
+Para aceptar y aplicar los permisos, usaremos la tecla
+Intro.
+
+Si se trata de un grupo de archivos o directorios, podemos
+cambiar parte de los permisos marcándolos (las marcas son
+los asteriscos a la izquierda de las casillas) y pulsando
+el botón [* Poner] o [* Quitar] para indicar la acción
+deseada. Los permisos no marcados conservan, en este caso,
+los valores previos.
+
+Podemos también fijar todos los permisos iguales en todos
+los archivos con el botón [Todos] o sólo los permisos
+marcados con el botón [* Todos]. En estos casos las
+casillas indican el estado en que queda cada permiso,
+igual que para archivos individuales.
+
+[Todos] actúa sobre todos los permisos de todos los
+archivos
+
+[* Todos] actúa sólo sobre los atributos marcados de los
+archivos
+
+[* Poner] activa los permisos marcados en los archivos
+seleccionados
+
+[* Quitar] desactiva los permisos marcados en los archivos
+seleccionados
+
+[Aplicar] actúa sobre todos los permisos de cada archivo,
+uno a uno
+
+[Cancelar] cancela Cambiar Permisos[Chown]
+Cambiar Dueño
+
+Cambiar Dueño permite cambiar el propietario y/o grupo de
+un archivo. La tecla rápida para este comando es Ctrl-x
+o.[Advanced Chown]
+Cambiar Dueño y Permisos
+
+Cambiar Dueño y Permisos combina Cambiar DueñoChown y Cambiar
+PermisosChmod en una única ventana. Se puede asà cambiar los
+permisos, propietario y grupo del archivo de una sola vez.[File Operations]
+Operaciones con Archivos
+
+Cuando copiamos, movemos o borramos archivos, Midnight
+Commander muestra el diálogo de operaciones con archivos.
+En él aparecen los archivos que se estén procesando y
+hasta tres barras de progreso. La barra de archivo indica
+qué parte del archivo actual va siendo copiada, la barra
+de contador indica cuántos de los archivos marcados han
+sido completados y la barra de bytes nos dice qué parte
+del tamaño total de archivos marcados ha sido procesado
+hasta el momento. Si la operación detallada está
+desactivada no se muestran las barras de archivo y bytes.
+
+En la parte inferior hay dos botones. Pulsando el botón
+Saltar se ignorará el resto del archivo actual. Pulsando
+el botón Abortar se detendrá la operación y se ignora
+el resto de archivos.
+
+Hay otros tres diálogos que pueden aparecer durante
+operaciones de archivos.
+
+El diálogo de error informa sobre una condición de error
+y tiene tres posibilidades. Normalmente seleccionaremos el
+botón Saltar para evitar el archivo o Abortar para
+detener la operación. También podemos seleccionar el
+botón Reintentar si hemos corregido el problema desde
+otro terminal.
+
+El diálogo Reemplazar aparece cuando intentamos copiar o
+mover un archivo sobre otro ya existente. El mensaje
+muestra fechas y tamaños de ambos archivos. Pulsaremos el
+botón Sà para sobreescribir el archivo, el botón No
+para saltarlo, el botón Todos para sobreescribir todos
+los archivos, Ninguno para no sobreescribir en ningún
+caso y Actualizar para sobreescribir si el archivo origen
+es posterior al archivo objeto. Podemos abortar toda la
+operación pulsando el botón Abortar.
+
+El diálogo de eliminación recursiva aparece cuando
+intentamos borrar un directorio no vacÃo. Pulsaremos SÃ
+para borrar el directorio recursivamente, No para saltar
+el directorio, Todo para borrar recursivamente todos los
+directorios marcados no vacÃos y Ninguno para saltarlos
+todos. Podemos abortar toda la operación pulsando el
+botón Abortar. Si seleccionamos el botón Sà o Todo se
+nos pedirá confirmación. Diremos "sÃ" sólo si estamos
+realmente seguros de que queremos una eliminación
+recursiva.
+
+Si hemos marcado archivos y realizamos una operación
+sobre ellos, sólo los archivos sobre los que la
+operación fue exitosa son desmarcados. Los archivos
+saltados y aquellos en los que la operación falló
+permanecen marcados.[Mask Copy/Rename]
+Copiar/Renombrar con Máscara
+
+Las operaciones de copiar/mover permiten transformar los
+nombres de los archivos de manera sencilla. Para ello, hay
+que procurar una máscara correcta para el origen y
+normalmente en la terminación del destino algunos
+caracteres comodÃn. Todos los archivos que concuerden con
+la máscara origen son copiados/renombrados según la
+máscara destino. Si hay archivos marcados, sólo aquellos
+que encajen con la máscara de origen serán renombrados.
+
+Hay otras opción que podemos seleccionar:
+
+Seguir Enlaces indica si los enlaces simbólicos o
+fÃsicos en el directorio origen (y recursivamente en sus
+subdirectorios) producen nuevos enlaces en el directorio
+destino o si queremos copiar su contenido.
+
+Copiar Recursivamente indica qué hacer si en el
+directorio destino existe ya un directorio con el mismo
+nombre que el archivo/directorio que está siendo copiado.
+La acción por defecto es copiar su contenido sobre ese
+directorio. Habilitando esto podemos copiar el directorio
+de origen dentro de ese directorio. Quizás un ejemplo
+pueda ayudar:
+
+Queremos copiar el contenido de un directorio denominado
+coco a /blas donde ya existe un directorio /blas/coco. Por
+defecto, mc copiarÃa el contenido en /blas/coco, pero con
+esta opción se copiarÃa como /blas/coco/coco.
+
+Preservar Atributos indica que se deben conservar los
+permisos originales de los archivos, marcas temporales y
+si somos superusuario también el propietario y grupo
+originales. Si esta opción no está activa se aplica el
+valor actual de umask.
+
+"Usando Patrones Shell activado"
+
+Usando Patrones Shell nos permite usar los caracteres
+comodÃn '*' y '?' en la máscara de origen. Funcionará
+igual que en la lÃnea de órdenes. En la máscara
+destino, sólo están permitidos los comodines '*' y
+'\<número>'. El primer '*' en la máscara destino
+corresponde al primer grupo del comodÃn en la máscara de
+origen, el segundo '*' al segundo grupo, etcétera. El
+comodÃn '\1' corresponde al primer grupo en la máscara
+de origen, el comodÃn '\2' al segundo y asÃ
+sucesivamente hasta '\9'. El comodÃn '\0' es el nombre
+completo del archivo fuente.
+
+Dos ejemplos:
+
+Si la máscara de origen es "*.tar.gz", el destino es
+"/blas/*.tgz" y el archivo a copiar es "coco.tar.gz", la
+copia se hará como "coco.tgz" en "/blas".
+
+Supongamos que queremos intercambiar el nombre y la
+extensión de modo que "archivo.c" se convierta en
+"c.archivo". La máscara origen será "*.*" y la de
+destino "\2.\1".
+
+"Usando Patrones Shell desactivado"
+
+Cuando la opción de Patrones Shell está desactivada MC
+no realiza una agrupación automática. Deberemos usar
+expresiones '\(...\)' en la máscara origen para
+especificar el significado de los comodines en la máscara
+destino. Esto es más flexible pero también necesita más
+escritura. Por lo demás, las máscaras destino son
+similares al caso de Patrones Shell activos.
+
+Dos ejemplos:
+
+Si la máscara de origen es "^\(.*\)\.tar\.gz$", el
+destino es "/blas/*.tgz" y el archivo a ser copiado es
+"coco.tar.gz", la copia será "/blas/coco.tgz".
+
+Si queremos intercambiar el nombre y la extensión para
+que "archivo.c" sea "c.archivo", la máscara de origen
+puede ser "^\(.*\)\.\(.*\)$" y la de destino "\2.\1".
+
+"Capitalización"
+
+Podemos hacer cambios entre mayúsculas y minúsculas en
+los nombres de archivos. Si usamos '\u' o '\l' en la
+máscara destino, el siguiente carácter será convertido
+a mayúsculas o minúsculas respectivamente.
+
+Si usamos '\U' o '\L' en la máscara destino, los
+siguientes caracteres serán convertidos a mayúsculas o
+minúsculas respectivamente hasta encontrar '\E' o un
+segundo '\U' o '\L' o el fin del nombre del archivo.
+
+'\u' y '\l' tienen prioridad sobre '\U' y '\L'.
+
+Por ejemplo, si la máscara fuente es '*' (con Patrones
+Shell activo) o '^\(.*\)$' (Patrones Shell desactivado) y
+la máscara destino es '\L\u*' los nombres de archivos
+serán convertidos para que tengan su inicial en
+mayúscula y el resto del nombre en minúsculas.
+
+También podemos usar '\' como carácter de escape
+evitando la interpretación de todos estos caracteres
+especiales. Por ejemplo, '\\' es una contrabarra y '\*' es
+un asterisco.[Select/Unselect Files]
+Seleccionar/Deseleccionar Archivos
+
+El diálogo permite seleccionar o deseleccionar grupos de
+archivos y directorios. La lÃnea de entradaInput Line Keys permite
+introducir una expresión regular para los nombres de los
+archivos a seleccionar/deseleccionar.
+
+Indicando Sólo archivos los directorios no se
+seleccionan. Con los Caracteres ComodÃn habilitados, se
+pueden introducir expresiones regulares del tipo empleado
+en los patrones de nombres de la shell (poniendo * para
+cero o más caracteres y ? para uno o más caracteres). Si
+los Caracteres ComodÃn están deshabilitados, entonces la
+selección de archivos se realiza con expresiones
+regulares normales. Véase la página de manual de ed (1).
+Finalmente, si no se activa Distinguir May/min la
+selección se hará sin distinguir caracteres en
+mayúsculas o minúsculas.[Internal File Viewer]
+Visor de Archivos Interno
+
+El visor de archivos interno ofrece dos modos de
+presentación: ASCII y hexadecimal. Para alternar entre
+ambos modos, se emplea la tecla F4.
+
+El visor intenta usar el mejor método disponible en el
+sistema, según el tipo de archivo, para mostrar
+información. Los archivos comprimidos se descomprimen
+automáticamente si los programas correspondientes (GNU
+gzip ó bzip2) están instalados en el sistema. El propio
+visor es capaz de interpretar ciertas secuencias de
+caracteres que se emplean para activar los atributos de
+negrita y subrayado, mejorando la presentación de los
+archivos.
+
+En modo hexadecimal, la función de búsqueda admite texto
+entre comillas o valores numéricos. El texto
+entrecomillado se busca tal cual (retirando las comillas)
+y cada número se corresponde a un byte. Unos y otros se
+pueden entremezclar como en:
+
+"Cadena" -1 0xBB 012 "otro texto"
+
+Nótese que 012 es un número octal y -1 se convierte en
+0xFF.
+
+Algunos detalles internos del visualizador: En sistemas
+con acceso a la llamada del sistema mmap(2), el programa
+mapea el archivo en vez de cargarlo; si el sistema no
+provee de la llamada al sistema mmap(2) o el archivo
+realiza una acción que necesita de un filtro, entonces el
+visor usará sus cachés de crecimiento, cargando sólo
+las partes del archivo a las que actualmente estamos
+accediendo (esto incluye a los archivos comprimidos).
+
+He aquà una lista de las acciones asociadas a cada tecla
+que Midnight Commander gestiona en el visor interno de
+archivos.
+
+F1 Invoca el visor de ayuda de hipertexto interno.
+
+F2 Cambia el modo de ajuste de lÃneas en pantalla.
+
+
+ * N. del T.: Envuelta (Ajustada), se muestra toda
+ la información de la lÃnea en la pantalla, de
+ modo que si ésta ocupa más del ancho de la
+ pantalla aparece como si fuese otra lÃnea aparte
+ o bien desenvuelta (desajustada), truncando el
+ contenido de la lÃnea que sobresale de la
+ pantalla. Este contenido puede ser consultado
+ utilizando las teclas del cursor.
+
+F4 Cambia entre el modo hexadecimal y el Ascii.
+
+F5 Ir a la lÃnea. Nos pedirá el número de lÃnea en el
+que deseamos posicionarnos y mostrará el archivo a partir
+de esa lÃnea.
+
+F6, /. Búsqueda de expresión regular desde la posición
+actual hacia adelante.
+
+?, Búsqueda de expresión regular desde la posición
+actual hacia atrás.
+
+F7 Búsqueda normal/ búsqueda en modo hexadecimal.
+
+Ctrl-s. Comienza una búsqueda normal si no existe una
+expresión de búsqueda previa si no busca la próxima
+coincidencia.
+
+Ctrl-r. Comienza una búsqueda hacia atrás si no habÃa
+expresión de búsqueda anterior si no busca la próxima
+coincidencia.
+
+n. Buscar la próxima coincidencia.
+
+F8 Intercambia entre el modo crudo y procesado: esto
+mostrará el archivo como se encuentra en disco o si se ha
+especificado un filtro de visualización en el archivo
+mc.ext, entonces la salida filtrada. El modo actual es
+siempre el contrario al mostrado en la etiqueta del
+botón, en tanto que el botón muestra el modo en el que
+entraremos con la pulsación de esa tecla.
+
+F9 Alterna entre la visualización con y sin formato: en
+el modo con formato se interpretan algunas secuencias de
+caracteres para mostrar texto en negrita y subrayado con
+diferentes colores. Como en el caso anterior, la etiqueta
+del botón muestra el estado contrario al actual.
+
+F10, Esc. Sale del visor interno.
+
+AvPág, espacio, Ctrl-v. Avanza una página hacia abajo.
+
+RePág, Alt-v, Ctrl-b, Borrar. Retrocede una página hacia
+arriba.
+
+Cursor Abajo Desplaza el texto una lÃnea hacia arriba,
+mostrando en la lÃnea inferior de la pantalla una nueva
+lÃnea que antes quedaba oculta.
+
+Cursor Arriba Desplaza una lÃnea hacia abajo.
+
+Ctrl-l Redibuja el contenido de la pantalla.
+
+! Engendra un nuevo shell en el directorio de trabajo
+actual.
+
+"[n] m" Coloca la marca n.
+
+"[n] r" Salta hasta la marca n.
+
+Ctrl-f Salta al archivo siguiente.
+
+Ctrl-b Ãdem al archivo anterior.
+
+Alt-r Intercambia entre los diferentes modos de regla:
+desactivado, arriba, abajo.
+
+Es posible adiestrar al visor de archivos sobre cómo
+mostrar un archivo, mÃrese la sección Editar Archivo de
+ExtensionesExtension File Edit.[Internal File Editor]
+Editor de Archivos Interno
+
+El editor de archivos interno es un editor a pantalla
+completa de avanzadas prestaciones. Puede editar archivos
+de hasta 64 MB y también permite modificar archivos
+binarios. Se inicia pulsando F4 supuesto que la variable
+use_internal_edit esté presente en el archivo de
+inicialización.
+
+Las caracterÃsticas soportadas actualmente son: copia,
+desplazamiento, borrado, corte, y pegado de bloques;
+deshacer paso a paso; menús desplegables; inserción de
+archivos; definición de macros; buscar y reemplazar
+usando expresiones regulares); selección de texto con
+mayúsculas-cursor (si el terminal lo soporta);
+alternancia insertar-sobreescribir; plegado de lÃneas;
+sangrado automático; tamaño de tabulación configurable;
+realce de sintaxis para varios tipos de archivos; y la
+opción de pasar bloques de texto por filtros externos
+como indent o ispell.
+
+El editor es muy fácil de usar y no requiere aprendizaje
+alguno. Para conocer las teclas asignadas a cada función,
+basta consultar los menús correspondientes. Además, las
+teclas de desplazamiento con la tecla de mayúsculas
+seleccionan texto. Se puede seleccionar con el ratón,
+aunque podemos recuperar su funcionamiento habitual en
+terminales (copiar y pegar) manteniendo pulsada la tecla
+mayúsculas. Ctrl-Ins copia al archivo cooledit.clip y
+Mayús-Ins pega desde cooledit.clip. Mayús-Supr corta y
+copia en cooledit.clip, y Ctrl-Supr elimina el texto
+resaltado. La tecla Intro produce un salto de lÃnea con
+sangrado automático opcional.
+
+Para definir una macro, pulsar Ctrl-r y entonces
+teclearemos las secuencias de teclas que deseamos sean
+ejecutadas. Pulsaremos Ctrl-r de nuevo al finalizar.
+Podemos asignar la macro a la tecla que queramos pulsando
+sobre ella. La macro será ejecutada cuando pulsemos
+Ctrl-a seguido de la tecla asignada. También será
+ejecutada si pulsamos Meta (Alt), Ctrl, o Escape y la
+tecla asignada, siempre y cuando la tecla no sea usada por
+ninguna otra función. Una vez definida, los comandos de
+macro irán al archivo cedit/cooledit.macros en nuestro
+directorio de inicio. Podemos eliminar una macro borrando
+la lÃnea adecuada en este archivo.
+
+F19 formateará el bloque seleccionado (sea texto, código
+C o C++ u otro). Esto está controlado por el archivo
+/usr/share/mc/edit.indent.rc que se copia la primera vez
+que se usa en .mc/cedit/edit.indent.rc en el directorio
+personal.
+
+El editor también visualiza caracteres no estadounidenses
+(160+). Al editar archivos binarios, debemos configurar
+los bits de pantalla a 7 bits en el menú de opciones para
+mantener el espaciado saneado.[Completion]
+Terminación
+
+Permite a Midnight Commander escribir por nosotros.
+
+Intenta completar el texto escrito antes de la posición
+actual. Midnight Commander intenta la terminación
+tratando el texto como si fuera una variable (si el texto
+comienza con $), nombre de usuario (si el texto empieza
+por ~), nombre de máquina (si el texto comienza con @) o
+un comando (si estamos en la lÃnea de órdenes en una
+posición donde podrÃamos escribir un comando; las
+terminaciones posibles entonces incluyen las palabras
+reservadas del shell asà como comandos internos del
+shell) en ese orden. Si nada de lo anterior es aplicable,
+se intenta la terminación con nombres de archivo.
+
+La terminación de nombres de archivo, usuario y máquina
+funciona en todas las lÃneas de entrada; la terminación
+de comandos es especÃfica de la lÃnea de órdenes. Si la
+terminación es ambigua (hay varias posibilidades
+diferentes), Midnight Commander pita, y la acción
+siguiente depende de la opción Completar: Mostrar Todos
+en el diálogo de ConfiguraciónConfiguration. Si está activada, se
+despliega inmediatamente junto a la posición actual una
+lista con todas las posibilidades donde se puede
+seleccionar con las flechas de movimiento e Intro la
+entrada correcta. También podemos seguir escribiendo
+caracteres con lo que la lÃnea se sigue completando tanto
+como sea posible y simultáneamente la primera entrada
+coincidente de la lista se va resaltando. Si volvemos a
+pulsar Alt-Tab, sólo las coincidencias permanecen en la
+lista. Tan pronto como no haya ambigüedad, la lista
+desaparece; también podemos quitarla con las teclas de
+cancelación Esc, F10 y las teclas de movimiento a
+izquierda y derecha. Si Completar: Mostrar TodosConfiguration está
+desactivado, la lista aparece cuando pulsamos Alt-Tab por
+segunda vez; con la primera Midnight Commander sólo emite
+un pitido.[Virtual File System]
+Sistemas de Archivos Virtuales (VFS)
+
+Midnight Commander dispone de una capa de código de
+acceso al sistema de archivos; esta capa se denomina
+Sistema de Archivos Virtual (VFS). El Sistema de Archivos
+Virtual permite a Midnight Commander manipular archivos no
+ubicados en el sistema de archivos Unix.
+
+Midnight Commander incluye actualmente varios Sistemas de
+Archivos Virtuales: el sistema de archivos local,
+utilizado para acceder al sistema de archivos Unix
+habitual; tarfs para manipular archivos empaquetados con
+el comando tar y acaso comprimidos; undelfs para recuperar
+archivos borrados en sistemas de archivos de tipo ext2
+(sistema de archivos habitual en Linux); FTPfs para
+manipular archivos en sistemas remotos a través de FTP;
+FISH para manipular archivos a través de conexiones a
+shell como rsh o ssh y finalmente MCfs (Midnight Commander
+file system), un sistema de archivos para red. Si el
+programa se compiló incluyendo SMBfs se pueden manipular
+archivos en sistemas remotos empleando el protocolo SMB
+(CIFS).
+
+Se facilita también un sistema de archivos genérico
+extfs (EXternal virtual File System) para extender con
+facilidad las posibilidades de VFS empleando guiones y
+programas externos.
+
+El código VFS interpretará todos los nombres de ruta
+usados y los dirigirá al sistema de archivos correcto. El
+formato usado para cada uno de los sistemas de archivos se
+describe más adelante en su propia sección.[Tar File System]
+Sistema de archivos Tar (tarfs)
+
+El sistema de archivos tar y los archivos tar comprimidos
+pueden consultarse usando el comando chdir. Para mostrar
+en el panel el contenido de un archivo tar, cambiamos de
+directorio empleando la siguiente sintaxis:
+
+/archivo.tar#utar/[directorio-dentro-tar]
+
+El archivo mc.ext también ofrece un atajo para los
+archivos tar, esto quiere decir que normalmente basta con
+apuntar a un archivo tar y pulsar Intro para entrar en el
+archivo tar. Véase la sección Edición del Archivo de
+ExtensionesExtension File Edit para obtener más detalles sobre cómo hacer
+esto.
+
+Ejemplos:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+En este último se indica la ruta completa hasta el
+archivo tar.[FTP File System]
+Sistema de archivos FTP (FTPfs)
+
+FTPfs permite manipular archivos en máquinas remotas.
+Para utilizarlo se puede emplear la opción de menú
+Conexión por FTP o simplemente emplear la orden cd como
+cuando cambiamos habitualmente de directorio, pero
+indicando como ruta:
+
+/#ftp:[!][usuario[:clave]@]maquina[:puerto][dir-remoto]
+
+Los elementos usuario, puerto y directorio-remoto son
+opcionales. Si especificamos el elemento usuario, entonces
+Midnight Commander intentará conectarse con la máquina
+remota como ese usuario, y si no, establecerá una
+conexión en modo anónimo o con el nombre de usuario
+indicado en el archivo ~/.netrc. El elemento clave
+también es opcional, y si está presente, se emplea como
+contraseña de acceso. Esta forma de colocar la
+contraseña como parte del nombre del directorio virtual
+no es muy recomendable porque eventualmente puede aparecer
+en pantalla y guardarse en el histórico de directorios.
+
+Si es necesario utilizar un proxy de FTP, se añade un
+sÃmbolo de exclamación ! delante del nombre de la
+máquina.
+
+Ejemplos:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!detras.barrera.edu/pub
+ /#ftp:guest at pcremoto.com:40/pub
+ /#ftp:miguel:xxx at servidor/pub
+ /#ftp:ftp.um.es/pub
+
+La opciones de FTPfs se encuentran entre las opciones de
+configuración del Sistema de Archivos Virtual (VFS)Virtual FS.[FIle transfer over SHell filesystem]
+Sistema de archivos a través de SHell (FISH)
+
+El FISH es un sistema de archivos por red que permite
+manipular archivos en una máquina remota como si
+estuvieran almacenados localmente. Para ello es preciso
+que el sistema remoto esté ejecutando el servidor FISH o
+permitir la conexión a una shell de tipo bash.
+
+Para conectar con la máquina remota basta cambiar de
+directorio a un directorio virtual cuyo nombre sea de la
+forma:
+
+/#sh:[usuario@]maquina[:opciones]/[directorio-remoto]
+
+Los elementos usuario, opciones y directorio-remoto son
+opcionales. Si se especifica el elemento usuario Midnight
+Commander intentará entrar en la máquina remota como ese
+usuario, y si no usará nuestro nombre.
+
+Como opciones se puede poner 'C' para usar compresión y
+'rsh' para utilizar una conexión rsh en vez de ssh. Si se
+indica el directorio-remoto, se buscará éste como primer
+directorio al conectar con la máquina remota.
+
+Ejemplos:
+
+ /#sh:solorsh.es:r/linux/local
+ /#sh:pepe at quiero.comprension.edu:C/privado
+ /#sh:pepe at sincomprimir.ssh.edu/privado
+[Network File System]
+Sistema de archivos en Red
+
+El sistema de archivos en red de Midnight Commander es un
+sistema de archivos en red básico que permite manipular
+archivos en una máquina remota como si estuviesen
+accesibles localmente. Para ello, la máquina remota debe
+estar ejecutando el programa servidor mcserv(8).
+
+Para conectar a una máquina remota, sólo necesitamos
+hacer el cambio de directorio a un directorio especial
+cuyo nombre tendrá la forma:
+
+/#mc:[usuario@]máquina[:puerto][directorio-remoto]
+
+Los elementos usuario, puerto y directorio-remoto son
+opcionales. Si especificamos el elemento usuario entonces
+Midnight Commander intentará acceder a la máquina como
+ese usuario, si no, usará nuestro login.
+
+El elemento puerto es necesario cuando el servidor remoto
+se ejecuta en un puerto especial (véase la página del
+manual de mcserv(8) para más información acerca de
+puertos); finalmente, si el elemento directorio-remoto
+está presente, nuestro directorio actual en la máquina
+remota será éste.
+
+Ejemplos:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:pepe at foo.edu:11321/privado
+[SMB File System]
+Sistema de archivos SMB
+
+El SMBfs permite manipular archivos en máquinas remotas
+con el protocolo denominado SMB (o CIFS). Esto incluye
+Windows Trabajo en Grupo, Windows 9x/ME/XP, Windows NT,
+Windows 2000 y Samba. Para comenzar a usarlo, se puede
+emplear la "Conexión por SMB..." (accesible desde la
+barra de menús) o bien cambiar de directorio a un
+directorio virtual cuyo nombre sea de la forma:
+
+/#smb:[usuario@]maquina[/recurso][/directorio-remoto]
+
+Los elementos usuario, recurso y directorio-remoto son
+opcionales. El usuario, dominio y contraseña se pueden
+especificar en un cuadro de diálogo.
+
+Ejemplos:
+
+ /#smb:maquina/Compartido
+ /#smb:otramaquina
+ /#smb:invitado at maquina/publico/leyes
+[Undelete File System]
+Sistema de archivos de Recuperación
+
+En sistemas Linux, si el programa de configuración nos
+preguntó si querÃamos usar las facilidades de
+recuperación de archivos de ext2fs, tendremos el sistema
+de archivos recuperables accesible. La recuperación de
+archivos borrados está disponible sólo en los sistemas
+de archivos ext2. El sistema de archivos recuperable es
+sólo un interface de la librerÃa ext2fs con: restaurar
+todos los archivos borrados en un ext2fs y proporciona la
+extracción selectiva de archivos en una partición
+regular.
+
+Para usar este sistema de archivos, tendremos que hacer un
+chdir a un nombre de archivo especial formado por el
+prefijo "/#undel" y el nombre de archivo donde se
+encuentra el sistema de archivos actual.
+
+Por ejemplo, para recuperar archivos borrados en la
+segunda partición del primer disco scsi en Linux,
+usarÃamos el siguiente nombre de ruta:
+
+ /#undel:sda2
+
+Esto le llevarÃa un tiempo a undelfs para cargar la
+información antes de empezar a navegar por los archivos
+allà contenidos.[EXTernal File System]
+Sistema de archivos EXTerno (extfs)
+
+extfs permite incorporar a GNU Midnight Commander
+numerosas utilidades y tipos de archivos de manera
+sencilla, simplemente escribiendo guiones (scripts).
+
+Los sistemas de archivos Extfs son de dos tipos:
+
+1. Sistemas de archivos autónomos, que no están
+asociados a ningún archivo existente. Representan algún
+tipo de información relacionada con el sistema en forma
+de árbol de directorios. Se accede a ellos ejecutando 'cd
+#nombrefs' donde nombrefs es el nombre corto que
+identifica el extfs (ver más adelante). Ejemplos de
+éstos son audio (lista de pistas de sonido en el CD) o
+apt (lista de paquetes de tipo Debian en el sistema).
+
+Por ejemplo, para listar las pistas de música del CD,
+escribir
+
+ cd #audio
+
+2. Sistemas de archivos en un archivo (como rpm, patchfs y
+más), que muestran los contenidos de un archivo en forma
+de árbol de directorios. Puede tratarse de archivos
+reales empaquetados o comprimidos en un archivo (urar,
+rpm) o archivos virtuales, como puede ser el caso de
+mensajes en un archivo de correo electrónico (mailfs) o
+partes de un archivo de modificaciones o parches
+(patchfs). Para acceder a ellos se añade '#nombrefs' al
+nombre del archivo a abrir. Este archivo podrÃa él mismo
+estar en otro sistema de archivos virtual.
+
+Por ejemplo, para listar los contenidos de un archivo
+documentos.zip comprimido hay que escribir
+
+ cd documentos.zip#uzip
+
+En muchos aspectos, se puede tratar un sistema de archivos
+externo como cualquier otro directorio. PodrÃamos
+añadirlo a la lista de favoritos o cambiar a él desde la
+historia de directorios. Una limitación importante es
+que, estando dentro de él, no se puede ejecutar órdenes
+del sistema, como por otra parte ocurre en cualquier
+sistema de archivos VFS no local.
+
+Midnigth Commander incluye inicialmente guiones para
+algunos sistemas de archivos externos:
+
+a acceder a un disquete DOS/Windows 'A:' (cd #a).
+
+apt monitor del sistema de gestión de paquetes APT
+ de Debian (cd #apt).
+
+audio acceso y audición de CDs (cd #audio o cd
+ dispositivo#audio).
+
+bpp paquete de la distribución GNU/Linux Bad Penguin
+ (cd archivo.bpp#bpp).
+
+deb paquete de la distribución GNU/Linux Debian (cd
+ archivo.deb#deb).
+
+dpkg paquetes instalados en Debian GNU/Linux (cd
+ #deb).
+
+hp48 ver o copiar archivos a/desde una calculadora
+ HP48 (cd #hp48).
+
+lslR navegación en listados lslR empleados en
+ bastantes sitios FTP (cd filename#lslR).
+
+mailfs soporte para archivos de correo electrónico tipo
+ mbox (cd archivo_mbox#mailfs).
+
+patchfs manipulación de archivos de cambios/parches tipo
+ diff (cd archivo#patchfs).
+
+rpm paquete RPM (cd archivo#rpm).
+
+rpms base de datos de paquetes RPM instalados (cd
+ #rpms).
+
+ulha, urar, uzip, uzoo, uar, uha
+ herramientas de compresión (cd archivo#xxxx
+ siendo xxxx uno de estos: ulha, urar, uzip, uzoo,
+ uar, uha).
+
+Se pueden asociar extensiones o tipos de archivo a un
+determinado sistema de archivos externo tal como se
+describe en la sección sobre cómo Editar el Archivo de
+ExtensionesExtension File Edit de Midnight Commander. He aquÃ, a modo de
+ejemplo, una entrada para paquetes Debian:
+
+ regex/.deb$
+ Open=%cd %p#deb
+[Colors]
+Colores
+
+Midnight Commander intentará determinar si nuestro
+terminal soporta el uso de color utilizando la base de
+datos de terminales y nuestro nombre de terminal. Algunas
+veces estará confundido, por lo que deberemos forzar el
+modo en color o deshabilitar el modo de color usando el
+argumento -c y -b respectivamente.
+
+Si el programa está compilado con el gestor pantallas
+Slang en lugar de ncurses, también chequeará la variable
+COLORTERM, si existe, lo que tiene el mismo efecto que la
+opción -c.
+
+Podemos especificar a los terminales que siempre fuercen
+el modo en color añadiendo la variable color_terminals a
+la sección Colors del archivo de inicialización. Esto
+evitará que Midnight Commander intente la detección de
+soporte de color. Ejemplo:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=nombre-terminal1,nombre-terminal2...
+
+El programa puede compilarse con ncurses y slang, ncurses
+no ofrece la posibilidad de forzar el modo en color:
+ncurses utiliza la información de la base de datos de
+terminales.
+
+Midnight Commander ofrece una forma de cambiar los colores
+por defecto. Actualmente los colores se configuran a
+través de la variable de entorno MC_COLOR_TABLE o en la
+sección Colors del archivo de inicialización.
+
+En la sección Colors, el mapa de colores por defecto se
+carga desde la variable base_color. Podemos especificar un
+mapa de colores alternativo para un terminal utilizando el
+nombre del terminal como clave en esta sección. Ejemplo:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+El formato de la definición de color es:
+
+ <PalabraClave>=<ColorTexto>,<ColorFondo>:<PalabraClave>= ...
+
+los colores son opcionales, y las palabras claves son:
+normal, selected, marked, markselect, errors, input,
+reverse menu, menusel, menuhot, menuhotsel, gauge; los
+colores por defecto son: dnormal, dfocus, dhotnormal,
+dhotfocus; los colores de Ayuda son: helpnormal,
+helpitalic, helpbold, helplink, helpslink; color del
+visor: viewunderline; colores del editor: editnormal,
+editbold, editmarked.
+
+Los cuadros de diálogo usan los siguientes colores:
+dnormal usado para el texto normal, dfocus usado para el
+componente actualmente seleccionado, dhotnormal usado para
+diferenciar el color de la tecla activa en los componentes
+normales, mientras que el color dhotfocus se utiliza para
+el color resaltado en el componente seleccionado.
+
+Los menús utilizan el mismo esquema equivalente con los
+nombres menu, menusel, menuhot and menuhotsel en lugar de
+los anteriores.
+
+La ayuda utiliza los siguientes colores: helpnormal texto
+normal, helpitalic utilizado para el texto enfatizado con
+letra itálica en la página del manual, helpbold usado
+para el texto enfatizado en negrita en la página del
+manual, helplink usado para los hiperenlaces no
+seleccionados y helpslink es utilizado para el hiperenlace
+seleccionado.
+
+gauge (indicador) determina el color de la parte
+completada de la barra de progresión (gauge), que muestra
+qué porcentaje de archivos fueron copiados etc. de modo
+gráfico.
+
+Los colores posibles son: negro (black), gris (gray), rojo
+(red), rojo brillante (brightred), verde (green), verde
+claro (brightgreen), marrón (brown), amarillo (yellow),
+azul oscuro (blue), azul brillante (brightblue), rosa
+(magenta), rosa claro (brightmagenta), azul celeste
+(cyan), celeste claro (brightcyan), gris claro (lightgray)
+y blanco (white). Hay una palabra clave especial para
+obtener un fondo transparente. Se trata de 'default'.
+'default' sólo se puede utilizar como color de fondo.
+Ejemplo:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Skins]
+Skins
+
+Con los skins (pieles, caretas) se puede cambiar la
+apariencia global de Midhight Commander. Para ello hay que
+proporcionar un archivo que contenga descripciones de
+colores y formas de trazar las lÃneas de borde de los
+paneles y diálogos. La redefinición de colores es
+completamente compatible con la configuración tradicional
+detallada en la sección sobre ColoresColors.
+
+El archivo se busca, en orden, de varias maneras:
+
+ 1) La opción -S <skin> o --skin=<skin> al
+ ejecutar mc.
+ 2) La variable de entorno MC_SKIN.
+ 3) El parámetro skin en la sección [Midnight
+ Commander] del archivo de configuración.
+ 4) El archivo /etc/mc/skins/default.ini.
+ 5) El archivo /usr/share/mc/skins/default.ini.
+
+En lÃnea de órdenes, en la variable de entorno o el
+parámetro de la configuración pueden contener la ruta
+absoluta al archivo de skin con o sin su extensión .ini.
+De no indicar la ruta se realiza la búsqueda, en orden,
+en:
+
+ 1) ~/.mc/skins/.
+ 2) /etc/mc/skins/.
+ 3) /usr/share/mc/skins/.
+
+Para más información consultar:
+
+ Descripción de secciones y parámetrosSkins sections
+ Definiciones de pares de coloresSkins colors
+ Trazado de lÃneasSkins lines
+ CompatibilidadSkins oldcolors
+[Skins sections]
+Descripción de secciones y parámetros
+
+La sección [skin] contiene metadatos del archivo. El
+parámetro description proporciona un pequeño texto
+descriptivo.
+
+La sección [filehighlight] contiene descripciones de
+pares de colores para el resaltado de nombres de archivo.
+Los nombres de parámetros de esta sección tienen que
+coincidir con los nombres de sección del archivo
+filehighlight.ini. Para más información, véase la
+sección sobre Resaltado de nombresFilenames Highlight.
+
+La sección [core] permite definir elementos que se
+utilizan en otras partes.
+
+_default_
+ Colores por defecto. Se utilizará en todas las
+ secciones que no contengan definición de
+ colores.
+
+selected
+ cursor.
+
+marked elementos seleccionados.
+
+markselect
+ cursor sobre elementos seleccionados.
+
+gauge color de la parte completada en las barras de
+ progreso.
+
+input color de los recuadros de texto editable en los
+ dialogos.
+
+reverse color inverso.
+
+La sección [dialog] define elementos de las ventanas de
+diálogo salvo los diálogos de error.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica
+
+dfocus Color del elemento activo, con el foco.
+
+dhotnormal
+ Color de las teclas de acceso rápido.
+
+dhotfocus
+ Color de las teclas de acceso rápido del
+ elemento activo.
+
+La sección [error] define elementos de las ventanas de
+diálogo de error.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica.
+
+errdhotnormal
+ Color de las teclas de acceso rápido.
+
+errdhotfocus
+ Color de las teclas de acceso rápido del
+ elemento activo.
+
+La sección [menu] define elementos de menú. Esta
+sección afecta al menú general (activado con F9) y a los
+menús de usuario (activados con F2 en la pantalla general
+y con F11 en el editor).
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica
+
+entry Color de las entradas de menú.
+
+menuhot Color de las teclas de acceso rápido en menú.
+
+menusel Color de la entrada de menú activa, con el foco.
+
+menuhotsel
+ Color de las teclas de acceso rápido en la
+ entrada activa de menú.
+
+La sección [help] define los elementos de la ventana de
+ayuda.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica.
+
+helpitalic
+ Par de color para elementos en cursiva.
+
+helpbold
+ Par de color para elementos resaltados.
+
+helplink
+ Color de los enlaces
+
+helpslink
+ Color del enlace activo, con el foco.
+
+La sección [editor] define los colores de los elementos
+que se encuentran en el editor.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica.
+
+editbold
+ Par de color para elementos resaltados.
+
+editmarked
+ Color del texto seleccionado.
+
+editwhitespace
+ Color de las tabulaciones y espacios al final de
+ lÃnea resaltados.
+
+linestate
+ Color de la lÃnea de estado.
+
+La sección [viewer] define los colores de los elementos
+que se encuentran en el visor.
+
+viewunderline
+ Par de color para elementos subrayados.[Skins colors]
+Definiciones de pares de colores
+
+Cualquier parámetro del archivo de skin puede contener
+definiciones de pares de color.
+
+Un par de colores está formado por el nombre de los dos
+colores separados por ';'. El primer color establece el
+color de frente y el segundo el color de fondo. Se puede
+omitir alguno de los dos colores, en cuyo caso se
+utilizará el color del par de color por defecto (par de
+color general o del par de color por defecto en la
+sección).
+
+Ejemplo:
+[core]
+ # verde sobre negro
+ _default_=green;black
+ # verde (por defecto) sobre azul
+ selected=;blue
+ # amarillo sobre negro (por defecto)
+ marked=yellow;
+
+Los nombres de colores permitidos son los que aparecen en
+la sección ColoresColors.[Skins lines]
+Trazado de lÃneas
+
+Trazos de lÃneas de la sección [Lines] del archivo de
+skins. Por defecto se utilizan lÃneas sencillas, pero se
+pueden redefinir empleando cualquier sÃmbolo utf-8 (por
+ejemplo, lÃneas dobles).
+
+¡¡¡ATENCIÃN!!! Si se compila Midnight Commander
+empleando la biblioteca de pantalla Ncurses, entonces el
+trazado de lÃneas está limitado. Es posible que sólo se
+puedan utilizar lÃneas simples. Para consultas y
+comentarios contactar con los desarrolladores de Ncurses.
+
+Descripción de parámetros de la sección [Lines]:
+
+lefttop esquina superior izquierda.
+
+righttop
+ esquina superior derecha.
+
+centertop
+ unión central en el borde superior.
+
+centerbottom
+ unión central en el borde inferior.
+
+leftbottom
+ esquina inferior izquierda.
+
+rightbottom
+ esquina inferior derecha.
+
+leftmiddle
+ unión central en el borde izquierdo.
+
+rightmiddle
+ unión central en el borde derecho.
+
+centermiddle
+ cruz central.
+
+horiz lÃnea horizontal.
+
+vert lÃnea vertical.
+
+thinhoriz
+ lÃnea horizontal fina.
+
+thinvert
+ lÃnea vertical fina.[Skins oldcolors]
+Compatibilidad
+
+Compatibilidad de la asignación de colores empleando
+archivos de skin con la configuración general de ColoresColors.
+
+La compatibilidad es completa. En este caso la
+redefinición de colores tiene prioridad sobre las
+definiciones de skin y se completa con esta.[Filenames Highlight]
+Resaltado de nombres
+
+La sección [filehighlight] de un archivo de skin contiene
+como claves los nombres que identificarán cada grupo de
+resaltado y como valor el par de colores que le
+corresponda. El formato de estas parejas se explica en la
+sección SkinsSkins.
+
+Reglas de resaltado de nombres en el archivo
+/usr/share/mc/filehighlight.ini. Los nombres de sección
+en este archivo tienen que ser iguales a los nombres
+empleados en la sección [filehighlight] del archivo de
+skin en uso. PP. Los nombres de los parámetros en estos
+grupos podrán ser:
+
+type tipo de archivo. Si existe se ignoran otras
+ opciones.
+
+regexp expresión regular. Si existe se ignora la
+ opción 'extensions'.
+
+extensions
+ lista de extensiones de archivos. Separadas por
+ punto y coma.
+
+`type' puede tomar los valores:
+- FILE (todos los archivos)
+ - FILE_EXE
+- DIR (todos los directorios)
+ - LINK_DIR
+- LINK (todos los enlaces excepto los rotos)
+ - HARDLINK
+ - SYMLINK
+- STALE_LINK
+- DEVICE (todos los archivos de dispositivo)
+ - DEVICE_BLOCK
+ - DEVICE_CHAR
+- SPECIAL (todos los archivos especiales)
+ - SPECIAL_SOCKET
+ - SPECIAL_FIFO
+ - SPECIAL_DOOR
+[Special Settings]
+Ajustes Especiales
+
+La mayorÃa de las opciones de Midnight Commander pueden
+cambiarse desde los menús. Sin embargo, hay un pequeño
+número de ajustes para los que es necesario editar el
+archivo de configuración.
+
+Estas variables se pueden cambiar en nuestro archivo
+~/.mc/ini:
+
+clear_before_exec
+
+ Por defecto Midnight Commander limpia la pantalla
+ antes de ejecutar un comando. Si preferimos ver
+ la salida del comando en la parte inferior de la
+ pantalla, editaremos nuestro archivo ~/mc.ini y
+ cambiaremos el valor del campo clear_before_exec
+ a 0.
+
+confirm_view_dir
+
+ Al pulsar F3 en un directorio, normalmente
+ Midnight Commander entra en ese directorio. Si
+ este valor está a 1, entonces el programa nos
+ pedirá confirmación antes de cambiar el
+ directorio si tenemos archivos marcados.
+
+ftpfs_retry_seconds
+
+ Este valor es el número de segundos que Midnight
+ Commander esperará antes de intentar volver a
+ conectar con un servidor de ftp que ha denegado
+ el acceso. Si el valor es cero, el programa no
+ reintentará el acceso.
+
+ftpfs_use_passive_connections
+
+ Esta opción está desactivada por defecto. Hace
+ que el código de FTPfs utilice el modo de
+ apertura pasivo para transferir archivos. Esto es
+ usado por aquellos que están detrás de un
+ encaminador con filtrado de paquetes. Esta
+ opción sólo funciona si estamos utilizando un
+ proxy para ftp.
+
+max_dirt_limit
+
+ Especifica cuántas actualizaciones de pantalla
+ pueden saltarse al menos en el visor de archivos
+ interno. Normalmente este valor no es
+ significativo, porque el código automáticamente
+ ajusta el número de actualizaciones a saltar de
+ acuerdo al volumen de pulsaciones de teclas
+ recibidas. Empero, en máquinas muy lentas o en
+ terminales con autorepetición de teclado
+ rápida, un valor grande puede hacer que la
+ pantalla se actualice dando saltos.
+
+ Parece ser que poniendo max_dirt_limit a 10
+ produce el mejor comportamiento, y éste es el
+ valor por defecto.
+
+mouse_move_pages
+
+ Controla cuándo el desplazamiento de pantalla
+ realizado con el ratón se realiza por páginas o
+ lÃnea a lÃnea en los paneles.
+
+mouse_move_pages_viewer
+
+ Controla cuándo el desplazamiento de pantalla
+ realizado con el ratón se realiza por páginas o
+ lÃnea a lÃnea en el visor de archivos interno.
+
+old_esc_mode
+
+ Por defecto Midnight Commander trata la tecla Esc
+ como prefijo de tecla (old_esc_mode=0), si
+ activamos esta opción (old_esc_mode=1), entonces
+ la tecla Esc actuará como prefijo de tecla
+ durante un segundo, y si no hay pulsaciones,
+ entonces Esc será interpretado como la tecla de
+ cancelación ( Esc Esc ).
+
+only_leading_plus_minus
+
+ Produce un tratamiento especial para '+', '-',
+ '*' en la lÃnea de órdenes (seleccionar,
+ deseleccionar, selección inversa) sólo si la
+ lÃnea de órdenes está vacÃa. No necesitamos
+ entrecomillar estos caracteres en la lÃnea de
+ órdenes. Pero no podremos cambiar la selección
+ cuando la lÃnea de órdenes no esté vacÃa.
+
+reverse_files_only
+ Permite invertir la selección sólo sobre los
+ archivos, sin afectar a los directorios
+ seleccionados. Esta variable está activa por
+ defecto. Si se desactiva, la inversión se aplica
+ tanto a archivos como a directorios: se
+ seleccionan los no seleccionados y se liberan los
+ anteriormente seleccionados.
+
+panel_scroll_pages
+
+ Si existe (por defecto), el panel se desplazará
+ media pantalla cuando el cursor alcance el final
+ o el principio del panel, en otro caso se
+ desplazará un archivo cada vez.
+
+show_output_starts_shell
+
+ Esta variable sólo funciona si no se utiliza el
+ soporte de subshell. Cuando utilizamos la
+ combinación Ctrl-o para volver a la pantalla de
+ usuario, si está activada, tendremos un nuevo
+ shell. De otro modo, pulsando cualquier tecla nos
+ devolverá a Midnight Commander.
+
+torben_fj_mode
+
+ Si este modificador existe, entonces las teclas
+ Inicio y Fin funcionarán de manera diferente en
+ los paneles, en lugar de mover la selección al
+ primer o último archivo en los paneles,
+ actuarán como sigue:
+
+ La tecla Inicio: Irá a la lÃnea central del
+ panel, si está bajo ella; sino va a la primera
+ lÃnea a menos que ya esté allÃ, en este caso
+ irá al primer archivo del panel.
+
+ La tecla Fin tiene un comportamiento similar:
+ Irá a la lÃnea central del panel, si está
+ situada en la mitad superior del panel; si no
+ irá a la lÃnea inferior del panel a menos que
+ ya estemos ahÃ, en cuyo caso moverá la
+ selección al último nombre de archivo del
+ panel.
+
+use_file_to_guess_type
+
+ Si esta variable está activada (por defecto lo
+ está) se recurrirá al comando "file" para
+ reconocer los tipos de archivo referidos en el
+ archivo mc.extExtension File Edit.
+
+xterm_mode
+
+ Si esta variable está activada (por defecto no)
+ cuando naveguemos por el sistema de archivos en
+ un panel en árbol, se irá actualizando
+ automáticamente el otro panel con los contenidos
+ del directorio seleccionado en cada momento.[Terminal databases]
+Ajustes del Terminal
+
+Midnight Commander permite hacer ajustes a la base de
+datos de terminales del sistema sin necesidad de
+privilegios de superusuario. El programa busca
+definiciones de teclas en el archivo de inicialización
+del sistema /usr/share/mc/mc.lib o en el del usuario
+~/.mc/ini, en la sección "terminal:nuestro-terminal" y si
+no en "terminal:general". Cada lÃnea comienza con el
+identificador de la tecla, seguido de un signo de igual y
+la definición de la tecla. Para representar el carácter
+de escape se utiliza \e y ^x para el carácter control-x.
+
+Los identificadores de tecla son:
+
+f0 a f20 teclas de función f0 a f20
+bs tecla de borrado
+home tecla de inicio
+end tecla de fin
+up tecla de cursor arriba
+down tecla de cursor abajo
+left tecla de cursor izquierda
+right tecla de cursor derecha
+pgdn tecla de avance de página
+pgup tecla de retroceso de página
+insert tecla de insertar
+delete tecla de suprimir
+complete tecla para completar
+
+Ejemplo: para indicar que la secuencia Escape + [ + O + p
+corresponde a la tecla de insertar, hay que colocar en el
+archivo ~/.mc/ini:
+
+insert=\e[Op
+
+También se pueden usar secuencias avanzadas. Por ejemplo:
+ ctrl-alt-right=\e[[1;6C
+ ctrl-alt-left=\e[[1;6D
+
+Esto significa que Ctrl + Alt + Izquierda envÃa la
+secuencia de escape \e[[1;6D y que entonces Midnight
+Commander debe interpretar "\e[[1;6D" como
+Ctrl-Alt-Izquierda.
+
+El identificador complete representa la secuencia usada
+para invocar el mecanismo de completar nombres. Esto se
+hace habitualmente con Alt-Tab, pero podemos configurar
+otras teclas para esta función, especialmente en teclados
+que incorporan tantas teclas especiales (bonitas pero
+inútiles o infrautilizadas).
+
+[FILES]
+ARCHIVOS AUXILIARES
+
+Los directorios indicados a continuación pueden variar de
+una instalación a otra. También se pueden modificar con
+la variable de entorno MC_DATADIR, que de estar definida
+se emplearÃa en vez de /usr/share/mc.
+
+/usr/share/mc.hlp
+
+ Archivo de ayuda.
+
+/usr/share/mc/mc.ext
+
+ Archivo de extensiones por defecto del sistema.
+
+~/.mc/bindings
+
+ Archivo de usuario de extensiones y
+ configuración de visor y editor. Si está
+ presente prevalece sobre el contenido de los
+ archivos del sistema.
+
+/usr/share/mc/mc.ini
+
+ Archivo de configuración del sistema para
+ Midnight Commander, sólo si el usuario no
+ dispone de su propio ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Opciones globales de Midnight Commander. Se
+ aplican siempre a todos los usuarios, tengan
+ ~/.mc/ini o no. Actualmente sólo se emplea para
+ los ajustes de terminalTerminal databases.
+
+~/.mc/ini
+
+ Configuración personal del usuario. Si este
+ archivo está presente entonces se cargará la
+ configuración desde aquà en lugar de desde el
+ archivo de configuración del sistema.
+
+/usr/share/mc/mc.hint
+
+ Este archivo contiene los mensajes cortos de
+ ayuda mostrados por el programa.
+
+/usr/share/mc/mc.menu
+
+ Este archivo contiene el menú de aplicaciones
+ por defecto para el sistema.
+
+~/.mc/menu
+
+ Menú de aplicaciones personal del usuario. Si
+ está presente será utilizado en lugar del menú
+ por defecto del sistema.
+
+~/.mc/Tree
+
+ La lista de directorios para el árbol de
+ directorios y la vista en árbol.
+
+./.mc.menu
+
+ Menú local definido por el usuario. Si este
+ archivo está presente será usado en lugar del
+ menú de aplicaciones personal o de sistema.[AVAILABILITY]
+DISPONIBILIDAD
+
+La última versión de este programa puede encontrarse en
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+VÃASE TAMBIÃN
+
+mcedit(1), mcserv(8), sh(1), bash(1), tcsh(1), zsh(1),
+ed(1), view(1), terminfo(1), gpm(1).
+
+La página web de Midnight Commander está en:
+ http://www.midnight-commander.org/
+
+La presente documentación recoge información relativa a
+la versión 4.7.0 (Septiembre de 2009). Esta traducción
+no está completamente actualizada con la versión
+original en inglés. Para acceder a información sobre
+versiones recientes consultar la página de manual en
+inglés que contiene información más completa y
+actualizada. Para ver el susodicho manual original
+ejecutar en la lÃnea de órdenes:
+ LANG= LC_ALL= man mc
+[AUTHORS]
+AUTORES
+
+Los autores y contribuciones se recogen en el archivo
+AUTHORS de la distribución.[BUGS]
+ERRORES
+
+Véase el archivo "TODO" en la distribución para saber
+qué falta por hacer.
+
+Para informar de problemas con el programa, envÃar un
+mensaje a la dirección: mc-devel at gnome.org.
+
+Se debe proporcionar una descripción detallada del
+problema, la versión del programa (se obtiene con 'mc
+-V') y el sistema operativo utilizados. Si el programa
+revienta, serÃa también útil disponer del estado de la
+pila.[TRANSLATION]
+TRADUCCIÃN
+
+Francisco Gabriel Aroca, 1998. Reformateado y actualizado
+por David MartÃn, 2002-2009.
+
+Midnight Commander traducido a castellano por David
+MartÃn <dmartina at excite.com>.
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+Ãsta es la pantalla de inicio de la ayuda de
+GNU Midnight Commander.
+
+Puede pulsar la tecla IntroHow to use help para aprender a navegar por el
+sistema de ayuda, o acceder directamente a los contenidosContents.
+
+GNU Midnight Commander es obra de sus numerosos autoresAUTHORS.
+
+GNU Midnight Commander NO INCLUYE NINGÃN TIPO DE GARANTÃAWarranty,
+es software libre, y se alienta su redistribución en los
+terminos y condiciones que están contenidos en la Licencia
+Pública General de GNU (GPL)Licencia GNU, de la que existe una
+traducción no oficial al españolLicencia GNU (Español).[Licencia GNU]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[Licencia GNU (Español)]
+
+Licencia Pública GNU
+
+Esta es la conocida como GNU Public License (GPL), versión 2
+(de junio de 1.991), que cubre la mayor parte del software de
+la Free Software Foundation, y muchos más programas.
+
+---
+
+NOTA IMPORTANTE:
+
+Esta es una traducción no oficial al español de la GNU General
+Public LicenseLicencia GNU.
+
+No ha sido publicada por la Free Software Foundation, y no
+establece legalmente las condiciones de distribución para el
+software que usa la GNU GPL. Estas condiciones se establecen
+solamente por el texto original, en inglés, de la GNU GPL. Sin
+embargo, esperamos que esta traducción ayude a los
+hispanohablantes a entender mejor la GNU GPL.
+
+
+IMPORTANT NOTICE:
+
+This is an unofficial translation of the GNU General Public
+License into Spanish. It was not published by the Free
+Software Foundation, and does not legally state the
+distribution terms for software that uses the GNU GPL--only
+the original English text of the GNU GPL does that. However,
+we hope that this translation will help Spanish speakers
+understand the GNU GPL better.
+
+---
+
+Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51
+Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Se permite la copia y distribución de copias literales de este
+documento, pero no se permite su modificación.
+
+Preámbulo
+
+Las licencias que cubren la mayor parte del software están
+diseñadas para quitarle a usted la libertad de compartirlo y
+modificarlo. Por el contrario, la Licencia Pública General de
+GNU pretende garantizarle la libertad de compartir y modificar
+software libre, para asegurar que el software es libre para
+todos sus usuarios. Esta Licencia Pública General se aplica a
+la mayor parte del software de la Free Software Foundation y a
+cualquier otro programa si sus autores se comprometen a
+utilizarla. (Existe otro software de la Free Software
+Foundation que está cubierto por la Licencia Pública General
+de GNU para Bibliotecas). Si quiere, también puede aplicarla a
+sus propios programas.
+
+Cuando hablamos de software libre, estamos refiriéndonos a
+libertad, no a precio. Nuestras Licencias Públicas Generales
+están diseñadas para asegurarnos de que tenga la libertad de
+distribuir copias de software libre (y cobrar por ese servicio
+si quiere), de que reciba el código fuente o que pueda
+conseguirlo si lo quiere, de que pueda modificar el software o
+usar fragmentos de él en nuevos programas libres, y de que
+sepa que puede hacer todas estas cosas.
+
+Para proteger sus derechos necesitamos algunas restricciones
+que prohiban a cualquiera negarle a usted estos derechos o
+pedirle que renuncie a ellos. Estas restricciones se traducen
+en ciertas obligaciones que le afectan si distribuye copias
+del software, o si lo modifica.
+
+Por ejemplo, si distribuye copias de uno de estos programas,
+sea gratuitamente, o a cambio de una contraprestación, debe
+dar a los receptores todos los derechos que tiene. Debe
+asegurarse de que ellos también reciben, o pueden conseguir,
+el código fuente. Y debe mostrarles estas condiciones de forma
+que conozcan sus derechos.
+
+Protegemos sus derechos con la combinación de dos medidas:
+
+1. Ponemos el software bajo copyright y
+
+2. le ofrecemos esta licencia, que le da permiso legal para
+copiar, distribuir y/o modificar el software.
+
+También, para la protección de cada autor y la nuestra propia,
+queremos asegurarnos de que todo el mundo comprende que no se
+proporciona ninguna garantÃa para este software libre. Si el
+software se modifica por cualquiera y éste a su vez lo
+distribuye, queremos que sus receptores sepan que lo que
+tienen no es el original, de forma que cualquier problema
+introducido por otros no afecte a la reputación de los autores
+originales.
+
+Por último, cualquier programa libre está constantemente
+amenazado por patentes sobre el software. Queremos evitar el
+peligro de que los redistribuidores de un programa libre
+obtengan patentes por su cuenta, convirtiendo de facto el
+programa en propietario. Para evitar esto, hemos dejado claro
+que cualquier patente debe ser pedida para el uso libre de
+cualquiera, o no ser pedida.
+
+Los términos exactos y las condiciones para la copia,
+distribución y modificación se exponen a continuación.
+
+Términos y condiciones para la copia, distribución y
+modificación
+
+1. Esta Licencia se aplica a cualquier programa u otro tipo de
+trabajo que contenga una nota colocada por el tenedor del
+copyright diciendo que puede ser distribuido bajo los términos
+de esta Licencia Pública General. En adelante, «Programa» se
+referirá a cualquier programa o trabajo que cumpla esa
+condición y «trabajo basado en el Programa» se referirá bien
+al Programa o a cualquier trabajo derivado de él según la ley
+de copyright. Esto es, un trabajo que contenga el programa o
+una porción de él, bien en forma literal o con modificaciones
+y/o traducido en otro lenguaje. Por lo tanto, la traducción
+está incluida sin limitaciones en el término «modificación».
+Cada concesionario (licenciatario) será denominado «usted».
+
+Cualquier otra actividad que no sea la copia, distribución o
+modificación no está cubierta por esta Licencia, está fuera de
+su ámbito. El acto de ejecutar el Programa no está
+restringido, y los resultados del Programa están cubiertos
+únicamente si sus contenidos constituyen un trabajo basado en
+el Programa, independientemente de haberlo producido mediante
+la ejecución del programa. El que esto se cumpla, depende de
+lo que haga el programa.
+
+2. Usted puede copiar y distribuir copias literales del código
+fuente del Programa, según lo has recibido, en cualquier
+medio, supuesto que de forma adecuada y bien visible publique
+en cada copia un anuncio de copyright adecuado y un repudio de
+garantÃa, mantenga intactos todos los anuncios que se refieran
+a esta Licencia y a la ausencia de garantÃa, y proporcione a
+cualquier otro receptor del programa una copia de esta
+Licencia junto con el Programa.
+
+Puede cobrar un precio por el acto fÃsico de transferir una
+copia, y puede, según su libre albedrÃo, ofrecer garantÃa a
+cambio de unos honorarios.
+
+3. Puede modificar su copia o copias del Programa o de
+cualquier porción de él, formando de esta manera un trabajo
+basado en el Programa, y copiar y distribuir esa modificación
+o trabajo bajo los términos del apartado 1, antedicho,
+supuesto que además cumpla las siguientes condiciones:
+
+a. Debe hacer que los ficheros modificados lleven anuncios
+prominentes indicando que los ha cambiado y la fecha de
+cualquier cambio.
+
+b. Debe hacer que cualquier trabajo que distribuya o publique
+y que en todo o en parte contenga o sea derivado del Programa
+o de cualquier parte de él sea licenciada como un todo, sin
+carga alguna, a todas las terceras partes y bajo los términos
+de esta Licencia.
+
+c. Si el programa modificado lee normalmente órdenes
+interactivamente cuando es ejecutado, debe hacer que, cuando
+comience su ejecución para ese uso interactivo de la forma más
+habitual, muestre o escriba un mensaje que incluya un anuncio
+de copyright y un anuncio de que no se ofrece ninguna garantÃa
+(o por el contrario que sà se ofrece garantÃa) y que los
+usuarios pueden redistribuir el programa bajo estas
+condiciones, e indicando al usuario cómo ver una copia de esta
+licencia. (Excepción: si el propio programa es interactivo
+pero normalmente no muestra ese anuncio, no se requiere que su
+trabajo basado en el Programa muestre ningún anuncio).
+
+Estos requisitos se aplican al trabajo modificado como un
+todo. Si partes identificables de ese trabajo no son derivadas
+del Programa, y pueden, razonablemente, ser consideradas
+trabajos independientes y separados por ellos mismos, entonces
+esta Licencia y sus términos no se aplican a esas partes
+cuando sean distribuidas como trabajos separados. Pero cuando
+distribuya esas mismas secciones como partes de un todo que es
+un trabajo basado en el Programa, la distribución del todo
+debe ser según los términos de esta licencia, cuyos permisos
+para otros licenciatarios se extienden al todo completo, y por
+lo tanto a todas y cada una de sus partes, con independencia
+de quién la escribió.
+
+Por lo tanto, no es la intención de este apartado reclamar
+derechos o desafiar sus derechos sobre trabajos escritos
+totalmente por usted mismo. El intento es ejercer el derecho a
+controlar la distribución de trabajos derivados o colectivos
+basados en el Programa.
+
+Además, el simple hecho de reunir un trabajo no basado en el
+Programa con el Programa (o con un trabajo basado en el
+Programa) en un volumen de almacenamiento o en un medio de
+distribución no hace que dicho trabajo entre dentro del ámbito
+cubierto por esta Licencia.
+
+4. Puede copiar y distribuir el Programa (o un trabajo basado
+en él, según se especifica en el apartado 2, como código
+objeto o en formato ejecutable según los términos de los
+apartados 1 y 2, supuesto que además cumpla una de las
+siguientes condiciones:
+
+a. Acompañarlo con el código fuente completo correspondiente,
+en formato electrónico, que debe ser distribuido según se
+especifica en los apartados 1 y 2 de esta Licencia en un medio
+habitualmente utilizado para el intercambio de programas, o
+
+b. Acompañarlo con una oferta por escrito, válida durante al
+menos tres años, de proporcionar a cualquier tercera parte una
+copia completa en formato electrónico del código fuente
+correspondiente, a un coste no mayor que el de realizar
+fÃsicamente la distribución del fuente, que será distribuido
+bajo las condiciones descritas en los apartados 1 y 2
+anteriores, en un medio habitualmente utilizado para el
+intercambio de programas, o
+
+c. Acompañarlo con la información que recibiste ofreciendo
+distribuir el código fuente correspondiente. (Esta opción se
+permite sólo para distribución no comercial y sólo si usted
+recibió el programa como código objeto o en formato ejecutable
+con tal oferta, de acuerdo con el apartado b anterior).
+
+Por código fuente de un trabajo se entiende la forma preferida
+del trabajo cuando se le hacen modificaciones. Para un trabajo
+ejecutable, se entiende por código fuente completo todo el
+código fuente para todos los módulos que contiene, más
+cualquier fichero asociado de definición de interfaces, más
+los guiones utilizados para controlar la compilación e
+instalación del ejecutable. Como excepción especial el código
+fuente distribuido no necesita incluir nada que sea
+distribuido normalmente (bien como fuente, bien en forma
+binaria) con los componentes principales (compilador, kernel y
+similares) del sistema operativo en el cual funciona el
+ejecutable, a no ser que el propio componente acompañe al
+ejecutable.
+
+Si la distribución del ejecutable o del código objeto se hace
+mediante la oferta acceso para copiarlo de un cierto lugar,
+entonces se considera la oferta de acceso para copiar el
+código fuente del mismo lugar como distribución del código
+fuente, incluso aunque terceras partes no estén forzadas a
+copiar el fuente junto con el código objeto.
+
+5. No puede copiar, modificar, sublicenciar o distribuir el
+Programa excepto como prevé expresamente esta Licencia.
+Cualquier intento de copiar, modificar sublicenciar o
+distribuir el Programa de otra forma es inválida, y hará que
+cesen automáticamente los derechos que te proporciona esta
+Licencia. En cualquier caso, las partes que hayan recibido
+copias o derechos de usted bajo esta Licencia no cesarán en
+sus derechos mientras esas partes continúen cumpliéndola.
+
+6. No está obligado a aceptar esta licencia, ya que no la ha
+firmado. Sin embargo, no hay hada más que le proporcione
+permiso para modificar o distribuir el Programa o sus trabajos
+derivados. Estas acciones están prohibidas por la ley si no
+acepta esta Licencia. Por lo tanto, si modifica o distribuye
+el Programa (o cualquier trabajo basado en el Programa), está
+indicando que acepta esta Licencia para poder hacerlo, y todos
+sus términos y condiciones para copiar, distribuir o modificar
+el Programa o trabajos basados en él.
+
+7. Cada vez que redistribuya el Programa (o cualquier trabajo
+basado en el Programa), el receptor recibe automáticamente una
+licencia del licenciatario original para copiar, distribuir o
+modificar el Programa, de forma sujeta a estos términos y
+condiciones. No puede imponer al receptor ninguna restricción
+más sobre el ejercicio de los derechos aquà garantizados. No
+es usted responsable de hacer cumplir esta licencia por
+terceras partes.
+
+8. Si como consecuencia de una resolución judicial o de una
+alegación de infracción de patente o por cualquier otra razón
+(no limitada a asuntos relacionados con patentes) se le
+imponen condiciones (ya sea por mandato judicial, por acuerdo
+o por cualquier otra causa) que contradigan las condiciones de
+esta Licencia, ello no le exime de cumplir las condiciones de
+esta Licencia. Si no puede realizar distribuciones de forma
+que se satisfagan simultáneamente sus obligaciones bajo esta
+licencia y cualquier otra obligación pertinente entonces, como
+consecuencia, no puede distribuir el Programa de ninguna
+forma. Por ejemplo, si una patente no permite la
+redistribución libre de derechos de autor del Programa por
+parte de todos aquellos que reciban copias directa o
+indirectamente a través de usted, entonces la única forma en
+que podrÃa satisfacer tanto esa condición como esta Licencia
+serÃa evitar completamente la distribución del Programa.
+
+Si cualquier porción de este apartado se considera inválida o
+imposible de cumplir bajo cualquier circunstancia particular
+ha de cumplirse el resto y la sección por entero ha de
+cumplirse en cualquier otra circunstancia.
+
+No es el propósito de este apartado inducirle a infringir
+ninguna reivindicación de patente ni de ningún otro derecho de
+propiedad o impugnar la validez de ninguna de dichas
+reivindicaciones. Este apartado tiene el único propósito de
+proteger la integridad del sistema de distribución de software
+libre, que se realiza mediante prácticas de licencia pública.
+Mucha gente ha hecho contribuciones generosas a la gran
+variedad de software distribuido mediante ese sistema con la
+confianza de que el sistema se aplicará consistentemente. Será
+el autor/donante quien decida si quiere distribuir software
+mediante cualquier otro sistema y una licencia no puede
+imponer esa elección.
+
+Este apartado pretende dejar completamente claro lo que se
+cree que es una consecuencia del resto de esta Licencia.
+
+9. Si la distribución y/o uso de el Programa está restringida
+en ciertos paÃses, bien por patentes o por interfaces bajo
+copyright, el tenedor del copyright que coloca este Programa
+bajo esta Licencia puede añadir una limitación explÃcita de
+distribución geográfica excluyendo esos paÃses, de forma que
+la distribución se permita sólo en o entre los paÃses no
+excluidos de esta manera. En ese caso, esta Licencia
+incorporará la limitación como si estuviese escrita en el
+cuerpo de esta Licencia.
+
+10. La Free Software Foundation puede publicar versiones
+revisadas y/o nuevas de la Licencia Pública General de tiempo
+en tiempo. Dichas nuevas versiones serán similares en espÃritu
+a la presente versión, pero pueden ser diferentes en detalles
+para considerar nuevos problemas o situaciones.
+
+Cada versión recibe un número de versión que la distingue de
+otras. Si el Programa especifica un número de versión de esta
+Licencia que se refiere a ella y a «cualquier versión
+posterior», tienes la opción de seguir los términos y
+condiciones, bien de esa versión, bien de cualquier versión
+posterior publicada por la Free Software Foundation. Si el
+Programa no especifica un número de versión de esta Licencia,
+puedes escoger cualquier versión publicada por la Free
+Software Foundation.
+
+11. Si quiere incorporar partes del Programa en otros
+programas libres cuyas condiciones de distribución son
+diferentes, escribe al autor para pedirle permiso. Si el
+software tiene copyright de la Free Software Foundation,
+escribe a la Free Software Foundation: algunas veces hacemos
+excepciones en estos casos. Nuestra decisión estará guiada por
+el doble objetivo de de preservar la libertad de todos los
+derivados de nuestro software libre y promover el que se
+comparta y reutilice el software en general.
+
+AUSENCIA DE GARANTÃA
+
+12. Como el programa se licencia libre de cargas, no se ofrece
+ninguna garantÃa sobre el programa, en todas la extensión
+permitida por la legislación aplicable. Excepto cuando se
+indique de otra forma por escrito, los tenedores del copyright
+y/u otras partes proporcionan el programa «tal cual», sin
+garantÃa de ninguna clase, bien expresa o implÃcita, con
+inclusión, pero sin limitación a las garantÃas mercantiles
+implÃcitas o a la conveniencia para un propósito particular.
+Cualquier riesgo referente a la calidad y prestaciones del
+programa es asumido por usted. Si se probase que el Programa
+es defectuoso, asume el coste de cualquier servicio,
+reparación o corrección.
+
+13. En ningún caso, salvo que lo requiera la legislación
+aplicable o haya sido acordado por escrito, ningún tenedor del
+copyright ni ninguna otra parte que modifique y/o redistribuya
+el Programa según se permite en esta Licencia será responsable
+ante usted por daños, incluyendo cualquier daño general,
+especial, incidental o resultante producido por el uso o la
+imposibilidad de uso del Programa (con inclusión, pero sin
+limitación a la pérdida de datos o a la generación incorrecta
+de datos o a pérdidas sufridas por usted o por terceras partes
+o a un fallo del Programa al funcionar en combinación con
+cualquier otro programa), incluso si dicho tenedor u otra
+parte ha sido advertido de la posibilidad de dichos daños.
+
+FIN DE TÃRMINOS Y CONDICIONES
+
+Apéndice: Cómo aplicar estos términos a sus nuevos programas.
+
+Si usted desarrolla un nuevo Programa, y quiere que sea del
+mayor uso posible para el público en general, la mejor forma
+de conseguirlo es convirtiéndolo en software libre que
+cualquiera pueda redistribuir y cambiar bajo estos términos.
+
+Para hacerlo, añada los siguientes anuncios al programa. Lo
+más seguro es añadirlos al principio de cada fichero fuente
+para transmitir lo más efectivamente posible la ausencia de
+garantÃa. Además cada fichero deberÃa tener al menos la lÃnea
+de «copyright» y un indicador a dónde puede encontrarse el
+anuncio completo.
+
+<una lÃnea para indicar el nombre del programa y una rápida
+idea de qué hace.>
+
+Copyright (C) <año> <nombre del autor>
+
+Este programa es software libre. Puede redistribuirlo y/o
+modificarlo bajo los términos de la Licencia Pública General
+de GNU según es publicada por la Free Software Foundation,
+bien de la versión 2 de dicha Licencia o bien (según su
+elección) de cualquier versión posterior.
+
+Este programa se distribuye con la esperanza de que sea útil,
+pero SIN NINGUNA GARANTÃA, incluso sin la garantÃa MERCANTIL
+implÃcita o sin garantizar la CONVENIENCIA PARA UN PROPÃSITO
+PARTICULAR. Véase la Licencia Pública General de GNU para más
+detalles.
+
+DeberÃa haber recibido una copia de la Licencia Pública
+General junto con este programa. Si no ha sido asÃ, escriba a
+la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301 USA. Añada también información sobre
+cómo contactar con usted mediante correo electrónico y postal.
+
+Si el programa es interactivo, haga que muestre un pequeño
+anuncio como el siguiente, cuando comienza a funcionar en modo
+interactivo:
+
+Gnomovision versión 69, Copyright (C) año nombre del autor
+Gnomovision no ofrece ABSOLUTAMENTE NINGUNA GARANTÃA. Para más
+detalles escriba «show w».
+
+Los comandos hipotéticos «show w» y «show c» deberÃan mostrar
+las partes adecuadas de la Licencia Pública General. Por
+supuesto, los comandos que use pueden llamarse de cualquier
+otra manera. PodrÃan incluso ser pulsaciones del ratón o
+elementos de un menú (lo que sea apropiado para su programa).
+
+También deberÃa conseguir que su empleador (si trabaja como
+programador) o su Universidad (si es el caso) firme una
+«renuncia de copyright» para el programa, si es necesario. A
+continuación se ofrece un ejemplo, altere los nombres según
+sea conveniente:
+
+Yoyodyne, Inc. mediante este documento renuncia a cualquier
+interés de derechos de copyright con respecto al programa
+Gnomovision (que hace pasadas a compiladores) escrito por Pepe
+Programador.
+
+<firma de Pepito Grillo>, 20 de diciembre de 1996 Pepito
+Grillo, Presidente de Asuntillos Varios.
+
+Esta Licencia Pública General no permite que incluya sus
+programas en programas propietarios. Si su programa es una
+biblioteca de subrutinas, puede considerar más útil el
+permitir el enlazado de aplicaciones propietarias con la
+biblioteca. Si este es el caso, use la Licencia Pública
+General de GNU para Bibliotecas en lugar de esta Licencia.
+
+[QueryBox]
+Cuadros de diálogo
+
+En los cuadros de diálogo puede desplazarse con el teclado
+usando las flechas o las teclas de las letras resaltadas.
+
+También se pueden pulsar los botones con el ratón.
+
+[How to use help]
+Uso de la ayuda
+
+Se pueden utilizar las flechas o el ratón para navegar
+por el sistema de ayuda.
+
+La flecha de abajo cambia al siguiente elemento o baja.
+La tecla de arriba vuelve al elemento anterior o sube.
+La tecla derecha sigue el enlace activo.
+La tecla izquierda vuelve a la última página visitada.
+
+Si el terminal no es compatible con las flechas de cursor
+se puede avanzar con la barra espaciadora y retroceder con
+la tecla b (back). El tabulador activa el elemento siguiente y
+con INTRO se puede entrar al enlace correspondiente.
+La tecla l (last) permite volver a la última página.
+
+ESC pulsada dos veces permite salir de la ayuda.
+
+El botón izquierdo del ratón avanza o sigue enlaces y el
+botón derecho retrocede o vuelve a la última página.
+
+La función de todas las teclas en la ayuda:
+
+Las teclas de desplazamiento genéricasGeneral Movement Keys son válidas.
+
+tabulador Avanzar al elemento posterior.
+Alt-tabulador Retroceder al elemento anterior.
+abajo Avanzar elemento o bajar una lÃnea.
+arriba Retroceder elemento o subir una lÃnea.
+derecha, INTRO Seguir enlace.
+izquierda, l Volver a la última página visitada.
+F1 Mostrar la ayuda del sistema de ayuda.
+n Pasar a la página siguiente.
+p Pasar a la página anterior.
+c Pasar a la página de contenidos.
+F10, ESC Salir de la ayuda.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.hu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.hu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.hu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3522 @@
+[Contents]
+Tartalomjegyzék
+
+ LEÃRÃSDESCRIPTION
+ OPCIÃKOPTIONS
+ ÃttekintésOverview
+ Egér kezelésMouse Support
+ BillentyűzetKeys
+ Különleges gombokMiscellaneous Keys
+ Könyvtár panelekDirectory Panels
+ Shell parancssorShell Command Line
+ Ãltalános mozgási lehetÅségek billentyűzettelGeneral Movement Keys
+ Beviteli gombokInput Line Keys
+
+ MenüsorMenu Bar
+ Bal és jobboldali menükLeft and Right Menus
+ Fájllista...Listing Mode...
+ Rendezés...Sort Order...
+ SzűrésFilter...
+ FrissÃtReread
+ Fájl menüFile Menu
+ Gyors cdQuick cd
+ Parancsok menüCommand Menu
+ KönyvtárfaDirectory Tree
+ Fájl keresésFind File
+ Parancskimenet panelExternal panelize
+ KönyvjelzÅkHotlist
+ TársÃtásokExtension File Edit
+ HáttérmunkákBackground jobs
+ Menü szerkesztésMenu File Edit
+ BeállÃtásokOptions Menu
+ Az MC konfigurálásaConfiguration
+ MegjelenésLayout
+ MegerÅsÃtésConfirmation
+ KépernyÅbitekDisplay bits
+ Billentyűzet tanÃtásLearn keys
+ Csatolt (látszólagos) fájlrendszerVirtual FS
+ BeállÃtások mentéseSave Setup
+
+ Az operációs rendszer parancsainak futtatásaExecuting operating system commands
+ A cd belsÅ parancsThe cd internal command
+ Makro helyettesÃtÅMacro Substitution
+ A subshell támogatásThe subshell support
+ Chmod (hozzáférési jogosultság)Chmod
+ Chown (Tulajdonos változtatása)Chown
+ Haladó (bÅvÃtett) ChownChown\-advanced
+ Fájl műveletekFile Operations
+ Kijelölt fájlok másolása vagy áthelyezéseMask Copy/Rename
+ BelsÅ fájlnézÅInternal File Viewer
+ BelsÅ fájlszerkesztÅInternal File Editor
+ KiegészÃtésCompletion
+ Csatolt (látszólagos) fájlrendszerVirtual File System
+ FTP fájlrendszerFTP File System
+ Tar fájlrendszerTar File System
+ Fájl áthelyezése a Shell fájlrendszeren túlraFIle transfer over SHell filesystem
+ Hálózati fájlrendszerNetwork File System
+ Törlés visszaállÃtásaUndelete File System
+ SzÃnekColors
+ Speciális BeállÃtásokSpecial Settings
+ Terminál adatbázisokTerminal databases
+
+ FájlokFILES
+ A Midnight Commander frissÃtéseAVAILABILITY
+ Lásd még...SEE ALSO
+ SzerzÅkAUTHORS
+ Hibák bejelentéseBUGS
+ EngedélyekLicense
+ LekérdezŠboxQueryBox
+ Hogyan használjuk a súgótHow to use help
+[DESCRIPTION]
+LEÃRÃS
+
+A Midnight Commander Unix tÃpusú operációs
+rendszerekhez készÃtett könyvtár böngészŠés
+filekezelŠeszköz[OPTIONS]
+OPCIÃK
+
+"-a" A kereteket és vonalakat egyszerűsÃtett
+karakterekkel rajzolja ki
+
+"-b" Fekete-fehér megjelenÃtés kérése
+
+"-c" Engedélyezi a szÃnes megjelenÃtést; nézd meg
+ a SzÃnekColors részt további információkért.
+
+"-C opció"
+ Saját parancssori szÃnválaszték
+ beállÃtásához használható. Az opció
+ használatáról a SzÃnekColors részben olvashatsz.
+
+"-d" Nem engedélyezi az egér használatát.
+
+"-f" MegjelenÃti a Midnight Commander fájlainak
+ elérési útvonalát, ahogy azt a fordÃtásnál
+ beállÃtottuk.
+
+"-k" Törli azon gyorsbillentyűket, amelyek
+ alapértelmezésben a termcap/terminfo
+ adatbázisból töltÅdnek be. Csak HP
+ terminálokon érdemes használni, ahol a
+ funkció billentyűk nem működnek.
+
+"-l fájl"
+ Fájlba menti a szerverrel lebonyolÃtott ftpfs
+ dialógus adatait.
+
+"-P" A program befejezésekor a Midnight Commander
+ kiÃrja az utolsó munkakönyvtárat, ez nem
+ használható közvetlenül, csak olyan
+ különleges shell funkcióval, amely lehetÅvé
+ teszi az aktuális shell könyvtár helyett a
+ Midnight Commander által utoljára
+ meglátogatott könyvtárra való átváltást
+ (köszönet a funkcióért és a funkcióhoz
+ szükséges kódért Torben Fjerdingstad-nek és
+ Sergey-nek közreműködésükért). Kérlek, ne
+ csinálj szó szerinti másolatot a funkció
+ beállÃtásairól. A fájlok forrása a
+ /usr/share/mc/bin/mc.sh (bash és zsh
+ felhasználóknak), illetÅleg a
+ /usr/share/mc/bin/mc.csh (tcsh felhasználóknak)
+ fájl. Ilyenkor, amikor a funkció
+ beállÃtásokat változtatod, a profil
+ értékeket nem szükséges megváltoztatnod,
+ csak arról gondoskodj, hogy az MC-t ne fordÃtsd
+ eltérÅ beállÃtásokkal.
+
+A bash és zsh funkciók lehetnének rövidebbek is, de a
+bash környezete nem fogadja el a program C-z háttérbe
+helyezését. A temp fájlok a saját ~/.mc/tmp
+könyvtáradban találhatók, mert ez biztonságosabb,
+mint a közös Ãrható /tmp könyvtár.
+
+"-s" Bekapcsolja a lassú terminál módot, ebben a
+ módban a program nem használja a sok energiát
+ felemésztŠvonal karaktereket és az un.
+ bÅvÃtett módot kikapcsolja.
+
+"-t" Ezt csak akkor használd, ha Slang-gel és
+ terminfo-val fordÃtottad a programot: a TERMCAP
+ váltózó értékét használja, és nem a
+ rendszer szintű terminál adatbázist.
+
+"-u" Nem engedélyezi a konkurrens shell-ek
+ használatát (csak akkor használható, ha a
+ Midnight Commandert a "concurrent shell"
+ támogatással fordÃtották).
+
+"-U" Engedélyezi a konkurens shell támogatást (csak
+ akkor használható ha a Midnight Commander
+ fordÃtásakor beállÃtották a subshell
+ támogatást, mint választható lehetÅséget).
+
+"-v fájl"
+ Belép a belsÅ fájlnézÅbe a kiválasztott
+ fájl megtekintéséhez.
+
+"-V" Megmutatja a program verziószámát.
+
+"-x" Belép xterm módba. (Két képernyÅs módban
+ használható, és az egér escape szekvenciái
+ is használhatóak).
+
+Ha megadtad, akkor az elsŠútvonal tartalma jelenik meg
+az aktuális panelen; a második könyvtár útvonal pedig
+a másik panelen jelenik meg.[Overview]
+Ãttekintés
+
+A Midnight Commander képernyÅjének négy része van.
+Csaknem az egész képernyÅt a két könyvtár panelre
+tölti ki. Alapértelmezésben a képernyÅn alulról a
+második sor a parancssor, a legalsó sor pedig a funkció
+gombok elnevezéseit jelenÃti meg. A legfelsÅ sor a
+MenüsorMenu Bar A menüsor esetleg nem látható, de könnyen
+megjelenÃthetŠúgy, hogy a felsÅ sorra kattintasz az
+egérrel, vagy lenyomod az F9-et.
+
+A Midnight Commander lehetÅvé teszi, hogy egyszerre két
+panelt láthassunk. Az egyik a panelek közül az aktÃv
+"current" panel (a kiválasztó sáv az aktÃv panelen
+található). Majdnem minden művelet a jelenlegi panelben
+történik. Néhány fájlművelet, úgy, mint
+átnevezés-áthelyezés és másolás alapértelmezésben
+a kiválasztatlan panelt használja rendeltetési
+helyként (ne aggódj, végrehajtás elÅtt erre mindÃg
+rákérdez a megerÅsÃtés műveletnél). További
+információkért nézd meg a Könyvtár panelekDirectory Panels, a Bal
+és Jobb oldali menükLeft and Right Menus és a Fájl menüFile Menu részt.
+
+Futtathatsz rendszer parancsot is a Midnight
+Commander-bÅl, annak egyszerű begépelésével. A
+megjelenÅ shell parancssorba mindÃg begépelheted a
+parancsot és az Enter lenyomásakor a Midnight Commander
+lefuttatja azt; olvasd el a Shell parancssorShell Command Line és a
+Beviteli gombokInput Line Keys részt, hogy többet is megtudhass a
+parancssorról.[Mouse Support]
+Egér kezelés
+
+A Midnight Commander eredendÅen tartalmazza az egér
+támogatást. Ez aktiválódik, ha xterm(1) terminálon
+futtatod (akkor is működik, amikor telnet, vagy rlogin
+kapcsolatban vagy egy másik géppel az xterm-bÅl), vagy,
+ha Linux konzolon használod, és a gpm egér szerver fut.
+
+Amikor bal gombbal kattintasz a fájlra, a könyvtár
+panalben a fájl kiválasztódik; ha a jobb gombbal
+kattintasz, a fájlt ezzel megjelölöd (vagy
+megszünteted azt, az azt megelÅzŠállapotnak
+megfelelÅen).
+
+A fájlra történŠdupla kattintásra az MC
+megpróbálja futtani azt, ha futtatható fájlról van
+szó; ha a fájl kiterjesztésétExtension File Edit egy adott programhoz
+már hozzá rendelted, a fájl kiterjesztéséhez
+hozzárendelt program lefut.
+
+Továbbá rájuk kattintva láthatóvá teszi a parancs
+futtatásához megadott funkció billentyű elnevezéseket
+is.
+
+Ha az egérrel a könyvtár panel legfelsŠsorára
+kattintunk, az egy oldalnyit lapozik visszafelé. Ennek
+megfelelÅen az alsó sorra kattintva egy oldalnyit ugrasz
+elÅre. Ez az eszköze használható a Súgó nézÅContents és a
+KönyvtárfaDirectory Tree esetén is.
+
+Az egérgomb automatikus ismétlésének határértéke
+alapesetben 400 ezredmásodpercnyi. Ez megváltoztatható
+az ~/.mc/iniSave Setup fájlban a mouse_repeat_rate paraméter
+értékének megváltoztatásával.
+
+Ha a Commander-t egér támogatással indÃtottad az
+eredeti egér tulajdonságok (szöveg kivágás és
+beillesztés) a Shift gomb lenyomásával érhetÅk el.[Keys]
+Billentyűzet
+
+Néhány Midnight Commander parancshoz szükséges a
+Control (~vezérlÅ) (ezeket CTRL-lal vagy CTL-lel
+jelöljük) és a Meta (~Váltó) (ezeket ALT-tal vagy
+néha Compose-zal jelöljük) gombok használata. Ebben a
+leÃrásban a következÅ rövidÃtéseket használjuk:
+
+C-<kar> ilyenkor lenyomva kell tartanod a Control
+billentyűt addÃg, amÃg a megadott karaktert <kar> le
+nem ütöd. Ãgy például a C-f esetén: tartsd lenyomva
+a Control billentyűt, amÃg az f-et begépeled.
+
+M-<kar> ilyenkor lenyomva kell tartanod a Meta, vagy az
+Alt billentyűt addÃg, amÃg a megfelelÅ karaktert <kar>
+be nem gépeled. Ha ez nem a Meta, vagy az Alt billentyű,
+akkor használd az ESC-et, a megfelelŠkarakter <kar>
+begépelésekor. A Meta funkció Linux alatt úgy érhetÅ
+el, hogy megnyomjuk, majd elengedjük az ESC billentyűt.
+A Meta funkció az ezután megnyomott billentyűre
+vonatkozik!
+
+beviteli eszköze a GNU Emacs szerkesztÅ
+billentyűzet-kombinációihoz hasonlóan működik.
+
+Több részben is beszélünk majd ezekrÅl a gombokról.
+Az itt következÅk a legfontosabbak ezek közül.
+
+A Fájl menüFile Menu rész tartalmazza a Fájl menü
+parancsainak billentyűzet gyorskapcsolóit. Ez a rész
+tartalmazza még a funkció billentyűket is. Ezen
+parancsok jobbára valamilyen műveletet végeznek el,
+általában a kiválasztott fájlon, vagy a kijelölt
+fájlokon.
+
+A Könyvtár panelekDirectory Panels rész tartamazza azokat a
+billentyűket, amelyek a késÅbbi műveletekhez
+kiválasztják, vagy kijelölik a fájlokat (a művelet
+általában a Fájl menüben megtalálható).
+
+A Shell ParancssorShell Command Line felsorolja azokat a gombokat,
+amelyeket használhatsz a begépeléshez és a parancssor
+szerkesztéshez. Ezek átmásolják a fájlnevet a
+könyvtár panelbÅl a parancssorba (a túlságosan sok
+gépelést elkerülendÅ), vagy hozzáférést enged a
+parancssor elÅzményeihez.
+
+Beviteli gombokInput Line Keys a beviteli sorok szerkesztésére
+szolgálnak. Ezen eszközök a parancssorban és
+lekérdezŠdialógus (query dialog) beviteli soraihoz
+szükségesek.[Miscellaneous Keys]
+Különleges gombok
+
+Itt azon billentyűket találhatod meg, amelyek nem
+tartoznak bele egyetlen más kategóriába sem:
+
+Enter. Ha található valamilyen szöveg a parancssorban
+(az egyik sor a panelek aljánál), akkor azt lefuttatja,
+mint parancsot. Ha nem található szöveg a
+parancssorban, és a kiválasztás egy könyvtár felett
+van a Midnight Commander-ben, akkor végrehajtja a
+chdir(2) (könyvtárváltás) parancsot a kiválasztott
+könyvtárra és újraolvassa a panel információit; ha a
+kiválasztás egy futtatható fájlon van, akkor
+lefuttatja azt. Végül, ha a kiválasztott fájl
+kiterjesztése szerepel a társÃtásoknálExtension File Edit, akkor a
+kijelölt parancs fut le.
+
+C-l FrissÃt minden információt a Midnight Commander.
+
+C-x c Futtatja a ChmodChmod parancsot a fájlon, vagy a
+kijelölt fájlokon.
+
+C-x o Futtatja a ChownChown parancsot a fájlon, vagy a
+kijelölt fájlokon.
+
+C-x l Futtatja a link parancsot.
+
+C-x s Futtatja a szimbolikus link parancsot.
+
+C-x i BeállÃtja a másik panel információ
+megjelenÃtési módját.
+
+C-x q BeállÃtja a másik panelt a quick view-ra
+(villámnézetre).
+
+C-x ! Futtatja a Parancskimenet panelExternal panelize parancsot.
+
+C-x h Futtatja a könyvtár hozzáadása a
+KönyvjelzÅkhözHotlist parancsot.
+
+M-! Futtatja a Szűrés (Filtered view) parancsot, a
+BelsÅ fájlnézÅnekInternal File Viewer megfelelÅen.
+
+M-? Futtatja a Fájl keresésFind File parancsot.
+
+M-c Beugrik a Gyors cdQuick cd dialógboxba.
+
+C-o A parancs futtatásakor xterm-en Linux, vagy FreeBSD
+konzolon, megmutatja az elÅzö parancs kimeneteit. Linux
+konzolon történŠfuttatáskor a Midnight Commander egy
+beépÃtett programot használ (cons.saver) a
+képernyÅ-információk elmentésére és
+visszaállÃtására. Tehát az MC képernyÅjét
+bármikor kikapcsolhatjuk, és visszakapcsolhatjuk.
+
+Ha a subshell támogatást is befordÃtották, bármikor
+begépelheted a C-o gombokat ahhoz, hogy visszatérhess a
+Midnight Commander saját képernyÅjéhez, majd a C-o
+gombok használatával visszatérhetsz a parancsodhoz. Ha
+az alkalmazásod felfüggesztett állapotba kerül, ennek
+a trükknek a használatakor, nem leszel képes futtatni
+más parancsot a Midnight Commander-bÅl addÃg, amÃg a
+felfüggesztett alkalmazást meg nem szakÃtod.[Directory Panels]
+Könyvtár panelek
+
+Ez a rész azon billentyűket sorolja fel, amelyek a
+könyvtár panelekben használhatóak. Ha tudni akarod
+azt, hogy hogyan tudod megváltoztatni a panelek külsÅ
+megjelenését, akkor nézd meg a Bal és jobboldali
+menükLeft and Right Menus részt.
+
+Tab, C-i Váltja az aktuális panelt. Az elÅzÅleg
+inaktÃv panel lesz a jelenlegi panel és az elÅzÅleg
+aktÃv panel lesz az inaktÃv panel. A kiválasztó sáv
+az elÅzÅleg aktÃvról átugrik az újonnan aktÃv
+panelre.
+
+Insert, C-t DEPRECATED! A fájlok kijelölésére az
+Insert gombot használhatod (a kich1 terminfo
+kombináció), vagy a C-t (Control-t) kombinációt. A
+kijelölés megszüntetéséhez csak újra ki kell
+jelölni a kijelölt fájlt.
+
+Insert to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+M-g, M-r, M-j A panel legfelsÅ, középsŠés alsó
+fájljának kiválasztásához használd sorban a
+megfelelŠbillentyű-kombinációt. Linuxban M-h a
+"history" bekapcsolására szolgál.
+
+C-s, M-s ElindÃtja a fájl keresést a könyvtár
+listában. Amikor a keresés aktÃv, a
+billentyűlenyomások hozzáadódnak a keresett szöveghez
+a parancssorban. Ha a Mini fájlinfó opció engedélyezve
+van, a keresŠszöveg a mini-fájlinfó sorban jelenik
+meg. Amikor gépelsz, a mini kiválasztó sáv átlép a
+következŠfájlra, amely a begépelt szöveggel egyezik.
+A backspace, vagy a DEL gombokat használhatod a
+gépelési hibák javÃtására. Ha a C-s gombokat
+használod újra, új keresés kezdhetÅ.
+
+M-t Vált a jelenlegi lista megjelenÃtési módról a
+következÅ megjelenÃtési módra. Ezzel gyorsan át
+tudsz váltani a hosszú listáról a rendezett listára
+és a felhasználó által definiált listázási módra.
+
+C-\ (control-backslash) MegjelenÃti a KönyvjelzÅketHotlist és
+átvált a kiválasztott könyvtárra.
+
++ (plusz) Ez használható a fájlok csoportjainak
+kiválasztásához (kijelöléséhez). A Midnight
+Commander megjelenÃt egy ablakot a jelölendÅ csoport
+pontos kiterjesztésének megadásához. Ha a Shell
+kifejezések opció engedélyezve van, csak a pontos
+kiterjesztések használhatók a shell-ben
+kiterjesztésként (* jelent egy, vagy több karaktert, a
+? egyetlen karaktert). Ha a Shell kifejezések-et
+kikapcsolva tartjuk, a fájlok kijelölésére a normál
+kifejezések használhatóak (lásd ed (1)).
+
+\ (backslash). Használd a "\" gombot a fájlcsoportok
+kiválasztásának megszüntetéséhez. Ez a Plusz gomb
+ellentettje.
+
+crsr up, C-p Az elÅzÅ panel-bejegyzésre mozgatja a
+kiválasztó sávot.
+
+crsr down, C-n A következŠbejegyzésre lépteti a
+kiválasztó sávot a panelben.
+
+home, a1, M-< A kiválasztó sávot a panel elsÅ
+bejegyzésére mozgatja.
+
+end, c1, M-> A kiválasztó sávot a panel utolsó
+bejegyzésére mozgatja.
+
+Page Down, C-v A kiválasztó sávot egy oldallal lejjebb
+viszi.
+
+Page Up, M-v A kiválasztó sávot egy oldallal feljebb
+viszi.
+
+M-o Ha a másik panel a lista panel és te a
+könyvtárodon vagy az aktÃv panelen, akkor a másik
+panel tartalma állÃtódik be a jelenleg aktÃv
+könyvtárban (hasonlóan az Emacs C-o gombjához),
+egyébként a másik panel tartalma állÃtódik be a
+jelenlegi könyvtár eredeti könyvtárába. Ha a kurzor
+könyvtáron áll, akkor az inaktÃv panelen megnyitja.
+
+C-PageUp, C-PageDown Csak Linux konzolon történÅ
+futtatáskor: könyvtárat vált felfelé (..) a jelenleg
+kiválasztott könyvtárnak megfelelÅen.
+
+M-y Az elÅzÅleg látogatott könyvtárba lép vissza,
+ami azonos a panel tetején látható '<' jelre egérrel
+történŠkattintással.
+
+M-u A következŠlátogatott könyvtárba lép át,
+azonos a '>' egérrel történŠlenyomásával.
+
+M-S-h, M-H MegjelenÃti a könyvtár elÅzményeket,
+azonos a 'v' egérrel történŠlenyomásával.[Shell Command Line]
+Shell parancssor
+
+Ez a rész tartalamazza azokat a
+billentyű-kombinációkat, amiket a túlságosan sok
+gépelés elkerülésére használhatunk a shell parancsok
+begépelésénél.
+
+M-Enter A jelenleg kiválasztott parancs nevét
+átmásolja a parancssorba.
+
+C-Enter Azonos az M-Enter-rel, de ez csak Linux konzolon
+működik.
+
+M-Tab Fájlnév, parancs, változó, felhasználónév és
+hostnév KiegészÃtésCompletion készÃtés. A hiányosan
+bebillenyűzött filenevet kiegészÃti.
+
+C-x t, C-x C-t A parancssorba másolja az aktÃv panel
+kijelölt fájlait (ha nincsennek kijelölt fájlok, a
+kiválasztott fájlt) (C-xt), vagy a másik paneléit (C-x
+C-t).
+
+C-x p, C-x C-p Az elsÅ billentyű-sorozat az aktÃv panel
+elérési útját átmásolja a parancssorba, a második
+billentyű-sorozat pedig az inaktÃv panel könyvtárának
+elérési útját másolja át a parancssorba.
+
+C-q A quote (idézet) parancsot olyan karakterek
+beillesztésére használhatod, amelyeket egyébként a
+Midnight Commander használ (ilyen pl. a '+' szimbólum).
+Például a C-+ elindÃtja a fájlkijelÅlést ahelyett,
+hogy beÃródna a parancssorba. A C-q segÃtségével
+viszont be lehet Ãrni.
+
+M-p, M-n Ezeket a gombokat az elÅzÅleg kiadott parancsok
+(a history) közötti böngészésre használhatod. Az M-p
+átléptet az elÅzÅ bejegyzésre, az M-n átléptet a
+következŠbejegyzésre.
+
+M-h MegjelenÃti a jelenlegi beviteli sor elÅzményeit
+(history).[General Movement Keys]
+Ãltalános mozgási lehetÅségek billentyűzettel
+
+A Súgó nézÅ, a Fájl nézŠés a Könyvtárfa azonos
+kódokat használ a mozgáshoz. Emiatt ezek pontosan
+ugyanazokat a billentyűket fogadják el. Ezeken túl
+néhány olyan van, amely csak az adott eszköz számára
+fogadható el.
+
+A Midnight Commander többi része is használ néhány
+billentyűt a mozgáshoz, ezért ebben a részben ezek is
+használhatók a mozgáshoz.
+
+crsr Up, C-p Egy sort ugrik vissza.
+
+crsr Down, C-n Egy sort ugrik elÅre.
+
+Prev Page, Page Up, M-v Egy teljes oldalnyit ugrik vissza.
+
+Next Page, Page Down, C-v Egy teljes oldalnyit ugrik
+elÅre.
+
+Home, A1 A fájl elejére ugrik.
+
+End, C1 A fájl végére ugrik.
+
+A Súgó nézŠés a Fájl nézŠaz itt látható
+további billentyű-kombinációk használatát teszi
+lehetÅvé:
+
+b, C-b, C-h, Backspace, Delete Egy teljes oldalnyit ugrik
+hátra.
+
+Space bar Egy teljes oldalnyit ugrik elÅre.
+
+u, d Egy fél oldalnyit ugrik vissza, vagy elÅre.
+
+g, G Az elejére, vagy a végére ugrik.[Input Line Keys]
+Beviteli gombok
+
+A beviteli sorok (ezek azok, amelyeket a Shell parancssorShell Command
+Lineés a programok lekérdezŠdialógusablakai használnak)
+a következŠbillyentyűk használatát engedélyezik:
+
+C-a a kurzor a sor elejére ugrik.
+
+C-e a kurzor a sor végére ugrik.
+
+C-b, a kurzort egy pozÃcióval balra mozgatja.
+
+C-f, a kurzort egy pozicióval jobbra mozgatja.
+
+M-f egy szónyit ugrik elÅre.
+
+M-b egy szónyit ugrik vissza.
+
+C-h, backspace törli az elÅzÅ (balra esÅ) karaktert.
+
+C-d, Delete törli az adott pontban lévŠkaraktert (a
+kurzor alól).
+
+C-@ beállÃtja a kijelölés helyét.
+
+C-w kimásolja a szöveget a kurzor és a kijelölt rész
+közül a kill bufferbe és a bemeneti sorokat törli a
+szövegbÅl.
+
+M-w kimásolja a szöveget a kurzor és a kijelölt rész
+közül a kill bufferbe.
+
+C-y visszateszi a kill bufferben lévŠbejegyzést.
+
+C-k törli a szöveget a kurzortól a sor végéig.
+
+M-p, M-n Ezen billentyűk segÃtségével közvetlenül
+böngészhetünk az elÅzÅleg kiadott parancsok közt. Az
+M-p visszaléptet az elÅzÅ bejegyzésre, az M-n pedig
+átléptet a következÅre.
+
+M-C-h, M-Backspace egy szót töröl visszafelé.
+
+M-Tab Fájlnév, parancs, változó, felhasználónév és
+hostname KiegészÃtéstCompletion csinál.
+
+[Menu Bar]
+Menüsor
+
+A menüsor akkor jelenik meg, ha az F9-es gombot lenyomod,
+vagy ha a képernyŠlegfelsŠsorára kattintasz. A
+menüsor öt menüt tartalmaz: "Bal", "Fájl",
+"Parancsok", "BeállÃtások" és "Jobb".
+
+A Bal és jobboldali menükLeft and Right Menus lehetÅvé teszik a bal és
+jobb oldali könyvtár panelek külsÅ megjelenÃtésének
+módosÃtását.
+
+A Fájl menüFile Menu felsorolja a kiválasztott fájlon, vagy a
+kijelölt fájlokon végrehajtható parancsokat.
+
+A Parancsok menüCommand Menu felsorolja az általános és a
+jelenleg kiválasztott fájltól, kijelölt fájloktól
+függetlenül végrehajtható parancsokat.[Left and Right Menus]
+Bal és jobboldali menük
+
+A könyvtárpanelek megjelenése változtatható a "Bal"
+és "Jobb" menükben.[Listing Mode...]
+Fájllista...
+
+A fájllista módozatok a fájlok megjelenÃtésének
+beállÃtására szolgálnak, négy különbözÅ
+listázási mód használható: Hosszúlista, Rövidlista,
+Részleteslista és a Felhasználói. A hosszú könyvtár
+nézet megmutatja a fájlneveket, a méretüket és a
+módosÃtásuk idejét.
+
+A rövid lista nézet csak a fájl nevét és ezt két
+oszlopban (ekkor kétszer, vagy többször annyi fájlt
+láthatsz mint a többi nézetekben). A részletes lista
+tisztán az "ls -l" parancs kimenetét jelenÃti meg. A
+részletes lista helyenként képernyŠszéles is lehet.
+
+Ha a "Felhasználói" megjelenÃtési formátumot
+választod, akkor te tudod meghatározni azt, hogy mi is
+jelenjen meg a panelekben.
+
+A felhasználói megjelenÃtésnek a panel méretét
+megadó bejegyzéssel kell kezdÅdnie. Ez lehet "half"
+(fél), vagy "full" (teljes), ezek határozzák meg azt,
+hogy a panelek fél, illetve teljes képernyŠszélesen
+jelenjenek-e meg.
+
+A panel méretének magadása után, meghatározhatod azt,
+hogy a panel két oszlopot tartalmazzon, egy "2"-es
+hozzáadásával a felhasználói formátumot megadó
+szöveghez.
+
+Ezután az opcionális fájl jellemzÅk neveit kell
+megadnod. Az itt megjelenÃtett értékek használhatóak:
+
+name a fájl nevét jelenÃti meg.
+
+size a fájl méretét jelenÃti meg.
+
+bsize ez a size formátum egyik formája. MegjelenÃti
+ a fájlok és könyvtárak méretét, ha az
+ utóbbi tartalmaz SUB-DIR-t vagy UP--DIR-t.
+
+type megjelenÃt egy egykarakteres érték tÃpust. Ez
+ a karakter állÃtja be azt, hogy mit jelenÃtsen
+ meg az "ls -F" flaggel. A csillag-jel a
+ futtatható fájlokhoz, a "slash" jel
+ (törtvonal) a könyvtárakhoz, a "at-sign" a
+ linkekhez, az "equal" (egyenlÅség) jel a
+ socket-ekhez, a "hyphen" a karakteres
+ eszközökhöz, a pluszjel a blokk
+ eszközökhöz, a "pipe" a fifo-hoz, a "tilde" a
+ könyvtárak szimbolikus linkjeihez és a
+ felkiáltójel a stalled szimlinkekhez (linkek,
+ amik sehova sem mutatnak) használhatók.
+
+mark a kijelölt fájl megjelölése, csillagozása,
+ space, ha a fájl nem kijelölt.
+
+mtime a fájl utolsó módosÃtásának (modify) ideje.
+
+atime a fájl utolsó hozzáférésének (access)
+ ideje.
+
+ctime a fájl készÃtésének (create) ideje.
+
+perm a megjelenÃtett szöveg a fájl jelenlegi
+ hozzáférési jogainak (permission) bitjeit
+ mutatja.
+
+mode a fájl jelenlegi nyolcas számrendszerbeli
+ hozzáférését mutató bit értéke.
+
+nlink a fájlra mutató linkek száma.
+
+ngid a GID (a csoport azonosÃtó kódja; szám).
+
+nuid a UID (felhasználó azonosÃtó kódja; szám).
+
+owner a fájl tulajdonosa.
+
+group a fájl csoportja.
+
+inode a fájl inódja (helyfoglalása a harddiszken).
+
+Ezeken kÃvül még a következŠérték megnevezések
+adhatók meg az értékek megjelenÃtéskori
+rendezéséhez:
+
+space helykitöltÅ a megjelenÃtési formátumban.
+
+| ez a karakter használható arra, hogy
+ függÅleges vonalat jelenÃtsünk meg.
+
+Egy érték fix méretének megadásához
+(mezÅszélesség megadás), csak egy ':'-ra van
+szükséged és azt követÅen a megjelenÃtett érték
+karaktereinek számára, ha a szám egy '+' jelet követ,
+akkor a méret meghatározás a minimum érték
+szélességet adja meg, ha a program több helyet talál a
+képernyÅn, mint ami az alap megjelenÃtéshez
+szükséges, ki tudja használni a maradékot is, az
+értékek helyének kinyújtásával.
+
+Például a Hosszú lista megjelenÃtés ehhez a
+formátumhoz hasonló:
+
+half type name | size | mtime
+
+A Részletes lista megjelenÃtés ennek a formátumnak
+megfelelÅ:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ãrdemes például ezt kipróbálni:
+
+half name | size:7 | type mode:3
+
+A Paneleket még a következÅ módokba lehet állÃtani:
+
+Infó Az infó nézet a jelenleg kiválasztott fájlra
+ vonatkozó adatokat mutatja, és, ha látható
+ információ a jelenlegi fájlrendszerrÅl, akkor
+ azt is.
+
+Könyvtárfa
+ A könyvtárfa nézet azonos a KönyvtárfaDirectory Tree
+ eszközzel. Lásd az errÅl szóló részt
+ további információkért.
+
+GyorsnézÅke
+ Ebben a módban a panel átvált BelsÅ
+ fájlnézÅreInternal File Viewer, amely megjelenÃti a jelenleg
+ kiválasztott fájl tartalmát, ha a panelt
+ választod ki (a tab billentyűvel, vagy az
+ egérrel), elérhetÅvé válnak a fájlnézÅ
+ parancsai.[Sort Order...]
+Rendezés...
+
+Nyolc rendezési sorrend található itt: Név szerinti,
+Kiterjesztés szerinti, MódosÃtás ideje szerinti,
+Elérés ideje szerinti, az inode információk
+módosÃtása szerinti, Méret szerinti, az Inode szerinti
+és a Rendezetlen elrendezés. A Rendezés dialógus
+ablakban választhatsz a rendezési szabályok közül és
+megadhatod azt is, hogy a megjelenÃtés a kijelölt
+rendezési sorrenddel ellentétes legyen a megfelelŠbox
+kijelölésével.
+
+Alapértelmezésben a könyvtárak a fájlok elÅtt
+találhatók, de ez megváltoztatható a BeállÃtásokbanOptions
+Menu(Minden fájl vegyesen opciójával).[Filter...]
+Szűrés
+
+A szűrés parancs engedélyezi számodra azt, hogy
+meghatározhasd a shell mintát (például *.tar.gz), ha
+csak az ilyen fájlokat szeretnéd megjelenÃteni.
+Tekintet nélkül a filter kiegészÃtésre, a
+könyvtárak, és a könyvtárakra mutató linkek
+megjelennek a könyvtár panelben.[Reread]
+FrissÃt
+
+A frissÃtés parancs újraolvassa a könyvtár fájl
+listáját. Ez más processzekben is használható, amikor
+készÃtünk egy új fájlt, vagy törlünk fájlokat. Ha
+a panelbe mentett fájlneveket használod, a panel újra
+fogja olvastatni a könyvtár bejegyzéseket és törli
+ezen információkat (Lásd a Parancskimenet panelExternal panelize részt
+további információkért).[File Menu]
+Fájl menü
+
+A Midnight Commander az F1 - F10 gombokat, mint
+gyorsbillentyűket használja a Fájl menü parancsainak
+végrehajtásához. Az F-es gombok (funkciógombok) a
+TERMINFO kf1 ... kf10 escape szekvenciáit használják.
+Ha a terminálon nincs funkciógomb támogatás, neked
+kell néhány funkciót végrehajtanod az ESC (META) gomb
+és az 1-tÅl 9-ig terjedŠés a 0 számok
+használatával ( F1-tÅl F9-ig és F10 egyenként
+megfelelÅen).
+
+A Fájl menü a következŠparancsokat tartalmazza (a
+gyorsbillentyűk megjegyzésként megtalálhatóak):
+
+Súgó (F1)
+
+SegÃtségül hÃvja a beépÃtett hypertext Súgó
+nézÅt. A Súgó nézÅnContents, belül a Tab gombot
+használhatod a következŠlink kiválasztására és az
+Enter gombot a link követésére. A Space és a Backspace
+gombok az elÅre- és hátralépésre használhatóak a
+súgó oldalon belül. Az F1 újbóli lenyomására egy
+teljes listát kapsz az elérhetŠgombokról.
+
+Menü (F2)
+
+Ez segÃtségül hÃvja a felhasználói menütMenu File Edit. A
+felhasználói menü könnyű használatot biztosÃt az
+új menükkel és az extra eszközökkel a Midnight
+Commander-hez.
+
+Megnéz (F3, Shift-F3)
+
+Megmutatja a jelenlegi fájlt. Alapértelmezésben ehhez a
+BelsÅ fájlnézÅtInternal File Viewer használja, de ha a "BelsÅ
+NézegetÅ" opció ki van kapcsolva, a PAGER környezeti
+változóban megadott külsÅ fájlnézÅt fogja
+használni. Ha a PAGER értéke sincs megadva, a "view"
+parancsot fogja használni. Ha a Shift-F3-at használod, a
+fájlnézŠminden formázás, vagy átszerkesztés
+nélkül nyitja meg a fájlt.
+
+Szűrés... (M-!)
+
+Ez egy parancssort jelenÃt meg a kiadandó parancshoz és
+a hozzá tartozó kiegészÃtés magadásához (a
+kiegészÃtés alapértelmezésben a jelenleg
+kiválasztott fájl neve), a parancs kimeneteit a belsÅ
+fájl nézÅvel nézhetjük meg.
+
+Szerkesztés (F4)
+
+Alapértelmezésben a vi editort használja, vagy az
+EDITOR környezeti változóban megadott szerkesztÅt,
+vagy a BelsÅ fájl szerkesztÅtInternal File Editor, ha a belsÅ
+szerkesztÅ be van kapcsolva.
+
+Másol (F5)
+
+Egy beviteli ablakot jelenÃt meg, amely
+alapértelmezésben a nem kiválasztott panel
+könyvtárát adja meg rendeltetési helyként, majd
+átmásolja a kiválasztott fájlt (vagy kijelölt
+fájlokat, ha egynél több fájlról van szó) a beviteli
+ablakban megadott könyvtárba. A folyamat futását a
+C-c, vagy ESC lenyomásával szakÃthatod meg. A forrás
+maszk beállÃtásairól (ami általában a *, vagy a
+^\(.*\)$ közül valamelyik. EzekrÅl a "Shell
+kifejezések" beállÃtásnál, illetve a Kijelölt
+fájlok másolása vagy áthelyezéseMask Copy/Rename rendeltetésénél
+olvashatsz.
+
+Néhány rendszeren a láthatóság beállÃtható a
+háttérben történŠmásoláshoz a background gomb
+kijelölésével (vagy a M-b lenyomásával a
+dialógboxban). A HáttérmunkákBackground jobs a háttér processzek
+beállÃtására használható.
+
+Link (C-x l)
+
+Hard linket csinál a fájlhoz.
+
+SymLink (C-x s)
+
+Szimbolikus linket készÃt a jelenlegi fájlhoz. Azoknak,
+amik nem tudják mire jók ezek a linkek: kapcsolatot hoz
+létre a fájlhoz a fájl egy kicsiny másolatával, ám a
+forrás fájlnév és a célfájl fájlneve ugyanazt a
+fájlt jelenÃti meg. Például, ha szerkeszted ezeket a
+fájlokat, minden változtatás, amit elvégzel, mindkét
+fájlban végrehajtódik. Néhányan a linkeket alias-nak
+(~álnév), vagy gyorsbillyentyűnek hÃvják.
+
+A hard link valós fájlként látszik. ElkészÃtése
+után nem lehet megmondani azt, hogy melyik az eredeti és
+melyik a link. Ha ezek közül az egyiket törlöd, a
+másik sértetlen marad. Ez nagyon eltér attól, hogy egy
+fájl önmaga másolataként jelenjen meg. Akkor használj
+hard linket, amikor nem igazán tudod mit akarsz
+csinálni.
+
+A szimbolikus link az eredeti fájl nevére vonatkozik. Ha
+az eredeti fájlt töröljük, a szimbolikus link
+használhatatlan lesz. Ezt elég egyszerű úgy
+megjegyezni, hogy ez a fájlok megjelenÃtése más
+néven. A Midnight Commander "@"-jelet jelenÃt meg a
+fájlnév elÅtt, ha az szimbolikus linkkel mutat valahova
+(a könyvtárakat kivéve, ahol tilde (~) jelet mutat). Az
+eredeti fájl, ahova mutat a link, láthatóvá válik a
+mini-fájlinfó sorban, ha a "Mini fájlinfó" opciót
+engedélyezted. Használj szimbolikus linket, ha el akarod
+kerülni az összevisszaságot, amit a hard link okozhat.
+
+Ãtnevezés, vagy mozgatás (F6)
+
+Egy beviteli ablakot jelenÃt meg, amely
+alapértelmezésben a nem kiválasztott panel
+könyvtárát adja meg rendeltetési helyként, és
+átmásolja a kiválasztott fájlt (vagy kijelölt
+fájlokat, ha egynél több fájlról van szó) a beviteli
+ablakban megadott könyvtárba úgy, hogy az eredeti
+helyérÅl letörli. A folyamat futását a C-c, vagy az
+ESC lenyomásával megszakÃthatod. További
+részletekért lásd a Másolás műveletet az
+elöbbiekben, mivel több dolog azonos.
+
+Néhány rendszeren a láthatóság beállÃtható a
+háttérben történŠmásolás a Háttérben gomb
+kijelölésével (vagy a M-b lenyomásával a
+dialógboxban). A HáttérmunkákBackground jobs használható a
+háttér processzek beállÃtására is.
+
+Ãj könyvtár (F7)
+
+Megnyit egy beviteli dialógus ablakot, amelyben
+megadhatod a készÃtendÅ könyvtár jellemzÅit.
+
+Törlés (F8)
+
+Törli a kiválasztott fájlt, vagy kijelölt fájlokat,
+vagy könyvtárakat az aktuális panelben. A folyamatot a
+C-c, vagy az ESC lenyomásával megszakÃthatod.
+
+Gyors cd (M-c) Használd a Gyors cdQuick cd parancsot, ha teljes
+parancssort akarsz alkalmazni a könyvtárváltáshoz.
+
+Csoport kiválasztás (+)
+
+Ez a fájlok csoportjainak kiválasztására
+(kijelölésére) használható. A Midnight Commander
+promptot (dialógus ablakot) jelenÃt meg a csoport
+meghatározásának leÃrására. Ha a Shell kifejezések
+et engedélyezted, a pontos beÃrásnak megfelelÅ
+fájlnevek választódnak ki a shell-ben (*-ot helyezve az
+üres-, vagy a több karakterhez és ?-et helyezve egy
+adott karakter helyére). Ha a Shell kifejezések-et
+kikapcsoltad, akkor a fájlok kijelölése a szabványos
+kifejezésekkel (regular expression) történik (lásd ed
+(1)).
+
+Csoport kiválasztás megszüntetése ()
+
+A fájlcsoportok kiválasztottságának megszüntetésére
+szolgál. Ez a "Csoport kiválasztás" parancs ellentéte.
+
+Kilépés (F10, Shift-F10)
+
+LeállÃtja a Midnight Commander-t. A Shift-F10 akkor
+használható a kilépéshez, ha rejtett shellt
+használsz. A Shift-F10 nem a Midnight Commander-rel
+utoljára meglátogatott könyvtárat Årzi meg, hanem a
+Midnight Commander induláskori könyvtárát.[Quick cd]
+Gyors cd
+
+Ez a parancs akkor használható, amikor a teljes
+parancssort akarod a cdThe cd internal command parancshoz használni,
+parancssor nélkül. Ez a parancs egy kis dialógus
+ablakot jelenÃt meg, amelybe bármit begépelhetsz, amit
+a parancssorban a cd parancs után begépeltél volna, és
+ezután használd az entert.Ez az eszkÅz mindenben
+ugyanaz, mint a belsÅ cd parancsThe cd internal command.[Command Menu]
+Parancsok menü
+
+A KönyvtárfaDirectory Tree parancs lehetÅvé teszi számodra azt,
+hogy fa szerkezetben jelenÃtsd meg a könyvtárakat.
+
+A Fájl keresésFind File parancs lehetÅvé teszi számodra a
+speciális fájlok megkeresését. A "Panelek
+felcserélése" parancs felcseréli a két könyvtár
+panel tartalmát.
+
+A "Panelok ki-be" parancs megmutatja az utolsó shell
+parancs kimenetét. Ez csak xterm-en, Linux-on és FreeBSD
+konzolon működik.
+
+A Könyvtár összehasonlÃtás (C-x d) parancs
+összehasonlÃtja a könyvtár paneleket egymással.
+Ilyenkor használható a Másol (F5) parancs a panelek
+azonossá tételére. Ennek három formája van. A gyors
+változat csak a fájlok méretét, és dátumát
+vizsgálja meg. Az alapos változat teljesen, byte-ról
+byte-ra végzi el a vizsgálatot. Az alapos változat nem
+használható, ha a gép nem támogatja az mmap(2)
+rendszerhÃvást. A 'Csak fájlhossz' szerinti változat
+csak a fájlméretet hasonlÃtja össze és nem ellenÅrzi
+le a dátumukat.
+
+A Parancssor elÅzmények parancs megmutatja a begépelt
+parancsok listáját. Az itt kiválasztott parancs
+átmásolódik a parancssorba. A Parancssor elÅzmények a
+M-p, vagy a M-n begépelésével is elérhetÅ.
+
+A KönyvjelzÅk (C-\)Hotlist parancs felveszi a jelenlegi
+könyvtárat a gyakran használt könyvtárak közé.
+
+A Parancskimenet panelExternal panelize lehetÅvé teszi számodra külsÅ
+parancsok futtatását, majd a program tartalmát a
+jellegi panelbe teszi.
+
+A TársÃtásokExtension File Edit lehetÅvé teszik számodra a
+futtatandó programok meghatározását, a kiválasztott
+fájl kiterjesztésének (fájlnév vége) megfelelÅen
+akkor, ha futtatod, megtekinted a tartalmát,
+átszerkeszted vagy más egyéb dolgot szeretnél vele
+csinálni. A Menu editor editMenu File Edit parancs a felhasználói
+menü szerkesztésére használható (ami az F2
+lenyomásával elérhetÅ).[Directory Tree]
+Könyvtárfa
+
+A Könyvtárfa parancs fa formában mutatja meg a
+könyvtárakat. EbbÅl a listából kiválaszthatsz egy
+könyvtárat és a Midnight Commander abba a könyvtárba
+lép át.
+
+Két lehetÅség van a fa megjelenÃtésére. Az igazi
+könyvtárfa parancs elérhetÅ a Parancsok menübÅl. A
+másik mód a Bal, vagy a Jobb menüben a fa nézet
+kiválasztása.
+
+A Midnight Commander a fa nézet készÃtéséhez csak
+minden könyvtár belsÅ beállÃtásait szkenneli le,
+Ãgy magszabadÃt téged a hosszú várakozástól. Ha
+megtalálod a megtekinteni kÃvánt könyvtárat, menj rá
+a szülökönyvtárára és nyomd le a C-r-t (vagy az
+F2-t).
+
+A következŠgombokat használhatod:
+
+Ãltalános mozgási lehetÅségek billentyűzettelGeneral Movement Keys.
+
+Enter. A Könyvtárfánál kilép a Könyvtárfából és
+a jelenlegi panelben átváltja a könyvtárat. Fa
+nézetben átvált erre a könyvtárra a másik panelben
+és a jelenlegi panelben marad a fa nézet.
+
+C-r, F2 (Ãjraolvasás). Ãjraolvassa ezt a könyvtárat.
+Ezt akkor használd, ha a fa nézet aktualitását
+vesztette: ez megkeresi a belsŠkönyvtárakat és
+megmutat néhány belsŠkönyvtárat, amely eddig nem
+létezett.
+
+F3 (Elfelejt). Törli ezt a könyvtárat a fa nézetbÅl.
+Ezt az összevisszaság eltüntetésére használhatod a
+fa nézetben. Ha vissza akarsz tenni egy könyvtárat a fa
+nézetbe, nyomd le az F2-t a szülŠkönyvtáron állva.
+
+F4 (Statikus-Dinamikus). Vált a dinamikus
+(alapértelmezett) és a statikus böngészŠmód
+között.
+
+A statikus böngészŠmódban a Fel és Le gombokat
+használhatod a könyvtár kiválasztására. Minden
+ismert könyvtár látható.
+
+A dinamikus böngészŠmódban a Fel és Le gombokat a
+testvér könyvtárak kiválasztására, a Bal gombot a
+szülŠkönyvtárra való lépéshez és a Jobb gombot az
+alárendelt könyvtárra lépéshez. Csak a szülÅ, a
+testvér és az alárendelt könyvtár látható, a többi
+nem. A fa nézet a dinamikus váltáshoz használhatod.
+
+F5 (Másolás). A könyvtárat másolja.
+
+F6 (Ãtnevezés vagy mozgatás). Ãthelyezi a
+könyvtárat.
+
+F7 (Létrehoz Könyvtárat). Ãj könyvtárat készÃt a
+könyvtár alá.
+
+F8 (Töröl). Törli a könyvtárat a fájlrendszerbÅl.
+
+C-s, M-s Megkeresi a következŠkönyvtárat, amely
+megfelel a keresett szövegnek. Ha nincs ilyen könyvtár,
+akkor egy sorral lejjebb lép.
+
+C-h, Backspace Törli az utolsó karaktert a keresési
+szövegben.
+
+Bármely más karakter. Karaktert tesz hozzá a keresési
+szöveghez és átlép a következŠolyan könyvtárra,
+amely ezekkel a karakterekkel kezdÅdik. A fa nézetben
+elÅször a C-s-sel tudod aktiválni a keresést. A
+keresett szöveg a mini fájlinfó sorban jelenik meg.
+
+A további műveletek csak a könyvtárfában érhetÅek
+el. Ezeket a fa nézet nem támogatja.
+
+F1 (Súgó) Belép a Súgó nézÅbe és megjelenÃti ezt
+a részt.
+
+Esc, F10 Kilép a Könyvtárfából. Nem vált
+könyvtárat.
+
+Az egér használható. A dupla kattintás egy Enter-nek
+felel meg. További információkat az Egér kezelésMouse Support
+részben találhatsz.[Find File]
+Fájl keresés
+
+A Fájl keresés eszköz elÅször megkérdezi a keresés
+induló könyvtárát, majd a keresett fájlnevet. A
+Könyvtárfa gomb lenyomásával kiválaszthatod az
+induló könyvtárat a KönyvtárfaDirectory Tree nézetbÅl.
+
+A tartalom mezÅben szabványos kifejezéseket is
+használhatunk megadásával (man egrep(1)). Használd az
+egrep escape (kilépés) karakterét (backslash, \).
+Például, ha az "strcmp (" szöveget keresed, ezt Ãgy
+add meg: "strcmp \(" (a dupla idézÅjel nélkül).
+
+Az Oké gomb lenyomásával indÃthatod el a keresést.
+Keresés közben a keresés leállÃtható a Felfüggeszt
+gombbal és folytatható a Folytatás gombbal.
+
+Böngészhetsz a fájllistában a le és fel gombok
+használatával. Az Ugrás gombbal a jelenlegi
+könyvtárat fel tudod cserélni a kiválasztott
+fájléval. Az Ãjra gomb az új keresés paramétereit
+megkérdezi tÅled. A Kilép gomb bezárja a keresés
+műveletet. A Panelba gomb a elhelyezi a jelenlegi
+könyvtárban a keresett fájlokat, Ãgy további
+műveletek végezhetÅek velük (megtekintés, másolás,
+mozgatás, törlés és a többi). A panelba helyezés
+művelet után a C-r lenyomásával visszatérhetsz a
+normál fájl listához.
+
+Lehetséges azon könyvtárak listájának megadása,
+amelyeket át szeretnénk ugrani a Fájl Keresés parancs
+használata során (például ha a keresés során el
+szeretnéd kerülni a CDROM-ot, vagy az NFS könyvtárait
+amelyeket slow linkkel csatoltak).
+
+Az átlépendŠkönyvtárakat a find_ignore_dirs
+változó állÃtja be az ~/.mc/ini fájlod Misc
+részében.
+
+A könyvtár elemeket kettÅsponttal tudod elválasztani
+egymástól, emire itt egy példát is láthatsz:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+A Parancskimenet panelExternal panelize parancs használatos néhány
+műveletben.
+
+A Fájl keresés parancs egyszerű lekérdezŠeljárás,
+amely a Parancskimenet panelt használja a szükséges
+fájlok megkeresésére.[External panelize]
+Parancskimenet panel
+
+A Parancskimenet panel lehetvé teszi számodra külsÅ
+program futtatását, és a parancs kimenetének
+megjelenÃtését a jelenlegi panelben.
+
+Például, ha egyszerre szeretnéd módosÃtani a
+jelenlegi könyvtár összes szimbolikus linkjét a
+jelenlegi panelben, a következŠparancsot is
+használhatod a parancskimenet panelben:
+
+find . -type l -print
+
+A parancs befejeztével a panelban lévÅ
+könyvtár-bejegyzések száma nem nagyobb mint a
+jelenlegi könyvtáré, de minden szimbolikus link fájlt
+tartalmaz.
+
+Ha minden olyan fájlt meg akarsz jelenÃteni a panelben,
+amelyet ftp szerverrÅl töltöttél le, használhatod az
+awk parancsot az átmásolt fájlok neveit tartalmazó log
+fájl tartalmának megjelenÃtésére:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+A gyakran használt parancsokat elmentheted egy számodra
+egyértelmű néven, Ãgy azokat gyorsan újra
+elÅhÃvhatod a késÅbbiekben is. Ãgy tudsz ilyen
+parancsokat létrehozni, hogy begépeled a parancsot a
+beviteli mezÅbe, és lenyomod az Ãj gombot. Ekkor
+begépelheted azt a nevet, amilyen néven el szeretnéd
+menteni a parancsot. KövetkezŠalkalommal csak ki kell
+választanod a parancsot a listából ahhoz, hogy ne
+kelljen mégegyszer begépelned azt.[Hotlist]
+KönyvjelzÅk
+
+A KönyvjelzÅk parancs megmutatja a gyorslistában
+szereplŠkönyvtárakat. A Midnight Commander a
+kiválasztott értéknek megfelelŠkönyvtárra váltja
+át a panel tartalmát. A KönyvjelzÅk dialógus
+ablakból kiveheted a már létezŠelnevezés--könyvtár
+párokat, és hozzáadhatsz újakat is. Továbbiak
+hozzáadásához a Hozzáadás a kedvencekhez parancsot
+használhatod (C-x h), amely a jelenlegi könyvtárat
+hozzáadja a könyvjelzÅkhöz. A felhasználó ezután
+egyéni megnevezéssel hivatkozhat a könyvtárra.
+
+Ezzel a gyakran használt könyvtárakhoz ugorhatunk. A
+CDPATH változó használatát megtekintheted a A cd
+belsÅ parancsThe cd internal command leÃrásánál.[Extension File Edit]
+TársÃtások
+
+Ez az ~/.mc/bindings szerkesztéséhez segÃtségül fogja
+hÃvni a szövegszerkesztÅdet. A fájl formátuma a
+következŠ(a formátum a 3.0-ás verzióval
+megváltozott):
+
+Minden # jellel kezdÅdÅ sor, vagy üres sor
+kommentárnak tekinthetÅ.
+
+A sorok az elsŠrovatban látható formátumnak
+megfelelÅen kezdÅdnek:
+
+kulcsszó/desc, pl. akármi a kulcsszó/ után úgy, hogy
+a sor vége karakter elÅtt a desc áll kulcsszó lehet:
+
+shell
+
+ bármely kiterjesztés esetén, amely ponttal
+ kezdÅdik (nem szükséges a helyettesÃtÅ
+ karaktert beÃrni, például: .tar az *.tar
+ párja)
+
+regex
+
+ (szabványos kifejezés; regular expression
+ esetén)
+
+type
+
+ (azokra a fájlokra illeszkedik, amelyek
+ tartalmazzák a `file %f` szöveget. A fájlnév
+ a `file %f` résztÅl törlÅdik)
+
+default
+
+ (illeszkedik bármely fájlra,
+ kiterjesztésétÅl függetlenül)
+
+A többi sor kezdÅdhet szóközzel, vagy tabulátorral, a
+formátumuk pedig a következÅ:
+
+keyword=command (szóközt nem szabad az egyenlÅségjel
+mellé Ãrni), ahol a kulcsszó lehet:
+
+Open (ha a felhasználó lenyomja az Enter-t, vagy duplán
+kattint), View (F3) és Edit (F4).
+
+command ez bármely egysoros shell parancs lehet, az
+egyszerű Macro HelyettesÃtÅvelMacro Substitution.
+
+A feladatokatokat fentrÅl lefelé értékeljük ki
+(tehát a sorrend nagyon fontos). Ha néhány műveletet
+keresünk, a keresés úgy folytatódik, mintha ez a cél
+nem létezne (pl. ha a fájl tartalmazza az elsŠés a
+második bejegyzést és a Nézet művelet hiányzik az
+elsÅbÅl, akkor az F3 lenyomására a Nézet művelet a
+második bejegyzést fogja használni. Alapértelmezésben
+végrehajt minden műveletet.[Background jobs]
+Háttérmunkák
+
+Ezzel szabályozhatod néhány Commander háttérfolyamat
+állapotát (csak a másolás és a mozgatás
+fájlműveletek tehetÅk háttérbe). Ezeket a
+háttérmunkákat állÃthatod le, indÃthatod újra,
+lÅheted ki itt. A linuxban futó background processzekre
+hatástalan.[Menu File Edit]
+Menü szerkesztés
+
+A felhasználói menüt a felhasználó testre szabhatja.
+Ez az aktulis könyvtár .mc.menu fájlja, ha az létezik,
+de csak, ha az a felhasználó (illetve a root) a
+tulajdonosa, és nem lehet bárki számára Ãrható. Ha
+nem talál ilyen fájlt, az ~/.mc/menu keresése a
+következŠlépés, egyébként pedig az mc az
+alapértelmezett rendszerszintű menüt használja, pl.:
+/usr/share/mc/mc.menu, esetleg /etc/mc/mc.menu.
+
+A menü fájl formátuma nagyon egyszerű. A sorok,
+amelyek bármivel kezdÅdhetnek, de a space, vagy a tab
+megkülönböztetett menübejegyzések
+(gyorsbillentyűként definiálható az elsŠkarakter).
+Minden olyan sor ami szóközzel, tabulátorral kezdÅdik,
+parancs, amit lefuttat az mc, ha kiválasztottad a
+bejegyzést.
+
+Ha az opciót kiválasztod, a parancssor bemásolódik egy
+ideiglenes fájlba a temp könyvtárba (ez vagy az
+/usr/tmp, vagy a /tmp), és ilyenkor a fájl lefut. Ez
+lehetÅvé teszi a felhasználónak normál shell
+parancslista (script) készÃtését a menüben. Továbbá
+egyszerű Makrók helyezhetÅk el benne, amelyek a menü
+kód futtatása elÅtt futnak le. További
+információkért lásd a Macro HelyettesÃtÅMacro Substitution részt.
+
+Egy példa az mc.menu fájlra:
+
+A A kiválasztott fájlok listázása oktális formában
+ od -c %f
+
+B A hiba leÃrás szerkesztése és elküldése a root-nak
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Levél olvasás
+ emacs -f rmail
+
+N A Usenet hÃrek elolvasása
+ emacs -f gnus
+
+H Az info hypertext böngészÅ elindÃtása
+ info
+
+J A jelenlegi könyvtár rekurzÃv átmásolása a másikba
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Az aktuális könyvtárról archiválása
+ echo -n "Name of distribution file: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X A kijelölt tömörÃtett tar fájl kicsomagolása
+ tar xzvf %f
+
+Alapértelmezett Feltételek
+
+Néhány menü bejegyzés irányadó feltételként
+szerepelhet. A feltétel eslŠoszlopában az '='
+karakternek kell lennie. Ha a feltétel igaz, a menüpont
+alapértelmezett bejegyzéssé fog válni.
+
+Feltétel szintaktika: = <belsÅ-felt.>
+ vagy: = <belsÅ-felt.> | <belsÅ-felt.> ...
+ vagy: = <belsÅ-felt.> & <belsÅ-felt.> ...
+
+A belsŠfeltétel az alábbiak közül valamelyik:
+
+ y <minta> a jelenlegi fájlminta szintaktikusan
+ illeszkedik?
+ csak menüszerkesztéshez
+ f <minta> jelenlegi fájlminta egyezik?
+ F <minta> egyéb fájlminta egyezik?
+ d <minta> jelenlegi könyvtár minta egyezik?
+ D <minta> más könyvtár minta egyezik?
+ t <type> jelenlegi fájltÃpus?
+ T <type> más fájltÃpus?
+ x <fájlnév> ez futtatható fájlnév?
+ ! <belsÅ-felt.> a belsÅ feltételek ellentéte
+
+A minta lehet a shell által értelmezett, vagy lehet
+szabványos kifejezés. FelülÃrhatod a rendszerszintű
+értékeket a Shell kifejezések opcióval a
+"shell_patterns=x" beÃrásával a menü fájl elsÅ
+sorában (ahol az "x" a 0 és 1 közül valamelyik lehet).
+
+A következŠkarakterek közül egyet, vagy többet is
+begépelhetsz:
+
+ n nem könyvtár
+ r szabályos fájl
+ d könyvtár
+ l link
+ c speciális karakter
+ b speciális blokk
+ f fifo
+ s socket
+ x futtatható fájl
+ t fájl kijelölve
+
+Például az 'rlf' bejegyzés esetén lehet fájl, link,
+vagy fifo. A 't' tÃpus egy kicsit különleges, mert nem
+fájlon, hanem panelen dolgozik. A '=t t' feltétel igaz
+akkor, ha a jelenlegi panelben vannak kijelölt fájlok
+és hamis, ha nincsennek.
+
+Ha a feltétel '=?'-lel kezdÅdik '=' helyett, a
+hibakeresÅ (debug) kimenete jelenik meg, mialatt akkor a
+feltétel eredményét a program kiértékeli.
+
+A feltételek kiértékelése balról-jobbra történik.
+Ennek megfelelÅen:
+ = f *.tar.gz | f *.tgz & t n
+kibontva:
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Egy példa a feltételek használatára:
+
+= f *.tar.gz | f *.tgz & t n
+L Listázza az aktuális tar archÃvumot
+ gzip -cd %f | tar xvf -
+
+Járulékos feltételek
+
+Ha a feltétel '+'-szal (vagy '+?'-lel) kezdÅdik az '='
+(vagy '=?') helyett, ez járulékos feltétel. Ha a
+feltétel igaz, a menü bejegyzés megjelenik a menüben.
+Ha a feltétel hamis, a menü bejegyzés nem jelenik meg.
+
+Kombinálhatod is az alapértelmezett és a járulékos
+feltételeket a feltétel sorának '+='-lel, vagy
+'=+'-szal (vagy '+=?'-lel és '=+?-lel', ha hiba követÅt
+is szeretnél) kezdésével. Ha két eltérŠfeltételt
+szeretnél használni, egyet járulékosként és egyet
+alapértelmezettként, két feltételsort kell
+készÃtened; egyet '+'-szal kezdÅdÅen és egy másikat
+'='-lel kezdÅdÅen.
+
+A magyarázat sorát '#'-kal kell kezdened. A
+kiegészÃtÅ magyarázat sorait '#'-kal, space-szel, vagy
+tab-bal kell kezdened.[Options Menu]
+BeállÃtások
+
+A Midnight Commander rendelkezik néhány olyan opcióval,
+amely lehetÅvé teszi a be- illetve a kikapcsolását
+néhány dialógus eszköznek, amely az adott menübÅl
+elérhetÅ. Az opció engedélyezett, ha csillag, vagy "x"
+áll elÅtte.
+
+A BeállÃtásokConfiguration parancs dialógus ablakot nyit meg,
+amelyben a Midnight Commander fÅbb beállÃtásait
+elvégezheted.
+
+A MegjelenésLayout parancs dialógus ablakot jelenÃt meg,
+amelyben az mc képernyÅn történÅ megjelenésének
+opcióit találod egy csokorban.
+
+A MegerÅsÃtésConfirmation parancs dialógus ablakot jelenÃt meg,
+amelyben meg tudod adni azt, hogy mely műveletekhez kell
+megerÅsÃtést kérni.
+
+A KépernyÅbitekDisplay bits parancs dialógus ablakot nyit meg,
+amellyel beállÃthatod azt, hogy milyen karakterek
+jelenhessenek meg a terminálodon.
+
+A Billentyűzet tanÃtásLearn keys dialódus ablakot jelenÃt meg,
+amelyben megvizsgálhatod azokat a gombokat, amelyek nem
+működnek néhány terminálon, és kijavÃthatod Åket.
+
+A Csatolt fájlrendszer...Virtual FS parancs olyan dialógus
+ablakot jelenÃt meg, amelyben VFS-hez kapcsolódó
+opciókat adhatod meg.
+
+A BeállÃtások mentéseSave Setup parancs elmenti a Bal, Jobb és
+a BeállÃtások jelenlegi értékeit. Néhány egyéb
+beállÃtás is elmentÅdik.[Configuration]
+Az MC konfigurálása
+
+A dialógus ablalban lévŠopciók három csoportra
+bonthatók: Panel BeállÃtások, Futtatás után vár...
+és Egyéb.
+
+Panel BeállÃtások
+
+Backup fájlt mutat. Alapértelmezésben a Midnight
+Commander nem mutatja a '~'-re végzödŠfájlokat (a
+GNU' -B opciójának megfelelÅen).
+
+Rejtett fájlt mutat. Alapértelmezésben a Midnight
+Commander láthatóvá teszi a ponttal kezdÅdÅ fájlokat
+(az ls -a -hoz hasonlóan).
+
+Kijelölés után lefele lép Alapértelmezésben, amikor
+kijelölsz egy fájlt (a Insert gomb közül
+valamelyikkel,) a kiválasztó sáv lefelé mozdul el.
+
+LegördülŠmenük. Amikor ezt az opciót engedélyezed,
+az F9 gomb lenyomásakor a menü le fog ereszkedni,
+egyébként te csak a menü cÃmét tudod megjelenÃteni
+és ezek után tudod kiválasztani a menü bejegyzést a
+nyÃl gombokkal, vagy annak megjelölt betűjével, és
+csak ekkortól tudsz menüpontot kiválasztani.
+
+Minden fájl vegyesen. Ha ezt az opciót engedélyezted, a
+fájlok és könyvtárak vegyesen jelennek meg. Ha az
+opció ki van kapcsolva, a felsorolás a könyvtárakkal
+(és a könyvtár linkekkel) fog kezdÅdni, és ezeket az
+egyéb fájlok követik.
+
+Gyors könyvtárlista. Ez az opció alapértelmezésben ki
+van kapcsolva. Ha bekapcsolod a gyors könyvtárlista
+funkciót, a Midnight Commander egy trükköt fog
+használni akkor, ha a könyvtár tartalma megváltozik. A
+trükk az, hogy csak akkor olvassa újra a könyvtárat,
+ha a könyvtár inode-ja megváltozott; ez azt jelenti,
+hogy csak fájl létrehozásakor, és törlésekor kerül
+újraolvasásra. Ha valami a könyvtárban lévŠfájl
+inode-jában történik (fájlméret-változás, módok,
+és tulajdonosok változnak, stb.) a megjelenÃtés nem
+kerül frisÃtésre. Ebben az esetben, ha az opció be van
+kapcsolva, kézzel tudod újraolvastatni a könyvtár
+tartalmát (a C-r-rel).
+
+Futtatás után vár
+
+Az általad kiadott parancs lefutása után a Midnight
+Commander várhat amiatt, hogy meg tudd vizsgálni a
+parancs kimenetét. Három beállÃtás adható meg ennek
+a változónak: Soha Abban az esetben, ha te nem kÃvánod
+látni azt, hogy mit Ãrt ki a parancs. Ha Linux, vagy
+FreeBSD konzolt, vagy xterm-et használsz, a parancs
+kimenete a C-o begépelésével megjelenÃthetÅ. Buta
+terminálokon várakozási üzenetet fogsz kapni azon a
+terminálon, amely nem képes megmutatni az utolsóként
+kiadott parancs kimenetét (bármilyen terminálon, amely
+nem xterm, vagy nem Linux konzol). Mindig A program mindig
+vár, miután a parancsod lefutott.
+
+Egyéb beállÃtások
+
+Részletes műveletinfó. Ez van bejelölve akkor, ha a
+fájl Másolás, Ãtnevezés és Törlés műveletek
+részletesek (pl., egy dialógus ablakot jelenÃt meg
+néhány művelethez). Ha lassú terminálod van,
+beállÃthatod azt, hogy ne legyenek részletes
+műveletek. Automatikusan kikapcsolódik ez a
+beállÃtás, ha a terminálod sebessége kissebb mint
+9600 bps.
+
+Byteok számÃtása Ha ez az opció engedélyezve van, a
+Midnight Commander számÃtja a teljes byte méretet és a
+teljes fájlszámot a Másolás, Ãtnevezés és a
+Törlés műveleteknél. Ez a funkció ellát téged több
+pontos folyamat sávval, kiegészÃtve azt néhány
+sebességgel. Ez az opció nem látható, ha a Részletes
+műveletinfót nem engedélyezted.
+
+Shell mintázatok Alapesetben a Kiválasztás,
+Kiválasztás megszüntetése és a Szűrés parancsok a
+shell-nek megfelelŠpontos kiterjesztéseket
+használják. A következÅ konverzió átalakÃtások
+vannak jelenleg: a '*' kicserélÅdik a '.*'-gal (zeró,
+vagy több karakter); a '?' kicserélÅdik a '.'-tal
+(pontosan egy karakter) és a '.' a szó szerinti ponttal.
+Ha az opció nem engedélyezett, akkor a szokásos
+kiterjesztések azonosak a ed-ben lévÅkkel: man ed.
+
+BeállÃtások automatikus mentése Ha ez az opciót
+bekapcsoltad, amikor kilépsz a Midnight Commander-bÅl,
+az MC opcióinak beállÃtásait az ~/.mc/ini fájlba
+menti.
+
+Auto menük. Ha ez az opció engedélyezett, a
+felhasználói menü megjelenik az mc indÃtáskor.
+Különösen azok számára ajánlott, akik nem szoktak
+hozzá a UNIX-os környezethez.
+
+BelsŠszövegszerkesztŠHa ez az opció engedélyezve
+van, a beépÃtett fájlszerkesztÅt használja a fájlok
+szerkesztésére. Ha az opciót nem engedélyezzük, az mc
+az EDITOR környezeti változóban megadottat használja.
+Ha ez sincs megadva, a vi-t fogja használni. Lásd a
+BelsÅ fájlszerkesztÅInternal File Editor. részben.
+
+BelsÅ nézegetÅ. Ha ezt az opciót engedélyeztük, a
+beépÃtett fájlnézÅt fogja a fájlok tartalmának
+megtekintéséhez használni a program. Ha nem
+engedélyeztük, a PAGER környezeti változóban megadott
+pager értéket használja. Ha nincs megadva a pager
+értéke, a Megnéz parancsot használja. Lásd a BelsÅ
+fájlnézÅInternal File Viewer részben.
+
+KiegészÃtés: minden mutat Alapértelmezésben a
+Midnight Commander megjelenÃt minden elem
+KiegészÃtéstCompletion. Ha a kiegészÃtésben bizonytalan vagy,
+nyomd le az M-Tab-ot és a második alkalommal
+kiegészÃti, elsÅ alkalommal csak annyit jelenÃt meg,
+mint amennyit lát, és ebben az esetben a
+kétértelműség miatt egy beep hangot is kapsz. Ha
+látni szeretnéd az összes kiegészÃtést, az elsÅ
+M-Tab lenyomása után, engedélyezd ezt az opciót.
+
+Forgó törtjel Ha ezt az opciót engedélyezted, a
+Midnight Commander forgó törtjelet jelenÃt meg a jobb
+felsÅ sarokban, mutatva ezzel azt, hogy munka van
+folyamatban.
+
+Mozgás, mint lynx-ben Ha ezt az opciót engedélyezted, a
+nyÃl gombokat, mint automatikus könyvtárváltókat
+használhatod ha az aktuális kiválasztás egy belsÅ
+könyvtár és a shell parancssor elérhetÅ.
+Alapértelmezésben ez a beállÃtás ki van kapcsolva.
+
+Cd követi a linket Ez az opció, ha be van állÃtva,
+akkor a Midnight Commander követi a könyvtárak logikai
+kapcsolatait ha könyvtárat váltasz valamelyik panelben,
+vagy a cd parancsot használod. Ez alapértelmezésben a
+bash jellemzÅje. Amikor ez nincs beállÃtva, a Midnight
+Commander a valós könyvtárszerkezetet követi, úgy,
+mint amikor a cd..-t gépeled be, a könyvtáron
+keresztül átlépsz a "szülÅ" könyvtárba, és nem
+abba a könyvtárba, amelyre a link mutat.
+
+Biztonságos törlés Ha ezt az opciót engedélyezted, a
+fájlok közvetlen szándék nélkül törlését
+megnehezÃted. Alapesetben egy "MegerÅsÃtés" dialógus
+ablaknan választhatunk az "Igen" és "Nem" gombok
+között törléskor. Alapesetben ez az opció nem
+engedélyezett.[Layout]
+Megjelenés
+
+A Megjelenés dialógus ablakban megváltoztathatod a
+képernyÅ-megjelenés beállÃtásait. BeállÃthatod
+azt, hogy a menüsor, a parancssor, a tippek és a
+funkcióbillentyűk láthatóak legyenek-e. Linux, vagy
+FreeBSD konzolon megadhatod azt, hogy hány sorban legyen
+látható a megjelenŠablak.
+
+A képernyŠnyugalomban lévŠrészén két panelt
+használhatunk. Megadhatod azt, hogy vÃzszintesen, vagy
+függÅlegesen ossza-e fel a képernyÅt a két panel. A
+felosztás lehet egyenlŠarányú, vagy te is megadhatod
+az arány mértékét.
+
+Alapesetben a könyvtár panelokban lévŠfájlok csak
+néhány szÃnnel kerülnek megjelenÃtésre, de te azt is
+megadhatod, hogy a jogosultságok vagy a fájltÃpusok
+jelenjenek-e meg speciális SzÃnekkelColors. Ha pl. a
+jogosultságokat kérted, a jogok és a mode értékek a
+Midnight Commander-t futtató felhasználó jogainak
+megfelelÅen láthatók a FájllistábanListing Mode... a kiválasztás
+szÃnével. Ez különösen elÅnyös, ha a
+könyvtárunkban más felhasználó fájljai is
+elÅfordulnak. Ha a fájltÃpus megjelölést
+engedélyezted, a fájlok a fájltÃpusuknak megfelelÅen
+jelennek meg (pl. könyvtár, core fájl, futtatható
+fájl, stb.).
+
+Ha a Mini fájlinfó opciót engedélyezted, egy sor lesz
+látható a panel alján, a látható, jelenleg is
+kiválasztott bejegyzések információival.[Confirmation]
+MegerÅsÃtés
+
+Ebben a menüben tudod beállÃtani enter lenyomására a
+törlés, felülÃrás, futtatás, és programból
+történÅ kilépés MegerÅsÃtésének opcióit.[Display bits]
+KépernyÅbitek
+
+Ez az ablak a megjelenÃtett karakterek tartományának
+beállÃtására szolgál. Ez a beállÃtás lehet
+7-bites, ha terminálod, vagy megjelenÃtésed csak a hét
+bites karaktereket támogatja; az ISO-8859-1-ben az
+ISO-8859-1-es karaktetábla valamennyi karaktere
+megjelenÃthetÅ; végül teljes 8 biten azokon a
+terminálokon, ahol teljes 8 bitet meg tudsz jelenÃteni.
+A két utolsó megjelenÃtési forma képes az Šés ű
+betűk kivételével az összes magyar betűt kijelezni a
+BelsÅ filenézÅben.[Learn keys]
+Billentyűzet tanÃtás
+
+Ebben a dialógus ablakban tudod letesztelni azt, hogy
+terminálodon az F1-F20, Home, End, stb. gombok
+megfelelÅen működnek-e. Ezek gyakran nem működnek,
+mióta néhány Terminál adatbázis megváltozott.
+
+A mezÅket a Tab gombbal és a vi mozgató gombjaival ('h'
+balra, 'j' le, 'k' fel és 'l' jobbra) járhatod körbe.
+Ha egy kurzor gombot legalább egyszer megnyomsz, OK-val
+jelöli; kilépéskor ez a állapot elmenthetÅ.
+
+Ezek közül bármelyiket tesztelheted a gomb
+lenyomásával. Amint lenyomtad, a gomb megfelelÅen fog
+működni, és egy OK jelenik meg a gomb neve mellett.
+Amelyik gomb OK-val jelölÅdik meg, általában az
+használható. Az F1 az elsŠalkalommal csak le fogja
+ellenÅrizni, hogy megfelelÅen műkÅdik-e, másodszor
+már a súgót jelenÃti meg. A tab gomb továbbra is
+működni fog.
+
+Ha néhány gomb nem működik megfelelÅen, akkor nem
+jelenik meg OK a gomb neve után. Ilyenkor lehetÅséged
+van kijavÃtani ezt. Ezt ennek a gombnak a lenyomásával
+(egér, vagy a Tab gombbal és az Enter-rel) tudod
+kijavÃtani. Ekkor egy piros szÃnű üzenet jelenik meg
+amely arra kér téged, hogy üsd le a megfelelŠgombot.
+Ha ezt meg akarod szakÃtani, csak nyomd le az Esc-et, és
+várj amÃg az üzenet el nem tűnik. Egyébként a
+begépelt gomb lesz az megkérdezett gombbal azonosÃtott.
+Ezután a dialógus ablak eltűnik.
+
+Amikor végeztél minden gombbal, ezt elmentheted a
+Mentés gombbal az ~/.mc/ini fájlba, a [terminal:TERM]
+részbe (ahol a TERM a jelenlegi terminál neve), vagy
+elvetheted. Ha minden gombod megfelelÅen működik, és
+nem javÃtottál semmit, akkor (természetesen) nem fog
+menteni semmit sem.[Virtual FS]
+Csatolt (látszólagos) fájlrendszer
+
+Ez az opció lehetÅvé teszi számodra a Csatolt
+fájlrendszerVirtual File System informcáció cache-ének beállÃtását.
+
+A Midnight Commander a memóriában tárolja a csatolt
+fájlrendszer információit a fájlrendszeren lévÅ
+fájlok gyorsabb elérése érdekében (Például,
+könyvtár listázás trükkje távoli ftp szerverek
+esetén).
+
+Azonfelül a tömörÃtett fájlok tartalmához való
+hozzáféréskor (például, tömörÃtett tar fájlok) a
+Midnight Commander készÃt egy kitömörÃtett temp
+fájlt a merevlemezeden.
+
+A memóriában és a temp fájlban lévŠinformációk
+között van némi idÅbeni különbség, te a
+hozzáférési sebesség maximalizálása miatt
+átállÃthatod a cached információk újraolvasási
+paramétereit.
+
+A Tar Fájlrendszer elég ügyesen kezeli a tar fájlokat:
+csak beolvassa a könyvtár bejegyzéseket, és amikor
+szükséges a tar fájlban tárolt információk
+használata, újraolvassa azokat, és kinyeri a
+szükséges infókat.
+
+Igazából a tar fájlok tömörÃtettek maradnak (alap
+tar fájlok fajtái esetében), és mivel ezek a fájlok
+természetes fájlok (a tar fájlok
+könyvtár-bejegyzéseinek kiolvasására nem kell
+várni), a tar fájlrendszer a fájlt a lemez temp
+könyvtárba kitömörÃti, ilyenkor a kitömörÃtett
+tarfájl hozzáférhetÅ, mint szabványos tar fájl.
+
+Ha elkezdjük böngészni a merevlemezen található tar
+fájlokat, majd elkezdjük nézni a többit, elveszne a
+rájuk vonatkozó információ. A Midnight Commander a
+memória cache-ben tárolja ezeket egy idÅre, hogy
+gyorsabb legyen az újraolvasásuk. Az alap frissÃtési
+idÅ egy perc.
+
+Az FTP fájlrendszerFTP File System az ftp szerverrÅl beolvasott
+könyvtárszerkezetet éppÃgy a cache-ben tárolja. A
+cache frissÃtési ideje az ftpfs cache elévülési idÅ
+opcióban konfigurálható. Alacsony érték esetén
+minden művelet nagyon lassúvá válhat az FTP
+fájlrendszeren, mivel minden művelet az ftp szerver
+lekérdezésével történik.
+
+Ezenfelül definiálhatod a proxy host-ot az ftp
+adatforgalomhoz, és beállÃthatod a Midnight
+Commander-t, hogy mindÃg használja a proxy host-ot. Az
+ezzel kapcsolatos információkat lásd az FTP
+fájlrendszernélFTP File System.[Save Setup]
+BeállÃtások mentése
+
+A Midnight Commander indÃtáskor megpróbálja az
+indÃtási információkat beolvasni az ~/.mc/ini
+fájlból. Ha ez a fájl nem létezik, ezeket az
+információkat a rendszerszintű konfigurációs
+fájlból fogja beolvasni, amelyek a /usr/share/mc/mc.ini
+fájlban találhatóak meg. Ha ez a rendszerszintű
+konfigurációs fájl sem létezik, a MC az
+alapértelmezett beállÃtásokat használja.
+
+A BeállÃtások mentése parancs elmenti a Bal és Jobb
+oldali menüLeft and Right Menus és a BeállÃtásokOptions Menu menü
+beállÃtásait az ~/.mc/ini fájlba.
+
+Ha aktiválod az Auto BeállÃtásmentés opciót a MC
+mindÃg elmenti a beállÃtásait kilépéskor.
+
+Még vannak beállÃtások, amelyek nem állÃthatóak be
+a menükbÅl. Ezek beállÃtásához használd a kedvenc
+fájlszerkesztÅdet. Lásd a Speciális BeállÃtásokSpecial Settings
+részt a további információkért.
+
+[Executing operating system commands]
+Az operációs rendszer parancsainak futtatása
+
+Közvetlenül futtathatod a parancsokat azok
+begépelésével a Midnight Commander beviteli sorába,
+vagy a futtatandó program kiválaszátásval valamely
+panelben a kiválasztó sáv segÃtségével, és az Enter
+használatával.
+
+Ha az Enter-t az adott fájl felett lenyomod, nem indul el
+azonnal, hanem a Midnight Commander leellenÅrzi a
+kiválasztott fájl kiterjesztését a TársÃtásokbanExtension File Edit
+találhatónak megfelelÅen. Ha talál egyezést, akkor a
+kódnak megfelelŠbejegyzést futtatja. Egy nagyon
+egyszerű Macro HelyettesÃtÅMacro Substitution végzi ezt el a parancs
+futtatása elÅtt.[The cd internal command]
+A cd belsÅ parancs
+
+A cd parancs végrehajtását a Midnight Commander nem
+adja át a shellnek. Tehát a shellben értelmezett
+makrók és helyettesÃtések helyett a saját
+beállÃtásai szerint dolgozik:
+
+Tilde helyettesÃtés A (~) karakter helyettesÃti a home
+könyvtár nevét, ha hozzáfűzöl bármely
+felhasználói nevet, akkor az MC a megadott felhasználó
+saját HOME könyvtárára ugrik.
+
+Például a ~guest a guest felhasználó könyvtárára
+mutat, amÃg a ~/guest a guest könyvtárra a te home
+könyvtáradban.
+
+ElÅzÅ könyvtár Vissza tudsz ugrani abba a
+könyvtárba, ahol elÅzÅleg voltál a '-' speciális
+könyvtárnévvel Ãgy: cd -
+
+CDPATH könyvtárak Ha a könyvtármeghatározás a cd
+parancs és nem a jelenlegi könyvtár, akkor a Midnight
+Commander a CDPATH környezeti változót keresi a
+könyvtárnevek között.
+
+Például te beállÃtod a CDPATH változót az
+~/src:/usr/src-re, lehetÅvé teszi számodra azt, hogy
+bármely könyvtárról a fájlrendszeren belül a
+relatÃv név használatával bárhonnan átléphess az
+~/src-be, vagy az /usr/src-be bárhonnan (például a cd
+linux az /usr/src/linux könyvtárba léptet át).[Macro Substitution]
+Makro helyettesÃtÅ
+
+Amikor belépsz a felhasználói menübeMenu File Edit, vagy a
+társÃtások parancsotExtension File Edit, futtatod, illetve a parancsot a
+parancssorból futtatod, a Makró HelyettesÃtÅt
+használod.
+
+A makrók:
+
+"%i"
+
+ A space-szel jelölt rész, amely azonos a kurzor
+ oszlop pozÃciójával. Csak menü
+ szerkesztéshez.
+
+"%y"
+
+ A jelenlegi fájl szintaktikájának tÃpusa.
+ Csak menü szerkesztéshez.
+
+"%k"
+
+ A blokk fájl neve.
+
+"%e"
+
+ A hiba fájl neve.
+
+"%m"
+
+ A jelenlegi menu neve.
+
+"%f" és "%p"
+
+ A jelenlegi fájl neve.
+
+"%n"
+
+ Csak a jelenlegi fájlnév kiterjesztés
+ nélkül.
+
+"%x"
+
+ A jelenlegi fájl kiterjesztése.
+
+"%d"
+
+ A jelenlegi könyvtár neve.
+
+"%F"
+
+ A jelenlegi fájl a nem kijelölt panelben.
+
+"%D"
+
+ A könyvtár neve a nem kiválasztott panelben.
+
+"%t"
+
+ A jelenleg kijelölt fájlok.
+
+"%T"
+
+ A kijelölt fájlok a nem aktÃv panelben.
+
+"%u" és "%U"
+
+ Azonos a %t és a %T makrókkal, de
+ hozzáadáskor a fájlok nem kerülnek
+ kijelölésre. Ezt a makrót csak egyszer
+ használhatod egy menü fájlon belül, vagy
+ fájl kiterjesztésben bekezdés esetén, mivel a
+ következŠalkalommal ezek nem lesznek kijelölt
+ fájlok.
+
+"%s" és "%S"
+
+ A kiválasztott, kijelölt fájlok, ha vannak
+ ilyenek. Egyébként a jelenlegi fájlok.
+
+"%cd"
+
+ Ez a speciális makro, ami arra használható,
+ hogy a jelenlegi könyvtárat lecserélhessük az
+ elÅtte levÅ könyvtárra. Ezt elsÅsorban a
+ Csatolt fájlrendszernélVirtual File System használhatjuk.
+
+"%view"
+
+ Ez a makro használható a belsÅ fájlnézÅ
+ meghÃvására. Ez a makro használható
+ egyedül, vagy kiegészÃtésekkel is. Ha ezen
+ makro bármely kiegészÃtését használod,
+ akkor annak zárójelen belül kell lennie. A
+ kiegészÃtések a következÅk: ascii a
+ fájlnézŠascii módú használatához; hex a
+ hex mód használatához; a nroff mondja meg a
+ fájlnézÅnek az nroff a félkövér és az
+ aláhúzás szekvenciáját; az unformated mondja
+ meg a fájlnézÅnek azt, hogy az nroff
+ paranccsal készÃtett vastagÃtása és
+ aláhúzása nem használható.
+
+"%%"
+
+ A % karakter
+
+"%{valamilyen szöveg}"
+
+ Súgó a kiegészÃtéshez. Beviteli ablak
+ jelenik meg, és a szöveg magyarázatként
+ jelenik meg. A makró a felhasználó által
+ begépelendÅ szöveget helyettesÃti. Ezt az
+ ESC, vagy az F10 lenyomásával tudja törölni a
+ felhasználó. Ez a makró jelenleg még nem
+ működik a parancssorban.[The subshell support]
+A subshell támogatás
+
+A subshell támogatás fordÃtáskori opció, amely a
+shellek alkalmazásával működik: bash, tcsh and zsh.
+
+Amikor a subshell kódot aktiváljuk, a Midnight Commander
+létrehozza a shell-ed másolatát (azét, amelyik a SHELL
+változóban definiálva van, vagy ilyen nincs, akkor az
+/etc/passwd fájlban találhatóét) és egy
+ál-terminált fog futtatni, ahelyett, hogy minden
+parancsfuttatáskor az új shellt aktiválná, a parancs a
+subshellt fogja használni, ha megadtál ilyet. Ez
+lehetÅvé teszi számodra azt is, hogy megváltoztasd a
+környezeti változókat is, a shell funkciók
+használatával és megadva az értéküket, amelyeket a
+Midnight Commander-bÅl való kilépésig használni fog.
+
+Ha bash-t használsz, a subshell indÃtó parancsait
+megadhatod az ~/.mc/bashrc fájlban, és tetszÅleges
+billentyűzet térképet az ~/.mc/inputrc fájlban. A tcsh
+felhasználóknak az indÃtási parancsokat az
+~/.mc/tcshrc fájlban van lehetÅségük megadni.
+
+Amikor a subshell kódot használod, bármikor
+megszakÃthatod az alkalmazásokat C-o-val, és
+visszaugrasz a Midnight Commander-be. Ha félbeszakÃtod
+az alkalmazást, nincs lehetÅséged más külsÅ
+parancsot futtatni, amÃg ki nem lépsz a megszakÃtott
+alkalmazásból.
+
+A subshell által használt további eszköz a Midnight
+Commander által megjelenÃtett prompt, amely ugyanaz,
+mint amit a jelenleg használt shell is használ.
+
+Az OPTIONS részben további információkat olvashatsz
+arról, hogy hogyan vezérelheted a subshell kódot.[Chmod]
+Chmod (hozzáférési jogosultság)
+
+A Chmod ablak a fájlok, könyvtárak attribútum
+bitjeinek beállÃtására szolgál. A C-x c
+billenytűkombinációval is indÃtható ez a funkció.
+
+A Chmod ablak két részbÅl áll - Jogosultság és
+Ãllomány (Az Ãllomány szó itt fájlt, vagy
+könyvtárnevet jelent).
+
+Az Ãllomány részben megjelenik a fájlok, illetve
+könyvtárak neve, és a hozzáférési jogok nyolcas
+számrendszerbeli formátumban, úgyanúgy mint a
+tulajdonos és a csoport neve.
+
+A Jogosultság részben az Ãllomány attribútumbitjének
+megfelelŠsorban a check gombot kell kijelölni.
+Változtatáskor a nyolcas számrendszerbeli
+atribútumbitek megváltozott értékét az Ãllomány
+részben láthatod.
+
+A widgetek közötti mozgáshoz (gombok, és check gombok)
+a kurzor billentyűket, vagy a Tab gombot használhatod. A
+check gombok kijelöléséhez, vagy a gombok
+kijelöléséhez használd a Space gombot. Ezeken kÃvül
+még használhatsz gyorsbillentyűket is, a gombok
+gyorsabb kiválasztásához (a megjelölt betük a
+gombokon).
+
+Az attribútum bitek beállÃtására használd az Enter
+gombot.
+
+Amikor könyvtárak, vagy fájlok csoportjával dolgozol,
+csak rá kell kattintanod a megfelelŠbitre annak
+kijelöléséhez, vagy a kijelölés törléséhez. Amikor
+kiválasztottad azokat a biteket, amiket meg akarsz
+változtatni, válasz ki egy gombot a művelet gombok
+közül (Bekapcsol, vagy Töröl).
+
+Végül, az itt megadott beállÃtásoknak megfelelÅen
+állÃtsuk be az attribútumokat a [Mind] gombbal, ami az
+összes kijelölt fájlon végrehajtja a beállÃtást.
+
+A [BeállÃt] csak a kijelölt attribútumokat állÃtja
+be a fájlokhoz.
+
+A [Bekapcsol] a megjelölt biteket állÃtja be az összes
+fájlhoz.
+
+A [Töröl] a megjelölt attribútum biteket törli a
+kiválasztott fájloknál.
+
+Az [Ok] egyetlen fájlhoz állÃtja be az attributumot.
+
+A [Mégsem] kilép Chmod parancs módból.[Chown]
+Chown (Tulajdonos változtatása)
+
+A Chown parancs a fájl tulajdonos, vagy csoport
+azonosÃtójának beállÃtására szolgál. A parancs
+gyorsbillentyűje a C-x o.[Chown\-advanced]
+Haladó (bÅvÃtett) Chown
+
+A Haladó Chown parancs a ChmodChmod és a ChownChown parancsok
+kombinációja egyetlen ablakban. Egyszerre tudod
+megváltoztatni a fájlok jogosultságait, és tulajdonos,
+vagy csoport azonosÃtóját.[File Operations]
+Fájl műveletek
+
+Amikor fájlokat másolsz, mozgatsz, vagy törölsz, a
+Midnight Commander a Fájl műveletek dialógus ablakot
+jelenÃti meg. Majd megjelenÃti az elkezdett művelet
+fájljait, ahol jobbára három folyamatsávot jelenÃt
+meg. A fájl sáv azt mutatja meg, hogy a kijelölt
+fájlok közül a jelenleg másolt fájlnak mekkora
+részén hajtotta végre a művelet. A Darab sáv azt
+mutatja meg, hogy a kijelölt fájlok közül hányat
+dolgozott fel eddig. A bájt sáv azt mutatja meg, hogy a
+kijelölt fájlok teljes méretének mekkora része
+került már átmásolásra. Ha a Részletes műveletinfó
+ki van kapcsolva, a fájl és a bájtok sáv nem jelenik
+meg. Két gomb található a dialógus ablak alján. A
+KövetkezŠgomb lenyomásával át tudod lépni a
+jelenlegi fájlt. A MegszakÃt gomb megszakÃtja a
+műveletet, a fájlok visszamaradó részével nem
+történik semmi.
+
+Van három másik dialógus ablak is, amelyekkel a fájl
+műveleteknél találkozhatsz.
+
+A hiba dialógus ablak a hiba körülményeiröl értesÃt
+bennünket, és három választási lehetÅséget
+tartalmaz. Normálisan a KövetkezŠgomb, amellyel
+átlépheted a jelenlegi fájlt, vagy a MegszakÃt gomb,
+amellyel megszakÃthatod a további műveleteket, között
+választhatsz. Választhatod még az Ãjra gombot is, ha
+egy másik virtuális terminálról ki tudtad javÃtani a
+hibát.
+
+"A fájl már létezik" dialógus ablak jelenik meg, ha
+megpróbálod másolással, vagy áthelyezéssel
+felülÃrni a már létezÅ fájlt. A dialógus ablak
+megmutatja mindkét fájl méretét és dátumát. Az Igen
+gombbal felüliratod a fájlt, a Nem gombbal átléped a
+fájlt, a Mind gombbal felüliratod az összes fájlt, a
+Nem gombbal átléped az összes hasonló fájlt és a
+FrissÃt gombbal felüliratod a fájlt, ha a célfájl nem
+azonos dátumú a forrás fájllal. A MegszakÃt gomb
+lenyomásával bárhol megszakÃthatod a műveletet.
+
+A rekurzÃv törlés dialógus ablak jelenik meg akkor,
+amikor egy olyan könyvtárat akarsz törölni, amely nem
+üres. Az Igen gomb lenyomásakor rekurzÃvan törli a
+könyvtárat, a Nem lenyomásakor átlépi a könyvtárat,
+a Mind gomb lenyomásakor törli az összes könyvtárat,
+és a nem gomb átlépi az összes olyan könyvtárat,
+amely nem üres. A MegszakÃt gomb lenoymásával bárhol
+megállÃthatod a folyamatot. Ha az Igen, vagy a Mind
+gombot választod egy MegerÅsÃtés. Az "Igen"-t csak
+akkor válaszd, ha teljesen biztos vagy abban, hogy
+rekurzÃvan akarsz törölni.
+
+Ha vannak kijelölt fájlok, azok kijelöltsége a
+művelet sikeres végrehajtása után megszűnik. A
+művelet megszakÃtáskor a kihagyott fájlok kijelöltek
+maradnak.[Mask Copy/Rename]
+Kijelölt fájlok másolása vagy áthelyezése
+
+A másolás, vagy mozgatás művelet a fájlok
+átnevezésének legegyszerűbb módja. Ennek
+elvégzéséhez meg kell határoznod a megfelelŠforrás
+maszkot, és általában a cél részben a rendeltetés
+szerinti maszknak megfelelÅen. Minden forrás maszkkal
+azonos fájl átmásolásra vagy átnevezésre kerül a
+cél maszknak megfelelÅen. Ha vannak kijelölt fájlok,
+csak a kijelölt fájlokra vonatkozik a átnevezett
+forrás maszk.
+
+Ezen kÃvül vannak egyéb opciók is, amiket még
+beállÃthatsz:
+
+A link követés megadja vajon symlink, vagy hardlink
+készült-e a forrás könyvtárban (rekurzÃvan belsÅ
+könyvtáraknál), és új linket kell-e csinálni a cél
+könyvtárba, vagy csak át kell másolnod a bejegyzést.
+
+"LétezŠkönyvtárba belép" megmondja azt, hogy
+történjék, ha azonos nevű célkönyvtár létezik,
+mint amelyet elkezdtünk másolni. Az alapértelmezett
+művelet ilyenkor az, hogy ebbe a könyvtárba történÅ
+átmásoláskor, lehetÅvé teszi számodra azt, hogy a
+forrás könyvtárat átmásold. Talán egy példa
+segÃteni fog:
+
+Neked a foo könyvtár tartalmát át kell másolnod a
+/bla/foo könyvtárba, amely már létezik. Normálisan
+(amikor az Ugrás (Dive) nincs beállÃtva), az mc be
+fogja másolni ezt a /bla/foo könyvtárba. Az opció
+engedélyezésekor a bejegyzéseket a /bla/foo/foo
+könyvtárba fogod másolni, mivel a könyvtár már
+létezik.
+
+Az "Attributumok megÅrzése" megmondja azt, vajon az
+eredeti fájlok jogosultságait, idÅadatait, és (ha root
+vagy) az eredeti fájlok UID és GID értéekit. Ha ez az
+opció nincs beállÃtva, az umask jelenlegi értékét
+fogja használni a funkció.
+
+"Shell kifejezések be"
+
+Amikor a "Shell mintát használ" kifejezések opció be
+van kapcsolva, a forrás maszkhoz használhatsz
+használhatod a '*' és a '?' maszkokat. Ezek
+használhatóak a shellben is. A cél maszkhoz csak '*'
+és '\<szám>' maszk használható. A célmaszk elsŠ'*'
+maszkja megfelel a forrás maszk elsŠmaszk
+csoportjának, a második '*' megfelel a második
+csoportnak, és Ãgy tovább. A '\1' maszk megfelel a
+forrás maszk elsŠmaszk csoportjának, a '\2' maszk
+megfelel a második csoportnak, és ez Ãgy megy '\9'-ig.
+A '\0' maszk jelentése: a forrás fájl teljes neve.
+
+Két példa:
+
+Ha a forrás maszk, "*.tar.gz" a rendeltetésé a
+"/bla/*.tgz", a másolandó fájl a "foo.tar.gz", - a
+másolat a "/bla" könyvtárban található "foo.tgz"
+lesz.
+
+Tételezzük fel azt, hogy fel akarod cserélni a
+fájlnevet a kiterjesztéssel, például a "file.c"-t a
+"c.file"-lal, és a többit. Ennek a forrásmaszkja a
+"*.*" lesz, a rendeltetésé pedig a "\2.\1".
+
+"Shell kifejezések ki"
+
+Amikor a shell kifejezések opció ki van kapcsolva az MC
+a továbbiakban nem csoportosÃt automatikusan. Az
+'\(...\)' kiegészÃtést kell használnod a
+forrásmaszkban, a célmaszk specifikációnak
+meagadásához. Ez jóval gördülékenyebb módszernel
+tűnik, de több gépelést igényel. Egyébként a cél
+maszk használata egyszerűbb, ha a Shell kifejezések
+opció be van kapcsolva.
+
+Kisbetű-nagybetű csere"
+
+Magváltoztathatod a fájlnév betűnagyságát. Ha a
+'\u'-t, vagy a '\l'-t használod a cél maszkban, a
+következŠkaraktert naggyá, vagy kicsivé konvertálja.
+
+Ha a '\U'-t, vagy '\L'-t használod a cél maszkban a
+következŠkarakterek naggyá, illetve kicsivé fognak
+változni egészen addig, amÃg '\E', vagy '\U', '\L',
+vagy a fájlnév vége következik.
+
+Az '\u' és '\l' erÅsebb az '\U'-nál és az '\L'-nél.
+
+Például, ha a forrás maszk '*' (Shell kifejezés be van
+kapcsolva), vagy '^\(.*\)$' (Shell kifejezés ki van
+kapcsolva) és a célmaszk '\L\u*' a fájl nevek eleje
+nagybetűsre konvertálódik, a többi betű pedig
+kicsire.
+
+Ezeken kÃvül még használhatod a '\' karaktert, mint
+hivatkozó karaktert. Például a '\\'-t a backslash-hez
+és a '\*'-et a csillaghoz.[Internal File Viewer]
+BelsÅ fájlnézÅ
+
+A BelsÅ fájlnézÅ két megjelenÃtési módra képes:
+ASCII és hex. A két mód közötti váltásra használd
+az F4-es billentyűt. Ha a GNU gzip programot
+telepÃtetted, szükség esetén ezzel automatikusan
+kitömörÃti a fájlokat.
+
+A fájlnézÅ megpróbálja megállapÃtani a legjobb
+módot az információk megjelenÃtéséhez a
+rendszerednek, vagy a fájl tÃpusának megfelelÅen. A
+BelsŠfájlnézŠhasznál néhány szövegrészletet a
+vastag, és az aláhúzott szövegattribútumok
+megjelenÃtésére azért, hogy a fájl megjelenÃtése
+szebb legyen.
+
+Amikor hex módban vagy, a keresés funkcióban lehetÅvé
+teszi hexadecimális értékek használatát.
+
+Használhatsz kevert hivatkozást is ezen értékeknek
+megfelelÅen: "Szöveg" 0xFE 0xBB "további szöveg". A
+szöveg értékek közötti részt és a hivatkozás
+szövegét nem veszi figyelembe.
+
+Néhány belsÅ részlet a fájlnézÅrÅl: Azokon a
+rendszereken, ahol létezik az mmap(2) rendszerhÃvás, a
+fájl programtérképe olvasódik be ehelyett; ha a
+rendszer nem tartalmazza az mmap(2) rendszerhÃvást, vagy
+a fájl tartalmaz olyan műveletet, mint ami megfelel a
+szűrÅnek, a fájlnézÅ egy növekvÅ buffert fog
+használni, amely csak azokat a részeit tartalmazza a
+fájlnak, amelyekhez jelenleg hozzáférsz (ez
+tömörÃtett fájlokra is vonatkozik).
+
+Ez a lista tartalmazza azokat a gombokat, amelyekhez
+művelet kapcsolódik a Midnight Commander belsÅ
+fájlnézÅjében.
+
+F1 ElindÃtja a beépÃtett hypertext súgót.
+
+F2 Ãtvált sortörés módba.
+
+F4 Ãtvált hex módba.
+
+F5 Sorra lép. Egy promptot jelenÃt meg a sor számának
+megadására, és magjelenÃti azt.
+
+F6, /. Szabványos kifejezés keresése.
+
+?, Szabványosos kifejezés keresése visszafelé.
+
+F7 Normál keresés / hex módú keresés.
+
+C-s Normál keresést indÃt el, ha nem volt megelÅzÅ
+kifejezés keresés, egyébként a következÅ
+elÅfordulást keresi meg.
+
+C-r. Keresés visszafelé, ha nem volt megelÅzÅ
+kifejezés keresés, egyébként a következÅ
+elÅfordulást keresi meg.
+
+n. A következÅ egyezÅt keresi.
+
+F8 Vált a Nyers és Feldolgozott mód között: ez a
+fájlt, úgy mutatja meg, ahogy megtalálta, vagy, ha
+folyamatszűrŠmeg van adva az mc.ext fájlban, akkor a
+szűrŠkimenetét. A Jelenlegi mód mindig a másik, mit
+amit a gomb felirata mutat.
+
+F9 Vált a formázott-nem formázott mód között: amikor
+a formázott mód be van kapcsolva, néhány szöveg
+elemet, a vastagÃtást és az aláhúzást eltérÅ
+szÃnnel jelenÃt meg. A menüsorban mindÃg a másik
+felirat látható, jelezve, hogy milyen módba lehet
+átkapcsolni.
+
+F10, Esc. Kilép a BelsÅ fájlnézÅbÅl.
+
+next-page, space, C-v. Egy lapot lapoz elÅre.
+
+prev-page, M-v, C-b, backspace. Egy lapot lapoz vissza.
+
+down-gomb Egy sort gördÃt elöre.
+
+up-gomb Egy sort gördÃt vissza.
+
+C-l FrissÃti képernyÅt.
+
+! Shell belépés a jelenlegi munkakönyvtárba.
+
+"[n] m" BeállÃtja az n kijelölést.
+
+"[n] r" Az n kijelölésre ugrik.
+
+C-f A következŠfájlra ugrik.
+
+C-b Az elözŠfájlra ugrik.
+
+M-r Ki- és bekapcsolja a vonalzót.
+
+Ez a rész a fájl fájlnézÅvel történÅ
+megjelenÃtésének leÃrását tartalmazta, lásd még a
+TársÃtásokExtension File Edit részt.[Internal File Editor]
+BelsÅ fájlszerkesztÅ
+
+A BelsŠfájlszerkesztŠegy rengeteg eszközzel
+ellátott, de egyszerű teljes képernyÅs szerkesztÅ. Az
+F4 gomb segÃtségével lehet elindÃtani az
+inicializáló fájl use_internal_edit opciójának
+megfelelÅ beállÃtásokkal. A kezelt fájlnál 16
+MByte-os mérethatárral rendelkezik, és hibátlanul
+lekezeli a bináris fájlokat is.
+
+Az eszközök, amielyek használhatók: Blokk másolás,
+mozgatás, törlés, kivágás, beillesztés; "billentyű
+a billentyű visszavonására"; legördülŠmenük; fájl
+beillesztés; makró készÃtés; szabványos kifejezés
+keresés és csere; shift-kurzor MSW-MAC szöveg
+kijelölés (csak linux konzolon);
+beillesztés-felülÃrás beállÃtás váltása; és a
+pipe szöveg blokkokkal a shell parancsok közvetlen
+elérése.
+
+A szerkesztŠhasználata nagyon egyszerű és nem
+igényel magyarázatot. Annak megtekintéséhez, hogy
+melyik gomb mit csinál, a megfelelŠlegördülŠmenü
+megtekintése szükséges. Egyéb gombok: Shift és nyÃl
+billentyűk a szöveg kijelöléséhez. A Ctrl-Ins
+kimásolja a szöveget a cooledit.clip-be és a Shift-Ins
+beilleszti azt a cooledit.clip-bÅl. A Shift-Del kivágja
+a szöveget a cooledit.clip-be, és a Ctrl-Del törli a
+kijelölt szöveget. A lezáró billentyűként szintén
+használható a Return az automatikus bekezdéssel. Az
+egér kijelölés is működik, kijelölhetsz egérrel a
+shift gomb lenyomásával, amÃg a normál terminál
+egeret csak a szöveg megjelölésére használhatod.
+
+Macró megadásához nyomd le a Ctrl-R-t és ekkor add meg
+a vezérlŠgombokat a futtatandó folyamat megadásához.
+Nyomd le a Ctrl-R-t újra, ha ezt be akarod fejezni. Ekkor
+a makróhoz bármilyen billentyűt hozzárendelhetsz az
+adott gomb lenyomásával. A makró lefut a Ctrl-A és a
+megadott gomb lenyomásakor. A makró lefuttatható még
+akkor is, ha lenyomod a Váltó (Alt), Ctrl, vagy az
+Esc-et és a megadott gombot, feltételezve azt, hogy a
+gombot nem használja más funkció. Miután megadtad, a
+makro parancs a home könyvtárad ~/.cedit/cooledit.macros
+fájljába kerül. A makrót a fájl megfelelŠsorának
+törlésével végezheted el.
+
+Az F19 formázza a szöveget (C, C++, vagy más kódra)
+amikor ez a rész kijelölt. Ennek használatához
+elöször egy futtatható fájlt kell készÃtened
+~/.cedit/edit.indent.rc néven. Szerkeszd ezt szkriptet,
+ha szükséges.
+
+A szerkesztÅ megjelenÃti még a nem-amerikai
+karaktereket is (160 fölött). Amikor bináris fájlokat
+szerkesztesz, a BeállÃtásoknál beállÃthatod a
+KépernyÅbiteket 7 bitre a térközök tisztasága miatt.[Completion]
+KiegészÃtés
+
+A Midnight Commander begépeli neked a kÃvánt szöveget.
+
+MegkÃsérli kiegészÃteni a szöveget a jelenlegi
+pozÃciótól. Az MC kiegészÃti a szöveget (ha a
+szöveg $-ral kezdÅdik), felhasználónevet (ha a szöveg
+~-vel kezdÅdik), hostnevet (ha a szöveg @-lel
+kezdÅdik), vagy parancsot (ha a parancssor azon részén
+állsz, ahova a parancsot kell begépelni, megjelenÃti a
+kiegészÃtést, ha a shell tartalmazza a szót, és az a
+shell beépÃtett parancsa). Ha ezek közül egyik sem
+egyezik, akkor fájlnév kiegészÃtéssel próbálkozik.
+
+A fájlnév, felhasználónév, változó és hostnév
+kiegészÃtése működik az összes beviteli sorban, a
+parancskiegészÃtés csak a parancssorban. Ha a
+kiegészÃtés kétértelmű (több érték
+megjelenÃtése lehetséges), a MC hangjelzést ad és a
+BeállÃtásokConfiguration dialogbox kiegészÃtés: összes
+opciójának megfelelÅen hajtja végre a további
+műveleteket. Ha ez az opció be van állÃtva, az összes
+megjelenÃthetÅ elem egy listában jelenik meg a
+jelenlegi pozÃciótól kezdÅdÅen, a fel-le nyilak
+segÃtségével, és az Enter-rel tudod kiegészÃteni a
+bejegyzésed. Ezen kÃvűl, még begépelhetsz az elsÅ
+helyre akkor, amikor a listában megjelenÃtett összes
+kiegészÃtés eltér az általad kÃvánttól. Ha újra
+lenyomod a M-Tab-ot, egy listarészlet jelenik meg a
+listában, egyébként pedig csak az elsŠegyezŠelem,
+amely az összes kijelölt karakterrel egyezik. Hamarosan
+a kétértelműség meg fog szűnni, a dialógus ablak
+eltűnik, amit az Esc F10 és a bal, illetve a jobb nyÃl
+billentyűkkel is megtehetsz. Ha a kiegészÃtés: összesConfiguration
+nincs beállÃtva, a dialógus ablak csak a M-Tab második
+lenyomására jelenik meg, az elsŠlenyomáskor, az MC
+csak hangjelzést ad.[Virtual File System]
+Csatolt (látszólagos) fájlrendszer
+
+A Midnight Commander kód rétegekkel biztosÃtja azt,
+hozzáférj a fájlrednszerhez; Ez a kód réteg arra
+képes, hogy átváltson csatolt fájlrendszerre. A
+csatolt fájlrendszerre történŠátváltás lehetÅvé
+teszi a Midnight Commander számára azt, hogy a fájl
+műveleteket végezzen akkor is, ha a fájlok nincsenek a
+UNIX fájlrendszeren.
+
+Jelenleg a Midnight Commander a következŠCsatolt
+Fájlrendszerekkel rendelkezik (VFS): a helyi
+fájlrendszert a szokásos Unix fájlrendszeren lévÅ
+fájlokhoz használja; az ftpfs-t, az FTP protokollal
+rendelkezÅ távoli gépek fájlainak módosÃtására
+használja; a tarfs-t a tar és tömörÃtett tar fájlok
+módosÃtására használja; az undelfs-t, a törölt
+fájlok visszaállÃtására használja az ext2-es
+fájlrendszeren (az alapértelmezett fájlrendszer Linux
+rendszereken), a fish (a fájlok shellen keresztüli
+módosÃtásához, mint pl. rsh és ssh) és végül az
+mcfs (a Midnight Commander fájlrendszere), amely
+hálózat alapú fájlrendszer.
+
+A VFS kódváltója minden elérési útvonal leÃrást
+értelmez és követi azt a megfelelŠfájlrendszerrel,
+azt, hogy melyik rendszeren melyik használatos, azt a
+késÅbbiekben a megfelelÅ résznél találhatod meg.[FTP File System]
+FTP fájlrendszer
+
+Az ftpfs lehetÅvé teszi számodra azt, hogy távoli
+gépeken használjunk fájlokat, ennek használatához,
+próbáld ki a panel FTP kapcsolat... parancsát
+(elérhetÅ a menübÅl), vagy közvetlenül átválthatsz
+a jelenlegi könyvtárból a cd parancs használatával,
+valahogy Ãgy:
+
+
+/#ftp:[!][felhasználó[:jelszó]@]machine[:port][távoli-könyvtár]
+
+A felhasználó, port és a távoli-könyvtár elemek
+opcionálisak. Ha megadod a felhasználó elemet, akkor a
+Midnight Commander a távoli gépre megpróbál ezzel a
+felhasználónévvel belépni, egyébként a te
+bejelentkezŠnevedet fogja használni. Opcionális a
+jelszó elem, ha meg van adva akkor ezt a jelszót fogja
+használni a bejelentkezéshez. Ajánlott ennek
+használata (soha ne tartsd ezeket a gyorslistádban,
+kivéve ha beállÃtod a megfelelÅ jogosultságokat, és
+még ekkor sem lesz minden esetben tökéletesen
+biztonságos megoldás).
+
+Példák:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Tűzfalon keresztüli kapcsolat létrehozásához, az
+/#ftp:! kiegészÃtés használatára van szükséged
+(pl., felkiáltójel a dupla perjel után) ahhoz, hogy a
+Midnight Commander használni tudja a proxy host-ot az ftp
+átvitelhez. A Csatolt fájlrendszer...Virtual FS dialógus
+ablakban tudod beállÃtani a proxy host tulajdonságait.
+
+A Csatolt fájlrendszer...Virtual FS dialógus ablak másik
+beállÃtandó opciója az ftp proxy-n keresztül opció.
+Ez beállÃtja a program számára azt, hogy mindig
+használja a proxy host-ot. Ha ez a változó be van
+állÃtva, akkor a program két dolgot csinál: konzultál
+a /usr/share/mc.no_proxy fájl soraival, hogy azok
+tartalmazzák-e a host nevet, mint helyi eszközt (ha a
+host neve ponttal kezdÅdik, akkor ezt domainként tartja
+számon), és feltételezi azt, hogy a pont nélküli
+hostnevek közvetlenül felodhatók.
+
+Ha ftpfs kódot használsz csomagszűrŠrouter esetén,
+akkor nincs lehetÅséged a fájlok megszokott módon
+történŠmegnyitására, ezért neked kell a program
+számára megadnod azt, hogy a fájlokat passzÃv módon
+nyissa meg. Ennek használatához állÃtsd be az
+ftpfs_use_passive_connections opciót az indÃtó
+fájlban.
+
+A Midnight Commander a könyvtárlistát a cache-ben
+tárolja. A cache frissÃtésének ideje a Csatolt
+fájlrendszer...Virtual FS dialógus ablakban végezhetŠel. Ez
+komikus helyzetet idézhet elŠakkor, amikor
+változtatást hajtasz végre a könyvtárban, és az nem
+jelenik meg addÃg, amÃg a cache-t nem iratod újra a C-r
+gombbal. Ez sajátos jellegzetesség (amikor tapasztalod
+ezt a hibát, gondolj arra, hogy az ftpfs-el
+megváltoztatott fájlok esetleg az Atlanti-óceán másik
+oldalán vannak).[Tar File System]
+Tar fájlrendszer
+
+A Tar fájlrendszer gondoskodik arról, hogy csak
+olvasható módon a chdir parancs használatával
+hozzáférhess a tar fájlaidhoz és tömörÃtett tar
+fájljaidhoz. A könyvtár tar fájlra történÅ
+átváltásához a tar fájlodat a következÅ
+szintaktikájú parancs segÃtségével tudod átváltani
+könyvtárrá:
+
+/filename.tar:utar/[dir-inside-tar]
+
+Az mc.ext fájl már tartalmaz gyorsbillentyűket a tar
+fájlokhoz, ezért csak rá kell mutatnod a tar fájlra
+és le kell nyomnod az entert ahhoz, hogy beléphess a tar
+fájlba, ehhez nézd meg a TársÃtásokExtension File Edit részt, hogy
+megismerhesd az ezzel kapcsolatos információkat:
+
+Példák:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+Az utóbbi meghatározás a tar arhÃvum teljes elérési
+útját tartalmazza.[FIle transfer over SHell filesystem]
+Fájl áthelyezése a Shell fájlrendszeren túlra
+
+A fish fájlrendszer hálózat alapú fájlrendszer, amely
+lehetÅvé teszi műveletek végrehajtását a távoli
+gépeken, mintha azok a saját gépeden lennének. Ennek
+használatához a másik oldali gépnek futtatnia kell a
+fish szervert, vagy bash kompatibilis shellel kell
+rendelkeznie.
+
+A távoli géphez történŠkapcsolódáshoz csak
+könyvtárat kell váltanod a következŠformátumnak
+megfelelŠkönyvtárba:
+
+/#sh:[felhasználó@]machine[:opciók];/[távoli-könyvtár];</em>
+
+A felhasználó, opciók és a távoli-könyvtár elemek
+opcionálisak. Ha megadod a felhasználó elemet, akkor a
+Midnight Commander megpróbál belépni a távoli gépre
+ezzel a felhasználó névvel, egyébként pedig a te
+belépŠnevedet használja.
+
+A 'C' opció a tömörÃtéshez használatos; a 'rsh' az
+rsh használatához az ssh helyett. Ha a
+távoli-könyvtár elemet beÃrtad, a távoli gépnek ezt
+a könyvtárát állÃtod be.
+
+Példák:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Hálózati fájlrendszer
+
+A Midnight Commander fájlrendszere hálózat alapú
+fájlrendszer, amely lehetÅvé teszi számodra azt, hogy
+távoli gépeken fájlokkal úgy dolgozhass, mintha azok a
+saját gépeden lennének. Ennek használatához a távoli
+gépnek futtania kell az mcserv(8) szerver programot.
+
+A távoli géphez történŠkapcsolódáshoz csak egy
+speciális nevű könyvtárba kell belépned, amelynek a
+neve a következÅ:
+
+/#mc:[felhasználó@]machine[:port][távoli-könyvtár]
+
+A felhasználó, port és a távoli-könyvtár elemek
+opcionálisak. Ha megadod a felhasználó elemet, akkor a
+Midnight Commander megpróbál a távoli gépre ilyen
+felhasználói névvel belépni, egyébként pedig a
+belépett felhasználó nevét használja.
+
+A port elemet akkor használható, ha a távoli gép
+speciális portot használ (lásd az mcserv(8) man oldalt
+a további portokkal kapcsolatos információkért);
+végül, ha a távoli-könyvtár elem meg van adva, a
+távoli gép megadott könyvtárára vált át.
+
+Például:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+[Undelete File System]
+Törlés visszaállÃtása
+
+(csak ext2; second extended filesystem)
+
+Linux rendszereken, ha azt válaszolod a
+konfiguráláskor, hogy használni akarod az ext2fs
+törlés visszavonás lehetÅségét, akkor lehetÅséged
+lesz a törlés művelet visszavonására. A Törlés
+visszaállÃtása funkció csak ext2 fájlrendszeren
+végezhetÅ el. A Törlés visszaállÃtása csak
+csatlakozó eszköz az ext2fs library-hoz: helyrehozza az
+összes törölt fájlnevet az ext2fs-en, megjelenÃti
+Åket és a kiválasztott fájlokat a kiteszi a megadott
+partÃcióra.
+
+Ezen fájlrendszer használatához abba a speciális
+fájlrendszerbe kell belépned, amely "/#undel"
+meghatározással kezdÅdik, és annak az aktuális
+fájlrendszernek a nevét tartalmazza, ahol a
+visszaállÃtani kÃvánt file található.
+
+Például, ha a törölt fájlokat az elsŠscsi lemez
+második partÃcióján szeretnénk visszaállÃtani,
+akkor a következŠelérési utat kell megadnunk:
+
+ /#undel:sda2
+
+Persze várakozni kell, amÃg az undelfs a szükséges
+információkat beolvassa, a fájl böngészés
+megkezdése elÅtt.[Colors]
+SzÃnek
+
+A Midnight Commander megpróbálja megállapÃtani azt,
+hogy a terminál amelyet használsz, támogatja-e a
+szÃnhasználatot a terminál adatbázis és a terminál
+név segÃtségével. Néha ez összezavarodhat, ezért
+elÅfordulhat, hogy neked kell megmondanod azt, hogy
+szÃnes, vagy szÃntelen módot használjon a -c illetve a
+-b kiegészÃtéssel.
+
+Ha a programot a Slang képernyÅ kezelÅvel fordÃtották
+az ncurses helyett, szintén le fogja ellenÅrizni a
+COLORTERM változó értékét, ha be van állÃtva, ez
+olyan hatású, mintha a -c flaggal indÃtottál volna.
+
+Magadhatod azt a terminálnak, hogy mindÃg a szÃnes
+módot használja a Colors részben color_terminals
+változónál az indÃtó fájlban. Ãgy a terminál
+szÃntámogatásának vizsgálatát a Midnight Commander
+nem végzi el. Például:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+A program mindkét opcióval fordÃtható (ncurses és
+slang). Az ncurses nem jelent feltétlenül szÃnes
+üzemmódot; csak a terminál adatbázist használja.
+
+A Midnight Commander lehetÅséget nyújt az
+alapértelmezett szÃnek beállÃtására. Jelenleg a
+szÃnek a MC_COLOR_TABLE környezeti változóban, vagy a
+Colors részben definiálhatók az indÃtó fájlban.
+
+Az alapértelmezett szÃntérképet a Colors rész a
+base_color változójából olvassa ki. Megadhatsz ettÅl
+eltérÅ szÃntérképet is, a terminál nevének
+kulcsszóként való használatával. Példa:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+A szÃnmeghatározás formátuma:
+
+ <kulcsszó>=<elÅtérszÃn>,<háttérszÃn>:<kulcsszó>= ...
+
+A szÃnek opcionálisak, a kulcsszavak a következÅk:
+normal, selected, marked, markselect, errors, input,
+reverse, gauge; A menü szÃnek: menu, menusel, menuhot,
+menuhotsel; A dialog szÃnek: dnormal, dfocus, dhotnormal,
+dhotfocus; Súgó szÃnek: helpnormal, helpitalic,
+helpbold, helplink, helpslink; FájlnézÅ szÃnek:
+viewunderline; Speciális kijelölés szÃnei: executable,
+directory, link, stalelink, device, special, core;
+SzerkesztÅ szÃnei: editnormal, editbold, editmarked.
+
+input maghatározza a beviteli sorok szÃnét a dialogus
+ablakora vonatkozóan.
+
+gauge meghatározza a folyamat-mutató sáv (gauge)
+kitöltött részének, amely pl. azt mutatja, hogy a
+fájl másolásakor annak hány százaléka
+másolásolódott már át a grafikus megjelenÃtésben.
+
+A dialógus ablakok a következÅ szÃneket használják:
+dnormal a normál szöveghez, dfocus a jelenleg
+kiválasztott szövegelemekhez, dhotnormal a
+gyorsbillentyűk szÃnei, amelyek eltérnek a normál
+szöveg szÃnétÅl, aholis a dhotfocus szÃnt használjuk
+a jelenleg kiválasztott komponensekhez.
+
+A menük azonos sémát használnak a menu, menusel,
+menuhot és a menuhotsel részeknél.
+
+A súgó a következÅ szÃneket használja: helpnormal a
+normál szöveghez, helpitalic ahhoz a szöveghez, amelyet
+dÅlt betűvel szeretnénk nyomatékosÃtani akarunk a
+manualban, helpbold ahhoz a szöveghez, amelyet
+félkövérrel szeretnénk nyomatékosÃtani a man
+oldalon, helplink-et a nem kiválaszott hyperlinkekhez
+használjuk és a helpslink-et a kiválasztott
+hyperlinkekhez.
+
+A kiemelés szÃnei azt határozzák meg, a fájlok hogyan
+jelenjenek meg akkor, ha a kiemelés engedélyezve van
+(lásd a Megjelenés résztLayout). directory a könyvtárakhoz,
+és a könyvtárak szimbolikus linkjeihez használatos;
+executable a futtatható fájlokhoz; link a szimbolikus
+linkekhez, amelyekk még létezÅek, és nem könyvtárra
+mutató linkek; stalelink az elvesztett szimbolikus
+linkekhez; device - karakter és blokk eszközökhöz;
+special a speciális fájlokhoz, mint pl.FIFO-k és az IPC
+socket-ek; core a core fájlokhoz.
+
+A megjelenÃthetÅ szÃnek: black (fekete), gray
+(szürke), red (piros), brightred (világospiros), green
+(zöld), brightgreen (világoszöld), brown (barna),
+yellow (sárga), blue (kék), brightblue (világoskék),
+magenta (bÃborvörös), brightmagenta (világos
+bÃborvörös), cyan, brightcyan (világos zöldeskék),
+lightgray (világosszürke) és a white (fehér). Van
+külön speciális kulcsszó az átlátszó háttérhez.
+Ez a 'default' (alapértelmezett). Csak a 'default'-ot
+tudod háttérszÃnként használni. Példa:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Special Settings]
+Speciális BeállÃtások
+
+A legtöbb Midnight Commander beállÃtás a menükbÅl is
+elérhetÅ. Ãm van néhány beállÃtás, ami csak a
+setup fájl szerkesztésével állÃtható be.
+
+Ezeket a változókat az ~/.mc/ini fájlban állÃthatod
+be:
+
+clear_before_exec
+
+ Alapértelmezésben a Midnight Commander törli a
+ képernyÅt, mielÅtt futtatna egy parancsot. Ha
+ a parancs kimenetét a képernyŠalján
+ szeretnéd látni, az ~/mc.ini fájlban javÃtsd
+ ki a clear_before_exec értékét 0-ra.
+
+confirm_view_dir
+
+ Ha lenyomod az F3 gombot a könyvtár felett
+ állva, normálisan a MC belép a könyvtárba.
+ Ha ez a flag 1-re van állÃtva, akkor az MC
+ kijelölt fájlok esetén megerÅsÃtÅ kérdést
+ fog feltenni, mielÅtt könyvtárat váltana.
+
+ftpfs_retry_seconds
+
+ Ez az érték az a szám, amely megadja azt, hogy
+ Commander mennyit várjon mielÅtt megpróbál
+ újra kapcsolódni az ftp szerverre, elutasÃtás
+ esetén. Ha az érték nulla, akkor nem
+ próbálkozik újra a kapcsolatteremtéssel.
+
+ftpfs_use_passive_connections.
+
+ Ez az opció alapesetben ki van kapcsolva. Ez
+ teszi az ftpfs kódot használhatóvá passzÃv
+ megnyitás módúvá a letöltött fájloknál.
+ Ezt akkor használják, ha csomagszűrŠroutert
+ használnak. Ez az opció csak akkor működik,
+ ha a nem használsz ftp proxy-t.
+
+max_dirt_limit
+
+ Meghatározza azt, hogy hány
+ képernyÅfrissÃtést tudjon átlépni a BelsÅ
+ fájlnézÅ. Normálisan ez az érték nem
+ meghatározott, mivel a kód automatikusan
+ módosÃtja a képfrissÃtés sebességét, ha
+ túl gyosran ütöd le egymás után a
+ billentyűket. Habár a nagyon lassú gépeken,
+ vagy, ha nagy billenty ismétlési sebességet
+ állÃtottunk, a nagy érték tudja megfelelÅen
+ frissÃteni a képernyÅt. A legjobb az ha a
+ max_dirt_limit értékét 10-re állÃtod, és ez
+ az alapértelmezett érték.
+
+mouse_move_pages
+
+ Vezérel akkor, amikor a panelben az egérrel
+ legördÃtesz oldalanként, vagy sorról sorra.
+
+mouse_move_pages_viewer
+
+ Vezérel akkor, amikor a panelben az egérrel
+ legördÃtesz egy oldala oldalanként, vagy
+ sorról sorra a BelsÅ fájlnézÅben.
+
+old_esc_mode
+
+ Alapesetben a Midnight Commander az ESC gombot a
+ gomb rendeltetésének megfelelÅen használja
+ (Meta) (old_esc_mode=0), ha beállÃtod ezt az
+ opciót, (old_esc_mode=1), akkor az ESC gomb egy
+ másodpercig vár, és, ha ilyenkor nem nyomsz le
+ egy kiegészÃtÅ gombot, az ESC műveletet
+ megszakÃtó gombként fog működni (ESC ESC).
+
+only_leading_plus_minus
+
+ speciálisan kezeli a '+', '-', '*' karaktereket
+ a parancssorban (kiválasztás, kiválasztás
+ megszüntetése, megfordÃtja a kiválasztást),
+ de csak akkor, ha a parancssor üres. A
+ parancssorban nem kell idézÅjelek közé tenni.
+ Amikor a parancssor nem üres, nem tudjuk
+ megváltoztatni a kiválasztást.
+
+panel_scroll_pages
+
+ Ha be van állÃtva (alapértelmezésben), a
+ panel egy fél képernyÅnyit fog fel-le
+ gördülni, ha a kurzor eléri a panel végét,
+ vagy elejét, egyébként csak egy fájlt fog
+ legördÃtani ilyenkor.
+
+show_output_starts_shell
+
+ Ez a változó csak akkor működik, ha a
+ subshell támogatást nem használod. Amikor a
+ C-o billentyű kombinációt használod,
+ visszalépsz a felhasználói képernyÅre, ha
+ "egy" a beállÃtás, akkor a shellt frissÃted.
+ Egyébként bármely gomb lenyomásával
+ visszatérhetsz a Midnight Commander-hez.
+
+torben_fj_mode
+
+ Ha ez a flag be van állÃtva, akkor a home és
+ az end gombok kissé eltérÅen fognak működni
+ a panelekben, a kiválasztást a panel elsŠés
+ utolsó fájljára mozgatja, s a következÅképp
+ működik: A home gombnál: Felmegy a középsÅ
+ sorra, ha lejjebb volt; egyébként a felsŠsor
+ lép addÃg, amÃg el nem éri a legfelsÅ sort,
+ ebben ez esetben ez lesz a panel elsŠfájlja.
+ Az end gomb működése hasonló: Lemegy a
+ középsŠsorra, ha felette volt; egyébként a
+ legalsó sorra lép addÃg, amÃg el nem éri az
+ utolsó fájl a panelben.
+
+use_file_to_guess_type
+
+ Ha ez a változó be van állÃtva
+ (alapértelmezésben) meg foja jelölni azt a
+ fájl parancsot, amelyhez a TársÃtásokbanExtension File Edit a
+ fájl tÃpusnál egyezÅt talált.
+
+xterm_mode
+
+ Ha ez a változó be van kapcsolva
+ (alapértelmezésben ki van kapcsolva), akkor,
+ amikor a fájlrendszert a Fa panelben
+ böngészed, az automatikusan újraolvassa a
+ másik panelt a kiválasztott könyvtárnak
+ megfelelÅ tartalommal.[Terminal databases]
+Terminál adatbázisok
+
+A Midnight Commander lehetÅséget nyújt a terminál
+adatbázis root jogok használata nélküli
+módosÃtására. A Midnight Commander a rendszer indÃtó
+fájlban (az mc.lib fájlt a Midnight Commander library
+könyvtárában találjuk), vagy az ~/.mc/ini file
+"terminal:your-terminal-name" részében keres, és, a
+"terminal:general" rész minden sora tartalmazza azokat a
+billentyűzet szimbólumokat az egyenlÅségjelet és a
+definiált szimbólumot követÅen, amelyeket te mag
+akarsz határozni. A \e speciális formátumot az escape
+és a ^x-t a control-x karakter megjelenÃtésére
+használhatod.
+
+A látható billentyű szimbólumok:
+
+f0-tól f20-ig Funkció billentyűk f0-f20
+bs backspace
+home home gomb
+end end gomb
+up kurzor fel gomb
+down kurzor le gomb
+left kurzor balra gomb
+right kurzor jobbra gomb
+pgdn page down gomb
+pgup page up gomb
+insert az insert karakter
+delete a delete karakter
+complete a lezáró
+
+Például ahhoz, hogy az insert gomb az Escape + [+ O +
+p-pel legyen azonos, az alábbiakat állÃtsd be az ini
+fájlban:
+
+insert=\e[Op
+
+A complete billentyű szimbólum megjelenÃti az escape
+szekvenciát, amely a leállÃtó folyamatot indÃtja el,
+az M-tab-bal indÃtható el, de definiálhatsz más
+gombokat is ugyanerre a folyamatra (azokon a
+billentyűzeteken, ahol valamelyik gomb nem
+használható).
+
+[FILES]
+Fájlok
+
+A progam minden ezzel kapcsolatos infomációt az MCHOME
+környezeti változóban tárol. Ha ezt a változót nem
+állÃtottuk be, akkor ez vissza fog állÃtódni a /usr
+könyvtárra.
+
+/usr/share/mc/mc.hlp
+
+ A program súgó fájlja.
+
+/usr/share/mc/mc.ext
+
+ Az alapértelmezett rendszerszintű kiterjesztés
+ fájl.
+
+~/.mc/bindings
+
+ A felhasználó saját kiterjesztései, nézet
+ beállÃtások és szerkesztési beállÃtások.
+ Ezek felülbÃrálják a rendszerszintű fájl
+ bejegyzéseit, ha van ilyen.
+
+/usr/share/mc/mc.ini
+
+ Az alapértelmezett rendszerszintű Midnight
+ Commander beállÃtás, amelyet csak akkor
+ használ, ha a felhasználónak nincs saját
+ ~/.mc/ini fájlja.
+
+/usr/share/mc/mc.lib
+
+ A Midnight Commander globális beállÃtásai. Az
+ ebben a fájlban elvégzett beállÃtások minden
+ felhasználó Midnight Commander-jére
+ vonatkoznak, ez használható a site-globális
+ terminál beállÃtásaihoz.
+
+~/.mc/ini
+
+ A felhasználó saját beállÃtásai. Ha ez a
+ fájl elérhetÅ, akkor a beállÃtások ebbÅl a
+ fájlból olvasódnak be a rendszerszintű
+ indÃtó fájl helyett.
+
+/usr/share/mc/mc.hint
+
+ Ez a fájl tartalmazza a program által
+ megjelenÃtett útmutattásokat (cookie-kat).
+
+/usr/share/mc/mc.menu
+
+ Ez a fájl azonos a rendszerszintű alkalmazás
+ menüvel.
+
+~/.mc/menu
+
+ A falhasználó saját alkalmazás menüje. Ha ez
+ a fájl elérhetŠa rendszerszintű alkalmazás
+ menü helyett ezt fogja használni.
+
+~/.mc/Tree
+
+ A könyvtárlista a Könyvtárfa és a Fa
+ nézethez. Minden sor egy bejegyzés. Minden sor
+ perjellel kezdik a teljes könyvtár neveknél. A
+ sorok egy számmal kezdÅdnek, amik azonosak az
+ elözŠkönyvtáréval. Ha ezt a fájlt el
+ akarod készÃteni a következÅ parancsot
+ használd:
+find / -type d -print | sort > ~/.mc/Tree"
+ Normálisan nincs erre szükséged, mert a
+ Midnight Commander automatikusan frissÃti ezt.
+
+./.mc.menu
+
+ Helyi felhasználó által definiált menü. Ha
+ ez a fájl létezik, ezt használja a home, vagy
+ rendszerszintű alkalmazás menü helyett.[AVAILABILITY]
+A Midnight Commander frissÃtése
+
+A program legutolsó verzióját az ftp.nuclecu.unam.mx
+cÃmen a /linux/local könyvtárban találhatod meg,
+Európából pedig a sunsite.mff.cuni.cz cÃmen a /GNU/mc
+könyvtárban és az ftp.teuto.de cÃmen az /lmb/mc
+könyvtárban.[SEE ALSO]
+Lásd még...
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+A Midnight Commander World Wide Web oldalának cÃme a
+következÅ:
+ http://www.midnight-commander.org/
+[AUTHORS]
+SzerzÅk
+
+Miguel de Icaza (miguel at roxanne.nuclecu.unam.mx), Janne
+Kukonlehto (jtklehto at paju.oulu.fi), Radek Doulik
+(rodo at ucw.cz), Fred Leeflang (fredl at nebula.ow.org), Dugan
+Porter (dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za) and Pavel Machek (pavel at ucw.cz) are
+the developers of this package; Alessandro Rubini
+(rubini at ipvvis.unipv.it) has been especially helpful
+debugging and enhancing the program's mouse support, John
+Davis (davis at space.mit.edu) also made his S-Lang library
+available to us under the GPL and answered my questions
+about it, and the following people have contributed code
+and many bug fixes (in alphabetical order):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32
+port (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Pavel Roskin (proski at gnu.org), Sergey
+Ya. Korshunoff (root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) and Wim Osterholt
+(wim at djo.wtm.tudelft.nl).[BUGS]
+Hibák bejelentése
+
+Nézd meg a disztribúció TODO fájlát, hogy megtudhasd,
+milyen teendÅk vannak még vissza.
+
+Ha a programmal kapcsolatos problémád van, akkor azt
+küld el az alábbi levélcÃmre: mc-devel at gnome.org.
+
+Gondoskodj arról, hogy tartalmazza a hiba minél
+pontosabb meghatározását, a futtatott program
+verziószámát (az mc -V parancs meg fogja jelenÃttetni
+ezt), az operációs rendszert, amin futtatod a programot
+amikor az összeomlott, méltányolni fogjuk a részletes
+leÃrást.
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+Ez a GNU Midnight Commander súgója.
+
+Az interaktÃv súgó használatának megismeréséhez csak üss
+egy entertHow to use help. Itt közvetlenül a súgó tartalomjegyzékébeContents
+juthatsz.
+
+A Midnight Commander-t a következÅ szerzÅkAUTHORS készÃtették.
+
+A Midnight Commander mindenféle garanciaWarranty nélkül kerül
+kiadásra. Ez szabad szoftver, Ãgy továbbadhatod azt a
+Felhasználási engedélybenLicense meghatározott feltételekkel.
+
+[License]
+Engedélyek
+
+ Ez a rész a GNU általános felhasználási
+ engedélyét tartalmazza.
+ - Ennek hivatalos nyelve angol. -
+
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[QueryBox]
+LekérdezŠbox
+
+A lekérdezÅ boxban kezeléséhez a nyÃl billentyűket, a
+szövegrész elejének magadásást, vagy a gombokra történÅ
+egérkattintást használhatod.
+
+[How to use help]
+Hogyan használjuk a súgót
+
+A súgóban a navigációhoz a billentyűzet gombjait és az
+egér gombjait is használhatod. A lefelé mutató nyÃl
+lenyomására a következŠbejegyzésre ugorhatsz, vagy
+legördÃtheted azt. A felfelé mutató nyÃl lenyomására
+ez elÅzÅ bejegyzésre ugorhatsz, vagy felhúzhatod azt.
+A jobbra mutató nyÃl lenyomására a linknek megfelelÅ
+cÃmre lép. A balra mutató nyÃl lenyomására az elÅzÅleg
+meglátogatott cÃmre lépsz vissza.
+
+Ha az általad használt terminál nem támogatja a kurzor
+gombok használatát, használd a szóköz billentyűt az
+elÅre lépésre, a 'b' gombot a visszalépésre. Használd a
+TAB gombot a következŠbejegyzésre való ugráshoz és az
+ENTER-t a jelenlegi link által megadott cÃmre történÅ
+lépéshez. Az 'l' (last=utolsó) gombot az elÅzÅleg
+látogatott oldalra való visszalépésre használhatod. Az
+ESC lenyomásával kiléphetsz a Súgóból.
+
+A bal egérgomb lenyomásával követheted a linket, vagy
+gördÃthetsz. A jobb gomb lenyomásával visszatérhetsz az
+elÅzÅleg látogatott pontra.
+
+A Súgóban használható összes gomb listája:
+
+Ãltalános mozgási lehetÅségek billentyűzettelGeneral Movement Keys.
+
+tab Mozgás a következŠelemre.
+M-tab Mozgás az elÅzÅ elemre.
+down Mozgás a következŠelemre; a sorokat lefelé
+ gördÃti.
+up Mozgás az elÅzÅ elemre; a sorokat felfelé
+ gördÃti.
+right, enter Követi a jelenlegi linket.
+left, l Visszalép az elÅzÅleg meglátogatott pontra.
+F1 MegjelenÃti a Súgót a Súgó nézÅvel.
+n Ãtlép a következÅ pontra.
+p Ãtlép az elÅzÅ pontra.
+c A Tartalomjegyzékhez ugrik.
+F10, esc Kilép a Súgóból.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.it
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.it (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.it 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3399 @@
+[Contents]
+Indice degli argomenti:
+
+ DESCRIZIONEDESCRIPTION
+ OPZIONIOPTIONS
+ PanoramicaOverview
+ Supporto mouseMouse Support
+
+ TastiKeys
+ Tasti variMiscellaneous Keys
+ Pannelli directoryDirectory Panels
+ Shell a riga di comandoShell Command Line
+ Tasti generali di movimentoGeneral Movement Keys
+ Tasti di riga di ingressoInput Line Keys
+
+ Barra dei menuMenu Bar
+ Menu sinistra e destra (sopra e sotto)Left and Right Menus
+ Modalità lista...Listing Mode...
+ Ordina per...Sort Order...
+ Filtro...Filter...
+ RicaricaReread
+ Menu fileFile Menu
+ Cambia dir veloceQuick cd
+ Menu comandoCommand Menu
+ Albero directoryDirectory Tree
+ Trova fileFind File
+ Pannellizza comandoExternal panelize
+ Directory favoriteHotlist
+ Modifica file estensioniExtension File Edit
+ Processi in backgroundBackground jobs
+ Modifica file menuMenu File Edit
+ Menu opzioniOptions Menu
+ ConfigurazioneConfiguration
+ AspettoLayout
+ ConfermeConfirmation
+ Mostra bitDisplay bits
+ Impara tastiLearn keys
+ FS virtuale Virtual FS
+ Salva configurazioneSave Setup
+
+ Esecuzione comandi del sistema operativoExecuting operating system commands
+ Il comando cd internoThe cd internal command
+ Sostituzione di macroMacro Substitution
+ Supporto alla subshellThe subshell support
+ PermessiChmod
+ ProprietarioChown
+ Proprietario avanzatoAdvanced Chown
+ Operazioni sui fileFile Operations
+ Maschera Copia/RinominaMask Copy/Rename
+ Visualizzatore di file internoInternal File Viewer
+ Editor di file internoInternal File Editor
+ CompletamentoCompletion
+ File system virtualeVirtual File System
+ File system FTPFTP File System
+ File system TarTar File System
+ Trasferimento di file su FIlesystem di SHell (FISH)FIle transfer over SHell filesystem
+ File system di reteNetwork File System
+ Recupero file cancellatiUndelete File System
+ File system SMBSMB File System
+ ColoriColors
+ Impostazioni specialiSpecial Settings
+ Database di terminaliTerminal databases
+
+ FILEFILES
+ REPERIBILITA'AVAILABILITY
+ VEDERE ANCHESEE ALSO
+ AUTORIAUTHORS
+ BACHIBUGS
+ LicenzaLicenza
+ Finestre di dialogo di richiesta datiQueryBox
+ Come usare la guida interattivaHow to use help
+[DESCRIPTION]
+DESCRIZIONE
+
+Il Midnight Commander è un file manager per sistemi
+operativi di tipo Unix.[OPTIONS]
+OPZIONI
+
+
+"-a" Disabilita l'uso dei caratteri grafici per il
+ disegno delle linee.
+
+"-b" Forza la visualizzazione in bianco e nero.
+
+"-c" Forza la modalità colore; consultare la sezione
+ coloriColors per ulteriori informazioni.
+
+"-C arg"
+ Usato per specificare un set di colori differente
+ a riga di comando. Il formato di arg è
+ documentato nella sezione coloriColors.
+
+"-d" Disabilita il supporto mouse.
+
+"-e [file]"
+ Esegue l'editor interno. Se il file viene
+ specificato, lo apre alla partenza. Vedere anche
+ mcedit (1).
+
+"-f" Mostra i percorsi di ricerca compilati per i file
+ del Midnight Commander.
+
+"-k" Reimposta i softkeys ai valori predefiniti dal
+ database termcap/terminfo. Utile solo su
+ terminali HP quando non vanno i tasti funzione.
+
+"-l file"
+ Salva il dialogo ftpfs con il server in file.
+
+"-P file"
+ Quest'opzione indica al Midnight Commander di
+ stampare l'ultima directory di lavoro sul file
+ specificato. Questa funzione non è fatta per un
+ uso diretto, ma dovrebbe essere utilizzata da una
+ speciale funzione shell che imposti
+ automaticamente l'ultima directory corrente della
+ shell come l'ultima directory in cui stava il
+ Midnight Commander. Prelevate i file
+ /usr/share/mc/bin/mc.sh (utenti bash e zsh) o
+ rispettivamente /usr/share/mc/bin/mc.csh (utenti
+ tcsh) per definire mc come un alias allo script
+ di shell appropriato.
+
+"-s" Abilita il modo terminale lento, in questa
+ modalità il programma non disegna le linee e
+ disabilita la modalità prolissa.
+
+"-t" Usata solo se il codice è stato compilato con
+ Slang e terminfo: fa in modo che il Midnight
+ Commander usi il valore della variabile TERMCAP
+ per le informazioni sul terminale invece delle
+ informazioni di sistema sul database terminali.
+
+"-u" Disabilita l'uso della shell concorrente (ha
+ senso solo se il Midnight Commander è stato
+ compilato con il supporto per la shell
+ concorrente).
+
+"-U" Abilita l'uso della shell concorrente (ha senso
+ solo se il Midnight Commander è stato compilato
+ con il supporto per la shell concorrente
+ impostato come una caratteristica opzionale).
+
+"-v file"
+ Lancia il visualizzatore interno per il file
+ specificato.
+
+"-V" Mostra la versione del programma.
+
+"-x" Forza la modalità xterm. Usata quando è in
+ funzione su terminali abilitati-xterm (due
+ modalità video e in grado di spedire sequenze
+ mouse di escape).
+
+Se specificato, il primo percorso è la directory mostrata
+nel pannello selezionato; il secondo è la directory
+mostrata nell'altro pannello.[Overview]
+Panoramica
+
+Lo schermo del Midnight Commander è diviso in quattro
+parti. Quasi tutto lo spazio è occupato dai due pannelli
+directory. Come impostazione predefinita la seconda riga
+dal fondo è la riga di comando, mentre quella in basso
+mostra le etichette dei tasti funzione. La riga più in
+alto è la riga dei menuMenu Bar. La barra dei menu può essere
+invisibile, ma compare se clicchi la riga più in alto con
+il mouse o se premi il tasto F9.
+
+Il Midnight Commander fornisce la vista di due directory
+contemporaneamente. Uno dei due pannelli è quello
+corrente (la barra di selezione è presente solo in
+questo). Quasi tutte le operazioni hanno luogo nel
+pannello corrente. Alcune azioni come Rinomina e Copia
+usano la directory del pannello non selezionato come
+valore predefinito di destinazione (ma si richiede sempre
+una conferma prima). Per informazioni aggiuntive, vedere
+le sezioni sui pannelli directoryDirectory Panels, i menu sinistra e
+destraLeft and Right Menus e menu fileFile Menu.
+
+E' possibile eseguire comandi di sistema dal Midnight
+Commander semplicemente battendoli. Ogni cosa scritta
+apparirà sulla riga di comando e quando si preme l'invio
+il Midnight Commander eseguirà la riga di comando appena
+battuta; leggere le sezioni shell a riga di comandoShell Command Line e
+tasti della riga di ingressoInput Line Keys per saperne di più sulla
+riga di comando.[Mouse Support]
+Supporto mouse
+
+Il Midnight Commander è fornito di supporto mouse. Esso
+viene attivato ogniqualvolta lo si esegue in un terminale
+xterm(1) (funziona anche se si fa una connessione telnet,
+ssh o rlogin con un'altra macchina da un xterm) o se sta
+funzionando su una console Linux e si ha il mouse server
+gpm in funzione.
+
+Quando si fa clic con il tasto sinistro in un file nel
+pannello directory, il file viene selezionato; se si fa
+clic con il tasto destro il file viene marcato (o
+smarcato, a seconda dello stato precedente).
+
+Se il file è un programma eseguibile, il doppio clic su
+di esso lo eseguirà altrimenti se il file estensioniExtension File Edit ha
+un programma specifico per quell'estensione del file, il
+suddetto programma verrà eseguito.
+
+E' anche possibile eseguire i comandi assegnati ai tasti
+funzione cliccando sulle etichette dei tasti.
+
+Se un tasto del mouse viene premuto sulla riga in cima al
+pannello directory, il pannello sfoglia di una pagina in
+alto. Allo stesso modo, un clic sulla riga in basso
+provocherà un cambio di pagina in basso. Questo metodo
+dei bordi funziona anche nel visualizzatore dell'aiutoContents e
+nell' albero directoryDirectory Tree.
+
+L'auto ripetizione predefinita per il mouse è di 400
+millisecondi. Questo valore può essere cambiato
+modificando il file ~/.mc/iniSave Setup e cambiando il parametro
+mouse_repeat_rate.
+
+Se il Commander sta funzionando con il supporto mouse, si
+può saltarlo ed ottenere il funzionamento del mouse
+normale (taglia e incolla di testo) tenendo premuto il
+tasto Maiuscole.
+
+[Keys]
+Tasti
+
+Alcuni comandi nel Midnight Commander presuppongono l'uso
+dei tasti Control (talvolta chiamato CTRL o CTL) e Meta
+(talvolta chiamato ALT o anche Compose). In questo manuale
+si utilizzeranno le seguenti abbreviazioni:
+
+C-<chr> significa premere il tasto control mentre si
+ batte il carattere <chr>. Perciò C-f sarà :
+ premi e tieni premuto il tasto Control e premi f.
+
+M-<chr> significa premere il tasto Meta o Alt mentre si
+ batte <chr>. Se non c'è un tasto Meta o Alt,
+ premere ESC, rilasciarlo, poi premere il
+ carattere <chr>.
+
+S-<chr> significa premere il tasto Maiuscole mentre si
+ batte il carattere <chr>.
+
+Tutte le linee di ingresso nel Midnight Commander usano
+un'approssimazione dei tasti usati dall'editor GNU Emacs.
+
+Ci sono molte sezioni che parlano dei tasti. Le seguenti
+sono le più importanti.
+
+La sezione menu fileFile Menu documenta le abbreviazioni di tasti
+per i comandi che appaiono nel menu file. Questa sezione
+include i tasti funzione. Molti di questi comandi lavorano
+sui file selezionati o sui file marcati.
+
+La sezione pannelli directoryDirectory Panels documenta i tasti che
+selezionano o marcano i file come oggetto per una seguente
+azione (l'azione normalmente deriva dal menu file).
+
+La sezione shell a riga di comandoShell Command Line elenca i tasti
+utilizzati per immettere e modificare linee di comando.
+Molti di questi copiano nomi di file o altro dal pannello
+directory alla riga di comando (per evitare troppo lavoro
+di battitura) o per accedere alla cronologia comandi.
+
+I tasti della riga di ingressoInput Line Keys sono usati per modificare
+le righe di ingresso. Cioè sia la riga di comando che le
+righe di ingresso nelle finestre di interrogazione.[Miscellaneous Keys]
+Tasti vari
+
+Qua ci sono alcuni tasti che non sono classificabili in
+nessuna delle altre categorie:
+
+Invio se c'è del testo nella riga di comando (quella
+ in fondo ai pannelli), allora quel comando viene
+ eseguito. Se non c'è testo nella riga di comando
+ allora se la barra di selezione è sopra una
+ directory il Midnight Commander esegue un
+ chdir(2) alla directory selezionata e ricarica le
+ informazioni sul pannello; se la selezione è un
+ file eseguibile allora esso viene eseguito. Per
+ ultimo, se l'estensione del file selezionato
+ corrisponde ad una delle estensioni presenti nel
+ file estensioniExtension File Edit, il comando corrispondente
+ viene eseguito.
+
+C-l ridisegna tutto nel Midnight Commander.
+
+C-x c esegue il comando chmodChmod su un file o su un gruppo
+ di file marcati.
+
+C-x o esegue il comando chownChown sul file corrente o sui
+ file marcati.
+
+C-x l crea un collegamento.
+
+C-x s crea un collegamento simbolico.
+
+C-x i imposta la modalità della visualizzazione
+ dell'altro pannello a informazioni.
+
+C-x q imposta la modalità della visualizzazione
+ dell'altro pannello a vista rapida.
+
+C-x ! esegue il comando pannellizza comandoExternal panelize.
+
+C-x h esegue il comando aggiungi directory alla lista
+ directory favoriteHotlist.
+
+M-! esegue il comando vista filtrata, descritto in
+ visualizzatore di file internoInternal File Viewer.
+
+M-? esegue il comando trova fileFind File.
+
+M-c mostra la finestra cambia dir veloceQuick cd.
+
+C-o quando il programma viene eseguito in una console
+ Linux o FreeBSD o in un xterm, mostrerà il
+ risultato del comando precedente. Eseguito in
+ console Linux, il Midnight Commander usa un
+ programma esterno (cons.saver) per gestire il
+ salvataggio e recupero delle informazioni sullo
+ schermo.
+
+Se è stato compilato il supporto alla subsell, è
+possibile premere C-o in ogni momento per tornare alla
+schermata principale del Midnight Commander; per tornare
+all'applicazione basta premere C-o. Se si ha
+un'applicazione sospesa usando questo trucco, non si sarÃ
+in grado di eseguire altri programmi dal Midnight
+Commander finché non si terminerà l'applicazione
+sospesa.[Directory Panels]
+Pannelli directory
+
+Questa sezione elenca i tasti che operano sui pannelli
+directory. Se si desidera sapere come cambiare la
+visualizzazione dei pannelli, date un'occhiata alla
+sezione su menu sinistra e destraLeft and Right Menus.
+
+Tab, C-i
+ cambia il pannello corrente. L'altro pannello
+ diventa il nuovo pannello corrente mentre il
+ pannello corrente diventa l'altro pannello. La
+ barra di selezione si sposta dal vecchio pannello
+ al nuovo corrente.
+
+Ins, C-t
+ DEPRECATED! per marcare i file si può usare il
+ tasto di Inserimento (la sequenza teminfo kich1)
+ o la sequenza C-t (Control-t). Per smarcare i
+ file basta marcare un file già marcato.
+
+Insert, C-t
+ to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+M-g, M-r, M-j
+ usato per selezionare rispettivamente il file
+ superiore, il file centrale o quello inferiore in
+ un pannello.
+
+C-s, M-s
+ inizia una ricerca nella directory. Quando la
+ ricerca è attiva i dati immessi dall'utente
+ vengono aggiunti alla stringa di ricerca invece
+ della riga di comando. Se l'opzione Mostra
+ mini-stato è abilitata, la stringa di ricerca
+ viene mostrata nella riga di mini-stato.
+ Scrivendo, la barra di selezione si muove al
+ prossimo file che comincia con le lettere
+ battute. I tasti backspace o canc possono essere
+ utilizzati per correggere errori di battitura. Se
+ viene premuto nuovamente, viene ricercata la
+ corrispondenza successiva.
+
+M-t cambia il modo di visualizzazione corrente per
+ mostrare la modalità successiva. In questo modo
+ è possibile cambiare velocemente da listati
+ lunghi a listati normali a listati definiti
+ dall'utente.
+
+C-\ (control-barra retroversa)
+ mostra le directory favoriteHotlist e va alla directory
+ selezionata.
+
++ (più)
+ viene utilizzato per selezionare (marcare) un
+ gruppo di file. Il Midnight Commander richiederÃ
+ un'espressione regolare per descrivere il gruppo.
+ Quando i modelli della shell sono abilitati, le
+ espressioni regolari sono molto simili alle
+ espressioni regolari in una shell (* significa
+ zero o più caratteri e ? un carattere). Se i
+ modelli della shell sono disabilitati, la
+ marcatura dei file viene fatta con le normali
+ espressioni regolari (vedere ed (1)).
+
+\ (barra retroversa)
+ usare il tasto "\" per deselezionare un gruppo di
+ file. Questo è l'opposto del tasto più.
+
+freccia-su, C-p
+ sposta la barra di selezione alla voce precedente
+ nel pannello.
+
+freccia-giù, C-n
+ sposta barra di selezione alla voce successiva
+ nel pannello.
+
+home, a1, M-<
+ sposta la barra di selezione alla prima voce nel
+ pannello.
+
+fine, c1, M->
+ sposta la barra di selezione all'ultima voce nel
+ pannello.
+
+pagina-giù, C-v
+ sposta la barra di selezione di una pagina in
+ basso.
+
+pagina-su, M-v
+ sposta la barra di selezione di una pagina in
+ alto.
+
+M-o rende la directory corrente del pannello
+ corrente, la directory corrente dell'altro
+ pannello. Mette l'altro pannello in modalitÃ
+ elenco se necessario. Se il pannello corrente è
+ pannellizzato, l'altro non diventa pannellizzato.
+
+C-PaginaSu, C-PaginaGiù
+ solo quando si esegue in console Linux:
+ rispettivamente cambia directory a ".." e alla
+ directory correntemente selezionata.
+
+M-y sposta la directory precedente nella cronologia,
+ equivalente a premere '<' con il mouse.
+
+M-u sposta la directory successiva nella cronologia,
+ equivalente a premere '>' con il mouse.
+
+M-S-h, M-H
+ mostra la cronologia directory, equivalente a
+ premere 'v' con il mouse.[Shell Command Line]
+Shell a riga di comando
+
+Questa sezione elenca i tasti utili ad evitare troppe
+battiture nell'immissione dei comandi.
+
+M-Invio copia nella riga di comando il nome del file
+ attualmente selezionato.
+
+C-Invio come M-Invio, ma funziona solo dalla console
+ Linux.
+
+M-Tab esegue automaticamente il completamentoCompletion del nome
+ del file, variabile, nome utente e nome host.
+
+C-x t, C-x C-t
+ copia i file marcati (o se non vi sono file
+ marcati, il file selezionato) del pannello
+ corrente (C-x t) o dell'altro pannello (C-x C-t)
+ sulla riga di comando.
+
+C-x p, C-x C-p
+ la prima sequenza di tasti copia il percorso
+ corrente sulla riga di comando e la seconda copia
+ il percorso del pannello non selezionato sulla
+ riga di comando.
+
+C-q il comando di inserimento letterale serve per
+ inserire caratteri che sarebbero altrimenti
+ interpretati dal Midnight Commander (come il
+ simbolo '+')
+
+M-p, M-n
+ Usa questi tasti per navigare attraverso la
+ cronologia comandi. M-p va alla voce precedente,
+ M-n va alla successiva.
+
+M-h mostra la cronologia per la riga di ingresso
+ corrente.[General Movement Keys]
+Tasti generali di movimento
+
+Il visualizzatore dell'aiuto, il visualizzatore dei file e
+l'albero directory usano un codice comune per gestire il
+movimento. Per questa ragione essi accettano esattamente
+gli stessi tasti. Ognuno di questi però accetta anche
+altri tasti indipendenti.
+
+Diverse parti del Midnight Commander usano gli stessi
+tasti di movimento, questa sezione riguarda quelle parti.
+
+Su, C-p si sposta di una riga indietro.
+
+Giù, C-n
+ si sposta di una riga avanti.
+
+Pag. Prec., Pagina Su, M-v
+ si sposta di una pagina in alto.
+
+Pag. Succ., Pagina Giù, C-v
+ si sposta di una pagina in basso.
+
+Home, A1
+ si sposta all'inizio.
+
+Fine, C1
+ si sposta alla fine.
+
+In aggiunta a quelli menzionati sopra, il visualizzatore
+dell'aiuto accetta i seguenti tasti:
+
+b, C-b, C-h, Backspace, Canc
+ si sposta di una pagina in alto.
+
+Barra spaziatrice
+ si sposta di una pagina in basso.
+
+u, d si sposta di mezza pagina in alto o in basso.
+
+g, G si sposta all'inizio o alla fine.[Input Line Keys]
+Tasti di riga di ingresso
+
+I tasti di riga di ingresso (sono usati per la riga di
+comandoShell Command Line e per i dialoghi di richiesta dati nel
+programma) accettano questi tasti:
+
+C-a sposta il cursore all'inizio della riga.
+
+C-e sposta il cursore alla fine della riga
+
+C-b, freccia-sinistra
+ sposta il cursore di una posizione a sinistra.
+
+C-f, freccia-destra
+ sposta il cursore di una posizione a destra.
+
+M-f sposta il cursore di una parola in avanti.
+
+M-b sposta il cursore di una parola indietro.
+
+C-h, backspace
+ cancella il carattere precedente.
+
+C-d, Canc
+ cancella il carattere nel punto (sopra il
+ cursore).
+
+C-@ imposta il marcatore per tagliare.
+
+C-w copia il testo tra il cursore e il marcatore in
+ un kill buffer e rimuove il testo dalla riga di
+ ingresso.
+
+M-w copia il testo tra il cursore ed il marcatore in
+ un kill buffer.
+
+C-y inserisce il contenuto del kill buffer.
+
+C-k elimina il testo dal cursore alla fine della
+ riga.
+
+M-p, M-n
+ usa questi tasti per navigare attraverso la
+ cronologia dei comandi. M-p posiziona sull'ultima
+ voce, M-n posiziona sulla seguente.
+
+M-C-h, M-Backspace
+ cancella una parola indietro.
+
+M-Tab fa del nomefile, comando, variabile, nomeutente e
+ nomehost il completamentoCompletion automatico.
+
+[Menu Bar]
+Barra dei menu
+
+La barra dei menu compare premendo F9 o cliccando con il
+mouse sopra la riga superiore dello schermo. La barra menu
+possiede cinque menu: "Sinistra", "File", "Comando",
+"Opzioni" e "Destra".
+
+I menu sinistra e destra Left and Right Menus permettono di modificare
+l'aspetto dei pannelli directory di sinistra e di destra.
+
+Il menu fileFile Menu elenca le azioni che possono essere condotte
+sui file correntemente selezionati o marcati.
+
+Il menu comando Command Menu elenca le azioni più generali e non ha
+relazione con il file correntemente selezionati o marcati.
+
+Il menu opzioniOptions Menu elenca le azioni che permettono di
+personalizzare il Midnight Commander.[Left and Right Menus]
+Menu sinistra e destra (sopra e sotto)
+
+L'apparenza dei pannelli directory è modificabile tramite
+i menu sinistra e destra (vengono chiamati sopra e sotto
+se la divisione pannello nella finestra aspettoLayout del menu
+opzioni è orizzontale).[Listing Mode...]
+Modalità lista...
+
+La modalità lista serve a mostrare un elenco di file; ci
+sono quattro modalità elenco disponibili: completa,
+breve, lunga e definita dall'utente. La modalità completa
+mostra il nome del file, l'ampiezza del file e la data di
+modifica.
+
+La modalità breve mostra solo il nome del file in due
+colonne (perciò mostrando il doppio del numero dei file
+che nelle altre modalità ). La modalità lunga è simile a
+quella del comando ls -l. La modalità lunga usa tutta
+l'ampiezza dello schermo.
+
+Se si sceglie il formato definibile dall'utente, è
+necessario specificare il formato della vista.
+
+Il formato definibile dall'utente deve cominciare con una
+specifica dell'ampiezza del pannello. Questa può essere
+"half" o "full", che descrive un pannello di mezza
+grandezza o completa rispettivamente.
+
+Dopo l'ampiezza del pannello, è possibile specificare la
+modalità a due colonne aggiungendo il numero "2" alla
+stringa di formato.
+
+Dopodiché si aggiunge il nome dei campi con una specifica
+di ampiezza opzionale. Questi sono i campi disponibile per
+la visualizzazione:
+
+name mostra il nome del file.
+
+size mostra l'ampiezza del file.
+
+bsize è una forma alternativa del formato size mostra
+ l'ampiezza del file e per le directory mostra
+ solo SUB-DIR o UP--DIR.
+
+type mostra un campo di un carattere. Questo carattere
+ è simile a quello mostrato dal comando ls con la
+ flag -F - * per i file eseguibili, / per le
+ directory, @ per i collegamenti, = per i socket,
+ - per i dispositivi a carattere, + per i
+ dispositivi a blocchi, | per le pipe, ~ per i
+ collegamenti simbolici a directory e ! per i
+ collegamenti simbolici stallati (che non puntano
+ a niente).
+
+mark un asterisco se il file è marcato, uno spazio se
+ non lo è.
+
+mtime la data dell'ultima modifica al file.
+
+atime la data dell'ultimo accesso al file.
+
+ctime la data della creazione del file.
+
+perm una stringa che rappresenta i bit dei permessi
+ del file.
+
+mode un valore ottale con i permessi correnti del
+ file.
+
+nlink il numero dei collegamenti al file.
+
+ngid il GID (numerico).
+
+nuid l'UID (numerico).
+
+owner il proprietario del file.
+
+group il gruppo del file.
+
+inode l'inode del file.
+
+Puoi usare ache questi campi per sistemare la
+visualizzazione:
+
+space uno spazio nel formato visualizzazione.
+
+| aggiunge una linea verticale al formato di
+ visualizzazione.
+
+Per forzare un campo ad un'ampiezza fissa (una specifica
+di ampiezza), basta semplicemente aggiungere : ed il
+numero dei caratteri che si vuole che il campo abbia. Se
+il numero è seguito dal simbolo +, allora la specifica
+definisce l'ampiezza minima - se il programma trova che
+serve più spazio sullo schermo, espanderà il campo.
+
+Per esempio la modalità completa corrisponde a questo
+formato:
+
+half type name | size | mtime
+
+E quella lunga corrisponde a questo formato:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Questa è una modalità interessante:
+
+half name | size:7 | type mode:3
+
+I pannelli possono anche essere impostati alle modalitÃ
+seguenti:
+
+"Informazioni"
+ La modalità informazioni mostra alcuni dati
+ relativi al file correntemente selezionato e se
+ possibile informazioni circa il file system
+ corrente.
+
+"Albero"
+ La vista ad albero è abbastanza simile al
+ comando albero directoryDirectory Tree. Vedere la sezione
+ corrispondente per maggiori informazioni.
+
+"Vista rapida"
+ In questa modalità il pannello si imposta come
+ un visualizzatoreInternal File Viewer ridotto che mostra i
+ contenuti del file correntemente selezionato; se
+ si seleziona il pannello (con il tasto tab o con
+ il mouse), si ha accesso ai normali comandi del
+ visualizzatore.[Sort Order...]
+Ordina per...
+
+Gli otto possibili ordinamenti sono per nome, estensione,
+data di modifica, data di accesso, data di modifica
+informazioni di inode, ampiezza, per inode e non ordinato.
+Nella finestra di dialogo di ordinamento è possibile
+scegliere il tipo di ordinamento ed è anche possibile
+specificare se si desidera l'ordinamento inverso
+selezionando la voce inverso.
+
+Normalmente le directory sono ordinate prima dei file ma
+quest'impostazione può essere modificata dal menu opzioniOptions
+Menu(opzione mescola tutti i file).[Filter...]
+Filtro...
+
+Il comando di filtro permette di specificare un modello
+(per esempio *.tar.gz) che il file deve corrispondere per
+essere visualizzato. Malgrado il modello del filtro, le
+directory e i collegamenti a directory vengono sempre
+visualizzati sul pannello directory.[Reread]
+Ricarica
+
+Il comando ricarica l'elenco dei file nella directory. E'
+utile se un'altro processo ha creato o rimosso dei file.
+Se si ha pannellizzato dei nomi di file in un pannello,
+questo ricaricherà il contenuto della directory e
+rimuoverà le informazioni pannellizzate (vedere sezione
+pannellizza comandoExternal panelize per ulteriori informazioni).[File Menu]
+Menu file
+
+Il Midnight Commander usa i tasti F1 - F10 come tasti
+veloci per i comandi che appaiono nel menu file. Le
+sequenze di escape per i tasti funzione sono capacitÃ
+terminfo da kf1 a kf10. Su terminali senza supporto per i
+tasti funzione, è possibile ottenere la stessa
+funzionalità premendo il tasto ESC e un numero da 1 a 9
+più lo 0 (corrispondentemente ai tasti da F1 a F9 e F10
+rispettivamente).
+
+Il file menu comprende i comandi seguenti (tasti veloci
+tra parentesi):
+
+Aiuto (F1)
+
+Invoca il visualizzatore incorporato di ipertesti per
+l'aiuto. All'interno del visualizzatore aiutoContents, è
+possibile usare il tasto tab per selezionare il successivo
+collegamento e il tasto invio per seguirlo. I tasti Barra
+spaziatrice e Backspace vengono utilizzati per muoversi
+avanti e indietro nella pagina di aiuto. Premere F1
+nuovamente per ottenere la lista completa dei tasti
+accettati.
+
+Menu (F2)
+
+Invoca il menu utenteMenu File Edit. Il menu utente fornisce un modo
+semplice per dare agli utenti un menu ed aggiungere nuove
+funzionalità al Midnight Commander.
+
+Visualizza (F3, Maiusc-F3)
+
+Visualizza il file correntemente selezionato.
+Nell'impostazione predefinita viene invocato il
+visualizzatore interno di fileInternal File Viewer ma se l'opzione "Usa
+visualizzatore interno" è deselezionata, verrà invocato
+un visualizzatore esterno specificato dalla variabile
+ambiente PAGER. Se PAGER non è definita, verrà invocato
+il comando "view". Se si usa invece il comando Maiusc-F3,
+il visualizzatore verrà invocato senza nessun tipo di
+formattazione o preprocessamento sul file.
+
+Vista filtrata (M-!)
+
+Questo tasto richiede all'utente un comando ed i suoi
+argomenti (l'argomento predefinito è il nome del file
+attualmente selezionato), il risultato di tale comando
+viene mostrato nel visualizzatore di file interno.
+
+Cambia (F4)
+
+Invoca l'editor vi o l'editor specificato nella variabile
+d'ambiente EDITOR oppure l'editor di file internoInternal File Editor se
+l'opzione, "usa editor interno" è stata impostata.
+
+Copia (F5)
+
+Mostra una finestra di dialogo con destinazione
+predefinita alla directory del pannello non selezionato,
+che copia il file selezionato (o i file marcati, se ce
+n'è almeno uno) sulla directory specificata dall'utente
+nella finestra di dialogo. Durante il processo è
+possibile premere C-c o ESC per abortire l'operazione. Per
+maggiori dettagli sulla maschera sorgente (che sarÃ
+normalmente * o ^\(.*\)$ a seconda dell'impostazione di
+"modelli della shell") o sui caratteri jolly sulla
+destinazione vedere maschera copia/rinominaMask Copy/Rename.
+
+In alcuni sistemi è possibile eseguire la copia in
+background cliccando sul bottone background (o premendo
+M-b nella finestra di dialogo). Il comando processi in
+backgroundBackground jobs è utile per controllarne l'andamento.
+
+Collegamento (C-x l)
+
+Crea un collegamento fisico (hard link) al file corrente.
+
+Collegamento Simbolico (C-x s)
+
+Crea un collegamento simbolico al file corrente. Per chi
+non sapesse cosa sono i collegamenti: creare un
+collegamento ad un file è come copiare il file ma sia il
+nome sorgente che destinazione rappresentano la stessa
+immagine fisica del file. Per esempio, se si modifica uno
+dei due file, tutti i cambiamenti appariranno su tutti i
+file. Alcuni li chiamano anche alias o scorciatoie (o link
+come in originale inglese).
+
+Un collegamento fisico appare come un file reale. Dopo che
+sia stato creato non c'è modo di distinguere quale sia il
+collegamento e quale sia l'originale. Se si cancella uno
+dei due l'altro rimarrà intatto. E' molto difficile
+notare che i file rappresentano la stessa immagine. Usate
+i collegamenti fisici quando non volete proprio saperlo.
+
+Un collegamento simbolico è un riferimento al nome del
+file originale. Se il file originale viene cancellato, il
+collegamento è inutile. E' facile distinguere i
+collegamenti simbolici dall'immagine stessa. Se il file è
+un collegamento simbolico a qualcosa, il Midnight
+Commander mostra un simbolo "@" davanti al nome del file
+(eccetto se punta ad una directory, nel qualcaso mostrerÃ
+una tilde (~)). Il file originale sul quale punta il
+collegamento simbolico viene mostrato sulla riga di
+mini-stato se "Mostra Mini-stato" è abilitata. Usare i
+collegamenti simbolici se si vuole evitare la confusione
+che creano i collegamenti fisici.
+
+Rinomina/Sposta (F6)
+
+Mostra una finestra di dialogo con destinazione
+predefinita alla directory del pannello non selezionato,
+che sposta il file selezionato (o i file marcati, se ce
+n'è almeno uno) sulla directory specificata dall'utente
+nella finestra di dialogo. Durante il processo è
+possibile premere C-c o ESC per abortire l'operazione. Per
+maggiori dettagli vedere la sezione precedente Copia, dato
+che il comando è molto simile.
+
+In alcuni sistemi è possibile eseguire la copia in
+background cliccando sul bottone background (o premendo
+M-b nella finestra di dialogo). Il comando processi in
+backgroundBackground jobs è utile per controllarne l'andamento.
+
+Crea Directory (F7)
+
+Mostra una finestra di dialogo che crea la directory
+specificata.
+
+Elimina (F8)
+
+Cancella il file correntemente selezionato o i file
+marcati nel pannello corrente. Durante il processo è
+possibile premere C-c o ESC per abortire l'operazione.
+
+Cambia dir veloce (M-c) Usare il comando Cambia Dir veloceQuick
+cdse si vuole cambiare directory corrente e si ha la riga di
+comando occupata.
+
+Seleziona gruppo (+)
+
+Viene utilizzato per selezionare (marcare) un gruppo di
+file. Il Midnight Commander richiedera un'espressione
+regolare per descrivere il gruppo; se l'opzione modelli
+della shell è abilitata, l'espressione regolare è simile
+al file globbing nella shell (* significa zero o più
+caratteri e ? significa un carattere). Se l'opzione
+modelli della shell è disabilitata, allora la selezione
+dei file viene eseguita con le normali espressioni
+regolari (vedere ed (1)).
+
+Deseleziona gruppo (\)
+
+Usata per deselezionare un gruppo di file. E' l'opposto di
+del comando Seleziona gruppo.
+
+Uscita (F10, Maiusc-F10)
+
+Termina l'esecuzione del Midnight Commander. Maiusc-F10
+viene usata se si esce e si sta usando lo shell wrapper.
+Maiusc-F10 in tal caso non vi porterà all'ultima
+directory utilizzata dal Midnight Commander ma vi lascerÃ
+nella directory dalla quale avete fatto partire il
+Midnight Commander.[Quick cd]
+Cambia dir veloce
+
+Questo comando è utile se si ha la riga di comando piena
+e si vuole eseguire cdThe cd internal command per cambiare directory senza
+dover cancellare e riscrivere la riga di comando. Questo
+comando fa uscire una piccola finestra di dialogo che
+richiede l'immissione degli stessi argomenti che si
+darebbero al comando cd a riga di comando. Questo ha le
+stesse caratteristiche già presenti nel comando comando
+interno cdThe cd internal command.[Command Menu]
+Menu comando
+
+Il comando albero directoryDirectory Tree mostra un disegno ad albero
+delle directory.
+
+Il comando trova fileFind File permette di cercare un file
+specifico. Il comando "Scambia pannelli" scambia il
+contenuto dei due pannelli directory.
+
+Il comando "attiva/disattiva pannelli" mostra il risultato
+dell'ultimo comando shell. Quest'ultimo funziona solo su
+xterm e sulle console Linux e FreeBSD.
+
+Il comando Confronta directory (C-x d) confronta il
+contenuto dei pannelli directory uno con l'altro. E' poi
+possibile usare il comando Copia (F5) per rendere i
+pannelli identici. Ci sono tre metodi di confronto. Il
+metodo veloce confronta solo l'ampiezza e la data del
+file. Il metodo completo fa un confronto byte-per-byte. Il
+metodo completo non è disponibile se la macchina non
+supporta la chiamata di sistema mmap(2). Il metodo solo
+dimensione confronta solo l'ampiezza dei file e non
+controlla il contenuto né la data del file.
+
+Il comando cronologia comandi mostra un'elenco dei comandi
+battuti. Il comando selezionato viene copiato sulla riga
+di comando. Alla cronologia comandi vi si può accedere
+premendo M-p o M-n.
+
+Il comando directory favorite (C-\)Hotlist permette un cambio
+più veloce dalla directory corrente ad una di quelle
+usate più spesso.
+
+Il comando pannellizza comandoExternal panelize permette di eseguire un
+coamndo esterno e di mettere il risultato nel pannello
+corrente.
+
+Il comando modifica file estensioniExtension File Edit permette di
+specificare i programmi che devono essere eseguiti quando
+si prova ad eseguire, visualizzare, modificare e un
+mucchio di altre cose, file con una specifica estensione
+(la fine del nome del file). Il comando modifica file menuMenu
+FileEditserve a modificare il menu utente (che appare premendo
+F2).[Directory Tree]
+Albero directory
+
+Il comando albero directory mostra una rappresentazione ad
+albero delle directory. Selezionando una directory dalla
+rappresentazione il Midnight Commander cambierà a quella
+directory.
+
+Ci sono due modi di invocare l'albero. Il vero comando di
+albero directory è accessibile dal menu Comandi. L'altro
+modo è di selezionare la vista ad albero dai menu
+Sinistra o Destra.
+
+Per evitare i lunghi ritardi il Midnight Commander crea la
+rappresentazione ad albero scansionando solo una piccola
+porzione di tutte le directory. Se manca la directory che
+si vuole visualizzare, spostarsi sulla sua directory
+genitrice e premere C-r (o F2).
+
+E' possibile utilizzare i tasti seguenti:
+
+Sono accettati i tasti generali di movimentoGeneral Movement Keys.
+
+Invio. Nell'albero directory, esce dall'albero della
+directory e lo cambia alla directory corrente nel pannello
+selezionato. Nella vista ad albero, cambia a questa
+directory nell'altro pannello e rimane nella modalitÃ
+vista ad albero in quello corrente.
+
+C-r, F2 (Ricarica). Ricarica la directory. Usare questo
+comando quando la rappresentazione ad albero non è
+aggiornata: mancano directory o mostra alcune
+sottodirectory che non esistono più.
+
+F3 (Scorda). Cancella questa directory dalla
+rappresentazione ad albero. Usare questo comando per
+eliminare la confusione dal'albero. Se si vuole nuovamente
+visualizzare l'albero completo premere F2 nella sua
+directory genitrice.
+
+F4 (Statico/Dinamico). Cambia tra modo di navigazione
+dinamico (predefinito) e statico.
+
+Nella navigazione statica si usano i tasti Su e Giù per
+selezionare la directory. Tutte le directory conosciute
+vengono mostrate.
+
+Nella navigazione dinamica si usano i tasti Su e Giù per
+selezionare una directory sorella, il tasto Sinistra
+sposta sulla directory genitrice e il tasto Destra sposta
+sulla directory figlia. Solo i parenti, sorelle e figlie,
+vengono mostrate; le altre sono tralasciate. La
+rappresentazione ad albero cambia dinamicamente come la si
+attraversa.
+
+F5 (Copia). Copia la directory.
+
+F6 (RinSpo). Sposta la directory.
+
+F7 (CreDir). Crea una nuova directory sotto questa
+directory.
+
+F8 (CancDir). Cancella questa directory dal file system.
+
+C-s, M-s. Cerca la prossima directory che corrisponde alla
+stringa di ricerca. Se tale directory non esiste, questi
+tasti faranno scendere di una riga (il cursore).
+
+C-h, Backspace. Cancella l'ultimo carattere nella stringa
+di ricerca.
+
+Qualsiasi altro carattere. Aggiunge un carattere alla
+stringa di ricerca e sposta alla nuova directory che
+comincia con questi caratteri (il cursore). Nella vista ad
+albero si deve prima attivare la ricerca premendo C-s. La
+stringa di ricerca è visibile nella riga di mini stato.
+
+Le azioni seguenti sono disponibili solo nell'albero
+directory. Non sono supportate nella vista ad albero.
+
+F1 (Aiuto). Invoca il visualizzatore dell'aiuto e mostra
+questa sezione.
+
+Esc, F10. Esce dalla rappresentazione ad albero. Non
+cambia directory.
+
+Il mouse è supportato. Un doppio clic si comporta come
+premere Invio. Vedere anche la sezione supporto mouseMouse Support.[Find File]
+Trova file
+
+Il comando trova file domanda prima la directory di inizio
+per la ricerca ed il nome del file da cercare. Premendo il
+tasto albero puoi selezionare la directory di partenza
+dall'albero directoryDirectory Tree.
+
+Il campo contenuto accetta espressioni regolari simili a
+egrep(1). Ciò significa che è necessario proteggere i
+caratteri con significati speciali per egrep con "\", per
+esempio se si ricerca "strcmp (" si dovrà immettere
+"strcmp \(" (senza le virgolette).
+
+Per far partire la ricerca premere il tasto Ok. E'
+possibile bloccare la ricerca con il tasto Sospende e
+farla riprendere con il tasto Continua.
+
+E' possibile navigare l'elenco file con i tasti freccia Su
+e Giù. Il tasto Chdir cambierà la directory corrente a
+quella del file selezionato. Il tasto Ripete chiederÃ
+nuovamente i parametri per una nuova ricerca. Il tasto
+Uscita esce dal comando Trova. Il tasto Pannellizza
+metterà i file trovati sul pannello di directory corrente
+cosicché si possa svolgere ulteriori operazioni su di
+essi (visualizzazione, copia, spostamento, e così via).
+Dopo la pannellizzazione è possibile premere C-r per
+ripristinare la vista normale dei file.
+
+E' possibile avere una lista di directory che il comando
+trova file dovrebbe saltare durante la ricerca (per
+esempio, si può evitare di fare ricerche su un CDROM o su
+una directory NFS montata attraverso un collegamento
+lento).
+
+Le directory che devono essere saltate devono essere
+impostate nella variabile find_ignore_dirs nella sezione
+Misc del file ~/.mc/ini.
+
+Le directory devono essere separate da una virgola, come
+nell'esempio:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+Si può prendere in considerazione l'uso del comando
+pannellizza comandoExternal panelize per operazioni particolari. Il
+comando trova file serve solo per ricerche semplici mentre
+usando pannellizza comando si può fare ricerche complesse
+come si vuole.[External panelize]
+Pannellizza comando
+
+Pannellizza comando permette di eseguire un programma
+esterno, e mettere il risultato del programma nel pannello
+corrente.
+
+Per esempio, se si vuole manipolare in uno dei pannelli
+tutti i collegamenti simbolici nella directory corrente,
+basta usare pannellizza comando per eseguire il seguente:
+
+find . -type l -print
+
+Al completamento del comando, il contenuto del pannello
+non sarà più il listato della directory ma tutti i file
+che rappresentano collegamenti simbolici.
+
+Volendo pannellizzare tutti i file che sono stati
+scaricati dal proprio server ftp preferito, si può usare
+questo comando awk per estrarre il nome del file dal file
+di log del traferimento:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+Se si desidera si può salvare i comandi di
+pannellizzazione usati più spesso con uno nome più
+descrittivo, in maniera da richiamarli più velocemente.
+Per fare ciò basta battere il comando sulla riga di
+ingresso e premere il tasto Aggiungi nuovo. Poi si deve
+dare un nome al quale associare il comando che si desidera
+salvare. La prossima volta sarà possibile scegliere quel
+comando dall'elenco e non servirà ribatterlo nuovamente.[Hotlist]
+Directory favorite
+
+Il comando Directory favorite mostra le etichette delle
+directory nell'elenco delle favorite. Il Midnight
+Commander andrà alla directory corrispondente
+all'etichetta selezionata. Dalla finestra delle favorite
+si possono rimuovere etichette/directory già create ed
+aggiungerne di nuove. Per aggiungere velocemente nuove
+directory basta usare il comando Aggiungi alle favorite
+(C-x h), che aggiunge la directory corrente alla lista
+delle favorite, richiedendo l'etichetta per identificarla.
+
+Questo rende più veloce il cd verso directory usate
+spesso. Considera l'uso della variabile CDPATH come
+descritto in comando cd internoThe cd internal command.[Extension File Edit]
+Modifica file estensioni
+
+Questo comando invocherà l'editor sul file
+~/.mc/bindings. Il fomato di questo file è il seguente
+(il formato è cambiato dalla versione 3.0):
+
+Tutte le righe che iniziano per # vengono ignorate.
+
+Le righe che cominciano dalla prima colonna devono avere
+il seguente formato:
+
+parolachiave/descrizione, i.e. qualsiasi cosa dopo
+parolachiave/ fino al fine riga è descrizione
+
+parolachiave può essere:
+
+shell (allora descrizione è qualsiasi estensione (no
+ caratteri jolly), cioè corrisponde a tutti i
+ file *descrizione. Esempio: .tar corrisponde a
+ *.tar)
+
+regex (descrizione è un'espressione regolare)
+
+type (file corrisponde se `file %f` corrisponde
+ all'espressione regolare descrizione (nome del
+ file: a partire da `file %f` viene rimosso))
+
+default (corrisponde a qualsiasi file indipendentemente
+ dalla descrizione)
+
+Le altre linee devono cominciare con uno spazio o una
+tabulazione e devono essere nel formato:
+parolachiave=comando (senza spazi intorno a =), dove
+parolachiave deve essere: Open (se l'utente preme Invio o
+fa doppio clic), View (F3), Edit (F4). command è
+qualsiasi comando shell di una riga, con la semplice
+sostituzione macroMacro Substitution.
+
+Gli obiettivi sono valutati dalla cima al fondo, perciò
+l'ordine è importante. Se alcune azioni mancano, la
+ricerca continua come se la regola non corrispondesse,
+cioè se un file corrisponde alla prima e alla seconda
+voce e manca la voce View in cima, allora premendo F3
+verrà usata l'azione View della seconda voce. Normalmente
+dovrebbero corrispondere tutte le azioni.[Background jobs]
+Processi in background
+
+Questo comando permette di controllare lo stato di ogni
+processo in background del Midnight Commander (in
+background possono essere eseguite solo operazioni di
+copia e rinomina). Da qui si può bloccare, far ripartire
+e uccidere un lavoro in background.[Menu File Edit]
+Modifica file menu
+
+Il menu utente è un menu di comandi utili che possono
+essere personalizzati dall'utente. Quando si accede al
+menu utente, viene utilizzato, se esiste, il file .mc.menu
+dalla directory corrente, ma solo se è di proprietÃ
+dell'utente o di root e se non è scrivibile a tutti. Se
+tale file non viene trovato, mc alla stessa maniera prova
+con ~/.mc/menu altrimenti usa il menu di sistema
+/usr/share/mc/mc.menu.
+
+Il formato del file menu è molto semplice. Le righe che
+cominciano con qualsiasi cosa che non sia uno spazio o una
+tabulazione sono considerate voci per il menu (per fare in
+modo di usarle anche come scelta rapida, il primo
+carattere deve essere una lettera). Tutte le righe che
+cominciano con uno spazio o un tab sono i comandi che
+verranno eseguiti quando la voce viene selezionata.
+
+Quando un'opzione viene selezionata tutte le linee di
+comando dell'opzione vengono copiate in un file temporaneo
+nella directory temporanea (normalmente /usr/tmp) e poi il
+file viene eseguito. Ciò permette all'utente di mettere
+normali costrutti shell nei menu. Prima dell'esecuzione
+del codice del menu ha luogo una semplice sostituzione di
+macro. Per ulteriori informazioni vedere sostituzione
+macroMacro Substitution.
+
+Ecco un esempio di un file mc.menu:
+
+A Mostra un dump del file correntemente selezionato
+ od -c %f
+
+B Modifica un rapporto bachi e lo spedisce a root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Legge la posta
+ emacs -f rmail
+
+N Legge le news
+ emacs -f gnus
+
+H Chiama il visualizzatore ipertestuale info
+ info
+
+J Copia la directory corrente nell'altro pannello ricorsivamente
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Crea un rilascio della directory corrente
+ echo -n "Nome del file di distribuzione: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Estrae il contenuto di un file tar compresso
+ tar xzvf %f
+
+Condizioni Predefinite
+
+Ogni voce di menu può essere preceduta da una condizione.
+La condizione deve cominciare nella prima colonna con un
+carattere '='. Se la condizione è vera, la voce di menu
+sarà la voce predefinita.
+
+Sintassi condizione: = <sotto-cond>
+ oppure: = <sotto-cond> | <sotto-cond> ...
+ oppure: = <sotto-cond> & <sotto-cond> ...
+
+Sotto-condizione è una delle seguenti:
+
+ y <modello> sintassi della corrispondenza modello file corrente?
+ (solo per modifica menu).
+ f <modello> corrispondenza modello file corrente?
+ F <modello> corrispondenza modello altro file?
+ d <modello> corrispondenza modello directory corrente?
+ D <modello> corrispondenza modello altra directory?
+ t <tipo> file corrente di tipo?
+ T <tipo> altro file di tipo?
+ x <nomefile> nomefile è eseguibile?
+ ! <sotto-cond> nega il risultato di una sotto-condizione
+
+Modello è un normale modello della shell o un'espressione
+regolare, a seconda dell'opzione modelli della shell. E'
+possibile scavalcare il valore globale dell'opzione
+modelli della shell scrivendo "shell_patterns=x" sulla
+prima riga del file menu (dove "x" è 0 o 1).
+
+Tipo è uno o più dei seguenti caratteri:
+
+ n non directory
+ r file regolare
+ d directory
+ l collegamento
+ c carattere speciale
+ b blocco speciale
+ f fifo (pipe)
+ s socket
+ x eseguibile
+ t marcato
+
+Per esempio 'rlf' significa file regolare, collegamento o
+fifo. Il tipo 't' è particolare perché agisce sul
+pannello invece che sul file. La condizione '=t t' è vera
+se ci sono file marcati nel pannello corrente e falsa se
+non ce ne sono.
+
+Se la condizione comincia con '=?' invece che '=' una
+traccia di debug sarà mostrata ogniqualvolta viene
+calcolato il valore della condizione.
+
+Le condizioni sono calcolate da sinistra a destra. Ciò
+significa che
+ = f *.tar.gz | f *.tgz & t n
+viene calcolata come
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Ecco un esempio dell'uso delle condizioni:
+
+= f *.tar.gz | f *.tgz & t n
+L Elenca i contenuti di un archivio compresso tar
+ gzip -cd %f | tar xvf -
+
+Condizioni Addizione
+
+Se la condizione comincia con '+' (o '+?') invece che '='
+(o '=?') è una condizione addizione. Se la condizione è
+vera la voce di menu sarà inclusa nel menu. Se la
+condizione è falsa la voce di menu non sarà inclusa nel
+menu.
+
+E' possibile combinare condizioni predefinite e addizione
+iniziando la condizione con '+=' o '=+' (o '+=?' o '=+?'
+se vuoi una traccia di debug). Se si vuole usare due
+differenti condizioni, una per addizionale e l'altra per
+predefinita, si può precedere una voce di menu con due
+righe di condizione, una che comincia con '+' e l'altra
+con '='.
+
+I commenti cominciano con '#'. Linee di commento
+aggiuntive devono cominciare con '#', spazi o tabulazioni.[Options Menu]
+Menu opzioni
+
+Il Midnight Commander possiede alcune opzioni che possono
+essere abilitate e disabilitate in molte finestre di
+dialogo accessibili da questo menu. Le opzioni sono
+abilitate se hanno un "x" di fronte ad esse.
+
+Il comando configurazioneConfiguration mostra una finestra di dialogo
+dalla quale è possibile cambiare molte delle inpostazioni
+del Midnight Commander.
+
+Il comando aspettoLayout mostra una finestra di dialogo con la
+quale è possibile impostare molte opzioni relative a come
+mc appare sullo schermo.
+
+Il comando confermeConfirmation mostra una finestra di dialogo dalla
+quale è possibile specificare per quali azioni si vuole
+una richiesta di conferma.
+
+Il comando mostra bitDisplay bits mostra una finestra di dialogo
+dalla quale è possibile selezionare quali caratteri il
+vostro terminale è capace di mostrare.
+
+Il comando impara tastiLearn keys mostra una finestra di dialogo
+dalla quale è possibile controllare i tasti che non
+appaiono funzionare su alcuni terminali ed è possibile
+aggiustare.
+
+Il comando FS virtualeVirtual FS mostra una finestra di dialogo con
+la quale è possibile impostare alcune opzioni relative al
+VFS.
+
+Il comando salva configurazioneSave Setup salva le impostazioni
+correnti dei menu sinistra, destra e opzioni. Viene
+salvato anche un piccolo numero di altre opzioni.[Configuration]
+Configurazione
+
+Le opzioni in questa finestra sono divise in tre gruppi:
+Opzioni del pannello, Pausa dopo l'esecuzione e Altre
+opzioni.
+
+Opzioni del pannello
+
+Mostra file di backup. Se abilitata, il Midnight Commander
+mostrerà i file che terminano con una tilde. Altrimenti
+essi non verranno mostrati (come nell'opzione -B del
+comando GNU ls).
+
+Mostra file nascosti. Se abilitata, il Midnight Commander
+mostrerà tutti i file che cominciano con un punto (come
+ls -a).
+
+Cursore in basso mentre seleziona. Se abilitata, la barra
+di selezione si muoverà in basso dopo aver selezionato un
+file (sia con tasto Ins).
+
+Rilascia menu a cascata. Quando quest'opzione è
+abilitata, la discesa dei menu sarà attivata non appena
+si preme il tasto F9. Altrimenti si otterrà solo il
+titolo del menu e si dovrà attivare il menu con i tasti
+freccia o con i tasti di selezione rapida. E' raccomandata
+se si stanno usando i tasti di selezione rapida.
+
+Mescola tutti i file. Se quest'opzione è abilitata, tutti
+i file e le directory vengono mostrati mescolati insieme.
+Se l'opzione è spenta, le directory (e i collegamenti a
+sottodirectory) vengono mostrati all'inizio dell'elenco
+con gli altri file a seguire.
+
+Aggiornamento rapido directory. Se quest'opzione è
+abilitata, il Midnight Commander userà un trucco per
+determinare se i contenuti della directory sono cambiati.
+Il trucco consiste nel ricaricare la directory solo se
+l'i-node della directory è cambiato. Ciò significa che
+la ricarica accade solo quando i file vengono creati o
+cancellati. Se quello che cambia è l'i-node di un file
+nella directory (cambia l'ampiezza di un file, cambiano il
+proprietario o le flag, etc.) la visualizzazione non viene
+aggiornata. In questi casi se l'opzione è abilitata, è
+necessario ricaricare la directory manualmente (con C-r).
+
+Pausa dopo l'esecuzione
+
+Dopo l'esecuzione di comandi, il Midnight Commander può
+fermarsi, in maniera da permettere di esaminare il
+risultato del comando. Ci sono tre possibili impostazioni
+per questa variabile:
+
+ Mai. Significa che non si vuole vedere il
+ risultato del comando. Se si sta usando la
+ console Linux o FreeBSD o un xterm, ci sarà la
+ possibilità di vedere il risultato del comando
+ premendo C-o.
+
+ Su terminali stupidi. Si avrà il messaggio di
+ pausa su quei terminali che non sono in grado di
+ mostrare il risultato dell'ultimo comando
+ eseguito (qualsiasi terminale che non sia un
+ xterm o una console Linux o FreeBSD).
+
+ Sempre. Il programma si fermerà dopo
+ l'esecuzione di tutti i comandi.
+
+Altre opzioni
+
+Operazioni prolisse. Quest'opzione decide se le operazioni
+di Copia, Spostamento o Cancellazione saranno prolisse
+(cioè se mostreranno una finestra di dialogo per ogni
+operazione). Se si ha un terminale lento potresti voler
+disabilitare quest'opzione. Viene automaticamente spenta
+se la velocità del proprio terminale è inferiore a 9600
+bps.
+
+Calcola totali. Se quest'opzione è abilitata, il Midnight
+Commander calcolerà i totali delle ampiezze in byte e il
+numero totale dei file prima di ogni operazione di Copia,
+Spostamento o Cancellazione. Questo genererà una barra di
+progressione più accurata a discapito di un po' di
+velocità . Quest'opzione non ha effetto se Operazioni
+prolisse è disabilitata.
+
+Modelli della shell. Normalmente i comandi Seleziona,
+Deseleziona e Filtro usano espressioni regolari di tipo
+shell. Le seguenti conversioni vengono eseguite per
+ottenere questo risultato: '*' viene rimpiazzato da '.*'
+(zero o più caratteri); '?' viene rimpiazzato da '.'
+(esattamente un carattere) e '.' dal carattere letterale
+punto. Se l'opzione è disabilitata, allora le espressioni
+regolari sono quelle descritte in ed(1).
+
+Autosalva configurazione. Se quest'opzione è abilitata,
+quando si esce dal Midnight Commander le opzioni
+configurabili del Midnight Commander vengono salvate nel
+file ~/.mc/ini.
+
+Menu automatici. Se quest'opzione è abilitata, il menu
+utente sarà invocato alla partenza. Utile per creare menu
+per utenti non abituati a unix.
+
+Usa editor interno. Se quest'opzione è abilitata, verrÃ
+usato l'editor integrato interno per modificare i file. Se
+l'opzione è disabilitata, verrà usato l'editor
+specificato dalla variabile ambiente EDITOR. Se nessun
+editor è stato specificato, verrà usato vi. Vedere la
+sezione editor di file internoInternal File Editor.
+
+Usa il visualizzatore interno. Se quest'opzione è
+abilitata, verrà usato il visualizzatore di file interno
+per visualizzare i file. Se l'opzione è disabilitata,
+verrà utilizzato il visualizzatore specificato dalla
+variabile ambiente PAGER. Se il visualizzatore non è
+definito, verrà usato il comando view. Vedere sezione
+visualizzatore file internoInternal File Viewer.
+
+Completamento: visualizza tutto Normalmente il Midnight
+Commander mostra tutti i possibili completamentiCompletion se il
+completamento è ambiguo se si preme M-Tab una seconda
+volta, la prima completa per quanto possibile e, in caso
+di ambiguità , emette un suono. Se si vuole vedere tutti i
+possibili completamenti già alla pressione del primo
+M-Tab, abilitare quest'opzione.
+
+Barre che girano. Se quest'opzione è abilitata, il
+Midnight Commander mostra una barra rotante nell'angolo in
+alto a destra come indicatore di progressione.
+
+Navigazione stile Lynx. Se quest'opzione è abilitata, è
+possibile usare i tasti freccia per cambiare
+automaticamente directory se la selezione corrente è una
+subdirectory e se la riga di comando è vuota. Normalmente
+quest'opzione è spenta.
+
+Cd segue i collegamenti. Quest'opzione, se impostata, fa
+in modo che il Midnight Commander segua la catena logica
+delle directory, quando si cambia la directory corrente in
+ogni pannello o usando il comando cd. Questo è il
+comportamento predefinito di bash. Quando non è
+impostata, il Midnight Commander segue la reale struttura
+della directory, perciò eseguendo cd .. se si è entrati
+in una directory attraverso un collegamento, ci porterÃ
+alla genitrice reale della directory corrente e non alla
+directory dov'era il collegamento.
+
+Cancellazione sicura. Se quest'opzione è abilitata, la
+cancellazione non intenzionale dei file sarà più
+difficile. La preimpostazione della finestra di dialogo
+della conferma cambia da "Si" a "No". Normalmente
+quest'opzione è disabilitata.[Layout]
+Aspetto
+
+La finestra di aspetto da la possibilità di cambiare
+l'aspetto generale dello schermo. Si può specificare la
+visibilità della barra dei menu, della riga dei comandi,
+della riga dei suggerimenti o della riga dei tasti
+funzione. Sulle console Linux o FreeBSD si può impostare
+quante righe siano visibili sulla finestra di uscita.
+
+Il resto dell'area dello schermo viene usata per i due
+pannelli directory. Si può specificare se l'area venga
+divisa dai due pannelli in direzione verticale o
+orizzontale. La divisione può essere uguale o si può
+dividere in maniera asimmetrica.
+
+Normalmente i contenuti dei pannelli directory sono
+visualizzati dello stesso colore, ma si può specificare
+se i permessi e i tipi di file siano evidenziati con
+speciali coloriColors. Se l'evidenziazione dei permessi è
+abilitata, i campi permessi e modalità dello schermoListing Mode...
+valide per l'utente che usa il Midnight Commander sono
+evidenziati con il colore definito con la parolachiave
+selezionata. Se l'evidenziazione del tipo di file è
+abilitata, i file vengono colorati a seconda del tipo (per
+esempio directory, file core, eseguibili, ...).
+
+Se l'opzione Mostra mini-stato è abilitata, una riga di
+informazioni di stato circa la voce correntemente
+selezionata viene mostrata sul fondo dei pannelli.[Confirmation]
+Conferme
+
+In questo menu è possibile configurare le opzioni di
+conferma per la cancellazione e sovrascrittura dei file,
+esecuzione dei file premendo invio e per l'uscita dal
+programma.[Display bits]
+Mostra bit
+
+Viene usata per configurare la quantità dei caratteri
+visibili sullo schermo. Quest'impostazione può essere 7
+bit, se il terminale/libreria_curses supporta solo sette
+bit in uscita, ISO-8859-1 se mostra tutti i caratteri
+nella mappa ISO-8859-1 e uscita completa a 8 bit per quei
+terminali che possono visualizzare tutti i caratteri a 8
+bit.[Learn keys]
+Impara tasti
+
+Questa finestra di dialogo permette di controllare e
+ridefinire i tasti funzione, i tasti freccia e alcuni
+altri tasti per farli funzionare correttamente sul
+terminale corrente. Spesso non funzionano dato che molti
+database di terminali sono incompleti o errati.
+
+Ci si può muovere con il tasto Tab e con i tasti di
+movimento di vi ('h' sinistra, 'j' giù, 'k' su e 'l'
+destra). Una volta premuti e riconosciuti i tasti di
+movimento del cursore, si possono tranquillamente
+utilizzare.
+
+E' possibile provare i tasti semplicemente premendoli
+ognuno. Quando si preme un tasto ed è riconosciuto
+correttamente, appare un OK accanto al nome di quel tasto.
+Una volta che il tasto è marcato OK, esso comincia a
+funzionare regolarmente, per esempio premendo il tasto F1,
+la prima volta controllerà il funzionamento, ma
+dopodiché mostrerà la schermata di aiuto. Lo stesso
+dicasi per i tasti freccia. Il tasto Tab dovrebbe
+funzionare sempre.
+
+Se alcuni tasti non funzionano correttamente, non si
+vedrà apparire l'OK dopo la pressione di quel tasto.
+Allora è possibile ridefinirlo. Fatelo, premendo il
+bottone corrispondente al nome del tasto (con il mouse o
+premendo Invio o Spazio, dopo aver selezionato il bottone
+con Tab o con le frecce). Ecco che un messaggio apparirÃ
+richiedendo di premere quel tasto. Fatelo ed aspettate che
+la finestra sparisca. Se si vuole annullare, basta premere
+Esc una volta ed aspettare.
+
+Quando si è finito con tutti i tasti, è possibile
+salvarli. Le definizioni dei tasti che si è ridefinito
+saranno scritte nella sezione [terminal:TERM] del vostro
+~/.mc/ini file (dove TERM è il nome del terminale
+corrente). Le definizioni dei tasti che già funzionavano
+correttamente non vengono salvate.[Virtual FS]
+FS virtuale
+
+Quest'opzione permette di controllare l'impostazione della
+cache informazioni del file system virtualeVirtual File System.
+
+Il Midnight Commander tiene in memoria le informazioni
+relative ad alcuni dei file system virtuali per accelerare
+l'accesso all'elenco dei file nel file system (per
+esempio, l'elenco dei file scaricato dai server ftp).
+
+Inoltre, per accedere al contenuto dei file compressi (per
+esempio file tar compressi) il Midnight Commander deve
+creare un file temporaneo non compresso sul disco.
+
+Siccome sia le informazioni in memoria che i file
+temporanei su disco occupano risorse, si può voler
+impostare i parametri delle informazioni della cache per
+ridurre l'uso delle risorse o per massimizzare la
+velocità di accesso ai file system usati spesso.
+
+A causa del formato degli archivi tar, il filesystem tar
+necessita di leggere l'intero file solo per caricare le
+voci dei file. Dato che molti file tar sono compressi (i
+file tar non compressi sono una specie in via di
+estinzione), il file system tar deve decomprimere il file
+su disco, in una locazione temporanea per poi accedervi
+come un file tar normale.
+
+Ora, visto che noi tutti amiamo navigare nei file e nei
+file tar dappertutto su disco, succede spesso che si
+lascia un file tar per poi rientrarvi successivamente.
+Siccome la decompressione è lenta, il Midnight Commander
+conserverà l'informazione in memoria per un tempo
+limitato, allo scadere del quale, tutte le risorse
+associate al file system verranno liberate. La scadenza
+predefinita è impostata a un minuto.
+
+Il file system FTPFTP File System (ftpfs) permette di navigare le
+directory su server FTP remoti. Esso possiede diverse
+opzioni.
+
+Password ftp anonimo è la password utilizzata per
+accedere come "anonimo". Alcuni siti richiedono un
+indirizzo email valido. D'altra parte, probabilmente non
+si vuole dare il vostro indirizzo email reale a siti non
+di fiducia, specialmente se non si sta usando filtri anti
+spam.
+
+L'ftpfs mantiene l'elenco della directory che scarica dal
+server ftp in una cache. Il tempo di scadenza della cache
+è configurabile con l'opzione scadenza cache directory
+ftpfs. Un valore basso per quest'opzione può rallentare
+ogni operazione sul file system ftp perché ogni
+operazione è accompagnata da una richiesta al server ftp.
+
+E' possibile definire un host proxy per fare trasferimenti
+ftp. Notare che molti firewall moderni sono totalmente
+trasparenti almeno per i trasferimenti FTP passivi (vedere
+di seguito), perciò i proxy ftp sono considerati
+obsoleti.
+
+Se usa sempre ftp proxy non è impostata, è possibile
+usare il punto escamativo per abilitare il proxy per certi
+host. Vedere la sezione file system FTPFTP File System per gli esempi.
+
+Se quest'opzione è impostata, il programma farà due
+cose: consulterà il file /usr/lib/mc/mc.no_proxy per le
+righe contenenti nomi host locali (se il nome host
+comincia con un punto, è considerato un dominio) e
+assumendo che ogni nome host senza punti nel nome sia
+direttamente accessibile. Tutti gli altri host verranno
+contattati attraverso il proxy host specificato.
+
+E' possibile abilitare l'uso del file ~/.netrc che
+mantiene i nomi di accesso e le password per i server ftp.
+Vedere netrc (5) per una descrizione del formato .netrc.
+
+Usa modalità passiva abilita l'uso della modalità FTP
+passiva quando la connessione per il trasferimento file è
+iniziata dal client, non dal server. Quest'opzione è
+raccomandata e preimpostata. Se quest'opzione è spenta,
+la connessione dati viene iniziata dal server. Questo
+potrebbe non funzionare con alcuni firewall.[Save Setup]
+Salva configurazione
+
+Alla partenza il Midnight Commander prova a caricare le
+informazioni di inizializzazione dal file ~/.mc/ini. Se
+questo file non esiste, caricherà le informazioni dal
+file di configurazione di sistema posizionato in
+/usr/share/mc/mc.ini. Se il file di configurazione di
+sistema non esiste, MC userà le impostazioni predefinite.
+
+Il comando salva configurazione crea il file ~/.mc/ini
+salvando le impostazioni correnti dei menu sinistra,
+destraLeft and Right Menus e opzioniOptions Menu.
+
+Se si attiva l'opzione autosalva configurazione, MC
+salverà sempre le impostazioni correnti all'uscita.
+
+Esistono anche impostazioni che non possono essere
+cambiate dai menu. Per cambiare queste impostazioni è
+necessario modificare il file di configurazione con il
+vostro editor preferito. Vedere sezione impostazioni
+specialiSpecial Settings per ulteriori informazioni.
+
+[Executing operating system commands]
+Esecuzione comandi del sistema operativo
+
+E' possibile eseguire comandi del sistema operativo
+direttamente nella riga di comando del Midnight Commander
+o selezionando il programma che si vuole eseguire con la
+barra di selezione in uno dei pannelli e premendo Invio.
+
+Se si preme Invio su di un file che non è eseguibile, il
+Midnight Commander confronta l'estensione del file
+selezionato con ciò che trova nel file estensioniExtension File Edit. Se
+viene trovata una corrispondenza, verrà eseguito il
+codice associato. Verrà eseguita una semplice espansione
+di macroMacro Substitution prima di eseguire il comando.[The cd internal command]
+Il comando cd interno
+
+Il comando cd non viene passato alla shell per
+l'esecuzione ma viene interpretato dal Midnight Commander.
+Perciò esso non può gestire tutte quelle simpatiche
+espansioni di macro e sostituzioni che fa la shell,
+malgrado alcune le possa ancora fare:
+
+Sostituzione della tilde. La (~) verrà sostituita con la
+vostra directory home e se si appende un nome utente dopo
+la tilde, allora verrà sostituita con la directory di
+login dell'utente indicato.
+
+Per esempio, ~ospite è la directory home dell'utente
+ospite, mentre ~/ospite è la directory ospite nella
+vostra home directory.
+
+Directory precedente. E' possibile saltare alla directory
+dove si era precedentemente usando il nome directory
+speciale '-' così: cd -
+
+Directory CDPATH. Se la directory indicata al comando cd
+non è nella directory corrente, il Midnight Commander
+userà il valore della viariabile ambiente CDPATH per
+cercare la directory in ognuna delle directory nominate.
+
+Per esempio si può impostare la variabile CDPATH a
+~/src:/usr/src, permettendo di cambiare directory verso
+ognuna delle directory presenti nelle directory ~/src e
+/usr/src da qualunque parte nel file system (per esempio
+cd linux vi porterà in /usr/src/linux).[Macro Substitution]
+Sostituzione di macro
+
+Quando si accede ad un menu utenteMenu File Edit, o si esegue un
+comando dipendente dall'estensioneExtension File Edit, o si esegue un
+comando dalla riga di ingresso, viene eseguita una
+semplice sostituzione di macro.
+
+Le macro sono:
+
+"%i" Indentazione di spazi, uguale alla colonna della
+ posizione del cursore. Solo per la modifica menu.
+
+"%y" Il tipo di sintassi del file corrente. Solo per
+ la modifica menu.
+
+"%k" Nome del file di blocco.
+
+"%e" Nome del file di errore.
+
+"%m" Nome del menu corrente.
+
+%fe%p Nome del file corrente.
+
+"%x" L'estensione del file corrente.
+
+"%b" Nome del file corrente ma senza estensione.
+
+"%d" Nome della directory corrente.
+
+"%F" Il file corrente nel pannello non selezionato.
+
+"%D" La directory corrente nel pannello non
+ selezionato.
+
+"%t" I file attualmente marcati.
+
+"%T" I file attualmente marcati nel pannello non
+ selezionato.
+
+%ue%U Simili alle macro %t e %T, in aggiunta i file
+ vengono deselezionati. E' possibile usare questa
+ macro solo una volta per voce di menu file o per
+ voce di file estensione, dato che la volta
+ successiva non ci saranno file marcati.
+
+%se%S I file selezionati se ce ne sono. Altrimenti il
+ file corrente.
+
+"%cd" Questa è una macro speciale usata per cambiare
+ la directory corrente alla directory specificata
+ di fronte ad essa. Usata principalmente come
+ interfaccia al file system virtualeVirtual File System.
+
+"%view" Questa macro serve per invocare il visualizzatore
+ interno. Può essere usata da sola o con
+ argomenti. Se si passa argomenti a questa macro,
+ questi dovrebbero essere racchiusi da parentesi.
+
+ Gli argomenti sono: ascii per forzare il
+ visualizzatore in modo ascii; hex per forzare il
+ visualizzatore in modo esadecimale; nroff per
+ dire al visualizzatore che deve interpretare le
+ sequenze di grassetto e sottolineato di nroff;
+ unformatted per dire al visualizzatore di non
+ interpretare i comandi nroff per rendere il testo
+ grassetto o sottolineato.
+
+"%%" Il carattere %
+
+"%{testo}"
+ Visualizza una richiesta di sostituzione. Viene
+ mostrata una finestra contenente il testo
+ all'interno delle graffe. La macro viene
+ sostituita dal testo immesso dall'utente.
+ L'utente può premere ESC o F10 per annullare.
+ Questa macro non funziona ancora sulla riga di
+ comando.
+
+"%var{ENV:default}"
+ Se la variabile di ambiente ENV non è impostata,
+ la sostituzione prenderà default. Altrimenti,
+ verrà sostituito il valore di ENV.[The subshell support]
+Supporto alla subshell
+
+Il supporto alla subshell è una opzione di compilazione
+che lavora con le seguenti shell: bash, tcsh e zsh.
+
+Quando il codice di subshell è attivato il Midnight
+Commander genererà un processo copia concorrente della
+shell (quella definita dalla variabile SHELL e se non è
+definita, prenderà quella presente nel file /etc/passwd)
+e lo eseguirà in un pseudo terminale; invece di invocare
+una nuova shell ogniqualvolta si esegue un comando, il
+comando verrà passato alla subshell come se lo si avesse
+battuto personalmente. Questo permette di cambiare le
+variabili di ambiente, usare funzioni della shell e
+definire alias che rimangono validi fintanto che non si
+esca dal Midnight Commander.
+
+Se si sta usando bash si può specificare comandi alla
+partenza della subshell nel file ~/.mc/bashrc e mappature
+speciali della tastiera nel file ~/.mc/inputrc. tcsh gli
+utenti possono specificare comandi alla partenza nel file
+~/.mc/tcshrc.
+
+Quando il codice della subshell viene utilizzato, si può
+sospendere l'applicazione in ogni momento con la sequenza
+C-o e saltare nuovamente al Midnight Commander; se si
+interrompe un'applicazione, non si sarà in grado di
+eseguire altri comandi esterni finché non si esce
+dall'applicazione interrotta.
+
+Una caratteristica aggiuntiva dell'usare la subshell è
+data dal fatto che il prompt mostrato dal Midnight
+Commander sarà lo stesso di quello utilizzato dalla
+shell.
+
+La sezione OPZIONIOPTIONS contiene informazioni aggiuntive
+riguardo come controllare il codice della subshell.[Chmod]
+Permessi
+
+La finestra Permessi serve a cambiare i bit di attributo
+in gruppi di file o directory. La si può invocare con la
+combinazione di tasti C-x c.
+
+La finestra dei Permessi ha due parti - Permessi e File.
+
+La sezione File mostra il nome del file o della directory
+ed i suoi permessi in forma ottale, oltre che il
+proprietario ed il gruppo.
+
+Nella sezione Permessi c'è un set di caselle che
+corrispondono agli attributi dei file. Come si cambia il
+bit di attributo, si può vedere il valore in ottale
+aggiornato nella sezione File.
+
+Per muoversi attraverso le sezioni (bottoni e caselle)
+usare i tasti freccia oppure Tab. Per cambiare lo stato
+delle caselle o per selezionare un bottone usare lo
+Spazio. Si può usare anche i tasti di scelta rapida sui
+bottoni per attivarli velocemente. I tasti di scelta
+rapida corrispondono alle lettere evidenziate dei bottoni.
+
+Per impostare i bit degli attributi, usare il tasto Invio.
+
+Quando si lavora con un gruppo di file o directory, basta
+cliccare sui bit che si vogliono impostare o cancellare.
+Una volta selezionati i bit da cambiare, selezionare una
+delle azioni (Imposta marcati o Cancella marcati).
+
+Infine, per impostare gli attributi esattamente come
+specificato, usare il tasto [Imposta tutti], che agisce su
+tutti i file marcati.
+
+[Modifica tutti] modifica solo gli attributi marcati su
+tutti i file.
+
+[Imposta marcati] pone a uno i bit marcati degli attributi
+di tutti i file selezionati.
+
+[Cancella marcati] pone a zero i bit marcati degli
+attributi di tutti i file selezionati.
+
+[Imposta] imposta gli attributi di un file.
+
+[Cancella] cancella il comando Permessi.[Chown]
+Proprietario
+
+Il comando proprietario serve a cambiare il
+proprietario/gruppo di un file. Il tasto di scelta rapida
+per questo comando è C-x o.[Advanced Chown]
+Proprietario avanzato
+
+Il comando Proprietario avanzato consiste nel comando
+permessiChmod e proprietarioChown combinati assieme in una finestra.
+E' così possibile cambiare i permessi ed il
+proprietario/gruppo dei file in un sol colpo.[File Operations]
+Operazioni sui file
+
+Quando si copia, sposta o cancella dei file il Midnight
+Commander mostra la finestra di operazioni sui file. Essa
+mostra i file sui cui si sta operando attualmente e ci
+possono essere fino a tre barre di progressione. La barra
+file mostra quanta parte del file corrente è stata
+copiata. La barra conteggio mostra quanti dei file
+selezionati sono stati gestiti. La barra byte comunica
+quanto dell'ampiezza totale dei file selezionati è stata
+elaborato. Se l'opzione operazioni prolisse è
+deselezionata, non verranno mostrate la barra file e la
+barra byte.
+
+Ci sono due bottoni sul fondo della finestra di dialogo.
+Premendo il tasto Salta si salterà il resto del file.
+Premendo il tasto Esci si bloccherà tutta l'operazione ed
+il resto dei file saranno ignorati.
+
+Ci sono tre altre finestre di dialogo che si possono
+incontrare durante le operazioni sui file.
+
+La finestra di dialogo di errore informa circa le
+condizioni di errore ed ha tre scelte. Normalmente si
+seleziona il tasto Salta per saltare il file o Esci per
+bloccare l'operazione. E' possibile anche selezionare il
+tasto Riprova se nel frattempo si ha risolto il problema
+da un'altro terminale.
+
+La finestra di dialogo di rimpiazzo viene mostrata quando
+si tenta di copiare o spostare un file sopra un file
+esistente. La finestra mostra la data e la dimensione di
+tutti e due i file. Premere il tasto Si per rimpiazzare il
+file, No per saltare il file, Tutti per sovrascrivere
+tutti i file, Nessuno per non sovrascriverli mai e
+Aggiorna per sovrascriverli solo se il file sorgente è
+più recente del file di destinazione. E' possibile
+bloccare l'intera operazione premendo il tasto Esci.
+
+La finestra di dialogo della cancellazione ricorsiva
+appare quando si tenta di cancellare una directory che non
+è vuota. Premere il tasto Si per cancellare la directory
+ricorsivamente o No per saltare la directory, il tasto
+Tutto per cancellare tutte le directory non vuote e
+Nessuno per saltare tutte le directory non vuote. Per
+fermare l'intera operazione premere il tasto Esci. Se si
+seleziona il tasto Si o Tutto verrà richiesta una
+conferma. Premere "si" solo se si è veramente sicuri di
+voler fare una cancellazione ricorsiva.
+
+Se si hanno dei file marcati e si esegue un'operazione su
+di essi, solo i file sui quali l'operazione ha avuto
+successo verranno deselezionati. I file su cui è fallita
+l'operazione o che sono stati saltati vengono lasciati
+marcati.[Mask Copy/Rename]
+Maschera Copia/Rinomina
+
+L'operazione di copia/rinomina permette di cambiare il
+nomi dei file in maniera semplice. Per farlo, è
+necessario specificare la maschera di sorgente corretta e
+generalmente, nella parte finale della destinazione,
+specificare alcuni caratteri jolly. Tutti i file
+corrispondenti alla maschera sorgente sono
+copiati/rinominati secondo la maschera destinazione. Se ci
+sono file marcati, vengono rinominati solo i file marcati
+che corrispondono alla maschera sorgente.
+
+Queste le opzioni che possono essere impostate:
+
+Segue i collegamenti, specifica se creare i collegamenti
+simbolici o no (hard link), presenti nella directory
+sorgente (e ricorsivamente nelle sue sotto directory) come
+nuovi collegamenti oppure se invece si desidera che venga
+copiato il loro contenuto.
+
+In una sottodir se esiste già , specifica cosa fare se
+nella directory obiettivo esiste una directory con lo
+stesso nome del file/directory in copia. L'azione
+predefinita è di copiare il suo contenuto in quella
+directory, ma selezionando quest'opzione si può copiare
+la directory sorgente in questa directory. Forse un
+esempio aiuterà :
+
+Si vuole copiare il contenuto di una directory pallo su
+/pinco/pallo, che è una directory che esiste già .
+Normalmente (quando l'opzione non è impostata), mc
+farebbe la copia in /pinco/pallo. Abilitando quest'opzione
+verrà eseguita la copia in /pinco/pallo/pallo, perché la
+directory esiste già .
+
+Mantiene gli attributi, specifica se si vuole preservare i
+permessi originali del file, le date e se si è l'utente
+root, gli attributi UID e GID. Se quest'opzione non è
+impostata verrà rispettato il valore corrente di umask.
+
+"Usa i modelli della shell, opzione abilitata"
+
+Quando l'opzione dei modelli della shell è abilitata è
+possibile usare i caratteri jolly '*' e '?' nella maschera
+sorgente. Questi lavorano come nella shell. Nella maschera
+obbiettivo sono permessi solo i caratteri jolly '*' e
+'\<cifra>'. Il primo carattere jolly '*' nella maschera
+obbiettivo corrisponde al primo gruppo di caratteri jolly
+nella maschera sorgente, il secondo '*' al secondo gruppo
+e così via. Il carattere jolly '\1' corrisponde al primo
+gruppo di caratteri jolly nella maschera sorgente, '\2'
+corrisponde al secondo gruppo e così via fino al '\9'. Il
+carattere jolly '\0' rappresenta tutto il nome del file
+sorgente.
+
+Due esempi:
+
+Se la maschera sorgente è "*.tar.gz", la destinazione è
+"/bla/*.tgz" e il file da copiare è "foo.tar.gz", la
+copia sarà "foo.tgz" in "/bla".
+
+Supponiamo si voglia scambiare la base e l'estensione di
+un file cosicché "file.c" divenga "c.file" e così via.
+La maschera sorgente per questa operazione sarà "*.*" e
+la destinazione sarà "\2.\1".
+
+"Usa i modelli della shell, opzione disabilitata"
+
+Quando l'opzione dei modelli della shell è disabilitata,
+MC non esegue più il raggruppamento automatico. E'
+necessario usare espressioni tipo '\(...\)' nella maschera
+sorgente per dare significato ai caratteri jolly nella
+maschera obbiettivo. Altrimenti le maschere obbiettivo si
+trovano nella situazione di quando i modelli della shell
+sono abilitati.
+
+Due esempi:
+
+Se la maschera sorgente è "^\(.*\)\.tar\.gz$", la
+destinazione è "/bla/*.tgz" e il file da copiare è
+"foo.tar.gz", la copia sarà "/bla/foo.tgz".
+
+Supponiamo che si voglia scambiare la base e l'estensione
+di un file cosicché "file.c" divenga "c.file" e così
+via. La maschera sorgente per questa operazione sarÃ
+"^\(.*\)\.\(.*\)$" e la destinazione sarà "\2.\1".
+
+"Conversioni Maiuscole/Minuscole"
+
+E' anche possibile cambiare tra maiuscole e minuscole i
+caratteri dei file. Se si usa '\u' o '\l' nella maschera
+obbiettivo, il carattere successivo sarà convertito
+rispettivamente in maiuscolo o minuscolo.
+
+Se si usa '\U' o '\L' nella maschera obbiettivo, il
+caratteri successivi saranno convertiti rispettivamente in
+maiuscolo o minuscolo fino alla prossima corrispondenza di
+'\E' o '\U', '\L' o alla fine del nome del file.
+
+Notare che '\u' e '\l' sono più forti di '\U' e '\L'.
+
+Per esempio, se la maschera sorgente è '*' (modelli della
+shell abilitati) o '^\(.*\)$' (modelli della shell
+disabilitati) e la maschera obbiettivo è '\L\u*' i nomi
+dei file saranno convertiti ad avere maiuscola iniziale ed
+il resto minuscolo.
+
+Si può usare '\' come carattere di protezione. Per
+esempio, '\\' è una barra retroversa e '\*' è un
+asterisco.[Internal File Viewer]
+Visualizzatore di file interno
+
+Il visualizzatore di file interno fornisce due modalitÃ
+di visualizzazione: ASCII e esadecimale. Per passare da
+una modalità all'altra, usare il tasto F4. Se si ha il
+programma GNU gzip installato, esso verrà usato
+automaticamente per decomprimere i file al volo.
+
+Il visualizzatore tenterà di usare il metodo migliore
+fornito dal sistema o a seconda del tipo di file, per
+mostrare le informazioni. Il visualizzatore interno
+interpreterà alcune sequenze di stringa per impostare gli
+attributi di grassetto e sottolineato, per mostrare al
+meglio i file.
+
+In modalità esadecimale, la funzione di ricerca accetta
+testo protetto e costanti numeriche. Il testo protetto
+viene confrontato esattamente dopo la rimozione della
+protezione. Ogni numero rappresenta un byte. E' possibile
+mescolare testo protetto con costanti come nell'esempio:
+
+"Stringa" -1 0xBB 012 "ancora testo"
+
+Notare che 012 è un numero ottale. -1 viene convertito in
+0xFF.
+
+Alcuni dettagli interni circa il visualizzatore: su
+sistemi che forniscono la chiamata di sistema mmap(2), il
+programma mappa il file invece di caricarlo; se il sistema
+non fornisce la chiamata di sistema mmap(2) o il file
+corrisponde ad un'azione che richiede un filtro, allora il
+visualizzatore userà i buffer di accrescimanto (growing),
+caricando perciò solo le parti del file su cui vi si
+accede (inclusi i file compressi).
+
+Ecco un'elenco di azioni associate ad ogni tasto che il
+Midnight Commander gestisce nel visualizzatore di file
+interno.
+
+F1 Invoca il visualizzatore ipertestuale dell'aiuto.
+
+F2 Abilita/disabilita la funzione di a capo automatico.
+
+F4 Abilita/disabilita la modalità esadecimale.
+
+F5 Vai alla riga. Questo comando richiederà un numero di
+riga e mostrerà quella riga.
+
+F6, /. Ricerca tramite espressione regolare.
+
+?, Ricerca in ordine inverso, tramite espressione
+regolare.
+
+F7 Ricerca normale / ricerca in modalità esadecimale.
+
+C-s, F17, n. Inizia una ricerca normale, se non c'era giÃ
+un'espressione di ricerca, altrimenti trova la prossima
+occorrenza.
+
+C-r. Inizia una ricerca normale in ordine inverso, se non
+c'era già un'espressione di ricerca, altrimenti trova la
+prossima occorrenza.
+
+F8 Cambia tra modalità Normale/Filtrata: questo mostrerÃ
+il file come si trova su disco o se è stato specificato
+un filtro nel file mc.ext, come esce dal filtro. La
+modalità corrente è sempre quella diversa da quella
+mostrata dall'etichetta del tasto, dato che il bottone
+rappresenta la modalità nella quale si entra premendolo.
+
+F9 Cambia tra modalità non formattata e formattata:
+quando la modalità è formattata, il visualizzatore
+interpreterà alcune sequenze di stringa per rappresentare
+il grassetto e il sottolineato con colori diversi. Anche
+per questa funzione, l'etichetta sul tasto rappresenta la
+modalità non corrente.
+
+F10, Esc. Esce dal visualizzatore di file interno.
+
+pagina-giù, spazio, C-v. Sfoglia di una pagina in avanti.
+
+pagina-sù, M-v, C-b, backspace. Sfoglia di una pagina
+indietro.
+
+freccia-in-basso Si sposta di una riga in avanti.
+
+up-key Si sposta di una riga indietro.
+
+C-l Ridisegna lo schermo.
+
+C-o Passa alla subshell e mostra la schermata dei comandi.
+
+! Come C-o, ma esegue una nuova shell se la subshell non
+sta andando.
+
+"[n] m" Imposta l'indice n.
+
+"[n] r" Salta all' indice n.
+
+C-f Salta al file successivo.
+
+C-b Salta al file precedente.
+
+M-r Abilita/disabilita il righello.
+
+E' anche possibile istruire il visualizzatore su come
+mostrare un file, vedere la sezione modifica file
+estensioniExtension File Edit.[Internal File Editor]
+Editor di file interno
+
+L'editor di file interno fornisce molte delle funzioni dei
+più diffusi editor a pieno schermo. Viene invocato
+tramite F4 sempre che l'opzione use_internal_edit sia
+impostata nel file di inizializzazione. Esso ha un limite
+estensibile di sedici megabyte e gestisce i file binari
+senza problemi.
+
+Le funzioni che allo stato attuale supporta sono: copia,
+spostamento, cancellazione, taglia e incolla di blocchi;
+tasto per l'annullamento; menu a discesa, inserimento
+file, definizione di macro, ricerca e sostituzione di
+espressioni regolari; evidenziazione di testo
+maiuscole-freccia MSW-MAC (solo per la console Linux);
+scambio tra inserimento-rimpiazzo e un'opzionale flusso di
+blocchi di testo attraverso comandi shell come indent.
+
+L'editor è molto semplice da usare e non richiede
+apprendimento. Per vedere cosa fanno i tasti, basta
+consultare il menu a discesa appropriato. Gli altri tasti
+sono: maiusc + tasti freccia produce la selezione del
+testo. Ctrl-Ins copia nel file cooledit.clip e Shift-Ins
+incolla da cooledit.clip. Shift-Del taglia in
+cooledit.clip, e Ctrl-Del cancella il testo selezionato.
+Funziona anche l'evidenziazione con il mouse che, come al
+solito, si può utilizzare come in un normale terminale,
+premendo contemporaneamente il tasto Maiuscole mentre si
+fa clic trascinando con il mouse.
+
+Per definire una macro, premere Ctrl-R poi premere i tasti
+che si voglia essere eseguiti. Premere nuovamente Ctrl-R
+quando si ha finito. E' possibile assegnare una macro a
+qualsiasi tasto si preme. La macro viene eseguita quando
+si preme Ctrl-A e poi il tasto assegnato. La macro viene
+eseguita anche se si preme il tasto Meta, Ctrl, o Esc e il
+tasto assegnato, basta che il tasto non sia già assegnato
+a qualche altra funzione. Una volta definiti, i macro
+comandi finiscono nel file .mc/cedit/cooledit.macros nella
+propria directory home. E' possibile cancellare una macro
+cancellando la riga appropriata nel suddetto file.
+
+F19 formatterà il blocco evidenziato correntemente
+(testo, codice C o C++ o altro). Questo comportamento
+viene controllato dal file /usr/share/mc/edit.indent.rc
+che viene copiato nel .mc/cedit/edit.indent.rc nella
+propria directory home la prima volta che lo si usa.
+
+L'editor visualizza snche caratteri non-americani (160+).
+Quando si modifica file binari, si dovrebbe impostare
+mostra bit a 7 bit nel menu opzioni, per mantenere la
+spaziatura pulita.[Completion]
+Completamento
+
+Ovvero lascia che il Midnight Commander scriva per te.
+
+Tentativi per eseguire un completamento del testo prima
+della posizione corrente. MC tenta il completamento
+trattando il testo come una variabile (se il testo
+comincia con $), nomeutente (se il testo comincia con ~),
+nomehost (se il testo comincia con @) o comando (se si è
+sulla riga di comando nell'atto di battere un comando,
+allora possibili completamenti includerebbero parole
+riservate e comandi integrati della shell). Se nessuno di
+questi produce una corrispondenza, viene tentato un
+completamento del nome del file.
+
+Completamenti di nomefile, nomeutente, variabili e
+nomehost funzionano su tutte le righe di ingresso, il
+completamento dei comandi invece è specifico della riga
+di comando. Se il completamento è ambiguo (ci sono più
+possibilità differenti), MC emette un suono e l'azione
+seguente dipenderà a seconda delle impostazioni
+dell'opzione completamento: visualizza tutto nella
+finestra configurazioneConfiguration. Se è abilitata, un elenco di
+tutte le possibilità viene mostrato vicino alla posizione
+corrente per poter selezionare con i tasti freccia e Invio
+la voce corretta. Si può anche battere le prime lettere
+nelle quali le varie possibilità differiscono per
+muoversi in un sottoinsieme di tutte le possibilità e
+completare il più possibile. Se si preme nuovamente
+M-Tab, verrà mostrato solo il sottoinsieme nella finestra
+dell'elenco, altrimenti la prima voce che corrisponde a
+tutti i caratteri precedenti verrà evidenziata. Non
+appena non c'è più ambiguità , la finestra scompare, ma
+la si può nascondere con i tasti di cancellamento Esc,
+F10 e i tasti di freccia sinistra e destra. Se
+completamento: visualizza tuttoConfiguration è disabilitato, la
+finestra viene mostrata solo se si preme M-Tab una seconda
+volta; la prima volta MC emette solo un suono.[Virtual File System]
+File system virtuale
+
+Il Midnight Commander è provvisto di uno strato di codice
+per accedere al file system; questo strato di codice è
+conosciuto anche con il nome di commutazione di file
+system virtuale. La commutazione del file system virtuale
+permette al Midnight Commander di manipolare file
+all'interno di un file system non di tipo Unix.
+
+Attualmente il Midnight Commander viene confezionato con
+alcuni File System Virtuali (VFS): il file system locale,
+usato per accedere al normale file system Unix; l'ftpfs,
+usato per manipolare file su sistemi remoti con il
+protocollo FTP; il tarfs, usato per manipolare file tar e
+file tar compressi; l'undelfs, usato per recuperare file
+cancellati su file system di tipo ext2 (il file system
+predefinito per sistemi Unix), fish (per manipolare file
+su connessioni shell come rsh e ssh) e per ultimo l'mcfs
+(file system del Midnight Commander), un file system
+basato sulla rete. Se il codice è stato compilato con il
+supporto smbfs, è possibile manipolare file su file
+system remoti con il protocollo SMB (CIFS).
+
+Il codice di commutazione di file system interpreta tutti
+i nomi di percorso utilizzati e li dirige al file system
+corretto; il formato utilizzato per ognuno di questi file
+system viene descritto più avanti nella sezioni apposite.[FTP File System]
+File system FTP
+
+Il file system FTP (ftpfs) permette di manipolare file su
+macchine remote. Per utilizzarlo, si può usare il
+pannello del comando Connessione FTP (accessibile dalla
+barra dei menu) oppure si può cambiare direttamente la
+directory corrente con un comando cd verso un percorso
+simile al seguente:
+
+/#ftp:[!][utente[:pass]@]macchina[:porta][dir-remota]
+
+Gli elementi utente, porta e dir-remota sono opzionali. Se
+si specifica l'elemento utente, allora il Midnight
+Commander tenterà di collegarsi alla macchina remota come
+quell'utente, altrimenti userà il vostro nome di login o
+il nome di login prelevato dal file ~/.netrc. L'elemento
+opzionale pass è la parola d'ordine per la connessione.
+L'uso della password nel nome VFS della directory non è
+raccomandabile, dato che può apparire sullo schermo in
+chiaro e può essere salvato nella cronologia directory.
+
+Per abilitare l'uso del proxy FTP, anteporre ! (un punto
+esclamativo) al nome host.
+
+Esempi:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!dietro.il.firewall.edu/pub
+ /#ftp:guest at host-remoto.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Controllare la finestra di dialogo file system virtualeVirtual FS
+per le opzioni ftpfs.[Tar File System]
+File system Tar
+
+Il file system tar fornisce un accesso in sola lettura ai
+file tar e tar compressi usando il comando chdir. Per
+cambiare la directory corrente al file tar usare la
+seguente sintassi:
+
+/nomefile.tar#utar/[dir-dentro-tar]
+
+Il file mc.ext già fornisce un collegamento per il file
+tar; ciò significa che normalmente basta selezionare un
+file tar e premere invio per entrare nel file tar, vedere
+la sezione modifica file estensioniExtension File Edit per i dettagli su
+come questo viene fatto.
+
+Esempi:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+L'ultima riga, specifica il percorso completo
+dell'archivio tar.[FIle transfer over SHell filesystem]
+Trasferimento di file su FIlesystem di SHell (FISH)
+
+Il file system fish è un file system basato sulla rete
+che permette di manipolare i file di una macchina remota
+come fossero locali. Per usarlo, l'altra parte deve avere
+un server fish o avere una shell compatibile bash.
+
+Per collegarsi ad una macchina remota, basta solo fare cd
+in una speciale directory il cui nome ha il seguente
+formato:
+
+/#sh:[utente@]macchina[:opzioni]/[dir-remota]
+Gli elementi utente, opzioni e dir-remota sono opzionali.
+Se si specifica l'elemento utente allora il Midnight
+Commander tenterà di connettersi alla macchina remota con
+quell'utente, altrimenti userà il nome di login.
+
+Le opzioni sono 'C' - usa la compressione e 'rsh' per
+usare rsh invece di ssh. Se l'elemento dir-remota è
+presente, la directory corrente sulla macchina remota
+sarà impostata a questo valore.
+
+Esempi:
+
+ /#sh:solorsh.mx:r/linux/locale
+ /#sh:joe at vuole.lacompressione.edu:C/privato
+ /#sh:joe at noncompresso.ssh.edu/privato
+[Network File System]
+File system di rete
+
+Il file system di rete del Midnight Commander è un file
+system basato sulla rete che permette di manipolare i file
+su di una macchina remota come se fossero locali. Per
+usarlo, sulla macchina remota deve essere in esecuzione il
+programma server mcserv(8).
+
+Per connettersi ad una macchina remota, basta solo fare cd
+in una speciale directory il cui nome ha il seguente
+formato:
+
+/#mc:[utente@]macchina[:porta][dir-remota]
+
+Gli elementi utente, porta e dir-remota sono opzionali. Se
+si specifica l'elemento utente alloral il Midnight
+Commander tenterà di connettersi alla macchina remota con
+quell'utente, altrimenti userà il nome di login.
+
+L'elemento porta viene usato quando la macchina remota usa
+una porta speciale; (vedere la magina man mcserv(8) per
+ulteriori informazioni sulle porte); infine se l'elemento
+dir-remota è presente, la directory corrente sulla
+macchina remota sarà impostata a questo valore.
+
+Esempi:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/locale
+ /#mc:joe at foo.edu:11321/privato
+[Undelete File System]
+Recupero file cancellati
+
+Su sistemi Linux, se si richiede, tramite configure, di
+usare la caratteristica di undelete del file system ext2,
+si avrà accesso al file system di recupero file
+cancellati. Il recupero file cancellati è disponibile
+solo su file system di tipo ext2. Il file system è solo
+un'interfaccia alla libreria ext2fs che: recupera tutti i
+nomi dei file cancellati su un fs ext2 e fornisce ed
+estrae i file selezionati in una partizione normale.
+
+Per usare questo file system, è necessario entrare nella
+directory con il nome speciale formato dal prefisso
+"/#undel" e dal nome del file system dove il file risiede.
+
+Per esempio, per recuperare file cancellati sulla seconda
+partizione del primo disco SCSI su Linux, si dovrà usare
+il seguente percorso:
+
+ /#undel:sda2
+
+Il recupero può metterci un po' di tempo per caricare le
+informazioni necessarie per poter cominciare a navigare
+attraverso i file.[SMB File System]
+File system SMB
+
+Il file system smb permette di gestire file su macchine
+remote con protocollo SMB (o CIFS). Queste includono
+Windows for Workgroups, Windows 9x/ME, Windows NT/2000/XP,
+OS/2 e Samba. Per usarlo, si può provare il comando dal
+pannello "Connessione SMB..." (accessibile dalla barra dei
+menu) o si può direttamente cambiare directory corrente
+usando il comando cd verso un percorso simile a questo:
+
+/#smb:[utente@]macchina[/servizio][/dir-remota]
+
+L'elemento utente, servizio e dir-remota sono opzionali.
+Il nome utente, dominio e la password possono essere
+specificati nella finestra di dialogo di ingresso.
+
+Esempi:
+
+ /#smb:macchina/Condivisione
+ /#smb:altra_macchina
+ /#smb:guest at macchina/Public/Irlex
+[Colors]
+Colori
+
+Il Midnight Commander tenta di stabilire se il terminale
+corrente supporta i colori usando il database dei
+terminali e il nome del terminale corrente. Capita che
+possa sbagliarsi, perciò si può essere costretti a
+forzare la modalità a colori o a disabilitarla usando
+rispettivamente le opzioni -c e -b.
+
+Se il programma è compilato con il manager dello schermo
+Slang invece che ncurses, controllerà se è impostata
+anche la variabile COLORTERM, con lo stesso effetto
+dell'opzione -c.
+
+E' possibile specificare i terminali su cui si vuole
+forzare sempre la modalità colore aggiungendo la
+variabile color_terminals nella sezione Colors del file di
+inizializzazione. Questo previene il Midnight Commander
+dal tentare di controllare se il terminale supporta i
+colori. Per esempio:
+[Colors]
+color_terminals=linux,xterm
+color_terminals=nome_terminale-1,nome-terminale-2...
+
+Il programma può essere compilato sia con il supporto di
+ncurses che di slang ma ncurses non fornisce alcun modo
+per forzare la modalità colore: ncurses userà solo le
+informazioni nel database dei terminali.
+
+Il Midnight Commander fornisce un modo per cambiare i
+colori predefiniti. Attualmente i colori sono configurati
+usando la variabile ambiente MC_COLOR_TABLE o la sezione
+Colors nel file di inizializzazione.
+
+Nella sezione Colors, la mappa dei colori predefinita
+viene caricata dalla variabile base_color. Si può
+specificare una mappa colori alternativa per un terminale
+usando il nome del terminale come chiave nella sezione.
+Esempio:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+Il formato della definizione dei colori è:
+
+ <parolachiave>=<coloreprimopiano>,<coloresfondo>:<parolachiave>= ...
+
+I colori sono opzionali e le parolechiave sono: normal,
+selected, marked, markselect, errors, input, reverse,
+gauge. I colori dei menu sono: menu, menusel, menuhot,
+menuhotsel. I colori delle finestre di dialogo sono:
+dnormal, dfocus, dhotnormal, dhotfocus. I colori
+dell'aiuto sono: helpnormal, helpitalic, helpbold,
+helplink, helpslink. Il colore del visualizzatore è:
+viewunderline. Colori speciali di evidenziazione:
+executable, directory, link, device, special, core. I
+colori dell'editor sono: editnormal, editbold, editmarked.
+
+input determina il colore delle righe di input usate
+delle finestre di dialogo.
+
+gauge determina il colore della parte riempita della
+barra di progressione (gauge), che mostra quanta
+percentuale del file è stata copiata o altro in forma
+grafica.
+
+Le finestre di dialogo usano i colori seguenti: dnormal
+usata per il testo normale, dfocus è il colore usato per
+il componente correntemente selezionato, dhotnormal è il
+colore usato per differenziare il tasto di scelta rapida
+nei componenti normali, mentre il colore dhotfocus viene
+usato per il colore evidenziato nel componente
+correntemente selezionato.
+
+I menu usano lo stesso schema ma usano invece i selettori
+menu, menusel, menuhot e menuhotsel.
+
+L'aiuto usa i seguenti colori: helpnormal viene usato per
+il testo normale, helpitalic viene usato per il testo
+enfatizzato con il corsivo nelle pagine del manuale,
+helpbold viene usato per il testo enfatizzato con il
+grassetto nelle pagine del manuale, helplink viene usato
+per un collegamento non selezionato e helpslink viene
+usato per un collegamento selezionato.
+
+I colori speciali di evidenziazione determinano come i
+file vengono visualizzati quando l'evidenziazione dei file
+è abilitata (vedere sezione aspettoLayout). directory usata per
+directory o collegamenti simbolici a directory; executable
+per il file eseguibili; link viene usata per i
+collegamenti simbolici che non sono nè interrotti nè
+connessi a directory; stalelink usata per collegamenti
+simbolici interrotti; device - dispositivi a caratteri e
+blocchi; special usata per i file speciali, come pipe e
+socket; core usata per i file core.
+
+I colori possibili sono: black, gray, red, brightred,
+green, brightgreen, brown, yellow, blue, brightblue,
+magenta, brightmagenta, cyan, brightcyan, lightgray e
+white. Inoltre c'è una speciale parola chiave per lo
+sfondo trasparente. Essa è 'default'. Il 'default' può
+essere usato solo come colore di sfondo. Esempio:
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Special Settings]
+Impostazioni speciali
+
+Molte delle impostazioni del Midnight Commander possono
+essere cambiate dai menu. Comunque, c'è un piccolo numero
+di impostazioni che possono essere cambiate solo agendo
+sul file di configurazione.
+
+Queste sono le variabili che possono essere impostate nel
+file ~/.mc/ini:
+
+clear_before_exec
+ Il valore predefinito del Midnight Commander è
+ di cancellare lo schermo prima dell'esecuzione di
+ un comando. Se si preferisce vedere il risultato
+ di un comando in fondo allo schermo, si modifichi
+ la copia locale del file ~/.mc/ini e si cambi il
+ valore del campo clear_before_exec a 0.
+
+confirm_view_dir
+ Se si preme F3 su di una directory, normalmente
+ MC entra nella directory. Se questa opzione è
+ impostata a 1, MC chiederà una conferma prima di
+ cambiare directory se si hanno dei file marcati.
+
+ftpfs_retry_seconds
+ Questo valore è il numero di secondi che il
+ Midnight Commander aspetta prima di tentare di
+ riconnettersi ad un ftp server che ha negato
+ l'autenticazione. Se il valore è zero,
+ l'autenticazione non verrà ritentata.
+
+max_dirt_limit
+ Specifica al massimo quanti aggiornamenti possono
+ essere saltati nel visualizzatore di file
+ interno. Normalmente questo valore non è
+ significativo, dato che il codice automaticamente
+ aggiusta il numero da saltare a seconda della
+ velocità con cui arrivano le pressioni dei
+ tasti. Comunque, su macchine molto lente o su
+ terminali con un'auto ripetizione dei tasti molto
+ veloce, un grande valore può rendere gli
+ aggiornamenti dello schermo troppo instabili.
+
+ Sembra che impostare max_dirt_limit a 10 porta i
+ migliori risultati, e questo è il valore
+ predefinito.
+
+mouse_move_pages
+ Controlla il fatto che lo scorrimento con il
+ mouse sui pannelli sia fatto per pagine o per
+ righe.
+
+mouse_move_pages_viewer
+ Controlla se lo scorrimento del mouse nel
+ visualizzatore di file interno sia fatto per
+ pagine o per righe.
+
+old_esc_mode
+ Normalmente il Midnight Commander tratta il tasto
+ ESC come un prefisso (old_esc_mode=0), ma se si
+ imposta quest'opzione (old_esc_mode=1), allora il
+ tasto ESC agirà come un tasto di prefisso per un
+ secondo, e se non vengono premuti altri tasti,
+ allora il tasto ESC sarà interpretato come un
+ tasto di cancellazione (ESC ESC).
+
+only_leading_plus_minus
+ Permette una gestione speciale per '+', '-', '*'
+ nella riga di comando (selezione, deselezione,
+ selezione inversa) solo se la riga di comando è
+ vuota. Non è necessario proteggere questi
+ caratteri nel mezzo della riga di comando ma non
+ è possibile cambiare selezione se la riga di
+ comando non è vuota.
+
+panel_scroll_pages
+ Se impostata (valore predefinito), i pannelli
+ scorrono di metà quando il cursore raggiunge la
+ fine o l'inizio del pannello, altrimenti scorrono
+ di un file per volta.
+
+show_output_starts_shell
+ Questa variabile lavora solo se non si sta usando
+ il supporto della subshell. Quando si usano i
+ tasti C-o per tornare allo schermo utente, se
+ quest'opzione è impostata, si avrà una nuova
+ shell. Altrimenti, premendo qualsiasi tasto si
+ tornerà al Midnight Commander.
+
+torben_fj_mode
+ Se quest'opzione è impostata, allora i tasti
+ inizio e fine lavoreranno leggermente
+ differentemente sui pannelli. Invece che muovere
+ le selezioni al primo e ultimo file del pannello,
+ agiranno nel modo seguente:
+
+ Il tasto inizio: va alla riga centrale, se sotto
+ di essa, altrimenti va alla riga in cima a meno
+ che non ci sia già ; in tal caso andrà al primo
+ file del pannello.
+
+ Il tasto fine ha un comportamento simile: va giù
+ alla riga centrale se era sopra di essa,
+ altrimenti va alla riga di fondo a meno che non
+ ci sia già ; in tal caso sposterà la selezione
+ all'ultimo file del pannello.
+
+use_file_to_guess_type
+ Se questa variabile è abilitata (valore
+ predefinito) userà il comando file per trovare
+ delle corrispondenze sui tipi di file elencati
+ nel file mc.extExtension File Edit.
+
+xterm_mode
+ Se questa variabile è impostata (il valore
+ predefinito è no) quando si naviga il file
+ system su un pannello ad albero, automaticamente
+ ricaricherà l'altro pannello con il contenuto
+ della directory selezionata.[Terminal databases]
+Database di terminali
+
+Il Midnight Commander fornisce una maniera per correggere
+il database dei terminali si sistema senza richiedere i
+privilegi di amministratore (root). Il Midnight Commander
+ricerca nel file di inizializzazione di sistema (il file
+mc.lib collocato nella directory di libreria del Midnight
+Commander) e nel file ~/.mc/ini la sezione
+"terminal:nome-del-terminale-in-uso" e poi la sezione
+"terminal:general", ogni riga della sezione contiene il
+simbolo chiave che si vuol definire, seguito da un segno
+di uguale e la definizione per quel tasto. E' possibile
+usare la forma speciale \e per rappresentare il carattere
+di escape e ^x per rappresentare il carattere control-x.
+
+I simboli chiave possibili sono:
+
+f0 a f20 tasti funzione f0-f20
+bs backspace
+home tasto inizio
+end tasto fine
+up tasto freccia in su
+down tasto freccia in giù
+left tasto freccia a sinistra
+right tasto freccia a destra
+pgdn tasto pagina in giù
+pgup tasto pagina in su
+insert tasto inserimento
+delete tasto cancellazione
+complete per fare il completamento
+
+Per esempio, per definire il tasto di inserimento come
+escape + [ + O + p impostare il seguente nel file ini:
+
+insert=\e[Op
+
+Il tasto di completamento rappresenta le sequenze di
+escape usate per invocare il processo di completamento,
+invocato tramite M-tab, ma ridefinibile ad altri tasti per
+fare lo stesso lavoro (su quelle tastiere con tonnellate
+di simpatici tasti dappertutto).
+
+[FILES]
+FILE
+
+Il programma recupera tutte le informazioni relative al
+proprio funzionamento dalla variabile ambiente MC_DATADIR,
+e se la variabile non è impostata, passerà alla
+directory /usr/share/mc .
+
+/usr/share/mc/mc.hlp
+
+ Il file di aiuto per il programma.
+
+/usr/share/mc/mc.ext
+
+ Il file delle estensioni di sistema predefinito.
+
+~/.mc/bindings
+
+ Le estensioni dell'utente, la configurazione del
+ visualizzatore e dell'editor di file. Se
+ presenti, questi file si sovrappongono ai file di
+ sistema.
+
+/usr/share/mc/mc.ini
+
+ La configurazione di sistema predefinita per il
+ Midnight Commander, usata solo se l'utente non
+ possiede il proprio file ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Le impostazioni globali per il Midnight
+ Commander. La modifica di questo file influisce
+ su tutti gli utenti, che abbiano o no il file
+ ~/.mc/ini . Attualmente vengono caricate solo le
+ impostazioni del terminaleTerminal databases da mc.lib.
+
+~/.mc/ini
+
+ La configurazione dell'utente. Se questo file è
+ presente, la configurazione viene caricata da qui
+ invece che dal file di sistema.
+
+/usr/share/mc/mc.hint
+
+ Questo file contiene i suggerimenti (dritte)
+ mostrate dal programma.
+
+/usr/share/mc/mc.menu
+
+ Questo file contiene il menu di sistema per le
+ applicazioni.
+
+~/.mc/menu
+
+ Il menu utente per le applicazioni. Se presente
+ viene usato al posto del menu delle applicazioni
+ di sistema.
+
+~/.mc/Tree
+
+ L'elenco di directory per l'albero directory e
+ per la vista ad albero.
+
+./.mc.menu
+
+ Menu locale definito dall'utente. Se questo file
+ è presente viene usato al posto del menu delle
+ applicazioni utente o di sistema.[AVAILABILITY]
+REPERIBILITA'
+
+L'ultima versione di questo programma si trova su
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+VEDERE ANCHE
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+La pagina Web del Midnight Commander:
+ http://www.midnight-commander.org/
+[AUTHORS]
+AUTORI
+
+Miguel de Icaza (miguel at ximian.com), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred
+Leeflang (fredl at nebula.ow.org), Dugan Porter
+(dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za), Pavel Machek (pavel at ucw.cz) e Pavel
+Roskin (proski at gnu.org) sono gli sviluppatori di questo
+pacchetto. Alessandro Rubini (rubini at ipvvis.unipv.it) ha
+dato un notevole contribuito nella correzione e nel
+miglioramento del supporto del mouse nel programma, John
+Davis (davis at space.mit.edu) ha reso disponibile la sua
+libreria S-lang sotto la licenza GPL e ha risposto alle
+mie domande su di essa; le seguenti persone hanno
+contribuito al codice e in molte correzioni (in ordine
+alfabetico):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, port su
+piattaforma Win32 (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Sergey Ya. Korshunoff
+(root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) e Wim Osterholt
+(wim at djo.wtm.tudelft.nl).[BUGS]
+BACHI
+
+Vedere il file TODO nella distribuzione per informazioni
+su quello che rimane ancora da fare.
+
+Se si vuole fare un rapporto di un problema nel programma,
+si prega di spedire un messaggio di posta a questo
+indirizzo: mc-devel at gnome.org.
+
+Nel rapporto è necessario fornire una descrizione
+dettagliata del baco, la versione del programma (mc -v
+mostra quest'informazione), il sistema operativo su cui si
+sta facendo girare il programma e, se il programma va in
+crash, è gradita una traccia dello stack.
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+Questa è la principale schermata della guida interattiva
+del GNU Midnight Commander.
+
+Per saperne di più su come usare la guida interattiva, premere
+semplicemente invioHow to use help. Se lo si desidera, è possibile
+consultare direttamente il sommarioContents della guida.
+
+Il Midnight Commander è stato scritto dai suoi autoriAUTHORS.
+
+Il Midnight Commander NON E' COPERTO DA ALCUNA GARANZIAWarranty.
+Questo è software libero, lo si può ridistribuire sotto
+certe condizioniLicenza.[Licenza]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[QueryBox]
+Finestre di dialogo di richiesta dati
+
+Nelle finestre di dialogo di richiesta dati è possibile
+usare i tasti freccia o la prima lettera per selezionare
+una voce o cliccare con il mouse sul bottone.
+
+[How to use help]
+Come usare la guida interattiva
+
+Usare i tasti del cursore o il mouse per navigare
+nel visualizzatore della guida.
+
+Premere freccia in giù per spostarsi alla voce
+successiva o per spostarsi in basso.
+Premere freccia in su per spostarsi alla voce
+precedente o per spostarsi in alto.
+Premere freccia a destra per seguire il collegamento
+corrente.
+Premere freccia a sinistra per tornare indietro nello
+storico dei nodi visitati.
+
+Se il terminale non supporta i tasti del cursore si può
+usare la barra spaziatrice per spostarsi in avanti
+ed il tasto 'b' per tornare indietro. Usare il tasto
+TAB per spostarsi sulla prossima voce e premere
+INVIO per seguire il collegamento corrente. Usare il
+tasto 'l' per tornare indietro nello storico dei nodi
+visitati.
+Premere ESC per uscire dal visualizzatore della guida.
+
+Il tasto sinistro del mouse segue il collegamento
+o sfoglia le pagine.
+Il tasto destro del mouse torna indietro nello storico
+dei nodi visitati.
+
+Elenco completo dei tasti del visualizzatore della guida:
+
+Sono accettati i tasti generali di movimentoGeneral Movement Keys.
+
+tab Va alla voce successiva.
+M-tab Va alla voce precedente.
+giù Va alla voce successiva o una riga in basso.
+su Va alla voce precedente o una riga in alto.
+destra, invio Segue il collegamento corrente.
+sinistra, l Torna indietro nello storico dei nodi visitati.
+F1 Mostra la guida per il visualizzatore della
+ guida stessa.
+n Va al nodo successivo.
+p Va al nodo precedente.
+c Va al nodo del sommario.
+F10, esc Esce dal visualizzatore della guida.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.pl
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.pl (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.pl 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3992 @@
+[Contents]
+ OPISDESCRIPTION
+ OPCJEOPTIONS
+ OpisOverview
+ ObsÅuga myszyMouse Support
+
+ KlawiszeKeys
+ Klawisze różneMiscellaneous Keys
+ Panel KatalogówDirectory Panels
+ Linia PowÅokiShell Command Line
+ Podstawowe klawisze ruchuGeneral Movement Keys
+ Linia wejÅciowa klawiszyInput Line Keys
+
+ Linia menuMenu Bar
+ Lewe i prawe menuLeft and Right Menus
+ Tryby wyÅwietlania (Listing modes)Listing Mode...
+ PorzÄ
dek sortowania (Sort order...)Sort Order...
+ Filtry (Filter...)Filter...
+ OdÅwież (Reread)Reread
+ Menu plików (File menu)File Menu
+ Szybka zmiana katalogów (Quick cd) M\-cQuick cd
+ Menu komend (Command Menu)Command Menu
+ Drzewo katalogów (Directory Tree)Directory Tree
+ Znajdź plik (Find File)Find File
+ Panel zewnÄtrznyExternal panelize
+ HotlistHotlist
+ Edycja rozszerzeŠpliów (Extension File Edit)Extension File Edit
+ Prace w tle (Background jobs)Background Jobs
+ Edycja menu użytkownika (Menu File Edit)Menu File Edit
+ Menu opcji (Options Menu)Options Menu
+ KonfiguracjaConfiguration
+ WyglÄ
d (Layout)Layout
+ Potwierdzanie (Confirmation)Confirmation
+ WyÅwietlanie znaków (Display bits)Display bits
+ Nauka klawiszy (Learn keys)Learn keys
+ Wirtualny system plików (Virtual FS)Virtual FS
+ Zapisz ustawienia (Save Setup)Save Setup
+
+ Wykonywanie poleceÅ systemu operacyjnego (Executing operating system commands)Executing operating system commands
+ Wbudowana komenda cd (The cd internal command)The cd internal command
+ ObsÅuga makr (Macro Substitution)Macro Substitution
+ ObsÅuga podpowÅoki (The subshell support)The subshell support
+ ChmodChmod
+ ChownChown
+ Zaawansowane chown (Advanced Chown)Advanced Chown
+ Operacje na plikach (File Operations)File Operations
+ Maski kopiowania/przenoszenia (Mask Copy/Rename)Mask Copy/Rename
+ Wbudowany podglÄ
d plikówInternal File Viewer
+ Wbudowany edytor plikówInternal File Editor
+ DokaÅczanieCompletion
+ Wirtualny system plików (Virtual File System)Virtual File System
+ System plików FTP (FTP File System)FTP File System
+ System plików tar (Tar File System)Tar File System
+ Transfer plików pomiÄdzy systemami plików (FIle transfer over SHell filesystem)FIle transfer over SHell filesystem
+ Sieciowe systemy plikówNetwork File System
+ Odzyskiwanie plikówUndelete File System
+ Polskie znakiPolskie znaki
+ KoloryColors
+ Specjalne ustawieniaSpecial Settings
+ Baza danych terminali (Terminal databases)Terminal databases
+
+ PLIKIFILES
+ DOSTÄPNOÅÄAVAILABILITY
+ ZOBACZ TAKŻESEE ALSO
+ AUTORZYAUTHORS
+ BÅÄDYBUGS
+ TÅUMACZENIETÅUMACZENIE
+ LicencjaLicense
+ Nieoficjalne tÅumaczenie licencjiLicense-pl
+ Okna zapytaniaQueryBox
+ Jak korzystaÄ z pomocyHow to use help
+[DESCRIPTION]
+OPIS
+
+Midnight Commander jest przeszukiwarkÄ
+katalogów/menedżerem plików dla systemów
+Unixopodobnych[OPTIONS]
+OPCJE
+
+
+-a WyÅÄ
cza używanie symboli graficznych przy
+ rysowaniu ramek.
+
+-b Wymusza wyÅwietlanie czarno-biaÅe.
+
+-c Wymusza wyÅwietlanie w kolorze, zobacz sekcjÄ
+ Kolory żeby zasiÄgnÄ
Ä szerszej informacji.
+
+-C arg Używane do wybierania innego koloru, który ma
+ byÄ obecny w linii poleceÅ. Format argumentu
+ arg jest opisany w sekcji Kolory.
+
+-d WyÅÄ
cza używanie myszy.
+
+-f WyÅwietla wkompilowane Åcieżki, w których
+ Mindnight Commander szuka swoich plików.
+
+-k Resetuje "miÄkkie" klawisze do ich standardowych
+ funkcji z termcap/terminfo. Użyteczne tylko przy
+ terminalach HP, kiedy klawisze funkcyjne nie
+ dziaÅajÄ
.
+
+-l plik Zachowuje logi z serwerów ftp do pliku plik.
+
+-P Przy zakoÅczeniu programu, Midnight Commander
+ wydrukuje na ekranie katalog, w którym
+ pracowaliÅmy na koÅcu; to w poÅaczeniu z
+ funkcjÄ
napisanÄ
poniżej pozwoli ci na
+ przeglÄ
danie swoich katalogów i automatyczne
+ przejÅcie do tego, w którym byÅeÅ ostatnio
+ (dziÄkujÄ Torbenowi Fjerdingstadowi i Sergeyowi
+ za wkÅad w tÄ funkcjÄ oraz za kod źródÅowy,
+ który wprowadzili w życie).
+użytkownicy basha i zsh:
+
+mc ()
+{
+ MC=$HOME/tmp/mc$$-"$RANDOM"
+ /usr/bin/mc -P "$@" > "$MC"
+ cd "`cat $MC`"
+ rm "$MC"
+ unset MC;
+}
+
+użytkownicy tcsh:
+alias mc 'setenv MC `/usr/bin/mc -P !*`; cd $MC; unsetenv MC'
+ Wiem, że ta funkcja mogÅaby byÄ krótsza dla
+ basha i zsh, ale maÅe cudzysÅowy nie
+ zaakceptowaÅy by zawieszenia programu
+ kombinacjÄ
C-z.
+
+-s WÅÄ
cza tryb powolnego terminala, w którym
+ program nie bÄdzie rysowaÅ zbyt
+ obciÄ
żajÄ
cych znaków graficznych oraz
+ wyÅÄ
czy opcjÄ weryfikacji.
+
+-t Używane tylko jeÅli kod byÅ skompilowany przy
+ użyciu Slanga i terminfo: powoduje, że Midnight
+ Commander bÄdzie używaÄ zmiennej
+ Årodowiskowej TERMCAP do pokazywania informacji
+ terminala, zamiast informacji w systemowej bazie
+ typów terminali.
+
+-u WyÅÄ
cza używanie równolegÅej powÅoki (ma
+ sens tylko jeÅli Midnight Commander byÅ
+ kompilowany z obsÅugÄ
równolegÅych powÅok).
+
+-U WÅÄ
cza użycie jednoczesnego inerpretatora
+ poleceÅ (ma sens tylko jeÅli Midnight Commander
+ byÅ zbudowany z ustawieniem powÅoki w tle jako
+ opcji dodatkowej).
+
+-v plik WÅÄ
cza wbudowany podglÄ
d w celu obejrzenia
+ wybranego pliku plik.
+
+-V WyÅwietla wersjÄ programu.
+
+-x Wymusza wÅÄ
czenie trybu xterm. Używane kiedy
+ dziaÅa siÄ na terminalach wyposażonych w opcje
+ xterm (dwa tryby ekranu i możliwoÅÄ wysyÅania
+ myszÄ
sygnaÅów wyjÅcia).
+
+JeÅli wybrano, pierwszy katalog używany jest do
+wyÅwietlenia w pierwszym panelu. Drugi wyÅwietlany jest
+w drugim panelu.[Overview]
+Opis
+
+Ekran Midnight Commandera podzielony jest na cztery
+czÄÅci. Prawie caÅy obszar ekranu zajmujÄ
dwa panele.
+Standardowo przedostatnia od doÅu linijka ekranu,
+przeznaczona jest do wpisywania poleceÅ, a ostatnia
+pokazuje klawisze funkcyjne. Najwyższy wiersz jest
+wierszem menu. Może on byÄ niewidoczny, ale pojawia siÄ
+zawsze po klikniÄciu w najwyższÄ
liniÄ ekranu, albo po
+wciÅniÄciu klawisza F9.
+
+Midnight Commander pozwala na oglÄ
danie dwóch paneli w
+tym samym czasie. Jeden z nich jest panelem aktywnym
+(podÅwietlona linia wyboru znajduje siÄ wÅaÅnie w
+nim). Niemal wszystkie operacje wykonuje siÄ na panelu
+aktywnym. Niektóre operacje, jak np. kopiowanie, zmiana
+nazwy używajÄ
jako domyÅlnego miejsca docelowego
+katalogu otwartego w panelu nieaktywnym (nie martw siÄ,
+zawsze zostaniesz poproszony o potwierdzenie takiej
+operacji). W celu zasiÄgniÄcia szerszych informacji
+zajrzyj do dziaÅów Panele katalogów, Lewe i prawe menu
+oraz Menu plików.
+
+Możesz wywoÅywaÄ dowolne komendy systemowe po prostu
+wpisujÄ
c je. Wszystko co piszesz pojawia siÄ w linii
+poleceÅ i po naciÅniÄciu klawisza Enter zostanie
+wykonane przez Midnight Commandera. Przeczytaj sekcjÄ
+Linia powÅoki i Linia wejÅciowa klawiszy, żeby nauczyÄ
+siÄ wiÄcej na ten temat.
+
+[Mouse Support]
+ObsÅuga myszy
+
+Midnight Commander obsÅuguje mysz. ModuÅ ten jest
+uruchamiany wtedy kiedy korzystasz z terminala xterm(1)
+(dziaÅa nawet wtedy, kiedy ÅÄ
czysz siÄ przez telnet
+albo rlogin z innym komputerem z terminala xterm) lub
+jeÅli korzystasz z linuksa na konsoli z zainstalowanym
+serwerem gpm(1).
+
+Kiedy klikniesz lewym przyciskiem na panel z katalogami,
+plik zostanie wybrany jako aktywny; jeÅli klikniesz
+prawym przyciskiem zostanie on zaznaczony [lub odznaczony
+- w zależnoÅci od jego aktualnego stanu - dziaÅanie
+podobne do klawisza Insert - przyp. tÅumacza].
+
+Podwójne klikniÄcie w plik spowoduje wykonanie pliku,
+jeÅli jest on wykonywalny, a jeÅli rozszerzenie pliku
+jest rozpoznawane przez Midnight Commander'a i dostÄpny
+jest odpowiedni program, jest on uruchamiany.
+
+Możliwe jest również wykonywanie komend przypisanych
+klawiszom funkcyjnym przez klikniÄcie w nie.
+
+JeÅli klikniÄcie odbÄdzie siÄ w rejonie górnej lini
+panelu z katalogami, zostanie on przewiniÄty jednÄ
+stronÄ wstecz. Podobnie klikniÄcie na dolnÄ
ramkÄ
+przewija tekst jednÄ
stronÄ do przodu. Ta opcja klikania
+w ramki dziaÅa również przy przeglÄ
daniu pomocy i przy
+drzewie katalogów.
+
+Standardowo czas autopowtórzenia przy klikaniu myszÄ
+wynosi 400 milisekund. TÄ wartoÅÄ można zmieniÄ
+edytujÄ
c plik ~/.mc/ini i zmieniajÄ
c parametr
+mouse_repeat_rate.
+
+JeÅli używasz Midnight Commandera z obsÅugÄ
myszy,
+możesz "przeszczepiaÄ" kawaÅki tekstów i używaÄ
+standardowych zastosowaÅ myszki (kopiowanie i wklejanie)
+za pomocÄ
klawisza Shift.
+
+[Keys]
+Klawisze
+
+Niektóre komendy Midnight Commandera wywoÅuje siÄ
+kombinacjÄ
klawiszy Control (czasem opisywanego jako CTRL
+lub CTL) lub Meta (opisywanego ALT lub nawet Compose). W
+tym manualu (pliku pomocy) bÄdziemy używaÄ
+nastÄpujÄ
cych kombinacji: C-<klawisz> - znaczy:
+trzymajÄ
c klawisz Control naciÅnij <klawisz>. WiÄc C-f
+bÄdzie oznaczaÄ: trzymajÄ
c Control, naciÅnij f.
+
+M-<klawisz> - znaczy, że trzymajÄ
c klawisz Meta lub alt
+naciskamy <klawisz>. JeÅli na twojej klawiaturze nie ma
+ani klawisza Alt ani Meta, naciÅnij ESC, puÅÄ go i
+wtedy naciÅnij <klawisz> [skutek ten sam, acz jednak
+użycie trochÄ mniej przyjemne i bardziej skomlikowane -
+przyp. tÅumacza].
+
+Wszystkie linie wprowadzajÄ
ce Midnight Commandera
+używajÄ
w przybliżeniu tych samych przypisaŠklawiszy
+co wersja GNU edytora Emacs.
+
+Jest wiele sekcji mówiÄ
cych o klawiszach. Ta
+nastÄpujÄ
ca jest najważniejsza.
+
+Sekcja Menu plikówFile Menu opisuje skróty klawiszowe do komend
+pojawiajÄ
cych siÄ w menu plików. Ta sekcja zawiera
+funkcjÄ klawiszy. WiÄkszoÅÄ z tych komend wywoÅuje
+jakÄ
Å akcjÄ przede wszystkim na jednym lub kilku
+wybranych plikach.
+
+Sekcja Panele katalogoweDirectory Panels opisuje klawisze, które
+zaznaczajÄ
plik lub pliki jako docelowe do dalszych
+dziaÅaÅ (akcjÄ
jest najczÄÅciej jedna z tych
+przedstawionych w menu plików).
+
+Sekcja Komendy linii poleceÅ wypisuje listÄ klawiszy,
+które sÄ
używane do wprowadzania lub edytowania
+tekstów w wierszu poleceÅ. WiÄkszoÅÄ z nich kopiuje
+nazwy, i inne tego typu, z panelu katalogów do linii
+poleceÅ (żeby uniknÄ
Ä ich przepisywania), lub pozwala
+zwiedziÄ historiÄ komend linii poleceÅ.
+
+Klawisze linii wejÅciowych sÄ
używane do edytowania
+linii na wejÅciu (przy wpisywaniu). Oznacza, to że
+stosuje siÄ je zarówno do linii poleceÅ jak do okien
+dialogowych.
+
+[Miscellaneous Keys]
+Klawisze różne
+
+Jest tu kilka klawiszy, które nie kwalifikujÄ
siÄ do
+żadnej z wymienionych powyżej grup:
+
+Enter. JeÅli jest wpisany jakiÅ tekst w linii poleceÅ
+(na samym dole, pod panelami), to wpisana komenda jest
+wykonywana. JeÅli nic nie jest wpisane, i linia wyboru
+jest na jakimÅ katalogu, Midnight Commander wykonuje
+komendÄ chdir(2) (zmiana katalogu) do wybranego katalogu
+i odÅwieża zawartoÅÄ panelu; jeÅli linia wyboru jest
+na pliku wykonywalnym jest on wykonywany. I wreszcie
+jeÅli rozszerzenie pliku zgadza siÄ z obÅugiwanym przez
+programy zewnÄtrzne, które sÄ
obsÅugiwane prze
+Midnight Commandera, sÄ
one wywoÅywane z owym programem.
+
+C-l. Od nowa rysuje wszystkie informacje okna Midnight
+Commandera.
+
+C-x c. Uruchamia komendÄ Chmod dla aktualnego pliku lub
+zaznaczonych plików.
+
+C-x o. Uruchamia komendÄ Chown dla aktualnego pliku lub
+zaznaczonych plików.
+
+C-x l. Uruchamia komendÄ dowiÄ
zywania.
+
+C-x s. Uruchamia komendÄ miÄkkiego dowiÄ
zywania.
+
+C-x i. Zmienia aktywny panel.
+
+C-x q. PrzeÅacza nieaktywny panel w tryb "quick view".
+
+C-x !. Wykonuje komendÄ z zewnÄtrznego panelu.
+
+C-x h. Uruchamia komendÄ dodawania katalogów do
+hotlisty.
+
+M-!. Uruchamia komendÄ filtrowanego podglÄ
du, opisanego
+w sekcji PodglÄ
d.
+
+M-?. Uruchamia komendÄ szukania pliku.
+
+M-c. WÅÄ
cza okno dialogowe quick cd (szybkiej zmiany
+katalogów)
+
+C-o. JeÅli program jest uruchamiany na konsoli typu Linux
+lub FreeBSD lub też na konsoli xterm, pokaże wyjÅcie
+ostatnio wykonywanego programu. JeÅli uruchomiono
+Midnight Commandera na konsoli type Linux, MC używa
+zewnÄtrznego programu (cons.saver) w celu zachowywyania i
+odzyskiwania informacji na ekranie komputera.
+
+JeÅli użycie trybu powÅoki w tle jest wkompilowane,
+możesz nacisnÄ
Ä C-o w dowolnej chwili i zostataniesz
+przeniesiony z powrotem bezpoÅrednio do gÅównego okna
+Midnight Commandera, żeby powróciÄ do wykonywania
+aplikacji po prostu naciÅnij znów C-o. JeÅli masz
+zawieszonÄ
aplikacjÄ wÅaÅnie przez użycie tego triku,
+nie bÄdziesz mógÅ "odpalaÄ" innych programów spod
+Midnight Commandera dopóki nie zamkniesz zawieszonego
+programu.
+
+Aby dowiedzieÄ siÄ czegoÅ na temat polskiech liter w
+Midnight Commanderze przeczytaj sekcjÄ Polskie litery.
+
+[Directory Panels]
+Panel Katalogów
+
+Sekcja opisuje klawisze, które operujÄ
na panelu
+katalogów. JeÅli chcesz wiedzieÄ jak zmieniÄ panele
+zobacz sekcjÄ Lewe i prawe menu.
+
+Tab, C-i. Zmienia aktywny panel. Stary panel staje siÄ w
+tym momencie aktywnym panelem, a aktywny staje siÄ
+starym. Linia wyboru zmienia swoje poÅożenia do
+aktywnego panelu.
+
+Insert, C-t. DEPRECATED! Do zaznaczania plików możesz
+używaÄ klawisza Insert lub C-t. Å»eby odznaczyÄ plik po
+prostu zaznacz jakiŠjuż zaznaczony.
+
+Insert to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+M-g, M-r, M-j. Używane do wybierania najwyższego,
+Årodkowego i najniższego pliku w panelu.
+
+C-s, M-s. Uruchamia szukanie pliku w katalogu na podstawie
+jego nazwy. Kiedy szukanie jest aktywne, każde
+naciÅniÄcie klawisza doda jeden znak do poszukiwania
+zamiast wypisania go linii poleceÅ. JeÅli opcja "Show
+mini-status" jest wÅÄ
czona, szukany ciÄ
g znaków
+pojawia siÄ w linii mini-statusu. Kiedy wpisujemy znak,
+linia wyboru przemieszcza siÄ do nastÄpnego pliku
+zaczynajÄ
cego siÄ od podanych liter. Klawisze backspace
+lub del mogÄ
byÄ używane do poprawiania bÅÄdów.
+JeÅli C-s zostanie naciÅniÄte ponownie, Midnight
+Commander rozpoczyna szukanie nastÄpnego pliku
+zaczynajÄ
cego siÄ od podanych znaków.
+
+M-t. PrzeÅÄ
cza tryb wyÅwietlania do nastÄpnego
+możliwego. UżywajÄ
c tej opcji Åatwo jest przejÅÄ
+szybko z dÅugiego do krótkiego trybu wyÅwietlania jak
+również do tego zdefiniowanego przez użytkownika.
+
+C-\ (control-backslash). Pokazuje hotlistÄ katalogów i
+zmienia katalog do wybranego przez użytkownika.
+
++ (plus). Używane do zaznaczania grupy plików. Midnight
+Commander zapyta o wyrażenie opisujÄ
cÄ
grupÄ. JeÅli
+opcja Shell Patterns jest wÅÄ
czona, typ wyrażeŠjest
+bardzo podobny do tego w powÅoce (* dla zera i wiÄcej
+znaków i ? dla jednego znaku). JeÅli zaÅ opcja Shell
+Patterns jest wyÅÄ
czona, sposób zaznaczania plików
+jest zgodny z ustawieniami (zobacz ed(1)).
+
+\ (backslash). Używaj znaków "\" do odznaczania grupy
+plików. Jest to przeciwieÅstwo klawisza plus.
+
+strzaÅka do góry, C-p. Przenosi liniÄ wyboru do
+poprzedniej pozycji w panelu.
+
+strzaÅka do doÅu, C-n. Przenosi liniÄ wyboru do
+nastÄpnej pozycji w panelu.
+
+home, a1, M-<. Przenosi liniÄ wyboru do pierwszej pozycji
+w panelu.
+
+end, c1, M->. Przenosi liniÄ wyboru do ostatniej pozycji
+w panelu.
+
+PageDown, C-v. Przenosi liniÄ wyboru jednÄ
stronÄ do
+doÅu.
+
+PageUp, M-v. Przenosi liniÄ wyboru jednÄ
stronÄ do
+góry.
+
+M-o. JeÅli drugi panel jest zwykÅym panelem
+wyÅwietlajÄ
cym i w aktywnym panelu stoisz na katalogu,
+drugi panel bÄdzie pokazywaÄ zawartoÅÄ akutalnego
+katalogu (tak jak w Emacsie kombinacja C-o). JeÅli nie
+stoisz na katalogu zawartoÅciÄ
drugiego katalogu stanie
+siÄ katalog o jedno piÄtro wyższy od aktualnego.
+
+C-PageUp, C-PageDown. DziaÅa tylko na konsoli typu Linux:
+wykonuje przejÅcie do katalogu ".." lub do aktualnie
+wybranego, w zależnoÅci od kombinacji.
+
+M-y. Przenosi do poprzedniego katalogu w historii, podobne
+do klikniÄcia myszkÄ
. '<'.
+
+M-u. Przechodzi do nastÄpnego katalogu w historii,
+podobne do klikniÄcie myszkÄ
w '>'.
+
+M-S-h, M-H. WyÅwietla historiÄ katalogów, podobne
+dziaÅanie do klikniÄcia myszkÄ
'v'.
+
+[Shell Command Line]
+Linia PowÅoki
+
+Ta sekcja opisuje klawisze, które sÄ
użyteczne do
+efektywniejszego wpisywania podczas podawania komend
+powÅoki.
+
+M-Enter. Kopiuje nazwÄ aktualniego wybranego pliku do
+linii poleceÅ.
+
+C-Enter. To samo co M-Enter, dziaÅa tylko na konsoli typu
+Linux.
+
+M-Tab. Wykonuje dokoÅczenie nazw plików, komend,
+zmiennych, użytkowników, nazw hostów za Ciebie.
+
+C-x t, C-x C-t. Kopiuje nazwy zaznaczonych plików (lub
+jeÅli nie ma zaznaczonych - aktywnego) w aktywnym (C-x t)
+lub nieaktywnym panelu (C-x C-t) do linii poleceÅ.
+
+C-x p, C-x C-p. Pierwsza kombinacja kopiuje peÅnÄ
+ÅcieżkÄ z aktywnego, a druga z nieaktywnego panelu.
+
+C-q. Komenda 'quote' (cytuj) może byÄ używana do
+wpisywania do wiersza poleceŠznaków, które normalnie
+przechwytywane sÄ
przez Commandera (tak jak znak '+').
+
+M-p, M-n. Używaj tych klawiszy, żeby przeglÄ
daÄ
+historiÄ komend. M-p wyÅwietla poprzedniÄ
, a M-n
+nastÄpnÄ
komendÄ.
+
+M-h. WyÅwietla historiÄ aktualnej linii poleceÅ.
+
+[General Movement Keys]
+Podstawowe klawisze ruchu
+
+PrzeglÄ
darka pomocy, podglÄ
d plików i drzewo katalogów
+używajÄ
podobnych klawiszy do przemieszczania. Przez to
+akceptujÄ
dokÅadnie te same klawisze. Każde z nich z
+resztÄ
traktujÄ
je jako swoje wÅasne.
+
+Niektóre partie Midnight Commandera również używajÄ
+tych klawiszy, wiÄc niniejsza sekcja może byÄ
+użyteczna również dla tych partii.
+
+strzaÅka w górÄ, C-p. Przechodzi jednÄ
liniÄ wstecz.
+
+strzaÅka w dóÅ, C-n. Przechodzi jednÄ
liniÄ naprzód.
+
+Page Up, M-v. Przechodzi jednÄ
stronÄ wstecz.
+
+Next Page, Page Down, C-v. Przechodzi jednÄ
stronÄ
+naprzód.
+
+Home, A1. Przechodzi do poczÄ
tku.
+
+End, C1. Przechodzi na koniec.
+
+PrzeglÄ
darka pomocy i podglÄ
d plików akceptujÄ
+nastÄpujÄ
ce klawisze (poza tymi opisanymi powyżej).
+
+b, C-b, C-h, Backspace, Delete. Przechodzi jednÄ
stronÄ
+wstecz.
+
+klawisz spacji. Przechodzi jednÄ
stronÄ naprzód.
+
+u, d. Przechodzi póŠstrony naprzód lub wstecz.
+
+g, G. Przechodzi do poczÄ
tku lub do koÅca.
+
+[Input Line Keys]
+Linia wejÅciowa klawiszy
+
+Linie wejÅciowe (te używane w linii komend i w oknach
+dialogowych), akceptujÄ
nastÄpujÄ
ce klawisze:
+
+C-a. umieszcza kursor na poczÄ
tku linii.
+
+C-e. umieszcza kursor na koÅcu linii.
+
+C-b, move-left. przenosi kursor o jednÄ
pozycjÄ w lewo.
+
+C-f, move-right. przenosi kursor o jednÄ
pozycjÄ w
+prawo.
+
+M-f. przesuwa kursor o jedno sÅowo naprzód.
+
+M-b. przesuwa kursor o jedno sÅowo wstecz.
+
+C-h, backspace. kasuje poprzedni znak.
+
+C-d, Delete. kasuje znak w miejscu kursora (nad nim).
+
+C-@. wstawia zaznaczenie do kasowanie (patrz nastÄpne
+pozycje).
+
+C-w. kopiuje tekst spomiÄdzy kursora i zaznaczenia do
+bufora i usuwa go z linii poleceÅ.
+
+M-w. to samo co C-w tylko, że nie usuwa tekstu z linii.
+
+C-y. wstawia spowrotem zawartoÅÄ wyciÄtego bufora.
+
+C-k. wycina tekst od kursora do koÅca linii.
+
+M-p, M-n. Używaj tych klawiszy, żeby przeglÄ
daÄ
+historiÄ komend. M-p wyÅwietla poprzedniÄ
, a M-n
+nastÄpnÄ
.
+
+M-C-h, M-Backspace. kasuje jedno sÅowo wstecz
+(poprzednie).
+
+M-Tab. Wykonuje dokoÅczenie nazw plików, komend,
+zmiennych, użytkowników, nazw hostów za Ciebie.
+
+
+
+[Menu Bar]
+Linia menu
+
+Linia menu uaktywnia siÄ kiedy wciskasz klawisz F9 lub
+kiedy klikasz myszkÄ
na najwyższy wiersz ekranu. Linia
+menu ma piÄÄ podmenu: "left", "file", command",
+"options" i "right" (po polsku to jest "lewe", "plik",
+"komendy", "opcje", "prawe").
+
+Lewe i prawe menu pozwalajÄ
ci na modyfikacje wyglÄ
du
+lewego i prawego panelu katalogowego.
+
+Menu plik pozwala na wykonanie akcji na aktualnym lub
+zaznaczonych plikach.
+
+Menu komend mieÅci w sobie możliwe do wykonania akcje,
+które sÄ
dużo bardziej globalne i nie majÄ
zwiÄ
zku z
+aktualnym i zaznaczonymi plikami.
+
+[Left and Right Menus]
+Lewe i prawe menu
+
+WyglÄ
d panelu katalogowego może zostaÄ zmieniony
+poprzez menu left i right.
+
+[Listing Mode...]
+Tryby wyÅwietlania (Listing modes)
+
+Tryby wyÅwietlania sÄ
używane do zmienia ustawieŠprzy
+wyÅwietlaniu. DostÄpne sÄ
cztery różne tryby: Full,
+Brief, Long i User. Tryb "Full" pokazuje nazwÄ, rozmiar i
+czas modyfikacji pliku.
+
+Tryb "Brief" pokazuje tylko nazwÄ pliku i ma dwie kolumny
+(dziÄki temu może pokazywaÄ nawet dwa razy wiÄcej niż
+inne tryby). Tryb "Long" jest podobny do wyniku polecenia
+ls -l. Zabiera on szerokoÅÄ caÅego ekranu.
+
+JeÅli wybierzesz tryb "user" (użytkownika), bÄdziesz
+mógÅ wybraÄ wÅasny sposób wyÅwietlania.
+
+Tryb użytkownika musi zaczynaÄ siÄ od okreÅlenia
+wielkoÅci panelu. Może to byÄ "half" (póÅ) lub "full"
+(caÅy) i okreÅla, czy ma byÄ widoczny jeden duży panel
+na caÅy ekran czy dwa mniejsze.
+
+Po rozmiarze panelu możesz wÅÄ
czyÄ tryb dwóch kolumn
+panelu. Robi siÄ to dodajÄ
c liczbÄ "2" do tekstu
+formatu.
+
+Po tym wpisujesz już nazwy pól z podaniem opcjonalnej
+wielkoÅci. Wszystkie możliwe pola jakich możesz użyÄ
+to:
+
+name wyÅwietla nazwÄ pliku.
+
+size wyÅwietla wielkoÅÄ pliku.
+
+bsize jest alternatywÄ
dla format size. WyÅwietla
+ rozmiar plików, a dla katalogów po prostu
+ wyÅwietla tekst "SUB-DIR" lub "UP--DIR".
+
+type wyÅwietla jednoznakowy opis typu pliku. Ten znak
+ jest taki sam co ten wyÅwietlany prze komendÄ
+ ls z flagÄ
-F. WyÅwietlana jest gwiazdka dla
+ plików wykonywalnych, ukoÅnik dla katalogów,
+ maÅpa (@) dla dowiÄ
zaÅ, znak równoÅci dla
+ gniazd, minus dla urzÄ
dzeÅ niestniejÄ
cych,
+ znak plus dla urzÄ
dzeÅ istniejÄ
cych, pionowÄ
+ kreskÄ (|) dla kolejek FIFO, tyldÄ dla
+ dowiÄ
zaÅ symbolicznych, i wykrzyknik dla
+ dowiÄ
zaÅ wskazujÄ
cych na nieistniejÄ
cy plik.
+
+mark Gwiazdka jeÅli plik jest zaznaczony, spacja
+ jeÅli nie jest.
+
+mtime czas ostatniej modyfikacji pliku.
+
+atime czas ostatniego dostÄpu do pliku.
+
+ctime czas utworzenia pliku.
+
+perm tekst reprezentujÄ
cy aktualne uprawnienia do
+ pliku.
+
+mode wartoÅÄ (cyfrowa) przedstawiajÄ
ca prawa do
+ pliku.
+
+nlink liczba dowiÄ
zaÅ do pliku. ngid GID
+ (numeryczny).
+
+nuid UID (numeryczny).
+
+owner wÅaÅciciel pliku.
+
+group grupa pliku.
+
+inode numer i-wÄzÅa pliku.
+
+Możesz również używaÄ nastÄpujÄ
cych znaków dla
+zmiany wyÅwietlania:
+
+space spacja w formacie wyÅwietlania.
+
+| Ten znak jest używany w celu dodania pionowej
+ linii od formatu wyÅwietlania.
+
+Å»eby wymusiÄ szerokoÅÄ pola, po prostu dodaj ':' a
+potem iloÅÄ znaków jakie chcesz żeby miaÅo pole.
+JeÅli numer zaczyna siÄ od '+', to szerokoÅÄ nie może
+byÄ mniejsza od podanej, jeÅli program zobaczy, że jest
+jeszcze trochÄ miejsca na ekranie, rozszerzy to pole.
+
+Na przykÅad tryb Full wyÅwietla w formacie:
+
+half type name | size | mtime
+
+A format Long wyÅwietla w formacie:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+A to jest caÅkiem Åadny tryb użytkownika:
+
+half name | size:7 | type mode:3
+
+Panele mogÄ
byÄ również przestawione do
+nastÄpujÄ
cych trybów:
+
+Info Tryb info wyÅwietla informacjÄ o aktualnie
+ zaznaczonym pliku i (jeÅli to możliwe) o
+ systemie plików.
+
+Tree (drzewo)
+ Widok drzewa jest caÅkiem podobny do widoku
+ Drzewa katalogówDirectory Tree. Zobacz tÄ sekcjÄ jeÅli
+ chcesz siÄ dowiedzieÄ czegoÅ na ten temat.
+
+Quick View
+ W tym trybie, panele zostanÄ
przeÅÄ
czone w
+ tryb zredukowanego podglÄ
du wyÅwietlajÄ
cego
+ zawartoÅÄ aktualnego pliku. JeÅli zaznaczysz
+ panel (klawiszem tab lub myszkÄ
), bÄdziesz
+ miaÅ dostÄp do wiÄkszoÅci komend podglÄ
du.[Sort Order...]
+PorzÄ
dek sortowania (Sort order...)
+
+Istnieje osiem porzÄ
dków sortowania. Przez: nazwÄ,
+rozszerzenie, datÄ modyfikacje, datÄ odczytu, datÄ
+zmiany, rozmiar, numeru i-wÄzÅa i niesortowane.
+PorzÄ
dek sortowanie możesz wybraÄ w oknie dialogowym
+porzÄ
dku sortowania. Możliwe jest również wybranie
+porzÄ
dku wstecznego (od tyÅu).
+
+Standardowo, katalogi sÄ
sortowane przed plikami, ale
+może to byÄ zmienione przez opcjÄ Mix all files
+(mieszaj wszystkie pliki).
+
+[Filter...]
+Filtry (Filter...)
+
+Komenda filtra pozwala ci na podanie rozszerzenia, które
+musi byÄ speÅnione, żeby pliki byÅy widoczne (na
+przykÅad *.tar.gz). Niezależnie od filtru katalalogi i
+dowiÄ
zania do katalogów sÄ
zawsze pokazywane.
+
+[Reread]
+OdÅwież (Reread)
+
+Komenda odÅwież odÅwieża widok wszystkich plików w
+katalogów. Jest to użyteczne jeÅli inny proces
+stworzyÅ lub usunÄ
Å jakiÅ pliki. JeÅli użyÅeÅ
+panelu zewnÄtrznego, wszystkie informacje zostanÄ
+przywrócone do prawdziwego stanu.[File Menu]
+Menu plików (File menu)
+
+
+Midnight Commander używa klawiszy F1 - F10 jako skrótów
+klawiszowych do komend wystÄpujÄ
cych w menu plików. Na
+terminalach bez funkcji klawiszowych (F1 - F10) można
+używaÄ kombinacji klawisza Escape i numeru ( odpowiednio
+1 dla F1, 2 dla F2 itd. )
+
+Menu plików ma nastÄpujÄ
ce komendy (skróty klawiszowe
+umieszczone sÄ
na dole ekranu):
+
+Pomoc (F1)
+
+WywoÅuje wbudowanÄ
przeglÄ
darkÄ plików pomocy.
+WewnÄ
trz niej można używaÄ klawisza Tab żeby
+przejÅÄ do nastÄpnego dowiÄ
zania, Enter żeby
+przejÅÄ do wybranego dowiÄ
zania. Klawisze Spacji i
+Backspace sÄ
używane do poruszania siÄ naprzód i
+wstecz na stronach pomocy. NaciÅnij klawisz F1 żeby
+uzyskaÄ peÅnÄ
listÄ dostÄpnych klawiszy w pomocy.
+
+Menu (F2)
+
+WywoÅuje menu użytkownika. Menu użytkownika jest
+Åatwym w użyciu narzÄdziem sÅużÄ
cym do obsÅugi
+zewnÄtrznych programów i dodatkowych opcji Midnight
+Commandera.
+
+PodglÄ
d (F3, Shift-F3)
+
+WÅÄ
cza podglÄ
d aktualnie wybranego pliku. Standardowowo
+wywoÅywany jest wbudowany podglÄ
d plików, ale jeÅli
+opcja "Use internal view" jest wyÅÄ
czona, wywoÅywany
+jest zewnÄtrzny program do poglÄ
du, wskazywany przez
+zmiennÄ
PAGER. JeÅli jednak zmienna PAGER nie zostaÅa
+jeszcze zdefiniowana, wywoÅywana jest komenda "view".
+JeÅli użyjesz kombinacji klawiszy Shift-F3, poglÄ
d
+zostanie wywoÅany bez jakiegokolwiek formatownia pliku.
+
+Filtrowany podglÄ
d (M-!)
+
+Ta kombinacja klawiszy oczekuje na komendÄ i jej argument
+(argumentem standardowo jest wybrany aktualnie plik),
+caÅe wyjÅcie programu przekierowywane jest do pliku,
+który zostaje automatycznie wyÅwietlony na ekranie w
+trybie podglÄ
du.
+
+Edycja (F4)
+
+Aktualnie ta komenda wywoÅuje edytor vi(1) lub edytor
+wybrany w zmiennej Årodowiskowej, lub wbudowany
+wewnÄtrzny edytor plików jeÅli opcja use_internal_edit
+jest wÅÄ
czona.
+
+Kopiuj (F5)
+
+WÅÄ
cza okno dialogowe, w którym standardowo znajduje
+siÄ Åcieżka do katalogu w nieaktywnym panelu, po czym
+kopiuje aktualny plik (lub wybrane jeÅli wybrano
+jakiekolwiek) do katalogu, który wybraliÅmy w oknie
+dialogowym. Podczas procesu kopiowania możesz go w
+każdej chwili przerwaÄ wciskajÄ
c C-c lub Esc. Żeby
+dowiedzieÄ siÄ czegoÅ wiÄcej na temat jokerów w
+Åcieżce źródÅowej (którymi najczÄÅciej bÄdÄ
*
+lub ^\(.*\)$) i innych możliwych okreÅleÅ w katalogu
+docelowym zobacz kategoriÄ "Maski
+kopiowania/przenoszenia"
+
+Na niektórych systemach możliwe jest kopiowanie w tle,
+robi siÄ to klikajÄ
c na przycisk backgorund (lub
+naciskajÄ
c kombinacjÄ M-b w oknie dialogowym).
+Background Jobs jest używane do kontrolowania prac w tle.
+
+Link (C-x l)
+
+Tworzy sztywne dowiÄ
zanie do aktualnego pliku.
+
+SymLink (C-x s)
+
+Tworzy symboliczne dowiÄ
zanie do aktualnego pliku. Dla
+tych, którzy nie wiedzÄ
co to jest dowiÄ
zanie:
+tworzenie dowiÄ
zania do pliku jest tak jak kopiowanie
+pliku, z tym tylko, że zarówno plik źródÅowy i
+docelowy reprezentujÄ
ten sam plik. Na przykÅad, jeÅli
+edytujesz jeden z tych plików, zmiany, które czynisz
+pojawiajÄ
siÄ w obu plikach. Niektórzy mówiÄ
na
+dowiÄ
zania aliasy lub skróty.
+
+Twarde dowiÄ
zanie wydaje siÄ byÄ prawdziwym plikiem. Po
+stworzeniu go nie ma możliwoÅci rozróżnienia, który z
+plików jest oryginalny, a który jest dowiÄ
zaniem. Jest
+bardzo ciÄżko zauważyÄ, że wskazujÄ
one na ten sam
+plik. Używaj dowiÄ
zaÅ twardych wtedy kiedy nie chcesz
+tego wiedzieÄ.
+
+DowiÄ
zanie symboliczne jest tylko odwoÅaniem do
+oryginalnego pliku. JeÅli ten plik zostanie wyrzucony,
+dowiÄ
zanie stanie siÄ bezużyteczne. Jest caÅkiem
+Åatwo zauważyÄ, że pliki odnoszÄ
siÄ w gruncie
+rzeczy do tego samego. Midnight Commander pokazuje znak
+"@" przed nazwÄ
pliku jeÅli jest dowiÄ
zaniem
+symbolicznym do innych (poza katalogami, przed którymi
+pokazuje tyldÄ (~)). Oryginalny plik wskazywany przez
+dowiÄ
zanie jest pokazywany w linii mini-statusu, jeÅli
+opcja "Show mini-status" jest wÅÄ
czona. Używaj
+dowiÄ
zaÅ symbolicznych, jeÅli chcesz unikÄ
Ä
+problemów z rozpoznawaniem twardych dowiÄ
zaÅ.
+
+Zmiana nazwy/przeniesienie (F6)
+
+WÅÄ
cza okno dialogowe, gdzie standardowo wpisana jest
+nazwa katalogu w nieaktywnym panelu, i przenosi aktualnie
+wybrany plik (lub zaznaczone jeÅli choÄ jeden jest
+zaznaczony) do katalogu wpisanego w oknie dialogowym.
+Podczas procesu przenoszenia możesz użyÄ kombinacji
+klawiszy C-c lub ESC, żeby przerwaÄ operacjÄ. Po
+wiÄcej szczegóÅów zobacz operacjÄ Kopiuj opisanÄ
+powyżej. WiÄkszoÅÄ rzeczy jest caÅkiem podobna.
+
+Na niektórych systemach możliwe jest przenoszenie w tle,
+robi siÄ to klikajÄ
c na przycisk background (lub
+naciskajÄ
c kombinacjÄ M-b w oknie dialogowym).
+Background Jobs jest używane do kontrolowania prac w tle.
+
+"Utwórz katalog (F7)"
+
+WÅÄ
cza menu dialogowe i zakÅada katalog o podanej
+nazwie
+
+Kasuj (F8)
+
+Kasuje aktualnie wybrany lub zaznaczone pliki w aktywnym
+panelu. Podczas procesu możesz nacisnÄ
Ä C-C lub Esc
+żeby przerwaÄ operacjÄ. [skasowane pliki nie bÄdÄ
+jednak odzyskane - przyp. tÅumacza].
+
+Zaznacz grupÄ (+)
+
+Używane do zaznaczania grupy plików. Midnight Commander
+bÄdzie żÄ
daÅ tekstu opisujÄ
cego grupÄ plików.
+JeÅli opcja Shell Patterns jest wÅÄ
czona, tekst bÄdzie
+traktowany jako globalny dla interpretatora (* oznacza
+zero lub wiÄcej znaków a ? oznacza jeden znak). JeÅli
+opcja Shell Patterns jest wyÅÄ
czona, wtedy zaznaczanie
+plików jest robione z zastosowaniem norm zewnÄtrznych
+(zobacz ed (1)).
+
+Odznacz grupÄ (\)
+
+Używane do odznaczania grupy plików. Jest
+przeciwieÅstwem komendy Zaznacz pliki.
+
+Wyjdź (F10, Shift-F10)
+
+Zamyka Midnight Commandera. Shift-F10 jest używany jeÅli
+używasz "wrappera" powÅoki. Shift-F10 nie przeniesie
+ciÄ do katalogu, w którym byÅeÅ ostatnio w Midnight
+Commanderze, zamiast tego przejdzie do katalogu, z
+którego uruchomiÅeÅ program.
+
+[Quick cd]
+Szybka zmiana katalogów (Quick cd) M-c
+
+Ta komenda jest bardzo użyteczna, jeÅli masz już
+peÅnÄ
liniÄ poleceÅ, a chcesz przejÅÄ do innego
+katalogu. Uruchamia ona maÅe okno dialogowe, w którym
+podajesz to co po normalnej komendzie cd po czym naciskasz
+Enter. Wszystkie opcje sÄ
dokÅadnie takie same jak we
+wbudowanej komendzie cd.
+
+[Command Menu]
+Menu komend (Command Menu)
+
+Komenda drzewo katalogów (Directory tree) pokazuje drzewo
+katalogów.
+
+Komenda "Find file" szuka pliku speÅniajÄ
cego podane
+warunki, natomiast komenda "Swap panels" zamienia
+zawartoÅci obu paneli.
+
+Komenda "Panels on/off" pokazuje wyjÅcie ostatniej
+komendy interpetatora poleceÅ. DziaÅa ona tylko na
+terminalach typu Linux lub FreeBSD.
+
+Komenda porównywania katalogów (Compare directories)
+(C-x d) porównuje zawartoÅci panelu katalogowego z
+drugim. Możesz potem użyc Kopiuj (F5) żeby stworzyÄ
+dwa dokÅadnie identyczne panele. Metoda "quick"
+porównuje tylko i wyÅÄ
cznie rozmiary plików i ich
+daty. Metoda "thorough" porównuje pliki bajt po bajcie.
+Ta metoda dziaÅa tylko wtedy kiedy komputer obsÅuguje
+wywoÅanie mmap(2). Metoda "size-only" zwraca uwagÄ tylko
+na rozmiar plików. Nie ma dla niej żadnego znaczenia czy
+plik ma innÄ
datÄ lub zawartoÅÄ, liczy siÄ tylko
+rozmiar.
+
+Komenda historii komend (Command history) pokazuje listÄ
+wpisanych komend. Ta, którÄ
wybierzesz, jest kopiowana
+do linii poleceÅ. Do historii komend można mieÄ dostÄp
+również przy użyciu kombinacji M-p lub M-n.
+
+Komenda hotlisty katalogów (Directory hotlist) (C-\)
+pozwala na zmienianie katalogów do tych najczÄÅciej
+używanych dużo szybciej.
+
+Komenda panelu zewnÄtrznego (External panelize) pozwala
+na wykonywania programów zewnÄtrznych i ustawienia
+zawartoÅci paneli na to co zwróciÅa wywoÅana komenda.
+
+Komenda edycji rozszerzeŠplików (Extension file edit)
+pozwala na wÅasny wybór programów, które majÄ
byÄ
+używane do wykonywania plików z podanymi rozszerzeniami.
+Komenda edycji pliku menu (Menu file edit) może byÄ
+używana do edytowania menu użytkownika (tego, które
+pojawia siÄ po naciÅniÄciu kombinacji F2).
+
+[Directory Tree]
+Drzewo katalogów (Directory Tree)
+
+Możesz wybieraÄ katalogi z drzewa katalogów i Midnight
+Commander przejdzie do wybranego przez Ciebie katalogu.
+
+SÄ
dwa sposoby wywoÅywania drzewa. Prawdziwa komenda
+drzewa katalogów jest dostÄpna z menu komend. InnÄ
+metodÄ
jest wybranie drzewa z menu "lewego" bÄ
dź
+"prawego".
+
+Å»eby nie mieÄ zbyt dużych opóźnieÅ Midnight
+Commander skanuje tylko maÅÄ
iloÅÄ katalogów (tÄ
+potrzebnÄ
w danej chwili). JeÅli jakiegoÅ katalogu nie
+widaÄ przejdź do jego katalogu nadrzÄdnego i naciÅnij
+C-r (lub F2).
+
+Możesz używaÄ nastÄpujÄ
cych klawiszy:
+
+Generalne klawisze ruchu sÄ
akceptowane.
+
+Enter. W drzewie katalogów, wychodzi z trybu drzewa i
+przechodzi znów do trybu zwykÅego panelu. W podglÄ
dzie
+drzewa zmienia katalog w drugim panelu i zostaje w trybie
+podglÄ
du drzewa w panelu aktywnym.
+
+C-r, F2 (Rescan). OdÅwieża aktualny katalog. Używane
+jeÅli drzewo nie jest już aktualne. Nie pokazuje
+katalogów, które już istniejÄ
lub pokazuje te,
+których już nie ma.
+
+F3 (Forget). Usuwa aktualny katalog z drzewa katalogów.
+Używaj tego jeÅli chcesz usunÄ
Ä "ÅmiecÄ
ce" i
+niepotrzebne katalogi z wyÅwietlania. Å»eby byÅy one
+znów widoczne wystarczy nacisnÄ
Ä F2.
+
+F4 (Static/Dynamic). PrzeÅÄ
cza pomiÄdzy dynamicznym
+(standardowo) i statycznym trybem nawigacji.
+
+W trybie statycznym możesz używaÄ strzaÅek do doÅu i
+do góry do wybierania katalogu. Wszystkie zwiedzone
+katalogi sÄ
widoczne.
+
+W trybie dynamicznym możesz używaÄ strzaÅek w celu
+wybrania równorzÄdnego katalogu, strzaÅki w lewo żeby
+dostaÄ siÄ do katalogu domowego, strzaÅki w prawo w
+celu dostania siÄ do katalogu podrzÄdnego. Widoczne jest
+tylko najbardziej aktualne drzewo katalogów. Drzewo
+zmienia siÄ wiÄc dynamicznie podczas twojego
+przemieszczania.
+
+F5 (Copy). Kopiuje katalog.
+
+F6 (RenMov). Przenosi katalog.
+
+F7 (Mkdir). Tworzy nowy katalog poniżej aktualnego.
+
+F8 (Delete). Kasuje katalog z systemu plików.
+
+C-s, M-s. Szuka natÄpnego katalogu speÅniajÄ
cego podane
+warunki szukania. JeÅli taki nie istnieje te klawisze
+spowodujÄ
przemieszczenie siÄ o jednÄ
liniÄ w dóÅ.
+
+C-h, Backspace. Kasuje ostatni znak w ciÄ
gu znaków do
+poszukiwania.
+
+Jakikolwiek inny klawisz. Dodaje klawisz do ciÄ
gu znaków
+do szukania i przenosi do najbliższego katalogu, którego
+nazwa zaczyna siÄ od tych znaków. W podglÄ
dzie drzewa
+musisz najpierw uaktywniÄ szukanie naciskajÄ
c C-s. CiÄ
g
+szukajÄ
cy jest pokazywany w linii mini-statusu.
+
+NastÄpujÄ
ce klawisze sÄ
dostÄpne tylko w drzewie
+katalogów. Nie dziaÅajÄ
one w poglÄ
dzie katalogów.
+
+F1 (Help). WywoÅuje podglÄ
d pomocy i pokazuje tÄ
+sekcjÄ.
+
+Esc, F10. Wychodzi z drzewa. Nie zmienia katalogów.
+
+Mysz jest obsÅugiwana. Podwójne klikniÄcie ma znaczenie
+identyczne do klawisza Enter. Zobacz również sekcjÄ
+ObsÅuga myszy.
+
+[Find File]
+Znajdź plik (Find File)
+
+Komenda znajdź plik najpierw pyta siÄ o startowy katalog
+do przeszukiwania i o nazwÄ pliku, który ma byÄ
+znaleziony. WciskajÄ
c przycisk "Tree" (drzewo) możesz
+wybraÄ katalog startowy z drzewa katalogów.
+
+Pole trzecie akceptuje wszystkie wyrażenia podobne do
+tych w egrep(1). Oznacza to, że musisz rozpoczynaÄ znaki
+o specjalnym znaczeniu kombinacjÄ
"\" np. szukajÄ
c
+"strcmp (" bÄdziesz musiaÅ wpisaÄ "strcmp \(" (bez
+cudzysÅowów oczywiÅcie).
+
+Możesz zaczÄ
Ä przeszukiwanie naciskajÄ
c przycisk Ok.
+Podczas szukania możesz zatrzymaÄ proces przy użyciu
+przycisku Stop i kontynuowaÄ po naciÅniÄciu Startu.
+
+Możesz przeglÄ
daÄ liste znalezionych plików za pomocÄ
+strzaÅek do doÅu i do góry. Komenda Chdir przejdzie do
+katalogu aktualnie wybranego. Przycisk Again zapyta siÄ o
+nowe parametry do szukania (rozpocznie proces od nowa).
+Przycisk Quit koÅczy przeszukiwanie. Przycisk Panelize
+umieÅci znalezione pliki w aktywnym panelu katalogowym
+tak, że bÄdziesz mógÅ wykonywaÄ na nich standardowe
+czynnoÅci (podglÄ
d, kopiowanie, przenoszenie, kasowanie
+itp.). Po spanelizowaniu wystarczy naciÅnÄ
Ä C-r żeby
+powróciÄ do normalnego trybu.
+
+Możliwe jest posiadanie listy katalogów, których
+szukanie plików nie powinno uwzglÄdniaÄ (na przykÅad
+możesz chcieÄ ominÄ
Ä przeszukiwanie CDROMu i innych
+podmontowanych systemów plików).
+
+Katalogi do omijania powinny byÄ umieszczone w zmiennej
+find_ignore_dirs w sekcji Misc twojego pliku ~/.mc/ini.
+
+SkÅadowe katalogów powinny byÄ oddzielone od siebie
+przez Åredniki, to jest przykÅad:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+Możesz woleÄ używaÄ panelu zewnÄtrznego do
+wykonywania niektórych operacji. Szukanie pliku jest
+dobre tylko dla prostych zapytaÅ. UżywajÄ
c panelu
+zewnÄtrznego możesz dokonywaÄ tak skomplikowanych
+wyszukiwaÅ jak tylko pragniesz.
+
+[External panelize]
+Panel zewnÄtrzny
+
+Panel zewnÄtrzny pozwala ci na wykonywanie zewnÄtrznych
+programów i oglÄ
danie ich wyjÅcia jako zawartoÅci
+aktywnego panelu.
+
+Na przykÅad, jeÅli chcesz aby w aktywnym panelu
+wyÅwietlone zostaÅy wszystkie dowiÄ
zania w aktywnym
+katalogu, możesz użyÄ panelu zewnÄtrznego i
+nastÄpujÄ
cej komendy:
+
+find . -type l -print
+Zanim komenda zakoÅczy dziaÅanie, zawartoÅÄ katalogów
+nie bÄdzie już dÅużej zawartoÅciÄ
aktualnego
+katalogu, ale wszystkie pliki bÄdÄ
symbolicznymi
+dowiÄ
zaniami.
+
+JeÅli chcesz wyÅwietliÄ wszystkie pliki, które
+ÅciÄ
gnÄ
ÅeÅ ze swoich serwerów ftp, możesz użyÄ
+tej komendy awk żeby wypisaÄ nazwÄ pliku z logów
+transferu:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+Możesz zapisaÄ sobie czÄsto używane komendy pod
+jakÄ
Å nazwÄ
, po to żeby móc ich potem używaÄ dużo
+Åatwiej. Robisz to po prostu wpisujÄ
c komendÄ w linii
+wejÅciowej, a potem naciskajÄ
Ä przycisk Add. Potem
+wpisujesz nazwÄ, pod jakÄ
ta komenda ma byÄ widoczna.
+NastÄpnym razem po prostu wybierasz tÄ komendÄ z listy
+i nie musisz już wpisywaÄ jej ponownie.
+
+[Hotlist]
+Hotlist
+
+Hotlista katalogów pokazuje nazwy katalogów
+wprowadzonych do hotlisty. Midnight Commander zmieni
+miejsce do tego, które wskazuje nazwa katalogu. Z
+hotlisty możesz wyrzucaÄ już dodane pozycje par
+nazw/wskazaÅ i dodawaÄ nowe. Dla dodawania możesz
+wykorzystaÄ kombinacjÄ (C-x h), która dodaje ÅcieżkÄ
+aktualnego katalogu do hotlisty. Użytkownik musi tylko
+podaÄ pod jakÄ
nazwÄ
ma byÄ ten katalog widoczny.
+
+Powoduje to przechodzenie do czÄÅciej przeglÄ
danych
+katalogów znacznie szybciej. Możesz używaÄ ciÄ
gle
+wartoÅci CDPATH opisanej w sekcji WewnÄtrzne
+przemieszczanie.
+
+[Extension File Edit]
+Edycja rozszerzeŠpliów (Extension File Edit)
+
+Ta komenda wywoÅa twój edytor na plik ~/.mc/bindings.
+Format tego pliku jest nastÄpujÄ
cy (zmieniÅ siÄ on
+poczÄ
wszy od wersji 3.0):
+
+Wszystkie linie zaczynajÄ
ce siÄ od #, lub puste, nie sÄ
+brane pod uwagÄ.
+
+Linie zaczynajÄ
ce siÄ od pierwszej kolumny powinny mieÄ
+nastÄpujÄ
cy format:
+
+sÅowo kluczowe/wzorzec, tj. wszystko po sÅowie
+kluczowym/ dopóki nowÄ
liniÄ
nie jest wzorzec
+
+sÅowami kluczowymi mogÄ
byÄ:
+
+shell
+
+ (wzorzec jest wtedy wyrażeniem (bez jokerów),
+ tj. pasujÄ
wszystkie pliki *wzorzec. Np.: .tar
+ znaczy *.tar)
+
+regex
+
+ (wzorzec jest normalnym wyrażeniem)
+
+type
+
+ (plik speÅnia wymagania jeÅli `file %f` zgadza
+ siÄ z wyrażeniem wzorca (nazwa: czÄÅÄ z
+ `file %f` jest usuwana))
+
+default
+
+ (wszystkie pliki speÅniajÄ
, nie ważne jaki
+ jest wzorzec)
+
+Inne linie powinny zaczynaÄ siÄ od spacji lub tabulacji
+i powinny mieÄ one nastÄpujÄ
cy format:
+
+sÅowo kluczowe=komenda (bez spacji przy znaku =), gdzie
+sÅowem kluczowym powinno byÄ:
+
+Open (Otwórz) (jeÅli użytkownik naciÅnie Enter lub
+kliknie dwukrotnie), View (PodglÄ
d) (F3), Edit (Edytuj)
+(F4).
+
+command jest jakÄ
kolwiek jednÄ
liniÄ
powÅoki, z
+zastosowaniem prostego makra.
+
+Cele sÄ
przeliczane od góry do doÅu (porzÄ
dek jest tu
+istotny). JeÅli jakiejÅ akcji brakuje, poszukiwanie
+kontynuuje siÄ tak jakby wczeÅniej nie nastÄ
piÅa
+żadna zgodnoÅÄ (tj. jeÅli zgadza siÄ z wzorcem
+pierwszym i trzecim i brakuje w pierwszym akcji View, to
+naciskajÄ
c F3 użyta bÄdzie akcja z trzeciego wzorca).
+Opcja default powinna wychwyciÄ wszystkie możliwe akcje.
+
+[Background Jobs]
+Prace w tle (Background jobs)
+
+PozwalajÄ
ci one kontrolowaÄ status jakichkolwiek
+procesów wykonywanych w tle przez Midnight Commandera
+(tylko operacje kopiowania i przenoszenia, mogÄ
byÄ
+wykonywane w tle). Z tego menu możesz zastopowaÄ,
+zresetowaÄ i "zabiÄ" proces w tle.
+
+[Menu File Edit]
+Edycja menu użytkownika (Menu File Edit)
+
+Menu użytkownika jest bardzo użytecznym menu, które
+może byÄ tworzone w sposób dowolny, przez użytkownika.
+Kiedy tylko próbujesz coÅ zrobiÄ przy użyciu tego
+menu, Åadowany jest plik .mc.menu z aktualnego katalogu,
+ale tylko wtedy kiedy jest on w posiadaniu użytkownika
+lub roota i mamy do niego prawa zapisu. JeÅli takiego nie
+ma próbuje siÄ z plikiem ~/.mc/menu z tymi samymi
+zaÅożeniami, jeÅli jego też nie ma - używa siÄ
+standardowego pliku systemowego, który znajduje siÄ w
+/usr/share/mc/mc.menu.
+
+Format pliku z menu użytkownika jest bardzo prosty. Linie
+zaczynajÄ
ce siÄ od czegokolwiek innego niż spacja lub
+tabulacja, sÄ
traktowane jako wtyczki do menu (aby móc
+używaÄ ich potem jako gorÄ
cych klawiszy, dobrze jest
+aby pierwszy znak byÅ literÄ
). Wszystkie linie
+zaczynajÄ
ce od spacji lub tabulacji, sÄ
komendami,
+które majÄ
byÄ wykonane jeÅli wtyczka zostanie
+wybrana.
+
+Kiedy opcja zostaje wybrana, wszystkie komendy należÄ
ce
+do tej opcji kopiowane sÄ
do pliku w katalogu tymczasowym
+(najczÄÅciej do /usr/tmp), a potem plik jest wykonywany.
+Pozwala to użytkownikowi wkÅadaÄ normalne konstrukcje
+powÅoki do konstrukcji kodu wykonywanego. Po wiÄcej
+informacji zobacz, używania makr.
+
+To jest przykÅadowy plik mc.menu:
+
+A WyrzuÄ aktualny plik.
+ od -c %f
+
+B Stwórz raport o bÅÄdzie i wyÅlij do roota.
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "BÅÄ
d Midnight Commandera" root < $I
+ rm -f $I
+
+M Przeczytaj pocztÄ.
+ emacs -f rmail
+
+N Przeczytaj grupÄ dyskucyjnÄ
.
+ emacs -f gnus
+
+J Skopiuj rekursywnie caÅy aktualny katalog.
+ tar cf - . | (cd %D && tar xvpf -)
+
+= f *.tar.gz | f *.tgz & t n
+X Zdekompresuj skompresowany plik tar.
+ tar xzvf %f
+
+Standardowe warunki
+
+Każda opcja może byÄ opatrzona w warunki. Warunek musi
+zaczynaÄ siÄ od pierwszej kolumny i od znaku '='. JeÅli
+warunek jest prawdziwy, opcja stanie siÄ opcjÄ
+domyÅlnÄ
.
+
+SkÅadnia warunku: = <warunek>
+ lub: = <warunek> | <warunek> ...
+ lub: = <warunek> & <warunek> ...
+
+Warunek jest jednym z nastÄpujÄ
cych:
+
+ f <wzorzec> aktualny plik zgodny z wzorcem?
+ F <wzorzec> plik w drugim panelu zgodny z wzorcem?
+ d <wzorzec> aktualny katalog speÅniajÄ
cy wzorzec?
+ D <wzorzec> katalog w drugim panelu speÅniajÄ
cy wzorzec?
+ t <typ> aktualny pliku typu typ?
+ T <typ> plik w drugim panelu typu typ?
+ ! <warunek> zaprzeczenie warunku
+
+Wzorzec jest normalnym wzorcem powÅoki lub wyrażeniem,
+podobnym do wzorca powÅoki. Możesz zmieniÄ globalne
+ustawienia wzorców powÅoki piszÄ
c "shell_patterns=x" w
+pierwszej linii menu użytkownika (x jest równe 0 lub 1).
+
+Typ jest jednym lub wiÄcej z podanych znaków:
+
+ n nie katalog
+ r zwykÅy plik
+ d katalog
+ l dowiÄ
zanie
+ c specjalny znak
+ b specjalny blok
+ f fifo
+ s gniazdo
+ x wykonywalny
+ t zaznaczony
+
+Na przykÅad 'rlf' oznacza zwykÅy plik, dowiÄ
zanie lub
+fifo. Typ 't' jest trochÄ odmienny ponieważ dotyczy
+panelu a nie pliku. Warunek '=t t' jest prawdziwy jeÅli
+sÄ
jakieÅ zaznaczone pliki w aktywnym panelu, a
+faÅszywy jeÅli nie ma.
+
+JeÅli warunek rozpoczyna siÄ od '=?' zamiast '=' droga
+przechodzenia przez warunki bÄdzie pokazywana za każdym
+razem kiedy warunek bÄdzie obliczany [przydatne do
+wyszukiwania bÅÄdów - przyp. tÅumacza].
+
+Warunki sÄ
obliczane od lewej do prawej. Oznacza to, że
+ = f *.tar.gz | f *.tgz & t n
+jest liczone tak samo jak
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+To jest prosty przykÅad zastosowania tych warunków:
+
+= f *.tar.gz | f *.tgz & t n
+L Listuje zawartoÅÄ skompresowanego archiwum tar
+ gzip -cd %f | tar xvf -
+
+Warunki dodania
+
+JeÅli warunek rozpoczyna siÄ od znaku '+' (lub '+?')
+zamiast od '=' (lub '=?') jest to warunek dodania. JeÅli
+warunek jest prawdziwy, opcja menu bÄdzie doÅÄ
czona do
+menu. JeÅli nie jest prawdziwy, nie bÄdzie ona w nim
+zawarty.
+
+Możesz ÅÄ
czyÄ ze sobÄ
standardowe i dodane warunki
+zaczynajÄ
c warunek od kombinacji '+=' lub '=+' (lub '+=?'
+lub '=+?' jeÅli chcesz zobaczyÄ trasÄ bÅÄdów).
+JeÅli chcesz użyÄ różnych warunków, dodanego i
+standardowego, możesz poprzedziÄ wpis menu dwoma
+wierszami warunkowymi. Jednym zaczynajÄ
cym siÄ od znaku
+'+', a drugim od '='.
+
+Wszelkie komentarze rozpoczynajÄ
siÄ od znaku '#'.
+
+[Options Menu]
+Menu opcji (Options Menu)
+
+Midnight Commander ma niektóre opcje, które mogÄ
byÄ
+wÅÄ
czane lyb wyÅÄ
czane w różnych oknach dialogowych
+z tego menu. Opcja jest wÅÄ
czona jeÅli widnieje przed
+niÄ
gwiazdka lyb "x".
+
+Komenda Configuration wÅÄ
cza okno dialogowe, z którego
+możesz zmieniÄ wiÄkszoÅÄ ustawieÅ Midnight
+Commandera.
+
+Menu Layout pozwala na zmianÄ wielu ustawieÅ, które
+majÄ
znaczÄ
cy wpÅyw na to jak MC bÄdzie wyglÄ
daÅ na
+ekranie.
+
+Menu Confirmation wÅÄ
cza okno dialogowe, w którym
+możesz ustawiÄ przy wykonaniu których operacji chcesz
+byÄ pytany o potwierdzenie.
+
+Menu Display bits pozwala okreÅliÄ jakiego typu znaki
+twój terminal jest w stanie wyÅwietliÄ.
+
+Menu Learn Keys pokazuje okno dialogowe, w którym możesz
+poznaÄ które klawisze nie dziaÅajÄ
i w razie
+problemów naprawiÄ to.
+
+Menu Virtual FS pokazuje okno, w którym możesz zmieniÄ
+niektóre ustawienia dotyczÄ
ce systemów VFS.
+
+Komenda Save Setup zachowuje wszystkie ustawienia z menu
+Lewego, Prawego i Opcji.
+
+[Configuration]
+Konfiguracja
+
+Opcje w tym oknie sÄ
podzielone na trzy grupy: opcje
+panelu (Panel Options), zatrzymaj po uruchomieniu (Pause
+after run) i inne opcje (Other Options).
+
+Opcje panelu
+
+Show Backup Files. Standardowo Midnight Commander nie
+wyÅwietla plików koÅczÄ
cych siÄ znakiem '~' (tak jak
+komenda ls -B w wersji GNU).
+
+Show Hidden Files. Standardowo Midnight Commander
+wyÅwietla wszystkie pliki zaczynajÄ
ce siÄ od kropki
+(tak jak ls -a).
+
+Mark moves down. Standardowo kiedy zaznaczasz plik
+(zarówno przy klawisze Insert) linia wyboru przenosi siÄ
+o jedno w dóÅ.
+
+Drop down menus. Kiedy ta opcja jest wÅÄ
czona, kiedy
+naciskasz klawisz F9 menu bÄdzie aktywowane, w przeciwnym
+wypadku zostaniesz tylko przeniosiony do tytuÅów w tym
+menu i bÄdziesz musiaÅ wybraÄ opcjÄ rÄcznie przy
+użyciu strzaÅek bÄ
dź też przy użyciu pierwszej
+litery z nazwy konkretnego menu.
+
+Mix all files. JeÅli ta opcja jest wÅÄ
czona, wszystkie
+pliki i katalogi sÄ
pomieszane razem. JeÅli zaÅ jest
+wyÅÄ
czona, katalogi (i dowiÄ
zania do nich), sÄ
+listowane na poczÄ
tku a pozostaÅe pliki dopiero za nimi.
+
+Fast directory reload. Standardowo ta opcja jest
+wyÅÄ
czona. JeÅli jÄ
wÅÄ
czysz Midnight Commander
+bÄdzie używaÅ triku do sprawdzenia czy zawartoÅÄ
+katalogu siÄ zmieniÅa. Trik polega na tym, że sprawdza
+siÄ i-wÄzeÅ katalogu i jeÅli siÄ on zmieniÅ to
+katalog jest Åadowany na nowo. Oznacza to
+przeÅadowywanie zawartoÅci panelu tylko wtedy, kiedy
+tworzysz lub kasujesz pliki. JeÅli robisz inne zmiany
+(rozmiaru, wÅaÅciciela, uprawnieÅ, grupy itp.)
+bÄdziesz musiaÅ rÄcznie przeÅadowaÄ widok (np.
+używajÄ
c kombinacji klawiszy C-r).
+
+Zatrzymaj po uruchomieniu
+
+Po wykonaniu komendy, Midnight Commander może zrobiÄ
+pauzÄ, po to abyÅ mógÅ spokojnie przejrzeÄ wyjÅcie
+ostatniej komendy. SÄ
trzy możliwe wartoÅci dla tej
+zmiennej:
+
+ Nigdy (Never) Oznacza, że nie chcesz widzieÄ
+ wyjÅcia twojej komendy. JeÅli używasz
+ termianala typu Linux lub FreeBSD czy też xterm,
+ bÄdziesz mógÅ jednak zobaczyÄ jej wyjÅcie
+ naciskajÄ
c C-o.
+
+ "On dumb terminals" BÄdziesz miaÅ pauzÄ po
+ uruchomieniu na terminalach, które nie sÄ
w
+ stanie pokazywaÄ widoku ostatniej komendy (na
+ wszystkich terminalach, które nie sÄ
xtermami
+ lub Linux).
+
+ Zawsze (Always) Program zatrzyma siÄ po
+ wykonaniu każdej z twoich komend.
+
+Inne opcje
+
+Operacje weryfikacji (Verbose operation). PrzeÅÄ
cza czy
+podczas kopiowania, kasowania, przenoszenia plików ma
+byÄ pokazywane okno dialogowe pokazujÄ
ce stopieÅ
+zaawansowania. JeÅli masz powolny terminal, możesz
+chcieÄ wyÅÄ
czyÄ weryfikacjÄ. Jest to wykonywane
+automatycznie za ciebie jeÅli twój terminal jest
+wolniejszy niż 9600 bps.
+
+Zliczaj wszystko (Compute totals). JeÅli ta opcja jest
+wÅÄ
czona, Midnight Commander zlicza wszytkie bajty
+plików, które sÄ
przeznaczone do kopiowania,
+przenoszenia, kasowania. Spowoduje to wyÅwietlanie dużo
+bardziej zaawansowanego wskaźnika postÄpu w zamian
+zmiejszajÄ
c trochÄ prÄdkoÅÄ. Ta opcja nie ma żadnego
+znaczenia jeÅli opcja Verbose operation jest wyÅÄ
czona.
+
+Wzorce powÅoki (Shell patterns). Standardowo komendy
+zaznacz (Select), odznacz (Unselect), i filtruj (Filter)
+bÄdÄ
używaÄ wyrażeÅ takich samych jak powÅoka.
+Oznacza to, że gwiazdka oznacza zero lub wiÄcej znaków,
+znak zapytania dokÅadnie jeden znak, a każdy inny znak
+sam siebie. JeÅli ta opcja jest wyÅÄ
czona, stosowane
+sÄ
te, których używa w komenda ed(1).
+
+Auto Save Setup. JeÅli ta opcja jest wÅÄ
czona, kiedy
+wychodzisz z Midnight Commandera konfiguracja MC zostanie
+zachowana automatycznie (bez pytania) do pliku ~/.mc/ini.
+
+Auto menus. JeÅli ta opcja jest wÅÄ
czona, menu
+użytkownika bÄdzie wÅÄ
czone na starcie. Użyteczne do
+budowania menu dla nie unixowców.
+
+Używaj wewnÄtrznego edytora (Use internal editor).
+JeÅli ta opcja jest wÅÄ
czona, do edycji plików
+używany jest wbudowany edytor plików. JeÅli ta opcja
+jest wyÅÄ
czona, używany bÄdzie edytor wybrany w
+zmiennej EDITOR. JeÅli żaden edytor nie zostaÅ wybrany,
+używany bÄdzie vi(1). Zobacz sekcjÄ WewnÄtrzny edytor
+plików.
+
+Używaj wewnÄtrznego podglÄ
du (Use internal viewer).
+JeÅli ta opcja jest wÅÄ
czona, wbudowany podglÄ
d pliku
+jest używany do oglÄ
dania pliku. JeÅli ta opcja jest
+wyÅÄ
czona, używany jest podglÄ
d wybrany w zmiennej
+PAGER. JeÅli żaden podglÄ
d nie zostaÅ wybrany,
+wywoÅywana jest komenda view. Zobacz sekcjÄ Wbudowany
+podglÄ
d plików.
+
+DokaÅczanie: pokaż wszystkie (Complete: show all).
+Standardowo Midnight Commander pokazuje wszystkie możliwe
+dokoÅczenia jeÅli jest ich wiÄcej, kiedy naciÅniesz
+drugi raz klawisz M-Tab, za pierwszym razem, po prostu
+dokaÅcza to na ile można i wydaje krótki dźwiÄk.
+JeÅli chcesz widzieÄ wszystkie możliwoÅci po pierwszym
+naciÅniÄciu M-Tab wÅÄ
cz tÄ opcjÄ.
+
+Obrotowy myÅlnik (Rotating dash). JeÅli ta opcja jest
+wÅÄ
czona, Midnight Commander bÄdzie pokazywaÅ
+obracajÄ
cy siÄ myÅlnik w lewym górnym rogu, jeÅli
+bÄdzie akurat w trakcie wykonywania jakiegoÅ procesu.
+
+Lynx-like motion. JeÅli ta opcja jest wÅÄ
czona, możesz
+używaÄ strzaÅek przemieszczenia żeby automatycznie
+zmieniaÄ katalog jeÅli aktualnie wybrany katalog jest
+podkatalogiem, a linia poleceÅ jest pusta. Standardowo ta
+opcja jest wyÅÄ
czona.
+
+DowiÄ
zania podÄ
żajÄ
ce cd (Cd follows links). Ta opcja,
+jeÅli jest wÅÄ
czona, zmusza Midnight Commandera żeby
+podÄ
żaÅ za ÅaÅcuchem katalogów przy zmienianiu go w
+panelu czy za pomocÄ
komendy cd. To jest standardowe
+zachowanie basha. JeÅli jest wyÅÄ
czona, Midnight
+Commander podÄ
ża za prawdziwÄ
strukturÄ
katalogów,
+wiÄc cd .. jeÅli wszedÅeÅ do katalogu poprzez
+dowiÄ
zanie, przeniesie ciÄ do prawdziwego katalogu na
+dysku, a nie tam gdzie wskazywaÅo dowiÄ
zanie.
+
+Bezpieczne kasowanie (Safe delete). JeÅli ta opcja jest
+wÅÄ
czona, nieumyÅlne kasowanie plików stanie siÄ
+dużo trudniejsze. Standardowy wybór w linii
+potwierdzenia zmienia siÄ z "Yes" na "No". Standardowo ta
+opcja jest wyÅÄ
czona.
+
+[Layout]
+WyglÄ
d (Layout)
+
+Meny wyglÄ
d pozwala ci na różne warianty zmieniania
+ogólnego wyglÄ
du zewnÄtrznego ekranu. Możesz wybraÄ,
+czy linia menu, linia poleceÅ, linia hintów (pomocy) i
+linia klawiszy funkcyjnych majÄ
byÄ widoczne. Na
+konsolach typu Linux lub FreeBSD możesz wybraÄ ile linii
+ma byÄ pokazywanych na wyjÅciu okna.
+
+Reszta powierzchni ekranu jest używana przez dwa panele
+katalogowe. Możesz wybraÄ nawet czy panele majÄ
byÄ
+uÅożone poziomo czy pionowo. KolejnÄ
możliwoÅciÄ
+jest zmiana ich standardowej szerokoÅci (bÄ
dź
+wysokoÅci). Jest ona standardowo równa, ale można to
+zmieniÄ.
+
+Standardowo caÅa zawartoÅÄ panelu katalogowego jest
+wyÅwietlana tÄ
samÄ
barwÄ
, ale możesz zmieniÄ to tak
+aby uprawnienia i typy plików byÅy wyÅwietlane
+specjalnym podÅwietlonym kolorem. JeÅli podÅwietlanie
+uprawnieÅ jest wÅÄ
czone, czÄÅÄ pól (ta z
+uprawnieniami i typami plików) bÄdzie podÅwietlona przy
+użyciu koloru wybranego jako selected. JeÅli
+podÅwietlanie jest wÅÄ
czone, pliki sÄ
kolorowane w
+zależnoÅÄi od swojego typu (np. katalogi, pliki typu
+core, wykonywalne, ...).
+
+JeÅli opcja Show Mini-Status jest wÅÄ
czona, jeden
+wiersz informacji statusowych na temat aktualnie wybranej
+rzeczy w panelu, bÄdzie pokazany na dole panelu.
+
+[Confirmation]
+Potwierdzanie (Confirmation)
+
+W tym menu możesz skonfigurowaÄ opcje potwierdzania dla
+kasowania, zastÄpowania, wykonywania przez naciÅniÄcie
+klawisza Enter, jak również wychodzenia z programu.
+
+[Display bits]
+WyÅwietlanie znaków (Display bits)
+
+Używane do konfigurowania zakresu znaków widocznych
+potem na ekranie. To ustawienie może byÄ 7-bitowe jeÅli
+twój terminal obsÅuguje tylko siedmiobitowe wyjÅcie,
+ISO-8859-1 wyÅwietla wszystkie znaki z mapy ISO-8859-1 a
+peÅny 8 bitowy przeznaczony jest dla tych terminali,
+które radzÄ
sobie z wyÅwietlaniem znaków
+oÅmiobitowych.
+
+Zobacz sekcjÄ Polskie znaki, po wiÄcej szczegóÅów na
+temat ich używania w Midnight Commanderze.
+
+[Learn keys]
+Nauka klawiszy (Learn keys)
+
+W tym oknie możesz przetestowaÄ czy twoje klawisz
+F1-F20, Home, End itp. pracujÄ
poprawnie na twoim
+terminalu. CzÄsto nie dziaÅajÄ
tak, ponieważ bazy
+danych terminali sÄ
poniszczone.
+
+PrzemieszczaÄ siÄ możesz za pomocÄ
klawisza Tab, za
+pomocÄ
klawiszy ruchu edytora vi ('h' lewo, 'j' dóÅ,
+'k' góra i 'l' prawo) i po tym jak już raz naciÅniesz
+danÄ
strzaÅkÄ (zaznaczy siÄ ona na OK), za ich pomocÄ
+również.
+
+Klawisze testujesz po prostu naciskajÄ
c każdy z nich.
+Jak tylko naciÅniesz klawisz i pracuje on zupeÅnie
+poprawnie, obok nazwy klawisza powinno pojawiÄ siÄ OK.
+Kiedy klawisz jest już sprawdzony, zaczyna pracowaÄ
+normalnie (np. F1 wciÅniÄty po raz pierwszy po prostu
+pokaże, że ten klawisz dziaÅa, ale naciÅniÄty po raz
+drugi pokaże pomoc). Taka sama sytuacja powtarza siÄ
+przy strzaÅkach. Klawisz Tab powinien pracowaÄ zawsze.
+
+JeÅli niektóre klawisze nie pracujÄ
poprawnie, nie
+zobaczysz OK obok ich nazwy po naciÅniÄciu ich. Możesz
+chcieÄ je naprawiÄ. Robisz to najeżdżajÄ
c na
+odpowiedni przycisk dla tego klawisza i naciskajÄ
c Enter.
+Pokaże siÄ wtedy czerwona wiadomoÅÄ i zostaniesz
+poproszony o podanie odpowiedniego klawisza. JeÅli chcesz
+zrezygnowaÄ, po prostu naciÅnij Esc i poczekaj do czasu
+kiedy wiadomoÅÄ zniknie. W przeciwnym wypadku wciÅnij
+klawisz, który sobie życzysz i również poczekaj na
+znikniÄcie okna.
+
+Kiedy skoÅczysz już ze wszystkimi klawiszami, możesz
+nacisnÄ
Ä Save żeby zachowaÄ zmiany do pliku ~/.mc/ini
+do sekcji [terminal:TERM] (gdzie TERM jest nazwÄ
twojego
+aktualnego terminala) lub po prostu odrzuciÄ je.
+
+[Virtual FS]
+Wirtualny system plików (Virtual FS)
+
+Ta opcja daje ci kontrolÄ nad ustawieniami informacji
+wirtualnego systemu plików. Midnight Commander zachowuje
+w pamiÄci informacje zwiÄ
zane z niektórymi wirtualnymi
+systemami plików, po to żeby kolejne poÅÄ
czenia
+przebiegaÅy dużo szybciej (np. ÅciÄ
gane listy
+katalogów z serwerów ftp).
+
+Niemniej jednak, żeby mieÄ dostÄp do zawartoÅci
+skompresowanego pliku (np. skompresowanego pliku tar)
+Midnight Commander musi stworzyÄ tymczasowy
+nieskompresowany plik na twoim dysku.
+
+Dopiero kiedy informacje w pamiÄci i tymczasowe pliki na
+dysku sÄ
zgodne z zasobami, możesz chcieÄ zmieniÄ
+parametry informacji znajdujÄ
cych siÄ w buforze
+podrÄcznym po to, żeby zmniejszyÄ obciÄ
żenie dysku do
+mninimum albo do zmaksymalizowania prÄdkoÅci dostÄpu do
+najczÄÅciej używanych systemów plików.
+
+System plików tar jest caÅkiem inteligentny jeÅli
+chodzi o przechowywanie plików: po prostu ÅciÄ
ga
+wejÅcia do katalogów i kiedy chcemy wiÄcej
+szczegóÅów o nim to system je dla nas ÅciÄ
ga.
+
+W rzeczywistoÅci jednak, pliki tar najczÄÅciej trzymane
+sÄ
jako skompresowane i jako iż natura tych plików nie
+pozwala na oglÄ
danie ich bez dekompresji (nie ma tam
+widocznych od razu wejÅÄ do katalogów), system plików
+musi byÄ najpierw zdekompresowany na dysk do pliku
+tymczasowego i dopiero potem MC ma do niego dostÄp taki
+jak do normalnego pliku typu tar.
+
+Teraz, kiedy tak kochamy odwiedzaÄ różne pliki i
+zwiedzaÄ systemy plików typu tar na caÅym dysku, jest
+caÅkiem prawdopodobne, że wyjdziesz z takiego pliku, a
+po krótkim czasie bÄdziesz chciaÅ wejdÅÄ do niego
+spowrotem. Ponieważ dekompresja jest powolna, Midnight
+Commander bÄdzie robiÅ kopie plików w pamiÄci na
+okreÅlony czas, po upÅywie którego pliki zostanÄ
+skasowane a miejsce zajmowane przez nie zwolnione.
+Standardowo ten czas ustawiony jest na jednÄ
minutÄ.
+
+System plików FTP trzyma listÄ katalogów z odwiedzanego
+przez nas serwera w buforze podrÄcznym. Jego ważnoÅÄ
+konfigurowana jest za pomocÄ
opcji
+ftpfsdirectorycachetimeout. MaÅa wartoÅÄ dla tej opcji
+może spowolniÄ wszystkie operacje na systemach ftp
+ponieważ każda operacja bÄdzie wymagaÄ kolejnych
+zapytaÅ do serwera.
+
+Ponadto możesz zdefiniowaÄ serwer proxy dla transferów
+ftp i skonfigurowaÄ Midnight Commandera tak, aby zawsze
+go używaÅ. Zobacz sekcjÄ System plików FTP (FTP File
+System) po wiÄcej szczegóÅów.[Save Setup]
+Zapisz ustawienia (Save Setup)
+
+Na starcie Midnight Commander bÄdzie próbowaÅ odczytaÄ
+opcje startowe z pliku ~/.mc/ini. JeÅli on nie istnieje,
+odczyta on konfiguracje z ogólnodostÄpnego pliku
+/usr/share/mc/mc.ini. JeÅli on też nie istnieje MC
+użyje swoich domyÅlnych ustawieÅ.
+
+Komenda Save Setup tworzy plik ~/.mc/ini zachowujÄ
c
+aktualne ustawienia lewego, prawego menu, jak również
+menu opcji.
+
+JeÅli wÅaczysz opcjÄ auto save setup, MC zawsze bÄdzie
+zachowywaÅ standardowe ustawienie podczas wychodzenia.
+
+IstniejÄ
również ustawienia, które nie mogÄ
byÄ
+zmienione z poziomu menu. Dla tych ustawieÅ musisz
+wyedytowaÄ swój plik konfiguracyjny za pomocÄ
twojego
+ulubionego edytora. Zobacz sekcjÄ Specjalne ustawienia po
+wiÄcej informacji.
+
+
+
+[Executing operating system commands]
+Wykonywanie poleceÅ systemu operacyjnego (Executing
+operating system commands)
+
+Możesz wykonywaÄ komendy wpisujÄ
c je bezpoÅrednio do
+linii poleceÅ Midnight Commandera, lub wybierajÄ
c
+program, który chcesz wykonaÄ za pomocÄ
klawiszy
+przemieszczenia i nacisnÄ
Ä Enter.
+
+JeÅli naciÅniesz Enter na pliku, który nie jest
+wykonywalny, Midnight Commander sprawdzi rozszerzenie
+pliku i porówna je z rozszerzeniami wybranymi w pliku
+rozszerzeÅ (Extensions File). JeÅli jakaÅ pozycja siÄ
+zgadza, wykonywana jest komenda (raczej bardziej
+rozszerzone makro) powiÄ
zana z tym rozszerzeniem.
+
+[The cd internal command]
+Wbudowana komenda cd (The cd internal command)
+
+Komenda cd jest interpretowana przez Midnight Commandera,
+nie dokÅadnie tak samo jak wykonuje to powÅoka. Przez to
+rozkaz cd nie może zawieraÄ wielu skÅadników makr,
+które sÄ
standardowo dostÄpne, jednak niektórych
+potrafi używaÄ:
+
+Tylda Znak tyldy (~) jest zawsze równoznaczny z wpisaniem
+nazwy katalogu domowego. JeÅli po znaku tyldy dodasz
+jakiÅ login użytkownika, zostanie on zastÄ
piony przez
+katalog domowy wybranego użytkownika.
+
+Na przykÅad, ~guest jest katalogiem domowym użytkownika
+guest, podczas kiedy ~/guest jest katalogiem guest w twoim
+katalogu domowym.
+
+Poprzedni katalog (Previous directory) Możesz
+przeskakiwaÄ do katalogu, w którym byÅeÅ poprzednio,
+używajÄ
c specjalnej nazwy katalogu '-' tak jak: cd -
+
+katalogi CDPATH JeÅli katalog wybrany do przejÅcia nie
+jest w naszym aktualnym katalogu, to Midnight Commander
+używa Åcieżki w zmiennej CDPATH do szukania w
+jakimkolwiek z wymienionych tam katalogów.
+
+Na przykÅad, możesz ustawiÄ swojÄ
zmiennÄ
CDPATH na
+katalogi ~/src:/usr/src, pozwalajÄ
c na zmianÄ katalogów
+na jakikolwiek inny wewnÄ
trz ~/src i /usr/src, z miejsca
+w którym jesteÅ (np. cd linux przeniesie ciÄ do
+katalogu /usr/src/linux).
+
+[Macro Substitution]
+ObsÅuga makr (Macro Substitution)
+
+
+Kiedy używamy menu użytkownika, wykonujemy plik o
+znajomym rozszerzeniu, lub wykonujemy komendÄ z linii
+poleceÅ, możemy użyÄ kilku bardzo prostych makr.
+
+SÄ
to:
+
+"%f"
+
+ Nazwa aktualnego pliku.
+
+"%d"
+
+ Nazwa aktulnego katalogu.
+
+"%F"
+
+ Nazwa pliku w niewybranym panelu.
+
+"%D"
+
+ Nazwa katalogu w niewybranym panelu.
+
+"%t"
+
+ Aktualnie zaznaczone pliki.
+
+"%T"
+
+ Pliki zaznaczone w nieaktywnym panelu.
+
+"%u" i "%U"
+
+ Podobne w dziaÅaniu do %t i do %T jednak z tÄ
+ różnicÄ
, że pliki po ich użyciu zostanÄ
+ odznaczone. Oznacza to, że można ich użyÄ
+ tylko raz w jednym menu, ponieważ potem nie
+ bÄdzie już żadnych plików zaznaczonych.
+
+"%s" i "%S"
+
+ Wybiera: zaznaczone pliki jeÅli sÄ
jakieÅ, w
+ przeciwnym razie aktualny plik.
+
+"%cd"
+
+ To jest specjalne makro, które jest używane do
+ zmieniania aktualnego katalogu na wybrany
+ katalog, na którego froncie jesteÅmy. Jest to
+ używane przede wszystkim jako interfejs do
+ wirtualnych systemów plików.
+
+"%view"
+
+ To makro jest używane żeby wÅÄ
czaÄ wbudowany
+ podglÄ
d plików. Może byÄ ono pojedynczo lub z
+ grupÄ
argumentów. JeÅli postanawiasz używaÄ
+ któregokolwiek z tych argumentów musisz je
+ koniecznie wziÄ
Ä w nawiasy.
+
+ Argumentami sÄ
: ascii aby wymusiÄ podglÄ
d w
+ trybie ascii; hex aby wymusiÄ podglÄ
d w trybie
+ szesnastkowym; nroff przekazuje podglÄ
dowi, że
+ powinien interpretowaÄ pogrubione i podkreÅlone
+ sekwencje programu nroff; unformated aby
+ przekazaÄ podglÄ
dowi, żeby nie interpretowaÅ
+ komend nroff aby zrobiÄ tekst pogrubiony lub
+ podkreÅlony.
+
+"%%"
+
+ Znak %
+
+"%{jakiÅ tekst}"
+
+ Pyta siÄ o zmiennÄ
. Pokazuje siÄ okienko
+ wejÅciowe i tekst wewnÄ
trz klamerek używany
+ jest jako zachÄta (prompt). Makro jest
+ zastÄpowane tekstem wpisanym przez użytkownika.
+ Użytkownik może nacisnÄ
Ä ESC lub F10 aby
+ anulowaÄ. To makro nie dziaÅa jeszcze w linii
+ poleceÅ.
+
+[The subshell support]
+ObsÅuga podpowÅoki (The subshell support)
+
+PodpowÅoka (powÅoka w tle) jest opcjÄ
, która musi byÄ
+wybrana przy kompilacji, dziaÅa ona z powÅokami: bash,
+tcsh i zsh.
+
+JeÅli powÅoka w tle jest wÅÄ
czona do komplilacji,
+Midnight Commander bÄdzie sobie tworzyÅ kopie twojej
+powÅoki (tej zdefiniowanej w zmiennej SHELL, a jeÅli nie
+ma, to bÄdzie czerpaÅ bezpoÅrednio z pliku /etc/passwd)
+i odpalaÅ pseudo terminal, zamiast wywoÅywaÄ nowÄ
+powÅokÄ za każdym razem kiedy wywoÅujesz komendÄ,
+komenda bÄdzie przekazana powÅoce w tle, jak tylko jÄ
+napiszesz. To pozwala ci na zmianÄ wielu zmiennych,
+używanie funkcji powÅoki i zdefiniowanych aliasów,
+które sÄ
ważne dopóki nie wyjdziesz z Midnight
+Commandera.
+
+JeÅli używasz basha możesz wybraÄ startowe komendy
+twojej powÅoki w tle w pliku ~/.mc/bashrc, a ustawienia
+klawiatury w ~/.mc/inputrc. Użytkownicy tcsh mogÄ
+wstawiaÄ komendy startowe do pliku ~/.mc/tcshrc.
+
+JeÅli kod powÅoki w tle jest użyty, możesz zawiesiÄ
+aplikacjÄ w dowolnej chwili po prostu naciskajÄ
c
+kombinacjÄ C-o i przeskakujÄ
c spowrotem do Midnight
+Commandera, jeÅli zawiesisz jakÄ
Å aplikacjÄ nie
+bÄdziesz mógÅ używaÄ innych zewnÄtrznych komend
+zanim nie wyjdziesz z aplikacji, którÄ
przerwaÅeÅ.
+
+Extra dodatkiem do używania powÅoki w tle jest to, że
+zachÄta widoczna w Midnight Commanderze jest tÄ
samÄ
,
+którÄ
aktualnie używasz w powÅoce.
+
+Zobacz sekcjÄ Opcje po wiÄcej informacji na temat tego,
+jak możesz kontrolowaÄ powÅokÄ w tle.
+
+[Chmod]
+Chmod
+
+Okno Chmod jest używane do zmieniania atrybutów grupy
+plików lub katalogów. Może byÄ ono wywoÅane
+kombinacjÄ
C-x c.
+
+Okno Chmod ma dwie czÄÅci - Uprawnienia (Permissions) i
+Plik (File)
+
+W sekcji Plik wyÅwietlana jest nazwa pliku lub katalogu i
+jego uprawnienia w formie liczbowej jak również
+wÅaÅciciel i grupa.
+
+W sekcji Uprawnienia jest kilka przycisków, z których
+każdy odpowiada za odpowiednie uprawnienie do pliku.
+Podczas zmieniania atrybutów, widzisz jak zmienia siÄ
+wartoÅÄ liczbowa w oknie Plik.
+
+Do poruszania pomiÄdzy okienkami (przyciskami i polami do
+zaznaczania) używaj strzaÅek lub klawisza tab. Aby
+zmieniÄ pola lub wcisnÄ
Ä przycisk używaj klawisza
+spacji. Możesz również używaÄ "gorÄ
cych liter" aby
+go wybraÄ (sÄ
one podÅwietlonymi literami na
+przyciskach).
+
+Aby uaktywniÄ wprowadzone zmiany wciÅnij Enter.
+
+Kiedy pracujesz z grupÄ
plików, lub katalogów, możesz
+kliknÄ
Ä na bit, który chcesz wybraÄ lub wyczyÅciÄ.
+Kiedy już wybraÅeÅ bity, które chcesz zmieniÄ,
+możesz wcisnÄ
Ä jeden z przycisków aktywujÄ
cych (Set
+marked lub Clear marked).
+
+I w koÅcu, aby wprowadziÄ dokÅadnie takie zmiany jak
+wybraÅeÅ, użyj przycisku [Set all], który zadziaÅa na
+wszystkich wybranych plikach.
+
+[Marked all] wÅÄ
cza tylko zaznaczone atrybuty do
+wybranych plików.
+
+[Set marked] wÅÄ
cza zaznaczone bity w atrybutach
+wszystkich wybranych plików.
+
+[Clean marked] czyÅci zaznaczone bity z atrybutów
+zaznaczonych plików.
+
+[Set] ustawia atrybuty jednego pliku.
+
+[Cancel] unieważnia komendÄ chmod.
+
+[Chown]
+Chown
+
+Komenda chown jest używana do zmiany wÅaÅciela/grupy
+pliku. Skrótem klawiszowym jest kombinacja C-x o.
+
+[Advanced Chown]
+Zaawansowane chown (Advanced Chown)
+
+Zaawansowane chown jest komendÄ
ÅÄ
czÄ
cÄ
w sobie
+komendy chmod i chown. Możesz za jednym zamachem zmieniÄ
+atrybuty i wÅaÅciela/grupÄ pliku.
+
+[File Operations]
+Operacje na plikach (File Operations)
+
+Kiedy kopiujesz, przenosisz lub kasujesz pliki, Midnight
+Commander pokazuje okno opisowe operacji na pliku.
+Pokazuje nazwÄ pliku, na którym aktualnie dokonuje siÄ
+operacja. Widoczne sÄ
co najwyżej trzy linie postÄpu.
+Pierwsza (file) mówi nam jak duża czÄÅÄ pliku
+zostaÅa już przekopiowana. Druga (bytes) mówi jak duża
+czÄÅÄ wszystkich zaznaczonych plików zostaÅa
+przekopiowana jak do tej pory. Trzecia (count) mówi jaka
+iloÅÄ plików zostaÅa już przekopiowana. JeÅli opcja
+verbose jest wyÅÄ
czona, linia file i bytes nie jest
+pokazywana.
+
+SÄ
dwa przyciski na dole okna dialogowego. NaciskajÄ
c
+przycisk Skip ominiemy resztÄ aktualnie "ruszanego"
+pliku. NaciskajÄ
c przycisk Abort zatrzymamy caÅÄ
+operacjÄ, pominiemy resztÄ plików.
+
+SÄ
trzy inne okna dialogowe, które mogÄ
siÄ wÅÄ
czyÄ
+podczas operacji na plikach.
+
+Okno bÅÄdów informuje nas o bÅÄdach zaistniaÅych
+podczas operacji na pliku. SÄ
w nim trzy możliwoÅci
+wyboru. Przycisk Skip mówi żeby pominÄ
Ä wybrany plik,
+przycisk Abort żeby przerwaÄ caÅÄ
operacjÄ
, a Retry
+aby ponowiÄ próbÄ (np. kiedy usunÄ
ÅeÅ problem
+korzystajÄ
c z innego terminala).
+
+Okno zastÄpowania jest pokazywane kiedy próbujesz
+przenieÅÄ lub przekopiowaÄ plik, a taki już w miejscu
+docelowym istnieje. Okno pokazuje daty i wielkoÅci obu
+plików. NaciÅnij przycisk Yes aby nadpisaÄ (zastÄ
piÄ)
+stary plik nowym, No aby pominÄ
Ä ten plik, alL aby
+zastÄ
piÄ wszystkie pliki, nonE aby nigdy nie
+zastÄpowaÄ i Update aby zastÄ
piÄ ale tylko wtedy kiedy
+plik źródÅowy jest nowszy niż docelowy. CaÅÄ
+operacjÄ możesz przerwaÄ naciskajÄ
c przycisk Abort.
+
+Okno rekursywnego kasowania jest pokazywane kiedy
+próbujesz skasowaÄ katalog, który nie jest pusty.
+NaciÅnij przycisk Yes aby skasowaÄ katalog rekursywnie,
+No aby pominÄ
Ä katalog, alL aby skasowaÄ wszystkie
+katalogi rekursywnie i nonE aby pominÄ
Ä wszystkie
+katalogi, które nie sÄ
puste. Możesz przerwaÄ caÅÄ
+opecjÄ
naciskajÄ
c przycisk Abort. JeÅli wybraÅeÅ
+przycisk Yes lub alL bÄdziesz zapytany o potwierdzenie.
+Wybierz "yes" tylko jeÅli jesteÅ pewien, że chcesz
+skasowaÄ wszystko rekursywnie.
+
+JeÅli zaznaczyÅeÅ pliki, i wykonujesz operacje tylko na
+nich, to jeÅli operacja siÄ udaÅa zostanÄ
one
+odznaczone, te, na których operacja nie przebiegÅa
+caÅkowicie pomyÅlnie, pozostanÄ
zaznaczone.
+
+[Mask Copy/Rename]
+Maski kopiowania/przenoszenia (Mask Copy/Rename)
+
+Operacje przenoszenia i kopiowania pozwalajÄ
ci na
+tÅumaczenie nazw plików w Åatwy sposób. Aby to
+zrobiÄ, musisz wybraÄ odpowiedniÄ
maskÄ ÅºródÅowÄ
i
+najczÄÅciej w nazwie docelowej użyÄ gwiazdek.
+Wszystkie pliki pasujÄ
ce do maski źródÅowej sÄ
+kopiowane/przenoszone w zgodzie z maskÄ
docelowÄ
. JeÅli
+sÄ
jakieÅ pliki zaznaczone, tylko one sÄ
brane pod
+uwagÄ przy wybieraniu plików.
+
+SÄ
jeszcze inne opcje, które możesz ustawiÄ:
+
+Opcja Follow links mówi czy dowiÄ
zania i dowiÄ
zania
+twarde w katalogu źródÅowym powinny byÄ przenoszone
+jako dowiÄ
zania czy też powinna byÄ przegrywana ich
+zawartoÅÄ (plik, na który wskazujÄ
).
+
+Opcja Dive into subdirs ... mówi co program ma robiÄ,
+kiedy kopiuje siÄ katalog, a taki już istnieje.
+Standardowo kopiuje siÄ pliki do wewnÄ
trz już
+istniejÄ
cego katalogu (dodaje), po wÅÄ
czeniu tej opcji
+kopiuje siÄ katalog źródÅowy do wnÄtrza tego
+katalogu. Może przykÅad pomoże:
+
+Chcesz przekopiowaÄ zawartoÅÄ katalogu foo do /bla/foo,
+które już istnieje. Normalnie (Dive nie jest
+wÅÄ
czone), mc skopiuje to dokÅadnie do /bla/foo. Po
+wÅÄ
czeniu tej opcji zawartoÅÄ zostanie skopiowana do
+/bla/foo/foo ponieważ ten katalog już istnieje.
+
+Opcja Preserve attributes mówi czy zachowywaÄ oryginalne
+atrybuty pliku, czasy i jeÅli jesteÅ rootem to nawet
+numery UID i GID. JeÅli ta opcja jest wyÅÄ
czona
+używana jest aktualna wartoÅÄ zmiennej umask.
+
+"Use shell patterns on"
+
+JeÅli opcja obsÅugi wzorców powÅoki jest wÅÄ
czona,
+możesz używaÄ znaków '*' i '?' w maskach
+źródÅowych. DziaÅajÄ
one tak jak w powÅoce. W masce
+docelowej możesz używaÄ tylko '*' i '\<cyfra>'.
+Pierwsza maska '*' w nazwie docelowej odnosi sie do
+pierwszej gwiazdki w masce źródÅowej, druga do drugiej
+itd. Joker '\1' odnosi siÄ do pierwszego jokera w masce
+źródÅowej, '\2' odnosi siÄ do drugiego i tak dalej aż
+do '\9'. Joker '\0' oznacza peÅnÄ
nazwÄ pliku
+źródÅowego.
+
+Dwa przykÅady:
+
+JeÅli maska źródÅowa jest "*.tar.gz", a miejscem
+docelowym jest "/bla/*.tgz" i plikiem, który ma zostaÄ
+przekopiowany jest "foo.tar.gz", to kopiÄ
bÄdzie
+"foo.tgz" w katalogu "/bla".
+
+ZaÅóżmy, że chcesz zaminieÄ miejscami nazwÄ i
+rozszerzenie pliku, tak, że plik "plik.c" ma byÄ
+zmieniony na "c.plik" itp. Maska źródÅowa powinna byÄ
+nastÄpujÄ
ca: "*.*", natomiast docelowa: "\2.\1".
+
+"Use shell patterns off"
+
+Kiedy wzorce powÅoki sÄ
wyÅÄ
czone, MC nie dokonuje
+automatycznego grupowania plików. Musisz użyÄ
+wyrażenia'\(...\)' w masce źródÅowej aby
+zasygnalizowaÄ istnienie jokerów w masce docelowej. Jest
+to trochÄ Åatwiejsze, ale też wymaga aby trochÄ siÄ
+napisaÄ. Z drugiej jednak strony, makra sÄ
bardzo
+podobne tych używanych kiedy wzorce powÅoki sÄ
+wÅÄ
czone.
+
+Dwa przykÅady:
+
+JeÅli maskÄ
źródÅowÄ
jest "^\(.*\)\.tar\.gz$",
+docelowÄ
jest "/bla/*.tgz" i plikiem do przekopiowania
+jest "foo.tar.gz", kopiÄ
bÄdzie "/bla/foo.tgz".
+
+ZaÅóżmy, że chemy zamieniÄ miejscami nazwÄ i
+rozszerzenia, tak, że plik "plik.c" bÄdzie siÄ nazywaÅ
+"c.plik" itp. MaskÄ
źródÅowÄ
powinno byÄ
+"^\(.*\)\.\(.*\)$", a docelowÄ
"\2.\1".
+
+"Konwersje nazwy (Case Conversions)"
+
+Możesz również zmieniaÄ nazwy plików. JeÅli użyjesz
+'\u' lub '\l' w masce docelowej, nastÄpny znak bÄdzie
+przekonwertowany na duży lub maÅy, zależnie od podanej
+opcji.
+
+JeÅli użyjesz '\U' lub '\L' w masce docelowej, nastÄpne
+znaki bÄdÄ
zmieniane na maÅe lub duże (zależnie od
+opcji), aż do napotkania znaku '\E' lub nastÄpnych '\U',
+'\L' bÄ
dź też koÅca linii.
+
+Konwersje '\u' i '\l' majÄ
wyższy priorytet niż '\U' i
+'\L'.
+
+Na przykÅad, jeÅli maskÄ
źródÅowÄ
jest '*' (shell
+patterns on) lub '^\(.*\)$' (shell patterns off) i maskÄ
+docelowÄ
jest '\L\u*', nazwa pliku bÄdzie miaÅa
+pierwszÄ
literÄ dużÄ
, ale pozostaÅe już maÅe,
+niezależnie od obecnej nazwy.
+
+Możesz również używaÄ '\' aby "podkreÅliÄ" znak. Na
+przykÅad, '\\' jest backsleshem, a '\*' jest gwiazdkÄ
.
+
+[Internal File Viewer]
+Wbudowany podglÄ
d plików
+
+Wbudowany podglÄ
d plików pozwala na dwa tryby
+wyÅmietlania: ASCII i hex. Aby przeÅÄ
czaÄ siÄ
+pomiÄdzy tymi trybami używaj klawisza F4. JeÅli masz
+zainstalowany program GNU gzip, bÄdzie on automatycznie
+używany do dekompresji plików w przypadku wystÄ
pienia
+takiej potrzeby.
+
+PodglÄ
d plików bÄdzie próbowaÅ użyÄ najlepszej
+metody zalecanej przez system lub rozszerzenie pliku.
+Wbudowany podglÄ
d plików bÄdzie interpretowaÅ wiele
+ciÄ
gów znaków, i wÅÄ
czaÅ podkreÅlenie lub
+pogrubienie, powodujÄ
c tym samym dużo przyjemniejszy
+wyglÄ
d plików.
+
+Kiedy jesteÅ w trybie hex, funkcja szukania akceptuje
+tekst w cudzysÅowach równie dobrze jak wartoÅci
+szesnastkowe.
+
+Możesz mieszaÄ ciÄ
gi znaków ze staÅymi tak jak:
+"CiÄ
g" 0xFE 0xBB "wiÄcej tekstu". CiÄ
g pomiÄdzy
+staÅymi i cudzysÅowami jest po prostu ignorowany.
+
+Kilka wewnÄtrznych szczegóÅów na temat podglÄ
du: Na
+systemach, które używajÄ
wywoÅania systemowego
+mmap(2), program mapuje pliki zamiast je ÅadowaÄ; jeÅli
+system nie obsÅuguje mmap(2) lub plik pasuje do
+któregoÅ z wybranych filtrów, podglÄ
d użyje jego
+rozszerzalnych buforów, dziÄki temu ÅadujÄ
c tylko te
+czÄÅci, do których musisz mieÄ aktualnie dostÄp
+(dotyczy również plików skompresowanych).
+
+Tu jest lista akcji powiÄ
zanych z każdym klawiszem,
+który Midnight Commander obsÅuguje w wewnÄtrznym
+poglÄ
dzie.
+
+F1 WywoÅuje wbudowanÄ
przeglÄ
darkÄ pomocy.
+
+F2 PrzeÅÄ
cza tryb zawijania.
+
+F4 PrzeÅÄ
cza tryb wyÅwietlania.
+
+F5 Idź do linii. Zostaniesz zapytany o numer linii i
+zostanie ona wyÅwietlona na ekranie twojego monitora.
+
+F6, /. Szukaj wyrażeÅ w dalszej czÄÅci.
+
+?, Wsteczne wyszukiwanie wyrażenia.
+
+F7 Normalne wyszukiwaniewyszukiwanie w trybie hex.
+
+C-s. Zaczyna normalne szukanie jeÅli nie byÅo żadnego
+wczeÅniej, w przeciwnym razie szuka nastÄpnego
+wystÄ
pienia.
+
+C-r. Zaczyna szukanie wsteczne jeÅli jeszcze żadnego nie
+byÅo, w przeciwnym razie szuka nastÄpnego wystÄ
pienia.
+
+n. Szuka nastÄpnego wystÄ
pienia.
+
+F8 PrzeÅÄ
cza tryby Raw i Parsed. Pokaże to plik w
+postaci takiej w jakiej zostaÅ znaleziony na dysku, lub
+jeÅli zostaÅ wybrany jakiÅ filtr, bÄ
dź też plik
+speÅnia wymagania w pliku mc.ext, wyÅwietlane jest to co
+przekazuje filtr. Aktualne ustawienie jest zawsze
+przeciwne niż to napisane na przycisku, przycisk wskazuje
+zawsze to co siÄ stanie po jego naciÅniÄciu.
+
+F9 PrzeÅÄ
cza pomiÄdzy trybami format i unformat. Kiedy
+tryb formatu jest wÅÄ
czony podglÄ
d bÄdzie
+interpretowaŠniektóre sentencje i pokazywaŠtekst
+pogrubiony i podkreÅlony innymi kolorami. Wynika z tego,
+że przycisk wskazuje co innego niż jest aktualnie (patrz
+wyżej).
+
+F10, Esc. Wychodzi z wbudowanego podglÄ
du.
+
+Page Down, space, C-v. Przewija jednÄ
stronÄ naprzód.
+
+Page Up, M-v, C-b, backspace. Przewija jednÄ
stronÄ
+wstecz.
+
+strzaÅka w dóÅ. Przewija jednÄ
liniÄ naprzód.
+
+strzaÅka w górÄ. Przewija jednÄ
liniÄ wstecz.
+
+C-l. OdÅwieża ekran.
+
+!. WÅÄ
cza powÅokÄ w aktualnym katalogu roboczym.
+
+C-f. Przeskakuje do nastÄpnego pliku.
+
+C-b. Przeskakuje do poprzedniego pliku.
+
+M-r. PrzeÅÄ
cza linijkÄ.
+
+Możliwe jest poinstruowanie podglÄ
du pliku jak ma
+wyÅwietlaÄ plik, zobacz sekcjÄ Edycja pliku
+rozszerzeÅ.[Internal File Editor]
+Wbudowany edytor plików
+
+Wbudowany edytor plików ma wiÄkszoÅÄ funkcji
+posiadanych przez inne edytory peÅno-ekranowe. Jest
+wywoÅywany po naciÅniÄciu klawisza F4 o ile opcja
+use_internal_edit jest ustawiona w pliku startowyn. Ma
+maksymalny rozmiar pliku wynoszÄ
cy szesnaÅcie
+megabajtów i potrafi bez skazy edytowaÄ pliki binarne.
+
+Opcje, które aktualnie posiada to: kopiowanie,
+przenoszenie, kasowanie, wycinanie i wklejanie bloków;
+klawisz dla klawisza undo; rozciÄ
gane menu; wklejanie
+plików; definiowanie makr; szukanie i zastÄpowanie
+wyrażeÅ regularnych; strzaÅki z Shiftem zaznaczajÄ
ce
+teksty w stylu MSW-MAC (tylko dla konsoli typu Linux);
+przeÅÄ
czanie trybu wstawiania-zastÄpowania; opcja
+pozwalajÄ
ca na "przerzucenie" bloku tekstu przez komendÄ
+powÅoki jak na przykÅad indent.
+
+Edytor jest bardzo prosty w użyciu i nie wymaga żadnego
+przygotowania. Aby zobaczyÄ jakie sÄ
klawisze po prostu
+obejrzyj odpowiednie menu rozwijalne. Inne klawisze to:
+przemieszczanie z Shiftem zaznaczajÄ
ce tekst. Ctrl-Ins
+kopiuje do pliku cooledit.clip a Shift-Ins wkleja z pliku
+cooledit.clip. Shift-Del Wycina do cooledit.clip, a
+Ctrl-Del kasuje zaznaczony tekst. Klawisze dokoÅczenia
+również dajÄ
Enter z automatycznym wciÄciem.
+PodÅwietlanie myszÄ
również dziaÅa, i możesz je
+przesÅoniÄ i spowodowaÄ normalne zaznaczanie tekstu
+(takie jak obsÅuguje terminal) po prostu trzymajÄ
c
+klawisz Shift.
+
+Aby zdefiniowaÄ makro, naciÅnij Ctrl-R i potem naciÅnij
+klawisze, które chcesz aby byÅy wykonywane. NaciÅnij
+ponownie Ctrl-R kiedy skoÅczysz. Możesz również
+przyporzÄ
dkowaÄ makro do dowolnego klawisza jaki chcesz
+naciskajÄ
c ten klawisz. Makro jest wykonywane kiedy
+naciÅniesz Ctrl-A i przyporzÄ
dkowany klawisz. Makro jest
+wykonywane również jeÅli naciÅniesz klawisz Meta,
+Ctrl, lub Esc i wybrany klawisz, jednak tylko jeÅli ten
+klawisz nie jest używane przez inne funkcje. Raz
+zdefiniowane, makro wÄdruje sobie do pliku
+.mc/cedit/cooledit.macros w twoim katalogu domowym.
+Możesz skasowaÄ makro kasujÄ
c odpowiedniÄ
liniÄ z
+tego pliku.
+
+F19 sformatuje format C jeÅli jest podÅwietlony. Å»eby
+to dziaÅaÅo, stwórz wykonywalny plik
+.mc/cedit/edit.indent.rc w twoim katalogu domowym
+zawierajÄ
cy poniższe:
+
+#!/bin/sh
+/usr/bin/indent -kr -pcs $HOME/.mc/cedit/cooledit.block >& /dev/null
+cat /dev/null > $HOME/.mc/cedit/cooledit.error
+
+Edytor wyÅwietla również znaki nieamerykaÅskie (160+).
+Kiedy edytujesz plik binarny, powinieneÅ ustawiÄ opcjÄ
+display bits do 7 bitów w menu opcji, aby utrzymaÄ
+przejrzystoÅÄ odstÄpów miÄdzy znakami.
+
+Zobacz sekcjÄ Polskie znaki, aby poznaÄ szczegóÅy na
+temat używania polskich znaków w Midnight Commanderze.
+
+[Completion]
+DokaÅczanie
+
+
+Pozwól Midnight Commanderowi pisaÄ za ciebie.
+
+Spróbuj użyÄ dokoÅczenia na tekÅcie przed aktualnÄ
+pozycjÄ
. MC próbuje dokoÅczyÄ tekst jako zmiennÄ
+(jeÅli tekst zaczyna siÄ od znaku $), nazwÄ
+użytkownika (jeÅli tekst zaczyna siÄ od znaku ~),
+nazwÄ hosta (jeÅli tekst zaczyna siÄ od znaku @) lub
+komendÄ (jeÅli jesteÅ w linii komend w pozycji gdzie
+możesz wpisaÄ jakÄ
Å komendÄ, możliwe dokoÅczenia
+bÄdÄ
zawieraÄ również zarezerwowane sÅowa i
+wbudowane komendy powÅoki). JeÅli żaden z powyższych
+warunków nie jest speÅniony, próbuje siÄ dokaÅczaÄ
+nazwÄ pliku.
+
+Nazwa pliku, nazwa użytkownika i hosta, pracuje we
+wszystkich liniach wejÅcia, dokaÅczanie komend pracuje
+tylko w wybranych. JeÅli dokaÅczanie jest rozbudowane
+(jest wiÄcej różnych możliwoÅci), MC wyda krótki
+dźwiÄk, a nastÄpna akcja bÄdzie zależeÄ od wartoÅci
+zmiennej Complete: show all w menu konfiguracja. JeÅli
+jest ona wÅÄ
czona, zostanie wyÅwietlona lista
+wszystkich możliwych nazw. WÅaÅciwÄ
nazwÄ możesz
+wybraÄ za pomocÄ
strzaÅek a potem naciskajÄ
c klawisz
+Enter na wÅaÅciwej pozycji. Możesz także nacisnÄ
Ä
+pierwsze litery, którymi różniÄ
siÄ możliwoÅci aby
+odrzuciÄ tak dużÄ
czÄÅÄ dokoÅczeÅ jak to tylko
+możliwe. JeÅli naciÅniesz znowu M-Tab, pokazane
+zostanÄ
tylko te pozycje, które zaczynajÄ
siÄ od
+kolejnych podanych liter. Kiedy nie maja już wiÄcej
+możliwoÅci, okno znika, ale możesz je wczeÅniej
+schowaÄ używajÄ
c klawiszy anulujÄ
cych: Esc, F10 oraz
+strzaÅek w lewo i prawo. JeÅli Complete: show all jest
+wyÅÄ
czone, okno z listÄ
wÅÄ
cza siÄ dopiero wtedy,
+kiedy naciskasz M-Tab po raz drugi. Za pierwszym razem MC
+wydaje tylko krótki dźwiÄk.
+
+[Virtual File System]
+Wirtualny system plików (Virtual File System)
+
+Midnight Commander jest dostarczany z kodem pozwalajÄ
cy
+na dostÄp do systemów plików. Ten kod nazywany jest
+wirtualnym systemem plików. Pozwala on Midnight
+Commanderowi manipulowaÄ plikami trzymanymi na systemach
+nie Unixowych.
+
+Aktualnie Midnight Commander jest wyposażony w niektóre
+wirtualne systemy plików (VFS): lokalny system plików,
+używany do dostÄpu do typowych systemów plików
+Unixowych; ftpfs używanego do manipulowania plikami na
+zdalnych systemach na poprzez protokóŠFTP; tarfs
+używany do manipulania plikami w systemach tar i w
+skompresowanych systemach tar; undelfs, używany do
+odzyskiwania skasowanych plików na systemach typu ext2
+(standardowy system pracy systemu Linux), fish (do
+manipulowania plikami poprzez poÅÄ
czenia powÅok takich
+jak rsh czy ssh) i w koÅcu system mcfs (system plików
+Midnight Commandera), oparty o sieÄ.
+
+Kod VFS potrafi interpretowaÄ poprawnie wszystkie nazwy
+Åcieżek i przekazuje je do wÅaÅciwego systemu plików.
+Format używany dla każdego z systemów plików jest
+opisany w swojej oddzielnej sekcji.
+
+[FTP File System]
+System plików FTP (FTP File System)
+
+Ftpfs pozwala na manipulowanie plikami na zdalnych
+komputerach, do normalnego użytku, możesz próbowaÄ
+używaÄ panelowych komend FTP i dowiÄ
zaÅ (dostÄpnych z
+linii menu) lub zmieniÄ ÅcieżkÄ bezpoÅrednio za
+pomocÄ
zwykÅej komendy cd wyglÄ
dajÄ
cej tak jak
+poniżej:
+
+/#ftp:[!][użytkownik[:hasÅo]@]komputer[:port][zdalny
+katalog]
+
+Parametry użytkownik, port i zdalny katalog sÄ
+opcjonalne. JeÅli wybierzesz element użytkownik Midnight
+Commander spróbuje zalogowaÄ siÄ na zdalnym komputerze
+jako zadany użytkownik, w przeciwnym razie użyje twojego
+loginu. Opcjonalne jest również hasÅo, jeÅli jest
+obecne zostanie użyte do nawiÄ
zania poÅÄ
czenia. To
+użycie nie jest zalecane (tak samo jak trzymanie tego w
+twojej hotliÅcie, dopóki nie ustawisz odpowiednich
+uprawnieÅ, aby nikt niepowoÅany nie miaÅ do tego
+dostÄpu).
+
+PrzykÅady:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Aby poÅÄ
czyÄ siÄ z serwerem znajdujÄ
cym siÄ za
+firewallem, bÄdziesz musiaÅ użyc przedrostka ftp://!
+aby wymusiÄ na Midnight Commanderze używanie serwera
+proxy do transferu danch. Serwer proxy definiuje siÄ w
+oknie dialogowym wirtualnego systemu plików.
+
+InnÄ
możliwoÅciÄ
jest ustawienie opcji Always use ftp
+proxy w oknie konfiguracyjnym wirtualnego systemu plików.
+Skonfiguruje to program tak, aby zawsze używaŠserwera
+proxy. JeÅli ta zmienna jest ustawiona, program bÄdzie
+robiÅ dwie rzeczy: konsultowaÅ plik
+/usr/share/mc.no_proxy w celu znalezienia linii
+zawierajÄ
cych nazwy serwerów, które sÄ
lokalne (jeÅli
+nazwa hosta zaczyna siÄ od kropki, uznaje siÄ, że jest
+to domena) i sprawdza czy jakieÅ hosty bez kropek w
+nazwie sÄ
widoczne bezpoÅrednio.
+
+JeÅli używasz systemu ftpfs bÄdÄ
c za routerem
+filtrujÄ
cym, który nie pozwala ci na używanie
+standardowej metody otwierania plików, możesz chcieÄ
+wymusiÄ na programie używanie trybu passive-open. Aby
+tego używaÄ ustaw opcjÄ ftpfs_use_passive_connections w
+pliku inicjujÄ
cym.
+
+Midnight Commander przechowuje listÄ katalogów w buforze
+podrÄcznym. Czas wyrzucania bufora jest ustawiany w oknie
+dialogowym Wirtualnego Systemu Plików. To ma ÅmiesznÄ
+wÅaÅciwoÅÄ takÄ
, że nawet kiedy wystÄ
piÄ
jakieÅ
+zmiany w katalogu, nie bÄdÄ
one pokazane w strukturze
+katalogów, dopóki nie wymusisz tego przy użyciu
+kombinacji C-r. To jest dobre rozwiÄ
zanie (jeÅli
+myÅlisz, że to jest bug, to pomyÅl o pracy na zdalnych
+systemach poÅożonych po drugiej stronie Atlantyku przy
+użyciu ftpfs :) ).
+
+[Tar File System]
+System plików tar (Tar File System)
+
+System plików tar pozwala na dostÄp w trybie
+tylko-do-odczytu do plików typu tar i do skompresowanych
+plików typu tar, za pomocÄ
komendy chdir. Aby zmieniÄ
+katalog na plik tar, możesz zmieniÄ aktualny katalog
+używajÄ
c nastÄpujÄ
cej konstrukcji:
+
+/nazwa_pliku.tar:utar/[katalogu-wewnÄ
trza-archiwum]
+
+Plik mc.ext pozwala już na tworzenie skrótów do plików
+tar, oznacza to, że możesz wybraÄ jakiÅ plik tar i
+nacisnÄ
Ä enter aby do niego wejÅÄ, zobacz sekcjÄ
+Edycja pliku rozszerzeÅ po wiÄcej szczegóÅów na temat
+tego jak zostaÅo to pomyÅlane.
+
+PrzykÅady
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+Późniejszy podaje peÅnÄ
ÅcieżkÄ archiwum tar.[FIle transfer over SHell filesystem]
+Transfer plików pomiÄdzy systemami plików (FIle
+transfer over SHell filesystem)
+
+
+System plików fish jest systemem opartym na sieci, który
+pozwala na manipulowanie plikami na obcej maszynie tak
+jakby byÅy one lokalne. Aby tego używaÄ, druga strona
+musi również mieÄ ustawiony serwer fish, lub musi mieÄ
+powÅokÄ kompatybilnÄ
z bashem.
+
+Aby poÅÄ
czyÄ siÄ z obcÄ
maszynÄ
, musisz tylko
+zmieniÄ katalog do specjalnego katalogu, którego nazwa
+jest w nastÄpujÄ
cym formacie:
+
+/#sh:[użytkownik@]komputer[:opcje];/[zdalny-katalog];</em>
+Elementy użytkownik, opcje i zdalny katalog sÄ
+opcjonalne. JeÅli podasz użytkownika Midnight Commander
+spróuje zalogowaÄ siÄ na obcy komputer jako zadany
+użytkownik w przeciwnym razie użyty zostanie twój
+login.
+
+Jako opcja może wystÄ
piÄ 'C' - wÅÄ
cza kompresje i
+'rsh' - wÅÄ
cza rsh zamist ssh. JeÅli zdalny-katalog
+istnieje, twój aktualny katalog na zdalnym komputerze
+bÄdzie ustawiony na niego.
+
+PrzykÅady:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Sieciowe systemy plików
+
+Midnight Commander pozwala na obsÅugÄ zdalnych systemów
+i manipulowanie na ich dyskach, tak jakby byÅy one
+lokalne. Å»eby to byÅo możliwe druga maszyna musi byÄ
+uruchomiona razem z programem mcserv(8).
+
+Å»eby podÅÄ
czyÄ siÄ do obcego komputera musisz
+przejÅÄ do katalogu w specjalny sposób opisany
+poniżej:
+
+mc:[użytkownik@]komputer[:port][katalog]
+
+Użytkownik, port i katalog sÄ
opcjami nieobowiÄ
zkowymi.
+JeÅli podasz użytkownika Midnight Commander spróbuje
+zalogowaÄ siÄ do systemu zdalnego jako zadany
+użytkownik, w przeciwnym wypadku spróbuje użyÄ twojej
+aktualnej nazwy zgÅoszeniowej.
+
+Port jest używany jeÅli zdalny komputer jest odpalony na
+niestandardowych portach (zobacz stronÄ manuala mcserv(8)
+po wiÄcej informacji o portach); i wreszcie jeÅli
+katalog jest podany, twoim katalogiem domowym na zdalnym
+komputerze bÄdzie ten podany.
+
+PrzykÅady:
+
+ mc:ftp.nuclecu.unam.mx/linux/local
+ mc:joe at foo.edu:11321/private
+
+[Undelete File System]
+Odzyskiwanie plików
+
+Na systemach Linuksowych, jeÅli dodaÅeÅ w konfiguracji
+opcjÄ przywracania skasowanych plików z systemów ext2,
+bÄdziesz w stanie to robiÄ. Odzyskiwanie plików jest
+możliwe tylko i wyÅÄ
cznie na systemach typu ext2.
+Przywracany system plików jest tylko nakÅadkÄ
na
+bibliotekÄ ext2fs: odzyskiwanie nazw wszystkich
+skasowanych plików i próba uczynienia z nich normalnej
+partycji.
+
+Å»eby używaÄ tych systemów plików, bÄdziesz musiaÅ
+przejÅÄ od specjalnego pliku, którego nazwa skÅada
+siÄ z przedrostka "undel:" i nazwy pliku, w której ów
+plik rezyduje.
+
+Na przykÅad, aby odzyskaÄ skasowane pliki z drugiej
+partycji pierwszego dysku scsi Linux, bÄdziesz musiaÅ
+użyÄ nastÄpujÄ
cej Åcieżki:
+
+ undel:/dev/sda2
+
+Może to chwilkÄ potrwaÄ zanim pliki zostanÄ
pokazane i
+bÄdziesz mógÅ je normalnie oglÄ
daÄ.
+
+[Polskie znaki]
+Polskie znaki
+
+Midnight Commander bardzo dobrze radzi sobie z obsÅugÄ
+znaków nieamerykaÅskich (160+) w tym polskich. Ważne
+jest aby mieÄ ustawione polskie znaki na konsoli (tzn.
+aby powÅoka je obsÅugiwaÅa). JeÅli używasz basha
+musisz tylko ustawiÄ w pliku inputrc ( /etc/inputrc lub
+~/.inputrc) nastÄpujÄ
ce wartoÅci:
+
+set meta-flag on
+set convert-meta off
+set output-meta on
+
+w pliku /etc/sysconfig/i18n:
+
+SYSFONT=lat2u-16
+SYSFONTACM=iso02
+
+natomiast w pliku /etc/sysconfig keyboard:
+
+KEYTABLE=pl
+
+Potem użyj poleceŠ/sbin/setsysfont i loadkeys pl.
+[ZwrÃ³Ä uwagÄ na to, że te pliki sÄ
charakterystyczne
+dla dystrybucji RedHat, jeÅli masz innÄ
i wiesz jak to
+ustawiÄ, to napisz do mnie, a ja to tu dopiszÄ [ patrz
+tÅumacz na dole ;)) ]].
+
+Teraz wystarczy już tylko wÅÄ
czyÄ odpowiednie opcje w
+menu opcji (klawisz F9). W menu opcji wybieramy Display
+bits i wÅÄ
czamy opcje ISO 8859-1 oraz Full 8 bits input.
+Potem zapisujemy konfiguracjÄ w opcje | Save setup.
+
+I gotowe - polskie literki dziaÅajÄ
również w
+podglÄ
dzie i wbudowanym edytorze plików.
+
+[Colors]
+Kolory
+
+Midnight Commander próbuje sprawdziÄ czy twój terminal
+obsÅuguje kolory używajÄ
c bazy danych terminali.
+Czasami jest to zmieniane przez różne flagi startowe,
+np. możesz wymusiÄ wyÅwietlanie czarno-biaÅe lub
+kolorowe startujÄ
c z opcjÄ
odpowiednio -b i -c.
+
+JeÅli program jest skompilowany z menedżerem ekranu
+Slang zamiast ncurses, sprawdzi on również wartoÅÄ
+zmiennej COLORTERM. JeÅli jest ustawiona, ma takie samo
+znaczenie jak opcja -c.
+
+Możesz wybraÄ terminale, które zawsze żÄ
dajÄ
+wyÅwietlania w kolorze, poprzez dodanie ich do pozycji
+color_terminals w sekcji pliku startujÄ
cego. Uchroni to
+Midnight Commandera przed próbami odkrycia typu twojego
+terminala. Na przykÅad
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+Program może byÄ skompilowany zarówno z bibliotekami
+slang jak i ncurses. Ncurses nie obsÅuguje metody
+wymuszania wyÅwietlania, zawsze sprawdza w bazie danych
+terminali.
+
+Midnight Commander umożliwia również zmianÄ
+standardowych barw ekranu. Aktualnie kolory sÄ
+skonfigurowane przy użyciu zmiennej MC_COLOR_TABLE w
+sekcji Colors pliku startowego.
+
+W sekcji kolorów, standardowa mapa kolorów jest
+Åadowana ze zmiennej base_color. Możesz wybraÄ swojÄ
+wÅasnÄ
mapÄ dla terminala poprzez użycie nazwy
+terminala jako klucza w tej sekcji. Na przykÅad:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+Format definicji kolorów jest nastÄpujÄ
cy:
+
+ <sÅowo kluczowe>=<kolor powierzchni">,<kolor tÅa>:<sÅowo kluczowe>= ...
+
+Kolory sÄ
opcjonalne, a sÅowa kluczowe sÄ
+nastÄpujÄ
ce: normal, selected, marked, markselect,
+errors, input, reverse menu, menusel, menuhot, menuhotsel,
+gauge; kolory okien dialogowych: dnormal, dfocus,
+dhotnormal, dhotfocus; Kolory pomocy: helpnormal,
+helpitalic, helpbold, helplink, helpslink; Kolory
+podglÄ
du: viewunderline; Specjalne tryby podÅwietlenia:
+executable, directory, link, device, special. [nie
+tÅumaczyÅem nazw z racji tego, że trzeba je stosowaÄ w
+ich angielskim brzmieniu - jeÅli jesteÅ aż tak
+zaawansowany, użyj sÅownika].
+
+Okna dialogowe mogÄ
mieÄ nastÄpujÄ
ce kolory: dnormal
+używany do normalnego tekstu, dfocus jest kolorem
+używanym do wyÅwietlania aktualnego komponentu,
+dhotnormal jest kolorem używanym do odróżnienia
+klawiszy w normalnych komponentach, a dhotfocus jest
+używany do wyÅwietlania owych w aktualnie wybranym.
+
+Menu używa tego samego schematu, ale jako nazw kolorów
+używa menu, menusel, menuhot i menuhotsel.
+
+Pomoc używa nastÄpujÄ
cych kolorów: helpnormal używany
+do normalnego tekstu, helpitalic używa tej samej
+czcionki, którÄ
wykorzystuje manual do wyÅwietlania
+czcionki typu italic, helpbold tak samo jak wyżej tylko
+czcionki sÄ
typu bold, helplink używane dla niewybranych
+jeszcze dowiÄ
zaŠi helpslink używane dla już
+wybranych.
+
+gauge pokazuje kolor wypeÅnienia pokazywany przy
+wskaźniku postÄpu [ang. gauge], ukazujÄ
cym ile procent
+pliku zostaÅo przekopiowane itp. w graficzny sposób.
+
+Dla trybu wysokiego podÅwietlania directory jest używane
+jako kolor do wyÅwietlania katalogów; executable dla
+plików wykonywalnych; link do wyÅwietlania dowiÄ
zaÅ;
+device do wyÅwietlania plików urzÄ
dzeÅ (devices);
+special dla plików specjalnych, takich jak gniazda FIFO i
+IPC; core dla wyÅwietlania plików typu core (zobacz
+również tÄ opcjÄ w sekcji Specjalne ustawienia).
+
+Możliwe kolory to: black, gray, red, brightred, green,
+brightgreen, brown, yellow, blue, brightblue, magenta,
+brightmagenta, cyan, brightcyan, lightgray and white.
+[sorry, że ich nazw nie tÅumaczyÅem, ale używaÄ ich
+trzeba w oryginalnym brzmieniu :))].
+
+[Special Settings]
+Specjalne ustawienia
+
+WiÄkszoÅÄ ustawieÅ Midnight Commandera może byÄ
+zmieniana z poziomu menu. Pomimo tego jest pewna iloÅÄ
+ustawieÅ, których zmiana możliwa jest jedynie poprzez
+zmianÄ w plikach konfiguracyjnych.
+
+Opcje mogÄ
byÄ ustawione w twoim pliku ~/.mc/ini :
+
+clear_before_exec.
+
+ Standardowo Midnight Commander czyÅci ekran
+ przed wykonaniem komendy. JeÅli chciaÅbyÅ
+ widzieÄ wyjÅcie komendy na dole ekranu,
+ wyedytuj twój plik ~/mc/ini i zmieŠpole
+ clear_before_exec na 0.
+
+confirm_view_dir.
+
+ JeÅli naciskasz F3 na katalogu, normalnie MC
+ wchodzi do niego. JeÅli ta opcja ma wartoÅÄ 1,
+ MC zapyta siÄ o potwierdzenie przed wejÅciem do
+ tego katalogu, jeÅli masz zaznaczone jakieÅ
+ pliki.
+
+drop_menus.
+
+ JeÅli ta opcja jest ustawiona, kiedy naciskasz
+ klawisz F9, rozciÄ
gane menu bÄdzie od razu
+ rozÅożone, w przeciwnym wypadku znajdziesz siÄ
+ po prostu w najwyższym wierszu ekranu
+ traktowanym jako menu. BÄdziesz musiaÅ użyÄ
+ strzaÅek lub pierwszych literek, aby wybraÄ
+ konkretne menu.
+
+ftpfs_retry_seconds.
+
+ WartoÅÄ jest iloÅciÄ
sekund, przez które
+ Midnight Commander bÄdzie czekaÅ cierpliwie
+ zanim rozpocznie ÅÄ
czenie siÄ z serwerem ftp
+ od nowa. Dzieje siÄ to wtedy kiedy serwer
+ odmówiÅ poÅÄ
czenia lub hasÅo jest
+ nieprawidÅowe. JeÅli wartoÅÄ wynosi zero, nie
+ nastÄ
pi próba ponownego poÅÄ
czenia z
+ serwerem.
+
+ftpfs_use_passive_connections.
+
+ Standardowo ta opcja jest wyÅÄ
czona. Powoduje
+ ona, że ftpfs otwiera poÅÄ
czenia pasywne dla
+ transmisji danych. Jest to używane przez ludzi,
+ którzy siedzÄ
za ruterami filtrujÄ
cymi.
+ DziaÅa to tylko wtedy, kiedy nie używasz
+ serwera ftp proxy.
+
+max_dirt_limit.
+
+ Opisuje jak wiele odÅwieżeÅ ekranu może byÄ
+ maksymalnie ominiÄte we wbudowanym podglÄ
dzie
+ plików. Normalnie ta wartoÅÄ jest ważna,
+ gdyż MC automatycznie dostosowuje liczbÄ
+ odÅwieżeÅ do liczby naciÅniÄtych klawiszy.
+ Chociaż na bardzo wolnych komputerach lub na
+ klawiaturach z szybkim powtarzaniem klawiszy,
+ duża wartoÅÄ mogÅaby spowodowaÄ skoki ekranu
+ i utratÄ pÅynnoÅci.
+
+ Wydaje siÄ, że wartoÅÄ 10 dla max_dirt_limit
+ jest najlepszym ustawieniem i to jest wartoÅÄ
+ standardowa tej funkcji.
+
+mouse_move_pages.
+
+ Kontroluje czy przewijanie w panelu za pomocÄ
+ myszki odbywa siÄ strona po stronie czy linijka
+ po linjce.
+
+mouse_move_pages_viewer.
+
+ Tak samo jak wyżej tylko, że we wbudowanym
+ wewnÄtrznym podglÄ
dzie plików.
+
+navigate_with_arrows.
+
+ JeÅli ta opcja jest wÅÄ
czona, możesz używaÄ
+ strzaÅek do automatycznego przemieszczanie siÄ
+ pomiÄdzy katalogami, jeÅli linia poleceÅ jest
+ pusta. (dotyczy to strzeÅek w bok).
+
+nice_rotating_dash
+
+ JeÅli jest wÅÄ
czony, Midnight Commander
+ bÄdzie pokazywaÅ w lewym górnym rogu
+ obracajÄ
cy siÄ myÅlnik kiedy bÄdzie
+ wykonywaÅ jakiÅ proces.
+
+old_esc_mode
+
+ Standardowo Midnight Commander traktuje klawisz
+ ESC jako przedrostek (old_esc_mode=0). JeÅli
+ wÅÄ
czysz tÄ opcjÄ (old_esc_mode=1), to
+ klawisz ESC bÄdzie przedrostkiem dla innego
+ klawisza, ale jeÅli ten nie nastÄ
pi, bÄdzie on
+ zinterpretowany jako klawisz anulowania (tak jak
+ ESC ESC).
+
+
+only_leading_plus_minus
+
+ zmienia znaczenia znaków '+', '-', '*' w linii
+ komend (wybór, odznaczenie, odwrócenie
+ zaznaczenia). Standardowo dziaÅajÄ
one tylko
+ wtedy kiedy linia poleceÅ jest pusta. JeÅli
+ coÅ jest w niej już napisane, znaki te sÄ
+ traktowane jako normalne. Jest to przydatne gdyż
+ najczÄÅciej w trakcie pisania nie chcemy
+ zmieniaÄ zaznaczenia. Jednak czasami ... -
+ wystarczy przestawiÄ tÄ opcjÄ i klawisze te
+ bÄdÄ
zawsze dziaÅaÄ. panel_scroll_pages
+
+ JeÅli ustawione (standardowo), panel bÄdzie
+ przewijany o poÅowÄ za każdym razem kiedy
+ kursor dochodzi do dolnej lub górnej linii, w
+ przeciwnym wypadku przewijanie bÄdzie siÄ
+ odbywaÄ linia po linii.
+
+show_output_starts_shell
+
+ Ta opcja pracuje jeÅli nie używasz obsÅugi
+ powÅoki w tle. Kiedy użyjesz kombinacji
+ klawiszy C-o i ta opcja jest wÅÄ
czona,
+ bÄdziesz miaÅ nowÄ
powÅokÄ. JeÅli nie,
+ dowolny klawisz przywróci znów Midnight
+ Commandera (C-o dziaÅa jak podglÄ
d).
+
+show_all_if_ambiguous.
+
+ Standardowo Midnight Commander pokazuje wszystkie
+ możliwe dokoÅczenia jeÅli jest ich wiÄcej i
+ naciÅniÄto kombinacjÄ M-Tab po raz drugi, za
+ pierwszym razem dokoÅczone zostanie tylko tyle
+ ile jest to możliwe i jeÅli bÄdzie wiÄcej
+ możliwoÅci sÅychaÄ bÄdzie krótkie
+ bipniÄcie. JeÅli chcesz widzieÄ wszystkie
+ możliwe dokoÅczenia już po pierwszym
+ naciÅniÄciu M-Tab, zmieÅ tÄ opcjÄ na 1.
+
+torben_fj_mode
+
+ JeÅli ta opcja jest wÅÄ
czona, klawisze home i
+ end bÄdÄ
dziaÅaÅy troszkÄ inaczej w
+ panelach, zamiast przemieszczaÄ liniÄ wyboru do
+ pierwszej lub ostatniej linii w panelu, bÄdÄ
+ dziaÅaÅy tak jak jest to opisane poniżej:
+
+ Klawisz home bÄdzie: przechodziÅ do Årodkowej
+ linii, jeÅli jest pod niÄ
; w przeciwnym wypadku
+ bÄdzie przechodziÅ do najwyższej linii w
+ panelu, jeÅli już w niej jest, bÄdzie
+ przechodziÅ do pierwszego pliku w panelu.
+
+ Klawisz end ma podobne zastosowanie: przechodzi
+ do Årodkowej linii, jeÅli jest nad niÄ
; w
+ przeciwnym wypadku przechodzi do najniższej
+ linii w panelu, chyba że już siÄ w niej
+ znajduje, wtedy przechodzi do ostatniego pliku w
+ panelu.
+
+highlight_mode Standardowo wszystkie informacje w panelach
+sÄ
wyÅwietlane tym samym kolorem. JeÅli ta waroÅÄ
+jest ustawiona na 1, to uprawnienia lub tryb bÄdÄ
+wyÅwietlane przy użyciu podÅwietlonej barwy, tak aby
+pokazaÄ ustawienia dla użytkownika. Tak wiÄc prawa do
+odczytu, zapisu i wykonywania bÄdÄ
wyÅwietlane na
+żóÅto (tzn. kolorem selected). W dodatku jeÅli ta
+zmienna jest ustawiona na 2, to caÅe linie sÄ
+wyÅwietlane w kolorze odpowiadajÄ
cym ich typowi (zobacz
+sekcjÄ Kolory). PodÅwietlenie uprawnieÅ również
+pracuje w tym trybie.
+
+use_file_to_guess_type
+
+ JeÅli ta zmienna jest ustawiona (standardowo)
+ próbuje siÄ dostosowaÄ rozszerzenie pliku do
+ tego wybranego w pliku mc.ext.
+
+xterm_mode
+
+ JeÅli ta opcja jest wÅÄ
czona (standardowo tak
+ nie jest) kiedy przeglÄ
dasz plik w panelu
+ drzewa, bÄdzie on automatycznie przeÅadowywaÅ
+ drugi panel na zawartoÅÄ wybranego katalogu.
+
+[Terminal databases]
+Baza danych terminali (Terminal databases)
+
+Midnight Commander pozwala ci na naprawienie bazy danych
+terminali bez posiadania uprawnieÅ roota. Midnight
+Commander szuka w pliku startowym (mc.lib poÅożonego w
+katalogach z bibliotekami Midnight Commandera) lub w pliku
+~/.mc/ini sekcji "terminal:nazwa-twojego-terminala" i
+potem sekcji "terminal:general", każda linia sekcji
+zawiera symbol klawisza, który chcesz zdefiniowaÄ,
+zaczynajÄ
ce siÄ do znaku równoÅci i definicji
+klawisza. Możesz użyÄ kombinacji \E aby reprezentowaÄ
+znak escape i ^x aby reprezentowaÄ znak Control-x.
+
+Możliwymi klawiszami symboli sÄ
:
+
+f0 do f20 Klawisze funkcyjne f0-f20
+bs backspace
+home klawisz home
+end klawisz end
+up strzaÅka w górÄ
+down strzaÅka w dóÅ
+left strzaÅka w lewo
+right strzaÅka w prawo
+pgdn klawisz page down
+pgup klawisz page up
+insert znak insert
+delete znak delete
+complete do dokaÅczania
+
+Na przykÅad, aby zdefiniowaÄ klawisz insert jako Escape
++ [ + O + p, możesz ustawiÄ to pliku ini:
+
+insert=\E[Op
+
+Symbol klawisza complete reprezentuje sekwencjÄ wyjÅcia
+używanÄ
do wywoÅywania procesu dokaÅczania, jest to
+wywoÅywane kombinacjÄ
M-tab, ale możesz zdefiniowaÄ
+inne klawisze do wykonywania tych samych funkcji (na tych
+klawiaturach z tonÄ
fajnych i zupeÅnie bezużytecznych
+klawiszy).
+
+
+
+[FILES]
+PLIKI
+
+
+Program bÄdzie pobieraÅ wszystkie swoje informacje ze
+zmiennej MCHOME, jeÅli jest ona nie ustawiona to znowu
+przetwarzany jest katalog /usr.
+
+/usr/share/mc.hlp
+
+ Plik pomocy dla programu.
+
+/usr/share/mc/mc.ext
+
+ Standardowy plik rozszerzeŠplików.
+
+~/.mc/bindings
+
+ WÅasny plik użytkownika, konfiguruje podglÄ
d i
+ edycje plików. Ma wyższy priorytet niż plik
+ systemowy.
+
+/usr/share/mc/mc.ini
+
+ Standardowy plik setupu do Midnight Commandera,
+ używany tylko wówczas, kiedy użytkownik nie ma
+ swojego wÅasnego pliku ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Globalne ustawienia Midnight Commandera.
+ Ustawienia w tym pliku sÄ
uwzglÄdniane przez
+ wszystkie sesje Midnight Commandera, użyteczne
+ do definiowania ogólnosystemowych ustawieÅ
+ terminali.
+
+~/.mc/ini
+
+ WÅasny setup użytkownika. JeÅli ten plik jest
+ dostÄpny, jest Åadowany zamiast pliku
+ globalnego.
+
+/usr/share/mc/mc.hint
+
+ Plik zawierajÄ
cy podpowiedzi (hints)
+ wyÅwietlane przez program.
+
+/usr/share/mc/mc.menu
+
+ Ten plik zawiera informacje o ogólnosystemowych
+ aplikacjach w menu.
+
+~/.mc/menu
+
+ WÅasny plik menu użytkownika. JeÅli ten plik
+ jest obecny jest używany zamiast pliku
+ globalnego.
+
+~/.mc/tree
+
+ Lista katalogów drzewa katalogów i podglÄ
du
+ drzewa. Jedna linia jest jednym wejÅciem. Linie
+ zaczynajÄ
ce siÄ od ukoÅnika sÄ
peÅnymi
+ nazwami katalogów. Linie zaczynajÄ
ce siÄ od
+ numeru majÄ
tyle znaków ile poprzedni katalog.
+ JeÅli chcesz możesz stworzyÄ plik używajÄ
c
+ komendy "find / -type d -print | sort >
+ ~/.mc/tree". Normalnie nie ma sensu tego czyniÄ,
+ gdyż Midnight Commander robi to sam za ciebie.
+
+./.mc.menu
+
+ Lokalny plik zdefiniowany przez użytkownika.
+ JeÅli ten plik jest dostÄpny, jest używany
+ zamiast pliku w katalogu domowym i
+ ogólnosystemowego.
+
+[AVAILABILITY]
+DOSTÄPNOÅÄ
+
+Najnowsza wersja programu jest do zdobycia na serwerze
+ftp.nuclecu.unam.mc w katalogu /linux/local i w Europie na
+serwerze sunsite.mff.cuni.cz w katalogu /GNU/mc i na
+serwerze ftp.teuto.de w katalogu /lmb/mc.[SEE ALSO]
+ZOBACZ TAKŻE
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+Strona Midnight Commander w sieci World Wide Web:
+ http://www.midnight-commander.org/
+
+[AUTHORS]
+AUTORZY
+
+Miguel de Icaza (miguel at roxanne.nuclecu.unam.mx), Janne
+Kukonlehto (jtklehto at paju.oulu.fi), Radek Doulik
+(rodo at ucw.cz), Fred Leeflang (fredl at nebula.ow.org), Dugan
+Porter (dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za) and Pavel Machek (pavel at ucw.cz) are
+the developers of this package; Alessandro Rubini
+(rubini at ipvvis.unipv.it) has been especially helpful
+debugging and enhancing the program's mouse support, John
+Davis (davis at space.mit.edu) also made his S-Lang library
+available to us under the GPL and answered my questions
+about it, and the following people have contributed code
+and many bug fixes (in alphabetical order):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32
+port (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Pavel Roskin
+(pavel_roskin at geocities.com), Sergey Ya. Korshunoff
+(root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) and Wim Osterholt
+(wim at djo.wtm.tudelft.nl).
+
+[BUGS]
+BÅÄDY
+
+W pliku TODO dystrybucji znajdziesz informacje na temat
+tego, co pozostaÅo jeszcze do zrobienia.
+
+JeÅli chcesz zgÅosiÄ kÅopoty z programem [bÅÄdy w
+nim], wyÅlij e-mail [po angielsku], na adres
+mc-devel at gnome.org.
+
+Do zgÅoszenia bÅÄdu doÅÄ
cz opis problemu, versjÄ
+programu, którego używasz (wyÅwietla jÄ
mc -V), system
+operacyjny, na którym pracujesz i jeÅli program siÄ
+wykÅada, chcielibyÅmy dostaÄ Ålad stosu.[TÅUMACZENIE]
+TÅUMACZENIE
+
+Maciej Wojciechowski wojciech at staszic.waw.pl
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+To gÅówny ekran pomocy Midnight Commandera.
+
+Aby dowiedzieÄ siÄ, jak korzystaÄ z interaktywnej pomocy
+naciÅnij EnterHow to use help. Możesz też przejÅÄ bezpoÅrednio do spisu
+treÅciContents pomocy.
+
+GNU Midnight Commander zostaŠnapisany przez autorówAUTHORS.
+
+GNU Midnight Commander jest dostarczany ABSOLUTNIE BEZ
+ŻADNEJ GWARANCJIWarranty. Jest on wolnym oprogramowaniem,
+wiÄc dozwolona jest jego redystrybucja na zasadach
+GNU General Public LicenseLicense (jej nieoficjalne tÅumaczenie
+znajdziesz tutajLicense-pl).
+
+[License]
+Licencja
+
+Nieoficjalne polskie tÅumacznie znajdziesz tutajLicense-pl.
+
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[License-pl]
+Nieoficjalne tÅumaczenie licencji
+
+Uwaga: To jest nieoficjalne tÅumaczenie Powszechnej
+Licencji Publicznej GNU na jÄzyk polski. Nie zostaÅo
+opublikowane przez Free Software Foundation i pod wzglÄdem
+prawnym nie stanowi warunków rozpowszechniania
+oprogramowania stosujÄ
cego GNU GPL -- ustanawia je
+wyÅÄ
cznie oryginalny angielski tekst licencji GNU
+GPLLicense. TÅumaczenie pochodzi ze strony
+http://www.linux.org.pl/
+
+
+ Powszechna Licencja Publiczna GNU
+ Wersja 2, czerwiec 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Zezwala siÄ na kopiowanie i rozpowszechnianie wiernych
+kopii niniejszego dokumentu licencyjnego, jednak bez prawa
+wprowadzania zmian.
+
+ PreambuÅa
+
+ WiÄkszoÅÄ licencji na oprogramowanie pomyÅlana jest po
+to, aby odebraÄ użytkownikowi możliwoÅÄ swobodnego
+udostÄpniania innym i zmieniania danego software'u.
+Natomiast w wypadku Powszechnej Licencji Publicznej GNU
+(GNU General Public License, GPL) celem jest
+zagwarantowanie użytkownikowi swobody udostÄpniania i
+zmieniania tego bezpÅatnego oprogramowania, a wiÄc danie
+pewnoÅci, iż oprogramowanie jest wolno dostÄpne dla
+wszystkich użytkowników. Niniejsza Powszechna Licencja
+Publiczna dotyczy wiÄkszoÅci oprogramowania wydawanego
+przez FundacjÄ Wolnego Oprogramowania (Free Software
+Foundation) oraz wszelkich innych programów, których
+autorzy zobowiÄ
zujÄ
siÄ do jej stosowania. (Niektóre
+rodzaje oprogramowania wydawanego przez FundacjÄ objÄte sÄ
+PowszechnÄ
LicencjÄ
PublicznÄ
GNU dla Bibliotek, GNU
+Library General Public License). Użytkownik może stosowaÄ
+jÄ
również do swoich programów.
+
+ MówiÄ
c o wolnym oprogramowaniu mamy na myÅli swobodÄ, a
+nie cenÄ. Nasze Powszechne Licencje Publiczne wprowadzono
+po to, aby zapewniÄ PaÅstwu swobodÄ rozpowszechniania
+kopii tego oprogramowania (i - jeÅli ktoÅ chce -
+pobierania za tÄ usÅugÄ opÅaty), jak również aby
+udostÄpniÄ kod źródÅowy oraz umożliwiÄ dokonywanie zmian
+tego oprogramowania lub wykorzystywania jego fragmentów w
+nowych, wolnych programach. Nie bez znaczenia jest też
+sama możliwoÅÄ dotarcia do PaÅstwa z informacjÄ
o
+wszystkich tych udogodnieniach.
+
+ W celu ochrony praw użytkownika jesteÅmy zmuszeni
+wprowadzaÄ ograniczenia zabraniajÄ
ce komukolwiek
+kwestionowanie jego praw albo sugerowanie rezygnacji z
+tych praw. Ograniczenia te sprowadzajÄ
siÄ do pewnych dla
+PaÅstwa obowiÄ
zków w przypadku rozpowszechniania przez Was
+kopii naszego oprogramowania bÄ
dź dokonywania w nim zmian.
+
+ Na przykÅad, jeÅli rozprowadzacie PaÅstwo kopie takiego
+programu, niezależnie czy gratisowo, czy za opÅatÄ
,
+musicie PaÅstwo odbiorcy udzieliÄ wszelkich tych praw,
+jakie mieliÅcie sami. Musicie zapewniÄ mu również
+otrzymanie kodu źródÅowego (lub możliwoÅÄ otrzymania) oraz
+przedstawiÄ niniejsze Warunki, aby mógÅ on poznaÄ swoje
+prawa.
+
+ Ochrona PaÅstwa praw przebiega w dwóch etapach:
+
+ 1. zastrzegamy prawo wÅasnoÅci autorskiej do
+oprogramowania,
+
+ 2. oferujemy PaÅstwu niniejszÄ
licencjÄ, która daje Wam
+sankcjonowane prawem zezwolenie na kopiowanie,
+rozpowszechnianie i/lub modyfikowanie tego oprogramowania.
+
+ Ponadto dla ochrony tak autora, jak i naszej, pragniemy
+mieÄ pewnoÅÄ, że każdy zrozumie, iż na niniejsze wolne
+oprogramowanie nie udziela siÄ gwarancji. W razie
+dokonania w nim przez kogoÅ modyfikacji i puszczenia dalej
+do obrotu, pragniemy, aby dalsi odbiorcy zdawali sobie
+sprawÄ z tego, że problemy wprowadzone przez inne osoby
+nie sÄ
wyrazem oryginalnych dziaÅaÅ twórców.
+
+ I rzecz ostatnia: każdemu wolnemu programowi stale
+zagrażajÄ
patenty na oprogramowanie. Naszym pragnieniem
+jest unikanie takiego niebezpieczeÅstwa, kiedy
+redystrybutorzy wolnego programu indywidualnie uzyskujÄ
+prawa patentowe, nadajÄ
c tym samym programowi charakter
+prawnie zastrzeżony. W celu zapobieżenia takim zjawiskom
+jednoznacznie wyjaÅniliÅmy, że każdy patent musi byÄ
+wydawany albo dla swobodnego użytku przez wszystkich, albo
+nie wydawany wcale.
+
+ Poniżej podajemy dokÅadne zasady i warunki kopiowania,
+rozpowszechniania i modyfikowania.
+
+
+ ZASADY I WARUNKI KOPIOWANIA,
+ ROZPOWSZECHNIANIA I MODYFIKOWANIA
+
+ 0. Niniejsza Licencja dotyczy programów i innych prac,
+na których umieszczona jest pochodzÄ
ca od wÅaÅciciela praw
+autorskich informacja, że dany program lub praca może byÄ
+rozpowszechniana na warunkach niniejszej Powszechnej
+Licencji Publicznej. Używane poniżej sÅowo "Program"
+oznacza wÅaÅnie takie programy lub prace, zaÅ okreÅlenie
+"praca oparta na Programie" dotyczy albo Programu, albo
+pochodzÄ
cej od niego pracy w rozumieniu prawa autorskiego,
+to jest pracy zawierajÄ
cej Program lub jego czÄÅÄ
+dosÅownÄ
, bÄ
dź zmodyfikowanÄ
i/lub przeÅożonÄ
na inny
+jÄzyk. (W dalszym ciÄ
gu niniejszego, pojÄcie przekÅadu
+wÅÄ
cza siÄ bez ograniczeÅ do terminu "modyfikacja"). Do
+każdego licencjobiorcy bÄdziemy zwracaÄ siÄ "per Ty".
+
+ Niniejsza Licencja nie obejmuje dziaÅaÅ innych niż
+kopiowanie, rozprowadzanie i modyfikowanie - nie mieszczÄ
+siÄ one w jej zakresie. CzynnoÅÄ używania Programu nie
+jest poddana ograniczeniom, a produkty uzyskane z Programu
+objÄte sÄ
LicencjÄ
tylko wtedy, gdy ich treÅÄ stanowi
+pracÄ opartÄ
na Programie (niezależnie od stworzenia jej
+przy użyciu Programu). To, czy fakt taki jest prawdÄ
,
+zależy od tego, co dany Program wykonuje.
+
+ 1. Możesz kopiowaÄ i rozprowadzaÄ w dowolnych mediach
+wierne kopie kodu źródÅowego Programu w otrzymanej formie
+pod warunkiem, że w widoczny sposób i odpowiednio podasz
+na każdej kopii wÅaÅciwÄ
informacjÄ o prawie autorskim i
+zrzeczenie siÄ uprawnieÅ z tytuÅu gwarancji; wszelkie
+napisy informacyjne na temat Licencji i faktu
+nieudzielania gwarancji musisz chroniÄ przed uszkodzeniem,
+zaÅ wszystkim innym odbiorcom Programu musisz wraz z
+Programem wrÄczaÄ egzemplarz niniejszej Licencji.
+
+ Możesz pobieraÄ opÅatÄ za fizycznÄ
czynnoÅÄ przekazania
+kopii i wedÅug wÅasnej decyzji możesz za opÅatÄ
proponowaÄ
+ochronÄ gwarancyjnÄ
.
+
+ 2. Możesz modyfikowaÄ swojÄ
kopiÄ czy kopie Programu
+oraz dowolne jego czÄÅci, tworzÄ
c przez to pracÄ opartÄ
na
+Programie, jak również kopiowaÄ i rozprowadzaÄ takie
+modyfikacje i pracÄ na warunkach podanych w pkt.1 powyżej
+- pod warunkiem przestrzegania caÅoÅci poniższych wymogów:
+
+ a) Musisz spowodowaÄ umieszczenie na zmodyfikowanych
+plikach widocznej informacji o tym, że dane pliki zostaÅy
+przez ciebie zmienione, wraz z datÄ
dokonania zmian.
+
+ b) Musisz doprowadziÄ do tego, aby każda
+rozpowszechniana lub publikowana przez ciebie praca, która
+w caÅoÅci lub czÄÅci zawiera Program, albo pochodzi od
+niego lub jego czÄÅci, byÅa w caÅoÅci i bezpÅatnie
+licencjonowana dla wszelkich stron trzecich na warunkach
+niniejszej Licencji.
+
+ c) Jeżeli zmodyfikowany program podczas korzystania z
+niego w normalnym trybie odczytuje polecenia
+interaktywnie, musisz spowodowaÄ, aby po uruchomieniu
+(użyty w interaktywny sposób w najzwyklejszym trybie),
+wydrukowywaÅ on lub wyÅwietlaÅ powiadomienie o odnoÅnym
+prawie autorskim i braku gwarancji (ewentualnie o
+zapewnianiu gwarancji przez ciebie), oraz o tym, że
+użytkownicy mogÄ
redystrybuowaÄ ten program na niniejszych
+warunkach wraz z informacjÄ
, jak użytkownik może zapoznaÄ
+siÄ z treÅciÄ
niniejszej Licencji. (WyjÄ
tek: jeÅli sam
+Program jest interaktywny, ale normalnie nie drukuje
+takiego powiadomienia, twoja praca oparta na nim też nie
+musi wydrukowywaÄ takiego powiadomienia).
+
+ Niniejsze wymogi odnoszÄ
siÄ do zmodyfikowanej pracy
+jako caÅoÅci. JeÅli dajÄ
ce siÄ ustaliÄ sekcje danej pracy
+nie pochodzÄ
od Programu i mogÄ
byÄ racjonalnie uważane za
+samodzielne i odrÄbne same w sobie, to niniejsza Licencja
+i jej warunki nie majÄ
zastosowania do takich sekcji przy
+rozprowadzaniu ich przez ciebie jako odrÄbne prace. JeÅli
+jednak rozprowadzasz je jako czÄÅÄ caÅoÅci, bÄdÄ
cej pracÄ
+opartÄ
na Programie, rozpowszechnianie tej caÅoÅci musi
+byÄ dokonywane na warunkach niniejszej Licencji, której
+zezwolenia dla innych licencjobiorców rozciÄ
gajÄ
siÄ w
+caÅej szerokoÅci na tÄ caÅoÅÄ, a tym samym i na każdÄ
+indywidualnÄ
jej czÄÅÄ, niezależnie od jej autorstwa.
+
+ Dlatego też intencjÄ
tego fragmentu nie jest roszczenie
+sobie praw albo podważanie twych praw do pracy napisanej w
+caÅoÅci przez ciebie. Chodzi nam raczej o korzystanie z
+prawa kontrolowania dystrybucji pochodnych i zbiorowych
+prac opartych na Programie.
+
+ I jeszcze jedno: samo tylko poÅÄ
czenie z Programem (lub
+z pracÄ
opartÄ
na Programie) innej pracy - nie opartej na
+Programie, w ramach wolumenu noÅnika przechowywania lub
+dystrybucji, nie powoduje objÄcia takiej pracy zakresem
+niniejszej Licencji.
+
+ 3. Możesz kopiowaÄ i rozprowadzaÄ Program (lub opartÄ
na
+nim pracÄ - zgodnie z pkt.2 w kodzie wynikowym lub w
+formie wykonywalnej w myÅl postanowieÅ pkt.1 i 2 powyżej,
+pod warunkiem zrealizowania również poniższych wymogów:
+
+ a) Musisz doÅÄ
czyÄ do niego odpowiadajÄ
cy mu,
+kompletny i możliwy do odczytania przez urzÄ
dzenia cyfrowe
+kod źródÅowy, który musi byÄ rozpowszechniany na warunkach
+pkt.1 i 2 powyżej i na noÅniku zwyczajowo używanym dla
+wzajemnej wymiany oprogramowania; lub
+
+ b) doÅÄ
czyÄ do niego pisemnÄ
ofertÄ, ważnÄ
co najmniej
+3 lata, przyznajÄ
cÄ
każdej stronie trzeciej - za opÅatÄ
+nie przekraczajÄ
cÄ
twego kosztu fizycznego wykonywania
+dystrybucji źródÅa - kompletnÄ
, odczytywalnÄ
przez
+urzÄ
dzenia cyfrowe kopiÄ odpowiadajÄ
cego mu kodu
+źródÅowego, rozprowadzanÄ
na warunkach pkt.1 i 2 powyżej,
+na noÅniku zwyczajowo używanym do wzajemnej wymiany
+oprogramowania; lub
+
+ c) doÅÄ
czyÄ do niego informacjÄ, jakÄ
otrzymaÅeÅ na
+temat oferty rozprowadzania odpowiedniego kodu źródÅowego.
+(Ta możliwoÅÄ dozwolona jest tylko dla dystrybucji
+niehandlowej i jedynie wtedy, gdy otrzymaÅeÅ dany program
+w kodzie wynikowym lub formie wykonywalnej wraz z
+wymienionÄ
ofertÄ
- zgodnie z podpunktem "b" powyżej).
+
+ OkreÅlenie kod źródÅowy dla pracy oznacza formÄ pracy
+preferowanÄ
dla wprowadzania do niej modyfikacji. Dla
+wykonanej pracy, kompletny kod źródÅowy oznacza caÅy kod
+źródÅowy wszystkich moduÅów, wszelkie sprzÄżone z niÄ
+poÅredniczÄ
ce pliki opisujÄ
ce oraz zbiory komend stosowane
+do sterowania kompilacjÄ
i instalowaniem programów.
+Niemniej jednak, jako wyjÄ
tek specjalny, dystrybuowany (w
+formie źródÅowej albo binarnej) kod źródÅowy nie musi
+obejmowaÄ niczego, co jest normalnie rozprowadzane przy
+pomocy gÅównych komponentów (kompilator, jÄ
dro itd.)
+systemu operacyjnego, na którym pracuje czÄÅÄ wykonywalna,
+o ile sam taki komponent towarzyszy tej czÄÅci.
+
+ JeÅli dystrybucja czÄÅci wykonywalnej albo kodu
+wynikowego realizowana jest poprzez oferowanie dostÄpu do
+kopii z wyznaczonego miejsca, to oferowanie równoważnego
+dostÄpu dla kopiowania kodu źródÅowego z tego samego
+miejsca liczy siÄ jako rozpowszechnianie kodu źródÅowego,
+nawet gdy strony trzecie nie sÄ
zmuszone do kopiowania
+źródÅa wraz z kodem wynikowym.
+
+ 4. Poza przypadkami jednoznacznie dozwolonymi w
+niniejszej Licencji, nie możesz kopiowaÄ, modyfikowaÄ,
+sublicencjonowaÄ ani rozpowszechniaÄ Programu. We
+wszystkich pozostaÅych wypadkach, każda próba skopiowania,
+sublicencjonowania lub rozpowszechnienia Programu jest
+nieważna i powoduje automatyczne wygaÅniÄcie twoich praw z
+tytuÅu Licencji. Niemniej jednak, stronom, które już
+otrzymaÅy od ciebie kopie albo prawa w ramach niniejszej
+Licencji, licencje nie wygasajÄ
tak dÅugo, jak dÅugo
+strony te w peÅni stosujÄ
siÄ do nich.
+
+ 5. Nie musisz akceptowaÄ niniejszej Licencji, jeżeli jej
+nie podpisaÅeÅ. Niemniej jednak, nic innego nie zapewni ci
+zezwolenia na modyfikowanie lub rozprowadzanie Programu i
+pochodzÄ
cych od niego prac. DziaÅania takie sÄ
prawnie
+zabronione, jeżeli nie przyjmujesz niniejszej Licencji.
+Dlatego też, poprzez modyfikowanie bÄ
dź rozpowszechnianie
+Programu (lub pracy na nim opartej) dajesz wyraz swojej
+akceptacji dla Licencji i wszelkich jej postanowieÅ i
+warunków dotyczÄ
cych kopiowania, rozprowadzania i
+modyfikowania Programu lub opartych na nim prac.
+
+ 6. W każdym przypadku redystrybucji przez ciebie
+Programu (albo opartej na nim pracy), odbiorca
+automatycznie otrzymuje od pierwotnego licencjodawcy
+licencjÄ na kopiowanie, rozpowszechnianie i modyfikowanie
+Programu na niniejszych zasadach i warunkach. Na
+korzystanie przez odbiorcÄ z udzielonych w niniejszej
+Licencji praw nie możesz narzucaÄ już dalszych ograniczeÅ.
+Nie jesteÅ stronÄ
odpowiedzialnÄ
za kontrolÄ
+przestrzegania Licencji przez osoby trzecie.
+
+ 7. JeÅli na skutek wyroku sÄ
dowego lub zarzutu
+naruszenia patentu, jak też z każdej innej przyczyny (nie
+ograniczonej do kwestii patentowych) zostanÄ
narzucone na
+ciebie (niezależnie czy to mocÄ
wyroku sÄ
dowego, umowy,
+czy w inny sposób) warunki sprzeczne z warunkami
+niniejszej Licencji, to nie zwalniajÄ
one ciebie z
+warunków Licencji. JeÅli nie możesz prowadziÄ dystrybucji
+tak, aby wypeÅniaÄ jednoczeÅnie swoje obowiÄ
zki z tytuÅu
+niniejszej Licencji i inne odnoÅne obowiÄ
zki, to w
+rezultacie nie możesz wcale rozprowadzaÄ Programu. Na
+przykÅad, gdyby licencja patentowa nie zezwalaÅa na wolnÄ
+od opÅat licencyjnych redystrybucjÄ Programu przez
+wszystkie osoby, które otrzymaÅy kopie bezpoÅrednio lub
+poÅrednio od ciebie, to jedynym sposobem pozwalajÄ
cym ci
+na przestrzeganie i licencji patentowej, i Licencji
+niniejszej, byÅoby caÅkowite powstrzymanie siÄ od
+jakiejkolwiek dystrybucji Programu.
+
+ Jeżeli w jakichÅ szczególnych okolicznoÅciach któryÅ
+fragment niniejszego punktu staÅby siÄ nieważny lub
+niewykonywalny, to intencjÄ
jest, aby znajdowaÅa
+zastosowanie pozostaÅa czÄÅÄ punktu, a treÅÄ caÅego punktu
+byÅa stosowana w pozostaÅych okolicznoÅciach.
+
+ Celem niniejszego punktu nie jest zachÄcanie do
+naruszania patentów czy innych praw wÅasnoÅci, albo też do
+podważania ich ważnoÅci; niniejszy punkt za swój jedyny
+cel ma ochronÄ integralnoÅci systemu rozpowszechniania
+wolnego oprogramowania, realizowanego za pomocÄ
+publicznych licencji. Wielu ludzi bezinteresownie wniosÅo
+swój wkÅad do stworzenia szerokiego zakresu oprogramowania
+upowszechnianego w tym systemie, majÄ
c zaufanie do
+konsekwentnego jego stosowania; wyÅÄ
cznie do
+autora/ofiarodawcy należy decyzja, czy życzy on sobie
+rozprowadzania oprogramowania za poÅrednictwem innego
+systemu i licencjobiorca nie może tego prawa wyboru
+ograniczaÄ.
+
+ IntencjÄ
niniejszego punktu jest jasne i wyraźne
+przedstawienie tego, co uważa siÄ za skutki, jakie rodzi
+pozostaÅa czÄÅÄ niniejszej Licencji.
+
+ 8. W przypadku, gdy dystrybucja i/lub używanie Programu
+w niektórych krajach poddane jest ograniczeniom patentowym
+lub zastrzeżeniom prawami autorskimi, poczÄ
tkowy posiadacz
+praw autorskich, który poddaje Program pod oddziaÅywanie
+niniejszej Licencji, może dodaÄ wyraźnie zakreÅlone
+geograficzne ograniczenie rozpowszechniania wyÅÄ
czajÄ
ce te
+kraje, dziÄki czemu dystrybucja dozwolona bÄdzie wyÅÄ
cznie
+w krajach czy wÅród krajów nie objÄtych takim wyÅÄ
czeniem.
+W przypadku takim, niniejsza Licencja obejmuje dane
+ograniczenie tak, jakby byÅo ono wpisane w jej treÅÄ.
+
+ 9. W miarÄ potrzeby Fundacja Wolnego Oprogramowania może
+publikowaÄ poprawione i/lub nowe wersje Powszechnej
+Licencji Publicznej. Takie nowe wersje bÄdÄ
napisane w
+duchu podobnym do obecnej wersji, ale mogÄ
różniÄ siÄ w
+szczegóÅach poruszajÄ
cych nowe problemy czy zagadnienia.
+
+ Każdej wersji nadaje siÄ wyróżniajÄ
cy jÄ
numer. Jeżeli
+Program podaje numer wersji niniejszej Licencji, odnoszÄ
cy
+siÄ do tej wersji i "wszelkich wersji nastÄpnych", masz do
+wyboru albo stosowaÄ siÄ do postanowieÅ i warunków tej
+wersji, albo którejkolwiek wersji późniejszej wydanej
+przez FundacjÄ Wolnego Oprogramowania. O ile Program nie
+podaje numeru wersji niniejszej Licencji, możesz wybraÄ
+dowolnÄ
wersjÄ kiedykolwiek opublikowanÄ
przez FundacjÄ.
+
+ 10. JeÅli chcesz wÅÄ
czyÄ czÄÅci Programu do innych
+wolnych programów, których warunki rozpowszechniania sÄ
+inne, zwrÃ³Ä siÄ pisemnie do autora z proÅbÄ
o pozwolenie.
+W przypadku oprogramowania objÄtego przez FundacjÄ prawem
+autorskim, napisz do Fundacji; czasami czynimy od tego
+odstÄpstwa. W naszej decyzji kierujemy siÄ dwoma celami:
+utrzymania wolnego statusu wszystkich pochodnych naszego
+wolnego oprogramowania oraz - generalnie - promowania
+wspóÅudziaÅu i wielokrotnego stosowania oprogramowania.
+
+
+ WYRÃB BEZ GWARANCJI
+
+ 11. PONIEWAÅ» PROGRAM JEST LICENCJONOWANY BEZPÅATNIE, NIE
+JEST OBJÄTY GWARANCJÄ W ZAKRESIE DOZWOLONYM PRZEZ
+OBOWIÄZUJÄCE PRZEPISY. O ILE NA PIÅMIE NIE STANOWI SIÄ
+INACZEJ, POSIADACZE PRAW AUTORSKICH I/LUB INNE STRONY
+ZAPEWNIAJÄ PROGRAM W STANIE, W JAKIM JEST ("JAK WIDAÄ")
+BEZ JAKIEJKOLWIEK GWARANCJI, ANI WYRAŹNEJ, ANI DOMYÅLNEJ,
+W TYM MIÄDZY INNYMI DOMYÅLNYCH GWARANCJI CO DO
+PRZYDATNOÅCI HANDLOWEJ I PRZYDATNOÅCI DO OKREÅLONYCH
+ZASTOSOWAÅ. CAÅOÅÄ RYZYKA W ZAKRESIE JAKOÅCI I
+SKUTECZNOÅCI DZIAÅANIA PROGRAMU PONOSISZ SAM. W RAZIE
+GDYBY PROGRAM OKAZAÅ SIÄ WADLIWY, PONOSISZ KOSZT CAÅEGO
+NIEZBÄDNEGO SERWISU, NAPRAWY I KORYGOWANIA.
+
+ 12. O ILE OBOWIÄZUJÄCE PRAWO NIE STANOWI INACZEJ ALBO
+CZEGOŠINNEGO NIE UZGODNIONO W FORMIE PISEMNEJ, ŻADEN
+POSIADACZ PRAW AUTORSKICH ANI INNA STRONA MODYFIKUJÄCA
+I/LUB REDYSTRYBUJÄCA PROGRAM ZGODNIE Z POWYÅ»SZYMI
+ZEZWOLENIAMI, W ŻADNYM WYPADKU NIE JEST ODPOWIEDZIALNA
+WOBEC CIEBIE ZA SZKODY, W TYM SZKODY OGÃLNE, SPECJALNE,
+UBOCZNE LUB SKUTKOWE, WYNIKÅE Z UÅ»YCIA BÄDŹ NIEMOÅ»LIWOÅCI
+UÅ»YCIA PROGRAMU (W TYM, MIÄDZY INNYMI, ZA UTRATÄ DANYCH
+LUB POWSTANIE DANYCH NIEDOKÅADNYCH, ALBO ZA STRATY
+PONIESIONE PRZEZ CIEBIE LUB STRONY TRZECIE, JAK TEÅ»
+NIEDZIAÅANIE PROGRAMU Z INNYMI PROGRAMAMI), NAWET JEÅLI
+DANY POSIADACZ BÄDŹ INNA STRONA ZOSTALI POWIADOMIENI O
+MOÅ»LIWOÅCI POWSTANIA TAKICH SZKÃD.
+
+
+ KONIEC ZASAD I WARUNKÃW
+
+ Jak stosowaÄ niniejsze Warunki do Twoich nowych
+programów
+
+ JeÅli opracowujesz nowy program i chciaÅbyÅ, aby staÅ
+siÄ on przydatny dla szerokiego ogóÅu, najlepszÄ
drogÄ
do
+osiÄ
gniÄcia tego bÄdzie nadanie twemu programowi
+charakteru wolnego oprogramowania, które każdy może
+redystrybuowaÄ i zmieniaÄ na niniejszych warunkach.
+
+ W tym celu do programu doÅÄ
cz poniższe informacje.
+Bezpieczniej jest doÅÄ
czyÄ je na poczÄ
tku każdego pliku
+źródÅowego, dziÄki czemu najskuteczniej można przekazaÄ
+fakt nieistnienia gwarancji; każdy plik powinien przy tym
+nosiÄ uwagÄ "copyright" i odnoÅnik, gdzie można znaleźÄ
+peÅnÄ
informacjÄ.
+
+ nazwa programu i informacja, do czego on sÅuży.
+ Copyright (C) 19../20.. nazwisko autora
+
+ Niniejszy program jest wolnym oprogramowaniem;
+ możesz go rozprowadzaÄ dalej i/lub modyfikowaÄ na
+ warunkach Powszechnej Licencji Publicznej GNU,
+ wydanej przez FundacjÄ Wolnego Oprogramowania -
+ wedÅug wersji 2-giej tej Licencji lub którejÅ z
+ późniejszych wersji.
+
+ Niniejszy program rozpowszechniany jest z nadziejÄ
,
+ iż bÄdzie on użyteczny - jednak BEZ JAKIEJKOLWIEK
+ GWARANCJI, nawet domyÅlnej gwarancji PRZYDATNOÅCI
+ HANDLOWEJ albo PRZYDATNOÅCI DO OKREÅLONYCH
+ ZASTOSOWAÅ. W celu uzyskania bliższych informacji -
+ Powszechna Licencja Publiczna GNU.
+
+ Z pewnoÅciÄ
wraz z niniejszym programem otrzymaÅeÅ
+ też egzemplarz Powszechnej Licencji Publicznej GNU
+ (GNU General Public License); jeÅli nie - napisz do
+ Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301 USA
+
+ Podaj też informacje o sposobie kontaktowania siÄ z
+tobÄ
pocztÄ
elektronicznÄ
lub zwykÅÄ
.
+
+ JeÅli dany program jest interaktywny, spraw, aby w
+momencie wchodzenia w tryb interaktywny wyÅwietlaÅ on
+komunikat jak w poniższym przykÅadzie:
+
+ Gnomovision wersja 69, Copyright C 19.. nazwisko
+
+ Gnomovision wydawany jest ABSOLUTNIE BEZ ŻADNEJ
+ GWARANCJI - w celu uzyskania dalszych szczegóÅów
+ wpisz "show w". To jest wolne oprogramowanie i mile
+ widziane jest dalsze rozpowszechnianie go przez
+ ciebie na okreÅlonych warunkach - w celu uzyskania
+ bliższych szczegóÅów wpisz "show c".
+
+ Powyższe hipotetyczne polecenia "show w" i "show c"
+winny powodowaÄ wyÅwietlenie odpowiednich czÄÅci
+Powszechnej Licencji Publicznej. OczywiÅcie możesz używaÄ
+innych poleceÅ niż "show w" i "show c"; mogÄ
to byÄ nawet
+klikniÄcia myszÄ
lub pozycje menu - co tylko sobie uznasz
+za stosowne.
+
+ PowinieneÅ też poprosiÄ swego pracodawcÄ (jeÅli
+pracujesz jako programista) czy też swojÄ
szkoÅÄ (jeÅli
+jesteÅ uczniem), o podpisanie, w razie potrzeby,
+"Rezygnacji z praw autorskich" do programu. Poniżej
+podajemy przykÅad (zmieÅ nazwy/nazwiska):
+
+ My, firma Jojodyne Sp. z o.o. niniejszym zrzekamy
+ siÄ i rezygnujemy z wszelkich interesów prawnych w
+ zakresie praw autorskich do programu "Gnomovision"
+ (który realizuje nastÄpujÄ
ce funkcje...), napisanego
+ przez p.Jana Kowalskiego.
+
+ Podpis: /-/ GniewosÅaw Wielkoważny
+
+ GniewosÅaw Wielkoważny, Prezes...itp
+
+ Powszechna Licencja Publiczna nie zezwala na wÅÄ
czanie
+twego programu do programów prawnie zastrzeżonych. JeÅli
+twój program jest bibliotekÄ
podprogramów, możesz
+rozważyÄ, czy nie bÄdzie korzystniej zezwoliÄ na
+powiÄ
zanie prawnie zastrzeżonych aplikacji z bibliotekÄ
.
+JeÅli chciaÅbyÅ wÅaÅnie tego dokonaÄ, zamiast niniejszej
+Licencji zastosuj PowszechnÄ
LicencjÄ PublicznÄ
GNU dla
+Bibliotek.
+
+[QueryBox]
+Okna zapytania
+
+W oknach dialogowych użyj kursorów lub naciÅnij
+podÅwietlonÄ
literÄ aby wybraÄ opcjÄ. Możesz też kliknÄ
Ä
+myszÄ
na odpowiednim przycisku.
+
+[How to use help]
+Jak korzystaÄ z pomocy
+
+Do obsÅugi przeglÄ
darki pomocy możesz użyÄ kursorów lub
+myszy. NaciÅnij strzaÅkÄ w dóŠaby przejÅÄ do
+nastÄpnej pozycji lub przewinÄ
Ä ekran w dóÅ. NaciÅnij
+strzaÅkÄ w górÄ aby przejÅÄ do poprzedniej pozycji lub
+przewinÄ
Ä ekran w górÄ. NaciÅnij strzaÅkÄ w prawo aby
+podÄ
żyÄ za zaznaczonym odnoÅnikiem. NaciÅnij strzaÅkÄ w
+lewo aby powróciÄ do poprzedniego odwiedzonego wÄzÅa w
+historii.
+
+JeÅli twój terminal nie obsÅuguje klawiszy kursorów,
+możesz użyÄ spacji aby przewinÄ
Ä do przodu i klawisza
+b aby przewinÄ
Ä do tyÅu. Użyj TAB aby przejÅÄ do
+nastÄpnej pozycji i ENTER aby odwiedziÄ zaznaczony
+odnoÅnik. Klawisz l wraca do poprzedniego odwiedzonego
+wÄzÅa w historii. NaciÅnij ESC aby wyjÅÄ z
+przeglÄ
darki pomocy.
+
+Lewy przycisk myszy uaktywnia odnoÅnik lub przewija ekran.
+Prawy wraca do poprzedniego wÄzÅa w historii.
+
+PeÅna lista klawiszy przeglÄ
darki pomocy:
+
+Podstawowe klawisze ruchuGeneral Movement Keys także
+dziaÅajÄ
.
+
+tab NastÄpna pozycja.
+M-tab Poprzednia pozycja.
+dóŠNastÄpna pozycja lub przewiÅ ekran w dóÅ.
+góra Poprzednia pozycja lub przewiÅ w górÄ.
+prawo, enter Uaktywnia odnoÅnik.
+lewo, l Poprzedni wÄzeÅ w historii.
+F1 Pomoc dla przeglÄ
darki pomocy.
+n NastÄpny wÄzeÅ.
+p Poprzedni wÄzeÅ.
+c PrzejÅcie do Spisu treÅci.
+F10, esc WyjÅcie z przeglÄ
darki pomocy.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.ru
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.ru (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.ru 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,6734 @@
+[Contents]
+Ð Ð°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи:
+
+ ÐÐÐСÐÐÐÐDESCRIPTION
+ ÐÐЮЧÐOPTIONS
+ Ðлавное окно пÑогÑаммÑOverview
+ ÐоддеÑжка мÑÑиMouse Support
+
+ ÐлавиаÑÑÑнÑе командÑKeys
+ ÐеÑеопÑеделение клавиаÑÑÑнÑÑ
командKeys_redefine
+ РазнÑе командÑMiscellaneous Keys
+ Ðанели каÑалоговDirectory Panels
+ ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑкиShell Command Line
+ ÐлавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑениемGeneral Movement Keys
+ РедакÑиÑование ÑÑÑок вводаInput Line Keys
+ Ðлавное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight CommanderMenu Bar
+ ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей ('ÐеваÑ' и 'ÐÑаваÑ')Left and Right Menus
+ ФоÑÐ¼Ð°Ñ ÑпиÑка...Listing Mode...
+ ÐоÑÑдок ÑоÑÑиÑовки...Sort Order...
+ ФилÑÑÑ...Filter...
+ ÐеÑеÑиÑаÑÑ (Reread)Reread
+ ФайлFile Menu
+ ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd)Quick cd
+ ÐÐµÐ½Ñ 'ÐомандÑ'Command Menu
+ ÐеÑево каÑалогов (Directory Tree)Directory Tree
+ ÐоиÑк Ñайлов (Find File)Find File
+ ÐÑиÑеÑий панелизаÑии (External panelize)External panelize
+ СпÑавоÑник каÑалогов (Hotlist)Hotlist
+ Файл ÑаÑÑиÑенийExtension File Edit
+ ФоновÑе заданиÑBackground Jobs
+ РедакÑиÑование Ñайлов менÑMenu File Edit
+ ÐÐµÐ½Ñ 'ÐаÑÑÑойки' ('Options')Options Menu
+ ÐонÑигÑÑаÑиÑConfiguration
+ ÐнеÑний видLayout
+ ÐодÑвеÑждениÑConfirmation
+ ÐиÑÑ Ñимволов...Display bits
+ РаÑпознавание клавиÑ...Learn keys
+ ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑVirtual FS
+ СоÑ
Ñанение ÑÑÑановокSave Setup
+
+ ÐÑполнение команд опеÑаÑионной ÑиÑÑемÑExecuting operating system commands
+ ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° cdThe cd internal command
+ ÐакÑоподÑÑановкиMacro Substitution
+ ÐоддеÑжка subshellThe subshell support
+ ÐÑава доÑÑÑпа (Chmod)Chmod
+ ÐладелеÑ/гÑÑппа (Chown)Chown
+ РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° ChownAdvanced Chown
+ ÐпеÑаÑии Ñ ÑайламиFile Operations
+ ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий копиÑованиÑ/пеÑеименованиÑMask Copy/Rename
+ Select/Unselect FilesSelect/Unselect Files
+ ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа ÑайловInternal File Viewer
+ ÐÑÑÑоеннÑй ÑедакÑоÑInternal File Editor
+ ÐпÑии в ини-Ñайле Ð´Ð»Ñ ÑедакÑоÑаInternal File Editor / options
+ ÐавеÑÑение ввода (Completion)Completion
+ ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑVirtual File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File System)FTP File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tarTar File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over SHell)FIle transfer over SHell filesystem
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File System)Network File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)Undelete File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfsSMB File System
+ ЦвеÑаColors
+ ÐнеÑний видSkins
+ ÐпиÑание ÑекÑийSkins sections
+ ЦвеÑовÑе паÑÑSkins colors
+ Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки ÑамокSkins lines
+ СовмеÑÑимоÑÑÑSkins oldcolors
+ ÐодÑвеÑка имÑн ÑайловFilenames Highlight
+ СпеÑиалÑнÑе ÑÑÑановки (Special Settings)Special Settings
+ ÐÐ°Ð·Ñ ÑеÑминалов (Terminal databases)Terminal databases
+
+ ФайлÑFILES
+ Ðбновление веÑÑийAVAILABILITY
+ ÐÑÑгие иÑÑоÑникиSEE ALSO
+ ÐÐТÐРЫAUTHORS
+ ÐедоÑабоÑки (BUGS)BUGS
+ ÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)ÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)
+ ÐиÑензиÑÐиÑензиÑ
+ ÐиалоговÑе окна запÑоÑовQueryBox
+ Ðак полÑзоваÑÑÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑÑHow to use help
+[DESCRIPTION]
+ÐÐÐСÐÐÐÐ
+
+ЧÑо Ñакое Midnight Commander
+
+Midnight Commander - ÑÑо пÑогÑамма,
+пÑедназнаÑÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+ÑодеÑжимого каÑалогов и
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾ÑновнÑÑ
ÑÑнкÑий
+ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ñайлами в
+UNIX-подобнÑÑ
опеÑаÑионнÑÑ
+ÑиÑÑемаÑ
.[OPTIONS]
+ÐÐЮЧÐ
+
+ÐлÑÑи запÑÑка пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander
+
+-a ÐÑклÑÑиÑÑ Ð¸ÑполÑзование
+ гÑаÑиÑеÑкиÑ
Ñимволов длÑ
+ ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¹.
+
+-b ÐапÑÑк пÑогÑÐ°Ð¼Ð¼Ñ Ð²
+ ÑеÑно-белом Ñежиме ÑкÑана.
+
+-c ÐклÑÑÐ°ÐµÑ ÑвеÑной Ñежим
+ диÑплеÑ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+ более подÑобной
+ инÑоÑмаÑии ÑмоÑÑиÑе
+ Ñаздел ЦвеÑаColors.
+
+-C arg ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого,
+ ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой набоÑ
+ ÑвеÑов в командной ÑÑÑоке.
+ ФоÑÐ¼Ð°Ñ Ð°ÑгÑменÑа arg опиÑан
+ в Ñазделе ЦвеÑаColors.
+
+-S arg ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого,
+ ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой Ñкин в
+ командной ÑÑÑоке.
+ ТеÑ
Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ Ñкинов опиÑана
+ в Ñазделе ÐнеÑний видSkins.
+
+-d ÐÑклÑÑÐ°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи.
+
+-D N ÐÑполÑзÑеÑÑÑ ÑолÑко еÑли
+ код бÑл ÑкомпилиÑован Ñ
+ поддеÑжкой виÑÑÑалÑной
+ Ñайловой ÑиÑÑÐµÐ¼Ñ smbfsSMB File System длÑ
+ ÑÑÑановки ÑÑовнÑ
+ оÑладоÑнÑÑ
ÑообÑений smbfs в
+ N (0-10).
+
+-e [Ñайл]
+ ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑй
+ ÑедакÑоÑ. ÐÑли паÑамеÑÑ
+ Ñайл задан, ÑÑÐ¾Ñ Ñайл бÑдеÑ
+ оÑкÑÑÑ Ð¿Ñи ÑÑаÑÑе.
+ СмоÑÑиÑе Ñакже mcedit(1).
+
+-f ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð½Ð° ÑкÑан
+ опÑеделеннÑй в пÑоÑеÑÑе
+ компилÑÑии пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑÑÑ
+ к Ñайлам пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+ Commander.
+
+-k ÐоÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°ÑениÑ
+ команд, назнаÑеннÑÑ
+ ÑÑнкÑионалÑнÑм клавиÑам в
+ пÑедÑÑмоÑÑеннÑе по
+ ÑмолÑÐ°Ð½Ð¸Ñ Ð·Ð½Ð°ÑениÑ,
+ иÑполÑзÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
+ termcap/terminfo. ÐÑÐ¾Ñ ÐºÐ»ÑÑ
+ иÑполÑзÑеÑÑÑ ÑолÑко на
+ ÑеÑминалаÑ
HP, где
+ ÑÑнкÑионалÑнÑе клавиÑи не
+ ÑабоÑаÑÑ.
+
+-K Ñайл
+ ÐадаÑÑ Ñайл клавиаÑÑÑнÑÑ
+ команд длÑ
+ пеÑеопÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÑивÑзки
+ Ñ
оÑкеев к дейÑÑвиÑм.
+
+-l Ñайл
+ СоÑ
ÑаниÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³ Ñ
+ ftp-ÑеÑвеÑом, а Ñакже
+ оÑладоÑнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ smbfs
+ в Ñайл file.
+
+-P Ñайл
+ Ðо оконÑании ÑабоÑÑ Midnight
+ Commander запиÑÐµÑ Ð¿Ð¾Ñледний
+ ÑекÑÑий каÑалог в
+ ÑказаннÑй Ñайл. ÐÑÑ Ð¾Ð¿ÑиÑ
+ не ÑледÑÐµÑ Ð¸ÑполÑзоваÑÑ
+ напÑÑмÑÑ. Ðна иÑполÑзÑеÑÑÑ
+ ÑпеÑиалÑной ÑÑнкÑией
+ оболоÑки, коÑоÑÐ°Ñ Ð¼ÐµÐ½ÑеÑ
+ ÑекÑÑий каÑалог оболоÑки
+ на поÑледний каÑалог,
+ иÑполÑзованнÑй Midnight Commander.
+
+ ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑÑа ÑÑнкÑиÑ
+ бÑла опÑеделена,
+ иÑполÑзÑйÑе Ñайл
+ /usr/share/mc/bin/mc.sh Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñек
+ bash и zsh, а Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñки tcsh
+ ÑооÑвеÑÑÑвенно Ñайл
+ /usr/share/mc/bin/mc.csh
+
+-s ÐклÑÑÐ°ÐµÑ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй Ñежим
+ ÑеÑминала, в коÑоÑом
+ пÑогÑамма вÑÐ²Ð¾Ð´Ð¸Ñ Ð¼ÐµÐ½ÑÑе
+ пÑевдогÑаÑиÑеÑкиÑ
+ Ñимволов (в Ñом ÑиÑле в
+ Ð¼ÐµÐ½Ñ Ð¸ ÑкÑанаÑ
помоÑи) и
+ оÑклÑÑаеÑÑÑ Ð²Ñвод
+ дополниÑелÑнÑÑ
+ (избÑÑоÑнÑÑ
) ÑообÑений.
+
+-t ÐÑполÑзÑеÑÑÑ ÑолÑко в Ñом
+ ÑлÑÑае, когда код бÑл
+ ÑкомпилиÑован Ñо Slang и
+ terminfo: в ÑÑом ÑлÑÑае Midnight
+ Commander иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение
+ пеÑеменной TERMCAP длÑ
+ полÑÑÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о
+ ÑеÑминале вмеÑÑо
+ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑиÑÑемной
+ Ð±Ð°Ð·Ñ ÑеÑминалов.
+
+-u ÐÑклÑÑÐ°ÐµÑ Ð¸ÑполÑзование
+ алÑÑеÑнаÑивнÑÑ
оболоÑек
+ shell (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко в
+ Ñом ÑлÑÑае, когда Midnight
+ Commander бÑл ÑкомпилиÑован Ñ
+ поддеÑжкой алÑÑеÑнаÑивной
+ оболоÑки).
+
+-U ÐÐµÐ»Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñм
+ иÑполÑзование subshell (имееÑ
+ ÑмÑÑл ÑолÑко в Ñом ÑлÑÑае,
+ когда Midnight Commander бÑл
+ ÑкомпилиÑован Ñ
+ поддеÑжкой subshell как опÑии).
+
+-v file ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑÑ
+ пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Midnight
+ Commander-а Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+ Ñказанного Ñайла. ÐоÑле
+ вÑÑ
ода из Ñежима пÑоÑмоÑÑа
+ Ð²Ñ Ð²ÑÑ
одиÑе из Midnight Commander и
+ оказÑваеÑеÑÑ Ð² shell.
+
+-V ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð²ÐµÑÑиÑ
+ пÑогÑаммÑ.
+
+-x ÐапÑÑÐºÐ°ÐµÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð²
+ Ñежиме xterm. ÐÑполÑзÑеÑÑÑ
+ ÑолÑко на ÑеÑминалаÑ
,
+ ÑабоÑаÑÑиÑ
в Ñежиме xterm
+ (два Ñежима ÑабоÑÑ ÑкÑана и
+ возможноÑÑÑ ÑоÑмиÑоваÑÑ
+ ÑкÑаниÑÑÑÑие
+ поÑледоваÑелÑноÑÑи Ñ
+ помоÑÑÑ Ð¼ÑÑи) (two screen modes, and
+ able to send mouse escape sequences).
+
+ÐеÑвое пÑÑевое Ð¸Ð¼Ñ (path name) в
+командной ÑÑÑоке (еÑли Ñказано)
+Ð·Ð°Ð´Ð°ÐµÑ ÐºÐ°Ñалог, коÑоÑÑй бÑдеÑ
+оÑобÑажаÑÑÑÑ Ð² акÑивной панели;
+вÑоÑой пÑÑÑ - каÑалог,
+оÑобÑажаемÑй во вÑоÑой панели.[Overview]
+Ðлавное окно пÑогÑаммÑ
+
+Ðлавное окно пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· ÑÑеÑ
полей. Ðва
+полÑ, назÑваемÑе "панелÑми",
+иденÑиÑÐ½Ñ Ð¿Ð¾ ÑÑÑÑкÑÑÑе и обÑÑно
+оÑобÑажаÑÑ Ð¿ÐµÑеÑни Ñайлов и
+подкаÑалогов какиÑ
-Ñо двÑÑ
+каÑалогов Ñайловой ÑÑÑÑкÑÑÑÑ.
+ÐÑи каÑалоги в обÑем ÑлÑÑае
+ÑазлиÑнÑ, Ñ
оÑÑ, в ÑаÑÑноÑÑи,
+могÑÑ Ð¸ ÑовпаÑÑÑ. ÐÐ°Ð¶Ð´Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ
+ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· заголовка, ÑпиÑка
+Ñайлов и инÑоÑмаÑионной ÑÑÑоки.
+
+ТÑеÑÑе поле ÑкÑана,
+ÑаÑположенное в нижней ÑаÑÑи
+ÑкÑана, ÑодеÑÐ¶Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½ÑÑ
+ÑÑÑÐ¾ÐºÑ ÑекÑÑей оболоÑки. Ð ÑÑом
+же поле (ÑÐ°Ð¼Ð°Ñ Ð½Ð¸Ð¶Ð½ÑÑ ÑÑÑока
+ÑкÑана) ÑодеÑжиÑÑÑ Ð¿Ð¾Ð´Ñказка по
+иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑнкÑионалÑнÑÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ F1 - F10. Ð¡Ð°Ð¼Ð°Ñ Ð²ÐµÑÑ
нÑÑ
+ÑÑÑока ÑкÑана ÑодеÑÐ¶Ð¸Ñ ÑÑÑокÑ
+гоÑизонÑалÑного менÑMenu Bar. ÐÑа
+ÑÑÑока Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ оÑобÑажаÑÑÑÑ Ð½Ð°
+ÑкÑане; в ÑÑом ÑлÑÑае доÑÑÑп к
+ней можно полÑÑиÑÑ, ÑелкнÑв
+мÑÑÑÑ Ð¿Ð¾ веÑÑ
ней Ñамке или
+нажав клавиÑÑ F9.
+
+Ðанели Midnight Commander обеÑпеÑиваÑÑ
+пÑоÑмоÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно двÑÑ
+каÑалогов. Ðдна из панелей
+ÑвлÑеÑÑÑ Ð°ÐºÑивной в Ñом ÑмÑÑле,
+ÑÑо полÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ
+вÑполнÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе опеÑаÑии Ñ
+оÑобÑажаемÑми в ÑÑой панели
+Ñайлами и каÑалогами. Ð
+акÑивной панели подÑвеÑено имÑ
+одного из каÑалогов или Ñайлов,
+а Ñакже вÑделен ÑвеÑом
+заголовок панели в веÑÑ
ней
+ÑÑÑоке. ÐÑÐ¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼
+оÑобÑажаемого в данной панели
+каÑалога, коÑоÑÑй ÑвлÑеÑÑÑ
+ÑекÑÑим каÑалогом Ñой оболоÑки,
+из коÑоÑой запÑÑена пÑогÑамма.
+ÐÑоÑÐ°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ - паÑÑивна. ÐоÑÑи
+вÑе опеÑаÑии вÑполнÑÑÑÑÑ Ð²
+акÑивной панели, Ñо еÑÑÑ Ð²
+ÑооÑвеÑÑÑвÑÑÑем (ÑекÑÑем)
+каÑалоге. ÐекоÑоÑÑе опеÑаÑии
+(Ñипа копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пеÑеноÑа
+Ñайлов) по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÑÑ
+каÑалог, оÑобÑажаемÑй в
+паÑÑивной панели, как меÑÑо
+назнаÑÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии. Ðолее
+подÑобное опиÑание панелей
+дано в подÑазделе Ðанели
+каÑалоговDirectory Panels Ñаздела ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и
+пÑавой панелейLeft and Right Menus и в Ñазделе
+ÐÐµÐ½Ñ "Файл"File Menu
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑполниÑÑ Ð»ÑбÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¾Ð¿ÐµÑаÑионной ÑиÑÑемÑ
+или запÑÑÑиÑÑ Ð½Ð° иÑполнение
+лÑбÑÑ Ð¿ÑогÑаммÑ
+непоÑÑедÑÑвенно из пÑогÑаммÑ
+Midnight Commander, пÑоÑÑо набÑав имÑ
+ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (пÑогÑаммÑ) в
+командной ÑÑÑоке и нажав
+клавиÑÑ Enter. ÐÑоÑиÑайÑе ÑазделÑ
+ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑкиShell Command Line и
+РедакÑиÑование ÑÑÑок вводаInput Line Keys
+Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð±Ð¾Ð»ÑÑе о
+командной ÑÑÑоке.[Mouse Support]
+ÐоддеÑжка мÑÑи
+
+ÐÑогÑамма Midnight Commander
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи.
+ÐÑо ÑвойÑÑво обеÑпеÑиваеÑÑÑ
+незавиÑимо Ð¾Ñ Ñого, оÑкÑда
+запÑÑен ÑеÑминал xterm(1) (даже
+еÑли xterm запÑÑен на Ñдаленном
+компÑÑÑеÑе, иÑполÑзÑÑ
+Ñоединение ÑеÑез telnet, ssh или rlogin)
+или еÑли Ð²Ñ ÑабоÑаеÑе за
+конÑолÑÑ Linux и запÑÑена
+пÑогÑамма ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÑÑÑÑ gpm.
+
+ÐÑли Ð²Ñ ÑелкаеÑе мÑÑÑÑ Ð½Ð° имени
+Ñайла в одной из панелей, Ñайл
+вÑбиÑаеÑÑÑ (подÑвеÑка
+пеÑемеÑаеÑÑÑ Ð½Ð° ÑÑо имÑ); еÑли
+Ð²Ñ ÑелкнеÑе пÑавой кнопкой
+мÑÑи, Ñайл оÑмеÑаеÑÑÑ (или
+оÑмеÑка Ñ Ñайла ÑнимаеÑÑÑ, в
+завиÑимоÑÑи Ð¾Ñ Ð¿ÑедÑдÑÑего
+ÑоÑÑоÑниÑ).
+
+Ðвойной ÑелÑок мÑÑи на имени
+Ñайла ознаÑÐ°ÐµÑ Ð¿Ð¾Ð¿ÑÑкÑ
+запÑÑÑиÑÑ Ñайл на иÑполнение
+(еÑли ÑÑо иÑполнÑемаÑ
+пÑогÑамма); либо, еÑли Ñайл
+ÑаÑÑиÑенийExtension File Edit ÑодеÑжиÑ
+пÑогÑаммÑ, аÑÑоÑииÑованнÑÑ Ñ
+даннÑм ÑаÑÑиÑением,
+запÑÑкаеÑÑÑ ÑÑа пÑогÑамма и ей
+пеÑедаеÑÑÑ Ð½Ð° обÑабоÑкÑ
+вÑбÑаннÑй Ñайл.
+
+ТоÑно Ñакже можно вÑполниÑÑ
+командÑ, аÑÑоÑииÑованнÑÑ Ñ
+лÑбой ÑÑнкÑионалÑной клавиÑей,
+ÑелкнÑв по ÑооÑвеÑÑÑвÑÑÑей
+ÑкÑанной кнопке в Ñамой нижней
+ÑÑÑоке ÑкÑана.
+
+ÐÑли ÑелкнÑÑÑ Ð¼ÑÑÑÑ Ð¿Ð¾ веÑÑ
ней
+Ñамке панели, оÑобÑажаÑÑей
+оÑÐµÐ½Ñ Ð´Ð»Ð¸Ð½Ð½Ñй ÑпиÑок Ñайлов,
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑемеÑение ÑпиÑка
+на Ð¾Ð´Ð½Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÑ Ð½Ð°Ð·Ð°Ð´. ЩелÑок по
+нижней Ñамке панели пÑиводиÑ,
+ÑооÑвеÑÑÑвенно, к пеÑемеÑениÑ
+по ÑпиÑÐºÑ Ð½Ð° ÑелÑÑ ÐºÐ¾Ð»Ð¾Ð½ÐºÑ
+впеÑед. ÐÑÐ¾Ñ Ð¼ÐµÑод пеÑемеÑениÑ
+ÑабоÑÐ°ÐµÑ Ñакже пÑи пÑоÑмоÑÑе
+вÑÑÑоенной подÑказкиContents и
+пÑоÑмоÑÑе окна ÐеÑево
+каÑалоговDirectory Tree.
+
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑкоÑоÑÑÑ ÑмÑлÑÑии
+повÑоÑнÑÑ
нажаÑий на клавиÑÑ Ð²
+ÑлÑÑае ее ÑдеÑÐ¶Ð°Ð½Ð¸Ñ (auto repeat rate)
+ÑоÑÑавлÑÐµÑ 400 миллиÑекÑнд. ÐÑо
+знаÑение можно измениÑÑ Ð¿ÑÑем
+Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑа mouse_repeat_rate в
+Ñайле ~/.mc/iniSave Setup
+
+ÐÑли Commander запÑÑен Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой
+мÑÑи, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе обойÑи Commander и
+добиÑÑÑÑ Ñого, ÑÑо мÑÑÑ Ð±ÑдеÑ
+веÑÑи ÑÐµÐ±Ñ Ñак же, как она ведеÑ
+ÑÐµÐ±Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ (обеÑпеÑиваÑ
+вÑÑезание и вÑÑÐ°Ð²ÐºÑ ÑекÑÑа),
+еÑли бÑдеÑе ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+Shift.
+
+[Keys]
+ÐлавиаÑÑÑнÑе командÑ
+
+ÐекоÑоÑÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Midnight Commander
+вÑзÑваÑÑÑÑ Ñ Ð¸ÑполÑзованием
+ÐºÐ»Ð°Ð²Ð¸Ñ Control (иногда
+обознаÑаеÑÑÑ ÐºÐ°Ðº CTRL или CTL) и Meta
+(иногда обознаÑаеÑÑÑ ALT или даже
+Compose). РнаÑÑоÑÑем ÑÑководÑÑве
+бÑдÑÑ Ð¸ÑполÑзоваÑÑÑÑ ÑледÑÑÑие
+ÑокÑаÑениÑ:
+
+C-<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно
+нажаÑÑ Ð¸ ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+Control и в ÑÑо вÑÐµÐ¼Ñ Ð½Ð°Ð¶Ð°ÑÑ
+клавиÑÑ <Ñимвол>. Так C-f бÑдеÑ
+ознаÑаÑÑ: нажмиÑе Control и,
+ÑдеÑÐ¶Ð¸Ð²Ð°Ñ ÐµÐµ, нажмиÑе (коÑоÑким
+ÑелÑком) клавиÑÑ f.
+
+ÐналогиÑно M-<Ñимвол> ознаÑаеÑ,
+ÑÑо надо ÑдеÑживаÑÑ Ð² нажаÑом
+ÑоÑÑоÑнии клавиÑÑ Meta или Alt во
+вÑÐµÐ¼Ñ ÑдаÑа по клавиÑе <Ñимвол>.
+ÐÑли на клавиаÑÑÑе Ð½ÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñ
+Meta и Alt, нажмиÑе ESC, оÑпÑÑÑиÑе ее,
+а поÑом ÑелкниÑе по клавиÑе
+<Ñимвол>.
+
+S-<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно
+деÑжаÑÑ Ð² нажаÑом ÑоÑÑоÑнии
+клавиÑÑ Shift во вÑÐµÐ¼Ñ ÑдаÑа по
+клавиÑе <Ñимвол>.
+
+ÐÑе ÑÑÑоки ввода в Midnight Commander по
+ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ
+ÑоглаÑÐµÐ½Ð¸Ñ Ð¾Ð± иÑполÑзовании
+"гоÑÑÑиÑ
" клавиÑ, пÑинÑÑÑе в
+ÑедакÑоÑе GNU Emacs.
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑеопÑеделиÑÑ
+клавиаÑÑÑнÑе пÑивÑзки Ñ
оÑкеев
+к командам, как ÑÑо опиÑано в
+Ñазделе пеÑеопÑеделение
+клавиаÑÑÑнÑÑ
командKeys_redefine
+
+ÐÑе поÑледÑÑÑие опиÑаниÑ
+клавиаÑÑÑнÑÑ
команд оÑноÑÑÑÑÑ
+к Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ.
+
+ÐпиÑÐ°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ
команд
+даÑÑÑÑ Ð² неÑколÑкиÑ
ÑазделаÑ
+помоÑи. Ðаиболее важнÑми
+ÑвлÑÑÑÑÑ ÑледÑÑÑие ÑазделÑ:
+
+Ð Ñазделе ÐÐµÐ½Ñ "Файл"File Menu пÑиведенÑ
+комбинаÑии клавиÑ, коÑоÑÑе
+ÑлÑÐ¶Ð°Ñ Ð´Ð»Ñ Ð²Ñзова команд,
+пеÑеÑиÑленнÑÑ
в Ð¼ÐµÐ½Ñ "Файл". Ð
+ÑÑом же Ñазделе пеÑеÑиÑленÑ
+командÑ, аÑÑоÑииÑованнÑе Ñ
+ÑÑнкÑионалÑнÑми клавиÑами.
+ÐолÑÑинÑÑво из ÑÑиÑ
команд
+вÑполнÑÑÑ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð½Ð°Ð´
+подÑвеÑеннÑм Ñайлом или
+гÑÑппой оÑмеÑеннÑÑ
Ñайлов.
+
+Ð ÑекÑии Ðанели каÑалоговDirectory Panels
+ÑаÑÑказано о клавиÑаÑ
, коÑоÑÑе
+иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²ÑбоÑа Ñайла
+или гÑÑÐ¿Ð¿Ñ Ñайлов как обÑекÑов
+некоÑоÑого поÑледÑÑÑего
+дейÑÑÐ²Ð¸Ñ (обÑÑно дейÑÑÐ²Ð¸Ñ Ð¸Ð·
+Ð¼ÐµÐ½Ñ "Файл").
+
+Ð Ñазделе ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока
+оболоÑки (Shell)Shell Command Line пеÑеÑиÑлÑÑÑÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸ комбинаÑии клавиÑ,
+коÑоÑÑе иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð°
+и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в
+командной ÑÑÑоке оболоÑки.
+ÐолÑÑÐ°Ñ ÑаÑÑÑ ÑÑиÑ
команд
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¿ÐµÑеноÑа имен Ñайлов
+и/или имен каÑалогов в
+команднÑÑ ÑÑÑÐ¾ÐºÑ (ÑÑобÑ
+ÑменÑÑиÑÑ ÑÑÑдоемкоÑÑÑ Ð²Ð²Ð¾Ð´Ð°)
+или Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к иÑÑоÑии
+команд.
+
+ÐлавиÑи ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑÑок
+вводаInput Line Keys иÑполÑзÑÑÑÑÑ ÐºÐ°Ðº пÑи
+ÑедакÑиÑовании командной
+ÑÑÑоки, Ñак и дÑÑгиÑ
ÑÑÑок
+ввода, поÑвлÑÑÑиÑ
ÑÑ Ð² ÑазлиÑнÑÑ
+запÑоÑаÑ
пÑогÑаммÑ.[Keys_redefine]
+ÐеÑеопÑеделение клавиаÑÑÑнÑÑ
+команд
+
+ÐлавиаÑÑÑнÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð³ÑÑ
+бÑÑÑ Ð¿ÑоÑиÑÐ°Ð½Ñ Ð¸Ð· внеÑнего
+Ñайла. ÐоиÑк Ñайла клавиаÑÑÑнÑÑ
+команд пÑоизводиÑÑÑ Ð¿Ð¾
+ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑÐ¼Ñ (до
+пеÑвого наÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):
+
+ 1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹
+ ÑÑÑоки -K <Ñайл> или
+ --keymap=<Ñайл>
+ 2) ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑжениÑ
+ MC_KEYMAP
+ 3) РконÑигÑÑаÑионном Ñайле
+ паÑамеÑÑ keymap в ÑекÑии
+ [MidhightCommander]
+ 4) Файл ~/.mc/mc.keymap
+ 5) Файл /etc/mc/mc.keymap
+ 6) Файл /usr/share/mc/mc.keymap
+
+ÐаÑамеÑÑÑ Ð² ÑÑÑÑ
пеÑвÑÑ
ÑлÑÑаÑÑ
+могÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй
+пÑÑÑ Ðº ÑÐ°Ð¹Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ
+команд либо пÑоÑÑо название
+ÑÑ
ÐµÐ¼Ñ Ð¿ÑивÑзки (Ñ ÑаÑÑиÑением
+.keymap либо без него). Рданном
+ÑлÑÑае поиÑк Ñайла
+клавиаÑÑÑнÑÑ
команд бÑдеÑ
+пÑоиÑÑ
одиÑÑ Ð¿Ð¾ ÑледÑÑÑим
+каÑалогам (до пеÑвого
+наÑ
ождениÑ):
+
+ 1) ~/.mc/
+ 2) /etc/mc/
+ 3) /usr/share/mc/
+[Miscellaneous Keys]
+РазнÑе командÑ
+
+ÐмееÑÑÑ Ð½ÐµÑколÑко дейÑÑвий,
+аÑÑоÑииÑованнÑÑ
Ñ Ð½ÐµÐºÐ¾ÑоÑÑми
+комбинаÑиÑми клавиÑ, коÑоÑÑе не
+попадаÑÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð· дÑÑгиÑ
+каÑегоÑий:
+
+Enter. ÐÑли в командной ÑÑÑоке (в
+нижней ÑаÑÑи ÑкÑана) набÑано
+Ð¸Ð¼Ñ ÐºÐ°ÐºÐ¾Ð¹-либо командÑ,
+запÑÑкаеÑÑÑ ÑооÑвеÑÑÑвÑÑÑаÑ
+пÑогÑамма (еÑли ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ
+ÑÑÑеÑÑвÑеÑ, вÑдаеÑÑÑ
+ÑооÑвеÑÑÑвÑÑÑее ÑообÑение).
+ÐÑли в командной ÑÑÑоке неÑ
+никакого ÑекÑÑа, и еÑли на
+акÑивной панели подÑвеÑено имÑ
+каÑалога, Ñо Midnight Commander
+вÑполнÑÐµÑ Ð¿ÐµÑеÑ
од chdir(2) в
+вÑбÑаннÑй каÑалог и оÑобÑажаеÑ
+его ÑодеÑжимое в ÑÑой панели;
+еÑли подÑвеÑен иÑполнÑемÑй
+Ñайл, Ñо он запÑÑкаеÑÑÑ Ð½Ð°
+вÑполнение. ÐаконеÑ, еÑли
+ÑаÑÑиÑение подÑвеÑенного в
+акÑивной панели Ñайла
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из
+ÑаÑÑиÑений, ÑказаннÑÑ
в Ñайле
+ÑаÑÑиÑенийExtension File Edit, Ñо вÑполнÑеÑÑÑ
+команда, ÑвÑÐ·Ð°Ð½Ð½Ð°Ñ Ñ ÑÑим
+ÑаÑÑиÑением.
+
+C-l. ÐбновлÑÐµÑ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑиÑ,
+ оÑобÑажаемÑÑ Ð¿ÑогÑаммой
+ Midnight Commander.
+
+C-x c. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ChmodChmod длÑ
+ подÑвеÑенного Ñайла или
+ гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов.
+
+C-x o. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ChownChown длÑ
+ подÑвеÑенного Ñайла или
+ гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов.
+
+C-x l. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¶ÐµÑÑкой ÑÑÑлки.
+
+C-x s. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑимволиÑеÑкой
+ ÑÑÑлки.
+
+C-x i. ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ
+ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим
+ "ÐнÑоÑмаÑиÑ".
+
+C-x q. ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ
+ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим бÑÑÑÑого
+ пÑоÑмоÑÑа.
+
+C-x !. ÐÑполнÑеÑÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+ "ÐÑиÑеÑий панелизаÑии"External panelize.
+
+C-x h ÐобавиÑÑ Ð¸Ð¼Ñ ÐºÐ°Ñалога в
+ "СпÑавоÑник каÑалогов"Hotlist.
+
+M-!, ÐÑполнÑÐµÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+ "ÐÑоÑмоÑÑ Ð²Ñвода командÑ",
+ коÑоÑÑй опиÑан подÑобнее в
+ Ñазделе "ÐÐµÐ½Ñ "Файл"File Menu.
+
+M-?, ÐÑзов диалогового окна
+ "ÐоиÑк Ñайла"Find File.
+
+M-c, ÐÑзов диалогового окна
+ "ÐÑÑÑÑÐ°Ñ Ñмена каÑалога"Quick cd.
+
+C-o, ÐÑли Midnight Commander запÑÑен в
+ конÑоли Linux или FreeBSD, или
+ ÑеÑез xterm, вам бÑдеÑ
+ показан вÑвод пÑедÑдÑÑей
+ командÑ. ÐÑи ÑÑом на
+ Linux-конÑоли Midnight Commander
+ иÑполÑзÑÐµÑ Ð²ÑÑÑоеннÑÑ
+ пÑогÑÐ°Ð¼Ð¼Ñ (cons.saver) длÑ
+ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð²Ñводимой
+ инÑоÑмаÑии и демонÑÑÑаÑии
+ ее на ÑкÑане.
+
+ÐÑли Midnight Commander ÑкомпилиÑован Ñ
+поддеÑжкой подоболоÑки (subshell),
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе в пÑоÑеÑÑе вÑполнениÑ
+пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð·-под Midnight Commander в
+лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ð±ÑаÑÑ C-o и
+веÑнÑÑÑÑÑ Ðº Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼Ñ ÑкÑанÑ
+Midnight Commander-а. ÐÐ»Ñ Ð²Ð¾Ð·Ð²ÑаÑа к
+ваÑÐµÐ¼Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑаÑоÑно
+Ñнова набÑаÑÑ C-o. ÐÑли вÑ
+заÑÑопоÑиÑе вÑполнение
+пÑиложениÑ, иÑполÑзовав ÑÑоÑ
+пÑием, Ð²Ñ Ð½Ðµ ÑможеÑе запÑÑÑиÑÑ
+дÑÑгиÑ
пÑогÑамм из Midnight Commander
+пока оÑложенное пÑиложение не
+законÑÐ¸Ñ ÑабоÑÑ, либо пока Ð²Ñ Ð½Ðµ
+пÑеÑвеÑе его вÑполнение.[Directory Panels]
+Ðанели каÑалогов
+
+РнаÑÑоÑÑем Ñазделе
+пеÑеÑиÑлÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе
+позволÑÑÑ Ð¾Ð¿ÐµÑиÑоваÑÑ Ñ
+ÑодеÑжимÑм панелей. ÐÑли вÑ
+Ñ
оÑиÑе ÑзнаÑÑ, как измениÑÑ Ð²Ð¸Ð´
+панели или ÑпоÑоб
+пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии на
+панели, ÑмоÑÑиÑе Ñаздел ÐенÑ
+левой и пÑавой панелейLeft and Right Menus.
+
+Tab, C-i. СмениÑÑ ÑекÑÑÑÑ (акÑивнÑÑ)
+панелÑ. ÐодÑвеÑка пеÑемеÑаеÑÑÑ
+Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸, коÑоÑÐ°Ñ Ð±Ñла акÑивной
+Ñанее, в дÑÑгÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, коÑоÑаÑ
+ÑÑановиÑÑÑ Ð°ÐºÑивной.
+
+Insert, C-t ЧÑÐ¾Ð±Ñ Ð¾ÑмеÑиÑÑ Ñайл, на
+коÑоÑÑй ÑказÑÐ²Ð°ÐµÑ Ð² даннÑй
+Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð´ÑвеÑка, иÑполÑзÑйÑе
+клавиÑÑ Insert (the kich1 terminfo sequence).
+ÐÐ»Ñ ÑнÑÑÐ¸Ñ Ð¾ÑмеÑки Ñ Ñайла
+иÑполÑзÑÑÑÑÑ Ñе же комбинаÑии.
+
+M-e. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼ÐµÐ½ÑÑÑ ÐºÐ¾Ð´Ð¸ÑовкÑ
+панели, иÑполÑзÑйÑе комбинаÑиÑ
+M-e (Alt-e). ÐеÑекодиÑовка
+пÑоизводиÑÑÑ Ð¸Ð· вÑбÑанной
+кодиÑовки в ÑиÑÑемнÑÑ. ÐлÑ
+оÑÐ¼ÐµÐ½Ñ Ð¿ÐµÑекодиÑовки пÑоÑÑо
+пеÑейдиÑе на каÑалог ввеÑÑ
'..'.
+ÐÐ»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ Ð¿ÐµÑекодиÑовки вÑеÑ
+каÑалогов вÑбеÑиÑе "Ðез
+пеÑекодиÑовки" в диалоге вÑбоÑа
+кодиÑовок.
+
+M-g, M-r, M-j. ÐÑполÑзÑÑÑÑÑ Ð´Ð»Ñ
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки,
+ÑооÑвеÑÑÑвенно, на ÑамÑй
+веÑÑ
ний, ÑÑедний или нижний
+Ñайл из ÑиÑла оÑобÑажаемÑÑ
в
+даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð° панели.
+
+C-s, M-s. ÐниÑииÑÑÐµÑ Ñежим поиÑка
+имен Ñайлов в ÑекÑÑем каÑалоге
+по пеÑвÑм Ñимволам имени. ÐоÑле
+нажаÑÐ¸Ñ Ð¾Ð´Ð½Ð¾Ð¹ из ÑÑиÑ
+комбинаÑий, вводимÑе ÑимволÑ
+оÑобÑажаÑÑÑÑ Ð½Ðµ в командной
+ÑÑÑоке, а в ÑÑÑоке поиÑка. ÐÑли
+Ñежим "Ðоказ мини-ÑÑаÑÑÑа"
+вклÑÑен, ÑÑа ÑÑÑока
+оÑобÑажаеÑÑÑ Ð½Ð° меÑÑе ÑÑÑоки
+мини-ÑÑаÑÑÑа. РпÑоÑеÑÑе ввода
+поÑледÑÑÑиÑ
Ñимволов линиÑ
+подÑвеÑки пеÑемеÑаеÑÑÑ Ðº
+ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ, название
+коÑоÑого наÑинаеÑÑÑ Ñ
+введенной ÑÑÑоки Ñимволов.
+ÐлавиÑи backspace или DEL могÑÑ
+иÑполÑзоваÑÑÑÑ Ð´Ð»Ñ Ð¸ÑпÑавлениÑ
+оÑибок. ÐÑли C-s нажаÑо Ñнова,
+оÑÑÑеÑÑвлÑеÑÑÑ Ð¿Ð¾Ð¸Ñк
+ÑледÑÑÑего подÑ
одÑÑего Ñайла.
+
+M-t ЦиклиÑеÑки пеÑеклÑÑаеÑ
+ÑÐµÐ¶Ð¸Ð¼Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка
+Ñайлов ÑекÑÑего каÑалога. С
+помоÑÑÑ ÑÑой комбинаÑии клавиÑ
+можно бÑÑÑÑо пеÑеклÑÑаÑÑÑÑ Ð¸Ð·
+Ñежима ÑÑандаÑÑного вÑвода (long
+listing) к ÑокÑаÑÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸ к
+ÑежимÑ, опÑеделÑемомÑ
+полÑзоваÑелем.
+
+C-\ (control-backslash). ÐоказаÑÑ
+СпÑавоÑник каÑалоговHotlist и пеÑейÑи
+к вÑбÑÐ°Ð½Ð½Ð¾Ð¼Ñ ÐºÐ°ÑалогÑ.
+
++ (plus). ÐÑа клавиÑа иÑполÑзÑеÑÑÑ
+Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаÑÑ
+(оÑмеÑиÑÑ) гÑÑÐ¿Ð¿Ñ Ñайлов по
+ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑажениÑ,
+задаÑÑÐµÐ¼Ñ ÑÑÑ Ð³ÑÑппÑ. Ðогда
+вклÑÑена опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, Ñо
+вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ.
+ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ,
+оÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ
+как ÑайлÑ, Ñак и каÑалоги. ÐÑли
+вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле
+shell (Shell Patterns), ÑегÑлÑÑнÑе
+вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же
+пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸
+болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а
+? заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй
+Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns) оÑклÑÑена, Ñо
+помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾
+пÑавилам обÑабоÑки ноÑмалÑнÑÑ
+ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе
+ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡
+ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка
+Ñайлов и каÑалогов бÑдеÑ
+пÑоизводиÑÑÑÑ Ñ ÑÑеÑом
+ÑегиÑÑÑа Ñимволов имÑн. ÐÑли
+опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов
+ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.
+
+\ (backslash). ÐлавиÑа "\" ÑнимаеÑ
+оÑмеÑÐºÑ Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов, Ñо еÑÑÑ
+пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð´ÐµÐ¹ÑÑвие, обÑаÑное
+ÑомÑ, коÑоÑое вÑзÑваеÑÑÑ Ð¿Ð¾
+клавиÑе "+".
+
+up-key, C-p. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð°
+пÑедÑдÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке
+Ñайлов панели.
+
+down-key, C-n. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на ÑледÑÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке
+Ñайлов панели.
+
+home, a1, M-<. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на пеÑвÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка
+Ñайлов.
+
+end, c1, M->. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð°
+поÑледнÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка
+Ñайлов.
+
+next-page, C-v. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð½Ð¸Ð·.
+
+prev-page, M-v. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð²ÐµÑÑ
.
+
+M-o. ÐÑли вÑделеннÑм ÑлеменÑом
+акÑивной панели ÑвлÑеÑÑÑ
+каÑалог, ÑÑÑановиÑÑ ÑÑоÑ
+каÑалог ÑекÑÑим в неакÑивной
+панели и пеÑейÑи к ÑледÑÑÑемÑ
+ÑайлÑ. ÐÑли вÑделеннÑм
+ÑлеменÑом акÑивной панели
+ÑвлÑеÑÑÑ Ð½Ðµ каÑалог, ÑÑÑановиÑÑ
+ÑодиÑелÑÑкий каÑалог ÑекÑÑим в
+неакÑивной панели и Ñакже
+пеÑейÑи к ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ.
+
+M-i. СделаÑÑ ÑекÑÑий каÑалог
+акÑивной панели Ñакже ÑекÑÑим
+каÑалогом неакÑивной панели.
+ÐÑли необÑ
одимо, пеÑевеÑÑи
+неакÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов. ÐÑли
+акÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ Ð½Ð°Ñ
одиÑÑÑ Ð²
+Ñежиме панелизаÑии, неакÑивнаÑ
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð² ÑÑÐ¾Ñ Ñежим не
+пеÑеводиÑÑÑ.
+
+C-PageUp, C-PageDown ТолÑко еÑли mc
+запÑÑен Ñ ÐºÐ¾Ð½Ñоли Linux:
+вÑполнÑеÑÑÑ, ÑооÑвеÑÑÑвенно,
+пеÑеÑ
од (chdir) к ÑодиÑелÑÑкомÑ
+каÑÐ°Ð»Ð¾Ð³Ñ ("..") или к вÑделенномÑ
+подÑвеÑкой каÑалогÑ.
+
+M-y ÐеÑемеÑение к пÑедÑдÑÑемÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на
+Ñимвол '<' в веÑÑ
нем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.
+
+M-u ÐеÑемеÑение к ÑледÑÑÑемÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на
+Ñимвол '>'.
+
+M-S-h, M-H ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð¸ÑÑоÑиÑ
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на
+Ñимвол 'v' в веÑÑ
нем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.[Shell Command Line]
+ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки
+
+Ð ÑÑом Ñазделе пеÑеÑиÑленÑ
+командÑ, коÑоÑÑе позволÑÑÑ
+ÑокÑаÑиÑÑ ÑиÑло нажаÑий на
+клавиÑи во вÑÐµÐ¼Ñ Ð²Ð²Ð¾Ð´Ð° и
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в
+командной ÑÑÑоке.
+
+M-Enter. ÐопиÑÑÐµÑ Ð¿Ð¾Ð´ÑвеÑенное имÑ
+Ñайла или каÑалога в команднÑÑ
+ÑÑÑокÑ.
+
+C-Enter. То же Ñамое, ÑÑо M-Enter, но
+ÑабоÑÐ°ÐµÑ ÑолÑко на конÑоли Linux.
+
+M-Tab. ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ
+опеÑаÑÐ¸Ñ ÐавеÑÑение ввода
+(completion)Completion имени Ñайла, названиÑ
+командÑ, пеÑеменной, имени
+полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени маÑинÑ
+(в завиÑимоÑÑи Ð¾Ñ Ñого, ÑÑо вÑ
+наÑали набиÑаÑÑ Ð¸ какой ÑлеменÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð²Ð¾Ð´Ð¸Ñе).
+
+C-x t, C-x C-t. ÐопиÑÑÐµÑ Ð² команднÑÑ
+ÑÑÑÐ¾ÐºÑ Ð¸Ð¼ÐµÐ½Ð° помеÑеннÑÑ
Ñайлов
+(или подÑвеÑенное имÑ, еÑли неÑ
+помеÑеннÑÑ
) из акÑивной панели
+(C-x t) или паÑÑивной панели (C-x C-T).
+
+C-x p, C-x C-p. ÐеÑÐ²Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑиÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ ÐºÐ¾Ð¿Ð¸ÑÑÐµÑ Ð² команднÑÑ
+ÑÑÑÐ¾ÐºÑ Ð¸Ð¼Ñ ÑекÑÑего каÑалога, а
+вÑоÑÐ°Ñ - Ð¸Ð¼Ñ ÐºÐ°Ñалога,
+оÑобÑажаемого в паÑÑивной
+панели.
+
+C-q. ÐÑа команда (the quote command)
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑобÑ
+вÑÑавиÑÑ ÑимволÑ, коÑоÑÑе
+каким-Ñо обÑазом
+инÑеÑпÑеÑиÑÑÑÑÑÑ Ñамим Midnight
+Commander-ом (напÑимеÑ, Ñимвол '+').
+
+M-p, M-n. ÐÑи комбинаÑии
+иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑениÑ
+по иÑÑоÑии команд. M-p вÑзÑваеÑ
+пеÑемеÑение на ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð°Ð·Ð°Ð´ по
+ÑпиÑÐºÑ Ñанее запÑÑкавÑиÑ
ÑÑ
+команд, а M-n - пеÑемеÑение на
+Ð¾Ð´Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð¿ÐµÑед.
+
+M-h. ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð¸ÑÑоÑÐ¸Ñ ÑекÑÑей
+ÑÑÑоки ввода (Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹
+ÑÑÑоки - иÑÑоÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´).[General Movement Keys]
+ÐлавиÑи ÑпÑавлениÑ
+пеÑемеÑением
+
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+Ñайлов, пÑогÑамма пÑоÑмоÑÑа
+подÑказки и пÑогÑамма
+пÑоÑмоÑÑа каÑалогов иÑполÑзÑÑÑ
+один и ÑÐ¾Ñ Ð¶Ðµ пÑогÑаммнÑй код
+Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением.
+СледоваÑелÑно, Ð´Ð»Ñ Ð¿ÐµÑемеÑениÑ
+иÑполÑзÑÑÑÑÑ Ð¾Ð´Ð½Ð¸ и Ñе же
+комбинаÑии клавиÑ. Ðо в каждой
+подпÑогÑамме имеÑÑÑÑ Ð¸
+комбинаÑии, пÑименÑÑÑиеÑÑ
+ÑолÑко в ней.
+
+ÐÑÑгие ÑаÑÑи Midnight Commander-а Ñоже
+иÑполÑзÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе из
+комбинаÑий ÐºÐ»Ð°Ð²Ð¸Ñ ÑпÑавлениÑ
+пеÑемеÑением, Ñак ÑÑо наÑÑоÑÑаÑ
+ÑекÑÐ¸Ñ ÑÑководÑÑва Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ
+Ñакже полезна пÑи изÑÑении ÑÑиÑ
+ÑаÑÑей.
+
+Up, C-p. ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑокÑ
+назад или ввеÑÑ
+
+Down, C-n. ÐеÑемеÑение на однÑ
+ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑед
+
+Prev Page, Page Up, M-v. ÐеÑемеÑение на
+Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´
+
+Next Page, Page Down, C-v. ÐеÑемеÑение на
+Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед
+
+Home, A1. ÐеÑемеÑение к наÑалÑ.
+
+End, C1. ÐеÑемеÑение к конÑÑ.
+
+ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Ñайлов и
+помоÑи воÑпÑинимаÑÑ Ð²
+дополнение к пеÑеÑиÑленнÑм еÑе
+и ÑледÑÑÑие комбинаÑии:
+
+b, C-b, C-h, Backspace, Delete. ÐеÑемеÑение
+на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´
+
+Space bar. ÐеÑемеÑение на однÑ
+ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед
+
+u, d. ÐеÑемеÑение на половинÑ
+ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´ или впеÑед.
+
+g, G. ÐеÑемеÑение к наÑÐ°Ð»Ñ Ð¸Ð»Ð¸ к
+конÑÑ Ñайла.[Input Line Keys]
+РедакÑиÑование ÑÑÑок ввода
+
+СÑÑоки ввода (ÑÑо не ÑолÑко
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑокаShell Command Line оболоÑки, но
+и ÑÑÑоки в диалоговÑÑ
окнаÑ
+ÑазлиÑнÑÑ
подпÑогÑамм)
+воÑпÑинимаÑÑ ÑледÑÑÑие
+ÑпÑавлÑÑÑие комбинаÑии:
+
+C-a. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² наÑалÑ
+ÑÑÑоки.
+
+C-e. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² конеÑ
+ÑÑÑоки.
+
+C-b, ÑÑÑелка-влево. ÐеÑемеÑаеÑ
+кÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð»ÐµÐ²Ð¾.
+
+C-f, ÑÑÑелка-впÑаво. ÐеÑемеÑаеÑ
+кÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð¿Ñаво.
+
+M-f. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно
+Ñлово впеÑед.
+
+M-b. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно
+Ñлово назад.
+
+C-h, backspace. УдалÑÐµÑ Ñимвол,
+пÑедÑеÑÑвÑÑÑий кÑÑÑоÑÑ.
+
+C-d, Delete. УдалÑÐµÑ Ñимвол в позиÑии
+кÑÑÑоÑа.
+
+C- at . УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð¼ÐµÑÐºÑ Ð´Ð»Ñ
+Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑÑезаÑÑ
+(ÑкопиÑоваÑÑ Ð² бÑÑеÑ) ÑаÑÑÑ
+ÑекÑÑа.
+
+C-w. ÐопиÑÑÐµÑ ÑекÑÑ,
+ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и
+меÑкой, в бÑÑеÑ, ÑдалÑÑ ÑекÑÑ Ð¸Ð·
+ÑÑÑоки ввода.
+
+M-w. ÐопиÑÑÐµÑ ÑекÑÑ,
+ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и
+меÑкой, в бÑÑеÑ.
+
+C-y. ÐÑÑавлÑÐµÑ ÑодеÑжимое бÑÑеÑа
+в ÑÑÑÐ¾ÐºÑ Ð²Ð²Ð¾Ð´Ð° пеÑед позиÑией
+кÑÑÑоÑа.
+
+C-k. УдалÑÐµÑ ÑекÑÑ Ð¾Ñ ÐºÑÑÑоÑа до
+конÑа ÑÑÑоки.
+
+M-p, M-n. ÐÑи комбинаÑии
+иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑениÑ
+по иÑÑоÑии команд. M-p пеÑемеÑаеÑ
+к пÑедÑдÑÑей команде, M-n - к
+ÑледÑÑÑей.
+
+M-C-h, M-Backspace. УдалиÑÑ
+пÑедÑеÑÑвÑÑÑее Ñлово.
+
+M-Tab. ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ
+завеÑÑение ввода (completion)Completion имени
+Ñайла, командÑ, пеÑеменной,
+имени полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени
+маÑинÑ.[Menu Bar]
+Ðлавное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander
+
+СÑÑока главного менÑ
+поÑвлÑеÑÑÑ Ð² веÑÑ
ней ÑаÑÑи
+ÑкÑана поÑле нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи F9
+или ÑелÑка мÑÑи по веÑÑ
ней
+Ñамке ÑкÑана. ÐÐµÐ½Ñ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð·
+пÑÑи пÑнкÑов: "ÐеваÑ", "Файл",
+ÐомандÑ", ÐаÑÑÑойки" и "ÐÑаваÑ" (в
+английÑкой веÑÑии
+ÑооÑвеÑÑÑвенно "Left", "File", "Command",
+"Options" и "Right"). ÐÑи вÑбоÑе одного
+из ÑÑиÑ
пÑнкÑов поÑвлÑеÑÑÑ
+ÑооÑвеÑÑÑвÑÑÑее вÑпадаÑÑее
+менÑ.
+
+ÐÑнкÑÑ Ð¼ÐµÐ½Ñ "ÐеваÑ" и "ÐÑаваÑ"Left and Right Menus
+позволÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð²Ð¸Ð´,
+ÑооÑвеÑÑÑвенно, левой и пÑавой
+панелей, и Ñ
аÑакÑеÑ
+оÑобÑажаемой в панели
+инÑоÑмаÑии, в ÑаÑÑноÑÑи,
+вÑполниÑÑ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ
+ÑдаленнÑми компÑÑÑеÑами.
+
+ÐÐµÐ½Ñ "Файл"File Menu позволÑÐµÑ Ð²ÑполниÑÑ
+какие-Ñо дейÑÑÐ²Ð¸Ñ Ñ Ð²ÑбÑаннÑм
+Ñайлом или гÑÑппой помеÑеннÑÑ
+Ñайлов.
+
+ÐÐµÐ½Ñ "ÐомандÑ"Command Menu пеÑеÑиÑлÑеÑ
+дейÑÑвиÑ, коÑоÑÑе имеÑÑ Ð±Ð¾Ð»ÐµÐµ
+обÑий Ñ
аÑакÑÐµÑ Ð¸ не оÑноÑÑÑÑÑ
+ÑолÑко к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð² даннÑй
+Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÐ°Ð¹Ð»Ñ Ð¸Ð»Ð¸ гÑÑппе
+помеÑеннÑÑ
Ñайлов.
+
+ÐÐµÐ½Ñ "ÐаÑÑÑойки"Options Menu ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑÑда паÑамеÑÑов,
+опÑеделÑÑÑиÑ
внеÑний вид и
+поведение пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+Ðдин из пÑнкÑов ÑÑого менÑ
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð½Ð°ÑÑÑоек,
+заданнÑÑ
полÑзоваÑелем.[Left and Right Menus]
+ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей
+('ÐеваÑ' и 'ÐÑаваÑ')
+
+Ðид панелей, в коÑоÑÑÑ
+оÑобÑажаÑÑÑÑ ÑпиÑки Ñайлов и
+каÑалогов, Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½
+ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ "ÐеваÑ" ("Left") и
+"ÐÑаваÑ" ("Right").[Listing Mode...]
+ФоÑÐ¼Ð°Ñ ÑпиÑка...
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿ÑедназнаÑен
+Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑоÑмаÑа вÑвода
+ÑпиÑка Ñайлов в панели. ÐÑ
+можеÑе вÑбÑаÑÑ Ð¾Ð´Ð¸Ð½ из 4
+ваÑианÑов пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка
+Ñайлов: СÑандаÑÑнÑй (Full),
+УкоÑоÑеннÑй (Brief), РаÑÑиÑеннÑй
+(Long) и ÐпÑеделÑемÑй
+полÑзоваÑелем (User).
+
+Ð ÑÑандаÑÑном ÑоÑмаÑе
+оÑобÑажаÑÑÑÑ Ð¸Ð¼Ñ Ñайла, его
+ÑÐ°Ð·Ð¼ÐµÑ Ð¸ вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней
+модиÑикаÑии.
+
+Ð ÑкоÑоÑенном (brief) ÑоÑмаÑе
+оÑобÑажаÑÑÑÑ ÑолÑко имена
+Ñайлов, за ÑÑÐµÑ Ñего на панели
+ÑмеÑаÑÑÑÑ Ð´Ð²Ðµ колонки (и видно
+вдвое болÑÑе имен).
+
+Ð ÑаÑÑиÑенном (long) ÑоÑмаÑе
+ÑодеÑжимое каÑалога
+пÑедÑÑавлÑеÑÑÑ Ñак, как ÑÑо
+Ð´ÐµÐ»Ð°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° ls -l. Ð ÑÑом
+ÑоÑмаÑе Ð¿Ð°Ð½ÐµÐ»Ñ Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ Ð²ÐµÑÑ
+ÑкÑан.
+
+ÐÑли Ð²Ñ Ð²ÑбеÑеÑе ÑоÑмаÑ
+"ÐпÑеделÑемÑй полÑзоваÑелем"
+("User"), Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑдеÑе задаÑÑ
+ÑÑÑÑкÑÑÑÑ Ð¾ÑобÑажаемой
+инÑоÑмаÑии.
+
+ÐÑи задании ÑÑÑÑкÑÑÑÑ Ð²Ð½Ð°Ñале
+ÑказÑваеÑÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð¿Ð°Ð½ÐµÐ»Ð¸: "half"
+(половина ÑкÑана) или "full" (веÑÑ
+ÑкÑан).
+
+ÐоÑле ÑазмеÑа панели можно
+ÑказаÑÑ, ÑÑо на панели должно
+бÑÑÑ Ð´Ð²Ðµ колонки. ÐÑо делаеÑÑÑ
+добавлением ÑиÑÑÑ 2 в ÑÑÑокÑ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑоÑмаÑа.
+
+Ðалее надо пеÑеÑиÑлиÑÑ Ð¸Ð¼ÐµÐ½Ð°
+полей Ñ Ð½ÐµÐ¾Ð±ÑзаÑелÑнÑм
+паÑамеÑÑом ÑиÑÐ¸Ð½Ñ Ð¿Ð¾Ð»Ñ. Ð
+каÑеÑÑве имен полей могÑÑ
+иÑполÑзоваÑÑÑÑ:
+
+name оÑобÑажаÑÑ Ð¸Ð¼Ñ Ñайла.
+
+size оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ñайла.
+
+bsize оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð²
+ алÑÑеÑнаÑивной ÑоÑме, пÑи
+ коÑоÑой вÑводÑÑÑÑ ÑазмеÑÑ
+ Ñайлов, а Ð´Ð»Ñ ÐºÐ°Ñалогов
+ вÑводиÑÑÑ ÑолÑко надпиÑÑ
+ "ÐÐÐ-ÐÐТ" ("SUB-DIR") или "ÐÐÐРХ"
+ ("UP--DIR").
+
+type оÑобÑажаÑÑ Ð¾Ð´Ð½Ð¾ÑимволÑное
+ поле Ñипа. ÐÑÐ¾Ñ Ñимвол
+ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑениÑ
+ из подмножеÑÑва Ñимволов,
+ вÑводимÑÑ
командой ls -F: *
+ (asterisk) Ð´Ð»Ñ Ð¸ÑполнÑемÑÑ
+ Ñайлов, / (slash) длÑ
+ каÑалогов, @ (at-sign) длÑ
+ ÑÑÑлок (links), = (знак
+ ÑавенÑÑва) Ð´Ð»Ñ ÑокеÑов
+ (sockets), - деÑÐ¸Ñ (hyphen) длÑ
+ байÑ-оÑиенÑиÑованнÑÑ
+ ÑÑÑÑойÑÑв, + длÑ
+ блок-оÑиенÑиÑованнÑÑ
+ ÑÑÑÑойÑÑв, | (pipe) Ð´Ð»Ñ Ñайлов
+ Ñипа FIFO, ~ (ÑилÑда) длÑ
+ ÑимволиÑеÑкиÑ
ÑÑÑлок на
+ каÑалоги, !
+ (воÑклиÑаÑелÑнÑй знак) длÑ
+ обоÑваннÑÑ
(stale)
+ ÑимволиÑеÑкиÑ
ÑÑÑлок
+ (ÑÑÑлок, ÑказÑваÑÑиÑ
в
+ никÑда).
+
+mark ÐвездоÑка (asterisk) еÑли Ñайл
+ помеÑен, пÑобел - еÑли не
+ помеÑен.
+
+mtime вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней
+ модиÑикаÑии Ñайла.
+
+atime вÑÐµÐ¼Ñ Ð¿Ð¾Ñледнего
+ обÑаÑÐµÐ½Ð¸Ñ Ðº ÑайлÑ.
+
+ctime вÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñайла.
+
+perm ÑÑÑока, показÑваÑÑаÑ
+ ÑекÑÑие пÑава доÑÑÑпа к
+ ÑайлÑ.
+
+mode воÑÑмеÑиÑное
+ пÑедÑÑавление ÑекÑÑиÑ
+ пÑав доÑÑÑпа к ÑайлÑ.
+
+nlink ÑиÑло ÑÑÑлок на даннÑй
+ Ñайл.
+
+ngid иденÑиÑикаÑÐ¾Ñ Ð³ÑÑÐ¿Ð¿Ñ (GID, в
+ ÑиÑÑовой ÑоÑме).
+
+nuid иденÑиÑикаÑоÑ
+ полÑзоваÑÐµÐ»Ñ (UID, в
+ ÑиÑÑовой ÑоÑме).
+
+owner Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ñайла.
+
+group гÑÑппа, имеÑÑÐ°Ñ Ð¿Ñава на
+ Ñайл.
+
+inode Ð½Ð¾Ð¼ÐµÑ inode Ñайла.
+
+ÐÑ Ñакже можеÑе иÑполÑзоваÑÑ
+ÑледÑÑÑие имена полей длÑ
+оÑганизаÑии вÑвода инÑоÑмаÑии
+на диÑплей:
+
+space ÐÑÑавиÑÑ Ð¿Ñобел пÑи вÑводе
+ на диÑплей.
+
+| ÐÑÑавиÑÑ Ð²ÐµÑÑикалÑнÑÑ
+ Ð»Ð¸Ð½Ð¸Ñ Ð¿Ñи вÑводе на
+ диÑплей.
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ
+ÑикÑиÑованнÑÑ ÑиÑÐ¸Ð½Ñ Ð¿Ð¾Ð»Ñ,
+нÑжно добавиÑÑ Ð´Ð²Ð¾ÐµÑоÑие ':',
+поÑле коÑоÑого ÑказаÑÑ ÑиÑло
+позиÑий, коÑоÑое оÑводиÑÑÑ Ð¿Ð¾Ð´
+ÑÑо поле. ÐÑли поÑле ÑиÑла
+поÑÑавиÑÑ Ñимвол '+', Ñо
+Ñказанное ÑиÑло бÑдеÑ
+инÑеÑпÑеÑиÑоваÑÑÑÑ ÐºÐ°Ðº
+минималÑÐ½Ð°Ñ ÑиÑина полÑ, и, еÑли
+ÑкÑан позволÑеÑ, поле бÑдеÑ
+ÑаÑÑиÑено.
+
+ÐапÑимеÑ, СÑандаÑÑнÑй ÑоÑмаÑ
+вÑвода задаеÑÑÑ ÑÑÑокой:
+
+half type name | size | mtime
+
+а РаÑÑиÑеннÑй - ÑÑÑокой:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ð Ð²Ð¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñдобного ÑоÑмаÑа,
+опÑеделÑемого полÑзоваÑелем:
+
+half name | size:7 | type mode:3
+
+Ðомимо Ñого, ÑÑо можеÑ
+задаваÑÑÑÑ ÑоÑÐ¼Ð°Ñ Ð²Ñвода на
+Ð¿Ð°Ð½ÐµÐ»Ñ ÑпиÑка Ñайлов, лÑбÑÑ
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ пеÑевеÑÑи в один
+из ÑледÑÑÑиÑ
Ñежимов:
+
+ÐнÑоÑмаÑÐ¸Ñ (Info)
+ Ð ÑÑом Ñежиме на панелÑ
+ вÑводиÑÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾
+ подÑвеÑенном в дÑÑгой
+ панели Ñайле и о ÑекÑÑей
+ Ñайловой ÑиÑÑеме (Ñип,
+ Ñвободное пÑоÑÑÑанÑÑво и
+ ÑиÑло ÑвободнÑÑ
inode).
+
+ÐеÑево (Tree)
+ Режим оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´ÐµÑева
+ каÑалогов подобен ÑомÑ,
+ коÑоÑÑй Ð²Ñ ÑвидиÑе, вÑбÑав
+ пÑÐ½ÐºÑ ÐеÑево каÑалоговDirectory Tree из
+ Ð¼ÐµÐ½Ñ "ÐомандÑ" ("Commands").
+ СмоÑÑиÑе ÑооÑвеÑÑÑвÑÑÑий
+ Ñаздел.
+
+ÐÑÑÑÑÑй пÑоÑмоÑÑ (Quick View)
+ Ð ÑÑом Ñежиме панелÑ
+ пеÑеклÑÑаеÑÑÑ Ð½Ð°
+ оÑобÑажение ÑодеÑжимого
+ Ñайла, подÑвеÑенного в
+ дÑÑгой панели. ÐÐ»Ñ Ð²Ñвода
+ иÑполÑзÑеÑÑÑ Ð²ÑÑÑоеннаÑ
+ пÑогÑамма пÑоÑмоÑÑа
+ ÑайловInternal File Viewer, Ñак ÑÑо, еÑли
+ пеÑеклÑÑиÑÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñей Tab
+ в Ð¿Ð°Ð½ÐµÐ»Ñ Ð¿ÑоÑмоÑÑа, вÑ
+ ÑможеÑе иÑполÑзоваÑÑ Ð²Ñе
+ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑпÑавлениÑ
+ пÑоÑмоÑÑом.[Sort Order...]
+ÐоÑÑдок ÑоÑÑиÑовки...
+
+ÐÑобÑажение ÑпиÑка Ñайлов в
+лÑбой из панелей можеÑ
+пÑоизводиÑÑÑÑ Ð² ÑооÑвеÑÑÑвии Ñ
+одним из воÑÑми поÑÑдков
+ÑоÑÑиÑовки:
+- по имени;
+- по ÑаÑÑиÑениÑ;
+- по ÑазмеÑÑ Ñайла;
+- по вÑемени модиÑикаÑии;
+- по вÑемени поÑледнего обÑаÑÐµÐ½Ð¸Ñ Ðº ÑайлÑ;
+- по вÑемени поÑледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов Ñайла;
+- по номеÑÑ Ñзла (inode);
+- без ÑоÑÑиÑовки.
+
+ÐоÑÑдок ÑоÑÑиÑовки можно
+вÑбÑаÑÑ, вÑзвав диалоговое
+окно, в коÑоÑом кÑоме Ñого можно
+ÑказаÑÑ, ÑÑо ÑоÑÑиÑовка
+пÑоизводиÑÑÑ Ð² обÑаÑном
+поÑÑдке (поÑÑавив Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+клавиÑи пÑобела оÑмеÑÐºÑ Ð²
+ÑкобкаÑ
возле Ñлова "ÐбÑаÑнÑй
+(reverse)".
+
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ°Ñалоги
+оÑобÑажаÑÑÑÑ Ð² наÑале ÑпиÑка,
+но ÑÑо можно измениÑÑ,
+пÑоÑÑавив оÑмеÑÐºÑ Ð²Ð¾Ð·Ð»Ðµ опÑии
+"СмеÑиваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ каÑалоги" ("Mix
+all files") пÑнкÑа "ÐонÑигÑÑаÑиÑ"
+Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки"Options Menu.[Filter...]
+ФилÑÑÑ...
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ФилÑÑÑ" позволÑеÑ
+задаÑÑ Ñаблон, коÑоÑÐ¾Ð¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ
+ÑооÑвеÑÑÑвоваÑÑ Ð¸Ð¼ÐµÐ½Ð° Ñайлов,
+оÑобÑажаемÑÑ
в панели
+(напÑимеÑ, *.tar.gz). Ðмена
+каÑалогов и ÑÑÑлки на каÑалоги
+оÑобÑажаÑÑÑÑ Ð²Ñегда,
+незавиÑимо Ð¾Ñ Ñаблона.[Reread]
+ÐеÑеÑиÑаÑÑ (Reread)
+
+Ðоманда "ÐеÑеÑиÑаÑÑ" обновлÑеÑ
+ÑпиÑок, оÑобÑажаемÑй на панели.
+ÐÑо бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ в ÑеÑ
+ÑлÑÑаÑÑ
, когда дÑÑгие пÑоÑеÑÑÑ
+ÑоздаÑÑ Ð¸Ð»Ð¸ ÑдалÑÑÑ ÑайлÑ. ÐÑли
+Ð²Ñ Ð²Ñполнили пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+"ÐÑиÑеÑий панелизаÑии"
+(пеÑенапÑавление вÑвода
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð° панелÑ), по ÑÑой
+команде бÑÐ´ÐµÑ Ñнова вÑведено
+ÑодеÑжимое каÑалога, а
+вÑÐ²ÐµÐ´ÐµÐ½Ð½Ð°Ñ Ð½Ð° панелÑ
+инÑоÑмаÑÐ¸Ñ Ñдалена (подÑобнее
+ÑмоÑÑиÑе ÑекÑÐ¸Ñ ÐÑиÑеÑий
+панелизаÑииExternal panelize).[File Menu]
+Файл
+
+ÐÑогÑамма Midnight Commander иÑполÑзÑеÑ
+ÑÑнкÑионалÑнÑе клавиÑи F1 - F10
+как "гоÑÑÑие" клавиÑи длÑ
+команд, вклÑÑеннÑÑ
в Ð¼ÐµÐ½Ñ "Файл".
+Escape-поÑледоваÑелÑноÑÑи,
+генеÑиÑÑемÑе клавиÑами F1-F10,
+ÑооÑвеÑÑÑвÑÑÑ ÑÑнкÑиÑм terminfo kf1 -
+kf10. Ðа ÑеÑминалаÑ
без поддеÑжки
+ÑÑнкÑионалÑнÑÑ
ÐºÐ»Ð°Ð²Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+доÑÑиÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñного ÑÑÑекÑа,
+нажав клавиÑÑ ESC, а заÑем ÑиÑло в
+диапазоне Ð¾Ñ 1 до 9 или 0
+(ÑооÑвеÑÑÑвÑÐµÑ F1 - F9 и F10).
+
+ÐÐµÐ½Ñ "Файл" ÑодеÑÐ¶Ð¸Ñ ÑледÑÑÑие
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (ÑооÑвеÑÑÑвÑÑÑие
+"гоÑÑÑие" клавиÑи ÑказÑваÑÑÑÑ Ð²
+ÑкобкаÑ
):
+
+ÐÑоÑмоÑÑ Ñайла (F3, Shift-F3)
+
+ÐÑоÑмоÑÑеÑÑ Ñайл, на коÑоÑÑй
+ÑказÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð´ÑвеÑка. Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи ÑÑом вÑзÑваеÑÑÑ
+вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑаInternal
+FileViewer, но, ÑнÑв оÑмеÑÐºÑ Ñ Ð¾Ð¿Ñии
+"ÐÑÑÑоеннÑй пÑоÑмоÑÑ" ("Use internal
+view") в пÑнкÑе "ÐонÑигÑÑаÑиÑ" менÑ
+"ÐаÑÑÑойки" ("Options"), можно
+вÑзÑваÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑаммÑ
+пÑоÑмоÑÑа, пÑÑÑ Ðº коÑоÑой
+должен бÑÑÑ Ñказан в пеÑеменной
+окÑÑÐ¶ÐµÐ½Ð¸Ñ PAGER. ÐÑли пеÑеменнаÑ
+PAGER не опÑеделена, вÑзÑваеÑÑÑ
+вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма. ÐÑли
+вмеÑÑо F3 нажаÑÑ Shift-F3,
+вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+не вÑполнÑÐµÑ Ð¿ÑедваÑиÑелÑного
+ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ обÑабоÑки
+Ñайла.
+
+ÐÑоÑмоÑÑ Ð²Ñвода ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (Filtered
+View) (M-!)
+
+Ðо ÑÑой команде на ÑкÑане
+поÑвлÑеÑÑÑ ÑÑÑока ввода, в
+коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ввеÑÑи лÑбÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñ Ð¿Ð°ÑамеÑÑами (по
+ÑмолÑÐ°Ð½Ð¸Ñ Ð¿ÑедлагаеÑÑÑ
+иÑполÑзоваÑÑ Ð² каÑеÑÑве
+паÑамеÑÑа Ð¸Ð¼Ñ Ð¿Ð¾Ð´ÑвеÑенного
+Ñайла). ÐÑвод ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð±ÑдеÑ
+оÑобÑажаÑÑÑÑ Ð½Ð° ÑкÑане ÑеÑез
+вÑÑÑоеннÑÑ Ð¿ÑогÑаммÑ
+пÑоÑмоÑÑа.
+
+РедакÑиÑование (F4)
+
+ÐÑзÑваеÑÑÑ ÑедакÑÐ¾Ñ vi, либо
+ÑедакÑоÑ, ÑказаннÑй в
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ EDITOR, либо
+вÑÑÑоеннÑй ÑедакÑÐ¾Ñ ÑайловInternal File Editor
+(еÑли вклÑÑена опÑиÑ
+"ÐÑÑÑоеннÑй ÑедакÑоÑ"
+(use_internal_edit) в Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки /
+ÐонÑигÑÑаÑиÑ").
+
+ÐопиÑование (F5)
+
+ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом пÑедлагаеÑÑÑ
+ÑкопиÑоваÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй Ñайл
+из каÑалога, оÑобÑажаемого в
+акÑивной панели (или гÑÑппÑ
+оÑмеÑеннÑÑ
Ñайлов, еÑли в
+акÑивной панели оÑмеÑен Ñ
оÑÑ Ð±Ñ
+один Ñайл) в каÑалог,
+оÑобÑажаемÑй в паÑÑивной
+панели. ÐÐ¼Ñ ÐºÐ°Ñалога, в коÑоÑÑй
+бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ
+копиÑование, можно измениÑÑ. Ð
+Ñом, как задаÑÑ Ñаблон Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½
+копиÑÑемÑÑ
Ñайлов (обÑÑно ÑÑо *
+или ^\(.*\)$, в завиÑимоÑÑи оÑ
+ÑÑÑановки опÑии ÐбÑазÑÑ Ð² ÑÑиле
+shell (Shell Patterns), и о допÑÑÑимÑÑ
+ÑимволаÑ
Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) в ÑÑÑоке
+Ñелевого каÑалога Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+ÑзнаÑÑ, пÑоÑмоÑÑев Ñаздел ÐаÑки
+Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий
+копиÑованиÑ/пеÑеMask Copy/Rename
+
+РпÑоÑеÑÑе вÑполнениÑ
+копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ нажаÑÑ C-c или
+ESC Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿ÑеÑваÑÑ
+вÑполнение опеÑаÑии.
+
+РнекоÑоÑÑÑ
ÑиÑÑемаÑ
можно
+оÑÑÑеÑÑвлÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование в
+Ñоновом Ñежиме, еÑли запÑÑÑиÑÑ
+пÑоÑеÑÑ Ð½Ðµ кнопкой <ÐалÑÑе>
+диалогового окна, а кнопкой <Ðа
+Ñоне> (или нажав M-b в диалоговом
+окне). ÐÑполÑзÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+"ÐомандÑ/ФоновÑе заданиÑ"Background Jobs,
+можно ÑпÑавлÑÑÑ Ð²Ñполнением
+ÑоновÑÑ
пÑоÑеÑÑов.
+
+ÐÑава доÑÑÑпа (C-x c)
+
+ÐозволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¿Ñава
+доÑÑÑпа к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸
+помеÑеннÑм Ñайлам.
+
+ÐеÑÑÐºÐ°Ñ ÑÑÑлка (C-x l)
+
+Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð¶ÐµÑÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð°
+ÑекÑÑий Ñайл.
+
+СимволиÑ. ÑÑÑлка (C-x s)
+
+Ð¡Ð¾Ð·Ð´Ð°ÐµÑ ÑимволиÑеÑкÑÑ ÑÑÑлкÑ
+на ÑекÑÑий Ñайл. ÐÑли Ð²Ñ Ð½Ðµ
+знаеÑе, ÑÑо Ñакое ÑÑÑлки:
+Ñоздание ÑÑÑлки в некоÑоÑом
+ÑмÑÑле подобно копиÑованиÑ
+Ñайла, но и иÑÑ
одное Ð¸Ð¼Ñ Ñайла и
+ÑÑÑлка ÑказÑваÑÑ Ð½Ð° один и ÑоÑ
+же ÑеалÑнÑй Ñайл на диÑке.
+ÐоÑÑомÑ, еÑли вÑ, напÑимеÑ,
+ÑедакÑиÑÑеÑе Ñайл, Ñо изменениÑ
+бÑдÑÑ Ð¿Ð¾ÑвлÑÑÑÑÑ Ð² обеиÑ
+копиÑÑ
. Синонимами ÑеÑмина
+"ÑÑÑлка" (link) ÑвлÑÑÑÑÑ ÑеÑминÑ
+Ð°Ð»Ð¸Ð°Ñ (alias) и ÑÑлÑк (shortcut).
+
+ÐеÑÑÐºÐ°Ñ ÑÑÑлка вÑглÑÐ´Ð¸Ñ ÐºÐ°Ðº
+ÑеалÑнÑй Ñайл. ÐоÑле ÑозданиÑ
+жеÑÑкой ÑÑÑлки невозможно
+ÑазлиÑиÑÑ, где иÑÑ
однÑй Ñайл, а
+где ÑÑÑлка. ÐÑли Ð²Ñ ÑдалÑеÑе
+один из ÑÑиÑ
Ñайлов (ÑоÑнее одно
+из ÑÑиÑ
имен), Ñо Ñайл еÑе
+ÑоÑ
ÑанÑеÑÑÑ Ð½Ð° диÑке (пока Ñ
+него еÑÑÑ Ñ
оÑÑ Ð¾Ð´Ð½Ð¾ имÑ-ÑÑÑлка).
+ÐÑÐµÐ½Ñ ÑÑÑдно ÑазлиÑиÑÑ
+пеÑвонаÑалÑное Ð¸Ð¼Ñ Ñайла и
+позже ÑозданнÑе жеÑÑкие ÑÑÑлки
+на него. ÐоÑÑÐ¾Ð¼Ñ Ð¶ÐµÑÑкие ÑÑÑлки
+пÑименÑÑÑÑÑ Ñам, где
+оÑÑлеживаÑÑ ÑазлиÑÐ¸Ñ Ð¸ не
+ÑÑебÑеÑÑÑ.
+
+СимволиÑеÑÐºÐ°Ñ ÑÑÑлка - ÑÑо
+ÑÑÑлка на Ð¸Ð¼Ñ Ð¸ÑÑ
одного Ñайла.
+ÐÑли иÑÑ
однÑй Ñайл Ñдален,
+ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка
+ÑÑановиÑÑÑ Ð±ÐµÑполезной.
+СимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð»ÐµÐ³ÐºÐ¾
+оÑлиÑиÑÑ Ð¾Ñ Ð¿ÐµÑвонаÑалÑного
+имени Ñайла и пÑогÑамма Midnight
+Commander ÑказÑÐ²Ð°ÐµÑ ÑимволиÑеÑкие
+ÑÑÑлки вÑÐ²Ð¾Ð´Ñ Ð·Ð½Ð°Ðº "@" пеÑед
+именем Ñакой ÑÑÑлки (кÑоме
+ÑÑÑлок на каÑалоги, коÑоÑÑе
+обознаÑаÑÑÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ ÑилÑÐ´Ñ "~").
+ÐÑли на ÑкÑан вÑводиÑÑÑ ÑÑÑока
+мини-ÑÑаÑÑÑа (опÑÐ¸Ñ "ÐоказÑваÑÑ
+мини-ÑÑаÑÑÑ" ("Show mini-status")
+вклÑÑена), Ñо в ней оÑобÑажаеÑÑÑ
+Ð¸Ð¼Ñ Ð¸ÑÑ
одного Ñайла.
+ÐÑполÑзÑйÑе ÑимволиÑеÑкие
+ÑÑÑлки в ÑеÑ
ÑлÑÑаÑÑ
, когда
+Ñ
оÑиÑе избежаÑÑ Ð¿ÑÑаниÑÑ,
+ÑвÑзанной Ñ Ð¿Ñименением
+жеÑÑкиÑ
ÑÑÑлок.
+
+ÐладелеÑ/гÑÑппа (C-x o) ÐозволÑеÑ
+вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chown.
+
+ÐÑава (ÑаÑÑиÑеннÑе) ÐозволÑеÑ
+измениÑÑ Ð¿Ñава доÑÑÑпа и
+Ð²Ð»Ð°Ð´ÐµÐ½Ð¸Ñ Ñайлом.
+
+ÐеÑеименование (F6)
+
+ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом пÑедлагаеÑÑÑ Ð¿ÐµÑенеÑÑи
+подÑвеÑеннÑй Ñайл из каÑалога,
+оÑобÑажаемого в акÑивной
+панели (или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
+Ñайлов, еÑли в акÑивной панели
+оÑмеÑен Ñ
оÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½ Ñайл) в
+каÑалог, оÑобÑажаемÑй в
+паÑÑивной панели. ÐÐ¼Ñ ÐºÐ°Ñалога,
+в коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ
+пеÑеноÑ, можно измениÑÑ,
+воÑполÑзовавÑиÑÑ
+ÑооÑвеÑÑÑвÑÑÑей ÑÑÑокой ввода.
+
+РоÑÑалÑном диалоговое окно
+аналогиÑно окнÑ, поÑвлÑÑÑемÑÑÑ
+пÑи вÑзове ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐºÐ¾Ð¿Ð¸Ñовании
+Ñайлов (ÑмоÑÑиÑе вÑÑе).
+
+Создание каÑалога (F7)
+
+ÐоÑвлÑеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно и
+ÑоздаеÑÑÑ ÐºÐ°Ñалог Ñ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñм
+именем.
+
+Удаление (F8)
+
+УдалÑеÑÑÑ Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого
+подÑвеÑено (или гÑÑппа Ñайлов,
+имена коÑоÑÑÑ
помеÑенÑ) в
+акÑивной панели. ÐпеÑаÑÐ¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+пÑеÑваÑÑ, нажав C-c или ESC во
+вÑÐµÐ¼Ñ ÐµÐµ иÑполнениÑ.
+
+ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd)
+(M-c)
+
+ÐÑполÑзÑйÑе бÑÑÑÑÑÑ ÑменÑ
+каÑалогаThe cd internal command еÑли Ð²Ñ Ð·Ð½Ð°ÐµÑе
+полнÑй пÑÑÑ Ðº каÑалогÑ, в
+коÑоÑÑй Ñ
оÑиÑе пеÑейÑи (коÑоÑÑй
+Ñ
оÑиÑе ÑделаÑÑ ÑекÑÑим).
+
+ÐÑмеÑиÑÑ Ð³ÑÑÐ¿Ð¿Ñ (+)
+
+ÐÑа команда иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по
+Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ. Midnight Commander
+вÑдаÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑой надо задаÑÑ Ð¾Ð¿Ñии
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов и
+каÑалогов. ÐÑли вклÑÑена опÑиÑ
+ТолÑко ÑайлÑ, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ
+ÑолÑко ÑайлÑ. ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко
+ÑайлÑ, оÑклÑÑена, Ñо вÑделенÑ
+бÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги.
+ÐÑли вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns), ÑегÑлÑÑнÑе
+вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же
+пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸
+болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а
+? заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй
+Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns) оÑклÑÑена, Ñо
+помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾
+пÑавилам обÑабоÑки ноÑмалÑнÑÑ
+ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе
+ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡
+ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка
+Ñайлов и каÑалогов бÑдеÑ
+пÑоизводиÑÑÑÑ Ñ ÑÑеÑом
+ÑегиÑÑÑа Ñимволов имÑн. ÐÑли
+опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов
+ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.
+
+СнÑÑÑ Ð¾ÑмеÑÐºÑ (\ - обÑаÑнÑй ÑлÑÑ)
+
+ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑнÑÑиÑ
+оÑмеÑки Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов. ÐÑа
+опеÑаÑÐ¸Ñ ÑвлÑеÑÑÑ Ð¾Ð±ÑаÑной по
+оÑноÑÐµÐ½Ð¸Ñ Ðº опеÑаÑии оÑмеÑки
+гÑÑÐ¿Ð¿Ñ Ñайлов и иÑполÑзÑÐµÑ Ñе
+же пÑавила ÑоÑмиÑованиÑ
+Ñаблонов.
+
+ÐÑÑ
од (F10, Shift-F10)
+
+ÐÑйÑи из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+Shift-F10 иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÑ
ода в
+ÑеÑ
ÑиÑÑаÑиÑÑ
, когда
+иÑполÑзÑеÑÑÑ shell wrapper. ÐоÑле
+Shift-F10 ÑекÑÑим каÑалогом бÑдеÑ
+не поÑледний каÑалог, в коÑоÑом
+Ð²Ñ Ð±Ñли пÑи ÑабоÑе в Midnight Commander,
+а ÑоÑ, в коÑоÑом Ð²Ñ Ð±Ñли, когда
+запÑÑÑили Midnight Commander.[Quick cd]
+ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd)
+
+ÐÑа команда полезна Ñогда,
+когда Ð²Ñ Ð·Ð½Ð°ÐµÑе полнÑй пÑÑÑ Ðº
+каÑалогÑ, коÑоÑÑй Ñ
оÑиÑе
+ÑделаÑÑ ÑекÑÑим, и желаеÑе
+иÑполÑзоваÑÑ Ð²ÑÑÑоеннÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cdThe cd internal command.
+
+Ðо ÑÑой команде вÑзÑваеÑÑÑ
+диалоговое окно, в ÑÑÑоке ввода
+коÑоÑого Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²Ð²ÐµÑÑи ÑоÑ
+пÑÑÑ, коÑоÑÑй Ð²Ñ Ð²Ð²ÐµÐ»Ð¸ Ð±Ñ Ð²
+командной ÑÑÑоке оболоÑки пÑи
+вÑполнении ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd.
+
+ÐоÑле ÑÑого надо нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+<Enter>.[Command Menu]
+ÐÐµÐ½Ñ 'ÐомандÑ'
+
+
+ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (F2)
+
+ÐÑзÑÐ²Ð°ÐµÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑMenu File Edit.
+ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ
+пÑедоÑÑавлÑÐµÑ Ð¿ÑоÑÑой ÑпоÑоб
+ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей Midnight
+Commander за ÑÑÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²
+лиÑное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ
+вÑзова ÑаÑÑо иÑполÑзÑемÑÑ
+пÑогÑамм. ÐÑи обÑаÑении к
+пÑнкÑÑ Ð¼ÐµÐ½Ñ ÐеÑево каÑалоговDirectory Tree
+вÑводиÑÑÑ Ð¾ÐºÐ½Ð¾, оÑобÑажаÑÑее
+ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов Ñайловой
+ÑиÑÑемÑ.
+
+Ðоманда ÐоиÑк ÑайлаFind File позволÑеÑ
+найÑи на диÑке Ñайл Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñм
+именем. "ÐоÑÑÑие" клавиÑи - M-?.
+
+Ðоманда "ÐеÑеÑÑавиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸"
+("Swap panels") менÑÐµÑ Ð¼ÐµÑÑами
+ÑодеÑжимое пÑавой и левой
+панелей. "ÐоÑÑÑие" клавиÑи - C-u.
+
+Ðо команде "ÐÑклÑÑиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸"
+("Panels on/off") показÑваеÑÑÑ Ð²Ñвод
+поÑледней из вÑполнÑвÑиÑ
ÑÑ
+команд shell. ÐÑа команда ÑабоÑаеÑ
+ÑолÑко ÑеÑез xterm и на конÑоли Linux
+и FreeBSD. "ÐоÑÑÑие" клавиÑи - C-o.
+
+Ðо команде "СÑавниÑÑ ÐºÐ°Ñалоги"
+("Compare directories", "гоÑÑÑие" клавиÑи -
+C-x d) ÑÑавниваеÑÑÑ ÑодеÑжимое
+каÑалогов, оÑобÑажаемÑÑ
на
+левой и пÑавой панелÑÑ
. ÐоÑле
+ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+воÑполÑзоваÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹
+"ÐопиÑоваÑÑ" (F5) Ð´Ð»Ñ Ñого, ÑÑобÑ
+ÑделаÑÑ ÑодеÑжимое каÑалогов
+одинаковÑм. СÑÑеÑÑвÑÐµÑ ÑÑи
+меÑода ÑÑавнениÑ. ÐÑи бÑÑÑÑом
+меÑоде ÑÑавниваÑÑÑÑ ÑолÑко
+ÑÐ°Ð·Ð¼ÐµÑ Ð¸ даÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñайлов Ñ
+одинаковÑми именами. ÐÑи
+побайÑном меÑоде ÑÑавниваеÑÑÑ
+ÑодеÑжимое Ñайлов (побайÑно).
+ÐÑÐ¾Ñ Ð¼ÐµÑод недоÑÑÑпен, еÑли
+маÑина не поддеÑживаеÑ
+ÑиÑÑемнÑй вÑзов mmap(2). ÐÑи
+ÑÑавнении по ÑазмеÑÑ
+ÑÑавниваÑÑÑÑ ÑолÑко ÑазмеÑÑ
+ÑооÑвеÑÑÑвÑÑÑиÑ
Ñайлов, а даÑа
+ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ðµ пÑовеÑÑеÑÑÑ.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑиÑеÑий
+панелизаÑии"External panelize позволÑеÑ
+вÑполниÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑаммÑ,
+Ñделав ее вÑвод ÑодеÑжимÑм
+ÑекÑÑей панели (Ñ
аÑакÑеÑнÑй
+пÑÐ¸Ð¼ÐµÑ - панелизаÑÐ¸Ñ Ð²Ñвода
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ find).
+
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑÑоÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´"
+вÑÐ²Ð¾Ð´Ð¸Ñ Ð¾ÐºÐ½Ð¾ Ñо ÑпиÑком Ñанее
+вÑполнÑвÑиÑ
ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´.
+ÐодÑвеÑеннÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð· иÑÑоÑии
+можно ÑкопиÑоваÑÑ Ð² команднÑÑ
+ÑÑÑÐ¾ÐºÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки (пеÑемеÑение
+подÑвеÑки - ÑÑÑелками
+ввеÑÑ
/вниз, копиÑование - по
+клавиÑе Enter). ÐоÑÑÑп к иÑÑоÑии
+команд можно полÑÑиÑÑ Ñакже по
+комбинаÑиÑм ÐºÐ»Ð°Ð²Ð¸Ñ M-p или M-n,
+однако в ÑÑом ÑлÑÑае Ð²Ñ Ð½Ðµ
+видиÑе окна Ñ Ð¿ÐµÑеÑнем команд.
+ÐмеÑÑо ÑÑого в команднÑÑ ÑÑÑокÑ
+вÑводиÑÑÑ Ð¾Ð´Ð½Ð° команда из
+ÑпиÑка и по комбинаÑии M-p
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ñмена ÑÑой командÑ
+на пÑедÑдÑÑÑÑ, а по M-n - на
+ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸Ð· иÑÑоÑии
+команд.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑÑÑÑÑй доÑÑÑп к
+каÑалогам"Hotlist C-\ позволÑÐµÑ ÑоздаÑÑ
+ÑпиÑок каÑалогов, коÑоÑÑе ÑаÑÑо
+иÑполÑзÑÑÑÑÑ, и обеÑпеÑиÑÑ
+бÑÑÑÑÑй пеÑеÑ
од к нÑжномÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· ÑÑого ÑпиÑка.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "СпиÑок акÑивнÑÑ
ÐФС"
+C-x a оÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем,
+акÑивнÑÑ
на наÑÑоÑÑий моменÑ.
+Ðожно пеÑейÑи на вÑбÑаннÑÑ
+виÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑемÑ.
+ÐÐ»Ñ ÐÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка вÑбеÑиÑе
+ÐºÐ½Ð¾Ð¿ÐºÑ "ÐÑвежиÑÑ" в диалоговом
+окне. Ðнопка "ÐÑвободиÑÑ ÐФС
+ÑейÑаÑ" Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ Ð¿Ñи обновлении
+ÑодеÑжимого аÑÑ
ива или пÑи
+ÑазоÑванном ÑеÑевом
+Ñоединении.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ФоновÑе заданиÑ"Background Jobs C-x j
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок ÑоновÑÑ
+заданий, запÑÑеннÑÑ
в диалоге
+копиÑованиÑ/пеÑемеÑениÑ
+кнопкой "Ð Ñоне".
+
+ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ "Файл
+ÑаÑÑиÑений"Extension File Edit Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвÑзаÑÑ
+Ñ Ð¾Ð¿ÑеделеннÑм ÑаÑÑиÑением
+Ñайла (оконÑанием имени поÑле
+поÑледней ÑоÑки) пÑогÑаммÑ,
+коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑÑÑ Ð´Ð»Ñ
+обÑабоÑки (пÑоÑмоÑÑа,
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ вÑполнениÑ)
+Ñайла Ñ Ñаким ÑаÑÑиÑением.
+ÐапÑÑк вÑбÑанной пÑогÑаммÑ
+бÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвлÑÑÑÑÑ Ð¿Ð¾Ñле
+ÑÑÑановки подÑвеÑки на имÑ
+Ñайла и нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи <Enter>.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "Файл менÑ"Menu File Edit
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+ÑедакÑиÑованиÑ
+полÑзоваÑелÑÑкого менÑ
+(коÑоÑое поÑвлÑеÑÑÑ Ð¿Ð¾Ñле
+нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи F2).[Directory Tree]
+ÐеÑево каÑалогов (Directory Tree)
+
+ÐоÑле вÑбоÑа пÑнкÑа менÑ
+"ÐеÑево каÑалогов" поÑвлÑеÑÑÑ
+окно, в коÑоÑом оÑобÑажена
+иеÑаÑÑ
иÑеÑÐºÐ°Ñ ÑÑÑÑкÑÑÑа
+каÑалогов.
+
+ÐеÑево каÑалогов Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ
+вÑзвано двÑÐ¼Ñ ÑпоÑобами: ÑеÑез
+пÑÐ½ÐºÑ "ÐеÑево каÑалогов" из менÑ
+"ÐомандÑ" и пÑÐ½ÐºÑ "ÐеÑево" из
+Ð¼ÐµÐ½Ñ Ð¿Ñавой или левой панелей.
+
+ЧÑÐ¾Ð±Ñ Ð¸Ð·Ð±Ð°Ð²Ð¸ÑÑÑÑ Ð¾Ñ Ð´Ð¾Ð»Ð³Ð¸Ñ
+задеÑжек во вÑÐµÐ¼Ñ ÑозданиÑ
+деÑева каÑалогов, Midnight Commander
+ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð´ÐµÑево пÑÑем пÑоÑмоÑÑа
+ÑолÑко неболÑÑого подмножеÑÑва
+вÑеÑ
каÑалогов. ÐÑли каÑалог,
+коÑоÑÑй вам нÑжен, не оÑобÑажен,
+пеÑейдиÑе в его ÑодиÑелÑÑкий
+каÑалог и нажмиÑе C-r (или F2).
+
+ÐÐ»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑоÑмоÑÑом
+деÑева каÑалогов могÑÑ
+иÑполÑзоваÑÑÑÑ ÑледÑÑÑие
+комбинаÑии клавиÑ:
+
+РабоÑаÑÑ Ð²Ñе клавиÑи
+ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑениемGeneral Movement Keys.
+
+Enter. Рокне пÑоÑмоÑÑа деÑева
+каÑалогов нажаÑие ÑÑой клавиÑи
+вÑзÑÐ²Ð°ÐµÑ Ð²ÑÑ
од из Ñежима
+пÑоÑмоÑÑа и оÑобÑажение ÑпиÑка
+Ñайлов вÑбÑанного каÑалога в
+акÑивной панели. ÐÑи
+оÑобÑажении деÑева каÑалогов в
+одной из панелей пÑи нажаÑии
+клавиÑи Enter ÑооÑвеÑÑÑвÑÑÑий
+каÑалог оÑобÑажаеÑÑÑ Ð²Ð¾ вÑоÑой
+панели, а на ÑекÑÑей панели
+оÑÑаеÑÑÑ Ð´ÐµÑево.
+
+C-r, F2 (Rescan). ÐеÑеÑиÑаÑÑ
+ÑодеÑжимое каÑалога.
+ÐÑполÑзÑеÑÑÑ Ð² ÑеÑ
ÑлÑÑаÑÑ
,
+когда деÑево каÑалогов не
+ÑооÑвеÑÑÑвÑÐµÑ ÑеалÑной
+ÑÑÑÑкÑÑÑе: некоÑоÑÑе каÑалоги
+не Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð±Ð¾Ð»ÐµÐµ
+не ÑÑÑеÑÑвÑÑÑие.
+
+F3 (Forget). УдалиÑÑ ÑекÑÑий каÑалог
+из деÑева. ÐÑа команда
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑдалениÑ
+оÑибоÑно оÑобÑажаемÑÑ
веÑвей
+деÑева. ÐÑли вам необÑ
одимо
+веÑнÑÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог в деÑево,
+пеÑейдиÑе в его ÑодиÑелÑÑкий
+каÑалог и нажмиÑе клавиÑÑ F2.
+
+F4 (Static/Dynamic). ÐеÑеклÑÑение междÑ
+ÑÑаÑиÑеÑким (пÑименÑемÑм по
+ÑмолÑаниÑ) и динамиÑеÑким
+Ñежимами пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ деÑевÑ.
+
+Ð ÑÑаÑиÑеÑком Ñежиме
+пеÑемеÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²ÑбоÑа
+каÑалога (Ñ.е. пеÑемеÑениÑ
+подÑвеÑки на Ð¸Ð¼Ñ Ð´ÑÑгого
+каÑалога) иÑполÑзÑÑÑÑÑ ÑолÑко
+ÑÑÑелки ввеÑÑ
/вниз.
+ÐоказÑваÑÑÑÑ Ð²Ñе извеÑÑнÑе
+пÑогÑамме на даннÑй моменÑ
+подкаÑалоги.
+
+РдинамиÑеÑком Ñежиме ÑÑÑелки
+ввеÑÑ
/вниз иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ
+пеÑеÑ
ода на ÑоÑедний каÑалог
+Ñого же ÑÑовнÑ. ÐÐ»Ñ Ð¿ÐµÑеÑ
ода в
+ÑодиÑелÑÑкий каÑалог
+иÑполÑзÑеÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñа "ÑÑÑелка
+влево", а по ÑÑÑелке впÑаво
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑеÑ
од к поÑомкам
+ÑекÑÑего каÑалога, Ñо еÑÑÑ Ð½Ð°
+один ÑÑÐ¾Ð²ÐµÐ½Ñ Ð½Ð¸Ð¶Ðµ. ÐÑи ÑÑом
+оÑобÑажаÑÑÑÑ ÑолÑко
+вÑÑележаÑие каÑалоги (вклÑÑаÑ
+ÑодиÑелÑÑкий и вÑÑе), ÑоÑедние
+каÑалоги Ñого же ÑÑÐ¾Ð²Ð½Ñ Ð¸
+непоÑÑедÑÑвеннÑе поÑомки. Ðид
+деÑева каÑалогов динамиÑеÑки
+изменÑеÑÑÑ Ð¿Ð¾Ñле каждого
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ деÑевÑ.
+
+F5 (Copy). ÐопиÑоваÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог
+(поÑвлÑеÑÑÑ ÑÑÑока ввода, в
+коÑоÑой надо ÑказаÑÑ, кÑда
+копиÑоваÑÑ).
+
+F6 (RenMov). ÐеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог.
+
+F7 (Mkdir). СоздаÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог в
+ÑекÑÑем (подÑвеÑенном)
+каÑалоге.
+
+F8 (Delete). УдалиÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй
+каÑалог из Ñайловой ÑиÑÑемÑ.
+
+C-s, M-s. ÐайÑи ÑледÑÑÑий каÑалог,
+ÑооÑвеÑÑÑвÑÑÑий заданномÑ
+ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¿Ð¾Ð¸Ñка. ÐÑли Ñакого
+каÑалога не ÑÑÑеÑÑвÑеÑ,
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÑоÑÑо ÑмеÑение
+подÑвеÑки на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+
+C-h, Backspace. УдалÑÐµÑ Ð¿Ð¾Ñледний
+Ñимвол в ÑÑÑоке (Ñаблоне)
+поиÑка.
+
+ÐÑбой дÑÑгой Ñимвол. ÐÑоÑ
+Ñимвол добавлÑеÑÑÑ Ð² Ñаблон
+поиÑка и пÑоизводиÑÑÑ
+пеÑемеÑение на Ð¸Ð¼Ñ ÑледÑÑÑего
+каÑалога, ÑдовлеÑвоÑÑÑÑее
+ÑаблонÑ. Ð Ñежиме пÑоÑмоÑÑа
+деÑева каÑалогов внаÑале
+необÑ
одимо акÑивизиÑоваÑÑ
+Ñежим поиÑка клавиÑами C-s.
+Шаблон поиÑка бÑдеÑ
+оÑобÑажаÑÑÑÑ Ð² ÑÑÑоке
+мини-ÑÑаÑÑÑа.
+
+СледÑÑÑие дейÑÑÐ²Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ
+ÑолÑко в окне пÑоÑмоÑÑа деÑева
+каÑалогов и не поддеÑживаÑÑÑÑ
+пÑи пÑоÑмоÑÑе деÑева в одной из
+панелей:
+
+F1 (Help). ÐÑзов подÑказки Ñ
+оÑобÑажением наÑÑоÑÑего
+Ñаздела помоÑи.
+
+Esc, F10. ÐÑÑ
од из окна деÑева
+каÑалогов. Ð¡Ð¼ÐµÐ½Ñ ÑекÑÑего
+каÑалога не пÑоиÑÑ
одиÑ.
+
+Рокне пÑоÑмоÑÑа деÑева
+каÑалогов поддеÑживаеÑÑÑ
+мÑÑка. Ðвойной ÑелÑок
+аналогиÑен нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Enter.
+СмоÑÑиÑе Ñакже ÑекÑÐ¸Ñ Ð¾
+поддеÑжке мÑÑиMouse Support.[Find File]
+ÐоиÑк Ñайлов (Find File)
+
+ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ "ÐоиÑк
+Ñайла" ("Find File") внаÑале
+запÑаÑиваеÑÑÑ Ð¸Ð¼Ñ Ð¸Ñкомого
+Ñайла и Ð¸Ð¼Ñ ÐºÐ°Ñалога, Ñ ÐºÐ¾ÑоÑого
+необÑ
одимо наÑинаÑÑ Ð¿Ð¾Ð¸Ñк.
+Ðажав ÐºÐ½Ð¾Ð¿ÐºÑ <ÐеÑево> (<Tree>),
+можно вÑбÑаÑÑ Ð½Ð°ÑалÑнÑй
+каÑалог поиÑка из деÑева
+каÑалоговDirectory Tree.
+
+Рполе "СодеÑжание" (Content) можно
+задаÑÑ ÑаÑÑиÑенное ÑегÑлÑÑное
+вÑÑажение. ÐÑо знаÑиÑ, ÑÑо пеÑед
+Ñимволами, имеÑÑими
+ÑпеÑиалÑное знаÑение,
+необÑ
одимо вÑÑавиÑÑ Ñимвол "\".
+ÐапÑимеÑ, еÑли нÑжно найÑи
+ÑÑÑÐ¾ÐºÑ "strcmp (", необÑ
одимо
+ÑказаÑÑ Ñаблон поиÑка в виде
+"strcmp \(" (без двойнÑÑ
кавÑÑек).
+
+ÐпÑÐ¸Ñ "ТолÑко ÑелÑе Ñлова"
+ÑÑÑанавливаеÑ, ÑÑо Ñаблон
+поиÑка ÑооÑвеÑÑÑвÑÐµÑ ÑолÑко
+ÑелÑм Ñловам (напÑимеÑ, еÑли
+Ñказано "foo", не бÑÐ´ÐµÑ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
+Ñлово "foobar").
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¿Ð¾Ð¸Ñк,
+нажмиÑе ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ
+<ÐалÑÑе> (<Ok>). Ðо вÑÐµÐ¼Ñ Ð¿Ð¾Ð¸Ñка его
+можно пÑиоÑÑановиÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹
+<ÐÑиоÑÑановиÑÑ> (<Suspend>) и
+пÑодолжиÑÑ Ð¿Ð¾ кнопке
+<ÐÑодолжиÑÑ> (<Continue>).
+
+СпиÑок найденнÑÑ
Ñайлов можно
+пÑоÑмаÑÑиваÑÑ, пеÑемеÑаÑÑÑ Ñ
+помоÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ "ÑÑÑелка ввеÑÑ
" и
+"ÑÑÑелка вниз". Ðнопка <ÐеÑейÑи>
+(<Chdir>) иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода
+в каÑалог, в коÑоÑом наÑ
одиÑÑÑ
+подÑвеÑеннÑй Ñайл. Ðнопка
+<ÐовÑоÑ> (<Again>) ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов нового
+поиÑка. Ðнопка <ÐÑÑ
од> (<Quit>)
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²ÑÑ
ода из Ñежима
+поиÑка. ÐажаÑие на кнопкÑ
+<ÐанелизаÑиÑ> (<Panelize>) пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº
+ÑомÑ, ÑÑо ÑезÑлÑÑаÑÑ Ð¿Ð¾Ð¸Ñка
+бÑдÑÑ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ñ Ð½Ð° ÑекÑÑÑÑ
+акÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, Ñак ÑÑо вÑ
+можеÑе пÑоизводиÑÑ Ñ
+вÑбÑаннÑми Ñайлами еÑе какие-Ñо
+дейÑÑÐ²Ð¸Ñ (пÑоÑмаÑÑиваÑÑ,
+копиÑоваÑÑ, пеÑемеÑаÑÑ, ÑдалÑÑÑ
+и Ñак далее). ÐоÑле вÑвода на
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ нажаÑÑ C-r длÑ
+возвÑаÑа к обÑÑÐ½Ð¾Ð¼Ñ ÑпиÑкÑ
+Ñайлов.
+
+Ðожно задаÑÑ ÑпиÑок каÑалогов,
+коÑоÑÑе команда "ÐоиÑк Ñайла"
+бÑÐ´ÐµÑ Ð¿ÑопÑÑкаÑÑ Ð² Ñ
оде поиÑка
+(напÑимеÑ, Ð²Ñ Ð·Ð½Ð°ÐµÑе, ÑÑо
+иÑкомого Ñайла Ð½ÐµÑ Ð½Ð° CDROM или не
+Ñ
оÑиÑе иÑкаÑÑ Ð² каÑалогаÑ
,
+подклÑÑеннÑÑ
ÑеÑез NFS по оÑенÑ
+Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ñ).
+
+ÐаÑалоги, коÑоÑÑе надо
+пÑопÑÑÑиÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑказанÑ
+в пеÑеменной find_ignore_dirs в ÑекÑии
+Misc ваÑего Ñайла ~/.mc/ini. Ðмена
+каÑалогов ÑазделÑÑÑÑÑ
+двоеÑоÑиÑми, ÑледÑÑÑим обÑазом:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ
+пеÑенапÑавление вÑвода на
+Ð¿Ð°Ð½ÐµÐ»Ñ (Ñм. ÐÑиÑеÑий
+панелизаÑииExternal panelize) Ð´Ð»Ñ Ð²ÑполнениÑ
+некоÑоÑÑÑ
ÑÑложненнÑÑ
+поÑледоваÑелÑноÑÑей дейÑÑвий,
+в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº "ÐоиÑк Ñайла"
+позволÑÐµÑ Ð²ÑполнÑÑÑ ÑолÑко
+пÑоÑÑÑе запÑоÑÑ.[External panelize]
+ÐÑиÑеÑий панелизаÑии (External
+panelize)
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑиÑеÑий
+панелизаÑии" (коÑоÑÑй
+пÑавилÑнее бÑло Ð±Ñ Ð½Ð°Ð·Ð²Ð°ÑÑ
+"ÐеÑенапÑавление вÑвода на
+панелÑ") позволÑÐµÑ Ð²ÑполниÑÑ
+внеÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸ оÑобÑазиÑÑ
+вÑвод ÑÑой пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° ÑекÑÑей
+акÑивной панели.
+
+ÐапÑимеÑ, еÑли Ð²Ñ Ñ
оÑиÑе
+вÑполниÑÑ ÐºÐ°ÐºÐ¾Ðµ-Ñо дейÑÑвие над
+вÑеми ÑимволиÑеÑкими ÑÑÑлками
+ÑекÑÑего каÑалога, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+иÑполÑзоваÑÑ Ð¿ÑÐ½ÐºÑ "ÐÑиÑеÑий
+панелизаÑии" Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка
+ÑледÑÑÑей командÑ:
+
+find . -type l -print
+
+ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²
+ÑекÑÑей панели бÑдеÑ
+оÑобÑажено не ÑодеÑжимое
+ÑооÑвеÑÑÑвÑÑÑего каÑалога, а
+ÑолÑко вÑе ÑимволиÑеÑкие
+ÑÑÑлки, в нем ÑаÑположеннÑе.
+
+ÐÑли Ð²Ñ Ñ
оÑиÑе вÑвеÑÑи на
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð²Ñе ÑайлÑ, коÑоÑÑе бÑли
+ÑкаÑÐ°Ð½Ñ Ñ Ð²Ð°Ñего FTP-ÑайÑа, вÑ
+можеÑе иÑполÑзоваÑÑ ÑледÑÑÑÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑÐµÐ½Ð¸Ñ Ð½ÑжнÑÑ
+имен из Ñайла пÑоÑокола:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+ÐÑли Ð²Ñ Ð·Ð°Ñ
оÑиÑе, Ñо можеÑе
+ÑоÑ
ÑаниÑÑ ÑаÑÑо иÑполÑзÑемÑе
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸Ð·Ð°Ñии под
+оÑделÑнÑми инÑоÑмаÑивнÑми
+именами, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÑÑ
+возможноÑÑÑ Ð¸Ñ
бÑÑÑÑо вÑзваÑÑ
+по ÑÑим именам. ÐÐ»Ñ ÑÑого нÑжно
+набÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² ÑÑÑоке ввода
+и нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ <ÐобавиÑÑ>.
+ÐоÑле ÑÑого вам поÑÑебÑеÑÑÑ
+ввеÑÑи имÑ, по коÑоÑÐ¾Ð¼Ñ Ð²Ñ
+бÑдеÑе вÑзÑваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. Ð
+ÑледÑÑÑий Ñаз вам доÑÑаÑоÑно
+бÑÐ´ÐµÑ Ð²ÑбÑаÑÑ Ð½Ñжное Ð¸Ð¼Ñ Ð¸Ð·
+ÑпиÑка, а не вводиÑÑ Ð²ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+заново.[Hotlist]
+СпÑавоÑник каÑалогов (Hotlist)
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "СпÑавоÑник
+каÑалогов" ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²Ñвода
+ÑпиÑка меÑок (ÑÑловнÑÑ
имен),
+пÑиÑвоеннÑÑ
наиболее ÑаÑÑо
+иÑполÑзÑемÑм каÑалогам. ÐÑоÑ
+ÑпиÑок можно иÑполÑзоваÑÑ Ð´Ð»Ñ
+бÑÑÑÑого пеÑеÑ
ода в нÑжнÑй
+каÑалог. ÐолÑзÑÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ñм
+окном ÑпÑавоÑника каÑалогов, вÑ
+можеÑе добавиÑÑ Ð½Ð¾Ð²ÑÑ Ð¼ÐµÑÐºÑ Ð²
+ÑпиÑок или ÑдалиÑÑ Ñанее
+ÑозданнÑÑ Ð¿Ð°ÑÑ Ð¼ÐµÑка/каÑалог.
+ÐÐ»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÐµÑки можно
+Ñакже иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑиÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ C-x h, по коÑоÑой ÑекÑÑий
+каÑалог добавлÑеÑÑÑ Ð²
+ÑпÑавоÑник каÑалогов.
+ÐÑогÑамма вÑдаÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð½Ð° ввод
+меÑки Ð´Ð»Ñ ÑÑого каÑалога.
+
+ÐÑполÑзование ÑÑого пÑнкÑа
+Ð¼ÐµÐ½Ñ Ð¾Ð±ÐµÑпеÑÐ¸Ð²Ð°ÐµÑ Ð±Ð¾Ð»ÐµÐµ
+бÑÑÑÑÑй пеÑеÑ
од к ÑаÑÑо
+иÑполÑзÑемÑм каÑалогам. ÐÑÑгим
+ÑпоÑобом ÑÑкоÑÐµÐ½Ð¸Ñ Ð¿ÑоÑедÑÑÑ
+пеÑеклÑÑÐµÐ½Ð¸Ñ Ð½Ð° ÑаÑÑо
+иÑполÑзÑемÑе каÑалоги ÑвлÑеÑÑÑ
+задание пеÑеменной CDPATH
+(ÑмоÑÑиÑе опиÑание вÑÑÑоенной
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cdThe cd internal command.[Extension File Edit]
+Файл ÑаÑÑиÑений
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "Ðоманда" ÑлÑжиÑ
+Ð´Ð»Ñ Ð²Ñзова ÑедакÑоÑа и
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайла ~/.mc/bindings.
+ÐÑÐ¾Ñ Ñайл Ð¸Ð¼ÐµÐµÑ ÑледÑÑÑий
+ÑоÑÐ¼Ð°Ñ (ÑоÑÐ¼Ð°Ñ Ð±Ñл изменен в
+веÑÑии 3.0):
+
+ÐÑе ÑÑÑоки, наÑинаÑÑиеÑÑ Ñ # или
+пÑÑÑÑе ÑÑÑоки игноÑиÑÑÑÑÑÑ.
+
+СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿ÐµÑвой
+колонки (бÑдем говоÑиÑÑ, ÑÑо Ñ
+ÑакиÑ
ÑÑÑок наÑинаÑÑÑÑ ÑекÑии
+Ñайла ÑаÑÑиÑений), Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸Ð¼ÐµÑÑ
+ÑледÑÑÑий ÑоÑмаÑ:
+
+keyword/desc, Ñ.е. вÑе, ÑÑо ÑÑÐ¾Ð¸Ñ Ð¿Ð¾Ñле
+keyword/ и до конÑа ÑÑÑоки,
+инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº desc.
+
+РкаÑеÑÑве keyword Ð¼Ð¾Ð¶ÐµÑ ÑÑоÑÑÑ
+одно из ÑледÑÑÑиÑ
Ñлов:
+
+shell еÑли desc наÑинаеÑÑÑ Ñ ÑоÑки
+ (меÑа-ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð½Ðµ
+ допÑÑкаÑÑÑÑ), Ñо desc - ÑÑо
+ ÑаÑÑиÑение имени Ñайла,
+ Ñ.е. ÑÐ°Ð±Ð»Ð¾Ð½Ñ ÑооÑвеÑÑÑвÑÑÑ
+ вÑе ÑайлÑ, оканÑиваÑÑиеÑÑ
+ на desc. ÐÑимеÑ: .tar бÑдеÑ
+ ознаÑаÑÑ *.tar. ÐÑли desc не
+ наÑинаеÑÑÑ Ñ ÑоÑки, Ñо desc
+ ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº полное имÑ
+ Ñайла.
+
+regex desc - ÑегÑлÑÑное вÑÑажение.
+ ÐбÑаÑиÑе внимание на Ñо,
+ ÑÑо иÑполÑзÑеÑÑÑ
+ библиоÑека GNU regex, в ÑилÑ
+ Ñего "\|" ÑооÑвеÑÑÑвÑеÑ
+ пÑоÑÑо ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ "|", а "|"
+ Ð¸Ð¼ÐµÐµÑ ÑпеÑиалÑное
+ знаÑение (логиÑеÑкое ÐÐÐ).
+ ÐналогиÑно, вмеÑÑо Ñкобок
+ "(" и ")" надо иÑполÑзоваÑÑ "\("
+ и "\)".
+
+directory
+ Файл ÑвлÑеÑÑÑ ÐºÐ°Ñалогом и
+ его Ð¸Ð¼Ñ ÑооÑвеÑÑÑвÑеÑ
+ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc.
+
+type в ÑÑом ÑлÑÑае вÑбиÑаÑÑÑÑ
+ Ñакие ÑайлÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑÑÑ
+ `file %f` ÑооÑвеÑÑÑвÑеÑ
+ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc
+ (ÑаÑÑÑ filename: из `file %f`
+ Ñдалена).
+
+default подÑ
Ð¾Ð´Ð¸Ñ Ð»Ñбой Ñайл,
+ незавиÑимо Ð¾Ñ Ñого, какое
+ знаÑение пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ desc.
+
+include - ознаÑÐ°ÐµÑ Ð¾Ð±ÑÑÑ ÑекÑиÑ.
+
+ÐÑе ÑÑÑоки в ÑекÑии, кÑоме
+пеÑвой, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ
+пÑобела или Ñимвола ÑабÑлÑÑии и
+имеÑÑ ÑледÑÑÑий ÑоÑмаÑ:
+
+keyword=command (без пÑобелов возле "="),
+где keyword должно бÑÑÑ:
+
+Open (ÑÑÑока Ð·Ð°Ð´Ð°ÐµÑ Ð´ÐµÐ¹ÑÑвиÑ,
+вÑполнÑемÑе в Ñом ÑлÑÑае, когда
+полÑзоваÑÐµÐ»Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑ Enter или
+Ð´Ð²Ð°Ð¶Ð´Ñ ÑÐµÐ»ÐºÐ°ÐµÑ Ð¼ÑÑкой по имени
+Ñайла), View (F3), Edit (F4) или Include (длÑ
+Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñавил из обÑей
+ÑекÑии).
+
+command - лÑÐ±Ð°Ñ Ð¾Ð´Ð½Ð¾ÑÑÑоÑнаÑ
+команда оболоÑки, в коÑоÑой
+допÑÑкаÑÑÑÑ Ð¿ÑоÑÑÑе
+макÑоподÑÑановкиMacro Substitution.
+
+ÐейÑÑвие вÑÑиÑлÑеÑÑÑ ÑвеÑÑ
Ñ
+вниз (Ñаким обÑазом поÑÑдок
+ÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²Ð°Ð¶ÐµÐ½). ÐÑли
+некоÑоÑое дейÑÑвие пÑопÑÑено,
+поиÑк пÑодолжаеÑÑÑ ÐºÐ°Ðº в
+ÑлÑÑае, еÑли ÑÑо дейÑÑвие не
+ÑооÑвеÑÑÑвÑÐµÑ ÑÑловиÑ. ÐÑÑгими
+Ñловами еÑли Ñайл
+ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой и вÑоÑой
+ÑекÑии, но дейÑÑвие View
+пÑопÑÑено в пеÑвой ÑекÑии, Ñо
+пÑи нажаÑии клавиÑи F3 бÑдеÑ
+иÑполÑзовано дейÑÑвие View из
+вÑоÑой ÑекÑии. default должно
+опиÑÑваÑÑ Ð²Ñе дейÑÑвиÑ.[Background Jobs]
+ФоновÑе заданиÑ
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð²Ð°Ð¼
+ÑпÑавлÑÑÑ ÑоновÑми заданиÑми,
+запÑÑеннÑми из Midnight Commander
+(Ñакими заданиÑми могÑÑ Ð±ÑÑÑ
+ÑолÑко опеÑаÑии копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸
+пеÑемеÑÐµÐ½Ð¸Ñ Ñайлов). ÐÑполÑзÑÑ
+ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸Ð»Ð¸ "гоÑÑÑие"
+клавиÑи C-x j, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+оÑÑановиÑÑ, возобновиÑÑ Ð¸Ð»Ð¸
+ÑнÑÑÑ Ð»Ñбое из ÑоновÑÑ
заданий.[Menu File Edit]
+РедакÑиÑование Ñайлов менÑ
+
+Ð¤Ð°Ð¹Ð»Ñ Ð¼ÐµÐ½Ñ ÑодеÑÐ¶Ð°Ñ ÑпиÑки
+команд Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑаÑÑо
+повÑоÑÑемÑÑ
полÑзоваÑелем
+опеÑаÑий. ÐÑи Ð¼ÐµÐ½Ñ ÑоздаÑÑÑÑ Ð¸
+поддеÑживаÑÑÑÑ Ñамими
+полÑзоваÑелÑми. ÐогÑÑ Ð±ÑÑÑ
+ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑÑи Ñайла менÑ: в
+ÑекÑÑем каÑалоге, в домаÑнем
+каÑалоге полÑзоваÑÐµÐ»Ñ Ð¸
+обÑеÑиÑÑемнÑй. Ðогда вÑ
+нажимаеÑе клавиÑÑ F2 Ð´Ð»Ñ Ð²Ñзова
+менÑ, Midnight Commander внаÑале иÑеÑ
+Ñайл .mc.menu в ÑекÑÑем каÑалоге и
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑооÑвеÑÑÑвÑÑÑее
+Ð¼ÐµÐ½Ñ (еÑли наÑ
Ð¾Ð´Ð¸Ñ Ð¸ еÑли
+владелÑÑем ÑÑого Ñайла
+ÑвлÑеÑÑÑ Ð´Ð°Ð½Ð½Ñй полÑзоваÑелÑ
+или root и ÑÑÐ¾Ñ Ñайл не доÑÑÑпен
+на запиÑÑ Ð²Ñем). ÐÑли Ñакого
+Ñайла не найдено, Ñаким же
+обÑазом иÑеÑÑÑ Ñайл ~/.mc/menu и, в
+поÑледнÑÑ Ð¾ÑеÑедÑ, mc иÑполÑзÑеÑ
+обÑеÑиÑÑемное Ð¼ÐµÐ½Ñ /usr/share/mc/mc.menu.
+
+ФоÑÐ¼Ð°Ñ Ð²ÑеÑ
ÑÑеÑ
Ñайлов менÑ
+одинаков и оÑÐµÐ½Ñ Ð¿ÑоÑÑ. СÑÑоки
+комменÑаÑиев наÑинаÑÑÑÑ Ñ '#'.
+ÐополниÑелÑнÑе комменÑаÑии
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ '#', пÑобела
+или Ñимвола ÑабÑлÑÑии. СÑÑоки,
+наÑинаÑÑиеÑÑ Ñ Ð»Ñбого Ñимвола,
+оÑлиÑного Ð¾Ñ Ð¿Ñобела и Ñимвола
+ÑабÑлÑÑии, инÑеÑпÑеÑиÑÑÑÑÑÑ
+как Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿ÑнкÑов менÑ,
+пÑиÑем еÑли пеÑвÑй Ñимвол
+ÑвлÑеÑÑÑ Ð±Ñквой или ÑиÑÑой, Ñо
+ÑооÑвеÑÑÑвÑÑÑÐ°Ñ ÐºÐ»Ð°Ð²Ð¸Ñа бÑдеÑ
+ÑлÑжиÑÑ "гоÑÑÑей" клавиÑей длÑ
+вÑзова ÑÑого пÑнкÑа менÑ.
+СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿Ñобела
+или Ñимвола ÑабÑлÑÑии,
+инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº командÑ,
+коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑполнÑÑÑÑÑ Ð¿Ñи
+вÑзове ÑооÑвеÑÑÑвÑÑÑего пÑнкÑа
+менÑ. ÐÑи ÑÑÑоки должнÑ
+ÑледоваÑÑ Ð·Ð° ÑÑÑокой Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¸
+иÑ
Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½ÐµÑколÑко.
+
+Ðогда полÑзоваÑÐµÐ»Ñ Ð²ÑбиÑаеÑ
+какой-Ñо пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ,
+ÑооÑвеÑÑÑвÑÑÑие команднÑе
+ÑÑÑоки копиÑÑÑÑÑÑ Ð²Ð¾ вÑеменнÑй
+Ñайл во вÑеменном каÑалоге
+(обÑÑно /usr/tmp) и заÑем ÑÑÐ¾Ñ Ñайл
+запÑÑкаеÑÑÑ Ð½Ð° вÑполнение. ÐÑо
+позволÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ
+вÑÑавлÑÑÑ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÐ½Ñ Ð»ÑбÑе
+конÑÑÑÑкÑии, допÑÑÑимÑе в
+командном ÑзÑке оболоÑки. Ðожно
+Ñакже иÑполÑзоваÑÑ
+макÑоподÑÑановки, коÑоÑÑе
+пÑоизводÑÑÑÑ Ð¿ÐµÑед вÑполнением
+кода Ð¼ÐµÐ½Ñ (подÑобнее ÑмоÑÑиÑе в
+ÑекÑии ÐакÑоподÑÑановкиMacro Substitution).
+
+ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñайла mc.menu:
+
+A Dump the currently selected file
+ od -c %f
+
+B Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Read mail
+ emacs -f rmail
+
+N Read Usenet news
+ emacs -f gnus
+
+H Call the info hypertext browser
+ info
+
+J Copy current directory to other panel recursively
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Make a release of the current subdirectory
+ echo -n "Name of distribution file: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extract the contents of a compressed tar file
+ tar xzvf %f
+
+УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ (Default Conditions)
+
+ÐÐ°Ð¶Ð´Ð¾Ð¼Ñ Ð¿ÑнкÑÑ Ð¼ÐµÐ½Ñ Ð¼Ð¾Ð¶ÐµÑ
+пÑедÑеÑÑвоваÑÑ ÑÑловие. СÑÑока,
+задаÑÑÐ°Ñ ÑÑловие, должна
+ÑодеÑжаÑÑ Ñимвол '=' в пеÑвой
+колонке. ÐомандÑ, задаваемÑе
+ÑÑим пÑнкÑом менÑ, бÑдÑÑ
+вÑполнÑÑÑÑÑ ÑолÑко еÑли
+ÑÑловие вÑполнÑеÑÑÑ.
+
+СинÑакÑÐ¸Ñ ÑÑÑоки ÑÑловиÑ: = <sub-cond>
+ или: = <sub-cond> | <sub-cond> ...
+ или: = <sub-cond> & <sub-cond> ...
+
+где <sub-condition> Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:
+
+ y <pattern> ÑинÑакÑÐ¸Ñ ÑекÑÑего Ñайла ÑооÑвеÑÑÑвÑÐµÑ ÑаблонÑ.
+ ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑедакÑоÑа.
+ f <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего Ñайла?
+ F <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ñайл в паÑÑивной
+ панели?
+ d <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего
+ каÑалога?
+ D <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего
+ каÑалога в паÑÑивной панели?
+ t <type> Ñип Ñайла ÑооÑвеÑÑÑвÑÐµÑ <type>?
+ T <type> Ñип Ñайла в паÑÑивной панели
+ ÑооÑвеÑÑÑвÑÐµÑ <type>?
+ x <filename> filename ÑвлÑеÑÑÑ Ð¸ÑполнимÑм?
+ ! <sub-cond> логиÑеÑкое оÑÑиÑание ÑÑÐ»Ð¾Ð²Ð¸Ñ <sub-cond>
+
+Шаблон (pattern) - ÑÑо обÑÑнÑй
+Ñаблон оболоÑки (shell pattern) или
+ÑегÑлÑÑное вÑÑажение, в
+ÑооÑвеÑÑÑвии Ñ Ð¾Ð¿Ñией "shell patterns".
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ Ð·Ð½Ð°Ñение опÑии
+"shell patterns" пÑÑем запиÑи ÑÑÑоки
+"shell_patterns=x" в ÑамÑÑ Ð¿ÐµÑвÑÑ ÑÑÑокÑ
+Ñайла Ð¼ÐµÐ½Ñ (здеÑÑ "x" Ñавно 0 или
+1).
+
+Ð¢Ð¸Ð¿Ñ Ñайлов опÑеделÑÑÑÑÑ ÑледÑÑÑими Ñимволами:
+
+ n не каÑалог
+ r обÑÑнÑй Ñайл (regular file)
+ d каÑалог
+ l ÑÑÑлка (link)
+ c байÑ-оÑиенÑиÑованное ÑÑÑÑойÑÑво (char special)
+ b блок-оÑиенÑиÑованное ÑÑÑÑойÑÑво (block special)
+ f fifo
+ s socket
+ x иÑполнÑемÑй Ñайл
+ t помеÑеннÑй Ñайл (tagged)
+
+ÐапÑимеÑ, 'rlf' ознаÑÐ°ÐµÑ Ð»Ð¸Ð±Ð¾
+обÑÑнÑй Ñайл, либо ÑÑÑлкÑ, либо
+Ñайл Ñипа fifo. Тип 't' ÑÑоиÑ
+неÑколÑко оÑобнÑком, поÑÐ¾Ð¼Ñ ÑÑо
+ÑÑÐ¾Ñ Ñип опÑеделÑеÑÑÑ Ð½Ðµ Ñипом
+Ñамого Ñайла, а Ñем, помеÑен ли
+Ñайл на панели. УÑловие '=t t'
+иÑÑинно, еÑли в ÑекÑÑей панели
+имеÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑе ÑайлÑ, и
+ложно, еÑли ÑаковÑÑ
неÑ.
+
+ÐÑли ÑÑловие наÑинаеÑÑÑ Ñ '=?'
+вмеÑÑо '=', Ñо во вÑемÑ
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑовеÑки ÑÑловиÑ
+бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ñ
од
+вÑÑиÑÐ»ÐµÐ½Ð¸Ñ ÑÑÐ»Ð¾Ð²Ð¸Ñ (a debug trace will be
+shown whenever the value of the condition is calculated).
+
+ÐнаÑение ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÑиÑлÑеÑÑÑ
+Ñлева напÑаво. ÐÑо знаÑиÑ, ÑÑо
+ = f *.tar.gz | f *.tgz & t n
+вÑÑиÑлÑеÑÑÑ ÐºÐ°Ðº
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ð¸ÑполÑзованиÑ
+ÑÑловий:
+
+= f *.tar.gz | f *.tgz & t n
+L List the contents of a compressed tar-archive
+ gzip -cd %f | tar xvf -
+
+УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в менÑ
+(Addition Conditions)
+
+ÐÑли ÑÑÑока ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð½Ð°ÑинаеÑÑÑ
+Ñ '+' (или '+?') вмеÑÑо '=' (или '=?') -
+ÑÑо ÑÑловие ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº
+ÑÑловие вклÑÑÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾
+пÑнкÑа в менÑ. ÐÑли ÑÑловие
+иÑÑинно, пÑÐ½ÐºÑ Ð²ÐºÐ»ÑÑаеÑÑÑ Ð²
+оÑобÑажаемое на ÑкÑане менÑ,
+еÑли ÑÑловие не вÑполнÑеÑÑÑ - не
+вклÑÑаеÑÑÑ.
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¾Ð´Ð½Ð¾ и
+Ñо же ÑÑловие и как ÑÑловие
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¸ как ÑÑловие
+вклÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в менÑ, еÑли
+наÑнеÑе ÑÑÑÐ¾ÐºÑ ÑÑÐ»Ð¾Ð²Ð¸Ñ Ñ '+=' или
+'=+' (еÑли надо оÑобÑажаÑÑ Ñ
од
+вÑÑиÑлениÑ, Ñо Ñ '+=?' или '=+?').
+ÐÑли Ð²Ñ Ñ
оÑиÑе иÑполÑзоваÑÑ Ð´Ð²Ð°
+ÑазнÑÑ
ÑÑловиÑ, одно длÑ
+вклÑÑÐµÐ½Ð¸Ñ Ð² менÑ, а дÑÑгое - длÑ
+вÑполнениÑ, надо пÑедпоÑлаÑÑ
+пÑнкÑÑ Ð¼ÐµÐ½Ñ Ð´Ð²Ðµ ÑÑÑоки ÑÑловий,
+Ð¾Ð´Ð½Ñ - наÑинаÑÑÑÑÑÑ Ñ '+', и
+дÑÑгÑÑ - наÑинаÑÑÑÑÑÑ Ñ '='.[Options Menu]
+ÐÐµÐ½Ñ 'ÐаÑÑÑойки' ('Options')
+
+ÐÑогÑамма Midnight Commander Ð¸Ð¼ÐµÐµÑ ÑÑд
+ÑÑÑановок (опÑий), ÐºÐ°Ð¶Ð´Ð°Ñ Ð¸Ð·
+коÑоÑÑÑ
Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²ÐºÐ»ÑÑена или
+вÑклÑÑена, Ð´Ð»Ñ Ñего ÑлÑжаÑ
+неÑколÑко диалоговÑÑ
окон,
+доÑÑÑпнÑÑ
ÑеÑез менÑ
+"ÐаÑÑÑойки". ÐпÑÐ¸Ñ Ð²ÐºÐ»ÑÑена,
+еÑли поÑÑавлена звездоÑка или
+знак "x" в ÑкобкаÑ
пеÑед
+названием опÑии.
+
+ÐÑÐ½ÐºÑ ÐонÑигÑÑаÑиÑConfiguration вÑзÑваеÑ
+диалоговое окно, в коÑоÑом вÑ
+можеÑе поменÑÑÑ Ð±Ð¾Ð»ÑÑинÑÑво
+ÑÑÑановок пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+
+ÐÑÐ½ÐºÑ ÐнеÑний вид (Layout)Layout ÑлÑжиÑ
+Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð½Ð°ÑÑÑоек,
+опÑеделÑÑÑиÑ
положение и вид
+окна пÑогÑÐ°Ð¼Ð¼Ñ mc на ÑкÑане.
+
+ÐÑÐ½ÐºÑ ÐодÑвеÑждение (Confirmation)Confirmation
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ ÑказÑваеÑе, на
+вÑполнение какиÑ
дейÑÑвий
+пÑогÑамма бÑÐ´ÐµÑ ÑÑебоваÑÑ
+подÑвеÑждениÑ.
+
+ÐÑÐ½ÐºÑ ÐиÑÑ Ñимволов (Display bits)Display bits
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ ÑказÑваеÑе, в каком
+ÑоÑмаÑе Ð²Ð°Ñ ÑеÑминал бÑдеÑ
+обÑабаÑÑваÑÑ (вводиÑÑ Ð¸
+оÑобÑажаÑÑ Ð½Ð° диÑплее)
+инÑоÑмаÑиÑ, пÑедÑÑавленнÑÑ
+байÑами (напÑимеÑ, запиÑаннÑÑ Ð²
+Ñайле).
+
+ÐÑÐ½ÐºÑ Ð Ð°Ñпознавание ÐºÐ»Ð°Ð²Ð¸Ñ (Learn
+keys)Learn keys вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ
+некоÑоÑÑÑ
клавиÑ, коÑоÑÑе
+ÑабоÑаÑÑ Ð½Ðµ на вÑеÑ
ÑипаÑ
+ÑеÑминалов, и ÑвÑзаÑÑ ÑÑ
+ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð°
+бÑла поÑледоваÑÑ Ð·Ð° нажаÑием
+оÑÑÑÑÑÑвÑÑÑей клавиÑи, Ñ
+нажаÑием дÑÑгой клавиÑи или
+комбинаÑии клавиÑ.
+
+ÐÑÐ½ÐºÑ ÐиÑÑÑалÑнÑе ФС (Virtual FS)Virtual FS
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ
+знаÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
паÑамеÑÑов,
+ÑвÑзаннÑÑ
Ñ Ð¸ÑполÑзованием
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем.
+
+Ðо команде СоÑ
ÑаниÑÑ Ð½Ð°ÑÑÑойки
+(Save setup)Save Setup введеннÑе знаÑениÑ
+паÑамеÑÑов ÑоÑ
ÑанÑÑÑÑÑ Ð²
+ini-Ñайле пÑогÑаммÑ.[Configuration]
+ÐонÑигÑÑаÑиÑ
+
+ÐаÑамеÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑии,
+задаваемÑе в ÑÑом окне, делÑÑÑÑ
+на ÑÑи гÑÑппÑ: "ÐаÑÑÑойки
+панелей", "ÐаÑза поÑле
+иÑполнениÑ" и "ÐÑоÑие
+наÑÑÑойки".
+
+ÐаÑÑÑойки панелей (Panel Options)
+
+РазмеÑÑ Ð² единиÑаÑ
СÐ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑазмеÑÑ Ñайлов и
+каÑалогов в единиÑаÑ
СР(по
+оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 1000). СÑÑÑикÑÑ Ðº, м, и Ñ.
+д. оÑобÑажаÑÑÑÑ Ð² нижнем
+ÑегиÑÑÑе. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð¿ÑиÑ
+вÑклÑÑена. Ð ÑÑом ÑлÑÑае Midnight
+Commander оÑобÑÐ°Ð¶Ð°Ñ ÑазмеÑÑ Ð²
+двоиÑнÑÑ
единиÑаÑ
(по ÑнованиÑ
+1024), и ÑÑÑÑикÑÑ Ð, Ð, и Ñ. д.
+оÑобÑажаÑÑÑÑ Ð² веÑÑ
нем
+ÑегиÑÑÑе.
+
+ÐоказÑваÑÑ ÑезеÑвнÑе (Backup)
+ÑайлÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿ÑогÑамма
+Midnight Commander не показÑÐ²Ð°ÐµÑ ÑайлÑ,
+имена коÑоÑÑÑ
заканÑиваÑÑÑÑ Ð½Ð°
+'~' (подобно клÑÑÑ -B ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ls в
+GNU).
+
+ÐоказÑваÑÑ ÑкÑÑÑÑе ÑайлÑ. Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander показÑваеÑ
+вÑе ÑайлÑ, имена коÑоÑÑÑ
+наÑинаÑÑÑÑ ÑоÑкой (как ls -a).
+
+ÐÑмеÑка пеÑемеÑÐ°ÐµÑ ÐºÑÑÑоÑ.
+Ðогда Ð²Ñ Ð¾ÑмеÑаеÑе Ñайл
+(клавиÑей Insert), Ñо по ÑмолÑаниÑ
+подÑвеÑка на имени Ñайла
+ÑмеÑаеÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+
+ÐÑпадение Ð¼ÐµÐ½Ñ Ð¿Ñи вÑзове. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи
+вÑзове главного Ð¼ÐµÐ½Ñ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F9, бÑÐ´ÐµÑ ÑÑазÑ
+оÑобÑажаÑÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð¿ÑнкÑов
+Ð¼ÐµÐ½Ñ (вÑпадаÑÑее менÑ). Ð
+пÑоÑивном ÑлÑÑае
+акÑивизиÑÑÑÑÑÑ ÑолÑко пÑнкÑÑ
+главного Ð¼ÐµÐ½Ñ Ð¸ Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ (поÑле
+вÑбоÑа одного из ниÑ
клавиÑами
+ÑÑÑелок) нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter,
+либо вÑбÑаÑÑ Ð½ÑжнÑй пÑÐ½ÐºÑ Ð¿Ð¾
+пеÑвой бÑкве названиÑ, и ÑолÑко
+поÑле ÑÑого полÑÑиÑе
+возможноÑÑÑ Ð²ÑбÑаÑÑ Ð¿ÑнкÑ
+вÑпадаÑÑего менÑ.
+
+СмеÑиваÑÑ ÑайлÑ/каÑалоги. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, имена
+Ñайлов и каÑалогов
+оÑобÑажаÑÑÑÑ Ð²Ð¿ÐµÑемежкÑ. ÐÑли
+опÑÐ¸Ñ Ð¾ÑклÑÑена, каÑалоги (и
+ÑÑÑлки на каÑалоги)
+показÑваÑÑÑÑ Ð² наÑале ÑпиÑка, а
+имена Ñайлов - поÑле имен вÑеÑ
+каÑалогов.
+
+ÐÑÑÑÑÐ°Ñ Ð·Ð°Ð³ÑÑзка каÑалога. Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена.
+ÐÑли Ð²Ñ Ð°ÐºÑивизиÑÑеÑе ее, Midnight
+Commander бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ
+вÑвода ÑодеÑжимого каÑалога
+ÑледÑÑÑий ÑÑÑк: ÑодеÑжимое
+каÑалога пеÑеÑиÑÑваеÑÑÑ ÑолÑко
+в Ñом ÑлÑÑае, еÑли изменилаÑÑ
+запиÑÑ Ð² i-node каÑалога, Ñо еÑÑÑ
+еÑли в каÑалоге ÑоздавалиÑÑ Ð¸Ð»Ð¸
+ÑдалÑлиÑÑ ÑайлÑ; еÑли
+изменÑлиÑÑ ÑолÑко запиÑи в i-node
+Ñайлов каÑалога (изменÑлÑÑ
+ÑÐ°Ð·Ð¼ÐµÑ Ñайла, Ñежим доÑÑÑпа или
+Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ð¸ Ñ.п.) ÑодеÑжимое
+панели не обновлÑеÑÑÑ. Ð ÑÑом
+ÑлÑÑае (еÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена) вÑ
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑ ÑпиÑок Ñайлов
+вÑÑÑнÑÑ (клавиÑами C-r).
+
+ÐаÑза поÑле иÑполнениÑ
+
+ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð²Ð°Ñей командÑ
+Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð±ÐµÑпеÑиÑÑ
+паÑзÑ, ÑÑÐ¾Ð±Ñ Ð²Ñ Ð¼Ð¾Ð³Ð»Ð¸
+пÑоÑмоÑÑеÑÑ Ð¸ изÑÑиÑÑ Ð²Ñвод
+командÑ. ÐÑÑÑ ÑÑи ваÑианÑа
+ÑÑÑановки ÑÑой опÑии:
+
+ <Ðикогда> ÐÑо знаÑиÑ, ÑÑо вÑ
+ не Ñ
оÑиÑе видеÑÑ Ð²Ñвод
+ командÑ. Ðа конÑоли Linux или
+ FreeBSD или пÑи иÑполÑзовании
+ xterm Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑмоÑÑеÑÑ
+ ÑÑÐ¾Ñ Ð²Ñвод, нажав C-o.
+
+ <Ðа "ÑÑпÑÑ
" ÑеÑминалаÑ
>
+ ÐаÑза бÑÐ´ÐµÑ ÑоздаваÑÑÑÑ Ð½Ð°
+ ÑеÑминалаÑ
, коÑоÑÑе не
+ ÑпоÑÐ¾Ð±Ð½Ñ Ð¾Ð±ÐµÑпеÑиÑÑ Ð¿Ð¾ÐºÐ°Ð·
+ вÑвода поÑледней из
+ вÑполнÑвÑиÑ
ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ÑÑо
+ лÑбÑе ÑеÑминалÑ, оÑлиÑнÑе
+ Ð¾Ñ xterm или Linux-конÑоли).
+
+ <ÐÑегда> ÐÑогÑамма
+ обеÑпеÑÐ¸Ñ Ð¿Ð°ÑÐ·Ñ Ð¿Ð¾Ñле
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð»Ñбой командÑ.
+
+
+ÐÑоÑие наÑÑÑойки
+
+Mkdir autoname. ÐÑи Ñоздании нового
+каÑалога по F7 в поле ввода имени
+нового каÑалога бÑдеÑ
+авÑомаÑиÑеÑки подÑÑавлÑÑÑÑÑ
+Ð¸Ð¼Ñ Ñайла или каÑалога,
+наÑ
одÑÑегоÑÑ Ð¿Ð¾Ð´ кÑÑÑоÑом.
+
+ÐеÑали опеÑаÑий (Verbose operation).
+ÐÑÐ¾Ñ Ð¿ÐµÑеклÑÑаÑÐµÐ»Ñ Ð¾Ð¿ÑеделÑеÑ,
+бÑÐ´ÐµÑ Ð»Ð¸ пÑи вÑполнении
+опеÑаÑий копиÑованиÑ,
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¸ ÑдалениÑ
+вÑводиÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑное окно,
+оÑобÑажаÑÑее Ñ
од вÑполнениÑ
+опеÑаÑии. ÐÑли Ñ Ð²Ð°Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй
+ÑеÑминал, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе оÑклÑÑиÑÑ
+ÑÑÐ¾Ñ Ð²Ñвод. Ðн оÑклÑÑаеÑÑÑ
+авÑомаÑиÑеÑки, еÑли ÑкоÑоÑÑÑ
+ваÑего ÑеÑминала менÑÑе 9600 bps.
+
+ÐодÑÑиÑÑваÑÑ Ð¾Ð±Ñий ÑазмеÑ. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander
+пеÑед вÑполнением опеÑаÑий
+копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸
+ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑÑиÑÑÐ²Ð°ÐµÑ Ð¾Ð±Ñее
+ÑиÑло обÑабаÑÑваемÑÑ
Ñайлов и
+иÑ
ÑÑммаÑнÑй ÑÐ°Ð·Ð¼ÐµÑ Ð¸
+показÑÐ²Ð°ÐµÑ Ñ
од вÑполнениÑ
+опеÑаÑии над ÑÑими Ñайлами в
+виде диагÑаммÑ-полоÑки (пÑавда,
+ÑÑо Ñлегка замедлÑеÑ
+вÑполнение опеÑаÑий). ÐÑа опÑиÑ
+не ÑабоÑаеÑ, еÑли оÑклÑÑена
+опÑÐ¸Ñ ÐеÑали опеÑаÑий.
+
+ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns). Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Select, Unselect и
+Filter иÑполÑзÑÑÑ ÑегÑлÑÑнÑе
+вÑÑажениÑ, коÑоÑÑе ÑÑÑоÑÑÑÑ Ð¿Ð¾
+пÑавилам, дейÑÑвÑÑÑим в
+оболоÑке (shell- like regular expressions). ÐлÑ
+Ñого, ÑÑÐ¾Ð±Ñ Ð´Ð¾ÑÑиÑÑ Ñакого
+ÑÑÑекÑа, вÑполнÑÑÑÑÑ ÑледÑÑÑие
+пÑеобÑазованиÑ: '*' заменÑеÑÑÑ
+на '.*' (Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑе Ñимволов);
+'?' заменÑеÑÑÑ Ð½Ð° '.' (в ÑоÑноÑÑи
+один Ñимвол) и '.' заменÑеÑÑÑ Ð½Ð°
+обÑÑнÑÑ ÑоÑкÑ. ÐÑли опÑиÑ
+оÑклÑÑена, Ñо ÑегÑлÑÑнÑе
+вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑÑÑоиÑÑÑÑ Ñак,
+как опиÑано в ed(1).
+
+ÐвÑоÑоÑ
Ñанение наÑÑÑоек. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи
+вÑÑ
оде из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander
+знаÑÐµÐ½Ð¸Ñ Ð²ÑеÑ
наÑÑÑаиваемÑÑ
+паÑамеÑÑов ÑоÑ
ÑанÑÑÑÑÑ Ð² Ñайле
+~/.mc/ini.
+
+ÐвÑомаÑиÑеÑкие менÑ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена,
+полÑзоваÑелÑÑкое Ð¼ÐµÐ½Ñ Ð±ÑдеÑ
+авÑомаÑиÑеÑки вÑзÑваÑÑÑÑ Ð½Ð°
+ÑкÑан пÑи запÑÑке пÑогÑаммÑ.
+ÐÑо бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾, еÑли на
+компÑÑÑеÑе ÑабоÑаÑÑ Ð½ÐµÐ¾Ð¿ÑÑнÑе
+полÑзоваÑели (опеÑаÑоÑÑ),
+коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑполнÑÑÑ
+ÑолÑко ÑÑандаÑÑнÑе опеÑаÑии.
+
+ÐÑÑÑоеннÑй ÑедакÑоÑ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо длÑ
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлов
+вÑзÑваеÑÑÑ Ð²ÑÑÑоеннÑй
+ÑедакÑоÑ. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена,
+Ñо бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ
+ÑедакÑоÑ, ÑказаннÑй в
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ EDITOR. ÐÑли
+Ñакой ÑедакÑÐ¾Ñ Ð½Ðµ задан, бÑдеÑ
+вÑзÑваÑÑÑÑ vi СмоÑÑиÑе Ñаздел
+ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ ÑайловInternal File Editor.
+
+ÐÑÑÑоеннÑй пÑоÑмоÑÑ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+Ñайлов вÑзÑваеÑÑÑ Ð²ÑÑÑоеннаÑ
+пÑогÑамма пÑоÑмоÑÑа. ÐÑли опÑиÑ
+вÑклÑÑена, вÑзÑваеÑÑÑ
+пÑогÑамма, ÑÐºÐ°Ð·Ð°Ð½Ð½Ð°Ñ Ð²
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ PAGER. ÐÑли
+ÑÐ°ÐºÐ°Ñ Ð¿ÑогÑамма не задана,
+иÑполÑзÑеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° view.
+СмоÑÑиÑе Ñаздел ÐÑÑÑоеннаÑ
+пÑогÑамма пÑоÑмоÑÑа ÑайловInternal File Viewer.
+
+Ðополнение: показÑваÑÑ Ð²Ñе
+(Complete: show all). РпÑоÑеÑÑе ввода
+команд Midnight Commander можеÑ
+вÑполнÑÑÑ ÐавеÑÑение вводаCompletion пÑи
+нажаÑии на клавиÑи M-Tab, пÑÑаÑÑÑ
+ÑгадаÑÑ Ð¾ÐºÐ¾Ð½Ñание вводимой
+командÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи
+пеÑвом нажаÑии M-Tab он иÑÐµÑ Ð²Ñе
+возможнÑе ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑениÑ
+и, еÑли завеÑÑÐµÐ½Ð¸Ñ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°ÑнÑ
+(имееÑÑÑ Ð¼Ð½Ð¾Ð³Ð¾ ÑазнÑÑ
+ваÑианÑов), Ñо ÑолÑко издаеÑ
+звÑковой Ñигнал. ÐÑи вÑоÑом
+нажаÑии M-Tab оÑобÑажаÑÑÑÑ Ð²Ñе
+возможнÑе завеÑÑениÑ. ÐÑли вÑ
+Ñ
оÑиÑе видеÑÑ Ð²Ñе возможнÑе
+ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле
+пеÑвого нажаÑÐ¸Ñ M-Tab, вклÑÑиÑе
+ÑÑÑ Ð¾Ð¿ÑиÑ.
+
+ÐÑаÑаÑÑийÑÑ Ð¸Ð½Ð´Ð¸ÐºÐ°ÑÐ¾Ñ ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² веÑÑ
нем пÑавом
+ÑÐ³Ð»Ñ Ð²ÑаÑаÑÑÑÑÑÑ ÑеÑÑоÑкÑ, как
+индикаÑÐ¾Ñ Ñого, ÑÑо вÑполнÑеÑÑÑ
+какое-Ñо задание (опеÑаÑиÑ).
+
+ÐавигаÑÐ¸Ñ Ð² ÑÑиле lynx (Lynx-like motion).
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, вÑ
+имееÑе возможноÑÑÑ
+иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка
+впÑаво" Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода в
+подÑвеÑеннÑй в даннÑй моменÑ
+каÑалог и "ÑÑÑелка влево" длÑ
+пеÑеÑ
ода в ÑодиÑелÑÑкий по
+оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑÐµÐ¼Ñ ÐºÐ°Ñалог
+(пÑи ÑÑловии, ÑÑо команднаÑ
+ÑÑÑока пÑÑÑа). Ðо ÑмолÑаниÑ
+опÑÐ¸Ñ Ð¾ÑклÑÑена.
+
+Смена каÑалога по ÑÑÑлкам.
+УÑÑановка ÑÑой опÑии пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ Ðº
+ÑомÑ, ÑÑо Midnight Commander бÑдеÑ
+ÑледоваÑÑ Ð»Ð¾Ð³Ð¸ÑеÑкой ÑепоÑке
+подкаÑалогов пÑи вÑполнении
+команд ÑÐ¼ÐµÐ½Ñ ÐºÐ°Ñалога как в
+панели, Ñак и по команде cd. Так
+же Ð²ÐµÐ´ÐµÑ ÑÐµÐ±Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ bash.
+ÐÑли же опÑÐ¸Ñ Ð½Ðµ вклÑÑена, Midnight
+Commander бÑÐ´ÐµÑ Ð¿Ñи вÑполнении
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd ÑледоваÑÑ ÑеалÑной
+ÑÑÑÑкÑÑÑе каÑалогов, Ñак ÑÑо
+еÑли Ð²Ñ Ð²Ð¾Ñли в ÑекÑÑий каÑалог
+по ÑÑÑлке на него, Ñо по команде
+cd .. Ð²Ñ Ð¾ÐºÐ°Ð¶ÐµÑеÑÑ Ð² его
+ÑодиÑелÑÑком каÑалоге, а не в
+Ñом каÑалоге, где ÑаÑположена
+ÑÑÑлка.
+
+ÐезопаÑное Ñдаление. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена,
+непÑеднамеÑенно ÑдалиÑÑ Ñайл
+бÑÐ´ÐµÑ Ñложнее. РдиалоговÑÑ
+окнаÑ
подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑдалениÑ
+пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑаниÑ
+кнопка изменÑеÑÑÑ Ñ Ðа на ÐеÑ.
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑиÑ
+оÑклÑÑена.[Layout]
+ÐнеÑний вид
+
+Ðиалоговое окно "ÐнеÑний вид"
+Ð´Ð°ÐµÑ Ð²Ð°Ð¼ возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ
+некоÑоÑÑе паÑамеÑÑÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане главного
+окна пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. ÐÑ
+можеÑе вÑвеÑÑи на ÑкÑан или
+оÑмениÑÑ Ð²Ñвод ÑÑÑоки главного
+менÑ, командной ÑÑÑоки, ÑÑÑоки
+подÑказок, мини-ÑÑаÑÑÑа, ÑÑÑоки
+Ñ Ð¿Ð¾Ð´Ñказкой по ÑÑнкÑионалÑнÑм
+клавиÑам. Ðа конÑоли Linux или FreeBSD
+можно задаÑÑ ÑиÑло ÑÑÑок,
+коÑоÑÑе бÑдÑÑ Ð¾ÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñвода командÑ.
+
+Ðожно Ñакже ÑказаÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð»Ð¸
+панели ÑаÑполагаÑÑÑÑ
+гоÑизонÑалÑно или веÑÑикалÑно,
+измениÑÑ ÑазмеÑÑ Ð¿Ð°Ð½ÐµÐ»ÐµÐ¹.
+
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑиÑ
+оÑобÑажаÑÑÑÑ Ð¾Ð´Ð½Ð¸Ð¼ ÑвеÑом, но
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑделаÑÑ Ñак, ÑÑобÑ
+пÑава доÑÑÑпа и ÑÐ¸Ð¿Ñ Ñайлов
+бÑли вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð´ÑÑгими ÑвеÑамиColors.
+ÐÑли вклÑÑено вÑделение ÑвеÑом
+пÑав доÑÑÑпа, Ð¿Ð¾Ð»Ñ perm и mode в
+ÑоÑмаÑаÑ
вÑводаListing Mode..., показÑваÑÑие
+пÑава полÑзоваÑелÑ,
+запÑÑÑивÑего пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander, вÑÐ´ÐµÐ»ÐµÐ½Ñ ÑвеÑом,
+опÑеделеннÑм клÑÑевÑм Ñловом
+selected. ÐÑли ÑазÑеÑено, подÑвеÑка
+имÑн Ñайлов пÑоизводиÑÑÑ Ð½Ð°
+оÑновании пÑавил из Ñайла
+/etc/mc/filehighlight.ini. СмоÑÑиÑе
+ÐодÑвеÑка имÑн ÑайловFilenames Highlight длÑ
+полÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑÑей инÑоÑмаÑии.
+
+ÐÑи вклÑÑенной опÑии
+ÐÐ¸Ð½ÐµÐ¹ÐºÐ°Ð¼ÐµÐ½Ñ Ð²ÑзÑваемое пÑи
+нажаÑии клавиÑи F9 Ð¼ÐµÐ½Ñ Ð±ÑдеÑ
+оÑобÑажаÑÑÑÑ Ð¿Ð¾ÑÑоÑнно.
+
+ÐÑли вклÑÑена опÑиÑ
+Ðини-ÑÑаÑÑÑ, в нижней ÑаÑÑи
+каждой панели вÑводиÑÑÑ ÑÑÑока
+инÑоÑмаÑии о вÑделенном
+подÑвеÑкой Ñайле или каÑалоге
+каждой панели.
+
+ÐÑли вклÑÑена опÑиÑ
+ÐоманднаÑÑÑÑока, в нижней ÑаÑÑи
+ÑкÑана бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ
+пÑиглаÑение командной ÑÑÑоки.
+
+ÐклÑÑение опÑии ÐеÑкиклавиÑ
+бÑÐ´ÐµÑ Ð¿Ð¾ÑÑоÑнно оÑобÑажаÑÑ Ð²
+нижней ÑаÑÑи ÑкÑана ÑÑÑокÑ
+подÑказок ÑÑнкÑионалÑнÑÑ
+клавиÑ.
+
+ÐÑли вклÑÑена опÑиÑ
+СÑÑокаподÑказки, в нижней ÑаÑÑи
+ÑкÑана бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ
+пÑоизволÑно вÑбÑаннÑе
+подÑказки (tips) по пÑиÑмам ÑабоÑÑ
+Ñ Midmight Commander.
+
+ÐÑи иÑполнении в ÑмÑлÑÑоÑе
+ÑеÑминала ÑиÑÑÐµÐ¼Ñ X11 Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² заголовке xterm
+ÑекÑÑий каÑалог и изменÑÐµÑ ÑÑоÑ
+заголовок пÑи необÑ
одимоÑÑи.
+ÐÑли Ð²Ð°Ñ ÑмÑлÑÑÐ¾Ñ ÑеÑминала
+неиÑпÑавен и Ð²Ñ Ð²Ð¸Ð´Ð¸Ñе невеÑнÑй
+заголовок пÑи ÑÑаÑÑе или
+изменении каÑалога, вÑклÑÑиÑе
+паÑамеÑÑ Ðаголовок xterm (Xterm Window
+Title).
+
+ÐклÑÑение опÑии showfreespace,
+Ð¿Ð¾ÐºÐ°Ð¶ÐµÑ Ñвободное меÑÑо / вÑего
+меÑÑа на ÑазделаÑ
.[Confirmation]
+ÐодÑвеÑждениÑ
+
+ÐÑполÑзÑÑ ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ, вÑ
+можеÑе ÑделаÑÑ Ñак, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑед
+вÑполнением опеÑаÑий ÑдалениÑ,
+пеÑезапиÑи и запÑÑка Ñайла на
+вÑполнение, а Ñакже пеÑед
+вÑÑ
одом из пÑогÑÐ°Ð¼Ð¼Ñ mc,
+вÑдавалÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑй
+запÑÐ¾Ñ Ð½Ð° подÑвеÑждение.[Display bits]
+ÐиÑÑ Ñимволов...
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ
+Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°
+оÑобÑажаемÑÑ
на диÑплее
+Ñимволов. ÐÑли ÑеÑминал
+поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко 7-биÑнÑй
+вÑвод, Ñо нÑжно вÑбÑаÑÑ
+ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ "7 биÑ". ÐÑбÑав "ISO-8859-1"
+Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе вÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð·
+ÑаблиÑÑ ISO-8859-1, а вÑбоÑ
+ÑÑÑановки "ÐолнÑй 8-биÑнÑй
+вÑвод" Ð¸Ð¼ÐµÐµÑ ÑмÑÑл на ÑеÑ
+ÑеÑминалаÑ
, коÑоÑÑе могÑÑ
+оÑобÑажаÑÑ Ð²Ñе 8-биÑовÑе
+ÑимволÑ.[Learn keys]
+РаÑпознавание клавиÑ...
+
+ÐÑÐ½ÐºÑ Ð Ð°Ñпознавание ÐºÐ»Ð°Ð²Ð¸Ñ (Learn
+keys)Learn keys вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ
+некоÑоÑÑÑ
ÐºÐ»Ð°Ð²Ð¸Ñ (F1-F20, Home, End),
+коÑоÑÑе ÑабоÑаÑÑ Ð½Ðµ на вÑеÑ
+ÑипаÑ
ÑеÑминалов.
+
+Рдиалоговом окне поÑвлÑеÑÑÑ
+ÑаблиÑа Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми клавиÑ,
+коÑоÑÑе могÑÑ ÑеÑÑиÑоваÑÑÑÑ. ÐÑ
+можеÑе пеÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð¿Ð¾
+названиÑм, иÑполÑзÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Tab
+или клавиÑи, пÑименÑемÑе в
+ÑедакÑоÑе vi ('h' влево, 'j' вниз, 'k'
+ввеÑÑ
'l' впÑаво). ÐÑли один Ñаз
+нажаÑÑ Ð½Ð° клавиÑи Ñо ÑÑÑелками,
+поÑле Ñего возле иÑ
названий в
+ÑаблиÑе поÑвиÑÑÑ Ð¿Ð¾Ð¼ÐµÑка OK, Ñо
+иÑ
Ñоже можно бÑдеÑ
+иÑполÑзоваÑÑ Ð´Ð»Ñ ÑпÑавлениÑ
+пеÑемеÑением.
+
+ÐÐ»Ñ ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑабоÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ
+нÑжно нажаÑÑ ÐºÐ°Ð¶Ð´ÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¸Ð·
+пеÑеÑиÑленнÑÑ
в ÑаблиÑе. ÐÑли
+она ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно, возле
+ее Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð² ÑаблиÑе поÑвиÑÑÑ
+помеÑка OK. ÐоÑле поÑвлениÑ
+Ñакой помеÑки клавиÑа наÑинаеÑ
+ÑабоÑаÑÑ Ð² ее обÑÑном Ñежиме.
+ÐапÑимеÑ, пеÑвое нажаÑие на
+клавиÑÑ F1 пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ ÑолÑко к
+поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼ÐµÑки (еÑли она
+ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно), а пÑи
+ÑледÑÑÑиÑ
нажаÑиÑÑ
бÑдеÑ
+вÑзÑваÑÑÑÑ Ð¾ÐºÐ½Ð¾ подÑказки. То
+же Ñамое оÑноÑиÑÑÑ Ðº клавиÑам
+ÑÑÑелок. ÐлавиÑа Tab ÑабоÑаеÑ
+вÑегда.
+
+ÐÑли какаÑ-Ñо клавиÑа не
+ÑабоÑаеÑ, Ñо поÑле нажаÑÐ¸Ñ Ð½Ð°
+нее помеÑка OK не поÑвиÑÑÑ. Ð
+Ñаком ÑлÑÑае можно ÑвÑзаÑÑ ÑÑ
+ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð°
+бÑла поÑледоваÑÑ Ð·Ð° нажаÑием
+неÑабоÑаÑÑей (оÑÑÑÑÑÑвÑÑÑей)
+клавиÑи, Ñ Ð½Ð°Ð¶Ð°Ñием дÑÑгой
+клавиÑи или комбинаÑии клавиÑ.
+ÐÐ»Ñ ÑÑого надо пеÑемеÑÑиÑÑ
+подÑвеÑÐºÑ Ð½Ð° название
+неÑабоÑаÑÑей клавиÑи
+(иÑполÑзÑÑ Ð¼ÑÑÑ Ð¸Ð»Ð¸ клавиÑÑ Tab) и
+нажаÑÑ Enter или клавиÑÑ Ð¿Ñобела.
+Ðолжно поÑвиÑÑÑÑ Ð¾ÐºÐ½Ð¾ кÑаÑного
+ÑвеÑа, в коÑоÑом Ð²Ð°Ñ Ð¿ÑоÑÑÑ
+нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ, коÑоÑÐ°Ñ Ð±ÑдеÑ
+иÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо
+неÑабоÑаÑÑей. ÐÐ»Ñ Ð¾ÑменÑ
+опеÑаÑии нажмиÑе Esc и дождиÑеÑÑ,
+пока кÑаÑное окно иÑÑезнеÑ.
+Ðибо вÑбеÑиÑе и нажмиÑе ÑÑ
+комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ, коÑоÑаÑ
+бÑÐ´ÐµÑ ÑлÑжиÑÑ Ð·Ð°Ð¼ÐµÐ½Ð¾Ð¹ длÑ
+неÑабоÑаÑÑей клавиÑи (и Ñоже
+дождиÑеÑÑ Ð·Ð°ÐºÑÑÑÐ¸Ñ Ð¾ÐºÐ½Ð°).
+
+Ðогда законÑиÑе ÑеÑÑиÑование и
+наÑÑÑÐ¾Ð¹ÐºÑ Ð²ÑеÑ
клавиÑ, вÑ
+можеÑе ÑоÑ
ÑаниÑÑ ÑÑи наÑÑÑойки
+в ÑекÑии [terminal:TERM] ваÑего Ñайла
+~/.mc/ini (где TERM - название
+иÑполÑзÑемого ÑеÑминала) либо
+оÑказаÑÑÑÑ Ð¾Ñ Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ
+изменений. ÐÑли вÑе клавиÑи
+ÑабоÑаÑÑ Ð½Ð¾ÑмалÑно, Ñо
+ÑоÑ
Ñанение, конеÑно, не
+ÑÑебÑеÑÑÑ.[Virtual FS]
+ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑеÑ
+задаÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ
+кÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑемаÑ
Virtual File
+System.
+
+С ÑелÑÑ ÑÑкоÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к
+Ñайлам Midnight Commander ÑоÑ
ÑанÑÐµÑ Ð²
+опеÑаÑивной памÑÑи инÑоÑмаÑиÑ,
+оÑноÑÑÑÑÑÑÑ Ðº некоÑоÑÑм
+виÑÑÑалÑнÑм ÑайловÑм ÑиÑÑемам
+(напÑимеÑ, ÑпиÑки Ñайлов в
+каÑалогаÑ
ÑдаленнÑÑ
ftp
+ÑеÑвеÑов).
+
+ÐÑоме Ñого, Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+доÑÑÑпа к ÑодеÑÐ¶Ð¸Ð¼Ð¾Ð¼Ñ ÑжаÑÑÑ
+аÑÑ
ивов (напÑимеÑ, ÑжаÑÑÑ
+tar-Ñайлов) Midnight Commander ÑоздаеÑ
+вÑеменнÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð° жеÑÑком
+диÑке.
+
+ÐоÑколÑÐºÑ Ð² обоиÑ
ÑÑиÑ
ÑлÑÑаÑÑ
+ÑаÑÑ
одÑÑÑÑÑ ÑеÑÑÑÑÑ
+компÑÑÑеÑа, Ñ Ð²Ð°Ñ Ð¼Ð¾Ð¶ÐµÑ
+поÑвиÑÑÑÑ Ð¶ÐµÐ»Ð°Ð½Ð¸Ðµ наÑÑÑоиÑÑ
+некоÑоÑÑе паÑамеÑÑÑ Ñаким
+обÑазом, ÑÑÐ¾Ð±Ñ ÑменÑÑиÑÑ ÑÑи
+ÑаÑÑ
Ð¾Ð´Ñ Ð¸Ð»Ð¸ повÑÑиÑÑ ÑкоÑоÑÑÑ
+доÑÑÑпа к ÑаÑÑо иÑполÑзÑемÑм
+ÑайловÑм ÑиÑÑемам.
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема аÑÑ
иваÑоÑа tar
+оÑÐµÐ½Ñ ÑазÑмно оÑганизÑеÑ
+ÑабоÑÑ Ñ Ð°ÑÑ
ивнÑми Ñайлами: она
+ÑоÑ
ÑанÑÐµÑ Ð½Ð° диÑке ÑÑÑÑкÑÑÑÑ
+каÑалогов аÑÑ
ива и, когда
+Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð½ÐµÐ¾Ð±Ñ
одимоÑÑÑ
+обÑаÑÐµÐ½Ð¸Ñ Ðº инÑоÑмаÑии из
+tar-Ñайла, иÑполÑзÑÐµÑ ÑÑÐ¾Ñ ÑпиÑок
+Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑÐµÐ½Ð¸Ñ Ð½Ñжного Ñайла.
+
+РобÑем ÑлÑÑае tar-ÑÐ°Ð¹Ð»Ñ Ð¾Ð±ÑÑно
+Ñ
ÑанÑÑÑÑ Ð² ÑжаÑом виде (пÑоÑÑÑе
+tar-ÑÐ°Ð¹Ð»Ñ - вÑмиÑаÑÑее Ñвление), и
+в ÑÐ¸Ð»Ñ Ð¿ÑиÑÐ¾Ð´Ñ ÑакиÑ
Ñайлов
+(ÑÑÑÑкÑÑÑа подкаÑалогов длÑ
+tar-Ñайлов недоÑÑÑпна длÑ
+мгновенной
+загÑÑзки/оÑобÑажениÑ), ÑайловаÑ
+ÑиÑÑема tar должна
+ÑазаÑÑ
ивиÑоваÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð° диÑк
+во вÑеменнÑй каÑалог и заÑем
+пÑедÑÑавиÑÑ Ð¾Ð±ÑаÑение к
+ÑазаÑÑ
ивиÑованнÑм Ñайлам как
+обÑаÑение к tar-ÑайлÑ.
+
+РпоÑколÑÐºÑ Ð¼Ñ Ð²Ñе лÑбим бÑÑÑÑо
+пÑолиÑÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ Ñ
ÑаниÑÑ Ð¸Ñ
+в виде tar-аÑÑ
ивов, ÑÑало Ñамой
+обÑÑной ÑиÑÑаÑией когда
+ÑнаÑала пÑоÑмаÑÑиваÑÑ Ñакой
+Ñайл, вÑÑ
одÑÑ Ð¸Ð· него, а поÑом
+обÑаÑаÑÑÑÑ Ðº Ð½ÐµÐ¼Ñ Ñнова.
+ÐоÑколÑÐºÑ ÑазаÑÑ
иваÑÐ¸Ñ -
+опеÑаÑÐ¸Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð°Ñ, Midnight Commander
+кеÑиÑÑÐµÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð² памÑÑи на
+некоÑоÑое вÑемÑ. Ðо иÑÑеÑении
+ÑÑого инÑеÑвала вÑемени вÑе
+ÑеÑÑÑÑÑ, вÑделеннÑе ÑÑой
+Ñайловой ÑиÑÑеме, бÑдÑÑ
+оÑвобожденÑ. Ðо ÑмолÑаниÑ
+велиÑина ÑÑого инÑеÑвала
+ÑÑÑанавливаеÑÑÑ Ñавной 1
+минÑÑе. СмоÑÑиÑе Ñакже ФайловаÑ
+ÑиÑÑема tarTar File System.
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FTP ÑоÑ
ÑанÑеÑ
+ÑпиÑок каÑалогов, полÑÑеннÑй Ñ
+FTP-ÑеÑвеÑа, в памÑÑи (в кеÑе).
+ÐÑемÑ, в ÑеÑение коÑоÑого ÑÑоÑ
+ÑпиÑок Ñ
ÑаниÑÑÑ Ð² кеÑе,
+задаеÑÑÑ Ð¾Ð¿Ñией Тайм-аÑÑ ÐºÐµÑа
+каÑалога FTP. СлиÑком маленÑкое
+знаÑение ÑÑого паÑамеÑÑа бÑдеÑ
+замедлÑÑÑ Ð²Ñе опеÑаÑии Ñ
+Ñайловой ÑиÑÑемой ftp, поÑÐ¾Ð¼Ñ ÑÑо
+каждое обÑаÑение к ней бÑдеÑ
+ознаÑаÑÑ ÑеалÑное обÑаÑение к
+ÑÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ftp ÑеÑвеÑÑ.
+
+ÐÑоме Ñого, в Ñом же диалоговом
+окне можно задаÑÑ Ð¸Ð¼Ñ
+пÑокÑи-ÑеÑвеÑа (proxy host), коÑоÑÑй
+бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´Ð»Ñ
+пеÑекаÑки Ñайлов по ftp и
+ÑконÑигÑÑиÑоваÑÑ Midnight Commander
+Ñаким обÑазом, ÑÑÐ¾Ð±Ñ Ð²Ñегда
+ÑабоÑаÑÑ ÑеÑез пÑокÑи-ÑеÑвеÑ.
+
+ÐаÑÐ¾Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ FTP: - паÑолÑ,
+иÑполÑзÑемÑй когда вÑ
+ÑегиÑÑÑиÑÑеÑеÑÑ ÐºÐ°Ðº анонимнÑй
+полÑзоваÑÐµÐ»Ñ "anonymous". ÐлÑ
+некоÑоÑÑÑ
ÑайÑов ÑÑебÑеÑÑÑ
+полноÑеннÑй ÑлекÑÑоннÑй адÑеÑ,
+Ñ Ð´ÑÑгой ÑÑоÑонÑ, веÑоÑÑно, вÑ
+не заÑ
оÑиÑе ÑказÑваÑÑ Ñвой
+наÑÑоÑÑий ÑлекÑÑоннÑй адÑеÑ
+Ð´Ð»Ñ ÑайÑов, коÑоÑÑм не
+довеÑÑеÑе, оÑобенно еÑли не
+иÑполÑзÑеÑÑÑ ÑилÑÑÑаÑиÑ
+нежелаÑелÑной коÑÑеÑпонденÑии.
+
+Также можно ÑазÑеÑиÑÑ
+иÑполÑзование Ñайла ~/.netrc,
+ÑодеÑжаÑего имена
+полÑзоваÑелей и паÑоли
+ÑеÑвеÑов FTP. ФоÑÐ¼Ð°Ñ Ñайла .netrc
+опиÑан в .netrc (5).
+
+СмоÑÑиÑе Ñаздел о Ñайловой
+ÑиÑÑеме FTPFTP File System Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+дополниÑелÑной инÑоÑмаÑии.[Save Setup]
+СоÑ
Ñанение ÑÑÑановок
+
+ÐÑи загÑÑзке Midnight Commander
+пÑÑаеÑÑÑ ÑÑиÑаÑÑ Ð·Ð½Ð°ÑениÑ
+ÑазлиÑнÑÑ
ÑÑÑановоÑнÑÑ
+паÑамеÑÑов из Ñайла ~/.mc/ini. ÐÑли
+Ñакого Ñайла не ÑÑÑеÑÑвÑеÑ,
+необÑ
Ð¾Ð´Ð¸Ð¼Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¸ÑеÑÑÑ
+в обÑеÑиÑÑемном
+конÑигÑÑаÑионном Ñайле mc.ini.
+ÐÑÐ¾Ñ Ñайл ÑаÑполагаеÑÑÑ Ð²
+каÑалоге, пÑÑÑ Ðº коÑоÑÐ¾Ð¼Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+опÑеделиÑÑ, запÑÑÑив ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc
+-f. (ÑÑо можно ÑделаÑÑ Ð´Ð°Ð¶Ðµ из
+командной ÑÑÑоки MC). ÐÑли и
+ÑÑого Ñайла не ÑÑÑеÑÑвÑеÑ, MC
+иÑполÑзÑÐµÑ ÑÑÑановки по
+ÑмолÑаниÑ.
+
+Ðоманда СоÑ
ÑаниÑÑ Ð½Ð°ÑÑÑойки
+ÑÐ¾Ð·Ð´Ð°ÐµÑ Ñайл ~/.mc/ini, в коÑоÑом
+запиÑÑваÑÑÑÑ ÑекÑÑие знаÑениÑ
+паÑамеÑÑов, задаваемÑÑ
опÑиÑми
+Ð¼ÐµÐ½Ñ ÐеваÑ, ÐÑаваÑLeft and Right Menus и ÐаÑÑÑойкиOptions
+Menu.
+
+ÐÑли Ð²Ñ Ð²ÐºÐ»ÑÑиÑе опÑиÑ
+ÐвÑоÑоÑ
Ñанение наÑÑÑоек (пÑнкÑ
+Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ"),
+MC бÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки
+ÑоÑ
ÑанÑÑÑ ÑекÑÑие наÑÑÑойки
+пÑи вÑÑ
оде из пÑогÑаммÑ.
+
+ÐнаÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
паÑамеÑÑов
+не могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ ÑеÑез
+пÑнкÑÑ Ð¼ÐµÐ½Ñ. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ
+знаÑений ÑÑиÑ
паÑамеÑÑов вÑ
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾ÑÑедакÑиÑоваÑÑ Ñайл
+наÑÑÑоек Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ°ÐºÐ¾Ð¹-либо
+пÑогÑаммÑ- ÑедакÑоÑа. ÐодÑобнее
+об ÑÑиÑ
паÑамеÑÑаÑ
ÑмоÑÑиÑе в
+Ñазделе СпеÑиалÑнÑе ÑÑÑановкиSpecial Settings.
+
+[Executing operating system commands]
+ÐÑполнение команд опеÑаÑионной
+ÑиÑÑемÑ
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð¾ вÑÐµÐ¼Ñ ÑабоÑÑ
+Ñ MC запÑÑÑиÑÑ Ð»ÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐС,
+Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð»Ð¸Ð±Ð¾ набÑаÑÑ Ð¸Ð¼Ñ
+ÑооÑвеÑÑÑвÑÑÑей пÑогÑÐ°Ð¼Ð¼Ñ Ð²
+командной ÑÑÑоке, либо вÑбÑаÑÑ
+Ð¸Ð¼Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² одной из
+панелей (пеÑемеÑÑив подÑвеÑкÑ
+на Ð¸Ð¼Ñ Ñайла пÑогÑаммÑ), а заÑем
+нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter.
+
+ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе клавиÑÑ Enter в
+ÑÐ¾Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñ, когда подÑвеÑка
+ÑказÑÐ²Ð°ÐµÑ Ð½Ð° Ð¸Ð¼Ñ Ñайла, не
+ÑвлÑÑÑегоÑÑ Ð¸ÑполнÑемÑм, Midnight
+Commander ÑÑÐ°Ð²Ð½Ð¸Ð²Ð°ÐµÑ ÑаÑÑиÑение
+вÑбÑанного Ñайла Ñ
+ÑаÑÑиÑениÑми, пÑопиÑаннÑми в
+Ñайле ÑаÑÑиÑенийExtension File Edit. ÐÑли в Ñайле
+ÑаÑÑиÑений найдеÑÑÑ Ð¿Ð¾Ð´Ñаздел,
+задаÑÑий пÑоÑедÑÑÑ Ð¾Ð±ÑабоÑки
+Ñайлов Ñ Ð´Ð°Ð½Ð½Ñм ÑаÑÑиÑением, Ñо
+обÑабоÑка Ñайла пÑоизводиÑÑÑ Ð²
+ÑооÑвеÑÑÑвии Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñми в ÑÑом
+подÑазделе командами. ÐеÑед
+обÑабоÑкой вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе
+макÑоподÑÑановкиMacro Substitution.[The cd internal command]
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° cd
+
+Ðоманда cd не пеÑедаеÑÑÑ Ð½Ð°
+иÑполнение оболоÑке, а
+инÑеÑпÑеÑиÑÑеÑÑÑ Ñамой
+пÑогÑаммой Midnight Commander. ÐоÑÑомÑ
+пÑи ее запÑÑке Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ Ð½Ðµ вÑе
+ÑдобнÑе макÑоÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸
+подÑÑановки, доÑÑÑпнÑе в
+оболоÑке, а ÑолÑко ÑаÑÑÑ Ð¸Ð· ниÑ
:
+
+Ðамена ÑилÑÐ´Ñ Ð¡Ð¸Ð¼Ð²Ð¾Ð» ÑилÑÐ´Ñ (~)
+бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½ именем ваÑего
+домаÑнего каÑалога, а еÑли вÑ
+добавиÑе поÑле ÑилÑÐ´Ñ Ð¸Ð¼Ñ
+полÑзоваÑелÑ, ÑÑа конÑÑÑÑкÑиÑ
+бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð° на Ð¸Ð¼Ñ Ð´Ð¾Ð¼Ð°Ñнего
+каÑалога Ñказанного
+полÑзоваÑелÑ.
+
+ÐапÑимеÑ, ~guest - ÑÑо домаÑний
+каÑалог полÑзоваÑÐµÐ»Ñ guest, в Ñо
+вÑÐµÐ¼Ñ ÐºÐ°Ðº ~/guest - ÑÑо каÑалог guest в
+ваÑем домаÑнем каÑалоге.
+
+ÐÑедÑдÑÑий каÑалог Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+пеÑейÑи в пÑедÑдÑÑий каÑалог,
+иÑполÑзÑÑ ÑпеÑиалÑное Ð¸Ð¼Ñ '-', Ñо
+еÑÑÑ Ð²Ñполнив командÑ: cd -
+
+ÐаÑалоги в CDPATH ÐÑли каÑалог,
+ÑказаннÑй команде cd, не
+ÑвлÑеÑÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалогом ÑекÑÑего
+каÑалога, Ñо Midnight Commander
+иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение пеÑеменной
+окÑÑÐ¶ÐµÐ½Ð¸Ñ CDPATH Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка
+Ñказанного каÑалога во вÑеÑ
+каÑалогаÑ
, пеÑеÑиÑленнÑÑ
в ÑÑой
+пеÑеменной.
+
+ÐапÑимеÑ, еÑли пеÑеменной CDPATH
+пÑиÑвоено знаÑение ~/src:/usr/src, Ñо
+из лÑбого меÑÑа в Ñайловой
+ÑиÑÑеме Ð²Ñ ÑможеÑе пеÑейÑи в
+лÑбой подкаÑалог каÑалогов ~/src
+и /usr/src, иÑполÑзÑÑ ÑолÑко
+оÑноÑиÑелÑнÑе имена (cd linux
+вÑÐ·Ð¾Ð²ÐµÑ Ð¿ÐµÑеÑ
од в /usr/src/linux).[Macro Substitution]
+ÐакÑоподÑÑановки
+
+ÐеÑед вÑполнением команд,
+задаваемÑÑ
пÑнкÑами
+полÑзоваÑелÑÑкого менÑMenu File Edit,
+вÑзÑваемÑÑ
по ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸
+ÑайлаExtension File Edit, или запÑÑкаемÑÑ
из
+командной ÑÑÑоки ввода, внаÑале
+вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе
+макÑоподÑÑановки.
+
+
+"%i" ÐÑÑÑÑп из пÑобелов, ÑавнÑй
+ ÑекÑÑÐµÐ¼Ñ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ
+ кÑÑÑоÑа. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ
+ ÑедакÑоÑа.
+
+"%y" Тип ÑинÑакÑиÑа ÑекÑÑего
+ Ñайла. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ
+ ÑедакÑоÑа.
+
+"%k" ÐÐ¼Ñ Ñайла блока ÑедакÑоÑа.
+
+"%e" ÐÐ¼Ñ Ñайла пÑоÑокола оÑибок
+ иÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑенаÑиев
+ ÑедакÑоÑа.
+
+"%m" ÐÐ¼Ñ ÑекÑÑего Ñайла менÑ.
+
+"%f" и "%p"
+ ТекÑÑее Ð¸Ð¼Ñ Ñайла.
+
+"%x" РаÑÑиÑение ÑекÑÑего Ñайла.
+
+"%b" ÐÐ¼Ñ ÑекÑÑего Ñайла без
+ ÑаÑÑиÑениÑ.
+
+"%d" ÐÐ¼Ñ ÑекÑÑего каÑалога.
+
+"%F" ТекÑÑее Ð¸Ð¼Ñ Ñайла в
+ неакÑивной панели.
+
+"%D" ÐÐ¼Ñ ÑекÑÑего каÑалога в
+ неакÑивной панели.
+
+"%t" ÐÑмеÑеннÑе ÑайлÑ.
+
+"%T" ФайлÑ, оÑмеÑеннÑе в
+ неакÑивной панели.
+
+"%u" и "%U"
+ ÐÐ¾Ð´Ð¾Ð±Ð½Ñ Ð¼Ð°ÐºÑоÑам %t и %T, но
+ дополниÑелÑно ÑнимаеÑÑÑ
+ оÑмеÑка Ñ Ñайлов. ÐÑ
можно
+ иÑполÑзоваÑÑ Ð² ÑкÑипÑаÑ
,
+ заданнÑÑ
Ð´Ð»Ñ Ð¿ÑнкÑа менÑ
+ или аÑÑоÑииÑованнÑÑ
Ñ
+ ÑаÑÑиÑением Ñайла, ÑолÑко
+ один Ñаз, поÑколÑÐºÑ Ð¿Ð¾Ñле
+ иÑ
иÑполÑзованиÑ
+ помеÑеннÑÑ
Ñайлов не
+ бÑдеÑ.
+
+"%s" и "%S"
+ ÐÑбÑаннÑе ÑайлÑ:
+ помеÑеннÑе ÑайлÑ, еÑли
+ Ñакие еÑÑÑ; в пÑоÑивном
+ ÑлÑÑае Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого
+ подÑвеÑено.
+
+"%cd" ÐÑо ÑпеÑиалÑнÑй макÑоÑ,
+ иÑполÑзÑемÑй Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода
+ из ÑекÑÑего каÑалога в
+ каÑалог, ÑказаннÑй пеÑед
+ ÑÑим макÑоÑом.
+ ÐÑполÑзÑеÑÑÑ Ð² оÑновном
+ Ð´Ð»Ñ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº
+ виÑÑÑалÑнÑм ÑайловÑм
+ ÑиÑÑемамVirtual File System.
+
+"%view" ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¸ÑполÑзÑеÑÑÑ
+ Ð´Ð»Ñ Ð²Ñзова вÑÑÑоенной
+ пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа. ÐожеÑ
+ иÑполÑзоваÑÑÑÑ ÐºÐ°Ðº Ñ
+ аÑгÑменÑами, Ñак и без ниÑ
.
+ ÐÑли Ð·Ð°Ð´Ð°Ð½Ñ Ð°ÑгÑменÑÑ, они
+ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð²
+ ÑигÑÑнÑе Ñкобки.
+
+ ÐÑгÑменÑами могÑÑ Ð±ÑÑÑ: ascii
+ - Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑаммÑ
+ пÑоÑмоÑÑа в Ñежим ascii; hex -
+ Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑаммÑ
+ пÑоÑмоÑÑа в Ñежим hex; nroff -
+ Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿ÑогÑамме
+ пÑоÑмоÑÑа, ÑÑо необÑ
одимо
+ инÑеÑпÑеÑиÑоваÑÑ
+ вÑделеннÑе (bold) и
+ подÑеÑкнÑÑÑе
+ поÑледоваÑелÑноÑÑи nroff;
+ unformatted - ÑказÑваеÑ
+ пÑогÑамме пÑоÑмоÑÑа, ÑÑо
+ не нÑжно иÑполÑзоваÑÑ
+ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ nroff Ð´Ð»Ñ Ð²ÑделениÑ
+ или подÑеÑÐºÐ¸Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа;
+
+"%%" Символ %
+
+"%{лÑбой ÑекÑÑ}"
+ ÐапÑÐ¾Ñ Ð½Ð° подÑÑановкÑ.
+ ÐÑÐ´ÐµÑ Ð²ÑдаваÑÑÑÑ Ð¾ÐºÐ½Ð¾
+ ввода, а ÑекÑÑ Ð¸Ð· Ñкобок
+ вÑводиÑÑÑ ÐºÐ°Ðº подÑказка.
+ ÐакÑÐ¾Ñ Ð·Ð°Ð¼ÐµÐ½ÑеÑÑÑ Ð½Ð°
+ ÑекÑÑ, введеннÑй
+ полÑзоваÑелем в окне
+ ввода. ÐолÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ
+ нажаÑÑ ESC или F10 Ð´Ð»Ñ Ñого,
+ ÑÑÐ¾Ð±Ñ Ð¾ÑказаÑÑÑÑ Ð¾Ñ Ð²Ð²Ð¾Ð´Ð°.
+ ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¿Ð¾ÐºÐ° не
+ ÑабоÑÐ°ÐµÑ Ð² командной
+ ÑÑÑоке.
+
+"%var{ENV-VAR:default}"
+ ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð±ÑдеÑ
+ заменÑÑÑÑÑ Ð½Ð° знаÑение
+ пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ ENV-VAR,
+ еÑли она ÑÑÑановлена, в
+ пÑоÑивном ÑлÑÑае бÑдеÑ
+ иÑполÑзовано знаÑение
+ default. ÐÑо подобно
+ конÑÑÑÑкÑии ${VAR-def} в
+ оболоÑке ÐоÑна.[The subshell support]
+ÐоддеÑжка subshell
+
+ÐоддеÑжка subshell - ÑÑо опÑиÑ
+компилÑÑии, коÑоÑÐ°Ñ ÑабоÑÐ°ÐµÑ Ñ
+оболоÑками bash, tcsh и zsh.
+
+ÐÑли поддеÑжка subshell вклÑÑена,
+Ñо Midnight Commander бÑÐ´ÐµÑ Ð¿Ð¾ÑождаÑÑ
+ÑоÑнÑÑ ÐºÐ¾Ð¿Ð¸Ñ (a concurrent copy) ваÑей
+оболоÑки (коÑоÑÐ°Ñ Ð¾Ð¿Ñеделена в
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ SHELL или,
+еÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ
+опÑеделена, в Ñайле /etc/passwd) и
+запÑÑкаÑÑ ÐµÐµ в
+пÑевдо-ÑеÑминале, вмеÑÑо Ñого,
+ÑÑÐ¾Ð±Ñ ÐºÐ°Ð¶Ð´Ñй Ñаз вÑзÑваÑÑ Ð½Ð¾Ð²ÑÑ
+оболоÑÐºÑ Ð´Ð»Ñ Ð²ÑполнениÑ
+командÑ. ÐÐ²ÐµÐ´ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°
+пеÑедаеÑÑÑ subshell. ÐÑо позволÑеÑ
+изменÑÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ
+окÑÑжениÑ, иÑполÑзоваÑÑ
+ÑÑнкÑии shell и опÑеделÑÑÑ Ð°Ð»Ð¸Ð°ÑÑ
+(aliases), коÑоÑÑе бÑдÑÑ
+дейÑÑвоваÑÑ Ð´Ð¾ вÑÑ
ода из
+пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+
+ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе bash, можно
+ÑказаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе бÑдÑÑ
+вÑполнÑÑÑÑÑ Ð¿Ñи запÑÑке subshell, в
+Ñайле ~/.mc/bashrc и ÑпеÑиалÑнÑÑ
+каÑÑÑ ÑаÑкладки клавиаÑÑÑÑ Ð²
+Ñайле ~/.mc/inputrc. ÐолÑзоваÑели tcsh
+могÑÑ Ð·Ð°Ð´Ð°ÑÑ Ð²ÑполнÑемÑе пÑи
+запÑÑке ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Ñайле ~/.mc/tcshrc.
+
+Ðо вÑÐµÐ¼Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑиложениÑ
+в subshell можно в лÑбой моменÑ
+нажаÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ C-o длÑ
+пеÑеклÑÑÐµÐ½Ð¸Ñ Ð² Midnight Commander
+(вÑполнÑÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° или
+пÑиложение бÑдÑÑ Ð¾ÑÑановленÑ).
+ÐÑли Ð²Ñ Ð¿ÑеÑвали Ñаким обÑазом
+иÑполнение командÑ, Ð²Ñ Ð½Ðµ
+ÑможеÑе запÑÑÑиÑÑ Ð´ÑÑгÑÑ
+внеÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, пока не
+завеÑÑиÑе ÑабоÑÑ
+оÑÑановленного пÑиложениÑ.
+
+ÐÑобенноÑÑÑÑ Ð¸ÑполÑзованиÑ
+subshell ÑвлÑеÑÑÑ Ñо, ÑÑо подÑказка
+(prompt), вÑÐ²Ð¾Ð´Ð¸Ð¼Ð°Ñ Midnight Commander бÑдеÑ
+Ñой же Ñамой, ÑÑо и в ваÑей
+обÑÑной оболоÑке.
+
+Ð Ñазделе ÐпÑии запÑÑкаOPTIONS
+пÑиведена дополниÑелÑнаÑ
+инÑоÑмаÑÐ¸Ñ Ð¾ Ñом, как можно
+ÑпÑавлÑÑÑ (наÑÑÑоиÑÑ) subshell.[Chmod]
+ÐÑава доÑÑÑпа (Chmod)
+
+Ðиалоговое окно "ÐÑава доÑÑÑпа"
+пÑедоÑÑавлÑÐµÑ ÑдобнÑй
+инÑеÑÑÐµÐ¹Ñ Ðº команде chmod -
+команде Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов
+доÑÑÑпа к Ñайлам и каÑалогам.
+ÐоÑÑÑп к ÑÑÐ¾Ð¼Ñ Ð¾ÐºÐ½Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+полÑÑиÑÑ Ð¿Ð¾ "гоÑÑÑей"
+комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ C-x c.
+
+Ðиалоговое окно "ÐÑава доÑÑÑпа"
+ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· двÑÑ
ÑаÑÑей - ÐÑава
+доÑÑÑпа и Файл.
+
+Ð ÑаÑÑи "Файл" оÑобÑажаеÑÑÑ Ð¸Ð¼Ñ
+Ñайла или каÑалога и пÑава
+доÑÑÑпа на него в воÑÑмеÑиÑной
+ÑоÑме, а Ñакже ÑÐºÐ°Ð·Ð°Ð½Ñ Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ
+и гÑÑппа Ñайла.
+
+Ð ÑаÑÑи "ÐÑава доÑÑÑпа"
+пеÑеÑиÑÐ»ÐµÐ½Ñ Ð°ÑÑибÑÑÑ Ð¿Ñав
+доÑÑÑпа к ÑекÑÑÐµÐ¼Ñ ÑайлÑ. Ð
+квадÑаÑнÑÑ
ÑкобкаÑ
возле
+ÑооÑвеÑÑÑвÑÑÑего аÑÑибÑÑа
+кÑеÑÑиком помеÑÐµÐ½Ñ Ñе аÑÑибÑÑÑ,
+коÑоÑÑе ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ
+данного Ñайла. ÐзменÑÑÑ
+ÑÑÑановки аÑÑибÑÑов можно
+двÑÐ¼Ñ ÑпоÑобами. ÐÑи пеÑвом
+ÑпоÑобе непоÑÑедÑÑвенно
+изменÑеÑÑÑ Ð·Ð½Ð°Ñение аÑÑибÑÑа в
+квадÑаÑнÑÑ
ÑкобкаÑ
возле его
+названиÑ. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ
+знаÑений аÑÑибÑÑов надо
+пеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð°
+название ÑооÑвеÑÑÑвÑÑÑего
+аÑÑибÑÑа и нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+пÑобела.
+
+ÐÐ»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки по
+названиÑм аÑÑибÑÑов можно
+иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи-ÑÑÑелки
+или клавиÑÑ Tab. ÐазваниÑ
+изменÑемÑÑ
аÑÑибÑÑов
+помеÑаÑÑÑÑ Ð·Ð²ÐµÐ·Ð´Ð¾Ñкой и
+пÑедполагаемое знаÑение вÑеÑ
+аÑÑибÑÑов в воÑÑмеÑиÑном
+пÑедÑÑавлении пÑав доÑÑÑпа
+ÑÑÐ°Ð·Ñ Ð¶Ðµ оÑобÑажаÑÑÑÑ Ð² ÑаÑÑи
+окна "Файл".
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаннÑе вами
+знаÑÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов пÑав
+доÑÑÑпа вÑÑÑпили в ÑилÑ, надо
+нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter или ÑкÑаннÑÑ
+ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ] (Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+мÑÑки). ÐÐ»Ñ Ð¾Ñказа Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ
+аÑÑибÑÑов нÑжно вÑбÑаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ
+[ÐÑеÑваÑÑ]. ÐмеÑÑо вÑбоÑа
+ÑкÑаннÑÑ
кнопок можно
+воÑполÑзоваÑÑÑÑ "гоÑÑÑими"
+клавиÑами (вÑделеннÑе бÑÐºÐ²Ñ Ð²
+названии аÑÑибÑÑа).
+
+ÐзменÑÑÑ Ð¿Ñава доÑÑÑпа к
+оÑделÑÐ½Ð¾Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ ÑолÑко
+пеÑвÑм ÑпоÑобом (опиÑаннÑм
+вÑÑе). ÐÑли Ð²Ñ Ñ
оÑиÑе измениÑÑ
+аÑÑибÑÑÑ Ð¿Ñав доÑÑÑпа ÑÑазÑ
+гÑÑÐ¿Ð¿Ñ Ñайлов или каÑалогов, вÑ
+Ñоже можеÑе воÑполÑзоваÑÑÑÑ
+ÑÑим ÑпоÑобом, ÑолÑко вмеÑÑо
+ÑкÑанной кнопки [УÑÑановиÑÑ]
+или клавиÑи <Enter> Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑбÑаÑÑ
+ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ Ð²Ñе]. ÐÑоÑой
+ÑпоÑоб заклÑÑаеÑÑÑ Ð² Ñом, ÑÑо вÑ
+ÑнаÑала помеÑаеÑе Ñе аÑÑибÑÑÑ,
+коÑоÑÑе Ñ
оÑиÑе измениÑÑ, Ñ
+помоÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ <Ins> или <T>.
+ÐбÑаÑиÑе внимание, ÑÑо знаÑение
+в квадÑаÑнÑÑ
ÑкобкаÑ
пÑи ÑÑом
+не изменÑеÑÑÑ. ÐоÑле ÑÑого вÑ
+вÑбиÑаеÑе один из ÑледÑÑÑиÑ
+ваÑианÑов дейÑÑвий (Ñо еÑÑÑ
+Ð¾Ð´Ð½Ñ Ð¸Ð· ÑкÑаннÑÑ
кнопок):
+
+[ÐÑмеÑиÑÑ Ð²Ñе] оÑмеÑеннÑе
+аÑÑибÑÑÑ (и ÑолÑко они) бÑдÑÑ
+ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² Ñе знаÑениÑ,
+коÑоÑÑе ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² квадÑаÑнÑÑ
+ÑкобкаÑ
возле названиÑ
+аÑÑибÑÑа, пÑиÑем Ð´Ð»Ñ Ð²ÑеÑ
+вÑбÑаннÑÑ
(помеÑеннÑÑ
) Ñайлов;
+еÑли аÑÑибÑÑ Ð½Ðµ бÑл оÑмеÑен, его
+знаÑение Ð´Ð»Ñ Ð²ÑбÑаннÑÑ
Ñайлов
+не изменÑеÑÑÑ.
+
+[УÑÑановиÑÑ Ð¿Ð¾Ð¼ÐµÑенное] длÑ
+вÑеÑ
вÑбÑаннÑÑ
Ñайлов биÑ,
+ÑооÑвеÑÑÑвÑÑÑий данномÑ
+аÑÑибÑÑÑ, бÑÐ´ÐµÑ ÑÑÑановлен в 1.
+
+[ÐÑиÑÑиÑÑ Ð¿Ð¾Ð¼ÐµÑенное] Ð´Ð»Ñ Ð²ÑеÑ
+вÑбÑаннÑÑ
Ñайлов биÑ,
+ÑооÑвеÑÑÑвÑÑÑий данномÑ
+аÑÑибÑÑÑ, бÑÐ´ÐµÑ ÑÑÑановлен в 0.
+
+[УÑÑановиÑÑ] бÑдÑÑ ÑÑÑановленÑ
+аÑÑибÑÑÑ ÑолÑко Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾
+Ñайла (пеÑвого из помеÑеннÑÑ
),
+пÑиÑем ÑÑÑановка пÑоизводиÑÑÑ
+Ñак же, как по клавиÑе [ÐÑмеÑиÑÑ
+вÑе].
+
+[ÐÑеÑваÑÑ] оÑказаÑÑÑÑ Ð¾Ñ
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Chmod.[Chown]
+ÐладелеÑ/гÑÑппа (Chown)
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐладелеÑ/гÑÑппа"
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑобÑ
+измениÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑа Ñайла или
+гÑÑппÑ, коÑоÑÐ°Ñ Ð¸Ð¼ÐµÐµÑ ÐºÐ°ÐºÐ¸Ðµ-Ñо
+пÑава на Ñайл. "ÐоÑÑÑаÑ" клавиÑа
+Ð´Ð»Ñ Ð²Ñзова ÑÑого пÑнкÑа Ð¼ÐµÐ½Ñ - C-x
+o.[Advanced Chown]
+РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Chown
+
+ÐÑбÑав пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "РаÑÑиÑеннаÑ
+команда Chown", Ð²Ñ ÑвидиÑе окно,
+ÑовмеÑаÑÑее в Ñебе окна,
+поÑвлÑÑÑиеÑÑ Ð¿Ñи вÑбоÑе
+пÑнкÑов ÐÑава доÑÑÑпа (Chmod)Chmod и
+ÐладелеÑ/гÑÑппа (Chown)Chown. Ð ÑÑом
+окне можно измениÑÑ ÐºÐ°Ðº пÑава
+доÑÑÑпа к ÑайлÑ, Ñак и
+владелÑÑев Ñайла.[File Operations]
+ÐпеÑаÑии Ñ Ñайлами
+
+Ðогда Ð²Ñ Ð²ÑполнÑеÑе опеÑаÑии
+копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸
+ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñайлов, Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ Ð½Ð° ÑкÑане
+диалоговое окно, в коÑоÑом
+показано, какой(ие) Ñайл(Ñ) в
+даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¾Ð±ÑабаÑÑваеÑÑÑ Ð¸
+как Ð¸Ð´ÐµÑ Ð¿ÑоÑеÑÑ Ð¾Ð±ÑабоÑки. ÐлÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑеÑÑа обÑабоÑки
+на ÑкÑан вÑводиÑÑÑ Ð´Ð¾ ÑÑеÑ
+диагÑамм-полоÑок (progress bars).
+ÐеÑÐ²Ð°Ñ (file bar) показÑваеÑ, какаÑ
+ÑаÑÑÑ ÑекÑÑего Ñайла
+обÑабоÑана (напÑимеÑ,
+ÑкопиÑована). ÐÑоÑÐ°Ñ (count bar)
+показÑваеÑ, ÐºÐ°ÐºÐ°Ñ Ð´Ð¾Ð»Ñ
+помеÑеннÑÑ
Ñайлов обÑабоÑана
+на ÑекÑÑий моменÑ. ТÑеÑÑÑ (bytes bar)
+показÑÐ²Ð°ÐµÑ Ð´Ð¾Ð»Ñ Ð²ÑполненнÑÑ
+ÑÐ°Ð±Ð¾Ñ (в пÑоÑенÑаÑ
оÑ
+ÑÑммаÑного обÑема помеÑеннÑÑ
+Ñайлов). ÐÑли оÑклÑÑена опÑиÑ
+"ÐеÑали опеÑаÑий" (Ñм.
+"ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ"), две
+поÑледниÑ
диагÑÐ°Ð¼Ð¼Ñ Ð½Ðµ
+оÑобÑажаÑÑÑÑ.
+
+Рнижней ÑаÑÑи ÑÑого
+диалогового окна имеÑÑÑÑ Ð´Ð²Ðµ
+кнопки. ÐажаÑие на кнопкÑ
+<ÐÑопÑÑÑиÑÑ> пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº ÑомÑ,
+ÑÑо бÑÐ´ÐµÑ Ð¿ÑопÑÑена обÑабоÑка
+ÑекÑÑего Ñайла. ÐажаÑие на
+ÐºÐ½Ð¾Ð¿ÐºÑ <ÐÑеÑваÑÑ> пÑеÑÑваеÑ
+вÑполнение заданной опеÑаÑии,
+вÑе оÑÑавÑиеÑÑ ÑÐ°Ð¹Ð»Ñ Ð±ÑдÑÑ
+пÑопÑÑенÑ.
+
+РпÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ
+опеÑаÑий Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвидеÑÑ Ð¾ÐºÐ½Ð°
+еÑе ÑÑеÑ
видов.
+
+Ðкно оÑибок инÑоÑмиÑÑÐµÑ Ð¾Ð±
+оÑибке и пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ ÑÑи
+ваÑианÑа пÑодолжениÑ. ÐбÑÑно вÑ
+вÑбиÑаеÑе либо ваÑианÑ
+<ÐÑопÑÑÑиÑÑ> Ð´Ð»Ñ Ñого, ÑÑобÑ
+иÑклÑÑиÑÑ Ð¸Ð· обÑабоÑки Ñайл, на
+коÑоÑом ÑпоÑкнÑлаÑÑ Ð¿ÑогÑамма,
+либо <ÐÑеÑваÑÑ>, ÑÑÐ¾Ð±Ñ Ð²Ð¾Ð¾Ð±Ñе
+оÑмениÑÑ Ð²Ñполнение заданной
+опеÑаÑии. ТÑеÑий ваÑианÑ,
+<ÐовÑоÑиÑÑ>, вÑбиÑаеÑÑÑ Ñогда,
+когда вам ÑдалоÑÑ ÑÑÑÑаниÑÑ
+пÑиÑÐ¸Ð½Ñ ÑÐ±Ð¾Ñ (напÑимеÑ,
+воÑполÑзовавÑиÑÑ Ð´ÑÑгим
+ÑеÑминалом).
+
+Ðкно подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿ÐµÑезапиÑи
+поÑвлÑеÑÑÑ Ñогда, когда вÑ
+пÑÑаеÑеÑÑ Ð¿ÐµÑепиÑаÑÑ
+ÑÑÑеÑÑвÑÑÑий Ñайл. Ð ÑÑом окне
+оÑобÑажаÑÑÑÑ Ð²ÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸
+ÑÐ°Ð·Ð¼ÐµÑ Ñайла-иÑÑоÑника и
+Ñайла-пÑиемника (Ñо еÑÑÑ
+пеÑезапиÑÑваемого Ñайла,
+коÑоÑÑй ÑакÑиÑеÑки бÑдеÑ
+ÑниÑÑожен). Ðиже вÑÐ²ÐµÐ´ÐµÐ½Ñ Ð´Ð²Ð°
+вопÑоÑа. Ðа пеÑвÑй вопÑоÑ
+("ÐеÑепиÑаÑÑ ÑÑÐ¾Ñ Ñайл?")
+пÑедлагаеÑÑÑ ÑÑи ваÑианÑа
+оÑвеÑа:
+
+ÑоглаÑиÑÑÑÑ (кнопка <Ðа>);
+
+оÑказаÑÑÑÑ, Ñо еÑÑÑ Ð¿ÑопÑÑÑиÑÑ
+пеÑезапиÑÑ ÑекÑÑего Ñайла
+(кнопка <ÐеÑ>);
+
+допиÑаÑÑ ÑодеÑжимое
+Ñайла-иÑÑоÑника в конеÑ
+Ñайла-пÑиемника (кнопка
+<допиÑаÑÑ Ð² ÐонеÑ>).
+
+ÐÑÐ±Ð¾Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из ваÑианÑов
+оÑвеÑа на вÑоÑой вопÑоÑ
+("ÐеÑепиÑаÑÑ Ð²Ñе ÑайлÑ?")
+позволÑÐµÑ Ð¿ÑинÑÑÑ Ð¾Ð´Ð½Ð¾ ÑеÑение
+по вÑем вÑбÑаннÑм Ð´Ð»Ñ Ð¾Ð±ÑабоÑки
+Ñайлам (ÑÑÐ¾Ð±Ñ Ð¾ÐºÐ½Ð¾ запÑоÑа не
+поÑвлÑлоÑÑ ÐºÐ°Ð¶Ð´Ñй Ñаз).
+ÐÑедлагаеÑÑÑ 4 ваÑианÑа
+ÑеÑениÑ:
+
+<ÐÑе>
+ пеÑезапиÑалиÑÑ Ð±ÐµÐ·
+ дополниÑелÑнÑÑ
вопÑоÑов
+ вÑе вÑбÑаннÑе ÑайлÑ;
+
+<УÑÑаÑевÑие>
+ пеÑезапиÑÑÑÑÑ (заÑÑÑÑÑÑ)
+ ÑолÑко ÑайлÑ, коÑоÑÑе
+ ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑанÑÑе
+ Ñайла-иÑÑоÑника;
+
+<ни Ðдного>
+ не пеÑезапиÑÑваÑÑ ÑайлÑ
+ (но еÑли не ÑÑÑеÑÑвÑеÑ
+ Ñайла-пÑиемника, Ñо
+ копиÑование иÑÑоÑника
+ бÑÐ´ÐµÑ Ð¿Ñоизведено);
+
+<РазлиÑаÑÑиеÑÑ Ð¿Ð¾ длине>
+ ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии, еÑли
+ нажмеÑе клавиÑÑ <ÐÑеÑваÑÑ>
+ в нижней ÑаÑÑи окна
+ запÑоÑа. ÐÑÐ±Ð¾Ñ ÑкÑанной
+ кнопки пÑоизводиÑÑÑ
+ клавиÑами ÑÑÑелок или
+ клавиÑей ÑабÑлÑÑии.
+
+Ðкно запÑоÑа на ÑекÑÑÑивное
+Ñдаление поÑвлÑеÑÑÑ Ð² Ñом
+ÑлÑÑае, когда Ð²Ñ Ð¿ÑÑаеÑеÑÑ
+ÑдалиÑÑ Ð½ÐµÐ¿ÑÑÑой каÑалог. Ðо
+кнопке <Ðа> каÑалог бÑÐ´ÐµÑ Ñдален
+вмеÑÑе Ñо вÑеми Ñайлами, <ÐеÑ>
+ознаÑÐ°ÐµÑ Ð¾Ñказ Ð¾Ñ ÑдалениÑ
+каÑалога, <ÐÑе> надо вÑбиÑаÑÑ,
+еÑли Ð²Ñ Ð¾ÑмеÑили гÑÑппÑ
+подкаÑалогов Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸
+ÑвеÑÐµÐ½Ñ Ð² Ñвоем вÑбоÑе, <ни
+Ðдного> - ÑÑÐ¾Ð±Ñ Ð¿ÑопÑÑÑиÑÑ Ð²Ñе
+непÑÑÑÑе каÑалоги из ÑиÑла
+помеÑеннÑÑ
, <ÐÑеÑваÑÑ> ознаÑаеÑ
+оÑказ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии
+ÑдалениÑ. ÐÑбиÑайÑе <Ðа> или
+<ÐÑе> ÑолÑко в Ñом ÑлÑÑае, когда
+Ð²Ñ Ð´ÐµÐ¹ÑÑвиÑелÑно ÑвеÑенÑ, ÑÑо
+Ñ
оÑиÑе ÑдалиÑÑ ÐºÐ°Ñалог Ñо вÑеми
+вложеннÑми подкаÑалогами.
+
+ÐÑли Ð²Ñ Ð¿Ð¾Ð¼ÐµÑили Ð´Ð»Ñ Ð¾Ð±ÑабоÑки
+гÑÑÐ¿Ð¿Ñ Ñайлов, Ñо поÑле
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии бÑдеÑ
+ÑнÑÑа оÑмеÑка ÑолÑко Ñ ÑеÑ
+Ñайлов, коÑоÑÑе ÑÑпеÑно
+обÑабоÑанÑ. ÐÑопÑÑеннÑе ÑайлÑ
+оÑÑанÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑми.[Mask Copy/Rename]
+ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий
+копиÑованиÑ/пеÑеименованиÑ
+
+ÐÑи вÑполнении опеÑаÑий
+копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ пеÑемеÑÐµÐ½Ð¸Ñ (или
+пеÑеименованиÑ) Ñайлов вÑ
+имееÑе возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ
+имена копиÑÑемÑÑ
или
+пеÑемеÑаемÑÑ
Ñайлов. ÐÐ»Ñ ÑÑого
+Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð´Ð°ÑÑ Ð¼Ð°ÑÐºÑ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½
+Ñайлов-иÑÑоÑников и маÑÐºÑ Ð´Ð»Ñ
+имен Ñайлов, коÑоÑÑе бÑдÑÑ
+ÑÐ¾Ð·Ð´Ð°Ð½Ñ (ÑайлÑ-пÑиемники).
+ÐбÑÑно ÑÑа вÑоÑÐ°Ñ Ð¼Ð°Ñка
+пÑедÑÑавлÑÐµÑ Ñобой неÑколÑко
+Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) в конÑе
+ÑÑÑоки, опÑеделÑÑÑей меÑÑо
+назнаÑение ÑоздаваемÑÑ
Ñайлов.
+ÐÑе ÑайлÑ, ÑдовлеÑвоÑÑÑÑие
+маÑке иÑÑоÑника, бÑдÑÑ
+пеÑÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ (ÑкопиÑÐ¾Ð²Ð°Ð½Ñ Ð¸Ð»Ð¸
+пеÑемеÑÐµÐ½Ñ Ñ Ð½Ð¾Ð²Ñми именами) в
+ÑооÑвеÑÑÑвии Ñ Ð¼Ð°Ñкой
+Ñайла-пÑиемника. ÐÑли имеÑÑÑÑ
+помеÑеннÑе ÑайлÑ, Ñо копиÑÑÑÑÑÑ
+(пеÑемеÑаÑÑÑÑ) ÑолÑко
+помеÑеннÑе ÑайлÑ,
+ÑдовлеÑвоÑÑÑÑие заданной маÑке
+Ð´Ð»Ñ Ñайлов-иÑÑоÑников.
+
+ÐÑÑÑ ÐµÑе неÑколÑко опÑий,
+коÑоÑÑе влиÑÑÑ Ð½Ð° вÑполнение
+опеÑаÑий
+копиÑованиÑ/пеÑемеÑениÑ
+Ñайлов, и коÑоÑÑе
+ÑÑÑанавливаÑÑÑÑ Ð² Ñом же окне
+запÑоÑа, где задаÑÑÑÑ Ð¼Ð°Ñки
+имен Ñайлов:
+
+"РазÑменовÑваÑÑ ÑÑÑлки" (Follow links)
+опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи
+копиÑовании жеÑÑкиÑ
или
+ÑимволиÑеÑкиÑ
ÑÑÑлок в
+каÑалоге- пÑиемнике (и
+ÑекÑÑÑивно в подкаÑалогаÑ
)
+ÑоздаваÑÑÑÑ Ñакие же ÑÑÑлки,
+или бÑдÑÑ ÐºÐ¾Ð¿Ð¸ÑоваÑÑÑÑ ÑÐ°Ð¹Ð»Ñ (и
+подкаÑалоги), на коÑоÑÑе ÑÑи
+ÑÑÑлки ÑказÑваÑÑ.
+
+"ÐнÑÑÑÑ ÐºÐ°Ñалога, еÑли еÑÑÑ" (Dive
+into subdirs) опÑеделÑеÑ, ÑÑо делаÑÑ,
+еÑли в каÑалоге-пÑиемнике Ñже
+ÑÑÑеÑÑвÑÐµÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог, имÑ
+коÑоÑого ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼
+Ñайла (каÑалога), коÑоÑÑй
+копиÑÑеÑÑÑ (иÑÑоÑника). Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ (опÑÐ¸Ñ Ð¾ÑклÑÑена)
+ÑодеÑжимое каÑалога-иÑÑоÑника
+копиÑÑеÑÑÑ Ð² каÑалог-пÑиемник.
+ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо в
+каÑалоге пÑиемнике бÑдеÑ
+Ñоздан новÑй подкаÑалог Ñ Ñем
+же именем, в коÑоÑÑй и бÑдеÑ
+оÑÑÑеÑÑвлÑÑÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование.
+ÐÑÑÑе показаÑÑ ÑÑо на пÑимеÑе:
+
+ÐÑÑÑÑ Ð²Ñ Ñ
оÑиÑе ÑкопиÑоваÑÑ
+ÑодеÑжимое каÑалога foo в
+каÑалог /bla/foo, коÑоÑÑй Ñже
+ÑÑÑеÑÑвÑеÑ. ÐбÑÑно (опÑиÑ
+оÑклÑÑена) mc бÑÐ´ÐµÑ Ð¿ÑоÑÑо
+копиÑоваÑÑ Ð²Ñе ÑÐ°Ð¹Ð»Ñ Ð¸Ð· foo в
+/bla/foo. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑиÑÑ,
+копиÑование Ñайлов бÑдеÑ
+пÑоизводиÑÑÑÑ Ð² /bla/foo/foo.
+
+"СоÑ
ÑанÑÑÑ Ð°ÑÑибÑÑÑ" (Preserve
+attributes) опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи
+копиÑовании/пеÑемеÑении
+ÑоÑ
ÑÐ°Ð½ÐµÐ½Ñ Ð°ÑÑибÑÑÑ Ð¸ÑÑ
одного
+Ñайла: пÑава доÑÑÑпа, вÑеменнÑе
+меÑки и, еÑли Ð²Ñ root, UID и GID
+иÑÑ
одного Ñайла. ÐÑли опÑиÑ
+оÑклÑÑена, аÑÑибÑÑÑ Ð±ÑдÑÑ
+ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² ÑооÑвеÑÑÑвии Ñ
+ÑекÑÑим знаÑением umask.
+
+ÐпÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вклÑÑена.
+
+Ðогда опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вклÑÑена, можно иÑполÑзоваÑÑ
+ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) '*' и '?' в
+маÑке иÑÑоÑника. Ðни
+обÑабаÑÑваÑÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно
+ÑомÑ, как ÑÑо делаеÑÑÑ Ð² shell. Ð
+маÑке пÑиемника ÑазÑеÑаеÑÑÑ
+иÑполÑзоваÑÑ ÑолÑко '*' и
+'\<ÑиÑÑа>'. ÐеÑвÑй Ñимвол '*' в
+маÑке пÑиемника ÑооÑвеÑÑÑвÑеÑ
+пеÑвой гÑÑппе Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð²
+маÑке иÑÑоÑника, вÑоÑой Ñимвол
+'*' ÑооÑвеÑÑÑвÑÐµÑ Ð²ÑоÑой гÑÑппе
+и Ñ.д. ÐналогиÑно, Ñимвол заменÑ
+&'\1' ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой гÑÑппе
+Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке
+иÑÑоÑника, Ñимвол '\2' - вÑоÑой
+гÑÑппе и Ñ.д. до &'\9'. Символ &'\0'
+ÑооÑвеÑÑÑвÑÐµÑ ÑÐµÐ»Ð¾Ð¼Ñ Ð¸Ð¼ÐµÐ½Ð¸
+Ñайла-иÑÑоÑника.
+
+Ðва пÑимеÑа:
+
+ÐÑли маÑка иÑÑоÑника "*.tar.gz", а
+пÑиемник - "/bla/*.tgz" и имÑ
+копиÑÑемого Ñайла - "foo.tar.gz",
+ÐºÐ¾Ð¿Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð½Ð°Ð·ÑваÑÑÑÑ "foo.tgz" и
+бÑÐ´ÐµÑ Ð½Ð°Ñ
одиÑÑÑÑ Ð² каÑалоге
+"/bla".
+
+ÐÑедположим Ð²Ñ Ñ
оÑиÑе поменÑÑÑ
+меÑÑами Ð¸Ð¼Ñ Ð¸ ÑаÑÑиÑение Ñайла,
+Ñак ÑÑÐ¾Ð±Ñ "file.c" ÑÑал Ñайлом "c.file".
+ÐаÑка иÑÑоÑника Ð´Ð»Ñ ÑÑого
+должна имеÑÑ Ð²Ð¸Ð´ "*.*", а маÑка
+пÑиемника - "\2.\1".
+
+ÐпÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вÑклÑÑена.
+
+Ðогда опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+(Use shell patterns) вÑклÑÑена, MC не
+оÑÑÑеÑÑвлÑÐµÑ Ð°Ð²ÑомаÑиÑеÑкой
+гÑÑппиÑовки. ÐÐ»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð³ÑÑпп
+Ñимволов в маÑке иÑÑоÑника,
+коÑоÑÑе бÑдÑÑ ÑооÑвеÑÑÑвоваÑÑ
+Ñимволам Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке
+пÑиемника, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð² ÑÑом
+ÑлÑÑае иÑполÑзоваÑÑ Ñкобки
+'\(...\)'. ÐÑÐ¾Ñ ÑпоÑоб более гибкий,
+но ÑÑебÑÐµÑ Ð±Ð¾Ð»ÑÑе ÑÑилий пÑи
+вводе.
+
+Ðва пÑимеÑа:
+
+ÐÑли маÑка иÑÑоÑника Ð¸Ð¼ÐµÐµÑ Ð²Ð¸Ð´
+"^\(.*\)\.tar\.gz$", копиÑование
+пÑоизводиÑÑÑ Ð² "/bla/*.tgz" и
+копиÑÑеÑÑÑ Ñайл "foo.tar.gz", Ñо
+ÑезÑлÑÑаÑом бÑÐ´ÐµÑ "/bla/foo.tgz".
+
+ÐÑедположим, ÑÑо Ð²Ñ Ñ
оÑиÑе
+поменÑÑÑ Ð¼ÐµÑÑами Ð¸Ð¼Ñ Ñайла и
+его ÑаÑÑиÑение, Ñак ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð°
+вида "file.c" пÑинÑли вид "c.file".
+ÐаÑка иÑÑоÑника Ð´Ð»Ñ ÑÑого -
+"^\(.*\)\.\(.*\)$", а маÑка пÑиемника -
+"\2.\1".
+
+"ÐÑеобÑазование ÑегиÑÑÑа"
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже пÑеобÑазоваÑÑ
+ÑегиÑÑÑ Ñимволов в именаÑ
+Ñайлов. ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе '\u'
+или '\l' в маÑке пÑиемника, Ñо
+ÑледÑÑÑий Ñимвол имени бÑдеÑ
+обÑазован в веÑÑ
нем (заглавнÑе
+ÑимволÑ) или нижнем (ÑÑÑоÑнÑе)
+ÑегиÑÑÑе ÑооÑвеÑÑÑвенно.
+
+ÐÑли иÑполÑзоваÑÑ Ð² маÑке
+пÑиемника '\U' или '\L', Ñо к
+ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ ÑегиÑÑÑÑ
+бÑдÑÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ð²Ñе
+поÑледÑÑÑие ÑимволÑ, вплоÑÑ Ð´Ð¾
+ÑледÑÑÑего вÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ '\E' или '\U',
+поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñимвола '\L' или конÑа
+имени Ñайла.
+
+ÐÑименение '\u' и '\l' обеÑпеÑиваеÑ
+более ÑиÑокие возможноÑÑи, Ñем
+'\U' и '\L'.
+
+ÐапÑимеÑ, еÑли маÑка иÑÑоÑника
+еÑÑÑ '*' (опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле
+shell" вклÑÑена) или '^\(.*\)$' (опÑиÑ
+"ÐбÑазÑÑ Ð² ÑÑиле shell" вÑклÑÑена),
+а маÑка пÑиемника еÑÑÑ '\L\u*',
+имена Ñайлов бÑдÑÑ
+пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ñаким обÑазом,
+ÑÑо пеÑвÑе бÑÐºÐ²Ñ Ð¸Ð¼ÐµÐ½Ð¸ бÑдÑÑ
+заглавнÑми, а вÑе оÑÑалÑнÑе -
+ÑÑÑоÑнÑми.
+
+Символ '\' в маÑкаÑ
иÑполÑзÑеÑÑÑ
+Ð´Ð»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ ÑпеÑиалÑной
+инÑеÑпÑеÑаÑии оÑделÑнÑÑ
+Ñимволов. ÐапÑимеÑ, '\\' ознаÑаеÑ
+пÑоÑÑо backslash и '\*' ознаÑаеÑ
+пÑоÑÑо звездоÑÐºÑ (asterisk).
+
+"ÐзменÑÑÑ Ð¾ÑноÑиÑелÑнÑе ÑÑÑлки"
+(Stable Symlinks) ÑказÑваеÑ, ÑÑо Midnight
+Commander, должен изменÑÑÑ
+ÑимволиÑеÑкие ÑÑÑлки.
+СкопиÑованнÑе ÑимволиÑеÑкие
+ÑÑÑлки бÑдÑÑ ÑказÑваÑÑ Ð½Ð° Ñо же
+ÑаÑположение, ÑÑо и
+оÑигиналÑÐ½Ð°Ñ ÑÑÑлка, пÑи ÑÑом
+допиÑÑваÑÑÑÑ Ð½ÐµÐ¾Ð±Ñ
одимÑе ../ и
+дÑÑгие каÑалоги[Select/Unselect Files]
+Select/Unselect Files
+
+Ðиалоговое окно паÑамеÑÑов
+оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по
+Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ. СÑÑока вводаInput
+LineKeysпÑедназнаÑена Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð°
+ÑегÑлÑÑного вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ (маÑки)
+Ð´Ð»Ñ Ð¿Ð¾Ð¼ÐµÑи Ñайлов. ÐÑли
+вклÑÑена опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, Ñо
+вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ.
+ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ,
+оÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ
+как ÑайлÑ, Ñак и каÑалоги. ÐÑли
+вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле
+shell (Shell Patterns), ÑегÑлÑÑнÑе
+вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же
+пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸
+болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а
+? заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй
+Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns) оÑклÑÑена, Ñо
+помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾
+пÑавилам обÑабоÑки ноÑмалÑнÑÑ
+ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе
+ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡
+ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка
+Ñайлов и каÑалогов бÑдеÑ
+пÑоизводиÑÑÑÑ Ñ ÑÑеÑом
+ÑегиÑÑÑа Ñимволов имÑн. ÐÑли
+опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов
+ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.[Internal File Viewer]
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+Ñайлов
+
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+Ñайлов Ð¸Ð¼ÐµÐµÑ Ð´Ð²Ð° Ñежима
+пÑоÑмоÑÑа: Ñежим ASCII и
+ÑеÑÑнадÑаÑеÑиÑнÑй (hex). ÐлÑ
+пеÑеклÑÑÐµÐ½Ð¸Ñ Ñежимов
+иÑполÑзÑеÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñа F4. ÐÑли Ñ
+Ð²Ð°Ñ ÑÑÑановлена пÑогÑамма gzip
+пÑоекÑа GNU, она бÑдеÑ
+иÑполÑзована длÑ
+авÑомаÑиÑеÑкого пÑоÑмоÑÑа
+ÑжаÑÑÑ
Ñайлов.
+
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+вÑегда пÑÑаеÑÑÑ Ð¸ÑполÑзоваÑÑ
+Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии
+лÑÑÑий из меÑодов,
+пÑедоÑÑавлÑемÑÑ
ваÑей ÑиÑÑемой
+Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñипа Ñайла.
+ÐекоÑоÑÑе поÑледоваÑелÑноÑÑи
+Ñимволов инÑеÑпÑеÑиÑÑÑÑÑÑ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑакиÑ
аÑÑибÑÑов, как
+жиÑнÑй ÑÑиÑÑ Ð¸ подÑеÑкивание,
+обеÑпеÑÐ¸Ð²Ð°Ñ Ð±Ð¾Ð»ÐµÐµ наглÑдное
+пÑедÑÑавление инÑоÑмаÑии.
+
+Ð ÑеÑÑнадÑаÑеÑиÑном Ñежиме
+ÑÑнкÑÐ¸Ñ Ð¿Ð¾Ð¸Ñка позволÑеÑ
+задаÑÑ ÑÑÑÐ¾ÐºÑ Ð¿Ð¾Ð¸Ñка как в
+обÑÑном ÑекÑÑовом виде
+(заклÑÑенном в кавÑÑки), Ñак и в
+виде ÑеÑÑнадÑаÑеÑиÑнÑÑ
+конÑÑанÑ. Ðожно даже
+одновÑеменно иÑполÑзоваÑÑ Ð²
+Ñаблоне поиÑка как ÑÑ, Ñак и
+дÑÑгÑÑ ÑоÑÐ¼Ñ Ð¿ÑедÑÑавлениÑ,
+напÑимеÑ:
+
+"String" -1 0xBB 012 "more text"
+
+ÐбÑаÑиÑе внимание, ÑÑо 012
+ÑвлÑеÑÑÑ Ð²Ð¾ÑÑмеÑиÑнÑм ÑиÑлом, -1
+пÑеобÑазовÑваеÑÑÑ Ð² 0xFF, а ÑекÑÑ
+Ð¼ÐµÐ¶Ð´Ñ ÐºÐ°Ð²ÑÑками и конÑÑанÑами
+игноÑиÑÑеÑÑÑ.
+
+ÐекоÑоÑÑе деÑали внÑÑÑенней
+ÑеализаÑии пÑогÑаммÑ
+пÑоÑмоÑÑа: на ÑиÑÑемаÑ
, коÑоÑÑе
+пÑедоÑÑавлÑÑÑ ÑиÑÑемнÑй вÑзов
+mmap(2) пÑогÑамма оÑобÑÐ°Ð¶Ð°ÐµÑ Ñайл
+в памÑÑÑ Ð²Ð¼ÐµÑÑо его загÑÑзки;
+инаÑе, а Ñакже еÑли пÑи вÑзове
+mmap Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ñбой или c Ñайлом
+ÑвÑзано некоÑоÑое дейÑÑвие,
+коÑоÑое ÑÑебÑÐµÑ ÑилÑÑÑ,
+пÑогÑамма иÑполÑзÑеÑ
+динамиÑеÑки ÑаÑпÑеделÑемÑе
+бÑÑеÑа памÑÑи, загÑÑÐ¶Ð°Ñ ÑолÑко
+Ñе ÑаÑÑи Ñайла, к коÑоÑÑм вÑ
+обÑаÑаеÑеÑÑ (ÑÑо оÑноÑиÑÑÑ Ðº
+аÑÑ
ивиÑованнÑм Ñайлам).
+
+Ðиже пÑиводиÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð²ÑеÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ Ð¸ иÑ
комбинаÑий, Ñ
+коÑоÑÑми аÑÑоÑииÑÐ¾Ð²Ð°Ð½Ñ Ð½ÐµÐºÐ¸Ðµ
+дейÑÑÐ²Ð¸Ñ Ð²ÑÑÑоенной пÑогÑаммÑ
+пÑоÑмоÑÑа.
+
+F1 ÐÑзÑÐ²Ð°ÐµÑ Ð¿ÑоÑмоÑÑ Ð²ÑÑÑоенной
+гипеÑÑекÑÑовой подÑказки.
+
+F2 ÐеÑеклÑÑÐ°ÐµÑ Ñежим пеÑеноÑа
+ÑÑÑоки.
+
+F4 ÐеÑеклÑÑÐ°ÐµÑ Ð¼ÐµÐ¶Ð´Ñ ASCII и
+ÑеÑÑнадÑаÑеÑиÑнÑм Ñежимами.
+
+F5 ÐеÑеÑ
од к ÑÑÑоке по номеÑÑ.
+ÐÑÐ´ÐµÑ Ð·Ð°Ð¿ÑоÑен Ð½Ð¾Ð¼ÐµÑ ÑÑÑоки, к
+пÑоÑмоÑÑÑ ÐºÐ¾ÑоÑой Ð²Ñ Ñ
оÑиÑе
+пеÑейÑи.
+
+F6, / ÐоиÑк по ÑегÑлÑÑномÑ
+вÑÑажениÑ.
+
+? ÐоиÑк назад по ÑегÑлÑÑномÑ
+вÑÑажениÑ.
+
+F7 ÐÑзов диалогового окна длÑ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ñаблона поиÑка длÑ
+обÑÑного и ÑеÑÑнадÑаÑеÑиÑного
+поиÑка.
+
+C-s, F17, n ÐÑли Ñаблон поиÑка еÑе не
+задан, вÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ
+окно Ð´Ð»Ñ ÐµÐ³Ð¾ заданиÑ, инаÑе
+повÑоÑÑеÑÑÑ Ð¿Ð¾Ð¸Ñк (далÑÑе по
+ÑекÑÑÑ) в ÑооÑвеÑÑÑвии Ñ Ñанее
+опÑеделеннÑм Ñаблоном.
+
+C-r То же, ÑÑо и C-s, но поиÑк
+пÑоизводиÑÑÑ Ð² обÑаÑном
+напÑавлении.
+
+n ÐайÑи ÑледÑÑÑее Ñовпадение.
+
+F8 ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами
+Raw/Parsed: Ñайл оÑобÑажаеÑÑÑ Ð»Ð¸Ð±Ð¾ в
+Ñом виде, как он запиÑан на
+диÑке, либо пÑопÑÑеннÑм ÑеÑез
+ÑилÑÑÑ, коÑоÑÑй задан Ð´Ð»Ñ ÑÑого
+Ñипа Ñайлов в mc.ext. ТекÑÑий Ñежим
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñегда обÑаÑнÑй по
+оÑноÑÐµÐ½Ð¸Ñ Ðº ÑомÑ, коÑоÑÑй
+Ñказан на ÑкÑанной кнопке F8,
+поÑколÑÐºÑ Ð½Ð° кнопке
+ÑказÑваеÑÑÑ Ñежим, к коÑоÑомÑ
+оÑÑÑеÑÑвлÑеÑÑÑ Ð¿ÐµÑеÑ
од по
+данной кнопке.
+
+F9 ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑекÑÑа в
+ÑоÑмаÑиÑованном и
+неÑоÑмаÑиÑованном виде: в
+Ñежиме оÑобÑажениÑ
+ÑоÑмаÑиÑованного ÑекÑÑа
+некоÑоÑÑе поÑледоваÑелÑноÑÑи
+Ñимволов оÑобÑажаÑÑÑÑ Ð´ÑÑгим
+ÑвеÑом Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¶Ð¸Ñного и
+подÑеÑкнÑÑого ÑÑиÑÑа. Ðак и в
+пÑедÑдÑÑем ÑлÑÑае, на кнопке
+Ñказан Ñежим, обÑаÑнÑй по
+оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑемÑ.
+
+F3, F10, Esc, q ÐÑйÑи из вÑÑÑоенной
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.
+
+PageDown, пÑобел, C-v ÐеÑемеÑÑиÑÑÑÑ
+на ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед.
+
+PageUp, M-v, backspace. ÐеÑемеÑÑиÑÑÑÑ Ð½Ð°
+ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´.
+
+ÑÑÑелка вниз ÐеÑемеÑÑиÑÑÑÑ Ð½Ð°
+Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑед.
+
+ÑÑÑелка ввеÑÑ
ÐеÑемеÑÑиÑÑÑÑ Ð½Ð°
+Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð½Ð°Ð·Ð°Ð´.
+
+C-l ÐбновиÑÑ Ð¸Ð·Ð¾Ð±Ñажение на
+ÑкÑане.
+
+C-o ÐеÑеклÑÑиÑÑÑÑ Ð² subshell и
+показаÑÑ Ð¾ÐºÐ½Ð¾ команд.
+
+! ÐапÑÑÑиÑÑ Ð½Ð¾Ð²Ñй ÑкземплÑÑ
+оболоÑки в ÑекÑÑем каÑалоге
+(вÑеменнÑй вÑÑ
од в shell, возвÑÐ°Ñ Ð²
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа по C-d).
+
+"[n] m" УÑÑановиÑÑ Ð¼ÐµÑÐºÑ Ñ Ð½Ð¾Ð¼ÐµÑом
+n (кавÑÑки не вводÑÑÑÑ).
+
+"[n] r" ÐеÑемеÑÑиÑÑÑÑ Ðº меÑке Ñ
+номеÑом n.
+
+C-f ÐеÑейÑи к пÑоÑмоÑÑÑ
+ÑледÑÑÑего Ñайла ÑекÑÑего
+каÑалога.
+
+C-b ÐеÑейÑи к пÑоÑмоÑÑÑ
+пÑедÑдÑÑего Ñайла в ÑекÑÑем
+каÑалоге.
+
+M-r ÐеÑеклÑÑение Ñежима
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð»Ð¸Ð½ÐµÐ¹ÐºÐ¸
+(ввеÑÑ
Ñ/внизÑ/оÑклÑÑена).
+
+Ðожно наÑÑÑоиÑÑ ÑежимÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ñайлов вÑÑÑоенной
+пÑогÑаммой пÑоÑмоÑÑа,
+воÑполÑзовавÑиÑÑ Ñайлом
+ÑаÑÑиÑенийExtension File Edit.[Internal File Editor]
+ÐÑÑÑоеннÑй ÑедакÑоÑ
+
+ÐÑÑÑоеннÑй ÑедакÑоÑ
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð²Ñполнение
+болÑÑинÑÑва ÑÑнкÑий
+ÑедакÑиÑованиÑ, пÑиÑÑÑиÑ
+полноÑкÑаннÑм ÑедакÑоÑам
+ÑекÑÑа. Ðн вÑзÑваеÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F4 пÑи ÑÑловии, ÑÑо в
+иниÑиализаÑионном Ñайле
+ÑÑÑановлена в 1 опÑÐ¸Ñ use_internal_edit.
+Ð Ð°Ð·Ð¼ÐµÑ ÑедакÑиÑÑемого Ñайла не
+Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑевÑÑаÑÑ 16 ÐегабайÑ. С
+помоÑÑÑ ÑÑого ÑедакÑоÑа можно
+ÑедакÑиÑоваÑÑ Ð´Ð²Ð¾Ð¸ÑнÑе ÑайлÑ
+без поÑеÑи даннÑÑ
.
+
+ÐоддеÑживаÑÑÑÑ ÑледÑÑÑие
+возможноÑÑи: копиÑование,
+пеÑемеÑение, Ñдаление,
+вÑÑезание и вÑÑавка блоков
+ÑекÑÑа; оÑмена пÑедÑдÑÑиÑ
+опеÑаÑий (key for key undo); вÑпадаÑÑие
+менÑ; вÑÑавка Ñайлов;
+макÑоопÑеделениÑ; поиÑк и
+замена по ÑегÑлÑÑнÑм
+вÑÑажениÑм; вÑделение ÑекÑÑа по
+комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ shift-ÑÑÑелки в
+ÑÑиле MSW-MAC (ÑолÑко длÑ
+linux-конÑоли); пеÑеклÑÑение междÑ
+Ñежимами вÑÑавки-заменÑ
+Ñимвола; а Ñакже опеÑаÑиÑ
+обÑабоÑки блоков ÑекÑÑа
+командами оболоÑки (an option to pipe
+text blocks through shell commands like indent).
+
+РазделÑ:
+
+ ÐпÑии в ини-Ñайле длÑ
+ ÑедакÑоÑаInternal File Editor / options
+
+РедакÑÐ¾Ñ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑ Ð¸
+пÑакÑиÑеÑки не ÑÑебÑеÑ
+обÑÑениÑ. ÐÐ»Ñ Ñого, ÑÑобÑ
+ÑзнаÑÑ, какие клавиÑи вÑзÑваÑÑ
+вÑполнение опÑеделеннÑÑ
+дейÑÑвий, доÑÑаÑоÑно
+пÑоÑмоÑÑеÑÑ Ð²ÑпадаÑÑие менÑ,
+коÑоÑÑе вÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F9 в окне ÑедакÑоÑа. Ðе
+пеÑеÑиÑленнÑе в менÑ
+комбинаÑии клавиÑ: Shift-<клавиÑи
+ÑÑÑелок> вÑделение блока
+ÑекÑÑа. Ctrl-Ins копиÑÑÐµÑ Ð±Ð»Ð¾Ðº в
+Ñайл cooledit.clip. Shift-Ins пÑоизводиÑ
+вÑÑÐ°Ð²ÐºÑ Ð¿Ð¾Ñледнего
+ÑкопиÑованного в cooledit.clip блока
+в позиÑÐ¸Ñ ÐºÑÑÑоÑа. Shift-Del ÑдалÑеÑ
+вÑделеннÑй блок ÑекÑÑа,
+Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ñ ÐµÐ³Ð¾ в Ñайле cooledit.clip.
+Ðо клавиÑе Enter вÑÑавлÑÑÑÑÑ
+ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÐºÐ¾Ð½Ñа ÑÑÑоки, пÑиÑем на
+ÑледÑÑÑей ÑÑÑоке авÑомаÑиÑеÑки
+ÑÑÑанавливаеÑÑÑ Ð¾ÑÑÑÑп.
+РабоÑÐ°ÐµÑ Ð²Ñделение ÑекÑÑа Ñ
+помоÑÑÑ Ð¼ÑÑи, пÑиÑем еÑли
+ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Shift, Ñо
+ÑпÑавление мÑÑÑÑ
+оÑÑÑеÑÑвлÑеÑÑÑ ÑеÑминалÑнÑм
+дÑайвеÑом мÑÑи.
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¾Ð¿ÑеделиÑÑ
+макÑоÑ, нажмиÑе Ctrl-R, поÑле Ñего
+введиÑе ÑÑÑоки команд, коÑоÑÑе
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð²ÑполненÑ. ÐоÑле
+завеÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð° команд Ñнова
+нажмиÑе Ctrl-R и ÑвÑжиÑе макÑÐ¾Ñ Ñ
+какой-нибÑÐ´Ñ ÐºÐ»Ð°Ð²Ð¸Ñей или
+комбинаÑией клавиÑ, нажав ÑÑÑ
+клавиÑÑ (комбинаÑиÑ). ÐакÑоÑ
+бÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием Ctrl-A и
+назнаÑенной Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ клавиÑи.
+ÐакÑÐ¾Ñ Ð¼Ð¾Ð¶Ð½Ð¾ Ñакже вÑзваÑÑ
+нажаÑием лÑбой из ÐºÐ»Ð°Ð²Ð¸Ñ Meta (Alt),
+Ctrl, или Esc и назнаÑенной макÑоÑÑ
+клавиÑи, пÑи ÑÑловии, ÑÑо даннаÑ
+комбинаÑÐ¸Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+вÑзова какой-либо дÑÑгой
+ÑÑнкÑии. ÐакÑÐ¾ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ñле
+опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ð¸ÑÑваÑÑÑÑ Ð²
+Ñайл .mc/cedit/cooledit.macros в ваÑем
+домаÑнем каÑалоге. ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+ÑдалиÑÑ Ð¼Ð°ÐºÑÐ¾Ñ Ñдалением
+ÑооÑвеÑÑÑвÑÑÑей ÑÑÑоки в ÑÑом
+Ñайле.
+
+Ðо клавиÑе F19 (ее Ð½ÐµÑ Ð½Ð° обÑÑной
+клавиаÑÑÑе IBM PC, Ñак ÑÑо
+пÑидеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÑÑÑ
+ÑооÑвеÑÑÑвÑÑÑим пÑнкÑом менÑ,
+вÑзÑваемÑм по клавиÑе F9, или
+пеÑеназнаÑиÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ) бÑдеÑ
+оÑÑÑеÑÑвлÑÑÑÑÑ ÑоÑмаÑиÑование
+вÑделенного блока кода на ÑзÑке
+C, C++ или дÑÑгиÑ
. ФоÑмаÑиÑование
+ÑпÑавлÑеÑÑÑ Ñайлом
+/usr/share/mc/edit.indent.rc коÑоÑÑй пÑи
+пеÑвом вÑзове копиÑÑеÑÑÑ Ð²
+.mc/cedit/edit.indent.rc в ваÑем домаÑнем
+каÑалоге.
+
+ÐÑÑÑоеннÑй ÑедакÑоÑ
+обÑабаÑÑÐ²Ð°ÐµÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð· вÑоÑой
+Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÐºÐ¾Ð´Ð¾Ð²Ð¾Ð¹ ÑаблиÑÑ (160+).
+Ðо когда ÑедакÑиÑÑеÑе бинаÑнÑе
+ÑайлÑ, лÑÑÑе ÑÑÑановиÑÑ Ð¾Ð¿ÑиÑ
+"ÐиÑÑ Ñимволов" (Display bits) из менÑ
+"ÐаÑÑÑойки" в положение "7 биÑ",
+ÑÑÐ¾Ð±Ñ ÑоÑ
ÑаниÑÑ ÑоÑÐ¼Ð°Ñ Ñайла (to
+keep the spacing clean).
+
+ÐпиÑаÑÑ Ð²Ñе ÑÑнкÑии
+вÑÑÑоенного ÑедакÑоÑа в данной
+подÑказке невозможно.
+ÐапомниÑе ÑолÑко, ÑÑо вÑе
+оÑновнÑе опеÑаÑии можно
+вÑполниÑÑ ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ,
+коÑоÑое вÑзÑваеÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F9 в окне
+ÑедакÑиÑованиÑ. ÐÑоме Ñого,
+можно пÑоÑиÑаÑÑ man-ÑÑÑаниÑÑ Ð¿Ð¾
+команде man mcedit или info mcedit[Internal File Editor / options]
+ÐпÑии в ини-Ñайле Ð´Ð»Ñ ÑедакÑоÑа
+
+Рданном Ñазделе кÑаÑко опиÑанÑ
+опÑии ini-Ñайла, оÑноÑÑÑиеÑÑ Ðº
+ÑедакÑоÑÑ. ÐпÑии запиÑÑваÑÑÑÑ Ð²
+ÑекÑÐ¸Ñ '[Midnight Commander]'
+
+editor_wordcompletion_collect_entire_file
+ ÐÑи авÑодополнении длÑ
+ ÑбоÑа поÑ
ожиÑ
Ñлов Ñлов
+ пÑоÑмаÑÑиваÑÑ Ð²ÐµÑÑ Ñайл(1)
+ или ÑолÑко Ð¾Ñ Ð½Ð°Ñала до
+ кÑÑÑоÑа (0)[Completion]
+ÐавеÑÑение ввода (Completion)
+
+ÐаÑÑавÑÑе Midnight Commander ÑабоÑаÑÑ
+на клавиаÑÑÑе вмеÑÑо ваÑ!
+
+ÐавеÑÑение ввода - ÑÑо попÑÑка
+законÑиÑÑ Ð·Ð° Ð²Ð°Ñ Ð²Ð²Ð¾Ð´ ÑекÑÑа,
+набÑанного до ÑекÑÑей позиÑии
+кÑÑÑоÑа. MC пÑÑаеÑÑÑ Ð·Ð°Ð²ÐµÑÑиÑÑ
+ввод, ÑÑакÑÑÑ Ñже введеннÑй
+ÑекÑÑ ÐºÐ°Ðº пеÑеменнÑÑ (еÑли
+ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ñ $), имÑ
+полÑзоваÑÐµÐ»Ñ (еÑли ÑекÑÑ
+наÑинаеÑÑÑ Ñ ~), Ð¸Ð¼Ñ Ð¼Ð°ÑÐ¸Ð½Ñ (еÑли
+ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ð½Ð° @) или как
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (еÑли Ð²Ñ Ð² командной
+ÑÑÑоке в позиÑии, где Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+вводиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ; в ÑÑом ÑлÑÑае
+Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð°
+иÑполÑзÑÑÑÑÑ
+заÑезеÑвиÑованнÑе Ñлова
+оболоÑки, в Ñом ÑиÑле лÑÐ±Ð°Ñ Ð¸Ð·
+вÑÑÑоеннÑÑ
команд оболоÑки).
+ÐÑли введеннÑй ÑекÑÑ Ð½Ðµ
+Ð¿Ð¾Ð¿Ð°Ð´Ð°ÐµÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð·
+пеÑеÑиÑленнÑÑ
каÑегоÑий,
+вÑполнÑеÑÑÑ Ð¿Ð¾Ð¿ÑÑка завеÑÑениÑ
+ÑекÑÑа как имени Ñайла.
+
+ÐавеÑÑение имен Ñайлов,
+полÑзоваÑелей, пеÑеменнÑÑ
и
+маÑин ÑабоÑÐ°ÐµÑ Ð²Ð¾ вÑеÑ
ÑÑÑокаÑ
+ввода, завеÑÑение команд -
+ÑолÑко в командной ÑÑÑоке. ÐÑли
+однознаÑно вÑполниÑÑ
+завеÑÑение ввода невозможно
+(имееÑÑÑ Ð½ÐµÑколÑко ваÑианÑов), MC
+Ð¸Ð·Ð´Ð°ÐµÑ Ð·Ð²Ñковой Ñигнал и
+вÑполнÑÐµÑ ÑледÑÑÑие дейÑÑвиÑ, в
+завиÑимоÑÑи Ð¾Ñ ÑÑÑановки опÑии
+Ðополнение: показÑваÑÑ Ð²Ñе в
+пÑнкÑе менÑ
+ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑConfiguration. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, ÑпиÑок вÑеÑ
+возможнÑÑ
ваÑианÑов завеÑÑениÑ
+поÑвлÑеÑÑÑ Ð²Ð¾Ð·Ð»Ðµ ÑекÑÑей
+позиÑии и Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ
+нÑжнÑй ваÑÐ¸Ð°Ð½Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ
+ÑÑÑелок и Enter. ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже
+набÑаÑÑ ÑледÑÑÑÑÑ Ð±ÑквÑ, ÑÑобÑ
+пеÑейÑи к подмножеÑÑÐ²Ñ Ð²ÑеÑ
+возможнÑÑ
завеÑÑений. ÐÑли вÑ
+Ñнова нажмеÑе M-Tab, бÑдеÑ
+вÑведено Ñже ÑокÑаÑенное
+множеÑÑво ваÑианÑов, пÑиÑем в
+ÑÑÑÐ¾ÐºÑ Ð²Ð²Ð¾Ð´Ð° добавлÑÑÑÑÑ Ñе
+ÑимволÑ, коÑоÑÑе опÑеделÑÑÑÑÑ
+однознаÑно (даже еÑли полное
+завеÑÑение ввода еÑе
+невозможно). Ðак ÑолÑко
+неопÑеделенноÑÑÑ Ð²ÑбоÑа
+иÑÑезаеÑ, пÑÐ¾Ð¿Ð°Ð´Ð°ÐµÑ Ð¸
+диалоговое окно Ñ Ð²Ð°ÑианÑами.
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ Ð²Ñвода
+на ÑкÑан ÑÑого окна в лÑбое
+вÑемÑ, нажав Ð¾Ð´Ð½Ñ Ð¸Ð· ÐºÐ»Ð°Ð²Ð¸Ñ Esc, F10
+или ÑÑÑÐµÐ»ÐºÑ Ð²Ð»ÐµÐ²Ð¾ / впÑаво. ÐÑли
+опÑÐ¸Ñ Ðополнение: показÑваÑÑ
+вÑеConfiguration оÑклÑÑена, окно Ñ
+ваÑианÑами завеÑÑениÑ
+поÑвлÑеÑÑÑ ÑолÑко Ñогда, когда
+Ð²Ñ Ð½Ð°Ð¶Ð¼ÐµÑе клавиÑи M-Tab вÑоÑой
+Ñаз, пÑи пеÑвом нажаÑии MC ÑолÑко
+Ð¸Ð·Ð´Ð°ÐµÑ Ð·Ð²Ñковой Ñигнал.[Virtual File System]
+ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ
+
+ÐÑогÑамма Midnight Commander ÑодеÑжиÑ
+подпÑогÑаммÑ, обеÑпеÑиваÑÑие
+доÑÑÑп к ÑазлиÑнÑм ÑайловÑм
+ÑиÑÑемам. ÐÑи подпÑогÑÐ°Ð¼Ð¼Ñ (иÑ
+ÑовокÑпноÑÑÑ Ð½Ð°Ð·ÑваеÑÑÑ
+пеÑеклÑÑаÑелем виÑÑÑалÑнÑÑ
+ÑайловÑÑ
ÑиÑÑем - virtual file system
+switch) позволÑÑÑ Midnight Commander-Ñ
+манипÑлиÑоваÑÑ Ñайлами,
+ÑаÑположеннÑми на не-Unix-овÑÑ
+ÑайловÑÑ
ÑиÑÑемаÑ
.
+
+РнаÑÑоÑÑее вÑÐµÐ¼Ñ Midnight Commander
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑжкÑ
+неÑколÑкиÑ
ÐиÑÑÑалÑнÑÑ
+ФайловÑÑ
СиÑÑем - ÐФС (VFS):
+- локалÑной Ñайловой ÑиÑÑемÑ,
+иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑÑнÑÑ
+ÑайловÑÑ
ÑиÑÑем Unix;
+- Ñайловой ÑиÑÑÐµÐ¼Ñ ftpfs,
+иÑполÑзÑемой длÑ
+манипÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на
+ÑдаленнÑÑ
компÑÑÑеÑаÑ
по
+пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP;
+- Ñайловой ÑиÑÑÐµÐ¼Ñ tarfs,
+иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑабоÑки tar- и
+ÑжаÑÑÑ
tar-Ñайлов;
+- Ñайловой ÑиÑÑÐµÐ¼Ñ undelfs,
+иÑполÑзÑемой длÑ
+воÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑдаленнÑÑ
+Ñайлов в Ñайловой ÑиÑÑеме ext2
+(ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, иÑполÑзÑемаÑ
+в Linux по ÑмолÑаниÑ);
+- Ñайловой ÑиÑÑÐµÐ¼Ñ fish (длÑ
+манипÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами пÑи
+ÑабоÑе Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñкой ÑеÑез Ñакие
+пÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ°Ðº rsh и ssh);
+- и, наконеÑ, ÑеÑевой Ñайловой
+ÑиÑÑÐµÐ¼Ñ nfs.
+MC Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑобÑан Ñ
+поддеÑжкой Ñайловой ÑиÑÑемÑ
+smbfs, иÑполÑзÑемой длÑ
+манипÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на
+ÑдаленнÑÑ
компÑÑÑеÑаÑ
по
+пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB (CIFS).
+
+ÐодпÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑÑ Ñ
+виÑÑÑалÑнÑми ÑайловÑми
+ÑиÑÑемами инÑеÑпÑеÑиÑÑÑÑ Ð²Ñе
+вÑÑÑеÑаÑÑиеÑÑ Ð¸Ð¼ÐµÐ½Ð° пÑÑей и
+ÑоÑмиÑÑÑÑ ÐºÐ¾ÑÑекÑнÑе обÑаÑениÑ
+к ÑазлиÑнÑм ÑайловÑм ÑиÑÑемам.
+ФоÑмаÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº каждой из
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем
+опиÑÐ°Ð½Ñ Ð² оÑделÑнÑÑ
ÑазделаÑ
по
+каждой ÐФС:
+
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File
+ System)FTP File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tarTar File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle
+ transfer over SHell)FIle transfer over SHell filesystem
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File
+ System)Network File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete
+ File System)Undelete File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfsSMB File System[FTP File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File System)
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs позволÑеÑ
+ÑабоÑаÑÑ Ñ Ñайлами на ÑдаленнÑÑ
+компÑÑÑеÑаÑ
. ÐÐ»Ñ ÑÑого можно
+иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+"FTP-Ñоединение" (доÑÑÑпнÑÑ Ð¸Ð·
+Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей) или
+же непоÑÑедÑÑвенно ÑмениÑÑ
+ÑекÑÑий каÑалог командой cd,
+задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим
+обÑазом:
+
+/#ftp:[!][user[:pass]@]machine[:port][remote-dir]
+
+ÐлеменÑÑ user, port и remote-dir не
+обÑзаÑелÑнÑ. ÐÑли ÑÐ»ÐµÐ¼ÐµÐ½Ñ user
+Ñказан, Ñо Midnight Commander бÑдеÑ
+пÑÑаÑÑÑÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð°
+Ñдаленном компÑÑÑеÑе Ñ ÑÑи
+именем, в пÑоÑивном ÑлÑÑае
+бÑÐ´ÐµÑ Ð¸ÑполÑзовано Ð¸Ð¼Ñ anonymous
+или Ð¸Ð¼Ñ Ð¸Ð· Ñайла ~/.netrc.
+ÐеобÑзаÑелÑнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ pass (еÑли
+Ñказан) иÑполÑзÑеÑÑÑ ÐºÐ°Ðº паÑолÑ
+Ð´Ð»Ñ Ð²Ñ
ода. Ðднако Ñвно задаваÑÑ
+его не ÑекомендÑеÑÑÑ (Ñакже не
+запиÑÑвайÑе его в ваÑи hotlist,
+еÑли ÑолÑко Ð²Ñ Ð½Ðµ обеÑпеÑили
+ÑооÑвеÑÑÑвÑÑÑÑÑ Ð·Ð°ÑиÑÑ ÑÑиÑ
+Ñайлов; но и Ñогда нелÑÐ·Ñ Ð±ÑÑÑ
+полноÑÑÑÑ ÑвеÑеннÑм в
+безопаÑноÑÑи).
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑоединиÑÑÑÑ Ñ
+ÑеÑвеÑом, коÑоÑÑй ÑаÑположен за
+firewall, нÑжно иÑполÑзоваÑÑ
+пÑеÑÐ¸ÐºÑ /#ftp:! (Ñо еÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ
+воÑклиÑаÑелÑнÑй знак пеÑед
+именем ÑеÑвеÑа), ÑÑÐ¾Ð±Ñ ÑказаÑÑ
+Midnight Commander на необÑ
одимоÑÑÑ
+иÑполÑзоваÑÑ Ð¿ÑокÑи длÑ
+оÑÑÑеÑÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑÐµÐ´Ð°Ñ Ð¿Ð¾ ftp. ÐÑ
+можеÑе задаÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи в
+диалоговом окне ÐиÑÑÑалÑнÑе
+ФС...Virtual FS Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки".
+
+ЧÑÐ¾Ð±Ñ Ð½Ðµ задаваÑÑ Ð¸Ð¼Ñ
+пÑокÑи-ÑеÑвеÑа каждÑй Ñаз,
+можно поÑÑавиÑÑ Ð¾ÑмеÑÐºÑ Ð²
+квадÑаÑнÑÑ
ÑкобкаÑ
возле опÑии
+ÐÑегда иÑполÑзоваÑÑ FTP пÑокÑи в
+диалоговом окне ÐиÑÑÑалÑнÑе
+ФС...Virtual FS Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки". Ð Ñаком
+ÑлÑÑае пÑогÑамма вÑегда бÑдеÑ
+иÑполÑзоваÑÑ ÑказаннÑй
+пÑокÑи-ÑеÑвеÑ. ÐÑи ÑÑом (еÑли
+опÑÐ¸Ñ ÑÑÑановлена) пÑогÑамма
+Ð´ÐµÐ»Ð°ÐµÑ ÑледÑÑÑее: ÑÑиÑÑÐ²Ð°ÐµÑ Ð¸Ð·
+Ñайла /usr/share/mc/mc.no_proxy имена
+локалÑнÑÑ
маÑин (еÑли имÑ
+наÑинаеÑÑÑ Ñ ÑоÑки, оно
+ÑÑиÑаеÑÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ домена), и,
+еÑли заданное пÑи ÑÑÑановлении
+FTP-ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð¸Ð¼Ñ Ð¼Ð°ÑинÑ
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из имен,
+ÑказаннÑÑ
в Ñайле mc.no_proxy без
+ÑоÑки, Ñо пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð¿ÑÑмое
+обÑаÑение к данной маÑине.
+
+ÐÑи подклÑÑении к ftp-ÑеÑвеÑÑ
+ÑеÑез ÑилÑÑÑÑÑÑий пакеÑÑ
+маÑÑÑÑÑизаÑÐ¾Ñ (If you are using the ftpfs
+code with a filtering packet router), коÑоÑÑй не
+позволÑÐµÑ Ð¸ÑполÑзоваÑÑ Ð¾Ð±ÑÑнÑй
+Ñежим оÑкÑÑÑÐ¸Ñ Ñайлов, можно
+заÑÑавиÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑаÑÑ Ð²
+Ñежиме паÑÑивного оÑкÑÑÑиÑ
+Ñайла (the passive-open mode). ÐÐ»Ñ ÑÑого
+ÑÑÑановиÑе в иниÑиализаÑионном
+Ñайле опÑÐ¸Ñ ftpfs_use_passive_connections в 1.
+
+Midnight Commander ÑоÑ
ÑанÑÐµÑ Ð² ÑеÑение
+заданного инÑеÑвала вÑемени
+ÑпиÑок Ñайлов Ñдаленного
+каÑалога, пÑоÑиÑаннÑй по FTP, в
+опеÑаÑивной памÑÑи. ÐелиÑина
+ÑÑого инÑеÑвала вÑемени
+задаеÑÑÑ Ð² диалоговом окне
+ÐиÑÑÑалÑнÑе ФС...Virtual FS менÑ
+"ÐаÑÑÑойки". Ð ÑÐ¸Ð»Ñ ÑÑого
+возможен побоÑнÑй ÑÑÑекÑ,
+заклÑÑаÑÑийÑÑ Ð² Ñом, ÑÑо даже
+еÑли Ð²Ñ Ñделали какие-Ñо
+Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² каÑалоге, они не
+бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð² панели до
+ÑеÑ
поÑ, пока Ð²Ñ Ð½Ðµ обновиÑе
+ÑодеÑжимое панели командой C-r.
+ÐÑо не ÑвлÑеÑÑÑ Ð½ÐµÐ´Ð¾ÑабоÑкой
+(еÑли Ð²Ñ Ð´ÑмаеÑе, ÑÑо ÑÑо оÑибка,
+поÑазмÑÑлиÑе над Ñем, как
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ ÑабоÑа по FTP Ñ
+Ñайлами, наÑ
одÑÑимиÑÑ Ð½Ð° дÑÑгой
+ÑÑоÑоне ÐÑланÑиÑеÑкого океана).[Tar File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð´Ð¾ÑÑÑп по ÑÑÐµÐ½Ð¸Ñ Ðº
+tar- и ÑжаÑÑм tar-Ñайлам, иÑполÑзÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chdir. ÐÐ»Ñ Ð¿ÐµÑеÑ
ода в
+каÑалог, пÑедÑÑавлÑÑÑий ÑпиÑок
+Ñайлов tar-Ñайла, нÑжно
+иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, имеÑÑÑÑ
+ÑледÑÑÑий ÑоÑмаÑ:
+
+cd ./filename.tar#utar/[dir-inside-tar]
+
+Файл mc.ext по ÑмолÑÐ°Ð½Ð¸Ñ ÑодеÑжиÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа tar-Ñайлов,
+Ñо еÑÑÑ Ð¾Ð±ÑÑно Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+ÑпиÑка Ñайлов tar-аÑÑ
ива
+доÑÑаÑоÑно пÑоÑÑо пеÑемеÑÑиÑÑ
+ÑказаÑÐµÐ»Ñ Ð½Ð° Ð¸Ð¼Ñ tar-Ñайла и
+нажаÑÑ Enter. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð½ÑÑÑ, как ÑÑо
+доÑÑигаеÑÑÑ, ÑмоÑÑиÑе Ñаздел
+Файл ÑаÑÑиÑенийExtension File Edit.
+
+ÐÑимеÑÑ:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+РпоÑледнем пÑимеÑе Ñказан
+полнÑй пÑÑÑ Ðº tar-аÑÑ
ивÑ.[FIle transfer over SHell filesystem]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over
+SHell)
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема fish - ÑÑо
+ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема,
+коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑабоÑаÑÑ Ñ
+Ñайлами на Ñдаленном
+компÑÑÑеÑе Ñак, как еÑли Ð±Ñ Ð¾Ð½Ð¸
+бÑли ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð½Ð° ваÑем
+диÑке. ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑÑо бÑло
+возможно, на Ñдаленном
+компÑÑÑеÑе должен бÑÑÑ Ð·Ð°Ð¿ÑÑен
+fish-ÑеÑвеÑ, или bash-ÑовмеÑÑимаÑ
+оболоÑка shell.
+
+ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм
+компÑÑÑеÑом нÑжно вÑполниÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑ
ода в каÑалог (chdir),
+Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого задаеÑÑÑ Ð²
+ÑледÑÑÑем ÑоÑмаÑе:
+
+/#sh:[user@]machine[:options]/[remote-dir]
+
+ÐлеменÑÑ user, options и remote-dir не
+обÑзаÑелÑнÑ. ÐÑли задан ÑлеменÑ
+user, Ñо Midnight Commander бÑдеÑ
+ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð° ÑдаленнÑй
+компÑÑÑÐµÑ Ð¿Ð¾Ð´ ÑÑим именем, в
+пÑоÑивном ÑлÑÑае - под Ñем
+именем, Ñ ÐºÐ¾ÑоÑÑм вÑ
+заÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной
+ÑиÑÑеме.
+
+РкаÑеÑÑве options могÑÑ
+иÑполÑзоваÑÑÑÑ:
+ 'C' - иÑполÑзоваÑÑ ÑжаÑие и
+ 'r' - иÑполÑзоваÑÑ rsh вмеÑÑо ssh.
+ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ remote-dir, Ñо
+ÑказаннÑй каÑалог ÑÑанеÑ
+ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ
+ÑдаленнÑм компÑÑÑеÑом.
+
+ÐÑимеÑÑ:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File System)
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема mc - ÑÑо еÑе
+одна ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема,
+коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑабоÑаÑÑ Ñ
+Ñайлами на Ñдаленном
+компÑÑÑеÑе. ÐÐ»Ñ Ñого, ÑÑобÑ
+можно бÑло воÑполÑзоваÑÑÑÑ
+ÑÑой ФС, на Ñдаленном
+компÑÑÑеÑе должна бÑÑÑ
+запÑÑена ÑеÑвеÑÐ½Ð°Ñ Ð¿ÑогÑамма
+mcserv(8).
+
+ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм
+компÑÑÑеÑом нÑжно вÑполниÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑ
ода в каÑалог, имÑ
+коÑоÑого ÑÑÑоиÑÑÑ Ð²
+ÑооÑвеÑÑÑвии Ñо ÑледÑÑÑим
+ÑоÑмаÑом:
+
+/#mc:[user@]machine[:port][remote-dir]
+
+ÐлеменÑÑ user, port и remote-dir не
+обÑзаÑелÑнÑ.
+
+ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ user, Ñо Midnight
+Commander бÑÐ´ÐµÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð°
+ÑдаленнÑй компÑÑÑÐµÑ Ð¿Ð¾Ð´ ÑÑим
+именем, в пÑоÑивном ÑлÑÑае - под
+Ñем именем, Ñ ÐºÐ¾ÑоÑÑм вÑ
+заÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной
+ÑиÑÑеме.
+
+ÐÐ»ÐµÐ¼ÐµÐ½Ñ port иÑполÑзÑеÑÑÑ Ð² Ñом
+ÑлÑÑае, еÑли ÑдаленнÑй
+компÑÑÑÐµÑ Ð¸ÑполÑзÑеÑ
+ÑпеÑиалÑнÑй поÑÑ (ÑÑÐ¾Ð±Ñ ÑзнаÑÑ,
+ÑÑо Ñакое поÑÑ Ð¸ как его
+иÑполÑзоваÑÑ, ÑмоÑÑиÑе
+ÑÑÑаниÑÑ ÑÑководÑÑва mcserv(8).
+ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ remote-dir, Ñо
+ÑказаннÑй каÑалог ÑÑанеÑ
+ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ
+ÑдаленнÑм компÑÑÑеÑом.
+
+ÐÑимеÑÑ:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+[Undelete File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)
+
+Ð ÐС Linux можно ÑконÑигÑÑиÑоваÑÑ
+ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ ext2fs,
+иÑполÑзÑемÑÑ Ð¿Ð¾ ÑмолÑаниÑ,
+Ñаким обÑазом, ÑÑо поÑвиÑÑÑ
+возможноÑÑÑ Ð²Ð¾ÑÑÑанавливаÑÑ
+ÑдаленнÑе ÑÐ°Ð¹Ð»Ñ (но ÑолÑко в
+Ñайловой ÑиÑÑеме ext2). ФайловаÑ
+ÑиÑÑема UFS (Undelete File System)
+пÑедÑÑавлÑÐµÑ Ñобой инÑеÑÑÐµÐ¹Ñ Ðº
+библиоÑекам ext2fs, позволÑÑÑий
+воÑÑÑановиÑÑ Ð¸Ð¼ÐµÐ½Ð° вÑеÑ
+ÑдаленнÑÑ
Ñайлов, вÑбÑаÑÑ
+некоÑоÑое колиÑеÑÑво ÑакиÑ
+Ñайлов и воÑÑÑановиÑÑ Ð¸Ñ
.
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑполÑзоваÑÑÑÑ
+ÑÑой возможноÑÑÑÑ (ÑÑой
+Ñайловой ÑиÑÑемой), нÑжно
+вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑ
ода (chdir)
+в ÑпеÑиалÑнÑй каÑалог, имÑ
+коÑоÑого обÑазÑеÑÑÑ Ð¸Ð·
+пÑеÑикÑа "/#undel" и имени
+ÑпеÑиалÑного Ñайла ÑÑÑÑойÑÑва,
+на коÑоÑом наÑ
одиÑÑÑ ÑеалÑнаÑ
+ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема.
+
+ÐапÑимеÑ, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑÑÑановиÑÑ
+ÑдаленнÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð° вÑоÑом
+Ñазделе пеÑвого SCSI-диÑка, нÑжно
+иÑполÑзоваÑÑ ÑледÑÑÑее имÑ:
+
+ /#undel:sda2
+
+ÐагÑÑзка ÑпиÑка ÑдаленнÑÑ
+Ñайлов ÑÑебÑÐµÑ Ð½ÐµÐºÐ¾ÑоÑого
+вÑемени, Ñак ÑÑо набеÑиÑеÑÑ
+ÑеÑпениÑ. ÐмейÑе в видÑ, ÑÑо
+имена Ñайлов в полÑÑенном
+ÑпиÑке бÑдÑÑ ÑиÑÑовÑми, Ñак ÑÑо
+поиÑк нÑжного пÑидеÑÑÑ
+пÑоводиÑÑ Ð»Ð¸Ð±Ð¾ по даÑе, либо
+поÑледоваÑелÑнÑм пÑоÑмоÑÑом
+ÑодеÑжимого (в обÑем, Ñ Ð²Ð°Ð¼ не
+завидÑÑ!).[SMB File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs позволÑеÑ
+ÑабоÑаÑÑ Ñ Ñайлами на ÑдаленнÑÑ
+компÑÑÑеÑаÑ
по пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB (CIFS)
+(Windows for Workgroups, Windows 9x/ME/XP, Windows NT,
+Windows 2000 и Samba). ÐÐ»Ñ ÑÑого можно
+иÑполÑзоваÑÑ Ð¿ÑÐ½ÐºÑ "SMB ÑвÑзÑ..."
+(доÑÑÑпнÑй из Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и
+пÑавой панелей) или же
+непоÑÑедÑÑвенно ÑмениÑÑ
+ÑекÑÑий каÑалог командой cd,
+задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим
+обÑазом:
+
+/#smb:[username@]machine[/service][/remote-dir]
+
+ÐлеменÑÑ username, service и remote-dir
+необÑзаÑелÑнÑ. username, domain и password
+могÑÑ Ð±ÑÑÑ ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² окне
+диалога.
+
+ÐÑимеÑÑ:
+
+ /#smb:machine/Share
+ /#smb:other_machine
+ /#smb:guest at machine/Public/Irlex
+[Colors]
+ЦвеÑа
+
+ÐÑогÑамма Midnight Commander пÑÑаеÑÑÑ
+опÑеделиÑÑ, поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ ваÑ
+ÑеÑминал ÑвеÑа, иÑполÑзÑÑ Ð´Ð»Ñ
+ÑÑого Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
о ÑеÑминалаÑ
+и Ð¸Ð¼Ñ Ð²Ð°Ñего ÑеÑминала. Ðногда
+ÑÑо не ÑдаеÑÑÑ. Ð ÑакиÑ
ÑлÑÑаÑÑ
+можно вклÑÑиÑÑ Ð¸Ð»Ð¸ оÑклÑÑиÑÑ
+ÑвеÑной вÑвод, иÑполÑзÑÑ ÐºÐ»ÑÑи
+запÑÑка пÑогÑÐ°Ð¼Ð¼Ñ -c и -b,
+ÑооÑвеÑÑÑвенно.
+
+ÐÑогÑамма Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ
+ÑкомпилиÑована Ñ
+иÑполÑзованием библиоÑек ncurses
+или slang. ncurses не Ð´Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи
+вклÑÑаÑÑ ÑвеÑной Ñежим: ncurses
+иÑполÑзÑÐµÑ ÑолÑко инÑоÑмаÑиÑ
+из Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
о ÑеÑминалаÑ
. ÐлÑ
+Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ, какаÑ
+библиоÑека бÑла иÑполÑзована
+пÑи компилÑÑии, дайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc
+-V.
+
+ÐÑли пÑогÑамма ÑкомпилиÑована
+Ñ Ð¸ÑполÑзованием менеджеÑа
+ÑкÑана S-Lang, она пÑовеÑÑеÑ
+знаÑение пеÑеменной COLORTERM.
+Ðадание ÑÑой пеÑеменной даеÑ
+ÑÐ¾Ñ Ð¶Ðµ ÑÑÑекÑ, ÑÑо и задание
+клÑÑа -c.
+
+Ðожно ÑказаÑÑ ÑеÑминалÑ,
+коÑоÑÑе вÑегда Ð´Ð¾Ð»Ð¶Ð½Ñ ÑабоÑаÑÑ
+в ÑвеÑном Ñежиме, добавив
+ÑÑÑÐ¾ÐºÑ color_terminals в ÑекÑÐ¸Ñ Colors
+иниÑиализаÑионного Ñайла. Ð
+ÑÑом ÑлÑÑае Midnight Commander не бÑдеÑ
+пÑÑаÑÑÑÑ Ð¾Ð¿ÑеделиÑÑ,
+поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ Ð²Ð°Ñ ÑеÑминал
+ÑвеÑной вÑвод. ÐÑимеÑ:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ñакже
+возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ ÑвеÑа,
+заданнÑе по ÑмолÑаниÑ. Ð
+наÑÑоÑÑее вÑÐµÐ¼Ñ ÑаблиÑа
+иÑполÑзÑемÑÑ
ÑвеÑов задаеÑÑÑ
+пеÑеменной MC_COLOR_TABLE или в ÑекÑии
+Colors иниÑиализаÑионного Ñайла.
+
+Ð ÑекÑии Colors загÑÑÐ¶Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾
+ÑмолÑÐ°Ð½Ð¸Ñ ÑаблиÑа ÑвеÑов
+опÑеделÑеÑÑÑ Ð¿ÐµÑеменной
+(ÑÑÑокой) base_color. ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+ÑказаÑÑ Ð°Ð»ÑÑеÑнаÑивнÑÑ ÑаблиÑÑ
+ÑвеÑов Ð´Ð»Ñ ÑеÑминала, иÑполÑзÑÑ
+Ð¸Ð¼Ñ ÑеÑминала как клÑÑ Ð² ÑÑой
+ÑекÑии. ÐÑимеÑ:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+ФоÑÐ¼Ð°Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑа:
+
+ <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ...
+
+ЦвеÑа не ÑвлÑÑÑÑÑ
+обÑзаÑелÑнÑми, а в каÑеÑÑве
+клÑÑевÑÑ
Ñлов (keywords) могÑÑ
+иÑполÑзоваÑÑÑÑ: Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ
+ÑвеÑовой палиÑÑÑ Ð² панелÑÑ
: normal,
+selected, marked, markselect, errors, input, reverse,
+gauge; ЦвеÑа пÑнкÑов менÑ: menu, menusel,
+menuhot, menuhotsel; ЦвеÑа в окне
+диалога: dnormal, dfocus, dhotnormal, dhotfocus;
+ЦвеÑа в окне подÑказки: helpnormal,
+helpitalic, helpbold, helplink, helpslink; в окне
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа: viewunderline;
+ÑпеÑиалÑнÑе подÑвеÑки: executable,
+directory, link, device, special, core; в окне
+ÑедакÑоÑа: editnormal, editbold, editmarked.
+
+ЦвеÑа задаваÑÑ Ð½Ðµ обÑзаÑелÑно.
+Ð¦Ð²ÐµÑ ÐºÐ°ÐºÐ¾Ð³Ð¾ именно полÑ
+опÑеделÑеÑÑÑ ÐºÐ°Ð¶Ð´Ñм клÑÑевÑм
+Ñловом, можно понÑÑÑ Ð¸Ð·
+пеÑевода ÑÑого клÑÑевого Ñлова.
+ÐекоÑоÑÑе ÑлÑÑаи ÑÑебÑÑÑ
+поÑÑнений.
+
+input опÑеделÑÐµÑ ÑвеÑа в ÑÑÑоке
+ввода в диалоговÑÑ
окнаÑ
.
+
+gauge опÑеделÑÐµÑ ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹
+ÑаÑÑи полоÑки (progress bar), пÑи
+гÑаÑиÑеÑком оÑобÑажении Ñ
ода
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ
опеÑаÑий
+(копиÑование и дÑ.).
+
+ÐиалоговÑе окна иÑполÑзÑÑÑ
+ÑледÑÑÑие ÑвеÑа: dnormal
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð½Ð¾ÑмалÑного
+ÑекÑÑа, dfocus - ÑвеÑ, иÑполÑзÑемÑй
+Ð´Ð»Ñ Ð²Ñделенного в даннÑй моменÑ
+компоненÑа окна, dhotnormal - ÑвеÑ,
+иÑполÑзÑемÑй Ð´Ð»Ñ Ð²ÑделениÑ
+"гоÑÑÑиÑ
" ÐºÐ»Ð°Ð²Ð¸Ñ Ð² обÑÑнÑÑ
+компоненÑаÑ
, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº ÑвеÑ
+dhotfocus иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ "гоÑÑÑиÑ
" ÐºÐ»Ð°Ð²Ð¸Ñ Ð²
+вÑбÑаннÑÑ
в даннÑй моменÑ
+компоненÑаÑ
окна.
+
+Ð Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ Ñа же ÑамаÑ
+ÑÑ
ема, ÑолÑко в каÑеÑÑве
+названий ÑлеменÑов
+иÑполÑзÑÑÑÑÑ menu, menusel, menuhot и
+menuhotsel.
+
+Ðкно подÑказки иÑполÑзÑеÑ
+ÑледÑÑÑие ÑвеÑа: helpnormal - длÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑÑого ÑекÑÑа,
+helpitalic - Ð´Ð»Ñ Ð²Ñвода ÑекÑÑа,
+вÑделенного в man-ÑÑÑаниÑаÑ
+кÑÑÑивом, helpbold - Ð´Ð»Ñ Ð²Ñвода
+ÑекÑÑа, вÑделенного в
+man-ÑÑÑаниÑаÑ
жиÑнÑм ÑÑиÑÑом,
+helplink - Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð½ÐµÐ°ÐºÑивнÑÑ
+гипеÑÑÑÑлок, helpslink - длÑ
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð°ÐºÑивной в даннÑй
+Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð³Ð¸Ð¿ÐµÑÑÑÑлки.
+
+ÐозможнÑе ÑвеÑа: black, gray, red,
+brightred, green, brightgreen, brown, yellow, blue,
+brightblue, magenta, brightmagenta, cyan, brightcyan,
+lightgray и white.
+
+ÐÐ»Ñ Ð¿ÑозÑаÑного Ñона
+иÑполÑзÑÑÑÑÑ ÑпеÑиалÑное
+клÑÑевое Ñлово 'default'. Слово
+'default' можно иÑполÑзоваÑÑ ÑолÑко
+пÑи задании ÑвеÑа Ñона. ÐÑимеÑ:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Skins]
+ÐнеÑний вид
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе измениÑÑ Ð²Ð½ÐµÑний вид
+Midhight Commander'а. ÐÐ»Ñ ÑÑого
+необÑ
одимо ÑказаÑÑ Ñайл, в
+коÑоÑом ÑÐºÐ°Ð·Ð°Ð½Ñ ÑвеÑа и линии
+Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок. Такой Ñайл
+назÑваеÑÑÑ Ð´Ð°Ð»ÐµÐµ Ñкин-Ñайл.
+пеÑеопÑеделение внеÑнего вида
+полноÑÑÑÑ ÑовмеÑÑимо Ñ
+заданием ÑвеÑов, опиÑаннÑм в
+ÑекÑии ЦвеÑаColors.
+
+ÐоиÑк Ñкин-Ñайла пÑоизводиÑÑÑ
+по ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑÐ¼Ñ (до
+пеÑвого наÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):
+
+ 1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹
+ ÑÑÑоки -S <Ñкин> или
+ --skin=<Ñкин>
+ 2) ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑжениÑ
+ MC_SKIN
+ 3) РконÑигÑÑаÑионном Ñайле
+ паÑамеÑÑ skin в ÑекÑии
+ [MidhightCommander]
+ 4) Файл /etc/mc/skins/default.ini
+ 5) Файл /usr/share/mc/skins/default.ini
+
+ÐаÑамеÑÑÑ Ð² ÑÑÑÑ
пеÑвÑÑ
ÑлÑÑаÑÑ
+могÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй
+пÑÑÑ Ðº Ñкин-ÑÐ°Ð¹Ð»Ñ Ð»Ð¸Ð±Ð¾ пÑоÑÑо
+название Ñкина (Ñ ÑаÑÑиÑением
+.ini либо без него). Рданном
+ÑлÑÑае поиÑк Ñкин-Ñайла бÑдеÑ
+пÑоиÑÑ
одиÑÑ Ð¿Ð¾ ÑледÑÑÑим
+каÑалогам (до пеÑвого
+наÑ
ождениÑ):
+
+ 1) ~/.mc/skins/
+ 2) /etc/mc/skins/
+ 3) /usr/share/mc/skins/
+
+ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑаÑÑиÑенной
+инÑоÑмаÑии, обÑаÑиÑеÑÑ Ðº
+подÑазделам:
+
+ ÐпиÑание ÑекÑий и
+ паÑамеÑÑовSkins sections
+ ÐпеÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑовÑÑ
паÑSkins colors
+ Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки ÑамокSkins lines
+ СовмеÑÑимоÑÑÑSkins oldcolors
+[Skins sections]
+ÐпиÑание ÑекÑий
+
+СекÑÐ¸Ñ [skin] ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑиÑ,
+оÑноÑÑÑÑÑÑÑ Ðº ÑамомÑ
+Ñкин-ÑайлÑ. ÐаÑамеÑÑ description
+кÑаÑко опиÑÑÐ²Ð°ÐµÑ Ñкин.
+
+СекÑÐ¸Ñ [filehighlight] ÑодеÑжиÑ
+опиÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ
Ð¿Ð°Ñ Ð´Ð»Ñ Ð³ÑÑпп
+подÑвеÑок имен Ñайлов. ÐазваниÑ
+паÑамеÑÑов в ÑекÑии должно
+ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми ÑекÑий в
+Ñайле подÑвеÑки. СмоÑÑиÑе
+Ñаздел ÐодÑвеÑка имÑн ÑайловFilenames Highlight
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñобной
+инÑоÑмаÑии.
+
+СекÑÐ¸Ñ [core] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание
+ÑлеменÑов, иÑполÑзÑемÑÑ
+повÑемеÑÑно.
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑаниÑ.
+ ÐÑполÑзÑеÑÑÑ Ð²Ð¾ вÑеÑ
+ оÑÑалÑнÑÑ
ÑекÑиÑÑ
+ (глобалÑнÑй паÑамеÑÑ), еÑли
+ в ниÑ
Ð½ÐµÑ Ð¿ÐµÑеопÑеделениÑ
+
+selected
+ кÑÑÑоÑ
+
+marked оÑмеÑеннÑе даннÑе
+
+markselect
+ кÑÑÑÐ¾Ñ Ð½Ð° оÑмеÑеннÑÑ
+ даннÑÑ
+
+gauge ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹ ÑаÑÑи
+ полоÑки (progress bar)
+
+input ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð²Ð²Ð¾Ð´Ð° даннÑÑ
+
+reverse инвеÑÑиÑованнÑй ÑвеÑ
+
+СекÑÐ¸Ñ [dialog] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов диалоговÑÑ
окон
+(кÑоме ÑообÑений об оÑибкаÑ
).
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+dfocus Ð¦Ð²ÐµÑ ÑлеменÑа,
+ наÑ
одÑÑегоÑÑ Ð² ÑокÑÑе
+
+dhotnormal
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев
+
+dhotfocus
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ
+ в ÑокÑÑе
+
+СекÑÐ¸Ñ [error] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов диалога об оÑибкаÑ
.
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+errdhotnormal
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев
+
+errdhotfocus
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ
+ в ÑокÑÑе
+
+СекÑÐ¸Ñ [menu] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание
+ÑлеменÑов, оÑобÑажаÑÑиÑ
ÑÑ Ð²
+менÑ. ÐÑо каÑаеÑÑÑ ÐºÐ°Ðº
+ÑиÑÑемного Ð¼ÐµÐ½Ñ (вÑзÑваемого
+клавиÑей F9), Ñак и
+полÑзоваÑелÑÑкиÑ
Ð¼ÐµÐ½Ñ (F2 в
+панелÑÑ
или F11 в ÑедакÑоÑе).
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+entry Ð¦Ð²ÐµÑ Ð¿ÑнкÑов менÑ
+
+menuhot Ð¦Ð²ÐµÑ Ñ
оÑкеев
+
+menusel Ð¦Ð²ÐµÑ Ð²Ñделенного пÑнкÑа
+ менÑ
+
+menuhotsel
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ
+ в ÑокÑÑе
+
+СекÑÐ¸Ñ [help] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑвеÑов Ð´Ð»Ñ Ð¾ÐºÐ½Ð° оÑобÑажениÑ
+помоÑи.
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+helpitalic
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом italic
+
+helpbold
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом bold
+
+helplink
+ Ð¦Ð²ÐµÑ ÑÑÑлок
+
+helpslink
+ Ð¦Ð²ÐµÑ ÑÑÑлки, наÑ
одÑÑейÑÑ
+ под кÑÑÑоÑом
+
+СекÑÐ¸Ñ [editor] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов ÑедакÑоÑа
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+editbold
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом bold
+
+editmarked
+ Ð¦Ð²ÐµÑ Ð²Ñделенного ÑекÑÑа
+
+editwhitespace
+ ÐодÑвеÑка знаков
+ ÑабÑлÑÑии и "виÑÑÑиÑ
"
+ пÑобелов
+
+linestate
+ Ð¦Ð²ÐµÑ Ð¾Ð±Ð»Ð°ÑÑи оÑобÑажениÑ
+ ÑоÑÑоÑÐ½Ð¸Ñ ÑÑÑоки.
+
+СекÑÐ¸Ñ [viewer] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов ÑедакÑоÑа
+
+viewunderline
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом underline[Skins colors]
+ЦвеÑовÑе паÑÑ
+
+ÐаждÑй паÑамеÑÑ Ð² Ñкин-Ñайле
+ÑодеÑÐ¶Ð¸Ñ ÑвеÑовÑе паÑÑ
+
+ЦвеÑовÑе паÑÑ Ð¾Ð¿Ð¸ÑÑваÑÑÑÑ ÐºÐ°Ðº
+два ÑвеÑа, ÑазделÑннÑÑ
Ñимволом
+';' пеÑвÑй ÑÐ²ÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑвеÑ
+напиÑÐ°Ð½Ð¸Ñ Ñимволов, вÑоÑой -
+ÑÐ²ÐµÑ Ñона. Ðдин из ÑвеÑов можеÑ
+бÑÑÑ Ð¿ÑопÑÑен, в ÑÑом ÑлÑÑае
+бÑÐ´ÐµÑ Ð²Ð·ÑÑ ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑаниÑ
+(глобалÑнÑй или Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹
+ÑекÑии).
+
+ÐапÑимеÑ:
+[core]
+ # зелÑнÑм по ÑÑÑномÑ
+ _default_=green;black
+ # зелÑнÑм (ÑмолÑ.) по ÑинемÑ
+ selected=;blue
+ # жÑлÑÑм по ÑÑÑномÑ(ÑмолÑ.)
+ marked=yellow;
+
+ÐозможнÑе ÑвеÑа (названиÑ)
+опиÑÐ°Ð½Ñ Ð² ÑекÑии ЦвеÑаColors.[Skins lines]
+Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок
+
+Ðинии задаÑÑÑÑ Ð² ÑекÑии [Lines] в
+Ñкин-Ñайле. Ðо ÑмолÑаниÑ
+иÑполÑзÑÑÑÑÑ Ð¾Ð´Ð¸Ð½Ð°ÑнÑе линии,
+но возможно пеÑеназнаÑиÑÑ Ð½Ð°
+иÑполÑзование лÑбÑÑ
utf-8
+Ñимволов, поÑ
ожиÑ
на линии
+
+ÐÐÐÐÐÐÐÐ!!! ÐÑи ÑбоÑке Midnight Commander
+Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñекой Ncurses
+иÑполÑзование линий
+огÑаниÑено! Ðозможна ÑолÑко
+оÑÑиÑовка одинаÑнÑÑ
линий. Ðо
+вÑем вопÑоÑам и пÑедложениÑм
+обÑаÑайÑеÑÑ Ðº ÑазÑабоÑÑикам
+Ncurses.
+
+ÐпиÑание паÑамеÑÑов ÑекÑии
+[Lines]:
+
+lefttop изобÑажение левого
+ веÑÑ
него Ñгла Ñамки
+
+righttop
+ изобÑажение пÑавого
+ веÑÑ
него Ñгла Ñамки
+
+centertop
+ изобÑажение оÑвеÑвлениÑ
+ гоÑизонÑалÑной линии вниз
+
+centerbottom
+ изобÑажение оÑвеÑвлениÑ
+ гоÑизонÑалÑной линии
+ ввеÑÑ
+
+leftbottom
+ изобÑажение левого
+ нижнего Ñгла Ñамки
+
+rightbottom
+ изобÑажение пÑавого
+ нижнего Ñгла Ñамки
+
+leftmiddle
+ изобÑажение оÑвеÑвлениÑ
+ веÑÑикалÑной линии впÑаво
+
+rightmiddle
+ изобÑажение оÑвеÑвлениÑ
+ веÑÑикалÑной линии влево
+
+centermiddle
+ изобÑажение пеÑеÑеÑениÑ
+ веÑÑикалÑной и
+ гоÑизонÑалÑной линий
+
+horiz изобÑажение
+ гоÑизонÑалÑной линии
+
+vert изобÑажение веÑÑикалÑной
+ линии
+
+thinhoriz
+ изобÑажение Ñонкой
+ гоÑизонÑалÑной линии
+
+thinvert
+ изобÑажение Ñонкой
+ веÑÑикалÑной линии[Skins oldcolors]
+СовмеÑÑимоÑÑÑ
+
+ÐазнаÑение ÑвеÑов ÑлеменÑов
+поÑÑедÑÑвом Ñкин-Ñайлов
+полноÑÑÑÑ ÑовмеÑÑимо Ñ
+назнаÑением ÑвеÑов, опиÑанном в
+ÑекÑии ЦвеÑаColors.
+
+Рданном ÑлÑÑае пеÑеназнаÑение
+ÑвеÑов Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ Ð½Ð°Ð´
+Ñкин-Ñайлами и ноÑиÑ
+дополнÑÑÑий Ñ
аÑакÑеÑ.[Filenames Highlight]
+ÐодÑвеÑка имÑн Ñайлов
+
+СекÑÐ¸Ñ [filehighlight] из ÑекÑÑего
+Ñкин-Ñайла ÑодеÑÐ¶Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð°
+паÑамеÑÑов (в каÑеÑÑве гÑÑпп
+подÑвеÑки) и знаÑениÑ
+паÑамеÑÑов как ÑвеÑовÑе паÑÑ.
+ÐпиÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ
Ð¿Ð°Ñ ÑмоÑÑиÑе
+в Ñазделе ÐнеÑний видSkins
+
+ÐÑавила подÑвеÑки наÑ
одÑÑÑÑ Ð²
+Ñайле /etc/mc/filehighlight.ini
+(~/.mc/filehighlight.ini). ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð³ÑÑпп
+Ð´Ð¾Ð»Ð¶Ð½Ñ ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми
+паÑамеÑÑов в ÑекÑии [filehighlight] в
+ÑекÑÑем Ñкин-Ñайле.
+
+ÐлÑÑи в гÑÑппаÑ
могÑÑ Ð¿ÑинимаÑÑ
+ÑледÑÑÑие знаÑениÑ:
+
+type Тип Ñайла. ÐÑли паÑамеÑÑ
+ пÑиÑÑÑÑÑвÑеÑ, оÑÑалÑнÑе
+ опÑии игноÑиÑÑÑÑÑÑ
+
+regexp РегÑлÑÑное вÑÑажение. ÐÑли
+ пÑиÑÑÑÑÑвÑеÑ, паÑамеÑÑ
+ 'extensions' игноÑиÑÑеÑÑÑ.
+
+extensions
+ СпиÑок ÑаÑÑиÑений Ñайлов.
+ РааÑÑиÑÐµÐ½Ð¸Ñ ÑазделÑÑÑÑÑ
+ Ñимволом ';'.
+
+extensions_case
+ (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко Ñ
+ паÑамеÑÑом 'extensions') делаеÑ
+ пÑавило 'extensions'
+ ÑÑвÑÑвиÑелÑнÑм к ÑегиÑÑÑÑ
+ бÑкв (true) или не
+ ÑÑвÑÑвиÑелÑнÑм (false).
+
+ÐаÑамеÑÑ 'type' (Ñип Ñайла) можеÑ
+пÑинимаÑÑ Ð·Ð½Ð°ÑениÑ:
+- FILE (вÑе ÑайлÑ)
+ - FILE_EXE
+- DIR (вÑе каÑалоги)
+ - LINK_DIR
+- LINK (вÑе ÑÑÑлки (линки), иÑклÑÑÐ°Ñ "биÑÑе" линки)
+ - HARDLINK
+ - SYMLINK
+- STALE_LINK
+- DEVICE (вÑе ÑÐ°Ð¹Ð»Ñ ÑÑÑÑойÑÑв)
+ - DEVICE_BLOCK
+ - DEVICE_CHAR
+- SPECIAL (вÑе ÑпеÑиалÑнÑе ÑайлÑ)
+ - SPECIAL_SOCKET
+ - SPECIAL_FIFO
+ - SPECIAL_DOOR
+[Special Settings]
+СпеÑиалÑнÑе ÑÑÑановки (Special
+Settings)
+
+ÐолÑÑинÑÑво ÑÑÑановок Midnight
+Commander Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ пÑÑем
+иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¼ÐµÐ½Ñ. Ðднако
+имееÑÑÑ Ð½ÐµÑколÑко ÑÑÑановок,
+коÑоÑÑе могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ
+ÑолÑко пÑÑем непоÑÑедÑÑвенного
+ÑедакÑиÑованиÑ
+конÑигÑÑаÑионного Ñайла ~/.mc/ini.
+
+clear_before_exec
+
+ Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander
+ оÑиÑÐ°ÐµÑ ÑкÑан пеÑед
+ вÑполнением командÑ. ÐÑли
+ Ð²Ñ Ñ
оÑиÑе, ÑÑÐ¾Ð±Ñ Ð²Ñвод
+ пÑедÑдÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ
+ иÑÑезал, измениÑе знаÑение
+ Ð¿Ð¾Ð»Ñ clear_before_exec на 0.
+
+confirm_view_dir
+
+ ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе F3 на
+ имени каÑалога, обÑÑно MC
+ пеÑеÑ
Ð¾Ð´Ð¸Ñ Ð² ÑÑÐ¾Ñ ÐºÐ°Ñалог.
+ ÐÑли ÑÑÐ¾Ñ Ñлаг бÑдеÑ
+ ÑÑÑановлен в 1, MC бÑдеÑ
+ ÑпÑаÑиваÑÑ Ð¿Ð¾Ð´ÑвеÑждение
+ пеÑед Ñем, как пеÑейÑи в
+ ÑказаннÑй каÑалог, еÑли в
+ ÑекÑÑем каÑалоге бÑли
+ помеÑÐµÐ½Ñ ÐºÐ°ÐºÐ¸Ðµ-либо ÑайлÑ.
+
+ftpfs_retry_seconds
+
+ ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð·Ð°Ð´Ð°ÐµÑ
+ инÑеÑвал вÑемени (в
+ ÑекÑндаÑ
), по иÑÑеÑении
+ коÑоÑого Midnight Commander бÑдеÑ
+ пÑедпÑинимаÑÑ Ð¿Ð¾Ð²ÑоÑнÑÑ
+ попÑÑÐºÑ ÑоединиÑÑÑÑ Ñ
+ ftp-ÑеÑвеÑом поÑле Ñого, как
+ пÑедÑдÑÑÐ°Ñ Ð¿Ð¾Ð¿ÑÑка
+ оконÑилаÑÑ Ð½ÐµÑдаÑей. ÐÑли
+ задано нÑлевое знаÑение,
+ пÑогÑамма не бÑдеÑ
+ повÑоÑÑÑÑ Ð¿Ð¾Ð¿ÑÑкÑ
+ ÑоединиÑÑÑÑ.
+
+ftpfs_use_passive_connections
+
+ Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑиÑ
+ оÑклÑÑена. Ðна вклÑÑаеÑÑÑ
+ Ð´Ð»Ñ Ð¿ÐµÑедаÑи Ñайлов по
+ пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP в ÑеÑ
ÑлÑÑаÑÑ
,
+ когда компÑÑÑеÑ
+ полÑзоваÑелÑ
+ ÑаÑполагаеÑÑÑ Ð·Ð°
+ маÑÑÑÑÑизаÑоÑом,
+ ÑилÑÑÑÑÑÑим пакеÑÑ (behind a
+ filtering packet router). ÐÑа опÑиÑ
+ ÑабоÑÐ°ÐµÑ ÑолÑко в Ñом
+ ÑлÑÑае, еÑли Ð²Ñ Ð½Ðµ
+ иÑполÑзÑеÑе пÑокÑи (you are not
+ using an ftp proxy).
+
+max_dirt_limit
+
+ ÐпÑеделÑеÑ, ÑколÑко Ñаз
+ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑопÑÑена
+ опеÑаÑÐ¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ
+ изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане пÑи
+ ÑабоÑе во вÑÑÑоенной
+ пÑогÑамме пÑоÑмоÑÑа.
+ ÐбÑÑно ÑÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð½Ðµ
+ Ð¸Ð¼ÐµÐµÑ Ð±Ð¾Ð»ÑÑого знаÑениÑ,
+ поÑколÑÐºÑ Ð¿ÑогÑамма
+ авÑомаÑиÑеÑки вÑбиÑаеÑ
+ опÑималÑное знаÑение в
+ завиÑимоÑÑи Ð¾Ñ ÑкоÑоÑÑи
+ нажаÑий на клавиÑи. Ðднако
+ на оÑÐµÐ½Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÑÑ
маÑинаÑ
+ или ÑеÑминалаÑ
Ñ Ð±Ð¾Ð»ÑÑой
+ ÑкоÑоÑÑÑÑ Ð°Ð²ÑоповÑоÑениÑ
+ (keyboard auto repeat) ÑлиÑком
+ болÑÑое знаÑение ÑÑого
+ паÑамеÑÑа Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑивеÑÑи к
+ ÑомÑ, ÑÑо пÑоÑедÑÑа
+ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑкÑана наÑнеÑ
+ вaÑ ÑаздÑажаÑÑ.
+
+ Ðо-Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ð¼Ñ Ð·Ð½Ð°Ñение
+ max_dirt_limit, Ñавное 10,
+ обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð½Ð°Ð¸Ð»ÑÑÑий
+ вÑбоÑ, и именно Ñакое
+ знаÑение ÑÑÑанавливаеÑÑÑ
+ по ÑмолÑаниÑ.
+
+mouse_move_pages
+
+ ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸
+ пÑокÑÑÑка инÑоÑмаÑии
+ (scrolling) в панелÑÑ
,
+ оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+ мÑÑки, пÑоизводиÑÑÑÑ
+ ÑÑÑаниÑами или на однÑ
+ ÑÑÑокÑ.
+
+mouse_move_pages_viewer
+
+ ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸
+ пÑокÑÑÑка инÑоÑмаÑии
+ (scrolling) во вÑÑÑоенной
+ пÑогÑамме пÑоÑмоÑÑа,
+ оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+ мÑÑки, пÑоизводиÑÑÑÑ
+ ÑÑÑаниÑами или на однÑ
+ ÑÑÑокÑ.
+
+old_esc_mode
+
+ Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander
+ ÑÑакÑÑÐµÑ Ð½Ð°Ð¶Ð°Ñие на
+ клавиÑÑ ESC как дейÑÑвие,
+ пÑедÑеÑÑвÑÑÑее нажаÑиÑ
+ какой-Ñо дÑÑгой клавиÑи
+ (old_esc_mode=0), и ÑовмеÑÑно
+ обÑабаÑÑÐ²Ð°ÐµÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑиÑ
+ <Esc-key>. ÐÑли ÑÑÑановиÑÑ ÑÑÑ
+ опÑÐ¸Ñ Ð² 1 (old_esc_mode=1), Ñо
+ пÑогÑамма бÑÐ´ÐµÑ Ð¾Ð¶Ð¸Ð´Ð°ÑÑ
+ нажаÑÐ¸Ñ Ð²ÑоÑой клавиÑи
+ ÑолÑко в ÑеÑение 1 ÑекÑндÑ,
+ и еÑли за ÑÑо вÑÐµÐ¼Ñ Ð½Ð¸ одна
+ клавиÑа не нажаÑа, Ñо ESC
+ инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº
+ ÑÑебование оÑказа оÑ
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑедÑдÑÑей
+ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (ESC ESC).
+
+only_leading_plus_minus
+
+ УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑпеÑиалÑнÑй
+ Ñежим обÑабоÑки Ñимволов
+ '+', '-', '*' в командной ÑÑÑоке.
+ ÐÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸ÑполÑзÑÑÑÑÑ
+ Ð´Ð»Ñ Ð²ÑбоÑа, оÑÐ¼ÐµÐ½Ñ Ð²ÑбоÑа и
+ инвеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð²ÑбоÑа, но
+ вÑполнÑÑÑ ÑакÑÑ ÑÑнкÑиÑ
+ ÑолÑко еÑли команднаÑ
+ ÑÑÑока пÑÑÑа. Ð ÑеÑедине
+ командной ÑÑÑоки ÑÑи
+ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ñже не вÑзÑваÑÑ
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑий
+ гÑÑппового вÑбоÑа, но заÑо
+ Ð²Ñ Ð½Ðµ ÑможеÑе иÑполÑзоваÑÑ
+ ÑÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð´Ð»Ñ ÑакиÑ
+ опеÑаÑий, еÑли команднаÑ
+ ÑÑÑока не пÑÑÑа.
+
+reverse_files_only
+
+ ÐÑли опÑÐ¸Ñ ÑÑÑановлена (по
+ ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð°
+ ÑÑÑановлена),
+ инвеÑÑиÑование вÑбоÑа
+ пÑименÑеÑÑÑ ÑолÑко к
+ Ñайлам, но не к каÑалогам.
+ ÐÑÐ±Ð¾Ñ ÐºÐ°Ñалогов не
+ изменÑеÑÑÑ. ÐÑли не
+ ÑÑÑановлена, пÑоизводиÑÑÑ
+ инвеÑÑиÑование как Ñайлов,
+ Ñак и каÑалогов. ÐÑе
+ невÑбÑаннÑе обÑекÑÑ
+ ÑÑановÑÑÑÑ Ð²ÑбÑаннÑми и
+ наобоÑоÑ.
+
+panel_scroll_pages
+
+ ÐÑли опÑÐ¸Ñ ÑÑÑановлена (по
+ ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð°
+ ÑÑÑановлена), Ñо когда
+ кÑÑÑÐ¾Ñ (подÑвеÑка)
+ доÑÑÐ¸Ð³Ð°ÐµÑ ÐºÐ¾Ð½Ñа или наÑала
+ ÑпиÑка Ñайлов,
+ оÑобÑажаемого на панели,
+ бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ
+ ÑмеÑение на Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑого
+ ÑпиÑка (Ñо еÑÑÑ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ð°
+ оÑобÑажаемого ÑпиÑка
+ оÑÑаеÑÑÑ Ð½Ð° ÑкÑане, а
+ половина пÑопадаеÑ,
+ заменÑÑÑÑ ÑледÑÑÑими
+ пÑнкÑами обÑего ÑпиÑка).
+ ÐÑли опÑÐ¸Ñ Ð½Ðµ ÑÑÑановлена,
+ пÑоиÑÑ
Ð¾Ð´Ð¸Ñ ÑмеÑение
+ ÑолÑко на Ð¾Ð´Ð½Ñ ÑÑÑокÑ.
+
+show_output_starts_shell
+
+ ÐÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑабоÑаеÑ
+ ÑолÑко в Ñом ÑлÑÑае, когда
+ не вклÑÑена поддеÑжка
+ subshell. ÐÑли она ÑÑÑановлена,
+ Ñо пÑи нажаÑии C-o длÑ
+ пеÑеÑ
ода в ÑкÑан
+ полÑзоваÑÐµÐ»Ñ Ð±ÑдеÑ
+ запÑÑкаÑÑÑÑ Ð½Ð¾Ð²Ñй
+ ÑкземплÑÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки.
+
+torben_fj_mode
+
+ УÑÑановка ÑÑой опÑии
+ Ñлегка изменÑÐµÑ ÑеакÑиÑ
+ пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° нажаÑие
+ ÐºÐ»Ð°Ð²Ð¸Ñ Home и End в акÑивной
+ панели. ÐмеÑÑо Ñого, ÑÑобÑ
+ пеÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+ (кÑÑÑоÑ) к пеÑÐ²Ð¾Ð¼Ñ Ð¸Ð»Ð¸
+ поÑÐ»ÐµÐ´Ð½ÐµÐ¼Ñ Ð¸Ð· имен Ñайлов,
+ оÑобÑаженнÑÑ
на панели,
+ нажаÑие ÑÑиÑ
ÐºÐ»Ð°Ð²Ð¸Ñ Ð±ÑдеÑ
+ вÑзÑваÑÑ ÑледÑÑÑÑÑ
+ ÑеакÑиÑ:
+
+ клавиÑа Home - пеÑемеÑение
+ кÑÑÑоÑа ввеÑÑ
до ÑеÑединÑ
+ панели, еÑли кÑÑÑÐ¾Ñ Ð±Ñл
+ ниже, в пÑоÑивном ÑлÑÑае
+ пеÑемеÑение на ÑамÑÑ
+ веÑÑ
нÑÑ ÑÑÑокÑ; еÑли
+ ÑолÑко кÑÑÑÐ¾Ñ Ñже на Ñамой
+ веÑÑ
ней ÑÑÑоке, Ñо
+ пеÑемеÑение на ÑамÑÑ
+ пеÑвÑÑ ÑÑÑÐ¾ÐºÑ ÑпиÑка
+ Ñайлов.
+
+ клавиÑа End вÑзÑваеÑ
+ аналогиÑнÑÑ ÑеакÑÐ¸Ñ -
+ ÑмеÑение вниз до ÑеÑединÑ
+ панели, еÑли кÑÑÑÐ¾Ñ Ð±Ñл
+ вÑÑе; еÑли ниже - Ñо пеÑеÑ
од
+ на поÑледнÑÑ Ð¾ÑобÑажаемÑÑ
+ в панели ÑÑÑокÑ; еÑли Ñже
+ на поÑледней ÑÑÑоке, Ñо
+ пеÑемеÑение кÑÑÑоÑа на
+ ÑамÑÑ Ð¿Ð¾ÑледнÑÑ ÑÑÑокÑ
+ ÑпиÑка Ñайлов.
+
+use_file_to_guess_type
+
+ Ðогда ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена
+ (ÑÑо Ñделано по ÑмолÑаниÑ),
+ mc бÑÐ´ÐµÑ Ð²ÑзÑваÑÑ Ð¿ÑогÑаммÑ
+ file Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñипа
+ Ñайла в ÑооÑвеÑÑÑвии Ñ
+ Ñипами Ñайлов, ÑказаннÑми
+ в mc.extExtension File Edit.
+
+xterm_mode
+
+ ÐÑли ÑÑа пеÑеменнаÑ
+ вклÑÑена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð°
+ оÑклÑÑена), Ñо пÑи
+ пÑоÑмоÑÑе в одной из
+ панелей ÑÑÑÑкÑÑÑÑ Ð´ÐµÑева
+ каÑалогов во вÑоÑой панели
+ авÑомаÑиÑеÑки бÑдеÑ
+ оÑобÑажаÑÑÑÑ ÑпиÑок
+ Ñайлов вÑбÑанного
+ каÑалога.[Terminal databases]
+ÐÐ°Ð·Ñ ÑеÑминалов (Terminal databases)
+
+Midnight Commander обеÑпеÑиваеÑ
+возможноÑÑÑ Ð²Ð½ÐµÑениÑ
+иÑпÑавлений в ÑиÑÑемнÑÑ Ð±Ð°Ð·Ñ
+ÑеÑминалов, даже еÑли Ð²Ñ Ð½Ðµ
+обладаеÑе пÑавами
+ÑÑпеÑполÑзоваÑелÑ. Midnight Commander
+иÑÐµÑ Ð² ÑиÑÑемном
+иниÑиализаÑионном Ñайле (Ñайл
+mc.lib в библиоÑеÑном каÑалоге
+пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander) или в
+Ñайле ~/.mc/ini ÑекÑÐ¸Ñ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼
+"terminal:your-terminal-name", а заÑем ÑекÑиÑ
+"terminal:general". ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока в ÑÑиÑ
+ÑекÑиÑÑ
ÑодеÑÐ¶Ð¸Ñ ÐºÐ»ÑÑевое
+Ñлово, коÑоÑое Ð²Ñ Ñ
оÑиÑе
+опÑеделиÑÑ, за коÑоÑÑм ÑледÑеÑ
+знак ÑавенÑÑва и опÑеделение
+клÑÑевого Ñлова. СпеÑиалÑнÑй
+Ñимвол \e иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑкÑаниÑÑÑÑиÑ
+поÑледоваÑелÑноÑÑей, а ^x ÑлÑжиÑ
+Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ
+поÑледоваÑелÑноÑÑей вида control-x
+
+РкаÑеÑÑве клÑÑевÑÑ
Ñлов
+иÑполÑзÑÑÑÑÑ:
+
+f0 - f20 опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов,
+ генеÑиÑÑемÑÑ
пÑи нажаÑии на ÑÑнкÑионалÑнÑе
+ клавиÑи f0-f20
+bs опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов, коÑоÑаÑ
+ бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо клавиÑи backspace
+home Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Home
+end Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи end
+up Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка ввеÑÑ
"
+down Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка вниз"
+left Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка влево"
+right Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка впÑаво"
+pgdn Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи page down
+pgup Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи page up
+insert Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи insert
+delete Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи delete
+complete комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии
+ "завеÑÑение ввода"
+
+ÐапÑимеÑ, Ð´Ð»Ñ Ñого, ÑÑобÑ
+задаÑÑ, ÑÑо клавиÑе insert
+ÑооÑвеÑÑÑвÑÐµÑ ÑкÑаниÑÑÑÑаÑ
+поÑледоваÑелÑноÑÑÑ Escape + [ + O + p
+нÑжно в Ñайле ini пÑопиÑаÑÑ
+ÑÑÑокÑ:
+
+insert=\e[Op
+
+ÐпеÑаÑÐ¸Ñ "завеÑÑение ввода"
+обÑÑно вÑзÑваеÑÑÑ Ð¿Ð¾ клавиÑам
+M-tab, но задав знаÑение клÑÑевого
+Ñлова complete можно вÑзÑваÑÑ ÑакÑÑ
+же ÑеакÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ Ð¿Ð¾ дÑÑгой
+комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ (поÑÐµÐ¼Ñ Ð±Ñ Ð½Ðµ
+ÑделаÑÑ ÑÑо, еÑли Ñ Ð²Ð°Ñ
+клавиаÑÑÑа, имеÑÑÐ°Ñ Ð¼Ð°ÑÑÑ
+неиÑполÑзÑемÑÑ
клавиÑ!).
+
+[FILES]
+ФайлÑ
+
+ÐÑогÑамма Ð¸Ð·Ð²Ð»ÐµÐºÐ°ÐµÑ Ð²ÑÑ Ð½ÑжнÑÑ
+ей инÑоÑмаÑÐ¸Ñ Ð¸Ð· Ñайлов, пÑÑи к
+коÑоÑÑм опÑеделÑÑÑÑÑ
+оÑноÑиÑелÑно пеÑеменной
+окÑÑÐ¶ÐµÐ½Ð¸Ñ MC_DATADIR. ÐÑли ÑÑа
+пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ задана,
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾Ð±ÑаÑение к Ñак
+назÑÐ²Ð°ÐµÐ¼Ð¾Ð¼Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑеÑномÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð¸Ð¼Ñ ÑÑого
+каÑалога, дайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc -f.
+
+/usr/share/mc/mc.hlp
+
+ Файл подÑказки длÑ
+ пÑогÑаммÑ.
+
+/usr/share/mc/mc.ext
+
+ ÐÑполÑзÑемÑй по ÑмолÑаниÑ
+ обÑеÑиÑÑемнÑй Ñайл
+ ÑаÑÑиÑений.
+
+~/.mc/bindings
+
+ Файл ÑаÑÑиÑений
+ полÑзоваÑелÑ. ÐÑли ÑÑоÑ
+ Ñайл ÑÑÑеÑÑвÑеÑ, он
+ иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо
+ обÑеÑиÑÑемного Ñайла
+ ÑаÑÑиÑений.
+
+/usr/share/mc/mc.ini
+
+ ÐÑполÑзÑемÑй по ÑмолÑаниÑ
+ обÑеÑиÑÑемнÑй Ñайл
+ ÑÑÑановок Ð´Ð»Ñ Midnight Commander;
+ иÑполÑзÑеÑÑÑ ÑолÑко в ÑеÑ
+ ÑлÑÑаÑÑ
, когда
+ полÑзоваÑÐµÐ»Ñ Ð½Ðµ имееÑ
+ Ñвоего Ñайла ~/.mc/ini
+
+/usr/share/mc/mc.lib
+
+ ÐлобалÑнÑе ÑÑÑановки длÑ
+ Midnight Commander. УÑÑановки из
+ ÑÑого Ñайла дейÑÑвиÑелÑнÑ
+ Ð´Ð»Ñ Ð²ÑеÑ
полÑзоваÑелей,
+ незавиÑимо Ð¾Ñ Ñого, имеÑÑ
+ ли они ~/.mc/ini или неÑ. Ð
+ наÑÑоÑÑий Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑолÑко
+ наÑÑÑойки ÑеÑминаловTerminal databases
+ загÑÑжаÑÑÑÑ Ð¸Ð· mc.lib.
+
+~/.mc/ini
+
+ СобÑÑвеннÑе ÑÑÑановки
+ полÑзоваÑелÑ. ÐÑли Ñакой
+ Ñайл ÑÑÑеÑÑвÑеÑ, Ñо
+ ÑÑÑановки загÑÑжаÑÑÑÑ Ð¸Ð·
+ него, а не из
+ обÑеÑиÑÑемного
+ иниÑиализаÑионного Ñайла
+ пÑогÑаммÑ.
+
+/usr/share/mc/mc.hint
+
+ ÐÑÐ¾Ñ Ñайл ÑодеÑжиÑ
+ подÑказки (hints или cookies),
+ ÑиклиÑеÑки оÑобÑажаемÑе
+ пÑогÑаммой.
+
+/usr/share/mc/mc.menu
+
+ ÐÑÐ¾Ñ Ñайл ÑодеÑжиÑ
+ обÑеÑиÑÑемное менÑ
+ пÑиложений.
+
+~/.mc/menu
+
+ СобÑÑвенное менÑ
+ полÑзоваÑелÑ. ÐÑли ÑÑоÑ
+ Ñайл ÑÑÑеÑÑвÑеÑ, он
+ иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо
+ обÑеÑиÑÑемного менÑ.
+
+~/.mc/Tree
+
+ СпиÑок каÑалогов Ð´Ð»Ñ Ð¾ÐºÐ½Ð°,
+ вÑводимого пÑи вÑбоÑе
+ пÑнкÑа менÑ
+ "Ðоманда/ÐеÑево каÑалогов"
+ или пÑи пÑоÑмоÑÑе деÑева
+ каÑалогов в одной из
+ панелей. ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока
+ Ñайла ÑооÑвеÑÑÑвÑеÑ
+ подкаÑалогÑ. СÑÑоки,
+ наÑинаÑÑиеÑÑ Ñо ÑлÑÑа ("/")
+ ÑооÑвеÑÑÑвÑÑÑ Ð¿Ð¾Ð»Ð½Ñм
+ пÑÑÑм. ÐÑли ÑÑÑока
+ наÑинаеÑÑÑ Ñ ÑиÑÑÑ, Ñо надо
+ взÑÑÑ Ñказанное ÑиÑло
+ Ñимволов из имени
+ пÑедÑдÑÑего каÑалога. ÐÑи
+ желании можно ÑоздаÑÑ ÑÑоÑ
+ Ñайл, дав командÑ
+
+ find / -type d -print | sort > ~/.mc/Tree
+
+ ÐбÑÑно не Ð¸Ð¼ÐµÐµÑ ÑмÑÑла
+ делаÑÑ ÑÑо, поÑÐ¾Ð¼Ñ ÑÑо Midnight
+ Commander авÑомаÑиÑеÑки
+ обновлÑÐµÑ ÑÑÐ¾Ñ Ñайл.
+
+./.mc.menu
+
+ локалÑное менÑ, задаваемое
+ полÑзоваÑелем. ÐÑли ÑÑоÑ
+ Ñайл ÑÑÑеÑÑвÑеÑ, он
+ иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо Ñайла
+ Ð¼ÐµÐ½Ñ Ð¸Ð· домаÑнего каÑалога
+ полÑзоваÑÐµÐ»Ñ Ð¸
+ обÑеÑиÑÑемного менÑ.[AVAILABILITY]
+Ðбновление веÑÑий
+
+ÐоÑледние веÑÑии пÑогÑаммÑ
+Midnight Commander можно найÑи на ÑайÑе
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+ÐÑÑгие иÑÑоÑники
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1), mcedit(1).
+
+СÑÑаниÑа, поÑвÑÑÐµÐ½Ð½Ð°Ñ Midnight Commander, в World Wide Web:
+ http://www.midnight-commander.org/
+
+ÐÐ°Ð½Ð½Ð°Ñ ÑÑÑаниÑа опеÑаÑивного
+ÑÑководÑÑва ÑодеÑжиÑ
+инÑоÑмаÑиÑ, акÑÑалÑнÑÑ Ð´Ð»Ñ
+веÑÑии 4.6.0 (ÑнваÑÑ 2003 года). ÐÑли
+Ð²Ñ Ð¸ÑполÑзÑеÑе более ÑвежÑÑ
+веÑÑÐ¸Ñ Ð¿ÑогÑаммÑ, оÑигиналÑнаÑ
+ÑÑÑаниÑа на английÑком ÑзÑке
+Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ Ð±Ð¾Ð»ÐµÐµ полнÑÑ Ð¸
+акÑÑалÑнÑÑ Ð¸Ð½ÑоÑмаÑиÑ. ÐлÑ
+пÑоÑмоÑÑа оÑигиналÑной
+ÑÑÑаниÑÑ Ð² оболоÑке bash можно
+иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+LANG= man mc
+[AUTHORS]
+ÐÐТÐРЫ
+
+Miguel de Icaza (miguel at ximian.com), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred
+Leeflang (fredl at nebula.ow.org), Dugan Porter
+(dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za), Pavel Machek (pavel at ucw.cz) and Pavel
+Roskin (proski at gnu.org) are the developers of this
+package. Alessandro Rubini (rubini at ipvvis.unipv.it) has
+been especially helpful debugging and enhancing the
+program's mouse support, John Davis (davis at space.mit.edu)
+also made his S-Lang library available to us under the GPL
+and answered my questions about it, and the following
+people have contributed code and many bug fixes (in
+alphabetical order):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32
+port (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Sergey Ya. Korshunoff
+(root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) and Wim Osterholt
+(wim at djo.wtm.tudelft.nl).
+
+ÐеÑевод ÑекÑÑа подÑказки на
+ÑÑÑÑкий ÑзÑк - ÐоÑÑÑомин Ð.Ð.,
+1999г. ÐÑпÑавлениÑ, адапÑаÑÐ¸Ñ Ðº
+ÑекÑÑей веÑÑии и конвеÑÑаÑÐ¸Ñ Ð²
+ÑоÑÐ¼Ð°Ñ mandoc - Самойлов Ð.Ð.
+<sav at bcs.zp.ua>, 2002 г.[BUGS]
+ÐедоÑабоÑки (BUGS)
+
+ÐзвеÑÑнÑе авÑоÑам недоÑабоÑки
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÐµÑеÑиÑÐ»ÐµÐ½Ñ Ð² Ñайле
+TODO, коÑоÑÑй можно найÑи в
+ÑоÑÑаве поÑÑавлÑемого пакеÑа.
+
+ÐÑли Ð²Ñ Ð¾Ð±Ð½Ð°ÑÑжили в пÑогÑамме
+какие-Ñо недоÑÑаÑки или
+недоÑабоÑки, пÑиÑлиÑе,
+пожалÑйÑÑа, ваÑи замеÑÐ°Ð½Ð¸Ñ Ð¿Ð¾
+e-mail на адÑеÑ: mc-devel at gnome.org.
+
+ÐайÑе в пиÑÑме подÑобное
+опиÑание обнаÑÑженнÑÑ
+недоÑÑаÑков (и/или ваÑиÑ
+пÑедложений по
+ÑÑовеÑÑенÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑогÑаммÑ),
+ÑообÑиÑе веÑÑÐ¸Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ñ
+коÑоÑой Ð²Ñ ÑабоÑаеÑе (длÑ
+полÑÑÐµÐ½Ð¸Ñ Ð½Ð¾Ð¼ÐµÑа веÑÑии
+иÑполÑзÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc -V), в
+какой опеÑаÑионной ÑиÑÑеме вÑ
+запÑÑкали пÑогÑаммÑ. Ð ÑлÑÑае
+ÑаÑалÑной оÑибки пÑогÑаммÑ, мÑ
+бÑдем оÑÐµÐ½Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑнÑ, еÑли вÑ
+пÑиÑлеÑе Ñлед вÑзовов.
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+ÐÑ ÑейÑÐ°Ñ Ð²Ð¸Ð´Ð¸Ñе главное окно инÑеÑакÑивной подÑказки
+пÑогÑÐ°Ð¼Ð¼Ñ GNU Midnight Commander.
+
+ЧÑÐ¾Ð±Ñ ÑзнаÑÑ, как полÑзоваÑÑÑÑ Ð¿Ð¾Ð´Ñказкой, нажмиÑе клавиÑÑ
+EnterHow to use help, инаÑе пеÑеÑ
одиÑе к пеÑеÑÐ½Ñ ÑазделовContents подÑказки.
+
+ÐÑогÑамма Midnight Commander поÑÑавлÑеÑÑÑ ÐÐСÐÐЮТÐÐ ÐÐÐ
+ÐСЯÐÐÐ¥ ÐÐÐ ÐÐТÐÐÐаÑанÑиÑ. ÐÑо Ñвободно ÑаÑпÑоÑÑÑанÑемое пÑогÑаммное
+обеÑпеÑение, Ñозданное гÑÑппой авÑоÑовAUTHORS. ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑедаваÑÑ
+его дÑÑгим пÑи ÑÑловии ÑоблÑÐ´ÐµÐ½Ð¸Ñ ÑÑебований лиÑензии GNUÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)
+(пÑоÑиÑайÑе неоÑиÑиалÑнÑй пеÑеводÐиÑÐµÐ½Ð·Ð¸Ñ ÑÑой лиÑензии).
+
+Ð ÑÑÑкий пеÑевод ÑекÑÑа подÑказки - ÐоÑÑÑомин Ð.Ð., 1999 г.[ÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[ÐиÑензиÑ]
+
+ УÐÐÐÐРСÐÐЬÐÐЯ ÐÐЩÐСТÐÐÐÐÐЯ ÐÐЦÐÐÐÐЯ GNU
+
+ ÐеÑÑÐ¸Ñ 2, иÑÐ½Ñ 1991
+
+Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+(C) ÐеÑевод. Ð.Ð. ÐÑзина, Ð.Ð. ЮÑа, 1993
+(C) ÐеÑевод. Ð.С. ТиÑ
онов, 1998
+
+ÐÑем ÑазÑеÑаеÑÑÑ ÐºÐ¾Ð¿Ð¸ÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ Ð´Ð¾ÑловнÑе копии
+ÑÑого лиÑензионного докÑменÑа, но изменÑÑÑ ÐµÐ³Ð¾ нелÑзÑ.
+
+ÐÑеамбÑла
+
+ÐиÑензии на болÑÑÑÑ ÑаÑÑÑ Ð¿ÑогÑаммного обеÑпеÑÐµÐ½Ð¸Ñ (ÐÐ) ÑоÑ-
+ÑÐ°Ð²Ð»ÐµÐ½Ñ Ñак, ÑÑÐ¾Ð±Ñ Ð»Ð¸ÑиÑÑ Ð²Ð°Ñ ÑÐ²Ð¾Ð±Ð¾Ð´Ñ ÑовмеÑÑно иÑполÑзоваÑÑ
+и изменÑÑÑ ÐµÐ³Ð¾. ÐапÑоÑив, УнивеÑÑалÑÐ½Ð°Ñ ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑензиÑ
+GNU пÑедназнаÑена гаÑанÑиÑоваÑÑ Ð²Ð°ÑÑ ÑÐ²Ð¾Ð±Ð¾Ð´Ñ ÑовмеÑÑно иÑ-
+полÑзоваÑÑ Ð¸ изменÑÑÑ Ñвободное ÐÐ, Ñ.е. ÑдоÑÑовеÑиÑÑ, ÑÑо ÐÐ
+ÑвлÑеÑÑÑ ÑвободнÑм Ð´Ð»Ñ Ð²ÑеÑ
его полÑзоваÑелей. ÐÑа УнивеÑ-
+ÑалÑÐ½Ð°Ñ ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ Ð¿Ñименима к болÑÑей ÑаÑÑи ÐÐ
+Фонда Свободного ÐРи ко вÑем дÑÑгим пÑогÑаммам, ÑÑи авÑоÑÑ
+пÑинимаÑÑ Ð½Ð° ÑÐµÐ±Ñ Ð¾Ð±ÑзаÑелÑÑÑва ее иÑполÑзоваÑÑ. (ÐмеÑÑо нее
+Ð´Ð»Ñ ÑаÑÑи ÐРФонда Свободного ÐРпÑименÑеÑÑÑ Ð£Ð½Ð¸Ð²ÐµÑÑалÑнаÑ
+ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU Ð´Ð»Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñек.) ÐÑ Ñоже можеÑе
+иÑполÑзоваÑÑ ÐµÐµ Ð´Ð»Ñ ÑвоиÑ
пÑогÑамм.
+
+Ðогда Ð¼Ñ Ð³Ð¾Ð²Ð¾Ñим о Ñвободном ÐÐ, Ð¼Ñ Ð¸Ð¼ÐµÐµÐ¼ в Ð²Ð¸Ð´Ñ ÑвободÑ, а
+не ÑенÑ. ÐÑедполагаеÑÑÑ, ÑÑо наÑи УнивеÑÑалÑнÑе ÐбÑеÑÑвеннÑе
+ÐиÑензии гаÑанÑиÑÑÑÑ, ÑÑо Ð²Ñ Ð¿Ð¾Ð»ÑзÑеÑеÑÑ Ñвободой ÑаÑпÑоÑÑÑа-
+нÑÑÑ ÐºÐ¾Ð¿Ð¸Ð¸ Ñвободного ÐÐ (и полÑÑаÑÑ Ð·Ð° ÑÑо вознагÑаждение,
+еÑли Ð²Ñ Ñого желаеÑе); ÑÑо Ð²Ñ Ð¿Ð¾Ð»ÑÑаеÑе иÑÑ
однÑй код или
+можеÑе полÑÑиÑÑ ÐµÐ³Ð¾, еÑли заÑ
оÑиÑе; ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе изменÑÑÑ
+ÐРили иÑполÑзоваÑÑ ÐµÐ³Ð¾ ÑаÑÑи в новÑÑ
ÑвободнÑÑ
пÑогÑаммаÑ
;
+и ÑÑо Ð²Ñ Ð·Ð½Ð°ÐµÑе, ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑе ÑÑо делаÑÑ.
+
+ЧÑÐ¾Ð±Ñ Ð·Ð°ÑиÑиÑÑ Ð²Ð°Ñи пÑава, нам нÑжно ввеÑÑи Ñакие огÑаниÑе-
+ниÑ, коÑоÑÑе запÑеÑÑÑ ÐºÐ¾Ð¼Ñ Ð±Ñ Ñо ни бÑло оÑказÑваÑÑ Ð²Ð°Ð¼ в
+ÑÑиÑ
пÑаваÑ
или поÑÑебоваÑÑ Ð¾Ñ Ð²Ð°Ñ Ð¾ÑказаÑÑÑÑ Ð¾Ñ ÑÑиÑ
пÑав.
+ÐÑи огÑаниÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеводÑÑÑÑ Ð² некоÑоÑÑе обÑзаÑелÑÑÑва длÑ
+ваÑ, еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе копии ÐРили еÑли Ð²Ñ Ð¼Ð¾Ð´Ð¸ÑиÑи-
+ÑÑеÑе его.
+
+ÐапÑимеÑ, еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе копии Ñакой пÑогÑаммÑ
+беÑплаÑно или за вознагÑаждение, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿ÑедоÑÑавиÑÑ
+полÑÑаÑелÑм вÑе пÑава, коÑоÑÑми Ð²Ñ Ð¾Ð±Ð»Ð°Ð´Ð°ÐµÑе. ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ
+гаÑанÑиÑоваÑÑ, ÑÑо они Ñоже полÑÑÐ°Ñ Ð¸Ð»Ð¸ ÑмогÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ
+иÑÑ
однÑй код. Ð Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°ÑÑ Ð¸Ð¼ ÑÑи ÑÑловиÑ, ÑÑобÑ
+они знали о ÑвоиÑ
пÑаваÑ
.
+
+ÐÑ Ð·Ð°ÑиÑаем ваÑи пÑава в два ÑÑапа: (1) ÑоÑ
ÑанÑем авÑоÑÑкие
+пÑава на ÐРи (2) пÑедлагаем вам ÑÑÑ Ð»Ð¸ÑензиÑ, коÑоÑÐ°Ñ Ð´Ð°ÐµÑ
+вам законное пÑаво копиÑоваÑÑ, ÑаÑпÑоÑÑÑанÑÑÑ Ð¸/или модиÑи-
+ÑиÑоваÑÑ ÐÐ.
+
+Также, ÑÑÐ¾Ð±Ñ Ð·Ð°ÑиÑиÑÑ Ð½Ð°Ñ Ð¸ каждого авÑоÑа, Ð¼Ñ Ñ
оÑим ÑдоÑÑо-
+веÑиÑÑÑÑ, ÑÑо вÑе понимаÑÑ, ÑÑо гаÑанÑий на ÑÑо Ñвободное ÐÐ
+неÑ. ÐÑли ÐРмодиÑиÑиÑÑеÑÑÑ Ð¸ пеÑедаеÑÑÑ ÐºÐµÐ¼-Ñо еÑе, мÑ
+Ñ
оÑим, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑаÑели ÐРзнали, ÑÑо Ñо, ÑÑо Ñ Ð½Ð¸Ñ
еÑÑÑ --
+ÑÑо не оÑигинал, ÑÑÐ¾Ð±Ñ Ð»ÑбÑе пÑоблемÑ, ÑозданнÑе дÑÑгими, не
+оÑÑазилиÑÑ Ð½Ð° ÑепÑÑаÑии пеÑвонаÑалÑнÑÑ
авÑоÑов.
+
+РнаконеÑ, каждой Ñвободной пÑогÑамме поÑÑоÑнно ÑгÑожаÑÑ Ð¿Ð°-
+ÑенÑÑ Ð½Ð° ÐÐ. ÐÑ Ñ
оÑим избежаÑÑ Ð¾Ð¿Ð°ÑноÑÑи, ÑÑо повÑоÑнÑе ÑаÑ-
+пÑоÑÑÑаниÑели Ñвободной пÑогÑÐ°Ð¼Ð¼Ñ ÑамоÑÑоÑÑелÑно полÑÑÐ°Ñ Ð¿Ð°-
+ÑенÑÑ, Ð´ÐµÐ»Ð°Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ñаким обÑазом ÑаÑÑной ÑобÑÑвенноÑÑÑÑ.
+ЧÑÐ¾Ð±Ñ Ð¿ÑедоÑвÑаÑиÑÑ ÑÑо, Ð¼Ñ Ñвно заÑвлÑем, ÑÑо лÑбой паÑенÑ
+должен бÑÑÑ Ð»Ð¸Ð±Ð¾ пÑедоÑÑавлен вÑем Ð´Ð»Ñ Ñвободного иÑполÑзо-
+ваниÑ, либо не пÑедоÑÑавлен никомÑ.
+
+Ðиже ÑледÑÑÑ ÑоÑнÑе опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¸ ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑованиÑ,
+ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸ модиÑикаÑии.
+
+ÐÐÐ ÐÐÐÐÐÐÐЯ РУСÐÐÐÐЯ ÐÐЯ ÐÐÐÐÐ ÐÐÐÐÐЯ, Ð ÐСÐÐ ÐСТРÐÐÐÐÐЯ Ð
+ÐÐÐÐФÐÐÐЦÐÐ
+
+ 1. ÐÑа ÐиÑÐµÐ½Ð·Ð¸Ñ Ð¿Ñименима к лÑбой пÑогÑамме или дÑÑгомÑ
+ пÑоизведениÑ, ÑодеÑжаÑÐµÐ¼Ñ Ñведомление, помеÑенное деÑжа-
+ Ñелем авÑоÑÑкиÑ
пÑав и ÑообÑаÑÑее о Ñом, ÑÑо оно можеÑ
+ ÑаÑпÑоÑÑÑанÑÑÑÑÑ Ð¿Ñи ÑÑловиÑÑ
, оговоÑеннÑÑ
в данной Уни-
+ веÑÑалÑной ÐбÑеÑÑвенной ÐиÑензии. РпоÑледÑÑÑем ÑеÑмин
+ "ÐÑогÑамма" оÑноÑиÑÑÑ Ðº лÑбой Ñакой пÑогÑамме или пÑоиз-
+ ведениÑ, а ÑеÑмин "пÑоизведение, оÑнованное на ÐÑогÑамме"
+ ознаÑÐ°ÐµÑ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ лÑбое пÑоизведение, ÑодеÑжаÑее
+ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ ее ÑаÑÑÑ, доÑловнÑÑ, или модиÑиÑиÑованнÑÑ,
+ и/или пеÑеведеннÑÑ Ð½Ð° дÑÑгой ÑзÑк. (ÐдеÑÑ Ð¸ далее пеÑевод
+ вклÑÑаеÑÑÑ Ð±ÐµÐ· огÑаниÑений в понÑÑие "модиÑикаÑиÑ".)
+ ÐаждÑй обладаÑÐµÐ»Ñ Ð»Ð¸Ñензии адÑеÑÑеÑÑÑ ÐºÐ°Ðº "вÑ". ÐÐ¸Ð´Ñ Ð´ÐµÑ-
+ ÑелÑноÑÑи, не ÑвлÑÑÑиеÑÑ ÐºÐ¾Ð¿Ð¸Ñованием, ÑаÑпÑоÑÑÑанением
+ или модиÑикаÑией не оÑ
ваÑÑваÑÑÑÑ ÑÑой ÐиÑензией; они за
+ пÑеделами ее влиÑниÑ. ÐÑполÑзование ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿Ð¾ ее ÑÑнк-
+ ÑионалÑÐ½Ð¾Ð¼Ñ Ð½Ð°Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð½Ðµ огÑаниÑено, и вÑÑ
однÑе даннÑе
+ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¾Ñ
ваÑÑваÑÑÑÑ ÑÑой ÐиÑензией, ÑолÑко еÑли иÑ
Ñо-
+ деÑжание ÑвлÑеÑÑÑ Ð¿Ñоизведением, оÑнованнÑм на ÐÑогÑамме
+ (вне завиÑимоÑÑи Ð¾Ñ Ñого, бÑли ли они полÑÑÐµÐ½Ñ Ð² пÑоÑеÑÑе
+ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÐÑогÑаммÑ). ЯвлÑÑÑÑÑ Ð»Ð¸ они ÑаковÑми, зави-
+ ÑÐ¸Ñ Ð¾Ñ Ñого, ÑÑо именно Ð´ÐµÐ»Ð°ÐµÑ ÐÑогÑамма.
+ 2. ÐÑ Ð¼Ð¾Ð¶ÐµÑе копиÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ Ð´Ð¾ÑловнÑе копии иÑ-
+ Ñ
одного кода ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿Ð¾ его полÑÑении на лÑбом ноÑиÑе-
+ ле, пÑи ÑÑловии ÑÑо Ð²Ñ ÑооÑвеÑÑÑвÑÑÑим обÑазом помеÑаеÑе
+ на видном меÑÑе в каждой копии ÑооÑвеÑÑÑвÑÑÑее Ñведомле-
+ ние об авÑоÑÑкиÑ
пÑаваÑ
и оÑказ Ð¾Ñ Ð³Ð°ÑанÑий; оÑÑавлÑеÑе
+ неÑÑонÑÑÑми вÑе ÑведомлениÑ, оÑноÑÑÑиеÑÑ Ðº данной ÐиÑен-
+ зии и к оÑÑÑÑÑÑÐ²Ð¸Ñ ÐºÐ°ÐºÐ¸Ñ
-либо гаÑанÑий; и пеÑедаеÑе вÑем
+ дÑÑгим полÑÑаÑелÑм ÐÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐиÑензии вмеÑÑе
+ Ñ ÐÑогÑаммой. ÐÑ Ð¼Ð¾Ð¶ÐµÑе назнаÑиÑÑ Ð¿Ð»Ð°ÑÑ Ð·Ð° ÑизиÑеÑкий акÑ
+ пеÑедаÑи копии и можеÑе по ÑÐ²Ð¾ÐµÐ¼Ñ ÑÑмоÑÑÐµÐ½Ð¸Ñ Ð¿ÑедоÑÑав-
+ лÑÑÑ Ð³Ð°ÑанÑии за вознагÑаждение.
+ 3. ÐÑ Ð¼Ð¾Ð¶ÐµÑе изменÑÑÑ ÑÐ²Ð¾Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð¸Ð»Ð¸ копии ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸
+ лÑбой ее ÑаÑÑи, ÑÐ¾Ð·Ð´Ð°Ð²Ð°Ñ Ñаким обÑазом пÑоизведение, оÑ-
+ нованное на ÐÑогÑамме, и копиÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ ÑÑи
+ модиÑикаÑии или пÑоизведение в ÑооÑвеÑÑÑвии Ñ Ð Ð°Ð·Ð´ÐµÐ»Ð¾Ð¼ 1,
+ пÑиведеннÑм вÑÑе, пÑи ÑÑловии, ÑÑо Ð²Ñ Ð²ÑполниÑе вÑе ниже-
+ ÑледÑÑÑие ÑÑловиÑ:
+ 1. ÐÑ Ð¾Ð±ÑÐ·Ð°Ð½Ñ ÑнабдиÑÑ Ð¼Ð¾Ð´Ð¸ÑиÑиÑованнÑе ÑÐ°Ð¹Ð»Ñ Ð·Ð°Ð¼ÐµÑнÑми
+ ÑведомлениÑми, ÑодеÑжаÑими ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð½Ð° Ñо, ÑÑо вÑ
+ изменили ÑайлÑ, и даÑÑ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ изменениÑ.
+ 2. ÐÑ Ð¾Ð±ÑÐ·Ð°Ð½Ñ Ð¿ÑедоÑÑавиÑÑ Ð²Ñем ÑÑеÑÑим лиÑам лиÑензиÑ
+ на беÑплаÑное иÑполÑзование каждого пÑоизведениÑ,
+ коÑоÑое Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе или пÑбликÑеÑе, Ñеликом,
+ и коÑоÑое полноÑÑÑÑ Ð¸Ð»Ð¸ ÑаÑÑиÑно ÑодеÑÐ¶Ð¸Ñ ÐÑогÑаммÑ
+ или какÑÑ-либо ее ÑаÑÑÑ, на ÑÑловиÑÑ
, оговоÑеннÑÑ
в
+ данной ÐиÑензии.
+ 3. ÐÑли модиÑиÑиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¿ÑогÑамма обÑÑно ÑиÑÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½-
+ Ð´Ñ Ð² инÑеÑакÑивном Ñежиме ÑабоÑÑ, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑделаÑÑ
+ Ñак, ÑÑÐ¾Ð±Ñ Ð¿Ñи запÑÑке Ð´Ð»Ñ ÑабоÑÑ Ð² Ñаком инÑеÑ-
+ акÑивном Ñежиме обÑÑнÑм Ð´Ð»Ñ Ð½ÐµÐµ ÑпоÑобом она пеÑа-
+ Ñала или вÑводила на ÑкÑан обÑÑвление, ÑодеÑжаÑее
+ ÑооÑвеÑÑÑвÑÑÑее Ñведомление об авÑоÑÑкиÑ
пÑаваÑ
и
+ Ñведомление о Ñом, ÑÑо гаÑанÑий Ð½ÐµÑ (или, наобоÑоÑ,
+ ÑообÑаÑÑее о Ñом, ÑÑо Ð²Ñ Ð¾Ð±ÐµÑпеÑиваеÑе гаÑанÑии), и
+ ÑÑо полÑзоваÑели могÑÑ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ Ð¿Ñо-
+ гÑÐ°Ð¼Ð¼Ñ Ð¿Ñи ÑÑиÑ
ÑÑловиÑÑ
, и ÑказÑваÑÑее полÑзоваÑе-
+ лÑ, как пÑоÑмоÑÑеÑÑ ÐºÐ¾Ð¿Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐиÑензии.
+ (ÐÑклÑÑение: еÑли Ñама ÐÑогÑамма ÑабоÑÐ°ÐµÑ Ð² инÑеÑ-
+ акÑивном Ñежиме, но обÑÑно не вÑÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ðµ
+ обÑÑвление, Ñо ваÑе пÑоизведение, оÑнованное на
+ ÐÑогÑамме, не обÑзано вÑводиÑÑ Ð¾Ð±ÑÑвление.)
+ ÐÑи ÑÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑименÑÑÑÑÑ Ðº модиÑиÑиÑÐ¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñ Ð¿Ñоизве-
+ Ð´ÐµÐ½Ð¸Ñ Ð² Ñелом. ÐÑли извеÑÑнÑе ÑаÑÑи ÑÑого пÑоизведениÑ
+ не бÑли оÑÐ½Ð¾Ð²Ð°Ð½Ñ Ð½Ð° ÐÑогÑамме и могÑÑ Ð¾Ð±Ð¾Ñнованно ÑÑи-
+ ÑаÑÑÑÑ Ð½ÐµÐ·Ð°Ð²Ð¸ÑимÑми и ÑамоÑÑоÑÑелÑнÑми пÑоизведениÑми,
+ Ñо ÑÑа ÐиÑÐµÐ½Ð·Ð¸Ñ Ð¸ ее ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð½Ðµ ÑаÑпÑоÑÑÑанÑÑÑÑÑ Ð½Ð° ÑÑи
+ ÑаÑÑи, еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе иÑ
как оÑделÑнÑе пÑоизве-
+ дениÑ. Ðо еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе ÑÑи ÑаÑÑи как ÑаÑÑÑ
+ Ñелого пÑоизведениÑ, оÑнованного на ÐÑогÑамме, Ñо вÑ
+ обÑÐ·Ð°Ð½Ñ Ð´ÐµÐ»Ð°ÑÑ ÑÑо в ÑооÑвеÑÑÑвии Ñ ÑÑловиÑми данной Ðи-
+ Ñензии, ÑаÑпÑоÑÑÑанÑÑ Ð¿Ñава полÑÑаÑелей лиÑензии на вÑе
+ пÑоизведение и, Ñаким обÑазом, на каждÑÑ ÑаÑÑÑ, вне за-
+ виÑимоÑÑи Ð¾Ñ Ñого, кÑо ее напиÑал. Таким обÑазом, ÑодеÑ-
+ жание ÑÑого Ñаздела не Ð¸Ð¼ÐµÐµÑ Ñели пÑеÑендоваÑÑ Ð½Ð° ваÑи
+ пÑава на пÑоизведение, напиÑанное полноÑÑÑÑ Ð²Ð°Ð¼Ð¸, или
+ оÑпаÑиваÑÑ Ð¸Ñ
; ÑÐµÐ»Ñ ÑкоÑее в Ñом, ÑÑÐ¾Ð±Ñ ÑазвиÑÑ Ð¿Ñаво
+ ÑпÑавлÑÑÑ ÑаÑпÑоÑÑÑанением пÑоизводнÑÑ
или коллекÑивнÑÑ
+ пÑоизведений, оÑнованнÑÑ
на ÐÑогÑамме. ÐÑоме Ñого, пÑоÑ-
+ Ñое наÑ
ождение дÑÑгого пÑоизведениÑ, не оÑнованного на
+ ÑÑой ÐÑогÑамме, ÑовмеÑÑно Ñ ÐÑогÑаммой (или Ñ Ð¿Ñоизведе-
+ нием, оÑнованнÑм на ÑÑой ÐÑогÑамме) на Ñом же ноÑиÑеле
+ Ð´Ð»Ñ Ð¿Ð¾ÑÑоÑнного Ñ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑаÑпÑоÑÑÑанÑемом ноÑиÑеле
+ не ÑаÑпÑоÑÑÑанÑÐµÑ Ð´ÐµÐ¹ÑÑвие ÑÑой ÐиÑензии на дÑÑгое пÑоиз-
+ ведение.
+ 4. ÐÑ Ð¼Ð¾Ð¶ÐµÑе копиÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ (или
+ пÑоизведение, оÑнованное на ней) ÑоглаÑно Ð Ð°Ð·Ð´ÐµÐ»Ñ 2) в
+ обÑекÑном коде или в вÑполнимом виде в ÑооÑвеÑÑÑвии Ñ
+ Разделами 1 и 2, пÑиведеннÑми вÑÑе, пÑи ÑÑловии, ÑÑо вÑ
+ Ñакже вÑполниÑе одно из ÑледÑÑÑиÑ
ÑÑебований:
+ 1. СопÑоводиÑе ее полнÑм ÑооÑвеÑÑÑвÑÑÑим маÑиноÑиÑаемÑм
+ иÑÑ
однÑм кодом, коÑоÑÑй должен ÑаÑпÑоÑÑÑанÑÑÑÑÑ Ð²
+ ÑооÑвеÑÑÑвии Ñ Ð Ð°Ð·Ð´ÐµÐ»Ð°Ð¼Ð¸ 1 и 2, пÑиведеннÑми вÑÑе,
+ на ноÑиÑеле, обÑÑно иÑполÑзÑемом Ð´Ð»Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° ÐÐ; или,
+ 2. СопÑоводиÑе ее пиÑÑменнÑм пÑедложением, дейÑÑвиÑелÑ-
+ нÑм по кÑайней меÑе в ÑеÑение ÑÑеÑ
леÑ, пÑедоÑÑавиÑÑ
+ лÑÐ±Ð¾Ð¼Ñ ÑÑеÑÑÐµÐ¼Ñ Ð»Ð¸ÑÑ Ð·Ð° вознагÑаждение не болÑÑее
+ ÑÑоимоÑÑи ÑизиÑеÑкого акÑа изгоÑÐ¾Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸ полнÑÑ
+ маÑиноÑиÑаемÑÑ ÐºÐ¾Ð¿Ð¸Ñ ÑооÑвеÑÑÑвÑÑÑего иÑÑ
одного
+ кода, подлежаÑÑÑ ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð² ÑооÑвеÑÑÑвии Ñ
+ Разделами 1 и 2, пÑиведеннÑми вÑÑе; или
+ 3. СопÑоводиÑе ее инÑоÑмаÑией, полÑÑенной вами в ка-
+ ÑеÑÑве пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÑаÑпÑоÑÑÑаниÑÑ ÑооÑвеÑÑÑвÑÑÑий
+ иÑÑ
однÑй код. (ÐÑа возможноÑÑÑ Ð´Ð¾Ð¿ÑÑÑима ÑолÑко длÑ
+ некоммеÑÑеÑкого ÑаÑпÑоÑÑÑанениÑ, и ÑолÑко еÑли вÑ
+ полÑÑили пÑогÑÐ°Ð¼Ð¼Ñ Ð² обÑекÑном коде или в вÑполнимом
+ виде Ñ Ð¿Ñедложением в ÑооÑвеÑÑÑвии Ñ ÐÑнкÑом b)
+ вÑÑе.)
+ ÐÑÑ
однÑй код Ð´Ð»Ñ Ð¿ÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾Ð·Ð½Ð°ÑÐ°ÐµÑ ÐµÐ³Ð¾ вид, пÑед-
+ поÑÑиÑелÑнÑй Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð² нем модиÑикаÑий. ÐÐ»Ñ Ð¸Ñ-
+ полнÑемого пÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ð½Ñй иÑÑ
однÑй код ознаÑÐ°ÐµÑ Ð²Ñе
+ иÑÑ
однÑе ÐºÐ¾Ð´Ñ Ð´Ð»Ñ Ð²ÑеÑ
модÑлей, коÑоÑÑе он ÑодеÑжиÑ, плÑÑ
+ лÑбÑе ÑвÑзаннÑе Ñ Ð¿Ñоизведением ÑÐ°Ð¹Ð»Ñ Ð¾Ð¿ÑеделениÑ
+ инÑеÑÑейÑа, плÑÑ ÑÑенаÑии, иÑполÑзÑемÑе Ð´Ð»Ñ ÑпÑавлениÑ
+ компилÑÑией и ÑÑÑановкой иÑполнÑемого пÑоизведениÑ.
+ Ðднако, в виде оÑобого иÑклÑÑÐµÐ½Ð¸Ñ ÑаÑпÑоÑÑÑанÑемÑй иÑÑ
од-
+ нÑй код не обÑзан вклÑÑаÑÑ Ñо, ÑÑо обÑÑно пÑедоÑÑавлÑеÑÑÑ
+ Ñ Ð¾ÑновнÑми компоненÑами опеÑаÑионной ÑиÑÑемÑ, под
+ ÑпÑавлением коÑоÑой ÑабоÑÐ°ÐµÑ Ð¸ÑполнÑемое пÑоизведение, за
+ иÑклÑÑением ÑлÑÑаÑ, когда Ñам ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ ÑопÑовождаеÑ
+ иÑполнÑемое пÑоизведение. ÐÑли ÑаÑпÑоÑÑÑанение иÑполнÑ-
+ емого пÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ обÑекÑного кода пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÑÑем
+ пÑедоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñенного
+ меÑÑа, Ñо пÑедоÑÑавление доÑÑÑпа Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ÑÑ
одно-
+ го кода Ñ Ñого же меÑÑа ÑÑиÑаеÑÑÑ ÑаÑпÑоÑÑÑанением иÑÑ
од-
+ ного кода, даже еÑли ÑÑеÑÑи лиÑа не пÑинÑждаÑÑÑÑ Ðº копи-
+ ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ÑÑ
одного кода вмеÑÑе Ñ Ð¾Ð±ÑекÑнÑм кодом.
+ 5. ÐÑ Ð½Ðµ можеÑе копиÑоваÑÑ, изменÑÑÑ, повÑоÑно лиÑензиÑо-
+ ваÑÑ, или ÑаÑпÑоÑÑÑанÑÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð½Ð°Ñе, Ñем ÑÑо Ñвно
+ пÑедÑÑмоÑÑено данной ÐиÑензией. ÐÑÐ±Ð°Ñ Ð¿Ð¾Ð¿ÑÑка копиÑоваÑÑ,
+ изменÑÑÑ, повÑоÑно лиÑензиÑоваÑÑ, или ÑаÑпÑоÑÑÑанÑÑÑ ÐÑо-
+ гÑÐ°Ð¼Ð¼Ñ ÐºÐ°ÐºÐ¸Ð¼-либо дÑÑгим ÑпоÑобом непÑавомеÑна и авÑома-
+ ÑиÑеÑки пÑекÑаÑÐ°ÐµÑ Ð²Ð°Ñи пÑава даннÑе вам ÑÑой ÐиÑензией.
+ Ðднако лиÑензии лиÑ, полÑÑивÑиÑ
Ð¾Ñ Ð²Ð°Ñ ÐºÐ¾Ð¿Ð¸Ð¸ или пÑава
+ ÑоглаÑно данной УнивеÑÑалÑной ÐбÑеÑÑвенной ÐиÑензии, не
+ пÑекÑаÑÑÑ Ñвоего дейÑÑÐ²Ð¸Ñ Ð´Ð¾ ÑеÑ
поÑ, пока ÑÑи лиÑа пол-
+ ноÑÑÑÑ ÑоблÑдаÑÑ ÑÑловиÑ.
+ 6. ÐÑ Ð½Ðµ обÑÐ·Ð°Ð½Ñ ÑоглаÑаÑÑÑÑ Ñ ÑÑой ÐиÑензией, Ñак как вÑ
+ не подпиÑÑвали ее. Ðднако Ñогда Ð²Ñ Ð½Ðµ полÑÑаеÑе пÑава
+ модиÑиÑиÑоваÑÑ Ð¸Ð»Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ оÑнован-
+ нÑе на ÐÑогÑамме пÑоизведениÑ. ÐÑи дейÑÑÐ²Ð¸Ñ Ð·Ð°Ð¿ÑеÑенÑ
+ законом, еÑли Ð²Ñ Ð½Ðµ пÑинимаеÑе к ÑоблÑÐ´ÐµÐ½Ð¸Ñ ÑÑÑ ÐиÑензиÑ.
+ РзнаÑиÑ, изменÑÑ Ð¸Ð»Ð¸ ÑаÑпÑоÑÑÑанÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ (или
+ пÑоизведение, оÑнованное на ÐÑогÑамме), Ð²Ñ Ð¸Ð·ÑÑвлÑеÑе
+ Ñвое ÑоглаÑие Ñ ÑÑой ÐиÑензией и вÑеми ее ÑÑловиÑми о
+ копиÑовании, ÑаÑпÑоÑÑÑанении или модиÑикаÑии ÐÑогÑаммÑ
+ или пÑоизведений, оÑнованнÑÑ
на ней.
+ 7. ÐаждÑй Ñаз, когда Ð²Ñ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑеÑе ÐÑогÑаммÑ
+ (или лÑбое пÑоизведение, оÑнованное на ÐÑогÑамме), полÑ-
+ ÑаÑÐµÐ»Ñ ÑÑого пÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð°Ð²ÑомаÑиÑеÑки полÑÑÐ°ÐµÑ Ð»Ð¸ÑензиÑ
+ Ð¾Ñ Ð¿ÐµÑвонаÑалÑного деÑжаÑÐµÐ»Ñ Ð»Ð¸Ñензии на копиÑование,
+ ÑаÑпÑоÑÑÑанение или модиÑикаÑÐ¸Ñ ÐÑогÑаммÑ, обÑÑждаемÑÑ
+ в ÑÑиÑ
опÑеделениÑÑ
и ÑÑловиÑÑ
. ÐÑ Ð½Ðµ можеÑе налагаÑÑ
+ какиÑ
-либо дополниÑелÑнÑÑ
огÑаниÑений на оÑÑÑеÑÑвление
+ полÑÑаÑелем пÑав, пÑедоÑÑавленнÑÑ
даннÑм докÑменÑом. ÐÑ
+ не неÑеÑе оÑвеÑÑÑвенноÑÑи за ÑоблÑдение ÑÑеÑÑими лиÑами
+ ÑÑловий ÑÑой ÐиÑензии.
+ 8. ÐÑли в ÑезÑлÑÑаÑе ÑÑдебного ÑазбиÑаÑелÑÑÑва, или обвине-
+ Ð½Ð¸Ñ Ð² наÑÑÑении паÑенÑа или по лÑбой дÑÑгой пÑиÑине (не
+ обÑзаÑелÑно ÑвÑзанной Ñ Ð¿Ð°ÑенÑами), вам навÑÐ·Ð°Ð½Ñ ÑÑловиÑ,
+ пÑоÑивоÑеÑаÑие данной ÐиÑензии (как по ÑеÑÐµÐ½Ð¸Ñ ÑÑда, Ñак
+ и неÑ), Ñо ÑÑо не оÑÐ²Ð¾Ð±Ð¾Ð¶Ð´Ð°ÐµÑ Ð²Ð°Ñ Ð¾Ñ ÑоблÑÐ´ÐµÐ½Ð¸Ñ ÐиÑензии.
+ ÐÑли Ð²Ñ Ð½Ðµ можеÑе занимаÑÑÑÑ ÑаÑпÑоÑÑÑанением Ñак, ÑÑобÑ
+ одновÑеменно ÑдовлеÑвоÑиÑÑ ÑÑебованиÑм и ÑÑой ÐиÑензии,
+ и вÑем дÑÑгим ÑÑебованиÑм, Ñо Ð²Ñ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð½Ð¸Ð¼Ð°ÑÑÑÑ
+ ÑаÑпÑоÑÑÑанением ÐÑогÑаммÑ.
+ ÐапÑимеÑ, еÑли паÑÐµÐ½Ñ Ð½Ðµ позволÑÐµÑ Ð±ÐµÐ·Ð²Ð¾Ð·Ð¼ÐµÐ·Ð´Ð½Ð¾Ðµ повÑоÑ-
+ ное ÑаÑпÑоÑÑÑанение ÐÑогÑÐ°Ð¼Ð¼Ñ Ð²Ñем, кÑо полÑÑил копии оÑ
+ Ð²Ð°Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно или ÑеÑез поÑÑедников, Ñо единÑÑвен-
+ нÑм ÑпоÑобом ÑдовлеÑвоÑиÑÑ Ð¸ паÑенÑÑ, и ÑÑой ÐиÑензии
+ бÑÐ´ÐµÑ Ð²Ð°Ñ Ð¿Ð¾Ð»Ð½Ñй оÑказ Ð¾Ñ ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ ÐÑогÑаммÑ. ÐÑли
+ какаÑ-либо ÑаÑÑÑ ÑÑого Ñаздела не Ð¸Ð¼ÐµÐµÑ ÑÐ¸Ð»Ñ Ð¸Ð»Ð¸ не можеÑ
+ бÑÑÑ Ð¿Ñименена пÑи лÑбÑÑ
конкÑеÑнÑÑ
обÑÑоÑÑелÑÑÑваÑ
, Ñо
+ подÑазÑмеваеÑÑÑ, ÑÑо Ð¸Ð¼ÐµÐµÑ ÑÐ¸Ð»Ñ Ð¾ÑÑалÑÐ½Ð°Ñ ÑаÑÑÑ Ñаздела,
+ и веÑÑ Ð Ð°Ð·Ð´ÐµÐ» Ð¸Ð¼ÐµÐµÑ ÑÐ¸Ð»Ñ Ð¿Ñи дÑÑгиÑ
обÑÑоÑÑелÑÑÑваÑ
. ЦелÑ
+ ÑÑого Ñаздела -- не побÑдиÑÑ Ð²Ð°Ñ Ð´ÐµÐ»Ð°ÑÑ Ð·Ð°ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¾ наÑÑ-
+ ÑениÑÑ
пÑав на паÑенÑ, или заÑвлÑÑÑ Ð¾ дÑÑгиÑ
пÑеÑензиÑÑ
+ на пÑаво ÑобÑÑвенноÑÑи, или оÑпаÑиваÑÑ Ð¿ÑавилÑноÑÑÑ Ð¿Ð¾-
+ добнÑÑ
пÑеÑензий; единÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÑÐµÐ»Ñ ÑÑого Ñаздела -- за-
+ ÑиÑа ÑелоÑÑноÑÑи ÑиÑÑÐµÐ¼Ñ ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ñвободного ÐÐ,
+ коÑоÑÐ°Ñ ÑеализÑеÑÑÑ Ð¸ÑполÑзованием обÑиÑ
лиÑензий. Ðногие
+ лÑди благодаÑÑ ÑÑой ÑиÑÑеме внеÑли ÑедÑÑй вклад в ÑиÑокий
+ ÑпекÑÑ ÑаÑпÑоÑÑÑанÑемого ÐРполагаÑÑÑ Ð½Ð° ÑоглаÑованное
+ пÑименение ÑÑой ÑиÑÑемÑ; авÑоÑÑ Ð¿ÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ Ð¿Ñаво ÑеÑаÑÑ
+ Ñ
оÑÐµÑ Ð»Ð¸ он или она ÑаÑпÑоÑÑÑанÑÑÑ ÐРв ÑÑой ÑиÑÑеме или
+ в какой-Ñо дÑÑгой, и полÑÑаÑÐµÐ»Ñ Ð»Ð¸Ñензии не Ð¼Ð¾Ð¶ÐµÑ Ð²Ð»Ð¸ÑÑÑ
+ на пÑинÑÑие ÑÑого ÑеÑениÑ. ÐÑÐ¾Ñ Ñаздел пÑедназнаÑен длÑ
+ Ñого, ÑÑÐ¾Ð±Ñ ÑÑаÑелÑно пÑоÑÑниÑÑ, ÑÑо полагаеÑÑÑ ÑледÑÑви-
+ ем из оÑÑалÑной ÑаÑÑи данной ÐиÑензии.
+ 9. ÐÑли ÑаÑпÑоÑÑÑанение и/или пÑименение ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¾Ð³ÑаниÑе-
+ но в ÑÑде ÑÑÑан либо паÑенÑами, либо авÑоÑÑкими пÑавами
+ на инÑеÑÑейÑÑ, пеÑвонаÑалÑнÑй обладаÑÐµÐ»Ñ Ð°Ð²ÑоÑÑкиÑ
пÑав,
+ вÑпÑÑкаÑÑий ÐÑогÑÐ°Ð¼Ð¼Ñ Ñ ÑÑой ÐиÑензией, Ð¼Ð¾Ð¶ÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ
+ Ñвное огÑаниÑение на геогÑаÑиÑеÑкое ÑаÑпÑоÑÑÑанение,
+ иÑклÑÑив Ñакие ÑÑÑанÑ, Ñак ÑÑо ÑаÑпÑоÑÑÑанение ÑазÑеÑа-
+ еÑÑÑ ÑолÑко в ÑеÑ
ÑÑÑанаÑ
, коÑоÑÑе не бÑли иÑклÑÑенÑ. Ð
+ ÑÑом ÑлÑÑае Ð´Ð°Ð½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ Ð²ÐºÐ»ÑÑÐ°ÐµÑ Ð² ÑÐµÐ±Ñ ÑÑо огÑаниÑе-
+ ние, как еÑли Ð±Ñ Ð¾Ð½Ð¾ бÑло напиÑано в ÑекÑÑе данной ÐиÑен-
+ зии.
+10. Фонд Свободного ÐÐ Ð¼Ð¾Ð¶ÐµÑ Ð²ÑÐµÐ¼Ñ Ð¾Ñ Ð²Ñемени пÑбликоваÑÑ
+ пеÑеÑмоÑÑеннÑе и/или новÑе веÑÑии УнивеÑÑалÑной ÐбÑеÑÑ-
+ венной ÐиÑензии. Такие новÑе веÑÑии бÑдÑÑ ÑÑ
Ð¾Ð´Ð½Ñ Ð¿Ð¾ дÑÑ
Ñ
+ Ñ Ð½Ð°ÑÑоÑÑей веÑÑией, но могÑÑ Ð¾ÑлиÑаÑÑÑÑ Ð² деÑалÑÑ
,
+ напÑавленнÑÑ
на новÑе пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð¸Ð»Ð¸ обÑÑоÑÑелÑÑÑва. Ðаждой
+ веÑÑии пÑидаеÑÑÑ Ð¾ÑлиÑиÑелÑнÑй Ð½Ð¾Ð¼ÐµÑ Ð²ÐµÑÑии. ÐÑли в ÐÑо-
+ гÑамме Ñказан Ð½Ð¾Ð¼ÐµÑ Ð²ÐµÑÑии данной ÐиÑензии, коÑоÑÐ°Ñ Ðº ней
+ пÑименима, и Ñлова "лÑÐ±Ð°Ñ Ð¿Ð¾ÑледÑÑÑÐ°Ñ Ð²ÐµÑÑиÑ", Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+ по вÑбоÑÑ ÑледоваÑÑ Ð¾Ð¿ÑеделениÑм и ÑÑловиÑм либо данной
+ веÑÑии, либо лÑбой поÑледÑÑÑей веÑÑии, опÑбликованной
+ Фондом Свободного ÐÐ. ÐÑли в ÐÑогÑамме не Ñказан номеÑ
+ веÑÑии данной ÐиÑензии, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ð»ÑбÑÑ Ð²ÐµÑÑиÑ,
+ когда-либо опÑбликованнÑÑ Ð¤Ð¾Ð½Ð´Ð¾Ð¼ Свободного ÐÐ.
+11. ÐÑли Ð²Ñ Ñ
оÑиÑе вÑÑÑоиÑÑ ÑаÑÑи ÐÑогÑÐ°Ð¼Ð¼Ñ Ð² дÑÑгие Ñвобод-
+ нÑе пÑогÑÐ°Ð¼Ð¼Ñ Ñ Ð¸Ð½Ñми ÑÑловиÑми ÑаÑпÑоÑÑÑанениÑ, напиÑиÑе
+ авÑоÑÑ Ñ Ð¿ÑоÑÑбой о ÑазÑеÑении. ÐÐ»Ñ ÐÐ, коÑоÑое оÑ
ÑанÑеÑ-
+ ÑÑ Ð°Ð²ÑоÑÑкими пÑавами Фонда Свободного ÐÐ, напиÑиÑе в
+ Фонд Свободного ÐÐ; Ð¼Ñ Ð¸Ð½Ð¾Ð³Ð´Ð° делаем иÑклÑÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ
+ ÑÑого. ÐаÑе ÑеÑение бÑÐ´ÐµÑ ÑÑководÑÑвоваÑÑÑÑ Ð´Ð²ÑÐ¼Ñ ÑелÑми:
+ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ñвободного ÑÑаÑÑÑа вÑеÑ
пÑоизводнÑÑ
наÑего
+ Ñвободного ÐРи ÑодейÑÑÐ²Ð¸Ñ ÑовмеÑÑÐ½Ð¾Ð¼Ñ Ð¸ повÑоÑÐ½Ð¾Ð¼Ñ Ð¸Ñ-
+ полÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÐРвообÑе.
+
+[ÐаÑанÑиÑ]
+ ÐÐÐÐÐÐÐ¥ ÐÐÐ ÐÐТÐÐ
+
+12. ÐÐСÐÐÐЬÐУ ÐÐ ÐÐÐ ÐÐÐÐ ÐÐ ÐÐÐСТÐÐÐЯÐТСЯ ÐÐСÐÐÐТÐÐ, ÐÐ ÐÐ Ð-
+ ÐÐ ÐÐÐУ ÐÐТ ÐÐÐ ÐÐТÐРРТÐÐ ÐÐÐ Ð, ÐÐÐÐЯ ÐÐÐУСТÐÐÐ ÐÐ ÐÐÐÐÐ-
+ ÐЫРÐÐÐÐÐÐÐ, ÐÐ ÐСÐÐЮЧÐÐÐÐРТÐÐ¥ СÐУЧÐÐÐ, ÐÐÐÐÐ ÐÐ ÐТÐÐÐÐÐ
+ ÐÐЯÐÐÐÐÐ Ð ÐÐСЬÐÐÐÐÐРФÐÐ ÐÐ.
+ ÐÐÐ ÐÐТÐÐÐ ÐÐТÐРСÐÐÐ¥ ÐÐ ÐÐ Ð/ÐÐÐ ÐРУÐÐРСТÐÐ ÐÐЫ ÐÐСТÐÐÐЯЮТ
+ ÐÐ ÐÐÐ ÐÐÐУ "ÐÐÐ ÐÐÐ ÐСТЬ" ÐÐÐ ÐÐÐÐÐÐ-ÐÐÐÐ ÐÐÐÐ ÐÐÐ ÐÐТÐÐ,
+ ÐЫРÐÐÐÐÐЫХ ЯÐÐÐ ÐÐÐ ÐÐÐÐ ÐÐУÐÐÐÐÐÐЫХ, ÐÐÐЮЧÐЯ, ÐÐ ÐÐ
+ ÐÐÐ ÐÐÐЧÐÐÐЯСЬ ÐÐÐÐ ÐÐУÐÐÐÐÐÐЫÐÐ ÐÐÐ ÐÐТÐЯÐÐ ÐÐÐÐÐРЧÐСÐÐÐ
+ ЦÐÐÐÐСТРРÐÐ ÐÐÐÐÐÐСТРÐÐЯ ÐÐÐÐÐ ÐТÐÐРЦÐÐÐ. ÐÐСЬ Ð ÐСРÐ
+ ÐТÐÐШÐÐÐÐ ÐÐЧÐСТÐÐ Ð ÐÐ ÐÐÐÐÐÐÐТÐÐЬÐÐСТРÐÐ ÐÐÐ ÐÐÐЫ
+ ÐСТÐÐТСЯ ÐÐ Ð ÐÐС. ÐСÐÐ ÐÐ ÐÐÐ ÐÐÐÐ ÐÐÐÐÐТСЯ ÐÐФÐÐТÐÐÐÐÐ,
+ ÐЫ ÐÐ ÐÐÐÐÐÐТРÐРСÐÐЯ СТÐÐÐÐСТЬ ÐСÐÐÐ ÐÐÐÐÐ¥ÐÐÐÐÐÐÐ
+ ÐÐСÐУÐÐÐÐÐÐЯ, ÐÐССТÐÐÐÐÐÐÐÐЯ ÐÐÐ ÐСÐÐ ÐÐÐÐÐÐЯ.
+13. ÐÐ Ð ÐÐÐРСÐУЧÐÐ, ÐСÐÐ ÐРТРÐÐУÐТСЯ ÐÐÐÐ¥ÐÐЯЩÐÐ ÐÐÐÐÐÐÐ
+ ÐÐÐ ÐРУСÐÐÐÐÐÐÐ Ð ÐÐСЬÐÐÐÐÐРФÐÐ ÐÐ, ÐÐÐÐÐÐÐ ÐÐÐ ÐÐТÐÐЬ
+ ÐÐТÐРСÐÐÐ¥ ÐÐ ÐÐ ÐÐÐ ÐÐÐÐÐÐÐ ÐРУÐÐÐ ÐÐЦÐ, ÐÐТÐÐ ÐÐ ÐÐÐÐТ
+ ÐÐÐÐÐЯТЬ Ð/ÐÐÐ ÐÐÐТÐÐ ÐÐ Ð ÐСÐÐ ÐСТРÐÐЯТЬ ÐÐ ÐÐÐ ÐÐÐУ, ÐÐÐ
+ ÐЫÐÐ Ð ÐÐÐ ÐШÐÐÐ ÐЫШÐ, ÐÐ ÐТÐÐТСТÐÐÐÐЫ ÐÐÐ ÐÐ ÐÐÐÐ ÐРУÐЫТ-
+ ÐÐ, ÐÐÐЮЧÐЯ ÐЮÐЫРÐÐЩÐÐ, СÐÐЦÐÐÐЬÐЫÐ, СÐУЧÐÐÐЫРÐÐÐ
+ ÐÐСÐÐÐÐÐÐÐШÐРУÐЫТÐÐ, ÐÐ ÐÐСТÐÐÐЮЩÐÐ ÐÐ ÐСÐÐÐЬÐÐÐÐÐÐЯ ÐÐÐ
+ ÐÐÐÐÐÐÐÐÐÐСТРÐСÐÐÐЬÐÐÐÐÐÐЯ ÐÐ ÐÐÐ ÐÐÐЫ (ÐÐÐЮЧÐЯ, ÐÐ ÐÐ
+ ÐÐÐ ÐÐÐЧÐÐÐЯСЬ ÐÐТÐÐ ÐÐ ÐÐÐÐЫХ, ÐÐÐ ÐÐÐÐЫÐÐ, СТÐÐШÐÐÐ
+ ÐÐÐÐ ÐÐÐÐЬÐЫÐÐ, ÐÐÐ ÐÐТÐРЯÐÐ, ÐÐÐÐСÐÐÐЫÐÐ ÐÐ-ÐÐ ÐÐС ÐÐÐ
+ ТРÐТЬÐÐ¥ ÐÐЦ, ÐÐÐ ÐТÐÐÐÐÐ ÐÐ ÐÐÐ ÐÐÐЫ Ð ÐÐÐТÐТЬ СÐÐÐÐСТÐРС
+ ÐЮÐЫÐÐ ÐРУÐÐÐÐ ÐÐ ÐÐÐ ÐÐÐÐÐÐ), ÐÐÐÐ ÐСÐРТÐÐÐÐ ÐÐÐ ÐÐТÐÐЬ ÐÐÐ
+ ÐРУÐÐÐ ÐÐЦРÐЫÐÐ ÐÐÐÐЩÐÐЫ Ð ÐÐÐÐÐÐÐÐСТРТÐÐÐÐ¥ УÐЫТÐÐÐ.
+
+ÐÐÐÐЦ ÐÐÐ ÐÐÐÐÐÐÐРРУСÐÐÐÐÐ
+
+Ðак пÑименÑÑÑ ÑÑи ÑÑÐ»Ð¾Ð²Ð¸Ñ Ðº ваÑим новÑм пÑогÑаммам
+
+ÐÑли Ð²Ñ ÑазÑабаÑÑваеÑе новÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸ Ñ
оÑиÑе, ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð°
+пÑинеÑла макÑималÑно возможнÑÑ Ð¿Ð¾Ð»ÑÐ·Ñ Ð¾Ð±ÑеÑÑвÑ, лÑÑÑий ÑпоÑоб
+доÑÑиÑÑ ÑÑого - вклÑÑиÑÑ ÐµÐµ в Ñвободное ÐÐ, коÑоÑое каждÑй
+Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ Ð¸ изменÑÑÑ ÑоглаÑно даннÑм
+ÑÑловиÑм.
+
+ЧÑÐ¾Ð±Ñ ÑделаÑÑ ÑÑо, добавÑÑе в пÑогÑÐ°Ð¼Ð¼Ñ ÑледÑÑÑие Ñведомле-
+ниÑ. Самое безопаÑное -- ÑÑо добавиÑÑ Ð¸Ñ
в наÑало каждого
+иÑÑ
одного Ñайла, ÑÑÐ¾Ð±Ñ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ ÑÑÑекÑивно оÑобÑазиÑÑ Ð¸ÑклÑ-
+Ñение гаÑанÑий; и каждÑй Ñайл должен ÑодеÑжаÑÑ Ð¿Ð¾ менÑÑей
+меÑе ÑÑÑокÑ, ÑодеÑжаÑÑÑ Ð·Ð½Ð°Ðº оÑ
ÑÐ°Ð½Ñ Ð°Ð²ÑоÑÑкого пÑава и
+Ñказание на Ñо, где наÑ
одиÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ñведомление.
+
+одна ÑÑÑока, ÑодеÑжаÑÐ°Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ пÑогÑÐ°Ð¼Ð¼Ñ Ð¸ кÑаÑкое
+опиÑание Ñого, ÑÑо она делаеÑ.
+(C) наименование (имÑ) авÑоÑа 19гг
+
+ÐÑо ÑÐ²Ð¾Ð±Ð¾Ð´Ð½Ð°Ñ Ð¿ÑогÑамма; Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе повÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ
+ее и/или модиÑиÑиÑоваÑÑ ÐµÐµ в ÑооÑвеÑÑÑвии Ñ Ð£Ð½Ð¸Ð²ÐµÑÑалÑной
+ÐбÑеÑÑвенной ÐиÑензией GNU, опÑбликованной Фондом Свободного
+ÐÐ; либо веÑÑии 2, либо (по ваÑÐµÐ¼Ñ Ð²ÑбоÑÑ) лÑбой более
+поздней веÑÑии.
+
+ÐÑа пÑогÑамма ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð² надежде, ÑÑо она бÑдеÑ
+полезной, но ÐÐÐ ÐÐÐÐÐ¥-ÐÐÐÐ ÐÐÐ ÐÐТÐÐ; даже без подÑазÑмевае-
+мÑÑ
гаÑанÑий ÐÐÐÐÐРЧÐСÐÐРЦÐÐÐÐСТРили ÐÐ ÐÐÐÐÐÐСТРÐÐЯ
+ÐÐÐÐÐ ÐТÐÐРЦÐÐÐ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобнÑÑ
Ñведений ÑмоÑÑиÑе
+УнивеÑÑалÑнÑÑ ÐбÑеÑÑвеннÑÑ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU.
+
+ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±Ñли полÑÑиÑÑ ÐºÐ¾Ð¿Ð¸Ñ Ð£Ð½Ð¸Ð²ÐµÑÑалÑной ÐбÑеÑÑвенной
+ÐиÑензии GNU вмеÑÑе Ñ ÑÑой пÑогÑаммой; еÑли неÑ, напиÑиÑе
+по адÑеÑÑ: Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+ÐобавÑÑе Ñакже ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ Ñом, как ÑвÑзаÑÑÑÑ Ñ Ð²Ð°Ð¼Ð¸ по
+ÑлекÑÑонной и обÑÑной поÑÑе.
+
+ÐÑли пÑогÑамма инÑеÑакÑивнаÑ, ÑделайÑе Ñак, ÑÑÐ¾Ð±Ñ Ð¿Ñи запÑÑке
+в инÑеÑакÑивном Ñежиме она вÑдавала кÑаÑкое Ñведомление Ñипа
+ÑледÑÑÑего:
+
+Gnomovision, веÑÑÐ¸Ñ 69, (C) Ð¸Ð¼Ñ Ð°Ð²ÑоÑа 19гг
+Gnomovision поÑÑавлÑеÑÑÑ ÐÐСÐÐЮТÐÐ ÐÐÐ ÐÐÐÐÐ¥-ÐÐÐÐ ÐÐÐ ÐÐТÐÐ;
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобноÑÑей напеÑаÑайÑе 'show w'. ÐÑо Ñвобод-
+Ð½Ð°Ñ Ð¿ÑогÑамма, и Ð²Ñ Ð¿ÑиглаÑаеÑеÑÑ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ ÐµÐµ
+пÑи опÑеделеннÑÑ
ÑÑловиÑÑ
; Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобноÑÑей введиÑе
+'show c'.
+
+ÐипоÑеÑиÑеÑкие ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ `show w' и `show c' Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·ÑваÑÑ
+ÑооÑвеÑÑÑвÑÑÑие ÑаÑÑи УнивеÑÑалÑной ÐбÑеÑÑвенной ÐиÑензии.
+ÐонеÑно, иÑполÑзÑемÑе вами ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð³ÑÑ Ð½Ð°Ð·ÑваÑÑÑÑ ÐºÐ°Ðº-ни-
+бÑÐ´Ñ Ð¸Ð½Ð°Ñе, нежели `show w' и `show c'; они даже могÑÑ Ð²Ñби-
+ÑаÑÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑи или бÑÑÑ Ð¿ÑнкÑами Ð¼ÐµÐ½Ñ -- вÑе, ÑÑо
+подÑ
Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð²Ð°Ñей пÑогÑаммÑ.
+
+ÐÑ Ñакже Ð´Ð¾Ð»Ð¶Ð½Ñ Ð´Ð¾Ð±Ð¸ÑÑÑÑ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð°Ñ ÑабоÑодаÑÐµÐ»Ñ (еÑли
+Ð²Ñ ÑабоÑаеÑе пÑогÑаммиÑÑом) или ваÑе ÑÑебное заведение, еÑли
+Ñаковое имееÑÑÑ, подпиÑали в ÑлÑÑае необÑ
одимоÑÑи "оÑказ оÑ
+имÑÑеÑÑвеннÑÑ
пÑав" на ÑÑÑ Ð¿ÑогÑаммÑ. ÐÐ¾Ñ Ð¾Ð±ÑазеÑ; замениÑе
+Ñамилии:
+
+ÐÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ñ ``ÐÑаÑÑÑ ÐÑдинÑ'' наÑÑоÑÑим оÑказÑваеÑÑÑ Ð¾Ñ Ð²ÑеÑ
+имÑÑеÑÑвеннÑÑ
пÑав на пÑогÑÐ°Ð¼Ð¼Ñ 'Gnomovision' (коÑоÑÐ°Ñ Ð´ÐµÐ»Ð°ÐµÑ
+паÑÑÑ Ð² ÑÑоÑÐ¾Ð½Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑоÑов), напиÑаннÑÑ ÐбÑÑÑакÑнÑм Ð.Ð.
+
+подпиÑÑ Ðага ÐаÑа, 1 апÑÐµÐ»Ñ 1989 г
+Ðаг ÐаÑ, ÐÑÐµÐ·Ð¸Ð´ÐµÐ½Ñ ÑиÑÐ¼Ñ ÐиÑе.
+
+ÐÐ°Ð½Ð½Ð°Ñ Ð£Ð½Ð¸Ð²ÐµÑÑалÑÐ½Ð°Ñ ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ Ð½Ðµ позволÑÐµÑ Ð²Ð°Ð¼
+вклÑÑаÑÑ Ð²Ð°ÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² пÑогÑаммÑ, ÑвлÑÑÑиеÑÑ ÑаÑÑной Ñоб-
+ÑÑвенноÑÑÑÑ. ÐÑли ваÑа пÑогÑамма -- ÑÑо библиоÑека пÑоÑедÑÑ,
+вам ÑÑÐ¾Ð¸Ñ Ð¿Ð¾Ð´ÑмаÑÑ, не бÑÐ´ÐµÑ Ð»Ð¸ лÑÑÑе ÑазÑеÑиÑÑ Ð¿ÑогÑаммам,
+ÑвлÑÑÑимÑÑ ÑаÑÑной ÑобÑÑвенноÑÑÑÑ, ÑвÑзÑваÑÑÑÑ Ñ Ð²Ð°Ñей
+библиоÑекой. ÐÑли ÑÑо Ñо, Ñего Ð²Ñ Ñ
оÑиÑе, иÑполÑзÑйÑе вмеÑÑо
+ÑÑой ÐиÑензии УнивеÑÑалÑнÑÑ ÐбÑеÑÑвеннÑÑ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU длÑ
+библиоÑек.
+
+[QueryBox]
+ÐиалоговÑе окна запÑоÑов
+
+РокнаÑ
запÑоÑов Ð´Ð»Ñ Ð²ÑбоÑа какого-либо ваÑианÑа оÑвеÑа
+(коÑоÑÑе обÑÑно задаÑÑÑÑ Ð² виде ÑкÑаннÑÑ
кнопок) ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+иÑполÑзоваÑÑ Ð»Ð¸Ð±Ð¾ клавиÑи Ñо ÑÑÑелками, либо вÑбÑаÑÑ Ð¾ÑвеÑ
+пÑÑем нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Ñ Ð²Ñделенной в названии кнопки
+бÑквой, либо ÑелкнÑв по нÑжной кнопке мÑÑкой.
+
+
+[How to use help]
+Ðак полÑзоваÑÑÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+
+ÐÑи ÑабоÑе Ñ Ð¿ÑогÑаммой Midnight Commander пÑакÑиÑеÑки в
+лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¼Ð¾Ð¶Ð½Ð¾ обÑаÑиÑÑÑÑ Ðº инÑеÑакÑивной подÑказке,
+вÑзов коÑоÑой оÑÑÑеÑÑвлÑеÑÑÑ Ð½Ð°Ð¶Ð°Ñием клавиÑи F1. ÐлÑ
+пеÑемеÑÐµÐ½Ð¸Ñ Ð² окне пÑоÑмоÑÑа подÑказки ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи пеÑемеÑÐµÐ½Ð¸Ñ ÐºÑÑÑоÑа (ÑÑÑелки) или
+мÑÑÑ. СÑÑелка вниз вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од к ÑледÑÑÑей ÑÑÑлке
+(вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð³Ð¾Ð»ÑбÑм Ñоном) или Ñдвиг ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑокÑ
+ввеÑÑ
. СÑÑелка ввеÑÑ
вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од к пÑедÑдÑÑей ÑÑÑлке
+или Ñдвиг ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð²ÐµÑÑ
. СÑÑелка впÑаво
+вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од по ÑÑÑлке, коÑоÑÐ°Ñ Ð² даннÑй моменÑ
+вÑделена Ñиним Ñоном (ÑекÑÑÐ°Ñ ÑÑÑлка). Ðо ÑÑÑелке влево
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑеÑ
од к Ñанее пÑоÑмоÑÑеннÑм Ñазделам
+подÑказки.
+
+ÐÑли ÐÐ°Ñ ÑеÑминал не поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñи-ÑÑÑелки, ÐÑ
+можеÑе иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¿Ñобела Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода к
+ÑледÑÑÑей ÑÑÑаниÑе подÑказки и клавиÑÑ 'b' Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода к
+пÑедÑдÑÑей ÑÑÑаниÑе. ÐлавиÑа TAB вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од к
+ÑледÑÑÑей ÑÑÑлке, а нажаÑие ENTER - пеÑеÑ
од по ÑекÑÑей
+ÑÑÑлке. ÐÑи пÑоÑмоÑÑе подÑказки пÑогÑамма запоминаеÑ
+поÑледоваÑелÑноÑÑÑ Ð¿ÐµÑеÑ
одов по ÑÑÑлкам и позволÑеÑ
+веÑнÑÑÑÑÑ Ðº Ñанее пÑоÑмоÑÑеннÑм Ñазделам, воÑполÑзовавÑиÑÑ
+клавиÑей 'l' (last). ÐажаÑие на ESC вÑзÑÐ²Ð°ÐµÑ Ð²ÑÑ
од из окна
+подÑказки.
+
+Ðо ÑелÑÐºÑ Ð»ÐµÐ²Ð¾Ð¹ клавиÑи мÑÑи пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑеÑ
од по ÑÑÑлке
+или пеÑемеÑение по ÑекÑÑÑ Ð¿Ð¾Ð´Ñказки. ЩелÑок пÑавой кнопкой
+мÑÑи иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑ
од к Ñанее пÑоÑмоÑÑеннÑм
+Ñазделам.
+
+ÐолнÑй ÑпиÑок ÑпÑавлÑÑÑиÑ
комбинаÑий Ð´Ð»Ñ Ð¾ÐºÐ½Ð° пÑоÑмоÑÑа
+подÑказки:
+
+РабоÑаÑÑ Ð²Ñе клавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑениемGeneral Movement Keys.
+
+tab ÐеÑеÑ
од на ÑледÑÑÑÑÑ ÑÑÑлкÑ.
+M-tab ÐеÑеÑ
од на пÑедÑдÑÑÑÑ ÑÑÑлкÑ.
+down ÐеÑеÑ
од на ÑледÑÑÑÑÑ ÑÑÑÐ»ÐºÑ Ð¸Ð»Ð¸ ÑмеÑение
+ ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð²ÐµÑÑ
.
+up ÐеÑеÑ
од на ÑледÑÑÑÑÑ ÑÑÑÐ»ÐºÑ Ð¸Ð»Ð¸ ÑмеÑение
+ ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+right, enter ÐеÑеÑ
од по ÑекÑÑей ÑÑÑлке.
+left, l ÐеÑеÑ
од к Ñанее пÑоÑмоÑÑеннÑм Ñазделам.
+F1 ÐомоÑÑ Ð¿Ð¾ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñамой подÑказки.
+n ÐеÑеÑ
од к ÑледÑÑÑÐµÐ¼Ñ ÑÐ°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи.
+p ÐеÑеÑ
од к пÑедÑдÑÑÐµÐ¼Ñ ÑÐ°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи.
+c ÐеÑеÑ
од к Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñказки.
+F10, esc ÐÑÑ
од из окна пÑоÑмоÑÑа подÑказки.
+
+
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.sr
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.sr (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.hlp.sr 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,5306 @@
+[Contents]
+Теме:
+
+ ÐÐÐСDESCRIPTION
+ ÐÐÐÐÐ ÐOPTIONS
+ ÐÑегледOverview
+ ÐодÑÑка за миÑаMouse Support
+
+ ÐÑеÑиÑеKeys
+ Разне пÑеÑиÑеMiscellaneous Keys
+ ÐиÑекÑоÑиÑÑмÑка окнаDirectory Panels
+ ÐаÑедбени Ñед ÑÑÑкеShell Command Line
+ ÐпÑÑе пÑеÑиÑе за кÑеÑаÑеGeneral Movement Keys
+ ÐÑеÑиÑе Ñеда за ÑноÑInput Line Keys
+
+ Ред мениÑаMenu Bar
+ ÐениÑи `Ðево' и `ÐеÑно' (`Ðзнад' и `иСпод')Left and Right Menus
+ Режим ÑпиÑка...Listing Mode...
+ ÐоÑедак ÑеÑаÑа...Sort Order...
+ ФилÑаÑ...Filter...
+ ÐÑвежиReread
+ Ðени `ÐаÑоÑека'File Menu
+ ÐÑза пÑом.диÑ.Quick cd
+ Ðени `ÐаÑедба'Command Menu
+ СÑабло диÑекÑоÑиÑÑмаDirectory Tree
+ ÐаÑи даÑоÑекÑFind File
+ ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize
+ ÐÑзи ÑпиÑакHotlist
+ УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑаExtension File Edit
+ ÐозадинÑки поÑловиBackground jobs
+ УÑеди даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸ÑаMenu File Edit
+ Ðени `ÐзбоÑи'Options Menu
+ ÐодеÑаваÑаConfiguration
+ ÐзгледLayout
+ ÐоÑвÑдеConfirmation
+ ÐиÑова Ñ Ð¿ÑиказÑDisplay bits
+ ÐаÑÑи ÑаÑÑеÑеLearn keys
+ ÐиÑÑÑални СÐVirtual FS
+ СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑаSave Setup
+
+ ÐзвÑÑаваÑе наÑедби опеÑаÑивног ÑиÑÑемаExecuting operating system commands
+ УгÑаÑена наÑедба пÑом.диÑ.The cd internal command
+ Ðамена макÑоаMacro Substitution
+ ÐодÑÑка за подÑÑÑкеThe subshell support
+ ÐÑомена дозволаChmod
+ ÐÑомена влаÑникаChown
+ ÐапÑедна пÑомена влаÑникаAdvanced Chown
+ ÐпеÑаÑиÑе над даÑоÑекамаFile Operations
+ ÐопиÑаÑе/пÑеименоваÑе Ñа маÑкомMask Copy/Rename
+ УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑекаInternal File Viewer
+ УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑекаInternal File Editor
+ ÐопÑнаCompletion
+ ÐиÑÑÑални ÑиÑÑем даÑоÑекаVirtual File System
+ СиÑÑем даÑоÑека FTP\-аFTP File System
+ СиÑÑем даÑоÑека вÑÑÑе `Tar'Tar File System
+ СиÑÑем даÑоÑека FISH (пÑÐµÐ½Ð¾Ñ Ð´Ð°ÑоÑека пÑеко ÑÑÑке)FIle transfer over SHell filesystem
+ ÐÑежни ÑиÑÑем даÑоÑекаNetwork File System
+ СиÑÑем даÑоÑека за одбÑиÑаÑеUndelete File System
+ СиÑÑем даÑоÑека SMBSMB File System
+ СпоÑаÑÑи ÑиÑÑеми даÑоÑека (EXTFS)EXTernal File System
+ ÐоÑеColors
+ ÐоÑебна подеÑаваÑаSpecial Settings
+ Ðазе ÑеÑминалаTerminal databases
+
+ ÐÐТÐТÐÐÐFILES
+ ÐÐСТУÐÐÐСТAVAILABILITY
+ ÐÐÐÐТРÐSEE ALSO
+ ÐУТÐÐ ÐAUTHORS
+ ÐÐ ÐШÐÐBUGS
+ ÐиÑенÑа (оÑигинал на енглеÑком)ÐиÑенÑа (оÑигинал на енглеÑком)
+ ÐиÑенÑа (на ÑÑпÑком)ÐиÑенÑа (на ÑÑпÑком)
+ ÐÑозоÑи ÑпиÑаQueryBox
+ Ðако коÑиÑÑиÑи помоÑHow to use help
+[DESCRIPTION]
+ÐÐÐС
+
+ÐÐУ-ов поноÑни наÑедник Ñе
+пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма и
+ÑпÑавиÑÐµÑ Ð´Ð°ÑоÑекама за
+УникÑолике опеÑаÑивне ÑиÑÑеме.[OPTIONS]
+ÐÐÐÐÐ Ð
+
+
+"-a" ÐÑкÑÑÑÑÑе ÑпоÑÑебÑ
+ гÑаÑиÑкиÑ
знакова за
+ ÑÑÑаÑе.
+
+"-b" ÐаÑ
Ñева пÑиказ Ñ ÑежимÑ
+ без боÑа.
+
+"-c" ÐаÑ
Ñева обоÑени Ñежим;
+ молим да погледаÑе одеÑак
+ ÐоÑеColors за виÑе инÑоÑмаÑиÑа.
+
+"-C аÑг"
+ ÐадаваÑе дÑÑгаÑиÑег ÑкÑпа
+ боÑа Ñ Ð½Ð°Ñедбеном ÑедÑ.
+ ФоÑÐ¼Ð°Ñ Ð°ÑгÑменÑа Ñе опиÑан
+ Ñ Ð¾Ð´ÐµÑÐºÑ ÐоÑеColors.
+
+"-d" ÐÑкÑÑÑÑÑе подÑÑÐºÑ Ð·Ð° миÑа.
+
+"-e [даÑоÑека]"
+ ÐокÑеÑе ÑгÑаÑени ÑÑеÑиваÑ.
+ Ðко Ñе задан назив
+ даÑоÑеке, оÑваÑа га пÑи
+ покÑеÑаÑÑ. ÐидиÑе и mcedit (1).
+
+"-f" ÐÑиказÑÑе ÑгÑаÑене пÑÑаÑе
+ за ÑÑажеÑе даÑоÑека
+ ÐоноÑног наÑедника.
+
+"-k" ÐоÑÑавÑа меке ÑаÑÑеÑе на
+ подÑазÑмеване вÑедноÑÑи
+ из база termcap/terminfo. ÐоÑиÑно
+ Ñе Ñамо на Ð¥Ð-овим
+ ÑеÑминалима када не
+ ÑÑнкÑиониÑÑ ÑÑнкÑиÑÑки
+ ÑаÑÑеÑи.
+
+"-l даÑоÑека"
+ ЧÑва диÑалог ftpfs-а Ñа
+ ÑеÑвеÑом Ñ Ð´Ð°ÑоÑекÑ.
+
+"-P даÑоÑека"
+ ШÑампа поÑледÑи Ñадни
+ диÑекÑоÑиÑÑм Ñ Ð·Ð°Ð´Ð°Ð½Ñ
+ даÑоÑекÑ. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð½Ðµ би
+ ÑÑебало непоÑÑедно
+ коÑиÑÑиÑи. УмеÑÑо Ñога,
+ ÑÑебало би га коÑиÑÑиÑи из
+ поÑебног ÑпиÑа ÑÑÑке коÑи
+ аÑÑомаÑÑки поÑÑавÑа
+ ÑекÑÑи диÑекÑоÑиÑÑм ÑÑÑке
+ на поÑледÑи диÑекÑоÑиÑÑм Ñ
+ коме Ñе налазио ÐоноÑни
+ наÑедник. УÑиÑаÑÑе
+ даÑоÑÐµÐºÑ /usr/share/mc/bin/mc.sh (за
+ коÑиÑнике ÑÑÑки bash и zsh) или
+ /usr/share/mc/bin/mc.csh (за коÑиÑнике
+ ÑÑÑке tcsh), Ñим Ñедом, да
+ биÑÑе задали mc као надимак
+ за одговаÑаÑÑÑи ÑпиÑ
+ ÑÑÑке.
+
+"-s" УкÑÑÑÑÑе Ñежим ÑпоÑог
+ ÑеÑминала; Ñ Ð¾Ð²Ð¾Ð¼ ÑежимÑ
+ пÑогÑам неÑе иÑÑÑÑаваÑи
+ ÑкÑпе знакове за ÑÑÑаÑе
+ линиÑа и иÑкÑÑÑиÑе бÑбÑиви
+ Ñежим.
+
+"-t" ÐоÑиÑÑи Ñе Ñамо ако Ñе код
+ пÑеведен Ñз коÑиÑÑеÑе
+ библиоÑеке Slang и базе terminfo:
+ Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ñини да ÐоноÑни
+ наÑедник коÑиÑÑи вÑедноÑÑ
+ пÑоменÑиве TERMCAP за подаÑак
+ о ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ ÑмеÑÑо
+ подаÑака из ÑиÑÑемÑке базе
+ ÑеÑминала
+
+"-u" ÐÑкÑÑÑÑÑе ÑпоÑÑебÑ
+ подÑÑке за ÑпоÑедне ÑÑÑке
+ (има ÑмиÑла Ñамо Ñколико Ñе
+ ÐоноÑни наÑедник пÑеведен
+ Ñа подÑÑком за ÑпоÑедне
+ ÑÑÑке).
+
+"-U" УкÑÑÑÑÑе ÑпоÑÑÐµÐ±Ñ Ð¿Ð¾Ð´ÑÑке
+ за ÑпоÑедне ÑÑÑке (има
+ ÑмиÑла Ñамо Ñколико Ñе
+ ÐоноÑни наÑедник пÑеведен
+ Ñа подÑÑком за подÑÑÑке
+ коÑа Ñе подеÑена као
+ необавезна одлика).
+
+"-v даÑоÑека"
+ ÐокÑеÑе ÑгÑаÑени
+ пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð·Ð° пÑеглед
+ задане даÑоÑеке.
+ ÐогледаÑÑе и mcview (1).
+
+"-V" ÐÑиказÑÑе веÑзиÑÑ
+ пÑогÑама.
+
+"-x" ÐаÑ
Ñева Ñежим ÐкÑ
+ ÑеÑминала. ÐоÑиÑÑи Ñе када
+ Ñе пÑогÑам покÑенÑÑ Ð½Ð°
+ ÑеÑминалима коÑи имаÑÑ
+ подÑÑÐºÑ Ð·Ð° ÐÐºÑ ÑеÑминале
+ (два екÑанÑка Ñежима, и
+ могÑÑноÑÑ ÑлаÑа миÑÑиÑ
+ комбинаÑиÑа избегаваÑа).
+
+Ðко Ñе ово задано, пÑва пÑÑаÑа
+Ñе ÑÑмаÑи као диÑекÑоÑиÑÑм кога
+би ÑÑебало пÑиказаÑи Ñ
+изабÑаном окнÑ, а дÑÑга пÑÑаÑа
+као диÑекÑоÑиÑÑм кога би
+ÑÑебало пÑиказаÑи Ñ Ð´ÑÑгом
+окнÑ.[Overview]
+ÐÑеглед
+
+ÐкÑан ÐоноÑног наÑедника Ñе
+подеÑен Ñ ÑеÑиÑи дела. Ðва
+диÑекÑоÑиÑÑмÑка окна заÑзимаÑÑ
+ÑкоÑо ÑиÑав екÑанÑки пÑоÑÑоÑ.
+ÐодÑазÑмевано ÑÑаÑе Ñе да дÑÑги
+Ñед Ñ ÐºÑаÑа екÑана пÑедÑÑавÑа
+наÑедбени Ñед ÑÑÑке, а поÑледÑи
+Ñед пÑиказÑÑе наÑпиÑе
+ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа. ÐаÑвиÑи
+Ñед пÑедÑÑавÑа Ñед мениÑаMenu Bar. Ред
+мениÑа Ñе можда не види, али Ñе
+поÑавÑÑÑе када пÑиÑиÑнеÑе
+дÑгме миÑа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°
+наÑвиÑем ÑÐµÐ´Ñ Ð¸Ð»Ð¸ када
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ F9.
+
+ÐоноÑни наÑедник нÑди
+иÑÑовÑемени пÑеглед два
+диÑекÑоÑиÑÑма. Ðедно од окана
+Ñе ÑекÑÑе (Ñед избоÑа Ñе налази
+Ñ ÑекÑÑем окнÑ). СкоÑо Ñве
+опеÑаÑиÑе Ñе деÑаваÑÑ Ñ ÑекÑÑем
+окнÑ. Ðеке од опеÑаÑиÑа, као ÑÑо
+ÑÑ `ÐÑеименÑÑ' и `ÐопиÑаÑ'
+подÑазÑмевано коÑиÑÑе
+диÑекÑоÑиÑÑм неизабÑаног окна
+као одÑедиÑÑе (не бÑиниÑе, оне
+Ñе Ð²Ð°Ñ Ñвек пÑво пиÑаÑи за
+поÑвÑдÑ). Ðа виÑе инÑоÑмаÑиÑа,
+погледаÑÑе одеÑке о
+ÐиÑекÑоÑиÑÑмÑким окнимаDirectory Panels,
+ÐениÑима `Ðево' и `ÐеÑно'Left and Right Menus и
+ÐениÑÑ `ÐаÑоÑека'File Menu.
+
+ÐожеÑе извÑÑаваÑи ÑиÑÑемÑке
+наÑедбе из ÐоноÑног наÑедника
+пÑоÑÑим ÑкÑÑаваÑем. Све ÑÑо
+оÑкÑÑаÑе Ñе Ñе поÑавиÑи на
+наÑедбеном ÑÐµÐ´Ñ ÑÑÑке, а када
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ `Enter', ÐоноÑни
+наÑедник Ñе извÑÑиÑи наÑедбени
+Ñед коÑи ÑÑе оÑкÑÑали;
+пÑоÑиÑаÑÑе одеÑак ÐаÑедбени
+Ñед ÑÑÑкеShell Command Line и ÐÑеÑиÑе Ñеда за
+ÑноÑInput Line Keys да биÑÑе Ñазнали виÑе о
+наÑедбеном ÑедÑ.[Mouse Support]
+ÐодÑÑка за миÑа
+
+ÐоноÑни наÑедник Ñе иÑпоÑÑÑÑÑе
+Ñа подÑÑком за миÑа. Ðна Ñе
+ÑкÑÑÑÑÑе Ñваки пÑÑ ÐºÐ°Ð´Ð°
+покÑеÑеÑе пÑогÑам на ÑеÑминалÑ
+вÑÑÑе xterm(1) (ово Ñади Ñак и када
+покÑенеÑе повезиваÑе вÑÑÑе telnet,
+ssh или rlogin на дÑÑги ÑаÑÑÐ½Ð°Ñ Ð¸Ð·
+ÐÐºÑ ÑеÑминала) или ако
+покÑеÑеÑе пÑогÑам Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ð¸ и
+покÑенÑÑ Ð²Ð°Ð¼ Ñе ÑеÑÐ²Ð¸Ñ Ð·Ð° миÑа
+gpm.
+
+Ðада пÑиÑиÑнеÑе лево дÑгме миÑа
+над даÑоÑеком Ñ
+диÑекÑоÑиÑÑмÑким окнима, Ñа
+даÑоÑека Ñе биÑи изабÑана; ако
+пÑиÑиÑнеÑе деÑно дÑгме,
+даÑоÑека Ñе биÑи ознаÑена (или
+одознаÑена, Ñ Ð·Ð°Ð²Ð¸ÑноÑÑи од
+пÑеÑÑ
одног ÑÑаÑа).
+
+ÐвоÑÑÑÑки пÑиÑиÑак над
+даÑоÑеком Ñе покÑÑаÑи да извÑÑи
+наÑÐµÐ´Ð±Ñ Ð°ÐºÐ¾ Ñе Ñади о извÑÑном
+пÑогÑамÑ; а ако Ñе Ñ Ð´Ð°ÑоÑеÑи
+вÑÑÑаExtension File Edit задан пÑогÑам за вÑÑÑÑ
+Ñе даÑоÑеке, ÑÐ°Ñ Ð¿ÑогÑам Ñе биÑи
+извÑÑен.
+
+ТакоÑе Ñе могÑÑе извÑÑаваÑи
+наÑедбе додеÑене наÑпиÑима
+ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа
+пÑиÑиÑнÑвÑи ÑаÑÑÐµÑ Ð¼Ð¸Ñа када Ñе
+Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ изнад ÑиÑ
.
+
+Ðко Ñе дÑгме миÑа пÑиÑиÑнÑÑо
+када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ на
+наÑвиÑем ÑÐµÐ´Ñ Ð¾ÐºÐ²Ð¸Ñа
+диÑекÑоÑиÑÑмÑког окна, оно Ñе
+клиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе.
+СлиÑно овоме, пÑиÑиÑком дÑгмеÑа
+када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ на
+наÑнижем ÑÐµÐ´Ñ Ð¾ÐºÐ²Ð¸Ñа окно Ñе
+клиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ. ÐваÑ
+наÑин клизаÑа пÑеко Ñеда оквиÑа
+ÑÑнкÑиониÑе и Ñ ÐÑегледаÑÑ
+помоÑиContents и СÑÐ°Ð±Ð»Ñ Ð´Ð¸ÑекÑоÑиÑÑмаDirectory Tree.
+
+ÐодÑазÑмевано ÑекаÑе пÑи
+понавÑаÑÑ Ð·Ð° дÑгмад миÑа Ñе 400
+милиÑекÑнди. Ðво Ñе може
+пÑомениÑи ÑÑеÑиваÑем даÑоÑеке
+~/.mc/iniSave Setup и пÑоменом паÑамеÑÑа
+mouse_repeat_rate.
+
+Ðко покÑеÑеÑе ÐоноÑног
+наÑедника Ñа подÑÑком за миÑа,
+можеÑе Ñе пÑебаÑиÑи на
+подÑазÑмевано понаÑаÑе миÑа
+(иÑеÑаÑе и лепÑеÑе ÑекÑÑа)
+дÑжеÑи ÑаÑÑÐµÑ `Shift'.
+
+[Keys]
+ÐÑеÑиÑе
+
+Ðеке наÑедбе Ñ ÐоноÑном
+наÑÐµÐ´Ð½Ð¸ÐºÑ ÑкÑÑÑÑÑÑ ÑпоÑÑебÑ
+ÑаÑÑеÑа Control (коÑи Ñе понекад
+ознаÑен Ñа CTRL или CTL) и ÑаÑÑеÑа
+Meta (коÑи Ñе понекад ознаÑен Ñа ALT
+или Ñак Compose). У овом ÑпÑÑÑÑвÑ
+Ñемо коÑиÑÑиÑи ÑледеÑе
+ÑкÑаÑениÑе:
+
+C-<знак>
+ знаÑи да би ÑÑебало дÑжаÑи
+ ÑаÑÑÐµÑ `Control' док Ñе не
+ пÑиÑиÑне ÑаÑÑÐµÑ <знак>.
+ Тако, C-f знаÑи: дÑжиÑе
+ ÑаÑÑÐµÑ `Control' и пÑиÑиÑниÑе
+ `f'.
+
+M-<знак>
+ знаÑи да би ÑÑебало дÑжаÑи
+ ÑаÑÑÐµÑ `Meta' или `Alt' док Ñе не
+ пÑиÑиÑне ÑаÑÑÐµÑ <знак>. Ðко
+ на ваÑÐ¾Ñ ÑаÑÑаÑÑÑи не
+ поÑÑоÑе ÑаÑÑеÑи `Meta' или
+ `Alt', пÑиÑиÑниÑе ÑаÑÑÐµÑ ESC,
+ оÑпÑÑÑиÑе га, а онда
+ пÑиÑиÑниÑе ÑаÑÑÐµÑ <знак>.
+
+S-<знак>
+ знаÑи да би ÑÑебало дÑжаÑи
+ ÑаÑÑÐµÑ `Shift' док Ñе не
+ пÑиÑиÑне ÑаÑÑÐµÑ <знак>.
+
+Сви Ñедови за ÑÐ½Ð¾Ñ Ñ ÐоноÑном
+наÑÐµÐ´Ð½Ð¸ÐºÑ ÐºÐ¾ÑиÑÑе имиÑаÑиÑÑ
+пÑеÑиÑа ÑÑеÑиваÑа ÐÐУ-ов ÐмакÑ.
+
+ÐоÑÑоÑе многи одеÑÑи коÑи Ñе
+баве пÑеÑиÑама. СледеÑи ÑÑ
+наÑважниÑи.
+
+ÐдеÑак Ðени `ÐаÑоÑека'File Menu опиÑÑÑе
+пÑеÑиÑе Ñа ÑаÑÑаÑÑÑе за наÑедбе
+из мениÑа `ÐаÑоÑека'. ÐваÑ
+одеÑак ÑкÑÑÑÑÑе ÑÑнкÑиÑÑке
+ÑаÑÑеÑе. ÐеÑина овиÑ
наÑедби
+Ñади иÑÑе ÑÑваÑи, обиÑно над
+изабÑаном даÑоÑеком или
+ознаÑеним даÑоÑекама.
+
+ÐдеÑак ÐиÑекÑоÑиÑÑмÑка окнаDirectory Panels
+опиÑÑÑе пÑеÑиÑе коÑе биÑаÑÑ
+даÑоÑÐµÐºÑ Ð¸Ð»Ð¸ ознаÑаваÑÑ
+даÑоÑеке као одÑедиÑÑа поÑоÑиÑ
+ÑадÑи (обиÑно изабÑаниÑ
из
+мениÑа `ÐаÑоÑека').
+
+ÐдеÑак ÐаÑедбени Ñед ÑÑÑкеShell Command Line
+наводи пÑеÑиÑе коÑе Ñе коÑиÑÑе
+за ÑноÑеÑе и ÑÑеÑиваÑе
+наÑедбениÑ
Ñедова. ÐеÑина овиÑ
+копиÑа називе даÑоÑека и Ñл. из
+диÑекÑоÑиÑÑмÑкиÑ
окана Ñ
+наÑедбени Ñед (да би Ñе избегло
+пÑеÑеÑано кÑÑаÑе) или пÑиÑÑÑпа
+иÑÑоÑиÑи наÑедбеног Ñеда.
+
+ÐÑеÑиÑе Ñеда за ÑноÑInput Line Keys Ñе
+коÑиÑÑе за ÑÑеÑиваÑе Ñедова за
+ÑноÑ. Ðво ÑкÑÑÑÑÑе наÑедбене
+Ñедове и Ñедове за ÑÐ½Ð¾Ñ Ñ
+пÑозоÑима ÑпиÑа.[Miscellaneous Keys]
+Разне пÑеÑиÑе
+
+Ðво некиÑ
пÑеÑиÑа коÑе не
+ÑпадаÑÑ Ð½Ð¸ Ñ ÑÐµÐ´Ð½Ñ Ð¾Ð´ дÑÑгиÑ
+каÑегоÑиÑа:
+
+Enter ако Ñ Ð½Ð°Ñедбеном ÑÐµÐ´Ñ (оном
+ на Ð´Ð½Ñ Ð¾ÐºÐ°Ð½Ð°) има ÑекÑÑа,
+ онда Ñе извÑÑава Ñа
+ наÑедба. Ðко Ñ Ð½Ð°Ñедбеном
+ ÑÐµÐ´Ñ Ð½ÐµÐ¼Ð° ÑекÑÑа, онда Ñ
+ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñед за биÑаÑе
+ над диÑекÑоÑиÑÑмом,
+ ÐоноÑни наÑедник извÑÑава
+ наÑÐµÐ´Ð±Ñ chdir(2) (пÑомена
+ диÑекÑоÑиÑÑма) Ñ Ð¾Ð·Ð½Ð°Ñеном
+ диÑекÑоÑиÑÑÐ¼Ñ Ð¸ оÑвежава
+ подаÑке Ñ Ð¾ÐºÐ½Ñ; ако Ñе
+ изабÑана извÑÑна даÑоÑека,
+ онда Ñе она извÑÑава. Ðа
+ кÑаÑÑ, ако Ñе вÑÑÑа
+ ознаÑене даÑоÑеке поклапа
+ Ñа Ñедном од вÑÑÑа из
+ даÑоÑеке вÑÑÑаExtension File Edit, онда Ñе
+ извÑÑава одговаÑаÑÑÑа
+ наÑедба.
+
+C-l поново иÑÑÑÑава Ñве
+ подаÑке Ñ ÐоноÑном
+ наÑедникÑ.
+
+C-x c покÑеÑе наÑÐµÐ´Ð±Ñ Chmod
+ (пÑомена дозвола)Chmod над
+ даÑоÑеком или над
+ ознаÑеним даÑоÑекама.
+
+C-x o покÑеÑе наÑÐµÐ´Ð±Ñ Chown
+ (пÑомена влаÑника)Chown над
+ ÑекÑÑом даÑоÑеком или над
+ ознаÑеним даÑоÑекама.
+
+C-x l покÑеÑе наÑÐµÐ´Ð±Ñ `веза'.
+
+C-x s покÑеÑе наÑедбÑ
+ `ÑимболиÑка веза'.
+
+C-x i поÑÑавÑа Ñежим дÑÑгог окна
+ на `инÑоÑмаÑиÑе'.
+
+C-x q поÑÑавÑа Ñежим дÑÑгог окна
+ на `бÑзи пÑеглед'.
+
+C-x ! извÑÑава наÑедбÑ
+ ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize.
+
+C-x h покÑеÑе наÑÐµÐ´Ð±Ñ ÐодаÑ
+ диÑекÑоÑиÑÑм Ñ Ð±Ñзи
+ ÑпиÑакHotlist.
+
+M-! извÑÑава наÑедбÑ
+ ФилÑÑиÑани пÑиказ, коÑа Ñе
+ опиÑана Ñ Ð¾Ð´ÐµÑÐºÑ Ð½Ð°Ñедба
+ пÑегледаInternal File Viewer.
+
+M-? извÑÑава наÑÐµÐ´Ð±Ñ ÐаÑи
+ даÑоÑекÑFind File.
+
+M-c оÑваÑа диÑалог ÐÑза
+ пÑом.диÑ.Quick cd
+
+C-o када Ñе пÑогÑам покÑеÑе
+ под конзолом ÐÐУ-а или
+ FreeBSD-а или под ÐкÑ
+ ÑеÑминалом, пÑиказаÑе вам
+ излаз пÑеÑÑ
одне наÑедбе.
+ Ðада Ñе покÑеÑе под
+ конзолом ÐÐУ-а, ÐоноÑни
+ наÑедник коÑиÑÑи ÑпоÑаÑÑи
+ пÑогÑам (cons.saver) коÑи Ñе
+ бÑине о ÑÑваÑÑ Ð¸ вÑаÑаÑÑ
+ подаÑака на екÑан.
+
+Ðада Ñе пÑи пÑевоÑеÑÑ ÑкÑÑÑена
+подÑÑка за подÑÑÑке, можеÑе
+било кад да пÑиÑиÑнеÑе C-o и Ñо Ñе
+Ð²Ð°Ñ Ð¾Ð´Ð²ÐµÑÑи назад на главни
+екÑан ÐоноÑног наÑедника; да
+биÑÑе Ñе вÑаÑили Ñ Ð²Ð°ÑÑ
+апликаÑиÑÑ Ð¿Ð¾ÑÑебно Ñе Ñамо да
+поново пÑиÑиÑнеÑе C-o. Ðко ÑÑе
+заÑÑÑавили апликаÑиÑÑ
+коÑиÑÑеÑи Ð¾Ð²Ð°Ñ ÑÑик, неÑеÑе
+моÑи да извÑÑаваÑе дÑÑге
+пÑогÑаме из ÐоноÑног наÑедника
+Ñве док не пÑекинеÑе
+заÑÑÑавÑÐµÐ½Ñ Ð°Ð¿Ð»Ð¸ÐºÐ°ÑиÑÑ.[Directory Panels]
+ÐиÑекÑоÑиÑÑмÑка окна
+
+ÐÐ²Ð°Ñ Ð¾Ð´ÐµÑак набÑаÑа пÑеÑиÑе
+коÑе Ñаде Ñа диÑекÑоÑиÑÑмÑким
+окнима. Ðко желиÑе да ÑазнаÑе
+како да пÑомениÑе изглед окана,
+погледаÑÑе одеÑак о ÐениÑима
+`Ðево' и `ÐеÑно'Left and Right Menus.
+
+Tab, C-i
+ меÑа ÑекÑÑе окно. СÑаÑо
+ окно поÑÑаÑе ново ÑекÑÑе
+ окно а ÑÑаÑо ÑекÑÑе окно
+ поÑÑаÑе ново дÑÑго окно.
+ Ред за биÑаÑе Ñе помеÑа из
+ ÑÑаÑог ÑекÑÑег окна на
+ ново ÑекÑÑе окно.
+
+Insert, C-t
+ DEPRECATED! да биÑÑе ознаÑили
+ даÑоÑеке можеÑе коÑиÑÑиÑи
+ ÑаÑÑÐµÑ `Insert' (низ kich1 из базе
+ terminfo) или комбинаÑиÑÑ C-t
+ (Control-t). Ðа биÑÑе одознаÑили
+ даÑоÑеке, Ñамо поново
+ ознаÑиÑе ознаÑенÑ
+ даÑоÑекÑ.
+
+Insert to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+C-t to change charset of panel you may use C-t
+ (Control-t). Recoding is made from selected
+ codepage into system codepage. To cancel the
+ recoding you may select "directory up" (..) in
+ active panel. To cancel the charsets in all
+ directories, select "No translation " in the
+ dialog of encodings.
+
+M-g, M-r, M-j
+ коÑиÑÑе Ñе за биÑаÑе
+ наÑвиÑе даÑоÑеке Ñ Ð¾ÐºÐ½Ñ,
+ ÑÑедÑе даÑоÑеке и наÑниже,
+ Ñим Ñедом.
+
+C-s, M-s
+ запоÑиÑе пÑеÑÑÐ°Ð³Ñ Ð½Ð°Ð·Ð¸Ð²Ð°
+ даÑоÑека Ñ ÑпиÑкÑ
+ диÑекÑоÑиÑÑма. Ðада Ñе
+ пÑеÑÑага ÑкÑÑÑена,
+ коÑиÑниÑки ÑÐ½Ð¾Ñ Ñе биÑи
+ додан на ниÑÐºÑ Ð·Ð° пÑеÑÑагÑ
+ ÑмеÑÑо на наÑедбени Ñед.
+ Ðко Ñе Ð¸Ð·Ð±Ð¾Ñ ÐÑикажи мини
+ ÑÑаÑе ÑкÑÑÑен, ниÑка за
+ пÑеÑÑÐ°Ð³Ñ Ñе пÑиказÑÑе Ñ
+ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа. ÐÑи
+ кÑÑаÑÑ, Ñед за биÑаÑе Ñе Ñе
+ пÑемеÑÑиÑи на ÑледеÑÑ
+ даÑоÑекÑ, поÑевÑи од
+ ÑкÑÑаниÑ
Ñлова. ТаÑÑеÑи
+ backspace или DEL Ñе могÑ
+ коÑиÑÑиÑи за иÑпÑавÑаÑе
+ гÑеÑака Ñ ÐºÑÑаÑÑ. Ðко Ñе
+ комбинаÑиÑа C-s поново
+ пÑиÑиÑне, ÑÑажи Ñе ÑледеÑе
+ поклапаÑе.
+
+M-t ÑмеÑÑÑе ÑекÑÑи ÑпиÑак
+ пÑиказа на ÑледеÑи Ñежим
+ ÑпиÑка пÑиказа. Уз ово Ñе
+ могÑÑе бÑзо пÑеÑи Ñа
+ дÑгаÑког ÑпиÑка на обиÑан
+ или Ñежим коÑи Ñе задао
+ коÑиÑник.
+
+C-\ (control-обÑнÑÑа коÑа ÑÑÑа)
+ пÑиказÑÑе бÑзи ÑпиÑак
+ диÑекÑоÑиÑÑмаHotlist и пÑебаÑÑÑе
+ Ñе Ñ Ð¸Ð·Ð°Ð±Ñани
+ диÑекÑоÑиÑÑм.
+
++ (плÑÑ)
+ ово Ñе коÑиÑÑи за избоÑ
+ (ознаÑаваÑе) гÑÑпе
+ даÑоÑека. ÐоноÑни наÑедник
+ Ñе пиÑаÑи за ÑегÑлаÑни
+ изÑаз коÑи опиÑÑÑе гÑÑпÑ.
+ Ðада ÑÑ ÑкÑÑÑени ÐбÑаÑÑи
+ ÑÑÑке, ÑегÑлаÑни изÑаз
+ ÑкоÑо да одговаÑа
+ ÑегÑлаÑним изÑазима Ñ
+ ÑÑÑÑи (* замеÑÑÑе нÑла или
+ виÑе знакова а ? замеÑÑÑе
+ Ñедан знак). Ðко ÑÑ ÐбÑаÑÑи
+ ÑÑÑке иÑкÑÑÑени, онда Ñе
+ ознаÑаваÑе даÑоÑека
+ ÑпÑоводи обиÑним
+ ÑегÑлаÑним изÑазима
+ (погледаÑÑе ed (1)).
+
+\ (обÑнÑÑа коÑа ÑÑÑа)
+ коÑиÑÑиÑе ÑаÑÑÐµÑ `\' да
+ биÑÑе одизабÑали гÑÑпÑ
+ даÑоÑека. Ðво Ñе ÑÑпÑоÑно
+ од ÑаÑÑеÑа ÐлÑÑ.
+
+навиÑе, C-p
+ помеÑа Ñед за биÑаÑе на
+ пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+наниже, C-n
+ помеÑа Ñед за биÑаÑе на
+ ÑледеÑÑ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+home, a1, M-<
+ помеÑа Ñед за биÑаÑе на
+ пÑÐ²Ñ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+end, c1, M->
+ помеÑа Ñед за биÑаÑе на
+ поÑледÑÑ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+next-page, C-v
+ помеÑа Ñед за биÑаÑе ÑеднÑ
+ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ.
+
+prev-page, M-v
+ помеÑа Ñед за Ð¸Ð·Ð±Ð¾Ñ ÑеднÑ
+ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе.
+
+M-o поÑÑавÑа ÑекÑÑи
+ диÑекÑоÑиÑÑм дÑÑгог окна
+ на ÑекÑÑи диÑекÑоÑиÑÑм
+ ÑекÑÑег окна. ÐÑебаÑÑÑе
+ дÑÑго окно Ñ Ñежим ÑпиÑка
+ по поÑÑеби. Ðко ÑÑенÑÑно
+ окно пÑиказÑÑе ÑезÑлÑаÑе
+ наÑедбе `ÐÑебаÑи Ñ Ð¾ÐºÐ½Ð¾',
+ дÑÑго окно Ñе биÑи обиÑно.
+
+C-PageUp, C-PageDown
+ Ñамо Ñ ÑлÑÑаÑÑ Ð´Ð° иÑ
+ подÑжава ÑеÑминал:
+ пÑемеÑÑа Ñе Ñ Ð´Ð¸ÑекÑоÑиÑÑм
+ `..' и Ñ ÑÑенÑÑно изабÑан
+ диÑекÑоÑиÑÑм, Ñим Ñедом.
+
+M-y пÑемеÑÑа Ñе Ñ Ð¿ÑеÑÑ
одни
+ диÑекÑоÑиÑÑм из иÑÑоÑиÑе,
+ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ Ð¿ÑиÑиÑÐºÑ <
+ дÑгмеÑом миÑа.
+
+M-u пÑемеÑÑа Ñе на ÑледеÑи
+ диÑекÑоÑиÑÑм из иÑÑоÑиÑе,
+ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ Ð¿ÑиÑиÑÐºÑ >
+ дÑгмеÑом миÑа.
+
+M-S-h, M-H
+ пÑиказÑÑе иÑÑоÑиÑÑ
+ диÑекÑоÑиÑÑма, еквиваленÑ
+ пÑиÑиÑÐºÑ `v' дÑгмеÑом миÑа.[Shell Command Line]
+ÐаÑедбени Ñед ÑÑÑке
+
+ÐÐ²Ð°Ñ Ð¾Ð´ÐµÑак набÑаÑа пÑеÑиÑе
+коÑе ÑÑ ÐºÐ¾ÑиÑне за избегаваÑе
+пÑеÑеÑаног кÑÑаÑа пÑи ÑноÑÑ
+наÑедби ÑÑÑке.
+
+M-Enter копиÑа назив ÑÑенÑÑно
+ изабÑане даÑоÑеке Ñ
+ наÑедбени Ñед.
+
+C-Enter Ñади иÑÑо ÑÑо и M-Enter, али
+ ова пÑеÑиÑа Ñади Ñамо Ñ
+ конзоли.
+
+M-Tab покÑеÑе допÑнÑCompletion назива
+ даÑоÑека, наÑедби,
+ пÑоменÑивиÑ
, коÑиÑниÑкиÑ
+ имена и назива домаÑина.
+
+C-x t, C-x C-t
+ копиÑа називе ознаÑениÑ
+ даÑоÑека (или, ако не
+ поÑÑоÑе ознаÑене даÑоÑеке,
+ изабÑане даÑоÑеке) ÑекÑÑег
+ окна (C-x t) или дÑÑгог окна
+ (C-x C-t) Ñ Ð½Ð°Ñедбени Ñед.
+
+C-x p, C-x C-p
+ пÑви низ ÑаÑÑеÑа копиÑа
+ ÑекÑÑÑ Ð¿ÑÑаÑÑ Ñ Ð½Ð°Ñедбени
+ Ñед, а дÑÑги копиÑа пÑÑаÑÑ
+ неизабÑаног окна Ñ
+ наÑедбени Ñед.
+
+C-q наÑедба `ÑиÑиÑаÑа' Ñе може
+ коÑиÑÑиÑи за ÑÐ½Ð¾Ñ Ð·Ð½Ð°ÐºÐ¾Ð²Ð°
+ коÑе инаÑе обÑаÑÑÑе
+ ÐоноÑни наÑедник (на
+ пÑимеÑ, Ñимбол `+')
+
+M-p, M-n
+ коÑиÑÑиÑе ове пÑеÑиÑе да
+ биÑÑе Ñазгледали иÑÑоÑиÑÑ
+ наÑедби. ТаÑÑÐµÑ M-p Ð²Ð°Ñ Ð²Ð¾Ð´Ð¸
+ на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ, а M-n на
+ ÑледеÑÑ.
+
+M-h пÑиказÑÑе иÑÑоÑиÑÑ
+ ÑекÑÑег Ñеда за ÑноÑ.[General Movement Keys]
+ÐпÑÑе пÑеÑиÑе за кÑеÑаÑе
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи, пÑегледаÑ
+даÑоÑека и ÑÑабло
+диÑекÑоÑиÑÑма коÑиÑÑе
+заÑедниÑки код за помеÑаÑе. Ðни
+ÑÑога пÑиÑ
ваÑаÑÑ Ð¿Ð¾ÑпÑно иÑÑе
+пÑеÑиÑе. Сваки од ÑиÑ
ÑакоÑе
+пÑиÑ
ваÑа и неке ÑвоÑе пÑеÑиÑе.
+
+ÐÑÑги делови ÐоноÑног
+наÑедника коÑиÑÑе неке од ÑиÑ
+пÑеÑиÑа за кÑеÑаÑе, па Ñе оваÑ
+одеÑак можда биÑи од коÑиÑÑи и
+за Ñе делове.
+
+Up, C-p помеÑаÑе Ñедан Ñед Ñназад.
+
+Down, C-n
+ помеÑаÑе Ñедан Ñед
+ ÑнапÑед.
+
+Prev Page, Page Up, M-v
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ навиÑе.
+
+Next Page, Page Down, C-v
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ наниже.
+
+Home, A1
+ помеÑаÑе на поÑеÑак.
+
+End, C1 помеÑаÑе на кÑаÑ.
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи и пÑегледаÑ
+даÑоÑека пÑиÑ
ваÑаÑÑ, поÑед
+овиÑ
, и ÑледеÑе пÑеÑиÑе:
+
+b, C-b, C-h, Backspace, Delete
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ навиÑе.
+
+Space bar
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ наниже.
+
+u, d помеÑаÑе Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑÑане
+ навиÑе или наниже.
+
+g, G помеÑаÑе на поÑеÑак или на
+ кÑаÑ.[Input Line Keys]
+ÐÑеÑиÑе Ñеда за ÑноÑ
+
+Редови за ÑÐ½Ð¾Ñ (коÑи Ñе коÑиÑÑе
+за Ñве наÑедбене ÑедовеShell Command Line и за
+диÑалоге ÑпиÑа Ñ Ð¿ÑогÑамÑ)
+пÑиÑ
ваÑаÑÑ ÑледеÑе пÑеÑиÑе:
+
+C-a поÑÑавÑа кÑÑÑÐ¾Ñ Ð½Ð° поÑеÑак
+ Ñеда.
+
+C-e поÑÑавÑа кÑÑÑÐ¾Ñ Ð½Ð° кÑаÑ
+ Ñеда.
+
+C-b, move-left
+ помеÑа кÑÑÑÐ¾Ñ Ñедно меÑÑо
+ Ñлево.
+
+C-f, move-right
+ помеÑа кÑÑÑÐ¾Ñ Ñедно меÑÑо
+ ÑдеÑно.
+
+M-f помеÑаÑе ÑÐµÐ´Ð½Ñ ÑеÑ
+ ÑнапÑед.
+
+M-b помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÐµÑ Ñназад.
+
+C-h, backspace
+ бÑиÑе пÑеÑÑ
одни знак.
+
+C-d, Delete
+ бÑиÑе знак на Ñом меÑÑÑ
+ (пÑеко кÑÑÑоÑа).
+
+C-@ поÑÑавÑа Ð¾Ð·Ð½Ð°ÐºÑ Ð·Ð°
+ иÑеÑаÑе.
+
+C-w копиÑа ÑекÑÑ Ð¸Ð·Ð¼ÐµÑÑ
+ кÑÑÑоÑа и ознаке Ñ
+ пÑиÑ
ваÑник и ÑклаÑа ÑекÑÑ
+ из Ñеда за ÑноÑ.
+
+M-w копиÑа ÑекÑÑ Ð¸Ð·Ð¼ÐµÑÑ
+ кÑÑÑоÑа и ознаке Ñ
+ пÑиÑ
ваÑник.
+
+C-y вÑаÑа ÑадÑÐ¶Ð°Ñ Ð¿ÑиÑ
ваÑника.
+
+C-k бÑиÑе ÑекÑÑ Ð¾Ð´ кÑÑÑоÑа до
+ кÑаÑа Ñеда.
+
+M-p, M-n
+ ÐоÑиÑÑиÑе ове пÑеÑиÑе да
+ биÑÑе Ñазгледали иÑÑоÑиÑÑ
+ наÑедби. ТаÑÑÐµÑ M-p Ð²Ð°Ñ Ð²Ð¾Ð´Ð¸
+ на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ, а M-n на
+ ÑледеÑÑ.
+
+M-C-h, M-Backspace
+ бÑиÑе ÑÐµÐ´Ð½Ñ ÑÐµÑ Ñназад.
+
+M-Tab извÑÑава допÑнÑCompletion назива
+ даÑоÑека, наÑедби,
+ пÑоменÑивиÑ
, коÑиÑниÑкиÑ
+ имена и назива домаÑина.
+
+[Menu Bar]
+Ред мениÑа
+
+Ред мениÑа иÑкаÑе када
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ F9 или
+пÑиÑиÑнеÑе дÑгме миÑа када Ñе
+Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð´ наÑвиÑим Ñедом на
+екÑанÑ. Ред мениÑа ÑадÑжи пеÑ
+мениÑа: `Ðево', `ÐаÑоÑека',
+`ÐаÑедба', `ÐзбоÑи' и `ÐеÑно'.
+
+ÐениÑи `Ðево' и `ÐеÑно'Left and Right Menus вам
+дозвоÑаваÑÑ Ð´Ð° измениÑе изглед
+левог и деÑног
+диÑекÑоÑиÑÑмÑког окна.
+
+Ðени ÐаÑоÑекаFile Menu ÑадÑжи ÑадÑе
+коÑе можеÑе извÑÑиÑи над
+ÑÑенÑÑно изабÑаном даÑоÑеком
+или ознаÑеним даÑоÑекама.
+
+Ðени ÐаÑедбаCommand Menu ÑадÑжи ÑадÑе коÑе
+ÑÑ Ð¾Ð¿ÑÑиÑе и немаÑÑ Ð²ÐµÐ·Ðµ Ñа
+ÑÑенÑÑно изабÑаном даÑоÑеком
+или ознаÑеним даÑоÑекама.
+
+Ðени ÐзбоÑиOptions Menu ÑадÑжи ÑадÑе коÑе
+вам дзвоÑаваÑÑ Ð´Ð° пÑилагодиÑе
+ÐоноÑног наÑедника.[Left and Right Menus]
+ÐениÑи `Ðево' и `ÐеÑно' (`Ðзнад' и
+`иСпод')
+
+Ðзглед диÑекÑоÑиÑÑмÑкиÑ
окана
+Ñе може меÑаÑи из мениÑа Ðево и
+ÐеÑно (они Ñе називаÑÑ Ðзнад и
+иСпод када Ñе из диÑалога
+избоÑа ÐзгледLayout изабÑана
+положена подела окна).[Listing Mode...]
+Режим ÑпиÑка...
+
+Ðоглед Ñежима ÑпиÑка Ñе коÑиÑÑи
+за пÑиказ ÑпиÑка даÑоÑека;
+поÑÑоÑе ÑеÑиÑи ÑазлиÑиÑа
+Ñежима ÑпиÑка: ÐÑн, ÐÑаÑак,
+ÐÑгаÑак и ÐоÑиÑниÑки задан. ÐÑн
+диÑекÑоÑиÑÑмÑки поглед
+пÑиказÑÑе назив даÑоÑеке,
+велиÑÐ¸Ð½Ñ Ð´Ð°ÑоÑеке и даÑÑм
+измене.
+
+ÐÑаÑки поглед пÑиказÑÑе Ñамо
+назив даÑоÑеке и ÑадÑжи две
+колоне (Ñиме пÑиказÑÑÑÑи
+двоÑÑÑÑко виÑе даÑоÑека него
+дÑÑги погледи). ÐÑгаÑки поглед
+Ñе ÑлиÑан Ð¸Ð·Ð»Ð°Ð·Ñ Ð½Ð°Ñедбе `ls -l'.
+ÐÑгаÑки поглед заÑзима ÑелÑ
+ÑиÑÐ¸Ð½Ñ ÐµÐºÑана.
+
+Ðко изабеÑеÑе `ÐоÑиÑниÑки'
+ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа, онда Ñами
+моÑаÑе задаÑи ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа.
+
+ÐоÑиÑниÑки ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа моÑа
+поÑеÑи задаваÑем велиÑине окна.
+Ðво може да бÑде `half' или `full', ÑÑо
+задаÑе окно велиÑине пола
+екÑана и окно велиÑине Ñелог
+екÑана, Ñим Ñедом.
+
+ÐоÑле велиÑине окна, можеÑе
+задаÑи двоколонÑки Ñежим окна.
+Ðво Ñе задаÑе додаваÑем ÑиÑÑе `2'
+на ниÑÐºÑ ÐºÐ¾ÑиÑниÑког ÑоÑмаÑа.
+
+ÐоÑле овога додаÑÑ Ñе називи
+поÑа Ñа необавезним задаваÑем
+велиÑине. ÐоÑа коÑа можеÑе
+пÑиказаÑи ÑÑ ÑледеÑа:
+
+name пÑиказÑÑе назив даÑоÑеке.
+
+size пÑиказÑÑе велиÑинÑ
+ даÑоÑеке.
+
+bsize ово Ñе дÑÑги облик ÑоÑмаÑа
+ size. ÐÐ²Ð°Ñ Ð¾Ð±Ð»Ð¸Ðº пÑиказÑÑе
+ велиÑÐ¸Ð½Ñ Ð´Ð°ÑоÑека, а за
+ диÑекÑоÑиÑÑме пÑиказÑÑе
+ Ñамо ÐÐÐ-ÐÐРили ÐÐÐ-ÐÐÐ .
+
+type пÑиказÑÑе поÑе вÑÑÑе,
+ ÑиÑине Ñедан. ÐÐ²Ð°Ñ Ð·Ð½Ð°Ðº Ñе
+ ÑлиÑан оном кога пÑиказÑÑе
+ наÑедба `ls' Ñз пÑÐµÐºÐ¸Ð´Ð°Ñ `-F' -
+ за извÑÑне даÑоÑеке: *, за
+ диÑекÑоÑиÑÑме: /, за везе: @,
+ за ÑÑиÑниÑе: =, за знаковне
+ ÑÑеÑаÑе: -, за блок ÑÑеÑаÑе:
+ +, за Ñеви: |, за ÑимболиÑке
+ везе ка диÑекÑоÑиÑÑмима: ~,
+ и за баÑаÑе Ñимвезе (везе
+ коÑе не ÑказÑÑÑ Ð½Ð¸ на ÑÑа):
+ !.
+
+mark звездиÑа ако Ñе даÑоÑека
+ ознаÑена, а Ñазмак ако
+ ниÑе.
+
+mtime даÑÑм поÑледÑе измене
+ даÑоÑеке.
+
+atime даÑÑм поÑледÑег пÑиÑÑÑпа.
+
+ctime даÑÑм ÑÑваÑаÑа даÑоÑеке.
+
+perm ниÑка коÑа пÑедÑÑавÑа
+ ÑекÑÑе биÑове дозволе
+ даÑоÑеке.
+
+mode окÑална вÑедноÑÑ ÐºÐ¾Ñа
+ ÑадÑжи ÑекÑÑе биÑове
+ дозволе даÑоÑеке.
+
+nlink бÑÐ¾Ñ Ð²ÐµÐ·Ð° коÑе ÑказÑÑÑ Ð½Ð°
+ даÑоÑекÑ.
+
+ngid ÐÐÐ - иденÑиÑикаÑиони бÑоÑ
+ гÑÑпе (бÑоÑевна вÑедноÑÑ).
+
+nuid ÐÐÐ - коÑиÑниÑки
+ иденÑиÑикаÑиони бÑоÑ
+ (бÑоÑевна вÑедноÑÑ).
+
+owner влаÑник даÑоÑеке.
+
+group гÑÑпа даÑоÑеке.
+
+inode иÑÐ²Ð¾Ñ Ð´Ð°ÑоÑеке.
+
+ТакоÑе, можеÑе коÑиÑÑиÑи
+ÑледеÑе кÑÑÑне ÑеÑи да биÑÑе
+задали изглед окна:
+
+space Ñазмак Ñ ÑоÑмаÑÑ Ð¿Ñиказа.
+
+| додаваÑе ÑÑпÑавне ÑÑÑе Ñ
+ ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа.
+
+Ðа биÑÑе заÑ
Ñевали да неко поÑе
+бÑде ÑикÑне велиÑине (задаваÑ
+велиÑине), поÑÑебно Ñе Ñамо да
+додаÑе : и жеÑени бÑÐ¾Ñ Ð·Ð½Ð°ÐºÐ¾Ð²Ð° Ñ
+поÑÑ (ÑиÑинÑ). Ðко Ñе поÑле бÑоÑа
+налази Ñимбол +, онда велиÑина
+задаÑе наÑмаÑÑ Ð²ÐµÐ»Ð¸ÑÐ¸Ð½Ñ Ð¿Ð¾Ñа -
+ако пÑогÑам оÑкÑиÑе да поÑÑоÑи
+ÑÐ¾Ñ Ð¿ÑоÑÑоÑа на екÑанÑ,
+пÑоÑиÑиÑе Ñо поÑе.
+
+Ðа пÑимеÑ, ÐÑн пÑиказ одговаÑа
+ÑледеÑем ÑоÑмаÑÑ:
+
+half type name | size | mtime
+
+ÐÑгаÑки пÑиказ одговаÑа
+ÑледеÑем ÑоÑмаÑÑ:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ðво Ñиног коÑиÑниÑког ÑоÑмаÑа
+пÑиказа:
+
+half name | size:7 | type mode:3
+
+Ðкна Ñе Ð¼Ð¾Ð³Ñ Ð¿Ð¾ÑÑавиÑи и Ñ
+ÑледеÑе Ñежиме:
+
+`ÐодаÑи'
+ ÐÑиказ ÐодаÑи пÑиказÑÑе
+ подаÑке о ÑÑенÑÑно
+ изабÑÐ°Ð½Ð¾Ñ Ð´Ð°ÑоÑеÑи и, ако
+ Ñе Ñо могÑÑе, подаÑке о
+ ÑекÑÑем ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+
+`СÑабло'
+ Ðоглед СÑабло Ñе веома
+ ÑлиÑан одлиÑи ÑÑабло
+ диÑекÑоÑиÑÑмаDirectory Tree. ÐогледаÑÑе
+ одеÑак о ÑÐ¾Ñ Ð·Ð° виÑе
+ инÑоÑмаÑиÑа.
+
+`ÐÑзи пÑеглед'
+ У овом ÑежимÑ, окно Ñе Ñе
+ пÑеÑвоÑиÑи Ñ ÑмаÑени
+ пÑегледаÑInternal File Viewer коÑи пÑиказÑÑе
+ ÑадÑÐ¶Ð°Ñ ÑÑенÑÑно изабÑане
+ даÑоÑеке; ако изабеÑеÑе
+ окно (ÑаÑÑеÑом `tab' или
+ миÑем), добиÑеÑе пÑиÑÑÑп
+ ÑобиÑаÑеним наÑедбама
+ пÑегледаÑа.[Sort Order...]
+ÐоÑедак ÑеÑаÑа...
+
+ÐоÑÑоÑе оÑам поÑедака ÑеÑаÑа:
+по именÑ, по вÑÑÑи, по даÑÑмÑ
+измене, по даÑÑÐ¼Ñ Ð¿ÑиÑÑÑпа, по
+даÑÑÐ¼Ñ Ð¸Ð·Ð¼ÐµÐ½Ðµ подаÑака иÑвоÑа,
+по велиÑини, по бÑоÑÑ Ð¸ÑвоÑа, и
+без ÑеÑаÑа. У диÑÐ°Ð»Ð¾Ð³Ñ ÐоÑедак
+ÑеÑаÑа можеÑе да изабеÑеÑе
+поÑедак ÑеÑаÑа а ÑакоÑе можеÑе
+и да задаÑе да ли желиÑе да
+ÑеÑаÑе Ñ Ð¾Ð±ÑнÑÑом поÑеÑкÑ
+поÑвÑдивÑи кÑÑиÑÑ `ÐбÑни'.
+
+ÐодÑазÑмевано ÑÑаÑе Ñе да Ñе
+диÑекÑоÑиÑÑми ÑеÑаÑÑ Ð¿Ñе
+даÑоÑека, али Ñе ово може
+измениÑи из мениÑа ÐзбоÑиOptions Menu
+(Ð¸Ð·Ð±Ð¾Ñ ÐеÑани пÑиказ).[Filter...]
+ФилÑаÑ...
+
+ÐаÑедба ФилÑÐ°Ñ Ð²Ð°Ð¼ омогÑÑава да
+задаÑе обÑÐ°Ð·Ð°Ñ ÑÑÑке (на пÑимеÑ:
+*.tar.gz) коÑи даÑоÑеке моÑаÑÑ Ð´Ð°
+задовоÑе да би биле пÑиказане.
+Ðез обзиÑа на Ñо какав Ñе
+обÑÐ°Ð·Ð°Ñ ÑилÑÑа, диÑекÑоÑиÑÑми и
+везе ка диÑекÑоÑиÑÑмима ÑÑ Ñвек
+пÑиказани Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑком
+окнÑ.[Reread]
+ÐÑвежи
+
+ÐаÑедба ÐÑвежи поново ÑÑиÑава
+ÑпиÑак даÑоÑека Ñ
+диÑекÑоÑиÑÑмÑ. Ðна Ñе коÑиÑна
+ако ÑÑ Ð´ÑÑги пÑоÑеÑи ÑÑвоÑили
+или Ñклонили неке даÑоÑеке. Ðко
+ÑÑе окно попÑнили називима
+даÑоÑека, ова наÑедба Ñе поново
+ÑÑиÑаÑи ÑадÑÐ¶Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма
+и ÑклониÑи подаÑке о попÑни
+окна (ÐогледаÑÑе одеÑак
+ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize за виÑе
+инÑоÑмаÑиÑа).[File Menu]
+Ðени `ÐаÑоÑека'
+
+ÐоноÑни наÑедник коÑиÑÑи
+ÑаÑÑеÑе F1 - F10 као пÑеÑиÑе Ñа
+ÑаÑÑаÑÑÑе за наÑедбе из мениÑа
+`ÐаÑоÑека'. ÐомбинаÑиÑе
+избегаваÑа за ÑÑнкÑиÑÑке
+ÑаÑÑеÑе ÑÑ Ñ ÑÑваÑи могÑÑноÑÑи
+базе terminfo од `kf1' до `kf10'. Ðа
+ÑеÑминалима без подÑÑке за
+ÑÑнкÑиÑÑке ÑаÑÑеÑе, можеÑе
+поÑÑиÑи иÑÑо Ñо пÑиÑиÑком на
+ÑаÑÑÐµÑ ESC и бÑоÑа измеÑÑ 1 и 9 или
+0 (ÑÑо Ñедом одговаÑа ÑаÑÑеÑима
+од F1 до F9 и F10).
+
+Ðени `ÐаÑоÑека' ÑадÑжи ÑледеÑе
+наÑедбе (пÑеÑиÑе Ñа ÑаÑÑаÑÑÑе
+ÑÑ Ñ Ð·Ð°Ð³Ñадама):
+
+ÐÐ¾Ð¼Ð¾Ñ (F1)
+
+ÐокÑеÑе ÑгÑаÑени
+Ñ
ипеÑÑекÑÑÑални пÑегледаÑ
+помоÑи. У оквиÑÑ Ð¿ÑегледаÑа
+помоÑиContents можеÑе коÑиÑÑиÑи ÑаÑÑеÑ
+`Tab' да биÑÑе изабÑали ÑледеÑÑ
+Ð²ÐµÐ·Ñ Ð¸ ÑаÑÑÐµÑ `Enter' да биÑÑе
+пÑаÑили ÑÑ Ð²ÐµÐ·Ñ. ТаÑÑеÑима
+ÑазмакниÑа и `Backspace' Ñе помеÑа
+напÑед или назад Ñ Ð¾ÐºÐ²Ð¸ÑÑ
+ÑÑÑаниÑе помоÑи. Ðоново
+пÑиÑиÑниÑе ÑаÑÑÐµÑ `F1' да биÑÑе
+добили пÑн ÑпиÑак подÑжаниÑ
+ÑаÑÑеÑа.
+
+Ðени (F2)
+
+ÐокÑеÑе коÑиÑниÑки мениMenu File Edit.
+ÐоÑиÑниÑки мени пÑÑжа лак наÑин
+да Ñе коÑиÑниÑима понÑди мени и
+додаÑе поÑебне одлике ÐоноÑном
+наÑедникÑ.
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ (F3, Shift-F3)
+
+ÐÑегледа ÑÑенÑÑно изабÑанÑ
+даÑоÑекÑ. ÐодÑазÑмевано Ñе
+покÑеÑаÑе УгÑаÑеног пÑегледаÑа
+даÑоÑекаInternal File Viewer, али ако Ñе иÑкÑÑÑен
+Ð¸Ð·Ð±Ð¾Ñ `ÐоÑиÑÑи ÑгÑаÑени
+пÑеглед', ова наÑедба покÑеÑе
+ÑпоÑаÑÑи пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека,
+задан Ñ Ð¿ÑоменÑÐ¸Ð²Ð¾Ñ Ð¾ÐºÑÑжеÑа
+PAGER. Ðко пÑоменÑива PAGER ниÑе
+задана, биÑе покÑенÑÑа наÑедба
+`view'. Ðко ÑмеÑÑо ове коÑиÑÑиÑе
+пÑеÑиÑÑ Shift-F3, пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе биÑи
+покÑенÑÑ Ð±ÐµÐ· икаквог
+ÑоÑмаÑиÑаÑа или пÑедобÑаде
+даÑоÑеке.
+
+ФилÑÑиÑано пÑегледаÑе (M-!)
+
+Ðва наÑедба пиÑа за наÑÐµÐ´Ð±Ñ Ð¸
+Ñене аÑгÑменÑе (подÑазÑмевано
+назив ÑÑенÑÑно изабÑане
+даÑоÑеке), а излаз Ñе наÑедбе Ñе
+пÑиказÑÑе Ñ ÑгÑаÑеном
+пÑегледаÑÑ Ð´Ð°ÑоÑека.
+
+УÑеди (F4)
+
+Ðа Ñада ова наÑедба покÑеÑе
+ÑÑеÑÐ¸Ð²Ð°Ñ vi, ÑÑеÑÐ¸Ð²Ð°Ñ ÐºÐ¾Ñи Ñе
+задан пÑеко пÑоменÑиве
+окÑÑжеÑа EDITOR или УгÑаÑени
+ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑекаInternal File Editor ако Ñе
+ÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ use_internal_edit
+(ÐоÑиÑÑи ÑгÑаÑено ÑÑеÑиваÑе).
+
+ÐопиÑÐ°Ñ (F5)
+
+ÐÑиказÑÑе диÑалог за ÑÐ½Ð¾Ñ Ñа
+одÑедиÑÑем коÑе Ñе
+подÑазÑмевано диÑекÑоÑиÑÑм Ñ
+неизабÑаном Ð¾ÐºÐ½Ñ Ð¸ копиÑа
+ÑÑенÑÑно изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ (или
+ознаÑене даÑоÑеке, ако Ñе баÑ
+Ñедна ознаÑена) Ñ Ð´Ð¸ÑекÑоÑиÑÑм
+коÑи Ñе коÑиÑник задао Ñ
+диÑÐ°Ð»Ð¾Ð³Ñ Ð·Ð° ÑноÑ. Током овог
+пÑоÑеÑа можеÑе пÑиÑиÑнÑÑи
+пÑеÑиÑÑ C-c или ÑаÑÑÐµÑ ESC да биÑÑе
+пÑекинÑли опеÑаÑиÑÑ. Ðа деÑаÑе
+о извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи (коÑа Ñе обиÑно
+* или ^\(.*\)$, Ñ Ð·Ð°Ð²Ð¸ÑноÑÑи од
+поÑÑавÑаÑа избоÑа `ÐоÑиÑÑи
+обÑаÑÑе ÑÑÑке') и могÑÑим
+ÑокеÑÑким знаÑима Ñ Ð¾Ð´ÑедиÑÑÑ
+погледаÑÑе
+ÐопиÑаÑе/пÑеименоваÑе Ñа
+маÑкомMask Copy/Rename.
+
+Ðа неким ÑиÑÑемима Ñе могÑÑе
+покÑенÑÑи копиÑаÑе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸
+пÑиÑиÑком на дÑгме Ðозадина
+(или пÑиÑиÑком на M-b Ñ Ð´Ð¸ÑалогÑ).
+СÑавка ÐозадинÑки поÑловиBackground jobs Ñе
+коÑиÑÑи за ÑпÑавÑаÑе
+позадинÑким поÑловима.
+
+ÐапÑави Ð²ÐµÐ·Ñ (C-x l)
+
+СÑваÑа ÑвÑÐ´Ñ Ð²ÐµÐ·Ñ ÐºÐ° ÑекÑÑоÑ
+даÑоÑеÑи.
+
+ÐапÑави ÑÐ¸Ð¼Ð²ÐµÐ·Ñ (C-x s)
+
+СÑваÑа ÑимболиÑÐºÑ Ð²ÐµÐ·Ñ ÐºÐ°
+ÑекÑÑÐ¾Ñ Ð´Ð°ÑоÑеÑи. Ðа оне коÑи не
+знаÑÑ ÑÑа ÑÑ Ð²ÐµÐ·Ðµ: ÑÑваÑаÑе везе
+ка даÑоÑеÑи Ñе помало као
+копиÑаÑе даÑоÑеке, али и назив
+извоÑне даÑоÑеке и назив
+одÑедиÑне даÑоÑеке
+пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик даÑоÑеке.
+Ðа пÑимеÑ, ако ÑÑедиÑе ÑÐµÐ´Ð½Ñ Ð¾Ð´
+Ñе две даÑоÑеке, Ñве измене Ñе
+Ñе поÑавиÑи Ñ Ð¾Ð±ÐµÐ¼Ð° даÑоÑекама.
+Ðеки ÑÑди везе (links) зовÑ
+надимÑима (alias) или пÑеÑиÑама
+(shortcuts).
+
+ТвÑда веза Ñе ÑлиÑниÑа ÑÑваÑноÑ
+даÑоÑеÑи. ÐоÑÑо Ñе напÑавиÑе, не
+поÑÑоÑи наÑин да Ñе ÑазликÑÑе
+Ð¸Ð·Ð²Ð¾Ñ Ð¾Ð´ везе. Ðко обÑиÑеÑе било
+коÑе од Ñа два, дÑÑго Ñе ÑÐ¾Ñ Ñвек
+биÑи неÑакнÑÑо. Ðеома Ñе ÑеÑко
+пÑимеÑиÑи да обе даÑоÑеке
+пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик.
+ÐоÑиÑÑиÑе ÑвÑде везе када не
+желиÑе да знаÑе ÑÑа Ñе ÑÑа.
+
+СимболиÑка веза пÑедÑÑавÑа
+ÑпÑÑиваÑе на назив извоÑне
+даÑоÑеке. Ðко Ñе извоÑна
+даÑоÑека обÑиÑана, ÑимболиÑка
+веза поÑÑаÑе беÑкоÑиÑна. Ðеома
+Ñе лако ÑоÑиÑи да даÑоÑеке
+пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик. ÐоноÑни
+наÑедник пÑиказÑÑе знак `@'
+иÑпÑад назива даÑоÑеке ако Ñе
+Ñади о ÑимболиÑÐºÐ¾Ñ Ð²ÐµÐ·Ð¸ (изÑзев
+ако Ñе Ñади о ÑимболиÑÐºÐ¾Ñ Ð²ÐµÐ·Ð¸
+ка диÑекÑоÑиÑÑмÑ, када Ñе
+пÑиказÑÑе Ñилда (~)). ÐзвоÑна
+даÑоÑека на коÑÑ ÑпÑÑÑÑе веза
+Ñе пÑиказÑÑе Ñ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа
+ако Ñе ÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ ÐÑикажи
+мини ÑÑаÑе. ÐоÑиÑÑиÑе
+ÑимболиÑке везе када желиÑе да
+избегнеÑе забÑÐ½Ñ ÐºÐ¾ÑÑ Ð¼Ð¾Ð³Ñ Ð´Ð°
+Ð¸Ð·Ð°Ð·Ð¾Ð²Ñ ÑвÑде везе.
+
+ÐÑеименÑÑ/пÑемеÑÑи (F6)
+
+ÐÑваÑа диÑалог за ÑÐ½Ð¾Ñ ÐºÐ¾Ñи
+подÑазÑмевано ÑадÑжи назив
+диÑекÑоÑиÑÑма из неизабÑаног
+окна и пÑемеÑÑа ÑÑенÑÑно
+изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ (или ознаÑене
+даÑоÑеке ако поÑÑоÑи Ð±Ð°Ñ Ñедна
+ознаÑена даÑоÑека) Ñ
+диÑекÑоÑиÑÑм коÑи Ñе задао
+коÑиÑник Ñ Ð´Ð¸ÑÐ°Ð»Ð¾Ð³Ñ Ð·Ð° ÑноÑ.
+Током овог пÑоÑеÑа, можеÑе
+пÑиÑиÑнÑÑи C-c или ESC да биÑÑе
+пÑекинÑли Ð¾Ð²Ñ Ð¾Ð¿ÐµÑаÑиÑÑ. Ðа
+виÑе деÑаÑа, погледаÑÑе гоÑÑÑ
+опеÑаÑиÑÑ ÐопиÑаÑ; виÑе ÑÑваÑи
+Ñе иÑÑо за обе наÑедбе.
+
+на неким ÑиÑÑемима Ñе могÑÑе
+копиÑаÑе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ пÑеко
+пÑиÑиÑка на дÑгме Ðозадина (или
+пÑиÑиÑкаÑа M-b Ñ Ð´Ð¸ÑалогÑ).
+СÑавка ÐозадинÑки поÑловиBackground jobs Ñе
+коÑиÑÑи за ÑпÑавÑаÑе
+позадинÑким пÑоÑеÑима.
+
+ÐапÑави диÑекÑоÑиÑÑм (F7)
+
+ÐÑваÑа диÑалог за ÑÐ½Ð¾Ñ Ð¸ ÑÑваÑа
+задани диÑекÑоÑиÑÑм.
+
+ÐбÑиÑи (F8)
+
+ÐÑиÑе ÑÑенÑÑно изабÑанÑ
+даÑоÑÐµÐºÑ Ð¸Ð»Ð¸ ознаÑене даÑоÑеке
+Ñ ÑÑеÑнÑÑно изабÑаном окнÑ.
+Током овог пÑоÑеÑа можеÑе
+пÑиÑиÑнÑÑи C-c или ESC да биÑÑе
+пÑекинÑли опеÑаÑиÑÑ.
+
+ÐÑза пÑом.диÑ. (M-c) Ðко вам Ñе
+наÑедбени Ñед попÑÑен а желиÑе
+да ÑекÑÑи диÑекÑоÑиÑÑм
+поÑÑавиÑе на Ð½ÐµÐºÑ Ð´ÑÑгÑ
+вÑедноÑÑ, коÑиÑÑиÑе наÑедбÑ
+ÐÑза пÑом.диÑ.Quick cd
+
+ÐзабеÑи гÑÑÐ¿Ñ (+)
+
+Ðво Ñе коÑиÑÑи за избоÑ
+(ознаÑаваÑе) гÑÑпе даÑоÑека.
+ÐоноÑни наÑедник Ñе пиÑаÑи за
+ÑегÑлаÑни изÑаз коÑи опиÑÑÑе
+гÑÑпÑ. Ðада ÑÑ ÑкÑÑÑени ÐбÑаÑÑи
+ÑÑÑке, ÑегÑлаÑни изÑази ÑÑ
+ÑлиÑни задаваÑÑ Ð´Ð°ÑоÑека Ñ
+оквиÑÑ ÑÑÑке (* замеÑÑÑе нÑла
+или виÑе знакова а ? Ñедан знак).
+Ðко ÑÑ ÐбÑаÑÑи ÑÑÑке иÑкÑÑÑени,
+онда Ñе ознаÑаваÑе даÑоÑека
+обавÑа обиÑним ÑегÑлаÑним
+изÑазима (погледаÑÑе ed (1)).
+
+ÐдизабеÑи гÑÑÐ¿Ñ (\)
+
+ÐоÑиÑÑи Ñе за одбиÑаÑе гÑÑпе
+даÑоÑека. Ðво Ñе ÑÑпÑоÑна
+наÑедба од наÑедбе ÐзабеÑи
+гÑÑпÑ.
+
+ÐавÑÑи (F10, Shift-F10)
+
+ÐÑекида Ñад Ñ ÐоноÑном
+наÑедникÑ. Ðада желиÑе да
+завÑÑиÑе Ñад а коÑиÑÑиÑе омоÑаÑ
+ÑÑÑке, коÑиÑÑиÑе Shift-F10. ÐÑеÑиÑа
+Shift-F10 Ð²Ð°Ñ Ð½ÐµÑе одвеÑÑи на
+поÑледÑи диÑекÑоÑиÑÑм коÑи ÑÑе
+поÑеÑили Ñ ÐоноÑном наÑедникÑ,
+Ð²ÐµÑ ÑеÑе Ñе вÑаÑиÑи на
+диÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ ÑÑе
+покÑенÑли ÐоноÑног наÑедника.[Quick cd]
+ÐÑза пÑом.диÑ.
+
+Ðва наÑедба Ñе коÑиÑна ако вам
+Ñе наÑедбени Ñед попÑÑен а
+желиÑе да пÑомениÑе ÑекÑÑи
+диÑекÑоÑиÑÑмThe cd internal command без поÑÑебе да
+иÑеÑеÑе и залепиÑе наÑедбени
+Ñед. Ðва наÑедба оÑваÑа мали
+диÑалог Ñ ÐºÐ¾Ð¼ можеÑе да ÑнеÑеÑе
+Ñве ÑÑо биÑÑе Ñнели поÑле
+наÑедбе cd (пÑомени
+диÑекÑоÑиÑÑм) Ñ Ð½Ð°Ñедбеном ÑедÑ
+и онда пÑиÑиÑнеÑе ÑаÑÑÐµÑ `enter'.
+Ðво ÑкÑÑÑÑÑе Ñве ÑÑваÑи коÑе Ñе
+Ð²ÐµÑ Ð½Ð°Ð»Ð°Ð·Ðµ Ñ ÑгÑаÑÐµÐ½Ð¾Ñ Ð½Ð°Ñедби
+пÑомене диÑекÑоÑиÑÑмаThe cd internal command.[Command Menu]
+Ðени `ÐаÑедба'
+
+ÐаÑедба СÑабло диÑекÑоÑиÑÑмаDirectory Tree
+пÑиказÑÑе илÑÑÑÑаÑиÑÑ ÑÑабла
+диÑекÑоÑиÑÑма.
+
+ÐаÑедба ÐаÑи даÑоÑекÑFind File вам
+омогÑÑава да ÑÑажиÑе жеÑенÑ
+даÑоÑекÑ. ÐаÑедба `Размени окна'
+ÑазмеÑÑÑе ÑадÑжаÑе два
+диÑекÑоÑиÑÑмÑка окна.
+
+ÐаÑедба `УкÑÑÑи/иÑкÑÑÑи окна'
+пÑиказÑÑе излаз поÑледÑе
+наÑедбе ÑÑÑке. Ðво Ñади Ñамо Ñ
+ÐÐºÑ ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ Ð¸Ð»Ð¸ Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ð¸
+ÐÐУ-а или FreeBSD-а.
+
+ÐаÑедба УпоÑеди диÑекÑоÑиÑÑме
+(C-x d) ÑпоÑеÑÑÑе диÑекÑоÑиÑÑмÑка
+окна Ñедно Ñа дÑÑгим. Тада
+можеÑе коÑиÑÑиÑи наÑедбÑ
+ÐопиÑÐ°Ñ (F5) да биÑÑе изÑеднаÑили
+окна. ÐоÑÑоÑе ÑÑи наÑина
+ÑпоÑеÑиваÑа. ÐÑзи наÑин
+ÑпоÑеÑÑÑе Ñамо велиÑÐ¸Ð½Ñ Ð¸ даÑÑм
+даÑоÑека. ТемеÑни наÑин
+ÑпоÑеÑÑÑе Ñваки баÑÑ Ñа Ñваким
+баÑÑом даÑоÑека. ТемеÑни наÑин
+ниÑе доÑÑÑпан ако маÑина не
+подÑжава ÑиÑÑемÑки позив mmap(2).
+ÐаÑин ÑпоÑеÑиваÑа Само
+велиÑина ÑпоÑеÑÑÑе Ñамо
+велиÑине даÑоÑека, а не
+пÑовеÑава ÑадÑжаÑе или даÑÑме
+даÑоÑека.
+
+ÐÑÑоÑиÑа наÑедби пÑиказÑÑе
+ÑпиÑак оÑкÑÑаниÑ
наÑедби.
+ÐзабÑана наÑедба Ñе копиÑа Ñ
+наÑедбени Ñед. ÐÑÑоÑиÑи наÑедби
+Ñе може пÑиÑÑÑпиÑи пÑеко
+пÑеÑиÑа M-p и M-n.
+
+ÐаÑедба ÐÑзи ÑпиÑак
+диÑекÑоÑиÑÑма (C-\)Hotlist ÑбÑзава
+поÑÑавÑаÑе ÑекÑÑег
+диÑекÑоÑиÑÑма на Ñедан од ÑеÑÑо
+коÑиÑÑениÑ
диÑекÑоÑиÑÑма.
+
+ÐаÑедба ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize
+вам омогÑÑава да извÑÑиÑе
+ÑпоÑаÑÑи пÑогÑам и пÑоÑледиÑе
+излаз Ñог пÑогÑама као ÑадÑжаÑ
+ÑÑенÑÑног окна.
+
+ÐаÑедба УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑаExtension File Edit
+вам омогÑÑава да задаÑе
+пÑогÑаме коÑи Ñе извÑÑаваÑÑ
+када покÑÑаÑе да извÑÑиÑе,
+пÑегледаÑе, ÑÑеÑÑÑеÑе или
+ÑадиÑе пÑегÑÑÑ Ð´ÑÑгиÑ
ÑÑваÑи
+над даÑоÑекама извеÑниÑ
вÑÑÑа
+(наÑÑавака назива даÑоÑека
+поÑле ÑаÑке). ÐаÑедба УÑеди
+даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸ÑаMenu File Edit Ñе може
+коÑиÑÑиÑи за ÑÑеÑиваÑе
+коÑиÑниÑког мениÑа (коÑи Ñе
+поÑавÑÑÑе пÑиÑиÑком на ÑаÑÑеÑ
+F2).[Directory Tree]
+СÑабло диÑекÑоÑиÑÑма
+
+ÐаÑедба СÑабло диÑекÑоÑиÑÑма
+пÑиказÑÑе илÑÑÑÑаÑиÑÑ ÑÑабла
+диÑекÑоÑиÑÑма. ÐожеÑе да
+изабеÑеÑе диÑекÑоÑиÑÑм из
+ÑÑабла а ÐоноÑни наÑедник Ñе
+поÑÑавиÑи ÑÐ°Ñ Ð´Ð¸ÑекÑоÑиÑÑм за
+ÑекÑÑи.
+
+ÐоÑÑоÑе два наÑина да покÑенеÑе
+Ð¾Ð²Ñ Ð½Ð°ÑедбÑ. ÐÑава наÑедба
+`СÑабло диÑекÑоÑиÑÑма' Ñе
+доÑÑÑпна из мениÑа `ÐаÑедбе'.
+ÐÑÑги наÑин Ñе да изабеÑеÑе
+поглед СÑабло из мениÑа `Ðево'
+или `ÐеÑно'.
+
+Ðа би Ð²Ð°Ñ Ð¾Ñлободио дÑгиÑ
+заÑÑоÑа, ÐоноÑни наÑедник
+ÑÑваÑа илÑÑÑÑаÑиÑÑ ÑÑабла Ñз
+Ð¿Ð¾Ð¼Ð¾Ñ Ð¿ÑеÑÑаге малог подÑкÑпа
+ÑвиÑ
диÑекÑоÑиÑÑма. Ðко
+диÑекÑоÑиÑÑма кога желиÑе да
+видиÑе нема, помеÑиÑе Ñе Ñ Ñегов
+ÑодиÑеÑÑки диÑекÑоÑиÑÑм и
+пÑиÑиÑниÑе C-r (или F2).
+
+ÐожеÑе да коÑиÑÑиÑе ÑледеÑе
+пÑеÑиÑе:
+
+ÐозвоÑене ÑÑ ÐпÑÑе пÑеÑиÑе за
+кÑеÑаÑеGeneral Movement Keys.
+
+Enter. У оквиÑÑ ÑÑабла
+диÑекÑоÑиÑÑма, излази из ÑÑабла
+диÑекÑоÑиÑÑма и пÑелази Ñ Ð¾Ð²Ð°Ñ
+диÑекÑоÑиÑÑм Ñ ÑекÑÑем окнÑ. У
+Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло, пÑелази Ñ Ð¾Ð²Ð°Ñ
+диÑекÑоÑиÑÑм Ñ Ð´ÑÑгом Ð¾ÐºÐ½Ñ Ð¸
+оÑÑаÑе Ñ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ð° СÑабло
+за ÑекÑÑе окно.
+
+C-r, F2 (ÐÑвежи). ÐÑвежава ÑадÑжаÑ
+овог диÑекÑоÑиÑÑма. ÐоÑиÑÑиÑе
+Ð¾Ð²Ñ Ð¿ÑеÑиÑÑ ÐºÐ°Ð´Ð° Ñе илÑÑÑÑаÑиÑа
+ÑÑабла заÑÑаÑела: када
+недоÑÑаÑÑ Ð´Ð¸ÑекÑоÑиÑÑми или ÑÑ
+пÑиказани диÑекÑоÑиÑÑми коÑи
+виÑе не поÑÑоÑе.
+
+F3 (ÐабоÑави). ÐÑиÑе оваÑ
+диÑекÑоÑиÑÑм из илÑÑÑÑаÑиÑе
+ÑÑабла. ÐоÑиÑÑиÑе ово да биÑÑе
+Ñклонили непоÑÑебне ÑÑавке из
+ÑÑабла. Ðко желиÑе да вÑаÑиÑе
+диÑекÑоÑиÑÑм назад Ñ
+илÑÑÑÑаÑиÑÑ ÑÑабла, пÑиÑиÑниÑе
+F2 над Ñеговим ÑодиÑеÑÑким
+диÑекÑоÑиÑÑмом.
+
+F4 (СÑаÑиÑно/динамиÑно). СмеÑÑÑе
+Ñежим измеÑÑ Ñежима динамиÑне
+навигаÑиÑе (подÑазÑмевано) и
+ÑÑаÑиÑне навигаÑиÑе.
+
+У ÑÐµÐ¶Ð¸Ð¼Ñ ÑÑаÑиÑне навигаÑиÑе
+можеÑе да коÑиÑÑиÑе ÑаÑÑеÑе
+ÐавиÑе и Ðаниже да биÑÑе
+изабÑали диÑекÑоÑиÑÑм.
+ÐÑиказани ÑÑ Ñви познаÑи
+диÑекÑоÑиÑÑми.
+
+У ÑÐµÐ¶Ð¸Ð¼Ñ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñне навигаÑиÑе
+можеÑе коÑиÑÑиÑи ÑаÑÑеÑе
+ÐавиÑе и Ðаниже да биÑÑе
+изабÑали диÑекÑоÑиÑÑм-поÑомка,
+ÑаÑÑÐµÑ Ðалево да биÑÑе пÑеÑли Ñ
+ÑодиÑеÑÑки диÑекÑоÑиÑÑм и
+ÑаÑÑÐµÑ ÐадеÑно да биÑÑе пÑеÑли
+Ñ Ð´Ð¸ÑекÑоÑиÑÑм-деÑе. ÐÑиказÑÑÑ
+Ñе Ñамо ÑодиÑеÑÑки,
+диÑекÑоÑиÑÑм-поÑомак и
+диÑекÑоÑиÑÑми-деÑа, док ÑÑ
+дÑÑги изоÑÑавÑени. ÐлÑÑÑÑаÑиÑа
+ÑÑабла Ñе динамиÑки меÑа пÑи
+пÑолаÑÐºÑ ÐºÑоз ÑÑ.
+
+F5 (ÐопиÑаÑ). ÐопиÑа
+диÑекÑоÑиÑÑм.
+
+F6 (ÐимÐÑм). ÐÑемеÑÑа
+диÑекÑоÑиÑÑм.
+
+F7 (ÐапÐиÑ). ÐÑави нови
+диÑекÑоÑиÑÑм Ñ ÑекÑÑем
+диÑекÑоÑиÑÑмÑ.
+
+F8 (ÐбÑиÑи). ÐÑиÑе оваÑ
+диÑекÑоÑиÑÑм из ÑиÑÑема
+даÑоÑека.
+
+C-s, M-s. ТÑажи ÑледеÑи
+диÑекÑоÑиÑÑм коÑи задовоÑава
+ниÑÐºÑ Ð¿ÑеÑÑаге. Ðко Ñакав
+диÑекÑоÑиÑÑм не поÑÑоÑи, ове
+пÑеÑиÑе Ñе Ñе помеÑиÑи Ñедан
+Ñед надоле.
+
+C-h, Backspace. ÐÑиÑе поÑледÑи знак из
+ниÑке пÑеÑÑаге.
+
+Ðило коÑи дÑÑги знак. ÐодаÑе
+знак Ñ Ð½Ð¸ÑÐºÑ Ð¿ÑеÑÑаге и помеÑа
+Ñе на ÑледеÑи диÑекÑоÑиÑÑм ÑиÑи
+назив поÑиÑе Ñим знаковима. У
+Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло моÑаÑе пÑво да
+ÑкÑÑÑиÑе Ñежим пÑеÑÑаге
+пÑиÑиÑнÑвÑи C-s. ÐиÑка пÑеÑÑаге
+Ñе пÑиказÑÑе Ñ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа.
+
+СледеÑе ÑадÑе ÑÑ Ð´Ð¾ÑÑÑпне Ñамо
+Ñ ÑÑÐ°Ð±Ð»Ñ Ð´Ð¸ÑекÑоÑиÑÑма. Ðне
+ниÑÑ Ð¿Ð¾Ð´Ñжане Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло.
+
+F1 (ÐомоÑ). ÐокÑеÑе пÑегледаÑ
+помоÑи и пÑиказÑÑе Ð¾Ð²Ð°Ñ Ð¾Ð´ÐµÑак.
+
+Esc, F10. Ðзлази из ÑÑабла
+диÑекÑоÑиÑÑма. Ðе меÑа
+диÑекÑоÑиÑÑм.
+
+ÐодÑжан Ñе миÑ. ÐвоÑÑÑÑки
+пÑиÑиÑак Ñе понаÑа као ÑаÑÑеÑ
+`Enter'. ÐогледаÑÑе и одеÑак о
+подÑÑÑи за миÑаMouse Support.[Find File]
+ÐаÑи даÑоÑекÑ
+
+Ðдлика ÐаÑи даÑоÑÐµÐºÑ Ð¿Ñво пиÑа
+за поÑеÑни диÑекÑоÑиÑÑм
+пÑеÑÑаге и назив даÑоÑеке.
+ÐÑиÑиÑкаÑем дÑгмеÑа СÑабло
+можеÑе изабÑаÑи поÑеÑни
+диÑекÑоÑиÑÑм из илÑÑÑÑаÑиÑе
+ÑÑабла диÑекÑоÑиÑÑмаDirectory Tree.
+
+ÐоÑе СаÑÐ¶Ð°Ñ Ð¿ÑиÑ
ваÑа ÑегÑлаÑне
+изÑазе коÑи ÑÑ ÑлиÑни пÑогÑамÑ
+egrep(1). Ðво знаÑи да моÑаÑе да
+наводиÑе знакове Ñа поÑебним
+знаÑеÑем пÑеко знака `\'; нпÑ. ако
+ÑÑажиÑе ниÑÐºÑ `strcmp (' моÑаÑеÑе да
+ÑнеÑеÑе `strcmp \(' (без знакова
+навода).
+
+ÐожеÑе да поÑнеÑе пÑеÑÑагÑ
+пÑиÑиÑкаÑем дÑгмеÑа У ÑедÑ.
+Током пÑеÑÑаге можеÑе да
+обÑÑÑавиÑе поÑÑÑпак пÑеко
+дÑгмеÑа ÐбÑÑÑави а да наÑÑавиÑе
+пÑеко дÑгмеÑа ÐаÑÑави.
+
+ÐожеÑе да ÑазгледаÑе ÑпиÑак
+даÑоÑека Ñз Ð¿Ð¾Ð¼Ð¾Ñ ÑаÑÑеÑа
+СÑÑелиÑа нагоÑе и СÑÑелиÑа
+надоле. ÐÑгме ÐÑом.диÑ. Ñе пÑеÑи
+Ñ Ð´Ð¸ÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ Ñе налази
+ÑÑенÑÑно изабÑана даÑоÑека.
+ÐÑгме Ðоново Ñе ÑпиÑаÑи за
+паÑамеÑÑе нове пÑеÑÑаге. ÐÑгме
+ÐавÑÑи завÑÑава опеÑаÑиÑÑ
+пÑеÑÑаге. ÐÑгме ÐÑеÑвоÑи Ñ Ð¾ÐºÐ½Ð¾
+Ñе ÑÑавиÑи наÑене даÑоÑеке Ñ
+ÑекÑÑе диÑекÑоÑиÑÑмÑко окно, да
+биÑÑе могли да ÑпÑоведеÑе
+додаÑне опеÑаÑиÑе над Ñима
+(пÑеглед, копиÑаÑе, пÑемеÑÑаÑе,
+бÑиÑаÑе, иÑд.) ÐоÑле пÑеÑваÑаÑа
+Ñ Ð¾ÐºÐ½Ð¾ можеÑе да пÑиÑиÑнеÑе C-r
+да биÑÑе Ñе вÑаÑили на обиÑан
+Ñежим ÑпиÑка даÑоÑека.
+
+ÐожеÑе да напÑавиÑе ÑпиÑак
+диÑекÑоÑиÑÑма коÑе би наÑедба
+ÐаÑи даÑоÑÐµÐºÑ ÑÑебало да
+пÑеÑкоÑи пÑиликом пÑеÑÑаге (на
+пÑимеÑ, ако желиÑе да избегнеÑе
+пÑеÑÑаге на CD-ROM-Ñ Ð¸Ð»Ð¸
+диÑекÑоÑиÑÑÐ¼Ñ ÐСР(мÑежног
+ÑиÑÑема даÑоÑека) коÑи Ñе
+монÑиÑан пÑеко ÑпоÑе везе).
+
+ÐиÑекÑоÑиÑÑме коÑе би ÑÑебало
+избегаваÑи би ÑÑебало навеÑÑи Ñ
+пÑоменÑÐ¸Ð²Ð¾Ñ find_ignore_dirs Ñ Ð¾Ð´ÐµÑкÑ
+Misc ваÑе даÑоÑеке ~/.mc/ini.
+
+ÐиÑекÑоÑиÑÑме би ÑÑебало
+ÑаздваÑаÑи двоÑаÑком; ево
+пÑимеÑа:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+ÐожеÑе да ÑазмоÑÑиÑе и ÑпоÑÑебÑ
+наÑедбе ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize
+за неке опеÑаÑиÑе. ÐаÑедба ÐаÑи
+даÑоÑÐµÐºÑ Ñе намеÑена Ñамо за
+ÑедноÑÑавне ÑпиÑе, док Ñз
+наÑÐµÐ´Ð±Ñ ÐÑиÑеÑиÑÑм попÑне окна
+можеÑе ÑпÑоводиÑи и
+наÑмиÑÑеÑиозниÑе пÑеÑÑаге.[External panelize]
+ÐÑиÑеÑиÑÑм попÑне окна
+
+ÐаÑедба ÐÑиÑеÑиÑÑм попÑне окна
+вам омогÑÑава да извÑÑиÑе
+ÑпоÑаÑÑи пÑогÑам и да Ñегов
+излаз пÑеÑвоÑиÑе Ñ ÑадÑжаÑ
+ÑекÑÑег окна.
+
+Ðа пÑимеÑ, ако желиÑе да Ñ
+Ñедном Ð¾ÐºÐ½Ñ ÑадиÑе Ñа Ñвим
+ÑимболиÑким везама из ÑекÑÑег
+диÑекÑоÑиÑÑма, можеÑе да
+коÑиÑÑиÑе кÑиÑеÑиÑÑм попÑне
+окна да биÑÑе покÑенÑли ÑледеÑÑ
+наÑедбÑ:
+
+find . -type l -print
+
+Ðо завÑÑеÑÐºÑ Ð½Ð°Ñедбе,
+диÑекÑоÑиÑÑмÑки ÑадÑÐ¶Ð°Ñ Ð¾ÐºÐ½Ð°
+неÑе виÑе биÑи ÑпиÑак ÑвиÑ
+даÑоÑека Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑ, веÑ
+ÑпиÑак ÑвиÑ
ÑимболиÑкиÑ
веза.
+
+Ðко желиÑе да окно попÑниÑе
+ÑпиÑком ÑвиÑ
даÑоÑека коÑе ÑÑе
+пÑеÑзели Ñа ÑеÑвеÑа FTP-а, можеÑе
+да коÑиÑÑиÑе ÑледеÑÑ Ð½Ð°ÑедбÑ
+awk-а да биÑÑе издвоÑили назив
+даÑоÑеке из даÑоÑека дневника
+пÑеноÑа:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+ÐожеÑе и ÑаÑÑваÑи ÑеÑÑо
+коÑиÑÑене кÑиÑеÑиÑÑме попÑне
+окна под опиÑним називима, Ñако
+да Ñе они каÑниÑе Ð¼Ð¾Ð³Ñ Ð±Ñзо
+позваÑи. Ðво Ñе може ÑÑадиÑи
+кÑÑаÑем наÑедбе Ñ ÑÐµÐ´Ñ Ð·Ð° ÑÐ½Ð¾Ñ Ð¸
+пÑиÑиÑком на дÑгме ÐÐ¾Ð´Ð°Ñ Ð½Ð¾Ð²Ð¾.
+Ðнда ÑнеÑиÑе назив под коÑим
+желиÑе да Ñе ÑаÑÑва наÑедба.
+СледеÑи пÑÑ Ñамо изабеÑиÑе ÑÑ
+наÑÐµÐ´Ð±Ñ Ð¸Ð· ÑпиÑка - виÑе никад
+неÑеÑе моÑаÑи да Ñе ÑкÑÑаваÑе.[Hotlist]
+ÐÑзи ÑпиÑак
+
+ÐаÑедба ÐÑзи ÑпиÑак
+диÑекÑоÑиÑÑма пÑиказÑÑе
+наÑпиÑе диÑекÑоÑиÑÑма Ñ Ð±Ñзом
+ÑпиÑÐºÑ Ð´Ð¸ÑекÑоÑиÑÑма. ÐоноÑни
+наÑедник Ñе пÑеÑи Ñ
+диÑекÑоÑиÑÑм коÑи одговаÑа
+изабÑаном наÑпиÑÑ. ÐожеÑе да
+ÑклониÑе поÑÑоÑеÑе и да доадÑе
+нове паÑове наÑпиÑа и назива
+диÑекÑоÑиÑÑма. Ðа биÑÑе бÑзо
+додали нове диÑекоÑÑиÑÑме,
+можеÑе да коÑиÑÑиÑе наÑедбÑ
+ÐÐ¾Ð´Ð°Ñ Ñ Ð±Ñзи ÑпиÑак (C-x h), коÑа
+додаÑе ÑекÑÑи диÑекÑоÑиÑÑм Ñ
+бÑзи ÑпиÑак диÑекÑоÑиÑÑма,
+пиÑавÑи Ñамо за наÑпиÑ.
+
+Ðво ÑбÑзава пÑоменÑ
+диÑекÑоÑиÑÑма на неки од ÑеÑÑо
+коÑиÑÑениÑ
диÑекÑоÑиÑÑма.
+ÐожеÑе да ÑазмиÑлиÑе и о
+коÑиÑÑеÑÑ Ð¿ÑоменÑиве CDPATH, као
+ÑÑо Ñе опиÑано Ñ Ð¾Ð¿Ð¸ÑÑ Ð½Ð°Ñедбе
+ÑгÑаÑена пÑом.диÑ.The cd internal command[Extension File Edit]
+УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑа
+
+Ðво покÑеÑе Ð²Ð°Ñ ÑÑеÑÐ¸Ð²Ð°Ñ Ð½Ð°Ð´
+даÑоÑеком ~/.mc/bindings. ФоÑÐ¼Ð°Ñ Ð¾Ð²Ðµ
+даÑоÑеке Ñе ÑледеÑи:
+
+Сви Ñедови коÑи поÑиÑÑ Ð½Ð° # или
+пÑазни Ñедови Ñе одбаÑÑÑÑ.
+
+Редови коÑи поÑиÑÑ Ñ Ð¿ÑвоÑ
+колони би ÑÑебало да ÑÑ Ñ
+ÑледеÑем ÑоÑмаÑÑ:
+
+кÑÑÑна_ÑеÑ/изÑаз, ÑÑ. Ñве од коÑе
+ÑÑÑе до знака за нови Ñед Ñе
+изÑаз.
+
+кÑÑÑна_ÑÐµÑ Ð¼Ð¾Ð¶Ðµ да бÑде:
+
+shell - изÑаз Ñе вÑÑÑа (без
+ ÑокеÑÑкиÑ
знакова).
+ ÐаÑоÑека задовоÑава ÑÑлов
+ ако Ñе Ñено име завÑÑава на
+ изÑаз. Ðа пÑимеÑ, изÑаз:
+ shell/.tar задовоÑава *.tar.
+
+regex - изÑаз Ñе ÑегÑлаÑни изÑаз.
+ ÐаÑоÑека задовоÑава ÑÑлов
+ ако Ñен назив задовоÑава
+ ÑегÑлаÑни изÑаз.
+
+type - изÑаз Ñе ÑегÑлаÑни изÑаз.
+ ÐаÑоÑека задовоÑава ÑÑлов
+ ако излаз наÑедбе file %f без
+ поÑеÑног дела
+ `назив_даÑоÑеке:'
+ задовоÑава ÑегÑлаÑни
+ изÑаз изÑаз.
+
+default - (подÑазÑмевано)
+ задовоÑава било коÑа
+ даÑоÑека. изÑаз Ñе
+ занемаÑÑÑе.
+
+include - ознаÑава опÑÑи одеÑак.
+ изÑаз Ñе назив одеÑка.
+
+ÐÑÑги Ñедови би ÑÑебало да
+поÑиÑÑ Ñазмаком или
+ÑабÑлаÑоÑом и ÑÑебало би да ÑÑ Ñ
+ÑоÑмаÑÑ: кÑÑÑна_ÑеÑ=наÑедба (без
+Ñазмака око знака =), где би
+кÑÑÑна_ÑÐµÑ ÑÑебало да бÑде: Open
+(покÑеÑаÑе пÑи пÑиÑиÑÐºÑ Ð½Ð°
+ÑаÑÑÐµÑ `Enter' или двоÑÑÑÑком
+пÑиÑиÑÐºÑ Ð´ÑгмеÑа миÑа), View
+(пÑеглед Ñа F3), Edit (ÑÑеÑиваÑе Ñа
+F4) или Include (за додаваÑе пÑавила
+из опÑÑег одеÑка). наÑедба Ñе
+било коÑа наÑедба ÑÑÑке од
+Ñедног Ñеда, Ñз ÑедноÑÑавнÑ
+Ð·Ð°Ð¼ÐµÐ½Ñ Ð¼Ð°ÐºÑоаMacro Substitution.
+
+ÐÑавила Ñе задовоÑаваÑÑ Ð¾Ð´ вÑÑ
а
+до дна, па Ñе ÑÑога ÑедоÑлед
+биÑан. Ðко одговаÑаÑÑÑа ÑадÑа
+не поÑÑоÑи, пÑеÑÑага Ñе
+наÑÑавÑа, као да пÑавило ниÑе ни
+поÑÑоÑало (нпÑ. ако даÑоÑека
+задовоÑава пÑви и дÑÑги ÑÐ½Ð¾Ñ Ð°
+ÑадÑа под `View' (ÐÑеглед)
+недоÑÑаÑе Ñ Ð¿Ñвом ÑноÑÑ, онда Ñе
+Ñе пÑи пÑиÑиÑÐºÑ Ð½Ð° F3 коÑиÑÑиÑи
+ÑадÑа под `View' из дÑÑгог ÑноÑа).
+ÐÑавило default (подÑазÑмевано) би
+ÑÑебало да задовоÑи Ñве ÑадÑе.[Background jobs]
+ÐозадинÑки поÑлови
+
+Ðво вам омогÑÑава да ÑпÑавÑаÑе
+ÑÑаÑем било ког позадинÑког
+пÑоÑеÑа ÐоноÑног наÑедника (за
+Ñада Ñе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ могÑ
+обавÑаÑи Ñамо копиÑаÑе и
+пÑемеÑÑаÑе даÑоÑека). Ðдавде
+можеÑе да заÑÑÑавÑаÑе, поново
+покÑеÑеÑе и ÑбиÑаÑе позадинÑке
+поÑлове.[Menu File Edit]
+УÑеди даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸Ñа
+
+ÐоÑиÑниÑки мени Ñе мени
+коÑиÑниÑ
ÑадÑи кога коÑиÑник
+може пÑилагоÑаваÑи. Ðада
+пÑиÑÑÑпиÑе коÑиÑниÑком мениÑÑ,
+коÑиÑÑи Ñе даÑоÑека .mc.menu из
+ÑекÑÑег диÑекÑоÑиÑÑма, Ñколико
+она поÑÑоÑи, али Ñамо Ñколико Ñе
+Ñен влаÑник коÑиÑник или
+админиÑÑÑаÑÐ¾Ñ (root) и ниÑе
+дозвоÑен ÑÐ¿Ð¸Ñ Ñ ÑÑ Ð¾Ð´ ÑÑÑане
+дÑÑгиÑ
(ÑвеÑа). Ðко Ñаква
+даÑоÑека ниÑе наÑена, на иÑÑи
+наÑин Ñе покÑÑава Ñа даÑоÑеком
+~/.mc/menu, а инаÑе ÐРкоÑиÑÑи
+подÑазÑÐ¼ÐµÐ²Ð°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸Ñа
+за Ñео ÑиÑÑем /usr/share/mc/mc.menu.
+
+ФоÑÐ¼Ð°Ñ Ð´Ð°ÑоÑеке мениÑа Ñе веома
+ÑедноÑÑаван. Редови коÑи поÑиÑÑ
+било Ñим оÑим Ñазмака или
+ÑабÑлаÑоÑа Ñе ÑзимаÑÑ Ð·Ð° ÑÑавке
+мениÑа (да би Ñе коÑиÑÑио за
+пÑеÑиÑÑ, пÑви знак би ÑÑебало да
+бÑде Ñлово). Сви Ñедови коÑи
+поÑиÑÑ Ñазмаком или
+ÑабÑлаÑоÑом ÑÑ Ð½Ð°Ñедбе коÑе Ñе
+Ñе извÑÑиÑи пÑи избоÑÑ Ñог
+ÑноÑа.
+
+Ðада Ñе неки од избоÑа изабÑан,
+Ñви наÑедбени Ñедови избоÑа Ñе
+копиÑаÑÑ Ñ Ð¿ÑивÑÐµÐ¼ÐµÐ½Ñ Ð´Ð°ÑоÑекÑ
+Ñ Ð¿ÑивÑеменом диÑекÑоÑиÑÑмÑ
+(обиÑно /usr/tmp) и онда Ñе Ñа
+даÑоÑека извÑÑава. Ðво
+омогÑÑава коÑиÑÐ½Ð¸ÐºÑ Ð´Ð° Ñ Ð¼ÐµÐ½Ð¸Ñе
+ÑмеÑÑи обиÑне наÑедбе ÑÑÑке.
+ТакоÑе, пÑе извÑÑаваÑа кода
+мениÑа Ñе пÑимеÑÑÑе
+ÑедноÑÑавна замена макÑоа. Ðа
+виÑе инÑоÑмаÑиÑа, погледаÑÑе
+одеÑак замена макÑоаMacro Substitution.
+
+Ðво пÑимеÑа даÑоÑеке mc.menu:
+
+A ÐÑÑÑеÑа ÑадÑÐ¶Ð°Ñ ÑÑенÑÑно изабÑане даÑоÑеке
+ od -c %f
+
+B УÑеÑÑÑе пÑиÑÐ°Ð²Ñ Ð³ÑеÑке и ÑаÑе Ñе админиÑÑÑаÑоÑÑ
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "ÐÑеÑка Ñ Ð¿Ð¾Ð½Ð¾Ñном наÑедникÑ" root < $I
+ rm -f $I
+
+M ЧиÑа поÑÑÑ
+ emacs -f rmail
+
+N ЧиÑа веÑÑи Ñа Usenet-а
+ emacs -f gnus
+
+H Ðозива ÑиÑÐ°Ñ Ñ
ипеÑÑекÑÑа info
+ info
+
+J РекÑÑзивно копиÑа ÑекÑÑи диÑекÑоÑиÑÑм Ñ Ð´ÑÑго окно
+ tar cf - . | (cd %D && tar xvpf -)
+
+K ÐÑави издаÑе ÑекÑÑег поддиÑекÑоÑиÑÑма
+ echo -n "Ðазив даÑоÑеке за ÑаÑподелÑ: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X ÐздваÑа ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване даÑоÑеке вÑÑÑе `tar'
+ tar xzvf %f
+
+УÑлови подÑазÑмеваÑа
+
+ÐÑе Ñваке ÑÑавке мениÑа Ð¼Ð¾Ð³Ñ Ñе
+навеÑÑи ÑÑлови. УÑлов моÑа да
+поÑиÑе од пÑве колоне Ñа знаком
+`='. Ðко Ñе ÑÑлов ÑаÑан, ÑÑавка
+мениÑа Ñе биÑи подÑазÑмевана
+ÑÑавка.
+
+СинÑакÑа ÑÑлова: = <под-ÑÑл>
+ или: = <под-ÑÑл> | <под-ÑÑл> ...
+ или: = <под-ÑÑл> & <под-ÑÑл> ...
+
+Ðод-ÑÑлови Ð¼Ð¾Ð³Ñ Ð´Ð° бÑдÑ:
+
+ y <обÑазаÑ> ÑинÑакÑа ÑÑенÑÑне даÑоÑеке задовоÑава обÑазаÑ.
+ (Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÑÑеÑиваÑа)
+ f <обÑазаÑ> назив ÑекÑÑе даÑоÑеке задовоÑава обÑазаÑ?
+ F <обÑазаÑ> даÑоÑека Ñ Ð´ÑÑгом Ð¾ÐºÐ½Ñ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñава обÑазаÑ?
+ d <обÑазаÑ> ÑекÑÑи диÑекÑоÑиÑÑм задовоÑава обÑазаÑ?
+ D <обÑазаÑ> дÑÑги диÑекÑоÑиÑÑм задовоÑава обÑазаÑ?
+ t <вÑÑÑа> вÑÑÑа ÑекÑÑе даÑоÑеке Ñе <вÑÑÑа>?
+ T <вÑÑÑа> вÑÑÑа дÑÑге даÑоÑеке Ñе <вÑÑÑа>?
+ x <називдаÑ> да ли Ñе даÑоÑека извÑÑна?
+ ! <под-ÑÑл> негиÑа ÑезÑлÑÐ°Ñ Ð¿Ð¾Ð´-ÑÑлова
+
+ÐбÑÐ°Ð·Ð°Ñ Ñе обиÑан обÑÐ°Ð·Ð°Ñ ÑÑÑке
+или ÑегÑлаÑни изÑаз, ÑÑо завиÑи
+од избоÑа `обÑаÑÑи ÑÑÑке'.
+ÐожеÑе да заобиÑеÑе глобалнÑ
+вÑедноÑÑ Ð¸Ð·Ð±Ð¾Ñа `обÑаÑÑи ÑÑÑке'
+ÑÑавÑаÑем `shell_patterns=x' Ñ Ð¿Ñви Ñед
+даÑоÑеке мениÑа (`x' може да бÑде
+0 или 1).
+
+ÐÑÑÑÑ Ñине Ñедан или виÑе
+ÑледеÑиÑ
знакова:
+
+ n ниÑе диÑекÑоÑиÑÑм
+ r обиÑна даÑоÑека
+ d диÑекÑоÑиÑÑм
+ l веза
+ c знаковни ÑÑеÑаÑ
+ b блок ÑÑеÑаÑ
+ f ÐРУÐÐ Ð - пÑви Ñ, пÑви из (FIFO, Ñев)
+ s ÑÑиÑниÑа
+ x извÑÑна даÑоÑека
+ t ознаÑено
+
+Ðа пÑимеÑ, `rlf' ознаÑава обиÑнÑ
+даÑоÑекÑ, Ð²ÐµÐ·Ñ Ð¸Ð»Ð¸ пÑÑпÑи. ÐÑÑÑа
+`t' Ñе помало поÑебна, ÑÐµÑ Ð´ÐµÐ»ÑÑе
+над окном ÑмеÑÑо над даÑоÑеком.
+УÑлов `=t t' Ñе ÑаÑан Ñколико
+поÑÑоÑе ознаÑене даÑоÑеке Ñ
+ÑекÑÑем Ð¾ÐºÐ½Ñ Ð° неÑаÑан Ñколико
+не поÑÑоÑе.
+
+Ðко ÑÑлов поÑиÑе Ñа `=?' ÑмеÑÑо Ñа
+`=' биÑе пÑиказан ÑÑаг за
+попÑавÑаÑе кадгод Ñе ÑаÑÑна
+вÑедноÑÑ ÑÑлова.
+
+УÑлови Ñе ÑаÑÑнаÑÑ Ñлева
+надеÑно. Ðво знаÑи да Ñе
+ = f *.tar.gz | f *.tgz & t n
+ÑаÑÑна као
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Ðво пÑимеÑа ÑпоÑÑебе ÑÑлова:
+
+= f *.tar.gz | f *.tgz & t n
+L ÐабÑаÑа ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване аÑÑ
иве вÑÑÑе `tar'
+ gzip -cd %f | tar xvf -
+
+УÑлови додаваÑа
+
+Ðко ÑÑлов поÑиÑе знаком `+' (или
+`+?') ÑмеÑÑо знаком `=' (или `=?'),
+онда Ñе назива ÑÑловом
+додаваÑа. Ðко Ñе Ñакав ÑÑлов
+ÑаÑан, ÑÑавка мениÑа Ñе биÑи
+ÑкÑÑÑена Ñ Ð¼ÐµÐ½Ð¸. Ðко Ñе ÑÑлов
+неÑаÑан, ÑÑавка мениÑа неÑе
+биÑи ÑкÑÑÑена Ñ Ð¼ÐµÐ½Ð¸.
+
+ÐожеÑе да комбинÑÑеÑе ÑÑлове
+подÑазÑмеваÑа Ñа ÑÑловима
+додаваÑа поÑиÑÑÑи ÑÑлов знаком
+`+=' или `=+' (или `+=?' или `=+?' ако
+желиÑе ÑÑаг за попÑавÑаÑе). Ðко
+желиÑе да коÑиÑÑиÑе два
+ÑазлиÑиÑа ÑÑлова - Ñедан за
+додаваÑе а дÑÑги за
+подÑазÑмеваÑе, можеÑе да пÑе
+ÑÑавке мениÑа ÑÑавиÑе два Ñеда
+ÑÑлова, Ñедан коÑи поÑиÑе
+знаком `+' и дÑÑги коÑи поÑиÑе
+знаком `='.
+
+ÐоменÑаÑи поÑиÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ `#'.
+ÐодаÑни Ñедови коменÑаÑа
+моÑаÑÑ Ð´Ð° поÑиÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ `#',
+Ñазмаком или ÑабÑлаÑоÑом.[Options Menu]
+Ðени `ÐзбоÑи'
+
+ÐоноÑни наÑедник поÑедÑÑе неке
+избоÑе коÑи Ñе Ð¼Ð¾Ð³Ñ ÑмеÑиваÑи
+из неколико диÑалога коÑи ÑÑ
+доÑÑÑпни из овог мениÑа. ÐзбоÑи
+ÑÑ ÑкÑÑÑени ако Ñе иÑпÑед ÑиÑ
+налазе звездиÑа или знак `x'.
+
+ÐаÑедба ÐодеÑаваÑаConfiguration оÑваÑа
+диÑалог из кога можеÑе
+пÑомениÑи веÑÐ¸Ð½Ñ Ð¿Ð¾ÑÑавки
+ÐоноÑног наÑедника.
+
+ÐаÑедба ÐзгледLayout оÑваÑа диÑалог
+из кога можеÑе задаÑи пÑегÑÑÑ
+избоÑа коÑи ÑпÑавÑаÑÑ Ð¸Ð·Ð³Ð»ÐµÐ´Ð¾Ð¼
+екÑана ÐÐ.
+
+ÐаÑедба ÐоÑвÑдеConfirmation оÑваÑа диÑалог
+из кога можеÑе задаÑи коÑе
+ÑадÑе желиÑе да поÑвÑÑÑÑеÑе.
+
+ÐаÑедба ÐиÑова Ñ Ð¿ÑиказÑDisplay bits
+оÑваÑа диÑалог из кога можеÑе
+да изабеÑеÑе коÑе знакове ваÑ
+ÑеÑминал може да пÑикаже.
+
+ÐаÑедба ÐаÑÑи ÑаÑÑеÑеLearn keys оÑваÑа
+диÑалог из кога можеÑе да
+иÑпÑобаÑе ÑаÑÑеÑе коÑи не
+ÑÑнкÑиониÑÑ Ð½Ð° неким
+ÑеÑминалима и да иÑ
попÑавиÑе.
+
+ÐаÑедба ÐиÑÑÑални СÐVirtual FS оÑваÑа
+диÑалог из кога можеÑе да
+задаÑе неке избоÑе коÑи ÑÑ Ñ
+вези Ñа ÐСÐ.
+
+ÐаÑедба СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑаSave Setup
+ÑÑва ÑекÑÑе поÑÑавке мениÑа
+`Ðево', `ÐеÑно' и `ÐзбоÑи'. ТакоÑе
+Ñе ÑÑва и неÑÑо дÑÑгиÑ
поÑÑавки.[Configuration]
+ÐодеÑаваÑа
+
+ÐзбоÑи из овог диÑалога Ñе деле
+Ñ ÑÑи гÑÑпе: ÐзбоÑи окна, ÐаÑза
+поÑле покÑеÑаÑа и ÐÑÑги избоÑи.
+
+ÐзбоÑи окна
+
+ÐÑикажи ÑезеÑвне даÑоÑеке. Ðко
+Ñе ово ÑкÑÑÑено, ÐоноÑни
+наÑедник Ñе пÑиказаÑи даÑоÑеке
+коÑе Ñе завÑÑаваÑÑ Ñилдом (~).
+ÐнаÑе оне неÑе биÑи пÑиказане
+(као код избоÑа `-B' ÐÐУ-ове
+наÑедбе `ls').
+
+ÐÑикажи ÑакÑивене даÑоÑеке. Ðко
+Ñе ово ÑкÑÑÑено, ÐоноÑни
+наÑедник Ñе пÑиказаÑи Ñве
+даÑоÑеке коÑе поÑиÑÑ ÑаÑком
+(као наÑедба `ls -a').
+
+ÐоÑле ознаке иди доле. Ðко Ñе
+ово ÑкÑÑÑено, Ñед за биÑаÑе Ñе
+Ñе помеÑаÑи надоле када
+ознаÑиÑе даÑоÑÐµÐºÑ (било ÑаÑÑеÑа
+`Insert').
+
+ÐадаÑÑÑи мениÑи. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, падаÑÑÑи мениÑи
+биÑе оÑвоÑени пÑиликом
+пÑиÑиÑка на ÑаÑÑÐµÑ F9. ÐнаÑе,
+добиÑеÑе Ñамо наÑлов мениÑа и
+моÑаÑеÑе да мени оÑвоÑиÑе пÑеко
+ÑаÑÑеÑа Ñа ÑÑÑелиÑама или
+пÑеÑиÑама. ÐÑепоÑÑÑÑÑе Ñе да
+коÑиÑÑиÑе пÑеÑиÑе.
+
+ÐеÑани пÑиказ. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+ÑкÑÑÑен, даÑоÑеке и
+диÑекÑоÑиÑÑми Ñе биÑи
+пÑиказани помеÑано. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, диÑекÑоÑиÑÑми
+(и везе ка диÑекÑоÑиÑÑмима) Ñе
+биÑи пÑиказани на поÑеÑкÑ
+ÑпиÑка а дÑÑге даÑоÑеке иÑпод
+ÑиÑ
.
+
+ÐÑзо ÑÑиÑаваÑе диÑекÑоÑиÑÑма.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен,
+ÐоноÑни наÑедник Ñе
+ÑпоÑÑебÑаваÑи ÑÑик да одÑеди да
+ли Ñе ÑадÑÐ¶Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма
+пÑоменио. ТÑик Ñе ÑаÑÑоÑи Ñ Ñоме
+да Ñе диÑекÑоÑиÑÑм оÑвежава
+Ñамо ако Ñе пÑомеÑен и-ÑвоÑ
+диÑекÑоÑиÑÑма; ово знаÑи да Ñе
+поновно ÑÑиÑаваÑе деÑава Ñамо
+пÑи ÑÑваÑаÑÑ Ð¸Ð»Ð¸ бÑиÑаÑÑ
+даÑоÑека. Ðко Ñе оно ÑÑо Ñе
+пÑоменило и-ÑÐ²Ð¾Ñ Ð´Ð°ÑоÑеке Ñ
+диÑекÑоÑиÑÑÐ¼Ñ (пÑомена
+велиÑине даÑоÑеке, Ñежима или
+влаÑника, иÑд.), пÑиказ Ñе не
+ажÑÑиÑа. Тада, Ñколико ÑÑе
+ÑкÑÑÑили Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ, моÑаÑе
+ÑÑÑно (Ñз C-r) да оÑвежиÑе ÑадÑжаÑ
+диÑекÑоÑиÑÑма.
+
+ÐаÑза поÑле покÑеÑаÑа
+
+ÐоÑле извÑÑаваÑа ваÑиÑ
наÑедби,
+ÐоноÑни наÑедник Ñе може
+паÑзиÑаÑи, Ñако да имаÑе
+могÑÑноÑÑ Ð´Ð° пÑегледаÑе излаз
+наÑедбе. ÐоÑÑоÑе ÑÑи могÑÑе
+поÑÑавке ове пÑоменÑиве:
+
+Ðикад. Ðво знаÑи да не желиÑе да
+видиÑе излаз ваÑе наÑедбе. Ðко
+коÑиÑÑиÑе ÐºÐ¾Ð½Ð·Ð¾Ð»Ñ ÐÐУ-а или
+FreeBSD-а или ÐÐºÑ ÑеÑминал, моÑи
+ÑеÑе да видиÑе излаз наÑедбе
+кÑÑаÑÑÑи C-o.
+
+Ðа глÑпим ÑеÑминалима. ÐобиÑеÑе
+поÑÑÐºÑ Ð¾ паÑзи на ÑеÑминалима
+коÑи ниÑÑ ÑпоÑобни да пÑикажÑ
+излаз поÑледÑе извÑÑене
+наÑедбе (Ñваки ÑеÑминал коÑи
+ниÑе ÐÐºÑ ÑеÑминал или конзола
+ÐÐУ-а).
+
+Увек. ÐÑогÑам Ñе паÑзиÑаÑи
+поÑле извÑÑаваÑа ÑвиÑ
ваÑиÑ
+наÑедби.
+
+ÐÑÑги избоÑи
+
+ÐÑбÑиви Ñад. Ðво ÑмеÑÑÑе
+бÑбÑивоÑÑ (пÑиказиваÑе
+диÑалога за ÑÐ²Ð°ÐºÑ Ð¾Ð¿ÐµÑаÑиÑÑ)
+код опеÑаÑиÑа копиÑаÑа,
+пÑеименоваÑа и бÑиÑаÑа. Ðко
+имаÑе ÑпоÑи ÑеÑминал, можда
+ÑеÑе желеÑи да иÑкÑÑÑиÑе
+бÑбÑиви Ñад. Ðн Ñе аÑÑомаÑÑки
+иÑкÑÑÑÑÑе ако Ñе бÑзина ваÑег
+ÑеÑминала маÑа од 9600 б/Ñ.
+
+РаÑÑÐ½Ð°Ñ ÑкÑпне збиÑове. Ðко Ñе
+Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, ÐоноÑни
+наÑедник ÑаÑÑна ÑкÑпне
+велиÑине Ñ Ð±Ð°ÑÑовима и ÑкÑпни
+бÑÐ¾Ñ Ð´Ð°ÑоÑеке пÑе било коÑе
+опеÑаÑиÑе копиÑаÑа,
+пÑеименоваÑа и бÑиÑаÑа. Ðво Ñе
+вам пÑиказаÑи ÑаÑниÑе
+показаÑеÑе напÑеÑка наÑÑÑÑб
+неÑÑо бÑзине. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð½ÐµÐ¼Ð°
+еÑекÑа ако Ñе иÑкÑÑÑен избоÑ
+ÐÑбÑиви Ñад.
+
+ÐбÑаÑÑи ÑÑÑке. ÐаÑедбе избоÑа,
+одизбоÑа и ÑилÑÑиÑаÑа
+подÑазÑмевано коÑиÑÑе
+ÑÑÑколике ÑегÑлаÑне изÑазе. Ðа
+би Ñе ово поÑÑигло, пÑимеÑÑÑÑ Ñе
+ÑледеÑа пÑеÑваÑаÑа: знак `*' Ñе
+замеÑÑÑе ниÑком `.*' (нÑла или
+виÑе знакова); знак `?' Ñе
+замеÑÑÑе знаком `.' (ÑаÑно Ñедан
+знак) а знак `.' доÑловном ÑаÑком.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен,
+ÑегÑлаÑни изÑази ÑÑ ÐºÐ°Ð¾ они
+опиÑани Ñ ÑпÑÑÑÑÐ²Ñ Ð·Ð° ed(1).
+
+ÐÑÑомаÑÑко ÑÑваÑе подеÑаваÑа.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен,
+подеÑиви избоÑи ÐоноÑног
+наÑедника Ñе биÑи ÑаÑÑвани Ñ
+даÑоÑеÑи ~/.mc/ini пÑи излаÑÐºÑ Ð¸Ð·
+ÐоноÑног наÑедника.
+
+ÐÑÑомаÑÑки мениÑи. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, пÑи покÑеÑаÑÑ
+ÐоноÑног наÑедника Ñе биÑи
+позван коÑиÑниÑки мени. Ðво Ñе
+коÑиÑно за изгÑадÑÑ Ð¼ÐµÐ½Ð¸Ñа за
+поÑеÑнике.
+
+ÐоÑиÑÑи ÑгÑаÑени ÑÑеÑиваÑ. Ðко
+Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, за
+ÑÑеÑиваÑе даÑоÑека Ñе биÑи
+коÑиÑÑен ÑгÑаÑени ÑÑеÑиваÑ
+даÑоÑека. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑен, биÑе коÑиÑÑен
+ÑÑеÑÐ¸Ð²Ð°Ñ Ð·Ð°Ð´Ð°Ð½ Ñ Ð¿ÑоменÑивоÑ
+окÑÑжеÑа EDITOR. Ðко ÑÑеÑÐ¸Ð²Ð°Ñ Ð½Ð¸Ñе
+задан, биÑе коÑиÑÑен vi.
+ÐогледаÑÑе одеÑак о ÑгÑаÑеном
+ÑÑеÑиваÑÑ Ð´Ð°ÑоÑекаInternal File Editor.
+
+ÐоÑиÑÑи ÑгÑаÑени пÑегледаÑ. Ðко
+Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, за
+пÑеглед даÑоÑека биÑе коÑиÑÑен
+ÑгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, биÑе
+коÑиÑÑен ÑÑÑаниÑник задан Ñ
+пÑоменÑÐ¸Ð²Ð¾Ñ Ð¾ÐºÑÑжеÑа PAGER. Ðко
+ÑÑÑаниÑник ниÑе задан, биÑе
+коÑиÑÑена наÑедба view.
+ÐогледаÑÑе одеÑак о ÑгÑаÑеном
+пÑегледаÑÑ Ð´Ð°ÑоÑекаInternal File Viewer.
+
+ÐопÑна: пÑикажи Ñве. У ÑлÑÑаÑÑ
+да Ñе допÑна двоÑмиÑлена,
+ÐоноÑни ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸Ñ Ñе
+подÑазÑмевано оÑвоÑиÑи пÑозоÑ
+Ñа Ñвим могÑÑим допÑнамаCompletion, али
+Ñамо Ñколико пÑиÑиÑнеÑе M-Tab и
+дÑÑги пÑÑ. ÐÑви пÑÑ Ñе Ñамо
+допÑниÑи онолико колико Ñе Ñо
+могÑÑе и пиÑнÑÑи Ñ ÑлÑÑаÑÑ
+двоÑмиÑленоÑÑи. УкÑÑÑиÑе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ Ð°ÐºÐ¾ желиÑе да видиÑе Ñве
+могÑÑе допÑне поÑле Ñамо Ñедног
+пÑиÑиÑка на M-Tab.
+
+РоÑиÑаÑÑÑа ÑÑÑа. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, ÐоноÑни наÑедник
+Ñе Ñ ÑвоÑÑÑÐ²Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°ÑеÑа
+напÑеÑка пÑиказаÑи ÑоÑиÑаÑÑÑÑ
+ÑÑÑÑ Ñ Ð´Ð¾Ñем деÑном ÑглÑ.
+
+Lynx-олико кÑеÑаÑе. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, моÑи ÑеÑе да
+коÑиÑÑиÑе ÑаÑÑеÑе Ñа
+ÑÑÑелиÑама да биÑÑе Ñе
+аÑÑомаÑÑки пÑебаÑили Ñ
+диÑекÑоÑиÑÑм ако Ñе ÑекÑÑи
+Ð¸Ð·Ð±Ð¾Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑм а
+наÑедбени Ñед пÑазан.
+ÐодÑазÑмевано Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑен.
+
+ÐÑом.диÑ. пÑаÑи везе. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ,
+Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе поÑÑавÑен,
+казÑÑе ÐоноÑном наÑÐµÐ´Ð½Ð¸ÐºÑ Ð´Ð°
+пÑаÑи логиÑки ланаÑ
+диÑекÑоÑиÑÑма пÑи пÑомени
+ÑекÑÑег диÑекÑоÑиÑÑма, било Ñ
+окнима, било пÑи коÑиÑÑеÑÑ
+наÑедбе `cd' (пÑомена
+диÑекÑоÑиÑÑма). Ðво Ñе
+подÑазÑмевано понаÑаÑе ÑÑÑке
+`bash'. Ðада Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑен, ÐоноÑни наÑедник Ñе
+пÑаÑиÑи пÑÐ°Ð²Ñ ÑÑÑÑкÑÑÑÑ
+диÑекÑоÑиÑÑма, па Ñе ваÑ
+наÑедба `cd ..' (поÑÑавÑаÑе
+ÑекÑÑег диÑекÑоÑиÑÑма на
+ÑодиÑеÑÑки диÑекÑоÑиÑÑм), Ñ
+ÑлÑÑаÑÑ Ð´Ð° ÑÑе ÑÑли Ñ
+диÑекÑоÑиÑÑм пÑеко везе,
+пÑебаÑиÑи Ñ ÑÑваÑног ÑодиÑеÑа
+ÑекÑÑег диÑекÑоÑиÑÑма, а не Ñ
+диÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ Ñе веза.
+
+Ðезбедно бÑиÑаÑе. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, он оÑежава
+ненамеÑно бÑиÑаÑе даÑоÑека.
+Ðаиме, Ñада Ñе подÑазÑмевани
+Ð¸Ð·Ð±Ð¾Ñ Ñ Ð´Ð¸Ñалозима поÑвÑде `Ðе'
+ÑмеÑÑо `Ðа'. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ñе
+подÑазÑмевано иÑкÑÑÑен.[Layout]
+Ðзглед
+
+ÐиÑалог Ðзглед вам омогÑÑÑÑе да
+пÑомениÑе опÑÑи изглед екÑана.
+ÐожеÑе да задаÑе да ли Ñе биÑи
+пÑиказани Ñед мениÑа, наÑедбени
+одзивник, Ñед ÑавеÑа и Ñед
+ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа. У
+конзолама ÐÐУ-а или FreeBSD-а
+можеÑе да задаÑе колико Ñедова
+Ñе пÑиказано Ñ Ð¿ÑозоÑÑ Ð¸Ð·Ð»Ð°Ð·Ð°.
+
+ÐÑÑаÑак екÑанÑке облаÑÑи
+заÑзимаÑÑ Ð´Ð²Ð° диÑекÑоÑиÑÑмÑка
+окна. ÐожеÑе да задаÑе да ли Ñе
+Ñа облаÑÑ Ð´ÐµÐ»Ð¸ ÑÑпÑавно или
+положено. Ðодела може биÑи
+подÑеднака или можеÑе да задаÑе
+неÑÐµÐ´Ð½Ð°ÐºÑ Ð¿Ð¾Ð´ÐµÐ»Ñ.
+
+ÐожеÑе да задаÑе да ли би
+ÑÑебало иÑÑиÑаÑи поÑебним
+боÑамаColors дозволе и вÑÑÑе
+даÑоÑека. Ðко Ñе ÑкÑÑÑено
+иÑÑиÑаÑе дозвола, делови поÑа
+пÑиказаListing Mode... perm (дозволе) и mode
+(окÑалне дозволе), коÑи Ñе
+пÑимеÑÑÑÑ Ð½Ð° коÑиÑника
+ÐоноÑног наÑедника Ñе биÑи
+иÑÑакнÑÑи боÑом коÑÑ Ð·Ð°Ð´Ð°Ñе
+кÑÑÑна ÑÐµÑ selected. Ðко Ñе ÑкÑÑÑено
+иÑÑиÑаÑе вÑÑÑа даÑоÑека,
+даÑоÑеке Ñе ÑаÑбаÑÑ Ñ ÑÐºÐ»Ð°Ð´Ñ Ñа
+ÑиÑ
овом вÑÑÑом (нпÑ.
+диÑекÑоÑиÑÑм, даÑоÑека ÑÑжи,
+извÑÑна даÑоÑека, иÑд.).
+
+Ðко Ñе ÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ ÐÑикажи
+мини ÑÑаÑе, пÑи Ð´Ð½Ñ Ð¾ÐºÐ°Ð½Ð° Ñе
+пÑиказÑÑе Ñедан Ñед подаÑака о
+ÑÑаÑÑ ÑÑенÑÑно изабÑане ÑÑавке.
+
+Ðада Ñе покÑенÑÑ Ñ Ð¸Ð¼Ð¸ÑаÑоÑÑ
+ÑеÑминала за ÐкÑ, ÐоноÑни
+наÑедник поÑÑавÑа наÑлов
+ÑеÑминалÑког пÑозоÑа на ÑекÑÑи
+Ñадни диÑекÑоÑиÑÑм и ажÑÑиÑа га
+по поÑÑеби. Ðко Ñе Ð²Ð°Ñ Ð¸Ð¼Ð¸ÑаÑоÑ
+ÑеÑминала покваÑен и видиÑе
+неиÑпÑаван излаз пÑи покÑеÑаÑÑ
+и пÑомени ÑекÑÑег
+диÑекÑоÑиÑÑма, иÑкÑÑÑиÑе избоÑ
+ÐаÑлов пÑозоÑа ÐÐºÑ ÑеÑминала.[Confirmation]
+ÐоÑвÑде
+
+У овом мениÑÑ Ð¼Ð¾Ð¶ÐµÑе подеÑиÑи
+избоÑе поÑвÑде пÑи бÑиÑаÑÑ,
+пÑепиÑиваÑÑ Ð´Ð°ÑоÑека,
+извÑÑаваÑÑ Ð´Ð°ÑоÑека пÑиÑиÑком
+на ÑаÑÑÐµÑ `enter' и завÑÑаваÑÑ Ñада
+Ñ Ð¿ÑогÑамÑ.[Display bits]
+ÐиÑова Ñ Ð¿ÑиказÑ
+
+Ðво Ñе коÑиÑÑи за подеÑаваÑе
+опÑега видÑивиÑ
знакова на
+екÑанÑ. Ðво подеÑаваÑе може да
+бÑде `7 биÑа' или `7-bit ASCII' ако ваÑ
+ÑеÑминал или библиоÑека `curses'
+подÑжаваÑÑ Ñамо ÑедмобиÑни
+излаз. ÐоÑÑавка `ISO-8859-1'
+пÑиказÑÑе Ñве знаке из мапе изо
+8859-1 а `ÐÑно оÑмобиÑно' Ñе за оне
+ÑеÑминале коÑи Ð¼Ð¾Ð³Ñ Ð´Ð° пÑикажÑ
+пÑне оÑмобиÑне знаке.[Learn keys]
+ÐаÑÑи ÑаÑÑеÑе
+
+ÐÐ²Ð°Ñ Ð´Ð¸Ñалог вам омогÑÑава да
+иÑпÑобаÑе и пÑомениÑе
+ÑÑнкÑиÑÑке ÑаÑÑеÑе, кÑÑÑоÑÑке
+ÑÑÑелиÑе и неке дÑÑге ÑаÑÑеÑе,
+како би они иÑпÑавно Ñадили на
+ваÑем ÑеÑминалÑ. ЧеÑÑо ово ниÑе
+ÑлÑÑаÑ, ÑÐµÑ ÑÑ Ð¼Ð½Ð¾Ð³Ðµ
+ÑеÑминалÑке базе непоÑпÑне или
+покваÑене.
+
+ÐожеÑе Ñе кÑеÑаÑи Ñз помоÑ
+ÑаÑÑеÑа `Tab' и пÑеÑиÑа за кÑеÑаÑе
+пÑогÑама `vi' (`h' лево, `j' наниже, `k'
+навиÑе и `l' деÑно). Чим Ñедном
+пÑиÑиÑнеÑе било коÑи ÑаÑÑÐµÑ Ð·Ð°
+помеÑаÑе кÑÑÑоÑа и он Ñе
+пÑепознаÑ, можеÑе коÑиÑÑиÑи и
+Ñега.
+
+ÐожеÑе иÑпÑобаваÑи ÑаÑÑеÑе
+пÑиÑиÑком на Ñваки од ÑиÑ
. Ðада
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ Ð¸ он Ñе
+иÑпÑавно пÑепознаÑ, поÑед
+назива Ñог ÑаÑÑеÑа би ÑÑебало
+да Ñе поÑави `Ðа'. Чим Ñе ÑаÑÑеÑ
+ознаÑен Ñа `Ðа', он попÑима ÑвоÑе
+ÑобиÑаÑено знаÑеÑе, нпÑ. пÑи
+пÑвом пÑиÑиÑÐºÑ Ð½Ð° F1 обавиÑе Ñе
+Ñамо пÑовеÑа Ñог ÑаÑÑеÑа, али
+поÑле Ñе Ñе пÑиÑиÑак на ÑаÑ
+ÑаÑÑÐµÑ Ð¿ÑиказаÑи помоÑ. ÐÑÑо
+важи и за ÑаÑÑеÑе Ñа ÑÑÑелиÑама.
+ТаÑÑÐµÑ `Tab' би ÑÑебало Ñвек да
+ÑÑнкÑиониÑе.
+
+Ðко неки ÑаÑÑеÑи не Ñаде
+иÑпÑавно, неÑеÑе видеÑи `Ðа' пÑи
+пÑиÑиÑÐºÑ Ð½Ð° ÑиÑ
. Ðнда ÑеÑе можда
+желеÑи да иÑ
измениÑе. То можеÑе
+ÑÑиниÑи пÑиÑиÑком на дÑгме Ñа
+називом Ñог ÑаÑÑеÑа (миÑем или
+пÑиÑиÑком на ÑаÑÑÐµÑ `Enter' или
+ÑазмакниÑÑ Ð¿Ð¾Ñле биÑаÑа
+дÑгмеÑа ÑаÑÑеÑом `Tab' или
+ÑÑÑелиÑама). Ðнда Ñе Ñе поÑавиÑи
+пÑÐ¾Ð·Ð¾Ñ ÐºÐ¾Ñи Ñе од Ð²Ð°Ñ ÑÑажиÑи да
+пÑиÑиÑнеÑе ÑÐ°Ñ ÑаÑÑеÑ.
+ÐÑиÑиÑниÑе га и ÑаÑекаÑÑе док
+пÑÐ¾Ð·Ð¾Ñ Ð½Ðµ неÑÑане. Ðко желиÑе да
+пÑекинеÑе, пÑиÑиÑниÑе Ñамо
+Ñедном ÑаÑÑÐµÑ `Escape' и ÑаÑекаÑÑе.
+
+Ðад завÑÑиÑе Ñа Ñвим ÑаÑÑеÑима,
+можеÑе да иÑ
ÑаÑÑваÑе.
+ÐеÑиниÑиÑе ÑаÑÑеÑа коÑе ÑÑе
+задали Ñе биÑи ÑпиÑане Ñ Ð¾Ð´ÐµÑак
+[terminal:TERM] ваÑе даÑоÑеке ~/.mc/ini
+(где `TERM' пÑедÑÑавÑа назив ваÑег
+ÑекÑÑег ÑеÑминала). ÐеÑиниÑиÑе
+ÑаÑÑеÑа коÑи ÑÑ Ð²ÐµÑ Ð¸ÑпÑавно
+Ñадили Ñе не ÑÑваÑÑ.[Virtual FS]
+ÐиÑÑÑални СÐ
+
+ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð²Ð°Ð¼ пÑÑжа могÑÑноÑÑ
+ÑпÑавÑаÑа подеÑаваÑима
+виÑÑÑалног ÑиÑÑема даÑоÑекаVirtual File System.
+
+ÐоноÑни наÑедник ÑÑва Ñ
+мемоÑиÑи подаÑке о неким
+виÑÑÑалним ÑиÑÑемима даÑоÑека
+да би ÑбÑзао пÑиÑÑÑп даÑоÑекама
+из Ñог ÑиÑÑема (нпÑ. ÑпиÑкови
+даÑоÑека добавÑени Ñа ÑеÑвеÑа
+FTP-а).
+
+ТакоÑе, како би пÑиÑÑÑпио
+ÑадÑжаÑÑ ÐºÐ¾Ð¼Ð¿ÑимованиÑ
+даÑоÑека (нпÑ. компÑимованиÑ
+даÑоÑека вÑÑÑе `tar'), ÐоноÑни
+наÑедник моÑа да ÑÑвоÑи
+пÑивÑÐµÐ¼ÐµÐ½Ñ Ð½ÐµÐºÐ¾Ð¼Ð¿ÑимованÑ
+даÑоÑÐµÐºÑ Ð½Ð° ваÑем диÑкÑ.
+
+Ðако и подаÑи Ñ Ð¼ÐµÐ¼Ð¾ÑиÑи и
+пÑивÑемене даÑоÑеке на диÑкÑ
+заÑзимаÑÑ ÑеÑÑÑÑе, можда ÑеÑе
+желеÑи да подеÑиÑе паÑамеÑÑе
+оÑÑавÑениÑ
подаÑака како биÑÑе
+ÑмаÑили колиÑÐ¸Ð½Ñ ÑпоÑÑебÑениÑ
+ÑеÑÑÑÑа или повеÑали бÑзинÑ
+пÑиÑÑÑпа ÑеÑÑо коÑиÑÑеним
+ÑиÑÑемима даÑоÑека.
+
+СиÑÑем даÑоÑека вÑÑÑе `tar' моÑа
+да пÑоÑиÑа ÑÐµÐ»Ñ Ð´Ð°ÑоÑÐµÐºÑ Ñамо
+да би пÑиказао ÑпиÑак даÑоÑека,
+због ÑоÑмаÑа аÑÑ
ива вÑÑÑе `tar'.
+Ðако Ñе веÑина даÑоÑека вÑÑÑе
+`tar' обиÑно компÑимована, (обиÑне
+даÑоÑеке вÑÑÑе `tar' ÑÑ ÑгÑожена
+вÑÑÑа), ÑиÑÑем даÑоÑека вÑÑÑе
+`tar' моÑа да иÑ
оÑпакÑÑе на диÑк,
+на пÑивÑемено меÑÑо, и Ñек Ñада
+пÑиÑÑÑпи оÑÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ñ Ð´Ð°ÑоÑеÑи
+као ÑÑо би пÑиÑÑÑпио обиÑноÑ
+даÑоÑеÑи вÑÑÑе `tar'.
+
+Сад, поÑÑо Ñви ми волимо да
+Ñазгледамо даÑоÑеке и даÑоÑеке
+вÑÑÑе `tar' ÑвÑда на диÑкÑ,
+ÑобиÑаÑено Ñе да ÑеÑе напÑÑÑиÑи
+даÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' и каÑниÑе Ñе
+поново поÑеÑиÑи. ÐоÑÑо Ñе
+оÑпакиваÑе ÑпоÑо, ÐоноÑни
+наÑедник Ñе на одÑеÑено вÑеме
+ÑмеÑÑаÑи Ñве подаÑке Ñ
+мемоÑиÑÑ. Ðада Ñо одÑеÑено
+вÑеме иÑÑекне, биÑе оÑлобоÑени
+Ñви ÑеÑÑÑÑи додеÑени Ñом
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+ÐодÑазÑмевано вÑеме ÑекаÑа Ñе
+Ñедан минÑÑ.
+
+СиÑÑем даÑоÑека FTP-аFTP File System (ftpfs) вам
+омогÑÑава да ÑазгледаÑе
+диÑекÑоÑиÑÑме на ÑдаÑеним
+ÑеÑвеÑима FTP-а. Ðн ÑадÑжи
+неколико избоÑа.
+
+анонимна лозинка за ftp Ñе
+лозинка коÑа Ñе Ñе коÑиÑÑиÑи
+када Ñе пÑиÑавÑÑÑеÑе као `anonymous'.
+Ðека меÑÑа заÑ
ÑеваÑÑ Ð¸ÑпÑавнÑ
+адÑеÑÑ ÐµÐ¿Ð¾ÑÑе. Са дÑÑге ÑÑÑане,
+веÑоваÑно не желиÑе да
+оÑÑавÑаÑе ваÑÑ Ð¿ÑÐ°Ð²Ñ Ð°Ð´ÑеÑÑ
+епоÑÑе на непÑовеÑеним меÑÑима,
+а поÑебно Ñколико не коÑиÑÑиÑе
+ÑилÑÑиÑаÑе нежеÑене поÑÑе.
+
+ftpfs ÑÑва ÑпиÑак диÑекÑоÑиÑÑма
+коÑи добавÑа Ñа ÑеÑвеÑа FTP-а Ñ
+оÑÑави. ÐÑеме ÑÑаÑаÑа оÑÑаве Ñе
+може подеÑиÑи избоÑом `иÑÑекло
+вÑеме за оÑÑÐ°Ð²Ñ Ð´Ð¸Ñ. ftpfs-а'. ÐиÑка
+вÑедноÑÑ Ð¾Ð²Ð¾Ð³ избоÑа може
+ÑÑпоÑиÑи ÑÐ²Ð°ÐºÑ ÑадÑÑ Ð½Ð°Ð´ ftpfs-ом,
+ÑÐµÑ Ð¾Ð½Ð´Ð° Ñвака ÑадÑа заÑ
Ñева
+ÑлаÑе заÑ
Ñева ÑеÑвеÑÑ FTP-а.
+
+ÐожеÑе да задаÑе поÑÑедниÑког
+домаÑина FTP-а. ÐазиÑе, ÑÐµÑ Ñе
+веÑина модеÑниÑ
заÑÑиÑниÑ
+зидова Ñ Ð¿Ð¾ÑпÑноÑÑи непÑимеÑна,
+Ð¼Ð°ÐºÐ°Ñ Ð·Ð° FTP (погледаÑÑе доле), па
+Ñе поÑÑедниÑи за FTP ÑмаÑÑаÑÑ
+заÑÑаÑелим.
+
+Ðко ниÑе ÑкÑÑÑено Увек коÑиÑÑи
+поÑÑедника за ftp, можеÑе да
+коÑиÑÑиÑе ÑзвиÑник да биÑÑе
+ÑкÑÑÑили поÑÑедника за извеÑне
+домаÑине. ÐогледаÑÑе одеÑак
+СиÑÑем даÑоÑека FTP-аFTP File System за
+пÑимеÑе.
+
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен,
+пÑогÑам Ñе или: гледаÑи
+даÑоÑÐµÐºÑ /usr/lib/mc/mc.no_proxy и ÑÑажиÑи
+Ñедове коÑи ÑадÑже називе
+домаÑина коÑи ÑÑ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ (ако
+назив домаÑина поÑиÑе ÑаÑком,
+пÑеÑпоÑÑавÑа Ñе да Ñе Ñади о
+доменÑ) и пÑеÑпоÑÑавиÑе да ÑÑ
+називи домаÑина без ÑаÑака
+непоÑÑедно пÑиÑÑÑпаÑни. Свим
+дÑÑгим домаÑинима Ñе Ñе
+пÑиÑÑÑпаÑи кÑоз заданог
+поÑÑедника за FTP.
+
+ÐожеÑе да ÑкÑÑÑиÑе ÑпоÑÑебÑ
+даÑоÑеке ~/.netrc, Ñ ÐºÐ¾ÑÐ¾Ñ Ñе ÑÑваÑÑ
+коÑиÑниÑка имена и лозинке за
+ÑеÑвеÑе ftp-а. ÐогледаÑÑе netrc(5) за
+Ð¾Ð¿Ð¸Ñ ÑоÑмаÑа даÑоÑке .netrc.
+
+ÐоÑиÑÑи паÑивни Ñежим ÑкÑÑÑÑÑе
+ÑпоÑÑÐµÐ±Ñ Ð¿Ð°Ñивног Ñежима FTP-а,
+пÑи коме повезиваÑе Ñади
+пÑеноÑа подаÑака покÑеÑе
+клиÑенÑ, а не ÑеÑвеÑ. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+Ñе пÑепоÑÑÑÑÑе и подÑазÑмевано
+Ñе ÑкÑÑÑен. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑи, подаÑковна повезиваÑа
+покÑеÑе ÑеÑвеÑ. Ðво може да не
+Ñади Ñа одÑеÑеним заÑÑиÑним
+зидовима.[Save Setup]
+СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑа
+
+ÐÑи покÑеÑаÑÑ, ÐоноÑни наÑедник
+Ñе покÑÑаÑи да ÑÑиÑа подаÑке о
+покÑеÑаÑÑ Ð¸Ð· даÑоÑеке ~/.mc/ini. Ðко
+ова даÑоÑека не поÑÑоÑи,
+ÑÑиÑаÑе подаÑке из даÑоÑеке Ñа
+подеÑаваÑима за Ñео ÑиÑÑем. Ðко
+ни она не поÑÑоÑи, ÐÐ Ñе
+коÑиÑÑиÑи подÑазÑмеване
+поÑÑавке.
+
+ÐаÑедба СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑа
+ÑÑваÑа даÑоÑÐµÐºÑ ~/.mc/ini ÑÑваÑем
+ÑекÑÑиÑ
поÑÑавки мениÑа `Ðево',
+`ÐеÑно'Left and Right Menus и `ÐзбоÑи'Options Menu.
+
+Ðко ÑкÑÑÑиÑе Ð¸Ð·Ð±Ð¾Ñ ÐÑÑомаÑÑко
+ÑÑваÑе подеÑаваÑа, ÐÐ Ñе Ñвек
+ÑÑваÑи ÑекÑÑе поÑÑавке пÑи
+излазÑ.
+
+ÐоÑÑоÑе и поÑÑавке коÑе Ñе не
+Ð¼Ð¾Ð³Ñ Ð¿ÑомениÑи из мениÑа. Ðа
+биÑÑе пÑоменили Ñе поÑÑавке,
+моÑаÑе да ÑÑеÑÑÑеÑе даÑоÑÐµÐºÑ Ñа
+поÑÑавкама из ваÑег омиÑеног
+ÑÑеÑиваÑа. ÐогледаÑÑе одеÑак
+ÐоÑебне поÑÑавкеSpecial Settings за виÑе
+инÑоÑмаÑиÑа.
+
+[Executing operating system commands]
+ÐзвÑÑаваÑе наÑедби опеÑаÑивног
+ÑиÑÑема
+
+ÐожеÑе да извÑÑиÑе наÑедбе
+ÑкÑÑавÑи иÑ
непоÑÑедно Ñ Ñед за
+ÑÐ½Ð¾Ñ ÐоноÑног наÑедника, или
+избоÑом пÑогÑама кога желиÑе да
+извÑÑиÑе Ñедом за биÑаÑе Ñ Ð¾ÐºÐ½Ñ
+и пÑиÑиÑком на ÑаÑÑÐµÑ `Enter'.
+
+Уколико пÑиÑиÑнеÑе ÑаÑÑÐµÑ `Enter'
+над даÑоÑеком коÑа ниÑе
+извÑÑна, ÐоноÑни наÑедник Ñе
+ÑпоÑедиÑи вÑÑÑÑ Ð¸Ð·Ð°Ð±Ñане
+даÑоÑеке Ñа вÑÑÑама из даÑоÑеке
+вÑÑÑаExtension File Edit. Ðко Ñе пÑонаÑена вÑÑÑа
+коÑа одговаÑа ÑÑаженоÑ, онда Ñе
+Ñе извÑÑиÑи код пÑидÑÑжен ÑоÑ
+вÑÑÑи. ÐÑе извÑÑеÑа наÑедбе
+вÑÑи Ñе веома ÑедноÑÑавно
+ÑаÑиÑеÑе макÑоаMacro Substitution.[The cd internal command]
+УгÑаÑена наÑедба пÑом.диÑ.
+
+ÐаÑÐµÐ´Ð±Ñ cd (пÑомена ÑекÑÑег
+диÑекÑоÑиÑÑма) ÑÑмаÑи ÐоноÑни
+наÑедник; она Ñе не пÑедаÑе
+наÑÐµÐ´Ð±ÐµÐ½Ð¾Ñ ÑÑÑÑи Ñади
+извÑÑаваÑа. СÑога Ñе можда неÑе
+вÑÑиÑи Ñва она згодна ÑаÑиÑеÑа
+и замене макÑоа коÑе обавÑа
+ваÑа ÑÑÑка, иако Ñе Ñе нека
+пÑимеÑиваÑи:
+
+Ðамена Ñилде. Тилда (~) Ñе Ñе
+замениÑи називом ваÑег домаÑег
+диÑекÑоÑиÑÑма, а ако додаÑе
+коÑиÑниÑко име поÑле Ñилде,
+биÑе замеÑена називом
+коÑиÑниÑког диÑекÑоÑиÑÑма
+заданог коÑиÑника.
+
+Ðа пÑимеÑ, ~guest пÑедÑÑавÑа
+домаÑи диÑекÑоÑиÑÑм коÑиÑника
+guest, а ~/guest Ñе диÑекÑоÑиÑÑм под
+именом guest Ñ Ð²Ð°Ñем домаÑем
+диÑекÑоÑиÑÑмÑ.
+
+ÐÑеÑÑ
одни диÑекÑоÑиÑÑм. ÐожеÑе
+ÑкоÑиÑи на диÑекÑоÑиÑÑм коÑи
+ÑÑе пÑеÑÑ
одно коÑиÑÑили Ñз
+поÑебан назив диÑекÑоÑиÑÑма: `-',
+овако: cd -
+
+ÐиÑекÑоÑиÑÑми CDPATH-а. Ðко Ñе
+диÑекÑоÑиÑÑм задан Ñ Ð½Ð°Ñедби cd
+не налази Ñ ÑекÑÑем
+диÑекÑоÑиÑÑмÑ, ÐоноÑни
+наÑедник Ñе коÑиÑÑиÑи вÑедноÑÑ
+пÑоменÑиве окÑÑжеÑа CDPATH да би
+ÑÑажио диÑекÑоÑиÑÑм Ñ Ð±Ð¸Ð»Ð¾ ком
+диÑекÑоÑиÑÑÐ¼Ñ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð¼ Ñ ÑоÑ
+пÑоменÑивоÑ.
+
+Ðа пÑимеÑ, могли биÑÑе да
+подеÑиÑе ваÑÑ Ð¿ÑоменÑÐ¸Ð²Ñ CDPATH на
+~/src:/usr/src, Ñиме омогÑÑивÑи да
+пÑеÑеÑе Ñ Ð±Ð¸Ð»Ð¾ коÑи
+поддиÑекÑоÑиÑÑм ÑнÑÑаÑ
+диÑекÑоÑиÑÑма ~/src и /usr/src, и Ñо Ñа
+било ког меÑÑа Ñ ÑиÑÑемÑ
+даÑоÑека, коÑиÑÑеÑи Ñегов
+ÑелаÑивни назив (нпÑ. cd linux би
+Ð²Ð°Ñ Ð¾Ð´Ð²ÐµÐ»Ð¾ Ñ /usr/src/linux).[Macro Substitution]
+Ðамена макÑоа
+
+ÐÑиликом пÑиÑÑÑпа коÑиÑниÑком
+мениÑÑMenu File Edit, извÑÑеÑа наÑедбе
+завиÑне од вÑÑÑеExtension File Edit, или
+покÑеÑаÑа наÑедбе из ÑноÑа
+наÑедбеног Ñеда, вÑÑи Ñе
+ÑедноÑÑавна замена макÑоа.
+
+ÐакÑои ÑÑ ÑледеÑи:
+
+%i УвлаÑеÑе белинама, Ñеднако
+ позиÑиÑи колоне кÑÑÑоÑа.
+ ÐÑимеÑÑÑе Ñе Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ
+ ÑÑеÑиваÑа.
+
+%y ÐÑÑÑа ÑинÑакÑе ÑекÑÑе
+ даÑоÑеке. ÐÑимеÑÑÑе Ñе
+ Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÑÑеÑиваÑа.
+
+%k Ðазив даÑоÑеке блока
+ ÑÑеÑиваÑа.
+
+%e Ðазив даÑоÑеке Ñа
+ гÑеÑкама.
+
+%m Ðазив ÑекÑÑе даÑоÑеке
+ мениÑа.
+
+%f и %p
+ Ðазив ÑекÑÑе даÑоÑеке.
+
+%x ÐÑÑÑа ÑекÑÑе даÑоÑеке.
+
+%b Ðазив ÑекÑÑе даÑоÑеке без
+ вÑÑÑе.
+
+%d Ðазив ÑекÑÑег
+ диÑекÑоÑиÑÑма.
+
+%F Ðазив ÑекÑÑе даÑоÑеке Ñ
+ неизабÑаном окнÑ.
+
+%D Ðазив диÑекÑоÑиÑÑма Ñ
+ неизабÑаном окнÑ.
+
+%t ТÑенÑÑно ознаÑене
+ даÑоÑеке.
+
+%T ÐзнаÑене даÑоÑеке Ñ
+ неизабÑаном окнÑ.
+
+%u и %U
+ СлиÑни макÑоима %t и %T, али Ñ
+ Ñом Ñазликом ÑÑо Ñе
+ даÑоÑеке одознаÑаваÑÑ.
+ ÐожеÑе да коÑиÑÑиÑе оваÑ
+ макÑо Ñедном за ÑÑавкÑ
+ мениÑа или даÑоÑÐµÐºÑ Ð²ÑÑÑа,
+ ÑÐµÑ Ð¿Ñи ÑледеÑем
+ извÑÑаваÑÑ Ð½Ð¸Ñедна
+ даÑоÑека неÑе биÑи
+ ознаÑена.
+
+%s и %S
+ Ðод изабÑаниÑ
даÑоÑека:
+ ознаÑене даÑоÑеке, Ñколико
+ поÑÑоÑе. У ÑÑпÑоÑном, назив
+ ÑекÑÑе даÑоÑеке.
+
+%cd Ðво Ñе поÑебан макÑо коÑи
+ Ñе коÑиÑÑи за поÑÑавÑаÑе
+ ÑекÑÑег диÑекÑоÑиÑÑма на
+ диÑекÑоÑиÑÑм задан пÑе
+ макÑоа. Ðво Ñе пÑе Ñвега
+ коÑиÑÑи као ÑпÑега за
+ виÑÑÑални ÑиÑÑем даÑоÑекаVirtual File
+ System.
+
+%view ÐÐ²Ð°Ñ Ð¼Ð°ÐºÑо Ñе коÑиÑÑи за
+ покÑеÑаÑе ÑгÑаÑеног
+ пÑегледаÑа. Ðн Ñе може
+ коÑиÑÑиÑи заÑебно, или Ñз
+ аÑгÑменÑе. Уколико мÑ
+ задаÑе аÑгÑменÑе, они би
+ ÑÑебало да Ñе окÑÑже
+ виÑиÑаÑÑим загÑадама.
+
+ ÐÑгÑменÑи ÑÑ ÑледеÑи: ascii
+ да би Ñе заÑ
Ñевао Ñежим
+ аÑкиÑа; hex да би Ñе заÑ
Ñевао
+ Ñ
екÑадекадни Ñежим; nroff да
+ би Ñе наложило пÑегледаÑÑ
+ да ÑÑмаÑи низове за
+ полÑÑÑна Ñлова и
+ подвлаÑеÑе пÑогÑама nroff;
+ unformatted да би Ñе наложило
+ пÑегледаÑÑ Ð´Ð° не ÑÑмаÑи
+ наÑедбе nroff-а за полÑÑÑна
+ Ñлова и подвлаÑеÑе.
+
+%% Ðнак %
+
+%{неки ÑекÑÑ}
+ ÐиÑа за заменÑ. ÐÑиказÑÑе
+ Ñе пÑÐ¾Ð·Ð¾Ñ Ð·Ð° ÑÐ½Ð¾Ñ Ð° ÑекÑÑ
+ ÑнÑÑÐ°Ñ Ð²Ð¸ÑиÑаÑÑиÑ
загÑада
+ Ñе коÑиÑÑи као одзивник.
+ ÐакÑо Ñе замеÑÑÑе ÑекÑÑом
+ коÑи Ñе Ñнео коÑиÑник.
+ ÐоÑиÑник може да пÑиÑиÑне
+ ÑаÑÑеÑе ESC или F10 за
+ пониÑÑаваÑе. ÐÐ²Ð°Ñ Ð¼Ð°ÐºÑо
+ ÑÐ¾Ñ Ñвек не Ñади Ñ
+ наÑедбеном ÑедÑ.
+
+%var{ENV:подÑаз}
+ Уколико пÑоменÑива ÑÑÑке
+ ENV ниÑе поÑÑавÑена, коÑиÑÑи
+ Ñе вÑедноÑÑ Ð¿Ð¾Ð´Ñаз. ÐнаÑе,
+ коÑиÑÑи Ñе вÑедноÑÑ
+ пÑоменÑиве ENV.[The subshell support]
+ÐодÑÑка за подÑÑÑке
+
+ÐодÑÑка за подÑÑÑке Ñе Ð¸Ð·Ð±Ð¾Ñ Ñ
+вÑеме пÑевоÑеÑа пÑогÑама; она
+Ñади Ñа ÑÑÑкама bash, tcsh и zsh.
+
+Ðада Ñе код подÑÑÑке покÑене,
+ÐоноÑни наÑедник Ñе заÑеÑи
+ÑпоÑедни пÑимеÑак ÑÑÑке (оне
+задане Ñ Ð¿ÑоменÑÐ¸Ð²Ð¾Ñ SHELL, а ако
+она ниÑе задана, онда оне Ñ
+даÑоÑеÑи /etc/passwd) и покÑенÑÑи га
+Ñ Ð¿ÑеÑдоÑеÑминалÑ; ÑмеÑÑо Ñе да
+покÑеÑе нова ÑÑÑка Ñваки пÑÑ
+пÑи извÑÑеÑÑ Ð½Ð°Ñедбе, наÑедба
+Ñе биÑи пÑоÑлеÑена подÑÑÑÑи као
+да ÑÑе Ñе ви ÑкÑÑали. Ðво вам
+омогÑÑава и да меÑаÑе
+пÑоменÑиве ÑÑÑке, коÑиÑÑиÑе
+ÑÑнкÑиÑе ÑÑÑке и задаÑеÑе
+надимке коÑи Ñе важиÑи до
+излаÑка из ÐоноÑног наÑедника.
+
+Уколико коÑиÑÑиÑе ÑÑÑÐºÑ bash,
+можеÑе да задаÑе наÑедбе коÑе
+Ñе извÑÑаваÑÑ Ð¿Ñи покÑеÑаÑÑ
+подÑÑÑке Ñ Ð²Ð°ÑÐ¾Ñ Ð´Ð°ÑоÑеÑи
+~/.mc/bashrc а поÑебне мапе ÑаÑÑаÑÑÑе
+Ñ Ð´Ð°ÑоÑеÑи ~/.mc/inputrc. ÐоÑиÑниÑи
+ÑÑÑке tcsh Ð¼Ð¾Ð³Ñ Ð´Ð° задаÑÑ Ð½Ð°Ñедбе
+коÑе Ñе извÑÑаваÑÑ Ð¿Ñи
+покÑеÑаÑÑ Ñ Ð´Ð°ÑоÑеÑи ~/.mc/tcshrc.
+
+ÐÑи ÑпоÑÑеби кода подÑÑÑке,
+можеÑе било када да обÑÑÑавиÑе
+апликаÑиÑе пÑеÑиÑом C-o и
+вÑаÑиÑе Ñе Ñ ÐоноÑног
+наÑедника; Ñколико ÑÑе
+обÑÑÑавили апликаÑиÑÑ, неÑеÑе
+моÑи да Ñе покÑеÑеÑе дÑÑге
+ÑпоÑаÑÑе наÑедбе Ñве док не
+завÑÑиÑе Ñад Ñ Ð°Ð¿Ð»Ð¸ÐºÐ°ÑиÑи коÑÑ
+ÑÑе обÑÑÑавили.
+
+ÐодаÑна одлика ÑпоÑÑебе
+подÑÑÑки Ñе да Ñе за одзивник
+коÑи пÑиказÑÑе ÐоноÑни
+наÑедник коÑиÑÑи иÑÑи одзивник
+коÑи коÑиÑÑиÑе Ñ ÑÑÑÑи.
+
+ÐдеÑак ÐÐÐÐÐ ÐOPTIONS ÑадÑжи виÑе
+инÑоÑмаÑиÑа о Ñоме како можеÑе
+да ÑпÑавÑаÑе кодом подÑÑÑки.[Chmod]
+ÐÑомена дозвола
+
+ÐÑÐ¾Ð·Ð¾Ñ `ÐÑомена дозвола' Ñе
+коÑиÑÑи за пÑÐ¾Ð¼ÐµÐ½Ñ Ð±Ð¸Ñова
+аÑÑибÑÑа гÑÑпе даÑоÑека и
+диÑекÑоÑиÑÑма. Ðн Ñе може
+покÑенÑÑи пÑеÑиÑом C-x c.
+
+ÐÑÐ¾Ð·Ð¾Ñ `ÐÑомена дозвола' Ñе
+ÑаÑÑоÑи из два дела - Ðозволе и
+ÐаÑоÑека.
+
+У одеÑÐºÑ ÐаÑоÑека ÑÑ Ð¿Ñиказани
+назив даÑоÑеке или
+диÑекÑоÑиÑÑма и Ñене дозволе Ñ
+окÑалном обликÑ, као и Ñен
+влаÑник и гÑÑпа.
+
+У одеÑÐºÑ Ðозволе поÑÑоÑи низ
+кÑÑиÑа коÑе одговаÑаÑÑ
+биÑовима аÑÑибÑÑа даÑоÑеке. ÐÑи
+пÑомени биÑова аÑÑибÑÑа,
+видеÑеÑе да Ñе окÑална вÑедноÑÑ
+Ñ Ð¾Ð´ÐµÑÐºÑ ÐаÑоÑека меÑа.
+
+Ðа биÑÑе Ñе помеÑали измеÑÑ
+конÑÑола (дÑгмади и кÑÑиÑа),
+коÑиÑÑиÑе ÑаÑÑеÑе Ñа
+ÑÑÑелиÑама или ÑаÑÑÐµÑ `Tab'. Ðа
+биÑÑе пÑоменили ÑÑаÑе кÑÑиÑа
+или изабÑали дÑгме коÑиÑÑиÑе
+ÑазмакниÑÑ. ТакоÑе можеÑе да
+коÑиÑÑиÑе пÑеÑиÑе Ñа дÑгмади да
+биÑÑе иÑ
бÑже акÑивиÑали.
+ÐÑеÑиÑе ÑÑ Ð¿Ñиказане Ñ Ð²Ð¸Ð´Ñ
+иÑÑакнÑÑиÑ
Ñлова на дÑгмадима.
+
+Ðа биÑÑе поÑÑавили биÑове
+аÑÑибÑÑа, коÑиÑÑиÑе ÑаÑÑÐµÑ `Enter'.
+
+ÐÑи ÑÐ°Ð´Ñ Ñа гÑÑпом даÑоÑека или
+диÑекÑоÑиÑÑма, поÑÑебно Ñе Ñамо
+да пÑиÑиÑнеÑе ÑаÑÑÐµÑ Ð¼Ð¸Ñа када
+Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð´ биÑовима коÑе
+желиÑе да поÑÑавиÑе или
+оÑиÑÑиÑе. Ðада ÑÑе изабÑали
+биÑове коÑе желиÑе да
+пÑомениÑе, изабеÑиÑе Ñедно од
+дÑгмади (ÐоÑÑави ознаÑене или
+ÐÑиÑÑи ознаÑене).
+
+Ðа кÑаÑÑ, да биÑÑе аÑÑибÑÑе
+поÑÑавили доÑловно на оне коÑе
+ÑÑе задали, можеÑе да коÑиÑÑиÑе
+дÑгме [ÐоÑÑави Ñве] коÑе Ñе
+ÑадиÑи над Ñвим ознаÑеним
+даÑоÑекама.
+
+[Све ознаÑене] поÑÑавÑа Ñамо
+ознаÑене аÑÑибÑÑе за Ñве
+изабÑане даÑоÑеке
+
+[ÐоÑÑави ознаÑене] поÑÑавÑа
+ознаÑене биÑове Ñ Ð°ÑÑибÑÑима
+ÑвиÑ
изабÑаниÑ
даÑоÑека
+
+[ÐÑиÑÑи ознаÑене] ÑиÑÑи
+ознаÑене биÑове Ñ Ð°ÑÑибÑÑима
+ÑвиÑ
изабÑаниÑ
даÑоÑека
+
+[ÐоÑÑави] поÑÑавÑа аÑÑибÑÑе
+Ñедне даÑоÑеке
+
+[ÐониÑÑи] пониÑÑава наÑедбÑ
+пÑомене дозвола[Chown]
+ÐÑомена влаÑника
+
+ÐаÑедба пÑомене влаÑника Ñе
+коÑиÑÑи да би Ñе пÑоменио
+влаÑник/гÑÑпа даÑоÑеке. ÐÑеÑиÑа
+за Ð¾Ð²Ñ Ð½Ð°ÑÐµÐ´Ð±Ñ Ñе C-x o.[Advanced Chown]
+ÐапÑедна пÑомена влаÑника
+
+ÐаÑедба ÐапÑедна пÑомена
+влаÑника пÑедÑÑавÑа
+комбинаÑиÑÑ Ð½Ð°Ñедби ÐÑомена
+дозволаChmod и ÐÑомена влаÑникаChown Ñ
+Ñедан пÑозоÑ. ÐожеÑе да
+одÑедном пÑомениÑе дозволе и
+влаÑника/гÑÑÐ¿Ñ Ð´Ð°ÑоÑека.[File Operations]
+ÐпеÑаÑиÑе над даÑоÑекама
+
+ÐÑи копиÑаÑÑ, пÑемеÑÑаÑÑ Ð¸Ð»Ð¸
+бÑиÑаÑÑ Ð´Ð°ÑоÑека ÐоноÑни
+наÑедник пÑиказÑÑе диÑалог
+опеÑаÑиÑа над даÑоÑекама. Ðн
+пÑиказÑÑе даÑоÑеке коÑе Ñе
+ÑÑенÑÑно обÑаÑÑÑÑ Ð¸ пÑоÑенаÑ
+ÑекÑÑе даÑоÑеке коÑи Ñе
+обÑаÑен. Ред Ñа бÑоÑем
+пÑиказÑÑе колико Ñе ознаÑениÑ
+даÑоÑека обÑаÑено. Ред Ñа
+баÑÑовима пÑиказÑÑе обÑаÑени
+пÑоÑÐµÐ½Ð°Ñ ÑкÑпне велиÑине
+ознаÑениÑ
даÑоÑека. Уколико Ñе
+бÑбÑивоÑÑ Ð¸ÑкÑÑÑена, неÑе биÑи
+пÑиказани Ñедови даÑоÑеке и
+баÑÑова.
+
+У Ð´Ð½Ñ Ð´Ð¸Ñалога поÑÑоÑе два
+дÑгмеÑа. ÐÑиÑиÑком на дÑгме
+ÐÑеÑкоÑи, оÑÑаÑак ÑекÑÑе
+даÑоÑеке Ñе биÑи пÑеÑкоÑен.
+ÐÑиÑиÑком на дÑгме ÐÑекини,
+Ñела опеÑаÑиÑа Ñе биÑи
+пÑекинÑÑа а оÑÑале даÑоÑеке
+пÑеÑкоÑене.
+
+ÐоÑÑоÑе ÑÐ¾Ñ ÑÑи дÑÑга диÑалога
+коÑе можеÑе да покÑенеÑе Ñоком
+опеÑаÑиÑа Ñа даÑоÑекама.
+
+ÐиÑалог гÑеÑке Ð²Ð°Ñ Ð¾Ð±Ð°Ð²ÐµÑÑава о
+вÑÑÑи гÑеÑке и ÑадÑжи ÑÑи
+избоÑа. ÐбиÑно ÑеÑе биÑаÑи
+дÑгме ÐÑеÑкоÑи да биÑÑе
+пÑеÑкоÑили даÑоÑÐµÐºÑ Ð¸Ð»Ð¸ дÑгме
+ÐÑекини да биÑÑе пÑекинÑли
+ÑелокÑÐ¿Ð½Ñ Ð¾Ð¿ÐµÑаÑиÑÑ. ÐожеÑе
+ÑакоÑе да изабеÑеÑе дÑгме
+Ðонови Ñколико ÑÑе пÑоблем
+ÑеÑили Ñа дÑÑгог ÑеÑминала.
+
+ÐиÑалог замене Ñе пÑиказÑÑе
+када покÑÑаÑе да копиÑаÑе или
+пÑемеÑÑиÑе даÑоÑÐµÐºÑ Ð¿Ñеко
+поÑÑоÑеÑе даÑоÑеке. ÐиÑаог
+пÑиказÑÑе даÑÑме и велиÑине
+обеÑÑ Ð´Ð°ÑоÑека. ÐÑиÑиÑниÑе
+дÑгме Ðа како биÑÑе пÑепиÑали
+даÑоÑекÑ, дÑгме Ðе како биÑÑе
+пÑеÑкоÑили даÑоÑекÑ, дÑгме Све
+да биÑÑе пÑепиÑали Ñве
+даÑоÑеке, дÑгме ÐиÑÑа да не
+пÑепиÑеÑе ниÑÐµÐ´Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð°
+дÑгме ÐжÑÑиÑÐ°Ñ Ð´Ð° биÑÑе
+пÑепиÑали даÑоÑÐµÐºÑ Ð°ÐºÐ¾ Ñе
+извоÑна даÑоÑека новиÑа од
+одÑедиÑне. ÐожеÑе да пÑекинеÑе
+ÑÐµÐ»Ñ Ð¾Ð¿ÐµÑаÑиÑÑ Ð¿ÑиÑиÑком на
+дÑгме ÐÑекини.
+
+ÐиÑалог ÑекÑÑзивног бÑиÑаÑа Ñе
+пÑиказÑÑе када покÑÑаÑе да
+обÑиÑеÑе диÑекÑоÑиÑÑм коÑи
+ниÑе пÑазан. ÐÑиÑиÑниÑе дÑгме
+Ðа како биÑÑе ÑекÑÑзивно
+обÑиÑали диÑекÑоÑиÑÑм, дÑгме Ðе
+како биÑÑе пÑеÑкоÑили
+диÑекÑоÑиÑÑм, дÑгме Све како
+биÑÑе обÑиÑали Ñве
+диÑекÑоÑиÑÑме а дÑгме ÐиÑÑа
+како биÑÑе пÑеÑкоÑили Ñве
+непÑазне диÑекÑоÑиÑÑме. ÐожеÑе
+да пÑекинеÑе ÑÐµÐ»Ñ Ð¾Ð¿ÐµÑаÑиÑÑ
+пÑиÑиÑком на дÑгме ÐÑекини.
+Уколико изабеÑеÑе дÑгме Ðа или
+Све, биÑеÑе ÑпиÑани за поÑвÑдÑ.
+ÐÑиÑиÑниÑе Ðа Ñамо Ñколико ÑÑе
+заиÑÑа ÑвеÑени да желиÑе да
+ÑекÑÑзивно бÑиÑеÑе ÑаÑ
+диÑекÑоÑиÑÑм.
+
+Уколико ÑÑе ознаÑили даÑоÑеке и
+над Ñима ÑпÑовели опеÑаÑиÑÑ,
+одознаÑиÑе Ñе Ñамо даÑоÑеке над
+коÑима Ñе опеÑаÑиÑа ÑÑпела.
+ÐаÑоÑеке коÑе ниÑÑ ÑÑпеле или
+ÑÑ Ð¿ÑеÑкоÑене оÑÑаÑÑ Ð¾Ð·Ð½Ð°Ñене.[Mask Copy/Rename]
+ÐопиÑаÑе/пÑеименоваÑе Ñа
+маÑком
+
+ÐпеÑаÑиÑе копиÑаÑа/пÑемеÑÑаÑа
+вам омогÑÑаваÑÑ Ð´Ð° на лак наÑин
+пÑеноÑиÑе називе даÑоÑека. Ðа
+биÑÑе Ñо ÑÑадили, моÑаÑе да
+задаÑе иÑпÑÐ°Ð²Ð½Ñ Ð¸Ð·Ð²Ð¾ÑÐ½Ñ Ð¼Ð°ÑкÑ,
+и да задаÑе неке ÑокеÑÑке знаке,
+обиÑно Ñ Ð½Ð°ÑÑÐ°Ð²ÐºÑ Ð¾Ð´ÑедиÑÑа.
+Све даÑоÑеке коÑе одговаÑаÑÑ
+извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи Ñе биÑи
+копиÑане/пÑеименоване Ñ ÑкладÑ
+Ñа одÑедиÑном маÑком. Уколико
+поÑÑоÑе ознаÑене даÑоÑеке, биÑе
+пÑеименоване Ñамо ознаÑене
+даÑоÑеке коÑе одговаÑаÑÑ
+извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи.
+
+ÐоÑÑоÑе и дÑÑги избоÑи коÑе
+можеÑе да поÑÑавиÑе:
+
+ÐÑаÑи везе
+
+одÑеÑÑÑе да ли да Ñе Ñимвезе и
+ÑвÑде везе из извоÑног
+диÑекÑоÑиÑÑма (и ÑекÑÑзивно из
+поддиÑекÑоÑиÑÑма) пÑÐµÐ²ÐµÐ¶Ñ Ñ
+одÑедиÑном диÑекÑоÑиÑÑÐ¼Ñ Ð¸Ð»Ð¸
+да им Ñе пÑекопиÑа ÑадÑжаÑ.
+
+ÐаÑони Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑме
+
+одÑеÑÑÑе ÑÑа Ñе Ñади када би
+ÑÑебало копиÑаÑи извоÑни
+диÑекÑоÑиÑÑм, али одÑедиÑни
+диÑекÑоÑиÑÑм Ð²ÐµÑ Ð¿Ð¾ÑÑоÑи.
+ÐодÑазÑмевана ÑадÑа Ñе да Ñе
+ÑадÑÐ¶Ð°Ñ Ð¸Ð·Ð²Ð¾Ñног диÑекÑоÑиÑÑма
+копиÑа Ñ Ð¾Ð´ÑедиÑни
+диÑекÑоÑиÑÑм. УкÑÑÑиваÑем овог
+избоÑа извоÑни диÑекÑоÑиÑÑм Ñе
+копиÑаÑи као поддиÑекÑоÑиÑÑм
+одÑедиÑног диÑекÑоÑиÑÑма.
+
+Ðа пÑимеÑ, Ñколико желиÑе да
+копиÑаÑе диÑекÑоÑиÑÑм `/trla' коÑи
+ÑадÑжи даÑоÑÐµÐºÑ `baba' Ñ `/lan/trla',
+коÑи Ð²ÐµÑ Ð¿Ð¾ÑÑоÑи. ÐодÑазÑмевано
+(када Ð¸Ð·Ð±Ð¾Ñ ÐаÑони Ñ
+поддиÑекÑоÑиÑÑме ниÑе
+поÑÑавÑен), ÐÐ Ñе копиÑаÑи
+даÑоÑÐµÐºÑ `/trla/baba' Ñ Ð´Ð°ÑоÑекÑ
+`/lan/trla/baba'. УкÑÑÑиваÑем овог
+избоÑа биÑе ÑÑвоÑен
+диÑекÑоÑиÑÑм `/lan/trla/trla', а
+даÑоÑека `/trla/baba' Ñе биÑи
+копиÑана Ñ `/lan/trla/trla/baba'.
+
+ÐÑÑÐ²Ð°Ñ Ð°ÑÑибÑÑе
+
+одÑеÑÑÑе да ли да Ñе ÑÑваÑÑ
+дозволе, даÑÑми и (Ñ ÑлÑÑаÑÑ Ð´Ð°
+ÑÑе админиÑÑÑаÑоÑ) влаÑник
+извоÑниÑ
даÑоÑека. Ðко оваÑ
+Ð¸Ð·Ð±Ð¾Ñ Ð½Ð¸Ñе поÑÑавÑен, поÑÑоваÑе
+Ñе ÑекÑÑа вÑедноÑÑ
+подÑазÑмеване маÑке (umask).
+
+ÐоÑиÑÑи обÑаÑÑе ÑÑÑке: ÑкÑÑÑено
+
+Ðада Ñе Ð¸Ð·Ð±Ð¾Ñ ÐбÑаÑÑи ÑÑÑке
+ÑкÑÑÑен, можеÑе да коÑиÑÑиÑе
+ÑокеÑÑке знаке `*' и `?' Ñ Ð¸Ð·Ð²Ð¾ÑноÑ
+маÑÑи. Ðни ÑÑнкÑиониÑÑ Ð½Ð° иÑÑи
+наÑин као Ñ ÑÑÑÑи. У одÑедиÑноÑ
+маÑÑи ÑÑ Ð´Ð¾Ð·Ð²Ð¾Ñени Ñамо
+ÑокеÑÑки знаÑи `*' и `\<ÑиÑÑа>'.
+ÐÑви ÑокеÑÑки знак `*' Ñ
+одÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи одговаÑа
+пÑÐ²Ð¾Ñ ÑокеÑÑÐºÐ¾Ñ Ð³ÑÑпи из
+извоÑне маÑке, дÑÑги знак `*'
+одговаÑа дÑÑгоÑ, иÑд. ÐокеÑÑки
+знак `\1' одговаÑа пÑвоÑ
+ÑокеÑÑÐºÐ¾Ñ Ð³ÑÑпи из извоÑне
+маÑке, знак `\2' дÑÑгоÑ, и Ñако
+даÑе до `\9'. ÐокеÑÑки знак `\0'
+пÑедÑÑавÑа Ñео назив извоÑне
+даÑоÑеке.
+
+Ðво два пÑимеÑа:
+
+Ðко Ñе извоÑна маÑка `*.tar.gz',
+одÑедиÑÑе Ñе `/bla/*.tgz' а даÑоÑека
+коÑа Ñе копиÑа `foo.tar.gz', копиÑа Ñе
+Ñе зваÑи `foo.tgz' Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑ
+`/bla'.
+
+Уколико пÑеÑпоÑÑавимо да
+желиÑе да замениÑе оÑновни део
+назива и вÑÑÑÑ, како би даÑоÑека
+`dato.c' поÑÑала `c.dato' иÑд, било би
+поÑÑебно да задаÑе извоÑнÑ
+маÑÐºÑ `*.*' а одÑедиÑÐ½Ñ `\2.\1'.
+
+ÐоÑиÑÑи обÑаÑÑе ÑÑÑке:
+иÑкÑÑÑено
+
+Уколико Ñе Ð¸Ð·Ð±Ð¾Ñ ÐбÑаÑÑи ÑÑÑке
+иÑкÑÑÑен, ÐРнеÑе ÑамоÑÑално
+гÑÑпиÑаÑи обÑаÑÑе. У извоÑноÑ
+маÑÑи ÑеÑе моÑаÑи да коÑиÑÑиÑе
+изÑазе као ÑÑо Ñе `\(...\)' да биÑÑе
+задали знаÑеÑе за ÑокеÑÑке
+знаке Ñ Ð¾Ð´ÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи. Ðво Ñе
+ÑлекÑибилниÑе, али и заÑ
Ñева
+виÑе кÑÑаÑа. ÐнаÑе, одÑедиÑне
+маÑке ÑÑ ÑлиÑне ÑиÑÑаÑиÑи Ñ
+коÑÐ¾Ñ ÑÑ Ð¾Ð±ÑаÑÑи ÑÑÑке
+ÑкÑÑÑени.
+
+Ðво два пÑимеÑа:
+
+Ðко Ñе извоÑна маÑка `^\(.*\)\.tar\.gz$',
+одÑедиÑна маÑка `/lan/*.tgz' а
+даÑоÑÐµÐºÑ Ð±Ð¸ ÑÑебало копиÑаÑи Ñ
+`baba.tar.gz', копиÑа Ñе Ñе наÑи Ñ
+`/lan/baba.tgz'.
+
+ÐÑеÑпоÑÑавимо да желиÑе да
+замениÑе оÑновни назив
+даÑоÑеке и вÑÑÑÑ, како би
+даÑоÑека `dato.c' поÑÑала `c.dato' иÑд.
+ÐзвоÑна маÑка за ово Ñе
+`^\(.*\)\.\(.*\)$' а одÑедиÑна `\2.\1'.
+
+ÐÑеÑваÑаÑа великиÑ
Ñ Ð¼Ð°Ð»Ð° Ñлова
+и обÑнÑÑо
+
+ÐожеÑе и да пÑомениÑе да ли ÑÑ
+Ñлова мала или велика Ñ
+називима даÑоÑека. Уколико
+коÑиÑÑиÑе `\u' или `\l' Ñ
+одÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи, ÑледеÑи знак
+Ñе биÑи пÑеÑвоÑен Ñ Ð²ÐµÐ»Ð¸ÐºÐ°
+Ñлова или мала Ñлова, Ñим Ñедом.
+
+Уколико коÑиÑÑиÑе `\U' или `\L' Ñ
+одÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи, ÑледеÑи знаÑи
+Ñе биÑи пÑеÑвоÑени Ñ Ð²ÐµÐ»Ð¸ÐºÐ° или
+мала Ñлова, Ñим Ñедом, Ñве до
+ÑледеÑег `\E', `\U', `\L' или кÑаÑа
+назива даÑоÑеке.
+
+`\u' и `\l' ÑÑ ÑаÑи од `\U' и `\L'.
+
+Ðа пÑимеÑ, Ñколико Ñе извоÑна
+маÑка `*' (пÑи ÑкÑÑÑеним
+обÑаÑÑима ÑÑÑке) или `^\(.*\)$' (пÑи
+иÑкÑÑÑеним обÑаÑÑима ÑÑÑке) а
+одÑедиÑна маÑка Ñе `\L\u*', називи
+даÑоÑека Ñе биÑи пÑебаÑени Ñ
+Ñакве, коÑи имаÑÑ Ð¿Ð¾ÑеÑно
+велико, а оÑÑала мала Ñлова.
+
+ÐожеÑе да коÑиÑÑиÑе и `\' као
+знак за ÑиÑиÑаÑе. Ðа пÑимеÑ, `\\'
+Ñе обÑнÑÑа коÑа ÑÑÑа а `\*' Ñе
+звездиÑа.[Internal File Viewer]
+УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека
+
+УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека
+пÑÑжа два Ñежима пÑиказа: аÑки и
+Ñ
екÑадекадни. Ðа биÑÑе Ñменили
+пÑиказе, коÑиÑÑиÑе ÑаÑÑÐµÑ F4.
+Уколико имаÑе инÑÑалиÑан ÐÐУ-ов
+пÑогÑам gzip, он Ñе биÑи коÑиÑÑен
+за ÑамоÑаÑпакиваÑе даÑоÑека по
+поÑÑеби.
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе покÑÑаÑи да
+коÑиÑÑи наÑбоÑи наÑин за пÑиказ
+подаÑака коÑи пÑÑжа Ð²Ð°Ñ ÑиÑÑем
+или вÑÑÑа даÑоÑека. УгÑаÑени
+пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека Ñе ÑÑмаÑиÑи
+неке низове ниÑки како би
+поÑÑавио аÑÑибÑÑе полÑÑÑног
+или подвÑÑеног иÑпиÑа, на ÑаÑ
+наÑин ÑлепÑаваÑÑÑи пÑиказ
+ваÑиÑ
даÑоÑека.
+
+У Ñ
екÑадекадном ÑежимÑ
+могÑÑноÑÑ Ð·Ð° пÑеÑÑаживаÑе
+пÑиÑ
ваÑа ÑекÑÑ Ð¿Ð¾Ð´ наводниÑима
+и конÑÑанÑне бÑоÑеве. ТекÑÑ Ñ
+наводниÑима Ñе ÑÑажи доÑловно,
+без окÑÑжÑÑÑÑиÑ
наводника.
+Сваки бÑÐ¾Ñ Ð¿ÑедÑÑавÑа Ñедан
+баÑÑ ÐºÐ¾Ñи Ñе ÑÑажи. ÐожеÑе да
+меÑаÑе ÑиÑиÑани ÑекÑÑ Ñа
+конÑÑанÑама на ÑледеÑи наÑин:
+
+"ÐиÑка" -1 0xBB 012 "ÑÐ¾Ñ ÑекÑÑа"
+
+ÐÑимеÑиÑе да Ñе 012 окÑални бÑоÑ.
+-1 Ñе пÑеÑваÑа Ñ 0xFF.
+
+Ðво ÑÐ¾Ñ Ð½ÐµÐºÐ¸Ñ
деÑаÑа о
+пÑегледаÑÑ: на ÑиÑÑемима коÑи
+имаÑÑ ÑиÑÑемÑки позив mmap(2),
+пÑогÑам мапиÑа даÑоÑÐµÐºÑ ÑмеÑÑо
+да Ñе ÑÑиÑа; Ñколико ÑиÑÑем нема
+ÑиÑÑемÑки позив mmap(2) или
+даÑоÑека одговаÑа ÑадÑи коÑа
+заÑ
Ñева ÑилÑаÑ, онда Ñе
+пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ ÐºÐ¾ÑиÑÑиÑи ÑаÑÑÑÑе
+пÑиÑ
ваÑнике, Ñиме ÑÑиÑаваÑÑÑи
+Ñамо оне делове даÑоÑеке коÑима
+ÑÑваÑно пÑиÑÑÑпаÑе (овим ÑÑ
+обÑÑ
ваÑене и компÑимоване
+даÑоÑеке).
+
+Ðво ÑпиÑка ÑадÑи коÑе ÑÑ
+пÑидÑÑжене ÑаÑÑеÑима коÑе
+ÐоноÑни наÑедник пÑиÑ
ваÑа Ñ
+ÑгÑаÑеном пÑегледаÑÑ.
+
+F1 ÐокÑеÑе ÑгÑаÑени
+Ñ
ипеÑÑекÑÑÑални пÑегледаÑ
+помоÑи.
+
+F2 СмеÑÑÑе Ñежим пÑелома.
+
+F4 СмеÑÑÑе Ñ
екÑадекадни Ñежим.
+
+F5 Ðди на Ñед. Ðво Ñе Ð²Ð°Ñ ÑпиÑаÑи
+за бÑÐ¾Ñ Ñеда и пÑиказаÑе ÑаÑ
+Ñед.
+
+F6, /. ÐÑеÑÑага ÑегÑлаÑниÑ
изÑаза.
+
+?, ÐÑеÑÑага ÑегÑлаÑниÑ
изÑаза
+Ñназад.
+
+F7 ÐбиÑна пÑеÑÑага / пÑеÑÑага Ñ
+Ñ
екÑадекадном ÑежимÑ.
+
+C-s, F17, n. ÐокÑеÑе обиÑÐ½Ñ Ð¿ÑеÑÑагÑ
+Ñколико изÑаз за пÑеÑÑÐ°Ð³Ñ Ð½Ð¸Ñе
+пÑеÑÑ
одно задан, а инаÑе налази
+ÑледеÑе задовоÑеÑе.
+
+C-r. ÐокÑеÑе пÑеÑÑÐ°Ð³Ñ Ñназад
+Ñколико изÑаз за пÑеÑÑÐ°Ð³Ñ Ð½Ð¸Ñе
+пÑеÑÑ
одно задан, а инаÑе налази
+Ñназад ÑледеÑе задовоÑеÑе.
+
+F8 СмеÑÑÑе ÑиÑови/ÑаÑÑлаÑени
+Ñежим: ово Ñе пÑиказаÑи
+даÑоÑÐµÐºÑ Ð¾Ð½Ð°ÐºÐ¾ каква Ñе она на
+диÑÐºÑ Ð¸Ð»Ð¸, Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñ
+даÑоÑеÑи mc.ext задан ÑилÑÐ°Ñ Ð·Ð°
+обÑадÑ, као излаз ÑилÑÑа. ТекÑÑи
+Ñежим Ñе Ñвек Ð¾Ð½Ð°Ñ Ð´ÑÑги од оног
+коÑи ÑÑоÑи на наÑпиÑÑ Ð´ÑгмеÑа,
+поÑÑо Ñе на дÑгмеÑÑ Ð½Ð°Ð»Ð°Ð·Ð¸
+Ñежим коÑи ÑкÑÑÑÑÑеÑе Ñим
+ÑаÑÑеÑом.
+
+F9 СмеÑÑÑе
+ÑоÑмаÑиÑани/неÑоÑмаÑиÑани
+Ñежим: када Ñе ÑкÑÑÑен
+ÑоÑмаÑиÑани Ñежим, пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе
+ÑÑмаÑиÑи неке низове ниÑки,
+како би пÑиказао полÑÑÑн и
+подвÑÑен ÑекÑÑ Ñ ÑазлиÑиÑим
+боÑама. ТакоÑе, наÑÐ¿Ð¸Ñ Ð´ÑгмеÑа
+ÑадÑжи неÑкÑÑÑени Ñежим.
+
+F10, Esc. Ðзлази из ÑгÑаÑеног
+пÑегледаÑа даÑоÑека.
+
+ÑледеÑа-ÑÑÑана, ÑазмакниÑа, C-v.
+Ðлиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ ÑнапÑед.
+
+пÑеÑÑ
одна-ÑÑÑана, M-v, C-b, backspace.
+Ðлиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ñназад.
+
+ÑÑÑелиÑа-наниже Ðлиза Ñедан Ñед
+ÑнапÑед.
+
+ÑÑÑелиÑа-навиÑе Ðлиза Ñедан Ñед
+Ñназад.
+
+C-l ÐÑвежава екÑан.
+
+C-o ÐÑелази Ñ Ð¿Ð¾Ð´ÑÑÑÐºÑ Ð¸
+пÑиказÑÑе наÑедбени екÑан.
+
+! ÐÑÑо као C-o, али Ñ ÑлÑÑаÑÑ Ð´Ð°
+подÑÑÑка ниÑе покÑенÑÑа
+покÑеÑе Ð½Ð¾Ð²Ñ ÑÑÑкÑ.
+
+"[n] m" ÐоÑÑавÑа Ð¾Ð·Ð½Ð°ÐºÑ `n'.
+
+"[n] r" СкаÑе на Ð¾Ð·Ð½Ð°ÐºÑ `n'.
+
+C-f СкаÑе на ÑледеÑÑ Ð´Ð°ÑоÑекÑ.
+
+C-b СкаÑе на пÑеÑÑ
Ð¾Ð´Ð½Ñ Ð´Ð°ÑоÑекÑ.
+
+M-r СмеÑÑÑе леÑиÑ.
+
+ÐожеÑе да ÑаопÑÑиÑе пÑегледаÑÑ
+даÑоÑека како да пÑикаже
+даÑоÑекÑ, погледаÑÑе одеÑак
+ÑÑеÑиваÑе даÑоÑеке вÑÑÑаExtension File Edit.[Internal File Editor]
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека
+
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека Ñе
+моÑан екÑанÑки ÑÑеÑиваÑ. Ðн
+може да ÑÑеÑÑÑе даÑоÑеке
+велиÑине до 64 мегабаÑÑа. ÐогÑÑе
+Ñе ÑÑеÑиваÑи бинаÑне даÑоÑеке.
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека Ñе
+покÑеÑе пÑеко ÑаÑÑеÑа F4 Ñколико
+Ñе Ð¸Ð·Ð±Ð¾Ñ if the use_internal_edit
+поÑÑавÑен Ñ Ð´Ð°ÑоÑеÑи Ñа
+поÑеÑним поÑÑавкама.
+
+Ðдлике коÑе ÑÑ ÑÑенÑÑно
+подÑжане ÑÑ: копиÑаÑе,
+пÑемеÑÑаÑе, бÑиÑаÑе, иÑеÑаÑе,
+лепÑеÑе блокова; опозив
+ÑаÑÑеÑ-по-ÑаÑÑеÑ; падаÑÑÑи
+мениÑи; ÑмеÑаÑе даÑоÑека;
+макÑонаÑедбе; пÑеÑÑаживаÑе и
+замена ÑегÑлаÑним изÑазима;
+ознаÑаваÑе ÑекÑÑа Ñз помоÑ
+пÑеÑиÑе shift-ÑÑÑелиÑа (Ñколико Ñо
+подÑжава ÑеÑминал); ÑмеÑиваÑе
+ÑмеÑаÑа и пÑепиÑиваÑа ÑекÑÑа;
+пÑелом Ñедова; ÑамоÑвлаÑеÑе;
+подеÑива велиÑина ÑабÑлаÑоÑа;
+иÑÑиÑаÑе ÑинÑакÑе за Ñазне
+вÑÑÑе даÑоÑека и Ð¸Ð·Ð±Ð¾Ñ Ð´Ð° Ñе
+блокови ÑекÑÑа пÑоÑлеÑÑÑÑ
+наÑедбама ÑÑÑке, као ÑÑо ÑÑ `indent'
+и `ispell'.
+
+УÑеÑÐ¸Ð²Ð°Ñ Ñе вÑло лако
+ÑпоÑÑебÑава и да биÑÑе га
+коÑиÑÑили ниÑе вам поÑÑебно
+поÑебно подÑÑаваÑе. Ðа биÑÑе
+видели коÑа пÑеÑиÑа ÑÑа Ñади,
+погледаÑÑе одговаÑаÑÑÑи
+падаÑÑÑи мени. ÐÑÑге пÑеÑиÑе ÑÑ:
+ÑаÑÑеÑи за кÑеÑаÑе Ñ
+комбинаÑиÑи Ñа ÑаÑÑеÑом `Shift' за
+ознаÑаваÑе ÑекÑÑа. Ctrl-Ins копиÑа
+Ñ Ð´Ð°ÑоÑÐµÐºÑ `cooledit.clip' а Shift-Ins лепи
+из даÑоÑеке `cooledit.clip'. Shift-Del
+иÑеÑа Ñ `cooledit.clip', а Ctrl-Del бÑиÑе
+ознаÑени ÑекÑÑ. ТакоÑе
+ÑÑнкÑиониÑе и ознаÑаваÑе миÑем,
+а можеÑе, као и обиÑно, да
+заобиÑеÑе миÑа дÑжеÑи ÑаÑÑеÑ
+`shift' Ñз пÑевлаÑеÑе миÑем да
+биÑÑе омогÑÑили обиÑно
+ÑеÑминалÑко ознаÑаваÑе миÑем.
+
+Ðа биÑÑе задали макÑо,
+пÑиÑиÑниÑе Ctrl-R а онда оÑкÑÑаÑÑе
+ÑаÑÑеÑе коÑе желиÑе да
+извÑÑиÑе. Ðада ÑÑе гоÑови,
+пÑиÑиÑниÑе поново Ctrl-R. Тада
+можеÑе да доделиÑе макÑо било
+коÑем ÑаÑÑеÑÑ Ð¿ÑиÑиÑком на ÑаÑ
+ÑаÑÑеÑ. ÐакÑо Ñе биÑи извÑÑен
+када пÑиÑиÑнеÑе Ctrl-A и додеÑени
+ÑаÑÑеÑ. ÐакÑо Ñе ÑакоÑе биÑи
+извÑÑен ако пÑиÑиÑнеÑе ÑаÑÑеÑе
+`Meta', `Ctrl' или `Esc' Ñа додеÑеним
+ÑаÑÑеÑом, Ñз ÑÑлов да Ñе Ñа
+пÑеÑиÑа не коÑиÑÑи за неÑÑо
+дÑÑго. Ðада ÑÑ Ñедном задане,
+макÑонаÑедбе Ñе ÑмеÑÑаÑÑ Ñ
+даÑоÑÐµÐºÑ .mc/cedit/cooledit.macros Ñ Ð²Ð°Ñем
+домаÑем диÑекÑоÑиÑÑмÑ. ÐожеÑе
+да обÑиÑеÑе макÑо бÑиÑаÑем
+одговаÑаÑÑÑег Ñеда Ñ Ð¾Ð²Ð¾Ñ
+даÑоÑеÑи.
+
+F19 Ñе ÑоÑмаÑиÑаÑи ÑекÑÑи
+ознаÑени блок (обиÑан ÑекÑÑ Ð¸Ð»Ð¸
+код Ñ ÑÐµÐ·Ð¸ÐºÑ Ð¦Ðµ или Це++ или
+дÑÑгом). Ðвим Ñе ÑпÑавÑа пÑеко
+даÑоÑеке /usr/share/mc/edit.indent.rc коÑа
+Ñе биÑи копиÑана Ñ .mc/cedit/edit.indent.rc
+Ñ Ð²Ð°Ñем домаÑем диÑекÑоÑиÑÑмÑ
+пÑви пÑÑ ÐºÐ°Ð´Ð° Ñе бÑдеÑе
+коÑиÑÑили.
+
+УÑеÑÐ¸Ð²Ð°Ñ ÑакоÑе пÑиказÑÑе
+неамеÑиÑке знаке (160 и виÑе). ÐÑи
+ÑÑеÑиваÑÑ Ð±Ð¸Ð½Ð°ÑниÑ
даÑоÑека би
+ÑÑебало да поÑÑавиÑе биÑове
+пÑиказа на 7 биÑова, Ñ Ð¼ÐµÐ½Ð¸ÑÑ
+ÐзбоÑи, како биÑÑе задÑжали
+иÑпÑавно иÑÑÑÑаваÑе ÑазмаÑима.[Completion]
+ÐопÑна
+
+Ðека ÐоноÑни наÑедник кÑÑа
+меÑÑо ваÑ.
+
+Ðво пÑедÑÑавÑа покÑÑÐ°Ñ Ð´Ð° Ñе
+извÑÑи допÑна Ñ ÑекÑÑÑ Ð¿Ñе
+ÑекÑÑе позиÑиÑе. ÐÐ Ñе покÑÑаÑи
+допÑнÑ, ÑмаÑÑаÑÑÑи да Ñе ÑекÑÑ
+пÑоменÑива (Ñколико ÑекÑÑ
+поÑиÑе знаком $), коÑиÑниÑко име
+(Ñколико ÑекÑÑ Ð¿Ð¾ÑиÑе знаком ~),
+назив домаÑина (Ñколико ÑекÑÑ
+поÑиÑе знаком @) или наÑедба
+(Ñколико ÑÑе Ñ Ð½Ð°Ñедбеном ÑедÑ,
+где можеÑе да ÑкÑÑаÑе наÑедбÑ,
+могÑÑе допÑне Ñе биÑи и
+ÑезеÑвиÑане ÑеÑи ÑÑÑке и
+ÑгÑаÑене наÑедбе ÑÑÑке).
+Уколико ниÑÑа од овога не
+одговаÑа, покÑÑаÑе допÑнÑ
+назива даÑоÑеке.
+
+ÐопÑна назива даÑоÑеке,
+коÑиÑниÑког имена, пÑоменÑивиÑ
+и назива домаÑина ÑÑнкÑиониÑе Ñ
+Ñвим Ñедовима ÑноÑа, док Ñе
+допÑна наÑедби ÑпеÑиÑалноÑÑ
+наÑедбеног Ñеда. Уколико Ñе
+допÑна двоÑмиÑлена (поÑÑоÑи
+виÑе ÑазлиÑиÑиÑ
могÑÑноÑÑи), ÐÐ
+Ñе пиÑнÑÑи а оно ÑÑо Ñе ÑÑадиÑи
+ÑледеÑе завиÑи од ÑÑаÑа избоÑа
+ÐопÑна: пÑикажи Ñве Ñ Ð´Ð¸ÑалогÑ
+ÐодеÑаваÑаConfiguration. Уколико Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, поÑле ÑекÑÑе
+позиÑиÑе Ñе иÑкоÑиÑи ÑпиÑак
+ÑвиÑ
могÑÑноÑÑи, и моÑи ÑеÑе да
+изабеÑеÑе иÑпÑÐ°Ð²Ð½Ñ ÑÑавкÑ
+ÑаÑÑеÑима Ñа ÑÑÑелиÑама и
+ÑаÑÑеÑом Enter. ÐожеÑе и да
+ÑкÑÑаÑе пÑва Ñлова коÑима Ñе
+могÑÑноÑÑи ÑазликÑÑÑ Ñедна од
+дÑÑге како биÑÑе Ñе пÑемеÑÑили
+на подÑкÑп ÑвиÑ
могÑÑноÑÑи и
+допÑнили ÑÑо виÑе. Уколико
+поново пÑиÑиÑнеÑе M-Tab, Ñ ÑпиÑкÑ
+Ñе биÑи пÑиказан Ñамо подÑкÑп, а
+инаÑе Ñе биÑи ознаÑена пÑва
+ÑÑавка коÑа одговаÑа Ñвим
+пÑеÑÑ
одним знаковима. Чим
+неÑÑане двоÑмиÑленоÑÑи,
+диÑалог иÑÑезава, али га можеÑе
+ÑакÑиÑи ÑаÑÑеÑима за
+пониÑÑаваÑе Esc, F10 и ÑаÑÑеÑима Ñа
+ÑÑÑелиÑама налево и надеÑно.
+Уколико Ñе Ð¸Ð·Ð±Ð¾Ñ ÐопÑна:
+пÑикажи ÑвеConfiguration иÑкÑÑÑен, диÑалог
+Ñе иÑкоÑиÑи Ñамо Ñколико
+пÑиÑиÑнеÑе пÑеÑиÑÑ M-Tab по дÑÑги
+пÑÑ; када Ñе пÑиÑиÑнеÑе пÑви пÑÑ
+ÐÐ Ñе Ñамо пиÑнÑÑи.[Virtual File System]
+ÐиÑÑÑални ÑиÑÑем даÑоÑека
+
+ÐоноÑни наÑедник ÑадÑжи ÑлоÑ
+кода за пÑиÑÑÑп ÑиÑÑемÑ
+даÑоÑека; Ð¾Ð²Ð°Ñ ÑÐ»Ð¾Ñ ÐºÐ¾Ð´Ð° Ñе
+назива ÑкÑеÑниÑа виÑÑÑалног
+ÑиÑÑема даÑоÑека. СкÑеÑниÑа
+виÑÑÑалног ÑиÑÑема даÑоÑека
+омогÑÑава ÐоноÑном наÑедникÑ
+да Ñади над даÑоÑекама коÑи Ñе
+не налазе Ñ Ð£Ð½Ð¸ÐºÑовом ÑиÑÑемÑ
+даÑоÑека.
+
+Ðа Ñада Ñе Ñз ÐоноÑног
+наÑедника иÑпоÑÑÑÑÑе неколико
+ÐиÑÑÑалниÑ
ÑиÑÑема даÑоÑека
+(ÐСÐ): ÑиÑÑем даÑоÑека `local', коÑи
+Ñе коÑиÑÑи за пÑиÑÑÑп обиÑном
+УникÑовом ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека;
+ÑиÑÑем даÑоÑека ftpfs, коÑи Ñе
+коÑиÑÑи за Ñад Ñа даÑоÑекама на
+ÑдаÑеним ÑиÑÑемима пÑеко
+пÑоÑокола FTP; ÑиÑÑем даÑоÑека
+tarfs, коÑи Ñе коÑиÑÑи за Ñад Ñа
+обиÑним и компÑимованим
+даÑоÑекама вÑÑÑе `tar'; ÑиÑÑем
+даÑоÑека undelfs, коÑи Ñе коÑиÑÑи
+за опоÑавак обÑиÑаниÑ
даÑоÑека
+на ÑиÑÑемима даÑоÑека `ext2'
+(подÑазÑмевани ÑиÑÑем даÑоÑека
+за ÑиÑÑем ÐÐУ), fish (за Ñад Ñа
+даÑоÑекама пÑеко повезиваÑа
+ÑÑÑке, као ÑÑо ÑÑ `rsh' и `ssh') и,
+конаÑно, mcfs (ÑиÑÑем даÑоÑека
+ÐоноÑног наÑедника), ÑиÑÑем
+даÑоÑека коÑи Ñе заÑнован на
+мÑежи. Уколико Ñе код пÑеведен
+Ñа подÑÑком за smbfs, моÑи ÑеÑе да
+ÑадиÑе Ñа даÑоÑекама на
+ÑдаÑеним ÑиÑÑемима пÑеко
+пÑоÑокола SMB (CIFS).
+
+ÐбезбеÑен Ñе и опÑÑи ÑиÑÑем extfs
+(ÑпоÑаÑÑи виÑÑÑални ÑиÑÑем
+даÑоÑека), како би Ñе лако
+пÑоÑиÑиле могÑÑноÑÑи ÐСРпÑеко
+ÑпиÑа и ÑпоÑаÑÑег ÑоÑÑвеÑа.
+
+Ðод ÑкÑеÑниÑе ÐСРÑе ÑÑмаÑиÑи
+Ñве коÑиÑÑене пÑÑаÑе и
+ÑÑмеÑаваÑи иÑ
на иÑпÑаван
+ÑиÑÑем даÑоÑека; ÑоÑмаÑи коÑи
+Ñе коÑиÑÑе за Ñваки од ÑиÑÑема
+даÑоÑека ÑÑ Ð¾Ð¿Ð¸Ñани каÑниÑе Ñ
+ÑиÑ
овим одеÑÑима.[FTP File System]
+СиÑÑем даÑоÑека FTP-а
+
+СиÑÑем даÑоÑека FTP-а (ftpfs) вам
+омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑеним
+маÑинама. Ðа биÑÑе га коÑиÑÑили,
+можеÑе да коÑиÑÑиÑе ÑÑавкÑ
+мениÑа ÐовезиваÑе FTP-ом или да
+диÑекÑно поÑÑавиÑе Ð²Ð°Ñ ÑекÑÑи
+диÑекÑоÑиÑÑм пÑеко наÑедбе cd
+(пÑом.диÑ.) на пÑÑаÑÑ ÐºÐ¾Ñа
+изгледа овако:
+
+
+/#ftp:[!][коÑиÑник[:лозинка]@]маÑина[:поÑÑ][ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, поÑÑ Ð¸
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+Уколико задаÑе елеменÑ
+коÑиÑник, ÐоноÑни наÑедник Ñе
+Ñе пÑиÑавиÑи на ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑинÑ
+под Ñим коÑиÑниÑким именом, а
+инаÑе Ñе коÑиÑÑиÑи анонимнÑ
+пÑиÑÐ°Ð²Ñ Ð¸Ð»Ð¸ коÑиÑниÑко име из
+даÑоÑеке ~/.netrc. Ðеобавезни
+ÐµÐ»ÐµÐ¼ÐµÐ½Ñ Ð»Ð¾Ð·Ð¸Ð½ÐºÐ° пÑедÑÑавÑа
+Ð»Ð¾Ð·Ð¸Ð½ÐºÑ ÐºÐ¾Ñа Ñе коÑиÑÑи за
+повезиваÑе. Ðе пÑепоÑÑÑÑÑе Ñе
+ÑпоÑÑеба лозинке Ñ Ð½Ð°Ð·Ð¸Ð²Ñ
+диÑекÑоÑиÑÑма ÐСÐ-а, ÑÐµÑ Ñе она
+онда може поÑавиÑи на екÑанÑ
+као обиÑан ÑекÑÑ Ð¸ може да бÑде
+ÑаÑÑвана Ñ Ð¸ÑÑоÑиÑÑ
+диÑекÑоÑиÑÑма.
+
+Ðа биÑÑе ÑкÑÑÑили поÑÑедника за
+FTP, ÑÑавиÑе ! (ÑзвиÑник) пÑе
+назива домаÑина.
+
+ÐÑимеÑи:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!iza.zast.zida.edu.cs/pub
+ /#ftp:guest at udaljeni-domacin.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Ðолим да Ñади избоÑа ftpfs-а
+погледаÑе диÑалог ÐиÑÑÑални
+ÑиÑÑем даÑоÑекаVirtual FS.[Tar File System]
+СиÑÑем даÑоÑека вÑÑÑе `Tar'
+
+СиÑÑем даÑоÑека вÑÑÑе `tar' вам
+омогÑÑава пÑиÑÑÑп Ñамо за
+ÑиÑаÑе ваÑим даÑоÑекама вÑÑÑе
+`tar' пÑеко наÑедбе `chdir' (пÑомена
+ÑекÑÑег диÑекÑоÑиÑÑма). Ðа
+биÑÑе пÑеÑли Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÑÑÑе
+`tar', можеÑе да коÑиÑÑиÑе наÑедбÑ
+пÑомене ÑекÑÑег диÑекÑоÑиÑÑма
+Ñз ÑледеÑÑ ÑинÑакÑÑ:
+
+/datoteka.tar#utar/[диÑ-ÑнÑÑаÑ-даÑ]
+
+ÐаÑоÑека `mc.ext' Ð²ÐµÑ ÑадÑжи
+пÑеÑиÑÑ Ð·Ð° даÑоÑеке вÑÑÑе `tar',
+ÑÑо знаÑи да можеÑе Ñамо
+показаÑи на даÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' и
+пÑиÑиÑнÑÑи `Return' или `Enter' да
+биÑÑе ÑÑли Ñ ÑÑ; погледаÑÑе
+одеÑак УÑеÑиваÑе даÑоÑеке
+вÑÑÑаExtension File Edit за деÑаÑе како да ово
+обавиÑе.
+
+ÐÑимеÑи:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+ÐоÑледÑи Ñед задаÑе пÑÐ½Ñ Ð¿ÑÑаÑÑ
+аÑÑ
иве вÑÑÑе `tar'.[FIle transfer over SHell filesystem]
+СиÑÑем даÑоÑека FISH (пÑеноÑ
+даÑоÑека пÑеко ÑÑÑке)
+
+СиÑÑем даÑоÑека fish Ñе ÑиÑÑем
+даÑоÑека заÑнован на мÑежи коÑи
+вам омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини,
+као да ÑÑ Ð¾Ð½Ðµ Ñ Ð»Ð¾ÐºÐ°Ð»Ñ. Ðа биÑÑе
+ово коÑиÑÑили, дÑÑга ÑÑÑана
+моÑа да има покÑенÑÑ ÑеÑÐ²ÐµÑ `fish',
+или да поÑедÑÑе ÑÑÑÐºÑ ÑаглаÑнÑ
+Ñа ÑÑÑком `bash'.
+
+Ðа биÑÑе Ñе повезали на ÑдаÑенÑ
+маÑинÑ, поÑÑебно Ñе Ñамо да
+поÑÑавиÑе ÑекÑÑи диÑекÑоÑиÑÑм
+на поÑебан диÑекÑоÑиÑÑм ÑиÑи
+назив Ñе Ñ ÑледеÑем ÑоÑмаÑÑ:
+
+
+/#sh:[коÑиÑник@]маÑина[:избоÑи]/[ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, избоÑи и
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+Уколико задаÑе елеменÑ
+коÑиÑник, ÐоноÑни наÑедник Ñе
+покÑÑаÑи да Ñе пÑиÑави на
+ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¿Ð¾Ð´ Ñим
+коÑиÑниÑким именом, а инаÑе Ñе
+коÑиÑÑиÑи ваÑе коÑиÑниÑко име.
+
+ÐогÑÑи избоÑи ÑÑ `C' - коÑиÑÑи
+компÑимоваÑе и `rsh' - коÑиÑÑи `rsh'
+ÑмеÑÑо `ssh'. Уколико Ñе пÑиÑÑÑан
+ÐµÐ»ÐµÐ¼ÐµÐ½Ñ ÑдаÑени-диÑ, Ð²Ð°Ñ ÑекÑÑи
+диÑекÑоÑиÑÑм на ÑдаÑеноÑ
+маÑини Ñе биÑи поÑÑавÑен на ÑаÑ
+диÑекÑоÑиÑÑм.
+
+ÐÑимеÑи:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at hocu.komprimovanje.edu:C/private
+ /#sh:joe at nekomprimovan.ssh.edu/private
+[Network File System]
+ÐÑежни ÑиÑÑем даÑоÑека
+
+СиÑÑем даÑоÑека ÐоноÑног
+наÑедника Ñе ÑиÑÑем даÑоÑека
+заÑнован на мÑежи коÑи вам
+омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини,
+као да ÑÑ Ð¾Ð½Ðµ Ñ Ð»Ð¾ÐºÐ°Ð»Ñ. Ðа биÑÑе
+ово коÑиÑÑили, ÑдаÑена маÑина
+моÑа да има покÑенÑÑ ÑеÑвеÑÑки
+пÑогÑам mcserv(8).
+
+Ðа биÑÑе Ñе повезали Ñа
+ÑдаÑеном маÑином, поÑÑебно Ñе
+Ñамо да поÑÑавиÑе ÑекÑÑи
+диÑекÑоÑиÑÑм на поÑебни
+диÑекÑоÑиÑÑм ÑиÑе име Ñе Ñ
+ÑледеÑем ÑоÑмаÑÑ:
+
+
+/#mc:[коÑиÑник@]маÑина[:поÑÑ][ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, поÑÑ Ð¸
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+Уколико задаÑе елеменÑ
+коÑиÑник, ÐоноÑни наÑедник Ñе
+покÑÑаÑи да Ñе пÑиÑави на
+ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¿Ð¾Ð´ Ñим
+коÑиÑниÑким именом, а инаÑе Ñе
+коÑиÑÑиÑи ваÑе коÑиÑниÑко име.
+
+ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ð¿Ð¾ÑÑ Ñе коÑиÑÑи када Ñе
+ÑдаÑени ÑеÑÐ²ÐµÑ Ð¿Ð¾ÐºÑенÑÑ Ð½Ð°
+поÑебном поÑÑÑ (погледаÑÑе
+ÑÑÑаниÑÑ ÑпÑÑÑÑва mcserv(8) за виÑе
+инÑоÑмаÑиÑа о поÑÑовима);
+наÑзад, Ñколико Ñе пÑиÑÑÑан
+ÐµÐ»ÐµÐ¼ÐµÐ½Ñ ÑдаÑени-диÑ, Ð²Ð°Ñ ÑекÑÑи
+диÑекÑоÑиÑÑм на ÑдаÑеноÑ
+маÑини Ñе биÑи поÑÑавÑен на
+Ñега.
+
+ÐÑимеÑи:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at trlababa.edu:11321/private
+[Undelete File System]
+СиÑÑем даÑоÑека за одбÑиÑаÑе
+
+Ðа ÐÐУ-овим ÑиÑÑемима, Ñколико
+ÑÑе од пÑогÑама `configure'
+заÑ
Ñевали да коÑиÑÑи
+могÑÑноÑÑи одбÑиÑаÑа на
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека `ext2fs', моÑи
+ÑеÑе да коÑиÑÑиÑе ÑиÑÑем
+даÑоÑека за одбÑиÑаÑе. ÐпоÑавак
+обÑиÑаниÑ
даÑоÑека Ñе могÑÑ
+Ñамо на ÑиÑÑемима даÑоÑека
+вÑÑÑе `ext2'. СиÑÑем даÑоÑека за
+одбÑиÑаÑе Ñе Ñамо ÑпÑега за
+добавÑаÑе ÑвиÑ
обÑиÑаниÑ
+даÑоÑека на ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека
+`ext2fs' библиоÑеке `ext2fs'-а. Ðн
+омогÑÑава издваÑаÑе изабÑаниÑ
+даÑоÑека Ñ Ð¾Ð±Ð¸ÑÐ½Ñ Ð¿Ð°ÑÑиÑиÑÑ.
+
+Ðа биÑÑе коÑиÑÑили Ð¾Ð²Ð°Ñ ÑиÑÑем
+даÑоÑека, моÑаÑе да поÑÑавиÑе
+ÑекÑÑи диÑекÑоÑиÑÑм на поÑебни
+назив даÑоÑеке коÑи Ñе ÑаÑÑоÑи
+од пÑеÑикÑа `/#undel' и назива
+даÑоÑеке Ñ ÐºÐ¾ÑÐ¾Ñ Ñе налази
+ÑиÑÑем даÑоÑека.
+
+Ðа пÑимеÑ, да биÑÑе опоÑавили
+обÑиÑане даÑоÑеке на дÑÑгоÑ
+паÑÑиÑиÑи пÑвог Ñкази диÑка под
+ÐÐУ-ом, можеÑе да коÑиÑÑиÑе
+ÑледеÑÑ Ð¿ÑÑаÑÑ:
+
+ /#undel:sda2
+
+УÑиÑаваÑе ÑÑажениÑ
подаÑака
+пÑе него ÑÑо можеÑе да поÑнеÑе
+ÑазгледаÑе даÑоÑека може
+поÑÑаÑаÑи.[SMB File System]
+СиÑÑем даÑоÑека SMB
+
+`smbfs' вам омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑеним
+маÑинама пÑеко пÑоÑокола `SMB'
+(или `CIFS'). Ðво ÑкÑÑÑÑÑе ÐиндовÑ
+за Ñадне гÑÑпе, ÐиндовÑ
+9x/ÐÐ/ÐкÑÐе, ÐÐ¸Ð½Ð´Ð¾Ð²Ñ ÐТ, ÐиндовÑ
+2000 и СамбÑ. Ðа биÑÑе га
+коÑиÑÑили, можеÑе да покÑÑаÑе
+Ñа наÑедбом окна `ÐовезиваÑе
+SMB-ом...' (коÑа Ñе доÑÑÑпна пÑеко
+Ñеда мениÑа), а можеÑе и
+непоÑÑедно да пÑомениÑе ваÑ
+ÑекÑÑи диÑекÑоÑиÑÑм коÑиÑÑеÑи
+наÑÐµÐ´Ð±Ñ `cd' (пÑомена ÑекÑÑег
+диÑекÑоÑиÑÑма) да биÑÑе ÑекÑÑи
+диÑекÑоÑиÑÑм поÑÑавили на
+пÑÑаÑÑ ÑлиÑÐ½Ñ Ð¾Ð²Ð¾Ñ:
+
+
+/#smb:[коÑиÑник@]маÑина[/ÑеÑвиÑ][/ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, ÑеÑÐ²Ð¸Ñ Ð¸
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+коÑиÑник, домен и лозинка Ñе
+Ð¼Ð¾Ð³Ñ Ð·Ð°Ð´Ð°Ñи пÑеко диÑалога за
+ÑноÑ.
+
+ÐÑимеÑи:
+
+ /#smb:masina/Deljeno
+ /#smb:druga_masina
+ /#smb:guest at masina/Public/Irlex
+[EXTernal File System]
+СпоÑаÑÑи ÑиÑÑеми даÑоÑека (EXTFS)
+
+extfs вам омогÑÑаваÑÑ Ð´Ð° на лак
+наÑин ÑпоÑиÑе бÑоÑне одлике и
+ÑиÑÑеме даÑоÑека Ñа ÐÐУ-овим
+ÐоноÑним наÑедником, пиÑÑÑи
+ÑпиÑе.
+
+СиÑÑеми даÑоÑека `extfs'-а Ñе могÑ
+поделиÑи Ñ Ð´Ð²Ðµ каÑегоÑиÑе:
+
+1. СамоÑÑални ÑиÑÑеми даÑоÑека,
+коÑи ниÑÑ Ð¿Ð¾Ð²ÐµÐ·Ð°Ð½Ð¸ ни Ñа Ñедном
+ÑÑваÑном даÑоÑеком. Ðни
+пÑедÑÑавÑаÑÑ Ð¸Ð·Ð²ÐµÑне подаÑке
+за Ñео ÑиÑÑем Ñ Ð²Ð¸Ð´Ñ ÑÑабла
+диÑекÑоÑиÑÑма. ÐожеÑе иÑ
+позваÑи кÑÑаÑÑÑи '`cd#називÑд''
+где Ñе `називÑд' кÑаÑки назив
+ÑиÑÑема `extfs'-а (погледаÑÑе доле).
+ÐÑимеÑи оваквиÑ
ÑиÑÑема
+даÑоÑека ÑÑ `audio' (наводи звÑÑне
+ÑÑаке на CD-овима) или `apt' (ÑпиÑак
+ÑвиÑ
ÐебиÑановиÑ
пакеÑа на
+ÑиÑÑемÑ).
+
+Ðа пÑимеÑ, да биÑÑе добили
+ÑпиÑак ÑÑака вÑÑÑе `CD-Audio' Ñа
+ваÑег ÑÑеÑаÑа за CD-ROM-ове, можеÑе
+да оÑкÑÑаÑе
+
+ cd #audio
+
+2. `ÐÑÑ
ивни' ÑиÑÑеми даÑоÑека
+(као ÑÑо ÑÑ `rpm', `patchfs' и дÑÑги),
+коÑи пÑедÑÑавÑаÑÑ ÑадÑжаÑ
+даÑоÑеке Ñ Ð²Ð¸Ð´Ñ ÑÑабла
+диÑекÑоÑиÑÑма. Ðни Ñе могÑ
+ÑаÑÑоÑаÑи од `ÑÑваÑниÑ
'
+даÑоÑека, коÑе ÑÑ ÐºÐ¾Ð¼Ð¿Ñимоване
+Ñ Ð°ÑÑ
Ð¸Ð²Ñ (`urar', `rpm') или
+виÑÑÑалниÑ
даÑоÑека, као ÑÑо ÑÑ
+поÑÑке Ñ ÑандÑÑиÑима (`mailfs') или
+делови закÑпе (`patchfs'). Ðа биÑÑе
+пÑиÑÑÑпили Ñаквим ÑиÑÑемима
+даÑоÑека, ÑÑебало би да на назив
+аÑÑ
иве надовежеÑе `#називÑд.'
+ÐÑимеÑиÑе да Ñама аÑÑ
ива може
+да бÑде Ñ Ð´ÑÑгом виÑÑÑалном
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+
+Ðа пÑимеÑ, да биÑÑе пÑиказали
+ÑадÑÐ¶Ð°Ñ Ð°ÑÑ
иве вÑÑÑе `zip' под
+називом `dokumenti.zip', оÑкÑÑаÑÑе
+
+ cd dokumenti.zip#uzip
+
+Ðа виÑе наÑина, можеÑе да
+ÑмаÑÑаÑе да ÑÑ ÑпоÑаÑÑи ÑиÑÑеми
+даÑоÑека као и Ñви оÑÑали
+диÑекÑоÑиÑÑми. Ðа пÑимеÑ,
+можеÑе иÑ
додаÑи Ñ Ð±Ñзи ÑпиÑак
+или пÑеÑи Ñ ÑиÑ
из иÑÑоÑиÑе
+диÑекÑоÑиÑÑма. Ðажно
+огÑениÑеÑе Ñе Ñо ÑÑо не можеÑе
+да покÑеÑеÑе наÑедбе ÑÑÑке из
+ÑпоÑаÑÑиÑ
ÑиÑÑема даÑоÑека као
+на дÑÑгим не-локалним ÐСÐ.
+
+ÐпÑÑи ÑпиÑи ÑпоÑаÑÑиÑ
ÑиÑÑема
+даÑоÑека коÑи Ñе иÑпоÑÑÑÑÑÑ Ñз
+ÐоноÑног наÑедника ÑÑ:
+
+a пÑиÑÑÑпа диÑкеÑи
+ ÐÐС-а/ÐиндовÑа `A:' (`cd #a').
+
+apt ÑÑÑка за ÐебиÑанов ÑиÑÑем
+ ÑпÑавÑаÑа пакеÑима `APT' (`cd
+ #apt').
+
+audio ÑкидаÑе и пÑÑÑаÑе звÑÑниÑ
+ CD-ова (`cd #audio' или `cd device#audio').
+
+bpp Ð¿Ð°ÐºÐµÑ Ð´Ð¸ÑÑÑибÑÑиÑе
+ ÐÐУ/ÐинÑкÑа ÐÐ¾Ñ Ðингвин (Bad
+ Penguin) (`cd file.bpp#bpp').
+
+deb Ð¿Ð°ÐºÐµÑ Ð´Ð¸ÑÑÑибÑÑиÑе
+ ÐÐУ/ÐинÑкÑа ÐебиÑан (`cd
+ file.deb#deb').
+
+dpkg инÑÑалиÑани пакеÑи
+ ÐебиÑановог ÐÐУ/ÐинÑкÑа (`cd
+ #deb').
+
+hp48 пÑеглед и копиÑаÑе
+ даÑоÑека на/Ñа калкÑлаÑоÑа
+ Ð¥Ð48 (`cd #hp48').
+
+lslR ÑазгледаÑе ÑпиÑкова `lslR'
+ коÑи Ñе Ð¼Ð¾Ð³Ñ Ð½Ð°Ñи на многим
+ ÑеÑвеÑима FTP-а (`cd filename#lslR').
+
+mailfs подÑÑка за ÑандÑÑиÑе
+ елекÑÑонÑке поÑÑе вÑÑÑе
+ `mbox' (`cd mailbox#mailfs').
+
+patchfs ÑпоÑаÑÑи ÑиÑÑем даÑоÑека
+ за Ñад Ñа ÑниÑикованим и
+ конÑекÑÑним даÑоÑекама
+ вÑÑÑе `diff' (`cd filename#patchfs').
+
+rpm Ð¿Ð°ÐºÐµÑ Ð²ÑÑÑе `RPM' (`cd filename#rpm').
+
+rpms ÑпÑавÑаÑе базом пакеÑа
+ вÑÑÑе `RPM' (`cd #rpms').
+
+ulha, urar, uzip, uzoo, uar, uha
+ аÑÑ
иваÑи (`cd аÑÑ
ива#xxxx' где
+ xxxx може да бÑде: ulha, urar, uzip,
+ uzoo, uar, uha).
+
+ÐожеÑе да пÑидÑÑжиÑе вÑÑÑÑ
+даÑоÑеке одÑеÑеном ÑпоÑаÑÑем
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека, као ÑÑо Ñе Ñо
+опиÑано Ñ Ð¾Ð´ÐµÑÐºÑ ÑÑеÑиваÑе
+даÑоÑеке вÑÑÑаExtension File Edit. Ðво пÑимеÑа
+ÑÑавке за ÐебиÑанове пакеÑе:
+
+ regex/.deb$
+ ÐÑвоÑи=%cd %p#deb
+[Colors]
+ÐоÑе
+
+ÐоноÑни наÑедник Ñе покÑÑаÑи да
+оÑкÑиÑе да ли Ð²Ð°Ñ ÑеÑминал
+подÑжава боÑе пÑеко базе
+ÑеÑминала и назива ваÑег
+ÑеÑминала. Ðонекад Ñе он може
+збÑниÑи, па ÑеÑе можда желеÑи да
+заÑ
ÑеваÑе Ñежим Ñ Ð±Ð¾Ñи или да
+иÑкÑÑÑиÑе Ñежим Ñ Ð±Ð¾Ñи пÑеко
+пÑекидаÑа `-c' и `-b', Ñим Ñедом.
+
+Уколико Ñе пÑогÑам пÑеведен Ñа
+ÑпÑавиÑеÑом екÑана `Slang' ÑмеÑÑо
+`ncurses', ÐÐ Ñе ÑакоÑе пÑовеÑиÑи да
+ли Ñе поÑÑавÑена пÑоменÑива
+COLORTERM, коÑа има ÑлиÑан еÑекаÑ
+као пÑÐµÐºÐ¸Ð´Ð°Ñ `-c'.
+
+ÐожеÑе да задаÑе ÑеÑминале коÑи
+Ñвек заÑ
ÑеваÑÑ Ñежим Ñ Ð±Ð¾Ñи
+додаваÑем пÑоменÑиве color_terminals Ñ
+одеÑак `Colors' даÑоÑеке Ñа
+поÑеÑним поÑÑавкама. Ðво Ñе
+ÑпÑеÑиÑи ÐоноÑног наÑедника да
+покÑÑа да оÑкÑиÑе да ли ваÑ
+ÑеÑминал подÑжава боÑе. Ðво
+пÑимеÑа:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+ÐÑогÑам Ñе може пÑевеÑÑи и Ñа
+подÑÑком за `ncurses' и `slang'; `ncurses'
+нема наÑина да заÑ
Ñева Ñежим Ñ
+боÑи: он коÑиÑÑи Ñамо подаÑке из
+базе ÑеÑминала.
+
+ÐоноÑни наÑедник поÑедÑÑе
+наÑин да пÑомени подÑазÑмеване
+боÑе. Ðа Ñада Ñе боÑе подеÑаваÑÑ
+пÑеко пÑоменÑиве окÑÑжеÑа
+MC_COLOR_TABLE или одеÑка `Colors' Ñ
+даÑоÑеÑи Ñа поÑеÑним
+поÑÑавкама.
+
+У одеÑÐºÑ `Colors', подÑазÑмевана
+мапа боÑа Ñе ÑÑиÑава из
+пÑоменÑиве base_color. ÐожеÑе да
+задаÑе дÑÑгаÑиÑÑ Ð¼Ð°Ð¿Ñ Ð±Ð¾Ñа
+ÑеÑминала коÑиÑÑеÑем назива
+ÑеÑминала као кÑÑÑ Ñ Ð¾Ð²Ð¾Ð¼
+одеÑкÑ. Ðа пÑимеÑ:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+ФоÑÐ¼Ð°Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñа боÑе Ñе
+ÑледеÑи:
+
+ <кÑÑÑнаÑеÑ>=<боÑаÑекÑÑа>,<боÑапозадине>:<кÑÑÑнаÑеÑ>= ...
+
+ÐоÑе ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ðµ, док кÑÑÑне
+ÑеÑи Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи: normal, selected, marked,
+markselect, errors, input, reverse, gauge. ÐоÑе
+мениÑа ÑÑ: menu, menusel, menuhot, menuhotsel.
+ÐоÑе диÑалога ÑÑ: dnormal, dfocus,
+dhotnormal, dhotfocus. ÐоÑе помоÑи ÑÑ:
+helpnormal, helpitalic, helpbold, helplink, helpslink.
+ÐоÑа пÑегледаÑа Ñе: viewunderline.
+ÐоÑебне боÑе за иÑÑиÑаÑе ÑÑ:
+executable, directory, link, stalelink, device, special,
+core. ÐоÑе ÑÑеÑиваÑа ÑÑ: editnormal,
+editbold, editmarked.
+
+input одÑеÑÑÑе боÑÑ Ñедова за ÑноÑ
+коÑи Ñе коÑиÑÑе Ñ Ð´Ð¸Ñалозима
+ÑпиÑа.
+
+gauge одÑеÑÑÑе боÑÑ Ð¸ÑпÑÑеног
+дела Ñеда напÑеÑка, коÑи Ñе
+коÑиÑÑи за пÑиказ напÑеÑка
+опеÑаÑиÑа над даÑоÑекама, као
+ÑÑо Ñе копиÑаÑе.
+
+ÐиÑалози коÑиÑÑе ÑледеÑе боÑе:
+dnormal Ñе коÑиÑÑи за обиÑан ÑекÑÑ,
+dfocus Ñе коÑиÑÑи за ÑÑенÑÑно
+изабÑÐ°Ð½Ñ ÐºÐ¾Ð½ÑÑолÑ, dhotnormal Ñе
+коÑиÑÑи за ÑазликоваÑе боÑе
+пÑеÑиÑе Ñ Ð¾Ð±Ð¸Ñним конÑÑолама, а
+боÑа dhotfocus Ñе коÑиÑÑи за боÑÑ
+иÑÑиÑаÑа Ñ ÑÑенÑÑно изабÑаноÑ
+конÑÑоли.
+
+ÐениÑи коÑиÑÑе иÑÑÑ ÑемÑ, али
+коÑиÑÑе изнаке menu, menusel, menuhot и
+menuhotsel.
+
+ÐÐ¾Ð¼Ð¾Ñ ÐºÐ¾ÑиÑÑи ÑледеÑе боÑе:
+helpnormal Ñе коÑиÑÑи за обиÑан
+ÑекÑÑ, helpitalic Ñе коÑиÑÑи за ÑекÑÑ
+коÑи Ñе Ñ ÑÑÑаниÑи ÑпÑÑÑÑва
+иÑÑакнÑÑ ÐºÑÑзивом, helpbold Ñе
+коÑиÑÑи за ÑекÑÑ ÐºÐ¾Ñи Ñе Ñ
+ÑÑÑаниÑи ÑпÑÑÑÑва иÑÑакнÑÑ
+полÑÑÑним Ñловима, helplink Ñе
+коÑиÑÑи за Ñ
ипеÑвезе коÑе ниÑÑ
+изабÑане, а helpslink Ñе коÑиÑÑи за
+изабÑане Ñ
ипеÑвезе.
+
+ÐоÑебне боÑе иÑÑиÑаÑа одÑеÑÑÑÑ
+како ÑÑ Ð´Ð°ÑоÑеке пÑиказане Ñ
+ÑлÑÑаÑÑ Ð´Ð° Ñе ÑкÑÑÑено иÑÑиÑаÑе
+даÑоÑека (погледаÑÑе одеÑак
+ÐзгледLayout). directory Ñе коÑиÑÑи за
+диÑекÑоÑиÑÑме или ÑимболиÑке
+везе ка диÑекÑоÑиÑÑмима; executable
+за извÑÑне даÑоÑеке; link Ñе
+коÑиÑÑи за ÑимболиÑке везе коÑе
+ниÑÑ Ð½Ð¸ баÑаÑе ниÑи ÑказÑÑÑ Ð½Ð°
+диÑекÑоÑиÑÑм; stalelink Ñе коÑиÑÑи
+за баÑаÑе ÑимболиÑке везе; device -
+знаковни ÑÑеÑаÑи и блок
+ÑÑеÑаÑи; special Ñе коÑиÑÑи за
+поÑебне даÑоÑеке, као ÑÑо ÑÑ
+Ñеви и ÑÑиÑниÑе; core Ñе за
+даÑоÑеке ÑÑжи.
+
+ÐогÑÑе боÑе ÑÑ: black, gray, red, brightred,
+green, brightgreen, brown, yellow, blue, brightblue,
+magenta, brightmagenta, cyan, brightcyan, lightgray и
+white. ÐоÑÑоÑи и поÑебна кÑÑÑна
+ÑÐµÑ Ð·Ð° пÑÐ¾Ð²Ð¸Ð´Ð½Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ñ. Ðна
+глаÑи: `default' и може да Ñе коÑиÑÑи
+Ñамо за боÑÑ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ðµ. Ðа
+пÑимеÑ:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Special Settings]
+ÐоÑебна подеÑаваÑа
+
+ÐеÑина подеÑаваÑа ÐоноÑног
+наÑедника Ñе Ð¼Ð¾Ð³Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñи из
+мениÑа. ÐеÑÑÑим, поÑÑоÑи неÑÑо
+поÑÑавки коÑе Ñе Ð¼Ð¾Ð³Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñи
+Ñамо ÑÑеÑиваÑем даÑоÑеке
+поÑÑавки.
+
+Ðве пÑоменÑиве Ñе Ð¼Ð¾Ð³Ñ Ð¿Ð¾Ð´ÐµÑиÑи
+Ñ Ð²Ð°ÑÐ¾Ñ Ð´Ð°ÑоÑеÑи `~/.mc/ini':
+
+clear_before_exec
+ ÐодÑазÑмевано Ñе пÑе
+ извÑÑаваÑа наÑедбе
+ ÐоноÑни наÑедник оÑиÑÑиÑи
+ екÑан. Уколико желиÑе да
+ видиÑе излаз наÑедби на
+ Ð´Ð½Ñ ÐµÐºÑана, ÑÑедиÑе ваÑÑ
+ даÑоÑÐµÐºÑ `~/.mc/ini' и
+ пÑомениÑе вÑедноÑÑ Ð¿Ð¾Ñа
+ `clear_before_exec' на 0.
+
+confirm_view_dir
+ Ðада пÑиÑиÑнеÑе ÑаÑÑÐµÑ F3
+ над диÑекÑоÑиÑÑмом,
+ подÑазÑмевано Ñе ÐÐ ÑÑи Ñ
+ ÑÐ°Ñ Ð´Ð¸ÑекÑоÑиÑÑм. Уколико
+ Ñе Ð¾Ð²Ð°Ñ Ð¿ÑÐµÐºÐ¸Ð´Ð°Ñ Ð¿Ð¾ÑÑавÑен
+ на 1, ÐÐ Ñе пиÑаÑи за
+ поÑвÑÐ´Ñ Ð¿Ñе пÑомене
+ диÑекÑоÑиÑÑма Ñколико ÑÑе
+ ознаÑили даÑоÑеке.
+
+ftpfs_retry_seconds
+ Ðва вÑедноÑÑ Ð¿ÑедÑÑавÑа
+ бÑÐ¾Ñ ÑекÑнди ÑекаÑа пÑе
+ покÑÑаÑа поновног
+ повезиваÑа Ñа ÑеÑвеÑом FTP-а
+ коÑи одбиÑа пÑиÑавÑ.
+ Уколико Ñе ова вÑедноÑÑ
+ нÑла, пÑиÑавÑиваÑе Ñе неÑе
+ поново покÑÑаваÑи.
+
+max_dirt_limit
+ ÐадаÑе колико наÑвиÑе
+ ажÑÑиÑаÑа екÑана може биÑи
+ пÑеÑкоÑено Ñ ÑгÑаÑеном
+ пÑегледаÑÑ Ð´Ð°ÑоÑека. Ðва
+ вÑедноÑÑ Ð¿Ð¾Ð´ÑазÑмевано
+ ниÑе знаÑаÑна, ÑÐµÑ ÐºÐ¾Ð´
+ ÑамоÑÑално подеÑава бÑоÑ
+ пÑеÑкоÑениÑ
ажÑÑиÑаÑа Ñ
+ ÑÐºÐ»Ð°Ð´Ñ Ñа колиÑином
+ пÑимÑениÑ
пÑиÑиÑака на
+ ÑаÑÑеÑе. ÐеÑÑÑим, на веома
+ ÑпоÑим маÑинама или
+ ÑеÑминалима Ñа бÑзим
+ ÑамопонавÑаÑем ÑаÑÑеÑа,
+ пÑевиÑока вÑедноÑÑ Ñе даÑи
+ ÑкоковиÑа ажÑÑиÑаÑа
+ екÑана.
+
+ Ðзгледа да поÑÑавÑаÑе
+ пÑоменÑиве `max_dirt_limit' на 10
+ даÑе наÑбоÑе понаÑаÑе, и Ñо
+ Ñе подÑазÑмевана вÑедноÑÑ.
+
+mouse_move_pages
+ ÐдÑеÑÑÑе да ли Ñе клизаÑе
+ миÑем одвиÑа по ÑÑÑанама
+ или Ñед по Ñед Ñ Ð¾ÐºÐ½Ð¸Ð¼Ð°.
+
+mouse_move_pages_viewer
+ ÐдÑеÑÑÑе да ли Ñе клизаÑе
+ миÑем одвиÑа по ÑÑÑанама
+ или Ñед по Ñед Ñ ÑгÑаÑеном
+ пÑегледаÑÑ Ð´Ð°ÑоÑека.
+
+old_esc_mode
+ ÐодÑазÑмевано Ñе ÐоноÑни
+ наÑедник ÑмаÑÑаÑи да Ñе
+ ÑаÑÑÐµÑ `ESC' пÑеÑÐ¸ÐºÑ Ð·Ð°
+ пÑеÑиÑе (old_esc_mode=0). Уколико
+ Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен
+ (old_esc_mode=1), ÑаÑÑÐµÑ `ESC' Ñе Ñе
+ понаÑаÑи као пÑеÑÐ¸ÐºÑ Ð·Ð°
+ пÑеÑиÑе Ñоком Ñедне
+ ÑекÑнде, а Ñколико нови
+ пÑиÑиÑÑи на ÑаÑÑеÑе ниÑÑ
+ ÑегиÑÑÑовани, ÑаÑÑÐµÑ `ESC' Ñе
+ биÑи пÑоÑÑмаÑен као
+ пÑеÑиÑа за пониÑÑаваÑе (`ESC
+ ESC').
+
+only_leading_plus_minus
+ ÐозвоÑава поÑебно
+ ÑÑеÑиÑаÑе знакова `+', `-', `*'
+ Ñ Ð½Ð°Ñедбеном ÑÐµÐ´Ñ (избоÑ,
+ одизбоÑ, обÑÑаÑе избоÑа) Ñ
+ ÑлÑÑаÑÑ Ð´Ð° Ñе наÑедбени
+ Ñед пÑазан. Ðнда неÑеÑе
+ моÑаÑи да ÑиÑиÑаÑе Ñе
+ знаке ÑÑÑед наÑедбеног
+ Ñеда. Са дÑÑге ÑÑÑане,
+ неÑеÑе моÑи ни да иÑ
+ коÑиÑÑиÑе за пÑоменÑ
+ избоÑа Ñколико наÑедбени
+ Ñед ниÑе пÑазан.
+
+panel_scroll_pages
+ Уколико Ñе ово ÑкÑÑÑено
+ (подÑазÑмевано), окно Ñе
+ клизаÑи за пола пÑиказа
+ када кÑÑÑÐ¾Ñ Ð´Ð¾ÑÑигне кÑаÑ
+ или поÑеÑак окна, а инаÑе
+ Ñе Ñамо клизаÑи за ÑеднÑ
+ даÑоÑекÑ.
+
+show_output_starts_shell
+ Ðва пÑоменÑива Ñади Ñамо
+ Ñколико не коÑиÑÑиÑе
+ подÑÑÐºÑ Ð·Ð° подÑÑÑке. Ðада
+ коÑиÑÑиÑе пÑеÑиÑÑ `C-o' да
+ биÑÑе пÑеÑли на коÑиÑниÑки
+ екÑан, Ñколико Ñе ово
+ подеÑено, добиÑеÑе ÑвежÑ
+ ÑÑÑкÑ. ÐнаÑе Ñе ваÑ
+ пÑиÑиÑак на било коÑи
+ ÑаÑÑÐµÑ Ð´Ð¾Ð²ÐµÑÑи Ñ ÐоноÑног
+ наÑедника.
+
+torben_fj_mode
+ Уколико Ñе Ð¾Ð²Ð°Ñ Ð¿ÑекидаÑ
+ поÑÑавÑен, онда Ñе ÑаÑÑеÑи
+ `home' и `end' ÑадиÑи мало
+ дÑÑгаÑиÑе над окнима;
+ ÑмеÑÑо да Ñе Ð¸Ð·Ð±Ð¾Ñ Ð¿Ð¾Ð¼ÐµÑа
+ на пÑÐ²Ñ Ð¸ поÑледÑÑ
+ даÑоÑÐµÐºÑ Ñ Ð¾ÐºÐ½Ñ, ÑаÑÑеÑи Ñе
+ имаÑи ÑледеÑи еÑекаÑ:
+
+ ТаÑÑÐµÑ `home' Ñе: иÑи на
+ ÑÑедÑи Ñед, Ñколико Ñе
+ налазимо иÑпод Ñега; инаÑе
+ Ñе иÑи на пÑви Ñед, оÑим
+ Ñколико Ñе Ð²ÐµÑ Ð½Ð°Ð»Ð°Ð·Ð¸Ð¼Ð¾ Ñ
+ пÑвом ÑедÑ, а Ñада Ñе иÑи на
+ пÑÐ²Ñ Ð´Ð°ÑоÑÐµÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+ ТаÑÑÐµÑ `end' Ñе ÑлиÑно
+ понаÑа: иÑи Ñе доле на
+ ÑÑедÑи Ñед, Ñколико Ñе
+ налазимо на ÑемÑ; инаÑе Ñе
+ иÑи на поÑледÑи Ñед, оÑим
+ Ñколико Ñмо Ð²ÐµÑ Ñ
+ поÑледÑем ÑедÑ, а Ñада Ñе
+ иÑи на поÑледÑи назив
+ даÑоÑеке Ñ Ð¾ÐºÐ½Ñ.
+
+use_file_to_guess_type
+ Уколико Ñе ова пÑоменÑива
+ ÑкÑÑÑена (подÑазÑмевано),
+ ÐÐ Ñе покÑенÑÑи наÑедбÑ
+ `file' за одÑеÑиваÑе вÑÑÑе
+ даÑоÑека коÑе ÑÑ Ð·Ð°Ð´Ð°Ð½Ðµ Ñ
+ даÑоÑеÑи `mc.ext'Extension File Edit.
+
+xterm_mode
+ Уколико Ñе ова пÑоменÑива
+ ÑкÑÑÑена (подÑазÑмевано Ñе
+ иÑкÑÑÑена), пÑиликом
+ ÑазгледаÑа ÑиÑÑема
+ даÑоÑека Ñ Ð¾ÐºÐ½Ñ ÐºÐ¾Ñе Ñе Ñ
+ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¡Ñабла, дÑÑго окно
+ Ñе Ñе аÑÑомаÑÑки поново
+ ÑÑиÑаÑи Ñ Ð¸Ð·Ð°Ð±Ñаном
+ диÑекÑоÑиÑÑмÑ.[Terminal databases]
+Ðазе ÑеÑминала
+
+ÐоноÑни наÑедник обезбеÑÑÑе
+наÑин да попÑави ваÑÑ ÑиÑÑемÑкÑ
+Ð±Ð°Ð·Ñ ÑеÑминала без поÑÑебе за
+админиÑÑÑаÑоÑÑким
+пÑивилегиÑама. ÐоноÑни
+наÑедник пÑеÑÑажÑÑе ÑиÑÑемÑкÑ
+даÑоÑÐµÐºÑ Ñа поÑеÑним
+поÑÑавкама (даÑоÑÐµÐºÑ `mc.lib' Ñ
+библиоÑеÑком диÑекÑоÑиÑÑмÑ
+ÐоноÑног наÑедника), онда
+одеÑак
+`terminal:назив-ваÑег-ÑеÑминала' Ñ
+даÑоÑеÑи `~/.mc/ini', и онда одеÑак
+`terminal:general', ÑиÑи Ñваки Ñед
+ÑадÑжи Ñимбол ÑаÑÑеÑа кога
+желиÑе да задаÑе, поÑле кога
+Ñледи знак ÑеднакоÑÑи и
+задаваÑе ÑаÑÑеÑа. ÐожеÑе да
+коÑиÑÑиÑе поÑебан облик `\e' да
+биÑÑе пÑедÑÑавили наведени
+знак и `^x' да биÑÑе пÑедÑÑавили
+знак `control-x'.
+
+ÐоÑÑÑпни Ñимболи ÑаÑÑеÑа ÑÑ:
+
+f0 до f20 ФÑнкÑиÑÑки ÑаÑÑеÑи f0-f20
+bs backspace
+home ÑаÑÑÐµÑ `home'
+end ÑаÑÑÐµÑ `end'
+up ÑаÑÑÐµÑ `ÑÑÑелиÑа навиÑе'
+down ÑаÑÑÐµÑ `ÑÑÑелиÑа наниже'
+left ÑаÑÑÐµÑ `ÑÑÑелиÑа налево'
+right ÑаÑÑÐµÑ `ÑÑÑелиÑа надеÑно'
+pgdn ÑаÑÑÐµÑ `page down'
+pgup ÑаÑÑÐµÑ `page up'
+insert знак `insert'
+delete знак `delete'
+complete за допÑнÑ
+
+Ðа пÑимеÑ, како биÑÑе задали да
+ÑаÑÑÐµÑ `insert' бÑде `Escape + [ + O + p',
+можеÑе да поÑÑавиÑе ово Ñ
+даÑоÑеÑи Ñа поÑеÑним
+поÑÑавкама:
+
+insert=\e[Op
+
+Симбол ÑаÑÑеÑа complete пÑедÑÑавÑа
+низове ÑиÑиÑаÑа коÑи Ñе коÑиÑÑе
+за поÑÑÑпак допÑне; ово Ñе
+подÑазÑмевано покÑеÑе Ñа M-tab,
+али можеÑе да задаÑе и дÑÑге
+пÑеÑиÑе за иÑÑÑ ÑадÑÑ (на оним
+ÑаÑÑаÑÑÑама Ñа Ñонама ÑиниÑ
и
+неиÑкоÑиÑÑениÑ
ÑаÑÑеÑа).
+
+[FILES]
+ÐÐТÐТÐÐÐ
+
+ÐÑогÑам Ñе добавиÑи Ñве ÑвоÑе
+подаÑке Ñ Ð¾Ð´Ð½Ð¾ÑÑ Ð½Ð° пÑоменÑивÑ
+окÑÑжеÑа MC_DATADIR. Ðко ова
+пÑоменÑива ниÑе поÑÑавÑена,
+биÑе ÑпоÑÑебÑен диÑекÑоÑиÑÑм
+/usr/share/mc.
+
+/usr/share/mc/mc.hlp
+
+ ÐаÑоÑека помоÑи за
+ пÑогÑам.
+
+/usr/share/mc/mc.ext
+
+ ÐодÑазÑмевана ÑиÑÑемÑка
+ даÑоÑека вÑÑÑа.
+
+~/.mc/bindings
+
+ ÐоÑиÑниÑке даÑоÑеке вÑÑÑа,
+ подеÑаваÑа пÑегледаÑа и
+ ÑÑеÑиваÑа. Уколико
+ поÑÑоÑе, оне заобилазе
+ ÑиÑÑемÑке даÑоÑеке.
+
+/usr/share/mc/mc.ini
+
+ ÐодÑазÑмевана ÑиÑÑемÑка
+ подеÑаваÑа ÐоноÑног
+ наÑедника; коÑиÑÑе Ñе Ñамо
+ Ñ ÑлÑÑаÑÑ Ð´Ð° коÑиÑник нема
+ ÑопÑÑÐ²ÐµÐ½Ñ Ð´Ð°ÑоÑÐµÐºÑ ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Ðлобалне поÑÑавке
+ ÐоноÑног наÑедника.
+ ÐоÑÑавке из ове даÑоÑеке
+ Ñе одноÑе на Ñве коÑиÑнике
+ без обзиÑа на Ñо да ли они
+ имаÑÑ ÑвоÑе даÑоÑеке ~/.mc/ini
+ или не. Ðа Ñада, из даÑоÑеке
+ mc.lib Ñе ÑÑиÑаваÑÑ Ñамо
+ поÑÑавке ÑеÑминалаTerminal databases.
+
+~/.mc/ini
+
+ ÐоÑиÑниÑка подеÑаваÑа. Ðко
+ Ñе ова даÑоÑека пÑиÑÑÑна,
+ подеÑаваÑа Ñе ÑÑиÑаваÑÑ Ð¸Ð·
+ Ñе ÑмеÑÑо из ÑиÑÑемÑке
+ поÑеÑне даÑоÑеке.
+
+/usr/share/mc/mc.hint
+
+ Ðва даÑоÑека ÑадÑжи ÑавеÑе
+ (колаÑиÑе) коÑи Ñе
+ пÑиказÑÑÑ Ñ Ð¿ÑогÑамÑ.
+
+/usr/share/mc/mc.menu
+
+ Ðва даÑоÑека ÑадÑжи
+ подÑазÑмевани мени
+ пÑогÑама за Ñео ÑиÑÑем.
+
+~/.mc/menu
+
+ ÐоÑиÑниÑки мени пÑогÑама.
+ Ðко Ñе ова даÑоÑека
+ пÑиÑÑÑна, онда Ñе она
+ коÑиÑÑи ÑмеÑÑо мениÑа
+ пÑогÑама ÑиÑÑема.
+
+~/.mc/Tree
+
+ СпиÑак диÑекÑоÑиÑÑма за
+ Ð¾Ð´Ð»Ð¸ÐºÑ `ÑÑабло
+ диÑекÑоÑиÑÑма' и
+ диÑекÑоÑиÑÑмÑки поглед.
+
+./.mc.menu
+
+ Ðокални коÑиÑниÑки мени.
+ Ðко Ñе ова даÑоÑека
+ пÑиÑÑÑна, онда Ñе она
+ коÑиÑÑи ÑмеÑÑо мениÑа
+ пÑогÑама дома или ÑиÑÑема.[AVAILABILITY]
+ÐÐСТУÐÐÐСТ
+
+ÐаÑновиÑа веÑзиÑа овог
+пÑогÑама Ñе може наÑи на адÑеÑи
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+ÐÐÐÐТРÐ
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+СÑÑаниÑа ÐоноÑног наÑедника на ÐеÑÑнаÑÐ¾Ð´Ð½Ð¾Ñ Ð¼Ñежи:
+ http://www.midnight-commander.org/
+[AUTHORS]
+ÐУТÐÐ Ð
+
+ÐÑÑоÑи и даÑодавÑи ÑÑ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸
+Ñ Ð´Ð°ÑоÑеÑи AUTHORS из извоÑне
+диÑÑÑибÑÑиÑе.[BUGS]
+ÐÐ ÐШÐÐ
+
+ÐогледаÑÑе даÑоÑÐµÐºÑ TODO из
+диÑÑÑибÑÑиÑе за инÑоÑмаÑиÑе о
+Ñоме ÑÑа оÑÑаÑе да Ñе ÑÑади.
+
+Ðко желиÑе да пÑиÑавиÑе пÑоблем
+Ñ Ð²ÐµÐ·Ð¸ Ñа пÑогÑамом, молим да
+поÑаÑеÑе епиÑмо на ÑледеÑÑ
+адÑеÑÑ: mc-devel at gnome.org.
+
+ÐоÑÑавиÑе деÑаÑан Ð¾Ð¿Ð¸Ñ Ð³ÑеÑке,
+веÑзиÑÑ Ð¿ÑогÑама коÑÑ
+коÑиÑÑиÑе (mc -V пÑиказÑÑе оваÑ
+подаÑак) и опеÑаÑивни ÑиÑÑем
+под коÑим покÑеÑеÑе пÑогÑам.
+Ðко пÑогÑам кÑаÑ
иÑа, било би нам
+коÑиÑно да нам поÑаÑеÑе мапÑ
+ÑÑога (stack trace).
+
+[main]
+
+ lqqk nq
+ x x x
+ x x lqk w w lqk tqk w w w w
+ x x x x tqu x x x x tqu x x
+ v x mqj v v mqj x v v v mqv
+ mqqqнаÑедникqqj
+
+Ðво Ñе главни екÑан помоÑи за ÐÐУ-овог поноÑног наÑедника.
+
+Ðа биÑÑе Ñазнали виÑе о Ñоме како да коÑиÑÑиÑе инÑеÑакÑивни
+ÑиÑÑем помоÑи поÑÑебно Ñе да пÑиÑиÑнеÑе EnterHow to use help.
+ÐожеÑе и одмаÑ
оÑиÑи на ÑадÑжаÑContents помоÑи.
+
+ÐÐУ-овог поноÑног наÑедника ÑÑ Ð½Ð°Ð¿Ð¸Ñали Ñегови аÑÑоÑиAUTHORS.
+
+ÐÐУ-ов поноÑни наÑедник Ñе иÑпоÑÑÑÑÑе ÐÐÐ ÐÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐWarranty.
+Ðво Ñе Ñлободни ÑоÑÑвеÑ, а ви ÑÑе позвани да га
+ÑаÑподелиÑе под одÑедбама ÐÐУ-ове опÑÑе Ñавне лиÑенÑеÐиÑенÑа (оÑигинал на енглеÑком).
+ÐогледаÑÑе и незваниÑан пÑевод ÐÐУ-ове ÐÐРна ÑÑпÑкиÐиÑенÑа (на ÑÑпÑком).
+
+ÐÑевод ÐоноÑног наÑедника и ове даÑоÑеке помоÑи на ÑÑпÑки:
+СÑÑаÑ
иÑа РадиÑ, <mr99164 at alas.matf.bg.ac.yu>
+СРР`УликÑ', http://uliks.sourceforge.net
+[ÐиÑенÑа (оÑигинал на енглеÑком)]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[ÐиÑенÑа (на ÑÑпÑком)]
+
+ ÐÐУ-ÐÐÐ ÐÐШТРÐÐÐÐÐ ÐÐЦÐÐЦÐ
+ ÐеÑзиÑа 2, ÑÑн 1991 (*)
+
+ ÐÑÑоÑÑка пÑава (C) 1989, 1991 Free Software Foundation,
+ Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA.
+
+ÐозвоÑено Ñе ÑмножаваÑе и ÑаÑподела доÑловног пÑимеÑка
+ÑекÑÑа ове лиÑенÑе, али ниÑе дозвоÑено Ñено меÑаÑе.
+
+ УговоÑ
+
+ Ðа веÑÐ¸Ð½Ñ ÑоÑÑвеÑа лиÑенÑе ÑÑ Ð½Ð°ÑиÑене Ñа ÑиÑем да вам
+одÑÐ·Ð¼Ñ ÑÐ»Ð¾Ð±Ð¾Ð´Ñ Ð´Ð° га делиÑе Ñа дÑÑгима и меÑаÑе. ÐаÑÑпÑоÑ
+Ñоме, ÐÐУ-ова опÑÑа Ñавна лиÑенÑа вам гаÑанÑÑÑе ÑлободÑ
+деÑеÑа и измене Ñлободног ÑоÑÑвеÑа да би оÑигÑÑала ÑлободÑ
+ÑоÑÑвеÑа за Ñве Ñегове коÑиÑнике. Ðва ÐпÑÑа Ñавна лиÑенÑа
+Ñе одноÑи на веÑÐ¸Ð½Ñ ÑоÑÑвеÑа из ÐадÑжбине за Ñлободни
+ÑоÑÑÐ²ÐµÑ Ð¸ на Ñваки дÑÑги пÑогÑам, ÑиÑи Ñе аÑÑоÑи обавежÑ
+на Ñено коÑиÑÑеÑе. (ÐÑÑги ÑоÑÑÐ²ÐµÑ ÐадÑжбине за Ñлободни
+ÑоÑÑÐ²ÐµÑ Ñе ÑмеÑÑо ове лиÑенÑе покÑивен ÐÐУ-овом
+библиоÑеÑком опÑÑом Ñавном лиÑенÑом (**).) Рви Ñе можеÑе
+пÑимениÑи на ваÑе пÑогÑаме.
+
+ Ðада говоÑимо о Ñлободном ÑоÑÑвеÑÑ, миÑлимо на ÑлободÑ,
+а не на ÑенÑ. ÐаÑе опÑÑе Ñавне лиÑенÑе ÑÑ Ð·Ð°Ð¼Ð¸ÑÑене да
+оÑигÑÑаÑÑ Ð²Ð°ÑÑ ÑÐ»Ð¾Ð±Ð¾Ð´Ñ ÑаÑподеле пÑимеÑака Ñлободног
+ÑоÑÑвеÑа (и наплаÑиваÑа за ÑÑ ÑÑлÑÐ³Ñ Ð¿Ð¾ жеÑи), пÑимаÑа
+извоÑног кода или Ñеговог добиÑаÑа по жеÑи, могÑÑноÑÑи
+измене ÑоÑÑвеÑа или коÑиÑÑеÑа делова иÑÑог Ñ Ð½Ð¾Ð²Ð¸Ð¼
+Ñлободним пÑогÑамима; и да вам даÑÑ Ð´Ð¾ знаÑа да Ñо можеÑе
+да ÑÑадиÑе.
+
+ Ðа биÑмо заÑÑиÑили ваÑа пÑава, моÑамо да поÑÑавимо
+огÑаниÑеÑа коÑа забÑаÑÑÑÑ Ð±Ð¸Ð»Ð¾ коме да вам оÑпоÑи ова
+пÑава или да ÑÑажи од Ð²Ð°Ñ Ð´Ð° иÑ
Ñе одÑекнеÑе. Ðва
+огÑаниÑеÑа ÑÑ Ð¸ обавезÑÑÑÑа за Ð²Ð°Ñ Ð°ÐºÐ¾ ÑаÑподеÑÑÑеÑе
+пÑимеÑке ÑоÑÑвеÑа, или га измениÑе.
+
+ Ðа пÑимеÑ, ако ÑаÑподеÑÑÑеÑе пÑимеÑке Ñаквог пÑогÑама,
+беÑплаÑно или за одÑеÑÐµÐ½Ñ Ð½Ð¾Ð²ÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ, моÑаÑе даÑи и
+пÑимаоÑима Ñва пÑава коÑа Ñами поÑедÑÑеÑе. ÐоÑаÑе Ñе
+поÑÑаÑаÑи да и они пÑиме или Ð¼Ð¾Ð³Ñ Ð´Ð° добиÑÑ Ð¸Ð·Ð²Ð¾Ñни код.
+ÐаÑзад, моÑаÑе им показаÑи ове одÑедбе да би били ÑпознаÑи
+Ñа ÑвоÑим пÑавима.
+
+ Ðи ÑÑиÑимо ваÑа пÑава Ñ Ð´Ð²Ð° коÑака: (1) ÑÑиÑимо ÑоÑÑвеÑ
+заÑÑиÑом аÑÑоÑÑкиÑ
пÑава, и (2) нÑдимо вам Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ
+коÑа вам даÑе пÑÐ°Ð²Ð½Ñ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ Ð´Ð° ÑмножаваÑе, ÑаÑподеÑÑÑеÑе
+и/или меÑаÑе ÑоÑÑвеÑ.
+
+ ТакоÑе, Ñади заÑÑиÑе Ñваког аÑÑоÑа и Ð½Ð°Ñ Ñ
оÑемо да Ñе
+оÑигÑÑамо да Ñвако ÑазÑме да не поÑÑоÑи гаÑанÑиÑа за оваÑ
+Ñлободни ÑоÑÑвеÑ. Ðко Ñе ÑоÑÑÐ²ÐµÑ Ð½ÐµÐºÐ¾ дÑÑги изменио и
+пÑоÑледио га, Ñ
оÑемо да пÑимаоÑи знаÑÑ Ð´Ð° оно ÑÑо имаÑÑ
+ниÑе оÑигинал, Ñако да Ñе било какви пÑоблеми коÑи ÑÑ
+наÑÑали због дÑÑгиÑ
, неÑе одÑазиÑи на Ñглед аÑÑоÑа
+оÑигинала.
+
+ ÐаÑзад, Ñве Ñлободне пÑогÑаме непÑеÑÑано ÑгÑожаваÑÑ
+ÑоÑÑвеÑÑки паÑенÑи. Ðи Ñ
оÑемо да избегнемо опаÑноÑÑ Ð´Ð°
+ÑаÑподеÑиваÑи Ñлободног пÑогÑама индивидÑално добиÑÑ
+паÑенÑне лиÑенÑе и на ÑÐ°Ñ Ð½Ð°Ñин ÑÑаве пÑогÑам Ñ Ð¿ÑиваÑно
+влаÑниÑÑво. Ðа биÑмо ÑпÑеÑили ово, ÑаÑно Ñмо иÑÑакли да
+Ñваки паÑÐµÐ½Ñ Ð¼Ð¾Ñа да бÑде лиÑенÑиÑан за ÑваÑиÑÑ ÑлободнÑ
+ÑпоÑÑÐµÐ±Ñ Ð¸Ð»Ð¸ да ÑопÑÑе не бÑде лиÑенÑиÑан.
+
+ ÐÑеÑизне одÑедбе и ÑÑлови ÑмножаваÑа, ÑаÑподеле и измене
+Ñледе.
+
+ ÐÐУ-ÐÐÐ ÐÐШТРÐÐÐÐÐ ÐÐЦÐÐЦÐ
+ ÐÐÐ ÐÐÐРРУСÐÐÐРУÐÐÐÐÐÐÐÐÐ, Ð ÐСÐÐÐÐÐÐ Ð ÐÐÐÐÐÐ
+
+ 0. Ðва лиÑенÑа Ñе одноÑи на Ñваки пÑогÑам или дÑÑго дело
+коÑе ÑадÑжи ÑаопÑÑеÑе влаÑника аÑÑоÑÑкиÑ
пÑава Ñ ÐºÐ¾Ð¼ ÑÑоÑи
+да може биÑи ÑаÑподеÑен под одÑедбама ове опÑÑе Ñавне
+лиÑенÑе. ,,ÐÑогÑам`` Ñе надаÑе ознаÑаваÑи Ñваки Ñакав
+пÑогÑам или Ñад, а ,,дело заÑновано на ÐÑогÑамÑ`` Ñе
+ознаÑаваÑи ÐÑогÑам или било коÑи Ñад пÑоиÑÑекао из Ñега по
+ÐÐ°ÐºÐ¾Ð½Ñ Ð¾ аÑÑоÑÑким пÑавима; ÑÑ. дело коÑе ÑадÑжи ÐÑогÑам
+или Ñегов део, било доÑловни или Ñа изменама и/или
+пÑеведен на дÑÑги Ñезик. (Ðдавде па надаÑе, пÑевод Ñе
+ÑкÑÑÑен без огÑаниÑеÑа Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¸Ð·Ñаза ,,измена``.) Сваки
+коÑиÑник лиÑенÑе Ñе ознаÑен као ,,ви``.
+
+ÐÑÑге акÑивноÑÑи оÑим ÑмножаваÑа, ÑаÑподеле и измене ниÑÑ
+обÑÑ
ваÑене овом лиÑенÑом; оне ÑÑ Ð¸Ð·Ð²Ð°Ð½ Ñеног домена. Чин
+покÑеÑаÑа ÐÑогÑама ниÑе огÑаниÑен, а добиÑени ÑезÑлÑаÑ
+извÑÑаваÑа ÐÑогÑама Ñе обÑÑ
ваÑен Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñегов
+ÑадÑÐ¶Ð°Ñ ÑаÑÑоÑи од дела заÑнованог на ÐÑогÑÐ°Ð¼Ñ (незавиÑно
+од ÑиÑениÑе да Ñе наÑÑао као ÑезÑлÑÐ°Ñ Ð¿Ð¾ÐºÑеÑаÑа ÐÑогÑама).
+Ðво непоÑÑедно завиÑи од Ñога ÑÑа ÐÑогÑам Ñади.
+
+ 1. Ðи можеÑе ÑмножаваÑи и ÑаÑподелиÑи доÑловне пÑимеÑке
+извоÑног кода ÐÑогÑама Ñим га пÑимиÑе, на било коÑем
+медиÑÑмÑ, Ñз ÑÑлов да на адекваÑан и одговаÑаÑÑÑи наÑин
+ознаÑиÑе на Ñваком пÑимеÑÐºÑ Ð¾Ð´Ð³Ð¾Ð²Ð°ÑаÑÑÑе ÑаопÑÑеÑе о
+аÑÑоÑÑким пÑавима и обÑаÑÑеÑе гаÑанÑиÑе; ÑаÑÑваÑе
+недиÑнÑÑим ÑаопÑÑеÑа коÑа Ñе позиваÑÑ Ð½Ð° Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ Ð¸
+одÑÑÑÑво било какве гаÑанÑиÑе; и Ñвим дÑÑгим пÑимаоÑима
+ÐÑогÑама даÑе пÑимеÑак ове лиÑенÑе заÑедно Ñа ÐÑогÑамом.
+
+Ðи можеÑе наплаÑиваÑи новÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ Ð·Ð° Ñин ÑизиÑког
+пÑеноÑа пÑимеÑка, и по ваÑем избоÑÑ Ð¼Ð¾Ð¶ÐµÑе понÑдиÑи
+заÑÑиÑÑ Ð³Ð°ÑанÑиÑом Ñ Ð·Ð°Ð¼ÐµÐ½Ñ Ð·Ð° новÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ.
+
+
+ 2. Ðи можеÑе измениÑи Ð²Ð°Ñ Ð¿ÑимеÑак или пÑимеÑке ÐÑогÑама
+или било ког Ñеговог дела, обÑазÑÑÑÑи дело заÑновано на
+ÐÑогÑамÑ, и ÑмножаваÑи и ÑаÑподелиÑи Ñакве измене или дела
+под гоÑÑим одÑедбама Ñлана 1, Ñз ÑÑлов да Ñами ÑакоÑе
+иÑпÑниÑе Ñваки од ÑледеÑиÑ
ÑÑлова:
+
+ а) моÑаÑе оÑигÑÑаÑи да измеÑене даÑоÑеке ноÑе ÑоÑÑива
+ обавеÑÑеÑа да ÑÑе ви изменили даÑоÑеке као и даÑÑм
+ било какве измене;
+
+ б) моÑаÑе оÑигÑÑаÑи да Ñвако дело коÑе ÑаÑподеÑÑÑеÑе
+ или издаÑеÑе, а коÑе Ñ Ñелини или делом ÑадÑжи или Ñе
+ изведено из ÐÑогÑама или било ког Ñеговог дела, бÑде
+ лиÑенÑиÑано Ñ Ñелини без новÑане надокнаде Ñвим ÑÑеÑим
+ лиÑима под одÑедбама ове лиÑенÑе;
+
+ в) ако измеÑени пÑогÑам ÑиÑа команде инÑеÑакÑивно када
+ Ñе покÑенÑÑ, ви моÑаÑе оÑигÑÑаÑи да, када Ñе покÑенÑÑ
+ Ñ ÑиÑÑ Ñакве инÑеÑакÑивне ÑпоÑÑебе на ÑобиÑаÑен наÑин,
+ иÑпиÑе или пÑикаже обÑÐ°Ð²Ñ ÐºÐ¾Ñа ÑкÑÑÑÑÑе одговаÑаÑÑÑе
+ ÑаопÑÑеÑе о аÑÑоÑÑким пÑавима и ÑаопÑÑеÑе да не
+ поÑÑоÑи гаÑанÑиÑа (или да ви даÑеÑе гаÑанÑиÑÑ) да
+ коÑиÑниÑи Ð¼Ð¾Ð³Ñ ÑаÑподелиÑи пÑогÑам под овим ÑÑловима,
+ и обÑаÑÑеÑе коÑиÑÐ½Ð¸ÐºÑ ÐºÐ°ÐºÐ¾ да пÑикаже пÑимеÑак ове
+ лиÑенÑе. (ÐзÑзеÑак: ако Ñе ÐÑогÑам инÑеÑакÑиван али
+ обиÑно не иÑпиÑÑÑе ÑÐ°ÐºÐ²Ñ Ð¾Ð±ÑавÑ, ваÑе дело заÑновано
+ на ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ моÑа да иÑпиÑе обÑавÑ.)
+
+
+Ðви заÑ
Ñеви Ñе одноÑе на измеÑено дело као ÑелинÑ. Ðко
+ÑоÑÑиви делови Ñаквог дела ниÑÑ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ из ÐÑогÑама, па
+Ñе Ð¼Ð¾Ð³Ñ ÑазÑмно ÑÑ
ваÑиÑи као незавиÑна и одвоÑена дела за
+Ñебе, онда Ñе ова лиÑенÑа и Ñене одÑедбе не одноÑе на Ñе
+делове када иÑ
ÑаÑподеÑÑÑеÑе као одвоÑена дела. Ðли када
+ÑаÑподеÑÑÑеÑе иÑÑе делове као део Ñелине коÑа Ñе дело
+заÑновано на ÐÑогÑамÑ, ÑаÑподела Ñелине моÑа биÑи под
+одÑедбама ове лиÑенÑе, ÑиÑе дозволе за дÑÑге Ñене ноÑиоÑе
+Ñе пÑоÑиÑÑÑÑ Ð½Ð° ÑелинÑ, а Ñамим Ñим на Ñваки део без
+обзиÑа ко га Ñе напиÑао.
+
+ÐамеÑа овог Ñлана ниÑе да ÑÑажи пÑава или оÑпоÑи ваÑа
+пÑава на дело коÑе ÑÑе Ñ Ñелини напиÑали; намеÑа Ñе
+пÑвенÑÑвено да Ñе ÑÑпоÑÑави пÑаво на конÑÑÐ¾Ð»Ñ ÑаÑподеле
+изведениÑ
или колекÑивниÑ
дела заÑнованиÑ
на ÐÑогÑамÑ.
+
+Само пÑикÑÑÑиваÑе ÐÑогÑÐ°Ð¼Ñ (или Ð´ÐµÐ»Ñ Ð·Ð°Ñнованом на
+ÐÑогÑамÑ) дÑÑгог дела коÑе на ÑÐµÐ¼Ñ Ð½Ð¸Ñе заÑновано на
+ÑединиÑи за ÑкладиÑÑеÑе или медиÑÑÐ¼Ñ Ð·Ð° ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð½Ðµ
+доводи дÑÑго дело под Ð¾ÐºÐ²Ð¸Ñ Ð¾Ð²Ðµ лиÑенÑе.
+
+ 3. ÐожеÑе ÑмножаваÑи и ÑаÑподелиÑи ÐÑогÑам (или дело
+заÑновано на ÑемÑ, по ÑÐ»Ð°Ð½Ñ 2) Ñ Ð¾Ð±ÑекÑном ÐºÐ¾Ð´Ñ Ð¸Ð»Ð¸
+извÑÑном Ð¾Ð±Ð»Ð¸ÐºÑ Ð¿Ð¾Ð´ гоÑÑим одÑедбама Ñланова 1 и 2 Ñз
+ÑÑлов да ÑÑадиÑе ÑÐµÐ´Ð½Ñ Ð¾Ð´ ÑледеÑиÑ
ÑÑваÑи:
+
+ а) да пÑиложиÑе Ñз Ñега поÑпÑни одговаÑаÑÑÑи маÑинÑки
+ ÑиÑÑив извоÑни код, коÑи моÑа биÑи ÑаÑподеÑен пÑема
+ гоÑÑим одÑедбама Ñланова 1 и 2 на медиÑÑÐ¼Ñ ÑобиÑаÑеном
+ за ÑÐ°Ð·Ð¼ÐµÐ½Ñ ÑоÑÑвеÑа; или,
+
+ б) да пÑиложиÑе Ñз Ñега пиÑÐ¼ÐµÐ½Ñ Ð¿Ð¾Ð½ÑдÑ, важеÑÑ Ð±Ð°Ñ ÑÑи
+ године, о доÑÑавÑаÑÑ Ð±Ð¸Ð»Ð¾ коÑÐ¾Ñ ÑÑеÑÐ¾Ñ ÑÑÑани, Ñз
+ новÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ Ð½Ðµ веÑÑ Ð¾Ð´ Ñене поÑÑебне да обавиÑе
+ ÑизиÑÐºÑ ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸Ð·Ð²Ð¾Ñа, поÑпÑног маÑинÑки ÑиÑÑивог
+ пÑимеÑка одговаÑаÑÑÑег извоÑног кода, за ÑаÑподелÑ
+ пÑема гоÑÑим одÑедбама Ñланова 1 и 2 на медиÑÑмÑ
+ ÑобиÑаÑеном за ÑÐ°Ð·Ð¼ÐµÐ½Ñ ÑоÑÑвеÑа; или,
+
+ в) да пÑиложиÑе Ñз Ñега инÑоÑмаÑиÑÑ ÐºÐ¾ÑÑ ÑÑе добили
+ као понÑÐ´Ñ Ð¾ ÑаÑподели одговаÑаÑÑÑег извоÑног кода.
+ (Ðва могÑÑноÑÑ Ñе дозвоÑена Ñамо за некомеÑÑиÑалнÑ
+ ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸ Ñамо ако ÑÑе добили пÑогÑам Ñ Ð¾Ð±ÑекÑном
+ ÐºÐ¾Ð´Ñ Ð¸Ð»Ð¸ извÑÑном Ð²Ð¸Ð´Ñ Ñз ÑÐ°ÐºÐ²Ñ Ð¿Ð¾Ð½ÑдÑ, пÑема гоÑÑоÑ
+ ÑаÑки б.)
+
+ÐзвоÑни код дела подÑазÑмева облик дела наÑпогодниÑи за
+пÑавÑеÑе измена на ÑемÑ. Ðа дело Ñ Ð¸Ð·Ð²ÑÑном обликÑ,
+поÑпÑни извоÑни код подÑазÑмева Ñав извоÑни код за Ñве
+модÑле коÑе оно ÑадÑжи, Ñа додаÑком ÑвиÑ
даÑоÑека коÑи
+деÑиниÑÑ Ð¸Ð½ÑеÑакÑиÑÑ Ð¸ ÑпиÑа за конÑÑÐ¾Ð»Ñ Ð¿ÑевоÑеÑа и
+инÑÑалиÑаÑа извÑÑне веÑзиÑе. ÐеÑÑÑим, као поÑебан
+изÑзеÑак, ÑаÑподеÑени извоÑни код не моÑа да ÑкÑÑÑи Ñве
+ÑÑо Ñе обиÑно ÑаÑподеÑÑÑе (било Ñ Ð¸Ð·Ð²Ð¾Ñном или извÑÑном
+обликÑ) Ñа главним компоненÑама (пÑеводиоÑем, ÑезгÑом, и
+Ñако даÑе) опеÑаÑивног ÑиÑÑема на ком Ñе покÑеÑе извÑÑна
+даÑоÑека, оÑим Ñколико Ñе Ñама Ñа компоненÑа не иÑпоÑÑÑÑÑе
+Ñа извÑÑном даÑоÑеком.
+
+Ðко Ñе ÑаÑподела извÑÑног или обÑекÑног кода вÑÑи понÑдом
+пÑиÑÑÑпа пÑимеÑÐºÑ Ñа одÑеÑеног меÑÑа, онда Ñе понÑда
+иÑÑовеÑног извоÑног кода Ñа иÑÑог меÑÑа ÑаÑÑна као
+ÑаÑподела извоÑног кода, Ñак и Ñ ÑлÑÑаÑÑ ÐºÐ°Ð´Ð° Ñе од ÑÑеÑе
+ÑÑÑане не заÑ
Ñева да Ñмножава извоÑни код заÑедно Ñа
+обÑекÑним кодом.
+
+ 4. ÐÑогÑам Ñе не Ñме ÑмножаваÑи, меÑаÑи, подлиÑенÑиÑаÑи
+или ÑаÑподелиÑи дÑÑгаÑиÑе него ÑÑо Ñе изÑиÑиÑо иÑÑакнÑÑо
+овом лиÑенÑом. Сваки дÑÑгаÑиÑи покÑÑÐ°Ñ ÑмножаваÑа, меÑаÑа,
+подлиÑенÑиÑаÑа или ÑаÑподеле пÑогÑама ниÑе пÑноважан и
+аÑÑомаÑÑки обÑÑÑавÑа ваÑа пÑава под овом лиÑенÑом.
+ÐеÑÑÑим, ÑÑÑанама коÑе ÑÑ Ð¾Ð´ Ð²Ð°Ñ Ð¿Ñимиле пÑимеÑак или
+пÑава под овом лиÑенÑом неÑе Ñе обÑÑÑавиÑи ÑиÑ
ове лиÑенÑе
+Ñве док Ñе оне поÑпÑно пÑидÑжаваÑÑ ÑениÑ
одÑедби.
+
+ 5. Ðд Ð²Ð°Ñ Ñе не ÑÑажи да пÑиÑ
ваÑиÑе Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ, поÑÑо
+Ñе ниÑÑе поÑпиÑали. ÐеÑÑÑим, ниÑÑа дÑÑго вам не дозвоÑава
+да меÑаÑе или ÑаÑподеÑÑÑеÑе ÐÑогÑам или изведена дела.
+Такве ÑадÑе ÑÑ Ð·Ð°Ð±ÑаÑене законом Ñколико не пÑиÑ
ваÑиÑе овÑ
+лиÑенÑÑ. Тако, изменом или ÑаÑподелом ÐÑогÑама (или дела
+заÑнованог на ÐÑогÑамÑ), пÑиÑ
ваÑаÑе да Ñо ÑÑадиÑе под овом
+лиÑенÑом и под Ñвим Ñеним одÑедбама и ÑÑловима за
+ÑмножаваÑе, ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸Ð»Ð¸ Ð¸Ð·Ð¼ÐµÐ½Ñ ÐÑогÑама или дела
+заÑнованиÑ
на ÑемÑ.
+
+ 6. Сваки пÑÑ ÐºÐ°Ð´Ð° ÑаÑподеÑÑÑеÑе ÐÑогÑам (или било коÑе
+дело заÑновано на ÐÑогÑамÑ), пÑÐ¸Ð¼Ð°Ð»Ð°Ñ Ñе аÑÑомаÑÑки
+пÑимиÑи лиÑенÑÑ Ð¾Ð´ пÑвобиÑног ноÑиоÑа за ÑмножаваÑе,
+ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸Ð»Ð¸ Ð¸Ð·Ð¼ÐµÐ½Ñ ÐÑогÑама пÑема овим одÑедбама и
+ÑÑловима. Ðи не можеÑе даÑе огÑаниÑиÑи пÑимаоÑево
+коÑиÑÑеÑе овде даÑиÑ
пÑава, као ÑÑо ви ниÑÑе ни одговоÑни
+ако ÑÑеÑа ÑÑÑана намеÑне ÑÑклаÑиваÑе Ñа одÑедбама ове
+лиÑенÑе.
+
+ 7. Ðко ÑÑ Ð²Ð°Ð¼, као поÑледиÑа ÑÑдÑке пÑеÑÑде или под
+изговоÑом кÑÑеÑа паÑенÑа или било каквог дÑÑгог Ñазлога
+(не огÑаниÑаваÑÑÑи Ñе иÑкÑÑÑиво на пиÑаÑа паÑенаÑа),
+намеÑнÑÑи ÑÑлови (било ÑÑдÑким налогом, поÑавнаÑем или
+дÑÑгаÑиÑе) коÑи ÑÑ Ñ ÑÑпÑоÑноÑÑи Ñа ÑÑловима ове лиÑенÑе,
+они Ð²Ð°Ñ Ð½Ðµ изÑзимаÑÑ Ð¾Ð´ ÑÑлова ове лиÑенÑе. Ðко Ñе
+ÑаÑподела или било коÑа дÑÑга ваÑа пÑименÑива обавеза Ñ
+ÑÑпÑоÑноÑÑи Ñа овом лиÑенÑом, онда као поÑледиÑÑ Ñога не
+можеÑе ÑопÑÑе ÑаÑподелиÑи ÐÑогÑам. Ðа пÑимеÑ, ако паÑенÑна
+лиÑенÑа не дозвоÑава беÑплаÑÐ½Ñ ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ ÐÑогÑама од
+ÑÑÑане ÑвиÑ
пÑималаÑа пÑимеÑка или индиÑекÑно пÑеко ваÑ,
+онда Ñе Ñедини наÑин да Ñе задовоÑи и ова лиÑенÑа да Ñе Ñ
+поÑпÑноÑÑи одÑекнеÑе ÑаÑподеле ÐÑогÑама.
+
+Ðко Ñе било коÑи део овог Ñлана ознаÑи као неодговаÑаÑÑÑи
+или непÑименÑив под било коÑом одÑеÑеном околноÑÑÑ,
+пÑимеÑÑÑе Ñе оÑÑаÑак Ñлана а Ñлан као Ñелина Ñе пÑимеÑÑÑе
+под дÑÑгим околноÑÑима.
+
+Ð¦Ð¸Ñ Ð¾Ð²Ð¾Ð³ Ñлана ниÑе да Ð²Ð°Ñ Ð½Ð°Ð²ÐµÐ´Ðµ да пÑекÑÑиÑе било коÑе
+паÑенÑе или дÑÑга пÑава на ÑвоÑÐ¸Ð½Ñ Ð½Ð¸Ñи да оÑпоÑи
+валидноÑÑ ÑаквиÑ
пÑава; Ð¾Ð²Ð°Ñ Ñлан има за ÑÐ²Ð¾Ñ Ñедини ÑиÑ
+заÑÑиÑÑ Ð¸Ð½ÑегÑиÑеÑа ÑиÑÑема ÑаÑподеле Ñлободног ÑоÑÑвеÑа,
+коÑи Ñе имплеменÑиÑан пÑименом ÑавниÑ
лиÑенÑи. Ðноги ÑÑди
+ÑÑ Ð´Ð°Ð»Ð¸ ÑÐ²Ð¾Ñ Ð½ÐµÑебиÑни допÑÐ¸Ð½Ð¾Ñ Ñ ÑиÑоком ÑпекÑÑÑ ÑоÑÑвеÑа
+ÑаÑподеÑеног кÑоз Ð¾Ð²Ð°Ñ ÑиÑÑем, оÑлаÑаÑÑÑи Ñе на ÑеговÑ
+доÑÐ»ÐµÐ´Ð½Ñ Ð¿ÑименÑ; на аÑÑоÑÑ/донаÑоÑÑ Ñе да одлÑÑи да ли Ñе
+воÑан/воÑна да ÑаÑподеÑÑÑе ÑоÑÑÐ²ÐµÑ ÐºÑоз било коÑи ÑиÑÑем,
+а лиÑенÑа не може намеÑнÑÑи ÑÐ°Ñ Ð¸Ð·Ð±Ð¾Ñ.
+
+ÐÐ²Ð°Ñ Ñлан ÑÑеба да деÑаÑно ÑазÑаÑни оно ÑÑо може биÑи
+поÑледиÑа оÑÑаÑка ове лиÑенÑе.
+
+ 8. Ðко ÑÑ ÑаÑподела и/или коÑиÑÑеÑе ÐÑогÑама забÑаÑени Ñ
+одÑеÑеним земÑама, било паÑенÑима или аÑÑоÑÑким пÑавима,
+пÑвобиÑни ноÑÐ¸Ð»Ð°Ñ Ð°ÑÑоÑÑкиÑ
пÑава коÑи ÑÑави ÐÑогÑам под
+Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ Ð¼Ð¾Ð¶Ðµ да пÑиложи екÑплиÑиÑно геогÑаÑÑко
+огÑаниÑеÑе ÑаÑподеле, коÑе иÑкÑÑÑÑÑе Ñакве земÑе; Ñако да
+Ñе ÑаÑподела дозвоÑена Ñамо Ñ Ð·ÐµÐ¼Ñи или земÑама коÑе ниÑÑ
+иÑкÑÑÑене на Ñакав наÑин. У Ñом ÑлÑÑаÑÑ, ова лиÑенÑа
+ÑкÑÑÑÑÑе огÑаниÑеÑе као да Ñе део Ñеног ÑекÑÑа.
+
+ 9. ÐадÑжбина за Ñлободни ÑоÑÑÐ²ÐµÑ Ð¼Ð¾Ð¶Ðµ повÑемено обÑавиÑи
+ÑевидиÑане и/или нове веÑзиÑе ÐпÑÑе Ñавне лиÑенÑе. Такве
+ÑевизиÑе Ñе биÑи ÑлиÑне по дÑÑ
Ñ ÑадаÑÑÐ¾Ñ Ð²ÐµÑзиÑи, али Ñе
+Ð¼Ð¾Ð³Ñ ÑазликоваÑи Ñ Ð´ÐµÑаÑима Ñ ÑиÑÑ ÑазÑеÑеÑа новиÑ
+пÑоблема или пиÑаÑа.
+
+Свака веÑзиÑа Ñе добиÑи ÑазлиÑÐ¸Ñ Ð±ÑоÑ. Ðко ÐÑогÑам иÑÑиÑе
+бÑÐ¾Ñ Ð²ÐµÑзиÑе ÐиÑенÑе коÑа Ñе пÑимеÑÑÑе на Ñега и ÑекÑÑ ,,и
+било коÑа ÑледеÑа веÑзиÑа``, можеÑе пÑимеÑиваÑи одÑедбе и
+ÑÑлове Ñе или било коÑе ÑледеÑе веÑзиÑе коÑÑ Ð¾Ð±Ñави
+ÐадÑжбина за Ñлободни ÑоÑÑвеÑ. Ðко ÐÑогÑам не иÑÑиÑе бÑоÑ
+веÑзиÑе ове лиÑенÑе, можеÑе изабÑаÑи било коÑÑ Ð²ÐµÑзиÑÑ
+коÑÑ Ñе обÑавила ÐадÑжбина за Ñлободни ÑоÑÑвеÑ.
+
+ 10. Ðко желиÑе да ÑпоÑÑебиÑе делове ÐÑогÑама Ñ Ð´ÑÑгим
+Ñлободним пÑогÑамима ÑиÑи ÑÑ ÑÑлови ÑаÑподеле дÑÑгаÑиÑи,
+пиÑиÑе аÑÑоÑÑ Ð¸ замолиÑе га за дозволÑ. Ðа ÑоÑÑÐ²ÐµÑ Ð½Ð°Ð´
+коÑим аÑÑоÑÑка пÑава има ÐадÑжбина за Ñлободни ÑоÑÑвеÑ,
+пиÑиÑе ÐадÑжбини за Ñлободни ÑоÑÑвеÑ; ми понекад наÑинимо
+изÑзеÑке за овакве ÑÑваÑи. ÐаÑа одлÑка Ñе биÑи моÑивиÑана
+Ñа два ÑиÑа: ÑÑваÑа Ñлободног ÑÑаÑÑÑа Ñвега ÑÑо Ñе
+изведено из наÑег Ñлободног ÑоÑÑвеÑа и пÑомовиÑаÑа деÑеÑа
+и поновне ÑпоÑÑебе ÑоÑÑвеÑа ÑопÑÑе.
+
+
+ ÐÐСУСТÐÐ ÐÐÐ ÐÐЦÐÐÐ
+
+ 11. УСÐÐÐ ÐÐЦÐÐЦÐÐ ÐÐÐ ÐÐÐÐ ÐÐ ÐÐÐ ÐÐÐ ÐÐÐ ÐÐÐЧÐÐÐ
+ÐÐÐÐÐÐÐÐÐ, ÐÐ ÐÐСТÐÐÐ ÐÐÐ ÐÐЦÐÐÐ ÐÐ ÐÐ ÐÐÐ ÐРУ ÐÐÐÐРУ
+ÐÐСТÐÐÐÐÐÐ¥ ÐÐÐÐÐÐ. ÐÐÐ ÐÐÐÐ ÐРУÐÐЧÐÐÐ ÐÐÐÐСÐÐÐ, ÐÐСÐÐЦÐ
+ÐУТÐРСÐÐÐ¥ ÐÐ ÐÐÐ Ð/ÐÐÐ ÐРУÐÐ ÐÐЦРÐУÐÐ ÐÐ ÐÐÐ ÐÐ ,,ТÐÐÐÐ
+ÐÐÐÐÐ ÐÐ`` ÐÐÐ ÐÐÐÐ ÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐ, ÐÐÐÐ ÐÐСÐÐÐЦÐТÐÐ ÐÐÐ
+ÐÐÐÐÐЦÐТÐÐ, УÐÐУЧУÐУÐÐ ÐÐРСРÐÐ ÐÐÐ ÐÐÐЧÐÐÐÐУÐÐ ÐÐ
+ÐÐÐÐÐЦÐТÐÐ ÐÐÐ ÐÐЦÐÐÐ ÐÐÐÐРЦÐÐÐÐÐÐ ÐÐ ÐÐÐÐСТРÐÐÐ ÐСÐУÐÐÐÐÐÐ
+ÐÐÐ ÐÐÐÐÐ ÐÐТРÐÐÐ. ЦÐÐÐÐУÐÐÐ Ð ÐÐÐÐ ÐÐÐÐÐТÐТРРÐÐРФÐÐ ÐÐÐСÐ
+ÐÐ ÐÐ ÐÐÐÐ. У СÐУЧÐÐУ ÐРСРÐСÐÐСТÐÐÐ ÐÐ ÐÐ ÐÐ ÐÐÐ ÐÐ
+ÐÐФÐÐТÐÐ, ÐРСÐÐСÐТРТРÐШÐÐÐÐ ÐÐТРÐÐÐÐРСÐÐ ÐÐСÐÐ ÐÐÐ ÐÐÐ
+ÐÐÐÐ ÐÐÐÐ.
+
+ 12. ÐРУ ÐÐÐÐÐÐ ÐÐÐÐÐÐСТÐÐÐ, ÐÐУÐÐÐ ÐÐРТРÐÐХТÐÐÐ
+ÐÐСТÐÐÐÐÐ ÐÐÐÐÐ ÐÐÐ ÐÐСÐÐÐÐ ÐÐÐÐÐÐÐ , ÐÐСÐÐÐЦ ÐУТÐРСÐÐÐ¥
+ÐÐ ÐÐÐ ÐÐÐ ÐÐÐÐ ÐÐÐÐ ÐРУÐÐ ÐÐЦРÐÐÐÐ ÐÐÐÐ ÐÐÐÐÐÐТРÐ/ÐÐÐ
+Ð ÐСÐÐÐÐÐÐТРÐÐ ÐÐÐ ÐРУРÐÐШТÐÐÐÐÐ ÐÐ ÐТХÐÐÐÐ ÐÐÐÐÐÐÐ, ÐÐÐÐ
+ÐÐÐ ÐÐТРÐÐÐÐÐÐÐ ÐÐ ÐРШТÐТÐ, ÐÐÐÐ ÐÐУХÐÐТÐÐУ СÐÐ ÐÐШТÐ,
+ÐÐСÐÐÐÐ, СÐУЧÐÐÐÐ ÐÐÐ ÐÐÐÐÐ ÐРШТÐТРÐÐ ÐУÐÐ ÐÐÐÐÐÐÐ
+УÐÐТРÐÐÐÐ ÐÐÐ ÐÐÐÐÐУÐÐÐШÐУ УÐÐТРÐÐÐ ÐÐ ÐÐÐ ÐÐÐ (УÐÐУЧУÐУÐÐ
+ÐÐРСРÐÐ ÐÐÐ ÐÐÐЧÐÐÐÐУÐÐ ÐÐ ÐУÐÐТÐÐ ÐÐÐÐТÐÐÐ ÐÐÐ ÐÐÐÐ ÐШÐÐ
+ÐÐ ÐÐÐÐ ÐÐÐÐТÐÐÐ ÐÐÐ ÐУÐÐТÐÐ ÐÐÐРСТРÐÐÐÐÐÐÐÐ ÐÐ ÐÐРТРÐÐÐ
+ÐÐЦРÐÐÐ ÐÐÐÐÐУÐÐÐСТ ÐÐ ÐÐÐ ÐÐÐ ÐРФУÐÐЦÐÐÐÐШРСРÐÐÐÐ ÐÐÐÐÐ
+ÐРУÐÐÐ ÐÐ ÐÐÐ ÐÐÐÐÐ), ЧÐÐ Ð ÐÐРСУ ТÐÐ ÐÐСÐÐÐЦ ÐÐÐ ÐРУÐÐ
+ÐÐЦРÐÐÐРУÐÐÐÐÐТРСРÐÐÐУÐÐÐШÐУ ТÐÐÐÐÐ¥ ШТÐТÐ.
+
+ ÐÐ ÐÐ ÐÐÐ ÐÐÐРРУСÐÐÐÐ
+
+ Ðако да пÑимениÑе ове одÑедбе на ваÑе нове пÑогÑаме
+
+ Ðко ÑазвиÑеÑе нови пÑогÑам и желиÑе да бÑде ÑÑо
+коÑиÑниÑи ÑавноÑÑи, наÑбоÑи наÑин да Ñо поÑÑигнеÑе Ñе да
+га ознаÑиÑе као Ñлободни ÑоÑÑÐ²ÐµÑ ÐºÐ¾Ñи Ñвако може
+ÑаÑподелиÑи и меÑаÑи под овим одÑедбама.
+
+ Ðа биÑÑе Ñо ÑÑадили, додаÑÑе ÑледеÑа обавеÑÑеÑа ваÑем
+пÑогÑамÑ. ÐаÑÑигÑÑниÑе Ñе да иÑ
додаÑе на поÑеÑак Ñваке
+извоÑне даÑоÑеке, да биÑÑе наÑеÑикаÑниÑе ÑаопÑÑили
+одÑÑÑÑво гаÑанÑиÑе; Ñвака даÑоÑека ÑÑебало би да ÑадÑжи
+наÑмаÑе линиÑÑ Ñа аÑÑоÑÑким пÑавима и инÑоÑмаÑиÑÑ Ð³Ð´Ðµ Ñе
+може пÑонаÑи пÑно обавеÑÑеÑе.
+
+ <Ñ ÑÐµÐ´Ð½Ð¾Ñ Ð»Ð¸Ð½Ð¸Ñи наведиÑе назив пÑогÑама и кÑаÑак опиÑ
+ онога ÑÑа Ñади.>
+ ÐÑÑоÑÑка пÑава (C) <гггг> <име аÑÑоÑа>
+
+ ÐÐ²Ð°Ñ Ð¿ÑогÑам Ñе Ñлободни ÑоÑÑвеÑ; можеÑе га
+ ÑаÑподелиÑи и/или меÑаÑи под одÑедбама ÐÐУ-ове опÑÑе
+ Ñавне лиÑенÑе коÑÑ Ñе обÑавила ÐадÑжбина за Ñлободни
+ ÑоÑÑвеÑ; и Ñо, било веÑзиÑе 2 ÐиÑенÑе, или (по ваÑем
+ избоÑÑ) било коÑе ÑледеÑе веÑзиÑе.
+
+ ÐÐ²Ð°Ñ Ð¿ÑогÑам Ñе ÑаÑподеÑÑÑе Ñ Ð½Ð°Ð¼ÐµÑи да бÑде коÑиÑÑан,
+ али ÐÐÐ ÐÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐ; Ñак и без имплиÑиÑне
+ гаÑанÑиÑе ÐÐÐÐРЦÐÐÐÐÐÐ ÐÐ ÐÐÐÐСТРили ÐСÐУÐÐÐÐÐÐ
+ ÐÐÐ ÐÐÐÐÐ ÐÐТРÐÐÐ. ÐогледаÑÑе ÐÐУ-Ð¾Ð²Ñ Ð¾Ð¿ÑÑÑ ÑавнÑ
+ лиÑенÑÑ Ð·Ð° виÑе деÑаÑа.
+
+ ТÑебало би да пÑимиÑе пÑимеÑак ÐÐУ-ове опÑÑе Ñавне
+ лиÑенÑе заÑедно Ñа овим пÑогÑамом; ако Ñо ниÑе ÑлÑÑаÑ,
+ пиÑиÑе ÐадÑжбини за Ñлободни ÑоÑÑÐ²ÐµÑ Ð½Ð° адÑеÑÑ: Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301 USA.
+
+ТакоÑе додаÑÑе обавеÑÑеÑе како вам Ñе може ÑавиÑи пÑеко
+елекÑÑонÑке и обиÑне поÑÑе.
+
+Ðко Ñе пÑогÑам инÑеÑакÑиван, ÑÑеба да иÑпиÑÑÑе кÑаÑко
+ÑаопÑÑеÑе ÑлиÑно овом пÑи покÑеÑаÑÑ Ñ Ð¸Ð½ÑеÑакÑивном
+ÑежимÑ:
+
+ ÐномовизиÑа веÑзиÑа 69, ÐÑÑоÑÑка пÑава (C) година име
+ аÑÑоÑа ÐномовизиÑа Ñе иÑпоÑÑÑÑÑе ÐÐÐ ÐÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐ;
+ за деÑаÑе оÑкÑÑаÑÑе `пÑикажи г'. Ðво Ñе Ñлободни
+ ÑоÑÑвеÑ, а ви ÑÑе позвани да га ÑаÑподелиÑе под
+ извеÑним ÑÑловима; оÑкÑÑаÑÑе `пÑикажи Ñ' за деÑаÑе.
+
+ХипоÑеÑиÑке команде `пÑикажи г' и `пÑикажи Ñ' би ÑÑебало
+да пÑÐ¸ÐºÐ°Ð¶Ñ Ð¾Ð´Ð³Ð¾Ð²Ð°ÑаÑÑÑе делове ÐпÑÑе Ñавне лиÑенÑе.
+ÐаÑавно, команде коÑе ви коÑиÑÑиÑе Ð¼Ð¾Ð³Ñ Ñе ÑазликоваÑи од
+`пÑикажи г' и `пÑикажи Ñ'; Ñо Ñак Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи и кликови
+миÑем или ÑÑавке мениÑа или неÑÑо ÑÑо наÑвиÑе одговаÑа
+ваÑем пÑогÑамÑ.
+
+ТакоÑе би ÑÑебало да заÑÑажиÑе од ваÑег поÑлодавÑа (ако
+ÑÑе запоÑлени као пÑогÑамеÑ) или ваÑе Ñколе (ако ÑÑе Ñ
+Ñколи) да поÑпиÑе ,,обÑаÑÑеÑе аÑÑоÑÑкиÑ
пÑава`` за
+пÑогÑам, Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñо поÑÑебно. Ðа пÑÐ¸Ð¼ÐµÑ (измениÑе
+имена):
+
+ ÐоÑодин, д.д., Ñе овим одÑиÑе ÑвиÑ
аÑÑоÑÑкиÑ
пÑава за
+ пÑогÑам `ÐномовизиÑа' (коÑи пÑолази кÑоз пÑеводиоÑе)
+ коÑи Ñе напиÑао ÐеÑÐ°Ñ Ð¥Ð°ÐºÐµÑ.
+
+ <поÑÐ¿Ð¸Ñ Ð¢Ð°Ñ ÐÑна>, 1. апÑил 1989.
+ Ð¢Ð°Ñ ÐÑн, пÑедÑедник пода
+
+Ðва опÑÑа Ñавна лиÑенÑа не дозвоÑава ÑкÑÑÑеÑе ваÑег
+пÑогÑама Ñ Ð¿ÑогÑаме Ñ Ð¿ÑиваÑном влаÑниÑÑвÑ. Ðко Ñе ваÑ
+пÑогÑам библиоÑека ÑÑÑина, може вам биÑи коÑиÑниÑе да
+дозволиÑе повезиваÑе влаÑниÑкиÑ
апликаÑиÑа Ñа библиоÑеком.
+Ðко Ñе Ñо оно ÑÑо желиÑе, коÑиÑÑиÑе ÐÐУ-Ð¾Ð²Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑеÑкÑ
+опÑÑÑ ÑÐ°Ð²Ð½Ñ Ð»Ð¸ÑенÑÑ (**) ÑмеÑÑо ове лиÑенÑе.
+
+ Ðапомене Ñ ÑекÑÑÑ
+
+
+(*) ÐонаÑна ÑÑпÑка веÑзиÑа ÐÐУ-ове ÐÐÐ Ñе ÑоблиÑена 6.
+ авгÑÑÑа 2001. године Ñ ÐеогÑадÑ, Ñз маÑе иÑпÑавке 20.
+ ÑепÑембÑа 2002., 3. и 16. ÑебÑÑаÑа 2003., 5. и 10.
+ маÑа 2003. и 1. и 6. ÑепÑембÑа 2003.
+
+(**) ÐÐУ-ова библиоÑеÑка опÑÑа Ñавна лиÑенÑа (ÐÐÐÐ, енг.
+ LGPL/Library General Public License) Ñе Ñада зове
+ ÐÐУ-ова маÑа опÑÑа Ñавна лиÑенÑа (ÐÐÐÐ, енг.
+ LGPL/Lesser General Public License).
+
+ ÐаÑлÑге за ÑÑпÑÐºÑ Ð²ÐµÑзиÑÑ ÐÐУ-ове ÐÐÐ
+
+пÑевод Ñа енглеÑког:
+
+ СÑÑаÑ
иÑа РадиÑ, ÑÑÑÐ´ÐµÐ½Ñ Ð½Ð° ÐаÑемаÑиÑком ÑакÑлÑеÑÑ Ñ
+ ÐеогÑадÑ,
+ <mr99164 на ÑеÑвеÑÑ alas.matf.bg.ac.yu>
+
+ÑÑгеÑÑиÑе:
+
+ ÐÐ¸Ð»Ð¾Ñ Ð Ð°Ð½ÑиÑ, ÑÑÑÐ´ÐµÐ½Ñ Ð½Ð° ФилолоÑком ÑакÑлÑеÑÑ Ñ
+ ÐеогÑадÑ,
+ <millosh на ÑеÑвеÑÑ isgf.grf.bg.ac.yu>
+
+ ÐоÑан СÑеÑановиÑ, пÑедÑедник пÑоÑекÑа ,,РаÑÑко``,
+ <orfej на ÑеÑвеÑÑ rastko.org.yu>
+
+пÑавни ÑавеÑи:
+
+ ÐаÑко ÐилоÑавÑевиÑ, ÑÑÑÐ´ÐµÐ½Ñ Ð½Ð° ÐÑавном ÑакÑлÑеÑÑ Ñ
+ ÐеогÑадÑ.
+
+ÐаÑ
ваÑÑÑем Ñе многим дÑÑгима коÑе овде ниÑам поменÑо, а
+коÑи ÑÑ Ð´Ð°Ð»Ð¸ ÑÐ²Ð¾Ñ Ð´Ð¾Ð¿ÑÐ¸Ð½Ð¾Ñ Ð½Ð°ÑÑоÑаÑима да ÑÑпÑка веÑзиÑа
+ÐÐУ-ове ÐÐРзаживи. ÐÑевод Ñе наÑÑао као пÑоÑÐµÐºÐ°Ñ Ð¡ÑпÑког
+ÑаÑÑнаÑÑког дÑÑÑÑва ,,УÐÐÐС``,
+<http://uliks.sourceforge.net/>.
+
+[QueryBox]
+ÐÑозоÑи ÑпиÑа
+
+У диÑалозима ÑпиÑа можеÑе да коÑиÑÑиÑе ÑаÑÑеÑе Ñа
+ÑÑÑелиÑама или пÑво Ñлово да биÑÑе изабÑали ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸
+можеÑе да пÑиÑиÑнеÑе дÑгме миÑа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸
+изнад дÑгмеÑа на екÑанÑ.
+
+[How to use help]
+Ðако коÑиÑÑиÑи помоÑ
+
+ÐожеÑе да коÑиÑÑиÑе кÑÑÑоÑÑке ÑаÑÑеÑе да биÑÑе Ñе кÑеÑали
+Ñ Ð¾ÐºÐ²Ð¸ÑÑ Ð¿ÑегледаÑа помоÑи. ÐÑиÑиÑниÑе ÑÑÑелиÑÑ Ð½Ð°Ð´Ð¾Ð»Ðµ
+да биÑÑе Ñе помеÑили на ÑледеÑÑ ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ клизали надоле.
+ÐÑиÑиÑниÑе ÑÑÑелиÑÑ Ð½Ð°Ð³Ð¾Ñе да биÑÑе Ñе помеÑили на
+пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ клизали нагоÑе. ÐÑиÑиÑниÑе ÑÑÑелиÑÑ
+надеÑно да биÑÑе пÑаÑили ÑекÑÑÑ Ð²ÐµÐ·Ñ. ÐÑиÑиÑниÑе
+ÑÑÑелиÑÑ Ð½Ð°Ð»ÐµÐ²Ð¾ да биÑÑе Ñе вÑаÑили Ñназад Ñ Ð¾ÐºÐ²Ð¸ÑÑ
+иÑÑоÑиÑе поÑеÑениÑ
ÑвоÑова.
+
+Ðко Ð²Ð°Ñ ÑеÑминал не подÑжава кÑÑÑоÑÑке ÑаÑÑеÑе, можеÑе да
+коÑиÑÑиÑе ÑазмакниÑÑ Ð´Ð° биÑÑе клизали ÑнапÑед и b
+(лаÑиниÑно б) да биÑÑе клизали Ñназад. ÐоÑиÑÑиÑе ÑаÑÑеÑ
+TAB да биÑÑе пÑеÑли на ÑледеÑÑ ÑÑÐ°Ð²ÐºÑ Ð° ENTER да
+биÑÑе пÑаÑили ÑекÑÑÑ Ð²ÐµÐ·Ñ. ТаÑÑÐµÑ l (лаÑиниÑно л) Ñе
+може коÑиÑÑиÑи за вÑаÑаÑе Ñназад Ñ Ð¸ÑÑоÑиÑи ÑвоÑова коÑе
+ÑÑе поÑеÑили. ÐÑиÑиÑниÑе ÑаÑÑÐµÑ ESC да биÑÑе изаÑли из
+пÑегледаÑа помоÑи.
+
+ÐÑиÑиÑком на лево дÑгме миÑа ÑеÑе пÑаÑиÑи Ð²ÐµÐ·Ñ Ð¸Ð»Ð¸
+клизаÑи. ÐÑиÑиÑком на деÑно дÑгме миÑа ÑеÑе Ñе вÑаÑаÑи
+Ñназад Ñ Ð¸ÑÑоÑиÑи ÑвоÑова.
+
+ÐоÑпÑн ÑпиÑак ÑаÑÑеÑа пÑегледаÑа помоÑи:
+
+ÐозвоÑене ÑÑ Ð¾Ð¿ÑÑе пÑеÑиÑе за кÑеÑаÑеGeneral Movement Keys.
+
+tab ÐомеÑи Ñе на ÑледеÑÑ ÑÑавкÑ.
+M-tab ÐомеÑи Ñе на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ.
+доле ÐомеÑи Ñе на Ñлед. ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ ÐºÐ»Ð¸Ð·Ð°Ñ 1 Ñед надоле.
+гоÑе ÐомеÑи Ñе на пÑеÑ. ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ ÐºÐ»Ð¸Ð·Ð°Ñ 1 Ñед нагоÑе.
+деÑно, enter ÐÑаÑи ÑекÑÑÑ Ð²ÐµÐ·Ñ.
+лево, l ÐÑаÑи Ñе Ñназад Ñ Ð¸ÑÑоÑиÑи поÑеÑениÑ
ÑвоÑова.
+F1 ÐÑикажи Ð¿Ð¾Ð¼Ð¾Ñ Ð¾ÐºÐ¾ пÑегледаÑа помоÑи.
+n Ðди на ÑледеÑи ÑвоÑ.
+p Ðди на пÑеÑÑ
одни ÑвоÑ.
+c Ðди на ÑÐ²Ð¾Ñ `ÑадÑжаÑ'.
+F10, esc Ðзлаз из пÑегледаÑа помоÑи.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.lib
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.lib (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.lib 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+link /etc/mc/mc.lib
\ No newline at end of file
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.lib
___________________________________________________________________
Added: svn:special
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.menu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.menu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.menu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+link /etc/mc/mc.menu
\ No newline at end of file
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/mc.menu
___________________________________________________________________
Added: svn:special
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/darkfar.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/darkfar.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/darkfar.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,101 @@
+[skin]
+ description=Dark Far skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â¤
+ centerbottom=â§
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¢
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;black
+ selected=black;cyan
+ marked=yellow;black
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=brightcyan;blue
+ dfocus=blue;cyan
+ dhotnormal=white;
+ dhotfocus=white;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+[filehighlight]
+ directory=white;
+ executable=brightmagenta;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightgreen;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=lightgray;blue
+ menuhot=white;blue
+ menusel=black;cyan
+ menuhotsel=white;cyan
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;black
+ editbold=yellow;brightgreen
+ editmarked=black;white
+ editwhitespace=brightblue;black
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;black
+
+[buttonbar]
+ hotkey=red;white
+ button=black;white
+
+[widget-common]
+ sort-sign-up=â
+ sort-sign-down=â
+
+[widget-panel]
+ hiddenfiles-sign-show = â¢
+ hiddenfiles-sign-hide = â
+ history-prev-item-sign = â
+ history-next-item-sign = â
+ history-show-list-sign = â
+
+[widget-scollbar]
+ first-vert-char=â
+ last-vert-char=â
+ first-horiz-char=«
+ last-horiz-char=»
+ current-char=â
+ background-char=â
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/default.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/default.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/default.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,87 @@
+[skin]
+ description=Standart skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â
+ centerbottom=â
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¤
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;blue
+ selected=black;cyan
+ marked=yellow;blue
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=black;lightgray
+ dfocus=black;cyan
+ dhotnormal=blue;lightgray
+ dhotfocus=blue;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+
+[filehighlight]
+ directory=white;
+ executable=brightgreen;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightmagenta;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=white;cyan
+ menuhot=yellow;cyan
+ menusel=white;black
+ menuhotsel=yellow;black
+
+[buttonbar]
+ hotkey=white;black
+ button=black;cyan
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;blue
+ editbold=yellow;blue
+ editmarked=black;cyan
+ editwhitespace=brightblue;blue
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;blue
+
+[widget-common]
+ sort-sign-up = '
+ sort-sign-down = ,
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/double-lines.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/double-lines.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/double-lines.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,83 @@
+[skin]
+ description=Far-like skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â¤
+ centerbottom=â§
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¢
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;blue
+ selected=black;cyan
+ marked=yellow;blue
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=black;lightgray
+ dfocus=black;cyan
+ dhotnormal=blue;lightgray
+ dhotfocus=blue;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+
+[filehighlight]
+ directory=white;
+ executable=brightgreen;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightmagenta;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=white;cyan
+ menuhot=yellow;cyan
+ menusel=white;black
+ menuhotsel=yellow;black
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;blue
+ editbold=yellow;blue
+ editmarked=black;cyan
+ editwhitespace=brightblue;blue
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;blue
+
+[widget-common]
+ sort-sign-up = '
+ sort-sign-down = ,
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/featured.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/featured.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/featured.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,97 @@
+# Please, use this skin in UTF-8 system codepage only.
+
+[skin]
+ description=Enhanced standart skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â¤
+ centerbottom=â§
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¢
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;blue
+ selected=black;cyan
+ marked=yellow;blue
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=black;lightgray
+ dfocus=black;cyan
+ dhotnormal=blue;lightgray
+ dhotfocus=blue;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+
+[filehighlight]
+ directory=white;
+ executable=brightgreen;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightmagenta;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=white;cyan
+ menuhot=yellow;cyan
+ menusel=white;black
+ menuhotsel=yellow;black
+
+[buttonbar]
+ hotkey=white;black
+ button=black;cyan
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;blue
+ editbold=yellow;blue
+ editmarked=black;cyan
+ editwhitespace=brightblue;blue
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;blue
+
+[widget-common]
+ sort-sign-up = â
+ sort-sign-down = â
+
+[widget-panel]
+ hiddenfiles-sign-show = â
+ hiddenfiles-sign-hide = â¢
+ history-prev-item-sign = «
+ history-next-item-sign = »
+ history-show-list-sign = ^
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/gotar.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/gotar.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/skins/gotar.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,82 @@
+[skin]
+ description=GoTaR @PLD Linux
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â
+ centerbottom=â
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¤
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;black
+ selected=white;blue
+ marked=brightred;
+ markselect=yellow;
+ gauge=;yellow
+ input=brightgreen;
+ reverse=brightgreen;blue
+
+[dialog]
+ _default_=brightcyan;blue
+ dfocus=brightred;black
+ dhotnormal=brightred;
+ dhotfocus=yellow;black
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;
+ errdhotfocus=yellow;blue
+
+[filehighlight]
+ directory=brightcyan;
+ executable=brightgreen;
+ symlink=red;
+ stalelink=yellow;blue
+ device=green;
+ special=brightblue;
+ core=red;
+ temp=gray;
+ archive=cyan;
+ doc=brown;
+ source=green;
+ media=white;
+ graph=magenta;
+ database=;
+
+[menu]
+ _default_=brightgreen;black
+ menuhot=brightred;
+ menusel=brightcyan;blue
+ menuhotsel=yellow;
+
+[help]
+ _default_=brightred;black
+ helpitalic=brightcyan;
+ helpbold=brightgreen;
+ helplink=white;
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;black
+ editbold=yellow;blue
+ editmarked=brightgreen;red
+ editwhitespace=brightblue;blue
+ linestate=brightgreen
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightgreen;black
+
+[buttonbar]
+ hotkey=lightgray;black
+ button=white;blue
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/PKGBUILD.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/PKGBUILD.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/PKGBUILD.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,442 @@
+# Sergej Pupykin <pupykin.s at gmail.com>
+
+context default
+ keyword whole linestart pkgbase brightcyan
+ keyword whole linestart pkgname brightcyan
+ keyword whole linestart pkgver brightcyan
+ keyword whole linestart pkgrel brightcyan
+ keyword whole linestart \[\s\]*pkgdesc brightcyan
+ keyword whole linestart arch brightcyan
+ keyword whole linestart url brightcyan
+ keyword whole linestart license brightcyan
+ keyword whole linestart \[\s\]*groups brightcyan
+ keyword whole linestart \[\s\]*depends brightcyan
+ keyword whole linestart \[\s\]*makedepends brightcyan
+ keyword whole linestart \[\s\]*optdepends brightcyan
+ keyword whole linestart \[\s\]*provides brightcyan
+ keyword whole linestart \[\s\]*conflicts brightcyan
+ keyword whole linestart \[\s\]*replaces brightcyan
+ keyword whole linestart backup brightcyan
+ keyword whole linestart options brightcyan
+ keyword whole linestart \[\s\]*install brightcyan
+ keyword whole linestart source brightcyan
+ keyword whole linestart noextract brightcyan
+ keyword whole linestart backup brightcyan
+ keyword whole linestart md5sums brightcyan
+ keyword whole linestart sha1sums brightcyan
+ keyword whole linestart sha256sums brightcyan
+ keyword whole linestart sha384sums brightcyan
+ keyword whole linestart sha512sums brightcyan
+
+ keyword whole linestart _cvsroot brightcyan
+ keyword whole linestart _cvsmod brightcyan
+ keyword whole linestart _svntrunk brightcyan
+ keyword whole linestart _svnmod brightcyan
+ keyword whole linestart _gitroot brightcyan
+ keyword whole linestart _gitname brightcyan
+ keyword whole linestart _hgroot brightcyan
+ keyword whole linestart _hgrepo brightcyan
+ keyword whole linestart _darcstrunk brightcyan
+ keyword whole linestart _darcsmod brightcyan
+ keyword whole linestart _bzrtrunk brightcyan
+ keyword whole linestart _bzrmod brightcyan
+
+ keyword whole $srcdir brightcyan
+ keyword whole $pkgdir brightcyan
+ keyword whole $startdir brightcyan
+ keyword whole ${srcdir} brightcyan
+ keyword whole ${pkgdir} brightcyan
+ keyword whole ${startdir} brightcyan
+ keyword whole $(srcdir) brightcyan
+ keyword whole $(pkgdir) brightcyan
+ keyword whole $(startdir) brightcyan
+
+ keyword ;; brightred
+ keyword \\@ brightred
+ keyword \\$ brightred
+ keyword \\\\ brightred
+ keyword \\" brightred
+ keyword \\' brightred
+ keyword \\` brightred
+ keyword ` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole linestart #!\[\s\]*\n brightcyan black
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+
+ keyword wholeleft linestart function*() brightmagenta
+ keyword wholeleft linestart function\[\s\]+ brightmagenta
+ keyword wholeright +() brightmagenta
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole alias yellow
+ keyword whole bg yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole continue yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole eval yellow
+ keyword whole exec yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fg yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole set yellow
+ keyword whole shift yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole umask yellow
+ keyword whole unset yellow
+ keyword whole until yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+ keyword whole arch cyan
+ keyword whole ash cyan
+ keyword whole awk cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole bsh cyan
+ keyword whole cat cyan
+ keyword whole cd cyan
+ keyword whole cmake cyan
+ keyword whole chgrp cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole cp cyan
+ keyword whole cpio cyan
+ keyword whole csh cyan
+ keyword whole date cyan
+ keyword whole dd cyan
+ keyword whole df cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole egrep cyan
+ keyword whole ex cyan
+ keyword whole false cyan
+ keyword whole fgrep cyan
+ keyword whole find cyan
+ keyword whole fsconf cyan
+ keyword whole gawk cyan
+ keyword whole grep cyan
+ keyword whole gunzip cyan
+ keyword whole gzip cyan
+ keyword whole hostname cyan
+ keyword whole igawk cyan
+ keyword whole install cyan
+ keyword whole ipcalc cyan
+ keyword whole kill cyan
+ keyword whole ksh cyan
+ keyword whole linuxconf cyan
+ keyword whole ln cyan
+ keyword whole login cyan
+ keyword whole lpdconf cyan
+ keyword whole ls cyan
+ keyword whole mail cyan
+ keyword whole make cyan
+ keyword whole mkdir cyan
+ keyword whole mknod cyan
+ keyword whole mktemp cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mt cyan
+ keyword whole mv cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole patch cyan
+ keyword whole ping cyan
+ keyword whole ps cyan
+ keyword whole pwd cyan
+ keyword whole red cyan
+ keyword whole remadmin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rpm cyan
+ keyword whole sed cyan
+ keyword whole set cyan
+ keyword whole setserial cyan
+ keyword whole sh cyan
+ keyword whole sleep cyan
+ keyword whole sort cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sync cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tcsh cyan
+ keyword whole test cyan
+ keyword whole time cyan
+ keyword whole touch cyan
+ keyword whole true cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole userconf cyan
+ keyword whole usleep cyan
+ keyword whole vi cyan
+ keyword whole view cyan
+ keyword whole vim cyan
+ keyword whole xconf cyan
+ keyword whole ypdomainname cyan
+ keyword whole zcat cyan
+ keyword whole zsh cyan
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+context # \n brown
+ spellcheck
+
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]EOF EOF green
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]END END green
+
+context ' ' green
+
+context " " green
+ keyword whole $srcdir brightcyan
+ keyword whole $pkgdir brightcyan
+ keyword whole $startdir brightcyan
+ keyword whole ${srcdir} brightcyan
+ keyword whole ${pkgdir} brightcyan
+ keyword whole ${startdir} brightcyan
+ keyword whole $(srcdir) brightcyan
+ keyword whole $(pkgdir) brightcyan
+ keyword whole $(startdir) brightcyan
+
+ keyword \\* brightgreen
+ keyword \\@ brightgreen
+ keyword \\$ brightgreen
+ keyword \\\\ brightgreen
+ keyword \\` brightgreen
+ keyword \\" brightgreen
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+context exclusive ` ` lightgray black
+ keyword whole $srcdir brightcyan
+ keyword whole $pkgdir brightcyan
+ keyword whole $startdir brightcyan
+ keyword whole ${srcdir} brightcyan
+ keyword whole ${pkgdir} brightcyan
+ keyword whole ${startdir} brightcyan
+ keyword whole $(srcdir) brightcyan
+ keyword whole $(pkgdir) brightcyan
+ keyword whole $(startdir) brightcyan
+
+ keyword '*' green
+ keyword " green
+ keyword \\` green
+ keyword ; brightcyan
+ keyword ${*} brightgreen
+ keyword $(*) brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole continue yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole while yellow
+
+ keyword whole arch cyan
+ keyword whole ash cyan
+ keyword whole awk cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole bsh cyan
+ keyword whole cat cyan
+ keyword whole cd cyan
+ keyword whole chgrp cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole cmake cyan
+ keyword whole cp cyan
+ keyword whole cpio cyan
+ keyword whole csh cyan
+ keyword whole date cyan
+ keyword whole dd cyan
+ keyword whole df cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole egrep cyan
+ keyword whole ex cyan
+ keyword whole false cyan
+ keyword whole fgrep cyan
+ keyword whole find cyan
+ keyword whole fsconf cyan
+ keyword whole gawk cyan
+ keyword whole grep cyan
+ keyword whole gunzip cyan
+ keyword whole gzip cyan
+ keyword whole hostname cyan
+ keyword whole igawk cyan
+ keyword whole install cyan
+ keyword whole ipcalc cyan
+ keyword whole kill cyan
+ keyword whole ksh cyan
+ keyword whole linuxconf cyan
+ keyword whole ln cyan
+ keyword whole login cyan
+ keyword whole lpdconf cyan
+ keyword whole ls cyan
+ keyword whole mail cyan
+ keyword whole mkdir cyan
+ keyword whole mknod cyan
+ keyword whole mktemp cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mt cyan
+ keyword whole mv cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole patch cyan
+ keyword whole ping cyan
+ keyword whole ps cyan
+ keyword whole pwd cyan
+ keyword whole red cyan
+ keyword whole remadmin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rpm cyan
+ keyword whole sed cyan
+ keyword whole set cyan
+ keyword whole setserial cyan
+ keyword whole sh cyan
+ keyword whole sleep cyan
+ keyword whole sort cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sync cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tcsh cyan
+ keyword whole test cyan
+ keyword whole time cyan
+ keyword whole touch cyan
+ keyword whole true cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole userconf cyan
+ keyword whole usleep cyan
+ keyword whole vi cyan
+ keyword whole view cyan
+ keyword whole vim cyan
+ keyword whole xconf cyan
+ keyword whole ypdomainname cyan
+ keyword whole zcat cyan
+ keyword whole zsh cyan
+
+context exclusive linestart options ) lightgray
+ keyword whole strip brightgreen
+ keyword whole docs brightgreen
+ keyword whole libtool brightgreen
+ keyword whole emptydirs brightgreen
+ keyword whole zipman brightgreen
+ keyword whole ccache brightgreen
+ keyword whole distcc brightgreen
+ keyword whole makeflags brightgreen
+ keyword whole force brightgreen
+
+ keyword whole !strip brightred
+ keyword whole !docs brightred
+ keyword whole !libtool brightred
+ keyword whole !emptydirs brightred
+ keyword whole !zipman brightred
+ keyword whole !ccache brightred
+ keyword whole !distcc brightred
+ keyword whole !makeflags brightred
+ keyword whole !force brightred
+
+context exclusive linestart arch ) lightgray
+ keyword whole any brightcyan
+ keyword whole i686 brightcyan
+ keyword whole x86_64 brightcyan
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ada95.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ada95.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ada95.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,68 @@
+# Scott Billings
+
+context default
+ keyword whole abs yellow
+ keyword whole delta yellow
+ keyword whole is yellow
+ keyword whole loop yellow
+ keyword whole of yellow
+ keyword whole range yellow
+ keyword whole return yellow
+ keyword whole use yellow
+ keyword whole with yellow
+
+# prevents - keyword from interfering with comment
+ keyword -- brown
+
+ keyword # brightgreen
+ keyword ' brightgreen
+ keyword ( brightgreen
+ keyword ) brightgreen
+ keyword \*\* brightgreen
+ keyword \* brightgreen
+ keyword \+ brightgreen
+ keyword , brightgreen
+ keyword - brightgreen
+ keyword . brightgreen
+ keyword .. brightgreen
+ keyword /= brightgreen
+ keyword / brightgreen
+ keyword := brightgreen
+ keyword : brightgreen
+ keyword ; brightgreen
+ keyword => brightgreen
+ keyword = brightgreen
+
+ keyword whole begin brightred
+ keyword whole case brightred
+ keyword whole else brightred
+ keyword whole elsif brightred
+ keyword whole end brightred
+ keyword whole exit brightred
+ keyword whole for brightred
+ keyword whole if brightred
+ keyword whole then brightred
+ keyword whole when brightred
+ keyword whole while brightred
+
+ keyword whole array cyan
+ keyword whole boolean cyan
+ keyword whole character cyan
+ keyword whole fixed cyan
+ keyword whole float cyan
+ keyword whole integer cyan
+ keyword whole string cyan
+
+ keyword whole goto brightcyan
+ keyword whole new_line brightcyan
+ keyword whole subtype brightcyan
+ keyword whole type brightcyan
+
+ keyword whole function magenta
+ keyword whole new magenta
+ keyword whole package magenta
+ keyword whole procedure magenta
+
+context exclusive -- \n brown
+
+context " " green
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/aspx.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/aspx.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/aspx.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,49 @@
+# ASP.NET syntax highlighting
+#
+# Author: Juan C. Olivares <juancri at juancri.com>
+# http://www.juancri.com
+
+context default
+ keyword "*" lightgray
+ keyword '*' lightgray
+
+ spellcheck
+
+context <!-- --> brightgreen
+ spellcheck
+
+context <! > yellow
+ keyword '+' brightcyan
+ keyword "+" brightcyan
+ keyword \( lightgray
+ keyword \) lightgray
+ keyword \* lightgray
+ keyword \? lightgray
+ keyword \+ lightgray
+ keyword \| lightgray
+ keyword \, lightgray
+ spellcheck
+
+context <% %> brightgreen
+ keyword Application white
+ keyword Assembly white
+ keyword Control white
+ keyword Implements white
+ keyword Import white
+ keyword Inherits white
+ keyword OutputCache white
+ keyword Page white
+ keyword Reference white
+ keyword Register white
+ keyword WebService white
+ keyword \s+\= yellow
+ keyword '*' brightcyan
+ keyword "*" brightcyan
+ spellcheck
+
+context < > white
+ keyword \s+\= yellow
+ keyword "server" brightgreen
+ keyword '*' brightcyan
+ keyword "*" brightcyan
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/assembler.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/assembler.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/assembler.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,396 @@
+#
+# NASM,WASM,TASM,MASM and GAS x86 syntax highlight
+# // Mike Gorchak
+#
+
+context default lightgray
+
+# NASM directives
+ keyword whole BITS white
+ keyword whole SECTION white
+ keyword whole SEGMENT white
+ keyword whole ABSOLUTE white
+ keyword whole EXTERN white
+ keyword whole GLOBAL white
+ keyword whole COMMON white
+ keyword whole CPU white
+
+# NASM, WASM, TASM, MASM and common modifiers
+ keyword whole ALIGN white
+ keyword whole ALIGNB white
+ keyword whole STRUC white
+ keyword whole ENDSTRUC white
+ keyword whole ISTRUC white
+ keyword whole IEND white
+ keyword whole AT white
+ keyword whole __FILE__ white
+ keyword whole __LINE__ white
+ keyword whole __NASM_VER__ white
+ keyword whole __NASM_VERSION_ID__ white
+ keyword whole __NASM_MAJOR__ white
+ keyword whole __NASM_MINOR__ white
+ keyword whole __NASM_SUBMINOR__ white
+ keyword whole __NASM_PATCHLEVEL__ white
+ keyword whole __SECT__ white
+ keyword whole STRICT white
+ keyword whole SEG white
+ keyword whole WRT white
+ keyword whole NOSPLIT white
+ keyword whole BYTE white
+ keyword whole WORD white
+ keyword whole DWORD white
+ keyword whole QWORD white
+ keyword whole TWORD white
+ keyword whole align white
+ keyword whole alignb white
+ keyword whole struc white
+ keyword whole endstruc white
+ keyword whole istruc white
+ keyword whole iend white
+ keyword whole at white
+ keyword whole strict white
+ keyword whole seg white
+ keyword whole wrt white
+ keyword whole nosplit white
+ keyword whole byte white
+ keyword whole word white
+ keyword whole dword white
+ keyword whole qword white
+ keyword whole tword white
+
+# Pseudo instructions
+ keyword whole Org white
+ keyword whole Equ white
+ keyword whole Db white
+ keyword whole Dw white
+ keyword whole Dd white
+ keyword whole Dq white
+ keyword whole Dt white
+ keyword whole Resb white
+ keyword whole Resw white
+ keyword whole Resd white
+ keyword whole Resq white
+ keyword whole Rest white
+ keyword whole Incbin white
+ keyword whole Times white
+ keyword whole org white
+ keyword whole equ white
+ keyword whole db white
+ keyword whole dw white
+ keyword whole dd white
+ keyword whole dq white
+ keyword whole dt white
+ keyword whole resb white
+ keyword whole resw white
+ keyword whole resd white
+ keyword whole resq white
+ keyword whole rest white
+ keyword whole incbin white
+ keyword whole times white
+ keyword whole ORG white
+ keyword whole EQU white
+ keyword whole DB white
+ keyword whole DW white
+ keyword whole DD white
+ keyword whole DQ white
+ keyword whole DT white
+ keyword whole RESB white
+ keyword whole RESW white
+ keyword whole RESD white
+ keyword whole RESQ white
+ keyword whole REST white
+ keyword whole INCBIN white
+ keyword whole TIMES white
+
+# GAS specific
+ keyword whole .string white
+ keyword whole .section white
+ keyword whole .align white
+ keyword whole .type white
+ keyword whole .size white
+ keyword whole .comm white
+ keyword whole .ident white
+ keyword whole .globl white
+ keyword whole .rodata brightblue
+ keyword whole .data brightblue
+ keyword whole .text brightblue
+ keyword whole .bss brightblue
+
+# NASM/TASM Macroses
+ keyword whole %ifdef brightred
+ keyword whole %define brightred
+ keyword whole %else brightred
+ keyword whole %elif brightred
+ keyword whole %endif brightred
+ keyword whole %macro brightred
+ keyword whole %endmacro brightred
+ keyword whole %rep brightred
+ keyword whole %repl brightred
+ keyword whole %strlen brightred
+ keyword whole %substr brightred
+ keyword whole %arg brightred
+ keyword whole %stacksize brightred
+ keyword whole %local brightred
+ keyword whole %push brightred
+ keyword whole %pop brightred
+ keyword whole %line brightred
+ keyword whole %\! brightred
+ keyword whole %\+ brightred
+
+# Generic 16-bit registers set
+ keyword whole al brightmagenta
+ keyword whole bl brightmagenta
+ keyword whole cl brightmagenta
+ keyword whole dl brightmagenta
+ keyword whole ah brightmagenta
+ keyword whole bh brightmagenta
+ keyword whole ch brightmagenta
+ keyword whole dh brightmagenta
+ keyword whole ax brightmagenta
+ keyword whole bx brightmagenta
+ keyword whole cx brightmagenta
+ keyword whole dx brightmagenta
+ keyword whole si brightmagenta
+ keyword whole di brightmagenta
+ keyword whole bp brightmagenta
+ keyword whole sp brightmagenta
+ keyword whole es brightmagenta
+ keyword whole cs brightmagenta
+ keyword whole ds brightmagenta
+
+ keyword whole %al brightmagenta
+ keyword whole %bl brightmagenta
+ keyword whole %cl brightmagenta
+ keyword whole %dl brightmagenta
+ keyword whole %ah brightmagenta
+ keyword whole %bh brightmagenta
+ keyword whole %ch brightmagenta
+ keyword whole %dh brightmagenta
+ keyword whole %ax brightmagenta
+ keyword whole %bx brightmagenta
+ keyword whole %cx brightmagenta
+ keyword whole %dx brightmagenta
+ keyword whole %si brightmagenta
+ keyword whole %di brightmagenta
+ keyword whole %bp brightmagenta
+ keyword whole %sp brightmagenta
+ keyword whole %es brightmagenta
+ keyword whole %cs brightmagenta
+ keyword whole %ds brightmagenta
+
+ keyword whole AL brightmagenta
+ keyword whole BL brightmagenta
+ keyword whole CL brightmagenta
+ keyword whole DL brightmagenta
+ keyword whole AH brightmagenta
+ keyword whole BH brightmagenta
+ keyword whole CH brightmagenta
+ keyword whole DH brightmagenta
+ keyword whole AX brightmagenta
+ keyword whole BX brightmagenta
+ keyword whole CX brightmagenta
+ keyword whole DX brightmagenta
+ keyword whole SI brightmagenta
+ keyword whole DI brightmagenta
+ keyword whole BP brightmagenta
+ keyword whole SP brightmagenta
+ keyword whole ES brightmagenta
+ keyword whole CS brightmagenta
+ keyword whole DS brightmagenta
+
+# Generic 32-bit registers set
+ keyword whole eax brightmagenta
+ keyword whole ebx brightmagenta
+ keyword whole ecx brightmagenta
+ keyword whole edx brightmagenta
+ keyword whole esi brightmagenta
+ keyword whole edi brightmagenta
+ keyword whole ebp brightmagenta
+ keyword whole esp brightmagenta
+ keyword whole fs brightmagenta
+ keyword whole gs brightmagenta
+
+ keyword whole %eax brightmagenta
+ keyword whole %ebx brightmagenta
+ keyword whole %ecx brightmagenta
+ keyword whole %edx brightmagenta
+ keyword whole %esi brightmagenta
+ keyword whole %edi brightmagenta
+ keyword whole %ebp brightmagenta
+ keyword whole %esp brightmagenta
+ keyword whole %fs brightmagenta
+ keyword whole %gs brightmagenta
+
+ keyword whole EAX brightmagenta
+ keyword whole EBX brightmagenta
+ keyword whole ECX brightmagenta
+ keyword whole EDX brightmagenta
+ keyword whole ESI brightmagenta
+ keyword whole EDI brightmagenta
+ keyword whole EBP brightmagenta
+ keyword whole ESP brightmagenta
+ keyword whole FS brightmagenta
+ keyword whole GS brightmagenta
+
+ keyword whole cr0 magenta
+ keyword whole cr1 magenta
+ keyword whole cr2 magenta
+ keyword whole dr0 magenta
+ keyword whole dr1 magenta
+ keyword whole tr0 magenta
+ keyword whole tr1 magenta
+
+ keyword whole CR0 magenta
+ keyword whole CR1 magenta
+ keyword whole CR2 magenta
+ keyword whole DR0 magenta
+ keyword whole DR1 magenta
+ keyword whole TR0 magenta
+ keyword whole TR1 magenta
+
+# Generic AMD64 registers set
+ keyword whole rax brightmagenta
+ keyword whole rbx brightmagenta
+ keyword whole rcx brightmagenta
+ keyword whole rdx brightmagenta
+ keyword whole rsi brightmagenta
+ keyword whole rdi brightmagenta
+ keyword whole rbp brightmagenta
+ keyword whole rsp brightmagenta
+ keyword whole r8 brightmagenta
+ keyword whole r9 brightmagenta
+ keyword whole r10 brightmagenta
+ keyword whole r11 brightmagenta
+ keyword whole r12 brightmagenta
+ keyword whole r13 brightmagenta
+ keyword whole r14 brightmagenta
+ keyword whole r15 brightmagenta
+
+ keyword whole %rax brightmagenta
+ keyword whole %rbx brightmagenta
+ keyword whole %rcx brightmagenta
+ keyword whole %rdx brightmagenta
+ keyword whole %rsi brightmagenta
+ keyword whole %rdi brightmagenta
+ keyword whole %rbp brightmagenta
+ keyword whole %rsp brightmagenta
+ keyword whole %r8 brightmagenta
+ keyword whole %r9 brightmagenta
+ keyword whole %r10 brightmagenta
+ keyword whole %r11 brightmagenta
+ keyword whole %r12 brightmagenta
+ keyword whole %r13 brightmagenta
+ keyword whole %r14 brightmagenta
+ keyword whole %r15 brightmagenta
+
+ keyword whole RAX brightmagenta
+ keyword whole RBX brightmagenta
+ keyword whole RCX brightmagenta
+ keyword whole RDX brightmagenta
+ keyword whole RSI brightmagenta
+ keyword whole RDI brightmagenta
+ keyword whole RBP brightmagenta
+ keyword whole RSP brightmagenta
+ keyword whole R8 brightmagenta
+ keyword whole R9 brightmagenta
+ keyword whole R10 brightmagenta
+ keyword whole R11 brightmagenta
+ keyword whole R12 brightmagenta
+ keyword whole R13 brightmagenta
+ keyword whole R14 brightmagenta
+ keyword whole R15 brightmagenta
+
+# FPU registers set
+ keyword whole st0 brightcyan
+ keyword whole st1 brightcyan
+ keyword whole st2 brightcyan
+ keyword whole st3 brightcyan
+ keyword whole st4 brightcyan
+ keyword whole st5 brightcyan
+ keyword whole st6 brightcyan
+ keyword whole st7 brightcyan
+ keyword whole %st0 brightcyan
+ keyword whole %st1 brightcyan
+ keyword whole %st2 brightcyan
+ keyword whole %st3 brightcyan
+ keyword whole %st4 brightcyan
+ keyword whole %st5 brightcyan
+ keyword whole %st6 brightcyan
+ keyword whole %st7 brightcyan
+
+# MMX/3DNOW registers set
+ keyword whole mm0 brightcyan
+ keyword whole mm1 brightcyan
+ keyword whole mm2 brightcyan
+ keyword whole mm3 brightcyan
+ keyword whole mm4 brightcyan
+ keyword whole mm5 brightcyan
+ keyword whole mm6 brightcyan
+ keyword whole mm7 brightcyan
+ keyword whole %mm0 brightcyan
+ keyword whole %mm1 brightcyan
+ keyword whole %mm2 brightcyan
+ keyword whole %mm3 brightcyan
+ keyword whole %mm4 brightcyan
+ keyword whole %mm5 brightcyan
+ keyword whole %mm6 brightcyan
+ keyword whole %mm7 brightcyan
+
+# SSE registers set
+ keyword whole xmm0 brightcyan
+ keyword whole xmm1 brightcyan
+ keyword whole xmm2 brightcyan
+ keyword whole xmm3 brightcyan
+ keyword whole xmm4 brightcyan
+ keyword whole xmm5 brightcyan
+ keyword whole xmm6 brightcyan
+ keyword whole xmm7 brightcyan
+ keyword whole %xmm0 brightcyan
+ keyword whole %xmm1 brightcyan
+ keyword whole %xmm2 brightcyan
+ keyword whole %xmm3 brightcyan
+ keyword whole %xmm4 brightcyan
+ keyword whole %xmm5 brightcyan
+ keyword whole %xmm6 brightcyan
+ keyword whole %xmm7 brightcyan
+
+# Common symbols
+ keyword ; brown
+ keyword ! brown
+ keyword /\* brown
+ keyword \*/ brown
+ keyword [ white
+ keyword ] white
+ keyword , white
+ keyword \+ white
+ keyword - white
+ keyword . white
+ keyword ( white
+ keyword ) white
+ keyword : white
+ keyword @ white
+ keyword >> white
+ keyword << white
+ keyword % white
+ keyword \\ white
+ keyword / white
+ keyword // white
+ keyword ~ white
+ keyword ^ white
+ keyword & white
+ keyword \* white
+ keyword | white
+ keyword $ brightgreen
+ keyword $$ brightgreen
+ keyword %% cyan
+
+context " " green
+context ' ' brightgreen
+context exclusive ; \n brown
+ spellcheck
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive ! \n brown
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/awk.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/awk.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/awk.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,162 @@
+# AWK syntax by
+# Olegarch <olegarch at mail.ru>
+# Andres Farfan, <nafraf at linuxmail.org>
+# Ilia Maslakov <il.smind gmail com>
+#
+# (c) 2003, 2004, 2009
+# GPL v2
+#
+
+context default
+
+ keyword whole linestart #!\[\s\]/bin/\[msg\]awk yellow magenta
+ keyword whole linestart #!\[\s\]/usr/bin/\[msg\]awk yellow magenta
+# Keywords
+ keyword whole AMNOISE white
+ keyword whole BEGIN white
+ keyword whole END white
+ keyword whole func white
+ keyword whole function white
+ keyword whole nextfile white
+
+ keyword whole return white/26
+ keyword whole print white/26
+ keyword whole printf white/26
+ keyword whole if white/26
+ keyword whole else white/26
+ keyword whole while white/26
+ keyword whole for white/26
+ keyword whole in white/26
+ keyword whole do white/26
+ keyword whole break white/26
+ keyword whole continue white/26
+ keyword whole next white/26
+ keyword whole exit white/26
+ keyword whole close white/26
+ keyword whole system white/26
+ keyword whole getline white/26
+# Builtin functions:
+ keyword whole atan2 white black
+ keyword whole cos white black
+ keyword whole exp white black
+ keyword whole int white black
+ keyword whole log white black
+ keyword whole rand white black
+ keyword whole sin white black
+ keyword whole sqrt white black
+ keyword whole srand white black
+ keyword whole gsub white black
+ keyword whole index white black
+ keyword whole length white black
+ keyword whole match white black
+ keyword whole split white black
+ keyword whole sprintf white black
+ keyword whole sub white black
+ keyword whole substr white black
+ keyword whole asort white black
+ keyword whole asorti white black
+
+ keyword whole xor white
+ keyword whole and white
+ keyword whole or white
+
+# Gawk builtin functions:
+ keyword whole fflush white black
+ keyword whole gensub white black
+ keyword whole tolower white black
+ keyword whole toupper white black
+ keyword whole systime white black
+ keyword whole strftime white black
+ keyword whole strtonum white
+ keyword whole bindtextdomain white
+ keyword whole dcgettext white
+ keyword whole dcngettext white
+ keyword whole compl white
+ keyword whole delete white
+ keyword whole extension white
+ keyword whole mktime white
+ keyword whole lshift white
+ keyword whole rshift white
+
+# Builtin variables:
+ keyword whole ARGIND brightblue
+ keyword whole BINMODE brightblue
+ keyword whole CONVFMT brightblue
+ keyword whole ENVIRON brightblue
+ keyword whole LINT brightblue
+ keyword whole TEXTDOMAIN brightblue
+ keyword whole ARGC brightblue
+ keyword whole ARGV brightblue
+ keyword whole FILENAME brightblue
+ keyword whole FNR brightblue
+ keyword whole FS brightblue
+ keyword whole NF brightblue
+ keyword whole NR brightblue
+ keyword whole OFMT brightblue
+ keyword whole OFS brightblue
+ keyword whole ORS brightblue
+ keyword whole RLENGTH brightblue
+ keyword whole RS brightblue
+ keyword whole RSTART brightblue
+ keyword whole SUBSEP brightblue
+# Gawk builtin variables:
+ keyword whole ARGIND brightblue
+ keyword whole ERRNO brightblue
+ keyword whole RT brightblue
+ keyword whole IGNORECASE brightblue
+ keyword whole FIELDWIDTHS brightblue
+
+ keyword '\s' brightgreen/16
+ keyword '+' brightgreen/16
+ keyword > yellow/24
+ keyword < yellow/24
+ keyword \+ yellow/24
+ keyword - yellow/24
+ keyword \* yellow/24
+ keyword % yellow/24
+ keyword = yellow/24
+ keyword != yellow/24
+ keyword == yellow/24
+ keyword { white/25
+ keyword } white/25
+ keyword ( white/25
+ keyword ) white/25
+ keyword [*] magenta
+ keyword , white/25
+ keyword : white/25
+ keyword ; lightgray/19
+ keyword $\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\] brightred/18
+# Begin/End:
+ keyword whole BEGIN red
+ keyword whole END red
+# Function keyword:
+ keyword whole function brightmagenta
+# Hex constant:
+ keyword 0\{xX\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\] magenta/6
+# Tab: \t
+# keyword linestart \t lightgray/13 blue/6
+
+# Sed:
+ keyword linestart /^ red
+ keyword linestart /^# red
+context /^#*/ red
+
+# Comments:
+context linestart # \n brown
+context linestart $ \n brown
+
+# String:
+context " " green/6
+ keyword \\" brightgreen/16
+ keyword \\\n brightgreen/16
+ keyword %% brightgreen/16
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen/16
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen/16
+ keyword %\[hl\]n brightgreen/16
+ keyword %\[.\]\[0123456789\]s brightgreen/16
+ keyword %[*] brightgreen/16
+ keyword %c brightgreen/16
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen/16
+ keyword \\\\ brightgreen/16
+ keyword \\' brightgreen/16
+ keyword \\\{abtnvfr\} brightgreen/16
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/c.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/c.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/c.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,108 @@
+# Syntax rules for the C and the C++ programming languages
+
+context default
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole inline yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+ keyword whole \[\s\t\]default yellow
+ keyword whole linestart \[\s\t\]\{ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]: cyan
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+# punctuation characters, sorted by ASCII code
+ keyword ! yellow
+ keyword % yellow
+ keyword && yellow
+ keyword & brightmagenta
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword \* yellow
+ keyword \+ yellow
+ keyword , brightcyan
+ keyword - yellow
+ keyword / yellow
+ keyword : brightcyan
+ keyword ; brightmagenta
+ keyword < yellow
+ keyword = yellow
+ keyword > yellow
+ keyword ? brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ^ brightmagenta
+ keyword { brightcyan
+ keyword || yellow
+ keyword | brightmagenta
+ keyword } brightcyan
+ keyword ~ brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cabal.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cabal.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cabal.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,257 @@
+# Author : Mikhail S. Pobolovets
+# Language : cabal
+#
+# haskell.syntax is taken as base
+#
+
+context default
+
+# cabal keywords
+
+# reserved keywords:
+
+#comments
+ keyword -- brown
+
+# unused symbols
+ keyword whole _\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] magenta
+
+# known fields
+ keyword whole author cyan
+ keyword whole bug-reports cyan
+ keyword whole buildable cyan
+ keyword whole build-depends cyan
+ keyword whole build-tools cyan
+ keyword whole build-type cyan
+ keyword whole cabal-version cyan
+ keyword whole category cyan
+ keyword whole cc-options cyan
+ keyword whole copyright cyan
+ keyword whole cpp-options cyan
+ keyword whole c-sources cyan
+ keyword whole data-dir cyan
+ keyword whole data-files cyan
+ keyword whole description cyan
+ keyword whole executable cyan
+ keyword whole exposed-modules cyan
+ keyword whole exposed cyan
+ keyword whole extensions cyan
+ keyword whole extra-lib-dirs cyan
+ keyword whole extra-libraries cyan
+ keyword whole extra-source-files cyan
+ keyword whole extra-tmp-files cyan
+ keyword whole frameworks cyan
+ keyword whole ghc-options cyan
+ keyword whole ghc-prof-options cyan
+ keyword whole ghc-shared-options cyan
+ keyword whole homepage cyan
+ keyword whole hs-source-dirs cyan
+ keyword whole hugs-options cyan
+ keyword whole include-dirs cyan
+ keyword whole includes cyan
+ keyword whole install-includes cyan
+ keyword whole jhc-options cyan
+ keyword whole ld-options cyan
+ keyword whole library cyan
+ keyword whole license-file cyan
+ keyword whole license cyan
+ keyword whole main-is cyan
+ keyword whole maintainer cyan
+ keyword whole name cyan
+ keyword whole nhc98-options cyan
+ keyword whole other-modules cyan
+ keyword whole package-url cyan
+ keyword whole pkgconfig-depends cyan
+ keyword whole stability cyan
+ keyword whole synopsis cyan
+ keyword whole tested-with cyan
+ keyword whole version cyan
+
+# extended fields
+ keyword whole x\-\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] cyan
+
+# version wildcard
+ keyword whole -any red
+
+# commandline keys
+ keyword whole -\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz_0123456789\] brightred
+
+# known extensions
+ keyword whole Arrows brightmagenta
+ keyword whole BangPatterns brightmagenta
+ keyword whole ConstrainedClassMethods brightmagenta
+ keyword whole DeriveDataTypeable brightmagenta
+ keyword whole DisambiguateRecordFields brightmagenta
+ keyword whole EmptyDataDecls brightmagenta
+ keyword whole CPP brightmagenta
+ keyword whole ExistentialQuantification brightmagenta
+ keyword whole ExtendedDefaultRules brightmagenta
+ keyword whole ExtensibleRecords brightmagenta
+ keyword whole FlexibleContexts brightmagenta
+ keyword whole FlexibleInstances brightmagenta
+ keyword whole ForeignFunctionInterface brightmagenta
+ keyword whole FunctionalDependencies brightmagenta
+ keyword whole GADTs brightmagenta
+ keyword whole GeneralizedNewtypeDeriving brightmagenta
+ keyword whole Generics brightmagenta
+ keyword whole HereDocuments brightmagenta
+ keyword whole ImplicitParams brightmagenta
+ keyword whole ImpredicativeTypes brightmagenta
+ keyword whole IncoherentInstances brightmagenta
+ keyword whole KindSignatures brightmagenta
+ keyword whole LiberalTypeSynonyms brightmagenta
+ keyword whole MagicHash brightmagenta
+ keyword whole MultiParamTypeClasses brightmagenta
+ keyword whole NamedFieldPuns brightmagenta
+ keyword whole NewQualifiedOperators brightmagenta
+ keyword whole NoImplicitPrelude brightmagenta
+ keyword whole NoMonomorphismRestriction brightmagenta
+ keyword whole NoMonoPatBinds brightmagenta
+ keyword whole OverlappingInstances brightmagenta
+ keyword whole OverloadedStrings brightmagenta
+ keyword whole PackageImports brightmagenta
+ keyword whole ParallelListComp brightmagenta
+ keyword whole PatternGuards brightmagenta
+ keyword whole PatternSignatures brightmagenta
+ keyword whole PolymorphicComponents brightmagenta
+ keyword whole PostfixOperators brightmagenta
+ keyword whole QuasiQuotes brightmagenta
+ keyword whole Rank2Types brightmagenta
+ keyword whole RankNTypes brightmagenta
+ keyword whole RecordPuns brightmagenta
+ keyword whole RecordWildCards brightmagenta
+ keyword whole RecursiveDo brightmagenta
+ keyword whole RelaxedPolyRec brightmagenta
+ keyword whole RestrictedTypeSynonyms brightmagenta
+ keyword whole ScopedTypeVariables brightmagenta
+ keyword whole StandaloneDeriving brightmagenta
+ keyword whole TemplateHaskell brightmagenta
+ keyword whole TransformListComp brightmagenta
+ keyword whole TypeFamilies brightmagenta
+ keyword whole TypeOperators brightmagenta
+ keyword whole TypeSynonymInstances brightmagenta
+ keyword whole UnboxedTuples brightmagenta
+ keyword whole UndecidableInstances brightmagenta
+ keyword whole UnicodeSyntax brightmagenta
+ keyword whole UnliftedFFITypes brightmagenta
+ keyword whole ViewPatterns brightmagenta
+
+# links
+ keyword http://+ blue
+ keyword ftp://+ blue
+ keyword git://+ blue
+ keyword cvs://+ blue
+ keyword svn://+ blue
+ keyword darcs://+ blue
+# emails
+ keyword \<+\> red
+
+# build types
+ keyword whole Configure white
+ keyword whole Custom white
+ keyword whole Make white
+# with hack
+ keyword whole Simple\n white
+ keyword whole Simple\s white
+
+# licenses
+ keyword whole AllRightsReserved white
+ keyword whole OtherLicense white
+ keyword whole PublicDomain white
+ keyword whole LGPL white
+ keyword whole GPL white
+ keyword whole LGPL2 white
+ keyword whole GPL2 white
+ keyword whole LGPL3 white
+ keyword whole GPL3 white
+ keyword whole BSD white
+ keyword whole BSD3 white
+ keyword whole BSD4 white
+ keyword whole MIT white
+
+# compillers
+ keyword whole GHC white
+ keyword whole NHC white
+ keyword whole JHC white
+ keyword whole HBC white
+ keyword whole Helium white
+ keyword whole Hugs white
+
+# types
+ keyword whole True white
+ keyword whole False white
+
+# unboxed (started from upcase)
+# keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]# white
+# types/modules
+# keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] white
+
+#digits
+ keyword whole 0\{xX\}\{0123456789abcdefABCDEF\}\[0123456789abcdefABCDEF\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\] brightgreen
+ keyword whole \[0123456789\]\.\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+
+
+# some punctuation characters
+ keyword whole $ yellow
+ keyword whole ! white
+ keyword whole && white
+ keyword whole \* yellow
+ keyword whole \+ yellow
+ keyword whole / yellow
+ keyword whole ^ white
+ keyword whole || white
+ keyword whole | white
+
+ keyword ~ white
+ keyword , brightcyan
+ keyword - yellow
+ keyword : brightcyan
+ keyword ; yellow
+ keyword = yellow
+ keyword < yellow
+ keyword > yellow
+ keyword { white
+ keyword } white
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+# comments
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive {- -} brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive \-\- \n brown
+ spellcheck
+
+context " " green
+ spellcheck
+
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+# infix binop
+context exclusive ` ` white
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/changelog.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/changelog.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/changelog.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,34 @@
+context default
+ spellcheck
+
+context linestart \t \n\n
+ keyword wholeright +() brightmagenta
+ keyword linestart \t\*\s*: brightcyan
+ keyword (*): cyan
+ keyword (*)\{\s\}[*]: cyan
+
+context linestart \s\s\s\s\s\s\s\s \n\n
+ keyword wholeright +() brightmagenta
+ keyword \*\s*: brightcyan
+ keyword (*): cyan
+ keyword (*)\{\s\}[*]: cyan
+ keyword whole \* brightcyan
+
+context linestart 19+-+\s \n yellow
+ keyword <+> brightred
+context linestart 20+-+\s \n yellow
+ keyword <+> brightred
+context linestart Mon\s \n yellow
+ keyword <+> brightred
+context linestart Tue\s \n yellow
+ keyword <+> brightred
+context linestart Wed\s \n yellow
+ keyword <+> brightred
+context linestart Thu\s \n yellow
+ keyword <+> brightred
+context linestart Fri\s \n yellow
+ keyword <+> brightred
+context linestart Sat\s \n yellow
+ keyword <+> brightred
+context linestart Sun\s \n yellow
+ keyword <+> brightred
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cs.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cs.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cs.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,149 @@
+# Modified from C highlight file by Juan C. Olivares <juancri at juancri.com>
+
+context default
+
+ keyword whole abstract yellow
+ keyword whole as yellow
+ keyword whole base yellow
+ keyword whole bool yellow
+ keyword whole break yellow
+ keyword whole byte yellow
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole char yellow
+ keyword whole checked yellow
+ keyword whole class white
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole decimal yellow
+ keyword whole default yellow
+ keyword whole delegate white
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum white
+ keyword whole event yellow
+ keyword whole explicit yellow
+ keyword whole extern yellow
+ keyword whole false yellow
+ keyword whole finally yellow
+ keyword whole fixed yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole foreach yellow
+ keyword whole get brightgreen
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole implicit yellow
+ keyword whole in yellow
+ keyword whole int yellow
+ keyword whole interface white
+ keyword whole internal brightred
+ keyword whole is yellow
+ keyword whole lock yellow
+ keyword whole long yellow
+ keyword whole namespace white
+ keyword whole new yellow
+ keyword whole null yellow
+ keyword whole object yellow
+ keyword whole operator yellow
+ keyword whole out yellow
+ keyword whole override yellow
+ keyword whole params yellow
+ keyword whole partial yellow
+ keyword whole private brightred
+ keyword whole protected yellow
+ keyword whole public brightred
+ keyword whole readonly yellow
+ keyword whole ref yellow
+ keyword whole return yellow
+ keyword whole sbyte yellow
+ keyword whole sealed yellow
+ keyword whole set brightgreen
+ keyword whole short yellow
+ keyword whole sizeof yellow
+ keyword whole stackalloc yellow
+ keyword whole static yellow
+ keyword whole string yellow
+ keyword whole struct white
+ keyword whole switch yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole true yellow
+ keyword whole try yellow
+ keyword whole typeof yellow
+ keyword whole uint yellow
+ keyword whole ulong yellow
+ keyword whole unchecked yellow
+ keyword whole unsafe yellow
+ keyword whole ushort yellow
+ keyword whole using brightcyan
+ keyword whole value yellow
+ keyword whole virtual yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole yield yellow
+
+
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/css.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/css.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/css.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,578 @@
+context default
+ keyword whole body white
+ keyword whole div white
+ keyword whole p white
+ keyword whole a white
+ keyword whole h1 white
+ keyword whole h2 white
+ keyword whole h2 white
+ keyword whole h3 white
+ keyword whole h4 white
+ keyword whole h5 white
+ keyword whole h6 white
+ keyword whole 'font' white
+ keyword whole br white
+ keyword whole table white
+ keyword whole td white
+ keyword whole th white
+ keyword whole tr white
+ keyword whole u white
+ keyword whole i white
+ keyword whole b white
+ keyword whole address white
+ keyword whole big white
+ keyword whole small white
+ keyword whole sub white
+ keyword whole sup white
+ keyword whole img white
+ keyword whole form white
+ keyword whole textarea white
+ keyword whole input white
+ keyword whole select white
+ keyword whole option white
+ keyword whole optgroup white
+
+
+ keyword \:\:add-line white
+ keyword \:\:add-page white
+ keyword \:\:branch white
+ keyword \:\:chunk white
+ keyword \:\:close-button white
+ keyword \:\:down-arrow white
+ keyword \:\:down-button white
+ keyword \:\:drop-down white
+ keyword \:\:float-button white
+ keyword \:\:groove white
+ keyword \:\:indicator white
+ keyword \:\:handle white
+ keyword \:\:icon white
+ keyword \:\:item white
+ keyword \:\:left-arrow white
+ keyword \:\:left-corner white
+ keyword \:\:menu-arrow white
+ keyword \:\:menu-button white
+ keyword \:\:menu-indicator white
+ keyword \:\:right-arrow white
+ keyword \:\:pane white
+ keyword \:\:right-corner white
+ keyword \:\:scroller white
+ keyword \:\:section white
+ keyword \:\:separator white
+ keyword \:\:sub-line white
+ keyword \:\:sub-page white
+ keyword \:\:tab white
+ keyword \:\:tab-bar white
+ keyword \:\:tear white
+ keyword \:\:tear-off white
+ keyword \:\:text white
+ keyword \:\:title white
+ keyword \:\:up-arrow white
+ keyword \:\:up-button white
+
+ keyword \:active brightmagenta
+ keyword \:after brightmagenta
+ keyword \:visited brightmagenta
+ keyword \:before brightmagenta
+ keyword \:first-child brightmagenta
+ keyword \:first-letter brightmagenta
+ keyword \:first-line brightmagenta
+ keyword \:focus brightmagenta
+ keyword \:lang brightmagenta
+ keyword \:link brightmagenta
+ keyword \:active brightmagenta
+ keyword \:adjoins-item brightmagenta
+ keyword \:alternate brightmagenta
+ keyword \:bottom brightmagenta
+ keyword \:checked brightmagenta
+ keyword \:closable brightmagenta
+ keyword \:closed brightmagenta
+ keyword \:default brightmagenta
+ keyword \:disabled brightmagenta
+ keyword \:editable brightmagenta
+ keyword \:edit-focus brightmagenta
+ keyword \:enabled brightmagenta
+ keyword \:exclusive brightmagenta
+ keyword \:first brightmagenta
+ keyword \:flat brightmagenta
+ keyword \:floatable brightmagenta
+ keyword \:focus brightmagenta
+ keyword \:has-children brightmagenta
+ keyword \:has-siblings brightmagenta
+ keyword \:horizontal brightmagenta
+ keyword \:hover brightmagenta
+ keyword \:indeterminate brightmagenta
+ keyword \:last brightmagenta
+ keyword \:left brightmagenta
+ keyword \:maximized brightmagenta
+ keyword \:middle brightmagenta
+ keyword \:minimized brightmagenta
+ keyword \:movable brightmagenta
+ keyword \:no-frame brightmagenta
+ keyword \:non-exclusive brightmagenta
+ keyword \:off brightmagenta
+ keyword \:on brightmagenta
+ keyword \:only-one brightmagenta
+ keyword \:open brightmagenta
+ keyword \:next-selected brightmagenta
+ keyword \:pressed brightmagenta
+ keyword \:previous-selected brightmagenta
+ keyword \:read-only brightmagenta
+ keyword \:right brightmagenta
+ keyword \:selected brightmagenta
+ keyword \:top brightmagenta
+ keyword \:unchecked brightmagenta
+ keyword \:vertical brightmagenta
+ keyword \:window brightmagenta
+
+ keyword whole background-attachment lightgray
+ keyword whole background-color lightgray
+ keyword whole background-image lightgray
+ keyword whole background-position lightgray
+ keyword whole background-repeat lightgray
+ keyword whole background lightgray
+ keyword whole bidi-override lightgray
+ keyword whole border-bottom lightgray
+ keyword whole border-bottom-color lightgray
+ keyword whole border-bottom-style lightgray
+ keyword whole border-bottom-width lightgray
+ keyword whole border-collapse lightgray
+ keyword whole border-color lightgray
+ keyword whole border-left lightgray
+ keyword whole border-left-color lightgray
+ keyword whole border-left-style lightgray
+ keyword whole border-left-width lightgray
+ keyword whole border-right lightgray
+ keyword whole border-right-color lightgray
+ keyword whole border-right-style lightgray
+ keyword whole border-right-width lightgray
+ keyword whole border-spacing lightgray
+ keyword whole border-style lightgray
+ keyword whole border-top lightgray
+ keyword whole border-top-color lightgray
+ keyword whole border-top-style lightgray
+ keyword whole border-top-width lightgray
+ keyword whole border-width lightgray
+ keyword whole border lightgray
+ keyword whole bottom lightgray
+ keyword whole caption-side lightgray
+ keyword whole clear lightgray
+ keyword whole clip lightgray
+ keyword whole color lightgray
+ keyword whole content lightgray
+ keyword whole counter-increment lightgray
+ keyword whole cursor lightgray
+ keyword whole direction lightgray
+ keyword whole display lightgray
+ keyword whole empty-cells lightgray
+ keyword whole fixed lightgray
+ keyword whole float lightgray
+ keyword whole font-size-adjust lightgray
+ keyword whole font-stretch lightgray
+ keyword whole font-family lightgray
+ keyword whole font-size lightgray
+ keyword whole font-family lightgray
+ keyword whole font-style lightgray
+ keyword whole font-variant lightgray
+ keyword whole font-weight lightgray
+ keyword whole font lightgray
+ keyword whole generic-family lightgray
+ keyword whole height lightgray
+ keyword whole identifier lightgray
+ keyword whole image lightgray
+ keyword whole justify lightgray
+ keyword whole left lightgray
+ keyword whole length lightgray
+ keyword whole letter-spacing lightgray
+ keyword whole line-height lightgray
+ keyword whole list-style-image lightgray
+ keyword whole list-style-position lightgray
+ keyword whole list-style-type lightgray
+ keyword whole list-style lightgray
+ keyword whole margin-left lightgray
+ keyword whole margin-top lightgray
+ keyword whole margin lightgray
+ keyword whole marker-offset lightgray
+ keyword whole max-height lightgray
+ keyword whole max-width lightgray
+ keyword whole min-height lightgray
+ keyword whole min-width lightgray
+ keyword whole nowrap lightgray
+ keyword whole outline-color lightgray
+ keyword whole outline-style lightgray
+ keyword whole outline-width lightgray
+ keyword whole outline lightgray
+ keyword whole padding-left lightgray
+ keyword whole padding-top lightgray
+ keyword whole padding lightgray
+ keyword whole position lightgray
+ keyword whole quotes lightgray
+ keyword whole right lightgray
+ keyword whole subcontrol-origin lightgray
+ keyword whole subcontrol-position lightgray
+ keyword whole table-caption lightgray
+ keyword whole table-layout lightgray
+ keyword whole text-align lightgray
+ keyword whole text-decoration lightgray
+ keyword whole text-indent lightgray
+ keyword whole text-shadow lightgray
+ keyword whole text-transform lightgray
+ keyword whole top lightgray
+ keyword whole unicode-bidi lightgray
+ keyword whole vertical-align lightgray
+ keyword whole visibility lightgray
+ keyword whole white-space lightgray
+ keyword whole width lightgray
+ keyword whole word-spacing lightgray
+
+ keyword whole qconicalgradient brightgreen
+ keyword whole qlineargradient brightgreen
+ keyword whole qradialgradient brightgreen
+
+ keyword whole left brightgreen
+ keyword whole right brightgreen
+ keyword whole center brightgreen
+ keyword whole top brightgreen
+ keyword whole bottom brightgreen
+ keyword whole bold brightgreen
+ keyword whole small brightgreen
+ keyword whole smaller brightgreen
+ keyword whole italic brightgreen
+ keyword whole bolder brightgreen
+ keyword whole underline brightgreen
+ keyword whole absolute brightgreen
+
+ keyword whole none brightgreen
+ keyword whole auto brightgreen
+ keyword whole blink brightgreen
+ keyword whole hide brightgreen
+
+ keyword whole thin brightgreen
+ keyword whole medium brightgreen
+ keyword whole thick brightgreen
+
+ keyword whole disc brightgreen
+ keyword whole circle brightgreen
+ keyword whole square brightgreen
+ keyword whole decimal brightgreen
+ keyword whole decimal-leading-zero brightgreen
+ keyword whole lower-roman brightgreen
+ keyword whole upper-roman brightgreen
+ keyword whole lower-alpha brightgreen
+ keyword whole upper-alpha brightgreen
+ keyword whole lower-greek brightgreen
+ keyword whole lower-latin brightgreen
+ keyword whole upper-latin brightgreen
+ keyword whole hebrew brightgreen
+ keyword whole armenian brightgreen
+ keyword whole georgian brightgreen
+ keyword whole cjk-ideographic brightgreen
+ keyword whole hiragana brightgreen
+ keyword whole katakana brightgreen
+ keyword whole hiragana-iroha brightgreen
+ keyword whole katakana-iroha brightgreen
+
+ keyword whole invert brightgreen
+ keyword whole oblique brightgreen
+ keyword whole no-close-quote brightgreen
+ keyword whole repeat-x brightgreen
+ keyword whole repeat-y brightgreen
+ keyword whole repeat brightgreen
+ keyword whole no-repeat brightgreen
+ keyword whole small-caps brightgreen
+ keyword whole transparent brightgreen
+
+ keyword whole visible brightgreen
+ keyword whole hidden brightgreen
+ keyword whole dotted brightgreen
+
+ keyword whole dashed brightgreen
+ keyword whole solid brightgreen
+ keyword whole double brightgreen
+ keyword whole groove brightgreen
+ keyword whole ridge brightgreen
+ keyword whole inset brightgreen
+ keyword whole outset brightgreen
+
+ keyword whole auto brightgreen
+ keyword whole crosshair brightgreen
+ keyword whole default brightgreen
+ keyword whole pointer brightgreen
+ keyword whole move brightgreen
+ keyword whole e-resize brightgreen
+ keyword whole ne-resize brightgreen
+ keyword whole nw-resize brightgreen
+ keyword whole n-resize brightgreen
+ keyword whole se-resize brightgreen
+ keyword whole sw-resize brightgreen
+ keyword whole s-resize brightgreen
+ keyword whole w-resize brightgreen
+ keyword whole text brightgreen
+ keyword whole wait brightgreen
+ keyword whole help brightgreen
+
+ keyword whole inline brightgreen
+ keyword whole block brightgreen
+ keyword whole list-item brightgreen
+ keyword whole run-in brightgreen
+ keyword whole compact brightgreen
+ keyword whole marker brightgreen
+ keyword whole table brightgreen
+ keyword whole inline-table brightgreen
+ keyword whole table-row-group brightgreen
+ keyword whole table-header-group brightgreen
+ keyword whole table-footer-group brightgreen
+ keyword whole table-row brightgreen
+ keyword whole table-column-group brightgreen
+ keyword whole table-column brightgreen
+ keyword whole table-cell brightgreen
+ keyword whole table-caption brightgreen
+
+ keyword whole small brightgreen
+ keyword whole medium brightgreen
+ keyword whole large brightgreen
+
+ keyword whole normal brightgreen
+ keyword whole bold brightgreen
+ keyword whole bolder brightgreen
+ keyword whole lighter brightgreen
+
+ keyword whole open-quote brightgreen
+ keyword whole close-quote brightgreen
+ keyword whole no-open-quote brightgreen
+ keyword whole no-close-quote brightgreen
+
+ keyword whole dotted brightgreen
+ keyword whole dashed brightgreen
+ keyword whole solid brightgreen
+ keyword whole double brightgreen
+ keyword whole groove brightgreen
+ keyword whole ridge brightgreen
+ keyword whole inset brightgreen
+ keyword whole outset brightgreen
+
+ keyword whole baseline brightgreen
+ keyword whole sub brightgreen
+ keyword whole super brightgreen
+ keyword whole top brightgreen
+ keyword whole text-top brightgreen
+ keyword whole middle brightgreen
+ keyword whole bottom brightgreen
+ keyword whole text-bottom brightgreen
+
+ keyword whole collapse brightgreen
+ keyword whole separate brightgreen
+
+ keyword whole capitalize brightgreen
+ keyword whole uppercase brightgreen
+ keyword whole lowercase brightgreen
+
+
+ keyword whole pre brightgreen
+ keyword whole nowrap brightgreen
+
+
+
+
+
+
+ keyword whole aliceblue brightgreen
+ keyword whole antiquewhite brightgreen
+ keyword whole aqua brightgreen
+ keyword whole aquamarine brightgreen
+ keyword whole azure brightgreen
+ keyword whole beige brightgreen
+ keyword whole bisque brightgreen
+ keyword whole black brightgreen
+ keyword whole blanchedalmond brightgreen
+ keyword whole blue brightgreen
+ keyword whole blueviolet brightgreen
+ keyword whole brown brightgreen
+ keyword whole burlywood brightgreen
+ keyword whole cadetblue brightgreen
+ keyword whole chartreuse brightgreen
+ keyword whole chocolate brightgreen
+ keyword whole coral brightgreen
+ keyword whole cornflowerblue brightgreen
+ keyword whole cornsilk brightgreen
+ keyword whole crimson brightgreen
+ keyword whole cyan brightgreen
+ keyword whole darkblue brightgreen
+ keyword whole darkcyan brightgreen
+ keyword whole darkgoldenrod brightgreen
+ keyword whole darkgray brightgreen
+ keyword whole darkgreen brightgreen
+ keyword whole darkkhaki brightgreen
+ keyword whole darkmagenta brightgreen
+ keyword whole darkolivegreen brightgreen
+ keyword whole darkorange brightgreen
+ keyword whole darkorchid brightgreen
+ keyword whole darkred brightgreen
+ keyword whole darksalmon brightgreen
+ keyword whole darkseagreen brightgreen
+ keyword whole darkslateblue brightgreen
+ keyword whole darkslategray brightgreen
+ keyword whole darkturquoise brightgreen
+ keyword whole darkviolet brightgreen
+ keyword whole deeppink brightgreen
+ keyword whole deepskyblue brightgreen
+ keyword whole dimgray brightgreen
+ keyword whole dodgerblue brightgreen
+ keyword whole feldspar brightgreen
+ keyword whole firebrick brightgreen
+ keyword whole floralwhite brightgreen
+ keyword whole forestgreen brightgreen
+ keyword whole fuchsia brightgreen
+ keyword whole gainsboro brightgreen
+ keyword whole ghostwhite brightgreen
+ keyword whole gold brightgreen
+ keyword whole goldenrod brightgreen
+ keyword whole gray brightgreen
+ keyword whole green brightgreen
+ keyword whole greenyellow brightgreen
+ keyword whole honeydew brightgreen
+ keyword whole hotpink brightgreen
+ keyword whole indianred brightgreen
+ keyword whole indigo brightgreen
+ keyword whole ivory brightgreen
+ keyword whole khaki brightgreen
+ keyword whole lavender brightgreen
+ keyword whole lavenderblush brightgreen
+ keyword whole lawngreen brightgreen
+ keyword whole lemonchiffon brightgreen
+ keyword whole lightblue brightgreen
+ keyword whole lightcoral brightgreen
+ keyword whole lightcyan brightgreen
+ keyword whole lightgoldenrodyellow brightgreen
+ keyword whole lightgrey brightgreen
+ keyword whole lightgreen brightgreen
+ keyword whole lightpink brightgreen
+ keyword whole lightsalmon brightgreen
+ keyword whole lightseagreen brightgreen
+ keyword whole lightskyblue brightgreen
+ keyword whole lightslateblue brightgreen
+ keyword whole lightslategray brightgreen
+ keyword whole lightsteelblue brightgreen
+ keyword whole lightyellow brightgreen
+ keyword whole lime brightgreen
+ keyword whole limegreen brightgreen
+ keyword whole linen brightgreen
+ keyword whole magenta brightgreen
+ keyword whole maroon brightgreen
+ keyword whole mediumaquamarine brightgreen
+ keyword whole mediumblue brightgreen
+ keyword whole mediumorchid brightgreen
+ keyword whole mediumpurple brightgreen
+ keyword whole mediumseagreen brightgreen
+ keyword whole mediumslateblue brightgreen
+ keyword whole mediumspringgreen brightgreen
+ keyword whole mediumturquoise brightgreen
+ keyword whole mediumvioletred brightgreen
+ keyword whole midnightblue brightgreen
+ keyword whole mintcream brightgreen
+ keyword whole mistyrose brightgreen
+ keyword whole moccasin brightgreen
+ keyword whole navajowhite brightgreen
+ keyword whole navy brightgreen
+ keyword whole oldlace brightgreen
+ keyword whole olive brightgreen
+ keyword whole olivedrab brightgreen
+ keyword whole orange brightgreen
+ keyword whole orangered brightgreen
+ keyword whole orchid brightgreen
+ keyword whole palegoldenrod brightgreen
+ keyword whole palegreen brightgreen
+ keyword whole paleturquoise brightgreen
+ keyword whole palevioletred brightgreen
+ keyword whole papayawhip brightgreen
+ keyword whole peachpuff brightgreen
+ keyword whole peru brightgreen
+ keyword whole pink brightgreen
+ keyword whole plum brightgreen
+ keyword whole powderblue brightgreen
+ keyword whole purple brightgreen
+ keyword whole red brightgreen
+ keyword whole rosybrown brightgreen
+ keyword whole royalblue brightgreen
+ keyword whole saddlebrown brightgreen
+ keyword whole salmon brightgreen
+ keyword whole sandybrown brightgreen
+ keyword whole seagreen brightgreen
+ keyword whole seashell brightgreen
+ keyword whole sienna brightgreen
+ keyword whole silver brightgreen
+ keyword whole skyblue brightgreen
+ keyword whole slateblue brightgreen
+ keyword whole slategray brightgreen
+ keyword whole snow brightgreen
+ keyword whole springgreen brightgreen
+ keyword whole steelblue brightgreen
+ keyword whole tan brightgreen
+ keyword whole teal brightgreen
+ keyword whole thistle brightgreen
+ keyword whole tomato brightgreen
+ keyword whole turquoise brightgreen
+ keyword whole violet brightgreen
+ keyword whole violetred brightgreen
+ keyword whole wheat brightgreen
+ keyword whole white brightgreen
+ keyword whole whitesmoke brightgreen
+ keyword whole yellow brightgreen
+ keyword whole yellowgreen brightgreen
+
+
+
+
+ keyword counter(\{*\}*) magenta
+ keyword counters(\{*\}*) magenta
+ keyword url(\{*\}*) magenta
+ keyword rgb(\{*\}*) magenta
+
+ keyword { yellow
+ keyword } yellow
+
+ keyword whole '.' white
+
+ keyword /\* brown
+ keyword \*/ brown
+
+
+
+ keyword whole Arial brightgreen
+ keyword whole arial brightgreen
+ keyword whole Narrow brightgreen
+ keyword whole narrow brightgreen
+ keyword whole Trebuchet MS brightgreen
+ keyword whole trebuchet ms brightgreen
+ keyword whole verdana brightgreen
+ keyword whole Verdana brightgreen
+ keyword whole sans-serif brightgreen
+ keyword whole serif brightgreen
+ keyword whole tahoma brightgreen
+ keyword whole Tahoma brightgreen
+ keyword whole Helvetica brightgreen
+ keyword whole helvetica brightgreen
+
+ keyword #\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightgreen
+
+ keyword \{0123456789\}*px brightgreen
+ keyword \{0123456789\}*em brightgreen
+ keyword \{0123456789\}*cm brightgreen
+ keyword \{0123456789\}*mm brightgreen
+ keyword \{0123456789\}*ex brightgreen
+ keyword \{0123456789\}*pt brightgreen
+ keyword \{0123456789\}*pc brightgreen
+ keyword \{0123456789\}*% brightred
+ keyword \{0123456789\} brightgreen
+
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cxx.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cxx.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/cxx.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,128 @@
+context default
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole catch yellow
+ keyword whole class yellow
+ keyword whole friend yellow
+ keyword whole delete yellow
+ keyword whole inline yellow
+ keyword whole new yellow
+ keyword whole operator yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole template yellow
+ keyword whole try yellow
+ keyword whole virtual yellow
+ keyword whole bool yellow
+ keyword whole const_cast yellow
+ keyword whole dynamic_cast yellow
+ keyword whole explicit yellow
+ keyword whole false yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole reinterpret_cast yellow
+ keyword whole static_cast yellow
+ keyword whole true yellow
+ keyword whole typeid yellow
+ keyword whole typename yellow
+ keyword whole using yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/d.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/d.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/d.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,562 @@
+# -------------------------------
+#
+# D programming language syntax highlighting
+# for CoolEdit
+#
+# Homepage of D: http://www.digitalmars.com/d/
+#
+# Author: Witold Baryluk < baryluk at smp if uj edu pl >
+# Date: 23-08-2007
+#
+# -------------------------------
+
+context default
+
+# sh bang
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/gdmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/gdmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/gdmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/gdmd brightcyan black
+
+# keywords
+ keyword whole abstract yellow
+ keyword whole alias yellow
+ keyword whole align yellow
+ keyword whole assert yellow
+ keyword whole body yellow
+ keyword whole bool yellow
+ keyword whole byte yellow
+ keyword whole cast yellow
+ keyword whole catch yellow
+ keyword whole cdouble yellow
+ keyword whole cent yellow
+ keyword whole cfloat yellow
+ keyword whole class yellow
+ keyword whole creal yellow
+ keyword whole dchar yellow
+ keyword whole debug yellow
+ keyword whole delegate yellow
+ keyword whole delete yellow
+ keyword whole deprecated yellow
+ keyword whole dstring yellow
+ keyword whole false brightred
+ keyword whole finally yellow
+ keyword whole final yellow
+ keyword whole foreach_reverse yellow
+ keyword whole function yellow
+ keyword whole idouble yellow
+ keyword whole ifloat yellow
+ keyword whole inout yellow
+ keyword whole interface yellow
+ keyword whole invariant yellow
+ keyword whole in yellow
+ keyword whole is yellow
+ keyword whole ireal yellow
+ keyword whole lazy yellow
+ keyword whole long yellow
+ keyword whole macro yellow
+ keyword whole mixin yellow
+ keyword whole module yellow
+ keyword whole new yellow
+ keyword whole null brightred
+ keyword whole out yellow
+ keyword whole override yellow
+ keyword whole package yellow
+ keyword whole pragma yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole real yellow
+ keyword whole ref yellow
+ keyword whole scope yellow
+ keyword whole string yellow
+ keyword whole super brightred
+ keyword whole synchronized yellow
+ keyword whole template yellow
+ keyword whole this brightred
+ keyword whole throw yellow
+ keyword whole true brightred
+ keyword whole try yellow
+ keyword whole typedef yellow
+ keyword whole typeid yellow
+ keyword whole typeof yellow
+ keyword whole ubyte yellow
+ keyword whole ucent yellow
+ keyword whole ulong yellow
+ keyword whole unittest yellow
+ keyword whole ushort yellow
+ keyword whole version yellow
+ keyword whole volatile yellow
+ keyword whole wchar yellow
+ keyword whole with yellow
+ keyword whole wstring yellow
+ keyword whole asm yellow
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole double yellow
+ keyword whole do yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole export yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole foreach yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole import magenta
+ keyword whole inline yellow
+ keyword whole int yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole uint yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole while yellow
+
+# predefined aliases (deprecated)
+ keyword whole bit yellow
+# predefined aliases (2.0)
+ keyword whole string yellow
+ keyword whole dstring yellow
+ keyword whole wstring yellow
+
+# D array atributes
+ keyword wholeright .sizeof yellow
+ keyword wholeright .length yellow
+ keyword wholeright .ptr yellow
+ keyword wholeright .dup yellow
+ keyword wholeright .reverse yellow
+ keyword wholeright .sort yellow
+ keyword wholeright .keys yellow
+ keyword wholeright .values yellow
+ keyword wholeright .rehash yellow
+# D types atributes
+ keyword wholeright .init yellow
+ keyword wholeright .alignof yellow
+ keyword wholeright .mangleof yellow
+ keyword wholeright .stringof yellow
+# +integer
+ keyword wholeright .min yellow
+ keyword wholeright .max yellow
+# +floating point
+ keyword wholeright .infinity yellow
+ keyword wholeright .nan yellow
+ keyword wholeright .dig yellow
+ keyword wholeright .epsilon yellow
+ keyword wholeright .mant_dig yellow
+ keyword wholeright .max_10_exp yellow
+ keyword wholeright .max_exp yellow
+ keyword wholeright .min_10_exp yellow
+ keyword wholeright .min_exp yellow
+ keyword wholeright .re yellow
+ keyword wholeright .im yellow
+ keyword wholeright .im yellow
+# union
+ keyword wholeright .offsetof yellow
+
+# D 2.0 atributes
+ keyword wholeright .idup yellow
+
+# unary operators
+ keyword whole opNeg gray
+ keyword whole opPos gray
+ keyword whole opCom gray
+ keyword whole opPostInc gray
+ keyword whole opPostDec gray
+ keyword whole opCast gray
+
+# binary operators
+ keyword whole opAdd gray
+ keyword whole opAdd_r gray
+ keyword whole opSub gray
+ keyword whole opSub_r gray
+ keyword whole opMul gray
+ keyword whole opMul_r gray
+ keyword whole opDiv gray
+ keyword whole opDiv_r gray
+ keyword whole opMod gray
+ keyword whole opMod_r gray
+ keyword whole opAnd gray
+ keyword whole opAnd_r gray
+ keyword whole opOr gray
+ keyword whole opOr_r gray
+ keyword whole opXor gray
+ keyword whole opXor_r gray
+ keyword whole opShl gray
+ keyword whole opShl_r gray
+ keyword whole opShr gray
+ keyword whole opShr_r gray
+ keyword whole opUShr gray
+ keyword whole opUShr_r gray
+ keyword whole opCat gray
+ keyword whole opCat_r gray
+ keyword whole opEquals gray
+ keyword whole opCmp gray
+ keyword whole opAssign gray
+ keyword whole opAddAssign gray
+ keyword whole opSubAssign gray
+ keyword whole opMulAssign gray
+ keyword whole opDivAssign gray
+ keyword whole opModAssign gray
+ keyword whole opAndAssign gray
+ keyword whole opOrAssign gray
+ keyword whole opXorAssign gray
+ keyword whole opShlAssign gray
+ keyword whole opShrAssign gray
+ keyword whole opUShrAssign gray
+ keyword whole opCatAssign gray
+ keyword whole opIn gray
+ keyword whole opIn_r gray
+
+# special operators
+ keyword whole opCall gray
+ keyword whole opIndex gray
+ keyword whole opIndexAssign gray
+ keyword whole opSlice gray
+ keyword whole opSliceAssign gray
+ keyword whole opAssign gray
+ keyword whole opApply gray
+
+ keyword whole ... yellow
+ keyword whole .. yellow
+# keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta # C preprocesor
+
+# special objects
+
+# hidden argument of variadic functions
+ keyword whole _argptr brightred
+ keyword whole _arguments brightred
+
+# object
+ keyword whole Object brightmagenta
+ keyword whole Interface brightmagenta
+ keyword whole ClassInfo brightmagenta
+ keyword whole OffsetTypeInfo brightmagenta
+ keyword whole TypeInfo brightmagenta
+ keyword whole Exception brightmagenta
+ keyword whole Error brightmagenta
+
+# common functions
+
+# object methods
+ keyword whole toString cyan
+ keyword whole toHash cyan
+# std.stdio
+ keyword whole writefln cyan
+ keyword whole writef cyan
+# std.gc
+ keyword whole addRoot cyan
+ keyword whole removeRoot cyan
+ keyword whole addRange cyan
+ keyword whole hasPointers cyan
+ keyword whole hasNoPointers cyan
+ keyword whole setTypeInfo cyan
+ keyword whole malloc cyan
+ keyword whole realoc cyan
+ keyword whole extend cyan
+ keyword whole capacity cyan
+ keyword whole setV1_0 cyan
+ keyword whole fullCollect cyan
+ keyword whole genCollect cyan
+# std.string
+ keyword whole iswhite cyan
+ keyword whole atoi cyan
+ keyword whole atof cyan
+ keyword whole toStringz cyan
+ keyword whole tolower cyan
+ keyword whole toupper cyan
+ keyword whole repeat cyan
+ keyword whole join cyan
+ keyword whole split cyan
+ keyword whole stripl cyan
+ keyword whole stripr cyan
+ keyword whole strip cyan
+ keyword whole chomp cyan
+ keyword whole chop cyan
+ keyword whole isNumeric cyan
+ keyword whole isEmail cyan
+ keyword whole isURL cyan
+# std.math
+ keyword whole abs cyan
+ keyword whole conj cyan
+ keyword whole cos cyan
+ keyword whole sin cyan
+ keyword whole tan cyan
+ keyword whole acos cyan
+ keyword whole asin cyan
+ keyword whole atan cyan
+ keyword whole atan2 cyan
+ keyword whole cosh cyan
+ keyword whole sinh cyan
+ keyword whole tanh cyan
+ keyword whole acosh cyan
+ keyword whole asinh cyan
+ keyword whole atanh cyan
+ keyword whole rndtol cyan
+ keyword whole rndtonl cyan
+ keyword whole sqrt cyan
+ keyword whole exp cyan
+ keyword whole exp2 cyan
+ keyword whole expm1 cyan
+ keyword whole frexp cyan
+ keyword whole ilogb cyan
+ keyword whole ldexp cyan
+ keyword whole log cyan
+ keyword whole log10 cyan
+ keyword whole log1p cyan
+ keyword whole log2 cyan
+ keyword whole logb cyan
+ keyword whole modf cyan
+ keyword whole scalbn cyan
+ keyword whole cbrt cyan
+ keyword whole fabs cyan
+ keyword whole hypot cyan
+ keyword whole erf cyan
+ keyword whole erfc cyan
+ keyword whole lgamma cyan
+ keyword whole tgamma cyan
+ keyword whole ceil cyan
+ keyword whole floor cyan
+ keyword whole nearbyint cyan
+ keyword whole rint cyan
+ keyword whole lrint cyan
+ keyword whole round cyan
+ keyword whole lround cyan
+ keyword whole trunc cyan
+ keyword whole remainder cyan
+ keyword whole remquo cyan
+ keyword whole isnan cyan
+ keyword whole isfinite cyan
+ keyword whole isnormal cyan
+ keyword whole issubnormal cyan
+ keyword whole isinf cyan
+ keyword whole signbit cyan
+ keyword whole copysign cyan
+ keyword whole nan cyan
+ keyword whole nextafter cyan
+ keyword whole fdim cyan
+ keyword whole fmax cyan
+ keyword whole fmin cyan
+ keyword whole fma cyan
+ keyword whole pow cyan
+ keyword whole feqrel cyan
+ keyword whole poly cyan
+
+# comments
+ keyword /\*\* brown
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword /\+\+\+\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+ brown
+ keyword /\+\+\+\+ brown
+ keyword /\+\+\+ brown
+ keyword /\+\+ brown
+ keyword /\+ brown
+ keyword \+\+\+\+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+/ brown
+ keyword \+\+\+\+/ brown
+ keyword \+\+\+/ brown
+ keyword \+\+/ brown
+ keyword \+/ brown
+
+# chars, 'x' and entities
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword \\\{"abtnvfr\} brightmagenta
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightmagenta
+ keyword '\\\{01234567\}\{01234567\}' brightgreen
+ keyword \\\{01234567\}\{01234567\} brightmagenta
+ keyword '\\\{01234567\}' brightgreen
+ keyword \\\{01234567\} brightmagenta
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+ keyword '\\&*;' brightgreen
+ keyword \\&*; brightmagenta
+ keyword '\\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+ keyword '\\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+ keyword '\\u\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\u\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+ keyword '\\U\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\U\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+
+# hexstring
+ keyword x"\[0123456789abcdefABCDEF\t\s\]"\{cwd\} brightgreen
+ keyword x"\[0123456789abcdefABCDEF\t\s\]" brightgreen
+
+# start of wyswig string
+# keyword "\{cwd\} green # imposible in cooledit
+ keyword " green
+ keyword r" green
+# keyword `\{cwd\} green # imposible in cooledit
+ keyword ` green
+
+# operators
+ keyword !<>= yellow
+ keyword !<> yellow
+ keyword !>= yellow
+ keyword !> yellow
+ keyword !<= yellow
+ keyword !< yellow
+ keyword != yellow
+ keyword ! yellow
+ keyword %= yellow
+ keyword % yellow
+ keyword && yellow
+ keyword &= yellow
+ keyword & yellow
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword \+\+ yellow
+ keyword -- yellow
+ keyword \*= yellow
+ keyword \* yellow
+ keyword \+= yellow
+ keyword \+ yellow
+ keyword , brightcyan
+ keyword -= yellow
+ keyword - yellow
+ keyword /= yellow
+ keyword / yellow
+ keyword : brightcyan
+ keyword ; brightmagenta
+ keyword <>= yellow
+ keyword <> yellow
+ keyword <<= yellow
+ keyword << yellow
+ keyword <= yellow
+ keyword < yellow
+ keyword = yellow
+ keyword >>>= yellow
+ keyword >>> yellow
+ keyword >>= yellow
+ keyword >> yellow
+ keyword >= yellow
+ keyword > yellow
+ keyword ? brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ^= yellow
+ keyword ^ yellow
+ keyword || yellow
+ keyword |= yellow
+ keyword | yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword $ brightcyan
+ keyword ~= yellow
+ keyword ~ yellow
+
+# predefined lexer entities
+ keyword whole __FILE__ red
+ keyword whole __LINE__ red
+ keyword whole __DATE__ red
+ keyword whole __TIME__ red
+ keyword whole __TIMESTAMP__ red
+# 1.017 ?
+ keyword whole __VENDOR__ red
+ keyword whole __VERSION__ red
+
+ keyword #line*"*" red
+
+context exclusive /\*\* \*/ brown
+ keyword \*/ brown
+ spellcheck
+# ddoc
+ keyword Authors: red
+ keyword Author: red
+ keyword BUGS: red
+ keyword Bugs: red
+ keyword Date: red
+ keyword Deprecated: red
+ keyword Examples: red
+ keyword History: red
+ keyword License: red
+ keyword Returns: red
+ keyword See_Also: red
+ keyword Standards: red
+ keyword Throws: red
+ keyword Version: red
+# sections
+ keyword Copyright: red
+ keyword Params: red
+ keyword Macros: red
+# non standard
+ keyword TODO: red
+ keyword FIXME: red
+ keyword Note: red
+
+context exclusive /\+\+\+\+\+\+\+\+\+ \+\+\+\+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+\+\+\+ \+\+\+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+\+\+ \+\+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+\+ \+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+ \+\+\+\+\+/ brown
+context exclusive /\+\+\+\+ \+\+\+\+/ brown
+context exclusive /\+\+\+ \+\+\+/ brown
+context exclusive /\+\+ \+\+/ brown
+context exclusive /\+ \+/ brown
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive ` ` green
+
+context exclusive r" " green
+
+context exclusive " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+ keyword \\&*; brightgreen
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-changelog.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-changelog.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-changelog.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,20 @@
+context default
+
+ keyword linestart \s\s\* brightcyan/17
+ keyword linestart \s-- brightred/19
+ keyword linestart \s\s\s\s\+ cyan/17
+
+ keyword <*@*> brightred/19
+ keyword whole experimental; brightmagenta/magenta
+ keyword whole unstable; brightmagenta/magenta
+ keyword whole stable; brightmagenta/magenta
+ keyword whole urgency=low yellow/24
+ keyword whole urgency=medium brightgreen/6
+ keyword whole urgency=high white/25
+ keyword whole urgency=LOW yellow/24
+ keyword whole urgency=MEDIUM brightgreen/6
+ keyword whole urgency=HIGH white/25
+
+ keyword whole bug white/25
+ keyword whole Bug white/25
+ keyword whole BUG white/25
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-control.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-control.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-control.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,23 @@
+context default
+ keyword linestart Source brightmagenta/20
+ keyword linestart Section brightmagenta/20
+ keyword linestart Priority brightmagenta/20
+ keyword linestart Maintainer brightmagenta/20
+ keyword linestart Standards-Version brightmagenta/20
+ keyword linestart Package green/6
+ keyword linestart Architecture green/6
+ keyword linestart Depends green/6
+ keyword linestart Recommends green/6
+ keyword linestart Suggests green/6
+ keyword linestart Conflicts green/6
+ keyword linestart Replaces green/6
+ keyword linestart Provides green/6
+ keyword linestart Pre-Depends green/6
+ keyword linestart Build-Depends green/6
+ keyword linestart Build-Depends-Indep green/6
+ keyword linestart Build-Conflicts green/6
+ keyword linestart Build-Conflicts-Indep green/6
+ keyword linestart Description green/6
+ keyword <*@*> brightred/19
+
+context linestart \s \n brown/22
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-description.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-description.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-description.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+context default
+ keyword linestart Format green
+ keyword linestart Source brightmagenta
+ keyword linestart Version yellow
+ keyword linestart Binary brightgreen
+ keyword linestart Maintainer brightmagenta
+ keyword <*@*> brightred
+ keyword linestart Architecture cyan
+ keyword linestart Standards-Version brightmagenta
+ keyword linestart Build-Depends green
+ keyword linestart Files green
+
+context --- \n brightred
+ spellcheck
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-sources-list.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-sources-list.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/debian-sources-list.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,12 @@
+context default
+ keyword linestart deb-src brightmagenta/20
+ keyword linestart deb brightmagenta/20
+ keyword \$\(ARCH\) brightred/18
+
+context # \n brown/22
+context ftp\:\/\/ \s green/6
+context http\:\/\/ \s green/6
+context cdrom\:\/ \s yellow/24
+context file\:\/ \s brightcyan/14
+
+###############################################################################
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/diff.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/diff.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/diff.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,32 @@
+# Highlighting for various diffs including those generated by CVS
+
+context default yellow
+ keyword linestart @@*@@ cyan
+ keyword linestart Index:\s brown
+ keyword linestart \s black white
+ keyword linestart \*\*\*\*\*\*\*\*\*\*\*\*\*\*\* cyan
+ keyword linestart \*\*\**\*\*\*\* cyan
+ keyword linestart ---*---- cyan
+context exclusive linestart @@*@@ \n brightcyan
+context exclusive linestart Index:\s \n black white
+context exclusive linestart \s \n lightgray
+context exclusive linestart \t \n lightgray
+context linestart diff \n white red
+context linestart ---\s \n brightmagenta
+context linestart \+\+\+\s \n brightmagenta
+context linestart \*\*\*\s \n brightmagenta
+context linestart === \n brown
+context linestart \+ \n brightgreen
+context linestart > \n brightgreen
+context linestart - \n brightred
+context linestart < \n brightred
+context linestart ! \n yellow
+context linestart ? \n brown
+context linestart RCS\s \n brown
+context linestart retrieving\s \n brown
+context linestart Only\s \n yellow black
+context linestart Common\s \n yellow black
+context linestart File\s \n yellow black
+context linestart Files\s \n yellow black
+context linestart Binary\s \n yellow black
+context linestart # \n brightcyan
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/dos.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/dos.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/dos.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,112 @@
+# DOS & Windows highlighting
+# 2002 (C) Petr Kozelka, <pkozelka at email.cz>
+
+context default
+ keyword whole break yellow
+ keyword whole BREAK yellow
+ keyword whole call yellow
+ keyword whole CALL yellow
+ keyword whole cd yellow
+ keyword whole CD yellow
+ keyword whole chdir yellow
+ keyword whole CHDIR yellow
+ keyword whole cls yellow
+ keyword whole CLS yellow
+ keyword whole copy yellow
+ keyword whole COPY yellow
+ keyword whole del yellow
+ keyword whole DEL yellow
+ keyword whole dir yellow
+ keyword whole DIR yellow
+ keyword whole do yellow
+ keyword whole DO yellow
+ keyword whole echo yellow
+ keyword whole ECHO yellow
+ keyword whole else yellow
+ keyword whole ELSE yellow
+ keyword whole erase yellow
+ keyword whole ERASE yellow
+ keyword whole endlocal yellow
+ keyword whole ENDLOCAL yellow
+ keyword whole errorlevel yellow
+ keyword whole ERRORLEVEL yellow
+ keyword whole exist yellow
+ keyword whole EXIST yellow
+ keyword whole exit yellow
+ keyword whole EXIT yellow
+ keyword whole for yellow
+ keyword whole FOR yellow
+ keyword whole goto yellow
+ keyword whole GOTO yellow
+ keyword whole if yellow
+ keyword whole IF yellow
+ keyword whole in yellow
+ keyword whole IN yellow
+ keyword whole md yellow
+ keyword whole MD yellow
+ keyword whole mkdir yellow
+ keyword whole MKDIR yellow
+ keyword whole move yellow
+ keyword whole MOVE yellow
+ keyword whole not yellow
+ keyword whole NOT yellow
+ keyword whole off yellow
+ keyword whole OFF yellow
+ keyword whole on yellow
+ keyword whole ON yellow
+ keyword whole pause yellow
+ keyword whole PAUSE yellow
+ keyword whole popd yellow
+ keyword whole POPD yellow
+ keyword whole pushd yellow
+ keyword whole PUSHD yellow
+ keyword whole rd yellow
+ keyword whole RD yellow
+ keyword wholeleft rem\s*\n brown
+ keyword wholeleft REM\s*\n brown
+ keyword whole ren yellow
+ keyword whole REN yellow
+ keyword whole rename yellow
+ keyword whole RENAME yellow
+ keyword whole rmdir yellow
+ keyword whole RMDIR yellow
+ keyword whole set yellow
+ keyword whole SET yellow
+ keyword whole setlocal yellow
+ keyword whole SETLOCAL yellow
+ keyword whole shift yellow
+ keyword whole SHIFT yellow
+ keyword whole then yellow
+ keyword whole THEN yellow
+ keyword whole type yellow
+ keyword whole TYPE yellow
+ keyword whole ver yellow
+ keyword whole VER yellow
+
+ keyword \\ lightgray
+ keyword whole \%\* brightmagenta
+ keyword whole \%\$ brightmagenta
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
+ keyword >> white
+ keyword > white
+ keyword < white
+ keyword | white
+
+context ' ' brightcyan
+ spellcheck
+
+context " " brightcyan
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
+ spellcheck
+
+context linestart :: \n brightgreen
+ keyword $+:*$ black green
+ spellcheck
+
+context linestart : \n white black
+ spellcheck
+
+context :: \n brightgreen
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ebuild.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ebuild.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ebuild.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,384 @@
+# Author : Sergei Trofimovich <slyfox at inbox.ru>
+# Language : shell
+# Mode : ebuild
+#
+# sh.syntax is taken as base.
+#
+# Note : keep in sync default and " " contexts
+#
+# 'sh.syntax' header:
+# # Since I regulary update ths file, please send any comments
+# # to: Michelle Konzack <linux4michelle at freenet.de>
+# # Last Update: Thu, 01 Jun 2006 22:10:07 +0200
+
+context default
+ #.ebuild specific commands/glo vars
+ # TODO: 1. split keywords by .eclass'es
+ # 2. grep all exports and place here
+ keyword whole CABAL_FEATURES brightcyan
+ keyword whole DEPEND brightcyan
+ keyword whole DESCRIPTION brightcyan
+ keyword whole EAPI brightcyan
+ keyword whole EDARCS_REPOSITORY brightcyan
+ keyword whole EDARCS_GET_CMD brightcyan
+ keyword whole EDARCS_LOCALREPO brightcyan
+ keyword whole EGIT_BRANCH brightcyan
+ keyword whole EGIT_REPO_URI brightcyan
+ keyword whole EGIT_TREE brightcyan
+ keyword whole ESVN_REPO_URI brightcyan
+ keyword whole EXPORT_FUNCTIONS brightcyan
+ keyword whole HOMEPAGE brightcyan
+ keyword whole IUSE brightcyan
+ keyword whole KEYWORDS brightcyan
+ keyword whole LICENSE brightcyan
+ keyword whole PATCHES brightcyan
+ keyword whole PDEPEND brightcyan
+ keyword whole PROVIDE brightcyan
+ keyword whole RDEPEND brightcyan
+ keyword whole RESTRICT brightcyan
+ keyword whole S brightcyan
+ keyword whole SITEFILE brightcyan
+ keyword whole SLOT brightcyan
+ keyword whole SRC_URI brightcyan
+ keyword whole WANT_AUTOCONF brightcyan
+ keyword whole WANT_AUTOMAKE brightcyan
+ keyword DOCS brightcyan
+ keyword LINGUAS brightcyan
+
+ keyword whole _elibtoolize yellow
+ keyword whole best_version yellow
+ keyword whole built_with_use yellow
+ keyword whole check_KV yellow
+ keyword whole die yellow
+ keyword whole diropts yellow
+ keyword whole dobin yellow
+ keyword whole docinto yellow
+ keyword whole doconfd yellow
+ keyword whole dodir yellow
+ keyword whole dodoc yellow
+ keyword whole doenvd yellow
+ keyword whole doexe yellow
+ keyword whole dohard yellow
+ keyword whole dohtml yellow
+ keyword whole doicon yellow
+ keyword whole doinfo yellow
+ keyword whole doinitd yellow
+ keyword whole doins yellow
+ keyword whole dolib yellow
+ keyword whole dolib.a yellow
+ keyword whole dolib.so yellow
+ keyword whole doman yellow
+ keyword whole domenu yellow
+ keyword whole dosbin yellow
+ keyword whole dosed yellow
+ keyword whole dosym yellow
+ keyword whole eaclocal yellow
+ keyword whole eautoconf yellow
+ keyword whole eautoreconf yellow
+ keyword whole eautomake yellow
+ keyword whole ebegin yellow
+ keyword whole econf yellow
+ keyword whole eend yellow
+ keyword whole eerror yellow
+ keyword whole einfo yellow
+ keyword whole einstall yellow
+ keyword whole elibtoolize yellow
+ keyword whole elog yellow
+ keyword whole emake yellow
+ keyword whole epatch yellow
+ keyword whole ewarn yellow
+ keyword whole exeinto yellow
+ keyword whole exeopts yellow
+ keyword whole enewgroup yellow
+ keyword whole enewuser yellow
+ keyword whole fowners yellow
+ keyword whole fperms yellow
+ keyword whole has yellow
+ keyword whole hasq yellow
+ keyword whole has_version yellow
+ keyword whole insinto yellow
+ keyword whole insopts yellow
+ keyword whole intltoolize yellow
+ keyword whole into yellow
+ keyword whole keepdir yellow
+ keyword whole libopts yellow
+ keyword whole local yellow
+ keyword whole newbin yellow
+ keyword whole newconfd yellow
+ keyword whole newdoc yellow
+ keyword whole newexe yellow
+ keyword whole newins yellow
+ keyword whole newman yellow
+ keyword whole newsbin yellow
+ keyword whole newinitd yellow
+ keyword whole prepall yellow
+ keyword whole prepalldocs yellow
+ keyword whole prepallinfo yellow
+ keyword whole prepallman yellow
+ keyword whole unpack yellow
+ keyword whole use yellow
+ keyword whole use_enable yellow
+ keyword whole use_with yellow
+ #base
+ keyword whole base_src_unpack yellow
+ #cvs
+ keyword whole cvs_src_unpack yellow
+ #darcs
+ keyword whole darcs_src_unpack yellow
+ #elisp-common
+ keyword whole elisp-compile yellow
+ keyword whole elisp-install yellow
+ keyword whole elisp-site-file-install yellow
+ keyword whole elisp-site-regen yellow
+ #flag-o-matic
+ keyword whole append-flags yellow
+ keyword whole filter-flags yellow
+ keyword whole replace-flags yellow
+ keyword whole strip-flags yellow
+ keyword whole strip-unsupported-flags yellow
+ #git
+ keyword whole git_src_unpack yellow
+ #java-ant-2
+ keyword whole EANT_BUILD_TARGET yellow
+ #mercurial
+ keyword whole mercurial_src_unpack yellow
+ #svn
+ keyword whole subversion_src_unpack yellow
+
+####################
+# here starts original sh.syntax (with core commands only)
+####################
+
+ keyword ! brightred
+ keyword ;; brightred
+ keyword \\@ brightred
+ keyword \\$ brightred
+ keyword \\\\ brightred
+ keyword \\" brightred
+ keyword \\' brightred
+ keyword \\` brightred
+ keyword ` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole linestart #!\[\s\]*\n brightcyan black
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 1>&2 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+ keyword wholeleft linestart function*() brightmagenta
+ keyword wholeleft linestart function\[\s\]+ brightmagenta
+ keyword wholeright +() brightmagenta
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+# here goes usable subset for .ebuild commands
+ keyword whole awk cyan
+ keyword whole cd cyan
+ keyword whole chown cyan
+ keyword whole chmod cyan
+ keyword whole cmake cyan
+ keyword whole cp cyan
+ keyword whole echo cyan
+ keyword whole egrep cyan
+ keyword whole fgrep cyan
+ keyword whole find cyan
+ keyword whole grep cyan
+ keyword whole ln cyan
+ keyword whole make cyan
+ keyword whole mkdir cyan
+ keyword whole mknod cyan
+ keyword whole mv cyan
+ keyword whole perl cyan
+ keyword whole pod2man cyan
+ keyword whole rm cyan
+ keyword whole sed cyan
+ keyword whole sh cyan
+ keyword whole touch cyan
+ keyword whole xmkmf cyan
+
+# some interesting files to copy
+ keyword whole ANNOUNCEMENT white
+ keyword whole AUTHORS white
+ keyword whole BUGS white
+ keyword whole CHANGES white
+ keyword whole COPYING white
+ keyword whole COPYRIGHT white
+ keyword whole CREDITS white
+ keyword whole ChangeLog white
+ keyword whole FAQ white
+ keyword whole HACKING white
+ keyword whole INSTALL white
+ keyword whole LICENSE white
+ keyword whole NEWS white
+ keyword whole README white
+ keyword whole THANKS white
+ keyword whole TODO white
+ keyword whole VERSION white
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+context # \n brown
+ spellcheck
+
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]EOF EOF green
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]END END green
+
+context ' ' green
+
+context " " green
+ keyword \\* brightgreen
+ keyword \\@ brightgreen
+ keyword \\$ brightgreen
+ keyword \\\\ brightgreen
+ keyword \\` brightgreen
+ keyword \\" brightgreen
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+context exclusive ` ` lightgray black
+ keyword '*' green
+ keyword " green
+ keyword \\` green
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+# here goes usable subset for .ebuild commands
+ keyword whole awk cyan
+ keyword whole sed cyan
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
+
+context inherit \n magenta
+ keyword whole inherit yellow
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/eiffel.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/eiffel.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/eiffel.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,114 @@
+# Sytnax highlighting for Eiffel
+# Daniel F Moisset - dmoisset at grulic.org.ar
+# Based on mc's pascal.syntax
+
+context default yellow
+
+ keyword whole agent white
+ keyword whole alias white
+ keyword whole as white
+ keyword whole check white
+ keyword whole class white
+ keyword whole create white
+ keyword whole creation white
+ keyword whole debug white
+ keyword whole deferred white
+ keyword whole do white
+ keyword whole else white
+ keyword whole elseif white
+ keyword whole end white
+ keyword whole ensure white
+ keyword whole expanded white
+ keyword whole export white
+ keyword whole external white
+ keyword whole feature white
+ keyword whole from white
+ keyword whole if white
+ keyword whole is white
+ keyword whole indexing white
+ keyword whole inherit white
+ keyword whole inspect white
+ keyword whole invariant white
+ keyword whole like white
+ keyword whole local white
+ keyword whole loop white
+ keyword whole obsolete white
+ keyword whole old white
+ keyword whole once white
+ keyword whole redefine white
+ keyword whole reference white
+ keyword whole rename white
+ keyword whole require white
+ keyword whole rescue white
+ keyword whole retry white
+ keyword whole select white
+ keyword whole then white
+ keyword whole undefine white
+ keyword whole unique white
+ keyword whole until white
+ keyword whole variant white
+ keyword whole when white
+
+ keyword whole Current brightmagenta
+ keyword whole Precursor brightmagenta
+ keyword whole Result brightmagenta
+ keyword whole Void brightmagenta
+
+# prevents - keyword from interfering with comment
+ keyword -- lightgray
+
+ keyword := brightcyan
+ keyword ?= brightcyan
+ keyword ! brightcyan
+ keyword : brightcyan
+ keyword ; brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+
+ keyword {*} brightred
+
+ keyword \+ cyan
+ keyword - cyan
+ keyword \* cyan
+ keyword / cyan
+ keyword > cyan
+ keyword < cyan
+ keyword = cyan
+ keyword ^ cyan
+ keyword \\ cyan
+ keyword @ cyan
+ keyword | cyan
+ keyword whole and cyan
+ keyword whole implies cyan
+ keyword whole not cyan
+ keyword whole xor cyan
+ keyword whole or cyan
+
+# Uncomment this to highlight tabs and trailing spaces
+# keyword \t yellow red
+# keyword \s\[\s\]\n yellow red
+
+# Comments
+context exclusive -- \n lightgray
+ keyword `*' brown
+
+# Strings and characters
+context " " green
+ keyword %N brightgreen
+ keyword %R brightgreen
+ keyword %U brightgreen
+ keyword %" brightgreen
+ keyword %' brightgreen
+ keyword %% brightgreen
+ keyword %/\[0123456789\]/ brightgreen
+
+context ' ' green
+ keyword %N brightgreen
+ keyword %R brightgreen
+ keyword %U brightgreen
+ keyword %" brightgreen
+ keyword %' brightgreen
+ keyword %% brightgreen
+ keyword %/\[0123456789\]/ brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/erlang.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/erlang.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/erlang.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,299 @@
+# -------------------------------
+#
+# Erlang programming language syntax highlighting
+# for CoolEdit
+#
+# Homepage of Erlang: http://www.erlang.org
+#
+# Author: Witold Baryluk < baryluk at smp if uj edu pl >
+# Date: 07-07-2009, 08-02-2009
+#
+# -------------------------------
+#
+# Usefull links:
+# http://www.erlang.org/doc/doc-5.4.13/doc/reference_manual/part_frame.html
+# http://www.erlang.org/doc/reference_manual/data_types.html#2.14
+# http://www.regular-expressions.info/reference.html
+# gedit: http://martin.ankerl.com/files/erlang.lang
+# joe: http://www.straatinvestments.com/~tlack/erlang/joe-editor/erlang.jsf
+# geshi: http://www.kreisquadratur.de/blog/?p=305
+# vim: http://erlang.org/pipermail/erlang-questions/2006-July/021362.html
+# kate: http://bugsfiles.kde.org/attachment.cgi?id=21155
+#
+# entries for Syntax file:
+#
+# file ..\*\\.erl$ Erlang\sProgram (-module\\(|#!.*escript)
+# include erlang.syntax
+#
+# file ..\*\\.hrl$ Erlang\sHeader -record\\(
+# include erlang.syntax
+
+context default
+ keyword whole after yellow
+ keyword whole and brown
+ keyword whole andalso brown
+ keyword whole band brown
+ keyword whole begin yellow
+ keyword whole bnot brown
+ keyword whole bor brown
+ keyword whole bsl brown
+ keyword whole bsr brown
+ keyword whole bxor brown
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole cond yellow
+ keyword whole div brown
+ keyword whole end yellow
+ keyword whole fun yellow
+ keyword whole if yellow
+ keyword whole let yellow
+ keyword whole not brown
+ keyword whole of yellow
+ keyword whole or brown
+ keyword whole orelse brown
+ keyword whole query yellow
+ keyword whole receive yellow
+ keyword whole rem brown
+ keyword whole try yellow
+ keyword whole throw yellow
+ keyword whole xor brown
+
+ keyword whole when yellow
+
+ keyword whole -module brightmagenta
+ keyword whole -compile brightmagenta
+ keyword whole -behaviour brightmagenta
+ keyword whole -record brightmagenta
+ keyword whole -define brightmagenta
+ keyword whole -include brightmagenta
+ keyword whole -include_lib brightmagenta
+ keyword whole -vsn magenta
+ keyword whole -author magenta
+ keyword whole -copyright magenta
+ keyword whole -export brightmagenta
+ keyword whole -\{abcdefghijklmnoprqstuvwxyz\}\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTVWXYZ0123456789_\] red
+
+# erlang:*
+ keyword whole abs brightgreen
+ keyword whole accept brightgreen
+ keyword whole alarm brightgreen
+ keyword whole apply brightgreen
+ keyword whole atom_to_list brightgreen
+ keyword whole binary_to_list brightgreen
+ keyword whole binary_to_term brightgreen
+ keyword whole check_process_code brightgreen
+ keyword whole concat_binary brightgreen
+ keyword whole date brightgreen
+ keyword whole delete_module brightgreen
+ keyword whole disconnect_node brightgreen
+ keyword whole element brightgreen
+ keyword whole erase brightgreen
+ keyword whole exit brightgreen
+ keyword whole float brightgreen
+ keyword whole float_to_list brightgreen
+ keyword whole garbage_collect brightgreen
+ keyword whole get brightgreen
+ keyword whole get_keys brightgreen
+ keyword whole group_leader brightgreen
+ keyword whole halt brightgreen
+ keyword whole hd brightgreen
+ keyword whole integer_to_list brightgreen
+ keyword whole is_alive brightgreen
+ keyword whole is_atom brightgreen
+ keyword whole is_binary brightgreen
+ keyword whole is_boolean brightgreen
+ keyword whole is_float brightgreen
+ keyword whole is_function brightgreen
+ keyword whole is_integer brightgreen
+ keyword whole is_list brightgreen
+ keyword whole is_number brightgreen
+ keyword whole is_pid brightgreen
+ keyword whole is_port brightgreen
+ keyword whole is_process_alive brightgreen
+ keyword whole is_record brightgreen
+ keyword whole is_reference brightgreen
+ keyword whole is_tuple brightgreen
+ keyword whole length brightgreen
+ keyword whole link brightgreen
+ keyword whole list_to_atom brightgreen
+ keyword whole list_to_binary brightgreen
+ keyword whole list_to_float brightgreen
+ keyword whole list_to_integer brightgreen
+ keyword whole list_to_pid brightgreen
+ keyword whole list_to_tuple brightgreen
+ keyword whole load_module brightgreen
+ keyword whole loaded brightgreen
+ keyword whole localtime brightgreen
+ keyword whole make_ref brightgreen
+ keyword whole module_loaded brightgreen
+ keyword whole node brightgreen
+ keyword whole nodes brightgreen
+ keyword whole now brightgreen
+ keyword whole open_port brightgreen
+ keyword whole pid_to_list brightgreen
+ keyword whole port_close brightgreen
+ keyword whole port_command brightgreen
+ keyword whole port_connect brightgreen
+ keyword whole port_control brightgreen
+ keyword whole ports brightgreen
+ keyword whole pre_loaded brightgreen
+ keyword whole process_flag brightgreen
+ keyword whole process_info brightgreen
+ keyword whole processes brightgreen
+ keyword whole purge_module brightgreen
+ keyword whole put brightgreen
+ keyword whole register brightgreen
+ keyword whole registered brightgreen
+ keyword whole round brightgreen
+ keyword whole self brightgreen
+ keyword whole setelement brightgreen
+ keyword whole size brightgreen
+ keyword whole spawn brightgreen
+ keyword whole spawn_link brightgreen
+ keyword whole spawn_opt brightgreen
+ keyword whole split_binary brightgreen
+ keyword whole statistics brightgreen
+ keyword whole term_to_binary brightgreen
+ keyword whole throw brightgreen
+ keyword whole time brightgreen
+ keyword whole tl brightgreen
+ keyword whole trunc brightgreen
+ keyword whole tuple_to_list brightgreen
+ keyword whole unlink brightgreen
+ keyword whole unregister brightgreen
+ keyword whole whereis brightgreen
+
+ keyword whole gen_server:cast brightgreen
+ keyword whole gen_server:call brightgreen
+ keyword whole gen_server:reply brightgreen
+ keyword whole gen_server:start_link brightgreen
+ keyword whole gen_server:start brightgreen
+ keyword whole io:format brightgreen
+
+ keyword whole init white
+ keyword whole handle_cast white
+ keyword whole handle_call white
+ keyword whole handle_info white
+ keyword whole handle_event white
+ keyword whole handle_sync_event white
+ keyword whole terminate white
+ keyword whole code_change white
+
+# list comprehension
+ keyword <- yellow
+# clause
+ keyword -> yellow
+# guards
+ keyword =:= brown
+ keyword == brown
+ keyword /= brown
+ keyword =/= brown
+# binary
+ keyword << brightcyan
+ keyword >> brightcyan
+# guards
+ keyword < brown
+ keyword =< brown
+ keyword >= brown
+ keyword > brown
+# ops
+ keyword - yellow
+ keyword \+ yellow
+ keyword / yellow
+ keyword \* yellow
+
+ keyword ; brightcyan
+ keyword , brightcyan
+ keyword . brightcyan
+ keyword = yellow
+ keyword % brown
+
+ keyword \+\+ yellow
+ keyword -- yellow
+ keyword ! yellow
+# TODO this does not work for $" or $', use $\" or $\' instead. ?
+ keyword $\{abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_{}[]()(\\/`~!@#$%^&\*+-=;:'"|,./?<>\} red
+ keyword $\ red
+
+# keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+
+# TODO: integers, inegers of form Base#digits, 2#1010101
+# todo: records access via #state{}
+
+ keyword whole ?MODULE red
+ keyword whole ?LINE red
+ keyword whole ?FILE red
+ keyword whole ?\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_@\] red
+
+# gray operatory
+# cyan - moduly
+
+
+ keyword whole true red
+ keyword whole false red
+
+ keyword [ brightcyan
+ keyword || brightcyan
+ keyword | brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword { cyan
+ keyword } cyan
+
+ keyword whole lists:seq gray
+ keyword whole lists:map gray
+ keyword whole lists:filter gray
+ keyword whole lists:reduce gray
+ keyword whole lists:foldl gray
+ keyword whole lists:foldr gray
+ keyword whole lists:append gray
+ keyword whole lists:nth gray
+ keyword whole behaviour_info gray
+ keyword whole dict:find gray
+ keyword whole dict:is_key gray
+ keyword whole dict:erase gray
+ keyword whole dict:new gray
+ keyword whole dict:map gray
+ keyword whole dict:store gray
+ keyword whole dict:fetch_keys gray
+ keyword whole dict:append gray
+ keyword whole dict:update gray
+ keyword whole dict:update_counter gray
+ keyword whole dict:fold gray
+ keyword whole dict:to_list gray
+ keyword whole dict:fetch gray
+
+# todo: no more than one dot in atom, and not at the end
+ keyword whole \{abcdefghijklmnoprqstuvwxyz\}\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_.@\] lightgray
+ keyword whole \{_ABCDEFGHIJKLMNOPRQSTUVWXYZ\}\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_@\] white
+
+context exclusive % \n brown
+ spellcheck
+
+context " " green
+ spellcheck
+ keyword ~p brightgreen
+ keyword ~n brightgreen
+ keyword ~w brightgreen
+ keyword ~~ brightgreen
+ keyword \\" brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\{01234567\}\{01234567\} brightgreen
+ keyword \\\{01234567\} brightgreen
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{bdefrstv\} brightgreen
+ keyword \\^\{abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ\} brightgreen
+
+context ' ' red
+ keyword \\" brightred
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightred
+ keyword \\\{01234567\}\{01234567\} brightred
+ keyword \\\{01234567\} brightred
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightred
+ keyword \\\\ brightred
+ keyword \\' brightred
+ keyword \\\{bdefrstv\} brightred
+ keyword \\^\{abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ\} brightred
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/f90.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/f90.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/f90.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,240 @@
+# ---------------------------------------------------
+# f90.syntax
+# FORTRAN 90/95 language freeform syntax highlighting template.
+# Provides syntax highlighting rules for the
+# FORTRAN programming language.
+#
+# Based on FORTRAN77 version fortran.syntax
+# Author: John Theal
+# Email: jtheal at renegadelinuxbox.dhs.org
+# December 7, 1999
+# ---------------------------------------------------
+
+# Heavily modified by Paul Sheer <psheer at obsidian.co.za>.
+# Adjusted to Fortran 90 by Norbert Nemec <Norbert at Nemec-online.de>.
+
+context default
+# keywords at the beginning of line
+ keyword linestart \{0123456789\}\{0123456789\}\{0123456789\}\{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\}\{0123456789\}\{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\}\{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\} brightred
+
+# structure
+ keyword whole MODULE white black
+ keyword whole SUBROUTINE white black
+ keyword whole PROGRAM white black
+ keyword whole FUNCTION white black
+ keyword whole CONTAINS white black
+ keyword whole END white black
+
+# boolean and logical expressions / operators
+ keyword .and. brightred/orange
+ keyword .eq. brightred/orange
+ keyword .eqv. brightred/orange
+ keyword .false. brightred/orange
+ keyword .ge. brightred/orange
+ keyword .gt. brightred/orange
+ keyword .le. brightred/orange
+ keyword .lt. brightred/orange
+ keyword .ne. brightred/orange
+ keyword .neqv. brightred/orange
+ keyword .not. brightred/orange
+ keyword .or. brightred/orange
+ keyword .true. brightred/orange
+ keyword whole lge brightred/orange
+ keyword whole lgt brightred/orange
+ keyword whole lle brightred/orange
+ keyword whole llt brightred/orange
+
+# declarations
+ keyword whole ALLOCATABLE brightcyan
+ keyword whole BLOCK brightcyan
+ keyword whole CHARACTER brightcyan
+ keyword whole COMMON brightcyan
+ keyword whole COMPLEX brightcyan
+ keyword whole DATA brightcyan
+ keyword whole DIMENSION brightcyan
+ keyword whole DOUBLE brightcyan
+ keyword whole EXTERNAL brightcyan
+ keyword whole FORMAT brightcyan
+ keyword whole IMPLICIT brightcyan
+ keyword whole INTEGER brightcyan
+ keyword whole INTENT brightcyan
+ keyword whole INTRINSIC brightcyan
+ keyword whole LOGICAL brightcyan
+ keyword whole NONE brightcyan
+ keyword whole ONLY brightcyan
+ keyword whole OPTIONAL brightcyan
+ keyword whole PARAMETER brightcyan
+ keyword whole POINTER brightcyan
+ keyword whole PRECISION brightcyan
+ keyword whole PRIVATE brightcyan
+ keyword whole PUBLIC brightcyan
+ keyword whole REAL brightcyan
+ keyword whole USE brightcyan
+
+# general programming syntax
+ keyword whole allocate brightgreen
+ keyword whole assign brightgreen
+ keyword whole call brightgreen
+ keyword whole continue brightgreen
+ keyword whole do brightgreen
+ keyword whole else brightgreen
+ keyword whole elseif brightgreen
+ keyword whole end brightgreen
+ keyword whole enddo brightgreen
+ keyword whole endif brightgreen
+ keyword whole for brightgreen
+ keyword whole goto brightgreen
+ keyword whole if brightgreen
+ keyword whole pause brightgreen
+ keyword whole return brightgreen
+ keyword whole stop brightgreen
+ keyword whole then brightgreen
+ keyword whole to brightgreen
+ keyword whole while brightgreen
+
+# headers
+ keyword whole entry brightgreen
+
+# I/O functions
+# may have optional equal signs after them: 'keyword ='
+ keyword whole access brightmagenta
+ keyword whole backspace brightmagenta
+ keyword whole blank brightmagenta
+ keyword whole close brightmagenta
+ keyword whole direct brightmagenta
+ keyword whole endfile brightmagenta
+ keyword whole err brightmagenta
+ keyword whole exist brightmagenta
+ keyword whole file brightmagenta
+ keyword whole fmt brightmagenta
+ keyword whole form brightmagenta
+ keyword whole formatted brightmagenta
+ keyword whole inquire brightmagenta
+ keyword whole iostat brightmagenta
+ keyword whole name brightmagenta
+ keyword whole named brightmagenta
+ keyword whole nextrec brightmagenta
+ keyword whole number brightmagenta
+ keyword whole open brightmagenta
+ keyword whole opened brightmagenta
+ keyword whole print brightmagenta
+ keyword whole read brightmagenta
+ keyword whole rec brightmagenta
+ keyword whole recl brightmagenta
+ keyword whole rewind brightmagenta
+ keyword whole sequential brightmagenta
+ keyword whole status brightmagenta
+ keyword whole unformatted brightmagenta
+ keyword whole unit brightmagenta
+ keyword whole write brightmagenta
+
+# mathematical functions
+ keyword whole abs yellow
+ keyword whole acos yellow
+ keyword whole aimag yellow
+ keyword whole aint yellow
+ keyword whole alog yellow
+ keyword whole alog10 yellow
+ keyword whole amax0 yellow
+ keyword whole amax1 yellow
+ keyword whole amin0 yellow
+ keyword whole amin1 yellow
+ keyword whole amod yellow
+ keyword whole anint yellow
+ keyword whole aprime yellow
+ keyword whole asin yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole acos yellow
+ keyword whole cabs yellow
+ keyword whole cexp yellow
+ keyword whole char yellow
+ keyword whole clog yellow
+ keyword whole cmplx yellow
+ keyword whole conjg yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole ccos yellow
+ keyword whole csin yellow
+ keyword whole csqrt yellow
+ keyword whole dabs yellow
+ keyword whole dacos yellow
+ keyword whole dasin yellow
+ keyword whole datan yellow
+ keyword whole datan2 yellow
+ keyword whole dble yellow
+ keyword whole dcos yellow
+ keyword whole dcosh yellow
+ keyword whole dfloat yellow
+ keyword whole ddmim yellow
+ keyword whole dexp yellow
+ keyword whole dim yellow
+ keyword whole dint yellow
+ keyword whole dlog yellow
+ keyword whole dlog10 yellow
+ keyword whole dmax1 yellow
+ keyword whole dmin1 yellow
+ keyword whole dmod yellow
+ keyword whole dnint yellow
+ keyword whole dsign yellow
+ keyword whole dsin yellow
+ keyword whole dsinh yellow
+ keyword whole dsqrt yellow
+ keyword whole dtan yellow
+ keyword whole dtanh yellow
+ keyword whole equivalence yellow
+ keyword whole exp yellow
+ keyword whole float yellow
+ keyword whole iabs yellow
+ keyword whole ichar yellow
+ keyword whole idim yellow
+ keyword whole idint yellow
+ keyword whole ifix yellow
+ keyword whole index yellow
+ keyword whole int yellow
+ keyword whole isign yellow
+ keyword whole len yellow
+ keyword whole log yellow
+ keyword whole log10 yellow
+ keyword whole max yellow
+ keyword whole max0 yellow
+ keyword whole max1 yellow
+ keyword whole min yellow
+ keyword whole min0 yellow
+ keyword whole min1 yellow
+ keyword whole mod yellow
+ keyword whole rand yellow
+ keyword whole sign yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole sngl yellow
+ keyword whole sqrt yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+
+# operators and syntax elements
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword : brightcyan
+ keyword , brightcyan
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword = yellow
+ keyword < yellow
+ keyword > yellow
+
+# comments and quotes
+ keyword '*' green
+
+context &\n & black cyan
+
+context format( ) green
+
+context ! \n brown
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/filehighlight.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/filehighlight.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/filehighlight.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,90 @@
+# Syntax highlighting rules for file highlighting rules
+
+# Use \[\] at the end of keywords to suppress their special meaning
+
+context default
+ keyword whole black black blue
+ keyword whole red red
+ keyword whole green green
+ keyword whole brown brown
+ keyword whole blue blue black
+ keyword whole magenta magenta
+ keyword whole cyan cyan
+ keyword whole lightgray lightgray
+ keyword whole gray gray black
+ keyword whole brightred brightred
+ keyword whole brightgreen brightgreen
+ keyword whole yellow yellow
+ keyword whole brightblue brightblue black
+ keyword whole brightmagenta brightmagenta
+ keyword whole brightcyan brightcyan
+ keyword whole white white
+
+ keyword = brightcyan
+ keyword ; brightmagenta
+ keyword whole extensions yellow
+ keyword whole type yellow
+ keyword DEVICE brightred
+ keyword DIR brightred
+ keyword FILE_EXE brightred
+ keyword SPECIAL brightred
+ keyword STALE_LINK brightred
+ keyword SYMLINK brightred
+
+context linestart # \n brown
+
+context linestart [ ] white
+
+context regexp= \n lightgray
+ keyword = brightcyan
+ keyword whole regexp yellow
+
+# regexp patterns
+ keyword \\\/ brightcyan
+ keyword \\\\ brightcyan
+ keyword \\B brightcyan
+ keyword \\b brightcyan
+ keyword \\D brightcyan
+ keyword \\d brightcyan
+ keyword \\S brightcyan
+ keyword \\s brightcyan
+ keyword \\W brightcyan
+ keyword \\w brightcyan
+ keyword \\A brightcyan
+ keyword \\Z brightcyan
+
+ keyword \\( brightcyan
+ keyword \\) brightcyan
+ keyword \\[ brightcyan
+ keyword \\] brightcyan
+ keyword \\{ brightcyan
+ keyword \\} brightcyan
+ keyword \\$ brightcyan
+ keyword \\\+ brightcyan
+ keyword \\. brightcyan
+ keyword \\? brightcyan
+ keyword \\\* brightcyan
+ keyword \\^ brightcyan
+ keyword \\| brightcyan
+
+ keyword ( brightmagenta
+ keyword ) brightmagenta
+ keyword [ brightmagenta
+ keyword ] brightmagenta
+ keyword { brightmagenta
+ keyword } brightmagenta
+
+ keyword ?! yellow
+ keyword ?# yellow
+ keyword ?: yellow
+ keyword ?= yellow
+ keyword ?\{-imx:\}+ yellow
+
+ keyword $ yellow
+ keyword \+ yellow
+ keyword . yellow
+ keyword ? yellow
+ keyword \* yellow
+ keyword ^ yellow
+ keyword | yellow
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/fortran.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/fortran.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/fortran.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,244 @@
+# ---------------------------------------------------
+# fortran.syntax
+# FORTRAN language syntax highlighting template.
+# Provides syntax highlighting rules for the
+# FORTRAN programming language.
+#
+# Author: John Theal
+# Email: jtheal at renegadelinuxbox.dhs.org
+# December 7, 1999
+# ---------------------------------------------------
+
+# Heavily modified by Paul Sheer <psheer at obsidian.co.za>.
+
+context default
+# keywords at the beginning of line
+ keyword linestart ! black yellow
+ keyword linestart \* black yellow
+ keyword linestart c black yellow
+ keyword linestart C black yellow
+
+ keyword linestart \s\s\s\s\s\* yellow red
+ keyword linestart \s\s\s\s\s\+ yellow red
+
+ keyword linestart \s\s\s\s\s\s black brightcyan/blue3
+
+ keyword linestart 0\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 1\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 2\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 3\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 4\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 5\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 6\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 7\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 8\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 9\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+
+ keyword linestart \s\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart \s\s\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart \s\s\s\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart \s\s\s\s\{0123456789\s\}\s white brightcyan
+
+# boolean and logical expressions / operators
+ keyword .and. brightred/orange
+ keyword .eq. brightred/orange
+ keyword .eqv. brightred/orange
+ keyword .false. brightred/orange
+ keyword .ge. brightred/orange
+ keyword .gt. brightred/orange
+ keyword .le. brightred/orange
+ keyword .lt. brightred/orange
+ keyword .ne. brightred/orange
+ keyword .neqv. brightred/orange
+ keyword .not. brightred/orange
+ keyword .or. brightred/orange
+ keyword .true. brightred/orange
+ keyword whole lge brightred/orange
+ keyword whole lgt brightred/orange
+ keyword whole lle brightred/orange
+ keyword whole llt brightred/orange
+
+# declarations
+ keyword whole block brightcyan
+ keyword whole character brightcyan
+ keyword whole common brightcyan
+ keyword whole complex brightcyan
+ keyword whole data brightcyan
+ keyword whole dimension brightcyan
+ keyword whole double brightcyan
+ keyword whole external brightcyan
+ keyword whole format brightcyan
+ keyword whole implicit brightcyan
+ keyword whole integer brightcyan
+ keyword whole intrinsic brightcyan
+ keyword whole logical brightcyan
+ keyword whole none brightcyan
+ keyword whole parameter brightcyan
+ keyword whole precision brightcyan
+ keyword whole real brightcyan
+
+# general programming syntax
+ keyword whole assign brightgreen
+ keyword whole call brightgreen
+ keyword whole continue brightgreen
+ keyword whole do brightgreen
+ keyword whole else brightgreen
+ keyword whole elseif brightgreen
+ keyword whole end brightgreen
+ keyword whole enddo brightgreen
+ keyword whole endif brightgreen
+ keyword whole for brightgreen
+ keyword whole goto brightgreen
+ keyword whole if brightgreen
+ keyword whole pause brightgreen
+ keyword whole return brightgreen
+ keyword whole stop brightgreen
+ keyword whole then brightgreen
+ keyword whole to brightgreen
+ keyword whole while brightgreen
+
+# headers
+ keyword whole entry brightgreen
+ keyword whole function yellow
+ keyword whole program yellow
+ keyword whole subroutine yellow
+
+# I/O functions
+# may have optional equal signs after them: 'keyword ='
+ keyword whole access brightmagenta
+ keyword whole backspace brightmagenta
+ keyword whole blank brightmagenta
+ keyword whole close brightmagenta
+ keyword whole direct brightmagenta
+ keyword whole endfile brightmagenta
+ keyword whole err brightmagenta
+ keyword whole exist brightmagenta
+ keyword whole file brightmagenta
+ keyword whole fmt brightmagenta
+ keyword whole form brightmagenta
+ keyword whole formatted brightmagenta
+ keyword whole inquire brightmagenta
+ keyword whole iostat brightmagenta
+ keyword whole name brightmagenta
+ keyword whole named brightmagenta
+ keyword whole nextrec brightmagenta
+ keyword whole number brightmagenta
+ keyword whole open brightmagenta
+ keyword whole opened brightmagenta
+ keyword whole print brightmagenta
+ keyword whole read brightmagenta
+ keyword whole rec brightmagenta
+ keyword whole recl brightmagenta
+ keyword whole rewind brightmagenta
+ keyword whole sequential brightmagenta
+ keyword whole status brightmagenta
+ keyword whole unformatted brightmagenta
+ keyword whole unit brightmagenta
+ keyword whole write brightmagenta
+
+# mathematical functions
+ keyword whole abs yellow
+ keyword whole acos yellow
+ keyword whole aimag yellow
+ keyword whole aint yellow
+ keyword whole alog yellow
+ keyword whole alog10 yellow
+ keyword whole amax0 yellow
+ keyword whole amax1 yellow
+ keyword whole amin0 yellow
+ keyword whole amin1 yellow
+ keyword whole amod yellow
+ keyword whole anint yellow
+ keyword whole aprime yellow
+ keyword whole asin yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole acos yellow
+ keyword whole cabs yellow
+ keyword whole cexp yellow
+ keyword whole char yellow
+ keyword whole clog yellow
+ keyword whole cmplx yellow
+ keyword whole conjg yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole ccos yellow
+ keyword whole csin yellow
+ keyword whole csqrt yellow
+ keyword whole dabs yellow
+ keyword whole dacos yellow
+ keyword whole dasin yellow
+ keyword whole datan yellow
+ keyword whole datan2 yellow
+ keyword whole dble yellow
+ keyword whole dcos yellow
+ keyword whole dcosh yellow
+ keyword whole dfloat yellow
+ keyword whole ddmim yellow
+ keyword whole dexp yellow
+ keyword whole dim yellow
+ keyword whole dint yellow
+ keyword whole dlog yellow
+ keyword whole dlog10 yellow
+ keyword whole dmax1 yellow
+ keyword whole dmin1 yellow
+ keyword whole dmod yellow
+ keyword whole dnint yellow
+ keyword whole dsign yellow
+ keyword whole dsin yellow
+ keyword whole dsinh yellow
+ keyword whole dsqrt yellow
+ keyword whole dtan yellow
+ keyword whole dtanh yellow
+ keyword whole equivalence yellow
+ keyword whole exp yellow
+ keyword whole float yellow
+ keyword whole iabs yellow
+ keyword whole ichar yellow
+ keyword whole idim yellow
+ keyword whole idint yellow
+ keyword whole ifix yellow
+ keyword whole index yellow
+ keyword whole int yellow
+ keyword whole isign yellow
+ keyword whole len yellow
+ keyword whole log yellow
+ keyword whole log10 yellow
+ keyword whole max yellow
+ keyword whole max0 yellow
+ keyword whole max1 yellow
+ keyword whole min yellow
+ keyword whole min0 yellow
+ keyword whole min1 yellow
+ keyword whole mod yellow
+ keyword whole rand yellow
+ keyword whole sign yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole sngl yellow
+ keyword whole sqrt yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+
+# operators and syntax elements
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword , brightcyan
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword = yellow
+
+# comments and quotes
+ keyword '*' green
+
+context exclusive linestart ! \n brown
+ spellcheck
+context exclusive linestart \* \n brown
+ spellcheck
+context exclusive linestart c \n brown
+ spellcheck
+context exclusive linestart C \n brown
+ spellcheck
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/haskell.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/haskell.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/haskell.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,283 @@
+# Author : Sergei Trofimovich <slyfox at inbox.ru>
+# Language : haskell
+#
+# 'Syntax rules for the C and the C++ programming languages' is taken as base
+# (haskell compilers support CPP macros)
+#
+# haskell keywords and reserved symbols are grabbed from ghc-6.10.1/compiler/parser/Lexer.hs
+
+context default
+
+# haskell keywords
+
+# reserved keywords:
+
+# unused symbols
+ keyword whole _\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
+
+ keyword whole as yellow
+ keyword whole case yellow
+ keyword whole class yellow
+ keyword whole data yellow
+ keyword whole default yellow
+ keyword whole deriving yellow
+ keyword whole do yellow
+ keyword whole else yellow
+ keyword whole hiding yellow
+ keyword whole if yellow
+ keyword whole import yellow
+ keyword whole in yellow
+ keyword whole infix yellow
+ keyword whole infixl yellow
+ keyword whole infixr yellow
+ keyword whole instance yellow
+ keyword whole let yellow
+ keyword whole module yellow
+ keyword whole newtype yellow
+ keyword whole of yellow
+ keyword whole qualified yellow
+ keyword whole then yellow
+ keyword whole type yellow
+ keyword whole where yellow
+
+# extension keywords
+ keyword whole forall yellow
+ keyword whole mdo yellow
+ keyword whole family yellow
+ keyword whole group yellow
+ keyword whole by yellow
+ keyword whole using yellow
+
+# ffi
+ keyword whole foreign yellow
+ keyword whole export yellow
+ keyword whole label yellow
+ keyword whole dynamic yellow
+ keyword whole safe yellow
+ keyword whole threadsafe yellow
+ keyword whole unsafe yellow
+ keyword whole stdcall yellow
+ keyword whole ccall yellow
+ keyword whole dotnet yellow
+
+ keyword whole rec yellow
+ keyword whole proc yellow
+
+# other
+ keyword . white
+# keyword whole .. white
+
+# unboxed (started from upcase)
+ keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]# white
+# types/modules
+ keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] white
+
+# C keywords (TODO: remove unused in haskell source)
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole inline yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+ keyword whole \[\s\t\]default yellow
+ keyword whole linestart \[\s\t\]\{ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]: cyan
+
+#digits
+ keyword whole 0\{xX\}\{0123456789abcdefABCDEF\}\[0123456789abcdefABCDEF\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\] brightgreen
+ keyword whole \[0123456789\]\.\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+
+#comments
+ keyword {- brown
+ keyword -} brown
+ keyword -- brown
+
+ keyword \*/ brown
+ keyword /\* brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+
+#haskell standalone char escapes
+ keyword '\\NUL' brightgreen
+ keyword '\\SOH' brightgreen
+ keyword '\\STX' brightgreen
+ keyword '\\ETX' brightgreen
+ keyword '\\EOT' brightgreen
+ keyword '\\ENQ' brightgreen
+ keyword '\\ACK' brightgreen
+ keyword '\\BEL' brightgreen
+ keyword '\\BS' brightgreen
+ keyword '\\HT' brightgreen
+ keyword '\\LF' brightgreen
+ keyword '\\VT' brightgreen
+ keyword '\\FF' brightgreen
+ keyword '\\CR' brightgreen
+ keyword '\\SO' brightgreen
+ keyword '\\SI' brightgreen
+ keyword '\\DLE' brightgreen
+ keyword '\\DC1' brightgreen
+ keyword '\\DC2' brightgreen
+ keyword '\\DC3' brightgreen
+ keyword '\\DC4' brightgreen
+ keyword '\\NAK' brightgreen
+ keyword '\\SYN' brightgreen
+ keyword '\\ETB' brightgreen
+ keyword '\\CAN' brightgreen
+ keyword '\\EM' brightgreen
+ keyword '\\SUB' brightgreen
+ keyword '\\ESC' brightgreen
+ keyword '\\FS' brightgreen
+ keyword '\\GS' brightgreen
+ keyword '\\RS' brightgreen
+ keyword '\\US' brightgreen
+ keyword '\\SP' brightgreen
+ keyword '\\DEL' brightgreen
+
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+# some punctuation characters
+ keyword whole $ yellow
+ keyword whole ! white
+ keyword whole && white
+ keyword whole \* yellow
+ keyword whole \+ yellow
+ keyword whole / yellow
+ keyword whole < yellow
+ keyword whole > yellow
+ keyword whole ^ white
+ keyword whole || white
+ keyword whole | white
+
+ keyword ~ white
+ keyword , brightcyan
+ keyword - yellow
+ keyword : brightcyan
+ keyword ; yellow
+ keyword = yellow
+ keyword { white
+ keyword } white
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+# comments
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive {-# #-} green
+ spellcheck
+
+context exclusive {- -} brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive \-\- \n brown
+ spellcheck
+
+# C macros
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+
+context " " green
+ spellcheck
+
+#haskell escapes in ""s
+ keyword \\NUL brightgreen
+ keyword \\SOH brightgreen
+ keyword \\STX brightgreen
+ keyword \\ETX brightgreen
+ keyword \\EOT brightgreen
+ keyword \\ENQ brightgreen
+ keyword \\ACK brightgreen
+ keyword \\BEL brightgreen
+ keyword \\BS brightgreen
+ keyword \\HT brightgreen
+ keyword \\LF brightgreen
+ keyword \\VT brightgreen
+ keyword \\FF brightgreen
+ keyword \\CR brightgreen
+ keyword \\SO brightgreen
+ keyword \\SI brightgreen
+ keyword \\DLE brightgreen
+ keyword \\DC1 brightgreen
+ keyword \\DC2 brightgreen
+ keyword \\DC3 brightgreen
+ keyword \\DC4 brightgreen
+ keyword \\NAK brightgreen
+ keyword \\SYN brightgreen
+ keyword \\ETB brightgreen
+ keyword \\CAN brightgreen
+ keyword \\EM brightgreen
+ keyword \\SUB brightgreen
+ keyword \\ESC brightgreen
+ keyword \\FS brightgreen
+ keyword \\GS brightgreen
+ keyword \\RS brightgreen
+ keyword \\US brightgreen
+ keyword \\SP brightgreen
+ keyword \\DEL brightgreen
+
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+# infix binop
+context exclusive ` ` white
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/html.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/html.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/html.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,1264 @@
+
+# html highlighting with tags in caps always. if you want everything in lowercase
+# use tr
+
+# i got upto IMG in the netscape comprehensive tags reference. thereafter will get
+# done later - paul
+
+context default
+ keyword whole &*; brightgreen/16
+ spellcheck
+
+ keyword </A> brightcyan/17
+ keyword </ADDRESS> brightcyan/17
+ keyword </APPLET> brightcyan/17
+ keyword </AREA> brightcyan/17
+ keyword </B> brightcyan/17
+ keyword </BASE> brightcyan/17
+ keyword </BASEFONT> brightcyan/17
+ keyword </BIG> brightcyan/17
+ keyword </BLOCKQUOTE> brightcyan/17
+ keyword </BODY> brightcyan/17
+ keyword </BR> brightcyan/17
+ keyword </BUTTON> brightcyan/17
+ keyword </CAPTION> brightcyan/17
+ keyword </CENTER> brightcyan/17
+ keyword </CITE> brightcyan/17
+ keyword </CODE> brightcyan/17
+ keyword </DD> brightcyan/17
+ keyword </DIR> brightcyan/17
+ keyword </DIV> brightcyan/17
+ keyword </DL> brightcyan/17
+ keyword </DT> brightcyan/17
+ keyword </EM> brightcyan/17
+ keyword </FONT> brightcyan/17
+ keyword </FORM> brightcyan/17
+ keyword </FRAME> brightcyan/17
+ keyword </FRAMESET> brightcyan/17
+ keyword </H1> brightcyan/17
+ keyword </H2> brightcyan/17
+ keyword </H3> brightcyan/17
+ keyword </H4> brightcyan/17
+ keyword </H5> brightcyan/17
+ keyword </H6> brightcyan/17
+ keyword </HEAD> brightcyan/17
+ keyword </HR> brightcyan/17
+ keyword </HTML> brightcyan/17
+ keyword </I> brightcyan/17
+ keyword </IMG> brightcyan/17
+ keyword </PRE> brightcyan/17
+ keyword </SMALL> brightcyan/17
+ keyword </SCRIPT> brightcyan/17
+ keyword </META> brightcyan/17
+ keyword </P> brightcyan/17
+ keyword </TABLE> brightcyan/17
+ keyword </TD> brightcyan/17
+ keyword </TITLE> brightcyan/17
+ keyword </TR> brightcyan/17
+ keyword </TT> brightcyan/17
+ keyword </U> brightcyan/17
+
+
+context <A > brightcyan/17
+ keyword = brightred/18
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "news:*" magenta/22
+ keyword "mailto:*" magenta/22
+ keyword "gopher:*" magenta/22
+ keyword "telnet:*" magenta/22
+ keyword "file:*" magenta/22
+ keyword "javascript:*" magenta/22
+
+ keyword "Alternate" magenta/22
+ keyword "Stylesheet" magenta/22
+ keyword "Start" magenta/22
+ keyword "Next" magenta/22
+ keyword "Prev" magenta/22
+ keyword "Contents" magenta/22
+ keyword "Index" magenta/22
+ keyword "Glossary" magenta/22
+ keyword "Copyright" magenta/22
+ keyword "Chapter" magenta/22
+ keyword "Section" magenta/22
+ keyword "Subsection" magenta/22
+ keyword "Appendix" magenta/22
+ keyword "Help" magenta/22
+ keyword "Bookmark" magenta/22
+
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+
+ keyword "*" cyan/5
+
+# keyword whole charset yellow/24
+# keyword whole type yellow/24
+ keyword whole name yellow/24
+ keyword whole href yellow/24
+# keyword whole hreflang yellow/24
+# keyword whole rel yellow/24
+# keyword whole rev yellow/24
+ keyword whole shape yellow/24
+ keyword whole coords yellow/24
+# keyword whole tabindex yellow/24
+# keyword whole selected yellow/24
+ keyword whole target yellow/24
+ keyword whole onblur yellow/24
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onfocus yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+
+context <ADDRESS > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole dir yellow/24
+ keyword whole title yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onblur yellow/24
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onfocus yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <APPLET > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole align yellow/24
+ keyword whole alt yellow/24
+ keyword whole archive yellow/24
+ keyword whole code yellow/24
+ keyword whole codebase yellow/24
+ keyword whole height yellow/24
+ keyword whole hspace yellow/24
+ keyword whole mayscript yellow/24
+ keyword whole name yellow/24
+ keyword whole object yellow/24
+ keyword whole vspace yellow/24
+ keyword whole width yellow/24
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "news:*" magenta/22
+ keyword "mailto:*" magenta/22
+ keyword "gopher:*" magenta/22
+ keyword "telnet:*" magenta/22
+ keyword "file:*" magenta/22
+ keyword "javascript:*" magenta/22
+ keyword "*.class" magenta/22
+ keyword "*" cyan/5
+
+context <AREA > brightcyan/17
+ keyword = brightred/18
+
+# keyword whole accesskey yellow/24
+# keyword whole alt yellow/24
+ keyword whole coords yellow/24
+ keyword whole href yellow/24
+ keyword whole nohref yellow/24
+ keyword whole shape yellow/24
+# keyword whole onfocus yellow/24
+# keyword whole onblur yellow/24
+ keyword whole target magenta/22
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+
+ keyword "DEFAULT" magenta/22
+ keyword "CIRCLE" magenta/22
+ keyword "POLY" magenta/22
+ keyword "POLYGON" magenta/22
+ keyword "RECT" magenta/22
+ keyword "RECTANGLE" magenta/22
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "news:*" magenta/22
+ keyword "gopher:*" magenta/22
+ keyword "telnet:*" magenta/22
+ keyword "*" cyan/5
+
+context <B > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <BASE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole href yellow/24
+ keyword whole target yellow/24
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "*" cyan/5
+
+context <BASEFONT > brightcyan/17
+ keyword = brightred/18
+ keyword " magenta/22
+
+ keyword whole id yellow/24
+ keyword whole size yellow/24
+ keyword whole color yellow/24
+ keyword whole face yellow/24
+ keyword "*" cyan/5
+
+context <BIG > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <BLOCKQUOTE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole cite yellow/24
+ keyword "*" cyan/5
+
+
+context <BODY > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole onload yellow/24
+ keyword whole onunload yellow/24
+
+ keyword whole alink yellow/24
+ keyword whole background yellow/24
+
+ keyword "*.gif" brightred/19
+ keyword "*.jpg" brightred/19
+ keyword "*.png" brightred/19
+ keyword "*" cyan/5
+
+ keyword whole bgcolor yellow/24
+ keyword whole link yellow/24
+ keyword whole text yellow/24
+ keyword whole vlink yellow/24
+
+context <BR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+ keyword "*" cyan/5
+
+
+context <BUTTON > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <CAPTION > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword whole valign yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <CENTER > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <CITE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <CODE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <DD > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <DIR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <DIV > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword whole "center" magenta/22
+ keyword whole "justify" magenta/22
+ keyword whole "left" magenta/22
+ keyword whole "right" magenta/22
+ keyword "*" cyan/5
+
+
+context <DL > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <DT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <EM > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <DT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <FONT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole size yellow/24
+ keyword whole color yellow/24
+ keyword whole face yellow/24
+ keyword "*" cyan/5
+
+context <FORM > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole action yellow/24
+ keyword whole enctype yellow/24
+ keyword whole method yellow/24
+ keyword "GET" magenta/22
+ keyword "POST" magenta/22
+ keyword whole onreset yellow/24
+ keyword whole onsubmit yellow/24
+ keyword whole target yellow/24
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+ keyword "*" cyan/5
+
+
+context <FRAME > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole frameborder yellow/24
+ keyword whole marginheight yellow/24
+ keyword whole marginwidth yellow/24
+ keyword whole name yellow/24
+ keyword whole noresize yellow/24
+ keyword whole scrolling yellow/24
+ keyword "YES" magenta/22
+ keyword "NO" magenta/22
+ keyword "AUTO" magenta/22
+ keyword whole src yellow/24
+ keyword "*" cyan/5
+
+
+context <FRAMESET > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole border yellow/24
+ keyword whole bordercolor yellow/24
+ keyword whole cols yellow/24
+ keyword whole onload yellow/24
+ keyword whole onunload yellow/24
+ keyword whole rows yellow/24
+
+
+context <H1 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H2 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H3 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H4 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H5 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword "*" cyan/5
+
+
+context <H6 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword "*" cyan/5
+
+
+context <HEAD > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+ keyword "*" cyan/5
+
+
+context <HR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+ keyword whole color yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword whole align yellow/24
+ keyword whole noshade yellow/24
+ keyword whole size yellow/24
+ keyword whole width yellow/24
+ keyword "*" cyan/5
+
+
+context <HTML > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+ keyword "*" cyan/5
+
+
+context <IMG > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole alt yellow/24
+ keyword whole border yellow/24
+ keyword whole height yellow/24
+ keyword whole hspace yellow/24
+ keyword whole ismap yellow/24
+ keyword whole src yellow/24
+ keyword "*.gif" brightred/19
+ keyword "*.jpg" brightred/19
+ keyword "*.png" brightred/19
+ keyword "*" cyan/5
+ keyword whole usemap yellow/24
+ keyword whole vspace yellow/24
+ keyword whole width yellow/24
+ keyword "*" cyan/5
+
+context <I > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <LINK > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole type yellow/24
+
+ keyword "text/css" magenta/22
+ keyword "text/javascript" magenta/22
+ keyword "*" cyan/5
+
+
+context <META > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole content yellow/24
+ keyword whole http-equiv yellow/24
+ keyword whole name yellow/24
+ keyword "*" cyan/5
+
+context <P > brightcyan/17
+
+
+context <TITLE > brightcyan/17
+ keyword = brightred/18
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+ keyword "*" cyan/5
+
+context <SCRIPT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole language yellow/24
+ keyword whole src yellow/24
+
+ keyword "JavaScript" magenta/22
+ keyword "JavaScript1.2" magenta/22
+ keyword "JavaScript1.1" magenta/22
+ keyword "*" cyan/5
+
+context <TABLE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword whole bgcolor yellow/24
+ keyword whole border yellow/24
+ keyword whole width yellow/24
+ keyword whole cellspacing yellow/24
+ keyword whole cellpadding yellow/24
+ keyword "right" magenta/22
+ keyword "left" magenta/22
+ keyword "*" cyan/5
+
+
+context <SMALL > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <TD > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole colspan yellow/24
+ keyword whole rowspan yellow/24
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "char" magenta/22
+ keyword "justify" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword whole bgcolor yellow/24
+ keyword whole valign yellow/24
+ keyword "baseline" magenta/22
+ keyword "bottom" magenta/22
+ keyword "middle" magenta/22
+ keyword "top" magenta/22
+ keyword whole colorspan yellow/24
+ keyword whole height yellow/24
+ keyword whole nowrap yellow/24
+ keyword whole rowspan yellow/24
+ keyword whole width yellow/24
+
+ keyword "*" cyan/5
+
+
+context <TR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "char" magenta/22
+ keyword "justify" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+
+ keyword whole bgcolor yellow/24
+ keyword whole valign yellow/24
+ keyword "baseline" magenta/22
+ keyword "bottom" magenta/22
+ keyword "middle" magenta/22
+ keyword "top" magenta/22
+
+ keyword "*" cyan/5
+
+context <TT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+context <U > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+context <PRE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+context <!-- --> brown/22
+ spellcheck
+
+context <! > brightred/orange
+ spellcheck
+
+context < > cyan/15
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/idl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/idl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/idl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,107 @@
+context default
+ keyword whole interface yellow
+ keyword whole module yellow
+
+ keyword whole Object yellow
+
+ keyword whole struct yellow
+ keyword whole union yellow
+ keyword whole enum yellow
+ keyword whole sequence yellow
+ keyword whole typedef yellow
+
+ keyword whole switch yellow
+ keyword whole case yellow
+ keyword whole default yellow
+
+ keyword whole const yellow
+ keyword whole char yellow
+ keyword whole wchar yellow
+ keyword whole short yellow
+ keyword whole long yellow
+ keyword whole unsigned yellow
+ keyword whole double yellow
+ keyword whole float yellow
+ keyword whole fixed yellow
+ keyword whole string yellow
+ keyword whole wstring yellow
+ keyword whole octet yellow
+ keyword whole any yellow
+ keyword whole void yellow
+ keyword whole boolean yellow
+ keyword whole TRUE yellow
+ keyword whole FALSE yellow
+ keyword whole valuetype yellow
+
+ keyword whole attribute yellow
+ keyword whole readonly yellow
+ keyword whole in yellow
+ keyword whole out yellow
+ keyword whole inout yellow
+ keyword whole oneway yellow
+ keyword whole context yellow
+
+ keyword whole exception yellow
+ keyword whole raises yellow
+
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/j.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/j.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/j.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,42 @@
+# J syntax highlighting
+
+context default
+
+ keyword assert. brightred
+ keyword break. brightred
+ keyword case. brightred
+ keyword catch. brightred
+ keyword catchd. brightred
+ keyword catcht. brightred
+ keyword continue. brightred
+ keyword do. brightred
+ keyword else. brightred
+ keyword elseif. brightred
+ keyword end. brightred
+ keyword fcase. brightred
+ keyword for. brightred
+ keyword for_\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]. brightred
+ keyword goto_\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]. brightred
+ keyword if. brightred
+ keyword label_\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]. brightred
+ keyword return. brightred
+ keyword select. brightred
+ keyword throw. brightred
+ keyword trap. brightred
+ keyword try. brightred
+ keyword while. brightred
+ keyword whilst. brightred
+
+ keyword NB. green
+
+ keyword \{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]\[\s\]=: white
+ keyword '\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\s\]'\[\s\]=: white
+
+context ' ' brightcyan
+# spellcheck
+
+context exclusive linestart NB.\s\*\s \n brightgreen
+# spellcheck
+
+context exclusive NB. \n green
+# spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/java.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/java.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/java.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,130 @@
+# Syntax rules for the Java programming language
+#
+# Authors:
+# lol_zimmerli%headbanger.ch at mail.headbanger.ch, 1999
+
+context default
+ keyword whole abstract yellow
+ keyword whole boolean yellow
+ keyword whole break yellow
+ keyword whole byte yellow
+ keyword whole byvalue yellow
+ keyword whole case yellow
+ keyword whole cast yellow
+ keyword whole catch yellow
+ keyword whole char yellow
+ keyword whole class yellow
+ keyword whole clone brightred
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole def yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole equals brightred
+ keyword whole extends yellow
+ keyword whole false yellow
+ keyword whole final yellow
+ keyword whole finalize brightred
+ keyword whole finally yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole future yellow
+ keyword whole generic yellow
+ keyword whole getClass brightred
+ keyword whole goto yellow
+ keyword whole hashCode brightred
+ keyword whole if yellow
+ keyword whole implements yellow
+ keyword whole import yellow
+ keyword whole inner yellow
+ keyword whole instanceof yellow
+ keyword whole int yellow
+ keyword whole interface yellow
+ keyword whole long yellow
+ keyword whole native yellow
+ keyword whole new yellow
+ keyword whole notify brightred
+ keyword whole notifyAll brightred
+ keyword whole null yellow
+ keyword whole outer yellow
+ keyword whole package yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole rest yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole static yellow
+ keyword whole super yellow
+ keyword whole switch yellow
+ keyword whole synchronized yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole throws yellow
+ keyword whole toString brightred
+ keyword whole transient yellow
+ keyword whole true yellow
+ keyword whole try yellow
+ keyword whole var yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole wait brightred
+ keyword whole while yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\s' brightgreen
+ keyword '+' brightgreen
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/js.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/js.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/js.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,182 @@
+#
+# JavaScript syntax highlighting
+# for MC Editor/CoolEdit
+#
+# Author: Vlad Romanenko <VladRomanenko at ukr.net>
+# Based on c.syntax
+#
+# TODO:
+# Highlight JS regexpressions /../
+# More built-in functions
+#
+# 2002-09-17 Vlad Romanenko <VladRomanenko at ukr.net>
+# * More C and Java consistency by Pavel Roskin <proski at gnu.org>.
+# * Advanced number highlighting.
+#
+# 2002-09-16 Vlad Romanenko <VladRomanenko at ukr.net>
+# * Initial public release.
+#
+
+context default
+
+ #=========================
+ # Keywords
+ keyword whole arguments yellow
+ keyword whole break yellow
+ keyword whole caller yellow
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole constructor yellow
+ keyword whole continue yellow
+ keyword whole else yellow
+ keyword whole default yellow
+ keyword whole delete yellow
+ keyword whole for yellow
+ keyword whole function yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole instanceof yellow
+ keyword whole new yellow
+ keyword whole prototype yellow
+ keyword whole return yellow
+ keyword whole switch yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole try yellow
+ keyword whole typeof yellow
+ keyword whole var yellow
+ keyword whole while yellow
+ keyword whole with yellow
+
+ #=========================
+ # Objects
+ keyword whole ActiveXObject yellow
+ keyword whole Array yellow
+ keyword whole Boolean yellow
+ keyword whole Date yellow
+ keyword whole Dictionary yellow
+ keyword whole Enumerator yellow
+ keyword whole FileSystemObject yellow
+ keyword whole Function yellow
+ keyword whole Global yellow
+ keyword whole Image yellow
+ keyword whole Math yellow
+ keyword whole Number yellow
+ keyword whole Object yellow
+ keyword whole TextStream yellow
+ keyword whole RegExp yellow
+ keyword whole VBArray yellow
+
+ #=========================
+ # Most common functions
+ keyword whole alert yellow
+ keyword whole escape yellow
+ keyword whole eval yellow
+ keyword whole indexOf yellow
+ keyword whole isNaN yellow
+ keyword whole toString yellow
+ keyword whole unescape yellow
+ keyword whole valueOf yellow
+
+ #=========================
+ # Constants
+ keyword whole false brightgreen
+ keyword whole null brightgreen
+ keyword whole true brightgreen
+ keyword whole undefined yellow
+
+ #=========================
+ # Comments
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ #=========================
+ # Numbers
+ wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.
+
+ keyword whole 0\{xX\}\{0123456789abcdefABCDEF\}\[0123456789abcdefABCDEF\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\] brightgreen
+ keyword whole \[0123456789\]\.\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+
+ #=========================
+ # Special symbols
+ keyword \. yellow
+ keyword \* yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword ! yellow
+ keyword & yellow
+ keyword | yellow
+ keyword ^ yellow
+ keyword ~ yellow
+ keyword > yellow
+ keyword < yellow
+
+ #=========================
+ # Separators
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ? brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+
+#=============================
+# Comments
+
+context exclusive /\* \*/ brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
+
+context exclusive // \n brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
+
+#=============================
+# Strings
+
+context " " green
+ spellcheck
+ keyword \\\{\\'"abtnvfr\} brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+
+ keyword ' brightgreen
+
+context ' ' green
+ spellcheck
+ keyword \\\{\\'"abtnvfr\} brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+
+ keyword " brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/latex.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/latex.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/latex.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,275 @@
+context default
+wholechars left \\
+wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+
+ spellcheck
+
+ keyword whole {\\it brightgreen
+ keyword } brightgreen
+ keyword whole {\\bf brightgreen
+ keyword } brightgreen
+ keyword { brightgreen
+
+ keyword \\$ yellow
+
+# type style
+ keyword whole \\tiny yellow
+ keyword whole \\scriptsize yellow
+ keyword whole \\footnotesize yellow
+ keyword whole \\small yellow
+ keyword whole \\normalsize yellow
+ keyword whole \\large yellow
+ keyword whole \\Large yellow
+ keyword whole \\LARGE yellow
+ keyword whole \\huge yellow
+ keyword whole \\Huge yellow
+
+# accents and symbols
+ keyword whole \\\{`'^"~=.uvHtcdb\}{\{aeiouAEIOU\}} yellow
+ keyword whole \\dag yellow
+ keyword whole \\ddag yellow
+ keyword whole \\S yellow
+ keyword whole \\P yellow
+ keyword whole \\copyright yellow
+ keyword whole \\pounds yellow
+
+# sectioning and table of contents
+ keyword whole \\part[*]{*} brightred
+ keyword whole \\part{*} brightred
+ keyword whole \\part\*{*} brightred
+ keyword whole \\chapter[*]{*} brightred
+ keyword whole \\chapter{*} brightred
+ keyword whole \\chapter\*{*} brightred
+ keyword whole \\section[*]{*} brightred
+ keyword whole \\section{*} brightred
+ keyword whole \\section\*{*} brightred
+ keyword whole \\subsection[*]{*} brightred
+ keyword whole \\subsection{*} brightred
+ keyword whole \\subsection\*{*} brightred
+ keyword whole \\subsubsection[*]{*} brightred
+ keyword whole \\subsubsection{*} brightred
+ keyword whole \\subsubsection\*{*} brightred
+ keyword whole \\paragraph[*]{*} brightred
+ keyword whole \\paragraph{*} brightred
+ keyword whole \\paragraph\*{*} brightred
+ keyword whole \\subparagraph[*]{*} brightred
+ keyword whole \\subparagraph{*} brightred
+ keyword whole \\subparagraph\*{*} brightred
+
+ keyword whole \\appendix brightred
+ keyword whole \\tableofcontents brightred
+
+# misc
+ keyword whole \\item[*] yellow
+ keyword whole \\item yellow
+ keyword whole \\\\ yellow
+ keyword \\\s yellow black
+ keyword \\@ yellow black
+ keyword %% yellow
+ keyword \\% yellow
+
+# docuement and page styles
+ keyword whole \\documentstyle[*]{*} yellow
+ keyword whole \\documentstyle{*} yellow
+ keyword whole \\pagestyle{*} yellow
+
+# cross references
+ keyword whole \\label{*} yellow
+ keyword whole \\ref{*} yellow
+
+# bibliography and citations
+ keyword whole \\bibliography{*} yellow
+ keyword whole \\bibitem[*]{*} yellow
+ keyword whole \\bibitem{*} yellow
+ keyword whole \\cite[*]{*} yellow
+ keyword whole \\cite{*} yellow
+
+# splitting the input
+ keyword whole \\input{*} yellow
+ keyword whole \\include{*} yellow
+ keyword whole \\includeonly{*} yellow
+
+# line breaking
+ keyword whole \\linebreak[\[01234\]] yellow
+ keyword whole \\nolinebreak[\[01234\]] yellow
+ keyword whole \\linebreak yellow
+ keyword whole \\nolinebreak yellow
+ keyword whole \\[+] yellow
+ keyword whole \\- yellow
+ keyword whole \\sloppy yellow
+
+# page breaking
+ keyword whole \\pagebreak[\[01234\]] yellow
+ keyword whole \\nopagebreak[\[01234\]] yellow
+ keyword whole \\pagebreak yellow
+ keyword whole \\nopagebreak yellow
+ keyword whole \\samepage yellow
+ keyword whole \\newpage yellow
+ keyword whole \\clearpage yellow
+
+# definitions
+ keyword \\newcommand{*}[*] cyan
+ keyword \\newcommand{*} cyan
+ keyword \\newenvironment{*}[*]{*} cyan
+ keyword \\newenvironment{*}{*} cyan
+
+# boxes
+
+# begins and ends
+ keyword \\begin{document} brightred
+ keyword \\begin{equation} brightred
+ keyword \\begin{displaymath} brightred
+ keyword \\begin{eqnarray} brightred
+ keyword \\begin{quote} brightred
+ keyword \\begin{quotation} brightred
+ keyword \\begin{center} brightred
+ keyword \\begin{verse} brightred
+ keyword \\begin{verbatim} brightred
+ keyword \\begin{itemize} brightred
+ keyword \\begin{enumerate} brightred
+ keyword \\begin{description} brightred
+ keyword \\begin{list} brightred
+ keyword \\begin{array} brightred
+ keyword \\begin{tabular} brightred
+ keyword \\begin{thebibliography}{*} brightred
+ keyword \\begin{sloppypar} brightred
+
+ keyword \\end{document} brightred
+ keyword \\end{equation} brightred
+ keyword \\end{displaymath} brightred
+ keyword \\end{eqnarray} brightred
+ keyword \\end{quote} brightred
+ keyword \\end{quotation} brightred
+ keyword \\end{center} brightred
+ keyword \\end{verse} brightred
+ keyword \\end{verbatim} brightred
+ keyword \\end{itemize} brightred
+ keyword \\end{enumerate} brightred
+ keyword \\end{description} brightred
+ keyword \\end{list} brightred
+ keyword \\end{array} brightred
+ keyword \\end{tabular} brightred
+ keyword \\end{thebibliography}{*} brightred
+ keyword \\end{sloppypar} brightred
+
+ keyword \\begin{*} brightcyan
+ keyword \\end{*} brightcyan
+
+ keyword \\theorem{*}{*} yellow
+
+# if all else fails
+ keyword whole \\begin white
+ keyword whole \\+[*][*]{*}{*}{*} brightcyan
+ keyword whole \\+[*][*]{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*} brightcyan
+ keyword whole \\+[*]{*} brightcyan
+ keyword whole \\+{*}{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*} brightcyan
+ keyword whole \\+{*} brightcyan
+ keyword whole \\+ brightcyan
+
+context exclusive whole {\\bf } brightmagenta
+ keyword whole \\tiny yellow
+ keyword whole \\scriptsize yellow
+ keyword whole \\footnotesize yellow
+ keyword whole \\small yellow
+ keyword whole \\normalsize yellow
+ keyword whole \\large yellow
+ keyword whole \\Large yellow
+ keyword whole \\LARGE yellow
+ keyword whole \\huge yellow
+ keyword whole \\Huge yellow
+ keyword whole \\\{`'^"~=.uvHtcdb\}{\{aeiouAEIOU\}} yellow
+ keyword whole \\dag yellow
+ keyword whole \\ddag yellow
+ keyword whole \\S yellow
+ keyword whole \\P yellow
+ keyword whole \\copyright yellow
+ keyword whole \\pounds yellow
+ keyword whole \\\\ yellow
+ keyword \\\s yellow black
+ keyword \\@ yellow black
+ keyword %% yellow
+ keyword whole \\label{*} yellow
+ keyword whole \\ref{*} yellow
+ keyword whole \\bibitem[*]{*} yellow
+ keyword whole \\bibitem{*} yellow
+ keyword whole \\cite[*]{*} yellow
+ keyword whole \\cite{*} yellow
+ keyword whole \\[+] yellow
+ keyword whole \\- yellow
+ keyword whole \\sloppy yellow
+ keyword whole \\+[*][*]{*}{*}{*} brightcyan
+ keyword whole \\+[*][*]{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*} brightcyan
+ keyword whole \\+[*]{*} brightcyan
+ keyword whole \\+{*}{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*} brightcyan
+ keyword whole \\+{*} brightcyan
+ keyword whole \\+ brightcyan
+
+context exclusive whole {\\it } magenta
+ keyword whole \\tiny yellow
+ keyword whole \\scriptsize yellow
+ keyword whole \\footnotesize yellow
+ keyword whole \\small yellow
+ keyword whole \\normalsize yellow
+ keyword whole \\large yellow
+ keyword whole \\Large yellow
+ keyword whole \\LARGE yellow
+ keyword whole \\huge yellow
+ keyword whole \\Huge yellow
+ keyword whole \\\{`'^"~=.uvHtcdb\}{\{aeiouAEIOU\}} yellow
+ keyword whole \\dag yellow
+ keyword whole \\ddag yellow
+ keyword whole \\S yellow
+ keyword whole \\P yellow
+ keyword whole \\copyright yellow
+ keyword whole \\pounds yellow
+ keyword whole \\\\ yellow
+ keyword \\\s yellow black
+ keyword \\@ yellow black
+ keyword %% yellow
+ keyword whole \\label{*} yellow
+ keyword whole \\ref{*} yellow
+ keyword whole \\bibitem[*]{*} yellow
+ keyword whole \\bibitem{*} yellow
+ keyword whole \\cite[*]{*} yellow
+ keyword whole \\cite{*} yellow
+ keyword whole \\[+] yellow
+ keyword whole \\- yellow
+ keyword whole \\sloppy yellow
+ keyword whole \\+[*][*]{*}{*}{*} brightcyan
+ keyword whole \\+[*][*]{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*} brightcyan
+ keyword whole \\+[*]{*} brightcyan
+ keyword whole \\+{*}{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*} brightcyan
+ keyword whole \\+{*} brightcyan
+ keyword whole \\+ brightcyan
+
+
+
+context \\pagenumbering{ } yellow
+ keyword arabic brightcyan
+ keyword roman brightcyan
+ keyword alph brightcyan
+ keyword Roman brightcyan
+ keyword Alph brightcyan
+
+context % \n brown
+
+context exclusive \\begin{verbatim} \\end{verbatim} white
+
+# mathematical formulas
+context $ $ brightgreen
+context exclusive \\begin{equation} \\end{equation} brightgreen
+context exclusive \\begin{displaymath} \\end{displaymath} brightgreen
+context exclusive \\begin{eqnarray} \\end{eqnarray} brightgreen
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lisp.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lisp.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lisp.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,84 @@
+#
+# Lisp syntax highlighting
+#
+# Author: Mykolas Juraitis (juramyko at soften.ktu.lt)
+# Version: 6 Aug, 2002
+#
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-*0123456789
+
+context default
+ keyword whole apply yellow
+ keyword whole and yellow
+ keyword whole car yellow
+ keyword whole caar yellow
+ keyword whole cadr yellow
+ keyword whole cdar yellow
+ keyword whole cddr yellow
+ keyword whole cdr yellow
+ keyword whole close yellow
+ keyword whole cond yellow
+ keyword whole cons yellow
+ keyword whole count yellow
+ keyword whole defvar yellow
+ keyword whole defstruct yellow
+ keyword whole defun yellow
+ keyword whole do yellow
+ keyword whole eq yellow
+ keyword whole eql yellow
+ keyword whole equal yellow
+ keyword whole eval yellow
+ keyword whole format yellow
+ keyword whole if yellow
+ keyword whole let* yellow
+ keyword whole let yellow
+ keyword whole list yellow
+ keyword whole load yellow
+ keyword whole make-package yellow
+ keyword whole mapcar yellow
+ keyword whole not yellow
+ keyword whole null yellow
+ keyword whole numberp yellow
+ keyword whole open yellow
+ keyword whole or yellow
+ keyword whole pprint yellow
+ keyword whole prin1 yellow
+ keyword whole princ yellow
+ keyword whole print yellow
+ keyword whole provide yellow
+ keyword whole read yellow
+ keyword whole require yellow
+ keyword whole set yellow
+ keyword whole setf yellow
+ keyword whole setq yellow
+ keyword whole slot-value yellow
+ keyword whole sort yellow
+ keyword whole stringp yellow
+ keyword whole terpri yellow
+ keyword whole write yellow
+
+ keyword whole lambda brightred
+ keyword whole nil brightred
+ keyword whole t brightred
+
+ keyword #' brightmagenta
+ keyword ' brightmagenta
+ keyword , brightmagenta
+
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+# Keyword declarations and keywords
+
+ keyword :\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white
+ keyword &\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white
+
+# Comments
+
+context ; \n brown
+
+# Strings
+
+context " " green
+ keyword \\" green
+ keyword \\\\ green
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lsm.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lsm.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lsm.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,33 @@
+
+context default
+ spellcheck
+ keyword linestart Begin3 brightmagenta
+ keyword linestart Title:\s\s\s\s\s\s\s\s\s\s red yellow
+ keyword linestart Version:\s\s\s\s\s\s\s\s red yellow
+ keyword linestart Entered-date:\s\s\s red yellow
+ keyword linestart Description:\s\s\s\s red yellow
+ keyword linestart Keywords:\s\s\s\s\s\s\s red yellow
+ keyword linestart Alternate-site:\s red yellow
+ keyword linestart Primary-site:\s\s\s red yellow
+ keyword linestart Original-site:\s\s red yellow
+ keyword linestart Platforms:\s\s\s\s\s\s red yellow
+ keyword linestart Copying-policy:\s red yellow
+ keyword linestart End brightmagenta
+
+ keyword linestart \t\t white yellow
+ keyword linestart \s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s white yellow
+ keyword whole GPL green
+ keyword whole BSD green
+ keyword whole Shareware green
+ keyword whole sunsite.unc.edu green
+ keyword wholeright \s*.tar.gz green
+ keyword wholeright \s*.lsm green
+
+context linestart Author:\s\s\s\s\s\s\s\s\s \n brightred
+ keyword whole \s*@*\s(*) cyan
+
+context linestart Maintained-by:\s\s \n brightred
+ keyword whole \s*@*\s(*) cyan
+
+###############################################################################
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lua.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lua.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/lua.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,224 @@
+#
+# LUA Scripting Language syntax highlight
+# // Mike Gorchak <lestat at i.com.ua>
+#
+
+context default lightgray
+
+# keywords
+ keyword whole and white
+ keyword whole break white
+ keyword whole do white
+ keyword whole else white
+ keyword whole elseif white
+ keyword whole end white
+ keyword whole false white
+ keyword whole for white
+ keyword whole function white
+ keyword whole if white
+ keyword whole in white
+ keyword whole local white
+ keyword whole nil white
+ keyword whole not white
+ keyword whole or white
+ keyword whole repeat white
+ keyword whole return white
+ keyword whole then white
+ keyword whole true white
+ keyword whole until white
+ keyword whole while white
+
+# Comments
+ keyword -- brown
+ keyword ]] brown
+
+# Operators
+ keyword ( white
+ keyword ) white
+ keyword { white
+ keyword } white
+ keyword [ white
+ keyword ] white
+ keyword . white
+ keyword , white
+ keyword ; white
+ keyword : white
+ keyword .. white
+ keyword ... white
+ keyword = white
+ keyword == white
+ keyword ~= white
+ keyword <= white
+ keyword => white
+ keyword > white
+ keyword < white
+ keyword \+ white
+ keyword - white
+ keyword \* white
+ keyword / white
+ keyword ^ white
+
+
+# Library Functions
+ # basiclib
+ keyword whole error yellow
+ keyword whole getmetatable yellow
+ keyword whole setmetatable yellow
+ keyword whole getfenv yellow
+ keyword whole setfenv yellow
+ keyword whole next yellow
+ keyword whole ipairs yellow
+ keyword whole pairs yellow
+ keyword whole print yellow
+ keyword whole tonumber yellow
+ keyword whole tostring yellow
+ keyword whole type yellow
+ keyword whole assert yellow
+ keyword whole unpack yellow
+ keyword whole rawequal yellow
+ keyword whole rawget yellow
+ keyword whole rawset yellow
+ keyword whole pcall yellow
+ keyword whole xpcall yellow
+ keyword whole collectgarbage yellow
+ keyword whole gcinfo yellow
+ keyword whole loadfile yellow
+ keyword whole dofile yellow
+ keyword whole loadstring yellow
+ keyword whole require yellow
+ keyword whole coroutine.create yellow
+ keyword whole coroutine.wrap yellow
+ keyword whole coroutine.resume yellow
+ keyword whole coroutine.yield yellow
+ keyword whole coroutine.status yellow
+
+ # stringlib
+ keyword whole string.len yellow
+ keyword whole string.sub yellow
+ keyword whole string.lower yellow
+ keyword whole string.upper yellow
+ keyword whole string.char yellow
+ keyword whole string.rep yellow
+ keyword whole string.byte yellow
+ keyword whole string.format yellow
+ keyword whole string.dump yellow
+ keyword whole string.find yellow
+ keyword whole string.gfind yellow
+ keyword whole string.gsub yellow
+
+ # tablelib
+ keyword whole table.concat yellow
+ keyword whole table.foreach yellow
+ keyword whole table.foreachi yellow
+ keyword whole table.getn yellow
+ keyword whole table.setn yellow
+ keyword whole table.sort yellow
+ keyword whole table.insert yellow
+ keyword whole table.remove yellow
+
+ # mathlib
+ keyword whole math.abs yellow
+ keyword whole math.sin yellow
+ keyword whole math.cos yellow
+ keyword whole math.tan yellow
+ keyword whole math.asin yellow
+ keyword whole math.acos yellow
+ keyword whole math.atan yellow
+ keyword whole math.atan2 yellow
+ keyword whole math.ceil yellow
+ keyword whole math.floor yellow
+ keyword whole math.mod yellow
+ keyword whole math.frexp yellow
+ keyword whole math.ldexp yellow
+ keyword whole math.sqrt yellow
+ keyword whole math.min yellow
+ keyword whole math.max yellow
+ keyword whole math.log yellow
+ keyword whole math.log10 yellow
+ keyword whole math.exp yellow
+ keyword whole math.deg yellow
+ keyword whole math.pow yellow
+ keyword whole math.rad yellow
+ keyword whole math.random yellow
+ keyword whole math.randomseed yellow
+
+ # iolib
+ keyword whole io.input yellow
+ keyword whole io.output yellow
+ keyword whole io.lines yellow
+ keyword whole io.close yellow
+ keyword whole io.flush yellow
+ keyword whole io.open yellow
+ keyword whole io.popen yellow
+ keyword whole io.read yellow
+ keyword whole io.tmpfile yellow
+ keyword whole io.type yellow
+ keyword whole io.write yellow
+
+ # filelib
+ keyword whole file.flush yellow
+ keyword whole file.read yellow
+ keyword whole file.lines yellow
+ keyword whole file.seek yellow
+ keyword whole file.write yellow
+ keyword whole file.close yellow
+ keyword whole file.__gc yellow
+ keyword whole file.__tostring yellow
+
+ # syslib
+ keyword whole os.clock yellow
+ keyword whole os.date yellow
+ keyword whole os.difftime yellow
+ keyword whole os.execute yellow
+ keyword whole os.exit yellow
+ keyword whole os.getenv yellow
+ keyword whole os.remove yellow
+ keyword whole os.rename yellow
+ keyword whole os.setlocale yellow
+ keyword whole os.time yellow
+ keyword whole os.tmpname yellow
+
+ # debuglib
+ keyword whole debug.getlocal yellow
+ keyword whole debug.getinfo yellow
+ keyword whole debug.gethook yellow
+ keyword whole debug.getupvalue yellow
+ keyword whole debug.sethook yellow
+ keyword whole debug.setlocal yellow
+ keyword whole debug.setupvalue yellow
+ keyword whole debug.debug yellow
+ keyword whole debug.traceback yellow
+
+
+# Global Variables
+ keyword whole _VERSION brightmagenta
+ keyword whole _G brightmagenta
+
+
+# Comments
+context exclusive --[[ ]] brown
+ spellcheck
+
+context exclusive -- \n brown
+ spellcheck
+
+context linestart # \n brown
+
+# Strings
+context " " brightgreen
+ # can't find good color for the patterns highlight.
+ keyword %a brightgreen
+ keyword %c brightgreen
+ keyword %d brightgreen
+ keyword %l brightgreen
+ keyword %p brightgreen
+ keyword %s brightgreen
+ keyword %u brightgreen
+ keyword %w brightgreen
+ keyword %x brightgreen
+ keyword %z brightgreen
+ keyword \\" brightgreen
+ spellcheck
+
+context ' ' brightgreen
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/m4.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/m4.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/m4.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,111 @@
+#
+# M4 Macroprocessor/Autoconf syntax highlighting
+# for MC Editor/CoolEdit
+#
+# Author: Vlad Romanenko <VladRomanenko at ukr.net>
+#
+# 2002-09-19 Vlad Romanenko <VladRomanenko at ukr.net>
+# * Initial public release.
+#
+
+context default
+
+ #=========================
+ # Built-in macros with mandatory parameters
+ keyword whole builtin yellow
+ keyword whole decr yellow
+ keyword whole define yellow
+ keyword whole defn yellow
+ keyword whole esyscmd yellow
+ keyword whole eval yellow
+ keyword whole format yellow
+ keyword whole ifdef yellow
+ keyword whole ifelse yellow
+ keyword whole include yellow
+ keyword whole incr yellow
+ keyword whole index yellow
+ keyword whole len yellow
+ keyword whole maketemp yellow
+ keyword whole patsubst yellow
+ keyword whole popdef yellow
+ keyword whole pushdef yellow
+ keyword whole regexp yellow
+ keyword whole sinclude yellow
+ keyword whole substr yellow
+ keyword whole syscmd yellow
+ keyword whole translit yellow
+ keyword whole undefine yellow
+
+ #=========================
+ # Built-in macros with optional parameters
+ keyword whole changecom yellow
+ keyword whole changequote yellow
+ keyword whole debugfile yellow
+ keyword whole debugmode yellow
+ keyword whole divert yellow
+ keyword whole divnum yellow
+ keyword whole dumpdef yellow
+ keyword whole errprint yellow
+ keyword whole indir yellow
+ keyword whole m4exit yellow
+ keyword whole m4wrap yellow
+ keyword whole shift yellow
+ keyword whole sysval yellow
+ keyword whole traceoff yellow
+ keyword whole traceon yellow
+ keyword whole undivert yellow
+
+ #=========================
+ # Autoconf and Automake macros
+ keyword whole AC_\[ABCDEFGHIJKLMNOPQRSTUVWXYZ_\] cyan
+ keyword whole AS_\[ABCDEFGHIJKLMNOPQRSTUVWXYZ_\] cyan
+ keyword whole AM_\[ABCDEFGHIJKLMNOPQRSTUVWXYZ_\] cyan
+
+ #=========================
+ # Variables
+ keyword whole __file__ brightred
+ keyword whole __gnu__ brightred
+ keyword whole __line__ brightred
+ keyword whole __unix__ brightred
+ keyword wholeright $\{0123456789\}\[0123456789\] brightred
+ keyword wholeright $\{@\*#\} brightred
+
+ #=========================
+ # Special symbols
+ keyword ` brightcyan
+ keyword ' brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+
+#=============================
+# Comments
+
+context # \n brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
+
+context dnl \n brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/mail.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/mail.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/mail.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,74 @@
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_01234567890.-
+
+context default
+ spellcheck
+
+context linestart From\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart Return-path:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart Return-Path:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart From:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart Date:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]> \n brightred
+context linestart > \n brightgreen
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/makefile.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/makefile.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/makefile.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,71 @@
+context default
+ keyword $$ brightcyan
+ keyword $(*) yellow
+ keyword ${*} brightgreen
+# GNU Makefiles
+ keyword whole linestart define magenta
+ keyword whole linestart endef magenta
+ keyword whole linestart include magenta
+ keyword whole linestart ifdef magenta
+ keyword whole linestart ifndef magenta
+ keyword whole linestart endif magenta
+ keyword whole linestart if magenta
+ keyword whole linestart ifeq magenta
+ keyword whole linestart ifneq magenta
+ keyword whole linestart else magenta
+# BSD Makefiles
+ keyword whole linestart .\[\s\t\]elif magenta
+ keyword whole linestart .\[\s\t\]else magenta
+ keyword whole linestart .\[\s\t\]endfor magenta
+ keyword whole linestart .\[\s\t\]endif magenta
+ keyword whole linestart .\[\s\t\]for magenta
+ keyword whole linestart .\[\s\t\]if magenta
+ keyword whole linestart .\[\s\t\]include magenta
+ keyword whole linestart .\[\s\t\]undef magenta
+
+ keyword linestart \t lightgray red
+ keyword whole .PHONY white
+ keyword whole .SUFFIXES white
+ keyword whole .DEFAULT white
+ keyword whole .PRECIOUS white
+ keyword whole .INTERMEDIATE white
+ keyword whole .SECONDARY white
+ keyword whole .DELETE_ON_ERROR white
+ keyword whole .IGNORE white
+ keyword whole .LOW_RESOLUTION_TIME white
+ keyword whole .SILENT white
+ keyword whole .EXPORT_ALL_VARIABLES white
+ keyword whole .NOTPARALLEL white
+ keyword whole .NOEXPORT white
+ keyword = white
+ keyword : yellow
+ keyword \\\n yellow
+# this handles strange cases like @something@@somethingelse@ properly
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
+
+# comment
+context linestart # \n brown
+ spellcheck
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
+
+# right part of an assignment
+context exclusive = \n brightcyan
+ keyword \\\n yellow
+ keyword $$ brightcyan
+ keyword $(*) yellow
+ keyword ${*} brightgreen
+ keyword linestart \t lightgray red
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
+
+# shell code
+context exclusive linestart \t \n
+ keyword \\\n yellow
+ keyword $$ brightcyan
+ keyword $(*) yellow
+ keyword ${*} brightgreen
+ keyword linestart \t lightgray red
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ml.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ml.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ml.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,96 @@
+##################################################################################
+# ML (CamlLight) syntax hilighting by Carlos Rodrigues <a9566 at lei.di.fct.unl.pt> #
+##################################################################################
+
+context default
+ keyword whole and yellow
+ keyword whole as yellow
+ keyword whole begin yellow
+ keyword whole do yellow
+ keyword whole done yellow
+ keyword whole downto yellow
+ keyword whole else yellow
+ keyword whole end yellow
+ keyword whole exception yellow
+ keyword whole for yellow
+ keyword whole fun yellow
+ keyword whole function yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole let yellow
+ keyword whole match yellow
+ keyword whole mutable yellow
+ keyword whole not yellow
+ keyword whole of yellow
+ keyword whole or yellow
+ keyword whole prefix yellow
+ keyword whole rec yellow
+ keyword whole then yellow
+ keyword whole to yellow
+ keyword whole try yellow
+ keyword whole type yellow
+ keyword whole value yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole mod yellow
+ keyword whole with yellow
+ keyword whole true yellow
+ keyword whole false yellow
+
+ keyword (\* brown
+ keyword \*) brown
+
+ keyword `\s` brightcyan
+ keyword `+` brightcyan
+ keyword > cyan
+ keyword <> cyan
+ keyword < cyan
+ keyword . cyan
+ keyword -> brightgreen
+ keyword <- cyan
+ keyword \+ cyan
+ keyword - cyan
+ keyword \* cyan
+ keyword / cyan
+ keyword % cyan
+ keyword = cyan
+ keyword | cyan
+ keyword # cyan
+ keyword @ cyan
+ keyword ^ cyan
+ keyword { cyan
+ keyword } cyan
+ keyword ( cyan
+ keyword ) cyan
+ keyword [ cyan
+ keyword ] cyan
+ keyword , cyan
+ keyword : cyan
+ keyword & cyan
+
+ keyword wholeright ;; brightred
+ keyword wholeright ; brightred
+
+ keyword ; cyan
+
+context exclusive (\* \*) brown
+
+ keyword \\\n yellow
+ keyword "+" brown
+ keyword <+> brown
+
+context " " brightcyan
+ keyword \\" brightmagenta
+ keyword \\n brightmagenta
+ keyword %% brightmagenta
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightmagenta
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightmagenta
+ keyword %\[hl\]n brightmagenta
+ keyword %\[.\]\[0123456789\]s brightmagenta
+ keyword %[*] brightmagenta
+ keyword %c brightmagenta
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightmagenta
+ keyword \\\\ brightmagenta
+ keyword \\' brightmagenta
+ keyword \\\{abtnvfr\} brightmagenta
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/named.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/named.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/named.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,191 @@
+wholechars abcdefghijklmnopqrstuvwxyz0123456789-
+
+context default
+ keyword whole acl yellow
+ keyword whole additional-from-auth yellow
+ keyword whole additional-from-cache yellow
+ keyword whole algorithm yellow
+ keyword whole allow-notify yellow
+ keyword whole allow-query yellow
+ keyword whole allow-recursion yellow
+ keyword whole allow-transfer yellow
+ keyword whole allow-update-forwarding yellow
+ keyword whole allow-v6-synthesis yellow
+ keyword whole allow yellow
+ keyword whole also-notify yellow
+ keyword whole alt-transfer-source yellow
+ keyword whole alt-transfer-source-v6 yellow
+ keyword whole avoid-v4-udp-ports yellow
+ keyword whole avoid-v6-udp-ports yellow
+ keyword whole auth-nxdomain yellow
+ keyword whole blackhole yellow
+ keyword whole bogus yellow
+ keyword whole cache-file yellow
+ keyword whole category yellow
+ keyword whole channel yellow
+ keyword whole check-names yellow
+ keyword whole class yellow
+ keyword whole cleaning-interval yellow
+ keyword whole controls yellow
+ keyword whole coresize yellow
+ keyword whole database yellow
+ keyword whole datasize yellow
+ keyword whole dnssec-enable yellow
+ keyword whole dnssec-lookaside yellow
+ keyword whole dnssec-must-be-secure yellow
+ keyword whole deallocate-on-exit yellow
+ keyword whole delegation-only yellow
+ keyword whole deny yellow
+ keyword whole dialup yellow
+ keyword whole directory yellow
+ keyword whole dump-file yellow
+ keyword whole edns yellow
+ keyword whole exclude yellow
+ keyword whole fake-iquery yellow
+ keyword whole fetch-glue yellow
+ keyword whole files yellow
+ keyword whole file yellow
+ keyword whole forwarders yellow
+ keyword whole forward yellow
+ keyword whole grant yellow
+ keyword whole has-old-clients yellow
+ keyword whole heartbeat-interval yellow
+ keyword whole host-statistics yellow
+ keyword whole host-statistics-max yellow
+ keyword whole inet yellow
+ keyword whole interface-interval yellow
+ keyword whole key yellow
+ keyword whole key-directory yellow
+ keyword whole keys yellow
+ keyword whole lame-ttl yellow
+ keyword whole listen-on-v6 yellow
+ keyword whole listen-on yellow
+ keyword whole logging yellow
+ keyword whole lwres yellow
+ keyword whole maintain-ixfr-base yellow
+ keyword whole masters yellow
+ keyword whole match-clients yellow
+ keyword whole match-destinations yellow
+ keyword whole match-mapped-addresses yellow
+ keyword whole match-recursive-only yellow
+ keyword whole max-cache-size yellow
+ keyword whole max-cache-ttl yellow
+ keyword whole max-ixfr-log-size yellow
+ keyword whole max-ncache-ttl yellow
+ keyword whole max-refresh-time yellow
+ keyword whole max-retry-time yellow
+ keyword whole max-transfer-idle-in yellow
+ keyword whole max-transfer-idle-out yellow
+ keyword whole max-transfer-time-in yellow
+ keyword whole max-transfer-time-out yellow
+ keyword whole memstatistics-file yellow
+ keyword whole minimal-responses yellow
+ keyword whole min-refresh-time yellow
+ keyword whole min-retry-time yellow
+ keyword whole min-roots yellow
+ keyword whole multiple-cnames yellow
+ keyword whole named-xfer yellow
+ keyword whole name yellow
+ keyword whole ndots yellow
+ keyword whole notify-source-v6 yellow
+ keyword whole notify-source yellow
+ keyword whole notify yellow
+ keyword whole options yellow
+ keyword whole pid-file yellow
+ keyword whole port yellow
+ keyword whole print-category yellow
+ keyword whole print-severity yellow
+ keyword whole print-time yellow
+ keyword whole provide-ixfr yellow
+ keyword whole pubkey yellow
+ keyword whole query-source-v6 yellow
+ keyword whole query-source yellow
+ keyword whole querylog yellow
+ keyword whole random-device yellow
+ keyword whole recursing-file yellow
+ keyword whole recursion yellow
+ keyword whole recursive-clients yellow
+ keyword whole request-ixfr yellow
+ keyword whole rfc2308-type1 yellow
+ keyword whole root-delegation-only yellow
+ keyword whole rrset-order yellow
+ keyword whole search yellow
+ keyword whole secret yellow
+ keyword whole self yellow
+ keyword whole serial-queries yellow
+ keyword whole serial-query-rate yellow
+ keyword whole server yellow
+ keyword whole server-id yellow
+ keyword whole severity yellow
+ keyword whole sig-validity-interval yellow
+ keyword whole sortlist yellow
+ keyword whole stacksize yellow
+ keyword whole statistics-file yellow
+ keyword whole statistics-interval yellow
+ keyword whole subdomain yellow
+ keyword whole support-ixfr yellow
+ keyword whole suppress-initial-notify yellow
+ keyword whole syslog yellow
+ keyword whole tcp-clients yellow
+ keyword whole tkey-dhkey yellow
+ keyword whole tkey-domain yellow
+ keyword whole tkey-gssapi-credential yellow
+ keyword whole topology yellow
+ keyword whole transfer-format yellow
+ keyword whole transfers-in yellow
+ keyword whole transfer-source-v6 yellow
+ keyword whole transfer-source yellow
+ keyword whole transfers-out yellow
+ keyword whole transfers-per-ns yellow
+ keyword whole transfers yellow
+ keyword whole treat-cr-as-space yellow
+ keyword whole trusted-keys yellow
+ keyword whole type yellow
+ keyword whole update-policy yellow
+ keyword whole use-alt-transfer-source yellow
+ keyword whole use-id-pool yellow
+ keyword whole use-ixfr yellow
+ keyword whole version yellow
+ keyword whole view yellow
+ keyword whole wildcard yellow
+ keyword whole zone-statistics yellow
+ keyword whole zone yellow
+
+ keyword whole any brightred
+ keyword whole fail brightred
+ keyword whole first brightred
+ keyword whole hint brightred
+ keyword whole ignore brightred
+ keyword whole many-answers brightred
+ keyword whole master brightred
+ keyword whole none brightred
+ keyword whole null brightred
+ keyword whole one-answer brightred
+ keyword whole only brightred
+ keyword whole response brightred
+ keyword whole slave brightred
+ keyword whole stderr brightred
+ keyword whole stub brightred
+ keyword whole warn brightred
+ keyword whole yes brightred
+ keyword whole no brightred
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+ keyword # brown
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive # \n brown
+ spellcheck
+
+context " " green
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nemerle.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nemerle.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nemerle.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,171 @@
+# mcedit syntax file
+#
+# Copyright (c) 2004 The University of Wroclaw.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. The name of the University may not be used to endorse or promote
+# products derived from this software without specific prior
+# written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY ``AS IS'' AND ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
+# NO EVENT SHALL THE UNIVERSITY BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# Adapted from java.syntax by Jacek Sliwerski.
+
+context default
+ keyword whole abstract yellow
+ keyword whole and yellow
+ keyword whole array yellow
+ keyword whole as yellow
+ keyword whole base yellow
+ keyword whole bool yellow
+ keyword whole catch yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole def yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extends yellow
+ keyword whole extern yellow
+ keyword whole false yellow
+ keyword whole finally yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole foreach yellow
+ keyword whole fun yellow
+ keyword whole if yellow
+ keyword whole implements yellow
+ keyword whole in yellow
+ keyword whole int yellow
+ keyword whole interface yellow
+ keyword whole internal yellow
+ keyword whole list yellow
+ keyword whole macro yellow
+ keyword whole match yellow
+ keyword whole module yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole new yellow
+ keyword whole null yellow
+ keyword whole object yellow
+ keyword whole option yellow
+ keyword whole out yellow
+ keyword whole override yellow
+ keyword whole params yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole ref yellow
+ keyword whole sealed yellow
+ keyword whole static yellow
+ keyword whole string yellow
+ keyword whole syntax yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole true yellow
+ keyword whole try yellow
+ keyword whole tymatch yellow
+ keyword whole type yellow
+ keyword whole typeof yellow
+ keyword whole unless yellow
+ keyword whole using yellow
+ keyword whole variant yellow
+ keyword whole virtual yellow
+ keyword whole void yellow
+ keyword whole when yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole with yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+
+ keyword %&& brightcyan
+ keyword || brightcyan
+ keyword && brightcyan
+ keyword %| brightcyan
+ keyword %& brightcyan
+ keyword %^ brightcyan
+ keyword :> brightcyan
+ keyword <[ brightcyan
+ keyword ]> brightcyan
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword | brightcyan
+ keyword ~ brightcyan
+ keyword ! brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword $\[().abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_\*\] brightgreen
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nroff.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nroff.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/nroff.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,231 @@
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-+="'[]{}()
+
+context default
+ spellcheck
+ keyword \\fP brightgreen
+ keyword \\fR brightgreen
+ keyword \\fB brightgreen
+ keyword \\fI brightgreen
+ keyword whole linestart .AS cyan
+ keyword whole linestart .Ar cyan
+ keyword whole linestart .At cyan
+ keyword whole linestart .BE cyan
+ keyword whole linestart .BH cyan
+ keyword whole linestart .BI cyan
+ keyword whole linestart .BR cyan
+ keyword whole linestart .BS cyan
+ keyword whole linestart .Bd cyan
+ keyword whole linestart .Bk cyan
+ keyword whole linestart .Bl cyan
+ keyword whole linestart .Bu cyan
+ keyword whole linestart .Bx cyan
+ keyword whole linestart .CE cyan
+ keyword whole linestart .CM cyan
+ keyword whole linestart .CS cyan
+ keyword whole linestart .CT cyan
+ keyword whole linestart .CW cyan
+ keyword whole linestart .Cm cyan
+ keyword whole linestart .Co cyan
+ keyword whole linestart .DA cyan
+ keyword whole linestart .DE cyan
+ keyword whole linestart .DS cyan
+ keyword whole linestart .DT cyan
+ keyword whole linestart .Dd cyan
+ keyword whole linestart .De cyan
+ keyword whole linestart .Dl cyan
+ keyword whole linestart .Dq cyan
+ keyword whole linestart .Ds cyan
+ keyword whole linestart .Dt cyan
+ keyword whole linestart .Dv cyan
+ keyword whole linestart .EE cyan
+ keyword whole linestart .EN cyan
+ keyword whole linestart .EQ cyan
+ keyword whole linestart .EX cyan
+ keyword whole linestart .Ed cyan
+ keyword whole linestart .Ee cyan
+ keyword whole linestart .Ek cyan
+ keyword whole linestart .El cyan
+ keyword whole linestart .Em cyan
+ keyword whole linestart .En cyan
+ keyword whole linestart .Ev cyan
+ keyword whole linestart .Ex cyan
+ keyword whole linestart .FI cyan
+ keyword whole linestart .FL cyan
+ keyword whole linestart .FN cyan
+ keyword whole linestart .FT cyan
+ keyword whole linestart .Fi cyan
+ keyword whole linestart .Fl cyan
+ keyword whole linestart .Fn cyan
+ keyword whole linestart .HP cyan
+ keyword whole linestart .HS cyan
+ keyword whole linestart .Hh cyan
+ keyword whole linestart .Hi cyan
+ keyword whole linestart .IB cyan
+ keyword whole linestart .IP cyan
+ keyword whole linestart .IR cyan
+ keyword whole linestart .IX cyan
+ keyword whole linestart .Ic cyan
+ keyword whole linestart .Id cyan
+ keyword whole linestart .Ip cyan
+ keyword whole linestart .It cyan
+ keyword whole linestart .LI cyan
+ keyword whole linestart .LO cyan
+ keyword whole linestart .LP cyan
+ keyword whole linestart .LR cyan
+ keyword whole linestart .Li cyan
+ keyword whole linestart .MF cyan
+ keyword whole linestart .ML cyan
+ keyword whole linestart .MU cyan
+ keyword whole linestart .MV cyan
+ keyword whole linestart .NF cyan
+ keyword whole linestart .Nd cyan
+ keyword whole linestart .Nm cyan
+ keyword whole linestart .No cyan
+ keyword whole linestart .OP cyan
+ keyword whole linestart .Oc cyan
+ keyword whole linestart .Oo cyan
+ keyword whole linestart .Op cyan
+ keyword whole linestart .Os cyan
+ keyword whole linestart .PD cyan
+ keyword whole linestart .PN cyan
+ keyword whole linestart .PP cyan
+ keyword whole linestart .PU cyan
+ keyword whole linestart .Pa cyan
+ keyword whole linestart .Pf cyan
+ keyword whole linestart .Pp cyan
+ keyword whole linestart .Pq cyan
+ keyword whole linestart .Pr cyan
+ keyword whole linestart .Ps cyan
+ keyword whole linestart .Ql cyan
+ keyword whole linestart .RB cyan
+ keyword whole linestart .RE cyan
+ keyword whole linestart .RI cyan
+ keyword whole linestart .RS cyan
+ keyword whole linestart .RT cyan
+ keyword whole linestart .Re cyan
+ keyword whole linestart .Rs cyan
+ keyword whole linestart .SB cyan
+ keyword whole linestart .SH cyan
+ keyword whole linestart .SM cyan
+ keyword whole linestart .SP cyan
+ keyword whole linestart .SS cyan
+ keyword whole linestart .Sa cyan
+ keyword whole linestart .Sh cyan
+ keyword whole linestart .Sm cyan
+ keyword whole linestart .Sp cyan
+ keyword whole linestart .Sq cyan
+ keyword whole linestart .Ss cyan
+ keyword whole linestart .St cyan
+ keyword whole linestart .Sx cyan
+ keyword whole linestart .Sy cyan
+ keyword whole linestart .TE cyan
+ keyword whole linestart .TH cyan
+ keyword whole linestart .TP cyan
+ keyword whole linestart .TQ cyan
+ keyword whole linestart .TS cyan
+ keyword whole linestart .Tn cyan
+ keyword whole linestart .Tp cyan
+ keyword whole linestart .UC cyan
+ keyword whole linestart .Uh cyan
+ keyword whole linestart .Ux cyan
+ keyword whole linestart .VE cyan
+ keyword whole linestart .VS cyan
+ keyword whole linestart .Va cyan
+ keyword whole linestart .Vb cyan
+ keyword whole linestart .Ve cyan
+ keyword whole linestart .Xc cyan
+ keyword whole linestart .Xe cyan
+ keyword whole linestart .Xr cyan
+ keyword whole linestart .YN cyan
+ keyword whole linestart .ad cyan
+ keyword whole linestart .am cyan
+ keyword whole linestart .bd cyan
+ keyword whole linestart .bp cyan
+ keyword whole linestart .br cyan
+ keyword whole linestart .ce cyan
+ keyword whole linestart .cs cyan
+ keyword whole linestart .de cyan
+ keyword whole linestart .ds cyan
+ keyword whole linestart .ec cyan
+ keyword whole linestart .eh cyan
+ keyword whole linestart .el cyan
+ keyword whole linestart .eo cyan
+ keyword whole linestart .ev cyan
+ keyword whole linestart .fc cyan
+ keyword whole linestart .fi cyan
+ keyword whole linestart .ft cyan
+ keyword whole linestart .hy cyan
+ keyword whole linestart .iX cyan
+ keyword whole linestart .ie cyan
+ keyword whole linestart .if cyan
+ keyword whole linestart .ig cyan
+ keyword whole linestart .in cyan
+ keyword whole linestart .ll cyan
+ keyword whole linestart .lp cyan
+ keyword whole linestart .ls cyan
+ keyword whole linestart .mk cyan
+ keyword whole linestart .na cyan
+ keyword whole linestart .ne cyan
+ keyword whole linestart .nf cyan
+ keyword whole linestart .nh cyan
+ keyword whole linestart .nr cyan
+ keyword whole linestart .ns cyan
+ keyword whole linestart .oh cyan
+ keyword whole linestart .ps cyan
+ keyword whole linestart .re cyan
+ keyword whole linestart .rm cyan
+ keyword whole linestart .rn cyan
+ keyword whole linestart .rr cyan
+ keyword whole linestart .so cyan
+ keyword whole linestart .sp cyan
+ keyword whole linestart .ss cyan
+ keyword whole linestart .ta cyan
+ keyword whole linestart .ti cyan
+ keyword whole linestart .tm cyan
+ keyword whole linestart .tr cyan
+ keyword whole linestart .ul cyan
+ keyword whole linestart .vs cyan
+ keyword whole linestart .zZ cyan
+ keyword whole linestart .B cyan
+ keyword whole linestart .F cyan
+ keyword whole linestart .I cyan
+ keyword whole linestart .R cyan
+ keyword whole linestart .P cyan
+ keyword whole linestart .L cyan
+ keyword whole linestart .V cyan
+ keyword whole linestart .F cyan
+ keyword whole linestart .T cyan
+ keyword whole linestart .X cyan
+ keyword whole linestart .Y cyan
+ keyword whole linestart .b cyan
+ keyword whole linestart .l cyan
+ keyword whole linestart .i cyan
+
+context exclusive linestart .SH \n white
+ keyword \\fB*\\fP yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+context exclusive linestart .TH \n white
+ keyword \\fB*\\fP yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+context exclusive linestart .B \n yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+context exclusive linestart .I \n brightred
+ keyword \\fB*\\fP yellow
+ spellcheck
+context exclusive whole linestart .nf linestart .fi green
+ keyword \\fB*\\fP yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+
+# font changes should end in a \fP
+context exclusive \\fB \\f\{PR\} yellow
+ spellcheck
+context exclusive \\fI \\f\{PR\} brightred
+ spellcheck
+context linestart .\\" \n brown
+ spellcheck
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/octave.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/octave.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/octave.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,373 @@
+# Octave/Matlab syntax file
+
+context default
+ keyword whole function white
+ keyword whole endfunction white
+ keyword whole global white
+ keyword whole for white
+ keyword whole end white
+ keyword whole while white
+ keyword whole if white
+ keyword whole else white
+ keyword whole elseif white
+ keyword whole endif white
+ keyword whole break white
+ keyword whole switch white
+ keyword whole case white
+ keyword whole and white
+ keyword whole or white
+ keyword whole and white
+
+ keyword ) brightcyan
+ keyword ( brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ; brightcyan
+ keyword = brightcyan
+ keyword \+ brightcyan
+ keyword - brightcyan
+ keyword \* brightcyan
+ keyword / brightcyan
+ keyword \^ brightcyan
+ keyword ! brightcyan
+ keyword & brightcyan
+ keyword | brightcyan
+ keyword > brightcyan
+ keyword < brightcyan
+
+# STD functions
+
+ keyword whole info yellow
+ keyword whole whatsnew yellow
+ keyword whole hostid yellow
+ keyword whole help yellow
+ keyword whole lookfor yellow
+ keyword whole what yellow
+ keyword whole which yellow
+ keyword whole type yellow
+ keyword whole edit yellow
+ keyword whole pcode yellow
+ keyword whole quit yellow
+ keyword whole exit yellow
+ keyword whole who yellow
+ keyword whole whos yellow
+ keyword whole save yellow
+ keyword whole load yellow
+ keyword whole memory yellow
+ keyword whole clear yellow
+ keyword whole pack yellow
+ keyword whole workspace yellow
+ keyword whole pathdef yellow
+ keyword whole path yellow
+ keyword whole addpath yellow
+ keyword whole echo yellow
+ keyword whole format yellow
+ keyword whole diary yellow
+ keyword whole pwd yellow
+ keyword whole cd yellow
+ keyword whole dir yellow
+
+# Data/Type functions
+
+ keyword whole logical yellow
+ keyword whole isnumeric yellow
+ keyword whole islogical yellow
+ keyword whole isempty yellow
+ keyword whole isequal yellow
+ keyword whole reshape yellow
+ keyword whole repmat yellow
+ keyword whole find yellow
+ keyword whole length yellow
+ keyword whole size yellow
+ keyword whole cross yellow
+ keyword whole kron yellow
+ keyword whole linspace yellow
+ keyword whole logspace yellow
+ keyword whole meshgrid yellow
+ keyword whole zeros yellow
+ keyword whole ones yellow
+ keyword whole rand yellow
+ keyword whole randn yellow
+ keyword whole end yellow
+ keyword whole ind2sub yellow
+ keyword whole sub2ind yellow
+ keyword whole repmat yellow
+ keyword whole cat yellow
+ keyword whole ndims yellow
+ keyword whole ndgrid yellow
+ keyword whole permute yellow
+ keyword whole ipermute yellow
+ keyword whole shiftdim yellow
+ keyword whole flipdim yellow
+ keyword whole squeeze yellow
+ keyword whole struct yellow
+ keyword whole fieldnames yellow
+ keyword whole getfield yellow
+ keyword whole setfield yellow
+ keyword whole rmfield yellow
+ keyword whole isfield yellow
+ keyword whole isstruct yellow
+ keyword whole cell yellow
+ keyword whole celldisp yellow
+ keyword whole cellplot yellow
+ keyword whole cellstr yellow
+ keyword whole deal yellow
+ keyword whole iscell yellow
+ keyword whole num2cell yellow
+ keyword whole cell2struct yellow
+ keyword whole struct2cell yellow
+ keyword whole lists yellow
+ keyword whole varargin yellow
+ keyword whole varargout yellow
+ keyword whole inline yellow
+ keyword whole argnames yellow
+ keyword whole formula yellow
+ keyword whole char yellow
+ keyword whole vectorsize yellow
+ keyword whole class yellow
+ keyword whole isa yellow
+ keyword whole isobject yellow
+ keyword whole methods yellow
+ keyword whole inferioto yellow
+ keyword whole superioto yellow
+ keyword whole horzcat yellow
+ keyword whole vertcat yellow
+ keyword whole subsref yellow
+ keyword whole subsasgn yellow
+ keyword whole subsindex yellow
+
+# <!-- Misc functions -->
+
+ keyword whole ans yellow
+ keyword whole inf yellow
+ keyword whole NaN yellow
+ keyword whole Pi yellow
+ keyword whole eps yellow
+ keyword whole log2 yellow
+ keyword whole pow2 yellow
+ keyword whole realmin yellow
+ keyword whole realmax yellow
+ keyword whole all yellow
+ keyword whole any yellow
+ keyword whole exist yellow
+ keyword whole bitset yellow
+ keyword whole bitget yellow
+ keyword whole bitmax yellow
+ keyword whole bitcmp yellow
+ keyword whole bitand yellow
+ keyword whole bitor yellow
+ keyword whole bitxor yellow
+ keyword whole bitshift yellow
+ keyword whole ismember yellow
+ keyword whole unique yellow
+ keyword whole union yellow
+ keyword whole intersect yellow
+ keyword whole setdiff yellow
+ keyword whole setxor yellow
+ keyword whole eval yellow
+ keyword whole feval yellow
+ keyword whole builtin yellow
+ keyword whole assignin yellow
+ keyword whole evalin yellow
+ keyword whole run yellow
+ keyword whole nargchk yellow
+ keyword whole nargin yellow
+ keyword whole nargout yellow
+ keyword whole inputname yellow
+ keyword whole input yellow
+ keyword whole pause yellow
+ keyword whole error yellow
+ keyword whole warning yellow
+ keyword whole lasterr yellow
+ keyword whole lastwarn yellow
+ keyword whole disp yellow
+ keyword whole fprintf yellow
+ keyword whole sprintf yellow
+
+# <!-- Math functions -->
+
+ keyword whole abs yellow
+ keyword whole angle yellow
+ keyword whole real yellow
+ keyword whole imag yellow
+ keyword whole conj yellow
+ keyword whole cplxpair yellow
+ keyword whole ceil yellow
+ keyword whole fix yellow
+ keyword whole floor yellow
+ keyword whole round yellow
+ keyword whole mod yellow
+ keyword whole rem yellow
+ keyword whole sign yellow
+ keyword whole factor yellow
+ keyword whole primes yellow
+ keyword whole gcd yellow
+ keyword whole lcm yellow
+ keyword whole rat yellow
+ keyword whole rats yellow
+ keyword whole perms yellow
+ keyword whole nchoosek yellow
+ keyword whole sqrt yellow
+ keyword whole exp yellow
+ keyword whole log yellow
+ keyword whole pow2 yellow
+ keyword whole nextpow yellow
+ keyword whole log2 yellow
+ keyword whole log10 yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole asin yellow
+ keyword whole asinh yellow
+ keyword whole csc yellow
+ keyword whole csch yellow
+ keyword whole ascc yellow
+ keyword whole ascch yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole acos yellow
+ keyword whole acosh yellow
+ keyword whole sec yellow
+ keyword whole sech yellow
+ keyword whole asec yellow
+ keyword whole asech yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole atanh yellow
+ keyword whole cot yellow
+ keyword whole coth yellow
+ keyword whole acot yellow
+ keyword whole acoth yellow
+ keyword whole cart2pol yellow
+ keyword whole cart2sph yellow
+ keyword whole pol2cartsph2cart yellow
+ keyword whole besselj yellow
+ keyword whole bessely yellow
+ keyword whole besseli yellow
+ keyword whole besselk yellow
+ keyword whole besselh yellow
+ keyword whole airy yellow
+ keyword whole beta yellow
+ keyword whole betainc yellow
+ keyword whole betaln yellow
+ keyword whole ellipj yellow
+ keyword whole ellipke yellow
+ keyword whole erf yellow
+ keyword whole erfc yellow
+ keyword whole erfcx yellow
+ keyword whole erfinv yellow
+ keyword whole gamma yellow
+ keyword whole gammainc yellow
+ keyword whole gammaln yellow
+ keyword whole expint yellow
+ keyword whole legendre yellow
+
+# <!-- Matrix functions -->
+
+ keyword whole eye yellow
+ keyword whole diag yellow
+ keyword whole tril yellow
+ keyword whole triu yellow
+ keyword whole fliplr yellow
+ keyword whole flipud yellow
+ keyword whole rot90 yellow
+ keyword whole compan yellow
+ keyword whole cond yellow
+ keyword whole normest yellow
+ keyword whole norm yellow
+ keyword whole det yellow
+ keyword whole see yellow
+ keyword whole rank yellow
+ keyword whole trace yellow
+ keyword whole null yellow
+ keyword whole orth yellow
+ keyword whole inv yellow
+ keyword whole lu yellow
+ keyword whole qr yellow
+ keyword whole svd yellow
+ keyword whole gsvd yellow
+ keyword whole roots yellow
+ keyword whole poly yellow
+
+# <!-- Data analize functions -->
+
+ keyword whole sum yellow
+ keyword whole cumsum yellow
+ keyword whole prod yellow
+ keyword whole cumprod yellow
+ keyword whole sort yellow
+ keyword whole sortrows yellow
+ keyword whole max yellow
+ keyword whole min yellow
+ keyword whole median yellow
+ keyword whole mean yellow
+ keyword whole std yellow
+ keyword whole cov yellow
+ keyword whole corrcoef yellow
+ keyword whole diff yellow
+ keyword whole gradient yellow
+ keyword whole polyfit yellow
+ keyword whole interpft yellow
+ keyword whole spline yellow
+ keyword whole ppval yellow
+ keyword whole fft yellow
+ keyword whole ifft yellow
+ keyword whole fft2 yellow
+ keyword whole ifft2 yellow
+ keyword whole fftn yellow
+ keyword whole ifftn yellow
+ keyword whole filter yellow
+ keyword whole filter2 yellow
+
+# <!-- Plotting functions -->
+
+ keyword whole root yellow
+ keyword whole figure yellow
+ keyword whole axes yellow
+ keyword whole line yellow
+ keyword whole patch yellow
+ keyword whole surface yellow
+ keyword whole text yellow
+ keyword whole plot yellow
+ keyword whole fplot yellow
+ keyword whole ezplot yellow
+ keyword whole loglog yellow
+ keyword whole semilogx yellow
+ keyword whole semilogy yellow
+ keyword whole polar yellow
+ keyword whole piotyy yellow
+ keyword whole plot3 yellow
+ keyword whole meshgrid yellow
+ keyword whole mesh yellow
+ keyword whole meshc yellow
+ keyword whole meshz yellow
+ keyword whole axis yellow
+ keyword whole hold yellow
+ keyword whole grid yellow
+ keyword whole bar yellow
+ keyword whole barh yellow
+ keyword whole pie yellow
+ keyword whole subplot yellow
+ keyword whole zoom yellow
+ keyword whole colormap yellow
+ keyword whole label yellow
+ keyword whole legend yellow
+ keyword whole errorbar yellow
+ keyword whole hist yellow
+ keyword whole stem yellow
+ keyword whole stairs yellow
+ keyword whole scatter yellow
+ keyword whole roze yellow
+
+context %{ %} brown
+ spellcheck
+
+context # \n brown
+ spellcheck
+
+context % \n brown
+ spellcheck
+
+context " " green
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/pascal.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/pascal.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/pascal.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,343 @@
+# Pascal (BP7 IDE alike)
+
+context default yellow
+ keyword whole absolute white
+ keyword whole Absolute white
+ keyword whole ABSOLUTE white
+ keyword whole abstract white
+ keyword whole Abstract white
+ keyword whole ABSTRACT white
+ keyword whole and cyan
+ keyword whole And cyan
+ keyword whole AND cyan
+ keyword whole array white
+ keyword whole Array white
+ keyword whole ARRAY white
+ keyword whole as white
+ keyword whole As white
+ keyword whole AS white
+ keyword whole asm white
+ keyword whole Asm white
+ keyword whole ASM white
+ keyword whole assembler white
+ keyword whole Assembler white
+ keyword whole ASSEMBLER white
+ keyword whole begin white
+ keyword whole Begin white
+ keyword whole BEGIN white
+ keyword whole break white
+ keyword whole Break white
+ keyword whole BREAK white
+ keyword whole case white
+ keyword whole Case white
+ keyword whole CASE white
+ keyword whole cdecl white
+ keyword whole Cdecl white
+ keyword whole CDECL white
+ keyword whole class white
+ keyword whole Class white
+ keyword whole CLASS white
+ keyword whole const white
+ keyword whole Const white
+ keyword whole CONST white
+ keyword whole continue white
+ keyword whole Continue white
+ keyword whole CONTINUE white
+ keyword whole constructor white
+ keyword whole Constructor white
+ keyword whole CONSTRUCTOR white
+ keyword whole destructor white
+ keyword whole Destructor white
+ keyword whole DESTRUCTOR white
+ keyword whole dispid white
+ keyword whole Dispid white
+ keyword whole DISPID white
+ keyword whole dispinterface white
+ keyword whole Dispinterface white
+ keyword whole DISPINTERFACE white
+ keyword whole dispose white
+ keyword whole Dispose white
+ keyword whole DISPOSE white
+ keyword whole div cyan
+ keyword whole Div cyan
+ keyword whole DIV cyan
+ keyword whole do white
+ keyword whole Do white
+ keyword whole DO white
+ keyword whole downto white
+ keyword whole Downto white
+ keyword whole DOWNTO white
+ keyword whole dynamic white
+ keyword whole Dynamic white
+ keyword whole DYNAMIC white
+ keyword whole else white
+ keyword whole Else white
+ keyword whole ELSE white
+ keyword whole end white
+ keyword whole End white
+ keyword whole END white
+ keyword whole except white
+ keyword whole Except white
+ keyword whole EXCEPT white
+ keyword whole exit white
+ keyword whole Exit white
+ keyword whole EXIT white
+ keyword whole export white
+ keyword whole Export white
+ keyword whole EXPORT white
+ keyword whole exports white
+ keyword whole Exports white
+ keyword whole EXPORTS white
+ keyword whole external white
+ keyword whole External white
+ keyword whole EXTERNAL white
+ keyword whole fail white
+ keyword whole Fail white
+ keyword whole FAIL white
+ keyword whole far white
+ keyword whole Far white
+ keyword whole FAR white
+ keyword whole false white
+ keyword whole False white
+ keyword whole FALSE white
+ keyword whole file white
+ keyword whole File white
+ keyword whole FILE white
+ keyword whole finalisation white
+ keyword whole Finalisation white
+ keyword whole FINALISATION white
+ keyword whole finally white
+ keyword whole Finally white
+ keyword whole FINALLY white
+ keyword whole for white
+ keyword whole For white
+ keyword whole FOR white
+ keyword whole forward white
+ keyword whole Forward white
+ keyword whole FORWARD white
+ keyword whole function white
+ keyword whole Function white
+ keyword whole FUNCTION white
+ keyword whole goto white
+ keyword whole Goto white
+ keyword whole GOTO white
+ keyword whole if white
+ keyword whole If white
+ keyword whole IF white
+ keyword whole implementation white
+ keyword whole Implementation white
+ keyword whole IMPLEMENTATION white
+ keyword whole in white
+ keyword whole In white
+ keyword whole IN white
+ keyword whole inherited white
+ keyword whole Inherited white
+ keyword whole INHERITED white
+ keyword whole initialization white
+ keyword whole Initialization white
+ keyword whole INITIALIZATION white
+ keyword whole inline white
+ keyword whole Inline white
+ keyword whole INLINE white
+ keyword whole interface white
+ keyword whole Interface white
+ keyword whole INTERFACE white
+ keyword whole interrupt white
+ keyword whole Interrupt white
+ keyword whole INTERRUPT white
+ keyword whole is white
+ keyword whole Is white
+ keyword whole IS white
+ keyword whole label white
+ keyword whole Label white
+ keyword whole LABEL white
+ keyword whole library white
+ keyword whole Library white
+ keyword whole LIBRARY white
+ keyword whole mod cyan
+ keyword whole Mod cyan
+ keyword whole MOD cyan
+ keyword whole near white
+ keyword whole Near white
+ keyword whole NEAR white
+ keyword whole new white
+ keyword whole New white
+ keyword whole NEW white
+ keyword whole nil white
+ keyword whole Nil white
+ keyword whole NIL white
+ keyword whole not white
+ keyword whole Not white
+ keyword whole NOT white
+ keyword whole object white
+ keyword whole Object white
+ keyword whole OBJECT white
+ keyword whole of white
+ keyword whole Of white
+ keyword whole OF white
+ keyword whole on white
+ keyword whole On white
+ keyword whole ON white
+ keyword whole operator white
+ keyword whole Operator white
+ keyword whole OPERATOR white
+ keyword whole or cyan
+ keyword whole Or cyan
+ keyword whole OR cyan
+ keyword whole otherwise white
+ keyword whole Otherwise white
+ keyword whole OTHERWISE white
+ keyword whole overload white
+ keyword whole Overload white
+ keyword whole OVERLOAD white
+ keyword whole override white
+ keyword whole Override white
+ keyword whole OVERRIDE white
+ keyword whole packed white
+ keyword whole Packed white
+ keyword whole PACKED white
+ keyword whole pascal white
+ keyword whole Pascal white
+ keyword whole PASCAL white
+ keyword whole private white
+ keyword whole Private white
+ keyword whole PRIVATE white
+ keyword whole procedure white
+ keyword whole Procedure white
+ keyword whole PROCEDURE white
+ keyword whole program white
+ keyword whole Program white
+ keyword whole PROGRAM white
+ keyword whole property white
+ keyword whole Property white
+ keyword whole PROPERTY white
+ keyword whole protected white
+ keyword whole Protected white
+ keyword whole PROTECTED white
+ keyword whole public white
+ keyword whole Public white
+ keyword whole PUBLIC white
+ keyword whole published white
+ keyword whole Published white
+ keyword whole PUBLISHED white
+ keyword whole raise white
+ keyword whole Raise white
+ keyword whole RAISE white
+ keyword whole read white
+ keyword whole Read white
+ keyword whole READ white
+ keyword whole readonly white
+ keyword whole Readonly white
+ keyword whole READONLY white
+ keyword whole record white
+ keyword whole Record white
+ keyword whole RECORD white
+ keyword whole register white
+ keyword whole Register white
+ keyword whole REGISTER white
+ keyword whole repeat white
+ keyword whole Repeat white
+ keyword whole REPEAT white
+ keyword whole safecall white
+ keyword whole Safecall white
+ keyword whole SAFECALL white
+ keyword whole self white
+ keyword whole Self white
+ keyword whole SELF white
+ keyword whole set cyan
+ keyword whole Set cyan
+ keyword whole SET cyan
+ keyword whole shl cyan
+ keyword whole Shl cyan
+ keyword whole SHL cyan
+ keyword whole shr
+ keyword whole Shr
+ keyword whole SHR
+ keyword whole stdcall white
+ keyword whole Stdcall white
+ keyword whole STDCALL white
+ keyword whole string white
+ keyword whole String white
+ keyword whole STRING white
+ keyword whole then white
+ keyword whole Then white
+ keyword whole THEN white
+ keyword whole to white
+ keyword whole To white
+ keyword whole TO white
+ keyword whole true white
+ keyword whole True white
+ keyword whole TRUE white
+ keyword whole try white
+ keyword whole Try white
+ keyword whole TRY white
+ keyword whole type white
+ keyword whole Type white
+ keyword whole TYPE white
+ keyword whole unit white
+ keyword whole Unit white
+ keyword whole UNIT white
+ keyword whole until white
+ keyword whole Until white
+ keyword whole UNTIL white
+ keyword whole uses white
+ keyword whole Uses white
+ keyword whole USES white
+ keyword whole var white
+ keyword whole Var white
+ keyword whole VAR white
+ keyword whole virtual white
+ keyword whole Virtual white
+ keyword whole VIRTUAL white
+ keyword whole while white
+ keyword whole While white
+ keyword whole WHILE white
+ keyword whole with white
+ keyword whole With white
+ keyword whole WITH white
+ keyword whole write white
+ keyword whole Write white
+ keyword whole WRITE white
+ keyword whole writeln white
+ keyword whole Writeln white
+ keyword whole WRITELN white
+ keyword whole xor cyan
+ keyword whole Xor cyan
+ keyword whole XOR cyan
+ keyword whole .. white
+
+ keyword // brightgreen
+
+ keyword > cyan
+ keyword < cyan
+ keyword \+ cyan
+ keyword - cyan
+ keyword / cyan
+ keyword % lightgray
+ keyword = cyan
+ keyword [ lightgray
+ keyword ] lightgray
+ keyword ( lightgray
+ keyword ) lightgray
+ keyword , lightgray
+ keyword . lightgray
+ keyword : lightgray
+ keyword ; lightgray
+# keyword {$*} brightred
+
+context ' ' brightcyan
+context exclusive // \n brightgreen
+ keyword $+:*$ black green
+context exclusive (\*\* \*) brightgreen black
+ keyword $+:*$ black green
+context exclusive (\* \*) brightgreen
+ keyword $+:*$ black green
+context {$ } green
+context { } brightgreen
+# keyword \[ABCDEFGHIJKLMNOPQRSTUVWXYZ\]\[-\+\] brightgreen
+# keyword $* green
+ keyword $+:*$ black green
+ spellcheck
+
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/perl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/perl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/perl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,364 @@
+context default
+
+# subroutine prototypes
+ keyword (\[$%&\*;@[\\]\]) brightcyan
+
+ keyword $_ red
+ keyword $. red
+ keyword $/ red
+ keyword $, red
+ keyword $" red
+ keyword $\\ red
+ keyword $# red
+ keyword $\* red
+ keyword $? red
+ keyword $] red
+ keyword $[ red
+ keyword $; red
+ keyword $! red
+ keyword $@ red
+ keyword $: red
+ keyword $0 red
+ keyword $$ red
+ keyword $< red
+ keyword $> red
+ keyword $( red
+ keyword $) red
+
+ keyword $% red
+ keyword $= red
+ keyword $- red
+ keyword $~ red
+ keyword $| red
+ keyword $& red
+ keyword $` red
+ keyword $' red
+ keyword $\+ red
+ keyword $\{0123456789\}\{0123456789\} red
+ keyword $\{0123456789\} red
+
+ keyword $^A red
+ keyword $^D red
+ keyword $^E red
+ keyword $^I red
+ keyword $^L red
+ keyword $^P red
+ keyword $^T red
+ keyword $^W red
+ keyword $^X red
+ keyword $^A red
+
+ keyword @EXPORT_OK red
+ keyword @EXPORT red
+ keyword @INC red
+ keyword @ISA red
+ keyword @_ red
+ keyword @ENV red
+ keyword @OVERLOAD red
+ keyword @SIG red
+
+
+ keyword <+> brightred
+ keyword -> yellow
+ keyword => yellow
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword && yellow
+ keyword || yellow
+ keyword ! yellow
+ keyword whole ge yellow
+ keyword whole le yellow
+ keyword whole gt yellow
+ keyword whole lt yellow
+ keyword whole eq yellow
+ keyword whole ne yellow
+ keyword whole cmp yellow
+ keyword ~ yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword .. brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+ keyword whole sub yellow
+ keyword whole STDIN brightred
+ keyword whole STDOUT brightred
+ keyword whole STDERR brightred
+ keyword whole STDARGV brightred
+ keyword whole DATA brightred
+
+ keyword wholeright $+ brightgreen
+ keyword wholeright %+ brightcyan
+ keyword wholeright @+ white
+ keyword \\" brightred
+ keyword \\' brightred
+
+ keyword % yellow
+ keyword & brightmagenta
+
+ keyword whole and magenta
+ keyword whole bless magenta
+ keyword whole break magenta
+ keyword whole caller magenta
+ keyword whole do magenta
+ keyword whole else magenta
+ keyword whole elsif magenta
+ keyword whole foreach magenta
+ keyword whole for magenta
+ keyword whole goto magenta
+ keyword whole if magenta
+ keyword whole import magenta
+ keyword whole last magenta
+ keyword whole next magenta
+ keyword whole not magenta
+ keyword whole or magenta
+ keyword whole package magenta
+ keyword whole require magenta
+ keyword whole return magenta
+ keyword whole unless magenta
+ keyword whole untie magenta
+ keyword whole until magenta
+ keyword whole use magenta
+ keyword whole while magenta
+
+ keyword whole diagnostics brightcyan
+ keyword whole integer brightcyan
+ keyword whole less brightcyan
+ keyword whole lib brightcyan
+ keyword whole ops brightcyan
+ keyword whole overload brightcyan
+ keyword whole sigtrap brightcyan
+ keyword whole strict brightcyan
+ keyword whole vars brightcyan
+ keyword whole warnings brightcyan
+
+ keyword whole abs yellow
+ keyword whole atan2 yellow
+ keyword whole chr yellow
+ keyword whole cos yellow
+ keyword whole exp yellow
+ keyword whole gmtime yellow
+ keyword whole hex yellow
+ keyword whole int yellow
+ keyword whole localtime yellow
+ keyword whole log yellow
+ keyword whole oct yellow
+ keyword whole ord yellow
+ keyword whole pack yellow
+ keyword whole rand yellow
+ keyword whole sin yellow
+ keyword whole sqrt yellow
+ keyword whole srand yellow
+ keyword whole time yellow
+ keyword whole unpack yellow
+ keyword whole vec yellow
+
+ keyword whole chomp yellow
+ keyword whole chop yellow
+ keyword whole crypt yellow
+ keyword whole eval yellow
+ keyword whole index yellow
+ keyword whole lc yellow
+ keyword whole lcfirst yellow
+ keyword whole length yellow
+ keyword whole quotemeta yellow
+ keyword whole rindex yellow
+ keyword whole substr yellow
+ keyword whole uc yellow
+ keyword whole ucfirst yellow
+
+ keyword whole delete yellow
+ keyword whole each yellow
+ keyword whole exists yellow
+ keyword whole grep yellow
+ keyword whole join yellow
+ keyword whole keys yellow
+ keyword whole map yellow
+ keyword whole pop yellow
+ keyword whole push yellow
+ keyword whole reverse yellow
+ keyword whole scalar yellow
+ keyword whole shift yellow
+ keyword whole sort yellow
+ keyword whole splice yellow
+ keyword whole split yellow
+ keyword whole unshift yellow
+ keyword whole values yellow
+
+ keyword whole chmod yellow
+ keyword whole chown yellow
+ keyword whole link yellow
+ keyword whole lstat yellow
+ keyword whole mkdir yellow
+ keyword whole readlink yellow
+ keyword whole rename yellow
+ keyword whole rmdir yellow
+ keyword whole stat yellow
+ keyword whole symlink yellow
+ keyword whole truncate yellow
+ keyword whole unlink yellow
+ keyword whole utime yellow
+
+ keyword whole binmode yellow
+ keyword whole close yellow
+ keyword whole dbmclose yellow
+ keyword whole dbmopen yellow
+ keyword whole eof yellow
+ keyword whole fcntl yellow
+ keyword whole fileno yellow
+ keyword whole flock yellow
+ keyword whole getc yellow
+ keyword whole ioctl yellow
+ keyword whole open yellow
+ keyword whole pipe yellow
+ keyword whole print yellow
+ keyword whole printf yellow
+ keyword whole read yellow
+ keyword whole seek yellow
+ keyword whole select yellow
+ keyword whole sprintf yellow
+ keyword whole sysopen yellow
+ keyword whole sysread yellow
+ keyword whole syswrite yellow
+ keyword whole tell yellow
+
+ keyword whole formline yellow
+ keyword whole write yellow
+
+ keyword whole closedir yellow
+ keyword whole opendir yellow
+ keyword whole readdir yellow
+ keyword whole rewinddir yellow
+ keyword whole seekdir yellow
+ keyword whole telldir yellow
+
+ keyword whole alarm yellow
+ keyword whole chdir yellow
+ keyword whole chroot yellow
+ keyword whole die yellow
+ keyword whole exec yellow
+ keyword whole exit yellow
+ keyword whole fork yellow
+ keyword whole getlogin yellow
+ keyword whole getpgrp yellow
+ keyword whole getppid yellow
+ keyword whole getpriority yellow
+ keyword whole glob yellow
+ keyword whole kill yellow
+ keyword whole setpgrp yellow
+ keyword whole setpriority yellow
+ keyword whole sleep yellow
+ keyword whole syscall yellow
+ keyword whole system yellow
+ keyword whole times yellow
+ keyword whole umask yellow
+ keyword whole waitpid yellow
+ keyword whole wait yellow
+ keyword whole warn yellow
+
+ keyword whole accept yellow
+ keyword whole bind yellow
+ keyword whole connect yellow
+ keyword whole getpeername yellow
+ keyword whole getsockname yellow
+ keyword whole getsockopt yellow
+ keyword whole listen yellow
+ keyword whole recv yellow
+ keyword whole send yellow
+ keyword whole setsockopt yellow
+ keyword whole shutdown yellow
+ keyword whole socketpair yellow
+ keyword whole socket yellow
+
+ keyword whole msgctl yellow
+ keyword whole msgget yellow
+ keyword whole msgrcv yellow
+ keyword whole msgsnd yellow
+ keyword whole semctl yellow
+ keyword whole semget yellow
+ keyword whole semop yellow
+ keyword whole shmctl yellow
+ keyword whole shmget yellow
+ keyword whole shmread yellow
+ keyword whole shmwrite yellow
+
+ keyword whole defined yellow
+ keyword whole dump yellow
+ keyword whole eval yellow
+ keyword whole local yellow
+ keyword whole my yellow
+ keyword whole our yellow
+ keyword whole ref yellow
+ keyword whole reset yellow
+ keyword whole scalar yellow
+ keyword whole undef yellow
+ keyword whole wantarray yellow
+
+ keyword whole endgrent yellow
+ keyword whole endpwent yellow
+ keyword whole getgrent yellow
+ keyword whole getgrgid yellow
+ keyword whole getgrnam yellow
+ keyword whole getpwent yellow
+ keyword whole getpwnam yellow
+ keyword whole getpwuid yellow
+ keyword whole setgrent yellow
+ keyword whole setpwent yellow
+
+ keyword whole endhostent yellow
+ keyword whole gethostbyaddr yellow
+ keyword whole gethostbyname yellow
+ keyword whole gethostent yellow
+ keyword whole sethostent yellow
+
+ keyword whole endnetent yellow
+ keyword whole endprotoent yellow
+ keyword whole endservent yellow
+ keyword whole getnetbyaddr yellow
+ keyword whole getnetbyname yellow
+ keyword whole getnetent yellow
+ keyword whole getprotobyname yellow
+ keyword whole getprotobynumber yellow
+ keyword whole getprotoent yellow
+ keyword whole getservbyname yellow
+ keyword whole getservbyport yellow
+ keyword whole getservent yellow
+ keyword whole serservent yellow
+ keyword whole setnetent yellow
+ keyword whole setprotoent yellow
+
+context linestart #! \n brightcyan black
+
+context exclusive whole <\[\s\\\]EOF EOF green
+
+context # \n brown
+ spellcheck
+
+context exclusive linestart = linestart =cut brown
+ spellcheck
+
+context " " green
+ keyword \\" brightgreen
+ keyword \\\\ brightgreen
+
+context ' ' brightgreen
+ keyword \\' green
+ keyword \\\\ green
+
+context exclusive qw( ) green
+
+context exclusive ` ` white black
+
+context whole __END__ guacomale_pudding brown
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/php.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/php.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/php.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8400 @@
+# PHP syntax file
+
+# Authors:
+# Paul Sheer
+# Stephen Perez
+# Max Schedriviy <max at humgat.org>, 2001--2002
+# Leonard den Ottolander <leonard den ottolander nl>, 2003--2005
+# Jindrich Novy <jnovy at redhat.com>, 2005
+
+context default
+
+######################
+# Control structures
+
+ keyword whole break brightmagenta
+ keyword whole case brightmagenta
+ keyword whole class brightmagenta
+ keyword whole continue brightmagenta
+ keyword whole declare brightmagenta
+ keyword whole default brightmagenta
+ keyword whole define brightmagenta
+ keyword whole do brightmagenta
+ keyword whole echo brightmagenta
+ keyword whole else brightmagenta
+ keyword whole elseif brightmagenta
+ keyword whole endif brightmagenta
+ keyword whole endwhile brightmagenta
+ keyword whole extends brightmagenta
+ keyword whole false brightmagenta
+ keyword whole for brightmagenta
+ keyword whole foreach brightmagenta
+ keyword whole function brightmagenta
+ keyword whole global brightmagenta
+ keyword whole if brightmagenta
+ keyword whole include brightmagenta
+ keyword whole include_once brightmagenta
+ keyword whole new brightmagenta
+ keyword whole require brightmagenta
+ keyword whole require_once brightmagenta
+ keyword whole return brightmagenta
+ keyword whole static brightmagenta
+ keyword whole switch brightmagenta
+ keyword whole true brightmagenta
+ keyword whole while brightmagenta
+
+
+# .NET Functions
+ keyword whole dotnet_load yellow
+
+# Apache-specific Functions
+ keyword whole apache_child_terminate yellow
+ keyword whole apache_get_modules yellow
+ keyword whole apache_get_version yellow
+ keyword whole apache_getenv yellow
+ keyword whole apache_lookup_uri yellow
+ keyword whole apache_note yellow
+ keyword whole apache_request_headers yellow
+ keyword whole apache_reset_timeout yellow
+ keyword whole apache_response_headers yellow
+ keyword whole apache_setenv yellow
+ keyword whole ascii2ebcdic yellow
+ keyword whole ebcdic2ascii yellow
+ keyword whole getallheaders yellow
+ keyword whole virtual yellow
+
+# Alternative PHP Cache
+ keyword whole apc_cache_info yellow
+ keyword whole apc_clear_cache yellow
+ keyword whole apc_define_constants yellow
+ keyword whole apc_delete yellow
+ keyword whole apc_fetch yellow
+ keyword whole apc_load_constants yellow
+ keyword whole apc_sma_info yellow
+ keyword whole apc_store yellow
+
+# Advanced PHP debugger
+ keyword whole apd_breakpoint yellow
+ keyword whole apd_callstack yellow
+ keyword whole apd_clunk yellow
+ keyword whole apd_continue yellow
+ keyword whole apd_croak yellow
+ keyword whole apd_dump_function_table yellow
+ keyword whole apd_dump_persistent_resources yellow
+ keyword whole apd_dump_regular_resources yellow
+ keyword whole apd_echo yellow
+ keyword whole apd_get_active_symbols yellow
+ keyword whole apd_set_pprof_trace yellow
+ keyword whole apd_set_session yellow
+ keyword whole apd_set_session_trace yellow
+ keyword whole apd_set_socket_session_trace yellow
+ keyword whole override_function yellow
+ keyword whole rename_function yellow
+
+# Array Functions
+ keyword whole array yellow
+ keyword whole array_change_key_case yellow
+ keyword whole array_chunk yellow
+ keyword whole array_combine yellow
+ keyword whole array_count_values yellow
+ keyword whole array_diff yellow
+ keyword whole array_diff_assoc yellow
+ keyword whole array_diff_key yellow
+ keyword whole array_diff_uassoc yellow
+ keyword whole array_diff_ukey yellow
+ keyword whole array_fill yellow
+ keyword whole array_filter yellow
+ keyword whole array_flip yellow
+ keyword whole array_intersect yellow
+ keyword whole array_intersect_assoc yellow
+ keyword whole array_intersect_key yellow
+ keyword whole array_intersect_uassoc yellow
+ keyword whole array_intersect_ukey yellow
+ keyword whole array_key_exists yellow
+ keyword whole array_keys yellow
+ keyword whole array_map yellow
+ keyword whole array_merge yellow
+ keyword whole array_merge_recursive yellow
+ keyword whole array_multisort yellow
+ keyword whole array_pad yellow
+ keyword whole array_pop yellow
+ keyword whole array_product yellow
+ keyword whole array_push yellow
+ keyword whole array_rand yellow
+ keyword whole array_reduce yellow
+ keyword whole array_reverse yellow
+ keyword whole array_search yellow
+ keyword whole array_shift yellow
+ keyword whole array_slice yellow
+ keyword whole array_splice yellow
+ keyword whole array_sum yellow
+ keyword whole array_udiff yellow
+ keyword whole array_udiff_assoc yellow
+ keyword whole array_udiff_uassoc yellow
+ keyword whole array_uintersect yellow
+ keyword whole array_uintersect_assoc yellow
+ keyword whole array_uintersect_uassoc yellow
+ keyword whole array_unique yellow
+ keyword whole array_unshift yellow
+ keyword whole array_values yellow
+ keyword whole array_walk yellow
+ keyword whole array_walk_recursive yellow
+ keyword whole arsort yellow
+ keyword whole asort yellow
+ keyword whole compact yellow
+ keyword whole count yellow
+ keyword whole current yellow
+ keyword whole each yellow
+ keyword whole end yellow
+ keyword whole extract yellow
+ keyword whole in_array yellow
+ keyword whole key yellow
+ keyword whole krsort yellow
+ keyword whole ksort yellow
+ keyword whole list yellow
+ keyword whole natcasesort yellow
+ keyword whole natsort yellow
+ keyword whole next yellow
+ keyword whole pos yellow
+ keyword whole prev yellow
+ keyword whole range yellow
+ keyword whole reset yellow
+ keyword whole rsort yellow
+ keyword whole shuffle yellow
+ keyword whole sizeof yellow
+ keyword whole sort yellow
+ keyword whole uasort yellow
+ keyword whole uksort yellow
+ keyword whole usort yellow
+
+# Array Functions constants
+ keyword whole CASE_LOWER white
+ keyword whole CASE_UPPER white
+ keyword whole COUNT_NORMAL white
+ keyword whole COUNT_RECURSIVE white
+ keyword whole EXTR_IF_EXISTS white
+ keyword whole EXTR_OVERWRITE white
+ keyword whole EXTR_PREFIX_ALL white
+ keyword whole EXTR_PREFIX_IF_EXISTS white
+ keyword whole EXTR_PREFIX_INVALID white
+ keyword whole EXTR_PREFIX_SAME white
+ keyword whole EXTR_REFS white
+ keyword whole EXTR_SKIP white
+ keyword whole SORT_ASC white
+ keyword whole SORT_DESC white
+ keyword whole SORT_LOCALE_STRING white
+ keyword whole SORT_NUMERIC white
+ keyword whole SORT_REGULAR white
+ keyword whole SORT_STRING white
+
+# Aspell functions [deprecated]
+ keyword whole aspell_check yellow
+ keyword whole aspell_check_raw yellow
+ keyword whole aspell_new yellow
+ keyword whole aspell_suggest yellow
+
+# BCMath Arbitrary Precision Mathematics Functions
+ keyword whole bcadd yellow
+ keyword whole bccomp yellow
+ keyword whole bcdiv yellow
+ keyword whole bcmod yellow
+ keyword whole bcmul yellow
+ keyword whole bcpow yellow
+ keyword whole bcpowmod yellow
+ keyword whole bcscale yellow
+ keyword whole bcsqrt yellow
+ keyword whole bcsub yellow
+
+# PHP bytecode Compiler
+ keyword whole bcompiler_load yellow
+ keyword whole bcompiler_load_exe yellow
+ keyword whole bcompiler_parse_class yellow
+ keyword whole bcompiler_read yellow
+ keyword whole bcompiler_write_class yellow
+ keyword whole bcompiler_write_constant yellow
+ keyword whole bcompiler_write_exe_footer yellow
+ keyword whole bcompiler_write_file yellow
+ keyword whole bcompiler_write_footer yellow
+ keyword whole bcompiler_write_function yellow
+ keyword whole bcompiler_write_functions_from_file yellow
+ keyword whole bcompiler_write_header yellow
+
+# Bzip2 Compression Functions
+ keyword whole bzclose yellow
+ keyword whole bzcompress yellow
+ keyword whole bzdecompress yellow
+ keyword whole bzerrno yellow
+ keyword whole bzerror yellow
+ keyword whole bzerrstr yellow
+ keyword whole bzflush yellow
+ keyword whole bzopen yellow
+ keyword whole bzread yellow
+ keyword whole bzwrite yellow
+
+# Calendar Functions
+ keyword whole FrenchToJD yellow
+ keyword whole GregorianToJD yellow
+ keyword whole JDDayOfWeek yellow
+ keyword whole JDMonthName yellow
+ keyword whole JDToFrench yellow
+ keyword whole JDToGregorian yellow
+ keyword whole JDToJulian yellow
+ keyword whole JewishToJD yellow
+ keyword whole JulianToJD yellow
+ keyword whole cal_days_in_month yellow
+ keyword whole cal_from_jd yellow
+ keyword whole cal_info yellow
+ keyword whole cal_to_jd yellow
+ keyword whole easter_date yellow
+ keyword whole easter_days yellow
+ keyword whole jdtojewish yellow
+ keyword whole jdtounix yellow
+ keyword whole unixtojd yellow
+
+# Calendar Functions constants
+ keyword whole CAL_DOW_DAYNO white
+ keyword whole CAL_DOW_LONG white
+ keyword whole CAL_DOW_SHORT white
+ keyword whole CAL_EASTER_ALWAYS_GREGORIAN white
+ keyword whole CAL_EASTER_ALWAYS_JULIAN white
+ keyword whole CAL_EASTER_DEFAULT white
+ keyword whole CAL_EASTER_ROMAN white
+ keyword whole CAL_FRENCH white
+ keyword whole CAL_GREGORIAN white
+ keyword whole CAL_JEWISH white
+ keyword whole CAL_JEWISH_ADD_ALAFIM white
+ keyword whole CAL_JEWISH_ADD_ALAFIM_GERESH white
+ keyword whole CAL_JEWISH_ADD_GERESHAYIM white
+ keyword whole CAL_JULIAN white
+ keyword whole CAL_MONTH_FRENCH white
+ keyword whole CAL_MONTH_GREGORIAN_LONG white
+ keyword whole CAL_MONTH_GREGORIAN_SHORT white
+ keyword whole CAL_MONTH_JEWISH white
+ keyword whole CAL_MONTH_JULIAN_LONG white
+ keyword whole CAL_MONTH_JULIAN_SHORT white
+ keyword whole CAL_NUM_CALS white
+
+# CCVS API Functions [deprecated]
+ keyword whole ccvs_add yellow
+ keyword whole ccvs_auth yellow
+ keyword whole ccvs_command yellow
+ keyword whole ccvs_count yellow
+ keyword whole ccvs_delete yellow
+ keyword whole ccvs_done yellow
+ keyword whole ccvs_init yellow
+ keyword whole ccvs_lookup yellow
+ keyword whole ccvs_new yellow
+ keyword whole ccvs_report yellow
+ keyword whole ccvs_return yellow
+ keyword whole ccvs_reverse yellow
+ keyword whole ccvs_sale yellow
+ keyword whole ccvs_status yellow
+ keyword whole ccvs_textvalue yellow
+ keyword whole ccvs_void yellow
+
+# Class/Object Functions
+ keyword whole call_user_method yellow
+ keyword whole call_user_method_array yellow
+ keyword whole class_exists yellow
+ keyword whole get_class yellow
+ keyword whole get_class_methods yellow
+ keyword whole get_class_vars yellow
+ keyword whole get_declared_classes yellow
+ keyword whole get_declared_interfaces yellow
+ keyword whole get_object_vars yellow
+ keyword whole get_parent_class yellow
+ keyword whole interface_exists yellow
+ keyword whole is_a yellow
+ keyword whole is_subclass_of yellow
+ keyword whole method_exists yellow
+ keyword whole property_exists yellow
+
+# Classkit Functions
+ keyword whole classkit_import yellow
+ keyword whole classkit_method_add yellow
+ keyword whole classkit_method_copy yellow
+ keyword whole classkit_method_redefine yellow
+ keyword whole classkit_method_remove yellow
+ keyword whole classkit_method_rename yellow
+
+# Classkit Functions constants
+ keyword whole CLASSKIT_ACC_PRIVATE white
+ keyword whole CLASSKIT_ACC_PROTECTED white
+ keyword whole CLASSKIT_ACC_PUBLIC white
+
+# ClibPDF Functions
+ keyword whole cpdf_add_annotation yellow
+ keyword whole cpdf_add_outline yellow
+ keyword whole cpdf_arc yellow
+ keyword whole cpdf_begin_text yellow
+ keyword whole cpdf_circle yellow
+ keyword whole cpdf_clip yellow
+ keyword whole cpdf_close yellow
+ keyword whole cpdf_closepath yellow
+ keyword whole cpdf_closepath_fill_stroke yellow
+ keyword whole cpdf_closepath_stroke yellow
+ keyword whole cpdf_continue_text yellow
+ keyword whole cpdf_curveto yellow
+ keyword whole cpdf_end_text yellow
+ keyword whole cpdf_fill yellow
+ keyword whole cpdf_fill_stroke yellow
+ keyword whole cpdf_finalize yellow
+ keyword whole cpdf_finalize_page yellow
+ keyword whole cpdf_global_set_document_limits yellow
+ keyword whole cpdf_import_jpeg yellow
+ keyword whole cpdf_lineto yellow
+ keyword whole cpdf_moveto yellow
+ keyword whole cpdf_newpath yellow
+ keyword whole cpdf_open yellow
+ keyword whole cpdf_output_buffer yellow
+ keyword whole cpdf_page_init yellow
+ keyword whole cpdf_place_inline_image yellow
+ keyword whole cpdf_rect yellow
+ keyword whole cpdf_restore yellow
+ keyword whole cpdf_rlineto yellow
+ keyword whole cpdf_rmoveto yellow
+ keyword whole cpdf_rotate yellow
+ keyword whole cpdf_rotate_text yellow
+ keyword whole cpdf_save yellow
+ keyword whole cpdf_save_to_file yellow
+ keyword whole cpdf_scale yellow
+ keyword whole cpdf_set_action_url yellow
+ keyword whole cpdf_set_char_spacing yellow
+ keyword whole cpdf_set_creator yellow
+ keyword whole cpdf_set_current_page yellow
+ keyword whole cpdf_set_font yellow
+ keyword whole cpdf_set_font_directories yellow
+ keyword whole cpdf_set_font_map_file yellow
+ keyword whole cpdf_set_horiz_scaling yellow
+ keyword whole cpdf_set_keywords yellow
+ keyword whole cpdf_set_leading yellow
+ keyword whole cpdf_set_page_animation yellow
+ keyword whole cpdf_set_subject yellow
+ keyword whole cpdf_set_text_matrix yellow
+ keyword whole cpdf_set_text_pos yellow
+ keyword whole cpdf_set_text_rendering yellow
+ keyword whole cpdf_set_text_rise yellow
+ keyword whole cpdf_set_title yellow
+ keyword whole cpdf_set_viewer_preferences yellow
+ keyword whole cpdf_set_word_spacing yellow
+ keyword whole cpdf_setdash yellow
+ keyword whole cpdf_setflat yellow
+ keyword whole cpdf_setgray yellow
+ keyword whole cpdf_setgray_fill yellow
+ keyword whole cpdf_setgray_stroke yellow
+ keyword whole cpdf_setlinecap yellow
+ keyword whole cpdf_setlinejoin yellow
+ keyword whole cpdf_setlinewidth yellow
+ keyword whole cpdf_setmiterlimit yellow
+ keyword whole cpdf_setrgbcolor yellow
+ keyword whole cpdf_setrgbcolor_fill yellow
+ keyword whole cpdf_setrgbcolor_stroke yellow
+ keyword whole cpdf_show yellow
+ keyword whole cpdf_show_xy yellow
+ keyword whole cpdf_stringwidth yellow
+ keyword whole cpdf_stroke yellow
+ keyword whole cpdf_text yellow
+ keyword whole cpdf_translate yellow
+
+# ClibPDF Functions constants
+ keyword whole CPDF_PL_1COLUMN white
+ keyword whole CPDF_PL_2LCOLUMN white
+ keyword whole CPDF_PL_2RCOLUMN white
+ keyword whole CPDF_PL_SINGLE white
+ keyword whole CPDF_PM_FULLSCREEN white
+ keyword whole CPDF_PM_NONE white
+ keyword whole CPDF_PM_OUTLINES white
+ keyword whole CPDF_PM_THUMBS white
+
+# COM and .Net (Windows)
+ keyword whole com_addref yellow
+ keyword whole com_create_guid yellow
+ keyword whole com_event_sink yellow
+ keyword whole com_get yellow
+ keyword whole com_get_active_object yellow
+ keyword whole com_invoke yellow
+ keyword whole com_isenum yellow
+ keyword whole com_load yellow
+ keyword whole com_load_typelib yellow
+ keyword whole com_message_pump yellow
+ keyword whole com_print_typeinfo yellow
+ keyword whole com_propget yellow
+ keyword whole com_propput yellow
+ keyword whole com_propset yellow
+ keyword whole com_release yellow
+ keyword whole com_set yellow
+ keyword whole variant_abs yellow
+ keyword whole variant_add yellow
+ keyword whole variant_and yellow
+ keyword whole variant_cast yellow
+ keyword whole variant_cat yellow
+ keyword whole variant_cmp yellow
+ keyword whole variant_date_from_timestamp yellow
+ keyword whole variant_date_to_timestamp yellow
+ keyword whole variant_div yellow
+ keyword whole variant_eqv yellow
+ keyword whole variant_fix yellow
+ keyword whole variant_get_type yellow
+ keyword whole variant_idiv yellow
+ keyword whole variant_imp yellow
+ keyword whole variant_int yellow
+ keyword whole variant_mod yellow
+ keyword whole variant_mul yellow
+ keyword whole variant_neg yellow
+ keyword whole variant_not yellow
+ keyword whole variant_or yellow
+ keyword whole variant_pow yellow
+ keyword whole variant_round yellow
+ keyword whole variant_set yellow
+ keyword whole variant_set_type yellow
+ keyword whole variant_sub yellow
+ keyword whole variant_xor yellow
+
+# COM and .Net (Windows) constants
+ keyword whole CLSCTX_ALL white
+ keyword whole CLSCTX_INPROC_HANDLER white
+ keyword whole CLSCTX_INPROC_SERVER white
+ keyword whole CLSCTX_LOCAL_SERVER white
+ keyword whole CLSCTX_REMOTE_SERVER white
+ keyword whole CLSCTX_SERVER white
+ keyword whole CP_ACP white
+ keyword whole CP_MACCP white
+ keyword whole CP_OEMCP white
+ keyword whole CP_SYMBOL white
+ keyword whole CP_THREAD_ACP white
+ keyword whole CP_UTF7 white
+ keyword whole CP_UTF8 white
+ keyword whole DISP_E_DIVBYZERO white
+ keyword whole DISP_E_OVERFLOW white
+ keyword whole MK_E_UNAVAILABLE white
+ keyword whole NORM_IGNORECASE white
+ keyword whole NORM_IGNOREKANATYPE white
+ keyword whole NORM_IGNOREKASHIDA white
+ keyword whole NORM_IGNORENONSPACE white
+ keyword whole NORM_IGNORESYMBOLS white
+ keyword whole NORM_IGNOREWIDTH white
+ keyword whole VARCMP_EQ white
+ keyword whole VARCMP_GT white
+ keyword whole VARCMP_LT white
+ keyword whole VARCMP_NULL white
+ keyword whole VT_ARRAY white
+ keyword whole VT_BOOL white
+ keyword whole VT_BSTR white
+ keyword whole VT_BYREF white
+ keyword whole VT_CY white
+ keyword whole VT_DATE white
+ keyword whole VT_DECIMAL white
+ keyword whole VT_DISPATCH white
+ keyword whole VT_EMPTY white
+ keyword whole VT_ERROR white
+ keyword whole VT_I1 white
+ keyword whole VT_I2 white
+ keyword whole VT_I4 white
+ keyword whole VT_INT white
+ keyword whole VT_NULL white
+ keyword whole VT_R4 white
+ keyword whole VT_R8 white
+ keyword whole VT_UI1 white
+ keyword whole VT_UI2 white
+ keyword whole VT_UI4 white
+ keyword whole VT_UINT white
+ keyword whole VT_UNKNOWN white
+ keyword whole VT_VARIANT white
+
+# Crack Functions
+ keyword whole crack_check yellow
+ keyword whole crack_closedict yellow
+ keyword whole crack_getlastmessage yellow
+ keyword whole crack_opendict yellow
+
+# Character Type Functions
+ keyword whole ctype_alnum yellow
+ keyword whole ctype_alpha yellow
+ keyword whole ctype_cntrl yellow
+ keyword whole ctype_digit yellow
+ keyword whole ctype_graph yellow
+ keyword whole ctype_lower yellow
+ keyword whole ctype_print yellow
+ keyword whole ctype_punct yellow
+ keyword whole ctype_space yellow
+ keyword whole ctype_upper yellow
+ keyword whole ctype_xdigit yellow
+
+# CURL, Client URL Library Functions
+ keyword whole curl_close yellow
+ keyword whole curl_copy_handle yellow
+ keyword whole curl_errno yellow
+ keyword whole curl_error yellow
+ keyword whole curl_exec yellow
+ keyword whole curl_getinfo yellow
+ keyword whole curl_init yellow
+ keyword whole curl_multi_add_handle yellow
+ keyword whole curl_multi_close yellow
+ keyword whole curl_multi_exec yellow
+ keyword whole curl_multi_getcontent yellow
+ keyword whole curl_multi_info_read yellow
+ keyword whole curl_multi_init yellow
+ keyword whole curl_multi_remove_handle yellow
+ keyword whole curl_multi_select yellow
+ keyword whole curl_setopt yellow
+ keyword whole curl_version yellow
+
+# CURL, Client URL Library Functions constants
+ keyword whole CURLAUTH_ANY white
+ keyword whole CURLAUTH_ANYSAFE white
+ keyword whole CURLAUTH_BASIC white
+ keyword whole CURLAUTH_DIGEST white
+ keyword whole CURLAUTH_GSSNEGOTIATE white
+ keyword whole CURLAUTH_NTLM white
+ keyword whole CURLCLOSEPOLICY_CALLBACK white
+ keyword whole CURLCLOSEPOLICY_LEAST_RECENTLY_USED white
+ keyword whole CURLCLOSEPOLICY_LEAST_TRAFFIC white
+ keyword whole CURLCLOSEPOLICY_OLDEST white
+ keyword whole CURLCLOSEPOLICY_SLOWEST white
+ keyword whole CURLE_ABORTED_BY_CALLBACK white
+ keyword whole CURLE_BAD_CALLING_ORDER white
+ keyword whole CURLE_BAD_CONTENT_ENCODING white
+ keyword whole CURLE_BAD_FUNCTION_ARGUMENT white
+ keyword whole CURLE_BAD_PASSWORD_ENTERED white
+ keyword whole CURLE_COULDNT_CONNECT white
+ keyword whole CURLE_COULDNT_RESOLVE_HOST white
+ keyword whole CURLE_COULDNT_RESOLVE_PROXY white
+ keyword whole CURLE_FAILED_INIT white
+ keyword whole CURLE_FILESIZE_EXCEEDED white
+ keyword whole CURLE_FILE_COULDNT_READ_FILE white
+ keyword whole CURLE_FTP_ACCESS_DENIED white
+ keyword whole CURLE_FTP_BAD_DOWNLOAD_RESUME white
+ keyword whole CURLE_FTP_CANT_GET_HOST white
+ keyword whole CURLE_FTP_CANT_RECONNECT white
+ keyword whole CURLE_FTP_COULDNT_GET_SIZE white
+ keyword whole CURLE_FTP_COULDNT_RETR_FILE white
+ keyword whole CURLE_FTP_COULDNT_SET_ASCII white
+ keyword whole CURLE_FTP_COULDNT_SET_BINARY white
+ keyword whole CURLE_FTP_COULDNT_STOR_FILE white
+ keyword whole CURLE_FTP_COULDNT_USE_REST white
+ keyword whole CURLE_FTP_PORT_FAILED white
+ keyword whole CURLE_FTP_QUOTE_ERROR white
+ keyword whole CURLE_FTP_SSL_FAILED white
+ keyword whole CURLE_FTP_USER_PASSWORD_INCORRECT white
+ keyword whole CURLE_FTP_WEIRD_227_FORMAT white
+ keyword whole CURLE_FTP_WEIRD_PASS_REPLY white
+ keyword whole CURLE_FTP_WEIRD_PASV_REPLY white
+ keyword whole CURLE_FTP_WEIRD_SERVER_REPLY white
+ keyword whole CURLE_FTP_WEIRD_USER_REPLY white
+ keyword whole CURLE_FTP_WRITE_ERROR white
+ keyword whole CURLE_FUNCTION_NOT_FOUND white
+ keyword whole CURLE_GOT_NOTHING white
+ keyword whole CURLE_HTTP_NOT_FOUND white
+ keyword whole CURLE_HTTP_PORT_FAILED white
+ keyword whole CURLE_HTTP_POST_ERROR white
+ keyword whole CURLE_HTTP_RANGE_ERROR white
+ keyword whole CURLE_LDAP_CANNOT_BIND white
+ keyword whole CURLE_LDAP_INVALID_URL white
+ keyword whole CURLE_LDAP_SEARCH_FAILED white
+ keyword whole CURLE_LIBRARY_NOT_FOUND white
+ keyword whole CURLE_MALFORMAT_USER white
+ keyword whole CURLE_OBSOLETE white
+ keyword whole CURLE_OK white
+ keyword whole CURLE_OPERATION_TIMEOUTED white
+ keyword whole CURLE_OUT_OF_MEMORY white
+ keyword whole CURLE_PARTIAL_FILE white
+ keyword whole CURLE_READ_ERROR white
+ keyword whole CURLE_RECV_ERROR white
+ keyword whole CURLE_SEND_ERROR white
+ keyword whole CURLE_SHARE_IN_USE white
+ keyword whole CURLE_SSL_CACERT white
+ keyword whole CURLE_SSL_CERTPROBLEM white
+ keyword whole CURLE_SSL_CIPHER white
+ keyword whole CURLE_SSL_CONNECT_ERROR white
+ keyword whole CURLE_SSL_ENGINE_NOTFOUND white
+ keyword whole CURLE_SSL_ENGINE_SETFAILED white
+ keyword whole CURLE_SSL_PEER_CERTIFICATE white
+ keyword whole CURLE_TELNET_OPTION_SYNTAX white
+ keyword whole CURLE_TOO_MANY_REDIRECTS white
+ keyword whole CURLE_UNKNOWN_TELNET_OPTION white
+ keyword whole CURLE_UNSUPPORTED_PROTOCOL white
+ keyword whole CURLE_URL_MALFORMAT white
+ keyword whole CURLE_URL_MALFORMAT_USER white
+ keyword whole CURLE_WRITE_ERROR white
+ keyword whole CURLFTPAUTH_DEFAULT white
+ keyword whole CURLFTPAUTH_SSL white
+ keyword whole CURLFTPAUTH_TLS white
+ keyword whole CURLINFO_CONNECT_TIME white
+ keyword whole CURLINFO_CONTENT_LENGTH_DOWNLOAD white
+ keyword whole CURLINFO_CONTENT_LENGTH_UPLOAD white
+ keyword whole CURLINFO_CONTENT_TYPE white
+ keyword whole CURLINFO_EFFECTIVE_URL white
+ keyword whole CURLINFO_FILETIME white
+ keyword whole CURLINFO_HEADER_SIZE white
+ keyword whole CURLINFO_HTTP_CODE white
+ keyword whole CURLINFO_NAMELOOKUP_TIME white
+ keyword whole CURLINFO_PRETRANSFER_TIME white
+ keyword whole CURLINFO_REDIRECT_COUNT white
+ keyword whole CURLINFO_REDIRECT_TIME white
+ keyword whole CURLINFO_REQUEST_SIZE white
+ keyword whole CURLINFO_SIZE_DOWNLOAD white
+ keyword whole CURLINFO_SIZE_UPLOAD white
+ keyword whole CURLINFO_SPEED_DOWNLOAD white
+ keyword whole CURLINFO_SPEED_UPLOAD white
+ keyword whole CURLINFO_SSL_VERIFYRESULT white
+ keyword whole CURLINFO_STARTTRANSFER_TIME white
+ keyword whole CURLINFO_TOTAL_TIME white
+ keyword whole CURLMSG_DONE white
+ keyword whole CURLM_BAD_EASY_HANDLE white
+ keyword whole CURLM_BAD_HANDLE white
+ keyword whole CURLM_CALL_MULTI_PERFORM white
+ keyword whole CURLM_INTERNAL_ERROR white
+ keyword whole CURLM_OK white
+ keyword whole CURLM_OUT_OF_MEMORY white
+ keyword whole CURLOPT_AUTOREFERER white
+ keyword whole CURLOPT_BINARYTRANSFER white
+ keyword whole CURLOPT_BUFFERSIZE white
+ keyword whole CURLOPT_CAINFO white
+ keyword whole CURLOPT_CAPATH white
+ keyword whole CURLOPT_CLOSEPOLICY white
+ keyword whole CURLOPT_CONNECTTIMEOUT white
+ keyword whole CURLOPT_COOKIE white
+ keyword whole CURLOPT_COOKIEFILE white
+ keyword whole CURLOPT_COOKIEJAR white
+ keyword whole CURLOPT_COOKIESESSION white
+ keyword whole CURLOPT_CRLF white
+ keyword whole CURLOPT_CUSTOMREQUEST white
+ keyword whole CURLOPT_DNS_CACHE_TIMEOUT white
+ keyword whole CURLOPT_DNS_USE_GLOBAL_CACHE white
+ keyword whole CURLOPT_EGDSOCKET white
+ keyword whole CURLOPT_ENCODING white
+ keyword whole CURLOPT_FAILONERROR white
+ keyword whole CURLOPT_FILE white
+ keyword whole CURLOPT_FILETIME white
+ keyword whole CURLOPT_FOLLOWLOCATION white
+ keyword whole CURLOPT_FORBID_REUSE white
+ keyword whole CURLOPT_FRESH_CONNECT white
+ keyword whole CURLOPT_FTPAPPEND white
+ keyword whole CURLOPT_FTPASCII white
+ keyword whole CURLOPT_FTPLISTONLY white
+ keyword whole CURLOPT_FTPPORT white
+ keyword whole CURLOPT_FTPSSLAUTH white
+ keyword whole CURLOPT_FTP_USE_EPRT white
+ keyword whole CURLOPT_FTP_USE_EPSV white
+ keyword whole CURLOPT_HEADER white
+ keyword whole CURLOPT_HEADERFUNCTION white
+ keyword whole CURLOPT_HTTP200ALIASES white
+ keyword whole CURLOPT_HTTPAUTH white
+ keyword whole CURLOPT_HTTPGET white
+ keyword whole CURLOPT_HTTPHEADER white
+ keyword whole CURLOPT_HTTPPROXYTUNNEL white
+ keyword whole CURLOPT_HTTP_VERSION white
+ keyword whole CURLOPT_INFILE white
+ keyword whole CURLOPT_INFILESIZE white
+ keyword whole CURLOPT_INTERFACE white
+ keyword whole CURLOPT_KRB4LEVEL white
+ keyword whole CURLOPT_LOW_SPEED_LIMIT white
+ keyword whole CURLOPT_LOW_SPEED_TIME white
+ keyword whole CURLOPT_MAXCONNECTS white
+ keyword whole CURLOPT_MAXREDIRS white
+ keyword whole CURLOPT_MUTE white
+ keyword whole CURLOPT_NETRC white
+ keyword whole CURLOPT_NOBODY white
+ keyword whole CURLOPT_NOPROGRESS white
+ keyword whole CURLOPT_NOSIGNAL white
+ keyword whole CURLOPT_PASSWDFUNCTION white
+ keyword whole CURLOPT_PORT white
+ keyword whole CURLOPT_POST white
+ keyword whole CURLOPT_POSTFIELDS white
+ keyword whole CURLOPT_POSTQUOTE white
+ keyword whole CURLOPT_PROXY white
+ keyword whole CURLOPT_PROXYAUTH white
+ keyword whole CURLOPT_PROXYPORT white
+ keyword whole CURLOPT_PROXYTYPE white
+ keyword whole CURLOPT_PROXYUSERPWD white
+ keyword whole CURLOPT_PUT white
+ keyword whole CURLOPT_QUOTE white
+ keyword whole CURLOPT_RANDOM_FILE white
+ keyword whole CURLOPT_RANGE white
+ keyword whole CURLOPT_READFUNCTION white
+ keyword whole CURLOPT_REFERER white
+ keyword whole CURLOPT_RESUME_FROM white
+ keyword whole CURLOPT_RETURNTRANSFER white
+ keyword whole CURLOPT_SSLCERT white
+ keyword whole CURLOPT_SSLCERTPASSWD white
+ keyword whole CURLOPT_SSLCERTTYPE white
+ keyword whole CURLOPT_SSLENGINE white
+ keyword whole CURLOPT_SSLENGINE_DEFAULT white
+ keyword whole CURLOPT_SSLKEY white
+ keyword whole CURLOPT_SSLKEYPASSWD white
+ keyword whole CURLOPT_SSLKEYTYPE white
+ keyword whole CURLOPT_SSLVERSION white
+ keyword whole CURLOPT_SSL_CIPHER_LIST white
+ keyword whole CURLOPT_SSL_VERIFYHOST white
+ keyword whole CURLOPT_SSL_VERIFYPEER white
+ keyword whole CURLOPT_STDERR white
+ keyword whole CURLOPT_TIMECONDITION white
+ keyword whole CURLOPT_TIMEOUT white
+ keyword whole CURLOPT_TIMEVALUE white
+ keyword whole CURLOPT_TRANSFERTEXT white
+ keyword whole CURLOPT_UNRESTRICTED_AUTH white
+ keyword whole CURLOPT_UPLOAD white
+ keyword whole CURLOPT_URL white
+ keyword whole CURLOPT_USERAGENT white
+ keyword whole CURLOPT_USERPWD white
+ keyword whole CURLOPT_VERBOSE white
+ keyword whole CURLOPT_WRITEFUNCTION white
+ keyword whole CURLOPT_WRITEHEADER white
+ keyword whole CURLPROXY_HTTP white
+ keyword whole CURLPROXY_SOCKS5 white
+ keyword whole CURLVERSION_NOW white
+ keyword whole CURL_HTTP_VERSION_1_0 white
+ keyword whole CURL_HTTP_VERSION_1_1 white
+ keyword whole CURL_HTTP_VERSION_NONE white
+ keyword whole CURL_NETRC_IGNORED white
+ keyword whole CURL_NETRC_OPTIONAL white
+ keyword whole CURL_NETRC_REQUIRED white
+ keyword whole CURL_VERSION_IPV6 white
+ keyword whole CURL_VERSION_KERBEROS4 white
+ keyword whole CURL_VERSION_LIBZ white
+ keyword whole CURL_VERSION_SSL white
+
+# Cybercash Payment Functions
+ keyword whole cybercash_base64_decode yellow
+ keyword whole cybercash_base64_encode yellow
+ keyword whole cybercash_decr yellow
+ keyword whole cybercash_encr yellow
+
+# Credit Mutuel CyberMUT functions
+ keyword whole cybermut_creerformulairecm yellow
+ keyword whole cybermut_creerreponsecm yellow
+ keyword whole cybermut_testmac yellow
+
+# Cyrus IMAP administration Functions
+ keyword whole cyrus_authenticate yellow
+ keyword whole cyrus_bind yellow
+ keyword whole cyrus_close yellow
+ keyword whole cyrus_connect yellow
+ keyword whole cyrus_query yellow
+ keyword whole cyrus_unbind yellow
+
+# Cyrus IMAP administration Functions constants
+ keyword whole CYRUS_CALLBACK_NOLITERAL white
+ keyword whole CYRUS_CALLBACK_NUMBERED white
+ keyword whole CYRUS_CONN_INITIALRESPONSE white
+ keyword whole CYRUS_CONN_NONSYNCLITERAL white
+
+# Date and Time Functions
+ keyword whole checkdate yellow
+ keyword whole date yellow
+ keyword whole date_default_timezone_get yellow
+ keyword whole date_default_timezone_set yellow
+ keyword whole date_sunrise yellow
+ keyword whole date_sunset yellow
+ keyword whole getdate yellow
+ keyword whole gettimeofday yellow
+ keyword whole gmdate yellow
+ keyword whole gmmktime yellow
+ keyword whole gmstrftime yellow
+ keyword whole idate yellow
+ keyword whole localtime yellow
+ keyword whole microtime yellow
+ keyword whole mktime yellow
+ keyword whole strftime yellow
+ keyword whole strptime yellow
+ keyword whole strtotime yellow
+ keyword whole time yellow
+
+# Date and Time Functions constants
+ keyword whole DATE_ATOM white
+ keyword whole DATE_COOKIE white
+ keyword whole DATE_ISO8601 white
+ keyword whole DATE_RFC1036 white
+ keyword whole DATE_RFC1123 white
+ keyword whole DATE_RFC2822 white
+ keyword whole DATE_RFC822 white
+ keyword whole DATE_RFC850 white
+ keyword whole DATE_RSS white
+ keyword whole DATE_W3C white
+
+# DB++ Functions
+ keyword whole dbplus_add yellow
+ keyword whole dbplus_aql yellow
+ keyword whole dbplus_chdir yellow
+ keyword whole dbplus_close yellow
+ keyword whole dbplus_curr yellow
+ keyword whole dbplus_errcode yellow
+ keyword whole dbplus_errno yellow
+ keyword whole dbplus_find yellow
+ keyword whole dbplus_first yellow
+ keyword whole dbplus_flush yellow
+ keyword whole dbplus_freealllocks yellow
+ keyword whole dbplus_freelock yellow
+ keyword whole dbplus_freerlocks yellow
+ keyword whole dbplus_getlock yellow
+ keyword whole dbplus_getunique yellow
+ keyword whole dbplus_info yellow
+ keyword whole dbplus_last yellow
+ keyword whole dbplus_lockrel yellow
+ keyword whole dbplus_next yellow
+ keyword whole dbplus_open yellow
+ keyword whole dbplus_prev yellow
+ keyword whole dbplus_rchperm yellow
+ keyword whole dbplus_rcreate yellow
+ keyword whole dbplus_rcrtexact yellow
+ keyword whole dbplus_rcrtlike yellow
+ keyword whole dbplus_resolve yellow
+ keyword whole dbplus_restorepos yellow
+ keyword whole dbplus_rkeys yellow
+ keyword whole dbplus_ropen yellow
+ keyword whole dbplus_rquery yellow
+ keyword whole dbplus_rrename yellow
+ keyword whole dbplus_rsecindex yellow
+ keyword whole dbplus_runlink yellow
+ keyword whole dbplus_rzap yellow
+ keyword whole dbplus_savepos yellow
+ keyword whole dbplus_setindex yellow
+ keyword whole dbplus_setindexbynumber yellow
+ keyword whole dbplus_sql yellow
+ keyword whole dbplus_tcl yellow
+ keyword whole dbplus_tremove yellow
+ keyword whole dbplus_undo yellow
+ keyword whole dbplus_undoprepare yellow
+ keyword whole dbplus_unlockrel yellow
+ keyword whole dbplus_unselect yellow
+ keyword whole dbplus_update yellow
+ keyword whole dbplus_xlockrel yellow
+ keyword whole dbplus_xunlockrel yellow
+
+# Database (dbm-style) Abstraction Layer Functions
+ keyword whole dba_close yellow
+ keyword whole dba_delete yellow
+ keyword whole dba_exists yellow
+ keyword whole dba_fetch yellow
+ keyword whole dba_firstkey yellow
+ keyword whole dba_handlers yellow
+ keyword whole dba_insert yellow
+ keyword whole dba_key_split yellow
+ keyword whole dba_list yellow
+ keyword whole dba_nextkey yellow
+ keyword whole dba_open yellow
+ keyword whole dba_optimize yellow
+ keyword whole dba_popen yellow
+ keyword whole dba_replace yellow
+ keyword whole dba_sync yellow
+
+# dBase Functions
+ keyword whole dbase_add_record yellow
+ keyword whole dbase_close yellow
+ keyword whole dbase_create yellow
+ keyword whole dbase_delete_record yellow
+ keyword whole dbase_get_header_info yellow
+ keyword whole dbase_get_record yellow
+ keyword whole dbase_get_record_with_names yellow
+ keyword whole dbase_numfields yellow
+ keyword whole dbase_numrecords yellow
+ keyword whole dbase_open yellow
+ keyword whole dbase_pack yellow
+ keyword whole dbase_replace_record yellow
+
+# DBM Functions [deprecated]
+ keyword whole dblist yellow
+ keyword whole dbmclose yellow
+ keyword whole dbmdelete yellow
+ keyword whole dbmexists yellow
+ keyword whole dbmfetch yellow
+ keyword whole dbmfirstkey yellow
+ keyword whole dbminsert yellow
+ keyword whole dbmnextkey yellow
+ keyword whole dbmopen yellow
+ keyword whole dbmreplace yellow
+
+# dbx Functions
+ keyword whole dbx_close yellow
+ keyword whole dbx_compare yellow
+ keyword whole dbx_connect yellow
+ keyword whole dbx_error yellow
+ keyword whole dbx_escape_string yellow
+ keyword whole dbx_fetch_row yellow
+ keyword whole dbx_query yellow
+ keyword whole dbx_sort yellow
+
+# dbx Functions constants
+ keyword whole DBX_CMP_ASC white
+ keyword whole DBX_CMP_DESC white
+ keyword whole DBX_CMP_NATIVE white
+ keyword whole DBX_CMP_NUMBER white
+ keyword whole DBX_CMP_TEXT white
+ keyword whole DBX_COLNAMES_LOWERCASE white
+ keyword whole DBX_COLNAMES_UNCHANGED white
+ keyword whole DBX_COLNAMES_UPPERCASE white
+ keyword whole DBX_FBSQL white
+ keyword whole DBX_MSSQL white
+ keyword whole DBX_MYSQL white
+ keyword whole DBX_OCI8 white
+ keyword whole DBX_ODBC white
+ keyword whole DBX_PERSISTENT white
+ keyword whole DBX_PGSQL white
+ keyword whole DBX_RESULT_ASSOC white
+ keyword whole DBX_RESULT_INDEX white
+ keyword whole DBX_RESULT_INFO white
+ keyword whole DBX_RESULT_UNBUFFERED white
+ keyword whole DBX_SQLITE white
+ keyword whole DBX_SYBASECT white
+
+# Direct IO Functions
+ keyword whole dio_close yellow
+ keyword whole dio_fcntl yellow
+ keyword whole dio_open yellow
+ keyword whole dio_read yellow
+ keyword whole dio_seek yellow
+ keyword whole dio_stat yellow
+ keyword whole dio_tcsetattr yellow
+ keyword whole dio_truncate yellow
+ keyword whole dio_write yellow
+
+# Direct IO Functions constants
+ keyword whole F_DUPFD white
+ keyword whole F_GETFD white
+ keyword whole F_GETFL white
+ keyword whole F_GETLK white
+ keyword whole F_GETOWN white
+ keyword whole F_RDLCK white
+ keyword whole F_SETFL white
+ keyword whole F_SETLK white
+ keyword whole F_SETLKW white
+ keyword whole F_SETOWN white
+ keyword whole F_UNLCK white
+ keyword whole F_WRLCK white
+ keyword whole O_APPEND white
+ keyword whole O_ASYNC white
+ keyword whole O_CREAT white
+ keyword whole O_EXCL white
+ keyword whole O_NDELAY white
+ keyword whole O_NOCTTY white
+ keyword whole O_NONBLOCK white
+ keyword whole O_RDONLY white
+ keyword whole O_RDWR white
+ keyword whole O_SYNC white
+ keyword whole O_TRUNC white
+ keyword whole O_WRONLY white
+ keyword whole S_IRGRP white
+ keyword whole S_IROTH white
+ keyword whole S_IRUSR white
+ keyword whole S_IRWXG white
+ keyword whole S_IRWXO white
+ keyword whole S_IRWXU white
+ keyword whole S_IWGRP white
+ keyword whole S_IWOTH white
+ keyword whole S_IWUSR white
+ keyword whole S_IXGRP white
+ keyword whole S_IXOTH white
+ keyword whole S_IXUSR white
+ keyword whole c white
+
+# Directory Functions
+ keyword whole chdir yellow
+ keyword whole chroot yellow
+ keyword whole closedir yellow
+ keyword whole getcwd yellow
+ keyword whole opendir yellow
+ keyword whole readdir yellow
+ keyword whole rewinddir yellow
+ keyword whole scandir yellow
+
+# Directory Functions constants
+ keyword whole DIRECTORY_SEPARATOR white
+ keyword whole PATH_SEPARATOR white
+
+# DOM Functions
+ keyword whole dom_import_simplexml yellow
+
+# DOM Functions DOMAttr methods
+ keyword whole DOMAttr yellow
+ keyword whole ->__construct yellow
+ keyword whole ->__construct yellow
+ keyword whole ->isId yellow
+
+# DOM Functions DOMCharacterData methods
+ keyword whole DOMCharacterData yellow
+ keyword whole ->appendData yellow
+ keyword whole ->deleteData yellow
+ keyword whole ->insertData yellow
+ keyword whole ->replaceData yellow
+ keyword whole ->substringData yellow
+
+# DOM Functions DOMComment methods
+ keyword whole DOMComment yellow
+ keyword whole ->__construct yellow
+
+# DOM Functions DOMDocument methods
+ keyword whole DOMDocument yellow
+ keyword whole ->__construct yellow
+ keyword whole ->createAttribute yellow
+ keyword whole ->createAttributeNS yellow
+ keyword whole ->createCDATASection yellow
+ keyword whole ->createComment yellow
+ keyword whole ->createDocumentFragment yellow
+ keyword whole ->createElement yellow
+ keyword whole ->createElementNS yellow
+ keyword whole ->createEntityReference yellow
+ keyword whole ->createProcessingInstruction yellow
+ keyword whole ->createTextNode yellow
+ keyword whole ->getElementById yellow
+ keyword whole ->getElementsByTagName yellow
+ keyword whole ->getElementsByTagNameNS yellow
+ keyword whole ->importNode yellow
+ keyword whole ->load yellow
+ keyword whole ->loadHTML yellow
+ keyword whole ->loadHTMLFile yellow
+ keyword whole ->loadXML yellow
+ keyword whole ->normalize yellow
+ keyword whole ->relaxNGValidate yellow
+ keyword whole ->relaxNGValidateSource yellow
+ keyword whole ->save yellow
+ keyword whole ->saveHTML yellow
+ keyword whole ->saveHTMLFile yellow
+ keyword whole ->saveXML yellow
+ keyword whole ->schemaValidate yellow
+ keyword whole ->schemaValidateSource yellow
+ keyword whole ->validate yellow
+ keyword whole ->xinclude yellow
+
+# DOM Functions DOMElement methods
+ keyword whole DOMElement yellow
+ keyword whole ->__construct yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getAttributeNS yellow
+ keyword whole ->getAttributeNode yellow
+ keyword whole ->getAttributeNodeNS yellow
+ keyword whole ->getElementsByTagName yellow
+ keyword whole ->getElementsByTagNameNS yellow
+ keyword whole ->hasAttribute yellow
+ keyword whole ->hasAttributeNS yellow
+ keyword whole ->removeAttribute yellow
+ keyword whole ->removeAttributeNS yellow
+ keyword whole ->removeAttributeNode yellow
+ keyword whole ->setAttribute yellow
+ keyword whole ->setAttributeNS yellow
+ keyword whole ->setAttributeNode yellow
+ keyword whole ->setAttributeNodeNS yellow
+
+# DOM Functions DOMImplementation methods
+ keyword whole DOMImplementation yellow
+ keyword whole ->__construct yellow
+ keyword whole ->createDocument yellow
+ keyword whole ->createDocumentType yellow
+ keyword whole ->hasFeature yellow
+
+# DOM Functions DOMNamedNodeMap methods
+ keyword whole DOMNamedNodeMap yellow
+ keyword whole ->getNamedItem yellow
+ keyword whole ->getNamedItemNS yellow
+ keyword whole ->item yellow
+
+# DOM Functions DOMNode methods
+ keyword whole DOMNode yellow
+ keyword whole ->appendChild yellow
+ keyword whole ->cloneNode yellow
+ keyword whole ->hasAttributes yellow
+ keyword whole ->hasChildNodes yellow
+ keyword whole ->insertBefore yellow
+ keyword whole ->isSameNode yellow
+ keyword whole ->isSupported yellow
+ keyword whole ->lookupNamespaceURI yellow
+ keyword whole ->lookupPrefix yellow
+ keyword whole ->normalize yellow
+ keyword whole ->removeChild yellow
+ keyword whole ->replaceChild yellow
+
+# DOM Functions DOMNodelist methods
+ keyword whole DOMNodelist yellow
+ keyword whole ->item yellow
+
+# DOM Functions DOMProcessingInstruction methods
+ keyword whole DOMProcessingInstruction yellow
+ keyword whole ->__construct yellow
+
+# DOM Functions DOMText methods
+ keyword whole DOMText yellow
+ keyword whole ->__construct yellow
+ keyword whole ->isWhitespaceInElementContent yellow
+ keyword whole ->splitText yellow
+
+# DOM Functions DOMXPath methods
+ keyword whole DOMXPath yellow
+ keyword whole ->__construct yellow
+ keyword whole ->evaluate yellow
+ keyword whole ->query yellow
+ keyword whole ->registerNamespace yellow
+
+# DOM Functions constants
+ keyword whole DOMSTRING_SIZE_ERR white
+ keyword whole DOM_HIERARCHY_REQUEST_ERR white
+ keyword whole DOM_INDEX_SIZE_ERR white
+ keyword whole DOM_INUSE_ATTRIBUTE_ERR white
+ keyword whole DOM_INVALID_ACCESS_ERR white
+ keyword whole DOM_INVALID_CHARACTER_ERR white
+ keyword whole DOM_INVALID_MODIFICATION_ERR white
+ keyword whole DOM_INVALID_STATE_ERR white
+ keyword whole DOM_NAMESPACE_ERR white
+ keyword whole DOM_NOT_FOUND_ERR white
+ keyword whole DOM_NOT_SUPPORTED_ERR white
+ keyword whole DOM_NO_DATA_ALLOWED_ERR white
+ keyword whole DOM_NO_MODIFICATION_ALLOWED_ERR white
+ keyword whole DOM_SYNTAX_ERR white
+ keyword whole DOM_VALIDATION_ERR white
+ keyword whole DOM_WRONG_DOCUMENT_ERR white
+ keyword whole XML_ATTRIBUTE_CDATA white
+ keyword whole XML_ATTRIBUTE_DECL_NODE white
+ keyword whole XML_ATTRIBUTE_ENTITY white
+ keyword whole XML_ATTRIBUTE_ENUMERATION white
+ keyword whole XML_ATTRIBUTE_ID white
+ keyword whole XML_ATTRIBUTE_IDREF white
+ keyword whole XML_ATTRIBUTE_IDREFS white
+ keyword whole XML_ATTRIBUTE_NMTOKEN white
+ keyword whole XML_ATTRIBUTE_NMTOKENS white
+ keyword whole XML_ATTRIBUTE_NODE white
+ keyword whole XML_ATTRIBUTE_NOTATION white
+ keyword whole XML_CDATA_SECTION_NODE white
+ keyword whole XML_COMMENT_NODE white
+ keyword whole XML_DOCUMENT_FRAG_NODE white
+ keyword whole XML_DOCUMENT_NODE white
+ keyword whole XML_DOCUMENT_TYPE_NODE white
+ keyword whole XML_DTD_NODE white
+ keyword whole XML_ELEMENT_DECL_NODE white
+ keyword whole XML_ELEMENT_NODE white
+ keyword whole XML_ENTITY_DECL_NODE white
+ keyword whole XML_ENTITY_NODE white
+ keyword whole XML_ENTITY_REF_NODE white
+ keyword whole XML_HTML_DOCUMENT_NODE white
+ keyword whole XML_NAMESPACE_DECL_NODE white
+ keyword whole XML_NOTATION_NODE white
+ keyword whole XML_PI_NODE white
+ keyword whole XML_TEXT_NODE white
+
+# DOM XML Functions
+ keyword whole domxml_new_doc yellow
+ keyword whole domxml_open_file yellow
+ keyword whole domxml_open_mem yellow
+ keyword whole domxml_version yellow
+ keyword whole domxml_xmltree yellow
+ keyword whole domxml_xslt_stylesheet yellow
+ keyword whole domxml_xslt_stylesheet_doc yellow
+ keyword whole domxml_xslt_stylesheet_file yellow
+ keyword whole domxml_xslt_version yellow
+ keyword whole xpath_eval yellow
+ keyword whole xpath_eval_expression yellow
+ keyword whole xpath_new_context yellow
+ keyword whole xpath_register_ns yellow
+ keyword whole xpath_register_ns_auto yellow
+ keyword whole xptr_eval yellow
+ keyword whole xptr_new_context yellow
+
+# DOM XML Functions DomAttribute methods
+ keyword whole DomAttribute yellow
+ keyword whole ->name yellow
+ keyword whole ->set_value yellow
+ keyword whole ->specified yellow
+ keyword whole ->value yellow
+
+# DOM XML Functions DomDocument methods
+ keyword whole DomDocument yellow
+ keyword whole ->add_root yellow
+ keyword whole ->create_attribute yellow
+ keyword whole ->create_cdata_section yellow
+ keyword whole ->create_comment yellow
+ keyword whole ->create_element yellow
+ keyword whole ->create_element_ns yellow
+ keyword whole ->create_entity_reference yellow
+ keyword whole ->create_processing_instruction yellow
+ keyword whole ->create_text_node yellow
+ keyword whole ->doctype yellow
+ keyword whole ->document_element yellow
+ keyword whole ->dump_file yellow
+ keyword whole ->dump_mem yellow
+ keyword whole ->get_element_by_id yellow
+ keyword whole ->get_elements_by_tagname yellow
+ keyword whole ->html_dump_mem yellow
+ keyword whole ->xinclude yellow
+
+# DOM XML Functions DomDocumentType methods
+ keyword whole DomDocumentType yellow
+ keyword whole ->entities yellow
+ keyword whole ->internal_subset yellow
+ keyword whole ->name yellow
+ keyword whole ->notations yellow
+ keyword whole ->public_id yellow
+ keyword whole ->system_id yellow
+
+# DOM XML Functions DomElement methods
+ keyword whole DomElement yellow
+ keyword whole ->get_attribute yellow
+ keyword whole ->get_attribute_node yellow
+ keyword whole ->get_elements_by_tagname yellow
+ keyword whole ->has_attribute yellow
+ keyword whole ->remove_attribute yellow
+ keyword whole ->set_attribute yellow
+ keyword whole ->tagname yellow
+
+# DOM XML Functions DomNode methods
+ keyword whole DomNode yellow
+ keyword whole ->add_namespace yellow
+ keyword whole ->append_child yellow
+ keyword whole ->append_sibling yellow
+ keyword whole ->attributes yellow
+ keyword whole ->child_nodes yellow
+ keyword whole ->clone_node yellow
+ keyword whole ->dump_node yellow
+ keyword whole ->first_child yellow
+ keyword whole ->get_content yellow
+ keyword whole ->has_attributes yellow
+ keyword whole ->has_child_nodes yellow
+ keyword whole ->insert_before yellow
+ keyword whole ->is_blank_node yellow
+ keyword whole ->last_child yellow
+ keyword whole ->next_sibling yellow
+ keyword whole ->node_name yellow
+ keyword whole ->node_type yellow
+ keyword whole ->node_value yellow
+ keyword whole ->owner_document yellow
+ keyword whole ->parent_node yellow
+ keyword whole ->prefix yellow
+ keyword whole ->previous_sibling yellow
+ keyword whole ->remove_child yellow
+ keyword whole ->replace_child yellow
+ keyword whole ->replace_node yellow
+ keyword whole ->set_content yellow
+ keyword whole ->set_name yellow
+ keyword whole ->set_namespace yellow
+ keyword whole ->unlink_node yellow
+
+# DOM XML Functions DomProcessingInstruction methods
+ keyword whole DomProcessingInstruction yellow
+ keyword whole ->data yellow
+ keyword whole ->target yellow
+
+# DOM XML Functions DomXsltStylesheet methods
+ keyword whole DomXsltStylesheet yellow
+ keyword whole ->process yellow
+ keyword whole ->result_dump_file yellow
+ keyword whole ->result_dump_mem yellow
+
+# DOM XML Functions constants
+ keyword whole XML_ATTRIBUTE_CDATA white
+ keyword whole XML_ATTRIBUTE_DECL_NODE white
+ keyword whole XML_ATTRIBUTE_ENTITY white
+ keyword whole XML_ATTRIBUTE_ENUMERATION white
+ keyword whole XML_ATTRIBUTE_ID white
+ keyword whole XML_ATTRIBUTE_IDREF white
+ keyword whole XML_ATTRIBUTE_IDREFS white
+ keyword whole XML_ATTRIBUTE_NMTOKEN white
+ keyword whole XML_ATTRIBUTE_NMTOKENS white
+ keyword whole XML_ATTRIBUTE_NODE white
+ keyword whole XML_ATTRIBUTE_NOTATION white
+ keyword whole XML_CDATA_SECTION_NODE white
+ keyword whole XML_COMMENT_NODE white
+ keyword whole XML_DOCUMENT_FRAG_NODE white
+ keyword whole XML_DOCUMENT_NODE white
+ keyword whole XML_DOCUMENT_TYPE_NODE white
+ keyword whole XML_DTD_NODE white
+ keyword whole XML_ELEMENT_DECL_NODE white
+ keyword whole XML_ELEMENT_NODE white
+ keyword whole XML_ENTITY_DECL_NODE white
+ keyword whole XML_ENTITY_NODE white
+ keyword whole XML_ENTITY_REF_NODE white
+ keyword whole XML_GLOBAL_NAMESPACE white
+ keyword whole XML_HTML_DOCUMENT_NODE white
+ keyword whole XML_LOCAL_NAMESPACE white
+ keyword whole XML_NAMESPACE_DECL_NODE white
+ keyword whole XML_NOTATION_NODE white
+ keyword whole XML_PI_NODE white
+ keyword whole XML_TEXT_NODE white
+ keyword whole XPATH_BOOLEAN white
+ keyword whole XPATH_LOCATIONSET white
+ keyword whole XPATH_NODESET white
+ keyword whole XPATH_NUMBER white
+ keyword whole XPATH_POINT white
+ keyword whole XPATH_RANGE white
+ keyword whole XPATH_STRING white
+ keyword whole XPATH_UNDEFINED white
+ keyword whole XPATH_USERS white
+
+# Error Handling and Logging Functions
+ keyword whole debug_backtrace yellow
+ keyword whole debug_print_backtrace yellow
+ keyword whole error_log yellow
+ keyword whole error_reporting yellow
+ keyword whole restore_error_handler yellow
+ keyword whole restore_exception_handler yellow
+ keyword whole set_error_handler yellow
+ keyword whole set_exception_handler yellow
+ keyword whole trigger_error yellow
+ keyword whole user_error yellow
+
+# Error Handling and Logging Functions constants
+ keyword whole E_ALL white
+ keyword whole E_COMPILE_ERROR white
+ keyword whole E_COMPILE_WARNING white
+ keyword whole E_CORE_ERROR white
+ keyword whole E_CORE_WARNING white
+ keyword whole E_ERROR white
+ keyword whole E_NOTICE white
+ keyword whole E_PARSE white
+ keyword whole E_STRICT white
+ keyword whole E_USER_ERROR white
+ keyword whole E_USER_NOTICE white
+ keyword whole E_USER_WARNING white
+ keyword whole E_WARNING white
+
+# Exif Functions
+ keyword whole exif_imagetype yellow
+ keyword whole exif_read_data yellow
+ keyword whole exif_tagname yellow
+ keyword whole exif_thumbnail yellow
+ keyword whole read_exif_data yellow
+
+# Exif Functions constants
+ keyword whole EXIF_USE_MBSTRING white
+
+# Expect Functions
+ keyword whole expect_expectl yellow
+ keyword whole expect_popen yellow
+
+# Expect Functions constants
+ keyword whole EXP_EOF white
+ keyword whole EXP_EXACT white
+ keyword whole EXP_FULLBUFFER white
+ keyword whole EXP_GLOB white
+ keyword whole EXP_REGEXP white
+ keyword whole EXP_TIMEOUT white
+
+# File Alteration Monitor Functions
+ keyword whole fam_cancel_monitor yellow
+ keyword whole fam_close yellow
+ keyword whole fam_monitor_collection yellow
+ keyword whole fam_monitor_directory yellow
+ keyword whole fam_monitor_file yellow
+ keyword whole fam_next_event yellow
+ keyword whole fam_open yellow
+ keyword whole fam_pending yellow
+ keyword whole fam_resume_monitor yellow
+ keyword whole fam_suspend_monitor yellow
+
+# File Alteration Monitor Functions constants
+ keyword whole FAMAcknowledge white
+ keyword whole FAMChanged white
+ keyword whole FAMCreated white
+ keyword whole FAMDeleted white
+ keyword whole FAMEndExist white
+ keyword whole FAMExists white
+ keyword whole FAMMoved white
+ keyword whole FAMStartExecuting white
+ keyword whole FAMStopExecuting white
+
+# Forms Data Format Functions
+ keyword whole fdf_add_doc_javascript yellow
+ keyword whole fdf_add_template yellow
+ keyword whole fdf_close yellow
+ keyword whole fdf_create yellow
+ keyword whole fdf_enum_values yellow
+ keyword whole fdf_errno yellow
+ keyword whole fdf_error yellow
+ keyword whole fdf_get_ap yellow
+ keyword whole fdf_get_attachment yellow
+ keyword whole fdf_get_encoding yellow
+ keyword whole fdf_get_file yellow
+ keyword whole fdf_get_flags yellow
+ keyword whole fdf_get_opt yellow
+ keyword whole fdf_get_status yellow
+ keyword whole fdf_get_value yellow
+ keyword whole fdf_get_version yellow
+ keyword whole fdf_header yellow
+ keyword whole fdf_next_field_name yellow
+ keyword whole fdf_open yellow
+ keyword whole fdf_open_string yellow
+ keyword whole fdf_remove_item yellow
+ keyword whole fdf_save yellow
+ keyword whole fdf_save_string yellow
+ keyword whole fdf_set_ap yellow
+ keyword whole fdf_set_encoding yellow
+ keyword whole fdf_set_file yellow
+ keyword whole fdf_set_flags yellow
+ keyword whole fdf_set_javascript_action yellow
+ keyword whole fdf_set_on_import_javascript yellow
+ keyword whole fdf_set_opt yellow
+ keyword whole fdf_set_status yellow
+ keyword whole fdf_set_submit_form_action yellow
+ keyword whole fdf_set_target_frame yellow
+ keyword whole fdf_set_value yellow
+ keyword whole fdf_set_version yellow
+
+# Forms Data Format Functions constants
+ keyword whole FDFAA white
+ keyword whole FDFAP white
+ keyword whole FDFAPRef white
+ keyword whole FDFAS white
+ keyword whole FDFAction white
+ keyword whole FDFCalculate white
+ keyword whole FDFClearFf white
+ keyword whole FDFClrF white
+ keyword whole FDFDown white
+ keyword whole FDFDownAP white
+ keyword whole FDFEnter white
+ keyword whole FDFExit white
+ keyword whole FDFFf white
+ keyword whole FDFFile white
+ keyword whole FDFFlags white
+ keyword whole FDFFormat white
+ keyword whole FDFID white
+ keyword whole FDFIF white
+ keyword whole FDFKeystroke white
+ keyword whole FDFNormalAP white
+ keyword whole FDFRolloverAP white
+ keyword whole FDFSetF white
+ keyword whole FDFSetFf white
+ keyword whole FDFStatus white
+ keyword whole FDFUp white
+ keyword whole FDFValidate white
+ keyword whole FDFValue white
+
+# filePro Functions
+ keyword whole filepro yellow
+ keyword whole filepro_fieldcount yellow
+ keyword whole filepro_fieldname yellow
+ keyword whole filepro_fieldtype yellow
+ keyword whole filepro_fieldwidth yellow
+ keyword whole filepro_retrieve yellow
+ keyword whole filepro_rowcount yellow
+
+# Filesystem Functions
+ keyword whole basename yellow
+ keyword whole chgrp yellow
+ keyword whole chmod yellow
+ keyword whole chown yellow
+ keyword whole clearstatcache yellow
+ keyword whole copy yellow
+ keyword whole delete yellow
+ keyword whole dirname yellow
+ keyword whole disk_free_space yellow
+ keyword whole disk_total_space yellow
+ keyword whole diskfreespace yellow
+ keyword whole fclose yellow
+ keyword whole feof yellow
+ keyword whole fflush yellow
+ keyword whole fgetc yellow
+ keyword whole fgetcsv yellow
+ keyword whole fgets yellow
+ keyword whole fgetss yellow
+ keyword whole file yellow
+ keyword whole file_exists yellow
+ keyword whole file_get_contents yellow
+ keyword whole file_put_contents yellow
+ keyword whole fileatime yellow
+ keyword whole filectime yellow
+ keyword whole filegroup yellow
+ keyword whole fileinode yellow
+ keyword whole filemtime yellow
+ keyword whole fileowner yellow
+ keyword whole fileperms yellow
+ keyword whole filesize yellow
+ keyword whole filetype yellow
+ keyword whole flock yellow
+ keyword whole fnmatch yellow
+ keyword whole fopen yellow
+ keyword whole fpassthru yellow
+ keyword whole fputcsv yellow
+ keyword whole fputs yellow
+ keyword whole fread yellow
+ keyword whole fscanf yellow
+ keyword whole fseek yellow
+ keyword whole fstat yellow
+ keyword whole ftell yellow
+ keyword whole ftruncate yellow
+ keyword whole fwrite yellow
+ keyword whole glob yellow
+ keyword whole is_dir yellow
+ keyword whole is_executable yellow
+ keyword whole is_file yellow
+ keyword whole is_link yellow
+ keyword whole is_readable yellow
+ keyword whole is_uploaded_file yellow
+ keyword whole is_writable yellow
+ keyword whole is_writeable yellow
+ keyword whole link yellow
+ keyword whole linkinfo yellow
+ keyword whole lstat yellow
+ keyword whole mkdir yellow
+ keyword whole move_uploaded_file yellow
+ keyword whole parse_ini_file yellow
+ keyword whole pathinfo yellow
+ keyword whole pclose yellow
+ keyword whole popen yellow
+ keyword whole readfile yellow
+ keyword whole readlink yellow
+ keyword whole realpath yellow
+ keyword whole rename yellow
+ keyword whole rewind yellow
+ keyword whole rmdir yellow
+ keyword whole set_file_buffer yellow
+ keyword whole stat yellow
+ keyword whole symlink yellow
+ keyword whole tempnam yellow
+ keyword whole tmpfile yellow
+ keyword whole touch yellow
+ keyword whole umask yellow
+ keyword whole unlink yellow
+
+# Filesystem Functions constants
+ keyword whole FILE_APPEND white
+ keyword whole FILE_IGNORE_NEW_LINES white
+ keyword whole FILE_SKIP_EMPTY_LINES white
+ keyword whole FILE_USE_INCLUDE_PATH white
+ keyword whole GLOB_BRACE white
+ keyword whole GLOB_MARK white
+ keyword whole GLOB_NOCHECK white
+ keyword whole GLOB_NOESCAPE white
+ keyword whole GLOB_NOSORT white
+ keyword whole GLOB_ONLYDIR white
+ keyword whole PATHINFO_BASENAME white
+ keyword whole PATHINFO_DIRNAME white
+ keyword whole PATHINFO_EXTENSION white
+
+# Firebird/InterBase Functions
+ keyword whole ibase_add_user yellow
+ keyword whole ibase_affected_rows yellow
+ keyword whole ibase_backup yellow
+ keyword whole ibase_blob_add yellow
+ keyword whole ibase_blob_cancel yellow
+ keyword whole ibase_blob_close yellow
+ keyword whole ibase_blob_create yellow
+ keyword whole ibase_blob_echo yellow
+ keyword whole ibase_blob_get yellow
+ keyword whole ibase_blob_import yellow
+ keyword whole ibase_blob_info yellow
+ keyword whole ibase_blob_open yellow
+ keyword whole ibase_close yellow
+ keyword whole ibase_commit yellow
+ keyword whole ibase_commit_ret yellow
+ keyword whole ibase_connect yellow
+ keyword whole ibase_db_info yellow
+ keyword whole ibase_delete_user yellow
+ keyword whole ibase_drop_db yellow
+ keyword whole ibase_errcode yellow
+ keyword whole ibase_errmsg yellow
+ keyword whole ibase_execute yellow
+ keyword whole ibase_fetch_assoc yellow
+ keyword whole ibase_fetch_object yellow
+ keyword whole ibase_fetch_row yellow
+ keyword whole ibase_field_info yellow
+ keyword whole ibase_free_event_handler yellow
+ keyword whole ibase_free_query yellow
+ keyword whole ibase_free_result yellow
+ keyword whole ibase_gen_id yellow
+ keyword whole ibase_maintain_db yellow
+ keyword whole ibase_modify_user yellow
+ keyword whole ibase_name_result yellow
+ keyword whole ibase_num_fields yellow
+ keyword whole ibase_num_params yellow
+ keyword whole ibase_param_info yellow
+ keyword whole ibase_pconnect yellow
+ keyword whole ibase_prepare yellow
+ keyword whole ibase_query yellow
+ keyword whole ibase_restore yellow
+ keyword whole ibase_rollback yellow
+ keyword whole ibase_rollback_ret yellow
+ keyword whole ibase_server_info yellow
+ keyword whole ibase_service_attach yellow
+ keyword whole ibase_service_detach yellow
+ keyword whole ibase_set_event_handler yellow
+ keyword whole ibase_timefmt yellow
+ keyword whole ibase_trans yellow
+ keyword whole ibase_wait_event yellow
+
+# Firebird/InterBase Functions constants
+ keyword whole IBASE_BKP_CONVERT white
+ keyword whole IBASE_BKP_IGNORE_CHECKSUMS white
+ keyword whole IBASE_BKP_IGNORE_LIMBO white
+ keyword whole IBASE_BKP_METADATA_ONLY white
+ keyword whole IBASE_BKP_NON_TRANSPORTABLE white
+ keyword whole IBASE_BKP_NO_GARBAGE_COLLECT white
+ keyword whole IBASE_BKP_OLD_DESCRIPTIONS white
+ keyword whole IBASE_COMMITTED white
+ keyword whole IBASE_CONCURRENCY white
+ keyword whole IBASE_CONSISTENCY white
+ keyword whole IBASE_DEFAULT white
+ keyword whole IBASE_FETCH_ARRAYS white
+ keyword whole IBASE_FETCH_BLOBS white
+ keyword whole IBASE_NOWAIT white
+ keyword whole IBASE_PRP_ACCESS_MODE white
+ keyword whole IBASE_PRP_ACTIVATE white
+ keyword whole IBASE_PRP_AM_READONLY white
+ keyword whole IBASE_PRP_AM_READWRITE white
+ keyword whole IBASE_PRP_DB_ONLINE white
+ keyword whole IBASE_PRP_DENY_NEW_ATTACHMENTS white
+ keyword whole IBASE_PRP_DENY_NEW_TRANSACTIONS white
+ keyword whole IBASE_PRP_PAGE_BUFFERS white
+ keyword whole IBASE_PRP_RES white
+ keyword whole IBASE_PRP_RESERVE_SPACE white
+ keyword whole IBASE_PRP_RES_USE_FULL white
+ keyword whole IBASE_PRP_SET_SQL_DIALECT white
+ keyword whole IBASE_PRP_SHUTDOWN_DB white
+ keyword whole IBASE_PRP_SWEEP_INTERVAL white
+ keyword whole IBASE_PRP_WM_ASYNC white
+ keyword whole IBASE_PRP_WM_SYNC white
+ keyword whole IBASE_PRP_WRITE_MODE white
+ keyword whole IBASE_READ white
+ keyword whole IBASE_REC_NO_VERSION white
+ keyword whole IBASE_REC_VERSION white
+ keyword whole IBASE_RES_CREATE white
+ keyword whole IBASE_RES_DEACTIVATE_IDX white
+ keyword whole IBASE_RES_NO_SHADOW white
+ keyword whole IBASE_RES_NO_VALIDITY white
+ keyword whole IBASE_RES_ONE_AT_A_TIME white
+ keyword whole IBASE_RES_REPLACE white
+ keyword whole IBASE_RES_USE_ALL_SPACE white
+ keyword whole IBASE_RPR_CHECK_DB white
+ keyword whole IBASE_RPR_FULL white
+ keyword whole IBASE_RPR_IGNORE_CHECKSUM white
+ keyword whole IBASE_RPR_KILL_SHADOWS white
+ keyword whole IBASE_RPR_MEND_DB white
+ keyword whole IBASE_RPR_SWEEP_DB white
+ keyword whole IBASE_RPR_VALIDATE_DB white
+ keyword whole IBASE_STS_DATA_PAGES white
+ keyword whole IBASE_STS_DB_LOG white
+ keyword whole IBASE_STS_HDR_PAGES white
+ keyword whole IBASE_STS_IDX_PAGES white
+ keyword whole IBASE_STS_SYS_RELATIONS white
+ keyword whole IBASE_SVC_GET_ENV white
+ keyword whole IBASE_SVC_GET_ENV_LOCK white
+ keyword whole IBASE_SVC_GET_ENV_MSG white
+ keyword whole IBASE_SVC_GET_USERS white
+ keyword whole IBASE_SVC_IMPLEMENTATION white
+ keyword whole IBASE_SVC_SERVER_VERSION white
+ keyword whole IBASE_SVC_SVR_DB_INFO white
+ keyword whole IBASE_SVC_USER_DBPATH white
+ keyword whole IBASE_TEXT white
+ keyword whole IBASE_UNIXTIME white
+ keyword whole IBASE_WAIT white
+ keyword whole IBASE_WRITE white
+
+# Firebird/Interbase Functions (PDO_FIREBIRD)
+
+# FriBiDi Functions
+ keyword whole fribidi_log2vis yellow
+
+# FriBiDi Functions constants
+ keyword whole FRIBIDI_CHARSET_8859_6 white
+ keyword whole FRIBIDI_CHARSET_8859_8 white
+ keyword whole FRIBIDI_CHARSET_CP1255 white
+ keyword whole FRIBIDI_CHARSET_CP1256 white
+ keyword whole FRIBIDI_CHARSET_ISIRI_3342 white
+ keyword whole FRIBIDI_CHARSET_UTF8 white
+
+# FrontBase Functions
+ keyword whole fbsql_affected_rows yellow
+ keyword whole fbsql_autocommit yellow
+ keyword whole fbsql_blob_size yellow
+ keyword whole fbsql_change_user yellow
+ keyword whole fbsql_clob_size yellow
+ keyword whole fbsql_close yellow
+ keyword whole fbsql_commit yellow
+ keyword whole fbsql_connect yellow
+ keyword whole fbsql_create_blob yellow
+ keyword whole fbsql_create_clob yellow
+ keyword whole fbsql_create_db yellow
+ keyword whole fbsql_data_seek yellow
+ keyword whole fbsql_database yellow
+ keyword whole fbsql_database_password yellow
+ keyword whole fbsql_db_query yellow
+ keyword whole fbsql_db_status yellow
+ keyword whole fbsql_drop_db yellow
+ keyword whole fbsql_errno yellow
+ keyword whole fbsql_error yellow
+ keyword whole fbsql_fetch_array yellow
+ keyword whole fbsql_fetch_assoc yellow
+ keyword whole fbsql_fetch_field yellow
+ keyword whole fbsql_fetch_lengths yellow
+ keyword whole fbsql_fetch_object yellow
+ keyword whole fbsql_fetch_row yellow
+ keyword whole fbsql_field_flags yellow
+ keyword whole fbsql_field_len yellow
+ keyword whole fbsql_field_name yellow
+ keyword whole fbsql_field_seek yellow
+ keyword whole fbsql_field_table yellow
+ keyword whole fbsql_field_type yellow
+ keyword whole fbsql_free_result yellow
+ keyword whole fbsql_get_autostart_info yellow
+ keyword whole fbsql_hostname yellow
+ keyword whole fbsql_insert_id yellow
+ keyword whole fbsql_list_dbs yellow
+ keyword whole fbsql_list_fields yellow
+ keyword whole fbsql_list_tables yellow
+ keyword whole fbsql_next_result yellow
+ keyword whole fbsql_num_fields yellow
+ keyword whole fbsql_num_rows yellow
+ keyword whole fbsql_password yellow
+ keyword whole fbsql_pconnect yellow
+ keyword whole fbsql_query yellow
+ keyword whole fbsql_read_blob yellow
+ keyword whole fbsql_read_clob yellow
+ keyword whole fbsql_result yellow
+ keyword whole fbsql_rollback yellow
+ keyword whole fbsql_select_db yellow
+ keyword whole fbsql_set_lob_mode yellow
+ keyword whole fbsql_set_password yellow
+ keyword whole fbsql_set_transaction yellow
+ keyword whole fbsql_start_db yellow
+ keyword whole fbsql_stop_db yellow
+ keyword whole fbsql_tablename yellow
+ keyword whole fbsql_username yellow
+ keyword whole fbsql_warnings yellow
+
+# FrontBase Functions constants
+ keyword whole FBSQL_ASSOC white
+ keyword whole FBSQL_BOTH white
+ keyword whole FBSQL_ISO_READ_COMMITTED white
+ keyword whole FBSQL_ISO_READ_UNCOMMITTED white
+ keyword whole FBSQL_ISO_REPEATABLE_READ white
+ keyword whole FBSQL_ISO_SERIALIZABLE white
+ keyword whole FBSQL_ISO_VERSIONED white
+ keyword whole FBSQL_LOB_DIRECT white
+ keyword whole FBSQL_LOB_HANDLE white
+ keyword whole FBSQL_LOCK_DEFERRED white
+ keyword whole FBSQL_LOCK_OPTIMISTIC white
+ keyword whole FBSQL_LOCK_PESSIMISTIC white
+ keyword whole FBSQL_NOEXEC white
+ keyword whole FBSQL_NUM white
+ keyword whole FBSQL_RUNNING white
+ keyword whole FBSQL_STARTING white
+ keyword whole FBSQL_STOPPED white
+ keyword whole FBSQL_STOPPING white
+ keyword whole FBSQL_UNKNOWN white
+
+# FTP Functions
+ keyword whole ftp_alloc yellow
+ keyword whole ftp_cdup yellow
+ keyword whole ftp_chdir yellow
+ keyword whole ftp_chmod yellow
+ keyword whole ftp_close yellow
+ keyword whole ftp_connect yellow
+ keyword whole ftp_delete yellow
+ keyword whole ftp_exec yellow
+ keyword whole ftp_fget yellow
+ keyword whole ftp_fput yellow
+ keyword whole ftp_get yellow
+ keyword whole ftp_get_option yellow
+ keyword whole ftp_login yellow
+ keyword whole ftp_mdtm yellow
+ keyword whole ftp_mkdir yellow
+ keyword whole ftp_nb_continue yellow
+ keyword whole ftp_nb_fget yellow
+ keyword whole ftp_nb_fput yellow
+ keyword whole ftp_nb_get yellow
+ keyword whole ftp_nb_put yellow
+ keyword whole ftp_nlist yellow
+ keyword whole ftp_pasv yellow
+ keyword whole ftp_put yellow
+ keyword whole ftp_pwd yellow
+ keyword whole ftp_quit yellow
+ keyword whole ftp_raw yellow
+ keyword whole ftp_rawlist yellow
+ keyword whole ftp_rename yellow
+ keyword whole ftp_rmdir yellow
+ keyword whole ftp_set_option yellow
+ keyword whole ftp_site yellow
+ keyword whole ftp_size yellow
+ keyword whole ftp_ssl_connect yellow
+ keyword whole ftp_systype yellow
+
+# FTP Functions constants
+ keyword whole FTP_ASCII white
+ keyword whole FTP_AUTORESUME white
+ keyword whole FTP_AUTOSEEK white
+ keyword whole FTP_BINARY white
+ keyword whole FTP_FAILED white
+ keyword whole FTP_FINISHED white
+ keyword whole FTP_IMAGE white
+ keyword whole FTP_MOREDATA white
+ keyword whole FTP_TEXT white
+ keyword whole FTP_TIMEOUT_SEC white
+
+# Function Handling Functions
+ keyword whole call_user_func yellow
+ keyword whole call_user_func_array yellow
+ keyword whole create_function yellow
+ keyword whole func_get_arg yellow
+ keyword whole func_get_args yellow
+ keyword whole func_num_args yellow
+ keyword whole function_exists yellow
+ keyword whole get_defined_functions yellow
+ keyword whole register_shutdown_function yellow
+ keyword whole register_tick_function yellow
+ keyword whole unregister_tick_function yellow
+
+# Gettext
+ keyword whole bind_textdomain_codeset yellow
+ keyword whole bindtextdomain yellow
+ keyword whole dcgettext yellow
+ keyword whole dcngettext yellow
+ keyword whole dgettext yellow
+ keyword whole dngettext yellow
+ keyword whole gettext yellow
+ keyword whole ngettext yellow
+ keyword whole textdomain yellow
+
+# GMP Functions
+ keyword whole gmp_abs yellow
+ keyword whole gmp_add yellow
+ keyword whole gmp_and yellow
+ keyword whole gmp_clrbit yellow
+ keyword whole gmp_cmp yellow
+ keyword whole gmp_com yellow
+ keyword whole gmp_div yellow
+ keyword whole gmp_div_q yellow
+ keyword whole gmp_div_qr yellow
+ keyword whole gmp_div_r yellow
+ keyword whole gmp_divexact yellow
+ keyword whole gmp_fact yellow
+ keyword whole gmp_gcd yellow
+ keyword whole gmp_gcdext yellow
+ keyword whole gmp_hamdist yellow
+ keyword whole gmp_init yellow
+ keyword whole gmp_intval yellow
+ keyword whole gmp_invert yellow
+ keyword whole gmp_jacobi yellow
+ keyword whole gmp_legendre yellow
+ keyword whole gmp_mod yellow
+ keyword whole gmp_mul yellow
+ keyword whole gmp_neg yellow
+ keyword whole gmp_or yellow
+ keyword whole gmp_perfect_square yellow
+ keyword whole gmp_popcount yellow
+ keyword whole gmp_pow yellow
+ keyword whole gmp_powm yellow
+ keyword whole gmp_prob_prime yellow
+ keyword whole gmp_random yellow
+ keyword whole gmp_scan0 yellow
+ keyword whole gmp_scan1 yellow
+ keyword whole gmp_setbit yellow
+ keyword whole gmp_sign yellow
+ keyword whole gmp_sqrt yellow
+ keyword whole gmp_sqrtrem yellow
+ keyword whole gmp_strval yellow
+ keyword whole gmp_sub yellow
+ keyword whole gmp_xor yellow
+
+# GMP Functions constants
+ keyword whole GMP_ROUND_MINUSINF white
+ keyword whole GMP_ROUND_PLUSINF white
+ keyword whole GMP_ROUND_ZERO white
+
+# Net_Gopher
+ keyword whole gopher_parsedir yellow
+
+# HTTP Functions
+ keyword whole header yellow
+ keyword whole headers_list yellow
+ keyword whole headers_sent yellow
+ keyword whole setcookie yellow
+ keyword whole setrawcookie yellow
+
+# Hyperwave Functions
+ keyword whole hw_Array2Objrec yellow
+ keyword whole hw_Children yellow
+ keyword whole hw_ChildrenObj yellow
+ keyword whole hw_Close yellow
+ keyword whole hw_Connect yellow
+ keyword whole hw_Deleteobject yellow
+ keyword whole hw_DocByAnchor yellow
+ keyword whole hw_DocByAnchorObj yellow
+ keyword whole hw_Document_Attributes yellow
+ keyword whole hw_Document_BodyTag yellow
+ keyword whole hw_Document_Content yellow
+ keyword whole hw_Document_SetContent yellow
+ keyword whole hw_Document_Size yellow
+ keyword whole hw_EditText yellow
+ keyword whole hw_Error yellow
+ keyword whole hw_ErrorMsg yellow
+ keyword whole hw_Free_Document yellow
+ keyword whole hw_GetAnchors yellow
+ keyword whole hw_GetAnchorsObj yellow
+ keyword whole hw_GetAndLock yellow
+ keyword whole hw_GetChildColl yellow
+ keyword whole hw_GetChildCollObj yellow
+ keyword whole hw_GetChildDocColl yellow
+ keyword whole hw_GetChildDocCollObj yellow
+ keyword whole hw_GetObject yellow
+ keyword whole hw_GetObjectByQuery yellow
+ keyword whole hw_GetObjectByQueryColl yellow
+ keyword whole hw_GetObjectByQueryCollObj yellow
+ keyword whole hw_GetObjectByQueryObj yellow
+ keyword whole hw_GetParents yellow
+ keyword whole hw_GetParentsObj yellow
+ keyword whole hw_GetRemote yellow
+ keyword whole hw_GetSrcByDestObj yellow
+ keyword whole hw_GetText yellow
+ keyword whole hw_Identify yellow
+ keyword whole hw_InCollections yellow
+ keyword whole hw_Info yellow
+ keyword whole hw_InsColl yellow
+ keyword whole hw_InsDoc yellow
+ keyword whole hw_InsertDocument yellow
+ keyword whole hw_InsertObject yellow
+ keyword whole hw_Modifyobject yellow
+ keyword whole hw_New_Document yellow
+ keyword whole hw_Output_Document yellow
+ keyword whole hw_PipeDocument yellow
+ keyword whole hw_Root yellow
+ keyword whole hw_Unlock yellow
+ keyword whole hw_Who yellow
+ keyword whole hw_changeobject yellow
+ keyword whole hw_connection_info yellow
+ keyword whole hw_cp yellow
+ keyword whole hw_dummy yellow
+ keyword whole hw_getrellink yellow
+ keyword whole hw_getremotechildren yellow
+ keyword whole hw_getusername yellow
+ keyword whole hw_insertanchors yellow
+ keyword whole hw_mapid yellow
+ keyword whole hw_mv yellow
+ keyword whole hw_objrec2array yellow
+ keyword whole hw_pConnect yellow
+ keyword whole hw_setlinkroot yellow
+ keyword whole hw_stat yellow
+
+# Hyperwave Functions constants
+ keyword whole HW_ATTR_LANG white
+ keyword whole HW_ATTR_NONE white
+ keyword whole HW_ATTR_NR white
+
+# Hyperwave API Functions
+ keyword whole hw_api_attribute yellow
+ keyword whole hw_api_content yellow
+ keyword whole hw_api_object yellow
+ keyword whole hwapi_hgcsp yellow
+
+# Hyperwave API Functions hw_api methods
+ keyword whole hw_api yellow
+ keyword whole ->checkin yellow
+ keyword whole ->checkout yellow
+ keyword whole ->children yellow
+ keyword whole ->content yellow
+ keyword whole ->copy yellow
+ keyword whole ->dbstat yellow
+ keyword whole ->dcstat yellow
+ keyword whole ->dstanchors yellow
+ keyword whole ->dstofsrcanchor yellow
+ keyword whole ->find yellow
+ keyword whole ->ftstat yellow
+ keyword whole ->hwstat yellow
+ keyword whole ->identify yellow
+ keyword whole ->info yellow
+ keyword whole ->insert yellow
+ keyword whole ->insertanchor yellow
+ keyword whole ->insertcollection yellow
+ keyword whole ->insertdocument yellow
+ keyword whole ->link yellow
+ keyword whole ->lock yellow
+ keyword whole ->move yellow
+ keyword whole ->object yellow
+ keyword whole ->objectbyanchor yellow
+ keyword whole ->parents yellow
+ keyword whole ->remove yellow
+ keyword whole ->replace yellow
+ keyword whole ->setcommittedversion yellow
+ keyword whole ->srcanchors yellow
+ keyword whole ->srcsofdst yellow
+ keyword whole ->unlock yellow
+ keyword whole ->user yellow
+ keyword whole ->userlist yellow
+
+# Hyperwave API Functions hw_api_attribute methods
+ keyword whole hw_api_attribute yellow
+ keyword whole ->key yellow
+ keyword whole ->langdepvalue yellow
+ keyword whole ->value yellow
+ keyword whole ->values yellow
+
+# Hyperwave API Functions hw_api_content methods
+ keyword whole hw_api_content yellow
+ keyword whole ->mimetype yellow
+ keyword whole ->read yellow
+
+# Hyperwave API Functions hw_api_error methods
+ keyword whole hw_api_error yellow
+ keyword whole ->count yellow
+ keyword whole ->reason yellow
+
+# Hyperwave API Functions hw_api_object methods
+ keyword whole hw_api_object yellow
+ keyword whole ->assign yellow
+ keyword whole ->attreditable yellow
+ keyword whole ->count yellow
+ keyword whole ->insert yellow
+ keyword whole ->remove yellow
+ keyword whole ->title yellow
+ keyword whole ->value yellow
+
+# Hyperwave API Functions hw_api_reason methods
+ keyword whole hw_api_reason yellow
+ keyword whole ->description yellow
+ keyword whole ->type yellow
+
+# IBM DB2, Cloudscape and Apache Derby Functions
+ keyword whole db2_autocommit yellow
+ keyword whole db2_bind_param yellow
+ keyword whole db2_client_info yellow
+ keyword whole db2_close yellow
+ keyword whole db2_column_privileges yellow
+ keyword whole db2_columns yellow
+ keyword whole db2_commit yellow
+ keyword whole db2_conn_error yellow
+ keyword whole db2_conn_errormsg yellow
+ keyword whole db2_connect yellow
+ keyword whole db2_cursor_type yellow
+ keyword whole db2_exec yellow
+ keyword whole db2_execute yellow
+ keyword whole db2_fetch_array yellow
+ keyword whole db2_fetch_assoc yellow
+ keyword whole db2_fetch_both yellow
+ keyword whole db2_fetch_object yellow
+ keyword whole db2_fetch_row yellow
+ keyword whole db2_field_display_size yellow
+ keyword whole db2_field_name yellow
+ keyword whole db2_field_num yellow
+ keyword whole db2_field_precision yellow
+ keyword whole db2_field_scale yellow
+ keyword whole db2_field_type yellow
+ keyword whole db2_field_width yellow
+ keyword whole db2_foreign_keys yellow
+ keyword whole db2_free_result yellow
+ keyword whole db2_free_stmt yellow
+ keyword whole db2_next_result yellow
+ keyword whole db2_num_fields yellow
+ keyword whole db2_num_rows yellow
+ keyword whole db2_pconnect yellow
+ keyword whole db2_prepare yellow
+ keyword whole db2_primary_keys yellow
+ keyword whole db2_procedure_columns yellow
+ keyword whole db2_procedures yellow
+ keyword whole db2_result yellow
+ keyword whole db2_rollback yellow
+ keyword whole db2_server_info yellow
+ keyword whole db2_special_columns yellow
+ keyword whole db2_statistics yellow
+ keyword whole db2_stmt_error yellow
+ keyword whole db2_stmt_errormsg yellow
+ keyword whole db2_table_privileges yellow
+ keyword whole db2_tables yellow
+
+# IBM DB2, Cloudscape and Apache Derby Functions constants
+ keyword whole DB2_AUTOCOMMIT_OFF white
+ keyword whole DB2_AUTOCOMMIT_ON white
+ keyword whole DB2_BINARY white
+ keyword whole DB2_CHAR white
+ keyword whole DB2_CONVERT white
+ keyword whole DB2_DOUBLE white
+ keyword whole DB2_FORWARD_ONLY white
+ keyword whole DB2_LONG white
+ keyword whole DB2_PARAM_FILE white
+ keyword whole DB2_PARAM_IN white
+ keyword whole DB2_PARAM_INOUT white
+ keyword whole DB2_PARAM_OUT white
+ keyword whole DB2_PASSTHRU white
+ keyword whole DB2_SCROLLABLE white
+ keyword whole NULL white
+
+# ICAP Functions [deprecated]
+ keyword whole icap_close yellow
+ keyword whole icap_create_calendar yellow
+ keyword whole icap_delete_calendar yellow
+ keyword whole icap_delete_event yellow
+ keyword whole icap_fetch_event yellow
+ keyword whole icap_list_alarms yellow
+ keyword whole icap_list_events yellow
+ keyword whole icap_open yellow
+ keyword whole icap_rename_calendar yellow
+ keyword whole icap_reopen yellow
+ keyword whole icap_snooze yellow
+ keyword whole icap_store_event yellow
+
+# iconv Functions
+ keyword whole iconv yellow
+ keyword whole iconv_get_encoding yellow
+ keyword whole iconv_mime_decode yellow
+ keyword whole iconv_mime_decode_headers yellow
+ keyword whole iconv_mime_encode yellow
+ keyword whole iconv_set_encoding yellow
+ keyword whole iconv_strlen yellow
+ keyword whole iconv_strpos yellow
+ keyword whole iconv_strrpos yellow
+ keyword whole iconv_substr yellow
+ keyword whole ob_iconv_handler yellow
+
+# iconv Functions constants
+ keyword whole ICONV_IMPL white
+ keyword whole ICONV_MIME_DECODE_CONTINUE_ON_ERROR white
+ keyword whole ICONV_MIME_DECODE_STRICT white
+ keyword whole ICONV_VERSION white
+
+# ID3 Functions
+ keyword whole id3_get_frame_long_name yellow
+ keyword whole id3_get_frame_short_name yellow
+ keyword whole id3_get_genre_id yellow
+ keyword whole id3_get_genre_list yellow
+ keyword whole id3_get_genre_name yellow
+ keyword whole id3_get_tag yellow
+ keyword whole id3_get_version yellow
+ keyword whole id3_remove_tag yellow
+ keyword whole id3_set_tag yellow
+
+# ID3 Functions constants
+ keyword whole ID3_BEST white
+ keyword whole ID3_V1_0 white
+ keyword whole ID3_V1_1 white
+ keyword whole ID3_V2_1 white
+ keyword whole ID3_V2_2 white
+ keyword whole ID3_V2_3 white
+ keyword whole ID3_V2_4 white
+
+# IIS Administration Functions
+ keyword whole iis_add_server yellow
+ keyword whole iis_get_dir_security yellow
+ keyword whole iis_get_script_map yellow
+ keyword whole iis_get_server_by_comment yellow
+ keyword whole iis_get_server_by_path yellow
+ keyword whole iis_get_server_rights yellow
+ keyword whole iis_get_service_state yellow
+ keyword whole iis_remove_server yellow
+ keyword whole iis_set_app_settings yellow
+ keyword whole iis_set_dir_security yellow
+ keyword whole iis_set_script_map yellow
+ keyword whole iis_set_server_rights yellow
+ keyword whole iis_start_server yellow
+ keyword whole iis_start_service yellow
+ keyword whole iis_stop_server yellow
+ keyword whole iis_stop_service yellow
+
+# Image Functions
+ keyword whole gd_info yellow
+ keyword whole getimagesize yellow
+ keyword whole image2wbmp yellow
+ keyword whole image_type_to_extension yellow
+ keyword whole image_type_to_mime_type yellow
+ keyword whole imagealphablending yellow
+ keyword whole imageantialias yellow
+ keyword whole imagearc yellow
+ keyword whole imagechar yellow
+ keyword whole imagecharup yellow
+ keyword whole imagecolorallocate yellow
+ keyword whole imagecolorallocatealpha yellow
+ keyword whole imagecolorat yellow
+ keyword whole imagecolorclosest yellow
+ keyword whole imagecolorclosestalpha yellow
+ keyword whole imagecolorclosesthwb yellow
+ keyword whole imagecolordeallocate yellow
+ keyword whole imagecolorexact yellow
+ keyword whole imagecolorexactalpha yellow
+ keyword whole imagecolormatch yellow
+ keyword whole imagecolorresolve yellow
+ keyword whole imagecolorresolvealpha yellow
+ keyword whole imagecolorset yellow
+ keyword whole imagecolorsforindex yellow
+ keyword whole imagecolorstotal yellow
+ keyword whole imagecolortransparent yellow
+ keyword whole imageconvolution yellow
+ keyword whole imagecopy yellow
+ keyword whole imagecopymerge yellow
+ keyword whole imagecopymergegray yellow
+ keyword whole imagecopyresampled yellow
+ keyword whole imagecopyresized yellow
+ keyword whole imagecreate yellow
+ keyword whole imagecreatefromgd yellow
+ keyword whole imagecreatefromgd2 yellow
+ keyword whole imagecreatefromgd2part yellow
+ keyword whole imagecreatefromgif yellow
+ keyword whole imagecreatefromjpeg yellow
+ keyword whole imagecreatefrompng yellow
+ keyword whole imagecreatefromstring yellow
+ keyword whole imagecreatefromwbmp yellow
+ keyword whole imagecreatefromxbm yellow
+ keyword whole imagecreatefromxpm yellow
+ keyword whole imagecreatetruecolor yellow
+ keyword whole imagedashedline yellow
+ keyword whole imagedestroy yellow
+ keyword whole imageellipse yellow
+ keyword whole imagefill yellow
+ keyword whole imagefilledarc yellow
+ keyword whole imagefilledellipse yellow
+ keyword whole imagefilledpolygon yellow
+ keyword whole imagefilledrectangle yellow
+ keyword whole imagefilltoborder yellow
+ keyword whole imagefilter yellow
+ keyword whole imagefontheight yellow
+ keyword whole imagefontwidth yellow
+ keyword whole imageftbbox yellow
+ keyword whole imagefttext yellow
+ keyword whole imagegammacorrect yellow
+ keyword whole imagegd yellow
+ keyword whole imagegd2 yellow
+ keyword whole imagegif yellow
+ keyword whole imageinterlace yellow
+ keyword whole imageistruecolor yellow
+ keyword whole imagejpeg yellow
+ keyword whole imagelayereffect yellow
+ keyword whole imageline yellow
+ keyword whole imageloadfont yellow
+ keyword whole imagepalettecopy yellow
+ keyword whole imagepng yellow
+ keyword whole imagepolygon yellow
+ keyword whole imagepsbbox yellow
+ keyword whole imagepscopyfont yellow
+ keyword whole imagepsencodefont yellow
+ keyword whole imagepsextendfont yellow
+ keyword whole imagepsfreefont yellow
+ keyword whole imagepsloadfont yellow
+ keyword whole imagepsslantfont yellow
+ keyword whole imagepstext yellow
+ keyword whole imagerectangle yellow
+ keyword whole imagerotate yellow
+ keyword whole imagesavealpha yellow
+ keyword whole imagesetbrush yellow
+ keyword whole imagesetpixel yellow
+ keyword whole imagesetstyle yellow
+ keyword whole imagesetthickness yellow
+ keyword whole imagesettile yellow
+ keyword whole imagestring yellow
+ keyword whole imagestringup yellow
+ keyword whole imagesx yellow
+ keyword whole imagesy yellow
+ keyword whole imagetruecolortopalette yellow
+ keyword whole imagettfbbox yellow
+ keyword whole imagettftext yellow
+ keyword whole imagetypes yellow
+ keyword whole imagewbmp yellow
+ keyword whole imagexbm yellow
+ keyword whole iptcembed yellow
+ keyword whole iptcparse yellow
+ keyword whole jpeg2wbmp yellow
+ keyword whole png2wbmp yellow
+
+# Image Functions constants
+ keyword whole IMAGETYPE_BMP white
+ keyword whole IMAGETYPE_GIF white
+ keyword whole IMAGETYPE_IFF white
+ keyword whole IMAGETYPE_JB2 white
+ keyword whole IMAGETYPE_JP2 white
+ keyword whole IMAGETYPE_JPC white
+ keyword whole IMAGETYPE_JPEG white
+ keyword whole IMAGETYPE_JPX white
+ keyword whole IMAGETYPE_PNG white
+ keyword whole IMAGETYPE_PSD white
+ keyword whole IMAGETYPE_SWC white
+ keyword whole IMAGETYPE_SWF white
+ keyword whole IMAGETYPE_TIFF_II white
+ keyword whole IMAGETYPE_TIFF_MM white
+ keyword whole IMAGETYPE_WBMP white
+ keyword whole IMAGETYPE_XBM white
+ keyword whole IMG_ARC_CHORD white
+ keyword whole IMG_ARC_EDGED white
+ keyword whole IMG_ARC_NOFILL white
+ keyword whole IMG_ARC_PIE white
+ keyword whole IMG_ARC_ROUNDED white
+ keyword whole IMG_COLOR_BRUSHED white
+ keyword whole IMG_COLOR_STYLED white
+ keyword whole IMG_COLOR_STYLEDBRUSHED white
+ keyword whole IMG_COLOR_TILED white
+ keyword whole IMG_COLOR_TRANSPARENT white
+ keyword whole IMG_GIF white
+ keyword whole IMG_JPEG white
+ keyword whole IMG_JPG white
+ keyword whole IMG_PNG white
+ keyword whole IMG_WBMP white
+ keyword whole IMG_XPM white
+
+# IMAP, POP3 and NNTP Functions
+ keyword whole imap_8bit yellow
+ keyword whole imap_alerts yellow
+ keyword whole imap_append yellow
+ keyword whole imap_base64 yellow
+ keyword whole imap_binary yellow
+ keyword whole imap_body yellow
+ keyword whole imap_bodystruct yellow
+ keyword whole imap_check yellow
+ keyword whole imap_clearflag_full yellow
+ keyword whole imap_close yellow
+ keyword whole imap_createmailbox yellow
+ keyword whole imap_delete yellow
+ keyword whole imap_deletemailbox yellow
+ keyword whole imap_errors yellow
+ keyword whole imap_expunge yellow
+ keyword whole imap_fetch_overview yellow
+ keyword whole imap_fetchbody yellow
+ keyword whole imap_fetchheader yellow
+ keyword whole imap_fetchstructure yellow
+ keyword whole imap_get_quota yellow
+ keyword whole imap_get_quotaroot yellow
+ keyword whole imap_getacl yellow
+ keyword whole imap_getmailboxes yellow
+ keyword whole imap_getsubscribed yellow
+ keyword whole imap_header yellow
+ keyword whole imap_headerinfo yellow
+ keyword whole imap_headers yellow
+ keyword whole imap_last_error yellow
+ keyword whole imap_list yellow
+ keyword whole imap_listmailbox yellow
+ keyword whole imap_listscan yellow
+ keyword whole imap_listsubscribed yellow
+ keyword whole imap_lsub yellow
+ keyword whole imap_mail yellow
+ keyword whole imap_mail_compose yellow
+ keyword whole imap_mail_copy yellow
+ keyword whole imap_mail_move yellow
+ keyword whole imap_mailboxmsginfo yellow
+ keyword whole imap_mime_header_decode yellow
+ keyword whole imap_msgno yellow
+ keyword whole imap_num_msg yellow
+ keyword whole imap_num_recent yellow
+ keyword whole imap_open yellow
+ keyword whole imap_ping yellow
+ keyword whole imap_qprint yellow
+ keyword whole imap_renamemailbox yellow
+ keyword whole imap_reopen yellow
+ keyword whole imap_rfc822_parse_adrlist yellow
+ keyword whole imap_rfc822_parse_headers yellow
+ keyword whole imap_rfc822_write_address yellow
+ keyword whole imap_scanmailbox yellow
+ keyword whole imap_search yellow
+ keyword whole imap_set_quota yellow
+ keyword whole imap_setacl yellow
+ keyword whole imap_setflag_full yellow
+ keyword whole imap_sort yellow
+ keyword whole imap_status yellow
+ keyword whole imap_subscribe yellow
+ keyword whole imap_thread yellow
+ keyword whole imap_timeout yellow
+ keyword whole imap_uid yellow
+ keyword whole imap_undelete yellow
+ keyword whole imap_unsubscribe yellow
+ keyword whole imap_utf7_decode yellow
+ keyword whole imap_utf7_encode yellow
+ keyword whole imap_utf8 yellow
+
+# IMAP, POP3 and NNTP Functions constants
+ keyword whole CL_EXPUNGE white
+ keyword whole CP_MOVE white
+ keyword whole CP_UID white
+ keyword whole ENC7BIT white
+ keyword whole ENC8BIT white
+ keyword whole ENCBASE64 white
+ keyword whole ENCBINARY white
+ keyword whole ENCOTHER white
+ keyword whole ENCQUOTEDPRINTABLE white
+ keyword whole FT_INTERNAL white
+ keyword whole FT_NOT white
+ keyword whole FT_PEEK white
+ keyword whole FT_PREFETCHTEXT white
+ keyword whole FT_UID white
+ keyword whole LATT_MARKED white
+ keyword whole LATT_NOINFERIORS white
+ keyword whole LATT_NOSELECT white
+ keyword whole LATT_UNMARKED white
+ keyword whole NIL white
+ keyword whole OP_ANONYMOUS white
+ keyword whole OP_DEBUG white
+ keyword whole OP_EXPUNGE white
+ keyword whole OP_HALFOPEN white
+ keyword whole OP_PROTOTYPE white
+ keyword whole OP_READONLY white
+ keyword whole OP_SECURE white
+ keyword whole OP_SHORTCACHE white
+ keyword whole OP_SILENT white
+ keyword whole SA_ALL white
+ keyword whole SA_MESSAGES white
+ keyword whole SA_RECENT white
+ keyword whole SA_UIDNEXT white
+ keyword whole SA_UIDVALIDITY white
+ keyword whole SA_UNSEEN white
+ keyword whole SE_FREE white
+ keyword whole SE_NOPREFETCH white
+ keyword whole SE_UID white
+ keyword whole SORTARRIVAL white
+ keyword whole SORTCC white
+ keyword whole SORTDATE white
+ keyword whole SORTFROM white
+ keyword whole SORTSIZE white
+ keyword whole SORTSUBJECT white
+ keyword whole SORTTO white
+ keyword whole SO_FREE white
+ keyword whole SO_NOSERVER white
+ keyword whole ST_SET white
+ keyword whole ST_SILENT white
+ keyword whole ST_UID white
+ keyword whole TYPEAPPLICATION white
+ keyword whole TYPEAUDIO white
+ keyword whole TYPEIMAGE white
+ keyword whole TYPEMESSAGE white
+ keyword whole TYPEMULTIPART white
+ keyword whole TYPEOTHER white
+ keyword whole TYPETEXT white
+ keyword whole TYPEVIDEO white
+
+# Informix Functions
+ keyword whole ifx_affected_rows yellow
+ keyword whole ifx_blobinfile_mode yellow
+ keyword whole ifx_byteasvarchar yellow
+ keyword whole ifx_close yellow
+ keyword whole ifx_connect yellow
+ keyword whole ifx_copy_blob yellow
+ keyword whole ifx_create_blob yellow
+ keyword whole ifx_create_char yellow
+ keyword whole ifx_do yellow
+ keyword whole ifx_error yellow
+ keyword whole ifx_errormsg yellow
+ keyword whole ifx_fetch_row yellow
+ keyword whole ifx_fieldproperties yellow
+ keyword whole ifx_fieldtypes yellow
+ keyword whole ifx_free_blob yellow
+ keyword whole ifx_free_char yellow
+ keyword whole ifx_free_result yellow
+ keyword whole ifx_get_blob yellow
+ keyword whole ifx_get_char yellow
+ keyword whole ifx_getsqlca yellow
+ keyword whole ifx_htmltbl_result yellow
+ keyword whole ifx_nullformat yellow
+ keyword whole ifx_num_fields yellow
+ keyword whole ifx_num_rows yellow
+ keyword whole ifx_pconnect yellow
+ keyword whole ifx_prepare yellow
+ keyword whole ifx_query yellow
+ keyword whole ifx_textasvarchar yellow
+ keyword whole ifx_update_blob yellow
+ keyword whole ifx_update_char yellow
+ keyword whole ifxus_close_slob yellow
+ keyword whole ifxus_create_slob yellow
+ keyword whole ifxus_free_slob yellow
+ keyword whole ifxus_open_slob yellow
+ keyword whole ifxus_read_slob yellow
+ keyword whole ifxus_seek_slob yellow
+ keyword whole ifxus_tell_slob yellow
+ keyword whole ifxus_write_slob yellow
+
+# Ingres II Functions
+ keyword whole ingres_autocommit yellow
+ keyword whole ingres_close yellow
+ keyword whole ingres_commit yellow
+ keyword whole ingres_connect yellow
+ keyword whole ingres_cursor yellow
+ keyword whole ingres_errno yellow
+ keyword whole ingres_error yellow
+ keyword whole ingres_errsqlstate yellow
+ keyword whole ingres_fetch_array yellow
+ keyword whole ingres_fetch_object yellow
+ keyword whole ingres_fetch_row yellow
+ keyword whole ingres_field_length yellow
+ keyword whole ingres_field_name yellow
+ keyword whole ingres_field_nullable yellow
+ keyword whole ingres_field_precision yellow
+ keyword whole ingres_field_scale yellow
+ keyword whole ingres_field_type yellow
+ keyword whole ingres_num_fields yellow
+ keyword whole ingres_num_rows yellow
+ keyword whole ingres_pconnect yellow
+ keyword whole ingres_query yellow
+ keyword whole ingres_rollback yellow
+
+# Ingres II Functions constants
+ keyword whole INGRES_API_VERSION white
+ keyword whole INGRES_ASSOC white
+ keyword whole INGRES_BOTH white
+ keyword whole INGRES_CURSOR_READONLY white
+ keyword whole INGRES_CURSOR_UPDATE white
+ keyword whole INGRES_DATE_DMY white
+ keyword whole INGRES_DATE_FINNISH white
+ keyword whole INGRES_DATE_GERMAN white
+ keyword whole INGRES_DATE_ISO white
+ keyword whole INGRES_DATE_ISO4 white
+ keyword whole INGRES_DATE_MDY white
+ keyword whole INGRES_DATE_MULTINATIONAL white
+ keyword whole INGRES_DATE_MULTINATIONAL4 white
+ keyword whole INGRES_DATE_YMD white
+ keyword whole INGRES_EXT_VERSION white
+ keyword whole INGRES_MONEY_LEADING white
+ keyword whole INGRES_MONEY_TRAILING white
+ keyword whole INGRES_NUM white
+
+# IRC Gateway Functions
+ keyword whole ircg_channel_mode yellow
+ keyword whole ircg_disconnect yellow
+ keyword whole ircg_eval_ecmascript_params yellow
+ keyword whole ircg_fetch_error_msg yellow
+ keyword whole ircg_get_username yellow
+ keyword whole ircg_html_encode yellow
+ keyword whole ircg_ignore_add yellow
+ keyword whole ircg_ignore_del yellow
+ keyword whole ircg_invite yellow
+ keyword whole ircg_is_conn_alive yellow
+ keyword whole ircg_join yellow
+ keyword whole ircg_kick yellow
+ keyword whole ircg_list yellow
+ keyword whole ircg_lookup_format_messages yellow
+ keyword whole ircg_lusers yellow
+ keyword whole ircg_msg yellow
+ keyword whole ircg_names yellow
+ keyword whole ircg_nick yellow
+ keyword whole ircg_nickname_escape yellow
+ keyword whole ircg_nickname_unescape yellow
+ keyword whole ircg_notice yellow
+ keyword whole ircg_oper yellow
+ keyword whole ircg_part yellow
+ keyword whole ircg_pconnect yellow
+ keyword whole ircg_register_format_messages yellow
+ keyword whole ircg_set_current yellow
+ keyword whole ircg_set_file yellow
+ keyword whole ircg_set_on_die yellow
+ keyword whole ircg_topic yellow
+ keyword whole ircg_who yellow
+ keyword whole ircg_whois yellow
+
+# PHP / Java Integration
+ keyword whole java_last_exception_clear yellow
+ keyword whole java_last_exception_get yellow
+
+# KADM5
+ keyword whole kadm5_chpass_principal yellow
+ keyword whole kadm5_create_principal yellow
+ keyword whole kadm5_delete_principal yellow
+ keyword whole kadm5_destroy yellow
+ keyword whole kadm5_flush yellow
+ keyword whole kadm5_get_policies yellow
+ keyword whole kadm5_get_principal yellow
+ keyword whole kadm5_get_principals yellow
+ keyword whole kadm5_init_with_password yellow
+ keyword whole kadm5_modify_principal yellow
+
+# KADM5 constants
+ keyword whole KADM5_ATTRIBUTES white
+ keyword whole KADM5_CLEARPOLICY white
+ keyword whole KADM5_FAIL_AUTH_COUNT white
+ keyword whole KADM5_KVNO white
+ keyword whole KADM5_LAST_FAILED white
+ keyword whole KADM5_LAST_PW_CHANGE white
+ keyword whole KADM5_LAST_SUCCESS white
+ keyword whole KADM5_MAX_LIFE white
+ keyword whole KADM5_MAX_RLIFE white
+ keyword whole KADM5_MOD_NAME white
+ keyword whole KADM5_MOD_TIME white
+ keyword whole KADM5_POLICY white
+ keyword whole KADM5_PRINCIPAL white
+ keyword whole KADM5_PRINC_EXPIRE_TIME white
+ keyword whole KADM5_PW_EXPIRATION white
+ keyword whole KADM5_RANDKEY white
+ keyword whole KRB5_KDB_DISALLOW_ALL_TIX white
+ keyword whole KRB5_KDB_DISALLOW_DUP_SKEY white
+ keyword whole KRB5_KDB_DISALLOW_FORWARDABLE white
+ keyword whole KRB5_KDB_DISALLOW_POSTDATED white
+ keyword whole KRB5_KDB_DISALLOW_PROXIABLE white
+ keyword whole KRB5_KDB_DISALLOW_RENEWABLE white
+ keyword whole KRB5_KDB_DISALLOW_SVR white
+ keyword whole KRB5_KDB_DISALLOW_TGT_BASED white
+ keyword whole KRB5_KDB_NEW_PRINC white
+ keyword whole KRB5_KDB_PWCHANGE_SERVER white
+ keyword whole KRB5_KDB_REQUIRES_HW_AUTH white
+ keyword whole KRB5_KDB_REQUIRES_PRE_AUTH white
+ keyword whole KRB5_KDB_REQUIRES_PWCHANGE white
+ keyword whole KRB5_KDB_SUPPORT_DESMD5 white
+
+# LDAP Functions
+ keyword whole ldap_8859_to_t61 yellow
+ keyword whole ldap_add yellow
+ keyword whole ldap_bind yellow
+ keyword whole ldap_close yellow
+ keyword whole ldap_compare yellow
+ keyword whole ldap_connect yellow
+ keyword whole ldap_count_entries yellow
+ keyword whole ldap_delete yellow
+ keyword whole ldap_dn2ufn yellow
+ keyword whole ldap_err2str yellow
+ keyword whole ldap_errno yellow
+ keyword whole ldap_error yellow
+ keyword whole ldap_explode_dn yellow
+ keyword whole ldap_first_attribute yellow
+ keyword whole ldap_first_entry yellow
+ keyword whole ldap_first_reference yellow
+ keyword whole ldap_free_result yellow
+ keyword whole ldap_get_attributes yellow
+ keyword whole ldap_get_dn yellow
+ keyword whole ldap_get_entries yellow
+ keyword whole ldap_get_option yellow
+ keyword whole ldap_get_values yellow
+ keyword whole ldap_get_values_len yellow
+ keyword whole ldap_list yellow
+ keyword whole ldap_mod_add yellow
+ keyword whole ldap_mod_del yellow
+ keyword whole ldap_mod_replace yellow
+ keyword whole ldap_modify yellow
+ keyword whole ldap_next_attribute yellow
+ keyword whole ldap_next_entry yellow
+ keyword whole ldap_next_reference yellow
+ keyword whole ldap_parse_reference yellow
+ keyword whole ldap_parse_result yellow
+ keyword whole ldap_read yellow
+ keyword whole ldap_rename yellow
+ keyword whole ldap_sasl_bind yellow
+ keyword whole ldap_search yellow
+ keyword whole ldap_set_option yellow
+ keyword whole ldap_set_rebind_proc yellow
+ keyword whole ldap_sort yellow
+ keyword whole ldap_start_tls yellow
+ keyword whole ldap_t61_to_8859 yellow
+ keyword whole ldap_unbind yellow
+
+# LDAP Functions constants
+ keyword whole GSLC_SSL_NO_AUTH white
+ keyword whole GSLC_SSL_ONEWAY_AUTH white
+ keyword whole GSLC_SSL_TWOWAY_AUTH white
+ keyword whole LDAP_DEREF_ALWAYS white
+ keyword whole LDAP_DEREF_FINDING white
+ keyword whole LDAP_DEREF_NEVER white
+ keyword whole LDAP_DEREF_SEARCHING white
+ keyword whole LDAP_OPT_CLIENT_CONTROLS white
+ keyword whole LDAP_OPT_DEBUG_LEVEL white
+ keyword whole LDAP_OPT_DEREF white
+ keyword whole LDAP_OPT_ERROR_NUMBER white
+ keyword whole LDAP_OPT_ERROR_STRING white
+ keyword whole LDAP_OPT_HOST_NAME white
+ keyword whole LDAP_OPT_MATCHED_DN white
+ keyword whole LDAP_OPT_PROTOCOL_VERSION white
+ keyword whole LDAP_OPT_REFERRALS white
+ keyword whole LDAP_OPT_RESTART white
+ keyword whole LDAP_OPT_SERVER_CONTROLS white
+ keyword whole LDAP_OPT_SIZELIMIT white
+ keyword whole LDAP_OPT_TIMELIMIT white
+
+# libxml Functions
+ keyword whole libxml_clear_errors yellow
+ keyword whole libxml_get_errors yellow
+ keyword whole libxml_get_last_error yellow
+ keyword whole libxml_set_streams_context yellow
+ keyword whole libxml_use_internal_errors yellow
+
+# libxml Functions constants
+ keyword whole LIBXML_COMPACT white
+ keyword whole LIBXML_DOTTED_VERSION white
+ keyword whole LIBXML_DTDATTR white
+ keyword whole LIBXML_DTDLOAD white
+ keyword whole LIBXML_DTDVALID white
+ keyword whole LIBXML_ERR_ERROR white
+ keyword whole LIBXML_ERR_FATAL white
+ keyword whole LIBXML_ERR_NONE white
+ keyword whole LIBXML_ERR_WARNING white
+ keyword whole LIBXML_NOBLANKS white
+ keyword whole LIBXML_NOCDATA white
+ keyword whole LIBXML_NOEMPTYTAG white
+ keyword whole LIBXML_NOENT white
+ keyword whole LIBXML_NOERROR white
+ keyword whole LIBXML_NONET white
+ keyword whole LIBXML_NOWARNING white
+ keyword whole LIBXML_NOXMLDECL white
+ keyword whole LIBXML_NSCLEAN white
+ keyword whole LIBXML_VERSION white
+ keyword whole LIBXML_XINCLUDE white
+
+# Lotus Notes Functions
+ keyword whole notes_body yellow
+ keyword whole notes_copy_db yellow
+ keyword whole notes_create_db yellow
+ keyword whole notes_create_note yellow
+ keyword whole notes_drop_db yellow
+ keyword whole notes_find_note yellow
+ keyword whole notes_header_info yellow
+ keyword whole notes_list_msgs yellow
+ keyword whole notes_mark_read yellow
+ keyword whole notes_mark_unread yellow
+ keyword whole notes_nav_create yellow
+ keyword whole notes_search yellow
+ keyword whole notes_unread yellow
+ keyword whole notes_version yellow
+
+# LZF Functions
+ keyword whole lzf_compress yellow
+ keyword whole lzf_decompress yellow
+ keyword whole lzf_optimized_for yellow
+
+# Mail Functions
+ keyword whole ezmlm_hash yellow
+ keyword whole mail yellow
+
+# mailparse Functions
+ keyword whole mailparse_determine_best_xfer_encoding yellow
+ keyword whole mailparse_msg_create yellow
+ keyword whole mailparse_msg_extract_part yellow
+ keyword whole mailparse_msg_extract_part_file yellow
+ keyword whole mailparse_msg_free yellow
+ keyword whole mailparse_msg_get_part yellow
+ keyword whole mailparse_msg_get_part_data yellow
+ keyword whole mailparse_msg_get_structure yellow
+ keyword whole mailparse_msg_parse yellow
+ keyword whole mailparse_msg_parse_file yellow
+ keyword whole mailparse_rfc822_parse_addresses yellow
+ keyword whole mailparse_stream_encode yellow
+ keyword whole mailparse_uudecode_all yellow
+
+# Mathematical Functions
+ keyword whole abs yellow
+ keyword whole acos yellow
+ keyword whole acosh yellow
+ keyword whole asin yellow
+ keyword whole asinh yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole atanh yellow
+ keyword whole base_convert yellow
+ keyword whole bindec yellow
+ keyword whole ceil yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole decbin yellow
+ keyword whole dechex yellow
+ keyword whole decoct yellow
+ keyword whole deg2rad yellow
+ keyword whole exp yellow
+ keyword whole expm1 yellow
+ keyword whole floor yellow
+ keyword whole fmod yellow
+ keyword whole getrandmax yellow
+ keyword whole hexdec yellow
+ keyword whole hypot yellow
+ keyword whole is_finite yellow
+ keyword whole is_infinite yellow
+ keyword whole is_nan yellow
+ keyword whole lcg_value yellow
+ keyword whole log yellow
+ keyword whole log10 yellow
+ keyword whole log1p yellow
+ keyword whole max yellow
+ keyword whole min yellow
+ keyword whole mt_getrandmax yellow
+ keyword whole mt_rand yellow
+ keyword whole mt_srand yellow
+ keyword whole octdec yellow
+ keyword whole pi yellow
+ keyword whole pow yellow
+ keyword whole rad2deg yellow
+ keyword whole rand yellow
+ keyword whole round yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole sqrt yellow
+ keyword whole srand yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+
+# Mathematical Functions constants
+ keyword whole M_1_PI white
+ keyword whole M_2_PI white
+ keyword whole M_2_SQRTPI white
+ keyword whole M_E white
+ keyword whole M_EULER white
+ keyword whole M_LN10 white
+ keyword whole M_LN2 white
+ keyword whole M_LNPI white
+ keyword whole M_LOG10E white
+ keyword whole M_LOG2E white
+ keyword whole M_PI white
+ keyword whole M_PI_2 white
+ keyword whole M_PI_4 white
+ keyword whole M_SQRT1_2 white
+ keyword whole M_SQRT2 white
+ keyword whole M_SQRT3 white
+ keyword whole M_SQRTPI white
+
+# MaxDB PHP Extension
+ keyword whole maxdb_affected_rows yellow
+ keyword whole maxdb_autocommit yellow
+ keyword whole maxdb_bind_param yellow
+ keyword whole maxdb_bind_result yellow
+ keyword whole maxdb_change_user yellow
+ keyword whole maxdb_character_set_name yellow
+ keyword whole maxdb_client_encoding yellow
+ keyword whole maxdb_close yellow
+ keyword whole maxdb_close_long_data yellow
+ keyword whole maxdb_commit yellow
+ keyword whole maxdb_connect yellow
+ keyword whole maxdb_connect_errno yellow
+ keyword whole maxdb_connect_error yellow
+ keyword whole maxdb_data_seek yellow
+ keyword whole maxdb_debug yellow
+ keyword whole maxdb_disable_reads_from_master yellow
+ keyword whole maxdb_disable_rpl_parse yellow
+ keyword whole maxdb_dump_debug_info yellow
+ keyword whole maxdb_embedded_connect yellow
+ keyword whole maxdb_enable_reads_from_master yellow
+ keyword whole maxdb_enable_rpl_parse yellow
+ keyword whole maxdb_errno yellow
+ keyword whole maxdb_error yellow
+ keyword whole maxdb_escape_string yellow
+ keyword whole maxdb_execute yellow
+ keyword whole maxdb_fetch yellow
+ keyword whole maxdb_fetch_array yellow
+ keyword whole maxdb_fetch_assoc yellow
+ keyword whole maxdb_fetch_field yellow
+ keyword whole maxdb_fetch_field_direct yellow
+ keyword whole maxdb_fetch_fields yellow
+ keyword whole maxdb_fetch_lengths yellow
+ keyword whole maxdb_fetch_object yellow
+ keyword whole maxdb_fetch_row yellow
+ keyword whole maxdb_field_count yellow
+ keyword whole maxdb_field_seek yellow
+ keyword whole maxdb_field_tell yellow
+ keyword whole maxdb_free_result yellow
+ keyword whole maxdb_get_client_info yellow
+ keyword whole maxdb_get_client_version yellow
+ keyword whole maxdb_get_host_info yellow
+ keyword whole maxdb_get_metadata yellow
+ keyword whole maxdb_get_proto_info yellow
+ keyword whole maxdb_get_server_info yellow
+ keyword whole maxdb_get_server_version yellow
+ keyword whole maxdb_info yellow
+ keyword whole maxdb_init yellow
+ keyword whole maxdb_insert_id yellow
+ keyword whole maxdb_kill yellow
+ keyword whole maxdb_master_query yellow
+ keyword whole maxdb_more_results yellow
+ keyword whole maxdb_multi_query yellow
+ keyword whole maxdb_next_result yellow
+ keyword whole maxdb_num_fields yellow
+ keyword whole maxdb_num_rows yellow
+ keyword whole maxdb_options yellow
+ keyword whole maxdb_param_count yellow
+ keyword whole maxdb_ping yellow
+ keyword whole maxdb_prepare yellow
+ keyword whole maxdb_query yellow
+ keyword whole maxdb_real_connect yellow
+ keyword whole maxdb_real_escape_string yellow
+ keyword whole maxdb_real_query yellow
+ keyword whole maxdb_report yellow
+ keyword whole maxdb_rollback yellow
+ keyword whole maxdb_rpl_parse_enabled yellow
+ keyword whole maxdb_rpl_probe yellow
+ keyword whole maxdb_rpl_query_type yellow
+ keyword whole maxdb_select_db yellow
+ keyword whole maxdb_send_long_data yellow
+ keyword whole maxdb_send_query yellow
+ keyword whole maxdb_server_end yellow
+ keyword whole maxdb_server_init yellow
+ keyword whole maxdb_set_opt yellow
+ keyword whole maxdb_sqlstate yellow
+ keyword whole maxdb_ssl_set yellow
+ keyword whole maxdb_stat yellow
+ keyword whole maxdb_stmt_affected_rows yellow
+ keyword whole maxdb_stmt_bind_param yellow
+ keyword whole maxdb_stmt_bind_result yellow
+ keyword whole maxdb_stmt_close yellow
+ keyword whole maxdb_stmt_close_long_data yellow
+ keyword whole maxdb_stmt_data_seek yellow
+ keyword whole maxdb_stmt_errno yellow
+ keyword whole maxdb_stmt_error yellow
+ keyword whole maxdb_stmt_execute yellow
+ keyword whole maxdb_stmt_fetch yellow
+ keyword whole maxdb_stmt_free_result yellow
+ keyword whole maxdb_stmt_init yellow
+ keyword whole maxdb_stmt_num_rows yellow
+ keyword whole maxdb_stmt_param_count yellow
+ keyword whole maxdb_stmt_prepare yellow
+ keyword whole maxdb_stmt_reset yellow
+ keyword whole maxdb_stmt_result_metadata yellow
+ keyword whole maxdb_stmt_send_long_data yellow
+ keyword whole maxdb_stmt_sqlstate yellow
+ keyword whole maxdb_stmt_store_result yellow
+ keyword whole maxdb_store_result yellow
+ keyword whole maxdb_thread_id yellow
+ keyword whole maxdb_thread_safe yellow
+ keyword whole maxdb_use_result yellow
+ keyword whole maxdb_warning_count yellow
+
+# MaxDB PHP Extension constants
+ keyword whole MAXDB_APPLICATION white
+ keyword whole MAXDB_APPVERSION white
+ keyword whole MAXDB_ASSOC white
+ keyword whole MAXDB_ASSOC_LOWER white
+ keyword whole MAXDB_ASSOC_UPPER white
+ keyword whole MAXDB_BOTH white
+ keyword whole MAXDB_COMPNAME white
+ keyword whole MAXDB_CURSORPREFIX white
+ keyword whole MAXDB_ISOLATIONLEVEL white
+ keyword whole MAXDB_NUM white
+ keyword whole MAXDB_PACKETCOUNT white
+ keyword whole MAXDB_SQLMODE white
+ keyword whole MAXDB_STATEMENTCACHESIZE white
+ keyword whole MAXDB_TIMEOUT white
+ keyword whole MAXDB_UNICODE white
+
+# MCAL Functions
+ keyword whole mcal_append_event yellow
+ keyword whole mcal_close yellow
+ keyword whole mcal_create_calendar yellow
+ keyword whole mcal_date_compare yellow
+ keyword whole mcal_date_valid yellow
+ keyword whole mcal_day_of_week yellow
+ keyword whole mcal_day_of_year yellow
+ keyword whole mcal_days_in_month yellow
+ keyword whole mcal_delete_calendar yellow
+ keyword whole mcal_delete_event yellow
+ keyword whole mcal_event_add_attribute yellow
+ keyword whole mcal_event_init yellow
+ keyword whole mcal_event_set_alarm yellow
+ keyword whole mcal_event_set_category yellow
+ keyword whole mcal_event_set_class yellow
+ keyword whole mcal_event_set_description yellow
+ keyword whole mcal_event_set_end yellow
+ keyword whole mcal_event_set_recur_daily yellow
+ keyword whole mcal_event_set_recur_monthly_mday yellow
+ keyword whole mcal_event_set_recur_monthly_wday yellow
+ keyword whole mcal_event_set_recur_none yellow
+ keyword whole mcal_event_set_recur_weekly yellow
+ keyword whole mcal_event_set_recur_yearly yellow
+ keyword whole mcal_event_set_start yellow
+ keyword whole mcal_event_set_title yellow
+ keyword whole mcal_expunge yellow
+ keyword whole mcal_fetch_current_stream_event yellow
+ keyword whole mcal_fetch_event yellow
+ keyword whole mcal_is_leap_year yellow
+ keyword whole mcal_list_alarms yellow
+ keyword whole mcal_list_events yellow
+ keyword whole mcal_next_recurrence yellow
+ keyword whole mcal_open yellow
+ keyword whole mcal_popen yellow
+ keyword whole mcal_rename_calendar yellow
+ keyword whole mcal_reopen yellow
+ keyword whole mcal_snooze yellow
+ keyword whole mcal_store_event yellow
+ keyword whole mcal_time_valid yellow
+ keyword whole mcal_week_of_year yellow
+
+# MCAL Functions constants
+ keyword whole MCAL_APRIL white
+ keyword whole MCAL_AUGUST white
+ keyword whole MCAL_DECEMBER white
+ keyword whole MCAL_FEBRUARY white
+ keyword whole MCAL_FRIDAY white
+ keyword whole MCAL_JANUARY white
+ keyword whole MCAL_JULY white
+ keyword whole MCAL_JUNE white
+ keyword whole MCAL_MARCH white
+ keyword whole MCAL_MAY white
+ keyword whole MCAL_MONDAY white
+ keyword whole MCAL_M_ALLDAYS white
+ keyword whole MCAL_M_FRIDAY white
+ keyword whole MCAL_M_MONDAY white
+ keyword whole MCAL_M_SATURDAY white
+ keyword whole MCAL_M_SUNDAY white
+ keyword whole MCAL_M_THURSDAY white
+ keyword whole MCAL_M_TUESDAY white
+ keyword whole MCAL_M_WEDNESDAY white
+ keyword whole MCAL_M_WEEKDAYS white
+ keyword whole MCAL_M_WEEKEND white
+ keyword whole MCAL_NOVEMBER white
+ keyword whole MCAL_OCTOBER white
+ keyword whole MCAL_RECUR_DAILY white
+ keyword whole MCAL_RECUR_MONTHLY_MDAY white
+ keyword whole MCAL_RECUR_MONTHLY_WDAY white
+ keyword whole MCAL_RECUR_NONE white
+ keyword whole MCAL_RECUR_WEEKLY white
+ keyword whole MCAL_RECUR_YEARLY white
+ keyword whole MCAL_SATURDAY white
+ keyword whole MCAL_SEPTEMBER white
+ keyword whole MCAL_SUNDAY white
+ keyword whole MCAL_THURSDAY white
+ keyword whole MCAL_TUESDAY white
+ keyword whole MCAL_WEDNESDAY white
+
+# Mcrypt Encryption Functions
+ keyword whole mcrypt_cbc yellow
+ keyword whole mcrypt_cfb yellow
+ keyword whole mcrypt_create_iv yellow
+ keyword whole mcrypt_decrypt yellow
+ keyword whole mcrypt_ecb yellow
+ keyword whole mcrypt_enc_get_algorithms_name yellow
+ keyword whole mcrypt_enc_get_block_size yellow
+ keyword whole mcrypt_enc_get_iv_size yellow
+ keyword whole mcrypt_enc_get_key_size yellow
+ keyword whole mcrypt_enc_get_modes_name yellow
+ keyword whole mcrypt_enc_get_supported_key_sizes yellow
+ keyword whole mcrypt_enc_is_block_algorithm yellow
+ keyword whole mcrypt_enc_is_block_algorithm_mode yellow
+ keyword whole mcrypt_enc_is_block_mode yellow
+ keyword whole mcrypt_enc_self_test yellow
+ keyword whole mcrypt_encrypt yellow
+ keyword whole mcrypt_generic yellow
+ keyword whole mcrypt_generic_deinit yellow
+ keyword whole mcrypt_generic_end yellow
+ keyword whole mcrypt_generic_init yellow
+ keyword whole mcrypt_get_block_size yellow
+ keyword whole mcrypt_get_cipher_name yellow
+ keyword whole mcrypt_get_iv_size yellow
+ keyword whole mcrypt_get_key_size yellow
+ keyword whole mcrypt_list_algorithms yellow
+ keyword whole mcrypt_list_modes yellow
+ keyword whole mcrypt_module_close yellow
+ keyword whole mcrypt_module_get_algo_block_size yellow
+ keyword whole mcrypt_module_get_algo_key_size yellow
+ keyword whole mcrypt_module_get_supported_key_sizes yellow
+ keyword whole mcrypt_module_is_block_algorithm yellow
+ keyword whole mcrypt_module_is_block_algorithm_mode yellow
+ keyword whole mcrypt_module_is_block_mode yellow
+ keyword whole mcrypt_module_open yellow
+ keyword whole mcrypt_module_self_test yellow
+ keyword whole mcrypt_ofb yellow
+ keyword whole mdecrypt_generic yellow
+
+# Mcrypt Encryption Functions constants
+ keyword whole MCRYPT_DECRYPT white
+ keyword whole MCRYPT_DEV_RANDOM white
+ keyword whole MCRYPT_DEV_URANDOM white
+ keyword whole MCRYPT_ENCRYPT white
+ keyword whole MCRYPT_RAND white
+
+# MCVE Payment Functions
+ keyword whole mcve_adduser yellow
+ keyword whole mcve_adduserarg yellow
+ keyword whole mcve_bt yellow
+ keyword whole mcve_checkstatus yellow
+ keyword whole mcve_chkpwd yellow
+ keyword whole mcve_chngpwd yellow
+ keyword whole mcve_completeauthorizations yellow
+ keyword whole mcve_connect yellow
+ keyword whole mcve_connectionerror yellow
+ keyword whole mcve_deleteresponse yellow
+ keyword whole mcve_deletetrans yellow
+ keyword whole mcve_deleteusersetup yellow
+ keyword whole mcve_deluser yellow
+ keyword whole mcve_destroyconn yellow
+ keyword whole mcve_destroyengine yellow
+ keyword whole mcve_disableuser yellow
+ keyword whole mcve_edituser yellow
+ keyword whole mcve_enableuser yellow
+ keyword whole mcve_force yellow
+ keyword whole mcve_getcell yellow
+ keyword whole mcve_getcellbynum yellow
+ keyword whole mcve_getcommadelimited yellow
+ keyword whole mcve_getheader yellow
+ keyword whole mcve_getuserarg yellow
+ keyword whole mcve_getuserparam yellow
+ keyword whole mcve_gft yellow
+ keyword whole mcve_gl yellow
+ keyword whole mcve_gut yellow
+ keyword whole mcve_initconn yellow
+ keyword whole mcve_initengine yellow
+ keyword whole mcve_initusersetup yellow
+ keyword whole mcve_iscommadelimited yellow
+ keyword whole mcve_liststats yellow
+ keyword whole mcve_listusers yellow
+ keyword whole mcve_maxconntimeout yellow
+ keyword whole mcve_monitor yellow
+ keyword whole mcve_numcolumns yellow
+ keyword whole mcve_numrows yellow
+ keyword whole mcve_override yellow
+ keyword whole mcve_parsecommadelimited yellow
+ keyword whole mcve_ping yellow
+ keyword whole mcve_preauth yellow
+ keyword whole mcve_preauthcompletion yellow
+ keyword whole mcve_qc yellow
+ keyword whole mcve_responseparam yellow
+ keyword whole mcve_return yellow
+ keyword whole mcve_returncode yellow
+ keyword whole mcve_returnstatus yellow
+ keyword whole mcve_sale yellow
+ keyword whole mcve_setblocking yellow
+ keyword whole mcve_setdropfile yellow
+ keyword whole mcve_setip yellow
+ keyword whole mcve_setssl yellow
+ keyword whole mcve_setssl_files yellow
+ keyword whole mcve_settimeout yellow
+ keyword whole mcve_settle yellow
+ keyword whole mcve_text_avs yellow
+ keyword whole mcve_text_code yellow
+ keyword whole mcve_text_cv yellow
+ keyword whole mcve_transactionauth yellow
+ keyword whole mcve_transactionavs yellow
+ keyword whole mcve_transactionbatch yellow
+ keyword whole mcve_transactioncv yellow
+ keyword whole mcve_transactionid yellow
+ keyword whole mcve_transactionitem yellow
+ keyword whole mcve_transactionssent yellow
+ keyword whole mcve_transactiontext yellow
+ keyword whole mcve_transinqueue yellow
+ keyword whole mcve_transnew yellow
+ keyword whole mcve_transparam yellow
+ keyword whole mcve_transsend yellow
+ keyword whole mcve_ub yellow
+ keyword whole mcve_uwait yellow
+ keyword whole mcve_verifyconnection yellow
+ keyword whole mcve_verifysslcert yellow
+ keyword whole mcve_void yellow
+
+# MCVE Payment Functions constants
+ keyword whole MCVE_AGENTID white
+ keyword whole MCVE_AUTH white
+ keyword whole MCVE_BAD white
+ keyword whole MCVE_BANKID white
+ keyword whole MCVE_CALL white
+ keyword whole MCVE_CHAINID white
+ keyword whole MCVE_CLIENTNUM white
+ keyword whole MCVE_DENY white
+ keyword whole MCVE_DONE white
+ keyword whole MCVE_DUPL white
+ keyword whole MCVE_ERROR white
+ keyword whole MCVE_FAIL white
+ keyword whole MCVE_FORCE white
+ keyword whole MCVE_GOOD white
+ keyword whole MCVE_INDCODE white
+ keyword whole MCVE_MERCHCAT white
+ keyword whole MCVE_MERCHID white
+ keyword whole MCVE_MERCHLOC white
+ keyword whole MCVE_MERNAME white
+ keyword whole MCVE_NEW white
+ keyword whole MCVE_OVERRIDE white
+ keyword whole MCVE_PENDING white
+ keyword whole MCVE_PKUP white
+ keyword whole MCVE_PREAUTH white
+ keyword whole MCVE_PROC white
+ keyword whole MCVE_PWD white
+ keyword whole MCVE_RETRY white
+ keyword whole MCVE_RETURN white
+ keyword whole MCVE_SALE white
+ keyword whole MCVE_SERVICEPHONE white
+ keyword whole MCVE_SETTLE white
+ keyword whole MCVE_SETUP white
+ keyword whole MCVE_STATECODE white
+ keyword whole MCVE_STOREID white
+ keyword whole MCVE_STREET white
+ keyword whole MCVE_SUCCESS white
+ keyword whole MCVE_TERMID white
+ keyword whole MCVE_TIMEOUT white
+ keyword whole MCVE_TIMEZONE white
+ keyword whole MCVE_UNKNOWN white
+ keyword whole MCVE_UNUSED white
+ keyword whole MCVE_USER white
+ keyword whole MCVE_ZIP white
+ keyword whole MCVE_ZIPCODE white
+ keyword whole MC_ACCOUNT white
+ keyword whole MC_ACCT white
+ keyword whole MC_ADMIN white
+ keyword whole MC_ADMIN_BT white
+ keyword whole MC_ADMIN_CFH white
+ keyword whole MC_ADMIN_CLOSEBATCH white
+ keyword whole MC_ADMIN_CTH white
+ keyword whole MC_ADMIN_FIELDEDIT white
+ keyword whole MC_ADMIN_FORCESETTLE white
+ keyword whole MC_ADMIN_GFT white
+ keyword whole MC_ADMIN_GL white
+ keyword whole MC_ADMIN_GUT white
+ keyword whole MC_ADMIN_QC white
+ keyword whole MC_ADMIN_RENUMBERBATCH white
+ keyword whole MC_ADMIN_RS white
+ keyword whole MC_ADMIN_SETBATCHNUM white
+ keyword whole MC_ADMIN_UB white
+ keyword whole MC_AMOUNT white
+ keyword whole MC_APPRCODE white
+ keyword whole MC_AUDITTYPE white
+ keyword whole MC_BATCH white
+ keyword whole MC_BDATE white
+ keyword whole MC_CARDTYPES white
+ keyword whole MC_CARD_ALL white
+ keyword whole MC_CARD_AMEX white
+ keyword whole MC_CARD_CB white
+ keyword whole MC_CARD_DC white
+ keyword whole MC_CARD_DISC white
+ keyword whole MC_CARD_GIFT white
+ keyword whole MC_CARD_JCB white
+ keyword whole MC_CARD_MC white
+ keyword whole MC_CARD_OTHER white
+ keyword whole MC_CARD_VISA white
+ keyword whole MC_CLERKID white
+ keyword whole MC_COMMENTS white
+ keyword whole MC_CURR white
+ keyword whole MC_CUSTOM white
+ keyword whole MC_CV white
+ keyword whole MC_DESCLOC white
+ keyword whole MC_DESCMERCH white
+ keyword whole MC_DEVICETYPE white
+ keyword whole MC_EDATE white
+ keyword whole MC_ERRORCODE white
+ keyword whole MC_EXAMOUNT white
+ keyword whole MC_EXCHARGES white
+ keyword whole MC_EXCHARGES_1WAY white
+ keyword whole MC_EXCHARGES_GAS white
+ keyword whole MC_EXCHARGES_GIFT white
+ keyword whole MC_EXCHARGES_LATE white
+ keyword whole MC_EXCHARGES_LAUND white
+ keyword whole MC_EXCHARGES_MILE white
+ keyword whole MC_EXCHARGES_MINI white
+ keyword whole MC_EXCHARGES_NONE white
+ keyword whole MC_EXCHARGES_OTHER white
+ keyword whole MC_EXCHARGES_REST white
+ keyword whole MC_EXCHARGES_TELE white
+ keyword whole MC_EXCHARGES_VIOL white
+ keyword whole MC_EXPDATE white
+ keyword whole MC_FILE white
+ keyword whole MC_INQUIRY white
+ keyword whole MC_MARKER white
+ keyword whole MC_MODE_ALL white
+ keyword whole MC_MODE_AUTH white
+ keyword whole MC_MODE_BOTH white
+ keyword whole MC_MODE_SETTLE white
+ keyword whole MC_NEWBATCH white
+ keyword whole MC_ORIGTYPE white
+ keyword whole MC_PASSWORD white
+ keyword whole MC_PIN white
+ keyword whole MC_PRIORITY white
+ keyword whole MC_PRIO_HIGH white
+ keyword whole MC_PRIO_LOW white
+ keyword whole MC_PRIO_NORMAL white
+ keyword whole MC_PTRANNUM white
+ keyword whole MC_PWD white
+ keyword whole MC_RATE white
+ keyword whole MC_RENTERNAME white
+ keyword whole MC_RETURNCITY white
+ keyword whole MC_RETURNLOCATION white
+ keyword whole MC_RETURNSTATE white
+ keyword whole MC_STATIONID white
+ keyword whole MC_STREET white
+ keyword whole MC_SUB white
+ keyword whole MC_TIMESTAMP white
+ keyword whole MC_TRACKDATA white
+ keyword whole MC_TRANTYPE white
+ keyword whole MC_TRAN_ACTIVATE white
+ keyword whole MC_TRAN_ADDUSER white
+ keyword whole MC_TRAN_ADMIN white
+ keyword whole MC_TRAN_BALANCEINQ white
+ keyword whole MC_TRAN_CASHOUT white
+ keyword whole MC_TRAN_CHKPWD white
+ keyword whole MC_TRAN_CHNGPWD white
+ keyword whole MC_TRAN_CLEARERRORLOG white
+ keyword whole MC_TRAN_CREDIT white
+ keyword whole MC_TRAN_DELUSER white
+ keyword whole MC_TRAN_DISABLEUSER white
+ keyword whole MC_TRAN_EDITUSER white
+ keyword whole MC_TRAN_ENABLEUSER white
+ keyword whole MC_TRAN_ERRORLOG white
+ keyword whole MC_TRAN_EXPORT white
+ keyword whole MC_TRAN_FORCE white
+ keyword whole MC_TRAN_GETSUBACCTS white
+ keyword whole MC_TRAN_GETUSERINFO white
+ keyword whole MC_TRAN_IMPORT white
+ keyword whole MC_TRAN_INCREMENTAL white
+ keyword whole MC_TRAN_ISSUE white
+ keyword whole MC_TRAN_IVRREQ white
+ keyword whole MC_TRAN_IVRRESP white
+ keyword whole MC_TRAN_LISTSTATS white
+ keyword whole MC_TRAN_LISTUSERS white
+ keyword whole MC_TRAN_MERCHRETURN white
+ keyword whole MC_TRAN_OVERRIDE white
+ keyword whole MC_TRAN_PING white
+ keyword whole MC_TRAN_PREAUTH white
+ keyword whole MC_TRAN_PREAUTHCOMPLETE white
+ keyword whole MC_TRAN_REDEMPTION white
+ keyword whole MC_TRAN_RELOAD white
+ keyword whole MC_TRAN_RETURN white
+ keyword whole MC_TRAN_REVERSAL white
+ keyword whole MC_TRAN_SALE white
+ keyword whole MC_TRAN_SETTLE white
+ keyword whole MC_TRAN_SETTLERFR white
+ keyword whole MC_TRAN_TIP white
+ keyword whole MC_TRAN_TOREVERSAL white
+ keyword whole MC_TRAN_VOID white
+ keyword whole MC_TTID white
+ keyword whole MC_USER white
+ keyword whole MC_USERNAME white
+ keyword whole MC_USER_AGENTID white
+ keyword whole MC_USER_AUDDIV white
+ keyword whole MC_USER_BANKID white
+ keyword whole MC_USER_CADDIV white
+ keyword whole MC_USER_CARDTYPES white
+ keyword whole MC_USER_CHAINID white
+ keyword whole MC_USER_CHFDIV white
+ keyword whole MC_USER_CLIENTNUM white
+ keyword whole MC_USER_DIVNUM white
+ keyword whole MC_USER_DKKDIV white
+ keyword whole MC_USER_GBPDIV white
+ keyword whole MC_USER_HKDDIV white
+ keyword whole MC_USER_INDCODE white
+ keyword whole MC_USER_JPYDIV white
+ keyword whole MC_USER_MERCHCAT white
+ keyword whole MC_USER_MERCHID white
+ keyword whole MC_USER_MERCHLOC white
+ keyword whole MC_USER_MERNAME white
+ keyword whole MC_USER_MODE white
+ keyword whole MC_USER_NOKDIV white
+ keyword whole MC_USER_NZDDIV white
+ keyword whole MC_USER_PHONE white
+ keyword whole MC_USER_PID white
+ keyword whole MC_USER_PIDPWD white
+ keyword whole MC_USER_PPROPERTY white
+ keyword whole MC_USER_PROC white
+ keyword whole MC_USER_PWD white
+ keyword whole MC_USER_ROUTINGID white
+ keyword whole MC_USER_SEKDIV white
+ keyword whole MC_USER_SGDDIV white
+ keyword whole MC_USER_SMID white
+ keyword whole MC_USER_SMIDPWD white
+ keyword whole MC_USER_STATECODE white
+ keyword whole MC_USER_STOREID white
+ keyword whole MC_USER_SUB white
+ keyword whole MC_USER_TERMID white
+ keyword whole MC_USER_TIMEZONE white
+ keyword whole MC_USER_USDDIV white
+ keyword whole MC_USER_USER white
+ keyword whole MC_USER_VNUMBER white
+ keyword whole MC_USER_ZARDIV white
+ keyword whole MC_USER_ZIPCODE white
+ keyword whole MC_VOIDORIGTYPE white
+ keyword whole MC_ZIP white
+
+# Memcache Functions
+ keyword whole memcache_debug yellow
+
+# Memcache Functions Memcache methods
+ keyword whole Memcache yellow
+ keyword whole ->add yellow
+ keyword whole ->close yellow
+ keyword whole ->connect yellow
+ keyword whole ->decrement yellow
+ keyword whole ->delete yellow
+ keyword whole ->flush yellow
+ keyword whole ->get yellow
+ keyword whole ->getStats yellow
+ keyword whole ->getVersion yellow
+ keyword whole ->increment yellow
+ keyword whole ->pconnect yellow
+ keyword whole ->replace yellow
+ keyword whole ->set yellow
+
+# Memcache Functions constants
+ keyword whole MEMCACHE_COMPRESSED white
+
+# Mhash Functions
+ keyword whole mhash yellow
+ keyword whole mhash_count yellow
+ keyword whole mhash_get_block_size yellow
+ keyword whole mhash_get_hash_name yellow
+ keyword whole mhash_keygen_s2k yellow
+
+# Mhash Functions constants
+ keyword whole MHASH_ADLER32 white
+ keyword whole MHASH_CRC32 white
+ keyword whole MHASH_CRC32B white
+ keyword whole MHASH_GOST white
+ keyword whole MHASH_HAVAL128 white
+ keyword whole MHASH_HAVAL160 white
+ keyword whole MHASH_HAVAL192 white
+ keyword whole MHASH_HAVAL256 white
+ keyword whole MHASH_MD4 white
+ keyword whole MHASH_MD5 white
+ keyword whole MHASH_RIPEMD160 white
+ keyword whole MHASH_SHA1 white
+ keyword whole MHASH_SHA256 white
+ keyword whole MHASH_TIGER white
+ keyword whole MHASH_TIGER128 white
+ keyword whole MHASH_TIGER160 white
+
+# Mimetype Functions
+ keyword whole mime_content_type yellow
+
+# Ming functions for Flash
+ keyword whole SWFAction yellow
+ keyword whole SWFBitmap yellow
+ keyword whole SWFDisplayItem yellow
+ keyword whole SWFFill yellow
+ keyword whole SWFFont yellow
+ keyword whole SWFGradient yellow
+ keyword whole SWFMorph yellow
+ keyword whole SWFMovie yellow
+ keyword whole SWFShape yellow
+ keyword whole SWFSprite yellow
+ keyword whole SWFText yellow
+ keyword whole SWFTextField yellow
+ keyword whole SWFbutton yellow
+ keyword whole ming_setcubicthreshold yellow
+ keyword whole ming_setscale yellow
+ keyword whole ming_useswfversion yellow
+ keyword whole swfbutton_keypress yellow
+
+# Ming functions for Flash SWFBitmap methods
+ keyword whole SWFBitmap yellow
+ keyword whole ->getHeight yellow
+ keyword whole ->getWidth yellow
+
+# Ming functions for Flash SWFDisplayItem methods
+ keyword whole SWFDisplayItem yellow
+ keyword whole ->Rotate yellow
+ keyword whole ->addColor yellow
+ keyword whole ->move yellow
+ keyword whole ->moveTo yellow
+ keyword whole ->multColor yellow
+ keyword whole ->remove yellow
+ keyword whole ->rotateTo yellow
+ keyword whole ->scale yellow
+ keyword whole ->scaleTo yellow
+ keyword whole ->setDepth yellow
+ keyword whole ->setName yellow
+ keyword whole ->setRatio yellow
+ keyword whole ->skewX yellow
+ keyword whole ->skewXTo yellow
+ keyword whole ->skewY yellow
+ keyword whole ->skewYTo yellow
+
+# Ming functions for Flash SWFFill methods
+ keyword whole SWFFill yellow
+ keyword whole ->moveTo yellow
+ keyword whole ->rotateTo yellow
+ keyword whole ->scaleTo yellow
+ keyword whole ->skewXTo yellow
+ keyword whole ->skewYTo yellow
+
+# Ming functions for Flash SWFGradient methods
+ keyword whole SWFGradient yellow
+ keyword whole ->addEntry yellow
+
+# Ming functions for Flash SWFMorph methods
+ keyword whole SWFMorph yellow
+ keyword whole ->getshape1 yellow
+ keyword whole ->getshape2 yellow
+
+# Ming functions for Flash SWFMovie methods
+ keyword whole SWFMovie yellow
+ keyword whole ->add yellow
+ keyword whole ->nextframe yellow
+ keyword whole ->output yellow
+ keyword whole ->save yellow
+ keyword whole ->setbackground yellow
+ keyword whole ->setdimension yellow
+ keyword whole ->setframes yellow
+ keyword whole ->setrate yellow
+ keyword whole ->streammp3 yellow
+
+# Ming functions for Flash SWFShape methods
+ keyword whole SWFShape yellow
+ keyword whole ->addFill yellow
+ keyword whole ->drawCurve yellow
+ keyword whole ->drawCurveTo yellow
+ keyword whole ->drawLine yellow
+ keyword whole ->drawLineTo yellow
+ keyword whole ->movePen yellow
+ keyword whole ->movePenTo yellow
+ keyword whole ->setLeftFill yellow
+ keyword whole ->setLine yellow
+ keyword whole ->setRightFill yellow
+
+# Ming functions for Flash SWFSprite methods
+ keyword whole SWFSprite yellow
+ keyword whole ->nextframe yellow
+ keyword whole ->remove yellow
+ keyword whole ->setframes yellow
+
+# Ming functions for Flash SWFText methods
+ keyword whole SWFText yellow
+ keyword whole ->addString yellow
+ keyword whole ->getWidth yellow
+ keyword whole ->moveTo yellow
+ keyword whole ->setColor yellow
+ keyword whole ->setFont yellow
+ keyword whole ->setHeight yellow
+ keyword whole ->setSpacing yellow
+
+# Ming functions for Flash SWFTextField methods
+ keyword whole SWFTextField yellow
+ keyword whole ->addstring yellow
+ keyword whole ->align yellow
+ keyword whole ->setFont yellow
+ keyword whole ->setHeight yellow
+ keyword whole ->setLeftMargin yellow
+ keyword whole ->setLineSpacing yellow
+ keyword whole ->setMargins yellow
+ keyword whole ->setbounds yellow
+ keyword whole ->setcolor yellow
+ keyword whole ->setindentation yellow
+ keyword whole ->setname yellow
+ keyword whole ->setrightMargin yellow
+
+# Ming functions for Flash SWFbutton methods
+ keyword whole SWFbutton yellow
+ keyword whole ->addAction yellow
+ keyword whole ->addShape yellow
+ keyword whole ->setAction yellow
+ keyword whole ->setHit yellow
+ keyword whole ->setOver yellow
+ keyword whole ->setUp yellow
+ keyword whole ->setdown yellow
+
+# Ming functions for Flash swffont methods
+ keyword whole swffont yellow
+ keyword whole ->getwidth yellow
+
+# Ming functions for Flash swfmovie methods
+ keyword whole swfmovie yellow
+ keyword whole ->remove yellow
+
+# Ming functions for Flash swfsprite methods
+ keyword whole swfsprite yellow
+ keyword whole ->add yellow
+
+# Ming functions for Flash constants
+ keyword whole SWFACTION_DATA white
+ keyword whole SWFACTION_ENTERFRAME white
+ keyword whole SWFACTION_KEYDOWN white
+ keyword whole SWFACTION_KEYUP white
+ keyword whole SWFACTION_MOUSEDOWN white
+ keyword whole SWFACTION_MOUSEMOVE white
+ keyword whole SWFACTION_MOUSEUP white
+ keyword whole SWFACTION_ONLOAD white
+ keyword whole SWFACTION_UNLOAD white
+ keyword whole SWFBUTTON_DOWN white
+ keyword whole SWFBUTTON_DRAGOUT white
+ keyword whole SWFBUTTON_DRAGOVER white
+ keyword whole SWFBUTTON_HIT white
+ keyword whole SWFBUTTON_MOUSEDOWN white
+ keyword whole SWFBUTTON_MOUSEOUT white
+ keyword whole SWFBUTTON_MOUSEOVER white
+ keyword whole SWFBUTTON_MOUSEUP white
+ keyword whole SWFBUTTON_MOUSEUPOUTSIDE white
+ keyword whole SWFBUTTON_OVER white
+ keyword whole SWFBUTTON_UP white
+ keyword whole SWFFILL_CLIPPED_BITMAP white
+ keyword whole SWFFILL_LINEAR_GRADIENT white
+ keyword whole SWFFILL_RADIAL_GRADIENT white
+ keyword whole SWFFILL_TILED_BITMAP white
+ keyword whole SWFTEXTFIELD_ALIGN_CENTER white
+ keyword whole SWFTEXTFIELD_ALIGN_JUSTIFY white
+ keyword whole SWFTEXTFIELD_ALIGN_LEFT white
+ keyword whole SWFTEXTFIELD_ALIGN_RIGHT white
+ keyword whole SWFTEXTFIELD_DRAWBOX white
+ keyword whole SWFTEXTFIELD_HASLENGTH white
+ keyword whole SWFTEXTFIELD_HTML white
+ keyword whole SWFTEXTFIELD_MULTILINE white
+ keyword whole SWFTEXTFIELD_NOEDIT white
+ keyword whole SWFTEXTFIELD_NOSELECT white
+ keyword whole SWFTEXTFIELD_PASSWORD white
+ keyword whole SWFTEXTFIELD_WORDWRAP white
+
+# Miscellaneous Functions
+ keyword whole __halt_compiler yellow
+ keyword whole connection_aborted yellow
+ keyword whole connection_status yellow
+ keyword whole connection_timeout yellow
+ keyword whole constant yellow
+ keyword whole define yellow
+ keyword whole defined yellow
+ keyword whole die yellow
+ keyword whole eval yellow
+ keyword whole exit yellow
+ keyword whole get_browser yellow
+ keyword whole highlight_file yellow
+ keyword whole highlight_string yellow
+ keyword whole ignore_user_abort yellow
+ keyword whole pack yellow
+ keyword whole php_check_syntax yellow
+ keyword whole php_strip_whitespace yellow
+ keyword whole show_source yellow
+ keyword whole sleep yellow
+ keyword whole time_nanosleep yellow
+ keyword whole time_sleep_until yellow
+ keyword whole uniqid yellow
+ keyword whole unpack yellow
+ keyword whole usleep yellow
+
+# Miscellaneous Functions constants
+ keyword whole CONNECTION_ABORTED white
+ keyword whole CONNECTION_NORMAL white
+ keyword whole CONNECTION_TIMEOUT white
+ keyword whole __COMPILER_HALT_OFFSET__ white
+
+# mnoGoSearch Functions
+ keyword whole udm_add_search_limit yellow
+ keyword whole udm_alloc_agent yellow
+ keyword whole udm_alloc_agent_array yellow
+ keyword whole udm_api_version yellow
+ keyword whole udm_cat_list yellow
+ keyword whole udm_cat_path yellow
+ keyword whole udm_check_charset yellow
+ keyword whole udm_check_stored yellow
+ keyword whole udm_clear_search_limits yellow
+ keyword whole udm_close_stored yellow
+ keyword whole udm_crc32 yellow
+ keyword whole udm_errno yellow
+ keyword whole udm_error yellow
+ keyword whole udm_find yellow
+ keyword whole udm_free_agent yellow
+ keyword whole udm_free_ispell_data yellow
+ keyword whole udm_free_res yellow
+ keyword whole udm_get_doc_count yellow
+ keyword whole udm_get_res_field yellow
+ keyword whole udm_get_res_param yellow
+ keyword whole udm_hash32 yellow
+ keyword whole udm_load_ispell_data yellow
+ keyword whole udm_open_stored yellow
+ keyword whole udm_set_agent_param yellow
+
+# mnoGoSearch Functions constants
+ keyword whole UDM_CACHE_DISABLED white
+ keyword whole UDM_CACHE_ENABLED white
+ keyword whole UDM_CROSSWORDS_DISABLED white
+ keyword whole UDM_CROSSWORDS_ENABLED white
+ keyword whole UDM_CROSS_WORDS_DISABLED white
+ keyword whole UDM_CROSS_WORDS_ENABLED white
+ keyword whole UDM_FIELD_CATEGORY white
+ keyword whole UDM_FIELD_CHARSET white
+ keyword whole UDM_FIELD_CONTENT white
+ keyword whole UDM_FIELD_CRC white
+ keyword whole UDM_FIELD_DESC white
+ keyword whole UDM_FIELD_DESCRIPTION white
+ keyword whole UDM_FIELD_KEYWORDS white
+ keyword whole UDM_FIELD_LANG white
+ keyword whole UDM_FIELD_MODIFIED white
+ keyword whole UDM_FIELD_ORDER white
+ keyword whole UDM_FIELD_RATING white
+ keyword whole UDM_FIELD_SCORE white
+ keyword whole UDM_FIELD_SIZE white
+ keyword whole UDM_FIELD_TEXT white
+ keyword whole UDM_FIELD_TITLE white
+ keyword whole UDM_FIELD_URL white
+ keyword whole UDM_FIELD_URLID white
+ keyword whole UDM_ISPELL_PREFIXES_DISABLED white
+ keyword whole UDM_ISPELL_PREFIXES_ENABLED white
+ keyword whole UDM_ISPELL_PREFIX_DISABLED white
+ keyword whole UDM_ISPELL_PREFIX_ENABLED white
+ keyword whole UDM_ISPELL_TYPE_AFFIX white
+ keyword whole UDM_ISPELL_TYPE_DB white
+ keyword whole UDM_ISPELL_TYPE_SERVER white
+ keyword whole UDM_ISPELL_TYPE_SPELL white
+ keyword whole UDM_LIMIT_CAT white
+ keyword whole UDM_LIMIT_DATE white
+ keyword whole UDM_LIMIT_LANG white
+ keyword whole UDM_LIMIT_TAG white
+ keyword whole UDM_LIMIT_URL white
+ keyword whole UDM_MATCH_BEGIN white
+ keyword whole UDM_MATCH_END white
+ keyword whole UDM_MATCH_SUBSTR white
+ keyword whole UDM_MATCH_WORD white
+ keyword whole UDM_MODE_ALL white
+ keyword whole UDM_MODE_ANY white
+ keyword whole UDM_MODE_BOOL white
+ keyword whole UDM_MODE_PHRASE white
+ keyword whole UDM_PARAM_BROWSER_CHARSET white
+ keyword whole UDM_PARAM_CACHE_MODE white
+ keyword whole UDM_PARAM_CHARSET white
+ keyword whole UDM_PARAM_CROSSWORDS white
+ keyword whole UDM_PARAM_CROSS_WORDS white
+ keyword whole UDM_PARAM_DATADIR white
+ keyword whole UDM_PARAM_FIRST_DOC white
+ keyword whole UDM_PARAM_FOUND white
+ keyword whole UDM_PARAM_HLBEG white
+ keyword whole UDM_PARAM_HLEND white
+ keyword whole UDM_PARAM_ISPELL_PREFIX white
+ keyword whole UDM_PARAM_ISPELL_PREFIXES white
+ keyword whole UDM_PARAM_LAST_DOC white
+ keyword whole UDM_PARAM_LOCAL_CHARSET white
+ keyword whole UDM_PARAM_MAX_WORDLEN white
+ keyword whole UDM_PARAM_MAX_WORD_LEN white
+ keyword whole UDM_PARAM_MIN_WORDLEN white
+ keyword whole UDM_PARAM_MIN_WORD_LEN white
+ keyword whole UDM_PARAM_NUM_ROWS white
+ keyword whole UDM_PARAM_PAGE_NUM white
+ keyword whole UDM_PARAM_PAGE_SIZE white
+ keyword whole UDM_PARAM_PHRASE_MODE white
+ keyword whole UDM_PARAM_PREFIX white
+ keyword whole UDM_PARAM_PREFIXES white
+ keyword whole UDM_PARAM_QSTRING white
+ keyword whole UDM_PARAM_REMOTE_ADDR white
+ keyword whole UDM_PARAM_SEARCHD white
+ keyword whole UDM_PARAM_SEARCHTIME white
+ keyword whole UDM_PARAM_SEARCH_MODE white
+ keyword whole UDM_PARAM_SEARCH_TIME white
+ keyword whole UDM_PARAM_STOPFILE white
+ keyword whole UDM_PARAM_STOPTABLE white
+ keyword whole UDM_PARAM_STOP_FILE white
+ keyword whole UDM_PARAM_STOP_TABLE white
+ keyword whole UDM_PARAM_SYNONYM white
+ keyword whole UDM_PARAM_TRACK_MODE white
+ keyword whole UDM_PARAM_VARDIR white
+ keyword whole UDM_PARAM_WEIGHT_FACTOR white
+ keyword whole UDM_PARAM_WORDINFO white
+ keyword whole UDM_PARAM_WORD_INFO white
+ keyword whole UDM_PARAM_WORD_MATCH white
+ keyword whole UDM_PHRASE_DISABLED white
+ keyword whole UDM_PHRASE_ENABLED white
+ keyword whole UDM_PREFIXES_DISABLED white
+ keyword whole UDM_PREFIXES_ENABLED white
+ keyword whole UDM_PREFIX_DISABLED white
+ keyword whole UDM_PREFIX_ENABLED white
+ keyword whole UDM_TRACK_DISABLED white
+ keyword whole UDM_TRACK_ENABLED white
+
+# Microsoft SQL Server Functions
+ keyword whole mssql_bind yellow
+ keyword whole mssql_close yellow
+ keyword whole mssql_connect yellow
+ keyword whole mssql_data_seek yellow
+ keyword whole mssql_execute yellow
+ keyword whole mssql_fetch_array yellow
+ keyword whole mssql_fetch_assoc yellow
+ keyword whole mssql_fetch_batch yellow
+ keyword whole mssql_fetch_field yellow
+ keyword whole mssql_fetch_object yellow
+ keyword whole mssql_fetch_row yellow
+ keyword whole mssql_field_length yellow
+ keyword whole mssql_field_name yellow
+ keyword whole mssql_field_seek yellow
+ keyword whole mssql_field_type yellow
+ keyword whole mssql_free_result yellow
+ keyword whole mssql_free_statement yellow
+ keyword whole mssql_get_last_message yellow
+ keyword whole mssql_guid_string yellow
+ keyword whole mssql_init yellow
+ keyword whole mssql_min_error_severity yellow
+ keyword whole mssql_min_message_severity yellow
+ keyword whole mssql_next_result yellow
+ keyword whole mssql_num_fields yellow
+ keyword whole mssql_num_rows yellow
+ keyword whole mssql_pconnect yellow
+ keyword whole mssql_query yellow
+ keyword whole mssql_result yellow
+ keyword whole mssql_rows_affected yellow
+ keyword whole mssql_select_db yellow
+
+# Microsoft SQL Server Functions constants
+ keyword whole MSSQL_ASSOC white
+ keyword whole MSSQL_BOTH white
+ keyword whole MSSQL_NUM white
+ keyword whole SQLBIT white
+ keyword whole SQLCHAR white
+ keyword whole SQLFLT8 white
+ keyword whole SQLINT1 white
+ keyword whole SQLINT2 white
+ keyword whole SQLINT4 white
+ keyword whole SQLTEXT white
+ keyword whole SQLVARCHAR white
+
+# Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
+
+# Mohawk Software Session Handler Functions
+ keyword whole msession_connect yellow
+ keyword whole msession_count yellow
+ keyword whole msession_create yellow
+ keyword whole msession_destroy yellow
+ keyword whole msession_disconnect yellow
+ keyword whole msession_find yellow
+ keyword whole msession_get yellow
+ keyword whole msession_get_array yellow
+ keyword whole msession_get_data yellow
+ keyword whole msession_inc yellow
+ keyword whole msession_list yellow
+ keyword whole msession_listvar yellow
+ keyword whole msession_lock yellow
+ keyword whole msession_plugin yellow
+ keyword whole msession_randstr yellow
+ keyword whole msession_set yellow
+ keyword whole msession_set_array yellow
+ keyword whole msession_set_data yellow
+ keyword whole msession_timeout yellow
+ keyword whole msession_uniq yellow
+ keyword whole msession_unlock yellow
+
+# mSQL Functions
+ keyword whole msql yellow
+ keyword whole msql_affected_rows yellow
+ keyword whole msql_close yellow
+ keyword whole msql_connect yellow
+ keyword whole msql_create_db yellow
+ keyword whole msql_createdb yellow
+ keyword whole msql_data_seek yellow
+ keyword whole msql_db_query yellow
+ keyword whole msql_dbname yellow
+ keyword whole msql_drop_db yellow
+ keyword whole msql_error yellow
+ keyword whole msql_fetch_array yellow
+ keyword whole msql_fetch_field yellow
+ keyword whole msql_fetch_object yellow
+ keyword whole msql_fetch_row yellow
+ keyword whole msql_field_flags yellow
+ keyword whole msql_field_len yellow
+ keyword whole msql_field_name yellow
+ keyword whole msql_field_seek yellow
+ keyword whole msql_field_table yellow
+ keyword whole msql_field_type yellow
+ keyword whole msql_fieldflags yellow
+ keyword whole msql_fieldlen yellow
+ keyword whole msql_fieldname yellow
+ keyword whole msql_fieldtable yellow
+ keyword whole msql_fieldtype yellow
+ keyword whole msql_free_result yellow
+ keyword whole msql_list_dbs yellow
+ keyword whole msql_list_fields yellow
+ keyword whole msql_list_tables yellow
+ keyword whole msql_num_fields yellow
+ keyword whole msql_num_rows yellow
+ keyword whole msql_numfields yellow
+ keyword whole msql_numrows yellow
+ keyword whole msql_pconnect yellow
+ keyword whole msql_query yellow
+ keyword whole msql_regcase yellow
+ keyword whole msql_result yellow
+ keyword whole msql_select_db yellow
+ keyword whole msql_tablename yellow
+
+# mSQL Functions constants
+ keyword whole MSQL_ASSOC white
+ keyword whole MSQL_BOTH white
+ keyword whole MSQL_NUM white
+
+# Multibyte String Functions
+ keyword whole mb_convert_case yellow
+ keyword whole mb_convert_encoding yellow
+ keyword whole mb_convert_kana yellow
+ keyword whole mb_convert_variables yellow
+ keyword whole mb_decode_mimeheader yellow
+ keyword whole mb_decode_numericentity yellow
+ keyword whole mb_detect_encoding yellow
+ keyword whole mb_detect_order yellow
+ keyword whole mb_encode_mimeheader yellow
+ keyword whole mb_encode_numericentity yellow
+ keyword whole mb_ereg yellow
+ keyword whole mb_ereg_match yellow
+ keyword whole mb_ereg_replace yellow
+ keyword whole mb_ereg_search yellow
+ keyword whole mb_ereg_search_getpos yellow
+ keyword whole mb_ereg_search_getregs yellow
+ keyword whole mb_ereg_search_init yellow
+ keyword whole mb_ereg_search_pos yellow
+ keyword whole mb_ereg_search_regs yellow
+ keyword whole mb_ereg_search_setpos yellow
+ keyword whole mb_eregi yellow
+ keyword whole mb_eregi_replace yellow
+ keyword whole mb_get_info yellow
+ keyword whole mb_http_input yellow
+ keyword whole mb_http_output yellow
+ keyword whole mb_internal_encoding yellow
+ keyword whole mb_language yellow
+ keyword whole mb_list_encodings yellow
+ keyword whole mb_output_handler yellow
+ keyword whole mb_parse_str yellow
+ keyword whole mb_preferred_mime_name yellow
+ keyword whole mb_regex_encoding yellow
+ keyword whole mb_regex_set_options yellow
+ keyword whole mb_send_mail yellow
+ keyword whole mb_split yellow
+ keyword whole mb_strcut yellow
+ keyword whole mb_strimwidth yellow
+ keyword whole mb_strlen yellow
+ keyword whole mb_strpos yellow
+ keyword whole mb_strrpos yellow
+ keyword whole mb_strtolower yellow
+ keyword whole mb_strtoupper yellow
+ keyword whole mb_strwidth yellow
+ keyword whole mb_substitute_character yellow
+ keyword whole mb_substr yellow
+ keyword whole mb_substr_count yellow
+
+# Multibyte String Functions constants
+ keyword whole MB_OVERLOAD_MAIL white
+ keyword whole MB_OVERLOAD_REGEX white
+ keyword whole MB_OVERLOAD_STRING white
+
+# muscat Functions
+ keyword whole muscat_close yellow
+ keyword whole muscat_get yellow
+ keyword whole muscat_give yellow
+ keyword whole muscat_setup yellow
+ keyword whole muscat_setup_net yellow
+
+# MySQL Functions
+ keyword whole mysql_affected_rows yellow
+ keyword whole mysql_change_user yellow
+ keyword whole mysql_client_encoding yellow
+ keyword whole mysql_close yellow
+ keyword whole mysql_connect yellow
+ keyword whole mysql_create_db yellow
+ keyword whole mysql_data_seek yellow
+ keyword whole mysql_db_name yellow
+ keyword whole mysql_db_query yellow
+ keyword whole mysql_drop_db yellow
+ keyword whole mysql_errno yellow
+ keyword whole mysql_error yellow
+ keyword whole mysql_escape_string yellow
+ keyword whole mysql_fetch_array yellow
+ keyword whole mysql_fetch_assoc yellow
+ keyword whole mysql_fetch_field yellow
+ keyword whole mysql_fetch_lengths yellow
+ keyword whole mysql_fetch_object yellow
+ keyword whole mysql_fetch_row yellow
+ keyword whole mysql_field_flags yellow
+ keyword whole mysql_field_len yellow
+ keyword whole mysql_field_name yellow
+ keyword whole mysql_field_seek yellow
+ keyword whole mysql_field_table yellow
+ keyword whole mysql_field_type yellow
+ keyword whole mysql_free_result yellow
+ keyword whole mysql_get_client_info yellow
+ keyword whole mysql_get_host_info yellow
+ keyword whole mysql_get_proto_info yellow
+ keyword whole mysql_get_server_info yellow
+ keyword whole mysql_info yellow
+ keyword whole mysql_insert_id yellow
+ keyword whole mysql_list_dbs yellow
+ keyword whole mysql_list_fields yellow
+ keyword whole mysql_list_processes yellow
+ keyword whole mysql_list_tables yellow
+ keyword whole mysql_num_fields yellow
+ keyword whole mysql_num_rows yellow
+ keyword whole mysql_pconnect yellow
+ keyword whole mysql_ping yellow
+ keyword whole mysql_query yellow
+ keyword whole mysql_real_escape_string yellow
+ keyword whole mysql_result yellow
+ keyword whole mysql_select_db yellow
+ keyword whole mysql_stat yellow
+ keyword whole mysql_tablename yellow
+ keyword whole mysql_thread_id yellow
+ keyword whole mysql_unbuffered_query yellow
+
+# MySQL Functions constants
+ keyword whole MYSQL_ASSOC white
+ keyword whole MYSQL_BOTH white
+ keyword whole MYSQL_CLIENT_COMPRESS white
+ keyword whole MYSQL_CLIENT_IGNORE_SPACE white
+ keyword whole MYSQL_CLIENT_INTERACTIVE white
+ keyword whole MYSQL_CLIENT_SSL white
+ keyword whole MYSQL_NUM white
+
+# MySQL Functions (PDO_MYSQL)
+
+# MySQL Functions (PDO_MYSQL) constants
+ keyword whole PDO_ATTR_DRIVER_NAME white
+ keyword whole PDO_MYSQL_ATTR_USE_BUFFERED_QUERY white
+ keyword whole TRUE white
+
+# MySQL Improved Extension
+ keyword whole mysqli_affected_rows yellow
+ keyword whole mysqli_autocommit yellow
+ keyword whole mysqli_bind_param yellow
+ keyword whole mysqli_bind_result yellow
+ keyword whole mysqli_change_user yellow
+ keyword whole mysqli_character_set_name yellow
+ keyword whole mysqli_client_encoding yellow
+ keyword whole mysqli_close yellow
+ keyword whole mysqli_commit yellow
+ keyword whole mysqli_connect yellow
+ keyword whole mysqli_connect_errno yellow
+ keyword whole mysqli_connect_error yellow
+ keyword whole mysqli_data_seek yellow
+ keyword whole mysqli_debug yellow
+ keyword whole mysqli_disable_reads_from_master yellow
+ keyword whole mysqli_disable_rpl_parse yellow
+ keyword whole mysqli_dump_debug_info yellow
+ keyword whole mysqli_embedded_connect yellow
+ keyword whole mysqli_enable_reads_from_master yellow
+ keyword whole mysqli_enable_rpl_parse yellow
+ keyword whole mysqli_errno yellow
+ keyword whole mysqli_error yellow
+ keyword whole mysqli_escape_string yellow
+ keyword whole mysqli_execute yellow
+ keyword whole mysqli_fetch yellow
+ keyword whole mysqli_fetch_array yellow
+ keyword whole mysqli_fetch_assoc yellow
+ keyword whole mysqli_fetch_field yellow
+ keyword whole mysqli_fetch_field_direct yellow
+ keyword whole mysqli_fetch_fields yellow
+ keyword whole mysqli_fetch_lengths yellow
+ keyword whole mysqli_fetch_object yellow
+ keyword whole mysqli_fetch_row yellow
+ keyword whole mysqli_field_count yellow
+ keyword whole mysqli_field_seek yellow
+ keyword whole mysqli_field_tell yellow
+ keyword whole mysqli_free_result yellow
+ keyword whole mysqli_get_client_info yellow
+ keyword whole mysqli_get_client_version yellow
+ keyword whole mysqli_get_host_info yellow
+ keyword whole mysqli_get_metadata yellow
+ keyword whole mysqli_get_proto_info yellow
+ keyword whole mysqli_get_server_info yellow
+ keyword whole mysqli_get_server_version yellow
+ keyword whole mysqli_info yellow
+ keyword whole mysqli_init yellow
+ keyword whole mysqli_insert_id yellow
+ keyword whole mysqli_kill yellow
+ keyword whole mysqli_master_query yellow
+ keyword whole mysqli_more_results yellow
+ keyword whole mysqli_multi_query yellow
+ keyword whole mysqli_next_result yellow
+ keyword whole mysqli_num_fields yellow
+ keyword whole mysqli_num_rows yellow
+ keyword whole mysqli_options yellow
+ keyword whole mysqli_param_count yellow
+ keyword whole mysqli_ping yellow
+ keyword whole mysqli_prepare yellow
+ keyword whole mysqli_query yellow
+ keyword whole mysqli_real_connect yellow
+ keyword whole mysqli_real_escape_string yellow
+ keyword whole mysqli_real_query yellow
+ keyword whole mysqli_report yellow
+ keyword whole mysqli_rollback yellow
+ keyword whole mysqli_rpl_parse_enabled yellow
+ keyword whole mysqli_rpl_probe yellow
+ keyword whole mysqli_rpl_query_type yellow
+ keyword whole mysqli_select_db yellow
+ keyword whole mysqli_send_long_data yellow
+ keyword whole mysqli_send_query yellow
+ keyword whole mysqli_server_end yellow
+ keyword whole mysqli_server_init yellow
+ keyword whole mysqli_set_charset yellow
+ keyword whole mysqli_set_opt yellow
+ keyword whole mysqli_sqlstate yellow
+ keyword whole mysqli_ssl_set yellow
+ keyword whole mysqli_stat yellow
+ keyword whole mysqli_stmt_affected_rows yellow
+ keyword whole mysqli_stmt_bind_param yellow
+ keyword whole mysqli_stmt_bind_result yellow
+ keyword whole mysqli_stmt_close yellow
+ keyword whole mysqli_stmt_data_seek yellow
+ keyword whole mysqli_stmt_errno yellow
+ keyword whole mysqli_stmt_error yellow
+ keyword whole mysqli_stmt_execute yellow
+ keyword whole mysqli_stmt_fetch yellow
+ keyword whole mysqli_stmt_free_result yellow
+ keyword whole mysqli_stmt_init yellow
+ keyword whole mysqli_stmt_num_rows yellow
+ keyword whole mysqli_stmt_param_count yellow
+ keyword whole mysqli_stmt_prepare yellow
+ keyword whole mysqli_stmt_reset yellow
+ keyword whole mysqli_stmt_result_metadata yellow
+ keyword whole mysqli_stmt_send_long_data yellow
+ keyword whole mysqli_stmt_sqlstate yellow
+ keyword whole mysqli_stmt_store_result yellow
+ keyword whole mysqli_store_result yellow
+ keyword whole mysqli_thread_id yellow
+ keyword whole mysqli_thread_safe yellow
+ keyword whole mysqli_use_result yellow
+ keyword whole mysqli_warning_count yellow
+
+# MySQL Improved Extension constants
+ keyword whole MYSQLI_ASSOC white
+ keyword whole MYSQLI_AUTO_INCREMENT_FLAG white
+ keyword whole MYSQLI_BLOB_FLAG white
+ keyword whole MYSQLI_BOTH white
+ keyword whole MYSQLI_CLIENT_COMPRESS white
+ keyword whole MYSQLI_CLIENT_IGNORE_SPACE white
+ keyword whole MYSQLI_CLIENT_INTERACTIVE white
+ keyword whole MYSQLI_CLIENT_MULTI_QUERIES white
+ keyword whole MYSQLI_CLIENT_NO_SCHEMA white
+ keyword whole MYSQLI_CLIENT_SSL white
+ keyword whole MYSQLI_DATA_TRUNCATED white
+ keyword whole MYSQLI_GROUP_FLAG white
+ keyword whole MYSQLI_INIT_COMMAND white
+ keyword whole MYSQLI_MULTIPLE_KEY_FLAG white
+ keyword whole MYSQLI_NEED_DATA white
+ keyword whole MYSQLI_NOT_NULL_FLAG white
+ keyword whole MYSQLI_NO_DATA white
+ keyword whole MYSQLI_NUM white
+ keyword whole MYSQLI_NUM_FLAG white
+ keyword whole MYSQLI_OPT_CONNECT_TIMEOUT white
+ keyword whole MYSQLI_OPT_LOCAL_INFILE white
+ keyword whole MYSQLI_PART_KEY_FLAG white
+ keyword whole MYSQLI_PRI_KEY_FLAG white
+ keyword whole MYSQLI_READ_DEFAULT_FILE white
+ keyword whole MYSQLI_READ_DEFAULT_GROUP white
+ keyword whole MYSQLI_SET_FLAG white
+ keyword whole MYSQLI_STORE_RESULT white
+ keyword whole MYSQLI_TIMESTAMP_FLAG white
+ keyword whole MYSQLI_TYPE_BLOB white
+ keyword whole MYSQLI_TYPE_DATE white
+ keyword whole MYSQLI_TYPE_DATETIME white
+ keyword whole MYSQLI_TYPE_DECIMAL white
+ keyword whole MYSQLI_TYPE_DOUBLE white
+ keyword whole MYSQLI_TYPE_ENUM white
+ keyword whole MYSQLI_TYPE_FLOAT white
+ keyword whole MYSQLI_TYPE_GEOMETRY white
+ keyword whole MYSQLI_TYPE_INT24 white
+ keyword whole MYSQLI_TYPE_LONG white
+ keyword whole MYSQLI_TYPE_LONGLONG white
+ keyword whole MYSQLI_TYPE_LONG_BLOB white
+ keyword whole MYSQLI_TYPE_MEDIUM_BLOB white
+ keyword whole MYSQLI_TYPE_NEWDATE white
+ keyword whole MYSQLI_TYPE_NULL white
+ keyword whole MYSQLI_TYPE_SET white
+ keyword whole MYSQLI_TYPE_SHORT white
+ keyword whole MYSQLI_TYPE_STRING white
+ keyword whole MYSQLI_TYPE_TIME white
+ keyword whole MYSQLI_TYPE_TIMESTAMP white
+ keyword whole MYSQLI_TYPE_TINY white
+ keyword whole MYSQLI_TYPE_TINY_BLOB white
+ keyword whole MYSQLI_TYPE_VAR_STRING white
+ keyword whole MYSQLI_TYPE_YEAR white
+ keyword whole MYSQLI_UNIQUE_KEY_FLAG white
+ keyword whole MYSQLI_UNSIGNED_FLAG white
+ keyword whole MYSQLI_USE_RESULT white
+ keyword whole MYSQLI_ZEROFILL_FLAG white
+
+# Ncurses Terminal Screen Control Functions
+ keyword whole ncurses_addch yellow
+ keyword whole ncurses_addchnstr yellow
+ keyword whole ncurses_addchstr yellow
+ keyword whole ncurses_addnstr yellow
+ keyword whole ncurses_addstr yellow
+ keyword whole ncurses_assume_default_colors yellow
+ keyword whole ncurses_attroff yellow
+ keyword whole ncurses_attron yellow
+ keyword whole ncurses_attrset yellow
+ keyword whole ncurses_baudrate yellow
+ keyword whole ncurses_beep yellow
+ keyword whole ncurses_bkgd yellow
+ keyword whole ncurses_bkgdset yellow
+ keyword whole ncurses_border yellow
+ keyword whole ncurses_bottom_panel yellow
+ keyword whole ncurses_can_change_color yellow
+ keyword whole ncurses_cbreak yellow
+ keyword whole ncurses_clear yellow
+ keyword whole ncurses_clrtobot yellow
+ keyword whole ncurses_clrtoeol yellow
+ keyword whole ncurses_color_content yellow
+ keyword whole ncurses_color_set yellow
+ keyword whole ncurses_curs_set yellow
+ keyword whole ncurses_def_prog_mode yellow
+ keyword whole ncurses_def_shell_mode yellow
+ keyword whole ncurses_define_key yellow
+ keyword whole ncurses_del_panel yellow
+ keyword whole ncurses_delay_output yellow
+ keyword whole ncurses_delch yellow
+ keyword whole ncurses_deleteln yellow
+ keyword whole ncurses_delwin yellow
+ keyword whole ncurses_doupdate yellow
+ keyword whole ncurses_echo yellow
+ keyword whole ncurses_echochar yellow
+ keyword whole ncurses_end yellow
+ keyword whole ncurses_erase yellow
+ keyword whole ncurses_erasechar yellow
+ keyword whole ncurses_filter yellow
+ keyword whole ncurses_flash yellow
+ keyword whole ncurses_flushinp yellow
+ keyword whole ncurses_getch yellow
+ keyword whole ncurses_getmaxyx yellow
+ keyword whole ncurses_getmouse yellow
+ keyword whole ncurses_getyx yellow
+ keyword whole ncurses_halfdelay yellow
+ keyword whole ncurses_has_colors yellow
+ keyword whole ncurses_has_ic yellow
+ keyword whole ncurses_has_il yellow
+ keyword whole ncurses_has_key yellow
+ keyword whole ncurses_hide_panel yellow
+ keyword whole ncurses_hline yellow
+ keyword whole ncurses_inch yellow
+ keyword whole ncurses_init yellow
+ keyword whole ncurses_init_color yellow
+ keyword whole ncurses_init_pair yellow
+ keyword whole ncurses_insch yellow
+ keyword whole ncurses_insdelln yellow
+ keyword whole ncurses_insertln yellow
+ keyword whole ncurses_insstr yellow
+ keyword whole ncurses_instr yellow
+ keyword whole ncurses_isendwin yellow
+ keyword whole ncurses_keyok yellow
+ keyword whole ncurses_keypad yellow
+ keyword whole ncurses_killchar yellow
+ keyword whole ncurses_longname yellow
+ keyword whole ncurses_meta yellow
+ keyword whole ncurses_mouse_trafo yellow
+ keyword whole ncurses_mouseinterval yellow
+ keyword whole ncurses_mousemask yellow
+ keyword whole ncurses_move yellow
+ keyword whole ncurses_move_panel yellow
+ keyword whole ncurses_mvaddch yellow
+ keyword whole ncurses_mvaddchnstr yellow
+ keyword whole ncurses_mvaddchstr yellow
+ keyword whole ncurses_mvaddnstr yellow
+ keyword whole ncurses_mvaddstr yellow
+ keyword whole ncurses_mvcur yellow
+ keyword whole ncurses_mvdelch yellow
+ keyword whole ncurses_mvgetch yellow
+ keyword whole ncurses_mvhline yellow
+ keyword whole ncurses_mvinch yellow
+ keyword whole ncurses_mvvline yellow
+ keyword whole ncurses_mvwaddstr yellow
+ keyword whole ncurses_napms yellow
+ keyword whole ncurses_new_panel yellow
+ keyword whole ncurses_newpad yellow
+ keyword whole ncurses_newwin yellow
+ keyword whole ncurses_nl yellow
+ keyword whole ncurses_nocbreak yellow
+ keyword whole ncurses_noecho yellow
+ keyword whole ncurses_nonl yellow
+ keyword whole ncurses_noqiflush yellow
+ keyword whole ncurses_noraw yellow
+ keyword whole ncurses_pair_content yellow
+ keyword whole ncurses_panel_above yellow
+ keyword whole ncurses_panel_below yellow
+ keyword whole ncurses_panel_window yellow
+ keyword whole ncurses_pnoutrefresh yellow
+ keyword whole ncurses_prefresh yellow
+ keyword whole ncurses_putp yellow
+ keyword whole ncurses_qiflush yellow
+ keyword whole ncurses_raw yellow
+ keyword whole ncurses_refresh yellow
+ keyword whole ncurses_replace_panel yellow
+ keyword whole ncurses_reset_prog_mode yellow
+ keyword whole ncurses_reset_shell_mode yellow
+ keyword whole ncurses_resetty yellow
+ keyword whole ncurses_savetty yellow
+ keyword whole ncurses_scr_dump yellow
+ keyword whole ncurses_scr_init yellow
+ keyword whole ncurses_scr_restore yellow
+ keyword whole ncurses_scr_set yellow
+ keyword whole ncurses_scrl yellow
+ keyword whole ncurses_show_panel yellow
+ keyword whole ncurses_slk_attr yellow
+ keyword whole ncurses_slk_attroff yellow
+ keyword whole ncurses_slk_attron yellow
+ keyword whole ncurses_slk_attrset yellow
+ keyword whole ncurses_slk_clear yellow
+ keyword whole ncurses_slk_color yellow
+ keyword whole ncurses_slk_init yellow
+ keyword whole ncurses_slk_noutrefresh yellow
+ keyword whole ncurses_slk_refresh yellow
+ keyword whole ncurses_slk_restore yellow
+ keyword whole ncurses_slk_set yellow
+ keyword whole ncurses_slk_touch yellow
+ keyword whole ncurses_standend yellow
+ keyword whole ncurses_standout yellow
+ keyword whole ncurses_start_color yellow
+ keyword whole ncurses_termattrs yellow
+ keyword whole ncurses_termname yellow
+ keyword whole ncurses_timeout yellow
+ keyword whole ncurses_top_panel yellow
+ keyword whole ncurses_typeahead yellow
+ keyword whole ncurses_ungetch yellow
+ keyword whole ncurses_ungetmouse yellow
+ keyword whole ncurses_update_panels yellow
+ keyword whole ncurses_use_default_colors yellow
+ keyword whole ncurses_use_env yellow
+ keyword whole ncurses_use_extended_names yellow
+ keyword whole ncurses_vidattr yellow
+ keyword whole ncurses_vline yellow
+ keyword whole ncurses_waddch yellow
+ keyword whole ncurses_waddstr yellow
+ keyword whole ncurses_wattroff yellow
+ keyword whole ncurses_wattron yellow
+ keyword whole ncurses_wattrset yellow
+ keyword whole ncurses_wborder yellow
+ keyword whole ncurses_wclear yellow
+ keyword whole ncurses_wcolor_set yellow
+ keyword whole ncurses_werase yellow
+ keyword whole ncurses_wgetch yellow
+ keyword whole ncurses_whline yellow
+ keyword whole ncurses_wmouse_trafo yellow
+ keyword whole ncurses_wmove yellow
+ keyword whole ncurses_wnoutrefresh yellow
+ keyword whole ncurses_wrefresh yellow
+ keyword whole ncurses_wstandend yellow
+ keyword whole ncurses_wstandout yellow
+ keyword whole ncurses_wvline yellow
+
+# Network Functions
+ keyword whole checkdnsrr yellow
+ keyword whole closelog yellow
+ keyword whole debugger_off yellow
+ keyword whole debugger_on yellow
+ keyword whole define_syslog_variables yellow
+ keyword whole dns_check_record yellow
+ keyword whole dns_get_mx yellow
+ keyword whole dns_get_record yellow
+ keyword whole fsockopen yellow
+ keyword whole gethostbyaddr yellow
+ keyword whole gethostbyname yellow
+ keyword whole gethostbynamel yellow
+ keyword whole getmxrr yellow
+ keyword whole getprotobyname yellow
+ keyword whole getprotobynumber yellow
+ keyword whole getservbyname yellow
+ keyword whole getservbyport yellow
+ keyword whole inet_ntop yellow
+ keyword whole inet_pton yellow
+ keyword whole ip2long yellow
+ keyword whole long2ip yellow
+ keyword whole openlog yellow
+ keyword whole pfsockopen yellow
+ keyword whole socket_get_status yellow
+ keyword whole socket_set_blocking yellow
+ keyword whole socket_set_timeout yellow
+ keyword whole syslog yellow
+
+# Network Functions constants
+ keyword whole DNS_A white
+ keyword whole DNS_AAAA white
+ keyword whole DNS_ALL white
+ keyword whole DNS_ANY white
+ keyword whole DNS_CNAME white
+ keyword whole DNS_HINFO white
+ keyword whole DNS_MX white
+ keyword whole DNS_NS white
+ keyword whole DNS_PTR white
+ keyword whole DNS_SOA white
+ keyword whole DNS_TXT white
+ keyword whole LOG_ALERT white
+ keyword whole LOG_AUTH white
+ keyword whole LOG_AUTHPRIV white
+ keyword whole LOG_CONS white
+ keyword whole LOG_CRIT white
+ keyword whole LOG_CRON white
+ keyword whole LOG_DAEMON white
+ keyword whole LOG_DEBUG white
+ keyword whole LOG_EMERG white
+ keyword whole LOG_ERR white
+ keyword whole LOG_INFO white
+ keyword whole LOG_KERN white
+ keyword whole LOG_LOCAL0 white
+ keyword whole LOG_LOCAL1 white
+ keyword whole LOG_LOCAL2 white
+ keyword whole LOG_LOCAL3 white
+ keyword whole LOG_LOCAL4 white
+ keyword whole LOG_LOCAL5 white
+ keyword whole LOG_LOCAL6 white
+ keyword whole LOG_LOCAL7 white
+ keyword whole LOG_LPR white
+ keyword whole LOG_MAIL white
+ keyword whole LOG_NDELAY white
+ keyword whole LOG_NEWS white
+ keyword whole LOG_NOTICE white
+ keyword whole LOG_NOWAIT white
+ keyword whole LOG_ODELAY white
+ keyword whole LOG_PERROR white
+ keyword whole LOG_PID white
+ keyword whole LOG_SYSLOG white
+ keyword whole LOG_USER white
+ keyword whole LOG_UUCP white
+ keyword whole LOG_WARNING white
+
+# Newt Functions
+ keyword whole newt_bell yellow
+ keyword whole newt_button yellow
+ keyword whole newt_button_bar yellow
+ keyword whole newt_centered_window yellow
+ keyword whole newt_checkbox yellow
+ keyword whole newt_checkbox_get_value yellow
+ keyword whole newt_checkbox_set_flags yellow
+ keyword whole newt_checkbox_set_value yellow
+ keyword whole newt_checkbox_tree yellow
+ keyword whole newt_checkbox_tree_add_item yellow
+ keyword whole newt_checkbox_tree_find_item yellow
+ keyword whole newt_checkbox_tree_get_current yellow
+ keyword whole newt_checkbox_tree_get_entry_value yellow
+ keyword whole newt_checkbox_tree_get_multi_selection yellow
+ keyword whole newt_checkbox_tree_get_selection yellow
+ keyword whole newt_checkbox_tree_multi yellow
+ keyword whole newt_checkbox_tree_set_current yellow
+ keyword whole newt_checkbox_tree_set_entry yellow
+ keyword whole newt_checkbox_tree_set_entry_value yellow
+ keyword whole newt_checkbox_tree_set_width yellow
+ keyword whole newt_clear_key_buffer yellow
+ keyword whole newt_cls yellow
+ keyword whole newt_compact_button yellow
+ keyword whole newt_component_add_callback yellow
+ keyword whole newt_component_takes_focus yellow
+ keyword whole newt_create_grid yellow
+ keyword whole newt_cursor_off yellow
+ keyword whole newt_cursor_on yellow
+ keyword whole newt_delay yellow
+ keyword whole newt_draw_form yellow
+ keyword whole newt_draw_root_text yellow
+ keyword whole newt_entry yellow
+ keyword whole newt_entry_get_value yellow
+ keyword whole newt_entry_set yellow
+ keyword whole newt_entry_set_filter yellow
+ keyword whole newt_entry_set_flags yellow
+ keyword whole newt_finished yellow
+ keyword whole newt_form yellow
+ keyword whole newt_form_add_component yellow
+ keyword whole newt_form_add_components yellow
+ keyword whole newt_form_add_host_key yellow
+ keyword whole newt_form_destroy yellow
+ keyword whole newt_form_get_current yellow
+ keyword whole newt_form_run yellow
+ keyword whole newt_form_set_background yellow
+ keyword whole newt_form_set_height yellow
+ keyword whole newt_form_set_size yellow
+ keyword whole newt_form_set_timer yellow
+ keyword whole newt_form_set_width yellow
+ keyword whole newt_form_watch_fd yellow
+ keyword whole newt_get_screen_size yellow
+ keyword whole newt_grid_add_components_to_form yellow
+ keyword whole newt_grid_basic_window yellow
+ keyword whole newt_grid_free yellow
+ keyword whole newt_grid_get_size yellow
+ keyword whole newt_grid_h_close_stacked yellow
+ keyword whole newt_grid_h_stacked yellow
+ keyword whole newt_grid_place yellow
+ keyword whole newt_grid_set_field yellow
+ keyword whole newt_grid_simple_window yellow
+ keyword whole newt_grid_v_close_stacked yellow
+ keyword whole newt_grid_v_stacked yellow
+ keyword whole newt_grid_wrapped_window yellow
+ keyword whole newt_grid_wrapped_window_at yellow
+ keyword whole newt_init yellow
+ keyword whole newt_label yellow
+ keyword whole newt_label_set_text yellow
+ keyword whole newt_listbox yellow
+ keyword whole newt_listbox_append_entry yellow
+ keyword whole newt_listbox_clear yellow
+ keyword whole newt_listbox_clear_selection yellow
+ keyword whole newt_listbox_delete_entry yellow
+ keyword whole newt_listbox_get_current yellow
+ keyword whole newt_listbox_get_selection yellow
+ keyword whole newt_listbox_insert_entry yellow
+ keyword whole newt_listbox_item_count yellow
+ keyword whole newt_listbox_select_item yellow
+ keyword whole newt_listbox_set_current yellow
+ keyword whole newt_listbox_set_current_by_key yellow
+ keyword whole newt_listbox_set_data yellow
+ keyword whole newt_listbox_set_entry yellow
+ keyword whole newt_listbox_set_width yellow
+ keyword whole newt_listitem yellow
+ keyword whole newt_listitem_get_data yellow
+ keyword whole newt_listitem_set yellow
+ keyword whole newt_open_window yellow
+ keyword whole newt_pop_help_line yellow
+ keyword whole newt_pop_window yellow
+ keyword whole newt_push_help_line yellow
+ keyword whole newt_radio_get_current yellow
+ keyword whole newt_radiobutton yellow
+ keyword whole newt_redraw_help_line yellow
+ keyword whole newt_reflow_text yellow
+ keyword whole newt_refresh yellow
+ keyword whole newt_resize_screen yellow
+ keyword whole newt_resume yellow
+ keyword whole newt_run_form yellow
+ keyword whole newt_scale yellow
+ keyword whole newt_scale_set yellow
+ keyword whole newt_scrollbar_set yellow
+ keyword whole newt_set_help_callback yellow
+ keyword whole newt_set_suspend_callback yellow
+ keyword whole newt_suspend yellow
+ keyword whole newt_texbox_set_text yellow
+ keyword whole newt_textbox yellow
+ keyword whole newt_textbox_get_num_lines yellow
+ keyword whole newt_textbox_reflowed yellow
+ keyword whole newt_textbox_set_height yellow
+ keyword whole newt_vertical_scrollbar yellow
+ keyword whole newt_wait_for_key yellow
+ keyword whole newt_win_choice yellow
+ keyword whole newt_win_entries yellow
+ keyword whole newt_win_menu yellow
+ keyword whole newt_win_message yellow
+ keyword whole newt_win_messagev yellow
+ keyword whole newt_win_ternary yellow
+
+# Newt Functions constants
+ keyword whole NEWT_ANCHOR_BOTTOM white
+ keyword whole NEWT_ANCHOR_LEFT white
+ keyword whole NEWT_ANCHOR_RIGHT white
+ keyword whole NEWT_ANCHOR_TOP white
+ keyword whole NEWT_ARG_APPEND white
+ keyword whole NEWT_ARG_LAST white
+ keyword whole NEWT_CHECKBOXTREE_COLLAPSED white
+ keyword whole NEWT_CHECKBOXTREE_EXPANDED white
+ keyword whole NEWT_CHECKBOXTREE_HIDE_BOX white
+ keyword whole NEWT_CHECKBOXTREE_SELECTED white
+ keyword whole NEWT_CHECKBOXTREE_UNSELECTABLE white
+ keyword whole NEWT_CHECKBOXTREE_UNSELECTED white
+ keyword whole NEWT_COLORSET_ACTBUTTON white
+ keyword whole NEWT_COLORSET_ACTCHECKBOX white
+ keyword whole NEWT_COLORSET_ACTLISTBOX white
+ keyword whole NEWT_COLORSET_ACTSELLISTBOX white
+ keyword whole NEWT_COLORSET_ACTTEXTBOX white
+ keyword whole NEWT_COLORSET_BORDER white
+ keyword whole NEWT_COLORSET_BUTTON white
+ keyword whole NEWT_COLORSET_CHECKBOX white
+ keyword whole NEWT_COLORSET_COMPACTBUTTON white
+ keyword whole NEWT_COLORSET_DISENTRY white
+ keyword whole NEWT_COLORSET_EMPTYSCALE white
+ keyword whole NEWT_COLORSET_ENTRY white
+ keyword whole NEWT_COLORSET_FULLSCALE white
+ keyword whole NEWT_COLORSET_HELPLINE white
+ keyword whole NEWT_COLORSET_LABEL white
+ keyword whole NEWT_COLORSET_LISTBOX white
+ keyword whole NEWT_COLORSET_ROOT white
+ keyword whole NEWT_COLORSET_ROOTTEXT white
+ keyword whole NEWT_COLORSET_SELLISTBOX white
+ keyword whole NEWT_COLORSET_SHADOW white
+ keyword whole NEWT_COLORSET_TEXTBOX white
+ keyword whole NEWT_COLORSET_TITLE white
+ keyword whole NEWT_COLORSET_WINDOW white
+ keyword whole NEWT_ENTRY_DISABLED white
+ keyword whole NEWT_ENTRY_HIDDEN white
+ keyword whole NEWT_ENTRY_RETURNEXIT white
+ keyword whole NEWT_ENTRY_SCROLL white
+ keyword whole NEWT_EXIT_COMPONENT white
+ keyword whole NEWT_EXIT_FDREADY white
+ keyword whole NEWT_EXIT_HOTKEY white
+ keyword whole NEWT_EXIT_TIMER white
+ keyword whole NEWT_FD_EXCEPT white
+ keyword whole NEWT_FD_READ white
+ keyword whole NEWT_FD_WRITE white
+ keyword whole NEWT_FLAGS_RESET white
+ keyword whole NEWT_FLAGS_SET white
+ keyword whole NEWT_FLAGS_TOGGLE white
+ keyword whole NEWT_FLAG_BORDER white
+ keyword whole NEWT_FLAG_CHECKBOX white
+ keyword whole NEWT_FLAG_DISABLED white
+ keyword whole NEWT_FLAG_HIDDEN white
+ keyword whole NEWT_FLAG_MULTIPLE white
+ keyword whole NEWT_FLAG_NOF12 white
+ keyword whole NEWT_FLAG_PASSWORD white
+ keyword whole NEWT_FLAG_RETURNEXIT white
+ keyword whole NEWT_FLAG_SCROLL white
+ keyword whole NEWT_FLAG_SELECTED white
+ keyword whole NEWT_FLAG_SHOWCURSOR white
+ keyword whole NEWT_FLAG_WRAP white
+ keyword whole NEWT_FORM_NOF12 white
+ keyword whole NEWT_GRID_COMPONENT white
+ keyword whole NEWT_GRID_EMPTY white
+ keyword whole NEWT_GRID_FLAG_GROWX white
+ keyword whole NEWT_GRID_FLAG_GROWY white
+ keyword whole NEWT_GRID_SUBGRID white
+ keyword whole NEWT_KEY_BKSPC white
+ keyword whole NEWT_KEY_DELETE white
+ keyword whole NEWT_KEY_DOWN white
+ keyword whole NEWT_KEY_END white
+ keyword whole NEWT_KEY_ENTER white
+ keyword whole NEWT_KEY_ESCAPE white
+ keyword whole NEWT_KEY_EXTRA_BASE white
+ keyword whole NEWT_KEY_F1 white
+ keyword whole NEWT_KEY_F10 white
+ keyword whole NEWT_KEY_F11 white
+ keyword whole NEWT_KEY_F12 white
+ keyword whole NEWT_KEY_F2 white
+ keyword whole NEWT_KEY_F3 white
+ keyword whole NEWT_KEY_F4 white
+ keyword whole NEWT_KEY_F5 white
+ keyword whole NEWT_KEY_F6 white
+ keyword whole NEWT_KEY_F7 white
+ keyword whole NEWT_KEY_F8 white
+ keyword whole NEWT_KEY_F9 white
+ keyword whole NEWT_KEY_HOME white
+ keyword whole NEWT_KEY_INSERT white
+ keyword whole NEWT_KEY_LEFT white
+ keyword whole NEWT_KEY_PGDN white
+ keyword whole NEWT_KEY_PGUP white
+ keyword whole NEWT_KEY_RESIZE white
+ keyword whole NEWT_KEY_RETURN white
+ keyword whole NEWT_KEY_RIGHT white
+ keyword whole NEWT_KEY_SUSPEND white
+ keyword whole NEWT_KEY_TAB white
+ keyword whole NEWT_KEY_UNTAB white
+ keyword whole NEWT_KEY_UP white
+ keyword whole NEWT_LISTBOX_RETURNEXIT white
+ keyword whole NEWT_TEXTBOX_SCROLL white
+ keyword whole NEWT_TEXTBOX_WRAP white
+
+# NSAPI-specific Functions
+ keyword whole nsapi_request_headers yellow
+ keyword whole nsapi_response_headers yellow
+ keyword whole nsapi_virtual yellow
+
+# Object Aggregation/Composition Functions
+ keyword whole aggregate yellow
+ keyword whole aggregate_info yellow
+ keyword whole aggregate_methods yellow
+ keyword whole aggregate_methods_by_list yellow
+ keyword whole aggregate_methods_by_regexp yellow
+ keyword whole aggregate_properties yellow
+ keyword whole aggregate_properties_by_list yellow
+ keyword whole aggregate_properties_by_regexp yellow
+ keyword whole aggregation_info yellow
+ keyword whole deaggregate yellow
+
+# Object property and method call overloading
+ keyword whole overload yellow
+
+# Oracle functions
+ keyword whole oci_bind_by_name yellow
+ keyword whole oci_cancel yellow
+ keyword whole oci_close yellow
+ keyword whole oci_commit yellow
+ keyword whole oci_connect yellow
+ keyword whole oci_define_by_name yellow
+ keyword whole oci_error yellow
+ keyword whole oci_execute yellow
+ keyword whole oci_fetch yellow
+ keyword whole oci_fetch_all yellow
+ keyword whole oci_fetch_array yellow
+ keyword whole oci_fetch_assoc yellow
+ keyword whole oci_fetch_object yellow
+ keyword whole oci_fetch_row yellow
+ keyword whole oci_field_is_null yellow
+ keyword whole oci_field_name yellow
+ keyword whole oci_field_precision yellow
+ keyword whole oci_field_scale yellow
+ keyword whole oci_field_size yellow
+ keyword whole oci_field_type yellow
+ keyword whole oci_field_type_raw yellow
+ keyword whole oci_free_statement yellow
+ keyword whole oci_internal_debug yellow
+ keyword whole oci_lob_copy yellow
+ keyword whole oci_lob_is_equal yellow
+ keyword whole oci_new_collection yellow
+ keyword whole oci_new_connect yellow
+ keyword whole oci_new_cursor yellow
+ keyword whole oci_new_descriptor yellow
+ keyword whole oci_num_fields yellow
+ keyword whole oci_num_rows yellow
+ keyword whole oci_parse yellow
+ keyword whole oci_password_change yellow
+ keyword whole oci_pconnect yellow
+ keyword whole oci_result yellow
+ keyword whole oci_rollback yellow
+ keyword whole oci_server_version yellow
+ keyword whole oci_set_prefetch yellow
+ keyword whole oci_statement_type yellow
+ keyword whole ocibindbyname yellow
+ keyword whole ocicancel yellow
+ keyword whole ocicloselob yellow
+ keyword whole ocicollappend yellow
+ keyword whole ocicollassign yellow
+ keyword whole ocicollassignelem yellow
+ keyword whole ocicollgetelem yellow
+ keyword whole ocicollmax yellow
+ keyword whole ocicollsize yellow
+ keyword whole ocicolltrim yellow
+ keyword whole ocicolumnisnull yellow
+ keyword whole ocicolumnname yellow
+ keyword whole ocicolumnprecision yellow
+ keyword whole ocicolumnscale yellow
+ keyword whole ocicolumnsize yellow
+ keyword whole ocicolumntype yellow
+ keyword whole ocicolumntyperaw yellow
+ keyword whole ocicommit yellow
+ keyword whole ocidefinebyname yellow
+ keyword whole ocierror yellow
+ keyword whole ociexecute yellow
+ keyword whole ocifetch yellow
+ keyword whole ocifetchinto yellow
+ keyword whole ocifetchistatement yellow
+ keyword whole ocifreecollection yellow
+ keyword whole ocifreecursor yellow
+ keyword whole ocifreedesc yellow
+ keyword whole ocifreestatement yellow
+ keyword whole ociinternaldebug yellow
+ keyword whole ociloadlob yellow
+ keyword whole ocilogoff yellow
+ keyword whole ocilogon yellow
+ keyword whole ocinewcollection yellow
+ keyword whole ocinewcursor yellow
+ keyword whole ocinewscriptor yellow
+ keyword whole ocinlogon yellow
+ keyword whole ocinumcols yellow
+ keyword whole ociparse yellow
+ keyword whole ociplogon yellow
+ keyword whole ociresult yellow
+ keyword whole ocirollback yellow
+ keyword whole ocirowcount yellow
+ keyword whole ocisavelob yellow
+ keyword whole ocisavelobfile yellow
+ keyword whole ociserverversion yellow
+ keyword whole ocisetprefetch yellow
+ keyword whole ocistatementtype yellow
+ keyword whole ociwritelobtofile yellow
+ keyword whole ociwritetemporarylob yellow
+
+# Oracle functions OCI-Collection methods
+ keyword whole OCI-Collection yellow
+ keyword whole ->append yellow
+ keyword whole ->assign yellow
+ keyword whole ->assignElem yellow
+ keyword whole ->free yellow
+ keyword whole ->getElem yellow
+ keyword whole ->max yellow
+ keyword whole ->size yellow
+ keyword whole ->trim yellow
+
+# Oracle functions OCI-Lob methods
+ keyword whole OCI-Lob yellow
+ keyword whole ->append yellow
+ keyword whole ->close yellow
+ keyword whole ->eof yellow
+ keyword whole ->erase yellow
+ keyword whole ->export yellow
+ keyword whole ->flush yellow
+ keyword whole ->free yellow
+ keyword whole ->getBuffering yellow
+ keyword whole ->import yellow
+ keyword whole ->load yellow
+ keyword whole ->read yellow
+ keyword whole ->rewind yellow
+ keyword whole ->save yellow
+ keyword whole ->saveFile yellow
+ keyword whole ->seek yellow
+ keyword whole ->setBuffering yellow
+ keyword whole ->size yellow
+ keyword whole ->tell yellow
+ keyword whole ->truncate yellow
+ keyword whole ->write yellow
+ keyword whole ->writeTemporary yellow
+ keyword whole ->writeToFile yellow
+
+# Oracle functions constants
+ keyword whole NULL white
+ keyword whole OCI_ASSOC white
+ keyword whole OCI_BOTH white
+ keyword whole OCI_B_BFILE white
+ keyword whole OCI_B_BIN white
+ keyword whole OCI_B_BLOB white
+ keyword whole OCI_B_CFILEE white
+ keyword whole OCI_B_CLOB white
+ keyword whole OCI_B_CURSOR white
+ keyword whole OCI_B_NTY white
+ keyword whole OCI_B_ROWID white
+ keyword whole OCI_B_SQLT_NTY white
+ keyword whole OCI_COMMIT_ON_SUCCESS white
+ keyword whole OCI_DEFAULT white
+ keyword whole OCI_DESCRIBE_ONLY white
+ keyword whole OCI_DTYPE_FILE white
+ keyword whole OCI_DTYPE_LOB white
+ keyword whole OCI_DTYPE_ROWID white
+ keyword whole OCI_D_FILE white
+ keyword whole OCI_D_LOB white
+ keyword whole OCI_D_ROWID white
+ keyword whole OCI_EXACT_FETCH white
+ keyword whole OCI_FETCHSTATEMENT_BY_COLUMN white
+ keyword whole OCI_FETCHSTATEMENT_BY_ROW white
+ keyword whole OCI_LOB_BUFFER_FREE white
+ keyword whole OCI_NUM white
+ keyword whole OCI_RETURN_LOBS white
+ keyword whole OCI_RETURN_NULLS white
+ keyword whole OCI_SYSDATE white
+ keyword whole OCI_SYSDBA white
+ keyword whole OCI_SYSOPER white
+ keyword whole OCI_TEMP_BLOB white
+ keyword whole OCI_TEMP_CLOB white
+ keyword whole SQLT_BFILEE white
+ keyword whole SQLT_BLOB white
+ keyword whole SQLT_CFILEE white
+ keyword whole SQLT_CLOB white
+ keyword whole SQLT_NTY white
+ keyword whole SQLT_RDD white
+
+# ODBC Functions (Unified)
+ keyword whole odbc_autocommit yellow
+ keyword whole odbc_binmode yellow
+ keyword whole odbc_close yellow
+ keyword whole odbc_close_all yellow
+ keyword whole odbc_columnprivileges yellow
+ keyword whole odbc_columns yellow
+ keyword whole odbc_commit yellow
+ keyword whole odbc_connect yellow
+ keyword whole odbc_cursor yellow
+ keyword whole odbc_data_source yellow
+ keyword whole odbc_do yellow
+ keyword whole odbc_error yellow
+ keyword whole odbc_errormsg yellow
+ keyword whole odbc_exec yellow
+ keyword whole odbc_execute yellow
+ keyword whole odbc_fetch_array yellow
+ keyword whole odbc_fetch_into yellow
+ keyword whole odbc_fetch_object yellow
+ keyword whole odbc_fetch_row yellow
+ keyword whole odbc_field_len yellow
+ keyword whole odbc_field_name yellow
+ keyword whole odbc_field_num yellow
+ keyword whole odbc_field_precision yellow
+ keyword whole odbc_field_scale yellow
+ keyword whole odbc_field_type yellow
+ keyword whole odbc_foreignkeys yellow
+ keyword whole odbc_free_result yellow
+ keyword whole odbc_gettypeinfo yellow
+ keyword whole odbc_longreadlen yellow
+ keyword whole odbc_next_result yellow
+ keyword whole odbc_num_fields yellow
+ keyword whole odbc_num_rows yellow
+ keyword whole odbc_pconnect yellow
+ keyword whole odbc_prepare yellow
+ keyword whole odbc_primarykeys yellow
+ keyword whole odbc_procedurecolumns yellow
+ keyword whole odbc_procedures yellow
+ keyword whole odbc_result yellow
+ keyword whole odbc_result_all yellow
+ keyword whole odbc_rollback yellow
+ keyword whole odbc_setoption yellow
+ keyword whole odbc_specialcolumns yellow
+ keyword whole odbc_statistics yellow
+ keyword whole odbc_tableprivileges yellow
+ keyword whole odbc_tables yellow
+
+# ODBC Functions (Unified) constants
+ keyword whole ODBC_BINMODE_CONVERT white
+ keyword whole ODBC_BINMODE_PASSTHRU white
+ keyword whole ODBC_BINMODE_RETURN white
+ keyword whole ODBC_TYPE white
+ keyword whole SQL_BEST_ROWID white
+ keyword whole SQL_BIGINT white
+ keyword whole SQL_BINARY white
+ keyword whole SQL_BIT white
+ keyword whole SQL_CHAR white
+ keyword whole SQL_CONCURRENCY white
+ keyword whole SQL_CONCUR_LOCK white
+ keyword whole SQL_CONCUR_READ_ONLY white
+ keyword whole SQL_CONCUR_ROWVER white
+ keyword whole SQL_CONCUR_VALUES white
+ keyword whole SQL_CURSOR_DYNAMIC white
+ keyword whole SQL_CURSOR_FORWARD_ONLY white
+ keyword whole SQL_CURSOR_KEYSET_DRIVEN white
+ keyword whole SQL_CURSOR_STATIC white
+ keyword whole SQL_CURSOR_TYPE white
+ keyword whole SQL_CUR_USE_DRIVER white
+ keyword whole SQL_CUR_USE_IF_NEEDED white
+ keyword whole SQL_CUR_USE_ODBC white
+ keyword whole SQL_DATE white
+ keyword whole SQL_DECIMAL white
+ keyword whole SQL_DOUBLE white
+ keyword whole SQL_ENSURE white
+ keyword whole SQL_FLOAT white
+ keyword whole SQL_INDEX_ALL white
+ keyword whole SQL_INDEX_UNIQUE white
+ keyword whole SQL_INTEGER white
+ keyword whole SQL_KEYSET_SIZE white
+ keyword whole SQL_LONGVARBINARY white
+ keyword whole SQL_LONGVARCHAR white
+ keyword whole SQL_NO_NULLS white
+ keyword whole SQL_NULLABLE white
+ keyword whole SQL_NUMERIC white
+ keyword whole SQL_ODBC_CURSORS white
+ keyword whole SQL_QUICK white
+ keyword whole SQL_REAL white
+ keyword whole SQL_ROWVER white
+ keyword whole SQL_SCOPE_CURROW white
+ keyword whole SQL_SCOPE_SESSION white
+ keyword whole SQL_SCOPE_TRANSACTION white
+ keyword whole SQL_SMALLINT white
+ keyword whole SQL_TIME white
+ keyword whole SQL_TIMESTAMP white
+ keyword whole SQL_TINYINT white
+ keyword whole SQL_TYPE_DATE white
+ keyword whole SQL_TYPE_TIME white
+ keyword whole SQL_TYPE_TIMESTAMP white
+ keyword whole SQL_VARBINARY white
+ keyword whole SQL_VARCHAR white
+
+# ODBC and DB2 functions (PDO_ODBC)
+
+# oggvorbis
+
+# oggvorbis constants
+ keyword whole OGGVORBIS_PCM_S16_BE white
+ keyword whole OGGVORBIS_PCM_S16_LE white
+ keyword whole OGGVORBIS_PCM_S8 white
+ keyword whole OGGVORBIS_PCM_U16_BE white
+ keyword whole OGGVORBIS_PCM_U16_LE white
+ keyword whole OGGVORBIS_PCM_U8 white
+
+# OpenAL Audio Bindings
+ keyword whole openal_buffer_create yellow
+ keyword whole openal_buffer_data yellow
+ keyword whole openal_buffer_destroy yellow
+ keyword whole openal_buffer_get yellow
+ keyword whole openal_buffer_loadwav yellow
+ keyword whole openal_context_create yellow
+ keyword whole openal_context_current yellow
+ keyword whole openal_context_destroy yellow
+ keyword whole openal_context_process yellow
+ keyword whole openal_context_suspend yellow
+ keyword whole openal_device_close yellow
+ keyword whole openal_device_open yellow
+ keyword whole openal_listener_get yellow
+ keyword whole openal_listener_set yellow
+ keyword whole openal_source_create yellow
+ keyword whole openal_source_destroy yellow
+ keyword whole openal_source_get yellow
+ keyword whole openal_source_pause yellow
+ keyword whole openal_source_play yellow
+ keyword whole openal_source_rewind yellow
+ keyword whole openal_source_set yellow
+ keyword whole openal_source_stop yellow
+ keyword whole openal_stream yellow
+
+# OpenAL Audio Bindings constants
+ keyword whole ALC_FREQUENCY white
+ keyword whole ALC_REFRESH white
+ keyword whole ALC_SYNC white
+ keyword whole AL_BITS white
+ keyword whole AL_BUFFER white
+ keyword whole AL_CHANNELS white
+ keyword whole AL_CONE_INNER_ANGLE white
+ keyword whole AL_CONE_OUTER_ANGLE white
+ keyword whole AL_CONE_OUTER_GAIN white
+ keyword whole AL_DIRECTION white
+ keyword whole AL_FALSE white
+ keyword whole AL_FORMAT_MONO16 white
+ keyword whole AL_FORMAT_MONO8 white
+ keyword whole AL_FORMAT_STEREO16 white
+ keyword whole AL_FORMAT_STEREO8 white
+ keyword whole AL_FREQUENCY white
+ keyword whole AL_GAIN white
+ keyword whole AL_INITIAL white
+ keyword whole AL_LOOPING white
+ keyword whole AL_MAX_DISTANCE white
+ keyword whole AL_MAX_GAIN white
+ keyword whole AL_MIN_GAIN white
+ keyword whole AL_ORIENTATION white
+ keyword whole AL_PAUSED white
+ keyword whole AL_PITCH white
+ keyword whole AL_PLAYING white
+ keyword whole AL_POSITION white
+ keyword whole AL_REFERENCE_DISTANCE white
+ keyword whole AL_ROLLOFF_FACTOR white
+ keyword whole AL_SIZE white
+ keyword whole AL_SOURCE_RELATIVE white
+ keyword whole AL_SOURCE_STATE white
+ keyword whole AL_STOPPED white
+ keyword whole AL_TRUE white
+ keyword whole AL_VELOCITY white
+
+# OpenSSL Functions
+ keyword whole openssl_csr_export yellow
+ keyword whole openssl_csr_export_to_file yellow
+ keyword whole openssl_csr_new yellow
+ keyword whole openssl_csr_sign yellow
+ keyword whole openssl_error_string yellow
+ keyword whole openssl_free_key yellow
+ keyword whole openssl_get_privatekey yellow
+ keyword whole openssl_get_publickey yellow
+ keyword whole openssl_open yellow
+ keyword whole openssl_pkcs7_decrypt yellow
+ keyword whole openssl_pkcs7_encrypt yellow
+ keyword whole openssl_pkcs7_sign yellow
+ keyword whole openssl_pkcs7_verify yellow
+ keyword whole openssl_pkey_export yellow
+ keyword whole openssl_pkey_export_to_file yellow
+ keyword whole openssl_pkey_free yellow
+ keyword whole openssl_pkey_get_private yellow
+ keyword whole openssl_pkey_get_public yellow
+ keyword whole openssl_pkey_new yellow
+ keyword whole openssl_private_decrypt yellow
+ keyword whole openssl_private_encrypt yellow
+ keyword whole openssl_public_decrypt yellow
+ keyword whole openssl_public_encrypt yellow
+ keyword whole openssl_seal yellow
+ keyword whole openssl_sign yellow
+ keyword whole openssl_verify yellow
+ keyword whole openssl_x509_check_private_key yellow
+ keyword whole openssl_x509_checkpurpose yellow
+ keyword whole openssl_x509_export yellow
+ keyword whole openssl_x509_export_to_file yellow
+ keyword whole openssl_x509_free yellow
+ keyword whole openssl_x509_parse yellow
+ keyword whole openssl_x509_read yellow
+
+# Oracle Functions [deprecated]
+ keyword whole ora_bind yellow
+ keyword whole ora_close yellow
+ keyword whole ora_columnname yellow
+ keyword whole ora_columnsize yellow
+ keyword whole ora_columntype yellow
+ keyword whole ora_commit yellow
+ keyword whole ora_commitoff yellow
+ keyword whole ora_commiton yellow
+ keyword whole ora_do yellow
+ keyword whole ora_error yellow
+ keyword whole ora_errorcode yellow
+ keyword whole ora_exec yellow
+ keyword whole ora_fetch yellow
+ keyword whole ora_fetch_into yellow
+ keyword whole ora_getcolumn yellow
+ keyword whole ora_logoff yellow
+ keyword whole ora_logon yellow
+ keyword whole ora_numcols yellow
+ keyword whole ora_numrows yellow
+ keyword whole ora_open yellow
+ keyword whole ora_parse yellow
+ keyword whole ora_plogon yellow
+ keyword whole ora_rollback yellow
+
+# Oracle Functions [deprecated] constants
+ keyword whole ORA_BIND_IN white
+ keyword whole ORA_BIND_INOUT white
+ keyword whole ORA_BIND_OUT white
+ keyword whole ORA_FETCHINTO_ASSOC white
+ keyword whole ORA_FETCHINTO_NULLS white
+
+# Oracle Functions (PDO_OCI)
+
+# Output Control Functions
+ keyword whole flush yellow
+ keyword whole ob_clean yellow
+ keyword whole ob_end_clean yellow
+ keyword whole ob_end_flush yellow
+ keyword whole ob_flush yellow
+ keyword whole ob_get_clean yellow
+ keyword whole ob_get_contents yellow
+ keyword whole ob_get_flush yellow
+ keyword whole ob_get_length yellow
+ keyword whole ob_get_level yellow
+ keyword whole ob_get_status yellow
+ keyword whole ob_gzhandler yellow
+ keyword whole ob_implicit_flush yellow
+ keyword whole ob_list_handlers yellow
+ keyword whole ob_start yellow
+ keyword whole output_add_rewrite_var yellow
+ keyword whole output_reset_rewrite_vars yellow
+
+# Ovrimos SQL Functions
+ keyword whole ovrimos_close yellow
+ keyword whole ovrimos_commit yellow
+ keyword whole ovrimos_connect yellow
+ keyword whole ovrimos_cursor yellow
+ keyword whole ovrimos_exec yellow
+ keyword whole ovrimos_execute yellow
+ keyword whole ovrimos_fetch_into yellow
+ keyword whole ovrimos_fetch_row yellow
+ keyword whole ovrimos_field_len yellow
+ keyword whole ovrimos_field_name yellow
+ keyword whole ovrimos_field_num yellow
+ keyword whole ovrimos_field_type yellow
+ keyword whole ovrimos_free_result yellow
+ keyword whole ovrimos_longreadlen yellow
+ keyword whole ovrimos_num_fields yellow
+ keyword whole ovrimos_num_rows yellow
+ keyword whole ovrimos_prepare yellow
+ keyword whole ovrimos_result yellow
+ keyword whole ovrimos_result_all yellow
+ keyword whole ovrimos_rollback yellow
+
+# Paradox File Access
+ keyword whole px_close yellow
+ keyword whole px_create_fp yellow
+ keyword whole px_delete yellow
+ keyword whole px_get_field yellow
+ keyword whole px_get_info yellow
+ keyword whole px_get_parameter yellow
+ keyword whole px_get_record yellow
+ keyword whole px_get_schema yellow
+ keyword whole px_get_value yellow
+ keyword whole px_new yellow
+ keyword whole px_numfields yellow
+ keyword whole px_numrecords yellow
+ keyword whole px_open_fp yellow
+ keyword whole px_put_record yellow
+ keyword whole px_set_blob_file yellow
+ keyword whole px_set_parameter yellow
+ keyword whole px_set_tablename yellow
+ keyword whole px_set_targetencoding yellow
+ keyword whole px_set_value yellow
+ keyword whole px_timestamp2string yellow
+
+# Paradox File Access constants
+ keyword whole PX_FIELD_ALPHA white
+ keyword whole PX_FIELD_AUTOINC white
+ keyword whole PX_FIELD_BCD white
+ keyword whole PX_FIELD_BLOB white
+ keyword whole PX_FIELD_BYTES white
+ keyword whole PX_FIELD_CURRENCY white
+ keyword whole PX_FIELD_DATE white
+ keyword whole PX_FIELD_FMTMEMOBLOB white
+ keyword whole PX_FIELD_GRAPHIC white
+ keyword whole PX_FIELD_LOGICAL white
+ keyword whole PX_FIELD_LONG white
+ keyword whole PX_FIELD_MEMOBLOB white
+ keyword whole PX_FIELD_NUMBER white
+ keyword whole PX_FIELD_OLE white
+ keyword whole PX_FIELD_SHORT white
+ keyword whole PX_FIELD_TIME white
+ keyword whole PX_FIELD_TIMESTAMP white
+ keyword whole PX_FILE_INC_SEC_INDEX white
+ keyword whole PX_FILE_INC_SEC_INDEX_G white
+ keyword whole PX_FILE_INDEX_DB white
+ keyword whole PX_FILE_NON_INC_SEC_INDEX white
+ keyword whole PX_FILE_NON_INC_SEC_INDEX_G white
+ keyword whole PX_FILE_NON_INDEX_DB white
+ keyword whole PX_FILE_PRIM_INDEX white
+ keyword whole PX_FILE_SEC_INDEX white
+ keyword whole PX_FILE_SEC_INDEX_G white
+ keyword whole PX_KEYTOLOWER white
+ keyword whole PX_KEYTOUPPER white
+
+# Parsekit Functions
+ keyword whole parsekit_compile_file yellow
+ keyword whole parsekit_compile_string yellow
+ keyword whole parsekit_func_arginfo yellow
+
+# Parsekit Functions constants
+ keyword whole PARSEKIT_EXTENDED_VALUE white
+ keyword whole PARSEKIT_IS_CONST white
+ keyword whole PARSEKIT_IS_TMP_VAR white
+ keyword whole PARSEKIT_IS_UNUSED white
+ keyword whole PARSEKIT_IS_VAR white
+ keyword whole PARSEKIT_QUIET white
+ keyword whole PARSEKIT_RESULT_CONST white
+ keyword whole PARSEKIT_RESULT_EA_TYPE white
+ keyword whole PARSEKIT_RESULT_JMP_ADDR white
+ keyword whole PARSEKIT_RESULT_OPARRAY white
+ keyword whole PARSEKIT_RESULT_OPLINE white
+ keyword whole PARSEKIT_RESULT_VAR white
+ keyword whole PARSEKIT_SIMPLE white
+ keyword whole PARSEKIT_USAGE_UNKNOWN white
+ keyword whole PARSEKIT_ZEND_ADD white
+ keyword whole PARSEKIT_ZEND_ADD_ARRAY_ELEMENT white
+ keyword whole PARSEKIT_ZEND_ADD_CHAR white
+ keyword whole PARSEKIT_ZEND_ADD_INTERFACE white
+ keyword whole PARSEKIT_ZEND_ADD_STRING white
+ keyword whole PARSEKIT_ZEND_ADD_VAR white
+ keyword whole PARSEKIT_ZEND_ASSIGN white
+ keyword whole PARSEKIT_ZEND_ASSIGN_ADD white
+ keyword whole PARSEKIT_ZEND_ASSIGN_BW_AND white
+ keyword whole PARSEKIT_ZEND_ASSIGN_BW_OR white
+ keyword whole PARSEKIT_ZEND_ASSIGN_BW_XOR white
+ keyword whole PARSEKIT_ZEND_ASSIGN_CONCAT white
+ keyword whole PARSEKIT_ZEND_ASSIGN_DIM white
+ keyword whole PARSEKIT_ZEND_ASSIGN_DIV white
+ keyword whole PARSEKIT_ZEND_ASSIGN_MOD white
+ keyword whole PARSEKIT_ZEND_ASSIGN_MUL white
+ keyword whole PARSEKIT_ZEND_ASSIGN_OBJ white
+ keyword whole PARSEKIT_ZEND_ASSIGN_REF white
+ keyword whole PARSEKIT_ZEND_ASSIGN_SL white
+ keyword whole PARSEKIT_ZEND_ASSIGN_SR white
+ keyword whole PARSEKIT_ZEND_ASSIGN_SUB white
+ keyword whole PARSEKIT_ZEND_BEGIN_SILENCE white
+ keyword whole PARSEKIT_ZEND_BOOL white
+ keyword whole PARSEKIT_ZEND_BOOL_NOT white
+ keyword whole PARSEKIT_ZEND_BOOL_XOR white
+ keyword whole PARSEKIT_ZEND_BRK white
+ keyword whole PARSEKIT_ZEND_BW_AND white
+ keyword whole PARSEKIT_ZEND_BW_NOT white
+ keyword whole PARSEKIT_ZEND_BW_OR white
+ keyword whole PARSEKIT_ZEND_BW_XOR white
+ keyword whole PARSEKIT_ZEND_CASE white
+ keyword whole PARSEKIT_ZEND_CAST white
+ keyword whole PARSEKIT_ZEND_CATCH white
+ keyword whole PARSEKIT_ZEND_CLONE white
+ keyword whole PARSEKIT_ZEND_CONCAT white
+ keyword whole PARSEKIT_ZEND_CONT white
+ keyword whole PARSEKIT_ZEND_DECLARE_CLASS white
+ keyword whole PARSEKIT_ZEND_DECLARE_FUNCTION white
+ keyword whole PARSEKIT_ZEND_DECLARE_INHERITED_CLASS white
+ keyword whole PARSEKIT_ZEND_DIV white
+ keyword whole PARSEKIT_ZEND_DO_FCALL white
+ keyword whole PARSEKIT_ZEND_DO_FCALL_BY_NAME white
+ keyword whole PARSEKIT_ZEND_ECHO white
+ keyword whole PARSEKIT_ZEND_END_SILENCE white
+ keyword whole PARSEKIT_ZEND_EVAL_CODE white
+ keyword whole PARSEKIT_ZEND_EXIT white
+ keyword whole PARSEKIT_ZEND_EXT_FCALL_BEGIN white
+ keyword whole PARSEKIT_ZEND_EXT_FCALL_END white
+ keyword whole PARSEKIT_ZEND_EXT_NOP white
+ keyword whole PARSEKIT_ZEND_EXT_STMT white
+ keyword whole PARSEKIT_ZEND_FETCH_CLASS white
+ keyword whole PARSEKIT_ZEND_FETCH_CONSTANT white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_FUNC_ARG white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_IS white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_R white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_RW white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_TMP_VAR white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_UNSET white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_W white
+ keyword whole PARSEKIT_ZEND_FETCH_FUNC_ARG white
+ keyword whole PARSEKIT_ZEND_FETCH_IS white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_FUNC_ARG white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_IS white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_R white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_RW white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_UNSET white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_W white
+ keyword whole PARSEKIT_ZEND_FETCH_R white
+ keyword whole PARSEKIT_ZEND_FETCH_RW white
+ keyword whole PARSEKIT_ZEND_FETCH_UNSET white
+ keyword whole PARSEKIT_ZEND_FETCH_W white
+ keyword whole PARSEKIT_ZEND_FE_FETCH white
+ keyword whole PARSEKIT_ZEND_FE_RESET white
+ keyword whole PARSEKIT_ZEND_FREE white
+ keyword whole PARSEKIT_ZEND_HANDLE_EXCEPTION white
+ keyword whole PARSEKIT_ZEND_IMPORT_CLASS white
+ keyword whole PARSEKIT_ZEND_IMPORT_CONST white
+ keyword whole PARSEKIT_ZEND_IMPORT_FUNCTION white
+ keyword whole PARSEKIT_ZEND_INCLUDE_OR_EVAL white
+ keyword whole PARSEKIT_ZEND_INIT_ARRAY white
+ keyword whole PARSEKIT_ZEND_INIT_CTOR_CALL white
+ keyword whole PARSEKIT_ZEND_INIT_FCALL_BY_NAME white
+ keyword whole PARSEKIT_ZEND_INIT_METHOD_CALL white
+ keyword whole PARSEKIT_ZEND_INIT_STATIC_METHOD_CALL white
+ keyword whole PARSEKIT_ZEND_INIT_STRING white
+ keyword whole PARSEKIT_ZEND_INSTANCEOF white
+ keyword whole PARSEKIT_ZEND_INTERNAL_CLASS white
+ keyword whole PARSEKIT_ZEND_INTERNAL_FUNCTION white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY_DIM_OBJ white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY_PROP_OBJ white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY_VAR white
+ keyword whole PARSEKIT_ZEND_IS_EQUAL white
+ keyword whole PARSEKIT_ZEND_IS_IDENTICAL white
+ keyword whole PARSEKIT_ZEND_IS_NOT_EQUAL white
+ keyword whole PARSEKIT_ZEND_IS_NOT_IDENTICAL white
+ keyword whole PARSEKIT_ZEND_IS_SMALLER white
+ keyword whole PARSEKIT_ZEND_IS_SMALLER_OR_EQUAL white
+ keyword whole PARSEKIT_ZEND_JMP white
+ keyword whole PARSEKIT_ZEND_JMPNZ white
+ keyword whole PARSEKIT_ZEND_JMPNZ_EX white
+ keyword whole PARSEKIT_ZEND_JMPZ white
+ keyword whole PARSEKIT_ZEND_JMPZNZ white
+ keyword whole PARSEKIT_ZEND_JMPZ_EX white
+ keyword whole PARSEKIT_ZEND_JMP_NO_CTOR white
+ keyword whole PARSEKIT_ZEND_MOD white
+ keyword whole PARSEKIT_ZEND_MUL white
+ keyword whole PARSEKIT_ZEND_NEW white
+ keyword whole PARSEKIT_ZEND_NOP white
+ keyword whole PARSEKIT_ZEND_OP_DATA white
+ keyword whole PARSEKIT_ZEND_OVERLOADED_FUNCTION white
+ keyword whole PARSEKIT_ZEND_OVERLOADED_FUNCTION_TEMPORARY white
+ keyword whole PARSEKIT_ZEND_POST_DEC white
+ keyword whole PARSEKIT_ZEND_POST_DEC_OBJ white
+ keyword whole PARSEKIT_ZEND_POST_INC white
+ keyword whole PARSEKIT_ZEND_POST_INC_OBJ white
+ keyword whole PARSEKIT_ZEND_PRE_DEC white
+ keyword whole PARSEKIT_ZEND_PRE_DEC_OBJ white
+ keyword whole PARSEKIT_ZEND_PRE_INC white
+ keyword whole PARSEKIT_ZEND_PRE_INC_OBJ white
+ keyword whole PARSEKIT_ZEND_PRINT white
+ keyword whole PARSEKIT_ZEND_QM_ASSIGN white
+ keyword whole PARSEKIT_ZEND_RAISE_ABSTRACT_ERROR white
+ keyword whole PARSEKIT_ZEND_RECV white
+ keyword whole PARSEKIT_ZEND_RECV_INIT white
+ keyword whole PARSEKIT_ZEND_RETURN white
+ keyword whole PARSEKIT_ZEND_SEND_REF white
+ keyword whole PARSEKIT_ZEND_SEND_VAL white
+ keyword whole PARSEKIT_ZEND_SEND_VAR white
+ keyword whole PARSEKIT_ZEND_SEND_VAR_NO_REF white
+ keyword whole PARSEKIT_ZEND_SL white
+ keyword whole PARSEKIT_ZEND_SR white
+ keyword whole PARSEKIT_ZEND_SUB white
+ keyword whole PARSEKIT_ZEND_SWITCH_FREE white
+ keyword whole PARSEKIT_ZEND_THROW white
+ keyword whole PARSEKIT_ZEND_TICKS white
+ keyword whole PARSEKIT_ZEND_UNSET_DIM_OBJ white
+ keyword whole PARSEKIT_ZEND_UNSET_VAR white
+ keyword whole PARSEKIT_ZEND_USER_CLASS white
+ keyword whole PARSEKIT_ZEND_USER_FUNCTION white
+ keyword whole PARSEKIT_ZEND_VERIFY_ABSTRACT_CLASS white
+
+# Process Control Functions
+ keyword whole pcntl_alarm yellow
+ keyword whole pcntl_exec yellow
+ keyword whole pcntl_fork yellow
+ keyword whole pcntl_getpriority yellow
+ keyword whole pcntl_setpriority yellow
+ keyword whole pcntl_signal yellow
+ keyword whole pcntl_wait yellow
+ keyword whole pcntl_waitpid yellow
+ keyword whole pcntl_wexitstatus yellow
+ keyword whole pcntl_wifexited yellow
+ keyword whole pcntl_wifsignaled yellow
+ keyword whole pcntl_wifstopped yellow
+ keyword whole pcntl_wstopsig yellow
+ keyword whole pcntl_wtermsig yellow
+
+# Process Control Functions constants
+ keyword whole SIGABRT white
+ keyword whole SIGALRM white
+ keyword whole SIGBABY white
+ keyword whole SIGBUS white
+ keyword whole SIGCHLD white
+ keyword whole SIGCLD white
+ keyword whole SIGCONT white
+ keyword whole SIGFPE white
+ keyword whole SIGHUP white
+ keyword whole SIGILL white
+ keyword whole SIGINT white
+ keyword whole SIGIO white
+ keyword whole SIGIOT white
+ keyword whole SIGKILL white
+ keyword whole SIGPIPE white
+ keyword whole SIGPOLL white
+ keyword whole SIGPROF white
+ keyword whole SIGPWR white
+ keyword whole SIGQUIT white
+ keyword whole SIGSEGV white
+ keyword whole SIGSTKFLT white
+ keyword whole SIGSTOP white
+ keyword whole SIGSYS white
+ keyword whole SIGTERM white
+ keyword whole SIGTRAP white
+ keyword whole SIGTSTP white
+ keyword whole SIGTTIN white
+ keyword whole SIGTTOU white
+ keyword whole SIGURG white
+ keyword whole SIGUSR1 white
+ keyword whole SIGUSR2 white
+ keyword whole SIGVTALRM white
+ keyword whole SIGWINCH white
+ keyword whole SIGXCPU white
+ keyword whole SIGXFSZ white
+ keyword whole SIG_DFL white
+ keyword whole SIG_ERR white
+ keyword whole SIG_IGN white
+ keyword whole WNOHANG white
+ keyword whole WUNTRACED white
+
+# Regular Expression Functions (Perl-Compatible)
+ keyword whole preg_grep yellow
+ keyword whole preg_match yellow
+ keyword whole preg_match_all yellow
+ keyword whole preg_quote yellow
+ keyword whole preg_replace yellow
+ keyword whole preg_replace_callback yellow
+ keyword whole preg_split yellow
+
+# Regular Expression Functions (Perl-Compatible) constants
+ keyword whole PREG_OFFSET_CAPTURE white
+ keyword whole PREG_PATTERN_ORDER white
+ keyword whole PREG_SET_ORDER white
+ keyword whole PREG_SPLIT_DELIM_CAPTURE white
+ keyword whole PREG_SPLIT_NO_EMPTY white
+ keyword whole PREG_SPLIT_OFFSET_CAPTURE white
+
+# PDF functions
+ keyword whole pdf_add_annotation yellow
+ keyword whole pdf_add_bookmark yellow
+ keyword whole pdf_add_launchlink yellow
+ keyword whole pdf_add_locallink yellow
+ keyword whole pdf_add_note yellow
+ keyword whole pdf_add_outline yellow
+ keyword whole pdf_add_pdflink yellow
+ keyword whole pdf_add_thumbnail yellow
+ keyword whole pdf_add_weblink yellow
+ keyword whole pdf_arc yellow
+ keyword whole pdf_arcn yellow
+ keyword whole pdf_attach_file yellow
+ keyword whole pdf_begin_page yellow
+ keyword whole pdf_begin_pattern yellow
+ keyword whole pdf_begin_template yellow
+ keyword whole pdf_circle yellow
+ keyword whole pdf_clip yellow
+ keyword whole pdf_close yellow
+ keyword whole pdf_close_image yellow
+ keyword whole pdf_close_pdi yellow
+ keyword whole pdf_close_pdi_page yellow
+ keyword whole pdf_closepath yellow
+ keyword whole pdf_closepath_fill_stroke yellow
+ keyword whole pdf_closepath_stroke yellow
+ keyword whole pdf_concat yellow
+ keyword whole pdf_continue_text yellow
+ keyword whole pdf_curveto yellow
+ keyword whole pdf_delete yellow
+ keyword whole pdf_end_page yellow
+ keyword whole pdf_end_pattern yellow
+ keyword whole pdf_end_template yellow
+ keyword whole pdf_endpath yellow
+ keyword whole pdf_fill yellow
+ keyword whole pdf_fill_stroke yellow
+ keyword whole pdf_findfont yellow
+ keyword whole pdf_get_buffer yellow
+ keyword whole pdf_get_font yellow
+ keyword whole pdf_get_fontname yellow
+ keyword whole pdf_get_fontsize yellow
+ keyword whole pdf_get_image_height yellow
+ keyword whole pdf_get_image_width yellow
+ keyword whole pdf_get_majorversion yellow
+ keyword whole pdf_get_minorversion yellow
+ keyword whole pdf_get_parameter yellow
+ keyword whole pdf_get_pdi_parameter yellow
+ keyword whole pdf_get_pdi_value yellow
+ keyword whole pdf_get_value yellow
+ keyword whole pdf_initgraphics yellow
+ keyword whole pdf_lineto yellow
+ keyword whole pdf_makespotcolor yellow
+ keyword whole pdf_moveto yellow
+ keyword whole pdf_new yellow
+ keyword whole pdf_open yellow
+ keyword whole pdf_open_ccitt yellow
+ keyword whole pdf_open_file yellow
+ keyword whole pdf_open_gif yellow
+ keyword whole pdf_open_image yellow
+ keyword whole pdf_open_image_file yellow
+ keyword whole pdf_open_jpeg yellow
+ keyword whole pdf_open_memory_image yellow
+ keyword whole pdf_open_pdi yellow
+ keyword whole pdf_open_pdi_page yellow
+ keyword whole pdf_open_png yellow
+ keyword whole pdf_open_tiff yellow
+ keyword whole pdf_place_image yellow
+ keyword whole pdf_place_pdi_page yellow
+ keyword whole pdf_rect yellow
+ keyword whole pdf_restore yellow
+ keyword whole pdf_rotate yellow
+ keyword whole pdf_save yellow
+ keyword whole pdf_scale yellow
+ keyword whole pdf_set_border_color yellow
+ keyword whole pdf_set_border_dash yellow
+ keyword whole pdf_set_border_style yellow
+ keyword whole pdf_set_char_spacing yellow
+ keyword whole pdf_set_duration yellow
+ keyword whole pdf_set_font yellow
+ keyword whole pdf_set_horiz_scaling yellow
+ keyword whole pdf_set_info yellow
+ keyword whole pdf_set_info_author yellow
+ keyword whole pdf_set_info_creator yellow
+ keyword whole pdf_set_info_keywords yellow
+ keyword whole pdf_set_info_subject yellow
+ keyword whole pdf_set_info_title yellow
+ keyword whole pdf_set_leading yellow
+ keyword whole pdf_set_parameter yellow
+ keyword whole pdf_set_text_matrix yellow
+ keyword whole pdf_set_text_pos yellow
+ keyword whole pdf_set_text_rendering yellow
+ keyword whole pdf_set_text_rise yellow
+ keyword whole pdf_set_value yellow
+ keyword whole pdf_set_word_spacing yellow
+ keyword whole pdf_setcolor yellow
+ keyword whole pdf_setdash yellow
+ keyword whole pdf_setflat yellow
+ keyword whole pdf_setfont yellow
+ keyword whole pdf_setgray yellow
+ keyword whole pdf_setgray_fill yellow
+ keyword whole pdf_setgray_stroke yellow
+ keyword whole pdf_setlinecap yellow
+ keyword whole pdf_setlinejoin yellow
+ keyword whole pdf_setlinewidth yellow
+ keyword whole pdf_setmatrix yellow
+ keyword whole pdf_setmiterlimit yellow
+ keyword whole pdf_setpolydash yellow
+ keyword whole pdf_setrgbcolor yellow
+ keyword whole pdf_setrgbcolor_fill yellow
+ keyword whole pdf_setrgbcolor_stroke yellow
+ keyword whole pdf_show yellow
+ keyword whole pdf_show_boxed yellow
+ keyword whole pdf_show_xy yellow
+ keyword whole pdf_skew yellow
+ keyword whole pdf_stringwidth yellow
+ keyword whole pdf_stroke yellow
+ keyword whole pdf_translate yellow
+
+# PDO Functions
+
+# PDO Functions PDO methods
+ keyword whole PDO yellow
+ keyword whole ->__construct yellow
+ keyword whole ->beginTransaction yellow
+ keyword whole ->commit yellow
+ keyword whole ->errorCode yellow
+ keyword whole ->errorInfo yellow
+ keyword whole ->exec yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getAvailableDrivers yellow
+ keyword whole ->lastInsertId yellow
+ keyword whole ->prepare yellow
+ keyword whole ->query yellow
+ keyword whole ->quote yellow
+ keyword whole ->rollBack yellow
+ keyword whole ->setAttribute yellow
+
+# PDO Functions PDOStatement methods
+ keyword whole PDOStatement yellow
+ keyword whole ->bindColumn yellow
+ keyword whole ->bindParam yellow
+ keyword whole ->bindValue yellow
+ keyword whole ->closeCursor yellow
+ keyword whole ->columnCount yellow
+ keyword whole ->errorCode yellow
+ keyword whole ->errorInfo yellow
+ keyword whole ->execute yellow
+ keyword whole ->fetch yellow
+ keyword whole ->fetchAll yellow
+ keyword whole ->fetchColumn yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getColumnMeta yellow
+ keyword whole ->nextRowset yellow
+ keyword whole ->rowCount yellow
+ keyword whole ->setAttribute yellow
+ keyword whole ->setFetchMode yellow
+
+# PDO Functions constants
+ keyword whole FALSE white
+ keyword whole PDO::ATTR_AUTOCOMMIT white
+ keyword whole PDO::ATTR_CASE white
+ keyword whole PDO::ATTR_CLIENT_VERSION white
+ keyword whole PDO::ATTR_CONNECTION_STATUS white
+ keyword whole PDO::ATTR_CURSOR white
+ keyword whole PDO::ATTR_CURSOR_NAME white
+ keyword whole PDO::ATTR_DRIVER_NAME white
+ keyword whole PDO::ATTR_ERRMODE white
+ keyword whole PDO::ATTR_FETCH_CATALOG_NAMES white
+ keyword whole PDO::ATTR_FETCH_TABLE_NAMES white
+ keyword whole PDO::ATTR_ORACLE_NULLS white
+ keyword whole PDO::ATTR_PERSISTENT white
+ keyword whole PDO::ATTR_PREFETCH white
+ keyword whole PDO::ATTR_SERVER_INFO white
+ keyword whole PDO::ATTR_SERVER_VERSION white
+ keyword whole PDO::ATTR_TIMEOUT white
+ keyword whole PDO::CASE_LOWER white
+ keyword whole PDO::CASE_NATURAL white
+ keyword whole PDO::CASE_UPPER white
+ keyword whole PDO::CURSOR_FWDONLY white
+ keyword whole PDO::CURSOR_SCROLL white
+ keyword whole PDO::ERRMODE_EXCEPTION white
+ keyword whole PDO::ERRMODE_SILENT white
+ keyword whole PDO::ERRMODE_WARNING white
+ keyword whole PDO::ERR_NONE white
+ keyword whole PDO::FETCH_ASSOC white
+ keyword whole PDO::FETCH_BOTH white
+ keyword whole PDO::FETCH_BOUND white
+ keyword whole PDO::FETCH_CLASS white
+ keyword whole PDO::FETCH_CLASSTYPE white
+ keyword whole PDO::FETCH_COLUMN white
+ keyword whole PDO::FETCH_FUNC white
+ keyword whole PDO::FETCH_GROUP white
+ keyword whole PDO::FETCH_INTO white
+ keyword whole PDO::FETCH_LAZY white
+ keyword whole PDO::FETCH_NAMED white
+ keyword whole PDO::FETCH_NUM white
+ keyword whole PDO::FETCH_OBJ white
+ keyword whole PDO::FETCH_ORI_ABS white
+ keyword whole PDO::FETCH_ORI_FIRST white
+ keyword whole PDO::FETCH_ORI_LAST white
+ keyword whole PDO::FETCH_ORI_NEXT white
+ keyword whole PDO::FETCH_ORI_PRIOR white
+ keyword whole PDO::FETCH_ORI_REL white
+ keyword whole PDO::FETCH_UNIQUE white
+ keyword whole PDO::PARAM_BOOL white
+ keyword whole PDO::PARAM_INPUT_OUTPUT white
+ keyword whole PDO::PARAM_INT white
+ keyword whole PDO::PARAM_LOB white
+ keyword whole PDO::PARAM_NULL white
+ keyword whole PDO::PARAM_STMT white
+ keyword whole PDO::PARAM_STR white
+ keyword whole PDO_PARAM_BOOL white
+
+# PHP Options&Information
+ keyword whole assert yellow
+ keyword whole assert_options yellow
+ keyword whole dl yellow
+ keyword whole extension_loaded yellow
+ keyword whole get_cfg_var yellow
+ keyword whole get_current_user yellow
+ keyword whole get_defined_constants yellow
+ keyword whole get_extension_funcs yellow
+ keyword whole get_include_path yellow
+ keyword whole get_included_files yellow
+ keyword whole get_loaded_extensions yellow
+ keyword whole get_magic_quotes_gpc yellow
+ keyword whole get_magic_quotes_runtime yellow
+ keyword whole get_required_files yellow
+ keyword whole getenv yellow
+ keyword whole getlastmod yellow
+ keyword whole getmygid yellow
+ keyword whole getmyinode yellow
+ keyword whole getmypid yellow
+ keyword whole getmyuid yellow
+ keyword whole getopt yellow
+ keyword whole getrusage yellow
+ keyword whole ini_alter yellow
+ keyword whole ini_get yellow
+ keyword whole ini_get_all yellow
+ keyword whole ini_restore yellow
+ keyword whole ini_set yellow
+ keyword whole main yellow
+ keyword whole memory_get_usage yellow
+ keyword whole php_ini_scanned_files yellow
+ keyword whole php_logo_guid yellow
+ keyword whole php_sapi_name yellow
+ keyword whole php_uname yellow
+ keyword whole phpcredits yellow
+ keyword whole phpinfo yellow
+ keyword whole phpversion yellow
+ keyword whole putenv yellow
+ keyword whole restore_include_path yellow
+ keyword whole set_include_path yellow
+ keyword whole set_magic_quotes_runtime yellow
+ keyword whole set_time_limit yellow
+ keyword whole version_compare yellow
+ keyword whole zend_logo_guid yellow
+ keyword whole zend_version yellow
+
+# PHP Options&Information constants
+ keyword whole ASSERT_ACTIVE white
+ keyword whole ASSERT_BAIL white
+ keyword whole ASSERT_CALLBACK white
+ keyword whole ASSERT_QUIET_EVAL white
+ keyword whole ASSERT_WARNING white
+ keyword whole CREDITS_ALL white
+ keyword whole CREDITS_DOCS white
+ keyword whole CREDITS_FULLPAGE white
+ keyword whole CREDITS_GENERAL white
+ keyword whole CREDITS_GROUP white
+ keyword whole CREDITS_MODULES white
+ keyword whole CREDITS_QA white
+ keyword whole CREDITS_SAPI white
+ keyword whole INFO_ALL white
+ keyword whole INFO_CONFIGURATION white
+ keyword whole INFO_CREDITS white
+ keyword whole INFO_ENVIRONMENT white
+ keyword whole INFO_GENERAL white
+ keyword whole INFO_LICENSE white
+ keyword whole INFO_MODULES white
+ keyword whole INFO_VARIABLES white
+
+# POSIX Functions
+ keyword whole posix_access yellow
+ keyword whole posix_ctermid yellow
+ keyword whole posix_get_last_error yellow
+ keyword whole posix_getcwd yellow
+ keyword whole posix_getegid yellow
+ keyword whole posix_geteuid yellow
+ keyword whole posix_getgid yellow
+ keyword whole posix_getgrgid yellow
+ keyword whole posix_getgrnam yellow
+ keyword whole posix_getgroups yellow
+ keyword whole posix_getlogin yellow
+ keyword whole posix_getpgid yellow
+ keyword whole posix_getpgrp yellow
+ keyword whole posix_getpid yellow
+ keyword whole posix_getppid yellow
+ keyword whole posix_getpwnam yellow
+ keyword whole posix_getpwuid yellow
+ keyword whole posix_getrlimit yellow
+ keyword whole posix_getsid yellow
+ keyword whole posix_getuid yellow
+ keyword whole posix_isatty yellow
+ keyword whole posix_kill yellow
+ keyword whole posix_mkfifo yellow
+ keyword whole posix_mknod yellow
+ keyword whole posix_setegid yellow
+ keyword whole posix_seteuid yellow
+ keyword whole posix_setgid yellow
+ keyword whole posix_setpgid yellow
+ keyword whole posix_setsid yellow
+ keyword whole posix_setuid yellow
+ keyword whole posix_strerror yellow
+ keyword whole posix_times yellow
+ keyword whole posix_ttyname yellow
+ keyword whole posix_uname yellow
+
+# POSIX Functions constants
+ keyword whole POSIX_F_OK white
+ keyword whole POSIX_R_OK white
+ keyword whole POSIX_S_IFBLK white
+ keyword whole POSIX_S_IFCHR white
+ keyword whole POSIX_S_IFIFO white
+ keyword whole POSIX_S_IFREG white
+ keyword whole POSIX_S_IFSOCK white
+ keyword whole POSIX_W_OK white
+ keyword whole POSIX_X_OK white
+
+# Regular Expression Functions (POSIX Extended)
+ keyword whole ereg yellow
+ keyword whole ereg_replace yellow
+ keyword whole eregi yellow
+ keyword whole eregi_replace yellow
+ keyword whole split yellow
+ keyword whole spliti yellow
+ keyword whole sql_regcase yellow
+
+# PostgreSQL Functions
+ keyword whole pg_affected_rows yellow
+ keyword whole pg_cancel_query yellow
+ keyword whole pg_client_encoding yellow
+ keyword whole pg_close yellow
+ keyword whole pg_connect yellow
+ keyword whole pg_connection_busy yellow
+ keyword whole pg_connection_reset yellow
+ keyword whole pg_connection_status yellow
+ keyword whole pg_convert yellow
+ keyword whole pg_copy_from yellow
+ keyword whole pg_copy_to yellow
+ keyword whole pg_dbname yellow
+ keyword whole pg_delete yellow
+ keyword whole pg_end_copy yellow
+ keyword whole pg_escape_bytea yellow
+ keyword whole pg_escape_string yellow
+ keyword whole pg_execute yellow
+ keyword whole pg_fetch_all yellow
+ keyword whole pg_fetch_all_columns yellow
+ keyword whole pg_fetch_array yellow
+ keyword whole pg_fetch_assoc yellow
+ keyword whole pg_fetch_object yellow
+ keyword whole pg_fetch_result yellow
+ keyword whole pg_fetch_row yellow
+ keyword whole pg_field_is_null yellow
+ keyword whole pg_field_name yellow
+ keyword whole pg_field_num yellow
+ keyword whole pg_field_prtlen yellow
+ keyword whole pg_field_size yellow
+ keyword whole pg_field_type yellow
+ keyword whole pg_field_type_oid yellow
+ keyword whole pg_free_result yellow
+ keyword whole pg_get_notify yellow
+ keyword whole pg_get_pid yellow
+ keyword whole pg_get_result yellow
+ keyword whole pg_host yellow
+ keyword whole pg_insert yellow
+ keyword whole pg_last_error yellow
+ keyword whole pg_last_notice yellow
+ keyword whole pg_last_oid yellow
+ keyword whole pg_lo_close yellow
+ keyword whole pg_lo_create yellow
+ keyword whole pg_lo_export yellow
+ keyword whole pg_lo_import yellow
+ keyword whole pg_lo_open yellow
+ keyword whole pg_lo_read yellow
+ keyword whole pg_lo_read_all yellow
+ keyword whole pg_lo_seek yellow
+ keyword whole pg_lo_tell yellow
+ keyword whole pg_lo_unlink yellow
+ keyword whole pg_lo_write yellow
+ keyword whole pg_meta_data yellow
+ keyword whole pg_num_fields yellow
+ keyword whole pg_num_rows yellow
+ keyword whole pg_options yellow
+ keyword whole pg_parameter_status yellow
+ keyword whole pg_pconnect yellow
+ keyword whole pg_ping yellow
+ keyword whole pg_port yellow
+ keyword whole pg_prepare yellow
+ keyword whole pg_put_line yellow
+ keyword whole pg_query yellow
+ keyword whole pg_query_params yellow
+ keyword whole pg_result_error yellow
+ keyword whole pg_result_error_field yellow
+ keyword whole pg_result_seek yellow
+ keyword whole pg_result_status yellow
+ keyword whole pg_select yellow
+ keyword whole pg_send_execute yellow
+ keyword whole pg_send_prepare yellow
+ keyword whole pg_send_query yellow
+ keyword whole pg_send_query_params yellow
+ keyword whole pg_set_client_encoding yellow
+ keyword whole pg_set_error_verbosity yellow
+ keyword whole pg_trace yellow
+ keyword whole pg_transaction_status yellow
+ keyword whole pg_tty yellow
+ keyword whole pg_unescape_bytea yellow
+ keyword whole pg_untrace yellow
+ keyword whole pg_update yellow
+ keyword whole pg_version yellow
+
+# PostgreSQL Functions constants
+ keyword whole NULL white
+ keyword whole PGSQL_ASSOC white
+ keyword whole PGSQL_BAD_RESPONSE white
+ keyword whole PGSQL_BOTH white
+ keyword whole PGSQL_COMMAND_OK white
+ keyword whole PGSQL_CONNECTION_BAD white
+ keyword whole PGSQL_CONNECTION_OK white
+ keyword whole PGSQL_CONNECT_FORCE_NEW white
+ keyword whole PGSQL_CONV_FORCE_NULL white
+ keyword whole PGSQL_CONV_IGNORE_DEFAULT white
+ keyword whole PGSQL_COPY_IN white
+ keyword whole PGSQL_COPY_OUT white
+ keyword whole PGSQL_DIAG_CONTEXT white
+ keyword whole PGSQL_DIAG_INTERNAL_POSITION white
+ keyword whole PGSQL_DIAG_INTERNAL_QUERY white
+ keyword whole PGSQL_DIAG_MESSAGE_DETAIL white
+ keyword whole PGSQL_DIAG_MESSAGE_HINT white
+ keyword whole PGSQL_DIAG_MESSAGE_PRIMARY white
+ keyword whole PGSQL_DIAG_SEVERITY white
+ keyword whole PGSQL_DIAG_SOURCE_FILE white
+ keyword whole PGSQL_DIAG_SOURCE_FUNCTION white
+ keyword whole PGSQL_DIAG_SOURCE_LINE white
+ keyword whole PGSQL_DIAG_SQLSTATE white
+ keyword whole PGSQL_DIAG_STATEMENT_POSITION white
+ keyword whole PGSQL_EMPTY_QUERY white
+ keyword whole PGSQL_ERRORS_DEFAULT white
+ keyword whole PGSQL_ERRORS_TERSE white
+ keyword whole PGSQL_ERRORS_VERBOSE white
+ keyword whole PGSQL_FATAL_ERROR white
+ keyword whole PGSQL_NONFATAL_ERROR white
+ keyword whole PGSQL_NUM white
+ keyword whole PGSQL_SEEK_CUR white
+ keyword whole PGSQL_SEEK_END white
+ keyword whole PGSQL_SEEK_SET white
+ keyword whole PGSQL_STATUS_LONG white
+ keyword whole PGSQL_STATUS_STRING white
+ keyword whole PGSQL_TRANSACTION_ACTIVE white
+ keyword whole PGSQL_TRANSACTION_IDLE white
+ keyword whole PGSQL_TRANSACTION_INERROR white
+ keyword whole PGSQL_TRANSACTION_INTRANS white
+ keyword whole PGSQL_TRANSACTION_UNKNOWN white
+ keyword whole PGSQL_TUPLES_OK white
+ keyword whole PG_DIAG_INTERNAL_QUERY white
+ keyword whole PG_DIAG_STATEMENT_POSITION white
+
+# PostgreSQL Functions (PDO_PGSQL)
+
+# Printer Functions
+ keyword whole printer_abort yellow
+ keyword whole printer_close yellow
+ keyword whole printer_create_brush yellow
+ keyword whole printer_create_dc yellow
+ keyword whole printer_create_font yellow
+ keyword whole printer_create_pen yellow
+ keyword whole printer_delete_brush yellow
+ keyword whole printer_delete_dc yellow
+ keyword whole printer_delete_font yellow
+ keyword whole printer_delete_pen yellow
+ keyword whole printer_draw_bmp yellow
+ keyword whole printer_draw_chord yellow
+ keyword whole printer_draw_elipse yellow
+ keyword whole printer_draw_line yellow
+ keyword whole printer_draw_pie yellow
+ keyword whole printer_draw_rectangle yellow
+ keyword whole printer_draw_roundrect yellow
+ keyword whole printer_draw_text yellow
+ keyword whole printer_end_doc yellow
+ keyword whole printer_end_page yellow
+ keyword whole printer_get_option yellow
+ keyword whole printer_list yellow
+ keyword whole printer_logical_fontheight yellow
+ keyword whole printer_open yellow
+ keyword whole printer_select_brush yellow
+ keyword whole printer_select_font yellow
+ keyword whole printer_select_pen yellow
+ keyword whole printer_set_option yellow
+ keyword whole printer_start_doc yellow
+ keyword whole printer_start_page yellow
+ keyword whole printer_write yellow
+
+# Program Execution Functions
+ keyword whole escapeshellarg yellow
+ keyword whole escapeshellcmd yellow
+ keyword whole exec yellow
+ keyword whole passthru yellow
+ keyword whole proc_close yellow
+ keyword whole proc_get_status yellow
+ keyword whole proc_nice yellow
+ keyword whole proc_open yellow
+ keyword whole proc_terminate yellow
+ keyword whole shell_exec yellow
+ keyword whole system yellow
+
+# PostScript document creation
+ keyword whole ps_add_bookmark yellow
+ keyword whole ps_add_launchlink yellow
+ keyword whole ps_add_locallink yellow
+ keyword whole ps_add_note yellow
+ keyword whole ps_add_pdflink yellow
+ keyword whole ps_add_weblink yellow
+ keyword whole ps_arc yellow
+ keyword whole ps_arcn yellow
+ keyword whole ps_begin_page yellow
+ keyword whole ps_begin_pattern yellow
+ keyword whole ps_begin_template yellow
+ keyword whole ps_circle yellow
+ keyword whole ps_clip yellow
+ keyword whole ps_close yellow
+ keyword whole ps_close_image yellow
+ keyword whole ps_closepath yellow
+ keyword whole ps_closepath_stroke yellow
+ keyword whole ps_continue_text yellow
+ keyword whole ps_curveto yellow
+ keyword whole ps_delete yellow
+ keyword whole ps_end_page yellow
+ keyword whole ps_end_pattern yellow
+ keyword whole ps_end_template yellow
+ keyword whole ps_fill yellow
+ keyword whole ps_fill_stroke yellow
+ keyword whole ps_findfont yellow
+ keyword whole ps_get_buffer yellow
+ keyword whole ps_get_parameter yellow
+ keyword whole ps_get_value yellow
+ keyword whole ps_hyphenate yellow
+ keyword whole ps_lineto yellow
+ keyword whole ps_makespotcolor yellow
+ keyword whole ps_moveto yellow
+ keyword whole ps_new yellow
+ keyword whole ps_open_file yellow
+ keyword whole ps_open_image yellow
+ keyword whole ps_open_image_file yellow
+ keyword whole ps_place_image yellow
+ keyword whole ps_rect yellow
+ keyword whole ps_restore yellow
+ keyword whole ps_rotate yellow
+ keyword whole ps_save yellow
+ keyword whole ps_scale yellow
+ keyword whole ps_set_border_color yellow
+ keyword whole ps_set_border_dash yellow
+ keyword whole ps_set_border_style yellow
+ keyword whole ps_set_info yellow
+ keyword whole ps_set_parameter yellow
+ keyword whole ps_set_text_pos yellow
+ keyword whole ps_set_value yellow
+ keyword whole ps_setcolor yellow
+ keyword whole ps_setdash yellow
+ keyword whole ps_setflat yellow
+ keyword whole ps_setfont yellow
+ keyword whole ps_setgray yellow
+ keyword whole ps_setlinecap yellow
+ keyword whole ps_setlinejoin yellow
+ keyword whole ps_setlinewidth yellow
+ keyword whole ps_setmiterlimit yellow
+ keyword whole ps_setpolydash yellow
+ keyword whole ps_shading yellow
+ keyword whole ps_shading_pattern yellow
+ keyword whole ps_shfill yellow
+ keyword whole ps_show yellow
+ keyword whole ps_show_boxed yellow
+ keyword whole ps_show_xy yellow
+ keyword whole ps_string_geometry yellow
+ keyword whole ps_stringwidth yellow
+ keyword whole ps_stroke yellow
+ keyword whole ps_symbol yellow
+ keyword whole ps_symbol_name yellow
+ keyword whole ps_symbol_width yellow
+ keyword whole ps_translate yellow
+
+# PostScript document creation constants
+ keyword whole ps_LINECAP_BUTT white
+ keyword whole ps_LINECAP_ROUND white
+ keyword whole ps_LINECAP_SQUARED white
+ keyword whole ps_LINEJOIN_BEVEL white
+ keyword whole ps_LINEJOIN_MITER white
+ keyword whole ps_LINEJOIN_ROUND white
+
+# Pspell Functions
+ keyword whole pspell_add_to_personal yellow
+ keyword whole pspell_add_to_session yellow
+ keyword whole pspell_check yellow
+ keyword whole pspell_clear_session yellow
+ keyword whole pspell_config_create yellow
+ keyword whole pspell_config_data_dir yellow
+ keyword whole pspell_config_dict_dir yellow
+ keyword whole pspell_config_ignore yellow
+ keyword whole pspell_config_mode yellow
+ keyword whole pspell_config_personal yellow
+ keyword whole pspell_config_repl yellow
+ keyword whole pspell_config_runtogether yellow
+ keyword whole pspell_config_save_repl yellow
+ keyword whole pspell_new yellow
+ keyword whole pspell_new_config yellow
+ keyword whole pspell_new_personal yellow
+ keyword whole pspell_save_wordlist yellow
+ keyword whole pspell_store_replacement yellow
+ keyword whole pspell_suggest yellow
+
+# Pspell Functions constants
+ keyword whole PSPELL_BAD_SPELLERS white
+ keyword whole PSPELL_FAST white
+ keyword whole PSPELL_NORMAL white
+ keyword whole PSPELL_RUN_TOGETHER white
+
+# qtdom Functions
+ keyword whole qdom_error yellow
+ keyword whole qdom_tree yellow
+
+# Radius
+ keyword whole radius_acct_open yellow
+ keyword whole radius_add_server yellow
+ keyword whole radius_auth_open yellow
+ keyword whole radius_close yellow
+ keyword whole radius_config yellow
+ keyword whole radius_create_request yellow
+ keyword whole radius_cvt_addr yellow
+ keyword whole radius_cvt_int yellow
+ keyword whole radius_cvt_string yellow
+ keyword whole radius_demangle yellow
+ keyword whole radius_demangle_mppe_key yellow
+ keyword whole radius_get_attr yellow
+ keyword whole radius_get_vendor_attr yellow
+ keyword whole radius_put_addr yellow
+ keyword whole radius_put_attr yellow
+ keyword whole radius_put_int yellow
+ keyword whole radius_put_string yellow
+ keyword whole radius_put_vendor_addr yellow
+ keyword whole radius_put_vendor_attr yellow
+ keyword whole radius_put_vendor_int yellow
+ keyword whole radius_put_vendor_string yellow
+ keyword whole radius_request_authenticator yellow
+ keyword whole radius_send_request yellow
+ keyword whole radius_server_secret yellow
+ keyword whole radius_strerror yellow
+
+# Radius constants
+ keyword whole RADIUS_ACCESS_ACCEPT white
+ keyword whole RADIUS_ACCESS_CHALLENGE white
+ keyword whole RADIUS_ACCESS_REJECT white
+ keyword whole RADIUS_ACCESS_REQUEST white
+ keyword whole RADIUS_ACCOUNTING_OFF white
+ keyword whole RADIUS_ACCOUNTING_ON white
+ keyword whole RADIUS_ACCOUNTING_REQUEST white
+ keyword whole RADIUS_ACCOUNTING_RESPONSE white
+ keyword whole RADIUS_ACCT_AUTHENTIC white
+ keyword whole RADIUS_ACCT_DELAY_TIME white
+ keyword whole RADIUS_ACCT_INPUT_OCTETS white
+ keyword whole RADIUS_ACCT_INPUT_PACKETS white
+ keyword whole RADIUS_ACCT_LINK_COUNT white
+ keyword whole RADIUS_ACCT_MULTI_SESSION_ID white
+ keyword whole RADIUS_ACCT_OUTPUT_OCTETS white
+ keyword whole RADIUS_ACCT_OUTPUT_PACKETS white
+ keyword whole RADIUS_ACCT_SESSION_ID white
+ keyword whole RADIUS_ACCT_SESSION_TIME white
+ keyword whole RADIUS_ACCT_STATUS_TYPE white
+ keyword whole RADIUS_ACCT_TERMINATE_CAUSE white
+ keyword whole RADIUS_ADMINISTRATIVE white
+ keyword whole RADIUS_ADSL_CAP white
+ keyword whole RADIUS_ADSL_DMT white
+ keyword whole RADIUS_ARAP white
+ keyword whole RADIUS_ASYNC white
+ keyword whole RADIUS_AUTHENTICATE_ONLY white
+ keyword whole RADIUS_AUTH_LOCAL white
+ keyword whole RADIUS_AUTH_RADIUS white
+ keyword whole RADIUS_AUTH_REMOTE white
+ keyword whole RADIUS_CABLE white
+ keyword whole RADIUS_CALLBACK_FRAMED white
+ keyword whole RADIUS_CALLBACK_ID white
+ keyword whole RADIUS_CALLBACK_LOGIN white
+ keyword whole RADIUS_CALLBACK_NAS_PROMPT white
+ keyword whole RADIUS_CALLBACK_NUMBER white
+ keyword whole RADIUS_CALLED_STATION_ID white
+ keyword whole RADIUS_CALLING_STATION_ID white
+ keyword whole RADIUS_CHAP_CHALLENGE white
+ keyword whole RADIUS_CHAP_PASSWORD white
+ keyword whole RADIUS_CLASS white
+ keyword whole RADIUS_COMP_IPXHDR white
+ keyword whole RADIUS_COMP_NONE white
+ keyword whole RADIUS_COMP_VJ white
+ keyword whole RADIUS_CONNECT_INFO white
+ keyword whole RADIUS_ETHERNET white
+ keyword whole RADIUS_FILTER_ID white
+ keyword whole RADIUS_FRAMED white
+ keyword whole RADIUS_FRAMED_APPLETALK_LINK white
+ keyword whole RADIUS_FRAMED_APPLETALK_NETWORK white
+ keyword whole RADIUS_FRAMED_APPLETALK_ZONE white
+ keyword whole RADIUS_FRAMED_COMPRESSION white
+ keyword whole RADIUS_FRAMED_IPX_NETWORK white
+ keyword whole RADIUS_FRAMED_IP_ADDRESS white
+ keyword whole RADIUS_FRAMED_IP_NETMASK white
+ keyword whole RADIUS_FRAMED_MTU white
+ keyword whole RADIUS_FRAMED_PROTOCOL white
+ keyword whole RADIUS_FRAMED_ROUTE white
+ keyword whole RADIUS_FRAMED_ROUTING white
+ keyword whole RADIUS_GANDALF white
+ keyword whole RADIUS_G_3_FAX white
+ keyword whole RADIUS_HDLC_CLEAR_CHANNEL white
+ keyword whole RADIUS_IDLE_TIMEOUT white
+ keyword whole RADIUS_IDSL white
+ keyword whole RADIUS_ISDN_ASYNC_V110 white
+ keyword whole RADIUS_ISDN_ASYNC_V120 white
+ keyword whole RADIUS_ISDN_SYNC white
+ keyword whole RADIUS_LOGIN white
+ keyword whole RADIUS_LOGIN_IP_HOST white
+ keyword whole RADIUS_LOGIN_LAT_GROUP white
+ keyword whole RADIUS_LOGIN_LAT_NODE white
+ keyword whole RADIUS_LOGIN_LAT_PORT white
+ keyword whole RADIUS_LOGIN_LAT_SERVICE white
+ keyword whole RADIUS_LOGIN_SERVICE white
+ keyword whole RADIUS_LOGIN_TCP_PORT white
+ keyword whole RADIUS_MICROSOFT_MS_ACCT_AUTH_TYPE white
+ keyword whole RADIUS_MICROSOFT_MS_ACCT_EAP_TYPE white
+ keyword whole RADIUS_MICROSOFT_MS_ARAP_CHALLENGE white
+ keyword whole RADIUS_MICROSOFT_MS_ARAP_PASSWORD_CHANGE_REASON white
+ keyword whole RADIUS_MICROSOFT_MS_BAP_USAGE white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP2_PW white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP2_RESPONSE white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP2_SUCCESS white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_CHALLENGE white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_DOMAIN white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_ERROR white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_LM_ENC_PW white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_MPPE_KEYS white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_NT_ENC_PW white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_PW_1 white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_PW_2 white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_RESPONSE white
+ keyword whole RADIUS_MICROSOFT_MS_FILTER white
+ keyword whole RADIUS_MICROSOFT_MS_LINK_DROP_TIME_LIMIT white
+ keyword whole RADIUS_MICROSOFT_MS_LINK_UTILIZATION_THRESHOLD white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_RECV_KEY white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_SEND_KEY white
+ keyword whole RADIUS_MICROSOFT_MS_NEW_ARAP_PASSWORD white
+ keyword whole RADIUS_MICROSOFT_MS_OLD_ARAP_PASSWORD white
+ keyword whole RADIUS_MICROSOFT_MS_PRIMARY_DNS_SERVER white
+ keyword whole RADIUS_MICROSOFT_MS_PRIMARY_NBNS_SERVER white
+ keyword whole RADIUS_MICROSOFT_MS_RAS_VENDOR white
+ keyword whole RADIUS_MICROSOFT_MS_RAS_VERSION white
+ keyword whole RADIUS_MICROSOFT_MS_SECONDARY_DNS_SERVER white
+ keyword whole RADIUS_MICROSOFT_MS_SECONDARY_NBNS_SERVER white
+ keyword whole RADIUS_NAS_IDENTIFIER white
+ keyword whole RADIUS_NAS_IP_ADDRESS white
+ keyword whole RADIUS_NAS_PORT white
+ keyword whole RADIUS_NAS_PORT_TYPE white
+ keyword whole RADIUS_NAS_PROMPT white
+ keyword whole RADIUS_OUTBOUND white
+ keyword whole RADIUS_PIAFS white
+ keyword whole RADIUS_PORT_LIMIT white
+ keyword whole RADIUS_PPP white
+ keyword whole RADIUS_PROXY_STATE white
+ keyword whole RADIUS_REPLY_MESSAGE white
+ keyword whole RADIUS_SDSL white
+ keyword whole RADIUS_SERVICE_TYPE white
+ keyword whole RADIUS_SESSION_TIMEOUT white
+ keyword whole RADIUS_SLIP white
+ keyword whole RADIUS_START white
+ keyword whole RADIUS_STATE white
+ keyword whole RADIUS_STOP white
+ keyword whole RADIUS_SYNC white
+ keyword whole RADIUS_TERMINATION_ACTION white
+ keyword whole RADIUS_TERM_ADMIN_REBOOT white
+ keyword whole RADIUS_TERM_ADMIN_RESET white
+ keyword whole RADIUS_TERM_CALLBACK white
+ keyword whole RADIUS_TERM_HOST_REQUEST white
+ keyword whole RADIUS_TERM_IDLE_TIMEOUT white
+ keyword whole RADIUS_TERM_LOST_CARRIER white
+ keyword whole RADIUS_TERM_LOST_SERVICE white
+ keyword whole RADIUS_TERM_NAS_ERROR white
+ keyword whole RADIUS_TERM_NAS_REBOOT white
+ keyword whole RADIUS_TERM_NAS_REQUEST white
+ keyword whole RADIUS_TERM_PORT_ERROR white
+ keyword whole RADIUS_TERM_PORT_PREEMPTED white
+ keyword whole RADIUS_TERM_PORT_SUSPENDED white
+ keyword whole RADIUS_TERM_PORT_UNNEEDED white
+ keyword whole RADIUS_TERM_SERVICE_UNAVAILABLE white
+ keyword whole RADIUS_TERM_SESSION_TIMEOUT white
+ keyword whole RADIUS_TERM_USER_ERROR white
+ keyword whole RADIUS_TERM_USER_REQUEST white
+ keyword whole RADIUS_USER_NAME white
+ keyword whole RADIUS_USER_PASSWORD white
+ keyword whole RADIUS_VENDOR_MICROSOFT white
+ keyword whole RADIUS_VENDOR_SPECIFIC white
+ keyword whole RADIUS_VIRTUAL white
+ keyword whole RADIUS_WIRELESS_IEEE_802_11 white
+ keyword whole RADIUS_WIRELESS_OTHER white
+ keyword whole RADIUS_XDSL white
+ keyword whole RADIUS_XYLOGICS white
+ keyword whole RADIUS_X_25 white
+ keyword whole RADIUS_X_75 white
+
+# Rar Functions
+ keyword whole rar_close yellow
+ keyword whole rar_entry_get yellow
+ keyword whole rar_list yellow
+ keyword whole rar_open yellow
+
+# Rar Functions Rar methods
+ keyword whole Rar yellow
+ keyword whole ->extract yellow
+ keyword whole ->getAttr yellow
+ keyword whole ->getCrc yellow
+ keyword whole ->getFileTime yellow
+ keyword whole ->getHostOs yellow
+ keyword whole ->getMethod yellow
+ keyword whole ->getName yellow
+ keyword whole ->getPackedSize yellow
+ keyword whole ->getUnpackedSize yellow
+ keyword whole ->getVersion yellow
+
+# Rar Functions constants
+ keyword whole RAR_HOST_BEOS white
+ keyword whole RAR_HOST_MSDOS white
+ keyword whole RAR_HOST_OS2 white
+ keyword whole RAR_HOST_UNIX white
+ keyword whole RAR_HOST_WIN32 white
+
+# GNU Readline
+ keyword whole readline yellow
+ keyword whole readline_add_history yellow
+ keyword whole readline_callback_handler_install yellow
+ keyword whole readline_callback_handler_remove yellow
+ keyword whole readline_callback_read_char yellow
+ keyword whole readline_clear_history yellow
+ keyword whole readline_completion_function yellow
+ keyword whole readline_info yellow
+ keyword whole readline_list_history yellow
+ keyword whole readline_on_new_line yellow
+ keyword whole readline_read_history yellow
+ keyword whole readline_redisplay yellow
+ keyword whole readline_write_history yellow
+
+# GNU Recode Functions
+ keyword whole recode yellow
+ keyword whole recode_file yellow
+ keyword whole recode_string yellow
+
+# RPM Header Reading Functions
+ keyword whole rpm_close yellow
+ keyword whole rpm_get_tag yellow
+ keyword whole rpm_is_valid yellow
+ keyword whole rpm_open yellow
+
+# RPM Header Reading Functions constants
+ keyword whole RPMREADER_ARCH white
+ keyword whole RPMREADER_ARCHIVESIZE white
+ keyword whole RPMREADER_BASENAMES white
+ keyword whole RPMREADER_BUILDARCHS white
+ keyword whole RPMREADER_BUILDHOST white
+ keyword whole RPMREADER_BUILDTIME white
+ keyword whole RPMREADER_CACHECTIME white
+ keyword whole RPMREADER_CACHEPKGMTIME white
+ keyword whole RPMREADER_CACHEPKGPATH white
+ keyword whole RPMREADER_CACHEPKGSIZE white
+ keyword whole RPMREADER_CHANGELOGNAME white
+ keyword whole RPMREADER_CHANGELOGTEXT white
+ keyword whole RPMREADER_CHANGELOGTIME white
+ keyword whole RPMREADER_CLASSDICT white
+ keyword whole RPMREADER_CONFLICTFLAGS white
+ keyword whole RPMREADER_CONFLICTNAME white
+ keyword whole RPMREADER_CONFLICTVERSION white
+ keyword whole RPMREADER_COOKIE white
+ keyword whole RPMREADER_COPYRIGHT white
+ keyword whole RPMREADER_DEPENDSDICT white
+ keyword whole RPMREADER_DESCRIPTION white
+ keyword whole RPMREADER_DIRINDEXES white
+ keyword whole RPMREADER_DIRNAMES white
+ keyword whole RPMREADER_DISTRIBUTION white
+ keyword whole RPMREADER_DISTURL white
+ keyword whole RPMREADER_EPOCH white
+ keyword whole RPMREADER_EXCLUDEARCH white
+ keyword whole RPMREADER_EXCLUDEOS white
+ keyword whole RPMREADER_EXCLUSIVEARCH white
+ keyword whole RPMREADER_EXCLUSIVEOS white
+ keyword whole RPMREADER_FILECLASS white
+ keyword whole RPMREADER_FILECOLORS white
+ keyword whole RPMREADER_FILECONTEXTS white
+ keyword whole RPMREADER_FILEDEPENDSN white
+ keyword whole RPMREADER_FILEDEPENDSX white
+ keyword whole RPMREADER_FILEDEVICES white
+ keyword whole RPMREADER_FILEFLAGS white
+ keyword whole RPMREADER_FILEGROUPNAME white
+ keyword whole RPMREADER_FILEINODES white
+ keyword whole RPMREADER_FILELANGS white
+ keyword whole RPMREADER_FILELINKTOS white
+ keyword whole RPMREADER_FILEMD5S white
+ keyword whole RPMREADER_FILEMODES white
+ keyword whole RPMREADER_FILEMTIMES white
+ keyword whole RPMREADER_FILERDEVS white
+ keyword whole RPMREADER_FILESIZES white
+ keyword whole RPMREADER_FILESTATES white
+ keyword whole RPMREADER_FILEUSERNAME white
+ keyword whole RPMREADER_FILEVERIFYFLAGS white
+ keyword whole RPMREADER_FSCONTEXTS white
+ keyword whole RPMREADER_GIF white
+ keyword whole RPMREADER_GROUP white
+ keyword whole RPMREADER_ICON white
+ keyword whole RPMREADER_INSTALLCOLOR white
+ keyword whole RPMREADER_INSTALLTID white
+ keyword whole RPMREADER_INSTALLTIME white
+ keyword whole RPMREADER_INSTPREFIXES white
+ keyword whole RPMREADER_LICENSE white
+ keyword whole RPMREADER_MAXIMUM white
+ keyword whole RPMREADER_MINIMUM white
+ keyword whole RPMREADER_NAME white
+ keyword whole RPMREADER_OBSOLETEFLAGS white
+ keyword whole RPMREADER_OBSOLETENAME white
+ keyword whole RPMREADER_OBSOLETES white
+ keyword whole RPMREADER_OBSOLETEVERSION white
+ keyword whole RPMREADER_OLDFILENAMES white
+ keyword whole RPMREADER_OPTFLAGS white
+ keyword whole RPMREADER_OS white
+ keyword whole RPMREADER_PACKAGER white
+ keyword whole RPMREADER_PATCH white
+ keyword whole RPMREADER_PATCHESFLAGS white
+ keyword whole RPMREADER_PATCHESNAME white
+ keyword whole RPMREADER_PATCHESVERSION white
+ keyword whole RPMREADER_PAYLOADCOMPRESSOR white
+ keyword whole RPMREADER_PAYLOADFLAGS white
+ keyword whole RPMREADER_PAYLOADFORMAT white
+ keyword whole RPMREADER_PLATFORM white
+ keyword whole RPMREADER_POLICIES white
+ keyword whole RPMREADER_POSTIN white
+ keyword whole RPMREADER_POSTINPROG white
+ keyword whole RPMREADER_POSTUN white
+ keyword whole RPMREADER_POSTUNPROG white
+ keyword whole RPMREADER_PREFIXES white
+ keyword whole RPMREADER_PREIN white
+ keyword whole RPMREADER_PREINPROG white
+ keyword whole RPMREADER_PREUN white
+ keyword whole RPMREADER_PREUNPROG white
+ keyword whole RPMREADER_PROVIDEFLAGS white
+ keyword whole RPMREADER_PROVIDENAME white
+ keyword whole RPMREADER_PROVIDES white
+ keyword whole RPMREADER_PROVIDEVERSION white
+ keyword whole RPMREADER_RECONTEXTS white
+ keyword whole RPMREADER_RELEASE white
+ keyword whole RPMREADER_REMOVETID white
+ keyword whole RPMREADER_REQUIREFLAGS white
+ keyword whole RPMREADER_REQUIRENAME white
+ keyword whole RPMREADER_REQUIREVERSION white
+ keyword whole RPMREADER_RHNPLATFORM white
+ keyword whole RPMREADER_RPMVERSION white
+ keyword whole RPMREADER_SERIAL white
+ keyword whole RPMREADER_SIZE white
+ keyword whole RPMREADER_SOURCE white
+ keyword whole RPMREADER_SOURCEPKGID white
+ keyword whole RPMREADER_SOURCERPM white
+ keyword whole RPMREADER_SUMMARY white
+ keyword whole RPMREADER_TRIGGERFLAGS white
+ keyword whole RPMREADER_TRIGGERINDEX white
+ keyword whole RPMREADER_TRIGGERNAME white
+ keyword whole RPMREADER_TRIGGERSCRIPTPROG white
+ keyword whole RPMREADER_TRIGGERSCRIPTS white
+ keyword whole RPMREADER_TRIGGERVERSION white
+ keyword whole RPMREADER_URL white
+ keyword whole RPMREADER_VENDOR white
+ keyword whole RPMREADER_VERIFYSCRIPT white
+ keyword whole RPMREADER_VERIFYSCRIPTPROG white
+ keyword whole RPMREADER_VERSION white
+ keyword whole RPMREADER_XPM white
+
+# runkit Functions
+ keyword whole runkit_class_adopt yellow
+ keyword whole runkit_class_emancipate yellow
+ keyword whole runkit_constant_add yellow
+ keyword whole runkit_constant_redefine yellow
+ keyword whole runkit_constant_remove yellow
+ keyword whole runkit_function_add yellow
+ keyword whole runkit_function_copy yellow
+ keyword whole runkit_function_redefine yellow
+ keyword whole runkit_function_remove yellow
+ keyword whole runkit_function_rename yellow
+ keyword whole runkit_import yellow
+ keyword whole runkit_lint yellow
+ keyword whole runkit_lint_file yellow
+ keyword whole runkit_method_add yellow
+ keyword whole runkit_method_copy yellow
+ keyword whole runkit_method_redefine yellow
+ keyword whole runkit_method_remove yellow
+ keyword whole runkit_method_rename yellow
+ keyword whole runkit_sandbox_output_handler yellow
+ keyword whole runkit_superglobals yellow
+
+# runkit Functions constants
+ keyword whole CLASSKIT_ACC_PRIVATE white
+ keyword whole CLASSKIT_ACC_PROTECTED white
+ keyword whole CLASSKIT_ACC_PUBLIC white
+ keyword whole CLASSKIT_AGGREGATE_OVERRIDE white
+ keyword whole CLASSKIT_VERSION white
+ keyword whole RUNKIT_ACC_PRIVATE white
+ keyword whole RUNKIT_ACC_PROTECTED white
+ keyword whole RUNKIT_ACC_PUBLIC white
+ keyword whole RUNKIT_IMPORT_CLASSES white
+ keyword whole RUNKIT_IMPORT_CLASS_* white
+ keyword whole RUNKIT_IMPORT_CLASS_CONSTS white
+ keyword whole RUNKIT_IMPORT_CLASS_METHODS white
+ keyword whole RUNKIT_IMPORT_CLASS_PROPS white
+ keyword whole RUNKIT_IMPORT_FUNCTIONS white
+ keyword whole RUNKIT_IMPORT_OVERRIDE white
+ keyword whole RUNKIT_VERSION white
+
+# Satellite CORBA client extension [deprecated]
+ keyword whole OrbitEnum yellow
+ keyword whole OrbitObject yellow
+ keyword whole OrbitStruct yellow
+ keyword whole satellite_caught_exception yellow
+ keyword whole satellite_exception_id yellow
+ keyword whole satellite_exception_value yellow
+ keyword whole satellite_get_repository_id yellow
+ keyword whole satellite_load_idl yellow
+ keyword whole satellite_object_to_string yellow
+
+# SDO Functions
+
+# SDO Functions SDO_DAS_ChangeSummary methods
+ keyword whole SDO_DAS_ChangeSummary yellow
+ keyword whole ->beginLogging yellow
+ keyword whole ->endLogging yellow
+ keyword whole ->getChangeType yellow
+ keyword whole ->getChangedDataObjects yellow
+ keyword whole ->getOldContainer yellow
+ keyword whole ->getOldValues yellow
+ keyword whole ->isLogging yellow
+
+# SDO Functions SDO_DAS_DataFactory methods
+ keyword whole SDO_DAS_DataFactory yellow
+ keyword whole ->addPropertyToType yellow
+ keyword whole ->addType yellow
+ keyword whole ->getDataFactory yellow
+
+# SDO Functions SDO_DAS_DataObject methods
+ keyword whole SDO_DAS_DataObject yellow
+ keyword whole ->getChangeSummary yellow
+
+# SDO Functions SDO_DAS_Setting methods
+ keyword whole SDO_DAS_Setting yellow
+ keyword whole ->getListIndex yellow
+ keyword whole ->getPropertyIndex yellow
+ keyword whole ->getPropertyName yellow
+ keyword whole ->getValue yellow
+ keyword whole ->isSet yellow
+
+# SDO Functions SDO_DataFactory methods
+ keyword whole SDO_DataFactory yellow
+ keyword whole ->create yellow
+
+# SDO Functions SDO_DataObject methods
+ keyword whole SDO_DataObject yellow
+ keyword whole ->clear yellow
+ keyword whole ->createDataObject yellow
+ keyword whole ->getContainer yellow
+ keyword whole ->getContainmentPropertyName yellow
+ keyword whole ->getSequence yellow
+ keyword whole ->getType yellow
+
+# SDO Functions SDO_List methods
+ keyword whole SDO_List yellow
+ keyword whole ->insert yellow
+
+# SDO Functions SDO_Sequence methods
+ keyword whole SDO_Sequence yellow
+ keyword whole ->getPropertyIndex yellow
+ keyword whole ->getPropertyName yellow
+ keyword whole ->insert yellow
+ keyword whole ->move yellow
+
+# SDO Functions constants
+ keyword whole SDO_DAS_ChangeSummary::ADDITION=2 white
+ keyword whole SDO_DAS_ChangeSummary::DELETION=3 white
+ keyword whole SDO_DAS_ChangeSummary::MODIFICATION=1 white
+ keyword whole SDO_DAS_ChangeSummary::NONE=0 white
+
+# SDO XML Data Access Service Functions
+
+# SDO XML Data Access Service Functions SDO_DAS_XML methods
+ keyword whole SDO_DAS_XML yellow
+ keyword whole ->create yellow
+ keyword whole ->createDataObject yellow
+ keyword whole ->loadFromFile yellow
+ keyword whole ->loadFromString yellow
+ keyword whole ->saveDataObjectToFile yellow
+ keyword whole ->saveDataObjectToString yellow
+ keyword whole ->saveDocumentToFile yellow
+ keyword whole ->saveDocumentToString yellow
+
+# SDO XML Data Access Service Functions SDO_DAS_XML_Document methods
+ keyword whole SDO_DAS_XML_Document yellow
+ keyword whole ->getEncoding yellow
+ keyword whole ->getNoNamespaceSchemaLocation yellow
+ keyword whole ->getRootDataObject yellow
+ keyword whole ->getRootElementName yellow
+ keyword whole ->getRootElementURI yellow
+ keyword whole ->getSchemaLocation yellow
+ keyword whole ->getXMLDeclaration yellow
+ keyword whole ->getXMLVersion yellow
+ keyword whole ->setEncoding yellow
+ keyword whole ->setNoNamespaceSchemaLocation yellow
+ keyword whole ->setSchemaLocation yellow
+ keyword whole ->setXMLDeclaration yellow
+ keyword whole ->setXMLVersion yellow
+
+# SDO Relational Data Access Service Functions
+
+# SDO Relational Data Access Service Functions SDO_DAS_Relational methods
+ keyword whole SDO_DAS_Relational yellow
+ keyword whole ->__construct yellow
+ keyword whole ->applyChanges yellow
+ keyword whole ->createRootDataObject yellow
+ keyword whole ->executePreparedQuery yellow
+ keyword whole ->executeQuery yellow
+
+# Semaphore, Shared Memory and IPC Functions
+ keyword whole ftok yellow
+ keyword whole msg_get_queue yellow
+ keyword whole msg_receive yellow
+ keyword whole msg_remove_queue yellow
+ keyword whole msg_send yellow
+ keyword whole msg_set_queue yellow
+ keyword whole msg_stat_queue yellow
+ keyword whole sem_acquire yellow
+ keyword whole sem_get yellow
+ keyword whole sem_release yellow
+ keyword whole sem_remove yellow
+ keyword whole shm_attach yellow
+ keyword whole shm_detach yellow
+ keyword whole shm_get_var yellow
+ keyword whole shm_put_var yellow
+ keyword whole shm_remove yellow
+ keyword whole shm_remove_var yellow
+
+# Semaphore, Shared Memory and IPC Functions constants
+ keyword whole MSG_EXCEPT white
+ keyword whole MSG_IPC_NOWAIT white
+ keyword whole MSG_NOERROR white
+
+# SESAM Database Functions
+ keyword whole sesam_affected_rows yellow
+ keyword whole sesam_commit yellow
+ keyword whole sesam_connect yellow
+ keyword whole sesam_diagnostic yellow
+ keyword whole sesam_disconnect yellow
+ keyword whole sesam_errormsg yellow
+ keyword whole sesam_execimm yellow
+ keyword whole sesam_fetch_array yellow
+ keyword whole sesam_fetch_result yellow
+ keyword whole sesam_fetch_row yellow
+ keyword whole sesam_field_array yellow
+ keyword whole sesam_field_name yellow
+ keyword whole sesam_free_result yellow
+ keyword whole sesam_num_fields yellow
+ keyword whole sesam_query yellow
+ keyword whole sesam_rollback yellow
+ keyword whole sesam_seek_row yellow
+ keyword whole sesam_settransaction yellow
+
+# PostgreSQL Session Save Handler
+ keyword whole session_pgsql_add_error yellow
+ keyword whole session_pgsql_get_error yellow
+ keyword whole session_pgsql_get_field yellow
+ keyword whole session_pgsql_reset yellow
+ keyword whole session_pgsql_set_field yellow
+ keyword whole session_pgsql_status yellow
+
+# Session Handling Functions
+ keyword whole session_cache_expire yellow
+ keyword whole session_cache_limiter yellow
+ keyword whole session_commit yellow
+ keyword whole session_decode yellow
+ keyword whole session_destroy yellow
+ keyword whole session_encode yellow
+ keyword whole session_get_cookie_params yellow
+ keyword whole session_id yellow
+ keyword whole session_is_registered yellow
+ keyword whole session_module_name yellow
+ keyword whole session_name yellow
+ keyword whole session_regenerate_id yellow
+ keyword whole session_register yellow
+ keyword whole session_save_path yellow
+ keyword whole session_set_cookie_params yellow
+ keyword whole session_set_save_handler yellow
+ keyword whole session_start yellow
+ keyword whole session_unregister yellow
+ keyword whole session_unset yellow
+ keyword whole session_write_close yellow
+
+# Session Handling Functions constants
+ keyword whole SID white
+
+# Shared Memory Functions
+ keyword whole shmop_close yellow
+ keyword whole shmop_delete yellow
+ keyword whole shmop_open yellow
+ keyword whole shmop_read yellow
+ keyword whole shmop_size yellow
+ keyword whole shmop_write yellow
+
+# SimpleXML functions
+ keyword whole simplexml_import_dom yellow
+ keyword whole simplexml_load_file yellow
+ keyword whole simplexml_load_string yellow
+
+# SimpleXML functions SimpleXMLElement methods
+ keyword whole SimpleXMLElement yellow
+ keyword whole ->asXML yellow
+ keyword whole ->attributes yellow
+ keyword whole ->children yellow
+ keyword whole ->xpath yellow
+
+# SNMP Functions
+ keyword whole snmp_get_quick_print yellow
+ keyword whole snmp_get_valueretrieval yellow
+ keyword whole snmp_read_mib yellow
+ keyword whole snmp_set_enum_print yellow
+ keyword whole snmp_set_oid_numeric_print yellow
+ keyword whole snmp_set_quick_print yellow
+ keyword whole snmp_set_valueretrieval yellow
+ keyword whole snmpget yellow
+ keyword whole snmpgetnext yellow
+ keyword whole snmprealwalk yellow
+ keyword whole snmpset yellow
+ keyword whole snmpwalk yellow
+ keyword whole snmpwalkoid yellow
+
+# SNMP Functions constants
+ keyword whole SNMP_BIT_STR white
+ keyword whole SNMP_COUNTER white
+ keyword whole SNMP_COUNTER64 white
+ keyword whole SNMP_INTEGER white
+ keyword whole SNMP_IPADDRESS white
+ keyword whole SNMP_NULL white
+ keyword whole SNMP_OBJECT_ID white
+ keyword whole SNMP_OCTET_STR white
+ keyword whole SNMP_OPAQUE white
+ keyword whole SNMP_TIMETICKS white
+ keyword whole SNMP_UINTEGER white
+ keyword whole SNMP_UNSIGNED white
+ keyword whole SNMP_VALUE_LIBRARY white
+ keyword whole SNMP_VALUE_OBJECT white
+ keyword whole SNMP_VALUE_PLAIN white
+
+# SOAP Functions
+ keyword whole is_soap_fault yellow
+ keyword whole use_soap_error_handler yellow
+
+# SOAP Functions SoapClient methods
+ keyword whole SoapClient yellow
+ keyword whole ->__call yellow
+ keyword whole ->__construct yellow
+ keyword whole ->__doRequest yellow
+ keyword whole ->__getFunctions yellow
+ keyword whole ->__getLastRequest yellow
+ keyword whole ->__getLastRequestHeaders yellow
+ keyword whole ->__getLastResponse yellow
+ keyword whole ->__getLastResponseHeaders yellow
+ keyword whole ->__getTypes yellow
+ keyword whole ->__setCookie yellow
+ keyword whole ->__soapCall yellow
+
+# SOAP Functions SoapFault methods
+ keyword whole SoapFault yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions SoapHeader methods
+ keyword whole SoapHeader yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions SoapParam methods
+ keyword whole SoapParam yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions SoapServer methods
+ keyword whole SoapServer yellow
+ keyword whole ->__construct yellow
+ keyword whole ->addFunction yellow
+ keyword whole ->fault yellow
+ keyword whole ->getFunctions yellow
+ keyword whole ->handle yellow
+ keyword whole ->setClass yellow
+ keyword whole ->setPersistence yellow
+
+# SOAP Functions SoapVar methods
+ keyword whole SoapVar yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions constants
+ keyword whole SOAP_1_1 white
+ keyword whole SOAP_1_2 white
+ keyword whole SOAP_ACTOR_NEXT white
+ keyword whole SOAP_ACTOR_NONE white
+ keyword whole SOAP_ACTOR_UNLIMATERECEIVER white
+ keyword whole SOAP_COMPRESSION_ACCEPT white
+ keyword whole SOAP_COMPRESSION_DEFLATE white
+ keyword whole SOAP_COMPRESSION_GZIP white
+ keyword whole SOAP_DOCUMENT white
+ keyword whole SOAP_ENCODED white
+ keyword whole SOAP_ENC_ARRAY white
+ keyword whole SOAP_ENC_OBJECT white
+ keyword whole SOAP_FUNCTIONS_ALL white
+ keyword whole SOAP_LITERAL white
+ keyword whole SOAP_PERSISTENCE_REQUEST white
+ keyword whole SOAP_PERSISTENCE_SESSION white
+ keyword whole SOAP_RPC white
+ keyword whole UNKNOWN_TYPE white
+ keyword whole XSD_1999_NAMESPACE white
+ keyword whole XSD_1999_TIMEINSTANT white
+ keyword whole XSD_ANYTYPE white
+ keyword whole XSD_ANYURI white
+ keyword whole XSD_ANYXML white
+ keyword whole XSD_BASE64BINARY white
+ keyword whole XSD_BOOLEAN white
+ keyword whole XSD_BYTE white
+ keyword whole XSD_DATE white
+ keyword whole XSD_DATETIME white
+ keyword whole XSD_DECIMAL white
+ keyword whole XSD_DOUBLE white
+ keyword whole XSD_DURATION white
+ keyword whole XSD_ENTITIES white
+ keyword whole XSD_ENTITY white
+ keyword whole XSD_FLOAT white
+ keyword whole XSD_GDAY white
+ keyword whole XSD_GMONTH white
+ keyword whole XSD_GMONTHDAY white
+ keyword whole XSD_GYEAR white
+ keyword whole XSD_GYEARMONTH white
+ keyword whole XSD_HEXBINARY white
+ keyword whole XSD_ID white
+ keyword whole XSD_IDREF white
+ keyword whole XSD_IDREFS white
+ keyword whole XSD_INT white
+ keyword whole XSD_INTEGER white
+ keyword whole XSD_LANGUAGE white
+ keyword whole XSD_LONG white
+ keyword whole XSD_NAME white
+ keyword whole XSD_NAMESPACE white
+ keyword whole XSD_NCNAME white
+ keyword whole XSD_NEGATIVEINTEGER white
+ keyword whole XSD_NMTOKEN white
+ keyword whole XSD_NMTOKENS white
+ keyword whole XSD_NONNEGATIVEINTEGER white
+ keyword whole XSD_NONPOSITIVEINTEGER white
+ keyword whole XSD_NORMALIZEDSTRING white
+ keyword whole XSD_NOTATION white
+ keyword whole XSD_POSITIVEINTEGER white
+ keyword whole XSD_QNAME white
+ keyword whole XSD_SHORT white
+ keyword whole XSD_STRING white
+ keyword whole XSD_TIME white
+ keyword whole XSD_TOKEN white
+ keyword whole XSD_UNSIGNEDBYTE white
+ keyword whole XSD_UNSIGNEDINT white
+ keyword whole XSD_UNSIGNEDLONG white
+ keyword whole XSD_UNSIGNEDSHORT white
+
+# Socket Functions
+ keyword whole socket_accept yellow
+ keyword whole socket_bind yellow
+ keyword whole socket_clear_error yellow
+ keyword whole socket_close yellow
+ keyword whole socket_connect yellow
+ keyword whole socket_create yellow
+ keyword whole socket_create_listen yellow
+ keyword whole socket_create_pair yellow
+ keyword whole socket_get_option yellow
+ keyword whole socket_getpeername yellow
+ keyword whole socket_getsockname yellow
+ keyword whole socket_last_error yellow
+ keyword whole socket_listen yellow
+ keyword whole socket_read yellow
+ keyword whole socket_recv yellow
+ keyword whole socket_recvfrom yellow
+ keyword whole socket_select yellow
+ keyword whole socket_send yellow
+ keyword whole socket_sendto yellow
+ keyword whole socket_set_block yellow
+ keyword whole socket_set_nonblock yellow
+ keyword whole socket_set_option yellow
+ keyword whole socket_shutdown yellow
+ keyword whole socket_strerror yellow
+ keyword whole socket_write yellow
+
+# Socket Functions constants
+ keyword whole AF_INET white
+ keyword whole AF_INET6 white
+ keyword whole AF_UNIX white
+ keyword whole MSG_DONTROUTE white
+ keyword whole MSG_OOB white
+ keyword whole MSG_PEEK white
+ keyword whole MSG_WAITALL white
+ keyword whole PHP_BINARY_READ white
+ keyword whole PHP_NORMAL_READ white
+ keyword whole SOCK_DGRAM white
+ keyword whole SOCK_RAW white
+ keyword whole SOCK_RDM white
+ keyword whole SOCK_SEQPACKET white
+ keyword whole SOCK_STREAM white
+ keyword whole SOL_SOCKET white
+ keyword whole SOL_TCP white
+ keyword whole SOL_UDP white
+ keyword whole SO_BROADCAST white
+ keyword whole SO_DEBUG white
+ keyword whole SO_DONTROUTE white
+ keyword whole SO_ERROR white
+ keyword whole SO_KEEPALIVE white
+ keyword whole SO_LINGER white
+ keyword whole SO_OOBINLINE white
+ keyword whole SO_RCVBUF white
+ keyword whole SO_RCVLOWAT white
+ keyword whole SO_RCVTIMEO white
+ keyword whole SO_REUSEADDR white
+ keyword whole SO_SNDBUF white
+ keyword whole SO_SNDLOWAT white
+ keyword whole SO_SNDTIMEO white
+ keyword whole SO_TYPE white
+
+# Standard PHP Library (SPL) Functions
+ keyword whole class_implements yellow
+ keyword whole class_parents yellow
+ keyword whole iterator_count yellow
+ keyword whole iterator_to_array yellow
+ keyword whole spl_classes yellow
+
+# Standard PHP Library (SPL) Functions ArrayIterator methods
+ keyword whole ArrayIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->seek yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions ArrayObject methods
+ keyword whole ArrayObject yellow
+ keyword whole ->__construct yellow
+ keyword whole ->append yellow
+ keyword whole ->count yellow
+ keyword whole ->getIterator yellow
+ keyword whole ->offsetExists yellow
+ keyword whole ->offsetGet yellow
+ keyword whole ->offsetSet yellow
+ keyword whole ->offsetUnset yellow
+
+# Standard PHP Library (SPL) Functions CachingIterator methods
+ keyword whole CachingIterator yellow
+ keyword whole ->__toString yellow
+ keyword whole ->hasNext yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions CachingRecursiveIterator methods
+ keyword whole CachingRecursiveIterator yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+
+# Standard PHP Library (SPL) Functions DirectoryIterator methods
+ keyword whole DirectoryIterator yellow
+ keyword whole ->__construct yellow
+ keyword whole ->current yellow
+ keyword whole ->getATime yellow
+ keyword whole ->getCTime yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->getFilename yellow
+ keyword whole ->getGroup yellow
+ keyword whole ->getInode yellow
+ keyword whole ->getMTime yellow
+ keyword whole ->getOwner yellow
+ keyword whole ->getPath yellow
+ keyword whole ->getPathname yellow
+ keyword whole ->getPerms yellow
+ keyword whole ->getSize yellow
+ keyword whole ->getType yellow
+ keyword whole ->isDir yellow
+ keyword whole ->isDot yellow
+ keyword whole ->isExecutable yellow
+ keyword whole ->isFile yellow
+ keyword whole ->isLink yellow
+ keyword whole ->isReadable yellow
+ keyword whole ->isWritable yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions FilterIterator methods
+ keyword whole FilterIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->getInnerIterator yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions LimitIterator methods
+ keyword whole LimitIterator yellow
+ keyword whole ->getPosition yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->seek yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions ParentIterator methods
+ keyword whole ParentIterator yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+
+# Standard PHP Library (SPL) Functions RecursiveDirectoryIterator methods
+ keyword whole RecursiveDirectoryIterator yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+
+# Standard PHP Library (SPL) Functions RecursiveIteratorIterator methods
+ keyword whole RecursiveIteratorIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->getDepth yellow
+ keyword whole ->getSubIterator yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions SimpleXMLIterator methods
+ keyword whole SimpleXMLIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions constants
+ keyword whole CIT_CALL_TOSTRING white
+ keyword whole CIT_CATCH_GET_CHILD white
+ keyword whole RIT_CHILD_FIRST white
+ keyword whole RIT_LEAVES_ONLY white
+ keyword whole RIT_SELF_FIRST white
+
+# SQLite Functions
+ keyword whole sqlite_array_query yellow
+ keyword whole sqlite_busy_timeout yellow
+ keyword whole sqlite_changes yellow
+ keyword whole sqlite_close yellow
+ keyword whole sqlite_column yellow
+ keyword whole sqlite_create_aggregate yellow
+ keyword whole sqlite_create_function yellow
+ keyword whole sqlite_current yellow
+ keyword whole sqlite_error_string yellow
+ keyword whole sqlite_escape_string yellow
+ keyword whole sqlite_exec yellow
+ keyword whole sqlite_factory yellow
+ keyword whole sqlite_fetch_all yellow
+ keyword whole sqlite_fetch_array yellow
+ keyword whole sqlite_fetch_column_types yellow
+ keyword whole sqlite_fetch_object yellow
+ keyword whole sqlite_fetch_single yellow
+ keyword whole sqlite_fetch_string yellow
+ keyword whole sqlite_field_name yellow
+ keyword whole sqlite_has_more yellow
+ keyword whole sqlite_has_prev yellow
+ keyword whole sqlite_key yellow
+ keyword whole sqlite_last_error yellow
+ keyword whole sqlite_last_insert_rowid yellow
+ keyword whole sqlite_libencoding yellow
+ keyword whole sqlite_libversion yellow
+ keyword whole sqlite_next yellow
+ keyword whole sqlite_num_fields yellow
+ keyword whole sqlite_num_rows yellow
+ keyword whole sqlite_open yellow
+ keyword whole sqlite_popen yellow
+ keyword whole sqlite_prev yellow
+ keyword whole sqlite_query yellow
+ keyword whole sqlite_rewind yellow
+ keyword whole sqlite_seek yellow
+ keyword whole sqlite_single_query yellow
+ keyword whole sqlite_udf_decode_binary yellow
+ keyword whole sqlite_udf_encode_binary yellow
+ keyword whole sqlite_unbuffered_query yellow
+ keyword whole sqlite_valid yellow
+
+# SQLite Functions constants
+ keyword whole SQLITE_ABORT white
+ keyword whole SQLITE_ASSOC white
+ keyword whole SQLITE_AUTH white
+ keyword whole SQLITE_BOTH white
+ keyword whole SQLITE_BUSY white
+ keyword whole SQLITE_CANTOPEN white
+ keyword whole SQLITE_CONSTRAINT white
+ keyword whole SQLITE_CORRUPT white
+ keyword whole SQLITE_DONE white
+ keyword whole SQLITE_EMPTY white
+ keyword whole SQLITE_ERROR white
+ keyword whole SQLITE_FULL white
+ keyword whole SQLITE_INTERNAL white
+ keyword whole SQLITE_INTERRUPT white
+ keyword whole SQLITE_IOERR white
+ keyword whole SQLITE_LOCKED white
+ keyword whole SQLITE_MISMATCH white
+ keyword whole SQLITE_MISUSE white
+ keyword whole SQLITE_NOLFS white
+ keyword whole SQLITE_NOMEM white
+ keyword whole SQLITE_NOTFOUND white
+ keyword whole SQLITE_NUM white
+ keyword whole SQLITE_OK white
+ keyword whole SQLITE_PERM white
+ keyword whole SQLITE_PROTOCOL white
+ keyword whole SQLITE_READONLY white
+ keyword whole SQLITE_ROW white
+ keyword whole SQLITE_SCHEMA white
+ keyword whole SQLITE_TOOBIG white
+
+# SQLite Functions (PDO_SQLITE)
+
+# SQLite Functions (PDO_SQLITE) PDO methods
+ keyword whole PDO yellow
+ keyword whole ->sqliteCreateAggregate yellow
+ keyword whole ->sqliteCreateFunction yellow
+
+# Secure Shell2 Functions
+ keyword whole ssh2_auth_hostbased_file yellow
+ keyword whole ssh2_auth_none yellow
+ keyword whole ssh2_auth_password yellow
+ keyword whole ssh2_auth_pubkey_file yellow
+ keyword whole ssh2_connect yellow
+ keyword whole ssh2_exec yellow
+ keyword whole ssh2_fetch_stream yellow
+ keyword whole ssh2_fingerprint yellow
+ keyword whole ssh2_methods_negotiated yellow
+ keyword whole ssh2_publickey_add yellow
+ keyword whole ssh2_publickey_init yellow
+ keyword whole ssh2_publickey_list yellow
+ keyword whole ssh2_publickey_remove yellow
+ keyword whole ssh2_scp_recv yellow
+ keyword whole ssh2_scp_send yellow
+ keyword whole ssh2_sftp yellow
+ keyword whole ssh2_sftp_lstat yellow
+ keyword whole ssh2_sftp_mkdir yellow
+ keyword whole ssh2_sftp_readlink yellow
+ keyword whole ssh2_sftp_realpath yellow
+ keyword whole ssh2_sftp_rename yellow
+ keyword whole ssh2_sftp_rmdir yellow
+ keyword whole ssh2_sftp_stat yellow
+ keyword whole ssh2_sftp_symlink yellow
+ keyword whole ssh2_sftp_unlink yellow
+ keyword whole ssh2_shell yellow
+ keyword whole ssh2_tunnel yellow
+
+# Secure Shell2 Functions constants
+ keyword whole SSH2_DEFAULT_TERMINAL white
+ keyword whole SSH2_DEFAULT_TERM_HEIGHT white
+ keyword whole SSH2_DEFAULT_TERM_UNIT white
+ keyword whole SSH2_DEFAULT_TERM_WIDTH white
+ keyword whole SSH2_FINGERPRINT_HEX white
+ keyword whole SSH2_FINGERPRINT_MD5 white
+ keyword whole SSH2_FINGERPRINT_RAW white
+ keyword whole SSH2_FINGERPRINT_SHA1 white
+ keyword whole SSH2_STREAM_STDERR white
+ keyword whole SSH2_STREAM_STDIO white
+ keyword whole SSH2_TERM_UNIT_CHARS white
+ keyword whole SSH2_TERM_UNIT_PIXELS white
+
+# Stream Functions
+ keyword whole stream_bucket_append yellow
+ keyword whole stream_bucket_make_writeable yellow
+ keyword whole stream_bucket_new yellow
+ keyword whole stream_bucket_prepend yellow
+ keyword whole stream_context_create yellow
+ keyword whole stream_context_get_default yellow
+ keyword whole stream_context_get_options yellow
+ keyword whole stream_context_set_option yellow
+ keyword whole stream_context_set_params yellow
+ keyword whole stream_copy_to_stream yellow
+ keyword whole stream_filter_append yellow
+ keyword whole stream_filter_prepend yellow
+ keyword whole stream_filter_register yellow
+ keyword whole stream_filter_remove yellow
+ keyword whole stream_get_contents yellow
+ keyword whole stream_get_filters yellow
+ keyword whole stream_get_line yellow
+ keyword whole stream_get_meta_data yellow
+ keyword whole stream_get_transports yellow
+ keyword whole stream_get_wrappers yellow
+ keyword whole stream_register_wrapper yellow
+ keyword whole stream_select yellow
+ keyword whole stream_set_blocking yellow
+ keyword whole stream_set_timeout yellow
+ keyword whole stream_set_write_buffer yellow
+ keyword whole stream_socket_accept yellow
+ keyword whole stream_socket_client yellow
+ keyword whole stream_socket_enable_crypto yellow
+ keyword whole stream_socket_get_name yellow
+ keyword whole stream_socket_pair yellow
+ keyword whole stream_socket_recvfrom yellow
+ keyword whole stream_socket_sendto yellow
+ keyword whole stream_socket_server yellow
+ keyword whole stream_wrapper_register yellow
+ keyword whole stream_wrapper_restore yellow
+ keyword whole stream_wrapper_unregister yellow
+
+# Stream Functions constants
+ keyword whole PSFS_ERR_FATAL white
+ keyword whole PSFS_FEED_ME white
+ keyword whole PSFS_PASS_ON white
+ keyword whole STREAM_CLIENT_ASYNC_CONNECT white
+ keyword whole STREAM_CLIENT_CONNECT white
+ keyword whole STREAM_CLIENT_PERSISTENT white
+ keyword whole STREAM_FILTER_ALL white
+ keyword whole STREAM_FILTER_READ white
+ keyword whole STREAM_FILTER_WRITE white
+ keyword whole STREAM_IPPROTO_ICMP white
+ keyword whole STREAM_IPPROTO_IP white
+ keyword whole STREAM_IPPROTO_RAW white
+ keyword whole STREAM_IPPROTO_TCP white
+ keyword whole STREAM_IPPROTO_UDP white
+ keyword whole STREAM_NOTIFY_AUTH_REQUIRED white
+ keyword whole STREAM_NOTIFY_AUTH_RESULT white
+ keyword whole STREAM_NOTIFY_COMPLETED white
+ keyword whole STREAM_NOTIFY_CONNECT white
+ keyword whole STREAM_NOTIFY_FAILURE white
+ keyword whole STREAM_NOTIFY_FILE_SIZE_IS white
+ keyword whole STREAM_NOTIFY_MIME_TYPE_IS white
+ keyword whole STREAM_NOTIFY_PROGRESS white
+ keyword whole STREAM_NOTIFY_REDIRECTED white
+ keyword whole STREAM_NOTIFY_RESOLVE white
+ keyword whole STREAM_NOTIFY_SEVERITY_ERR white
+ keyword whole STREAM_NOTIFY_SEVERITY_INFO white
+ keyword whole STREAM_NOTIFY_SEVERITY_WARN white
+ keyword whole STREAM_PF_INET white
+ keyword whole STREAM_PF_INET6 white
+ keyword whole STREAM_PF_UNIX white
+ keyword whole STREAM_REPORT_ERRORS white
+ keyword whole STREAM_SERVER_BIND white
+ keyword whole STREAM_SERVER_LISTEN white
+ keyword whole STREAM_SOCK_DGRAM white
+ keyword whole STREAM_SOCK_RAW white
+ keyword whole STREAM_SOCK_RDM white
+ keyword whole STREAM_SOCK_SEQPACKET white
+ keyword whole STREAM_SOCK_STREAM white
+ keyword whole STREAM_USE_PATH white
+
+# String Functions
+ keyword whole addcslashes yellow
+ keyword whole addslashes yellow
+ keyword whole bin2hex yellow
+ keyword whole chop yellow
+ keyword whole chr yellow
+ keyword whole chunk_split yellow
+ keyword whole convert_cyr_string yellow
+ keyword whole convert_uudecode yellow
+ keyword whole convert_uuencode yellow
+ keyword whole count_chars yellow
+ keyword whole crc32 yellow
+ keyword whole crypt yellow
+ keyword whole echo yellow
+ keyword whole explode yellow
+ keyword whole fprintf yellow
+ keyword whole get_html_translation_table yellow
+ keyword whole hebrev yellow
+ keyword whole hebrevc yellow
+ keyword whole html_entity_decode yellow
+ keyword whole htmlentities yellow
+ keyword whole htmlspecialchars yellow
+ keyword whole htmlspecialchars_decode yellow
+ keyword whole implode yellow
+ keyword whole join yellow
+ keyword whole levenshtein yellow
+ keyword whole localeconv yellow
+ keyword whole ltrim yellow
+ keyword whole md5 yellow
+ keyword whole md5_file yellow
+ keyword whole metaphone yellow
+ keyword whole money_format yellow
+ keyword whole nl2br yellow
+ keyword whole nl_langinfo yellow
+ keyword whole number_format yellow
+ keyword whole ord yellow
+ keyword whole parse_str yellow
+ keyword whole print yellow
+ keyword whole printf yellow
+ keyword whole quoted_printable_decode yellow
+ keyword whole quotemeta yellow
+ keyword whole rtrim yellow
+ keyword whole setlocale yellow
+ keyword whole sha1 yellow
+ keyword whole sha1_file yellow
+ keyword whole similar_text yellow
+ keyword whole soundex yellow
+ keyword whole sprintf yellow
+ keyword whole sscanf yellow
+ keyword whole str_ireplace yellow
+ keyword whole str_pad yellow
+ keyword whole str_repeat yellow
+ keyword whole str_replace yellow
+ keyword whole str_rot13 yellow
+ keyword whole str_shuffle yellow
+ keyword whole str_split yellow
+ keyword whole str_word_count yellow
+ keyword whole strcasecmp yellow
+ keyword whole strchr yellow
+ keyword whole strcmp yellow
+ keyword whole strcoll yellow
+ keyword whole strcspn yellow
+ keyword whole strip_tags yellow
+ keyword whole stripcslashes yellow
+ keyword whole stripos yellow
+ keyword whole stripslashes yellow
+ keyword whole stristr yellow
+ keyword whole strlen yellow
+ keyword whole strnatcasecmp yellow
+ keyword whole strnatcmp yellow
+ keyword whole strncasecmp yellow
+ keyword whole strncmp yellow
+ keyword whole strpbrk yellow
+ keyword whole strpos yellow
+ keyword whole strrchr yellow
+ keyword whole strrev yellow
+ keyword whole strripos yellow
+ keyword whole strrpos yellow
+ keyword whole strspn yellow
+ keyword whole strstr yellow
+ keyword whole strtok yellow
+ keyword whole strtolower yellow
+ keyword whole strtoupper yellow
+ keyword whole strtr yellow
+ keyword whole substr yellow
+ keyword whole substr_compare yellow
+ keyword whole substr_count yellow
+ keyword whole substr_replace yellow
+ keyword whole trim yellow
+ keyword whole ucfirst yellow
+ keyword whole ucwords yellow
+ keyword whole vfprintf yellow
+ keyword whole vprintf yellow
+ keyword whole vsprintf yellow
+ keyword whole wordwrap yellow
+
+# String Functions constants
+ keyword whole CHAR_MAX white
+ keyword whole CRYPT_BLOWFISH white
+ keyword whole CRYPT_EXT_DES white
+ keyword whole CRYPT_MD5 white
+ keyword whole CRYPT_SALT_LENGTH white
+ keyword whole CRYPT_STD_DES white
+ keyword whole ENT_COMPAT white
+ keyword whole ENT_NOQUOTES white
+ keyword whole ENT_QUOTES white
+ keyword whole HTML_ENTITIES white
+ keyword whole HTML_SPECIALCHARS white
+ keyword whole LC_ALL white
+ keyword whole LC_COLLATE white
+ keyword whole LC_CTYPE white
+ keyword whole LC_MESSAGES white
+ keyword whole LC_MONETARY white
+ keyword whole LC_NUMERIC white
+ keyword whole LC_TIME white
+ keyword whole STR_PAD_BOTH white
+ keyword whole STR_PAD_LEFT white
+ keyword whole STR_PAD_RIGHT white
+
+# Shockwave Flash Functions
+ keyword whole swf_actiongeturl yellow
+ keyword whole swf_actiongotoframe yellow
+ keyword whole swf_actiongotolabel yellow
+ keyword whole swf_actionnextframe yellow
+ keyword whole swf_actionplay yellow
+ keyword whole swf_actionprevframe yellow
+ keyword whole swf_actionsettarget yellow
+ keyword whole swf_actionstop yellow
+ keyword whole swf_actiontogglequality yellow
+ keyword whole swf_actionwaitforframe yellow
+ keyword whole swf_addbuttonrecord yellow
+ keyword whole swf_addcolor yellow
+ keyword whole swf_closefile yellow
+ keyword whole swf_definebitmap yellow
+ keyword whole swf_definefont yellow
+ keyword whole swf_defineline yellow
+ keyword whole swf_definepoly yellow
+ keyword whole swf_definerect yellow
+ keyword whole swf_definetext yellow
+ keyword whole swf_endbutton yellow
+ keyword whole swf_enddoaction yellow
+ keyword whole swf_endshape yellow
+ keyword whole swf_endsymbol yellow
+ keyword whole swf_fontsize yellow
+ keyword whole swf_fontslant yellow
+ keyword whole swf_fonttracking yellow
+ keyword whole swf_getbitmapinfo yellow
+ keyword whole swf_getfontinfo yellow
+ keyword whole swf_getframe yellow
+ keyword whole swf_labelframe yellow
+ keyword whole swf_lookat yellow
+ keyword whole swf_modifyobject yellow
+ keyword whole swf_mulcolor yellow
+ keyword whole swf_nextid yellow
+ keyword whole swf_oncondition yellow
+ keyword whole swf_openfile yellow
+ keyword whole swf_ortho yellow
+ keyword whole swf_ortho2 yellow
+ keyword whole swf_perspective yellow
+ keyword whole swf_placeobject yellow
+ keyword whole swf_polarview yellow
+ keyword whole swf_popmatrix yellow
+ keyword whole swf_posround yellow
+ keyword whole swf_pushmatrix yellow
+ keyword whole swf_removeobject yellow
+ keyword whole swf_rotate yellow
+ keyword whole swf_scale yellow
+ keyword whole swf_setfont yellow
+ keyword whole swf_setframe yellow
+ keyword whole swf_shapearc yellow
+ keyword whole swf_shapecurveto yellow
+ keyword whole swf_shapecurveto3 yellow
+ keyword whole swf_shapefillbitmapclip yellow
+ keyword whole swf_shapefillbitmaptile yellow
+ keyword whole swf_shapefilloff yellow
+ keyword whole swf_shapefillsolid yellow
+ keyword whole swf_shapelinesolid yellow
+ keyword whole swf_shapelineto yellow
+ keyword whole swf_shapemoveto yellow
+ keyword whole swf_showframe yellow
+ keyword whole swf_startbutton yellow
+ keyword whole swf_startdoaction yellow
+ keyword whole swf_startshape yellow
+ keyword whole swf_startsymbol yellow
+ keyword whole swf_textwidth yellow
+ keyword whole swf_translate yellow
+ keyword whole swf_viewport yellow
+
+# Shockwave Flash Functions constants
+ keyword whole BSDown white
+ keyword whole BSHitTest white
+ keyword whole BSOver white
+ keyword whole BSUp white
+ keyword whole ButtonEnter white
+ keyword whole ButtonExit white
+ keyword whole IdletoOverDown white
+ keyword whole IdletoOverUp white
+ keyword whole MOD_COLOR white
+ keyword whole MOD_MATRIX white
+ keyword whole MenuEnter white
+ keyword whole MenuExit white
+ keyword whole OutDowntoIdle white
+ keyword whole OutDowntoOverDown white
+ keyword whole OverDowntoIdle white
+ keyword whole OverDowntoOutDown white
+ keyword whole OverUptoIdle white
+ keyword whole OverUptoOverDown white
+ keyword whole TYPE_MENUBUTTON white
+ keyword whole TYPE_PUSHBUTTON white
+
+# Sybase Functions
+ keyword whole sybase_affected_rows yellow
+ keyword whole sybase_close yellow
+ keyword whole sybase_connect yellow
+ keyword whole sybase_data_seek yellow
+ keyword whole sybase_deadlock_retry_count yellow
+ keyword whole sybase_fetch_array yellow
+ keyword whole sybase_fetch_assoc yellow
+ keyword whole sybase_fetch_field yellow
+ keyword whole sybase_fetch_object yellow
+ keyword whole sybase_fetch_row yellow
+ keyword whole sybase_field_seek yellow
+ keyword whole sybase_free_result yellow
+ keyword whole sybase_get_last_message yellow
+ keyword whole sybase_min_client_severity yellow
+ keyword whole sybase_min_error_severity yellow
+ keyword whole sybase_min_message_severity yellow
+ keyword whole sybase_min_server_severity yellow
+ keyword whole sybase_num_fields yellow
+ keyword whole sybase_num_rows yellow
+ keyword whole sybase_pconnect yellow
+ keyword whole sybase_query yellow
+ keyword whole sybase_result yellow
+ keyword whole sybase_select_db yellow
+ keyword whole sybase_set_message_handler yellow
+ keyword whole sybase_unbuffered_query yellow
+
+# TCP Wrappers Functions
+ keyword whole tcpwrap_check yellow
+
+# Tidy Functions
+ keyword whole ob_tidyhandler yellow
+ keyword whole tidy_access_count yellow
+ keyword whole tidy_clean_repair yellow
+ keyword whole tidy_config_count yellow
+ keyword whole tidy_diagnose yellow
+ keyword whole tidy_error_count yellow
+ keyword whole tidy_get_body yellow
+ keyword whole tidy_get_config yellow
+ keyword whole tidy_get_error_buffer yellow
+ keyword whole tidy_get_head yellow
+ keyword whole tidy_get_html yellow
+ keyword whole tidy_get_html_ver yellow
+ keyword whole tidy_get_opt_doc yellow
+ keyword whole tidy_get_output yellow
+ keyword whole tidy_get_release yellow
+ keyword whole tidy_get_root yellow
+ keyword whole tidy_get_status yellow
+ keyword whole tidy_getopt yellow
+ keyword whole tidy_is_xhtml yellow
+ keyword whole tidy_is_xml yellow
+ keyword whole tidy_load_config yellow
+ keyword whole tidy_parse_file yellow
+ keyword whole tidy_parse_string yellow
+ keyword whole tidy_repair_file yellow
+ keyword whole tidy_repair_string yellow
+ keyword whole tidy_reset_config yellow
+ keyword whole tidy_save_config yellow
+ keyword whole tidy_set_encoding yellow
+ keyword whole tidy_setopt yellow
+ keyword whole tidy_warning_count yellow
+
+# Tidy Functions tidy methods
+ keyword whole tidy yellow
+ keyword whole ->__construct yellow
+
+# Tidy Functions tidyNode methods
+ keyword whole tidyNode yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->hasSiblings yellow
+ keyword whole ->isAsp yellow
+ keyword whole ->isComment yellow
+ keyword whole ->isHtml yellow
+ keyword whole ->isJste yellow
+ keyword whole ->isPhp yellow
+ keyword whole ->isText yellow
+
+# Tidy Functions tidy_node methods
+ keyword whole tidy_node yellow
+ keyword whole ->get_attr yellow
+ keyword whole ->get_nodes yellow
+ keyword whole ->next yellow
+ keyword whole ->prev yellow
+
+# Tidy Functions constants
+ keyword whole TIDY_ATTR_ABBR white
+ keyword whole TIDY_ATTR_ACCEPT white
+ keyword whole TIDY_ATTR_ACCEPT_CHARSET white
+ keyword whole TIDY_ATTR_ACCESSKEY white
+ keyword whole TIDY_ATTR_ACTION white
+ keyword whole TIDY_ATTR_ADD_DATE white
+ keyword whole TIDY_ATTR_ALIGN white
+ keyword whole TIDY_ATTR_ALINK white
+ keyword whole TIDY_ATTR_ALT white
+ keyword whole TIDY_ATTR_ARCHIVE white
+ keyword whole TIDY_ATTR_AXIS white
+ keyword whole TIDY_ATTR_BACKGROUND white
+ keyword whole TIDY_ATTR_BGCOLOR white
+ keyword whole TIDY_ATTR_BGPROPERTIES white
+ keyword whole TIDY_ATTR_BORDER white
+ keyword whole TIDY_ATTR_BORDERCOLOR white
+ keyword whole TIDY_ATTR_BOTTOMMARGIN white
+ keyword whole TIDY_ATTR_CELLPADDING white
+ keyword whole TIDY_ATTR_CELLSPACING white
+ keyword whole TIDY_ATTR_CHAR white
+ keyword whole TIDY_ATTR_CHAROFF white
+ keyword whole TIDY_ATTR_CHARSET white
+ keyword whole TIDY_ATTR_CHECKED white
+ keyword whole TIDY_ATTR_CITE white
+ keyword whole TIDY_ATTR_CLASS white
+ keyword whole TIDY_ATTR_CLASSID white
+ keyword whole TIDY_ATTR_CLEAR white
+ keyword whole TIDY_ATTR_CODE white
+ keyword whole TIDY_ATTR_CODEBASE white
+ keyword whole TIDY_ATTR_CODETYPE white
+ keyword whole TIDY_ATTR_COLOR white
+ keyword whole TIDY_ATTR_COLS white
+ keyword whole TIDY_ATTR_COLSPAN white
+ keyword whole TIDY_ATTR_COMPACT white
+ keyword whole TIDY_ATTR_CONTENT white
+ keyword whole TIDY_ATTR_COORDS white
+ keyword whole TIDY_ATTR_DATA white
+ keyword whole TIDY_ATTR_DATAFLD white
+ keyword whole TIDY_ATTR_DATAPAGESIZE white
+ keyword whole TIDY_ATTR_DATASRC white
+ keyword whole TIDY_ATTR_DATETIME white
+ keyword whole TIDY_ATTR_DECLARE white
+ keyword whole TIDY_ATTR_DEFER white
+ keyword whole TIDY_ATTR_DIR white
+ keyword whole TIDY_ATTR_DISABLED white
+ keyword whole TIDY_ATTR_ENCODING white
+ keyword whole TIDY_ATTR_ENCTYPE white
+ keyword whole TIDY_ATTR_FACE white
+ keyword whole TIDY_ATTR_FOR white
+ keyword whole TIDY_ATTR_FRAME white
+ keyword whole TIDY_ATTR_FRAMEBORDER white
+ keyword whole TIDY_ATTR_FRAMESPACING white
+ keyword whole TIDY_ATTR_GRIDX white
+ keyword whole TIDY_ATTR_GRIDY white
+ keyword whole TIDY_ATTR_HEADERS white
+ keyword whole TIDY_ATTR_HEIGHT white
+ keyword whole TIDY_ATTR_HREF white
+ keyword whole TIDY_ATTR_HREFLANG white
+ keyword whole TIDY_ATTR_HSPACE white
+ keyword whole TIDY_ATTR_HTTP_EQUIV white
+ keyword whole TIDY_ATTR_ID white
+ keyword whole TIDY_ATTR_ISMAP white
+ keyword whole TIDY_ATTR_LABEL white
+ keyword whole TIDY_ATTR_LANG white
+ keyword whole TIDY_ATTR_LANGUAGE white
+ keyword whole TIDY_ATTR_LAST_MODIFIED white
+ keyword whole TIDY_ATTR_LAST_VISIT white
+ keyword whole TIDY_ATTR_LEFTMARGIN white
+ keyword whole TIDY_ATTR_LINK white
+ keyword whole TIDY_ATTR_LONGDESC white
+ keyword whole TIDY_ATTR_LOWSRC white
+ keyword whole TIDY_ATTR_MARGINHEIGHT white
+ keyword whole TIDY_ATTR_MARGINWIDTH white
+ keyword whole TIDY_ATTR_MAXLENGTH white
+ keyword whole TIDY_ATTR_MEDIA white
+ keyword whole TIDY_ATTR_METHOD white
+ keyword whole TIDY_ATTR_MULTIPLE white
+ keyword whole TIDY_ATTR_NAME white
+ keyword whole TIDY_ATTR_NOHREF white
+ keyword whole TIDY_ATTR_NORESIZE white
+ keyword whole TIDY_ATTR_NOSHADE white
+ keyword whole TIDY_ATTR_NOWRAP white
+ keyword whole TIDY_ATTR_OBJECT white
+ keyword whole TIDY_ATTR_OnAFTERUPDATE white
+ keyword whole TIDY_ATTR_OnBEFOREUNLOAD white
+ keyword whole TIDY_ATTR_OnBEFOREUPDATE white
+ keyword whole TIDY_ATTR_OnBLUR white
+ keyword whole TIDY_ATTR_OnCHANGE white
+ keyword whole TIDY_ATTR_OnCLICK white
+ keyword whole TIDY_ATTR_OnDATAAVAILABLE white
+ keyword whole TIDY_ATTR_OnDATASETCHANGED white
+ keyword whole TIDY_ATTR_OnDATASETCOMPLETE white
+ keyword whole TIDY_ATTR_OnDBLCLICK white
+ keyword whole TIDY_ATTR_OnERRORUPDATE white
+ keyword whole TIDY_ATTR_OnFOCUS white
+ keyword whole TIDY_ATTR_OnKEYDOWN white
+ keyword whole TIDY_ATTR_OnKEYPRESS white
+ keyword whole TIDY_ATTR_OnKEYUP white
+ keyword whole TIDY_ATTR_OnLOAD white
+ keyword whole TIDY_ATTR_OnMOUSEDOWN white
+ keyword whole TIDY_ATTR_OnMOUSEMOVE white
+ keyword whole TIDY_ATTR_OnMOUSEOUT white
+ keyword whole TIDY_ATTR_OnMOUSEOVER white
+ keyword whole TIDY_ATTR_OnMOUSEUP white
+ keyword whole TIDY_ATTR_OnRESET white
+ keyword whole TIDY_ATTR_OnROWENTER white
+ keyword whole TIDY_ATTR_OnROWEXIT white
+ keyword whole TIDY_ATTR_OnSELECT white
+ keyword whole TIDY_ATTR_OnSUBMIT white
+ keyword whole TIDY_ATTR_OnUNLOAD white
+ keyword whole TIDY_ATTR_PROFILE white
+ keyword whole TIDY_ATTR_PROMPT white
+ keyword whole TIDY_ATTR_RBSPAN white
+ keyword whole TIDY_ATTR_READONLY white
+ keyword whole TIDY_ATTR_REL white
+ keyword whole TIDY_ATTR_REV white
+ keyword whole TIDY_ATTR_RIGHTMARGIN white
+ keyword whole TIDY_ATTR_ROWS white
+ keyword whole TIDY_ATTR_ROWSPAN white
+ keyword whole TIDY_ATTR_RULES white
+ keyword whole TIDY_ATTR_SCHEME white
+ keyword whole TIDY_ATTR_SCOPE white
+ keyword whole TIDY_ATTR_SCROLLING white
+ keyword whole TIDY_ATTR_SELECTED white
+ keyword whole TIDY_ATTR_SHAPE white
+ keyword whole TIDY_ATTR_SHOWGRID white
+ keyword whole TIDY_ATTR_SHOWGRIDX white
+ keyword whole TIDY_ATTR_SHOWGRIDY white
+ keyword whole TIDY_ATTR_SIZE white
+ keyword whole TIDY_ATTR_SPAN white
+ keyword whole TIDY_ATTR_SRC white
+ keyword whole TIDY_ATTR_STANDBY white
+ keyword whole TIDY_ATTR_START white
+ keyword whole TIDY_ATTR_STYLE white
+ keyword whole TIDY_ATTR_SUMMARY white
+ keyword whole TIDY_ATTR_TABINDEX white
+ keyword whole TIDY_ATTR_TARGET white
+ keyword whole TIDY_ATTR_TEXT white
+ keyword whole TIDY_ATTR_TITLE white
+ keyword whole TIDY_ATTR_TOPMARGIN white
+ keyword whole TIDY_ATTR_TYPE white
+ keyword whole TIDY_ATTR_UNKNOWN white
+ keyword whole TIDY_ATTR_USEMAP white
+ keyword whole TIDY_ATTR_VALIGN white
+ keyword whole TIDY_ATTR_VALUE white
+ keyword whole TIDY_ATTR_VALUETYPE white
+ keyword whole TIDY_ATTR_VERSION white
+ keyword whole TIDY_ATTR_VLINK white
+ keyword whole TIDY_ATTR_VSPACE white
+ keyword whole TIDY_ATTR_WIDTH white
+ keyword whole TIDY_ATTR_WRAP white
+ keyword whole TIDY_ATTR_XMLNS white
+ keyword whole TIDY_ATTR_XML_LANG white
+ keyword whole TIDY_ATTR_XML_SPACE white
+ keyword whole TIDY_ATTR_XXX white
+ keyword whole TIDY_NODETYPE_ASP white
+ keyword whole TIDY_NODETYPE_CDATA white
+ keyword whole TIDY_NODETYPE_COMMENT white
+ keyword whole TIDY_NODETYPE_DOCTYPE white
+ keyword whole TIDY_NODETYPE_END white
+ keyword whole TIDY_NODETYPE_JSTE white
+ keyword whole TIDY_NODETYPE_PHP white
+ keyword whole TIDY_NODETYPE_PROCINS white
+ keyword whole TIDY_NODETYPE_ROOT white
+ keyword whole TIDY_NODETYPE_SECTION white
+ keyword whole TIDY_NODETYPE_START white
+ keyword whole TIDY_NODETYPE_STARTEND white
+ keyword whole TIDY_NODETYPE_TEXT white
+ keyword whole TIDY_NODETYPE_XMLDECL white
+ keyword whole TIDY_TAG_A white
+ keyword whole TIDY_TAG_ABBR white
+ keyword whole TIDY_TAG_ACRONYM white
+ keyword whole TIDY_TAG_ALIGN white
+ keyword whole TIDY_TAG_APPLET white
+ keyword whole TIDY_TAG_AREA white
+ keyword whole TIDY_TAG_B white
+ keyword whole TIDY_TAG_BASE white
+ keyword whole TIDY_TAG_BASEFONT white
+ keyword whole TIDY_TAG_BDO white
+ keyword whole TIDY_TAG_BGSOUND white
+ keyword whole TIDY_TAG_BIG white
+ keyword whole TIDY_TAG_BLINK white
+ keyword whole TIDY_TAG_BLOCKQUOTE white
+ keyword whole TIDY_TAG_BODY white
+ keyword whole TIDY_TAG_BR white
+ keyword whole TIDY_TAG_BUTTON white
+ keyword whole TIDY_TAG_CAPTION white
+ keyword whole TIDY_TAG_CENTER white
+ keyword whole TIDY_TAG_CITE white
+ keyword whole TIDY_TAG_CODE white
+ keyword whole TIDY_TAG_COL white
+ keyword whole TIDY_TAG_COLGROUP white
+ keyword whole TIDY_TAG_COMMENT white
+ keyword whole TIDY_TAG_DD white
+ keyword whole TIDY_TAG_DEL white
+ keyword whole TIDY_TAG_DFN white
+ keyword whole TIDY_TAG_DIR white
+ keyword whole TIDY_TAG_DIV white
+ keyword whole TIDY_TAG_DL white
+ keyword whole TIDY_TAG_DT white
+ keyword whole TIDY_TAG_EM white
+ keyword whole TIDY_TAG_EMBED white
+ keyword whole TIDY_TAG_FIELDSET white
+ keyword whole TIDY_TAG_FONT white
+ keyword whole TIDY_TAG_FORM white
+ keyword whole TIDY_TAG_FRAME white
+ keyword whole TIDY_TAG_FRAMESET white
+ keyword whole TIDY_TAG_H1 white
+ keyword whole TIDY_TAG_H2 white
+ keyword whole TIDY_TAG_H3 white
+ keyword whole TIDY_TAG_H4 white
+ keyword whole TIDY_TAG_H5 white
+ keyword whole TIDY_TAG_H6 white
+ keyword whole TIDY_TAG_HEAD white
+ keyword whole TIDY_TAG_HR white
+ keyword whole TIDY_TAG_HTML white
+ keyword whole TIDY_TAG_I white
+ keyword whole TIDY_TAG_IFRAME white
+ keyword whole TIDY_TAG_ILAYER white
+ keyword whole TIDY_TAG_IMG white
+ keyword whole TIDY_TAG_INPUT white
+ keyword whole TIDY_TAG_INS white
+ keyword whole TIDY_TAG_ISINDEX white
+ keyword whole TIDY_TAG_KBD white
+ keyword whole TIDY_TAG_KEYGEN white
+ keyword whole TIDY_TAG_LABEL white
+ keyword whole TIDY_TAG_LAYER white
+ keyword whole TIDY_TAG_LEGEND white
+ keyword whole TIDY_TAG_LI white
+ keyword whole TIDY_TAG_LINK white
+ keyword whole TIDY_TAG_LISTING white
+ keyword whole TIDY_TAG_MAP white
+ keyword whole TIDY_TAG_MARQUEE white
+ keyword whole TIDY_TAG_MENU white
+ keyword whole TIDY_TAG_META white
+ keyword whole TIDY_TAG_MULTICOL white
+ keyword whole TIDY_TAG_NOBR white
+ keyword whole TIDY_TAG_NOEMBED white
+ keyword whole TIDY_TAG_NOFRAMES white
+ keyword whole TIDY_TAG_NOLAYER white
+ keyword whole TIDY_TAG_NOSAFE white
+ keyword whole TIDY_TAG_NOSCRIPT white
+ keyword whole TIDY_TAG_OBJECT white
+ keyword whole TIDY_TAG_OL white
+ keyword whole TIDY_TAG_OPTGROUP white
+ keyword whole TIDY_TAG_OPTION white
+ keyword whole TIDY_TAG_P white
+ keyword whole TIDY_TAG_PARAM white
+ keyword whole TIDY_TAG_PLAINTEXT white
+ keyword whole TIDY_TAG_PRE white
+ keyword whole TIDY_TAG_Q white
+ keyword whole TIDY_TAG_RP white
+ keyword whole TIDY_TAG_RT white
+ keyword whole TIDY_TAG_RTC white
+ keyword whole TIDY_TAG_RUBY white
+ keyword whole TIDY_TAG_S white
+ keyword whole TIDY_TAG_SAMP white
+ keyword whole TIDY_TAG_SCRIPT white
+ keyword whole TIDY_TAG_SELECT white
+ keyword whole TIDY_TAG_SERVER white
+ keyword whole TIDY_TAG_SERVLET white
+ keyword whole TIDY_TAG_SMALL white
+ keyword whole TIDY_TAG_SPACER white
+ keyword whole TIDY_TAG_SPAN white
+ keyword whole TIDY_TAG_STRIKE white
+ keyword whole TIDY_TAG_STRONG white
+ keyword whole TIDY_TAG_STYLE white
+ keyword whole TIDY_TAG_SUB white
+ keyword whole TIDY_TAG_TABLE white
+ keyword whole TIDY_TAG_TBODY white
+ keyword whole TIDY_TAG_TD white
+ keyword whole TIDY_TAG_TEXTAREA white
+ keyword whole TIDY_TAG_TFOOT white
+ keyword whole TIDY_TAG_TH white
+ keyword whole TIDY_TAG_THEAD white
+ keyword whole TIDY_TAG_TITLE white
+ keyword whole TIDY_TAG_TR white
+ keyword whole TIDY_TAG_TT white
+ keyword whole TIDY_TAG_U white
+ keyword whole TIDY_TAG_UL white
+ keyword whole TIDY_TAG_UNKNOWN white
+ keyword whole TIDY_TAG_VAR white
+ keyword whole TIDY_TAG_WBR white
+ keyword whole TIDY_TAG_XMP white
+ keyword whole TIDY_TAG_XXX white
+
+# Tokenizer Functions
+ keyword whole token_get_all yellow
+ keyword whole token_name yellow
+
+# Tokenizer Functions constants
+ keyword whole T_ABSTRACT white
+ keyword whole T_AND_EQUAL white
+ keyword whole T_ARRAY white
+ keyword whole T_ARRAY_CAST white
+ keyword whole T_AS white
+ keyword whole T_BAD_CHARACTER white
+ keyword whole T_BOOLEAN_AND white
+ keyword whole T_BOOLEAN_OR white
+ keyword whole T_BOOL_CAST white
+ keyword whole T_BREAK white
+ keyword whole T_CASE white
+ keyword whole T_CATCH white
+ keyword whole T_CHARACTER white
+ keyword whole T_CLASS white
+ keyword whole T_CLASS_C white
+ keyword whole T_CLONE white
+ keyword whole T_CLOSE_TAG white
+ keyword whole T_COMMENT white
+ keyword whole T_CONCAT_EQUAL white
+ keyword whole T_CONST white
+ keyword whole T_CONSTANT_ENCAPSED_STRING white
+ keyword whole T_CONTINUE white
+ keyword whole T_CURLY_OPEN white
+ keyword whole T_DEC white
+ keyword whole T_DECLARE white
+ keyword whole T_DEFAULT white
+ keyword whole T_DIV_EQUAL white
+ keyword whole T_DNUMBER white
+ keyword whole T_DO white
+ keyword whole T_DOC_COMMENT white
+ keyword whole T_DOLLAR_OPEN_CURLY_BRACES white
+ keyword whole T_DOUBLE_ARROW white
+ keyword whole T_DOUBLE_CAST white
+ keyword whole T_DOUBLE_COLON white
+ keyword whole T_ECHO white
+ keyword whole T_ELSE white
+ keyword whole T_ELSEIF white
+ keyword whole T_EMPTY white
+ keyword whole T_ENCAPSED_AND_WHITESPACE white
+ keyword whole T_ENDDECLARE white
+ keyword whole T_ENDFOR white
+ keyword whole T_ENDFOREACH white
+ keyword whole T_ENDIF white
+ keyword whole T_ENDSWITCH white
+ keyword whole T_ENDWHILE white
+ keyword whole T_END_HEREDOC white
+ keyword whole T_EVAL white
+ keyword whole T_EXIT white
+ keyword whole T_EXTENDS white
+ keyword whole T_FILE white
+ keyword whole T_FINAL white
+ keyword whole T_FOR white
+ keyword whole T_FOREACH white
+ keyword whole T_FUNCTION white
+ keyword whole T_FUNC_C white
+ keyword whole T_GLOBAL white
+ keyword whole T_IF white
+ keyword whole T_IMPLEMENTS white
+ keyword whole T_INC white
+ keyword whole T_INCLUDE white
+ keyword whole T_INCLUDE_ONCE white
+ keyword whole T_INLINE_HTML white
+ keyword whole T_INSTANCEOF white
+ keyword whole T_INTERFACE white
+ keyword whole T_INT_CAST white
+ keyword whole T_ISSET white
+ keyword whole T_IS_EQUAL white
+ keyword whole T_IS_GREATER_OR_EQUAL white
+ keyword whole T_IS_IDENTICAL white
+ keyword whole T_IS_NOT_EQUAL white
+ keyword whole T_IS_NOT_IDENTICAL white
+ keyword whole T_IS_SMALLER_OR_EQUAL white
+ keyword whole T_LINE white
+ keyword whole T_LIST white
+ keyword whole T_LNUMBER white
+ keyword whole T_LOGICAL_AND white
+ keyword whole T_LOGICAL_OR white
+ keyword whole T_LOGICAL_XOR white
+ keyword whole T_METHOD_C white
+ keyword whole T_MINUS_EQUAL white
+ keyword whole T_ML_COMMENT white
+ keyword whole T_MOD_EQUAL white
+ keyword whole T_MUL_EQUAL white
+ keyword whole T_NEW white
+ keyword whole T_NUM_STRING white
+ keyword whole T_OBJECT_CAST white
+ keyword whole T_OBJECT_OPERATOR white
+ keyword whole T_OLD_FUNCTION white
+ keyword whole T_OPEN_TAG white
+ keyword whole T_OPEN_TAG_WITH_ECHO white
+ keyword whole T_OR_EQUAL white
+ keyword whole T_PAAMAYIM_NEKUDOTAYIM white
+ keyword whole T_PLUS_EQUAL white
+ keyword whole T_PRINT white
+ keyword whole T_PRIVATE white
+ keyword whole T_PROTECTED white
+ keyword whole T_PUBLIC white
+ keyword whole T_REQUIRE white
+ keyword whole T_REQUIRE_ONCE white
+ keyword whole T_RETURN white
+ keyword whole T_SL white
+ keyword whole T_SL_EQUAL white
+ keyword whole T_SR white
+ keyword whole T_SR_EQUAL white
+ keyword whole T_START_HEREDOC white
+ keyword whole T_STATIC white
+ keyword whole T_STRING white
+ keyword whole T_STRING_CAST white
+ keyword whole T_STRING_VARNAME white
+ keyword whole T_SWITCH white
+ keyword whole T_THROW white
+ keyword whole T_TRY white
+ keyword whole T_UNSET white
+ keyword whole T_UNSET_CAST white
+ keyword whole T_USE white
+ keyword whole T_VAR white
+ keyword whole T_VARIABLE white
+ keyword whole T_WHILE white
+ keyword whole T_WHITESPACE white
+ keyword whole T_XOR_EQUAL white
+
+# Unicode Functions
+ keyword whole i18n_loc_get_default yellow
+ keyword whole i18n_loc_set_default yellow
+ keyword whole unicode_encode yellow
+
+# Unicode Functions constants
+ keyword whole U_INVALID_ESCAPE white
+ keyword whole U_INVALID_SKIP white
+ keyword whole U_INVALID_STOP white
+ keyword whole U_INVALID_SUBSTITUTE white
+
+# URL Functions
+ keyword whole base64_decode yellow
+ keyword whole base64_encode yellow
+ keyword whole get_headers yellow
+ keyword whole get_meta_tags yellow
+ keyword whole http_build_query yellow
+ keyword whole parse_url yellow
+ keyword whole rawurldecode yellow
+ keyword whole rawurlencode yellow
+ keyword whole urldecode yellow
+ keyword whole urlencode yellow
+
+# Variable Handling Functions
+ keyword whole debug_zval_dump yellow
+ keyword whole doubleval yellow
+ keyword whole empty yellow
+ keyword whole floatval yellow
+ keyword whole get_defined_vars yellow
+ keyword whole get_resource_type yellow
+ keyword whole gettype yellow
+ keyword whole import_request_variables yellow
+ keyword whole intval yellow
+ keyword whole is_array yellow
+ keyword whole is_bool yellow
+ keyword whole is_callable yellow
+ keyword whole is_double yellow
+ keyword whole is_float yellow
+ keyword whole is_int yellow
+ keyword whole is_integer yellow
+ keyword whole is_long yellow
+ keyword whole is_null yellow
+ keyword whole is_numeric yellow
+ keyword whole is_object yellow
+ keyword whole is_real yellow
+ keyword whole is_resource yellow
+ keyword whole is_scalar yellow
+ keyword whole is_string yellow
+ keyword whole isset yellow
+ keyword whole print_r yellow
+ keyword whole serialize yellow
+ keyword whole settype yellow
+ keyword whole strval yellow
+ keyword whole unserialize yellow
+ keyword whole unset yellow
+ keyword whole var_dump yellow
+ keyword whole var_export yellow
+
+# Verisign Payflow Pro Functions
+ keyword whole pfpro_cleanup yellow
+ keyword whole pfpro_init yellow
+ keyword whole pfpro_process yellow
+ keyword whole pfpro_process_raw yellow
+ keyword whole pfpro_version yellow
+
+# vpopmail Functions
+ keyword whole vpopmail_add_alias_domain yellow
+ keyword whole vpopmail_add_alias_domain_ex yellow
+ keyword whole vpopmail_add_domain yellow
+ keyword whole vpopmail_add_domain_ex yellow
+ keyword whole vpopmail_add_user yellow
+ keyword whole vpopmail_alias_add yellow
+ keyword whole vpopmail_alias_del yellow
+ keyword whole vpopmail_alias_del_domain yellow
+ keyword whole vpopmail_alias_get yellow
+ keyword whole vpopmail_alias_get_all yellow
+ keyword whole vpopmail_auth_user yellow
+ keyword whole vpopmail_del_domain yellow
+ keyword whole vpopmail_del_domain_ex yellow
+ keyword whole vpopmail_del_user yellow
+ keyword whole vpopmail_error yellow
+ keyword whole vpopmail_passwd yellow
+ keyword whole vpopmail_set_user_quota yellow
+
+# W32api Functions
+ keyword whole w32api_deftype yellow
+ keyword whole w32api_init_dtype yellow
+ keyword whole w32api_invoke_function yellow
+ keyword whole w32api_register_function yellow
+ keyword whole w32api_set_call_method yellow
+
+# W32api Functions constants
+ keyword whole DC_BORLAND white
+ keyword whole DC_CALL_CDECL white
+ keyword whole DC_CALL_STD white
+ keyword whole DC_CALL_STD_BO white
+ keyword whole DC_CALL_STD_M8 white
+ keyword whole DC_CALL_STD_MS white
+ keyword whole DC_FLAG_ARGPTR white
+ keyword whole DC_MICROSOFT white
+ keyword whole DC_RETVAL_MATH4 white
+ keyword whole DC_RETVAL_MATH8 white
+
+# WDDX Functions
+ keyword whole wddx_add_vars yellow
+ keyword whole wddx_deserialize yellow
+ keyword whole wddx_packet_end yellow
+ keyword whole wddx_packet_start yellow
+ keyword whole wddx_serialize_value yellow
+ keyword whole wddx_serialize_vars yellow
+ keyword whole wddx_unserialize yellow
+
+# win32service Functions
+ keyword whole win32_create_service yellow
+ keyword whole win32_delete_service yellow
+ keyword whole win32_get_last_control_message yellow
+ keyword whole win32_query_service_status yellow
+ keyword whole win32_set_service_status yellow
+ keyword whole win32_start_service yellow
+ keyword whole win32_start_service_ctrl_dispatcher yellow
+ keyword whole win32_stop_service yellow
+
+# win32service Functions constants
+ keyword whole WIN32_ERROR_CALL_NOT_IMPLEMENTED white
+ keyword whole WIN32_NO_ERROR white
+ keyword whole WIN32_SERVICE_ACCEPT_HARDWAREPROFILECHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_NETBINDCHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_PARAMCHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_PAUSE_CONTINUE white
+ keyword whole WIN32_SERVICE_ACCEPT_POWEREVENT white
+ keyword whole WIN32_SERVICE_ACCEPT_SESSIONCHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_SHUTDOWN white
+ keyword whole WIN32_SERVICE_ACCEPT_STOP white
+ keyword whole WIN32_SERVICE_CONTINUE_PENDING white
+ keyword whole WIN32_SERVICE_CONTROL_CONTINUE white
+ keyword whole WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE white
+ keyword whole WIN32_SERVICE_CONTROL_INTERROGATE white
+ keyword whole WIN32_SERVICE_CONTROL_PAUSE white
+ keyword whole WIN32_SERVICE_CONTROL_POWEREVENT white
+ keyword whole WIN32_SERVICE_CONTROL_SESSIONCHANGE white
+ keyword whole WIN32_SERVICE_CONTROL_STOP white
+ keyword whole WIN32_SERVICE_FILE_SYSTEM_DRIVER white
+ keyword whole WIN32_SERVICE_INTERACTIVE_PROCESS white
+ keyword whole WIN32_SERVICE_KERNEL_DRIVER white
+ keyword whole WIN32_SERVICE_PAUSED white
+ keyword whole WIN32_SERVICE_PAUSE_PENDING white
+ keyword whole WIN32_SERVICE_RUNNING white
+ keyword whole WIN32_SERVICE_RUNS_IN_SYSTEM_PROCESS white
+ keyword whole WIN32_SERVICE_START_PENDING white
+ keyword whole WIN32_SERVICE_STOPPED white
+ keyword whole WIN32_SERVICE_STOP_PENDING white
+ keyword whole WIN32_SERVICE_WIN32_OWN_PROCESS white
+ keyword whole WIN32_SERVICE_WIN32_SHARE_PROCESS white
+
+# xattr Functions
+ keyword whole xattr_get yellow
+ keyword whole xattr_list yellow
+ keyword whole xattr_remove yellow
+ keyword whole xattr_set yellow
+ keyword whole xattr_supported yellow
+
+# xattr Functions constants
+ keyword whole XATTR_CREATE white
+ keyword whole XATTR_DONTFOLLOW white
+ keyword whole XATTR_REPLACE white
+ keyword whole XATTR_ROOT white
+
+# xdiff Functions
+ keyword whole xdiff_file_diff yellow
+ keyword whole xdiff_file_diff_binary yellow
+ keyword whole xdiff_file_merge3 yellow
+ keyword whole xdiff_file_patch yellow
+ keyword whole xdiff_file_patch_binary yellow
+ keyword whole xdiff_string_diff yellow
+ keyword whole xdiff_string_diff_binary yellow
+ keyword whole xdiff_string_merge3 yellow
+ keyword whole xdiff_string_patch yellow
+ keyword whole xdiff_string_patch_binary yellow
+
+# xdiff Functions constants
+ keyword whole XDIFF_PATCH_NORMAL white
+ keyword whole XDIFF_PATCH_REVERSE white
+
+# XML Parser Functions
+ keyword whole utf8_decode yellow
+ keyword whole utf8_encode yellow
+ keyword whole xml_error_string yellow
+ keyword whole xml_get_current_byte_index yellow
+ keyword whole xml_get_current_column_number yellow
+ keyword whole xml_get_current_line_number yellow
+ keyword whole xml_get_error_code yellow
+ keyword whole xml_parse yellow
+ keyword whole xml_parse_into_struct yellow
+ keyword whole xml_parser_create yellow
+ keyword whole xml_parser_create_ns yellow
+ keyword whole xml_parser_free yellow
+ keyword whole xml_parser_get_option yellow
+ keyword whole xml_parser_set_option yellow
+ keyword whole xml_set_character_data_handler yellow
+ keyword whole xml_set_default_handler yellow
+ keyword whole xml_set_element_handler yellow
+ keyword whole xml_set_end_namespace_decl_handler yellow
+ keyword whole xml_set_external_entity_ref_handler yellow
+ keyword whole xml_set_notation_decl_handler yellow
+ keyword whole xml_set_object yellow
+ keyword whole xml_set_processing_instruction_handler yellow
+ keyword whole xml_set_start_namespace_decl_handler yellow
+ keyword whole xml_set_unparsed_entity_decl_handler yellow
+
+# XML Parser Functions constants
+ keyword whole XML_ERROR_ASYNC_ENTITY white
+ keyword whole XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF white
+ keyword whole XML_ERROR_BAD_CHAR_REF white
+ keyword whole XML_ERROR_BINARY_ENTITY_REF white
+ keyword whole XML_ERROR_DUPLICATE_ATTRIBUTE white
+ keyword whole XML_ERROR_EXTERNAL_ENTITY_HANDLING white
+ keyword whole XML_ERROR_INCORRECT_ENCODING white
+ keyword whole XML_ERROR_INVALID_TOKEN white
+ keyword whole XML_ERROR_JUNK_AFTER_DOC_ELEMENT white
+ keyword whole XML_ERROR_MISPLACED_XML_PI white
+ keyword whole XML_ERROR_NONE white
+ keyword whole XML_ERROR_NO_ELEMENTS white
+ keyword whole XML_ERROR_NO_MEMORY white
+ keyword whole XML_ERROR_PARAM_ENTITY_REF white
+ keyword whole XML_ERROR_PARTIAL_CHAR white
+ keyword whole XML_ERROR_RECURSIVE_ENTITY_REF white
+ keyword whole XML_ERROR_SYNTAX white
+ keyword whole XML_ERROR_TAG_MISMATCH white
+ keyword whole XML_ERROR_UNCLOSED_CDATA_SECTION white
+ keyword whole XML_ERROR_UNCLOSED_TOKEN white
+ keyword whole XML_ERROR_UNDEFINED_ENTITY white
+ keyword whole XML_ERROR_UNKNOWN_ENCODING white
+ keyword whole XML_OPTION_CASE_FOLDING white
+ keyword whole XML_OPTION_SKIP_TAGSTART white
+ keyword whole XML_OPTION_SKIP_WHITE white
+ keyword whole XML_OPTION_TARGET_ENCODING white
+
+# XML-RPC Functions
+ keyword whole xmlrpc_decode yellow
+ keyword whole xmlrpc_decode_request yellow
+ keyword whole xmlrpc_encode yellow
+ keyword whole xmlrpc_encode_request yellow
+ keyword whole xmlrpc_get_type yellow
+ keyword whole xmlrpc_is_fault yellow
+ keyword whole xmlrpc_parse_method_descriptions yellow
+ keyword whole xmlrpc_server_add_introspection_data yellow
+ keyword whole xmlrpc_server_call_method yellow
+ keyword whole xmlrpc_server_create yellow
+ keyword whole xmlrpc_server_destroy yellow
+ keyword whole xmlrpc_server_register_introspection_callback yellow
+ keyword whole xmlrpc_server_register_method yellow
+ keyword whole xmlrpc_set_type yellow
+
+# XMLReader functions
+
+# XMLReader functions XMLReader methods
+ keyword whole XMLReader yellow
+ keyword whole ->XML yellow
+ keyword whole ->close yellow
+ keyword whole ->expand yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getAttributeNS yellow
+ keyword whole ->getAttributeNo yellow
+ keyword whole ->getParserProperty yellow
+ keyword whole ->isValid yellow
+ keyword whole ->lookupNamespace yellow
+ keyword whole ->moveToAttribute yellow
+ keyword whole ->moveToAttributeNo yellow
+ keyword whole ->moveToAttributeNs yellow
+ keyword whole ->moveToElement yellow
+ keyword whole ->moveToFirstAttribute yellow
+ keyword whole ->moveToNextAttribute yellow
+ keyword whole ->next yellow
+ keyword whole ->open yellow
+ keyword whole ->read yellow
+ keyword whole ->setParserProperty yellow
+ keyword whole ->setRelaxNGSchema yellow
+ keyword whole ->setRelaxNGSchemaSource yellow
+
+# XMLReader functions constants
+ keyword whole XMLREADER_ATTRIBUTE white
+ keyword whole XMLREADER_CDATA white
+ keyword whole XMLREADER_COMMENT white
+ keyword whole XMLREADER_DEFAULTATTRS white
+ keyword whole XMLREADER_DOC white
+ keyword whole XMLREADER_DOC_FRAGMENT white
+ keyword whole XMLREADER_DOC_TYPE white
+ keyword whole XMLREADER_ELEMENT white
+ keyword whole XMLREADER_END_ELEMENT white
+ keyword whole XMLREADER_END_ENTITY white
+ keyword whole XMLREADER_ENTITY white
+ keyword whole XMLREADER_ENTITY_REF white
+ keyword whole XMLREADER_LOADDTD white
+ keyword whole XMLREADER_NONE white
+ keyword whole XMLREADER_NOTATION white
+ keyword whole XMLREADER_PI white
+ keyword whole XMLREADER_SIGNIFICANT_WHITESPACE white
+ keyword whole XMLREADER_SUBST_ENTITIES white
+ keyword whole XMLREADER_TEXT white
+ keyword whole XMLREADER_VALIDATE white
+ keyword whole XMLREADER_WHITESPACE white
+ keyword whole XMLREADER_XML_DECLARATION white
+
+# XSL functions
+
+# XSL functions XSLTProcessor methods
+ keyword whole XSLTProcessor yellow
+ keyword whole ->__construct yellow
+ keyword whole ->getParameter yellow
+ keyword whole ->hasExsltSupport yellow
+ keyword whole ->importStylesheet yellow
+ keyword whole ->registerPHPFunctions yellow
+ keyword whole ->removeParameter yellow
+ keyword whole ->setParameter yellow
+ keyword whole ->transformToDoc yellow
+ keyword whole ->transformToURI yellow
+ keyword whole ->transformToXML yellow
+
+# XSL functions constants
+ keyword whole XSL_CLONE_ALWAYS white
+ keyword whole XSL_CLONE_AUTO white
+ keyword whole XSL_CLONE_NEVER white
+
+# XSLT Functions
+ keyword whole xslt_backend_info yellow
+ keyword whole xslt_backend_name yellow
+ keyword whole xslt_backend_version yellow
+ keyword whole xslt_create yellow
+ keyword whole xslt_errno yellow
+ keyword whole xslt_error yellow
+ keyword whole xslt_free yellow
+ keyword whole xslt_getopt yellow
+ keyword whole xslt_process yellow
+ keyword whole xslt_set_base yellow
+ keyword whole xslt_set_encoding yellow
+ keyword whole xslt_set_error_handler yellow
+ keyword whole xslt_set_log yellow
+ keyword whole xslt_set_object yellow
+ keyword whole xslt_set_sax_handler yellow
+ keyword whole xslt_set_sax_handlers yellow
+ keyword whole xslt_set_scheme_handler yellow
+ keyword whole xslt_set_scheme_handlers yellow
+ keyword whole xslt_setopt yellow
+
+# XSLT Functions constants
+ keyword whole XSLT_ERR_UNSUPPORTED_SCHEME white
+ keyword whole XSLT_OPT_SILENT white
+ keyword whole XSLT_SABOPT_DISABLE_ADDING_META white
+ keyword whole XSLT_SABOPT_DISABLE_STRIPPING white
+ keyword whole XSLT_SABOPT_FILES_TO_HANDLER white
+ keyword whole XSLT_SABOPT_IGNORE_DOC_NOT_FOUND white
+ keyword whole XSLT_SABOPT_PARSE_PUBLIC_ENTITIES white
+
+# YAZ Functions
+ keyword whole yaz_addinfo yellow
+ keyword whole yaz_ccl_conf yellow
+ keyword whole yaz_ccl_parse yellow
+ keyword whole yaz_close yellow
+ keyword whole yaz_connect yellow
+ keyword whole yaz_database yellow
+ keyword whole yaz_element yellow
+ keyword whole yaz_errno yellow
+ keyword whole yaz_error yellow
+ keyword whole yaz_es_result yellow
+ keyword whole yaz_get_option yellow
+ keyword whole yaz_hits yellow
+ keyword whole yaz_itemorder yellow
+ keyword whole yaz_present yellow
+ keyword whole yaz_range yellow
+ keyword whole yaz_record yellow
+ keyword whole yaz_scan yellow
+ keyword whole yaz_scan_result yellow
+ keyword whole yaz_schema yellow
+ keyword whole yaz_search yellow
+ keyword whole yaz_set_option yellow
+ keyword whole yaz_sort yellow
+ keyword whole yaz_syntax yellow
+ keyword whole yaz_wait yellow
+
+# YP/NIS Functions
+ keyword whole yp_all yellow
+ keyword whole yp_cat yellow
+ keyword whole yp_err_string yellow
+ keyword whole yp_errno yellow
+ keyword whole yp_first yellow
+ keyword whole yp_get_default_domain yellow
+ keyword whole yp_master yellow
+ keyword whole yp_match yellow
+ keyword whole yp_next yellow
+ keyword whole yp_order yellow
+
+# YP/NIS Functions constants
+ keyword whole YPERR_BADARGS white
+ keyword whole YPERR_BADDB white
+ keyword whole YPERR_BUSY white
+ keyword whole YPERR_DOMAIN white
+ keyword whole YPERR_KEY white
+ keyword whole YPERR_MAP white
+ keyword whole YPERR_NODOM white
+ keyword whole YPERR_NOMORE white
+ keyword whole YPERR_PMAP white
+ keyword whole YPERR_RESRC white
+ keyword whole YPERR_RPC white
+ keyword whole YPERR_VERS white
+ keyword whole YPERR_YPBIND white
+ keyword whole YPERR_YPERR white
+ keyword whole YPERR_YPSERV white
+
+# Zip File Functions (Read Only Access)
+ keyword whole zip_close yellow
+ keyword whole zip_entry_close yellow
+ keyword whole zip_entry_compressedsize yellow
+ keyword whole zip_entry_compressionmethod yellow
+ keyword whole zip_entry_filesize yellow
+ keyword whole zip_entry_name yellow
+ keyword whole zip_entry_open yellow
+ keyword whole zip_entry_read yellow
+ keyword whole zip_open yellow
+ keyword whole zip_read yellow
+
+# Zlib Compression Functions
+ keyword whole gzclose yellow
+ keyword whole gzcompress yellow
+ keyword whole gzdeflate yellow
+ keyword whole gzencode yellow
+ keyword whole gzeof yellow
+ keyword whole gzfile yellow
+ keyword whole gzgetc yellow
+ keyword whole gzgets yellow
+ keyword whole gzgetss yellow
+ keyword whole gzinflate yellow
+ keyword whole gzopen yellow
+ keyword whole gzpassthru yellow
+ keyword whole gzputs yellow
+ keyword whole gzread yellow
+ keyword whole gzrewind yellow
+ keyword whole gzseek yellow
+ keyword whole gztell yellow
+ keyword whole gzuncompress yellow
+ keyword whole gzwrite yellow
+ keyword whole readgzfile yellow
+ keyword whole zlib_get_coding_type yellow
+
+# Zlib Compression Functions constants
+ keyword whole FORCE_DEFLATE white
+ keyword whole FORCE_GZIP white
+
+
+########################
+# predefined constants
+
+# core
+ keyword whole PHP_VERSION white
+ keyword whole PHP_OS white
+ keyword whole DEFAULT_INCLUDE_PATH white
+ keyword whole PEAR_INSTALL_DIR white
+ keyword whole PEAR_EXTENSION_DIR white
+ keyword whole PHP_EXTENSION_DIR white
+ keyword whole PHP_BINDIR white
+ keyword whole PHP_LIBDIR white
+ keyword whole PHP_DATADIR white
+ keyword whole PHP_SYSCONFDIR white
+ keyword whole PHP_LOCALSTATEDIR white
+ keyword whole PHP_CONFIG_FILE_PATH white
+ keyword whole PHP_OUTPUT_HANDLER_START white
+ keyword whole PHP_OUTPUT_HANDLER_CONT white
+ keyword whole PHP_OUTPUT_HANDLER_END white
+ keyword whole E_ERROR white
+ keyword whole E_WARNING white
+ keyword whole E_PARSE white
+ keyword whole E_NOTICE white
+ keyword whole E_CORE_ERROR white
+ keyword whole E_CORE_WARNING white
+ keyword whole E_COMPILE_ERROR white
+ keyword whole E_COMPILE_WARNING white
+ keyword whole E_USER_ERROR white
+ keyword whole E_USER_WARNING white
+ keyword whole E_USER_NOTICE white
+ keyword whole E_ALL white
+
+
+####################################
+# expressions, operators and other
+
+ keyword whole var white
+ keyword whole as white
+ keyword whole and white
+ keyword whole or white
+
+# Magic constants
+ keyword whole __FILE__ brightred
+ keyword whole __LINE__ brightred
+ keyword whole __FUNCTION__ brightred
+ keyword whole __CLASS__ brightred
+ keyword whole __METHOD__ brightred
+
+ keyword whole parent brightmagenta
+ keyword whole $this brightmagenta
+
+ keyword wholeright $+ brightgreen
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword <?php white
+ keyword <? white
+ keyword ?> white
+ keyword <html cyan
+ keyword <HTML cyan
+ keyword <doctype cyan
+ keyword <DOCTYPE cyan
+
+ keyword > white
+ keyword < white
+ keyword \+ white
+ keyword - white
+ keyword \* white
+ keyword / white
+ keyword % white
+ keyword = white
+ keyword != white
+ keyword == white
+ keyword & white
+ keyword | white
+ keyword :: white
+ keyword -> white
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+context exclusive ?> <? cyan
+ keyword whole &*; brightgreen
+context exclusive <html <? cyan
+ keyword whole &*; brightgreen
+context exclusive <HTML <? cyan
+ keyword whole &*; brightgreen
+context exclusive <doctype <? cyan
+ keyword whole &*; brightgreen
+context exclusive <DOCTYPE <? cyan
+ keyword whole &*; brightgreen
+
+context exclusive /\* \*/ brown
+ spellcheck
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brown
+ spellcheck
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context ' ' brightgreen
+ spellcheck
+ keyword \\' brightcyan
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/po.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/po.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/po.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,70 @@
+# ---------------------------------------------------
+# po.syntax
+# GNU Gettext PO files syntax highlighting template.
+# Syntax highlighting rules for files produced with
+# Gettext tools as used in Midnight Commander and
+# Cooledit editors.
+#
+# It highlights:
+# - Original and translated messages (blue/green)
+# - Generic comments added by Gettext (white)
+# - C-style format modifiers,
+# as in c.syntax (brightgreen)
+# - Messages marked as "fuzzy" (brightred)
+# - Untranslated messages (brightred)
+# - Unused messages (red)
+#
+# Author: David Martin <dmartina at excite.es>
+# August 17, 2001
+# ---------------------------------------------------
+
+context default
+ keyword linestart msgstr\s\"\"\n\n brightred
+ keyword linestart msgid brightcyan
+ keyword linestart msgstr brightcyan
+
+context linestart #,\sfuzzy \n\n brightred
+
+context linestart #: \n white
+
+context linestart #, \n white
+ keyword c-format yellow
+
+context linestart #~ \n red
+
+context linestart # \n brown
+ spellcheck
+
+context exclusive linestart msgid \n cyan
+ spellcheck
+ keyword \"\n\"
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgG\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diouxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context exclusive linestart msgstr \n green
+ spellcheck
+ keyword \"\n\"
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgG\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diouxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/povray.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/povray.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/povray.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,254 @@
+#
+# POVRay - Persistence of Vision(tm) Ray Tracer syntax highlight
+# // Mike Gorchak
+#
+
+context default lightgray
+
+# Keywords
+ keyword whole global_settings yellow
+ keyword whole radiosity yellow
+ keyword whole light_source yellow
+ keyword whole fog yellow
+ keyword whole sphere yellow
+ keyword whole camera yellow
+ keyword whole plane yellow
+ keyword whole union yellow
+ keyword whole box yellow
+ keyword whole cylinder yellow
+ keyword whole torus yellow
+ keyword whole difference yellow
+ keyword whole intersection yellow
+ keyword whole object yellow
+ keyword whole photons yellow
+ keyword whole material yellow
+ keyword whole texture yellow
+ keyword whole pigment yellow
+ keyword whole pigment_pattern yellow
+ keyword whole pigment_map yellow
+ keyword whole finish yellow
+ keyword whole interior yellow
+ keyword whole merge yellow
+ keyword whole warp yellow
+ keyword whole color_map yellow
+ keyword whole colour_map yellow
+ keyword whole isosurface yellow
+ keyword whole sky_sphere yellow
+ keyword whole bounded_by yellow
+ keyword whole clipped_by yellow
+ keyword whole normal yellow
+ keyword whole tiles yellow
+ keyword whole height_field yellow
+ keyword whole image_map yellow
+ keyword whole looks_like yellow
+ keyword whole quadric yellow
+ keyword whole scattering yellow
+ keyword whole text yellow
+ keyword whole bump_map yellow
+ keyword whole texture_map yellow
+ keyword whole slope yellow
+ keyword whole contained_by yellow
+ keyword whole superellipsoid yellow
+ keyword whole cone yellow
+ keyword whole blob yellow
+ keyword whole light_group yellow
+
+# Constructions
+ keyword whole #switch white
+ keyword whole #break white
+ keyword whole #case white
+ keyword whole #end white
+ keyword whole #declare white
+ keyword whole #macro white
+ keyword whole #local white
+ keyword whole #while white
+ keyword whole #ifndef white
+ keyword whole #version white
+ keyword whole #ifdef white
+ keyword whole #debug white
+ keyword whole #include white
+ keyword whole #if white
+ keyword whole function white
+ keyword whole array white
+
+# Predefined constants
+ keyword whole on brightblue
+ keyword whole off brightblue
+ keyword whole true brightblue
+ keyword whole false brightblue
+ keyword whole no brightblue
+ keyword whole yes brightblue
+
+# Built-in functions
+ keyword whole sqrt brightmagenta
+ keyword whole mod brightmagenta
+ keyword whole min brightmagenta
+ keyword whole max brightmagenta
+ keyword whole sin brightmagenta
+ keyword whole cos brightmagenta
+ keyword whole pow brightmagenta
+ keyword whole abs brightmagenta
+ keyword whole concat brightmagenta
+ keyword whole str brightmagenta
+ keyword whole rand brightmagenta
+ keyword whole seed brightmagenta
+
+# Arguments
+ keyword whole assumed_gamma brightgreen
+ keyword whole max_trace_level brightgreen
+ keyword whole noise_generator brightgreen
+ keyword whole number_of_waves brightgreen
+ keyword whole fog_type brightgreen
+ keyword whole fog_alt brightgreen
+ keyword whole fog_offset brightgreen
+ keyword whole color brightgreen
+ keyword whole colour brightgreen
+ keyword whole rgb brightgreen
+ keyword whole rgbf brightgreen
+ keyword whole rgbt brightgreen
+ keyword whole distance brightgreen
+ keyword whole pretrace_start brightgreen
+ keyword whole pretrace_end brightgreen
+ keyword whole count brightgreen
+ keyword whole nearest_count brightgreen
+ keyword whole error_bound brightgreen
+ keyword whole recursion_limit brightgreen
+ keyword whole low_error_factor brightgreen
+ keyword whole gray_threshold brightgreen
+ keyword whole minimum_reuse brightgreen
+ keyword whole brightness brightgreen
+ keyword whole adc_bailout brightgreen
+ keyword whole normal brightgreen
+ keyword whole diffuse brightgreen
+ keyword whole ambient brightgreen
+ keyword whole scale brightgreen
+ keyword whole translate brightgreen
+ keyword whole rotate brightgreen
+ keyword whole red brightgreen
+ keyword whole green brightgreen
+ keyword whole blue brightgreen
+ keyword whole spacing brightgreen
+ keyword whole location brightgreen
+ keyword whole direction brightgreen
+ keyword whole sky brightgreen
+ keyword whole up brightgreen
+ keyword whole right brightgreen
+ keyword whole look_at brightgreen
+ keyword whole angle brightgreen
+ keyword whole reflection brightgreen
+ keyword whole refraction brightgreen
+ keyword whole area_light brightgreen
+ keyword whole jitter brightgreen
+ keyword whole circular brightgreen
+ keyword whole orient brightgreen
+ keyword whole specular brightgreen
+ keyword whole roughness brightgreen
+ keyword whole conserve_energy brightgreen
+ keyword whole fresnel brightgreen
+ keyword whole ior brightgreen
+ keyword whole fade_distance brightgreen
+ keyword whole fade_power brightgreen
+ keyword whole fade_color brightgreen
+ keyword whole fade_colour brightgreen
+ keyword whole agate brightgreen
+ keyword whole turbulence brightgreen
+ keyword whole octaves brightgreen
+ keyword whole granite brightgreen
+ keyword whole checker brightgreen
+ keyword whole gradient brightgreen
+ keyword whole caustics brightgreen
+ keyword whole phong brightgreen
+ keyword whole phong_size brightgreen
+ keyword whole filter brightgreen
+ keyword whole inverse brightgreen
+ keyword whole onion brightgreen
+ keyword whole frequency brightgreen
+ keyword whole sine_wave brightgreen
+ keyword whole marble brightgreen
+ keyword whole lambda brightgreen
+ keyword whole omega brightgreen
+ keyword whole quilted brightgreen
+ keyword whole control0 brightgreen
+ keyword whole control1 brightgreen
+ keyword whole wrinkles brightgreen
+ keyword whole boxed brightgreen
+ keyword whole repeat brightgreen
+ keyword whole png brightgreen
+ keyword whole water_level brightgreen
+ keyword whole png brightgreen
+ keyword whole quick_color brightgreen
+ keyword whole quick_colour brightgreen
+ keyword whole hollow brightgreen
+ keyword whole waves brightgreen
+ keyword whole bozo brightgreen
+ keyword whole adaptive brightgreen
+ keyword whole media brightgreen
+ keyword whole media_interaction brightgreen
+ keyword whole brilliance brightgreen
+ keyword whole spotlight brightgreen
+ keyword whole radius brightgreen
+ keyword whole falloff brightgreen
+ keyword whole point_at brightgreen
+ keyword whole extinction brightgreen
+ keyword whole emission brightgreen
+ keyword whole method brightgreen
+ keyword whole intervals brightgreen
+ keyword whole samples brightgreen
+ keyword whole target brightgreen
+ keyword whole collect brightgreen
+ keyword whole ttf brightgreen
+ keyword whole metallic brightgreen
+ keyword whole cylindrical brightgreen
+ keyword whole dispersion brightgreen
+ keyword whole dispersion_samples brightgreen
+ keyword whole crand brightgreen
+ keyword whole pot brightgreen
+ keyword whole bump_size brightgreen
+ keyword whole interpolate brightgreen
+ keyword whole ripples brightgreen
+ keyword whole brick brightgreen
+ keyword whole aa_threshold brightgreen
+ keyword whole aa_level brightgreen
+ keyword whole no_shadow brightgreen
+ keyword whole accuracy brightgreen
+ keyword whole altitude brightgreen
+ keyword whole max_gradient brightgreen
+ keyword whole support_piece brightgreen
+ keyword whole open brightgreen
+ keyword whole support brightgreen
+ keyword whole bezier_spline brightgreen
+ keyword whole cubic_spline brightgreen
+ keyword whole shadowless brightgreen
+ keyword whole threshold brightgreen
+ keyword whole global_lights brightgreen
+ keyword whole absorption brightgreen
+
+# Common symbols
+ keyword // brown
+ keyword /\* brown
+ keyword \*/ brown
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword , brightcyan
+ keyword . brightcyan
+ keyword \* brightcyan
+ keyword / brightcyan
+ keyword \+ brightcyan
+ keyword - brightcyan
+ keyword = brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword < brightcyan
+ keyword > brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ; brightcyan
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context " " green
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/procmail.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/procmail.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/procmail.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,271 @@
+# procmail definition
+# created by Michelle Konzack <linux4michelle at tamay-dogan.net>
+# This definition is under the GNU GPL version 3.0.
+
+
+context default
+ keyword whole linestart #*procmail\n brightcyan black
+ keyword whole #*\n brown
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+##############################################################
+# Vars from procmail
+ keyword whole MAILDIR brightgreen
+ keyword whole DEFAULT brightgreen
+ keyword whole LOGFILE brightgreen
+ keyword whole VERBOSE brightgreen
+ keyword whole LOGABSTRACT brightgreen
+ keyword whole LOG brightgreen
+ keyword whole ORGMAIL brightgreen
+ keyword whole LOCKFILE brightgreen
+ keyword whole LOCKEXT brightgreen
+ keyword whole LOCKSLEEP brightgreen
+ keyword whole LOCKTIMEOUT brightgreen
+ keyword whole TIMEOUT brightgreen
+ keyword whole MSGPREFIX brightgreen
+ keyword whole HOST brightgreen
+ keyword whole UMASK brightgreen
+ keyword whole SHELLMETAS brightgreen
+ keyword whole SHELLFLAGS brightgreen
+ keyword whole SENDMAIL brightgreen
+ keyword whole SENDMAILFLAGS brightgreen
+ keyword whole NORESRETRY brightgreen
+ keyword whole SUSPEND brightgreen
+ keyword whole LINEBUF brightgreen
+ keyword whole DELIVERED brightgreen
+ keyword whole TRAP brightgreen
+ keyword whole EXITCODE brightgreen
+ keyword whole LASTFOLDER brightgreen
+ keyword whole MATCH brightgreen
+ keyword whole SHIFT brightgreen
+ keyword whole INCLUDERC brightmagenta
+ keyword whole SWITCHRC brightgreen
+ keyword whole PROCMAIL_VERSION brightgreen
+ keyword whole PROCMAIL_OVERFLOW brightgreen
+ keyword whole COMSAT brightgreen
+ keyword whole DROPPRIVS brightgreen
+ keyword whole LOGNAME brightgreen
+ keyword whole HOME brightgreen
+ keyword whole PATH brightgreen
+ keyword whole SHELL brightgreen
+
+ keyword whole ST brightgreen
+ keyword whole STN brightgreen
+ keyword whole NL brightgreen
+
+##############################################################
+# Vars used by tdtools-procmail
+ keyword TDTP_DIRPREFIX brightgreen
+ keyword TDTP_INC brightgreen
+ keyword TDTP_DIR brightgreen
+ keyword TDTP_USE_SEPARATOR brightgreen
+ keyword TDTP_SHOW_MSGINFO brightgreen
+ keyword TDTP_USE_SERNO brightgreen
+ keyword TDTP_SERNO_MAX brightgreen
+ keyword TDTP_LEFT_MAX brightgreen
+ keyword TDTP_SHOW_FILTERS brightgreen
+ keyword TDTP_USE_TAG_N_DROP brightgreen
+ keyword TDTP_HITS_MIN brightgreen
+ keyword TDTP_USE_L10N brightgreen
+ keyword TDTP_USE_MAILHEADERS brightgreen
+ keyword TDTP_DATE_PREFIX brightgreen
+ keyword TDTP_USE_LISTDIR brightgreen
+ keyword TDTP_LISTDIR_SEPARATOR brightgreen
+ keyword TDTP_USE_EXPURGATE_BULK brightgreen
+ keyword TDTP_SPAM_AT_END brightgreen
+ keyword TDTP_MAXSIZE brightgreen
+
+ keyword DATE_NOW_RFC brightgreen
+ keyword DATE_NOW_SER brightgreen
+ keyword FROM brightgreen
+ keyword TO brightgreen
+ keyword CC brightgreen
+ keyword ENVTO brightgreen
+ keyword SIZE brightgreen
+ keyword DATE_DATE brightgreen
+ keyword DATE_RFC brightgreen
+ keyword DATE_SER brightgreen
+ keyword DATE_RECV_RFC brightgreen
+ keyword DATE_RECV_SER brightgreen
+ keyword MSG_HOUR brightgreen
+ keyword MSG_DAY brightgreen
+ keyword MSG_WEEK brightgreen
+ keyword MSG_MONTH brightgreen
+ keyword MSG_YEAR brightgreen
+ keyword TDTP_LISTDIR brightgreen
+ keyword TDTP_NAME brightgreen
+ keyword SPAMTAG brightgreen
+ keyword FILTER brightgreen
+ keyword TDTP_HITS_TOT brightgreen
+
+ keyword whole linestart TDTP_L10N_* brightgreen
+ keyword TDTP_L10N_LL_CC brightgreen
+ keyword TDTP_L10N_LL brightgreen
+ keyword TDTP_L10N_FILE brightgreen
+
+ keyword TDTP_EMAIL_NET brightgreen
+ keyword TDTP_EMAIL_TDAUTOBUILDER brightgreen
+ keyword TDTP_EMAIL_TDCONTROL brightgreen
+ keyword TDTP_EMAIL_TDAUTODOWNLOADER brightgreen
+ keyword TDTP_EMAIL_BUSINESS brightgreen
+ keyword TDTP_EMAIL_BTS_DEBIAN brightgreen
+ keyword TDTP_EMAIL_ML brightgreen
+ keyword TDTP_EMAIL_PRI brightgreen
+
+ keyword tdmcRDATE brightgreen
+ keyword tdmcSDATE brightgreen
+ keyword tdmcNL brightgreen
+
+ keyword USEWNAME brightgreen
+ keyword USEWLIST brightgreen
+ keyword WLIST brightgreen
+ keyword USEBNAME brightgreen
+ keyword USEBLIST brightgreen
+ keyword BLIST brightgreen
+ keyword USETNAME brightgreen
+ keyword USETLIST brightgreen
+ keyword TLIST brightgreen
+ keyword USEHNAME brightgreen
+ keyword USEHLIST brightgreen
+ keyword HLIST brightgreen
+
+ keyword RESULT brightgreen
+ keyword PACKAGE brightgreen
+ keyword SUB brightgreen
+ keyword COUNT brightgreen
+ keyword NEWMSG brightgreen
+ keyword OLDMSG brightgreen
+ keyword TMPMSG brightgreen
+ keyword ADDR_ME brightgreen
+ keyword ADDR_LISTS brightgreen
+ keyword HIT brightgreen
+ keyword STRING brightgreen
+ keyword STRG brightgreen
+ keyword SHOW_FILTER brightgreen
+ keyword TMPSPAM brightgreen
+
+##############################################################
+# Vars used by other recipes from the procmail mailinglist
+ keyword PROCMAIL_DIR brightgreen
+ keyword PROCMAILDIR brightgreen
+ keyword PROCDIR brightgreen
+ keyword OCTET brightgreen
+ keyword DOTQUAD brightgreen
+ keyword RCVD brightgreen
+ keyword RCVD_COUNT brightgreen
+ keyword FROMX brightgreen
+ keyword RETX brightgreen
+ keyword GPGFROM brightgreen
+ keyword GPGGET brightgreen
+ keyword GPGEXP brightgreen
+ keyword EMAIL brightgreen
+ keyword DUMMY_EXEC brightgreen
+ keyword DUMMY brightgreen
+ keyword TMPVAL brightgreen
+ keyword TMPVAR brightgreen
+ keyword HOMEDIR brightgreen
+ keyword NULL brightgreen
+ keyword whole H_From* brightgreen
+
+ keyword whole on red
+ keyword whole true red
+ keyword whole yes red
+ keyword whole off red
+ keyword whole false red
+ keyword whole no red
+ keyword whole all red
+
+ keyword whole :0*\n black magenta
+ keyword whole \**\n cyan
+
+ keyword whole |*\n yellow
+ keyword whole !*\n brightblue
+
+ keyword ${*} brightgreen
+
+ keyword ` brightred
+ keyword { brightcyan
+ keyword } brightcyan
+
+context " " green
+ keyword ${*} brightgreen
+
+context exclusive ` ` lightgrey black
+ keyword '*' green
+ keyword " green
+ keyword \\` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword -eq brightcyan
+ keyword -ne brightcyan
+
+ keyword wholeright $+ brightgreen
+ keyword $ brightgreen
+
+ keyword >/dev/null brightblue
+ keyword 2>&1 brightblue
+ keyword 1>&2 brightblue
+
+ keyword && brightblue
+ keyword || brightblue
+ keyword >> brightblue
+
+ keyword ES=$? brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword | cyan
+ keyword whole --* cyan
+ keyword whole -*\s cyan
+ keyword whole \+* cyan
+ keyword whole \** cyan
+ keyword whole /* cyan
+ keyword whole *: cyan
+
+ keyword whole bash cyan
+ keyword whole bc cyan
+ keyword whole cp cyan
+ keyword whole cut cyan
+ keyword whole date cyan
+ keyword whole echo cyan
+ keyword whole egrep cyan
+ keyword whole env cyan
+ keyword whole expand cyan
+ keyword whole formail cyan
+ keyword whole gpg cyan
+ keyword whole grep cyan
+ keyword whole head cyan
+ keyword whole killall cyan
+ keyword whole md5sum cyan
+ keyword whole mimedecode cyan
+ keyword whole mkdir cyan
+ keyword whole mv cyan
+ keyword whole rm cyan
+ keyword whole sed cyan
+ keyword whole sendmail cyan
+ keyword whole sort cyan
+ keyword whole tail cyan
+ keyword whole tddebbtsd cyan
+ keyword whole tdnetsound cyan
+ keyword whole test cyan
+ keyword whole touch cyan
+ keyword whole tr cyan
+ keyword whole wc cyan
+ keyword whole which cyan
+
+ keyword whole if yellow
+ keyword whole then yellow
+ keyword whole else yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole in yellow
+ keyword whole do yellow
+ keyword whole done yellow
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/properties.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/properties.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/properties.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,38 @@
+# Java properties file syntax highlighting
+# Author: Tomas Horsky <tomas at thorsky.info>
+#
+# http://java.sun.com/j2se/1.4.2/docs/api/java/util/Properties.html#load(java.io.InputStream)
+# - Does not support escapes in keys: \ , \=, \:
+# - Additionally highlights numbers, HTML color codes (#AABBCC), some sort of "variable references" (${ref.to.other.key}), and more
+
+context default lightgray
+# Keys
+ keyword linestart \[\s\t\]\{"$%&'()\*\+,-./0123456789;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\}\[!"#$%&'()\*\+,-./0123456789;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\] cyan
+ keyword = yellow
+ keyword : yellow
+# Value continuation (first line)
+ keyword \\\n yellow
+
+ keyword ${*} brightgreen
+ keyword \\u\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\} magenta
+ keyword whole \{-0123456789\}\[0123456789\] brightcyan
+ keyword whole #\{0123456789ABCDEFabcdef\}\[0123456789ABCDEFabcdef\] green
+
+ keyword whole true white
+ keyword whole false white
+
+# Value continuation (rest of the lines)
+context exclusive \\\n \n lightgray
+ keyword linestart \{\s\t\}\[\s\t\] lightgray black
+ keyword \\\n yellow
+
+ keyword ${*} brightgreen
+ keyword \\u\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\} magenta
+ keyword whole \{-0123456789\}\[0123456789\] brightcyan
+ keyword whole #\{0123456789ABCDEFabcdef\}\[0123456789ABCDEFabcdef\] green
+
+context linestart # \n brown
+ spellcheck
+
+context linestart ! \n brown
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/python.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/python.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/python.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,277 @@
+context default
+ keyword : brightred
+ keyword . white/Orange
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ; brightmagenta
+ keyword whole self brightred
+ keyword whole and yellow
+ keyword whole as yellow
+ keyword whole assert yellow
+ keyword whole break yellow
+ keyword whole class yellow
+ keyword whole continue yellow
+ keyword whole def yellow
+ keyword whole del yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole except yellow
+ keyword whole exec yellow
+ keyword whole finally yellow
+ keyword whole for yellow
+ keyword whole from yellow
+ keyword whole global yellow
+ keyword whole if yellow
+ keyword whole import yellow
+ keyword whole in yellow
+ keyword whole is yellow
+ keyword whole lambda yellow
+ keyword whole not yellow
+ keyword whole or yellow
+ keyword whole pass yellow
+ keyword whole print yellow
+ keyword whole raise yellow
+ keyword whole return yellow
+ keyword whole try yellow
+ keyword whole while yellow
+ keyword whole with yellow
+ keyword whole yield yellow
+
+ keyword whole abs brightcyan
+ keyword whole all brightcyan
+ keyword whole any brightcyan
+ keyword whole basestring brightcyan
+ keyword whole bin brightcyan
+ keyword whole bool brightcyan
+ keyword whole callable brightcyan
+ keyword whole chr brightcyan
+ keyword whole classmethod brightcyan
+ keyword whole cmp brightcyan
+ keyword whole coerce brightcyan
+ keyword whole compile brightcyan
+ keyword whole complex brightcyan
+ keyword whole delattr brightcyan
+ keyword whole dict brightcyan
+ keyword whole dir brightcyan
+ keyword whole divmod brightcyan
+ keyword whole enumerate brightcyan
+ keyword whole eval brightcyan
+ keyword whole execfile brightcyan
+ keyword whole file brightcyan
+ keyword whole filter brightcyan
+ keyword whole float brightcyan
+ keyword whole frozenset brightcyan
+ keyword whole getattr brightcyan
+ keyword whole globals brightcyan
+ keyword whole hasattr brightcyan
+ keyword whole hash brightcyan
+ keyword whole help brightcyan
+ keyword whole hex brightcyan
+ keyword whole id brightcyan
+ keyword whole input brightcyan
+ keyword whole int brightcyan
+ keyword whole isinstance brightcyan
+ keyword whole issubclass brightcyan
+ keyword whole iter brightcyan
+ keyword whole len brightcyan
+ keyword whole list brightcyan
+ keyword whole locals brightcyan
+ keyword whole long brightcyan
+ keyword whole map brightcyan
+ keyword whole max brightcyan
+ keyword whole min brightcyan
+ keyword whole next brightcyan
+ keyword whole object brightcyan
+ keyword whole oct brightcyan
+ keyword whole open brightcyan
+ keyword whole ord brightcyan
+ keyword whole pow brightcyan
+ keyword whole print brightcyan
+ keyword whole property brightcyan
+ keyword whole range brightcyan
+ keyword whole raw_input brightcyan
+ keyword whole reduce brightcyan
+ keyword whole reload brightcyan
+ keyword whole repr brightcyan
+ keyword whole reversed brightcyan
+ keyword whole round brightcyan
+ keyword whole setattr brightcyan
+ keyword whole slice brightcyan
+ keyword whole sorted brightcyan
+ keyword whole staticmethod brightcyan
+ keyword whole str brightcyan
+ keyword whole sum brightcyan
+ keyword whole super brightcyan
+ keyword whole tuple brightcyan
+ keyword whole type brightcyan
+ keyword whole unichr brightcyan
+ keyword whole unicode brightcyan
+ keyword whole vars brightcyan
+ keyword whole xrange brightcyan
+ keyword whole zip brightcyan
+
+ keyword whole atof magenta
+ keyword whole atoi magenta
+ keyword whole atol magenta
+ keyword whole expandtabs magenta
+ keyword whole find magenta
+ keyword whole rfind magenta
+ keyword whole index magenta
+ keyword whole rindex magenta
+ keyword whole count magenta
+ keyword whole split magenta
+ keyword whole splitfields magenta
+ keyword whole join magenta
+ keyword whole joinfields magenta
+ keyword whole strip magenta
+ keyword whole lstrip magenta
+ keyword whole rstrip magenta
+ keyword whole swapcase magenta
+ keyword whole upper magenta
+ keyword whole lower magenta
+ keyword whole ljust magenta
+ keyword whole rjust magenta
+ keyword whole center magenta
+ keyword whole zfill magenta
+
+ keyword whole __init__ lightgray
+ keyword whole __del__ lightgray
+ keyword whole __repr__ lightgray
+ keyword whole __str__ lightgray
+ keyword whole __cmp__ lightgray
+ keyword whole __hash__ lightgray
+ keyword whole __call__ lightgray
+ keyword whole __getattr__ lightgray
+ keyword whole __setattr__ lightgray
+ keyword whole __delattr__ lightgray
+ keyword whole __len__ lightgray
+ keyword whole __getitem__ lightgray
+ keyword whole __setitem__ lightgray
+ keyword whole __delitem__ lightgray
+ keyword whole __getslice__ lightgray
+ keyword whole __setslice__ lightgray
+ keyword whole __delslice__ lightgray
+ keyword whole __add__ lightgray
+ keyword whole __sub__ lightgray
+ keyword whole __mul__ lightgray
+ keyword whole __div__ lightgray
+ keyword whole __mod__ lightgray
+ keyword whole __divmod__ lightgray
+ keyword whole __pow__ lightgray
+ keyword whole __lshift__ lightgray
+ keyword whole __rshift__ lightgray
+ keyword whole __and__ lightgray
+ keyword whole __xor__ lightgray
+ keyword whole __or__ lightgray
+ keyword whole __neg__ lightgray
+ keyword whole __pos__ lightgray
+ keyword whole __abs__ lightgray
+ keyword whole __invert__ lightgray
+ keyword whole __nonzero__ lightgray
+ keyword whole __coerce__ lightgray
+ keyword whole __int__ lightgray
+ keyword whole __long__ lightgray
+ keyword whole __float__ lightgray
+ keyword whole __oct__ lightgray
+ keyword whole __hex__ lightgray
+
+ keyword whole __radd__ lightgray
+ keyword whole __rsub__ lightgray
+ keyword whole __rmul__ lightgray
+ keyword whole __rdiv__ lightgray
+ keyword whole __rmod__ lightgray
+ keyword whole __rdivmod__ lightgray
+ keyword whole __rpow__ lightgray
+ keyword whole __rlshift__ lightgray
+ keyword whole __rrshift__ lightgray
+ keyword whole __rand__ lightgray
+ keyword whole __rxor__ lightgray
+ keyword whole __ror__ lightgray
+
+ keyword whole __+__ brightred
+
+context """ """ green
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context ''' ''' green
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context # \n brown
+ keyword coding\{=:\}\[\s\]\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
+ keyword vim:fileencoding=\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
+ keyword -\*-\[\s\]coding:\[\s\]\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]\[\s\]-\*- brightmagenta
+ spellcheck
+
+context " " green
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context ' ' green
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ruby.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ruby.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/ruby.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,224 @@
+#Ruby syntax file derived from perl syntax by Marco Ciampa <ciampix at libero.it>
+#alpha version 0.2 16/05/2003
+
+context default
+
+#Bang path
+
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/bin/ruby brightcyan black
+
+#Operators
+
+ keyword > yellow
+ keyword < yellow
+ keyword - yellow
+ keyword \+ yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword \+= yellow
+ keyword -= yellow
+ keyword == yellow
+ keyword != yellow
+ keyword === yellow
+ keyword <=> yellow
+ keyword ! yellow
+ keyword ~ yellow
+ keyword =~ yellow
+ keyword & yellow
+ keyword | yellow
+ keyword .. yellow
+
+#System variables
+
+#Please note that in regular expressions the final $/ is not correctly
+#highlighted as a system variable. This is not right but I actually do
+#not know any way to avoid it. Any idea is welcome.
+
+ keyword $\{!@&\+`'=~/\\,.;<>_\*"$:F?\} red
+ keyword $\{\0123456789\} red
+ keyword $-+ red
+
+ keyword whole $defout red
+ keyword whole $DEBUG red
+ keyword whole $F red
+ keyword whole $FILENAME red
+ keyword whole $LOAD_PATH red
+ keyword whole $SAFE red
+ keyword whole $VERBOSE red
+ keyword whole __FILE__ red
+ keyword whole __LINE__ red
+ keyword whole BEGIN red
+ keyword whole END red
+ keyword whole DATA red
+ keyword whole RUBY_PLATFORM red
+ keyword whole RUBY_RELEASE_DATE red
+ keyword whole RUBY_VERSION red
+ keyword whole $stdin red
+ keyword whole STDIN red
+ keyword whole $stdout red
+ keyword whole STDOUT red
+ keyword whole $stderr red
+ keyword whole STDERR red
+ keyword whole argv red
+ keyword whole ARGV red
+ keyword whole ARGF red
+ keyword whole env red
+ keyword whole ENV red
+
+#Braces &
+
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+
+ keyword whole false brightred
+ keyword whole FALSE brightred
+ keyword whole nil brightred
+ keyword whole NIL brightred
+ keyword whole true brightred
+ keyword whole TRUE brightred
+
+#Variables
+
+ keyword wholeright $+ brightgreen
+ keyword wholeright @+ white
+ keyword \\" brightred
+ keyword \\' brightred
+
+#Reserved words (see ruby manual)
+
+ keyword whole def magenta
+
+ keyword whole alias magenta
+ keyword whole and magenta
+ keyword whole begin magenta
+ keyword whole break magenta
+ keyword whole case magenta
+ keyword whole class magenta
+ keyword whole defined\? magenta
+ keyword whole do magenta
+ keyword whole else magenta
+ keyword whole elsif magenta
+ keyword whole end magenta
+ keyword whole ensure magenta
+ keyword whole for magenta
+ keyword whole if magenta
+ keyword whole in magenta
+ keyword whole module magenta
+ keyword whole next magenta
+ keyword whole not magenta
+ keyword whole or magenta
+ keyword whole redo magenta
+ keyword whole rescue magenta
+ keyword whole retry magenta
+ keyword whole return magenta
+ keyword whole self magenta
+ keyword whole super magenta
+ keyword whole then magenta
+ keyword whole undef magenta
+ keyword whole unless magenta
+ keyword whole until magenta
+ keyword whole when magenta
+ keyword whole while magenta
+ keyword whole yeld magenta
+
+#First class methods
+
+ keyword whole new yellow
+ keyword whole inherited yellow
+ keyword whole superclass yellow
+
+#Class module
+
+ keyword whole include magenta
+ keyword whole require magenta
+# keyword whole where magenta
+
+#Class numeric
+
+ keyword whole abs red
+ keyword whole modulo red
+ keyword whole remainder red
+
+#Class IO
+
+ keyword whole close yellow
+ keyword whole crypt yellow
+ keyword whole delete yellow
+ keyword whole each yellow
+ keyword whole gets yellow
+ keyword whole grep yellow
+ keyword whole inspect yellow
+ keyword whole join yellow
+ keyword whole sync yellow
+
+#Class Array
+
+ keyword whole index yellow
+ keyword whole indexes yellow
+ keyword whole indices yellow
+ keyword whole size yellow
+ keyword whole pop yellow
+ keyword whole push yellow
+ keyword whole sort yellow
+ keyword whole shift yellow
+ keyword whole unshift yellow
+
+#Math module
+
+ keyword whole Math::PI red
+ keyword whole Math::E red
+ keyword whole atan2 red
+ keyword whole cos red
+ keyword whole exp red
+ keyword whole frexp red
+ keyword whole ldexp red
+ keyword whole log red
+ keyword whole log10 red
+ keyword whole sin red
+ keyword whole sqrt red
+ keyword whole tan red
+
+#Kernel module
+
+ keyword whole chomp yellow
+ keyword whole chomp! yellow
+ keyword whole chop yellow
+ keyword whole chop! yellow
+ keyword whole raise yellow
+ keyword whole fork yellow
+ keyword whole rand yellow
+ keyword whole srand yellow
+ keyword whole open yellow
+ keyword whole print yellow
+ keyword whole printf yellow
+ keyword whole sprintf yellow
+ keyword whole exec yellow
+ keyword whole eval yellow
+ keyword whole exit yellow
+ keyword whole sleep yellow
+
+#this works only with label EOF :-(
+#context exclusive whole <<\[\s\]EOF EOF green
+
+context # \n brown
+ spellcheck
+context " " green
+ keyword \\" brightgreen
+ keyword \\\\ brightgreen
+context ' ' brightgreen
+ keyword \\' green
+ keyword \\\\ green
+
+context exclusive ` ` white black
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sh.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sh.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sh.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2187 @@
+# Since I regulary update ths file, please send any comments
+# to: Michelle Konzack <linux4michelle at freenet.de>
+# Last Update: Thu, 01 Jun 2006 22:10:07 +0200
+
+
+context default
+ keyword ;; brightred
+ keyword \\@ brightred
+ keyword \\$ brightred
+ keyword \\\\ brightred
+ keyword \\" brightred
+ keyword \\' brightred
+ keyword \\` brightred
+ keyword ` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole linestart #!\[\s\]*\n brightcyan black
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 1>&2 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+ keyword wholeleft linestart function*() brightmagenta
+ keyword wholeleft linestart function\[\s\]+ brightmagenta
+ keyword wholeright +() brightmagenta
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+ keyword whole accept cyan
+ keyword whole accessdb cyan
+ keyword whole activate cyan
+ keyword whole addgroup cyan
+ keyword whole add-shell cyan
+ keyword whole adduser cyan
+ keyword whole anytopnm cyan
+ keyword whole apropos cyan
+ keyword whole apt-cache cyan
+ keyword whole apt-cdrom cyan
+ keyword whole apt-config cyan
+ keyword whole apt-file cyan
+ keyword whole apt-ftparchive cyan
+ keyword whole apt-get cyan
+ keyword whole aptitude cyan
+ keyword whole apt-sortpkgs cyan
+ keyword whole apt-source cyan
+ keyword whole ar cyan
+ keyword whole arch cyan
+ keyword whole arp cyan
+ keyword whole as cyan
+ keyword whole ash cyan
+ keyword whole at cyan
+ keyword whole atd cyan
+ keyword whole atrun cyan
+ keyword whole atq cyan
+ keyword whole autoconf cyan
+ keyword whole autoheader cyan
+ keyword whole automake cyan
+ keyword whole autopoint cyan
+ keyword whole autoscan cyan
+ keyword whole awk cyan
+ keyword whole badblocks cyan
+ keyword whole base64-decode cyan
+ keyword whole base64-encode cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole batch cyan
+ keyword whole bc cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole blockdev cyan
+ keyword whole bootlogd cyan
+ keyword whole bsd-write cyan
+ keyword whole bsh cyan
+ keyword whole bunzip2 cyan
+ keyword whole bzcat cyan
+ keyword whole bzcmp cyan
+ keyword whole bzdiff cyan
+ keyword whole bzegrep cyan
+ keyword whole bzexe cyan
+ keyword whole bzfgrep cyan
+ keyword whole bzgrep cyan
+ keyword whole bzip cyan
+ keyword whole bzip2 cyan
+ keyword whole bzip2recover cyan
+ keyword whole bzless cyan
+ keyword whole bzmore cyan
+ keyword whole cabextract cyan
+ keyword whole cal cyan
+ keyword whole calendar cyan
+ keyword whole cam cyan
+ keyword whole cancel cyan
+ keyword whole captoinfo cyan
+ keyword whole cat cyan
+ keyword whole catchsegv cyan
+ keyword whole catman cyan
+ keyword whole cd cyan
+ keyword whole cdda2ogg cyan
+ keyword whole cdda2mp3 cyan
+ keyword whole cdda2wav cyan
+ keyword whole cdrecord cyan
+ keyword whole cfdisk cyan
+ keyword whole chage cyan
+ keyword whole charset cyan
+ keyword whole chattr cyan
+ keyword whole checkbashisms cyan
+ keyword whole chfn cyan
+ keyword whole chgrp cyan
+ keyword whole chkdupexe cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole chpasswd cyan
+ keyword whole chroot cyan
+ keyword whole chsh cyan
+ keyword whole chvt cyan
+ keyword whole cksum cyan
+ keyword whole clear cyan
+ keyword whole cmp cyan
+ keyword whole codepage cyan
+ keyword whole col cyan
+ keyword whole colcrt cyan
+ keyword whole colrm cyan
+ keyword whole column cyan
+ keyword whole comm cyan
+ keyword whole compose cyan
+ keyword whole compress cyan
+ keyword whole consolechars cyan
+ keyword whole cp cyan
+ keyword whole cpan cyan
+ keyword whole cpgr cyan
+ keyword whole cpio cyan
+ keyword whole cpp cyan
+ keyword whole cramfsck cyan
+ keyword whole createdb cyan
+ keyword whole createlang cyan
+ keyword whole createuser cyan
+ keyword whole c_rehash cyan
+ keyword whole crontab cyan
+ keyword whole csh cyan
+ keyword whole csplit cyan
+ keyword whole cupsaccept cyan
+ keyword whole cupsaddsmb cyan
+ keyword whole cupsd cyan
+ keyword whole cupsreject cyan
+ keyword whole curl cyan
+ keyword whole cut cyan
+ keyword whole date cyan
+ keyword whole dash cyan
+ keyword whole dch cyan
+ keyword whole dd cyan
+ keyword whole deallocvt cyan
+ keyword whole debugfs cyan
+ keyword whole delgroup cyan
+ keyword whole deluser cyan
+ keyword whole depmod cyan
+ keyword whole devdump cyan
+ keyword whole df cyan
+ keyword whole dialog cyan
+ keyword whole diff cyan
+ keyword whole diff3 cyan
+ keyword whole dir cyan
+ keyword whole dircolors cyan
+ keyword whole directomatic cyan
+ keyword whole dirname cyan
+ keyword whole dirsplit cyan
+ keyword whole disable cyan
+ keyword whole diskd cyan
+ keyword whole diskseekd cyan
+ keyword whole disown cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole dosfsck cyan
+ keyword whole dotextwrap cyan
+ keyword whole dotlockfile cyan
+ keyword whole dpasswd cyan
+ keyword whole dpkg cyan
+ keyword whole dpkg-architekture cyan
+ keyword whole dpkg-buildpackage cyan
+ keyword whole dpkg-deb cyan
+ keyword whole dpkg-name cyan
+ keyword whole dpkg-query cyan
+ keyword whole dpkg-reconfigure cyan
+ keyword whole dpkg-scanpackages cyan
+ keyword whole dpkg-scansources cyan
+ keyword whole dpkg-split cyan
+ keyword whole dpkg-source cyan
+ keyword whole dropdb cyan
+ keyword whole droplang cyan
+ keyword whole dropuser cyan
+ keyword whole dscverify cyan
+ keyword whole du cyan
+ keyword whole dumpe2fs cyan
+ keyword whole dumpkeys cyan
+ keyword whole dvipdf cyan
+ keyword whole e2fsck cyan
+ keyword whole e2image cyan
+ keyword whole e2label cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole edit cyan
+ keyword whole editor cyan
+ keyword whole egrep cyan
+ keyword whole eject cyan
+ keyword whole enable cyan
+ keyword whole env cyan
+ keyword whole envsubst cyan
+ keyword whole eqn cyan
+ keyword whole eval_gettext cyan
+ keyword whole ex cyan
+ keyword whole expand cyan
+ keyword whole expiry cyan
+ keyword whole expr cyan
+ keyword whole factor cyan
+ keyword whole fakeroot cyan
+ keyword whole faillog cyan
+ keyword whole false cyan
+ keyword whole fbset cyan
+ keyword whole fc-cache cyan
+ keyword whole fc-list cyan
+ keyword whole fc-match cyan
+ keyword whole fdformat cyan
+ keyword whole fdisk cyan
+ keyword whole fdlist cyan
+ keyword whole fdmount cyan
+ keyword whole fdmountd cyan
+ keyword whole fdrawcmd cyan
+ keyword whole fdumount cyan
+ keyword whole fetchmail cyan
+ keyword whole fgconsole cyan
+ keyword whole fgrep cyan
+ keyword whole file cyan
+ keyword whole filefrag cyan
+ keyword whole find cyan
+ keyword whole find2perl cyan
+ keyword whole findfs cyan
+ keyword whole fitstopnm cyan
+ keyword whole floppycontrol cyan
+ keyword whole floppymeter cyan
+ keyword whole fmt cyan
+ keyword whole fold cyan
+ keyword whole font2psf cyan
+ keyword whole formail cyan
+ keyword whole fping cyan
+ keyword whole fping6 cyan
+ keyword whole free cyan
+ keyword whole freeze cyan
+ keyword whole fribidi cyan
+ keyword whole from cyan
+ keyword whole fsck cyan
+ keyword whole fsck.cramfs cyan
+ keyword whole fsck.ext2 cyan
+ keyword whole fsck.ext3 cyan
+ keyword whole fsck.minix cyan
+ keyword whole fsck.msdos cyan
+ keyword whole fsck.nfs cyan
+ keyword whole fsck.vfat cyan
+ keyword whole fsconf cyan
+ keyword whole funzip cyan
+ keyword whole fuser cyan
+ keyword whole fvwm cyan
+ keyword whole gawk cyan
+ keyword whole gdb cyan
+ keyword whole gdbtui cyan
+ keyword whole gcc cyan
+ keyword whole gcov cyan
+ keyword whole genksyms cyan
+ keyword whole getconf cyan
+ keyword whole getent cyan
+ keyword whole getfdprm cyan
+ keyword whole getkeycodes cyan
+ keyword whole getopt cyan
+ keyword whole gettext cyan
+ keyword whole gettextize cyan
+ keyword whole getty cyan
+ keyword whole gpasswd cyan
+ keyword whole gpgsplit cyan
+ keyword whole gpgv cyan
+ keyword whole gprof cyan
+ keyword whole grep cyan
+ keyword whole groff cyan
+ keyword whole groupadd cyan
+ keyword whole groupdel cyan
+ keyword whole groupmod cyan
+ keyword whole groups cyan
+ keyword whole grpck cyan
+ keyword whole grpconv cyan
+ keyword whole grpunconv cyan
+ keyword whole gs cyan
+ keyword whole gsbj cyan
+ keyword whole gsdj cyan
+ keyword whole gsdj500 cyan
+ keyword whole gs-gpl cyan
+ keyword whole gslj cyan
+ keyword whole gslp cyan
+ keyword whole gsmctl cyan
+ keyword whole gsmpb cyan
+ keyword whole gsmsendsms cyan
+ keyword whole gsmsiectl cyan
+ keyword whole gsmsiexfer cyan
+ keyword whole gsmsmsd cyan
+ keyword whole gsmsmsstore cyan
+ keyword whole gsnd cyan
+ keyword whole gunzip cyan
+ keyword whole gzexe cyan
+ keyword whole gzip cyan
+ keyword whole ha cyan
+ keyword whole halt cyan
+ keyword whole hd cyan
+ keyword whole hdparm cyan
+ keyword whole hddtemp cyan
+ keyword whole head cyan
+ keyword whole hexdump cyan
+ keyword whole hman cyan
+ keyword whole host cyan
+ keyword whole hostid cyan
+ keyword whole hostname cyan
+ keyword whole hotkeys cyan
+ keyword whole html2text cyan
+ keyword whole hwclock cyan
+ keyword whole iconv cyan
+ keyword whole iconvconfig cyan
+ keyword whole id cyan
+ keyword whole ifconfig cyan
+ keyword whole ifdown cyan
+ keyword whole ifnames cyan
+ keyword whole ifup cyan
+ keyword whole igawk cyan
+ keyword whole info cyan
+ keyword whole infobrowser cyan
+ keyword whole infocmp cyan
+ keyword whole infokey cyan
+ keyword whole infotocap cyan
+ keyword whole init cyan
+ keyword whole insmod cyan
+ keyword whole install cyan
+ keyword whole installkernel cyan
+ keyword whole install-menu cyan
+ keyword whole ipcalc cyan
+ keyword whole ipcs cyan
+ keyword whole ipmaddr cyan
+ keyword whole ippool cyan
+ keyword whole iptables cyan
+ keyword whole iptunnel cyan
+ keyword whole isoinfo cyan
+ keyword whole join cyan
+ keyword whole kallsyms cyan
+ keyword whole kbdconfig cyan
+ keyword whole kbd_mode cyan
+ keyword whole kbdrate cyan
+ keyword whole klogd cyan
+ keyword whole kernelversion cyan
+ keyword whole kill cyan
+ keyword whole killall cyan
+ keyword whole ksh cyan
+ keyword whole ksyms cyan
+ keyword whole lame cyan
+ keyword whole last cyan
+ keyword whole lastb cyan
+ keyword whole lastlog cyan
+ keyword whole ld cyan
+ keyword whole ldconfig cyan
+ keyword whole ldd cyan
+ keyword whole less cyan
+ keyword whole lessecho cyan
+ keyword whole lessfile cyan
+ keyword whole lesskey cyan
+ keyword whole lesspipe cyan
+ keyword whole lharc cyan
+ keyword whole libtool cyan
+ keyword whole lilo cyan
+ keyword whole line cyan
+ keyword whole link cyan
+ keyword whole links2 cyan
+ keyword whole linux_logo cyan
+ keyword whole linuxconf cyan
+ keyword whole list_audio_tracks cyan
+ keyword whole ln cyan
+ keyword whole loadkeys cyan
+ keyword whole locale cyan
+ keyword whole localedef cyan
+ keyword whole locale-gen cyan
+ keyword whole locate cyan
+ keyword whole lockfile cyan
+ keyword whole logger cyan
+ keyword whole login cyan
+ keyword whole logname cyan
+ keyword whole logrotate cyan
+ keyword whole logsave cyan
+ keyword whole look cyan
+ keyword whole lorder cyan
+ keyword whole losetup cyan
+ keyword whole lp cyan
+ keyword whole lpadmin cyan
+ keyword whole lpc cyan
+ keyword whole lpdconf cyan
+ keyword whole lpdomatic cyan
+ keyword whole lpinfo cyan
+ keyword whole lpmove cyan
+ keyword whole lpoptions cyan
+ keyword whole lppasswd cyan
+ keyword whole lpq cyan
+ keyword whole lpr cyan
+ keyword whole lprm cyan
+ keyword whole lprsetup cyan
+ keyword whole lpstat cyan
+ keyword whole ls cyan
+ keyword whole lsattr cyan
+ keyword whole lsmod cyan
+ keyword whole lspci cyan
+ keyword whole lsusb cyan
+ keyword whole lynx cyan
+ keyword whole MAKEDEV cyan
+ keyword whole MAKEFLOPPIES cyan
+ keyword whole mail cyan
+ keyword whole mailq cyan
+ keyword whole mailstat cyan
+ keyword whole mailx cyan
+ keyword whole make cyan
+ keyword whole make-kpkg cyan
+ keyword whole man cyan
+ keyword whole man2html cyan
+ keyword whole manpath cyan
+ keyword whole mawk cyan
+ keyword whole mc cyan
+ keyword whole mcedit cyan
+ keyword whole mcookie cyan
+ keyword whole mcview cyan
+ keyword whole mcmfmt cyan
+ keyword whole memstat cyan
+ keyword whole mergechanges cyan
+ keyword whole mesg cyan
+ keyword whole mev cyan
+ keyword whole mkboot cyan
+ keyword whole mkfifo cyan
+ keyword whole mkhybrid cyan
+ keyword whole mkisofs cyan
+ keyword whole mk_modmap cyan
+ keyword whole mkpasswd cyan
+ keyword whole mii-tool cyan
+ keyword whole mimedecode cyan
+ keyword whole mkcramfs cyan
+ keyword whole mkdir cyan
+ keyword whole mkdirhier cyan
+ keyword whole mkfs cyan
+ keyword whole mkfs.cramfs cyan
+ keyword whole mkfs.ext2 cyan
+ keyword whole mkfs.ext3 cyan
+ keyword whole mkfs.minix cyan
+ keyword whole mkfs.msdos cyan
+ keyword whole mkfs.vfat cyan
+ keyword whole mke2fs cyan
+ keyword whole mkdosfs cyan
+ keyword whole mkinitrd cyan
+ keyword whole mknod cyan
+ keyword whole mkrescue cyan
+ keyword whole mkswap cyan
+ keyword whole mktemp cyan
+ keyword whole modconf cyan
+ keyword whole modinfo cyan
+ keyword whole modprobe cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mountpoint cyan
+ keyword whole mozilla cyan
+ keyword whole mp3info cyan
+ keyword whole mpexpand cyan
+ keyword whole munpack cyan
+ keyword whole msgattrib cyan
+ keyword whole msgcat cyan
+ keyword whole msgcmp cyan
+ keyword whole msgcomm cyan
+ keyword whole msgconv cyan
+ keyword whole msgen cyan
+ keyword whole msgexec cyan
+ keyword whole msgfilter cyan
+ keyword whole msgfmt cyan
+ keyword whole msggrep cyan
+ keyword whole msginit cyan
+ keyword whole msgmerge cyan
+ keyword whole msgunfmt cyan
+ keyword whole msguniq cyan
+ keyword whole msmtp cyan
+ keyword whole mt cyan
+ keyword whole mt-gnu cyan
+ keyword whole mtrace cyan
+ keyword whole mute cyan
+ keyword whole mutt cyan
+ keyword whole mv cyan
+ keyword whole nameif cyan
+ keyword whole namei cyan
+ keyword whole nano cyan
+ keyword whole nawk cyan
+ keyword whole ncal cyan
+ keyword whole neqn cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole newaliases cyan
+ keyword whole newgrp cyan
+ keyword whole newusers cyan
+ keyword whole nex cyan
+ keyword whole nfsstat cyan
+ keyword whole ngettext cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole nl cyan
+ keyword whole nm cyan
+ keyword whole nohup cyan
+ keyword whole nroff cyan
+ keyword whole nsmod cyan
+ keyword whole nvi cyan
+ keyword whole nview cyan
+ keyword whole objcopy cyan
+ keyword whole objdump cyan
+ keyword whole od cyan
+ keyword whole ogg123 cyan
+ keyword whole oggdec cyan
+ keyword whole oggenc cyan
+ keyword whole ogginfo cyan
+ keyword whole open cyan
+ keyword whole openvt cyan
+ keyword whole pager cyan
+ keyword whole pam_getenv cyan
+ keyword whole paperconf cyan
+ keyword whole par cyan
+ keyword whole passwd cyan
+ keyword whole paste cyan
+ keyword whole patch cyan
+ keyword whole pathchk cyan
+ keyword whole pcimodules cyan
+ keyword whole pcretest cyan
+ keyword whole pdfinfo cyan
+ keyword whole perl cyan
+ keyword whole perldoc cyan
+ keyword whole pg cyan
+ keyword whole pgrep cyan
+ keyword whole pic cyan
+ keyword whole pico cyan
+ keyword whole piconv cyan
+ keyword whole pidof cyan
+ keyword whole pinfo cyan
+ keyword whole ping cyan
+ keyword whole pkill cyan
+ keyword whole pmap cyan
+ keyword whole portmap cyan
+ keyword whole poweroff cyan
+ keyword whole pr cyan
+ keyword whole print cyan
+ keyword whole printenv cyan
+ keyword whole printf cyan
+ keyword whole procmail cyan
+ keyword whole prove cyan
+ keyword whole ps cyan
+ keyword whole psed cyan
+ keyword whole psql cyan
+ keyword whole pstree cyan
+ keyword whole pstruct cyan
+ keyword whole ptx cyan
+ keyword whole pwconv cyan
+ keyword whole pwck cyan
+ keyword whole pwd cyan
+ keyword whole pwunconv cyan
+ keyword whole ramsize cyan
+ keyword whole ranlib cyan
+ keyword whole rar cyan
+ keyword whole rarp cyan
+ keyword whole raw cyan
+ keyword whole rbash cyan
+ keyword whole rcp cyan
+ keyword whole rdev cyan
+ keyword whole readcd cyan
+ keyword whole readelf cyan
+ keyword whole readlink cyan
+ keyword whole readprofile cyan
+ keyword whole reboot cyan
+ keyword whole red cyan
+ keyword whole regcomp cyan
+ keyword whole reject cyan
+ keyword whole remadmin cyan
+ keyword whole remove-shell cyan
+ keyword whole rename cyan
+ keyword whole renice cyan
+ keyword whole reset cyan
+ keyword whole resize2fs cyan
+ keyword whole rev cyan
+ keyword whole revpath cyan
+ keyword whole rgrep cyan
+ keyword whole rlogin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rmmod cyan
+ keyword whole rmt cyan
+ keyword whole route cyan
+ keyword whole rpcgen cyan
+ keyword whole rpcinfo cyan
+ keyword whole rplay cyan
+ keyword whole rplayd cyan
+ keyword whole rplaydsp cyan
+ keyword whole rpm cyan
+ keyword whole rpm2cpio cyan
+ keyword whole rptp cyan
+ keyword whole rsh cyan
+ keyword whole rstartd cyan
+ keyword whole runlevel cyan
+ keyword whole run-mailcap cyan
+ keyword whole run-parts cyan
+ keyword whole savelog cyan
+ keyword whole scanimage cyan
+ keyword whole scanpci cyan
+ keyword whole screendump cyan
+ keyword whole script cyan
+ keyword whole scriptreplay cyan
+ keyword whole sdiff cyan
+ keyword whole sed cyan
+ keyword whole see cyan
+ keyword whole sendmail cyan
+ keyword whole seq cyan
+ keyword whole set cyan
+ keyword whole setfdprm cyan
+ keyword whole setkeycodes cyan
+ keyword whole setleds cyan
+ keyword whole setlogcons cyan
+ keyword whole setmetamode cyan
+ keyword whole setpci cyan
+ keyword whole setserial cyan
+ keyword whole setsid cyan
+ keyword whole setterm cyan
+ keyword whole setvesablank cyan
+ keyword whole setxkbmap cyan
+ keyword whole sfdisk cyan
+ keyword whole sftp cyan
+ keyword whole sg cyan
+ keyword whole sh cyan
+ keyword whole sha1sum cyan
+ keyword whole shadowconfig cyan
+ keyword whole showcfont cyan
+ keyword whole showkey cyan
+ keyword whole showmount cyan
+ keyword whole shred cyan
+ keyword whole shutdown cyan
+ keyword whole size cyan
+ keyword whole skill cyan
+ keyword whole slabtop cyan
+ keyword whole slattach cyan
+ keyword whole sleep cyan
+ keyword whole slogin cyan
+ keyword whole smime_keys cyan
+ keyword whole snice cyan
+ keyword whole soelim cyan
+ keyword whole sort cyan
+ keyword whole sa-learn cyan
+ keyword whole spamassassin cyan
+ keyword whole spamc cyan
+ keyword whole spamd cyan
+ keyword whole splain cyan
+ keyword whole split cyan
+ keyword whole ssh-add cyan
+ keyword whole ssh-copy-id cyan
+ keyword whole ssh-keygen cyan
+ keyword whole ssh-keyscan cyan
+ keyword whole ssmtp cyan
+ keyword whole start-stop-daemon cyan
+ keyword whole stat cyan
+ keyword whole strace cyan
+ keyword whole strings cyan
+ keyword whole strip cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sulogin cyan
+ keyword whole sum cyan
+ keyword whole superformat cyan
+ keyword whole su-to-root cyan
+ keyword whole svlc cyan
+ keyword whole swapoff cyan
+ keyword whole swapon cyan
+ keyword whole sync cyan
+ keyword whole sysctl cyan
+ keyword whole syslogd cyan
+ keyword whole syslogd-listfiles cyan
+ keyword whole syslog-facility cyan
+ keyword whole tac cyan
+ keyword whole tack cyan
+ keyword whole tail cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tbl cyan
+ keyword whole tcpdchk cyan
+ keyword whole tcpdump cyan
+ keyword whole tclsh cyan
+ keyword whole tcsh cyan
+ keyword whole tdbox cyan
+ keyword whole tdcheckserver cyan
+ keyword whole tddebidate cyan
+ keyword whole tdfileview cyan
+ keyword whole tdfmlogstrip cyan
+ keyword whole tdformail cyan
+ keyword whole tdlinuxcounter cyan
+ keyword whole tdlinuxlogo cyan
+ keyword whole tdmailblacklist cyan
+ keyword whole tdmailbody cyan
+ keyword whole tdmailcopy cyan
+ keyword whole tdmaildirmake cyan
+ keyword whole tdmailsubject cyan
+ keyword whole tdmailwhitelist cyan
+ keyword whole tdnewmsg cyan
+ keyword whole tdsysbackup cyan
+ keyword whole tee cyan
+ keyword whole telinit cyan
+ keyword whole telnet cyan
+ keyword whole test cyan
+ keyword whole tempfile cyan
+ keyword whole tic cyan
+ keyword whole time cyan
+ keyword whole tload cyan
+ keyword whole tnef cyan
+ keyword whole toe cyan
+ keyword whole toolame cyan
+ keyword whole top cyan
+ keyword whole touch cyan
+ keyword whole tput cyan
+ keyword whole tr cyan
+ keyword whole troff cyan
+ keyword whole true cyan
+ keyword whole tset cyan
+ keyword whole tsort cyan
+ keyword whole tty cyan
+ keyword whole tunctl cyan
+ keyword whole tune2fs cyan
+ keyword whole tunelp cyan
+ keyword whole tzconfig cyan
+ keyword whole tzselect cyan
+ keyword whole tzsetup cyan
+ keyword whole ucf cyan
+ keyword whole ul cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole unarj cyan
+ keyword whole uncompress cyan
+ keyword whole unexpand cyan
+ keyword whole unicode_start cyan
+ keyword whole unicode_stop cyan
+ keyword whole unix_chkpwd cyan
+ keyword whole uniq cyan
+ keyword whole unlink cyan
+ keyword whole unzip cyan
+ keyword whole unzipsfx cyan
+ keyword whole updatedb cyan
+ keyword whole update-menus cyan
+ keyword whole update-modules cyan
+ keyword whole update-pciids cyan
+ keyword whole uprecords cyan
+ keyword whole uptime cyan
+ keyword whole urlview cyan
+ keyword whole usbmodules cyan
+ keyword whole uscan cyan
+ keyword whole useradd cyan
+ keyword whole userconf cyan
+ keyword whole userdel cyan
+ keyword whole usermod cyan
+ keyword whole users cyan
+ keyword whole usleep cyan
+ keyword whole uufilter cyan
+ keyword whole uuidgen cyan
+ keyword whole vacuumdb cyan
+ keyword whole validlocale cyan
+ keyword whole vcstime cyan
+ keyword whole vcut cyan
+ keyword whole vdir cyan
+ keyword whole vi cyan
+ keyword whole vidmode cyan
+ keyword whole view cyan
+ keyword whole vigr cyan
+ keyword whole vim cyan
+ keyword whole vipw cyan
+ keyword whole vlc cyan
+ keyword whole vmstat cyan
+ keyword whole volname cyan
+ keyword whole vorbiscomment cyan
+ keyword whole vt-is-UTF8 cyan
+ keyword whole w cyan
+ keyword whole wall cyan
+ keyword whole watch cyan
+ keyword whole wc cyan
+ keyword whole wget cyan
+ keyword whole whatis cyan
+ keyword whole whereis cyan
+ keyword whole which cyan
+ keyword whole whiptail cyan
+ keyword whole who cyan
+ keyword whole whoami cyan
+ keyword whole whois cyan
+ keyword whole wish cyan
+ keyword whole write cyan
+ keyword whole writevt cyan
+ keyword whole wvWare cyan
+ keyword whole wxvlc cyan
+ keyword whole xargs cyan
+ keyword whole xbmbrowser cyan
+ keyword whole xbindkeys cyan
+ keyword whole xconf cyan
+ keyword whole xdfcopy cyan
+ keyword whole xdfformat cyan
+ keyword whole Xdialog cyan
+ keyword whole xgettext cyan
+ keyword whole xloadimage cyan
+ keyword whole xmessage cyan
+ keyword whole xmodmap cyan
+ keyword whole xmms cyan
+ keyword whole xpmroot cyan
+ keyword whole xrdb cyan
+ keyword whole xset cyan
+ keyword whole xsetbg cyan
+ keyword whole xsetmode cyan
+ keyword whole xsetpointer cyan
+ keyword whole xsetroot cyan
+ keyword whole xterm cyan
+ keyword whole xview cyan
+ keyword whole xwd cyan
+ keyword whole xwud cyan
+ keyword whole xzgv cyan
+ keyword whole yes cyan
+ keyword whole ypdomainname cyan
+ keyword whole yydecode cyan
+ keyword whole zcat cyan
+ keyword whole zcmp cyan
+ keyword whole zdiff cyan
+ keyword whole zdump cyan
+ keyword whole zegrep cyan
+ keyword whole zfgrep cyan
+ keyword whole zforce cyan
+ keyword whole zgrep cyan
+ keyword whole zgv cyan
+ keyword whole zic cyan
+ keyword whole zip cyan
+ keyword whole zipcloak cyan
+ keyword whole zipgrep cyan
+ keyword whole zipinfo cyan
+ keyword whole zipnote cyan
+ keyword whole zipsplit cyan
+ keyword whole zless cyan
+ keyword whole zmore cyan
+ keyword whole znew cyan
+ keyword whole zoo cyan
+ keyword whole zsh cyan
+ keyword whole zsoelim cyan
+ keyword whole zxpdf cyan
+
+ keyword whole pamcut cyan
+ keyword whole pamdeinterlace cyan
+ keyword whole pamdice cyan
+ keyword whole pamfile cyan
+ keyword whole pamoil cyan
+ keyword whole pamstack cyan
+ keyword whole pamstretch cyan
+ keyword whole pamstretch-gen cyan
+
+ keyword whole pbmclean cyan
+ keyword whole pbmlife cyan
+ keyword whole pbmmake cyan
+ keyword whole pbmmask cyan
+ keyword whole pbmpage cyan
+ keyword whole pbmpscale cyan
+ keyword whole pbmreduce cyan
+ keyword whole pbmtext cyan
+ keyword whole pbmtextps cyan
+ keyword whole pbmupc cyan
+
+ keyword whole pbmtoascii cyan
+ keyword whole pbmtoepsi cyan
+ keyword whole pbmtog3 cyan
+ keyword whole pbmtoicon cyan
+ keyword whole pbmtolj cyan
+ keyword whole pbmtomacp cyan
+ keyword whole pbmtonokia cyan
+ keyword whole pbmtopgm cyan
+ keyword whole pbmtoplot cyan
+ keyword whole pbmtoppa cyan
+ keyword whole pbmtopsg3 cyan
+ keyword whole pbmtowbmp cyan
+ keyword whole pbmtoxbm cyan
+
+ keyword whole g3topbm cyan
+ keyword whole thinkjettopbm cyan
+ keyword whole wbmptopbm cyan
+ keyword whole xbmtopbm cyan
+
+ keyword whole pgmbentley cyan
+ keyword whole pgmcrater cyan
+ keyword whole pgmedge cyan
+ keyword whole pgmenhance cyan
+ keyword whole pgmhist cyan
+ keyword whole pgmkernel cyan
+ keyword whole pgmnoise cyan
+ keyword whole pgmnorm cyan
+ keyword whole pgmoil cyan
+ keyword whole pgmramp cyan
+ keyword whole pgmslice cyan
+ keyword whole pgmtexture cyan
+
+ keyword whole pgmtopbm cyan
+ keyword whole pgmtoppm cyan
+
+ keyword whole asciitopgm cyan
+ keyword whole bioradtopgm cyan
+ keyword whole icontopgm cyan
+ keyword whole jpegtopgm cyan
+ keyword whole macptopgm cyan
+ keyword whole rawtopgm cyan
+
+ keyword whole pnmalias cyan
+ keyword whole pnmarith cyan
+ keyword whole pnmcat cyan
+ keyword whole pnmcolormap cyan
+ keyword whole pnmcomp cyan
+ keyword whole pnmconvol cyan
+ keyword whole pnmcrop cyan
+ keyword whole pnmcut cyan
+ keyword whole pnmdepth cyan
+ keyword whole pnmenlarge cyan
+ keyword whole pnmfile cyan
+ keyword whole pnmflip cyan
+ keyword whole pnmgamma cyan
+ keyword whole pnmhisteq cyan
+ keyword whole pnmhistmap cyan
+ keyword whole pnmindex cyan
+ keyword whole pnminterp cyan
+ keyword whole pnminterp-gen cyan
+ keyword whole pnminvert cyan
+ keyword whole pnmmargin cyan
+ keyword whole pnmmontage cyan
+ keyword whole pnmnlfilt cyan
+ keyword whole pnmnoraw cyan
+ keyword whole pnmnorm cyan
+ keyword whole pnmpad cyan
+ keyword whole pnmpaste cyan
+ keyword whole pnmpsnr cyan
+ keyword whole pnmquant cyan
+ keyword whole pnmremap cyan
+ keyword whole pnmrotate cyan
+ keyword whole pnmscale cyan
+ keyword whole pnmscalefixed cyan
+ keyword whole pnmshear cyan
+ keyword whole pnmsmooth cyan
+ keyword whole pnmsplit cyan
+ keyword whole pnmtile cyan
+
+ keyword whole pnmtofits cyan
+ keyword whole pnmtojpeg cyan
+ keyword whole pnmtopalm cyan
+ keyword whole pnmtoplainpnm cyan
+ keyword whole pnmtopng cyan
+ keyword whole pnmtops cyan
+ keyword whole pnmtorle cyan
+ keyword whole pnmtotiff cyan
+ keyword whole pnmtoxwd cyan
+
+ keyword whole bpmtopnm cyan
+ keyword whole giftopnm cyan
+ keyword whole palmtopnm cyan
+ keyword whole pngtopnm cyan
+ keyword whole pstopnm cyan
+ keyword whole rletopnm cyan
+ keyword whole tifftopnm cyan
+ keyword whole xwdtopnm cyan
+
+ keyword whole ppm3d cyan
+ keyword whole ppmbrighten cyan
+ keyword whole ppmchange cyan
+ keyword whole ppmcie cyan
+ keyword whole ppmcolormask cyan
+ keyword whole ppmcolors cyan
+ keyword whole ppmdim cyan
+ keyword whole ppmdist cyan
+ keyword whole ppmdither cyan
+ keyword whole ppmfade cyan
+ keyword whole ppmflash cyan
+ keyword whole ppmforge cyan
+ keyword whole ppmhist cyan
+ keyword whole ppmlabel cyan
+ keyword whole ppmmake cyan
+ keyword whole ppmmix cyan
+ keyword whole ppmnorm cyan
+ keyword whole ppmntsc cyan
+ keyword whole ppmpat cyan
+ keyword whole ppmquant cyan
+ keyword whole ppmquantall cyan
+ keyword whole ppmqvgq cyan
+ keyword whole ppmrainbow cyan
+ keyword whole ppmrelief cyan
+ keyword whole ppmshadow cyan
+ keyword whole ppmshift cyan
+ keyword whole ppmspread cyan
+ keyword whole ppmtv cyan
+
+ keyword whole ppmtoacad cyan
+ keyword whole ppmtobmp cyan
+ keyword whole ppmtogif cyan
+ keyword whole ppmtojpeg cyan
+ keyword whole ppmtolj cyan
+ keyword whole ppmtomap cyan
+ keyword whole ppmtompeg cyan
+ keyword whole ppmtopcx cyan
+ keyword whole ppmtopgm cyan
+ keyword whole ppmtorgb3 cyan
+ keyword whole ppmtowinicon cyan
+ keyword whole ppmtoxpm cyan
+
+ keyword whole bpmtoppm cyan
+ keyword whole pcxtoppm cyan
+ keyword whole pdftoppm cyan
+ keyword whole pjtoppm cyan
+ keyword whole rawtoppm cyan
+ keyword whole rgb3toppm cyan
+ keyword whole winicontoppm cyan
+ keyword whole xpmtoppm cyan
+ keyword whole xvminitoppm cyan
+
+ keyword whole gpg red
+ keyword whole md5sum red
+ keyword whole openssl red
+ keyword whole ssh red
+ keyword whole scp red
+
+ keyword whole gettext.sh magenta
+ keyword whole TEXTDOMAINDIR magenta
+ keyword whole TEXTDOMAIN magenta
+ keyword whole VERSION magenta
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+context # \n brown
+ spellcheck
+
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]EOF EOF green
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]END END green
+
+context ' ' green
+
+context " " green
+ keyword \\* brightgreen
+ keyword \\@ brightgreen
+ keyword \\$ brightgreen
+ keyword \\\\ brightgreen
+ keyword \\` brightgreen
+ keyword \\" brightgreen
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+context exclusive ` ` lightgray black
+ keyword '*' green
+ keyword " green
+ keyword \\` green
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+ keyword whole accept cyan
+ keyword whole accessdb cyan
+ keyword whole activate cyan
+ keyword whole addgroup cyan
+ keyword whole add-shell cyan
+ keyword whole adduser cyan
+ keyword whole anytopnm cyan
+ keyword whole apropos cyan
+ keyword whole apt-cache cyan
+ keyword whole apt-cdrom cyan
+ keyword whole apt-config cyan
+ keyword whole apt-file cyan
+ keyword whole apt-ftparchive cyan
+ keyword whole apt-get cyan
+ keyword whole aptitude cyan
+ keyword whole apt-sortpkgs cyan
+ keyword whole apt-source cyan
+ keyword whole ar cyan
+ keyword whole arch cyan
+ keyword whole arp cyan
+ keyword whole as cyan
+ keyword whole ash cyan
+ keyword whole at cyan
+ keyword whole atd cyan
+ keyword whole atrun cyan
+ keyword whole atq cyan
+ keyword whole autoconf cyan
+ keyword whole autoheader cyan
+ keyword whole automake cyan
+ keyword whole autopoint cyan
+ keyword whole autoscan cyan
+ keyword whole awk cyan
+ keyword whole badblocks cyan
+ keyword whole base64-decode cyan
+ keyword whole base64-encode cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole batch cyan
+ keyword whole bc cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole blockdev cyan
+ keyword whole bootlogd cyan
+ keyword whole bsd-write cyan
+ keyword whole bsh cyan
+ keyword whole bunzip2 cyan
+ keyword whole bzcat cyan
+ keyword whole bzcmp cyan
+ keyword whole bzdiff cyan
+ keyword whole bzegrep cyan
+ keyword whole bzexe cyan
+ keyword whole bzfgrep cyan
+ keyword whole bzgrep cyan
+ keyword whole bzip cyan
+ keyword whole bzip2 cyan
+ keyword whole bzip2recover cyan
+ keyword whole bzless cyan
+ keyword whole bzmore cyan
+ keyword whole cabextract cyan
+ keyword whole cal cyan
+ keyword whole calendar cyan
+ keyword whole cam cyan
+ keyword whole cancel cyan
+ keyword whole captoinfo cyan
+ keyword whole cat cyan
+ keyword whole catchsegv cyan
+ keyword whole catman cyan
+ keyword whole cd cyan
+ keyword whole cdda2ogg cyan
+ keyword whole cdda2mp3 cyan
+ keyword whole cdda2wav cyan
+ keyword whole cdrecord cyan
+ keyword whole cfdisk cyan
+ keyword whole chage cyan
+ keyword whole charset cyan
+ keyword whole chattr cyan
+ keyword whole checkbashisms cyan
+ keyword whole chfn cyan
+ keyword whole chgrp cyan
+ keyword whole chkdupexe cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole chpasswd cyan
+ keyword whole chroot cyan
+ keyword whole chsh cyan
+ keyword whole chvt cyan
+ keyword whole cksum cyan
+ keyword whole clear cyan
+ keyword whole cmp cyan
+ keyword whole codepage cyan
+ keyword whole col cyan
+ keyword whole colcrt cyan
+ keyword whole colrm cyan
+ keyword whole column cyan
+ keyword whole comm cyan
+ keyword whole compose cyan
+ keyword whole compress cyan
+ keyword whole consolechars cyan
+ keyword whole cp cyan
+ keyword whole cpan cyan
+ keyword whole cpgr cyan
+ keyword whole cpio cyan
+ keyword whole cpp cyan
+ keyword whole cramfsck cyan
+ keyword whole createdb cyan
+ keyword whole createlang cyan
+ keyword whole createuser cyan
+ keyword whole c_rehash cyan
+ keyword whole crontab cyan
+ keyword whole csh cyan
+ keyword whole csplit cyan
+ keyword whole cupsaccept cyan
+ keyword whole cupsaddsmb cyan
+ keyword whole cupsd cyan
+ keyword whole cupsreject cyan
+ keyword whole curl cyan
+ keyword whole cut cyan
+ keyword whole date cyan
+ keyword whole dash cyan
+ keyword whole dch cyan
+ keyword whole dd cyan
+ keyword whole deallocvt cyan
+ keyword whole debugfs cyan
+ keyword whole delgroup cyan
+ keyword whole deluser cyan
+ keyword whole depmod cyan
+ keyword whole devdump cyan
+ keyword whole df cyan
+ keyword whole dialog cyan
+ keyword whole diff cyan
+ keyword whole diff3 cyan
+ keyword whole dir cyan
+ keyword whole dircolors cyan
+ keyword whole directomatic cyan
+ keyword whole dirname cyan
+ keyword whole dirsplit cyan
+ keyword whole disable cyan
+ keyword whole diskd cyan
+ keyword whole diskseekd cyan
+ keyword whole disown cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole dosfsck cyan
+ keyword whole dotextwrap cyan
+ keyword whole dotlockfile cyan
+ keyword whole dpasswd cyan
+ keyword whole dpkg cyan
+ keyword whole dpkg-architekture cyan
+ keyword whole dpkg-buildpackage cyan
+ keyword whole dpkg-deb cyan
+ keyword whole dpkg-name cyan
+ keyword whole dpkg-query cyan
+ keyword whole dpkg-reconfigure cyan
+ keyword whole dpkg-scanpackages cyan
+ keyword whole dpkg-scansources cyan
+ keyword whole dpkg-split cyan
+ keyword whole dpkg-source cyan
+ keyword whole dropdb cyan
+ keyword whole droplang cyan
+ keyword whole dropuser cyan
+ keyword whole dscverify cyan
+ keyword whole du cyan
+ keyword whole dumpe2fs cyan
+ keyword whole dumpkeys cyan
+ keyword whole dvipdf cyan
+ keyword whole e2fsck cyan
+ keyword whole e2image cyan
+ keyword whole e2label cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole edit cyan
+ keyword whole editor cyan
+ keyword whole egrep cyan
+ keyword whole eject cyan
+ keyword whole enable cyan
+ keyword whole env cyan
+ keyword whole envsubst cyan
+ keyword whole eqn cyan
+ keyword whole eval_gettext cyan
+ keyword whole ex cyan
+ keyword whole expand cyan
+ keyword whole expiry cyan
+ keyword whole expr cyan
+ keyword whole factor cyan
+ keyword whole fakeroot cyan
+ keyword whole faillog cyan
+ keyword whole false cyan
+ keyword whole fbset cyan
+ keyword whole fc-cache cyan
+ keyword whole fc-list cyan
+ keyword whole fc-match cyan
+ keyword whole fdformat cyan
+ keyword whole fdisk cyan
+ keyword whole fdlist cyan
+ keyword whole fdmount cyan
+ keyword whole fdmountd cyan
+ keyword whole fdrawcmd cyan
+ keyword whole fdumount cyan
+ keyword whole fetchmail cyan
+ keyword whole fgconsole cyan
+ keyword whole fgrep cyan
+ keyword whole file cyan
+ keyword whole filefrag cyan
+ keyword whole find cyan
+ keyword whole find2perl cyan
+ keyword whole findfs cyan
+ keyword whole fitstopnm cyan
+ keyword whole floppycontrol cyan
+ keyword whole floppymeter cyan
+ keyword whole fmt cyan
+ keyword whole fold cyan
+ keyword whole font2psf cyan
+ keyword whole formail cyan
+ keyword whole fping cyan
+ keyword whole fping6 cyan
+ keyword whole free cyan
+ keyword whole freeze cyan
+ keyword whole fribidi cyan
+ keyword whole from cyan
+ keyword whole fsck cyan
+ keyword whole fsck.cramfs cyan
+ keyword whole fsck.ext2 cyan
+ keyword whole fsck.ext3 cyan
+ keyword whole fsck.minix cyan
+ keyword whole fsck.msdos cyan
+ keyword whole fsck.nfs cyan
+ keyword whole fsck.vfat cyan
+ keyword whole fsconf cyan
+ keyword whole funzip cyan
+ keyword whole fuser cyan
+ keyword whole fvwm cyan
+ keyword whole gawk cyan
+ keyword whole gdb cyan
+ keyword whole gdbtui cyan
+ keyword whole gcc cyan
+ keyword whole gcov cyan
+ keyword whole genksyms cyan
+ keyword whole getconf cyan
+ keyword whole getent cyan
+ keyword whole getfdprm cyan
+ keyword whole getkeycodes cyan
+ keyword whole getopt cyan
+ keyword whole gettext cyan
+ keyword whole gettextize cyan
+ keyword whole getty cyan
+ keyword whole gpasswd cyan
+ keyword whole gpgsplit cyan
+ keyword whole gpgv cyan
+ keyword whole gprof cyan
+ keyword whole grep cyan
+ keyword whole groff cyan
+ keyword whole groupadd cyan
+ keyword whole groupdel cyan
+ keyword whole groupmod cyan
+ keyword whole groups cyan
+ keyword whole grpck cyan
+ keyword whole grpconv cyan
+ keyword whole grpunconv cyan
+ keyword whole gs cyan
+ keyword whole gsbj cyan
+ keyword whole gsdj cyan
+ keyword whole gsdj500 cyan
+ keyword whole gs-gpl cyan
+ keyword whole gslj cyan
+ keyword whole gslp cyan
+ keyword whole gsmctl cyan
+ keyword whole gsmpb cyan
+ keyword whole gsmsendsms cyan
+ keyword whole gsmsiectl cyan
+ keyword whole gsmsiexfer cyan
+ keyword whole gsmsmsd cyan
+ keyword whole gsmsmsstore cyan
+ keyword whole gsnd cyan
+ keyword whole gunzip cyan
+ keyword whole gzexe cyan
+ keyword whole gzip cyan
+ keyword whole ha cyan
+ keyword whole halt cyan
+ keyword whole hd cyan
+ keyword whole hdparm cyan
+ keyword whole hddtemp cyan
+ keyword whole head cyan
+ keyword whole hexdump cyan
+ keyword whole hman cyan
+ keyword whole host cyan
+ keyword whole hostid cyan
+ keyword whole hostname cyan
+ keyword whole hotkeys cyan
+ keyword whole html2text cyan
+ keyword whole hwclock cyan
+ keyword whole iconv cyan
+ keyword whole iconvconfig cyan
+ keyword whole id cyan
+ keyword whole ifconfig cyan
+ keyword whole ifdown cyan
+ keyword whole ifnames cyan
+ keyword whole ifup cyan
+ keyword whole igawk cyan
+ keyword whole info cyan
+ keyword whole infobrowser cyan
+ keyword whole infocmp cyan
+ keyword whole infokey cyan
+ keyword whole infotocap cyan
+ keyword whole init cyan
+ keyword whole insmod cyan
+ keyword whole install cyan
+ keyword whole installkernel cyan
+ keyword whole install-menu cyan
+ keyword whole ipcalc cyan
+ keyword whole ipcs cyan
+ keyword whole ipmaddr cyan
+ keyword whole ippool cyan
+ keyword whole iptables cyan
+ keyword whole iptunnel cyan
+ keyword whole isoinfo cyan
+ keyword whole join cyan
+ keyword whole kallsyms cyan
+ keyword whole kbdconfig cyan
+ keyword whole kbd_mode cyan
+ keyword whole kbdrate cyan
+ keyword whole klogd cyan
+ keyword whole kernelversion cyan
+ keyword whole kill cyan
+ keyword whole killall cyan
+ keyword whole ksh cyan
+ keyword whole ksyms cyan
+ keyword whole lame cyan
+ keyword whole last cyan
+ keyword whole lastb cyan
+ keyword whole lastlog cyan
+ keyword whole ld cyan
+ keyword whole ldconfig cyan
+ keyword whole ldd cyan
+ keyword whole less cyan
+ keyword whole lessecho cyan
+ keyword whole lessfile cyan
+ keyword whole lesskey cyan
+ keyword whole lesspipe cyan
+ keyword whole lharc cyan
+ keyword whole libtool cyan
+ keyword whole lilo cyan
+ keyword whole line cyan
+ keyword whole link cyan
+ keyword whole links2 cyan
+ keyword whole linux_logo cyan
+ keyword whole linuxconf cyan
+ keyword whole list_audio_tracks cyan
+ keyword whole ln cyan
+ keyword whole loadkeys cyan
+ keyword whole locale cyan
+ keyword whole localedef cyan
+ keyword whole locale-gen cyan
+ keyword whole locate cyan
+ keyword whole lockfile cyan
+ keyword whole logger cyan
+ keyword whole login cyan
+ keyword whole logname cyan
+ keyword whole logrotate cyan
+ keyword whole logsave cyan
+ keyword whole look cyan
+ keyword whole lorder cyan
+ keyword whole losetup cyan
+ keyword whole lp cyan
+ keyword whole lpadmin cyan
+ keyword whole lpc cyan
+ keyword whole lpdconf cyan
+ keyword whole lpdomatic cyan
+ keyword whole lpinfo cyan
+ keyword whole lpmove cyan
+ keyword whole lpoptions cyan
+ keyword whole lppasswd cyan
+ keyword whole lpq cyan
+ keyword whole lpr cyan
+ keyword whole lprm cyan
+ keyword whole lprsetup cyan
+ keyword whole lpstat cyan
+ keyword whole ls cyan
+ keyword whole lsattr cyan
+ keyword whole lsmod cyan
+ keyword whole lspci cyan
+ keyword whole lsusb cyan
+ keyword whole lynx cyan
+ keyword whole MAKEDEV cyan
+ keyword whole MAKEFLOPPIES cyan
+ keyword whole mail cyan
+ keyword whole mailq cyan
+ keyword whole mailstat cyan
+ keyword whole mailx cyan
+ keyword whole make cyan
+ keyword whole make-kpkg cyan
+ keyword whole man cyan
+ keyword whole man2html cyan
+ keyword whole manpath cyan
+ keyword whole mawk cyan
+ keyword whole mc cyan
+ keyword whole mcedit cyan
+ keyword whole mcookie cyan
+ keyword whole mcview cyan
+ keyword whole mcmfmt cyan
+ keyword whole memstat cyan
+ keyword whole mergechanges cyan
+ keyword whole mesg cyan
+ keyword whole mev cyan
+ keyword whole mkboot cyan
+ keyword whole mkfifo cyan
+ keyword whole mkhybrid cyan
+ keyword whole mkisofs cyan
+ keyword whole mk_modmap cyan
+ keyword whole mkpasswd cyan
+ keyword whole mii-tool cyan
+ keyword whole mimedecode cyan
+ keyword whole mkcramfs cyan
+ keyword whole mkdir cyan
+ keyword whole mkdirhier cyan
+ keyword whole mkfs cyan
+ keyword whole mkfs.cramfs cyan
+ keyword whole mkfs.ext2 cyan
+ keyword whole mkfs.ext3 cyan
+ keyword whole mkfs.minix cyan
+ keyword whole mkfs.msdos cyan
+ keyword whole mkfs.vfat cyan
+ keyword whole mke2fs cyan
+ keyword whole mkdosfs cyan
+ keyword whole mkinitrd cyan
+ keyword whole mknod cyan
+ keyword whole mkrescue cyan
+ keyword whole mkswap cyan
+ keyword whole mktemp cyan
+ keyword whole modconf cyan
+ keyword whole modinfo cyan
+ keyword whole modprobe cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mountpoint cyan
+ keyword whole mozilla cyan
+ keyword whole mp3info cyan
+ keyword whole mpexpand cyan
+ keyword whole munpack cyan
+ keyword whole msgattrib cyan
+ keyword whole msgcat cyan
+ keyword whole msgcmp cyan
+ keyword whole msgcomm cyan
+ keyword whole msgconv cyan
+ keyword whole msgen cyan
+ keyword whole msgexec cyan
+ keyword whole msgfilter cyan
+ keyword whole msgfmt cyan
+ keyword whole msggrep cyan
+ keyword whole msginit cyan
+ keyword whole msgmerge cyan
+ keyword whole msgunfmt cyan
+ keyword whole msguniq cyan
+ keyword whole msmtp cyan
+ keyword whole mt cyan
+ keyword whole mt-gnu cyan
+ keyword whole mtrace cyan
+ keyword whole mute cyan
+ keyword whole mutt cyan
+ keyword whole mv cyan
+ keyword whole nameif cyan
+ keyword whole namei cyan
+ keyword whole nano cyan
+ keyword whole nawk cyan
+ keyword whole ncal cyan
+ keyword whole neqn cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole newaliases cyan
+ keyword whole newgrp cyan
+ keyword whole newusers cyan
+ keyword whole nex cyan
+ keyword whole nfsstat cyan
+ keyword whole ngettext cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole nl cyan
+ keyword whole nm cyan
+ keyword whole nohup cyan
+ keyword whole nroff cyan
+ keyword whole nsmod cyan
+ keyword whole nvi cyan
+ keyword whole nview cyan
+ keyword whole objcopy cyan
+ keyword whole objdump cyan
+ keyword whole od cyan
+ keyword whole ogg123 cyan
+ keyword whole oggdec cyan
+ keyword whole oggenc cyan
+ keyword whole ogginfo cyan
+ keyword whole open cyan
+ keyword whole openvt cyan
+ keyword whole pager cyan
+ keyword whole pam_getenv cyan
+ keyword whole paperconf cyan
+ keyword whole par cyan
+ keyword whole passwd cyan
+ keyword whole paste cyan
+ keyword whole patch cyan
+ keyword whole pathchk cyan
+ keyword whole pcimodules cyan
+ keyword whole pcretest cyan
+ keyword whole pdfinfo cyan
+ keyword whole perl cyan
+ keyword whole perldoc cyan
+ keyword whole pg cyan
+ keyword whole pgrep cyan
+ keyword whole pic cyan
+ keyword whole pico cyan
+ keyword whole piconv cyan
+ keyword whole pidof cyan
+ keyword whole pinfo cyan
+ keyword whole ping cyan
+ keyword whole pkill cyan
+ keyword whole pmap cyan
+ keyword whole portmap cyan
+ keyword whole poweroff cyan
+ keyword whole pr cyan
+ keyword whole print cyan
+ keyword whole printenv cyan
+ keyword whole printf cyan
+ keyword whole procmail cyan
+ keyword whole prove cyan
+ keyword whole ps cyan
+ keyword whole psed cyan
+ keyword whole psql cyan
+ keyword whole pstree cyan
+ keyword whole pstruct cyan
+ keyword whole ptx cyan
+ keyword whole pwconv cyan
+ keyword whole pwck cyan
+ keyword whole pwd cyan
+ keyword whole pwunconv cyan
+ keyword whole ramsize cyan
+ keyword whole ranlib cyan
+ keyword whole rar cyan
+ keyword whole rarp cyan
+ keyword whole raw cyan
+ keyword whole rbash cyan
+ keyword whole rcp cyan
+ keyword whole rdev cyan
+ keyword whole readcd cyan
+ keyword whole readelf cyan
+ keyword whole readlink cyan
+ keyword whole readprofile cyan
+ keyword whole reboot cyan
+ keyword whole red cyan
+ keyword whole regcomp cyan
+ keyword whole reject cyan
+ keyword whole remadmin cyan
+ keyword whole remove-shell cyan
+ keyword whole rename cyan
+ keyword whole renice cyan
+ keyword whole reset cyan
+ keyword whole resize2fs cyan
+ keyword whole rev cyan
+ keyword whole revpath cyan
+ keyword whole rgrep cyan
+ keyword whole rlogin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rmmod cyan
+ keyword whole rmt cyan
+ keyword whole route cyan
+ keyword whole rpcgen cyan
+ keyword whole rpcinfo cyan
+ keyword whole rplay cyan
+ keyword whole rplayd cyan
+ keyword whole rplaydsp cyan
+ keyword whole rpm cyan
+ keyword whole rpm2cpio cyan
+ keyword whole rptp cyan
+ keyword whole rsh cyan
+ keyword whole rstartd cyan
+ keyword whole runlevel cyan
+ keyword whole run-mailcap cyan
+ keyword whole run-parts cyan
+ keyword whole savelog cyan
+ keyword whole scanimage cyan
+ keyword whole scanpci cyan
+ keyword whole screendump cyan
+ keyword whole script cyan
+ keyword whole scriptreplay cyan
+ keyword whole sdiff cyan
+ keyword whole sed cyan
+ keyword whole see cyan
+ keyword whole sendmail cyan
+ keyword whole seq cyan
+ keyword whole set cyan
+ keyword whole setfdprm cyan
+ keyword whole setkeycodes cyan
+ keyword whole setleds cyan
+ keyword whole setlogcons cyan
+ keyword whole setmetamode cyan
+ keyword whole setpci cyan
+ keyword whole setserial cyan
+ keyword whole setsid cyan
+ keyword whole setterm cyan
+ keyword whole setvesablank cyan
+ keyword whole setxkbmap cyan
+ keyword whole sfdisk cyan
+ keyword whole sftp cyan
+ keyword whole sg cyan
+ keyword whole sh cyan
+ keyword whole sha1sum cyan
+ keyword whole shadowconfig cyan
+ keyword whole showcfont cyan
+ keyword whole showkey cyan
+ keyword whole showmount cyan
+ keyword whole shred cyan
+ keyword whole shutdown cyan
+ keyword whole size cyan
+ keyword whole skill cyan
+ keyword whole slabtop cyan
+ keyword whole slattach cyan
+ keyword whole sleep cyan
+ keyword whole slogin cyan
+ keyword whole smime_keys cyan
+ keyword whole snice cyan
+ keyword whole soelim cyan
+ keyword whole sort cyan
+ keyword whole sa-learn cyan
+ keyword whole spamassassin cyan
+ keyword whole spamc cyan
+ keyword whole spamd cyan
+ keyword whole splain cyan
+ keyword whole split cyan
+ keyword whole ssh-add cyan
+ keyword whole ssh-copy-id cyan
+ keyword whole ssh-keygen cyan
+ keyword whole ssh-keyscan cyan
+ keyword whole ssmtp cyan
+ keyword whole start-stop-daemon cyan
+ keyword whole stat cyan
+ keyword whole strace cyan
+ keyword whole strings cyan
+ keyword whole strip cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sulogin cyan
+ keyword whole sum cyan
+ keyword whole superformat cyan
+ keyword whole su-to-root cyan
+ keyword whole svlc cyan
+ keyword whole swapoff cyan
+ keyword whole swapon cyan
+ keyword whole sync cyan
+ keyword whole sysctl cyan
+ keyword whole syslogd cyan
+ keyword whole syslogd-listfiles cyan
+ keyword whole syslog-facility cyan
+ keyword whole tac cyan
+ keyword whole tack cyan
+ keyword whole tail cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tbl cyan
+ keyword whole tcpdchk cyan
+ keyword whole tcpdump cyan
+ keyword whole tclsh cyan
+ keyword whole tcsh cyan
+ keyword whole tdbox cyan
+ keyword whole tdcheckserver cyan
+ keyword whole tddebidate cyan
+ keyword whole tdfileview cyan
+ keyword whole tdfmlogstrip cyan
+ keyword whole tdformail cyan
+ keyword whole tdlinuxcounter cyan
+ keyword whole tdlinuxlogo cyan
+ keyword whole tdmailblacklist cyan
+ keyword whole tdmailbody cyan
+ keyword whole tdmailcopy cyan
+ keyword whole tdmaildirmake cyan
+ keyword whole tdmailsubject cyan
+ keyword whole tdmailwhitelist cyan
+ keyword whole tdnewmsg cyan
+ keyword whole tdsysbackup cyan
+ keyword whole tee cyan
+ keyword whole telinit cyan
+ keyword whole telnet cyan
+ keyword whole test cyan
+ keyword whole tempfile cyan
+ keyword whole tic cyan
+ keyword whole time cyan
+ keyword whole tload cyan
+ keyword whole tnef cyan
+ keyword whole toe cyan
+ keyword whole toolame cyan
+ keyword whole top cyan
+ keyword whole touch cyan
+ keyword whole tput cyan
+ keyword whole tr cyan
+ keyword whole troff cyan
+ keyword whole true cyan
+ keyword whole tset cyan
+ keyword whole tsort cyan
+ keyword whole tty cyan
+ keyword whole tunctl cyan
+ keyword whole tune2fs cyan
+ keyword whole tunelp cyan
+ keyword whole tzconfig cyan
+ keyword whole tzselect cyan
+ keyword whole tzsetup cyan
+ keyword whole ucf cyan
+ keyword whole ul cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole unarj cyan
+ keyword whole uncompress cyan
+ keyword whole unexpand cyan
+ keyword whole unicode_start cyan
+ keyword whole unicode_stop cyan
+ keyword whole unix_chkpwd cyan
+ keyword whole uniq cyan
+ keyword whole unlink cyan
+ keyword whole unzip cyan
+ keyword whole unzipsfx cyan
+ keyword whole updatedb cyan
+ keyword whole update-menus cyan
+ keyword whole update-modules cyan
+ keyword whole update-pciids cyan
+ keyword whole uprecords cyan
+ keyword whole uptime cyan
+ keyword whole urlview cyan
+ keyword whole usbmodules cyan
+ keyword whole uscan cyan
+ keyword whole useradd cyan
+ keyword whole userconf cyan
+ keyword whole userdel cyan
+ keyword whole usermod cyan
+ keyword whole users cyan
+ keyword whole usleep cyan
+ keyword whole uufilter cyan
+ keyword whole uuidgen cyan
+ keyword whole vacuumdb cyan
+ keyword whole validlocale cyan
+ keyword whole vcstime cyan
+ keyword whole vcut cyan
+ keyword whole vdir cyan
+ keyword whole vi cyan
+ keyword whole vidmode cyan
+ keyword whole view cyan
+ keyword whole vigr cyan
+ keyword whole vim cyan
+ keyword whole vipw cyan
+ keyword whole vlc cyan
+ keyword whole vmstat cyan
+ keyword whole volname cyan
+ keyword whole vorbiscomment cyan
+ keyword whole vt-is-UTF8 cyan
+ keyword whole w cyan
+ keyword whole wall cyan
+ keyword whole watch cyan
+ keyword whole wc cyan
+ keyword whole wget cyan
+ keyword whole whatis cyan
+ keyword whole whereis cyan
+ keyword whole which cyan
+ keyword whole whiptail cyan
+ keyword whole who cyan
+ keyword whole whoami cyan
+ keyword whole whois cyan
+ keyword whole wish cyan
+ keyword whole write cyan
+ keyword whole writevt cyan
+ keyword whole wvWare cyan
+ keyword whole wxvlc cyan
+ keyword whole xargs cyan
+ keyword whole xbmbrowser cyan
+ keyword whole xbindkeys cyan
+ keyword whole xconf cyan
+ keyword whole xdfcopy cyan
+ keyword whole xdfformat cyan
+ keyword whole Xdialog cyan
+ keyword whole xgettext cyan
+ keyword whole xloadimage cyan
+ keyword whole xmessage cyan
+ keyword whole xmodmap cyan
+ keyword whole xmms cyan
+ keyword whole xpmroot cyan
+ keyword whole xrdb cyan
+ keyword whole xset cyan
+ keyword whole xsetbg cyan
+ keyword whole xsetmode cyan
+ keyword whole xsetpointer cyan
+ keyword whole xsetroot cyan
+ keyword whole xterm cyan
+ keyword whole xview cyan
+ keyword whole xwd cyan
+ keyword whole xwud cyan
+ keyword whole xzgv cyan
+ keyword whole yes cyan
+ keyword whole ypdomainname cyan
+ keyword whole yydecode cyan
+ keyword whole zcat cyan
+ keyword whole zcmp cyan
+ keyword whole zdiff cyan
+ keyword whole zdump cyan
+ keyword whole zegrep cyan
+ keyword whole zfgrep cyan
+ keyword whole zforce cyan
+ keyword whole zgrep cyan
+ keyword whole zgv cyan
+ keyword whole zic cyan
+ keyword whole zip cyan
+ keyword whole zipcloak cyan
+ keyword whole zipgrep cyan
+ keyword whole zipinfo cyan
+ keyword whole zipnote cyan
+ keyword whole zipsplit cyan
+ keyword whole zless cyan
+ keyword whole zmore cyan
+ keyword whole znew cyan
+ keyword whole zoo cyan
+ keyword whole zsh cyan
+ keyword whole zsoelim cyan
+ keyword whole zxpdf cyan
+
+ keyword whole pamcut cyan
+ keyword whole pamdeinterlace cyan
+ keyword whole pamdice cyan
+ keyword whole pamfile cyan
+ keyword whole pamoil cyan
+ keyword whole pamstack cyan
+ keyword whole pamstretch cyan
+ keyword whole pamstretch-gen cyan
+
+ keyword whole pbmclean cyan
+ keyword whole pbmlife cyan
+ keyword whole pbmmake cyan
+ keyword whole pbmmask cyan
+ keyword whole pbmpage cyan
+ keyword whole pbmpscale cyan
+ keyword whole pbmreduce cyan
+ keyword whole pbmtext cyan
+ keyword whole pbmtextps cyan
+ keyword whole pbmupc cyan
+
+ keyword whole pbmtoascii cyan
+ keyword whole pbmtoepsi cyan
+ keyword whole pbmtog3 cyan
+ keyword whole pbmtoicon cyan
+ keyword whole pbmtolj cyan
+ keyword whole pbmtomacp cyan
+ keyword whole pbmtonokia cyan
+ keyword whole pbmtopgm cyan
+ keyword whole pbmtoplot cyan
+ keyword whole pbmtoppa cyan
+ keyword whole pbmtopsg3 cyan
+ keyword whole pbmtowbmp cyan
+ keyword whole pbmtoxbm cyan
+
+ keyword whole g3topbm cyan
+ keyword whole thinkjettopbm cyan
+ keyword whole wbmptopbm cyan
+ keyword whole xbmtopbm cyan
+
+ keyword whole pgmbentley cyan
+ keyword whole pgmcrater cyan
+ keyword whole pgmedge cyan
+ keyword whole pgmenhance cyan
+ keyword whole pgmhist cyan
+ keyword whole pgmkernel cyan
+ keyword whole pgmnoise cyan
+ keyword whole pgmnorm cyan
+ keyword whole pgmoil cyan
+ keyword whole pgmramp cyan
+ keyword whole pgmslice cyan
+ keyword whole pgmtexture cyan
+
+ keyword whole pgmtopbm cyan
+ keyword whole pgmtoppm cyan
+
+ keyword whole asciitopgm cyan
+ keyword whole bioradtopgm cyan
+ keyword whole icontopgm cyan
+ keyword whole jpegtopgm cyan
+ keyword whole macptopgm cyan
+ keyword whole rawtopgm cyan
+
+ keyword whole pnmalias cyan
+ keyword whole pnmarith cyan
+ keyword whole pnmcat cyan
+ keyword whole pnmcolormap cyan
+ keyword whole pnmcomp cyan
+ keyword whole pnmconvol cyan
+ keyword whole pnmcrop cyan
+ keyword whole pnmcut cyan
+ keyword whole pnmdepth cyan
+ keyword whole pnmenlarge cyan
+ keyword whole pnmfile cyan
+ keyword whole pnmflip cyan
+ keyword whole pnmgamma cyan
+ keyword whole pnmhisteq cyan
+ keyword whole pnmhistmap cyan
+ keyword whole pnmindex cyan
+ keyword whole pnminterp cyan
+ keyword whole pnminterp-gen cyan
+ keyword whole pnminvert cyan
+ keyword whole pnmmargin cyan
+ keyword whole pnmmontage cyan
+ keyword whole pnmnlfilt cyan
+ keyword whole pnmnoraw cyan
+ keyword whole pnmnorm cyan
+ keyword whole pnmpad cyan
+ keyword whole pnmpaste cyan
+ keyword whole pnmpsnr cyan
+ keyword whole pnmquant cyan
+ keyword whole pnmremap cyan
+ keyword whole pnmrotate cyan
+ keyword whole pnmscale cyan
+ keyword whole pnmscalefixed cyan
+ keyword whole pnmshear cyan
+ keyword whole pnmsmooth cyan
+ keyword whole pnmsplit cyan
+ keyword whole pnmtile cyan
+
+ keyword whole pnmtofits cyan
+ keyword whole pnmtojpeg cyan
+ keyword whole pnmtopalm cyan
+ keyword whole pnmtoplainpnm cyan
+ keyword whole pnmtopng cyan
+ keyword whole pnmtops cyan
+ keyword whole pnmtorle cyan
+ keyword whole pnmtotiff cyan
+ keyword whole pnmtoxwd cyan
+
+ keyword whole bpmtopnm cyan
+ keyword whole giftopnm cyan
+ keyword whole palmtopnm cyan
+ keyword whole pngtopnm cyan
+ keyword whole pstopnm cyan
+ keyword whole rletopnm cyan
+ keyword whole tifftopnm cyan
+ keyword whole xwdtopnm cyan
+
+ keyword whole ppm3d cyan
+ keyword whole ppmbrighten cyan
+ keyword whole ppmchange cyan
+ keyword whole ppmcie cyan
+ keyword whole ppmcolormask cyan
+ keyword whole ppmcolors cyan
+ keyword whole ppmdim cyan
+ keyword whole ppmdist cyan
+ keyword whole ppmdither cyan
+ keyword whole ppmfade cyan
+ keyword whole ppmflash cyan
+ keyword whole ppmforge cyan
+ keyword whole ppmhist cyan
+ keyword whole ppmlabel cyan
+ keyword whole ppmmake cyan
+ keyword whole ppmmix cyan
+ keyword whole ppmnorm cyan
+ keyword whole ppmntsc cyan
+ keyword whole ppmpat cyan
+ keyword whole ppmquant cyan
+ keyword whole ppmquantall cyan
+ keyword whole ppmqvgq cyan
+ keyword whole ppmrainbow cyan
+ keyword whole ppmrelief cyan
+ keyword whole ppmshadow cyan
+ keyword whole ppmshift cyan
+ keyword whole ppmspread cyan
+ keyword whole ppmtv cyan
+
+ keyword whole ppmtoacad cyan
+ keyword whole ppmtobmp cyan
+ keyword whole ppmtogif cyan
+ keyword whole ppmtojpeg cyan
+ keyword whole ppmtolj cyan
+ keyword whole ppmtomap cyan
+ keyword whole ppmtompeg cyan
+ keyword whole ppmtopcx cyan
+ keyword whole ppmtopgm cyan
+ keyword whole ppmtorgb3 cyan
+ keyword whole ppmtowinicon cyan
+ keyword whole ppmtoxpm cyan
+
+ keyword whole bpmtoppm cyan
+ keyword whole pcxtoppm cyan
+ keyword whole pdftoppm cyan
+ keyword whole pjtoppm cyan
+ keyword whole rawtoppm cyan
+ keyword whole rgb3toppm cyan
+ keyword whole winicontoppm cyan
+ keyword whole xpmtoppm cyan
+ keyword whole xvminitoppm cyan
+
+ keyword whole gpg red
+ keyword whole md5sum red
+ keyword whole openssl red
+ keyword whole ssh red
+ keyword whole scp red
+
+ keyword whole gettext.sh magenta
+ keyword whole TEXTDOMAINDIR magenta
+ keyword whole TEXTDOMAIN magenta
+ keyword whole VERSION magenta
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/slang.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/slang.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/slang.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,109 @@
+context default
+ keyword whole forever white
+ keyword whole foreach white
+ keyword whole using white
+ keyword whole orelse white
+ keyword whole andelse white
+ keyword whole loop white
+ keyword whole variable white
+ keyword whole define white
+ keyword whole break white
+ keyword whole case white
+ keyword whole continue white
+ keyword whole do white
+ keyword whole else white
+ keyword whole for white
+ keyword whole goto white
+ keyword whole if white
+ keyword whole !if white
+ keyword whole return white
+ keyword whole sizeof white
+ keyword whole static white
+ keyword whole struct white
+ keyword whole switch white
+ keyword whole typedef white
+ keyword whole while white
+ keyword whole typecast white
+ keyword whole delete white
+ keyword whole private white
+ keyword whole protected white
+ keyword whole public white
+ keyword whole namespace white
+ keyword whole implements white
+
+ keyword whole EXIT_BLOCK white
+ keyword whole ERROR_BLOCK white
+ keyword whole EXECUTE_ERROR_BLOCK white
+
+ keyword whole and white
+ keyword whole or white
+ keyword whole xor white
+
+
+ keyword whole Char_Type yellow
+ keyword whole UChar_Type yellow
+ keyword whole Short_Type yellow
+ keyword whole UShort_Type yellow
+ keyword whole Integer_Type yellow
+ keyword whole UInteger_Type yellow
+ keyword whole Long_Type yellow
+ keyword whole ULong_Type yellow
+ keyword whole Float_Type yellow
+ keyword whole Double_Type yellow
+ keyword whole Complex_Type yellow
+ keyword whole String_Type yellow
+ keyword whole BString_Type yellow
+ keyword whole Struct_Type yellow
+ keyword whole Ref_Type yellow
+ keyword whole Null_Type yellow
+ keyword whole Array_Type yellow
+ keyword whole DataType_Type yellow
+ keyword whole Assoc_Type yellow
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > white
+ keyword < white
+ keyword \+ white
+ keyword - white
+ keyword \* white
+ keyword / white
+ keyword = white
+ keyword != white
+ keyword == white
+ keyword ; white
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+context % \n brown
+ spellcheck
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/smalltalk.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/smalltalk.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/smalltalk.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,160 @@
+###################################################################################
+# (GNU) SmallTalk syntax hilighting by Carlos Rodrigues <a9566 at lei.di.fct.unl.pt> #
+###################################################################################
+
+# I guess this is not very syntax strict, but it makes the code
+# a lot more readable.
+
+context default
+ keyword whole methodsFor yellow
+ keyword whole subclass yellow
+ keyword whole class yellow
+ keyword whole nil yellow
+ keyword whole self yellow
+ keyword whole instanceVariableNames yellow
+ keyword whole classVariableNames yellow
+ keyword whole poolDictionaries yellow
+ keyword whole category yellow
+ keyword whole super yellow
+ keyword whole category yellow
+ keyword whole variableSubclass yellow
+ keyword whole variableByteSubclass yellow
+ keyword whole variableWordSubclass yellow
+ keyword whole superclass yellow
+
+ keyword whole not brightmagenta
+ keyword whole comment brightmagenta
+ keyword whole error brightmagenta
+ keyword whole at brightmagenta
+ keyword whole put brightmagenta
+ keyword whole add brightmagenta
+ keyword whole remove brightmagenta
+ keyword whole new brightmagenta
+ keyword whole ifTrue brightmagenta
+ keyword whole ifFalse brightmagenta
+ keyword whole whileTrue brightmagenta
+ keyword whole whileFalse brightmagenta
+ keyword whole ifAbsent brightmagenta
+ keyword whole init brightmagenta
+ keyword whole do brightmagenta
+ keyword whole from brightmagenta
+ keyword whole with brightmagenta
+ keyword whole do brightmagenta
+ keyword whole true brightmagenta
+ keyword whole false brightmagenta
+ keyword whole or brightmagenta
+ keyword whole and brightmagenta
+ keyword whole to brightmagenta
+ keyword whole by brightmagenta
+
+ keyword whole Smalltalk brightgreen
+ keyword whole Object brightgreen
+ keyword whole Autoload brightgreen
+ keyword whole Behavior brightgreen
+ keyword whole ClassDescription brightgreen
+ keyword whole Class brightgreen
+ keyword whole MetaClass brightgreen
+ keyword whole BlockContext brightgreen
+ keyword whole Boolean brightgreen
+ keyword whole False brightgreen
+ keyword whole True brightgreen
+ keyword whole CFunctionDescriptor brightgreen
+ keyword whole CObject brightgreen
+ keyword whole Collection brightgreen
+ keyword whole Bag brightgreen
+ keyword whole MappedCollection brightgreen
+ keyword whole SequenceableCollection brightgreen
+ keyword whole ArrayedCollection brightgreen
+ keyword whole Array brightgreen
+ keyword whole ByteArray brightgreen
+ keyword whole CompiledCollection brightgreen
+ keyword whole String brightgreen
+ keyword whole Symbol brightgreen
+ keyword whole Interval brightgreen
+ keyword whole LinkedList brightgreen
+ keyword whole Semaphore brightgreen
+ keyword whole OrderedCollection brightgreen
+ keyword whole SortedCollection brightgreen
+ keyword whole Set brightgreen
+ keyword whole Dictionary brightgreen
+ keyword whole IdentityDictionary brightgreen
+ keyword whole SystemDictionary brightgreen
+ keyword whole Delay brightgreen
+ keyword whole FileSegment brightgreen
+ keyword whole Link brightgreen
+ keyword whole Process brightgreen
+ keyword whole SymLink brightgreen
+ keyword whole Magnitude brightgreen
+ keyword whole Character brightgreen
+ keyword whole Date brightgreen
+ keyword whole LookupKey brightgreen
+ keyword whole Association brightgreen
+ keyword whole Number brightgreen
+ keyword whole Float brightgreen
+ keyword whole Integer brightgreen
+ keyword whole Time brightgreen
+ keyword whole Memory brightgreen
+ keyword whole ByteMemory brightgreen
+ keyword whole WordMemory brightgreen
+ keyword whole Message brightgreen
+ keyword whole MethodContext brightgreen
+ keyword whole MethodInfo brightgreen
+ keyword whole ProcessorScheduler brightgreen
+ keyword whole SharedQueue brightgreen
+ keyword whole Stream brightgreen
+ keyword whole PositionableStream brightgreen
+ keyword whole ReadStream brightgreen
+ keyword whole WriteStream brightgreen
+ keyword whole ReadWriteStream brightgreen
+ keyword whole FileStream brightgreen
+ keyword whole Random brightgreen
+ keyword whole TokenStream brightgreen
+ keyword whole UndefinedObject brightgreen
+
+ keyword wholeright !! brightred
+ keyword wholeright ! brightred
+ keyword wholeleft ! brightred
+ keyword wholeright . brightred
+
+ keyword > cyan
+ keyword <> cyan
+ keyword < cyan
+ keyword \+ cyan
+ keyword - cyan
+ keyword \* cyan
+ keyword / cyan
+ keyword % cyan
+ keyword = cyan
+ keyword | cyan
+ keyword # cyan
+ keyword @ cyan
+ keyword ^ cyan
+ keyword { cyan
+ keyword } cyan
+ keyword ( cyan
+ keyword ) cyan
+ keyword [ cyan
+ keyword ] cyan
+ keyword , cyan
+ keyword : cyan
+ keyword & cyan
+ keyword $ cyan
+ keyword . cyan
+ keyword ! cyan
+ keyword ; cyan
+ keyword _ cyan
+ keyword ~ cyan
+ keyword ? cyan
+
+context $ ; cyan
+
+context " " brown
+
+context ' ' brightcyan
+
+ keyword \\\n brightmagenta
+ keyword \\" brightmagenta
+ keyword \\\\ brightmagenta
+ keyword \\' brightmagenta
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/spec.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/spec.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/spec.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,387 @@
+context default
+ keyword whole Auto\{Pp\}rov: green
+ keyword whole Auto\{Rr\}eq\{Pp\}rov: green
+ keyword whole Auto\{Rr\}eq: green
+ keyword whole Build\{Aa\}rch: green
+ keyword whole Build\{Cc\}onflicts: green
+ keyword whole Build\{Pp\}re\{Rr\}eq: green
+ keyword whole Build\{Rr\}oot: green
+ keyword whole Build\{Rr\}equires: green
+ keyword whole Conflicts: green
+ keyword whole Copyright: white
+ keyword whole Description: green
+ keyword whole Distribution: green
+ keyword whole Doc\{Dd\}ir: green
+ keyword whole Epoch: green
+ keyword whole Exclude\{Aa\}rch: green
+ keyword whole Exclusive\{Aa\}rch: green
+ keyword whole Exclusive\{Oo\}\{Ss\}: green
+ keyword whole Group: green
+ keyword whole Icon: green
+ keyword whole License: green
+ keyword whole Name: green
+ keyword whole NoSource\[0123456789\]: green
+ keyword whole Obsoletes: green
+ keyword whole Packager: green
+ keyword whole Patch\[0123456789\]: green
+ keyword whole Prefix: green
+ keyword whole Pre\{Rr\}eq: green
+ keyword whole Provides: green
+ keyword whole Release: green
+ keyword whole Requires: green
+ keyword whole Requires(\[abcdefghijklmnopqrstuvwxyz\]): green
+ keyword whole Root: green
+ keyword whole Serial: white
+ keyword whole Source\[0123456789\]: green
+ keyword whole Suggests: green
+ keyword whole Summary: green
+ keyword whole Vendor: green
+ keyword whole Version: green
+ keyword whole U\{Rr\}\{Ll\}: green
+
+ keyword whole linestart %build red
+ keyword whole linestart %changelog red
+ keyword whole linestart %check red
+ keyword whole linestart %clean red
+ keyword whole linestart %description red
+ keyword whole linestart %files red
+ keyword whole linestart %install red
+ keyword whole linestart %package red
+ keyword whole linestart %post red
+ keyword whole linestart %postun red
+ keyword whole linestart %pre red
+ keyword whole linestart %prep red
+ keyword whole linestart %preun red
+
+ keyword whole %define brightmagenta
+ keyword whole %dump brightmagenta
+ keyword whole %global brightmagenta
+ keyword whole %trace brightmagenta
+ keyword whole %undefine brightmagenta
+ keyword %\{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\}\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\] brightred
+
+ keyword whole echo: brightmagenta
+ keyword whole warn: brightmagenta
+ keyword whole error: brightmagenta
+ keyword whole uncompress: brightmagenta
+ keyword whole expand: brightmagenta
+ keyword whole S: brightmagenta
+ keyword whole P: brightmagenta
+ keyword whole F: brightmagenta
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole %triggerin magenta
+ keyword whole %triggerun magenta
+ keyword whole %triggerun magenta
+
+ keyword \\\n yellow
+ keyword wholeright $+ brightgreen
+ keyword ftp://+ brightgreen
+ keyword http://+ brightgreen
+ keyword cvs://+ brightgreen
+
+ keyword whole missingok brightcyan
+ keyword whole noreplace brightcyan
+
+ keyword whole PATCH\[0123456789\] cyan
+ keyword whole SOURCE\[0123456789\] cyan
+
+context Group( ): green
+ keyword whole af yellow
+ keyword whole az yellow
+ keyword whole bg yellow
+ keyword whole br yellow
+ keyword whole ca yellow
+ keyword whole ca_ES yellow
+ keyword whole cs yellow
+ keyword whole cs_CZ yellow
+ keyword whole da yellow
+ keyword whole da_DK yellow
+ keyword whole de yellow
+ keyword whole de_AT yellow
+ keyword whole de_DE yellow
+ keyword whole el yellow
+ keyword whole el_GR yellow
+ keyword whole en yellow
+ keyword whole en_GB yellow
+ keyword whole eo yellow
+ keyword whole es yellow
+ keyword whole es_ES yellow
+ keyword whole et yellow
+ keyword whole et_EE yellow
+ keyword whole eu yellow
+ keyword whole fi yellow
+ keyword whole fi_FI yellow
+ keyword whole fr yellow
+ keyword whole fr_FR yellow
+ keyword whole gl yellow
+ keyword whole gl_ES yellow
+ keyword whole gr yellow
+ keyword whole he yellow
+ keyword whole he_IL yellow
+ keyword whole hi yellow
+ keyword whole hr yellow
+ keyword whole hr_HR yellow
+ keyword whole hu yellow
+ keyword whole hu_HU yellow
+ keyword whole id yellow
+ keyword whole is yellow
+ keyword whole is_IS yellow
+ keyword whole it yellow
+ keyword whole it_IT yellow
+ keyword whole ja yellow
+ keyword whole ja_JP yellow
+ keyword whole ja_JP.SJIS yellow
+ keyword whole ko yellow
+ keyword whole ko_KR yellow
+ keyword whole lt yellow
+ keyword whole lt_LT yellow
+ keyword whole lv yellow
+ keyword whole ms yellow
+ keyword whole nb yellow
+ keyword whole nl yellow
+ keyword whole nl_NL yellow
+ keyword whole nn yellow
+ keyword whole nn_NO yellow
+ keyword whole no yellow
+ keyword whole no_NO yellow
+ keyword whole pl yellow
+ keyword whole pl_PL yellow
+ keyword whole pt yellow
+ keyword whole pt_BR yellow
+ keyword whole pt_PT yellow
+ keyword whole ro yellow
+ keyword whole ro_RO yellow
+ keyword whole ru yellow
+ keyword whole ru_RU yellow
+ keyword whole sk yellow
+ keyword whole sk_SK yellow
+ keyword whole sl yellow
+ keyword whole sl_SI yellow
+ keyword whole sr yellow
+ keyword whole sv yellow
+ keyword whole sv_SE yellow
+ keyword whole ta yellow
+ keyword whole th_TH yellow
+ keyword whole tr yellow
+ keyword whole tr_TR yellow
+ keyword whole uk yellow
+ keyword whole vi yellow
+ keyword whole wa yellow
+ keyword whole zh yellow
+ keyword whole zh_CN yellow
+ keyword whole zh_CN.GB2312 yellow
+ keyword whole zh_TW yellow
+ keyword whole zh_TW.Big5 yellow
+
+context Requires( ): green
+ keyword whole post yellow
+ keyword whole pre yellow
+ keyword whole postun yellow
+ keyword whole preun yellow
+ keyword , lightgray
+
+context Summary( ): green
+ keyword whole af yellow
+ keyword whole az yellow
+ keyword whole bg yellow
+ keyword whole br yellow
+ keyword whole ca yellow
+ keyword whole ca_ES yellow
+ keyword whole cs yellow
+ keyword whole cs_CZ yellow
+ keyword whole da yellow
+ keyword whole da_DK yellow
+ keyword whole de yellow
+ keyword whole de_AT yellow
+ keyword whole de_DE yellow
+ keyword whole el yellow
+ keyword whole el_GR yellow
+ keyword whole en yellow
+ keyword whole en_GB yellow
+ keyword whole eo yellow
+ keyword whole es yellow
+ keyword whole es_ES yellow
+ keyword whole et yellow
+ keyword whole et_EE yellow
+ keyword whole eu yellow
+ keyword whole fi yellow
+ keyword whole fi_FI yellow
+ keyword whole fr yellow
+ keyword whole fr_FR yellow
+ keyword whole gl yellow
+ keyword whole gl_ES yellow
+ keyword whole gr yellow
+ keyword whole he yellow
+ keyword whole he_IL yellow
+ keyword whole hi yellow
+ keyword whole hr yellow
+ keyword whole hr_HR yellow
+ keyword whole hu yellow
+ keyword whole hu_HU yellow
+ keyword whole id yellow
+ keyword whole is yellow
+ keyword whole is_IS yellow
+ keyword whole it yellow
+ keyword whole it_IT yellow
+ keyword whole ja yellow
+ keyword whole ja_JP yellow
+ keyword whole ja_JP.SJIS yellow
+ keyword whole ko yellow
+ keyword whole ko_KR yellow
+ keyword whole lt yellow
+ keyword whole lt_LT yellow
+ keyword whole lv yellow
+ keyword whole ms yellow
+ keyword whole nb yellow
+ keyword whole nl yellow
+ keyword whole nl_NL yellow
+ keyword whole nn yellow
+ keyword whole nn_NO yellow
+ keyword whole no yellow
+ keyword whole no_NO yellow
+ keyword whole pl yellow
+ keyword whole pl_PL yellow
+ keyword whole pt yellow
+ keyword whole pt_BR yellow
+ keyword whole pt_PT yellow
+ keyword whole ro yellow
+ keyword whole ro_RO yellow
+ keyword whole ru yellow
+ keyword whole ru_RU yellow
+ keyword whole sk yellow
+ keyword whole sk_SK yellow
+ keyword whole sl yellow
+ keyword whole sl_SI yellow
+ keyword whole sr yellow
+ keyword whole sv yellow
+ keyword whole sv_SE yellow
+ keyword whole ta yellow
+ keyword whole th_TH yellow
+ keyword whole tr yellow
+ keyword whole tr_TR yellow
+ keyword whole uk yellow
+ keyword whole vi yellow
+ keyword whole wa yellow
+ keyword whole zh yellow
+ keyword whole zh_CN yellow
+ keyword whole zh_CN.GB2312 yellow
+ keyword whole zh_TW yellow
+ keyword whole zh_TW.Big5 yellow
+
+context linestart # \n brown
+context %( ) brightcyan
+
+# Changelog
+context exclusive whole linestart %changelog EOF lightgray
+ keyword Revision*\n brightgreen
+ keyword \*\s\{MWTFS\}*\n brightgreen
+ keyword \s\s[*] brightgreen
+ keyword $Log*$\n brightred
+
+#sections
+context exclusive linestart %build \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %clean \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %description \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %files \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %install \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %package \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %pre \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %prep \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %preun \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %post \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %postun \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+#triggers
+context exclusive %triggerin \n lightgray
+ keyword whole -n brightmagenta
+ keyword whole -p brightmagenta
+ keyword whole -- brightmagenta
+
+context exclusive %triggerun \n lightgray
+ keyword whole -n brightmagenta
+ keyword whole -p brightmagenta
+ keyword whole -- brightmagenta
+
+context exclusive %triggerpostun \n lightgray
+ keyword whole -n brightmagenta
+ keyword whole -p brightmagenta
+ keyword whole -- brightmagenta
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sql.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sql.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/sql.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,626 @@
+# SQL syntax highlighting for CoolEdit
+# by Walery Studennikov <despair at sama.ru>
+
+context default
+ keyword whole ABORT yellow
+ keyword whole ABSOLUTE yellow
+ keyword whole ACTION yellow
+ keyword whole ADA yellow
+ keyword whole ADD yellow
+ keyword whole ALL yellow
+ keyword whole ALLOCATE yellow
+ keyword whole ALTER yellow
+ keyword whole AND yellow
+ keyword whole ANY yellow
+ keyword whole ARE yellow
+ keyword whole AS yellow
+ keyword whole ASC yellow
+ keyword whole ASSERTION yellow
+ keyword whole AT yellow
+ keyword whole AUTHORIZATION yellow
+ keyword whole AUTO_INCREMENT yellow
+ keyword whole BEGIN yellow
+ keyword whole BETWEEN yellow
+ keyword whole BIGINT yellow
+ keyword whole BIT yellow
+ keyword whole BIT_LENGTH yellow
+ keyword whole BLOB yellow
+ keyword whole BOTH yellow
+ keyword whole BY yellow
+ keyword whole CASCADE yellow
+ keyword whole CASCADED yellow
+ keyword whole CASE yellow
+ keyword whole CAST yellow
+ keyword whole CATALOG yellow
+ keyword whole CHAR yellow
+ keyword whole CHARACTER yellow
+ keyword whole CHARACTER_LENGTH yellow
+ keyword whole CHAR_LENGTH yellow
+ keyword whole CHECK yellow
+ keyword whole CLOSE yellow
+ keyword whole COALESCE yellow
+ keyword whole COLLATE yellow
+ keyword whole COLLATION yellow
+ keyword whole COLUMN yellow
+ keyword whole COMMIT yellow
+ keyword whole COMPILE yellow
+ keyword whole CONNECT yellow
+ keyword whole CONNECTION yellow
+ keyword whole CONSTRAINT yellow
+ keyword whole CONSTRAINTS yellow
+ keyword whole CONTINUE yellow
+ keyword whole COPY yellow
+ keyword whole CORRESPONDING yellow
+ keyword whole CREATE yellow
+ keyword whole CROSS yellow
+ keyword whole CURRENT yellow
+ keyword whole CURRENT_DATE yellow
+ keyword whole CURRENT_TIME yellow
+ keyword whole CURRENT_TIMESTAMP yellow
+ keyword whole CURRENT_USER yellow
+ keyword whole CURSOR yellow
+ keyword whole Constraint yellow
+ keyword whole DATABASE yellow
+ keyword whole DATE yellow
+ keyword whole DATETIME yellow
+ keyword whole DAY yellow
+ keyword whole DEALLOCATE yellow
+ keyword whole DEC yellow
+ keyword whole DECIMAL yellow
+ keyword whole DECLARE yellow
+ keyword whole DEFAULT yellow
+ keyword whole DEFERRABLE yellow
+ keyword whole DEFERRED yellow
+ keyword whole DELETE yellow
+ keyword whole DESC yellow
+ keyword whole DESCRIBE yellow
+ keyword whole DESCRIPTOR yellow
+ keyword whole DIAGNOSTICS yellow
+ keyword whole DISCONNECT yellow
+ keyword whole DISTINCT yellow
+ keyword whole DOMAIN yellow
+ keyword whole DOUBLE yellow
+ keyword whole DROP yellow
+ keyword whole ELSE yellow
+ keyword whole ENCODING yellow
+ keyword whole END yellow
+ keyword whole END-EXEC yellow
+ keyword whole ENUM yellow
+ keyword whole ESCAPE yellow
+ keyword whole EXCEPT yellow
+ keyword whole EXCEPTION yellow
+ keyword whole EXEC yellow
+ keyword whole EXECUTE yellow
+ keyword whole EXISTS yellow
+ keyword whole EXTERNAL yellow
+ keyword whole EXTRACT yellow
+ keyword whole FALSE yellow
+ keyword whole FETCH yellow
+ keyword whole FIRST yellow
+ keyword whole FLOAT yellow
+ keyword whole FOR yellow
+ keyword whole FOREIGN yellow
+ keyword whole FORTRAN yellow
+ keyword whole FOUND yellow
+ keyword whole FROM yellow
+ keyword whole FULL yellow
+ keyword whole GET yellow
+ keyword whole GLOBAL yellow
+ keyword whole GO yellow
+ keyword whole GOTO yellow
+ keyword whole GRANT yellow
+ keyword whole GROUP yellow
+ keyword whole HAVING yellow
+ keyword whole HOUR yellow
+ keyword whole IDENTITY yellow
+ keyword whole IF yellow
+ keyword whole IMMEDIATE yellow
+ keyword whole IN yellow
+ keyword whole INCLUDE yellow
+ keyword whole INDEX yellow
+ keyword whole INDICATOR yellow
+ keyword whole INITIALLY yellow
+ keyword whole INNER yellow
+ keyword whole INPUT yellow
+ keyword whole INSENSITIVE yellow
+ keyword whole INSERT yellow
+ keyword whole INT yellow
+ keyword whole INTEGER yellow
+ keyword whole INTERSECT yellow
+ keyword whole INTERVAL yellow
+ keyword whole INTO yellow
+ keyword whole IS yellow
+ keyword whole ISOLATION yellow
+ keyword whole JOIN yellow
+ keyword whole KEY yellow
+ keyword whole Key yellow
+ keyword whole LANGUAGE yellow
+ keyword whole LAST yellow
+ keyword whole LEADING yellow
+ keyword whole MERGE yellow
+ keyword whole MINUS yellow
+ keyword whole LEFT yellow
+ keyword whole LEVEL yellow
+ keyword whole LIKE yellow
+ keyword whole LOCAL yellow
+ keyword whole LOCK yellow
+ keyword whole LONGBLOB yellow
+ keyword whole LONGTEXT yellow
+ keyword whole LOOP yellow
+ keyword whole MATCH yellow
+ keyword whole MEDIUMBLOB yellow
+ keyword whole MEDIUMINT yellow
+ keyword whole MEDIUMTEXT yellow
+ keyword whole MINUTE yellow
+ keyword whole MODULE yellow
+ keyword whole MONTH yellow
+ keyword whole NAMES yellow
+ keyword whole NATIONAL yellow
+ keyword whole NATURAL yellow
+ keyword whole NCHAR yellow
+ keyword whole NEXT yellow
+ keyword whole NO yellow
+ keyword whole NONE yellow
+ keyword whole NOT yellow
+ keyword whole NULL yellow
+ keyword whole NULLIF yellow
+ keyword whole NUMERIC yellow
+ keyword whole OCTET_LENGTH yellow
+ keyword whole OF yellow
+ keyword whole OFFLINE yellow
+ keyword whole ON yellow
+ keyword whole ONLINE yellow
+ keyword whole ONLY yellow
+ keyword whole OPEN yellow
+ keyword whole OPTION yellow
+ keyword whole OR yellow
+ keyword whole ORDER yellow
+ keyword whole OUTER yellow
+ keyword whole OUTPUT yellow
+ keyword whole OVERLAPS yellow
+ keyword whole PAD yellow
+ keyword whole PARTIAL yellow
+ keyword whole PASCAL yellow
+ keyword whole POSITION yellow
+ keyword whole PRECISION yellow
+ keyword whole PREPARE yellow
+ keyword whole PRESERVE yellow
+ keyword whole PRIMARY yellow
+ keyword whole PRIOR yellow
+ keyword whole PRIVILEGES yellow
+ keyword whole PROCEDURE yellow
+ keyword whole PUBLIC yellow
+ keyword whole Primary yellow
+ keyword whole READ yellow
+ keyword whole REAL yellow
+ keyword whole REBUILD yellow
+ keyword whole REFERENCES yellow
+ keyword whole RELATIVE yellow
+ keyword whole REPLACE yellow
+ keyword whole RESTRICT yellow
+ keyword whole REVOKE yellow
+ keyword whole RIGHT yellow
+ keyword whole ROLLBACK yellow
+ keyword whole ROWS yellow
+ keyword whole SCHEMA yellow
+ keyword whole SCROLL yellow
+ keyword whole SECOND yellow
+ keyword whole SECTION yellow
+ keyword whole SELECT yellow
+ keyword whole SEQUENCE yellow
+ keyword whole SESSION yellow
+ keyword whole SESSION_USER yellow
+ keyword whole SET yellow
+ keyword whole SIZE yellow
+ keyword whole SMALLINT yellow
+ keyword whole SOME yellow
+ keyword whole SPACE yellow
+ keyword whole SQL yellow
+ keyword whole SQLCA yellow
+ keyword whole SQLSTATE yellow
+ keyword whole SQLWARNING yellow
+ keyword whole SUBSTRING yellow
+ keyword whole SYSTEM_USER yellow
+ keyword whole TRUNCATE yellow
+ keyword whole TABLE yellow
+ keyword whole TABLESPACE yellow
+ keyword whole TEMPLATE yellow
+ keyword whole TEMPORARY yellow
+ keyword whole TEXT yellow
+ keyword whole THEN yellow
+ keyword whole TIME yellow
+ keyword whole TIMESTAMP yellow
+ keyword whole TIMEZONE_HOUR yellow
+ keyword whole TIMEZONE_MINUTE yellow
+ keyword whole TINYBLOB yellow
+ keyword whole TINYINT yellow
+ keyword whole TINYTEXT yellow
+ keyword whole TO yellow
+ keyword whole TRAILING yellow
+ keyword whole TRANSACTION yellow
+ keyword whole TRANSLATION yellow
+ keyword whole TRIGGER yellow
+ keyword whole TRIM yellow
+ keyword whole TRUE yellow
+ keyword whole TYPE yellow
+ keyword whole UNION yellow
+ keyword whole UNIQUE yellow
+ keyword whole UNKNOWN yellow
+ keyword whole UNSIGNED yellow
+ keyword whole UPDATE yellow
+ keyword whole USAGE yellow
+ keyword whole USE yellow
+ keyword whole USER yellow
+ keyword whole USING yellow
+ keyword whole VALUE yellow
+ keyword whole VALUES yellow
+ keyword whole VARCHAR yellow
+ keyword whole VARYING yellow
+ keyword whole VIEW yellow
+ keyword whole WHEN yellow
+ keyword whole WHENEVER yellow
+ keyword whole WHERE yellow
+ keyword whole WHILE yellow
+ keyword whole WITH yellow
+ keyword whole WORK yellow
+ keyword whole WRITE yellow
+ keyword whole YEAR yellow
+ keyword whole ZONE yellow
+
+ keyword whole abort yellow
+ keyword whole absolute yellow
+ keyword whole action yellow
+ keyword whole ada yellow
+ keyword whole add yellow
+ keyword whole all yellow
+ keyword whole allocate yellow
+ keyword whole alter yellow
+ keyword whole and yellow
+ keyword whole any yellow
+ keyword whole are yellow
+ keyword whole as yellow
+ keyword whole asc yellow
+ keyword whole assertion yellow
+ keyword whole at yellow
+ keyword whole authorization yellow
+ keyword whole auto_increment yellow
+ keyword whole begin yellow
+ keyword whole between yellow
+ keyword whole bigint yellow
+ keyword whole bit yellow
+ keyword whole bit_length yellow
+ keyword whole blob yellow
+ keyword whole both yellow
+ keyword whole by yellow
+ keyword whole cascade yellow
+ keyword whole cascaded yellow
+ keyword whole case yellow
+ keyword whole cast yellow
+ keyword whole catalog yellow
+ keyword whole char yellow
+ keyword whole char_length yellow
+ keyword whole character yellow
+ keyword whole character_length yellow
+ keyword whole check yellow
+ keyword whole close yellow
+ keyword whole coalesce yellow
+ keyword whole collate yellow
+ keyword whole collation yellow
+ keyword whole column yellow
+ keyword whole commit yellow
+ keyword whole compile yellow
+ keyword whole connect yellow
+ keyword whole connection yellow
+ keyword whole constraint yellow
+ keyword whole constraint yellow
+ keyword whole constraints yellow
+ keyword whole continue yellow
+ keyword whole copy yellow
+ keyword whole corresponding yellow
+ keyword whole create yellow
+ keyword whole cross yellow
+ keyword whole current yellow
+ keyword whole current_date yellow
+ keyword whole current_time yellow
+ keyword whole current_timestamp yellow
+ keyword whole current_user yellow
+ keyword whole cursor yellow
+ keyword whole database yellow
+ keyword whole date yellow
+ keyword whole datetime yellow
+ keyword whole day yellow
+ keyword whole deallocate yellow
+ keyword whole dec yellow
+ keyword whole decimal yellow
+ keyword whole declare yellow
+ keyword whole default yellow
+ keyword whole deferrable yellow
+ keyword whole deferred yellow
+ keyword whole delete yellow
+ keyword whole desc yellow
+ keyword whole describe yellow
+ keyword whole descriptor yellow
+ keyword whole diagnostics yellow
+ keyword whole disconnect yellow
+ keyword whole distinct yellow
+ keyword whole domain yellow
+ keyword whole double yellow
+ keyword whole drop yellow
+ keyword whole else yellow
+ keyword whole encoding yellow
+ keyword whole end yellow
+ keyword whole end-exec yellow
+ keyword whole enum yellow
+ keyword whole escape yellow
+ keyword whole except yellow
+ keyword whole exception yellow
+ keyword whole exec yellow
+ keyword whole execute yellow
+ keyword whole exists yellow
+ keyword whole external yellow
+ keyword whole extract yellow
+ keyword whole false yellow
+ keyword whole fetch yellow
+ keyword whole first yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole foreign yellow
+ keyword whole fortran yellow
+ keyword whole found yellow
+ keyword whole from yellow
+ keyword whole full yellow
+ keyword whole get yellow
+ keyword whole global yellow
+ keyword whole go yellow
+ keyword whole goto yellow
+ keyword whole grant yellow
+ keyword whole group yellow
+ keyword whole having yellow
+ keyword whole hour yellow
+ keyword whole identity yellow
+ keyword whole if yellow
+ keyword whole immediate yellow
+ keyword whole in yellow
+ keyword whole include yellow
+ keyword whole index yellow
+ keyword whole indicator yellow
+ keyword whole initially yellow
+ keyword whole inner yellow
+ keyword whole input yellow
+ keyword whole insensitive yellow
+ keyword whole insert yellow
+ keyword whole int yellow
+ keyword whole integer yellow
+ keyword whole intersect yellow
+ keyword whole interval yellow
+ keyword whole into yellow
+ keyword whole is yellow
+ keyword whole isolation yellow
+ keyword whole join yellow
+ keyword whole key yellow
+ keyword whole key yellow
+ keyword whole language yellow
+ keyword whole last yellow
+ keyword whole leading yellow
+ keyword whole left yellow
+ keyword whole level yellow
+ keyword whole like yellow
+ keyword whole local yellow
+ keyword whole lock yellow
+ keyword whole longblob yellow
+ keyword whole longtext yellow
+ keyword whole loop yellow
+ keyword whole match yellow
+ keyword whole mediumblob yellow
+ keyword whole mediumint yellow
+ keyword whole mediumtext yellow
+ keyword whole merge yellow
+ keyword whole minute yellow
+ keyword whole minus yellow
+ keyword whole module yellow
+ keyword whole month yellow
+ keyword whole names yellow
+ keyword whole national yellow
+ keyword whole natural yellow
+ keyword whole nchar yellow
+ keyword whole next yellow
+ keyword whole no yellow
+ keyword whole none yellow
+ keyword whole not yellow
+ keyword whole null yellow
+ keyword whole nullif yellow
+ keyword whole numeric yellow
+ keyword whole octet_length yellow
+ keyword whole of yellow
+ keyword whole offline yellow
+ keyword whole on yellow
+ keyword whole online yellow
+ keyword whole only yellow
+ keyword whole open yellow
+ keyword whole option yellow
+ keyword whole or yellow
+ keyword whole order yellow
+ keyword whole outer yellow
+ keyword whole output yellow
+ keyword whole overlaps yellow
+ keyword whole pad yellow
+ keyword whole partial yellow
+ keyword whole pascal yellow
+ keyword whole position yellow
+ keyword whole precision yellow
+ keyword whole prepare yellow
+ keyword whole preserve yellow
+ keyword whole primary yellow
+ keyword whole primary yellow
+ keyword whole prior yellow
+ keyword whole privileges yellow
+ keyword whole procedure yellow
+ keyword whole public yellow
+ keyword whole read yellow
+ keyword whole real yellow
+ keyword whole rebuild yellow
+ keyword whole references yellow
+ keyword whole relative yellow
+ keyword whole replace yellow
+ keyword whole restrict yellow
+ keyword whole revoke yellow
+ keyword whole right yellow
+ keyword whole rollback yellow
+ keyword whole rows yellow
+ keyword whole schema yellow
+ keyword whole scroll yellow
+ keyword whole second yellow
+ keyword whole section yellow
+ keyword whole select yellow
+ keyword whole sequence yellow
+ keyword whole session yellow
+ keyword whole session_user yellow
+ keyword whole set yellow
+ keyword whole size yellow
+ keyword whole smallint yellow
+ keyword whole some yellow
+ keyword whole space yellow
+ keyword whole sql yellow
+ keyword whole sqlca yellow
+ keyword whole sqlstate yellow
+ keyword whole sqlwarning yellow
+ keyword whole substring yellow
+ keyword whole system_user yellow
+ keyword whole table yellow
+ keyword whole tablespace yellow
+ keyword whole template yellow
+ keyword whole temporary yellow
+ keyword whole text yellow
+ keyword whole then yellow
+ keyword whole time yellow
+ keyword whole truncate yellow
+ keyword whole timestamp yellow
+ keyword whole timezone_hour yellow
+ keyword whole timezone_minute yellow
+ keyword whole tinyblob yellow
+ keyword whole tinyint yellow
+ keyword whole tinytext yellow
+ keyword whole to yellow
+ keyword whole trailing yellow
+ keyword whole transaction yellow
+ keyword whole translation yellow
+ keyword whole trigger yellow
+ keyword whole trim yellow
+ keyword whole true yellow
+ keyword whole type yellow
+ keyword whole union yellow
+ keyword whole unique yellow
+ keyword whole unknown yellow
+ keyword whole unsigned yellow
+ keyword whole update yellow
+ keyword whole usage yellow
+ keyword whole use yellow
+ keyword whole user yellow
+ keyword whole using yellow
+ keyword whole value yellow
+ keyword whole values yellow
+ keyword whole varchar yellow
+ keyword whole varying yellow
+ keyword whole view yellow
+ keyword whole when yellow
+ keyword whole whenever yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole with yellow
+ keyword whole work yellow
+ keyword whole write yellow
+ keyword whole year yellow
+ keyword whole zone yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword -- brown
+
+ keyword > brightcyan
+ keyword < brightcyan
+ keyword \+ brightcyan
+ keyword - brightcyan
+ keyword \* brightcyan
+ keyword / brightcyan
+ keyword % brightcyan
+ keyword = brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword , brightcyan
+ keyword ; brightcyan
+ keyword . white
+
+# PostgreSQL specific
+ keyword AGGREGATE yellow
+ keyword CHECKPOINT yellow
+ keyword CLUSTER yellow
+ keyword CONVERSION yellow
+ keyword LISTEN yellow
+ keyword NOTIFY yellow
+ keyword OPERATOR yellow
+ keyword REINDEX yellow
+ keyword SAVEPOINT yellow
+ keyword UNLISTEN yellow
+ keyword VACUUM yellow
+
+ keyword aggregate yellow
+ keyword checkpoint yellow
+ keyword cluster yellow
+ keyword conversion yellow
+ keyword listen yellow
+ keyword notify yellow
+ keyword operator yellow
+ keyword reindex yellow
+ keyword savepoint yellow
+ keyword unlisten yellow
+ keyword vacuum yellow
+
+ keyword CREATEDB white
+ keyword CREATEUSER white
+ keyword NOCREATEDB white
+ keyword NOCREATEUSER white
+ keyword PASSWORD white
+ keyword SYSID white
+
+ keyword createdb white
+ keyword createuser white
+ keyword nocreatedb white
+ keyword nocreateuser white
+ keyword password white
+ keyword sysid white
+
+ keyword currval white
+ keyword nextval white
+ keyword pg_database white
+ keyword pg_group white
+ keyword pg_shadow white
+ keyword setval white
+ keyword stdin white
+
+# PostgreSQL sequences
+ keyword cache white
+ keyword increment white
+ keyword maxvalue white
+ keyword minvalue white
+ keyword start white
+
+# MySQL comment
+context linestart # \n brown
+ spellcheck
+
+# ANSI SQL comment
+context exclusive -- \n brown
+ spellcheck
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context ' ' green
+ keyword \\' green
+
+context " " green
+ keyword \\" green
+
+# Beckticks are used to escape reserved words in MySQL
+context ` ` cyan
+ keyword . white
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/strace.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/strace.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/strace.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,43 @@
+context default
+ keyword access(*) green
+ keyword execve(*) brightgreen
+ keyword uname(*) brightblue
+
+ keyword open(*) cyan
+ keyword close(*) cyan
+
+ keyword read(*) magenta
+ keyword select(*) magenta
+ keyword write(*) magenta
+
+ keyword readv(*) brightmagenta
+ keyword writev(*) brightmagenta
+
+ keyword fcntl64(*) white
+ keyword fstat64(*) white
+ keyword stat64(*) white
+
+ keyword old_mmap(*) red
+ keyword mmap2(*) red
+ keyword munmap(*) red
+
+ keyword exit_group(*) brightred
+ keyword kill(*) brightred
+ keyword wait4(*) brightred
+ keyword statfs(*) brightred
+ keyword ioctl(*) brightred
+ keyword rt_sigaction(*) brightred
+ keyword rt_sigprocmask(*) brightred
+ keyword alarm(*) brightred
+ keyword brk(*) brightred
+
+ keyword chown32(*) yellow
+ keyword chmod(*) yellow
+ keyword geteuid32(*) yellow
+ keyword getegid32(*) yellow
+ keyword getuid32(*) yellow
+ keyword getgid32(*) yellow
+ keyword setresuid32(*) yellow
+ keyword setresgid32(*) yellow
+ keyword gettimeofday(*) yellow
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/swig.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/swig.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/swig.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,161 @@
+context default
+ keyword whole linestart %addmethods red/orange
+ keyword whole linestart %alpha red/orange
+ keyword whole linestart %apply red/orange
+ keyword whole linestart %checkout red/orange
+ keyword whole linestart %clear red/orange
+ keyword whole linestart %disabledoc red/orange
+ keyword whole linestart %doconly red/orange
+ keyword whole linestart %echo red/orange
+ keyword whole linestart %enabledoc red/orange
+ keyword whole linestart %except red/orange
+ keyword whole linestart %extern red/orange
+ keyword whole linestart %import red/orange
+ keyword whole linestart %include red/orange
+ keyword whole linestart %init red/orange
+ keyword whole linestart %inline red/orange
+ keyword whole linestart %localstyle red/orange
+ keyword whole linestart %module red/orange
+ keyword whole linestart %name red/orange
+ keyword whole linestart %native red/orange
+ keyword whole linestart %new red/orange
+ keyword whole linestart %out red/orange
+ keyword whole linestart %pragma red/orange
+ keyword whole linestart %raw red/orange
+ keyword whole linestart %readonly red/orange
+ keyword whole linestart %readwrite red/orange
+ keyword whole linestart %rename red/orange
+ keyword whole linestart %section red/orange
+ keyword whole linestart %style red/orange
+ keyword whole linestart %subsection red/orange
+ keyword whole linestart %subsubsection red/orange
+ keyword whole linestart %text red/orange
+ keyword whole linestart %title red/orange
+ keyword whole linestart %typedef red/orange
+ keyword whole linestart %typemap red/orange
+ keyword whole linestart %val red/orange
+ keyword whole linestart %wrapper red/orange
+ keyword whole linestart %{ red/orange
+ keyword whole linestart %} red/orange
+
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole catch yellow
+ keyword whole class yellow
+ keyword whole friend yellow
+ keyword whole delete yellow
+ keyword whole inline yellow
+ keyword whole new yellow
+ keyword whole operator yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole template yellow
+ keyword whole try yellow
+ keyword whole virtual yellow
+ keyword whole bool yellow
+ keyword whole const_cast yellow
+ keyword whole dynamic_cast yellow
+ keyword whole explicit yellow
+ keyword whole false yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole reinterpret_cast yellow
+ keyword whole static_cast yellow
+ keyword whole true yellow
+ keyword whole typeid yellow
+ keyword whole typename yellow
+ keyword whole using yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+context exclusive /\* \*/ brown
+ spellcheck
+context exclusive // \n brown
+ spellcheck
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/syntax.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/syntax.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/syntax.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,53 @@
+# Syntax highlighting rules for syntax highlighting rules
+
+# Use \[\] at the end of keywords to suppress their special meaning
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.\\[]{}
+
+context default
+# Invalid combinations, not highlighted
+ keyword whole linestart\[\t\s\]whole
+ keyword whole linestart\[\t\s\]wholeleft
+ keyword whole linestart\[\t\s\]wholeright
+
+# Combinations below are valid
+ keyword whole whole\[\t\s\]linestart brightcyan
+ keyword whole wholeleft\[\t\s\]linestart brightcyan
+ keyword whole wholeright\[\t\s\]linestart brightcyan
+ keyword whole whole\[\] brightcyan
+ keyword whole wholeleft\[\] brightcyan
+ keyword whole wholeright\[\] brightcyan
+ keyword whole linestart\[\] brightcyan
+
+ keyword whole wholechars\[\t\s\]left brightcyan
+ keyword whole wholechars\[\t\s\]right brightcyan
+ keyword whole wholechars\[\] brightcyan
+ keyword whole define\[\] brightcyan
+
+ keyword whole spellcheck\[\] yellow
+ keyword whole keyword\[\] yellow
+ keyword whole context\[\t\s\]exclusive brightred
+ keyword whole context\[\t\s\]default brightred
+ keyword whole context\[\] brightred
+
+ keyword whole linestart file\[\] brightgreen
+ keyword whole linestart include\[\] brightred
+
+ keyword whole black black blue
+ keyword whole red red
+ keyword whole green green
+ keyword whole brown brown
+ keyword whole blue blue black
+ keyword whole magenta magenta
+ keyword whole cyan cyan
+ keyword whole lightgray lightgray
+ keyword whole gray gray black
+ keyword whole brightred brightred
+ keyword whole brightgreen brightgreen
+ keyword whole yellow yellow
+ keyword whole brightblue brightblue black
+ keyword whole brightmagenta brightmagenta
+ keyword whole brightcyan brightcyan
+ keyword whole white white
+
+context linestart # \n brown
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tcl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tcl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tcl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,147 @@
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789._
+
+context default
+ keyword whole after yellow
+ keyword whole append yellow
+ keyword whole array yellow
+ keyword whole bgerror yellow
+ keyword whole binary yellow
+ keyword whole body yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole cd yellow
+ keyword whole class yellow
+ keyword whole clock yellow
+ keyword whole close yellow
+ keyword whole concat yellow
+ keyword whole constructor yellow
+ keyword whole continue yellow
+ keyword whole dde yellow
+ keyword whole default yellow
+ keyword whole delete yellow
+ keyword whole destructor yellow
+ keyword whole else yellow
+ keyword whole elseif yellow
+ keyword whole encoding yellow
+ keyword whole end yellow
+ keyword whole eof yellow
+ keyword whole error yellow
+ keyword whole eval yellow
+ keyword whole exec yellow
+ keyword whole exit yellow
+ keyword whole expr yellow
+ keyword whole fblocked yellow
+ keyword whole fconfigure yellow
+ keyword whole fcopy yellow
+ keyword whole file yellow
+ keyword whole fileevent yellow
+ keyword whole filename yellow
+ keyword whole flush yellow
+ keyword whole for yellow
+ keyword whole foreach yellow
+ keyword whole format yellow
+ keyword whole gets yellow
+ keyword whole glob yellow
+ keyword whole global yellow
+ keyword whole history yellow
+ keyword whole http yellow
+ keyword whole if yellow
+ keyword whole incr yellow
+ keyword whole info yellow
+ keyword whole inherit yellow
+ keyword whole insert yellow
+ keyword whole interp yellow
+ keyword whole join yellow
+ keyword whole lappend yellow
+ keyword whole library yellow
+ keyword whole lindex yellow
+ keyword whole linsert yellow
+ keyword whole list yellow
+ keyword whole llength yellow
+ keyword whole load yellow
+ keyword whole lrange yellow
+ keyword whole lreplace yellow
+ keyword whole lsearch yellow
+ keyword whole lset yellow
+ keyword whole lsort yellow
+ keyword whole memory yellow
+ keyword whole method yellow
+ keyword whole msgcat yellow
+ keyword whole namespace yellow
+ keyword whole object yellow
+ keyword whole open yellow
+ keyword whole package yellow
+ keyword whole packagens yellow
+ keyword whole pid yellow
+ keyword whole pkgMkIndex yellow
+ keyword whole proc yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole puts yellow
+ keyword whole pwd yellow
+ keyword whole re_syntax yellow
+ keyword whole read yellow
+ keyword whole regexp yellow
+ keyword whole registry yellow
+ keyword whole regsub yellow
+ keyword whole rename yellow
+ keyword whole resource yellow
+ keyword whole return yellow
+ keyword whole safe yellow
+ keyword whole scan yellow
+ keyword whole seek yellow
+ keyword whole set yellow
+ keyword whole socket yellow
+ keyword whole source yellow
+ keyword whole split yellow
+ keyword whole string yellow
+ keyword whole subst yellow
+ keyword whole switch yellow
+ keyword whole tcltest yellow
+ keyword whole tclvars yellow
+ keyword whole tell yellow
+ keyword whole time yellow
+ keyword whole then yellow
+ keyword whole trace yellow
+ keyword whole unknown yellow
+ keyword whole unset yellow
+ keyword whole update yellow
+ keyword whole uplevel yellow
+ keyword whole upvar yellow
+ keyword whole variable yellow
+ keyword whole vwait yellow
+ keyword whole while yellow
+
+ keyword ${+} brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+ keyword wholeright $+ brightgreen
+ keyword wholeright \s-\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}+ cyan
+
+ keyword < yellow
+ keyword > yellow
+ keyword = yellow
+ keyword || yellow
+ keyword && yellow
+ keyword != yellow
+ keyword == yellow
+ keyword :: yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ; brightmagenta
+
+context # \n brown
+
+context " " green
+ keyword wholeright $+ brightgreen
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/texinfo.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/texinfo.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/texinfo.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,266 @@
+context default
+ spellcheck
+ keyword linestart \\input brightcyan
+ keyword { yellow
+ keyword } yellow
+ keyword @@ yellow
+
+# @-commands
+ keyword whole @WHITESPACE yellow
+ keyword whole @! yellow
+ keyword whole @" yellow
+ keyword whole @' yellow
+ keyword whole @* yellow
+ keyword whole @, yellow
+ keyword whole @- yellow
+ keyword whole @. yellow
+ keyword whole @: yellow
+ keyword whole @= yellow
+ keyword whole @? yellow
+ keyword whole @^ yellow
+ keyword whole @` yellow
+ keyword whole @{ yellow
+ keyword whole @} yellow
+ keyword whole @= yellow
+ keyword whole @aa{} yellow
+ keyword whole @AA{} yellow
+ keyword whole @ae{} yellow
+ keyword whole @AE{} yellow
+ keyword whole @afourpaper yellow
+ keyword whole @appendix yellow
+ keyword whole @appendixsec yellow
+ keyword whole @appendixsection yellow
+ keyword whole @appendixsubsec yellow
+ keyword whole @appendixsubsubsec yellow
+ keyword whole @asis yellow
+ keyword whole @author yellow
+ keyword whole @b yellow
+ keyword whole @bullet{} yellow
+ keyword whole @bye yellow
+ keyword whole @c yellow
+ keyword whole @cartouche yellow
+ keyword whole @center yellow
+ keyword whole @centerchap yellow
+ keyword whole @chapheading yellow
+ keyword whole @chapter yellow
+ keyword whole @cindex yellow
+ keyword whole @cite yellow
+ keyword whole @clear yellow
+ keyword whole @code yellow
+ keyword whole @comment yellow
+ keyword whole @contents yellow
+ keyword whole @copyright{} yellow
+ keyword whole @defcodeindex yellow
+ keyword whole @defcv yellow
+ keyword whole @defcvx yellow
+ keyword whole @deffn yellow
+ keyword whole @deffnx yellow
+ keyword whole @defindex yellow
+ keyword whole @definfoenclose yellow
+ keyword whole @defivar yellow
+ keyword whole @defivarx yellow
+ keyword whole @defmac yellow
+ keyword whole @defmacx yellow
+ keyword whole @defmethod yellow
+ keyword whole @defmethodx yellow
+ keyword whole @defop yellow
+ keyword whole @defopx yellow
+ keyword whole @defopt yellow
+ keyword whole @defoptx yellow
+ keyword whole @defspec yellow
+ keyword whole @defspecx yellow
+ keyword whole @deftp yellow
+ keyword whole @deftpx yellow
+ keyword whole @deftypefn yellow
+ keyword whole @deftypefnx yellow
+ keyword whole @deftypefun yellow
+ keyword whole @deftypefunx yellow
+ keyword whole @deftypemethod yellow
+ keyword whole @deftypemethodx yellow
+ keyword whole @deftypevr yellow
+ keyword whole @deftypevrx yellow
+ keyword whole @deftypevar yellow
+ keyword whole @deftypevarx yellow
+ keyword whole @defun yellow
+ keyword whole @defunx yellow
+ keyword whole @defvar yellow
+ keyword whole @defvarx yellow
+ keyword whole @detailmenu{} yellow
+ keyword whole @dfn yellow
+ keyword whole @dircategory yellow
+ keyword whole @direntry yellow
+ keyword whole @display yellow
+ keyword whole @dmn yellow
+ keyword whole @dotaccent yellow
+ keyword whole @dots{} yellow
+ keyword whole @email yellow
+ keyword whole @emph yellow
+ keyword whole @end\scartouche yellow
+ keyword whole @end\sdirentry yellow
+ keyword whole @end\senumerate yellow
+ keyword whole @end\sexample yellow
+ keyword whole @end\sflushleft yellow
+ keyword whole @end\sflushright yellow
+ keyword whole @end\sformat yellow
+ keyword whole @end\sftable yellow
+ keyword whole @end\sgroup yellow
+ keyword whole @end\shtml yellow
+ keyword whole @end\sifclear yellow
+ keyword whole @end\sifhtml yellow
+ keyword whole @end\sifinfo yellow
+ keyword whole @end\sifnothtml yellow
+ keyword whole @end\sifnotinfo yellow
+ keyword whole @end\sifnottex yellow
+ keyword whole @end\sifset yellow
+ keyword whole @end\siftex yellow
+ keyword whole @end\signore yellow
+ keyword whole @end\sitemize yellow
+ keyword whole @end\slisp yellow
+ keyword whole @end\smenu yellow
+ keyword whole @end\smultitable yellow
+ keyword whole @end\squotation yellow
+ keyword whole @end\ssmallexample yellow
+ keyword whole @end\ssmalllisp yellow
+ keyword whole @end\stable yellow
+ keyword whole @end\stex yellow
+ keyword whole @end\stitlepage yellow
+ keyword whole @end\svtable yellow
+ keyword whole @enddots{} yellow
+ keyword whole @enumerate yellow
+ keyword whole @equiv{} yellow
+ keyword whole @error{} yellow
+ keyword whole @evenfooting yellow
+ keyword whole @evenheading yellow
+ keyword whole @everyfooting yellow
+ keyword whole @everyheading yellow
+ keyword whole @example yellow
+ keyword whole @exclamdown{} yellow
+ keyword whole @exdent yellow
+ keyword whole @expansion{} yellow
+ keyword whole @file yellow
+ keyword whole @finalout yellow
+ keyword whole @findex yellow
+ keyword whole @flushleft yellow
+ keyword whole @flushright yellow
+ keyword whole @footnote yellow
+ keyword whole @footnotestyle yellow
+ keyword whole @format yellow
+ keyword whole @ftable yellow
+ keyword whole @group yellow
+ keyword whole @H yellow
+ keyword whole @heading yellow
+ keyword whole @headings yellow
+ keyword whole @html yellow
+ keyword whole @hyphenation yellow
+ keyword whole @i yellow
+ keyword whole @ifclear yellow
+ keyword whole @ifhtml yellow
+ keyword whole @ifinfo yellow
+ keyword whole @ifnothtml yellow
+ keyword whole @ifnotinfo yellow
+ keyword whole @ifnottex yellow
+ keyword whole @ifset yellow
+ keyword whole @iftex yellow
+ keyword whole @ignore yellow
+ keyword whole @image yellow
+ keyword whole @include yellow
+ keyword whole @inforef yellow
+ keyword whole @item yellow
+ keyword whole @itemize yellow
+ keyword whole @itemx yellow
+ keyword whole @kbd yellow
+ keyword whole @kbdinputstyle yellow
+ keyword whole @key yellow
+ keyword whole @kindex yellow
+ keyword whole @l{} yellow
+ keyword whole @L{} yellow
+ keyword whole @lisp yellow
+ keyword whole @lowersections yellow
+ keyword whole @macro yellow
+ keyword whole @majorheading yellow
+ keyword whole @math yellow
+ keyword whole @menu yellow
+ keyword whole @minus{} yellow
+ keyword whole @multitable yellow
+ keyword whole @need yellow
+ keyword whole @node yellow
+ keyword whole @noindent yellow
+ keyword whole @o{} yellow
+ keyword whole @O{} yellow
+ keyword whole @oddfooting yellow
+ keyword whole @oddheading yellow
+ keyword whole @oe{} yellow
+ keyword whole @OE{} yellow
+ keyword whole @page yellow
+ keyword whole @paragraphindent yellow
+ keyword whole @pindex yellow
+ keyword whole @point{} yellow
+ keyword whole @pounds{} yellow
+ keyword whole @print{} yellow
+ keyword whole @printindex yellow
+ keyword whole @pxref yellow
+ keyword whole @questiondown{} yellow
+ keyword whole @quotation yellow
+ keyword whole @r yellow
+ keyword whole @raisesections yellow
+ keyword whole @ref yellow
+ keyword whole @refill yellow
+ keyword whole @result{} yellow
+ keyword whole @ringaccent yellow
+ keyword whole @samp yellow
+ keyword whole @sc yellow
+ keyword whole @section yellow
+ keyword whole @set yellow
+ keyword whole @setchapternewpage yellow
+ keyword whole @setfilename yellow
+ keyword whole @settitle yellow
+ keyword whole @shortcontents yellow
+ keyword whole @shorttitlepage yellow
+ keyword whole @smallbook yellow
+ keyword whole @smallexample yellow
+ keyword whole @smalllisp yellow
+ keyword whole @sp yellow
+ keyword whole @ss{} yellow
+ keyword whole @strong yellow
+ keyword whole @subheading yellow
+ keyword whole @subsection yellow
+ keyword whole @subsubheading yellow
+ keyword whole @subsubsection yellow
+ keyword whole @subtitle yellow
+ keyword whole @summarycontents yellow
+ keyword whole @syncodeindex yellow
+ keyword whole @synindex yellow
+ keyword whole @t yellow
+ keyword whole @tab yellow
+ keyword whole @table yellow
+ keyword whole @TeX{} yellow
+ keyword whole @tex yellow
+ keyword whole @thischapter yellow
+ keyword whole @thischaptername yellow
+ keyword whole @thisfile yellow
+ keyword whole @thispage yellow
+ keyword whole @thistitle yellow
+ keyword whole @tieaccent yellow
+ keyword whole @tindex yellow
+ keyword whole @title yellow
+ keyword whole @titlefont yellow
+ keyword whole @titlepage yellow
+ keyword whole @today{} yellow
+ keyword whole @top yellow
+ keyword whole @u yellow
+ keyword whole @ubaraccent yellow
+ keyword whole @udotaccent yellow
+ keyword whole @unnumbered yellow
+ keyword whole @unnumberedsec yellow
+ keyword whole @unnumberedsubsec yellow
+ keyword whole @unnumberedsubsubsec yellow
+ keyword whole @uref yellow
+ keyword whole @url yellow
+ keyword whole @v yellow
+ keyword whole @value yellow
+ keyword whole @var yellow
+ keyword whole @vindex yellow
+ keyword whole @vskip yellow
+ keyword whole @vtable yellow
+ keyword whole @w yellow
+ keyword whole @xref yellow
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tt.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tt.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/tt.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,126 @@
+#
+# Dan Dascalescu
+# Template::Toolkit syntax file
+# HTML entities
+#
+context default
+ keyword &\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\]; brightgreen
+ keyword &#\{xX\}\[0123456789abcdefABCDEF\]; brightgreen
+ keyword &#\[0123456789\]; brightgreen
+
+# Although TT is most often used to generate HTML, it's not *only* used for that, so assuming HTML around it may be presumptuous anyway.
+# Since cooledit doesn't support sub-context, we can't have TT *in* HTML, like <img src="[% image_url %]">
+# The best possible workaround, which still sucks, is to uncomment the line below, which will highlight any HTML tags that don't contain a '[', but without special highlight for strings, and without any HTML-specific keywords
+# keyword <\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890\s"#$%&'()*+,-.=?@\\\]^_`{|}~\]> green
+ spellcheck
+
+# TT directives - http://template-toolkit.org/docs/manual/Directives.html
+context [% %] red black
+ keyword whole GET yellow
+ keyword whole CALL yellow
+ keyword whole SET yellow
+ keyword whole DEFAULT yellow
+
+ keyword whole INSERT yellow
+ keyword whole INCLUDE yellow
+ keyword whole PROCESS yellow
+ keyword whole WRAPPER yellow
+ keyword whole BLOCK yellow
+
+ keyword whole IF yellow
+ keyword whole UNLESS yellow
+ keyword whole ELSIF yellow
+ keyword whole ELSE yellow
+ keyword whole SWITCH yellow
+ keyword whole CASE yellow
+
+ keyword whole FOREACH yellow
+ keyword whole IN yellow
+ keyword whole WHILE yellow
+
+ keyword whole FILTER yellow
+ keyword whole USE yellow
+ keyword whole MACRO yellow
+ keyword whole PERL yellow
+ keyword whole RAWPERL yellow
+
+ keyword whole TRY yellow
+ keyword whole THROW yellow
+ keyword whole CATCH yellow
+ keyword whole FINAL yellow
+
+ keyword whole NEXT yellow
+ keyword whole LAST yellow
+ keyword whole RETURN yellow
+ keyword whole STOP yellow
+ keyword whole CLEAR yellow
+ keyword whole META yellow
+ keyword whole TAGS yellow
+ keyword whole DEBUG yellow
+
+ keyword whole END yellow
+
+# AND, OR and NOT are apparently not documented
+ keyword whole AND white
+ keyword whole OR white
+ keyword whole NOT white
+ keyword | white
+
+# TT VMethods - http://template-toolkit.org/docs/manual/VMethods.html
+ keyword .defined brown
+ keyword .length brown
+ keyword .repeat brown
+ keyword .replace brown
+ keyword .remove brown
+ keyword .match brown
+ keyword .search brown
+ keyword .split brown
+ keyword .chunk brown
+ keyword .substr brown
+ keyword .list brown
+ keyword .hash brown
+ keyword .size brown
+ keyword .keys brown
+ keyword .values brown
+ keyword .items brown
+ keyword .each brown
+ keyword .pairs brown
+ keyword .sort brown
+ keyword .nsort brown
+ keyword .import brown
+ keyword .exists brown
+ keyword .delete brown
+ keyword .item brown
+ keyword .first brown
+ keyword .last brown
+ keyword .max brown
+ keyword .reverse brown
+ keyword .join brown
+ keyword .grep brown
+ keyword .unshift brown
+ keyword .push brown
+ keyword .shift brown
+ keyword .pop brown
+ keyword .unique brown
+ keyword .merge brown
+ keyword .slice brown
+ keyword .splice brown
+
+ keyword "*" green
+ keyword '*' brightgreen
+
+# HTML comments
+context <!-- --> brown
+ spellcheck
+
+# HTML DOCTYPE
+context <! > brightred/orange
+ spellcheck
+
+# HTML end tags
+context </ > brightcyan
+
+# HTML open tags - enabling this will hide TT syntax in HTML, e.g. <img src="[% image_url %]">
+#context < > brightcyan
+# keyword "*" green
+# keyword = yellow
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/unknown.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/unknown.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/unknown.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2 @@
+context default
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/verilog.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/verilog.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/verilog.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,240 @@
+# This is Cooledit syntax-file for verilog
+# Created by Andres Farfan, <nafraf at linuxmail.org>
+# Feel free to copy & modify this.
+# 09/2004
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
+
+# default colors
+context default
+
+
+#Preprocessor keywords
+ keyword whole `resetall brightred/
+ keyword whole `define brightred/
+ keyword whole `timescale brightred/
+ keyword whole `ifdef brightred/
+ keyword whole `else brightred/
+ keyword whole `endif brightred/
+ keyword whole `include brightred/
+ keyword whole `signed brightred/
+ keyword whole `unsigned brightred/
+ keyword whole `celldefine brightred/
+ keyword whole `endcelldefine brightred/
+ keyword whole `default_nettype brightred/
+ keyword whole `unconnected_drive brightred/
+ keyword whole `nounconnected_drive brightred/
+ keyword whole `accelerate brightred/
+ keyword whole `noaccelerate brightred/
+ keyword whole `protect brightred/
+ keyword whole `endprotect brightred/
+ keyword whole `protected brightred/
+ keyword whole `endprotected brightred/
+ keyword whole `expand_vectornets brightred/
+ keyword whole `noexpand_vectornets brightred/
+ keyword whole `autoexpand_vectornets brightred/
+ keyword whole `remove_gatenames brightred/
+ keyword whole `noremove_gatenames brightred/
+ keyword whole `remove_netnames brightred/
+ keyword whole `noremove_netnames brightred/
+
+
+#Reserved Keywords 1
+ keyword whole always yellow
+ keyword whole and yellow
+ keyword whole assign yellow
+ keyword whole attribute yellow
+ keyword whole begin yellow
+ keyword whole buf yellow
+ keyword whole bufif0 yellow
+ keyword whole bufif1 yellow
+ keyword whole case yellow
+ keyword whole casex yellow
+ keyword whole casez yellow
+ keyword whole cmos yellow
+ keyword whole deassign yellow
+ keyword whole default yellow
+ keyword whole defparam yellow
+ keyword whole disable yellow
+ keyword whole edge yellow
+ keyword whole else yellow
+ keyword whole end yellow
+ keyword whole endattribute yellow
+ keyword whole endcase yellow
+ keyword whole endmodule yellow
+ keyword whole endfunction yellow
+ keyword whole endprimitive yellow
+ keyword whole endspecify yellow
+ keyword whole endtable yellow
+ keyword whole endtask yellow
+ keyword whole event yellow
+ keyword whole for yellow
+ keyword whole force yellow
+ keyword whole forever yellow
+ keyword whole fork yellow
+ keyword whole function yellow
+ keyword whole highz0 yellow
+ keyword whole highz1 yellow
+ keyword whole if yellow
+ keyword whole initial yellow
+ keyword whole inout yellow
+ keyword whole input yellow
+ keyword whole integer yellow
+ keyword whole join yellow
+ keyword whole large yellow
+ keyword whole macromodule yellow
+ keyword whole medium yellow
+ keyword whole module yellow
+ keyword whole nand yellow
+ keyword whole negedge yellow
+ keyword whole nmos yellow
+ keyword whole nor yellow
+ keyword whole not yellow
+ keyword whole notif0 yellow
+ keyword whole notif1 yellow
+ keyword whole or yellow
+ keyword whole output yellow
+ keyword whole parameter yellow
+ keyword whole pmos yellow
+ keyword whole posedge yellow
+ keyword whole primitive yellow
+ keyword whole pull0 yellow
+ keyword whole pull1 yellow
+ keyword whole pullup yellow
+ keyword whole pulldown yellow
+ keyword whole rcmos yellow
+ keyword whole reg yellow
+ keyword whole release yellow
+ keyword whole repeat yellow
+ keyword whole rnmos yellow
+ keyword whole rpmos yellow
+ keyword whole rtran yellow
+ keyword whole rtranif0 yellow
+ keyword whole rtranif1 yellow
+ keyword whole scalared yellow
+ keyword whole small yellow
+ keyword whole specify yellow
+ keyword whole specparam yellow
+ keyword whole strength yellow
+ keyword whole strong0 yellow
+ keyword whole strong1 yellow
+ keyword whole supply0 yellow
+ keyword whole supply1 yellow
+ keyword whole table yellow
+ keyword whole task yellow
+ keyword whole time yellow
+ keyword whole tran yellow
+ keyword whole tranif0 yellow
+ keyword whole tranif1 yellow
+ keyword whole tri yellow
+ keyword whole tri0 yellow
+ keyword whole tri1 yellow
+ keyword whole triand yellow
+ keyword whole trior yellow
+ keyword whole trireg yellow
+ keyword whole use yellow
+ keyword whole vectored yellow
+ keyword whole wait yellow
+ keyword whole wand yellow
+ keyword whole weak0 yellow
+ keyword whole weak1 yellow
+ keyword whole while yellow
+ keyword whole wire yellow
+ keyword whole wor yellow
+ keyword whole xnor yellow
+ keyword whole xor yellow
+
+#Reserved Keywords 2
+
+ keyword whole $bitstoreal yellow
+ keyword whole $countdrivers yellow
+ keyword whole $display yellow
+ keyword whole $dumpall yellow
+ keyword whole $dumpfile yellow
+ keyword whole $dumpflush yellow
+ keyword whole $dumpoff yellow
+ keyword whole $dumpon yellow
+ keyword whole $dumpvars yellow
+ keyword whole $fclose yellow
+ keyword whole $fdisplay yellow
+ keyword whole $finish yellow
+ keyword whole $fmonitor yellow
+ keyword whole $fopen yellow
+ keyword whole $fstrobe yellow
+ keyword whole $fwrite yellow
+ keyword whole $getpattern yellow
+ keyword whole $history yellow
+ keyword whole $hold yellow
+ keyword whole $incsave yellow
+ keyword whole $input yellow
+ keyword whole $itor yellow
+ keyword whole $key yellow
+ keyword whole $list yellow
+ keyword whole $log yellow
+ keyword whole $monitor yellow
+ keyword whole $monitoroff yellow
+ keyword whole $monitoron yellow
+ keyword whole $nokey yellow
+ keyword whole $nolog yellow
+ keyword whole $period yellow
+ keyword whole $printtimescale yellow
+ keyword whole $readmemb yellow
+ keyword whole $readmemh yellow
+ keyword whole $realtime yellow
+ keyword whole $realtobits yellow
+ keyword whole $recovery yellow
+ keyword whole $reset yellow
+ keyword whole $reset_count yellow
+ keyword whole $reset_value yellow
+ keyword whole $restart yellow
+ keyword whole $rtoi yellow
+ keyword whole $save yellow
+ keyword whole $scale yellow
+ keyword whole $scope yellow
+ keyword whole $setup yellow
+ keyword whole $setuphold yellow
+ keyword whole $showscopes yellow
+ keyword whole $showvariables yellow
+ keyword whole $showvars yellow
+ keyword whole $skew yellow
+ keyword whole $sreadmemb yellow
+ keyword whole $sreadmemh yellow
+ keyword whole $stime yellow
+ keyword whole $stop yellow
+ keyword whole $strobe yellow
+ keyword whole $time yellow
+ keyword whole $timeformat yellow
+ keyword whole $width yellow
+ keyword whole $write yellow
+
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword . brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context " " green/
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/vhdl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/vhdl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/vhdl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,191 @@
+# Adam Pribyl, based on ADA
+# modified: Andrew Borodin
+# missing
+# literal, on, (something else)
+
+context default
+
+#wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
+
+ keyword whole with yellow
+ keyword whole select yellow
+ keyword whole use yellow
+ keyword whole is yellow
+ keyword whole of yellow
+ keyword whole length yellow
+ keyword whole range yellow
+ keyword whole left yellow
+ keyword whole right yellow
+ keyword whole delta yellow
+ keyword whole return yellow
+ keyword whole next yellow
+ keyword whole null yellow
+ keyword whole array yellow
+ keyword whole downto yellow
+ keyword whole to yellow
+ keyword whole foreign yellow
+
+# comment
+ keyword -- magenta
+
+# expressions
+ keyword := brightgreen
+ keyword . brightgreen
+ keyword ; brightgreen
+ keyword : brightgreen
+ keyword , brightgreen
+ keyword ' brightgreen
+ keyword | brightgreen
+ keyword ( brightgreen
+ keyword ) brightgreen
+ keyword [ brightgreen
+ keyword ] brightgreen
+ keyword \+ brightgreen
+ keyword - brightgreen
+ keyword / brightgreen
+ keyword \* brightgreen
+ keyword \*\* brightgreen
+ keyword # brightgreen
+ keyword & brightgreen
+ keyword => brightgreen
+ keyword < brightgreen
+ keyword > brightgreen
+ keyword <= brightgreen
+ keyword >= brightgreen
+ keyword = brightgreen
+ keyword /= brightgreen
+
+# operators and functions
+ keyword whole sll green
+ keyword whole srl green
+ keyword whole sla green
+ keyword whole sra green
+ keyword whole rol green
+ keyword whole ror green
+ keyword whole rem green
+ keyword whole mod green
+ keyword whole not green
+ keyword whole and green
+ keyword whole nand green
+ keyword whole or green
+ keyword whole xor green
+ keyword whole nor green
+ keyword whole xnor green
+ keyword whole abs green
+ keyword whole new green
+
+ keyword whole begin yellow
+ keyword whole end yellow
+ keyword whole exit yellow
+ keyword whole for yellow
+ keyword whole while yellow
+ keyword whole if yellow
+ keyword whole then yellow
+ keyword whole else yellow
+ keyword whole elsif yellow
+ keyword whole case yellow
+ keyword whole when yellow
+ keyword whole with yellow
+ keyword whole select yellow
+ keyword whole assert yellow
+ keyword whole wait yellow
+ keyword whole open yellow
+ keyword whole loop yellow
+ keyword whole until yellow
+ keyword whole others yellow
+ keyword whole all yellow
+ keyword whole block yellow
+ keyword whole guarded yellow
+ keyword whole after yellow
+ keyword whole transport yellow
+ keyword whole inertial yellow
+ keyword whole reject yellow
+ keyword whole unaffected yellow
+ keyword whole disconnect yellow
+
+# types and related stuff
+ keyword whole integer cyan
+ keyword whole natural cyan
+ keyword whole positive cyan
+ keyword whole string cyan
+ keyword whole character cyan
+ keyword whole boolean cyan
+ keyword whole real cyan
+ keyword whole bit cyan
+ keyword whole bit_vector cyan
+ keyword whole time cyan
+ keyword whole units cyan
+ keyword whole std_logic cyan
+ keyword whole std_logic_vector cyan
+ keyword whole severity_level cyan
+
+# boolean values
+ keyword whole true brightred
+ keyword whole false brightred
+# time values
+ keyword whole fs brightred
+ keyword whole ps brightred
+ keyword whole ns brightred
+ keyword whole us brightred
+ keyword whole ms brightred
+ keyword whole sec brightred
+ keyword whole min brightred
+ keyword whole hr brightred
+
+# declarations
+ keyword whole type brightcyan
+ keyword whole subtype brightcyan
+
+ keyword whole variable yellow
+ keyword whole shared yellow
+ keyword whole signal yellow
+ keyword whole constant yellow
+ keyword whole group yellow
+ keyword whole file yellow
+ keyword whole register yellow
+
+ keyword whole port yellow
+ keyword whole map yellow
+ keyword whole label yellow
+ keyword whole record yellow
+ keyword whole generic yellow
+ keyword whole alias yellow
+ keyword whole attribute yellow
+
+# ports
+ keyword whole in white
+ keyword whole out white
+ keyword whole inout white
+ keyword whole buffer white
+ keyword whole linkage white
+ keyword whole bus white
+
+# library units
+ keyword whole library yellow
+ keyword whole entity yellow
+ keyword whole architecture yellow
+ keyword whole package yellow
+ keyword whole body yellow
+ keyword whole procedure yellow
+ keyword whole function yellow
+ keyword whole pure yellow
+ keyword whole impure yellow
+ keyword whole configuration yellow
+ keyword whole component yellow
+ keyword whole generic yellow
+ keyword whole process yellow
+ keyword whole postponded yellow
+ keyword whole generate yellow
+
+# reports
+ keyword whole report red
+ keyword whole severity red
+ keyword whole note red
+ keyword whole warning red
+ keyword whole error red
+ keyword whole failure red
+
+# comment
+context exclusive -- \n magenta
+
+context " " green
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/xml.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/xml.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/xml.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,46 @@
+# XML syntax highlighting
+#
+# Author: Petr Kozelka <pkozelka at email.cz>
+# http://kozelka.hyperlink.cz
+
+context default
+ keyword &*; white cyan
+ spellcheck
+
+context <!-- --> brightgreen
+ spellcheck
+
+context <! > yellow
+ keyword '+' brightcyan
+ keyword "+" brightcyan
+ keyword whole DOCTYPE white red
+ keyword whole PUBLIC brightred
+ keyword whole SYSTEM brightred
+ keyword whole NDATA brightred
+ keyword whole CDATA white
+ keyword whole #PCDATA white
+ keyword whole EMPTY white
+ keyword whole #REQUIRED white
+ keyword whole #IMPLIED white
+ keyword whole ELEMENT white
+ keyword whole ENTITY brightred
+ keyword whole ATTLIST white
+ keyword whole %*; white cyan
+ keyword \( lightgray
+ keyword \) lightgray
+ keyword \* lightgray
+ keyword \? lightgray
+ keyword \+ lightgray
+ keyword \| lightgray
+ keyword \, lightgray
+ spellcheck
+
+context <\?xml \?> white red
+context <\? \?> lightgray black
+context < > white
+ keyword \sxmlns\:*\="+" brightred
+ keyword \sxmlns\="+" brightred
+ keyword \s*= yellow
+ keyword '*' brightcyan
+ keyword "*" brightcyan
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yum-repo.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yum-repo.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yum-repo.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+# Yum repo syntax highlighting
+#
+# Author: Andy Shevchenko <andy.shevchenko at gmail.com>
+
+context default
+ keyword whole enabled=0 brightred
+ keyword whole gpgcheck=0 brightred
+ keyword whole enabled=1 brightgreen
+ keyword whole gpgcheck=1 brightgreen
+
+context # \n brown
+ spellcheck
+
+context [ ] brightcyan
+context exclusive = \n green
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yxx.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yxx.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/mc/syntax/yxx.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,140 @@
+context default
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole catch yellow
+ keyword whole class yellow
+ keyword whole friend yellow
+ keyword whole delete yellow
+ keyword whole inline yellow
+ keyword whole new yellow
+ keyword whole operator yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole template yellow
+ keyword whole try yellow
+ keyword whole virtual yellow
+ keyword whole bool yellow
+ keyword whole const_cast yellow
+ keyword whole dynamic_cast yellow
+ keyword whole explicit yellow
+ keyword whole false yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole reinterpret_cast yellow
+ keyword whole static_cast yellow
+ keyword whole true yellow
+ keyword whole typeid yellow
+ keyword whole typename yellow
+ keyword whole using yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword whole left yellow
+ keyword whole node yellow
+ keyword whole start yellow
+ keyword whole token yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+ keyword wholeright %{ brightcyan
+ keyword wholeright %} brightcyan
+ keyword wholeright %% brightcyan
+ keyword % yellow
+ keyword $$ yellow
+ keyword $\[0123456789\] yellow
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/menu/mc
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/menu/mc (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/menu/mc 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8 @@
+?package(mc):\
+ needs="text"\
+ section="Applications/File Management"\
+ title="mc"\
+ longtitle="Midnight Commander"\
+ hints="File managers"\
+ command="/usr/bin/mc"\
+ icon="/usr/share/pixmaps/mc.xpm"
Added: branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/pixmaps/mc.xpm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/pixmaps/mc.xpm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc/usr/share/pixmaps/mc.xpm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+/* XPM */
+static char *icon[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 7 1",
+" c black",
+". c gray20",
+"X c blue",
+"o c cyan",
+"O c yellow",
+"+ c gray80",
+"@ c gray90",
+/* pixels */
+"+ at +@+ at ++@++ at +@+ at +@+ at ++@@++ at ++@+@",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XXOOOOOXXoXOOXXoXXXOOOOXXoXOOX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"+XoooooooXoXooXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XXXXXXXXXoXXXXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@XXXXXXXXXoXXXXXoXoooooooXoXooX.",
+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
+"@oooooooooooooooooooooooooooooo ",
+"+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
+"@XooooooXoXoooXXXXooooooXooXooX.",
+"+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
+"+oooooooooooooooooooooooooooooo.",
+"@ .",
+"+ .",
+"+.+ .",
+"@ .",
+"++O++ ++++ O++O +O++O +O++ ++O+.",
+"+..............................."
+};
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/control
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/control (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/control 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,20 @@
+Package: mc-dbg
+Source: mc
+Version: 3:4.7.0-1
+Architecture: i386
+Maintainer: Debian MC Packaging Group <pkg-mc-devel at lists.alioth.debian.org>
+Installed-Size: 1572
+Depends: mc (= 3:4.7.0-1)
+Suggests: gdb
+Section: debug
+Priority: extra
+Homepage: http://www.midnight-commander.org
+Description: Midnight Commander - a powerful file manager - debug package
+ GNU Midnight Commander is a text-mode full-screen file manager. It
+ uses a two panel interface and a subshell for command execution. It
+ includes an internal editor with syntax highlighting and an internal
+ viewer with support for binary files. Also included is Virtual
+ Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH
+ servers) and files inside archives to be manipulated like real files.
+ .
+ This package contains debugging information for mc.
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/md5sums
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/md5sums (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc-dbg/DEBIAN/md5sums 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,6 @@
+7154ae5d4aa00d1b4ae6c35566cbfc91 usr/share/doc/mc-dbg/AUTHORS
+9b55e7fb14c21642558a50afc4b44655 usr/share/doc/mc-dbg/copyright
+0fa8de1a19d533f1dbfea6de47c82541 usr/share/doc/mc-dbg/changelog.gz
+028da83056e9678d3b41f85d848b496e usr/share/doc/mc-dbg/changelog.Debian.gz
+4c5567595c09ec835a9680ece4761653 usr/lib/debug/usr/bin/mc
+1f0cb18ce594cc52676aa4e00ebc6e17 usr/lib/debug/usr/bin/mcmfmt
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin/mc
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin/mc
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin/mcmfmt
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/lib/debug/usr/bin/mcmfmt
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/AUTHORS
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/AUTHORS (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/AUTHORS 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,109 @@
+THE E-MAIL ADDRESSES LISTED HERE SHOULD NOT BE USED TO SEND QUESTIONS TO
+THE DEVELOPERS. ALL QUESTIONS ABOUT THE PROJECT SHOULD BE SENT TO THE
+MAILING LISTS, AS DESCRIBED IN THE README FILE.
+
+
+Authors of GNU Midnight Commander:
+==================================
+Andrej Borsenkow <borsenkow.msk at sni.de>
+Andrew Borodin <aborodin at vmail.ru >
+Andrew V. Samoilov <sav at bcs.zp.ua>
+Ching Hui <mr854307 at cs.nthu.edu.tw>
+Dugan Porter <dugan at b011.eunet.es>
+Enrico Weigelt <weigelt at metux.de>
+Fred Leeflang <fredl at nebula.ow.org>
+Jakub Jelinek <jj at sunsite.mff.cuni.cz>
+Janne Kukonlehto <jtklehto at paju.oulu.fi>
+Ilia Maslakov <il.smind at gmail.com>
+Mauricio Plaza <mok at roxanne.nuclecu.unam.mx>
+Miguel de Icaza <miguel at ximian.com>
+Mikhail S. Pobolovets <styx.mp at gmail.com>
+Norbert Warmuth <nwarmuth at privat.circular.de>
+Patrick Winnertz <winnie at debian.org>
+Paul Sheer <psheer at icon.co.za>
+Pavel Machek <pavel at ucw.cz>
+Pavel Roskin <proski at gnu.org>
+Radek Doulik <rodo at ucw.cz>
+Roland Illig <roland.illig at gmx.de>
+Stan. S. Krupoderov <pashelper at gmail.com>
+Sergei Trofimovich <slyfox at inbox.ru>
+Slava Zanko <slavazanko at gmail.com>
+Yury V. Zaytsev <yury at shurup.com>
+
+Contributors:
+=============
+
+Adam Byrtek <alpha at debian.org>
+
+Adam Tla/lka <atlka at sunrise.pg.gda.pl>
+
+Alexander Serkov <serkov at ukrpost.net>
+ Console saving on FreeBSD.
+
+Alessandro Rubini <rubini at ipvvis.unipv.it>
+ Mouse support.
+
+Alexander Dong <ado at software-ag.de>
+ OS/2 port.
+
+Alex I. Tkachenko <alex at bcs.zp.ua>
+ SCO UNIX support.
+
+Andrzej Zaborowski <balroog at gmail.com>
+ Polish translation.
+
+Anton Chumak <nightfast at yahoo.co.uk>
+ Russian translation.
+ Ukrainian translation.
+
+Antonio Palama, DOS port <palama at posso.dm.unipi.it>
+ DOS port.
+
+Erwin van Eijk <wabbit at corner.iaf.nl>
+
+Gerd Knorr <kraxel at cs.tu-berlin.de>
+
+Ilya Rybkin <rybkin at rouge.phys.lsu.edu>
+
+Jean-Daniel Luiset <luiset at cih.hcuge.ch>
+
+John Davis <davis at space.mit.edu>
+ Wrote S-Lang library and answered questions about it.
+
+Jon Stevens <root at dolphin.csudh.edu>
+
+Juan Francisco Grigera <j-grigera at usa.net>
+ Win32 port.
+
+Juan Jose Ciarlante <jjciarla at raiz.uncu.edu.ar>
+
+Leonard den Ottolander <leonard * den ottolander nl>
+ Reworking and pushing downstream (security) patches for 4.6.0.
+ Vfs/extfs quoting fixes
+
+Marcelo Roccasalva <mfroccas at raiz.uncu.edu.ar>
+
+Massimo Fontanelli <MC8737 at mclink.it>
+
+Pavel Shirshov <me at pavelsh.pp.ru>
+ Committing downstream (security) patches for 4.6.0.
+
+Sergey Ya. Korshunoff <root at seyko.msk.su>
+
+Thomas Pundt <pundtt at math.uni-muenster.de>
+
+Timur Bakeyev <timur at goff.comtat.kazan.su>
+
+Tomasz Cholewo <tjchol01 at mecca.spd.louisville.edu>
+
+Torben Fjerdingstad <torben.fjerdingstad at uni-c.dk>
+
+Vadim Sinolitis <vvs at nsrd.npi.msu.su>
+
+Walery Studennikov <despair at sama.ru>
+ Charset conversion support.
+
+Wayne Roberts <wroberts1 at home.com>
+ SMBfs support.
+
+Wim Osterholt <wim at djo.wtm.tudelft.nl>
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/changelog.Debian.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/changelog.Debian.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/changelog.gz
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/changelog.gz
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/copyright
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/copyright (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc-dbg/usr/share/doc/mc-dbg/copyright 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,26 @@
+This package was debianized by Paul Seelig <pseelig at mail.uni-mainz.de>
+on Tue Apr 1 14:32:15 1997. It has been maintained by Michael Bramer
+and Martin Bialasinski <mc at internet-treff.uni-koeln.de>.
+
+From Jan 2008 this package is maintained by:
+ Patrick Winnertz <winnie at debian.org>
+
+From Jan 2004 until 2007 this package was maintained by:
+ Stefano Melchior <stefano.melchior at openlabs.it> and Ludovic Drolez <ldrolez at free.fr>
+
+From Dec 2002 to Dec 2004 this package was maintained by:
+ Adam Byrtek <alpha at debian.org>
+
+It was downloaded from:
+ http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/
+
+Homepage:
+ http://www.midnight-commander.org/
+
+Copyright 1996-2008 Free Software Foundation
+ For a full of the authors have a look on: /usr/share/doc/mc/AUTHORS
+ Note that all these authors give the copyright to the FSF.
+
+License:
+ This software is released under GPLv2 license - see the
+ /usr/share/common-licenses/GPL-2.
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg.debhelper.log
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc-dbg.debhelper.log (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc-dbg.debhelper.log 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,29 @@
+dh_installdirs
+dh_installdirs
+dh_installdocs
+dh_installexamples
+dh_installman
+dh_installinfo
+dh_installmenu
+dh_installcron
+dh_installinit
+dh_installdebconf
+dh_installemacsen
+dh_installcatalogs
+dh_installpam
+dh_installlogrotate
+dh_installlogcheck
+dh_installchangelogs
+dh_installudev
+dh_lintian
+dh_install
+dh_link
+dh_installmime
+dh_compress
+dh_fixperms
+dh_installdeb
+dh_perl
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
Added: branch/mailcap/mc_4.7.0-1/debian/mc-dbg.substvars
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc-dbg.substvars (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc-dbg.substvars 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+misc:Depends=
Added: branch/mailcap/mc_4.7.0-1/debian/mc.debhelper.log
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.debhelper.log (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.debhelper.log 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,31 @@
+dh_installdirs
+dh_installdirs
+dh_installdocs
+dh_installexamples
+dh_installman
+dh_installinfo
+dh_installmenu
+dh_installcron
+dh_installinit
+dh_installdebconf
+dh_installemacsen
+dh_installcatalogs
+dh_installpam
+dh_installlogrotate
+dh_installlogcheck
+dh_installchangelogs
+dh_installudev
+dh_lintian
+dh_install
+dh_link
+dh_installmime
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_perl
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
Added: branch/mailcap/mc_4.7.0-1/debian/mc.docs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.docs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.docs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8 @@
+AUTHORS
+ABOUT-NLS
+ChangeLog
+doc/NEWS
+doc/README
+doc/HACKING
+doc/TODO
+doc/FAQ
Added: branch/mailcap/mc_4.7.0-1/debian/mc.install
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.install (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.install 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,23 @@
+usr/bin/*
+usr/lib/mc/mc/mc* usr/share/mc/bin
+etc/mc/mc.* etc/mc
+etc/mc/edit.indent.rc usr/share/mc
+etc/mc/extfs
+etc/mc/edit.spell.rc usr/share/mc
+etc/mc/cedit.menu usr/share/mc
+usr/share/mc/mc.h*
+usr/share/mc/extfs/*
+usr/share/mc/syntax/*
+etc/mc/Syntax
+usr/share/man/es/*
+usr/share/man/ru/*
+usr/share/man/pl/*
+usr/share/man/sr/*
+usr/share/man/it/*
+usr/share/man/hu/*
+usr/share/man/man1/*
+usr/share/locale/*
+#usr/share/mc/mc.menu.sr
+usr/share/mc/skins/*
+./debian/extra/mcedit-debian usr/bin
+./debian/extra/mcview-debian usr/bin
Added: branch/mailcap/mc_4.7.0-1/debian/mc.postinst
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.postinst (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.postinst 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,14 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ configure|abort-upgrade)
+ update-alternatives --install /usr/bin/view view /usr/bin/mcview-debian 25 \
+ --slave /usr/share/man/man1/view.1.gz view.1.gz /usr/share/man/man1/mcview.1.gz
+ update-alternatives --install /usr/bin/editor editor /usr/bin/mcedit-debian 25 \
+ --slave /usr/share/man/man1/editor.1.gz editor.1.gz /usr/share/man/man1/mcedit.1.gz
+ ;;
+esac
+
+#DEBHELPER#
Added: branch/mailcap/mc_4.7.0-1/debian/mc.postinst.debhelper
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.postinst.debhelper (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.postinst.debhelper 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,5 @@
+# Automatically added by dh_installmenu
+if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
+ update-menus
+fi
+# End automatically added section
Added: branch/mailcap/mc_4.7.0-1/debian/mc.postrm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.postrm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.postrm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ purge)
+ rm -f /etc/mc/mc.lib /etc/mc/mc.ext /etc/mc/mc.menu
+ rmdir /etc/mc 2>/dev/null || true
+ ;;
+esac
+
+#DEBHELPER#
Added: branch/mailcap/mc_4.7.0-1/debian/mc.postrm.debhelper
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.postrm.debhelper (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.postrm.debhelper 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3 @@
+# Automatically added by dh_installmenu
+if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi
+# End automatically added section
Added: branch/mailcap/mc_4.7.0-1/debian/mc.prerm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.prerm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.prerm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ remove)
+ update-alternatives --remove editor /usr/bin/mcedit-debian
+ update-alternatives --remove view /usr/bin/mcview-debian
+ ;;
+esac
+
+#DEBHELPER#
Added: branch/mailcap/mc_4.7.0-1/debian/mc.substvars
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/mc.substvars (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/mc.substvars 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3 @@
+perl:Depends=perl
+shlibs:Depends=libc6 (>= 2.3), libglib2.0-0 (>= 2.16.0), libgpm2 (>= 1.20.4), libslang2 (>= 2.0.7-1)
+misc:Depends=
Added: branch/mailcap/mc_4.7.0-1/debian/menu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/menu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/menu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8 @@
+?package(mc):\
+ needs="text"\
+ section="Applications/File Management"\
+ title="mc"\
+ longtitle="Midnight Commander"\
+ hints="File managers"\
+ command="/usr/bin/mc"\
+ icon="/usr/share/pixmaps/mc.xpm"
Added: branch/mailcap/mc_4.7.0-1/debian/patches/README
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/README (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/README 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,4 @@
+Please note that this repository do _not_ held patches or changes from upstream.
+This repository is meant as basis for sharing the work on mc between several distributions.
+
+Furthermore our aim should be to provide patches which upstream can add to the official CVS.
Added: branch/mailcap/mc_4.7.0-1/debian/patches/bugs/84_use_dvicat_instead_of_dvi2tty.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/bugs/84_use_dvicat_instead_of_dvi2tty.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/bugs/84_use_dvicat_instead_of_dvi2tty.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,18 @@
+Description: use catdvi instead of dvi2tty and improve code.
+Bug-debian: http://bugs.debian.org/543202
+Author: Denis Briand <denis at narcan.fr>
+Index: mc-4.7.0-pre2~git20090919/misc/mc.ext.in
+===================================================================
+--- mc-4.7.0-pre2~git20090919.orig/misc/mc.ext.in 2009-09-21 21:44:49.000000000 +0200
++++ mc-4.7.0-pre2~git20090919/misc/mc.ext.in 2009-09-21 21:47:02.000000000 +0200
+@@ -527,8 +527,8 @@
+
+ # DVI
+ regex/\.([dD][vV][iI])$
+- Open=if [ x$DISPLAY = x ]; then dvisvga %f; else (xdvi %f &); fi
+- View=%view{ascii} dvi2tty %f
++ Open=run-mailcap %f 2>&1 &
++ View=%view{ascii} catdvi %f
+
+ # TeX
+ regex/\.([Tt][Ee][Xx])$
Added: branch/mailcap/mc_4.7.0-1/debian/patches/bugs/85_add_djvu_files_support.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/bugs/85_add_djvu_files_support.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/bugs/85_add_djvu_files_support.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,20 @@
+Description: Add djvu support
+Bug-Debian: http://bugs.debian.org/543651
+Author: Jakub Wilk <ubanus at users.sf.net>
+Author: Denis Briand <denis at narcan.fr>
+Index: mc-4.7.0-pre2~git20090919/misc/mc.ext.in
+===================================================================
+--- mc-4.7.0-pre2~git20090919.orig/misc/mc.ext.in 2009-09-21 18:34:47.000000000 +0200
++++ mc-4.7.0-pre2~git20090919/misc/mc.ext.in 2009-09-21 18:42:56.000000000 +0200
+@@ -476,6 +476,11 @@
+ #Open=(ghostview %f &)
+ View=%view{ascii} pdftotext %f -
+
++#DjVu
++type/^DjVu
++ Open=run-mailcap %f 2>&1 &
++ View=%view{ascii} djvused -e print-pure-txt %f
++
+ # The following code very ugly and should not be taken as example.
+ # It should be cleaned up when the new format of mc.ext is developed.
+
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/02_use_correct_smb_conf_path.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/02_use_correct_smb_conf_path.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/02_use_correct_smb_conf_path.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+Use correct smb conf path
+==============================================
+Index: mc-4.6.2~git20090522/vfs/smbfs.c
+===================================================================
+--- mc-4.6.2~git20090522.orig/vfs/smbfs.c 2009-05-24 10:14:19.000000000 +0200
++++ mc-4.6.2~git20090522/vfs/smbfs.c 2009-05-24 10:15:52.000000000 +0200
+@@ -306,7 +306,7 @@
+ static int
+ smbfs_init (struct vfs_class * me)
+ {
+- const char *servicesf = CONFIGDIR PATH_SEP_STR "smb.conf";
++ const char *servicesf = CONFIGDIR PATH_SEP_STR "samba/smb.conf";
+
+ /* DEBUGLEVEL = 4; */
+
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/03_use_awk.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/03_use_awk.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/03_use_awk.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,13 @@
+use awk before using anything else in configure
+this closes: #499723
+--- a/configure 2009-08-04 20:22:13.000000000 +0200
++++ b/configure 2009-08-04 20:22:29.000000000 +0200
+@@ -2544,7 +2544,7 @@
+ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+ esac
+
+-for ac_prog in gawk mawk nawk awk
++for ac_prog in awk gawk mawk nawk
+ do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+ set dummy $ac_prog; ac_word=$2
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/04_add_gem_extension.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/04_add_gem_extension.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/04_add_gem_extension.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+description: add gem extension
+=============================================
+diff --git a/misc/mc.ext.in b/misc/mc.ext.in
+index 493e8c5..33fbcb2 100644
+--- a/misc/mc.ext.in
++++ b/misc/mc.ext.in
+@@ -107,7 +107,7 @@
+ ### Archives ###
+
+ # .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk
+-regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$
++regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk|\.gem$
+ Open=%cd %p#utar
+ View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
+
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/05_disable_internal_editor.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/05_disable_internal_editor.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/05_disable_internal_editor.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+disable internal editor by default
+==============================================
+Index: mc-4.6.2~git20090522/src/cmd.c
+===================================================================
+--- mc-4.6.2~git20090522.orig/src/cmd.c 2009-05-22 17:22:37.000000000 +0200
++++ mc-4.6.2~git20090522/src/cmd.c 2009-05-24 10:19:36.000000000 +0200
+@@ -84,7 +84,7 @@
+ int output_starts_shell = 0;
+
+ /* If set, use the builtin editor */
+-int use_internal_edit = 1;
++int use_internal_edit = 0;
+
+ /* Automatically fills name with current selected item name on mkdir */
+ int auto_fill_mkdir_name = 1;
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/06_use_default_pdf_viewer.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/06_use_default_pdf_viewer.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/06_use_default_pdf_viewer.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,16 @@
+Comment: use mailcap entry to choose pdf viewer
+bug: #544054
+Author: Andreas Tille <tillea at rki.de>
+Index: mc-4.7.0-pre1/misc/mc.ext.in
+===================================================================
+--- mc-4.7.0-pre1.orig/misc/mc.ext.in 2009-08-28 17:29:19.000000000 +0200
++++ mc-4.7.0-pre1/misc/mc.ext.in 2009-08-28 17:30:06.000000000 +0200
+@@ -468,7 +468,7 @@
+
+ # PDF
+ type/^PDF
+- Open=(xpdf %f &)
++ Open=(see %f &)
+ #Open=(acroread %f &)
+ #Open=(ghostview %f &)
+ View=%view{ascii} pdftotext %f -
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/08_use_sensible-editor.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/08_use_sensible-editor.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/08_use_sensible-editor.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,16 @@
+Description: Use sensible-editor to edit files
+Bug-Debian: http://bugs.debian.org/549202
+Author: Denis Briand <denis at narcan.fr>
+Index: mc-4.7.0-pre3/src/util.h
+===================================================================
+--- mc-4.7.0-pre3.orig/src/util.h 2009-10-02 23:01:32.000000000 +0200
++++ mc-4.7.0-pre3/src/util.h 2009-10-02 23:01:53.000000000 +0200
+@@ -228,7 +228,7 @@
+ #define PATH_ENV_SEP ':'
+ #define TMPDIR_DEFAULT "/tmp"
+ #define SCRIPT_SUFFIX ""
+-#define get_default_editor() "vi"
++#define get_default_editor() "sensible-editor"
+ #define OS_SORT_CASE_SENSITIVE_DEFAULT 1
+ #define STRCOMP strcmp
+ #define STRNCOMP strncmp
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/09_uzip_broken_528239.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/09_uzip_broken_528239.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/09_uzip_broken_528239.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,16 @@
+Fix fails to display zipfile contents after unzip update
+Bug #528239 mc: extfs/uzip broken after update to unzip-6.0
+thanks to Johannes Stezenbach for this patch.
+Index: mc-4.6.2~git20090529/vfs/extfs/uzip.in
+===================================================================
+--- mc-4.6.2~git20090529.orig/vfs/extfs/uzip.in 2009-05-30 20:48:26.000000000 +0200
++++ mc-4.6.2~git20090529/vfs/extfs/uzip.in 2009-05-30 20:49:08.000000000 +0200
+@@ -19,7 +19,7 @@
+ # Location of the unzip program
+ my $app_unzip = "@UNZIP@";
+ # Set this to 1 if zipinfo (unzip -Z) is to be used (recommended), otherwise 0.
+-my $op_has_zipinfo = @HAVE_ZIPINFO@;
++my $op_has_zipinfo = 1;
+
+ # Command used to list archives (zipinfo mode)
+ my $cmd_list_zi = "$app_unzip -Z -l -T";
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/10_use_default_images_viewer.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/10_use_default_images_viewer.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/10_use_default_images_viewer.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,16 @@
+Comment: use mailcap entry to choose the images viewer
+bug: #544058
+Author: Andreas Tille <tillea at rki.de>
+Index: mc-4.7.0-pre4/misc/mc.ext.in
+===================================================================
+--- mc-4.7.0-pre4.orig/misc/mc.ext.in 2009-12-17 19:51:51.000000000 +0100
++++ mc-4.7.0-pre4/misc/mc.ext.in 2009-12-17 19:53:00.000000000 +0100
+@@ -387,7 +387,7 @@
+ Include=image
+
+ include/image
+- Open=if [ "$DISPLAY" = "" ]; then zgv %f; else (gqview %f &); fi
++ Open=(see %f &)
+ View=%view{ascii} identify %f
+ #View=%view{ascii} asciiview %f
+
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/11_use_mailcap_into_mc.ext.in.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/11_use_mailcap_into_mc.ext.in.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/11_use_mailcap_into_mc.ext.in.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,501 @@
+Description: Use mailcap system
+Author: Denis Briand <denis at narcan.fr>
+Index: mc-4.7.0/misc/mc.ext.in
+===================================================================
+--- mc-4.7.0.orig/misc/mc.ext.in 2009-12-25 23:31:37.000000000 +0100
++++ mc-4.7.0/misc/mc.ext.in 2009-12-25 23:39:38.000000000 +0100
+@@ -108,177 +108,136 @@
+
+ # .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk
+ regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk|\.gem$
+- Open=%cd %p#utar
+ View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
+
+ regex/\.tar\.bz$
+- # Open=%cd %p#utar
+ View=%view{ascii} bzip -dc %f 2>/dev/null | tar tvvf -
+
+ regex/\.t(ar\.bz2|bz2?|b2)$
+- Open=%cd %p#utar
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null | tar tvvf -
+
+ # .tar.lzma, .tlz
+ regex/\.t(ar\.lzma|lz)$
+- Open=%cd %p#utar
+ View=%view{ascii} lzma -dc %f 2>/dev/null | tar tvvf -
+
+ # .tar.xz, .txz
+ regex/\.t(ar\.xz|xz)$
+- Open=%cd %p#utar
+ View=%view{ascii} xz -dc %f 2>/dev/null | tar tvvf -
+
+ # .tar.F - used in QNX
+ regex/\.tar\.F$
+- # Open=%cd %p#utar
+ View=%view{ascii} freeze -dc %f 2>/dev/null | tar tvvf -
+
+ # .qpr/.qpk - QNX Neutrino package installer files
+ regex/\.(qp[rk])$
+- Open=%cd %p#utar
+ View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
+
+ # tar
+ regex/\.(tar|TAR)$
+- Open=%cd %p#utar
+ View=%view{ascii} tar tvvf - < %f
+
+ # lha
+ type/^LHa\ .*archive
+- Open=%cd %p#ulha
+ View=%view{ascii} lha l %f
+
+ # arj
+ regex/\.a(rj|[0-9][0-9])$
+- Open=%cd %p#uarj
+ View=%view{ascii} unarj l %f
+
+ # cab
+ regex/\.([cC][aA][bB])$
+- Open=%cd %p#ucab
+ View=%view{ascii} cabextract -l %f
+
+ # ha
+ regex/\.([Hh][Aa])$
+- Open=%cd %p#uha
+ View=%view{ascii} ha lf %f
+
+ # rar
+ regex/\.[rR]([aA][rR]|[0-9][0-9])$
+- Open=%cd %p#urar
+ View=%view{ascii} rar v -c- %f
+
+ # ALZip
+ regex/\.(alz|ALZ)$
+- Open=%cd %p#ualz
+ View=%view{ascii} unalz -l %f
+
+ # cpio
+ shell/.cpio.Z
+- Open=%cd %p#ucpio
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
+
+ shell/.cpio.gz
+- Open=%cd %p#ucpio
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
+
+ shell/.cpio
+- Open=%cd %p#ucpio
+ View=%view{ascii} cpio -itv < %f 2>/dev/null
+
+ # ls-lR
+ regex/(^|\.)ls-?lR(\.gz|Z|bz2)$
+- Open=%cd %p#lslR
+
+ # patch
+ regex/\.(diff|patch)(\.bz2)$
+- Open=%cd %p#patchfs
+- View=%view{ascii} bzip2 -dc %f 2>/dev/null
+-
+-regex/\.(diff|patch)(\.(gz|Z))$
+- Open=%cd %p#patchfs
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+ regex/\.(diff|patch)$
+- Open=%cd %p#patchfs
+ View=%view{ascii} /bin/cat %f 2>/dev/null
+
+ # ar library
+ regex/\.s?a$
+- Open=%cd %p#uar
+- #Open=%view{ascii} ar tv %f
+ View=%view{ascii} file %f && nm %f
+
+ # trpm
+ regex/\.trpm$
+- Open=%cd %p#trpm
+ View=%view{ascii} rpm -qivl --scripts `basename %p .trpm`
+
+ # RPM packages (SuSE uses *.spm for source packages)
+ regex/\.(src\.rpm|spm)$
+- Open=%cd %p#rpm
+ View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f
+
+ regex/\.rpm$
+- Open=%cd %p#rpm
+ View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f
+
+ # deb
+ regex/\.u?deb$
+- Open=%cd %p#deb
+ View=%view{ascii} dpkg-deb -I %f && echo && dpkg-deb -c %f
+
+ # dpkg
+ shell/.debd
+- Open=%cd %p#debd
+ View=%view{ascii} dpkg -s `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'`
+ # apt
+ shell/.deba
+- Open=%cd %p#deba
+ View=%view{ascii} apt-cache show `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'`
+
+ # ISO9660
+ regex/\.iso$
+- Open=%cd %p#iso9660
+ View=%view{ascii} isoinfo -l -i %f
+
+ # 7zip archives (they are not man pages)
+ regex/\.(7z|7Z)$
+- Open=%cd %p#u7z
+ View=%view{ascii} 7za l %f 2>/dev/null
+
+ # Mailboxes
+ type/^ASCII\ mail\ text
+- Open=%cd %p#mailfs
+
+
+ ### Sources ###
+
+ # C
+ shell/.c
+- Open=%var{EDITOR:vi} %f
+
+ # Fortran
+ shell/.f
+- Open=%var{EDITOR:vi} %f
+
+ # Header
+ regex/\.(h|hpp)$
+- Open=%var{EDITOR:vi} %f
+
+ # Object
+ type/^ELF
+- #Open=%var{PAGER:more} %f
+ View=%view{ascii} file %f && nm %f
+
+ # Asm
+ shell/.s
+- Open=%var{EDITOR:vi} %f
+
+ # C++
+ regex/\.(C|cc|cpp)$
+- Open=%var{EDITOR:vi} %f
+
+
+ ### Documentation ###
+@@ -288,10 +247,8 @@
+
+ # GNU Info page
+ type/^Info\ text
+- Open=info -f %f
+
+ shell/.info
+- Open=info -f %f
+
+ # Manual page
+ # Exception - .so libraries are not manual pages
+@@ -299,53 +256,42 @@
+ View=%view{ascii} file %f && nm %f
+
+ regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$
+- Open=case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff @MAN_FLAGS@ @MANDOC@ ;; esac | %var{PAGER:more}
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff @MAN_FLAGS@ @MANDOC@ ;; esac
+
+ # Perl pod page
+ shell/.pod
+- Open=pod2man %f | nroff @MAN_FLAGS@ @MANDOC@ | %var{PAGER:more}
+ View=%view{ascii,nroff} pod2man %f | nroff @MAN_FLAGS@ @MANDOC@
+
+ # Troff with me macros.
+ # Exception - "read.me" is not a nroff file.
+ shell/read.me
+- Open=
+ View=
+
+ shell/.me
+- Open=nroff @MAN_FLAGS@ -me %f | %var{PAGER:more}
+ View=%view{ascii,nroff} nroff @MAN_FLAGS@ -me %f
+
+ # Troff with ms macros.
+ shell/.ms
+- Open=nroff @MAN_FLAGS@ -ms %f | %var{PAGER:more}
+ View=%view{ascii,nroff} nroff @MAN_FLAGS@ -ms %f
+
+ # Manual page - compressed
+ regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.g?[Zz]$
+- Open=case %d/%f in */log/*|*/logs/*) gzip -dc %f ;; *) gzip -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac | %var{PAGER:more}
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) gzip -dc %f ;; *) gzip -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac
+
+ regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz$
+- Open=case %d/%f in */log/*|*/logs/*) bzip -dc %f ;; *) bzip -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac | %var{PAGER:more}
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip -dc %f ;; *) bzip -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac
+
+ regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz2$
+- Open=case %d/%f in */log/*|*/logs/*) bzip2 -dc %f ;; *) bzip2 -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac | %var{PAGER:more}
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip2 -dc %f ;; *) bzip2 -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac
+
+ regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$
+- Open=case %d/%f in */log/*|*/logs/*) lzma -dc %f ;; *) lzma -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac | %var{PAGER:more}
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) lzma -dc %f ;; *) lzma -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac
+
+ regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$
+- Open=case %d/%f in */log/*|*/logs/*) xz -dc %f ;; *) xz -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac | %var{PAGER:more}
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) xz -dc %f ;; *) xz -dc %f | nroff @MAN_FLAGS@ @MANDOC@ ;; esac
+
+ # CHM
+ regex/\.(chm|CHM)$
+- Open=which kchmviewer > /dev/null 2>&1 && (kchmviewer %f &) || (xchm %f &)
+
+ ### Images ###
+
+@@ -378,10 +324,8 @@
+ Include=image
+
+ shell/.xcf
+- Open=(gimp %f &)
+
+ shell/.xbm
+- Open=bitmap %f
+
+ shell/.xpm
+ Include=image
+@@ -391,7 +335,6 @@
+ Include=image
+
+ include/image
+- Open=(see %f &)
+ View=%view{ascii} identify %f
+ #View=%view{ascii} asciiview %f
+
+@@ -399,38 +342,28 @@
+ ### Sound files ###
+
+ regex/\.([wW][aA][vV]|[sS][nN][dD]|[vV][oO][cC]|[aA][uU]|[sS][mM][pP]|[aA][iI][fF][fF]|[sS][nN][dD])$
+- Open=if [ "$DISPLAY" = "" ]; then play %f; else (xmms %f >/dev/null 2>&1 &); fi
+
+ regex/\.([mM][oO][dD]|[sS]3[mM]|[xX][mM]|[iI][tT]|[mM][tT][mM]|669|[sS][tT][mM]|[uU][lL][tT]|[fF][aA][rR])$
+- Open=mikmod %f
+- #Open=tracker %f
+
+ regex/\.([wW][aA][wW]22)$
+- Open=vplay -s 22 %f
+
+ regex/\.([mM][pP]3)$
+- Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (xmms %f >/dev/null 2>&1 &); fi
+ View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p'
+
+ regex/\.([oO][gG][gG|aA|vV|xX])$
+- Open=if [ "$DISPLAY" = "" ]; then ogg123 %f; else (xmms %f >/dev/null 2>&1 &); fi
+ View=%view{ascii} ogginfo %s
+
+ regex/\.([sS][pP][xX]|[fF][lL][aA][cC])$
+- Open=if [ "$DISPLAY" = "" ]; then play %f; else (xmms %f >/dev/null 2>&1 &); fi
+
+ regex/\.([mM][iI][dD][iI]?|[rR][mM][iI][dD]?)$
+- Open=timidity %f
+
+ regex/\.([wW][mM][aA])$
+- Open=mplayer -vo null %f
+ View=%view{ascii} mplayer -quiet -slave -frames 0 -vo null -ao null -identify %f 2>/dev/null | tail +13 || file %f
+
+
+ ### Play lists ###
+
+ regex/\.([mM]3[uU]|[pP][lL][sS])$
+- Open=if [ -z "$DISPLAY" ]; then mplayer -vo null -playlist %f; else (xmms -p %f >/dev/null 2>&1 &); fi
+
+
+ ### Video ###
+@@ -466,26 +399,18 @@
+ Include=video
+
+ regex/\.([rR][aA]?[mM])$
+- Open=(realplay %f >/dev/null 2>&1 &)
+
+ include/video
+- Open=(mplayer %f >/dev/null 2>&1 &)
+- #Open=(gtv %f >/dev/null 2>&1 &)
+- #Open=(xanim %f >/dev/null 2>&1 &)
+
+
+ ### Documents ###
+
+ # Postscript
+ type/^PostScript
+- Open=(gv %f &)
+ View=%view{ascii} ps2ascii %f
+
+ # PDF
+ type/^PDF
+- Open=(see %f &)
+- #Open=(acroread %f &)
+- #Open=(ghostview %f &)
+ View=%view{ascii} pdftotext %f -
+
+ # The following code very ugly and should not be taken as example.
+@@ -493,95 +418,74 @@
+
+ # html
+ regex/\.([hH][tT][mM][lL]?)$
+- Open=(if test -n "@X11_WWW@" && test -n "$DISPLAY"; then (@X11_WWW@ file://%d/%p &) 1>&2; else links %f || lynx -force_html %f || ${PAGER:-more} %f; fi) 2>/dev/null
+ View=%view{ascii} links -dump %f 2>/dev/null || w3m -dump %f 2>/dev/null || lynx -dump -force_html %f
+
+ # StarOffice 5.2
+ shell/.sdw
+- Open=(ooffice %f &)
+
+ # StarOffice 6 and OpenOffice.org formats
+ regex/\.(odt|ott|sxw|stw|ods|ots|sxc|stc|odp|otp|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
+- Open=(ooffice %f &)
+ View=%view{ascii} odt2txt %f
+
+ # AbiWord
+ shell/.abw
+- Open=(abiword %f &)
+
+ # Microsoft Word Document
+ regex/\.([Dd][oO][cCtT]|[Ww][rR][iI])$
+- Open=(abiword %f >/dev/null 2>&1 &)
+ View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f
+ type/^Microsoft\ Word
+- Open=(abiword %f >/dev/null 2>&1 &)
+ View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f
+
+ # RTF document
+ regex/\.([rR][tT][fF])$
+- Open=(abiword %f >/dev/null 2>&1 &)
+
+ # Microsoft Excel Worksheet
+ regex/\.([xX][lL][sSwW])$
+- Open=(gnumeric %f >/dev/null 2>&1 &)
+ View=%view{ascii} xls2csv %f || strings %f
+ type/^Microsoft\ Excel
+- Open=(gnumeric %f >/dev/null 2>&1 &)
+ View=%view{ascii} xls2csv %f || strings %f
+
+ # Use OpenOffice.org to open any MS Office documents
+ type/^Microsoft\ Office\ Document
+- Open=(ooffice %f &)
+
+ # Framemaker
+ type/^FrameMaker
+- Open=fmclient -f %f
+
+ # DVI
+ regex/\.([dD][vV][iI])$
+- Open=run-mailcap %f 2>&1 &
+ View=%view{ascii} catdvi %f
+
+ # TeX
+ regex/\.([Tt][Ee][Xx])$
+- Open=%var{EDITOR:vi} %f
+
+ # DjVu
+ regex/\.(djvu|DJVU)$
+- Open=djview %f &
+
+ ### Miscellaneous ###
+
+ # Makefile
+ regex/[Mm]akefile$
+- Open=make -f %f %{Enter parameters}
+
+ # Imakefile
+ shell/Imakefile
+- Open=xmkmf -a
+
+ # Makefile.PL (MakeMaker)
+ regex/^Makefile.(PL|pl)$
+- Open=%var{PERL:perl} %f
+
+ # dbf
+ regex/\.([dD][bB][fF])$
+- Open=%view{ascii} dbview %f
+ View=%view{ascii} dbview -b %f
+
+ # REXX script
+ regex/\.(rexx?|cmd)$
+- Open=rexx %f %{Enter parameters};echo "Press ENTER";read y
+
+ # Disk images for Commodore computers (VIC20, C64, C128)
+ regex/\.(d64|D64)$
+- Open=%cd %p#uc1541
+ View=%view{ascii} c1541 %f -list
+ Extract=c1541 %f -extract
+
+ # Glade, a user interface designer for GTK+ and GNOME
+ regex/\.([Gg][Ll][Aa][Dd][Ee])$
+- Open=if glade-3 --version >/dev/null 2>&1; then (glade-3 %f >/dev/null 2>&1 &); else (glade-2 %f >/dev/null 2>&1 &); fi
+
+ # Gettext Catalogs
+ shell/.mo
+@@ -591,30 +495,25 @@
+
+ # ace
+ regex/\.(ace|ACE)$
+- Open=%cd %p#uace
+ View=%view{ascii} unace l %f
+ Extract=unace x %f
+
+ # arc
+ regex/\.(arc|ARC)$
+- Open=%cd %p#uarc
+ View=%view{ascii} arc l %f
+ Extract=arc x %f '*'
+ Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi
+
+ # zip
+ type/^([Zz][Ii][Pp])\ archive
+- Open=%cd %p#uzip
+ View=%view{ascii} unzip -v %f
+
+ # zoo
+ regex/\.([Zz][Oo][Oo])$
+- Open=%cd %p#uzoo
+ View=%view{ascii} zoo l %f
+
+ # gzip
+ type/^gzip
+- Open=gzip -dc %f | %var{PAGER:more}
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+ regex/\.(gz|Z)?$
+@@ -622,7 +521,6 @@
+
+ # bzip2
+ type/^bzip2
+- Open=bzip2 -dc %f | %var{PAGER:more}
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null
+
+ regex/\.bz2?$
+@@ -630,22 +528,18 @@
+
+ # bzip
+ type/^bzip
+- Open=bzip -dc %f | %var{PAGER:more}
+ View=%view{ascii} bzip -dc %f 2>/dev/null
+
+ # compress
+ type/^compress
+- Open=gzip -dc %f | %var{PAGER:more}
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+ # lzma
+ regex/\.lzma$
+- Open=lzma -dc %f | %var{PAGER:more}
+ View=%view{ascii} lzma -dc %f 2>/dev/null
+
+ # xz
+ regex/\.xz$
+- Open=xz -dc %f | %var{PAGER:more}
+ View=%view{ascii} xz -dc %f 2>/dev/null
+
+
+@@ -653,7 +547,7 @@
+
+ # Default target for anything not described above
+ default/*
+- Open=
++ Open=run-mailcap %f 2>&1 &
+ View=
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/patches/debian/1462_fix_wrong_path_to_wrapper_script_540238.patch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/debian/1462_fix_wrong_path_to_wrapper_script_540238.patch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/debian/1462_fix_wrong_path_to_wrapper_script_540238.patch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,20 @@
+fix_wrong_path_to_wrapper_script
+Closes: #540238
+Author: Denis Briand <denis at narcan.fr>
+Thanks to JindÅich MakoviÄka
+Index: mc-4.7.0-pre1/contrib/mc.csh.in
+===================================================================
+--- mc-4.7.0-pre1.orig/contrib/mc.csh.in 2009-08-07 13:18:42.000000000 +0200
++++ mc-4.7.0-pre1/contrib/mc.csh.in 2009-08-07 13:19:20.000000000 +0200
+@@ -1 +1 @@
+-alias mc 'source @pkglibexecdir@/mc-wrapper.csh'
++alias mc 'source /usr/share/mc/bin/mc-wrapper.csh'
+Index: mc-4.7.0-pre1/contrib/mc.sh.in
+===================================================================
+--- mc-4.7.0-pre1.orig/contrib/mc.sh.in 2009-08-07 13:19:37.000000000 +0200
++++ mc-4.7.0-pre1/contrib/mc.sh.in 2009-08-07 13:20:07.000000000 +0200
+@@ -1,3 +1,3 @@
+ # Don't define aliases in plain Bourne shell
+ [ -n "${BASH_VERSION}${KSH_VERSION}${ZSH_VERSION}" ] || return 0
+-alias mc='. @pkglibexecdir@/mc-wrapper.sh'
++alias mc='. /usr/share/mc/bin/mc-wrapper.sh'
Added: branch/mailcap/mc_4.7.0-1/debian/patches/series
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/patches/series (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/patches/series 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,11 @@
+debian/02_use_correct_smb_conf_path.patch
+debian/03_use_awk.patch
+debian/04_add_gem_extension.patch
+debian/05_disable_internal_editor.patch
+debian/06_use_default_pdf_viewer.patch
+debian/08_use_sensible-editor.patch
+debian/09_uzip_broken_528239.patch
+debian/10_use_default_images_viewer.patch
+debian/1462_fix_wrong_path_to_wrapper_script_540238.patch
+bugs/84_use_dvicat_instead_of_dvi2tty.patch
+debian/11_use_mailcap_into_mc.ext.in.patch
Added: branch/mailcap/mc_4.7.0-1/debian/rules
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/rules (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/rules 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,33 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+DEB_DH_STRIP_ARGS := --dbg-package=mc-dbg
+DEB_CONFIGURE_EXTRA_FLAGS := --with-glib2 --without-ext2undel --enable-charset --without-samba --with-screen=slang
+AWK := awk
+
+#use building with n parallel processes with DEB_BUILD_OPTIONS=parallel=n
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+MAKEFLAGS += -j$(NUMJOBS)
+endif
+
+
+cleanbuilddir/mc::
+ rm -f po/*.gmo
+ rm -f po/stamp-po
+ rm -f NEWS
+ rm -f README
+
+makebuilddir/mc::
+ if [ ! -f configure ]; then sh autogen.sh; fi
+
+install/mc::
+ cp ./debian/extra/icon.xpm ./debian/mc/usr/share/pixmaps/mc.xpm
+
+binary-post-install/mc::
+ chmod 644 ./debian/mc/usr/share/mc/bin/mc*
+ chmod 751 ./debian/mc/usr/share/mc/edit.spell.rc
+ chmod 751 ./debian/mc/usr/share/mc/edit.indent.rc
+ rmdir ./debian/mc/usr/share/man/sr/man8
Property changes on: branch/mailcap/mc_4.7.0-1/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/source/format
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/source/format (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/source/format 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+3.0 (quilt)
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/Syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/Syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/Syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,239 @@
+# This file describes which highlighting scheme is applied to a particular
+# file in mcedit.
+#
+# Each entry consists of two lines: a "file" specification and the
+# corresponding highlighting definition ("include"). A file specification
+# can have two or three fields, each separated by white-space characters.
+#
+# The first field is a regular expression that is matched against the file
+# name. The second field is a description of the file type and is
+# currently unused. The third (optional) field is a regular expression
+# that is matched against the first line of the file. The first entry
+# that matches wins, that is, all the entries below are ignored.
+#
+# Certain characters must be quoted in these fields. These are space (\s),
+# tabs (\t), backslashes(\\), plus (\+) and asterisk (\*). Braces {} and
+# brackets [] must not be quoted in this file. However, they have a special
+# meaning when used in the actual syntax definitions.
+#
+# You can use the following colors in the syntax highlighting files:
+# black, blue, brightblue, brightcyan, brightgreen, brightmagenta,
+# brightred, brown, cyan, gray, green, lightgray, magenta, red, white,
+# yellow
+#
+
+file [Ss]yntax$ Syntax\sHighlighting\sdefinitions ^#\ssyntax\srules\sversion\s
+include syntax.syntax
+
+file filehighlight.ini$ File\sHighlighting\sdefinitions ^#\sfile\shighlight\srules\sversion\s
+include filehighlight.syntax
+
+file ..\*\\.(e)$ Eiffel\sSource\sFile
+include eiffel.syntax
+
+file ..\*\\.(diff|rej|patch)$ Diff\sOutput ^(diff|Index:)\s
+include diff.syntax
+
+file ..\*\\.lsm$ LSM\sFile
+include lsm.syntax
+
+file ..\*\\.sh$ Shell\sScript ^#!.\*([\s/]([abd-z]?|ba|pdk)sh|@SH@)
+include sh.syntax
+
+file ..\*\\.(pl|PL|pm|PM)$ Perl\sProgram ^#!.\*([\s/]perl|@PERL@)
+include perl.syntax
+
+file ..\*\\.(py|PY)$ Python\sProgram ^#!.\*([\s/]python|@PYTHON@)
+include python.syntax
+
+file ..\*\\.(rb|RB)$ Ruby\sProgram ^#!.\*([\s/]ruby|@RUBY@)
+include ruby.syntax
+
+file ..\*\\.(man|[0-9n]|[0-9](x|ncurses|ssl|p|pm|menu|form|vga|t|td))$ NROFF\sSource
+include nroff.syntax
+
+file ..\*\\.(htm|html|HTM|HTML)$ HTML\sFile
+include html.syntax
+
+file ..\*\\.(xml|XML|xsd|XSD|xslt?|XSLT?|dtd|DTD|qpg|qpg.in)$ XML\sdocument (\\?xml\sversion|!DOCTYPE\s)
+include xml.syntax
+
+file ..\*\\.(tt|TT)$ Template::Toolkit\sFile
+include tt.syntax
+
+file (.\*[Mm]akefile[\\\.A-Za-z0-9]\*|..\*\\.mk|Kbuild)$ Makefile
+include makefile.syntax
+
+file ..\*\\.(pp|PP|pas|PAS|dpr|DPR|inc|INC)$ Pascal\sProgram
+include pascal.syntax
+
+file ..\*\\.(ada|adb|ads|ADA|ADB|ADS)$ Ada\sProgram
+include ada95.syntax
+
+file ..\*\\.(tcl|itcl|TCL|ITCL)$ Tcl\sProgram
+include tcl.syntax
+
+file ..\*\\.(sl|SL)$ S-Lang\sProgram
+include slang.syntax
+
+file ..\*\\.tex$ LaTeX\s2.09\sDocument
+include latex.syntax
+
+file ..\*\.(texi|texinfo|TEXI|TEXINFO)$ Texinfo\sDocument
+include texinfo.syntax
+
+file ..\*\\.c$ C\sProgram
+include c.syntax
+
+file ..\*\\.([hC]|CC|cxx|cc|cpp|CPP|CXX|hxx|hh|hpp|h\.in)$ C/C\+\+\sProgram
+include cxx.syntax
+
+file ..\*\\.d$ D\sProgram
+include d.syntax
+
+file ..\*\\.[fF]$ Fortran\sProgram
+include fortran.syntax
+
+file ..\*\\.[fF]9[05]$ Freeform\sFortran\sProgram
+include f90.syntax
+
+file ..\*\\.i$ SWIG\sSource
+include swig.syntax
+
+file ..\*\\.(php|PHP)[0-9]?$ PHP\sProgram
+include php.syntax
+
+file ..\*\\.ij[xs]$ J\sFile
+include j.syntax
+
+file ..\*\\.(java|JAVA|Java|jav|groovy|GROOVY|Groovy)$ Java\sProgram
+include java.syntax
+
+file ..\*\\.(properties|config) Java\sFile
+include properties.syntax
+
+file ..\*\\.(cs|CS)$ C\#\sProgram
+include cs.syntax
+
+file ..\*\\.(js|JS)$ JavaScript\sProgram
+include js.syntax
+
+file ..\*\\.(asax|aspx|ascx|asmx|ashx)$ ASPX\sFile
+include aspx.syntax
+
+file ..\*\\.st$ SmallTalk\sProgram
+include smalltalk.syntax
+
+file ..\*\\.(lisp|lsp|el|cl)$ Lisp\sProgram
+include lisp.syntax
+
+file ..\*\\.(ml|mli|mly|mll|mlp)$ ML\sProgram
+include ml.syntax
+
+file ..\*\\.m$ Matlab\sor\sOctave\sFile
+include octave.syntax
+
+file ..\*\\.(sql|SQL)$ SQL\sProgram
+include sql.syntax
+
+file ..\*\\.(spec|spec\.in)$ RPM\sSpecfile
+include spec.syntax
+
+file ..\*\\.repo$ YUM\sRepo File
+include yum-repo.syntax
+
+file ..\*\\.(awk)$ AWK\sFile
+include awk.syntax
+
+file ..\*\\.(css|qss|CSS|QSS)$ CSS\sFile
+include css.syntax
+
+file .\*ChangeLog[\\\.A-Za-z0-9_]\*$ GNU\sChangeLog\sFile
+include changelog.syntax
+
+file (..\*\\.m4$|configure\\.in|configure\\.ac) M4\sMacroprocessor\sSource
+include m4.syntax
+
+file ..\*\\.(bat|cmd)$ DOS\sBatch
+include dos.syntax
+
+file ..\*\\.(po|pot|pox)$ PO\sFile
+include po.syntax
+
+file ..\*\\.([Aa][Ss][Mm]|s|S)$ ASM\sProgram
+include assembler.syntax
+
+file ..\*\\.([Pp][Oo][Vv])$ POV\sScript
+include povray.syntax
+
+file .\*\\.(ebuild|eclass)$ Gentoo\sEbuild
+include ebuild.syntax
+
+file ..\*\\.([lL][uU][aA])$ LUA\sProgram ^#!.*/lua
+include lua.syntax
+
+file ..\*\\.([iI][dD][lL])$ CORBA\sIDL
+include idl.syntax
+
+file Don_t_match_me Mail\sfolder ^(From|Return-(P|p)ath:|From:|Date:)\s
+include mail.syntax
+
+file \.procmailrc$ Procmail\sRC\sFile ^#/usr/bin/procmail
+include procmail.syntax
+
+file sources.list$ sources\slist
+include debian-sources-list.syntax
+
+file control$ Debian\scontrol\sfile
+include debian-control.syntax
+
+file (rules|rocks)$ Debian\srules
+include makefile.syntax
+
+file .\*changelog$ Debian\schangelog\sfile
+include debian-changelog.syntax
+
+file changelog.Debian$ Debian\schangelog\sfile
+include debian-changelog.syntax
+
+file .\*\\.dsc$ Debian\sdescriptiom\sfile
+include debian-description.syntax
+
+file ..\*\\.([hH][sS][cC]?)$ Haskell\sprogram
+include haskell.syntax
+
+file ..\*\\.([cC][aA][bB][aA][lL])$ Cabal\sconfig\sfile
+include cabal.syntax
+
+file ..\*\\.(n|N)$ Nemerle\sProgram
+include nemerle.syntax
+
+file ..\*\\.(v|V)$ Verilog\sDevice\sDescription
+include verilog.syntax
+
+file ..\*\\.(hdl|vhd|vdhl|HDL|VHD|VHDL)$ VHDL\sDevice\sDescription
+include vhdl.syntax
+
+file ..\*\\.erl$ Erlang\sProgram ^(-module\\(|#!.*escript)
+include erlang.syntax
+
+file ..\*\\.hrl$ Erlang\sHeader ^-record\\(
+include erlang.syntax
+
+file .\*named.conf$ Bind9\sconfiguration
+include named.syntax
+
+file .\*\\.strace$ Strace\sdebug\soutput
+include strace.syntax
+
+file PKGBUILD$ Arch\spackage\sbuild\sscript
+include PKGBUILD.syntax
+
+file \\.install$ Arch\spackage\sinstall\sscript
+include sh.syntax
+
+file ..\*\\.(y|yxx|ypp)$ Yacc/Bison\sParser
+include yxx.syntax
+
+file .\* unknown
+include unknown.syntax
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/cedit.menu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/cedit.menu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/cedit.menu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,468 @@
+shell_patterns=0 # expression type
+
+# The macros are:
+#
+# %c The cursor column position number. For edit menu only.
+# %i The indent of blank space, equal the cursor column
+# position. For edit menu only.
+# %y The syntax type of current file. For edit menu only.
+# %b The block file name.
+# %f The current file name.
+# %n Only the current file name without extension.
+# %x The extension of current file name.
+# %d The current directory name.
+# %F The current file in the unselected panel.
+# %D The directory name of the unselected panel.
+# %t The currently tagged files.
+# %T The tagged files in the unselected panel.
+# %u and %U Similar to the %t and %T macros, but in
+# addition the files are untagged. You can use this macro
+# only once per menu file entry or extension file entry,
+# because next time there will be no tagged files.
+# %s and %S The selected files: The tagged files if
+# there are any. Otherwise the current file.
+#
+# %% The % character
+#
+# %{some text} Prompt for the substitution. An input box
+# is shown and the text inside the braces is used as a
+# prompt. The macro is substituted by the text typed by the
+# user. The user can press ESC or F10 to cancel. This macro
+# doesn't work on the command line yet.
+
+#----------------------- Begin [perl] language template -----------------------
++ y Perl\ Program | f \.pl$
+1 Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >>%b <<EOF
+ #----------------------------------------------------------------------
+ # Description:
+ # Author: $AUTHOR <$REPLYTO>
+ # Created at: `date`
+ # Computer: `uname -n`
+ # System: `uname -sr` on `uname -m`
+ #
+ # Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ #
+ #----------------------------------------------------------------------
+ # Configure section:
+
+ #----------------------------------------------------------------------
+ #
+ # main()
+
+ EOF
+
++ y Perl\ Program | f \.pl$
+2 while ()
+ cat <<EOF > %b
+ %iwhile() {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+3 for ()
+ cat <<EOF > %b
+ %ifor ($i = ; $i < ; $i++) {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+4 foreach ()
+ cat <<EOF > %b
+ %iforeach ($ ) {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+5 if ()
+ cat <<EOF > %b
+ %iif () {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+6 if () else
+ cat <<EOF > %b
+ %iif () {
+ %i} else {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+7 if () elsif ()
+ cat <<EOF > %b
+ %iif () {
+ %i} elsif () {
+ %i}
+ EOF
+
++ y Perl\ Program | f \.pl$
+8 substr ()
+ echo "%i$ = substr(\$str, \$off, \$cnt);" >%b
+
++ y Perl\ Program | f \.pl$
+9 opendir ()
+ cat <<EOF > %b
+ %iopendir(DIR, \$dir) || die("\$0: can't open \$dir\n");
+ EOF
+
++ y Perl\ Program | f \.pl$
+a sub ()
+ NAME=%{ Enter name of subroutine: }
+ cat <<EOF > %b
+ sub
+ $NAME ()
+ {
+ } # end of $NAME()
+ EOF
+#----------------------- End [perl] language template -------------------------
+
+#---------------------- Begin [shell] language template -----------------------
++ y Shell\ Script | f \.sh$
+1 Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >>%b <<EOF
+ #----------------------------------------------------------------------
+ # Description:
+ # Author: $AUTHOR <$REPLYTO>
+ # Created at: `date`
+ # Computer: `uname -n`
+ # System: `uname -sr` on `uname -m`
+ #
+ # Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ #
+ #----------------------------------------------------------------------
+ # Configure section:
+
+ #----------------------------------------------------------------------
+ #
+ # main()
+
+ EOF
+
++ y Shell\ Script | f \.sh$
+3 for
+ cat <<EOF > %b
+ %ifor i in \$
+ %ido
+ %idone
+ EOF
+
++ y Shell\ Script | f \.sh$
+4 while
+ cat <<EOF > %b
+ %iwhile
+ %ido
+ %idone
+ EOF
+
++ y Shell\ Script | f \.sh$
+5 if [] then else
+ cat <<EOF >> %b
+ %iif [ ];then
+ %ielse
+ %ifi
+ EOF
+
++ y Shell\ Script | f \.sh$
+6 case
+ NUMBER=%{ Enter number elements of case:}
+ cat <<EOF > %b
+ %icase "\$" in
+ EOF
+ while [ "$NUMBER" -gt 0 ]
+ do
+ cat <<EOF >> %b
+ %i)
+ %i ;;
+ EOF
+ let NUMBER=$NUMBER-1
+ done
+ cat <<EOF >> %b
+ %i*)
+ %iesac
+ EOF
+
++ y Shell\ Script | f \.sh$
+7 function
+ NAME=%{ Enter name of function:}
+ cat <<EOF >> %b
+ $NAME() {
+ } # end of $NAME()
+ EOF
+
++ y Shell\ Script | f \.sh$
+8 select of bash
+ cat <<EOF >> %b
+ %iselect i in \$l
+ %ido
+ %i if [ -n "\$i" ];then
+ %i break
+ %i else
+ %i continue
+ %i fi
+ %idone
+ EOF
+
+#----------------------- End [shell] language template ------------------------
+
+#------------------------- Begin [c] language template ------------------------
++ f \.h$ | f \.c$ | f \.cc$
+1 Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >> %b <<EOF
+ /********************************************************************
+ * Description:
+ * Author: $AUTHOR <$REPLYTO>
+ * Created at: `date`
+ * Computer: `uname -n`
+ * System: `uname -sr` on `uname -m`
+ *
+ * Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ *
+ ********************************************************************/
+ EOF
+
++ f \.h$ | f \.c$ | f \.cc$
+2 GPL description header
+ cat >>%b <<EOF
+ /*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+ EOF
+
++ f \.c$ | f \.cc$
+3 if ()
+ cat <<EOF > %b
+ %iif () {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+4 if () else
+ cat <<EOF > %b
+ %iif () {
+ %i} else {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+5 if () else if ()
+ cat <<EOF > %b
+ %iif ( ) {
+ %i} else if ( ) {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+6 switch ()
+ NUMBER=%{ Enter number elements of switch:}
+ echo "%iswitch () {" >%b
+ while [ "$NUMBER" -gt 0 ]
+ do
+ echo "%icase '':" >>%b
+ echo "%i break;" >>%b
+ let NUMBER=$NUMBER-1
+ done
+ echo "%i default:" >>%b
+ echo "%i}" >>%b
+
++ f \.c$ | f \.cc$
+7 for ()
+ cat <<EOF > %b
+ %ifor (i = ; i < ; i++) {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+8 while ()
+ cat <<EOF > %b
+ %iwhile () {
+ %i}
+ EOF
+
++ f \.c$ | f \.cc$
+9 do {} while ()
+ cat <<EOF > %b
+ %ido {
+ %i} while ()
+ EOF
+
++ f \.c$ | f \.cc$
+a array
+ cat <<EOF > %b
+ %ichar const x[] = {
+ %i, ,
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+b enum
+ cat <<EOF > %b
+ %ienum x {
+ %i, ,
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+c struct
+ cat <<EOF > %b
+ %istruct ? {
+ %i;
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+d union
+ cat <<EOF > %b
+ %iunion ? {
+ %i;
+ %i};
+ EOF
+
++ f \.c$ | f \.cc$
+e typedef struct
+ cat <<EOF > %b
+ %itypedef struct {
+ %i;
+ %i} ?;
+ EOF
+
++ f \.c$ | f \.cc$
+f function
+ NAME=%{ Enter name of function:}
+ cat <<EOF >> %b
+ $NAME()
+ {
+ } /* end of $NAME() */
+ EOF
+
++ f \.c$ | f \.h$ | f \.cc$
+g #include
+ INC=%{ Enter include name: }
+ if [ -r "$INC" ];then
+ echo \#include \"$INC\" >%b
+ else
+ echo \#include \<$INC\> >%b
+ fi
+
++ f \.c$ | f \.h$ | f \.cc$
+d #define
+ echo "#define " >%b
+
++ f \.c$ | f \.h$ | f \.cc$
+d #ifdef
+ cat <<EOF > %b
+ #ifdef
+ #else
+ #endif
+ EOF
+
++ f \.c$ | f \.h$ | f \.cc$
+...............................................................................
+
++ f \.c$ | f \.h$ | f \.cc$
+h View all *.h into current directory
+ cat *.h |less
+
++ f \.c$ | f \.cc$
+d Run gdb for current file
+ [ -x "./%n" ] && gdb ./%n
+
+= f \.c$ | f \.cc$
++ f \.c$ | f \.cc$
+c Compile, link and run the current .c file
+ export CFLAGS="-g -Wall -O2"
+ make || make %n || cc $CFLAGS -o %n %f
+ [ -r "%n" ] && (echo "*** press any key for run... ***"; read)
+ [ -x "%n" ] && ./%n
+ (echo -ne "\n--- Press any key for return to edit. ---"; read)
+
++ f \.c$ | f \.h$
+t Indent `C' formatter
+ indent -kr -pcs %b 1>/dev/null 2> %e
+
+#--------------------- End [c/c++] language template --------------------------
+
+#------------------------- Begin unknown template -----------------------------
++ y unknown & t r
+s #! /bin/sh
+ echo "#! /bin/sh" >%b
+
++ y unknown & t r
+p #! /usr/bin/perl
+ echo "#! /usr/bin/perl" >%b
+
++ y unknown & t r
+a Author description header
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ cat >>%b <<EOF
+ ----------------------------------------------------------------------
+ Description:
+ Author: $AUTHOR <$REPLYTO>
+ Created at: `date`
+ Computer: `uname -n`
+ System: `uname -sr` on `uname -m`
+
+ Copyright (c) `date +%%Y` $AUTHOR All rights reserved.
+ ----------------------------------------------------------------------
+
+ EOF
+#--------------------------- End unknown template -----------------------------
+
+-------------------------------------------------------------------------------
+
+#----------------------- Begin common section ---------------------------------
+I Insert `Changelog' string
+ DATE="`date +%%Y-%%m-%%d`"
+ MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`"
+ AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`"
+ EMAIL="<$REPLYTO>"
+ echo "$DATE $AUTHOR $EMAIL" >%b
+
+s Invoke `shell'
+ sh
+
+m view `man'
+ MAN=%{Enter name of man:}
+ TMPFILE=`mktemp ${MC_TMPDIR:-/tmp}/mcview.$MAN.XXXXXX` || exit 1
+ man -Pcat $MAN >$TMPFILE
+ mcview $TMPFILE
+ rm -f $TMPFILE
+
+i Insert a out of command to cursor.
+ CMD=%{ Enter command: }
+ eval $CMD > %b
+
+o Open bash to next free console
+ open -s -- /bin/bash
+#-------------------------- End of common section -----------------------------
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.indent.rc
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.indent.rc (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.indent.rc 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,31 @@
+#! /bin/sh
+# *** External Formatter (Indenter) for GNU Midnight Commander.
+# arguments:
+# $1 - Name of the file being edited
+# $2 - Name of the file to be processed
+
+exec >/dev/null
+
+case `echo $1 |sed 's/^.*\.//'` in
+ c|h)
+ # ftp://ftp.gnu.org/pub/gnu/indent/
+ # Please add options to your ~/.indent.pro, not here.
+ indent "$2"
+ ;;
+ C|cc|CC|cxx|CXX|cpp|CPP)
+ # http://astyle.sourceforge.net/
+ astyle "$2"
+ ;;
+ java|JAVA)
+ # http://astyle.sourceforge.net/
+ astyle --style=java --mode=java "$2"
+ ;;
+ htm|html|HTM|HTML)
+ # http://tidy.sourceforge.net/
+ tidy -q -m -ascii -wrap 80 "$2"
+ ;;
+ *)
+ # http://www.gnu.org/software/coreutils/
+ fmt "$2" >"$2.tmp" && rm -f "$2" && mv -f "$2.tmp" "$2"
+ ;;
+esac
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.spell.rc
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.spell.rc (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/edit.spell.rc 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,11 @@
+#! /bin/sh
+# *** External Spell Checker for GNU Midnight Commander.
+# arguments:
+# $1 - Name of the file being edited
+# $2 - Name of the file to be processed
+
+if aspell </dev/null >/dev/null 2>&1; then
+ aspell -c "$2"
+else
+ ispell "$2"
+fi
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/extfs.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/extfs.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/extfs.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,68 @@
+# Each external VFS type must be registered here if you want to use it
+# Trailing colon means that the filesystem is not tied to a certain file
+
+# Popular pc archivers
+uzip
+uzoo
+ulha
+urar
+uha
+u7z
+ualz
+# For arj usage you need a special patch to unarj (see unarj.diff)
+uarj
+uarc
+uace
+
+# For cab files
+ucab
+
+# ar is used for static libraries
+uar
+
+# Packages from popular Linux distributions
+rpm
+deb
+
+# a: - mtools filesystem
+a:
+
+# For browsing lslR listings (found on many ftp sites)
+lslR
+
+# Hewlett Packard calculator
+hp48:
+
+# Commodore 64/128 d64/D64 files
+uc1541
+
+# Break patches into chunks
+patchfs
+
+# Represents a mailbox as a directory
+mailfs
+
+# List all installed RPM packages on the system
+rpms:
+trpm
+
+# dpkg frontend
+dpkg:
+debd
+
+# apt frontend
+apt:
+deba
+
+# Simple filesystem for audio cdroms. Use /dev/cdrom#audio (or /#audio).
+audio
+
+# Package of Bad Penguin (an Italian GNU/Linux distribution)
+bpp
+
+# ISO image
+iso9660
+
+# Amazon S3
+s3:
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/sfs.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/sfs.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/extfs/sfs.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,28 @@
+#
+# This is config for Single File fileSystem
+#
+# Notice that output files (%3) are pre-created atomically in /tmp
+# with 0600 rights, so it is safe to > %3
+#
+gz/1 gzip < %1 > %3
+ugz/1 gzip -cdf < %1 > %3
+bz/1 bzip < %1 > %3
+ubz/1 bzip -d < %1 > %3
+bz2/1 bzip2 < %1 > %3
+ubz2/1 bzip2 -d < %1 > %3
+lzma/1 lzma < %1 > %3
+ulzma/1 lzma -d < %1 > %3
+xz/1 xz < %1 > %3
+uxz/1 xz -d < %1 > %3
+tar/1 tar cf %3 %1
+tgz/1 tar czf %3 %1
+uhtml/1 lynx -force_html -dump %1 > %3
+uman/1 groff -Tascii -man %1 > %3
+uue/1 uuenpipe < %1 > %3
+uude/1 uudepipe < %1 > %3
+crlf/1 todos < %1 > %3
+cr/1 fromdos < %1 > %3
+# Fixme: we need it to fail whenever it should
+url:2 lynx -source `echo "%2" | sed 's-|-/-g'` > %3
+nop/1 cat %1 > %3
+strings/1 strings %1 > %3
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/filehighlight.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/filehighlight.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/filehighlight.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+[executable]
+ type=FILE_EXE
+
+[directory]
+ type=DIR
+
+
+[device]
+ type=DEVICE
+
+[special]
+ type=SPECIAL
+
+[stalelink]
+ type=STALE_LINK
+
+[symlink]
+ type=SYMLINK
+
+[core]
+ regexp=^core\\.*\\d*$
+
+[temp]
+ extensions=tmp;$$$;~;bak
+ extensions_case=false
+ regexp=(^#.*|.*~$)
+
+[archive]
+ extensions=gz;bz2;tar;tgz;rpm;Z;rar;zip;arj;cab;lzh;lha;zoo;arc;ark;xz;tbz;tbz2;
+
+[doc]
+ extensions=txt;doc;rtf;diz;ctl;me;ps;pdf;xml;xsd;xslt;dtd;html;shtml;htm;mail;msg;lsm;po;nroff;man;tex;sgml;css;text;letter;chm
+
+[source]
+ extensions=c;h;cc;hh;cpp;cxx;hpp;asm;py;pl;pm;inc;cgi;php;phps;js;java;jav;jasm;sh;bash;diff;patch;pas;tcl;tk;awk;m4;st;mak;sl;ada;caml;ml;mli;mly;mll;mlp;sas;prg;hs;hi;erl
+
+[media]
+ extensions=mp2;mp3;mpg;ogg;mpeg;wav;avi;asf;mov;mol;mpl;xm;mod;it;med;mid;midi;s3m;umx;vob;mkv;flv;mp4;m3u
+
+[graph]
+ extensions=jpg;jpeg;gif;png;tif;pcx;bmp;xpm;xbm;eps;pic;rle;ico;wmf;omf;ai;cdr
+
+[database]
+ extensions=dbf;mdn;db;mdb;dat;fox;dbx;mdx;sql;mssql;msql;ssql;pgsql;xls;cdx;dbi
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.charsets
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.charsets (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.charsets 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,13 @@
+ASCII 7-bit ASCII
+ISO-8859-1 ISO 8859-1
+ISO-8859-2 ISO 8859-2
+ISO-8859-5 ISO 8859-5
+CP1250 Windows 1250
+CP1251 Windows 1251
+CP437 CP 437
+CP850 CP 850
+CP852 CP 852
+CP866 CP 866
+KOI8-R KOI8-R
+KOI8-U KOI8-U
+UTF-8 UTF-8
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.ext
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.ext (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.ext 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,554 @@
+# Midnight Commander 3.0 extension file
+# Warning: Structure of this file has changed completely with version 3.0
+#
+# All lines starting with # or empty lines are thrown away.
+# Lines starting in the first column should have following format:
+#
+# keyword/descNL, i.e. everything after keyword/ until new line is desc
+#
+# keyword can be:
+#
+# shell (desc is, when starting with a dot, any extension (no wildcars),
+# i.e. matches all the files *desc . Example: .tar matches *.tar;
+# if it doesn't start with a dot, it matches only a file of that name)
+#
+# regex (desc is an extended regular expression)
+# Please note that we are using the GNU regex library and thus
+# \| matches the literal | and | has special meaning (or) and
+# () have special meaning and \( \) stand for literal ( ).
+#
+# type (file matches this if `file %f` matches regular expression desc
+# (the filename: part from `file %f` is removed))
+#
+# directory (matches any directory matching regular expression desc)
+#
+# include (matches an include directive)
+#
+# default (matches any file no matter what desc is)
+#
+# Other lines should start with a space or tab and should be in the format:
+#
+# keyword=commandNL (with no spaces around =), where keyword should be:
+#
+# Open (if the user presses Enter or doubleclicks it),
+#
+# View (F3), Edit (F4)
+#
+# Include is the keyword used to add any further entries from an include/
+# section
+#
+# command is any one-line shell command, with the following substitutions:
+#
+# %% -> % character
+# %p -> name of the current file (without path, but pwd is its path)
+# %f -> name of the current file. Unlike %p, if file is located on a
+# non-local virtual filesystem, i.e. either tarfs, mcfs or ftpfs,
+# then the file will be temporarily copied into a local directory
+# and %f will be the full path to this local temporal file.
+# If you don't want to get a local copy and want to get the
+# virtual fs path (like /#ftp:ftp.cvut.cz/pub/hungry/xword), then
+# use %d/%p instead of %f.
+# %d -> name of the current directory (pwd, without trailing slash)
+# %s -> "selected files", i.e. space separated list of tagged files if any
+# or name of the current file
+# %t -> list of tagged files
+# %u -> list of tagged files (they'll be untaged after the command)
+#
+# (If these 6 letters are in uppercase, they refer to the other panel.
+# But you shouldn't have to use it in this file.)
+#
+#
+# %cd -> the rest is a path mc should change into (cd won't work, since it's
+# a child process). %cd handles even vfs names.
+#
+# %view -> the command you type will be piped into mc's internal file viewer
+# if you type only the %view and no command, viewer will load %f file
+# instead (i.e. no piping, so it is different to %view cat %f)
+# %view may be directly followed by {} with a list of any of
+# ascii (Ascii mode), hex (Hex mode), nroff (color highlighting for
+# text using backspace for bold and underscore) and unform
+# (no highlighting for nroff sequences) separated by commas.
+#
+# %var -> You use it like this: %var{VAR:default}. This macro will expand
+# to the value of the VAR variable in the environment if it's set
+# otherwise the value in default will be used. This is similar to
+# the Bourne shell ${VAR-default} construct.
+#
+# Rules are applied from top to bottom, thus the order is important.
+# If some actions are missing, search continues as if this target didn't
+# match (i.e. if a file matches the first and second entry and View action
+# is missing in the first one, then on pressing F3 the View action from
+# the second entry will be used. default should catch all the actions.
+#
+# Any new entries you develop for you are always welcome if they are
+# useful on more than one system. You can send your modifications
+# by e-mail to mc-devel at gnome.org
+
+
+### Changes ###
+#
+# Reorganization: 2000-05-01 Michal Svec <rebel at penguin.cz>
+
+
+### TODO ###
+#
+# Postscript Open: ps2svga [gs -DEVICE=jpeg|zgv or something]
+# Images asciiview
+#
+# All X Apps [Nothing/Warning] if no DISPLAY
+# Not found [Default/Warning]
+# Empty Output [Default/Warning]
+# Edit: CopyOut+EDIT+CopyIn
+# Security Check gzip/bzip EDIT (mktemp)
+#
+# Maybe: Open/XOpen/GOpen/KOpen/... for Console/X/GNOME/KDE/etc.
+
+
+### Archives ###
+
+# .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk
+regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk|\.gem$
+ View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
+
+regex/\.tar\.bz$
+ View=%view{ascii} bzip -dc %f 2>/dev/null | tar tvvf -
+
+regex/\.t(ar\.bz2|bz2?|b2)$
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null | tar tvvf -
+
+# .tar.lzma, .tlz
+regex/\.t(ar\.lzma|lz)$
+ View=%view{ascii} lzma -dc %f 2>/dev/null | tar tvvf -
+
+# .tar.xz, .txz
+regex/\.t(ar\.xz|xz)$
+ View=%view{ascii} xz -dc %f 2>/dev/null | tar tvvf -
+
+# .tar.F - used in QNX
+regex/\.tar\.F$
+ View=%view{ascii} freeze -dc %f 2>/dev/null | tar tvvf -
+
+# .qpr/.qpk - QNX Neutrino package installer files
+regex/\.(qp[rk])$
+ View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
+
+# tar
+regex/\.(tar|TAR)$
+ View=%view{ascii} tar tvvf - < %f
+
+# lha
+type/^LHa\ .*archive
+ View=%view{ascii} lha l %f
+
+# arj
+regex/\.a(rj|[0-9][0-9])$
+ View=%view{ascii} unarj l %f
+
+# cab
+regex/\.([cC][aA][bB])$
+ View=%view{ascii} cabextract -l %f
+
+# ha
+regex/\.([Hh][Aa])$
+ View=%view{ascii} ha lf %f
+
+# rar
+regex/\.[rR]([aA][rR]|[0-9][0-9])$
+ View=%view{ascii} rar v -c- %f
+
+# ALZip
+regex/\.(alz|ALZ)$
+ View=%view{ascii} unalz -l %f
+
+# cpio
+shell/.cpio.Z
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
+
+shell/.cpio.gz
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
+
+shell/.cpio
+ View=%view{ascii} cpio -itv < %f 2>/dev/null
+
+# ls-lR
+regex/(^|\.)ls-?lR(\.gz|Z|bz2)$
+
+# patch
+regex/\.(diff|patch)(\.bz2)$
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+regex/\.(diff|patch)$
+ View=%view{ascii} /bin/cat %f 2>/dev/null
+
+# ar library
+regex/\.s?a$
+ View=%view{ascii} file %f && nm %f
+
+# trpm
+regex/\.trpm$
+ View=%view{ascii} rpm -qivl --scripts `basename %p .trpm`
+
+# RPM packages (SuSE uses *.spm for source packages)
+regex/\.(src\.rpm|spm)$
+ View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f
+
+regex/\.rpm$
+ View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f
+
+# deb
+regex/\.u?deb$
+ View=%view{ascii} dpkg-deb -I %f && echo && dpkg-deb -c %f
+
+# dpkg
+shell/.debd
+ View=%view{ascii} dpkg -s `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'`
+# apt
+shell/.deba
+ View=%view{ascii} apt-cache show `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'`
+
+# ISO9660
+regex/\.iso$
+ View=%view{ascii} isoinfo -l -i %f
+
+# 7zip archives (they are not man pages)
+regex/\.(7z|7Z)$
+ View=%view{ascii} 7za l %f 2>/dev/null
+
+# Mailboxes
+type/^ASCII\ mail\ text
+
+
+### Sources ###
+
+# C
+shell/.c
+
+# Fortran
+shell/.f
+
+# Header
+regex/\.(h|hpp)$
+
+# Object
+type/^ELF
+ View=%view{ascii} file %f && nm %f
+
+# Asm
+shell/.s
+
+# C++
+regex/\.(C|cc|cpp)$
+
+
+### Documentation ###
+
+# Texinfo
+regex/\.(te?xi|texinfo)$
+
+# GNU Info page
+type/^Info\ text
+
+shell/.info
+
+# Manual page
+# Exception - .so libraries are not manual pages
+regex/\.(so|so\.[0-9\.]*)$
+ View=%view{ascii} file %f && nm %f
+
+regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff -c -Tlatin1 -mandoc ;; esac
+
+# Perl pod page
+shell/.pod
+ View=%view{ascii,nroff} pod2man %f | nroff -c -Tlatin1 -mandoc
+
+# Troff with me macros.
+# Exception - "read.me" is not a nroff file.
+shell/read.me
+ View=
+
+shell/.me
+ View=%view{ascii,nroff} nroff -c -Tlatin1 -me %f
+
+# Troff with ms macros.
+shell/.ms
+ View=%view{ascii,nroff} nroff -c -Tlatin1 -ms %f
+
+# Manual page - compressed
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.g?[Zz]$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) gzip -dc %f ;; *) gzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip -dc %f ;; *) bzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz2$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip2 -dc %f ;; *) bzip2 -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) lzma -dc %f ;; *) lzma -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$
+ View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) xz -dc %f ;; *) xz -dc %f | nroff -c -Tlatin1 -mandoc ;; esac
+
+# CHM
+regex/\.(chm|CHM)$
+
+### Images ###
+
+type/^GIF
+ Include=image
+
+type/^JPEG
+ View=%view{ascii} identify %f; test -x /usr/bin/exif && echo && exif %f 2>/dev/null
+ Include=image
+
+type/^PC\ bitmap
+ Include=image
+
+type/^PNG
+ Include=image
+
+type/^TIFF
+ Include=image
+
+type/^PBM
+ Include=image
+
+type/^PGM
+ Include=image
+
+type/^PPM
+ Include=image
+
+type/^Netpbm
+ Include=image
+
+shell/.xcf
+
+shell/.xbm
+
+shell/.xpm
+ Include=image
+ View=sxpm %f
+
+shell/.ico
+ Include=image
+
+include/image
+ View=%view{ascii} identify %f
+ #View=%view{ascii} asciiview %f
+
+
+### Sound files ###
+
+regex/\.([wW][aA][vV]|[sS][nN][dD]|[vV][oO][cC]|[aA][uU]|[sS][mM][pP]|[aA][iI][fF][fF]|[sS][nN][dD])$
+
+regex/\.([mM][oO][dD]|[sS]3[mM]|[xX][mM]|[iI][tT]|[mM][tT][mM]|669|[sS][tT][mM]|[uU][lL][tT]|[fF][aA][rR])$
+
+regex/\.([wW][aA][wW]22)$
+
+regex/\.([mM][pP]3)$
+ View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p'
+
+regex/\.([oO][gG][gG|aA|vV|xX])$
+ View=%view{ascii} ogginfo %s
+
+regex/\.([sS][pP][xX]|[fF][lL][aA][cC])$
+
+regex/\.([mM][iI][dD][iI]?|[rR][mM][iI][dD]?)$
+
+regex/\.([wW][mM][aA])$
+ View=%view{ascii} mplayer -quiet -slave -frames 0 -vo null -ao null -identify %f 2>/dev/null | tail +13 || file %f
+
+
+### Play lists ###
+
+regex/\.([mM]3[uU]|[pP][lL][sS])$
+
+
+### Video ###
+
+regex/\.([aA][vV][iI])$
+ Include=video
+
+regex/\.([aA][sS][fFxX])$
+ Include=video
+
+regex/\.([dD][iI][vV][xX])$
+ Include=video
+
+regex/\.([mM][kK][vV])$
+ Include=video
+
+regex/\.([mM][oO][vV]|[qQ][tT])$
+ Include=video
+
+regex/\.([mM][pP]4|[mM][pP][eE]?[gG])$
+ Include=video
+
+regex/\.([vV][oO][bB])$
+ Include=video
+
+regex/\.([wW][mM][vV])$
+ Include=video
+
+regex/\.([fF][lL][iIcCvV])$
+ Include=video
+
+regex/\.([oO][gG][mM])$
+ Include=video
+
+regex/\.([rR][aA]?[mM])$
+
+include/video
+
+
+### Documents ###
+
+# Postscript
+type/^PostScript
+ View=%view{ascii} ps2ascii %f
+
+# PDF
+type/^PDF
+ View=%view{ascii} pdftotext %f -
+
+# The following code very ugly and should not be taken as example.
+# It should be cleaned up when the new format of mc.ext is developed.
+
+# html
+regex/\.([hH][tT][mM][lL]?)$
+ View=%view{ascii} links -dump %f 2>/dev/null || w3m -dump %f 2>/dev/null || lynx -dump -force_html %f
+
+# StarOffice 5.2
+shell/.sdw
+
+# StarOffice 6 and OpenOffice.org formats
+regex/\.(odt|ott|sxw|stw|ods|ots|sxc|stc|odp|otp|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
+ View=%view{ascii} odt2txt %f
+
+# AbiWord
+shell/.abw
+
+# Microsoft Word Document
+regex/\.([Dd][oO][cCtT]|[Ww][rR][iI])$
+ View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f
+type/^Microsoft\ Word
+ View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f
+
+# RTF document
+regex/\.([rR][tT][fF])$
+
+# Microsoft Excel Worksheet
+regex/\.([xX][lL][sSwW])$
+ View=%view{ascii} xls2csv %f || strings %f
+type/^Microsoft\ Excel
+ View=%view{ascii} xls2csv %f || strings %f
+
+# Use OpenOffice.org to open any MS Office documents
+type/^Microsoft\ Office\ Document
+
+# Framemaker
+type/^FrameMaker
+
+# DVI
+regex/\.([dD][vV][iI])$
+ View=%view{ascii} catdvi %f
+
+# TeX
+regex/\.([Tt][Ee][Xx])$
+
+# DjVu
+regex/\.(djvu|DJVU)$
+
+### Miscellaneous ###
+
+# Makefile
+regex/[Mm]akefile$
+
+# Imakefile
+shell/Imakefile
+
+# Makefile.PL (MakeMaker)
+regex/^Makefile.(PL|pl)$
+
+# dbf
+regex/\.([dD][bB][fF])$
+ View=%view{ascii} dbview -b %f
+
+# REXX script
+regex/\.(rexx?|cmd)$
+
+# Disk images for Commodore computers (VIC20, C64, C128)
+regex/\.(d64|D64)$
+ View=%view{ascii} c1541 %f -list
+ Extract=c1541 %f -extract
+
+# Glade, a user interface designer for GTK+ and GNOME
+regex/\.([Gg][Ll][Aa][Dd][Ee])$
+
+# Gettext Catalogs
+shell/.mo
+ View=%view{ascii} msgunfmt %f || cat %f
+
+### Plain compressed files ###
+
+# ace
+regex/\.(ace|ACE)$
+ View=%view{ascii} unace l %f
+ Extract=unace x %f
+
+# arc
+regex/\.(arc|ARC)$
+ View=%view{ascii} arc l %f
+ Extract=arc x %f '*'
+ Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi
+
+# zip
+type/^([Zz][Ii][Pp])\ archive
+ View=%view{ascii} unzip -v %f
+
+# zoo
+regex/\.([Zz][Oo][Oo])$
+ View=%view{ascii} zoo l %f
+
+# gzip
+type/^gzip
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+regex/\.(gz|Z)?$
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+# bzip2
+type/^bzip2
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null
+
+regex/\.bz2?$
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null
+
+# bzip
+type/^bzip
+ View=%view{ascii} bzip -dc %f 2>/dev/null
+
+# compress
+type/^compress
+ View=%view{ascii} gzip -dc %f 2>/dev/null
+
+# lzma
+regex/\.lzma$
+ View=%view{ascii} lzma -dc %f 2>/dev/null
+
+# xz
+regex/\.xz$
+ View=%view{ascii} xz -dc %f 2>/dev/null
+
+
+### Default ###
+
+# Default target for anything not described above
+default/*
+ Open=run-mailcap %f 2>&1 &
+ View=
+
+
+### EOF ###
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,356 @@
+[editor]
+EditXStore = ctrl-insert
+EditXPaste = shift-insert
+EditXCut = shift-delete
+
+EditDeleteLine = ctrl-y
+EditDeleteToLineEnd = ctrl-k
+EditDeleteToLineBegin =
+
+EditLeft = left
+EditRight = right
+EditUp = up
+EditDown = down
+EditEnter = enter
+EditReturn = shift-enter
+EditBackSpace = backspace
+EditDelete = delete
+EditPageUp = pgup
+EditPageDown = pgdn
+EditWordLeft = ctrl-left
+EditWordRight = ctrl-right
+EditHome = home
+EditEnd = end
+EditTab = tab
+EditUndo = ctrl-u
+EditBeginningOfText = ctrl-home; alt-lt
+EditEndOfText = ctrl-end; alt-gt
+EditScrollUp = ctrl-up
+EditScrollDown = ctrl-down
+EditBeginPage = ctrl-pgup
+EditEndPage = ctrl-pgdn
+EditDeleteWordLeft = alt-backspace
+EditDeleteWordRight = alt-d
+EditParagraphUp =
+EditParagraphDown =
+EditSave = f2
+EditLoad =
+EditNew = ctrl-n
+EditSaveas = f12
+EditMark = f3
+EditCopy = f5
+EditMove = f6
+EditRemove = f8
+EditUnmark =
+EditFind = f7
+
+EditShiftBlockLeft =
+EditShiftBlockRight =
+
+EditPageUpHighlight = shift-pgup
+EditPageDownHighlight = shift-pgdn
+EditLeftHighlight = shift-left
+EditRightHighlight = shift-right
+EditWordLeftHighlight = ctrl-shift-left
+EditWordRightHighlight = ctrl-shift-right
+EditUpHighlight = shift-up
+EditDownHighlight = shift-down
+EditHomeHighlight = shift-home
+EditEndHighlight = shift-end
+EditBeginningOfTextHighlight = ctrl-shift-home
+EditEndOfTextHighlight = ctrl-shift-end
+EditBeginPageHighlight = ctrl-shift-pgup
+EditEndPageHighlight = ctrl-shift-pgdn
+EditScrollUpHighlight = ctrl-shift-up
+EditScrollDownHighlight = ctrl-shift-down
+EditParagraphUpHighlight =
+EditParagraphDownHighlight =
+
+EditPageUpAltHighlight = alt-pgup
+EditPageDownAltHighlight = alt-pgdn
+EditLeftAltHighlight = alt-left
+EditRightAltHighlight = alt-right
+EditWordLeftAltHighlight = ctrl-alt-left
+EditWordRightAltHighlight = ctrl-alt-right
+EditUpAltHighlight = alt-up
+EditDownAltHighlight = alt-down
+EditHomeAltHighlight = alt-home
+EditEndAltHighlight = alt-end
+EditBeginningOfTextAltHighlight = ctrl-alt-home
+EditEndOfTextHighlight = ctrl-alt-end
+EditBeginPageHighlight = ctrl-alt-pgup
+EditEndPageAltHighlight = ctrl-alt-pgdn
+EditScrollUpAltHighlight =
+EditScrollDownAltHighlight =
+EditParagraphUpAltHighlight =
+EditParagraphDownAltHighlight =
+
+EditSaveBlock = ctrl-f
+EditColumnMark = f13
+EditFindAgain = f17
+EditReplace = f4
+EditReplaceAgain = f14
+EditCompleteWord = alt-tab
+EditDebugStart =
+EditDebugStop =
+EditDebugToggleBreak =
+EditDebugClear =
+EditDebugNext =
+EditDebugStep =
+EditDebugBackTrace =
+EditDebugContinue =
+EditDebugEnterCommand =
+EditDebugUntilCurser =
+EditInsertFile = f15
+EditQuit = f10
+EditToggleInsert = insert
+EditHelp = f1
+EditDate =
+EditRefresh = ctrl-l
+EditGoto = alt-l
+EditManPage =
+EditSort = alt-t
+EditMail =
+EditCancel =
+EditComplete =
+
+EditParagraphFormat = alt-p
+EditUtil =
+EditTypeLoadPython =
+EditFindFile =
+EditCtags =
+EditMatchBracket = alt-b
+EditTerminal =
+EditTerminalApp =
+EditExtCmd = alt-u
+EditUserMenu = f11
+EditSaveDesktop =
+EditNewWindow =
+EditCycle =
+EditMenu = f9
+EditSaveAndQuit =
+EditRunAnother =
+EditCheckSaveAndQuit =
+EditMaximize =
+EditToggleBookmark = alt-k
+EditFlushBookmarks = alt-o
+EditNextBookmark = alt-j
+EditPrevBookmark = alt-i
+
+EditSelectionHistory =
+EditShell = ctrl-o
+EditInsertLiteral = ctrl-q
+
+EditBeginRecordMacro =
+EditEndRecordMacro =
+EditBeginOrEndMacro = ctrl-r
+EditExecuteMacro = ctrl-a
+EditDeleteMacro =
+
+EditToggleLineState = alt-n
+EditToggleTabTWS = alt-underline
+EditToggleSyntax = ctrl-s
+
+EditFindDefinition = alt-enter
+EditLoadPrevFile = alt-minus
+EditLoadNextFile = alt-plus
+
+SelectCodepage = alt-e
+
+[viewer]
+ViewHelp = f1
+ViewToggleWrapMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewContinueSearch = ctrl-r; ctrl-s; f17; n
+ViewMoveToBol = ctrl-a
+ViewMoveToEol = ctrl-e
+ViewMoveLeft = h; left
+ViewMoveRight = l; right
+ViewMoveUp = k; y; insert; up
+ViewMoveDown = j; e; delete; down; enter
+ViewMovePgDn = f; space; pgdn
+ViewMovePgUp = b; pgup
+ViewMoveHalfPgDn = d
+ViewMoveHalfPgUp = u
+ViewGotoBookmark = m
+ViewNewBookmark = r
+ViewNextFile = ctrl-f
+ViewPrevFile = ctrl-b
+SelectCodepage = alt-e
+ShowCommandLine = ctrl-o
+ViewToggleRuler = alt-r
+
+[viewer:hex]
+ViewHelp = f1
+ViewToggleHexEditMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewHexEditSave = f6
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewToggleHexNavMode = tab
+ViewMoveToBol = ctrl-a; home
+ViewMoveToEol = ctrl-e; end
+ViewMoveLeft = b; left
+ViewMoveRight = f; right
+ViewMoveUp = k; y; up
+ViewMoveDown = j; delete; down
+
+[main]
+CmdHelp = f1
+CmdUserMenu = f2
+CmdView = f3
+CmdViewFile = f13
+CmdEdit = f4
+CmdCopy = f5
+CmdRename = f6
+CmdMkdir = f7
+CmdDelete = f8
+CmdMenu = f9
+CmdQuit = f10
+CmdMenuLastSelected = f19
+CmdQuietQuit = f20
+CmdFind = alt-question
+CmdQuickCd = alt-c
+CmdQuickChdir = ctrl-backslash
+CmdReread = ctrl-r
+CmdSingleDirsize = ctrl-space
+CmdSuspend = ctrl-z
+CmdSwapPanel = ctrl-u
+CmdHistory = alt-h
+CmdToggleListing = alt-t
+CmdToggleShowHidden = alt-dot
+ShowCommandLine = ctrl-o
+CmdCopyCurrentPathname = alt-a
+CmdCopyOtherPathname = alt-shift-a
+CmdFilteredView = alt-exclamation
+CmdSelect = kpplus
+CmdUnselect = kpminus
+CmdReverseSelection = kpasterisk
+ExtMap1 = ctrl-x
+
+[main:xmap]
+CmdChmod = c
+CmdChown = o
+CmdCompareDirs = d
+CmdEditSymlink = ctrl-s
+CmdLink = l
+CmdSymlink = s
+CmdInfo = i
+CmdQuickView = q
+CmdExternalPanelize = exclamation
+CmdReselectVfs = a
+CmdJobs = j
+CmdCopyCurrentPathname = p
+CmdCopyOtherPathname = ctrl-p
+CmdCopyCurrentTagged = t
+CmdCopyOtherTagged = ctrl-t
+
+[panel]
+PanelStartSearch = ctrl-s; alt-s
+PanelMarkFile = insert; ctrl-t
+PanelMoveDown = down; ctrl-n
+PanelMoveUp = up; ctrl-p
+PanelMoveLeft = left
+PanelMoveRight = right
+PanelPrevPage = pgup; alt-v
+PanelNextPage = pgdn; ctrl-v
+PanelDoEnter = enter
+PanelChdirOtherPanel = alt-o
+PanelChdirToReadlink = alt-l
+PanelViewSimple = F13
+PanelEditNew = F14
+PanelCopyLocal = F15
+PanelRenameLocal = F16
+PanelDeleteLocal = F18
+PanelReverseSelection = alt-asterisk
+PanelSelect = alt-plus
+PanelUnselect = alt-minus
+PanelCtrlNextPage = ctrl-pgdn
+PanelCtrlPrevPage = ctrl-pgup
+PanelDirectoryHistoryList = alt-shift-h
+PanelDirectoryHistoryNext = alt-u
+PanelDirectoryHistoryPrev = alt-y
+PanelGotoBottomFile = alt-j
+PanelGotoMiddleFile = alt-r
+PanelSyncOtherPanel = alt-i
+PanelGotoTopFile = alt-g
+PanelSetPanelEncoding = alt-e
+PanelMoveHome = alt-lt; home
+PanelMoveEnd = alt-gt; end
+PanelSelectSortOrder=
+PanelToggleSortOrderPrev=
+PanelToggleSortOrderNext=
+PanelReverseSort=
+PanelSortOrderByName=
+PanelSortOrderByExt=
+PanelSortOrderBySize=
+PanelSortOrderByMTime=
+
+[panel:xmap]
+
+[input]
+InputBol = ctrl-a; alt-lt; home
+InputEol = ctrl-e; alt-gt; end
+InputMoveLeft = left; alt-left
+InputWordLeft = ctrl-left
+InputBackwardChar = ctrl-b
+InputBackwardWord = alt-b
+InputMoveRight = right; alt-right
+InputWordRight = ctrl-right
+InputForwardChar = ctrl-f
+InputForwardWord = alt-f
+InputBackwardDelete = backspace
+InputDeleteChar = delete
+InputKillWord = alt-d
+InputBackwardKillWord = alt-backspace
+InputSetMark =
+InputKillRegion = ctrl-w
+InputXStore = alt-w
+InputXPaste =
+InputYank = ctrl-y
+InputKillLine = ctrl-k
+InputHistoryPrev = alt-p; ctrl-down
+InputHistoryNext = alt-n; ctrl-up
+InputHistoryShow = alt-h
+InputComplete = alt-tab
+InputClearLine =
+
+[tree]
+TreeHelp = f1
+TreeForget = f3
+TreeToggleNav = f4
+TreeCopy = f5
+TreeMove = f6
+TreeMoveUp = up; ctrl-p
+TreeMoveDown = down; ctrl-n
+TreeMoveLeft = left
+TreeMoveRight = right
+TreeMoveHome = home; alt-lt
+TreeMoveEnd = end; alt-gt
+TreeMovePgUp = pgup; alt-v
+TreeMovePgDn = pgdn; ctrl-v
+TreeOpen = enter
+TreeRescan = f2; ctrl-r
+TreeStartSearch = ctrl-s; alt-s
+TreeRemove = f8; delete
+
+[help]
+HelpHelp = f1
+HelpIndex = f2; c
+HelpBack = f3; left; l
+HelpQuit = f10; esc; ctrl-g
+HelpMoveUp = up
+HelpMoveDown = down
+HelpSelectLink = right; enter
+HelpNextLink = tab
+HelpPrevLink = alt-tab
+HelpNextNode = n
+HelpPrevNode = p
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.default
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.default (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.default 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,356 @@
+[editor]
+EditXStore = ctrl-insert
+EditXPaste = shift-insert
+EditXCut = shift-delete
+
+EditDeleteLine = ctrl-y
+EditDeleteToLineEnd = ctrl-k
+EditDeleteToLineBegin =
+
+EditLeft = left
+EditRight = right
+EditUp = up
+EditDown = down
+EditEnter = enter
+EditReturn = shift-enter
+EditBackSpace = backspace
+EditDelete = delete
+EditPageUp = pgup
+EditPageDown = pgdn
+EditWordLeft = ctrl-left
+EditWordRight = ctrl-right
+EditHome = home
+EditEnd = end
+EditTab = tab
+EditUndo = ctrl-u
+EditBeginningOfText = ctrl-home; alt-lt
+EditEndOfText = ctrl-end; alt-gt
+EditScrollUp = ctrl-up
+EditScrollDown = ctrl-down
+EditBeginPage = ctrl-pgup
+EditEndPage = ctrl-pgdn
+EditDeleteWordLeft = alt-backspace
+EditDeleteWordRight = alt-d
+EditParagraphUp =
+EditParagraphDown =
+EditSave = f2
+EditLoad =
+EditNew = ctrl-n
+EditSaveas = f12
+EditMark = f3
+EditCopy = f5
+EditMove = f6
+EditRemove = f8
+EditUnmark =
+EditFind = f7
+
+EditShiftBlockLeft =
+EditShiftBlockRight =
+
+EditPageUpHighlight = shift-pgup
+EditPageDownHighlight = shift-pgdn
+EditLeftHighlight = shift-left
+EditRightHighlight = shift-right
+EditWordLeftHighlight = ctrl-shift-left
+EditWordRightHighlight = ctrl-shift-right
+EditUpHighlight = shift-up
+EditDownHighlight = shift-down
+EditHomeHighlight = shift-home
+EditEndHighlight = shift-end
+EditBeginningOfTextHighlight = ctrl-shift-home
+EditEndOfTextHighlight = ctrl-shift-end
+EditBeginPageHighlight = ctrl-shift-pgup
+EditEndPageHighlight = ctrl-shift-pgdn
+EditScrollUpHighlight = ctrl-shift-up
+EditScrollDownHighlight = ctrl-shift-down
+EditParagraphUpHighlight =
+EditParagraphDownHighlight =
+
+EditPageUpAltHighlight = alt-pgup
+EditPageDownAltHighlight = alt-pgdn
+EditLeftAltHighlight = alt-left
+EditRightAltHighlight = alt-right
+EditWordLeftAltHighlight = ctrl-alt-left
+EditWordRightAltHighlight = ctrl-alt-right
+EditUpAltHighlight = alt-up
+EditDownAltHighlight = alt-down
+EditHomeAltHighlight = alt-home
+EditEndAltHighlight = alt-end
+EditBeginningOfTextAltHighlight = ctrl-alt-home
+EditEndOfTextHighlight = ctrl-alt-end
+EditBeginPageHighlight = ctrl-alt-pgup
+EditEndPageAltHighlight = ctrl-alt-pgdn
+EditScrollUpAltHighlight =
+EditScrollDownAltHighlight =
+EditParagraphUpAltHighlight =
+EditParagraphDownAltHighlight =
+
+EditSaveBlock = ctrl-f
+EditColumnMark = f13
+EditFindAgain = f17
+EditReplace = f4
+EditReplaceAgain = f14
+EditCompleteWord = alt-tab
+EditDebugStart =
+EditDebugStop =
+EditDebugToggleBreak =
+EditDebugClear =
+EditDebugNext =
+EditDebugStep =
+EditDebugBackTrace =
+EditDebugContinue =
+EditDebugEnterCommand =
+EditDebugUntilCurser =
+EditInsertFile = f15
+EditQuit = f10
+EditToggleInsert = insert
+EditHelp = f1
+EditDate =
+EditRefresh = ctrl-l
+EditGoto = alt-l
+EditManPage =
+EditSort = alt-t
+EditMail =
+EditCancel =
+EditComplete =
+
+EditParagraphFormat = alt-p
+EditUtil =
+EditTypeLoadPython =
+EditFindFile =
+EditCtags =
+EditMatchBracket = alt-b
+EditTerminal =
+EditTerminalApp =
+EditExtCmd = alt-u
+EditUserMenu = f11
+EditSaveDesktop =
+EditNewWindow =
+EditCycle =
+EditMenu = f9
+EditSaveAndQuit =
+EditRunAnother =
+EditCheckSaveAndQuit =
+EditMaximize =
+EditToggleBookmark = alt-k
+EditFlushBookmarks = alt-o
+EditNextBookmark = alt-j
+EditPrevBookmark = alt-i
+
+EditSelectionHistory =
+EditShell = ctrl-o
+EditInsertLiteral = ctrl-q
+
+EditBeginRecordMacro =
+EditEndRecordMacro =
+EditBeginOrEndMacro = ctrl-r
+EditExecuteMacro = ctrl-a
+EditDeleteMacro =
+
+EditToggleLineState = alt-n
+EditToggleTabTWS = alt-underline
+EditToggleSyntax = ctrl-s
+
+EditFindDefinition = alt-enter
+EditLoadPrevFile = alt-minus
+EditLoadNextFile = alt-plus
+
+SelectCodepage = alt-e
+
+[viewer]
+ViewHelp = f1
+ViewToggleWrapMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewContinueSearch = ctrl-r; ctrl-s; f17; n
+ViewMoveToBol = ctrl-a
+ViewMoveToEol = ctrl-e
+ViewMoveLeft = h; left
+ViewMoveRight = l; right
+ViewMoveUp = k; y; insert; up
+ViewMoveDown = j; e; delete; down; enter
+ViewMovePgDn = f; space; pgdn
+ViewMovePgUp = b; pgup
+ViewMoveHalfPgDn = d
+ViewMoveHalfPgUp = u
+ViewGotoBookmark = m
+ViewNewBookmark = r
+ViewNextFile = ctrl-f
+ViewPrevFile = ctrl-b
+SelectCodepage = alt-e
+ShowCommandLine = ctrl-o
+ViewToggleRuler = alt-r
+
+[viewer:hex]
+ViewHelp = f1
+ViewToggleHexEditMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewHexEditSave = f6
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewToggleHexNavMode = tab
+ViewMoveToBol = ctrl-a; home
+ViewMoveToEol = ctrl-e; end
+ViewMoveLeft = b; left
+ViewMoveRight = f; right
+ViewMoveUp = k; y; up
+ViewMoveDown = j; delete; down
+
+[main]
+CmdHelp = f1
+CmdUserMenu = f2
+CmdView = f3
+CmdViewFile = f13
+CmdEdit = f4
+CmdCopy = f5
+CmdRename = f6
+CmdMkdir = f7
+CmdDelete = f8
+CmdMenu = f9
+CmdQuit = f10
+CmdMenuLastSelected = f19
+CmdQuietQuit = f20
+CmdFind = alt-question
+CmdQuickCd = alt-c
+CmdQuickChdir = ctrl-backslash
+CmdReread = ctrl-r
+CmdSingleDirsize = ctrl-space
+CmdSuspend = ctrl-z
+CmdSwapPanel = ctrl-u
+CmdHistory = alt-h
+CmdToggleListing = alt-t
+CmdToggleShowHidden = alt-dot
+ShowCommandLine = ctrl-o
+CmdCopyCurrentPathname = alt-a
+CmdCopyOtherPathname = alt-shift-a
+CmdFilteredView = alt-exclamation
+CmdSelect = kpplus
+CmdUnselect = kpminus
+CmdReverseSelection = kpasterisk
+ExtMap1 = ctrl-x
+
+[main:xmap]
+CmdChmod = c
+CmdChown = o
+CmdCompareDirs = d
+CmdEditSymlink = ctrl-s
+CmdLink = l
+CmdSymlink = s
+CmdInfo = i
+CmdQuickView = q
+CmdExternalPanelize = exclamation
+CmdReselectVfs = a
+CmdJobs = j
+CmdCopyCurrentPathname = p
+CmdCopyOtherPathname = ctrl-p
+CmdCopyCurrentTagged = t
+CmdCopyOtherTagged = ctrl-t
+
+[panel]
+PanelStartSearch = ctrl-s; alt-s
+PanelMarkFile = insert; ctrl-t
+PanelMoveDown = down; ctrl-n
+PanelMoveUp = up; ctrl-p
+PanelMoveLeft = left
+PanelMoveRight = right
+PanelPrevPage = pgup; alt-v
+PanelNextPage = pgdn; ctrl-v
+PanelDoEnter = enter
+PanelChdirOtherPanel = alt-o
+PanelChdirToReadlink = alt-l
+PanelViewSimple = F13
+PanelEditNew = F14
+PanelCopyLocal = F15
+PanelRenameLocal = F16
+PanelDeleteLocal = F18
+PanelReverseSelection = alt-asterisk
+PanelSelect = alt-plus
+PanelUnselect = alt-minus
+PanelCtrlNextPage = ctrl-pgdn
+PanelCtrlPrevPage = ctrl-pgup
+PanelDirectoryHistoryList = alt-shift-h
+PanelDirectoryHistoryNext = alt-u
+PanelDirectoryHistoryPrev = alt-y
+PanelGotoBottomFile = alt-j
+PanelGotoMiddleFile = alt-r
+PanelSyncOtherPanel = alt-i
+PanelGotoTopFile = alt-g
+PanelSetPanelEncoding = alt-e
+PanelMoveHome = alt-lt; home
+PanelMoveEnd = alt-gt; end
+PanelSelectSortOrder=
+PanelToggleSortOrderPrev=
+PanelToggleSortOrderNext=
+PanelReverseSort=
+PanelSortOrderByName=
+PanelSortOrderByExt=
+PanelSortOrderBySize=
+PanelSortOrderByMTime=
+
+[panel:xmap]
+
+[input]
+InputBol = ctrl-a; alt-lt; home
+InputEol = ctrl-e; alt-gt; end
+InputMoveLeft = left; alt-left
+InputWordLeft = ctrl-left
+InputBackwardChar = ctrl-b
+InputBackwardWord = alt-b
+InputMoveRight = right; alt-right
+InputWordRight = ctrl-right
+InputForwardChar = ctrl-f
+InputForwardWord = alt-f
+InputBackwardDelete = backspace
+InputDeleteChar = delete
+InputKillWord = alt-d
+InputBackwardKillWord = alt-backspace
+InputSetMark =
+InputKillRegion = ctrl-w
+InputXStore = alt-w
+InputXPaste =
+InputYank = ctrl-y
+InputKillLine = ctrl-k
+InputHistoryPrev = alt-p; ctrl-down
+InputHistoryNext = alt-n; ctrl-up
+InputHistoryShow = alt-h
+InputComplete = alt-tab
+InputClearLine =
+
+[tree]
+TreeHelp = f1
+TreeForget = f3
+TreeToggleNav = f4
+TreeCopy = f5
+TreeMove = f6
+TreeMoveUp = up; ctrl-p
+TreeMoveDown = down; ctrl-n
+TreeMoveLeft = left
+TreeMoveRight = right
+TreeMoveHome = home; alt-lt
+TreeMoveEnd = end; alt-gt
+TreeMovePgUp = pgup; alt-v
+TreeMovePgDn = pgdn; ctrl-v
+TreeOpen = enter
+TreeRescan = f2; ctrl-r
+TreeStartSearch = ctrl-s; alt-s
+TreeRemove = f8; delete
+
+[help]
+HelpHelp = f1
+HelpIndex = f2; c
+HelpBack = f3; left; l
+HelpQuit = f10; esc; ctrl-g
+HelpMoveUp = up
+HelpMoveDown = down
+HelpSelectLink = right; enter
+HelpNextLink = tab
+HelpPrevLink = alt-tab
+HelpNextNode = n
+HelpPrevNode = p
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.emacs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.emacs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.keymap.emacs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,360 @@
+[editor]
+EditXStore = meta-w
+EditXPaste = ctrl-y
+EditXCut = ctrl-w
+
+EditDeleteLine = ctrl-y
+EditDeleteToLineEnd = ctrl-k
+EditDeleteToLineBegin =
+
+EditLeft = left
+EditRight = right
+EditUp = up
+EditDown = down
+EditEnter = enter
+EditReturn = shift-enter
+EditBackSpace = backspace
+EditDelete = delete
+EditPageUp = pgup
+EditPageDown = pgdn
+EditWordLeft = ctrl-left
+EditWordRight = ctrl-right
+EditHome = home
+EditEnd = end
+EditTab = tab
+EditUndo = ctrl-u
+EditBeginningOfText = ctrl-home; alt-lt
+EditEndOfText = ctrl-end; alt-gt
+EditScrollUp = ctrl-up
+EditScrollDown = ctrl-down
+EditBeginPage = ctrl-pgup
+EditEndPage = ctrl-pgdn
+EditDeleteWordLeft = alt-backspace
+EditDeleteWordRight = alt-d
+EditParagraphUp =
+EditParagraphDown =
+EditSave = f2
+EditLoad =
+EditSaveas = f12
+EditMark = f3
+EditCopy = f5
+EditMove = f6
+EditRemove = f8
+EditUnmark =
+EditFind = f7
+
+EditShiftBlockLeft =
+EditShiftBlockRight =
+
+EditPageUpHighlight = shift-pgup
+EditPageDownHighlight = shift-pgdn
+EditLeftHighlight = shift-left
+EditRightHighlight = shift-right
+EditWordLeftHighlight = ctrl-shift-left
+EditWordRightHighlight = ctrl-shift-right
+EditUpHighlight = shift-up
+EditDownHighlight = shift-down
+EditHomeHighlight = shift-home
+EditEndHighlight = shift-end
+EditBeginningOfTextHighlight = ctrl-shift-home
+EditEndOfTextHighlight = ctrl-shift-end
+EditBeginPageHighlight = ctrl-shift-pgup
+EditEndPageHighlight = ctrl-shift-pgdn
+EditScrollUpHighlight = ctrl-shift-up
+EditScrollDownHighlight = ctrl-shift-down
+EditParagraphUpHighlight =
+EditParagraphDownHighlight =
+
+EditPageUpAltHighlight = alt-pgup
+EditPageDownAltHighlight = alt-pgdn
+EditLeftAltHighlight = alt-left
+EditRightAltHighlight = alt-right
+EditWordLeftAltHighlight = ctrl-alt-left
+EditWordRightAltHighlight = ctrl-alt-right
+EditUpAltHighlight = alt-up
+EditDownAltHighlight = alt-down
+EditHomeAltHighlight = alt-home
+EditEndAltHighlight = alt-end
+EditBeginningOfTextAltHighlight = ctrl-alt-home
+EditEndOfTextHighlight = ctrl-alt-end
+EditBeginPageHighlight = ctrl-alt-pgup
+EditEndPageAltHighlight = ctrl-alt-pgdn
+EditScrollUpAltHighlight =
+EditScrollDownAltHighlight =
+EditParagraphUpAltHighlight =
+EditParagraphDownAltHighlight =
+
+EditSaveBlock =
+EditColumnMark = f13
+EditFindAgain = f17
+EditReplace = f4
+EditReplaceAgain = f14
+EditCompleteWord = alt-tab
+EditDebugStart =
+EditDebugStop =
+EditDebugToggleBreak =
+EditDebugClear =
+EditDebugNext =
+EditDebugStep =
+EditDebugBackTrace =
+EditDebugContinue =
+EditDebugEnterCommand =
+EditDebugUntilCurser =
+EditInsertFile = f15
+EditQuit = f10
+EditToggleInsert = insert
+EditHelp = f1
+EditDate =
+EditRefresh = ctrl-l
+EditGoto = alt-l
+EditManPage =
+EditSort = alt-t
+EditMail =
+EditCancel =
+EditComplete =
+
+EditParagraphFormat = alt-p
+EditUtil =
+EditTypeLoadPython =
+EditFindFile =
+EditCtags =
+EditMatchBracket = alt-b
+EditTerminal =
+EditTerminalApp =
+EditExtCmd = alt-u
+EditUserMenu = f11
+EditSaveDesktop =
+EditNewWindow =
+EditCycle =
+EditMenu = f9
+EditSaveAndQuit =
+EditRunAnother =
+EditCheckSaveAndQuit =
+EditMaximize =
+EditToggleBookmark =
+EditFlushBookmarks =
+EditNextBookmark =
+EditPrevBookmark =
+
+EditSelectionHistory =
+EditShell = ctrl-o
+EditInsertLiteral = ctrl-q
+
+EditBeginRecordMacro =
+EditEndRecordMacro =
+EditBeginOrEndMacro = ctrl-r
+EditDeleteMacro =
+
+EditToggleLineState = alt-n
+EditToggleTabTWS = alt-underline
+EditToggleSyntax = ctrl-s
+
+EditFindDefinition = alt-enter
+EditLoadPrevFile = alt-minus
+EditLoadNextFile = alt-plus
+
+SelectCodepage = alt-e
+
+EditExtMode = ctrl-x
+
+[edit:xmap]
+EditNew = k
+EditExecuteMacro = e
+
+[viewer]
+ViewHelp = f1
+ViewToggleWrapMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewContinueSearch = ctrl-r; ctrl-s; f17; n
+ViewMoveToBol = ctrl-a
+ViewMoveToEol = ctrl-e
+ViewMoveLeft = h; left
+ViewMoveRight = l; right
+ViewMoveUp = k; y; insert; up
+ViewMoveDown = j; e; delete; down; enter
+ViewMovePgDn = f; space; pgdn
+ViewMovePgUp = b; pgup
+ViewMoveHalfPgDn = d
+ViewMoveHalfPgUp = u
+ViewGotoBookmark = m
+ViewNewBookmark = r
+ViewNextFile = ctrl-f
+ViewPrevFile = ctrl-b
+SelectCodepage = alt-e
+ShowCommandLine = ctrl-o
+ViewToggleRuler = alt-r
+
+[viewer:hex]
+ViewHelp = f1
+ViewToggleHexEditMode = f2
+ViewQuit = f3; f10; q; esc; ctrl-g
+ViewToggleHexMode = f4
+ViewGoto = f5
+ViewHexEditSave = f6
+ViewSearch = f7; question; slash
+ViewToggleMagicMode = f8
+ViewToggleNroffMode = f9
+ViewToggleHexNavMode = tab
+ViewMoveToBol = ctrl-a; home
+ViewMoveToEol = ctrl-e; end
+ViewMoveLeft = b; left
+ViewMoveRight = f; right
+ViewMoveUp = k; y; up
+ViewMoveDown = j; delete; down
+
+[main]
+CmdHelp = f1
+CmdUserMenu = f2
+CmdView = f3
+CmdViewFile = f13
+CmdEdit = f4
+CmdCopy = f5
+CmdRename = f6
+CmdMkdir = f7
+CmdDelete = f8
+CmdMenu = f9
+CmdQuit = f10
+CmdMenuLastSelected = f19
+CmdQuietQuit = f20
+CmdFind = alt-question
+CmdQuickCd = alt-c
+CmdQuickChdir = ctrl-backslash
+CmdReread = ctrl-r
+CmdSingleDirsize = ctrl-space
+CmdSuspend = ctrl-z
+CmdSwapPanel = ctrl-u
+CmdHistory = alt-h
+CmdToggleListing = alt-t
+CmdToggleShowHidden = alt-dot
+ShowCommandLine = ctrl-o
+CmdCopyCurrentPathname = alt-a
+CmdCopyOtherPathname = alt-shift-a
+CmdFilteredView = alt-exclamation
+CmdSelect = kpplus
+CmdUnselect = kpminus
+CmdReverseSelection = kpasterisk
+ExtMap1 = ctrl-x
+
+[main:xmap]
+CmdChmod = c
+CmdChown = o
+CmdCompareDirs = d
+CmdEditSymlink = ctrl-s
+CmdLink = l
+CmdSymlink = s
+CmdInfo = i
+CmdQuickView = q
+CmdExternalPanelize = exclamation
+CmdReselectVfs = a
+CmdJobs = j
+CmdCopyCurrentPathname = p
+CmdCopyOtherPathname = ctrl-p
+CmdCopyCurrentTagged = t
+CmdCopyOtherTagged = ctrl-t
+
+[panel]
+PanelStartSearch = ctrl-s; alt-s
+PanelMarkFile = insert; ctrl-t
+PanelMoveDown = down; ctrl-n
+PanelMoveUp = up; ctrl-p
+PanelMoveLeft = left
+PanelMoveRight = right
+PanelPrevPage = pgup; alt-v
+PanelNextPage = pgdn; ctrl-v
+PanelDoEnter = enter
+PanelChdirOtherPanel = alt-o
+PanelChdirToReadlink = alt-l
+PanelViewSimple = F13
+PanelEditNew = F14
+PanelCopyLocal = F15
+PanelRenameLocal = F16
+PanelDeleteLocal = F18
+PanelReverseSelection = alt-asterisk
+PanelSelect = alt-plus
+PanelUnselect = alt-minus
+PanelCtrlNextPage = ctrl-pgdn
+PanelCtrlPrevPage = ctrl-pgup
+PanelDirectoryHistoryList = alt-shift-h
+PanelDirectoryHistoryNext = alt-u
+PanelDirectoryHistoryPrev = alt-y
+PanelGotoBottomFile = alt-j
+PanelGotoMiddleFile = alt-r
+PanelSyncOtherPanel = alt-i
+PanelGotoTopFile = alt-g
+PanelSetPanelEncoding = alt-e
+PanelMoveHome = alt-lt; home
+PanelMoveEnd = alt-gt; end
+PanelSelectSortOrder=
+PanelToggleSortOrderPrev=
+PanelToggleSortOrderNext=
+PanelReverseSort=
+PanelSortOrderByName=
+PanelSortOrderByExt=
+PanelSortOrderBySize=
+PanelSortOrderByMTime=
+
+[panel:xmap]
+
+[input]
+InputBol = ctrl-a; alt-lt; home
+InputEol = ctrl-e; alt-gt; end
+InputMoveLeft = left; alt-left
+InputWordLeft = ctrl-left
+InputBackwardChar = ctrl-b
+InputBackwardWord = alt-b
+InputMoveRight = right; alt-right
+InputWordRight = ctrl-right
+InputForwardChar = ctrl-f
+InputForwardWord = alt-f
+InputBackwardDelete = backspace
+InputDeleteChar = delete
+InputKillWord = alt-d
+InputBackwardKillWord = alt-backspace
+InputSetMark =
+InputKillRegion = ctrl-w
+InputXStore = alt-w
+InputXPaste =
+InputYank = ctrl-y
+InputKillLine = ctrl-k
+InputHistoryPrev = alt-p; ctrl-down
+InputHistoryNext = alt-n; ctrl-up
+InputHistoryShow = alt-h
+InputComplete = alt-tab
+InputClearLine =
+
+[tree]
+TreeHelp = f1
+TreeForget = f3
+TreeToggleNav = f4
+TreeCopy = f5
+TreeMove = f6
+TreeMoveUp = up; ctrl-p
+TreeMoveDown = down; ctrl-n
+TreeMoveLeft = left
+TreeMoveRight = right
+TreeMoveHome = home; alt-lt
+TreeMoveEnd = end; alt-gt
+TreeMovePgUp = pgup; alt-v
+TreeMovePgDn = pgdn; ctrl-v
+TreeOpen = enter
+TreeRescan = f2; ctrl-r
+TreeStartSearch = ctrl-s; alt-s
+TreeRemove = f8; delete
+
+[help]
+HelpHelp = f1
+HelpIndex = f2; c
+HelpBack = f3; left; l
+HelpQuit = f10; esc; ctrl-g
+HelpMoveUp = up
+HelpMoveDown = down
+HelpSelectLink = right; enter
+HelpNextLink = tab
+HelpPrevLink = alt-tab
+HelpNextNode = n
+HelpPrevNode = p
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.lib
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.lib (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.lib 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,144 @@
+[Special dirs]
+list=/afs;/coda;/:;/...;/net;/#smb
+
+[terminal:console]
+insert=\\e[2~
+f11=\\e[23~
+f12=\\e[24~
+f13=\\e[25~
+f14=\\e[26~
+f15=\\e[28~
+f16=\\e[29~
+f17=\\e[31~
+f18=\\e[32~
+f19=\\e[33~
+f20=\\e[34~
+kpleft=\\eOt
+kpright=\\eOv
+kpup=\\eOx
+kpdown=\\eOr
+kphome=\\eOw
+kpend=\\eOq
+kpnpage=\\eOs
+kpppage=\\eOy
+kpplus=\\eOl
+kpminus=\\eOS
+kpasterix=\\eOR
+kpinsert=\\eOp
+kpdelete=\\eOn
+kpenter=\\eOM
+kpslash=\\eOQ
+kpnumlock=\\eOP
+
+[terminal:linux]
+insert=\\e[2~
+f11=\\e[23~
+f12=\\e[24~
+f13=\\e[25~
+f14=\\e[26~
+f15=\\e[28~
+f16=\\e[29~
+f17=\\e[31~
+f18=\\e[32~
+f19=\\e[33~
+f20=\\e[34~
+kpleft=\\eOt
+kpright=\\eOv
+kpup=\\eOx
+kpdown=\\eOr
+kphome=\\eOw
+kpend=\\eOq
+kpnpage=\\eOs
+kpppage=\\eOy
+kpplus=\\eOl
+kpminus=\\eOS
+kpasterix=\\eOR
+kpinsert=\\eOp
+kpdelete=\\eOn
+kpenter=\\eOM
+kpslash=\\eOQ
+kpnumlock=\\eOP
+
+[terminal:xterm]
+insert=\\e[2~
+f11=\\e[23~;\\eO2P;\\eO1\;2P;\\e[1\;2P
+f12=\\e[24~;\\eO2Q;\\eO1\;2Q;\\e[1\;2Q
+f13=\\e[25~;\\eO2R;\\eO1\;2R;\\e[1\;2R
+f14=\\e[26~;\\eO2S;\\eO1\;2S;\\e[1\;2S
+f15=\\e[28~;\\e[15\;2~
+f16=\\e[29~;\\e[17\;2~
+f17=\\e[31~;\\e[18\;2~
+f18=\\e[32~;\\e[19\;2~
+f19=\\e[33~;\\e[20\;2~
+f20=\\e[34~;\\e[21\;2~
+kpleft=\\eOt
+kpright=\\eOv
+kpup=\\eOx
+kpdown=\\eOr
+kphome=\\eOw
+kpend=\\eOq
+kpnpage=\\eOs
+kpppage=\\eOy
+kpplus=\\eOk
+kpminus=\\eOm
+kpasterix=\\eOj
+delete=\\e[3~
+bs=
+home=\\e[1~;\\e[7~;\\eOH;\\e[H
+end=\\eOF;\\e[F;\\e[4~;\\e[8~
+pgdn=\\e[6~
+pgup=\\e[5~
+
+# Arrows for both keypad modes (application and normal).
+up=\\e[A
+up=\\eOA
+down=\\e[B
+down=\\eOB
+right=\\e[C
+right=\\eOC
+left=\\e[D
+left=\\eOD
+
+[terminal:gnome]
+copy=xterm
+
+[terminal:rxvt]
+copy=xterm
+
+[terminal:xterm-new]
+copy=xterm
+
+[terminal:xterm-color]
+copy=xterm
+
+[terminal:xterm-256color]
+copy=xterm
+
+[terminal:ibmpc3]
+f11=\\e[Y
+f12=\\e[Z
+f13=\\e[a
+f14=\\e[b
+f15=\\e[c
+f16=\\e[d
+f17=\\e[e
+f18=\\e[f
+f19=\\e[g
+f20=\\e[h
+bs=^h
+end=\\e[F
+kpplus=\\e[+
+kpminus=\\e[-
+kpasterix=\\e[*
+
+[terminal:cons25]
+f11=\\e[Y
+f12=\\e[Z
+f13=\\e[a
+f14=\\e[b
+f15=\\e[c
+f16=\\e[d
+f17=\\e[e
+f18=\\e[f
+f19=\\e[g
+f20=\\e[h
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,383 @@
+shell_patterns=0
++ ! t t
+@ Do something on the current file
+ CMD=%{Enter command}
+ $CMD %f
+
++ t t
+@ Do something on the tagged files
+ set %t; CMD=%{Enter command}
+ while [ -n "$1" ]; do
+ $CMD "$1"
+ shift
+ done
+
+
+0 Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ ${EDITOR-vi} $I
+ test -r $I && mail root < $I
+ rm -f $I
+
+=+ f \.1$ | f \.3$ | f \.4$ | f \.5$ | f \.6$ | f \.7$ | f \.8$ | f \.man$ & t r
+1 Display the file with roff -man
+ nroff -man %f | less
+
+2 Call the info hypertext browser
+ info
+
+= t d
+3 Compress the current subdirectory (tar.gz)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | gzip -f9 > "$tar.tar.gz" && \
+ echo "../$tar.tar.gz created."
+
+4 Compress the current subdirectory (tar.bz2)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | bzip2 -f > "$tar.tar.bz2" && \
+ echo "../$tar.tar.bz2 created."
+
+5 Compress the current subdirectory (tar.p7)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | 7za a -si "$tar.tar.7z" && \
+ echo "../$tar.tar.7z created."
+
+6 Compress the current subdirectory (tar.lzma)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | lzma -f > "$tar.tar.lzma" && \
+ echo "../$tar.tar.lzma created."
+
+7 Compress the current subdirectory (tar.lz)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | lzip -f > "$tar.tar.lz" && \
+ echo "../$tar.tar.lz created."
+
+8 Compress the current subdirectory (tar.xz)
+ Pwd=`basename %d /`
+ echo -n "Name of the compressed file (without extension) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | xz -f > "$tar.tar.xz" && \
+ echo "../$tar.tar.xz created."
+= f \.c$ & t r
++ f \.c$ & t r & ! t t
+ Compile and link current .c file
+ make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f
+
++ t r & ! t t
+a Append file to opposite
+ cat %f >>%D/%f
+
++ t t
+A Append files to opposite files
+ set %t
+ while [ -n "$1" ]; do
+ cat $1 >>%D/$1
+ shift
+ done
+
++ t r & ! t t
+d Delete file if a copy exists in the other directory.
+ if [ "%d" = "%D" ]; then
+ echo "The two directores must be different"
+ exit 1
+ fi
+ if [ -f %D/%f ]; then # if two of them, then
+ if cmp -s %D/%f %f; then
+ rm %f && echo %f: DELETED
+ else
+ echo "%f and %D/%f differ: NOT deleted"
+ echo -n "Press RETURN "
+ read key
+ fi
+ else
+ echo %f: No copy in %D/%f: NOT deleted.
+ fi
+
++ t t
+D Delete tagged files if a copy exists in the other directory.
+ if [ "%d" = "%D" ]; then
+ echo "The two directores must be different"
+ exit 1
+ fi
+ for i in %t
+ do
+ if [ -f %D/$i ]; then
+ SUM1="`sum $i`"
+ SUM2="`sum %D/$i`"
+ if [ "$SUM1" = "$SUM2" ]; then
+ rm $i && echo ${i}: DELETED
+ else
+ echo $i and %D/$i differ: NOT deleted.
+ fi
+ else
+ echo %f has no copy in %D/%f: NOT deleted.
+ fi
+ done
+
+m View manual page
+ MAN=%{Enter manual name}
+ %view man -P cat $MAN
+
+= f \.gz$ & t r
++ ! t t
+n Inspect gzip'ed newsbatch file
+ dd if=%f bs=1 skip=12|zcat|${PAGER-more}
+ # assuming the cunbatch header is 12 bytes long.
+
+= t r &
++ ! t t
+h Strip headers from current newsarticle
+ CHECK=`awk '{print $1 ; exit}' %f` 2>/dev/null
+ case $CHECK in
+ Newsgroups:|Path:)
+ I=`mktemp ${MC_TMPDIR:-/tmp}/news.XXXXXX` || exit 1
+ cp %f $I && sed '/^'"$CHECK"' /,/^$/d' $I > %f
+ [ "$?" = "0" ] && rm $I
+ echo %f: header removed
+ ;;
+ *)
+ echo %f is not a news article.
+ ;;
+ esac
+
++ t t
+H Strip headers from the marked newsarticles
+ set %t
+ while [ -n "$1" ]; do
+ CHECK=`awk '{print $1 ; exit}' $1` 2>/dev/null
+ WFILE=`mktemp ${MC_TMPDIR:-/tmp}/news.XXXXXX` || exit 1
+ case $CHECK in
+ Newsgroups:|Path:)
+ cp $1 $WFILE && sed '/^'"$CHECK"' /,/^$/d' $WFILE > $1
+ if [ "$?" = "0" ]; then
+ rm $WFILE; echo $1 header removed. OK.
+ else
+ echo "Oops! Please check $1 against $WFILE"
+ fi
+ ;;
+ *)
+ echo $1 skipped: Not a news article.
+ ;;
+ esac
+ shift
+ done
+
+= t r
++ ! t t
+r Copy file to remote host
+ echo -n "To which host?: "
+ read Host
+ echo -n "To which directory on $Host?: "
+ read Dir
+ rcp -p %f ${Host}:$Dir
+
++ t t
+R Copy files to remote host (no error checking)
+ echo -n "Copy files to which host?: "
+ read Host
+ echo -n "To which directory on $Host? :"
+ read Dir
+ rcp -pr %u ${Host}:$Dir
+
+= f \.tex$ & t r
++ f \.tex$ & t r & ! t t
+t Run latex on file and show it with xdvi
+ latex %f && xdvi `basename %f .tex`.dvi
+
+=+ f ^part | f ^Part | f uue & t r
++ t t
+U Uudecode marked news articles (needs work)
+ set %t
+ (
+ while [ -n "$1" ]; do # strip headers
+ FIRST=`awk '{print $1 ; exit}' $1`
+ cat $1 | sed '/^'"$FIRST"' /,/^$/d'; shift
+ done
+ ) |sed '/^$/d' |sed -n '/^begin 6/,/^end$/p' | uudecode
+ if [ "$?" != "0" ]; then
+ echo "Cannot decode %t"
+ fi
+ echo "Please test the output file before deleting anything"
+
+=+ f \.tar\.gz$ | f \.tar\.z$ | f \.tgz$ | f \.tpz$ | f \.tar\.lz$ | f \.tar\.lzma$ | f \.tar\.lz$ | f \.tar\.7z$ | f \.tar\.xz$ | f \.tar\.Z$| f \.tar\.bz2$ & t r
+x Extract the contents of a compressed tar file
+ unset PRG
+ case %f in
+ *.tar.bz2)
+ PRG="bunzip2 -c %f"
+ ;;
+ *.tar.gz|*.tar.z|*.tgz|*.tpz|*.tar.Z)
+ PRG="gzip -dc %f"
+ ;;
+ *.tar.lzma)
+ PRG="lzma -dc %f"
+ ;;
+ *.tar.lz)
+ PRG="lzip -dc %f"
+ ;;
+ *.tar.xz)
+ PRG="xz -dc %f"
+ ;;
+ *.tar.7z)
+ PRG="7za e -so %f"
+ ;;
+ *)
+ exit 1
+ ;;
+ esac
+ $PRG | tar xvf -
+
+= t r
++ ! t t
+y Gzip or gunzip current file
+ unset DECOMP
+ case %f in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v %f
+
++ t t
+Y Gzip or gunzip tagged files
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v $i
+ done
+
++ ! t t
+b Bzip2 or bunzip2 current file
+ unset DECOMP
+ case %f in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v %f
+
++ t t
+B Bzip2 or bunzip2 tagged files
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v $i
+ done
+
++ f \.tar.gz$ | f \.tgz$ | f \.tpz$ | f \.tar.Z$ | f \.tar.z$ | f \.tar.bz2$ | f \.tar.F$ & t r & ! t t
+z Extract compressed tar file to subdirectory
+ unset D
+ set gzip -cd
+ case %f in
+ *.tar.gz) D="`basename %f .tar.gz`";;
+ *.tgz) D="`basename %f .tgz`";;
+ *.tpz) D="`basename %f .tpz`";;
+ *.tar.Z) D="`basename %f .tar.Z`";;
+ *.tar.z) D="`basename %f .tar.z`";;
+ *.tar.bz2) D="`basename %f .tar.bz2`"; set bunzip2 -c ;;
+ *.tar.F) D="`basename %f .tar.F`"; set freeze -dc;
+ esac
+ mkdir $D; cd $D && ($1 $2 ../%f | tar xvf -)
+
++ t t
+Z Extract compressed tar files to subdirectories
+ for i in %t
+ do
+ set gzip -dc
+ unset D
+ case $i in
+ *.tar.gz) D="`basename $i .tar.gz`";;
+ *.tgz) D="`basename $i .tgz`";;
+ *.tpz) D="`basename $i .tpz`";;
+ *.tar.Z) D="`basename $i .tar.Z`";;
+ *.tar.z) D="`basename $i .tar.z`";;
+ *.tar.F) D="`basename $i .tar.F`"; set freeze -dc;;
+ *.tar.bz2) D="`basename $i .tar.bz2`"; set bunzip2 -c;;
+ esac
+ mkdir $D; (cd $D && $1 $2 ../$i | tar xvf -)
+ done
+
++ f \.gz$ | f \.tgz$ | f \.tpz$ | f \.Z$ | f \.z$ | f \.bz2$ & t r & ! t t
+c Convert gz<->bz2, tar.gz<->tar.bz2 & tgz->tar.bz2
+ unset D
+ unset EXT
+ case %f in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz|tpz) D="`basename %f .$EXT`.tar";;
+ gz|Z|z) D="`basename %f .$EXT`";;
+ bz2) D="`basename %f .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v %f ; gzip -f9 -v $D
+ else
+ gunzip -v %f ; bzip2 -v $D
+ fi
+
++ t t
+C Convert gz<->bz2, tar.gz<->tar.bz2 & tgz->tar.bz2
+ set %t
+ while [ -n "$1" ]
+ do
+ unset D
+ unset EXT
+ case $1 in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz) D="`basename $1 .tgz`.tar";;
+ tpz) D="`basename $1 .tpz`.tar";;
+ gz|Z|z) D="`basename $1 .$EXT`";;
+ bz2) D="`basename $1 .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v $1
+ gzip -f9 -v $D
+ else
+ gunzip -v $1
+ bzip2 -v $D
+ fi
+ shift
+ done
+
++ x /usr/bin/open | x /usr/local/bin/open & x /bin/sh
+o Open next a free console
+ open -s -- sh
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu.sr
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu.sr (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/etc/mc/mc.menu.sr 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,328 @@
+shell_patterns=0
++ ! t t
+@ Ради неÑÑо над ÑекÑÑом даÑоÑеком
+ CMD=%{УнеÑиÑе наÑедбÑ}
+ $CMD %f
+
++ t t
+@ Ради неÑÑо над ознаÑеним даÑоÑекама
+ set %t; CMD=%{УнеÑиÑе наÑедбÑ}
+ while [ -n "$1" ]; do
+ $CMD "$1"
+ shift
+ done
+
+
+0 УÑеди пÑиÑÐ°Ð²Ñ Ð³ÑеÑке и поÑаÑи Ñе админиÑÑÑаÑоÑÑ
+ ${EDITOR-vi} /tmp/mail.$$
+ test -r /tmp/mail.$$ && mail root < /tmp/mail.$$
+ rm -f /tmp/mail.$$
+
+=+ f \.1$ | f \.3$ | f \.4$ | f \.5$ | f \.6$ | f \.7$ | f \.8$ | f \.man$ & t r
+1 ÐÑикажи даÑоÑÐµÐºÑ Ñз Ð¿Ð¾Ð¼Ð¾Ñ roff -man
+ nroff -man %f | less
+
+2 Ðозови ÑиÑÐ°Ñ Ñ
ипеÑÑекÑÑа info
+ info
+
+= t d
+3 ÐомпÑимÑÑ ÑекÑÑи поддиÑекÑоÑиÑÑм (tar.gz)
+ Pwd=`basename "%d" /`
+ echo -n "Ðазив компÑимоване даÑоÑеке (без вÑÑÑе) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | gzip -f9 > "$tar.tar.gz" && \
+ echo "ÐаÑоÑека ../$tar.tar.gz Ñе ÑÑвоÑена."
+
+4 ÐомпÑимÑÑ ÑекÑÑи поддиÑекÑоÑиÑÑм (tar.bz2)
+ Pwd=`basename %d /`
+ echo -n "Ðазив компÑимоване даÑоÑеке (без вÑÑÑе) [$Pwd]: "
+ read tar
+ if [ "$tar"x = x ]; then tar="$Pwd"; fi
+ cd .. && \
+ tar cf - "$Pwd" | bzip2 -f > "$tar.tar.bz2" && \
+ echo "ÐаÑоÑека ../$tar.tar.bz2 Ñе ÑÑвоÑена."
+
+= f \.c$ & t r
++ f \.c$ & t r & ! t t
+5 ÐÑеведи и повежи ÑекÑÑÑ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÑÑÑе `.c'
+ make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f
+
++ t r & ! t t
+a Ðадовежи даÑоÑÐµÐºÑ Ð½Ð° Ð¾Ð½Ñ Ð¸Ð· дÑÑгог окна
+ cat %f >>%D/%f
+
++ t t
+A Ðадовежи даÑоÑеке на оне из дÑÑгог окна
+ set %t
+ while [ -n "$1" ]; do
+ cat $1 >>%D/$1
+ shift
+ done
+
++ t r & ! t t
+d ÐбÑиÑи даÑоÑÐµÐºÑ Ð°ÐºÐ¾ Ñена копиÑа поÑÑоÑи Ñ Ð´ÑÑгом окнÑ.
+ if [ "%d" = "%D" ]; then
+ echo "Ðва диÑекÑоÑиÑÑма моÑаÑÑ Ð´Ð° бÑÐ´Ñ ÑазлиÑиÑи"
+ exit 1
+ fi
+ if [ -f %D/%f ]; then # if two of them, then
+ if cmp -s %D/%f %f; then
+ rm %f && echo %f: ÐÐÐ ÐСÐÐÐ
+ else
+ echo "%f и %D/%f Ñе ÑазликÑÑÑ: ÐÐÐРобÑиÑана"
+ echo -n "ÐÑиÑиÑниÑе `RETURN' "
+ read ÑаÑÑеÑ
+ fi
+ else
+ echo %f: Ðема копиÑе Ñ %D/%f: ÐÐÐРобÑиÑана.
+ fi
+
++ t t
+D ÐбÑиÑи ознаÑене даÑоÑеке ако поÑÑоÑи копиÑа Ñ Ð´ÑÑгом окнÑ.
+ if [ "%d" = "%D" ]; then
+ echo "Ðва диÑекÑоÑиÑÑма моÑаÑÑ Ð´Ð° бÑÐ´Ñ ÑазлиÑиÑи"
+ exit 1
+ fi
+ for i in %t
+ do
+ if [ -f %D/$i ]; then
+ SUM1="`sum $i`"
+ SUM2="`sum %D/$i`"
+ if [ "$SUM1" = "$SUM2" ]; then
+ rm $i && echo ${i}: ÐÐÐ ÐСÐÐÐ
+ else
+ echo $i и %D/$i Ñе ÑазликÑÑÑ: ÐÐÐРобÑиÑана.
+ fi
+ else
+ echo %f нема копиÑÑ Ñ %D/%f: ÐÐÐРобÑиÑана.
+ fi
+ done
+
+m ÐÐ¾Ð³Ð»ÐµÐ´Ð°Ñ ÑÑÑаниÑÑ ÑпÑÑÑÑва
+ MAN=%{УнеÑиÑе назив ÑпÑÑÑÑва}
+ %view man -P cat $MAN
+
+= f \.gz$ & t r
++ ! t t
+n ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÐµÑÑи компÑÐ¸Ð¼Ð¾Ð²Ð°Ð½Ñ Ð¿ÑогÑамом gzip
+ dd if=%f bs=1 skip=12|zcat|${PAGER-more}
+ # assuming the cunbatch header is 12 bytes long.
+
+= t r &
++ ! t t
+h Скини заглавÑа из ÑекÑÑег Ñланка веÑÑи
+ CHECK=`awk '{print $1 ; exit}' %f` 2>/dev/null
+ case $CHECK in
+ Newsgroups:|Path:)
+ cp %f /tmp/%f.$$ && sed '/^'"$CHECK"' /,/^$/d' /tmp/%f.$$ > %f
+ [ "$?" = "0" ] && rm /tmp/%f.$$
+ echo %f: ÑклоÑено заглавÑе
+ ;;
+ *)
+ echo %f ниÑе Ñланак веÑÑи.
+ ;;
+ esac
+
++ t t
+H Скини заглавÑа из ознаÑениÑ
Ñланака веÑÑи
+ set %t
+ while [ -n "$1" ]; do
+ CHECK=`awk '{print $1 ; exit}' $1` 2>/dev/null
+ WFILE=/tmp/${1}.$$
+ case $CHECK in
+ Newsgroups:|Path:)
+ cp $1 $WFILE && sed '/^'"$CHECK"' /,/^$/d' $WFILE > $1
+ if [ "$?" = "0" ]; then
+ rm $WFILE; echo $1 заглавÑе ÑклоÑено. У ÑедÑ.
+ else
+ echo "УÑпÑ! Ðолим да пÑовеÑиÑе $1 Ñа $WFILE"
+ fi
+ ;;
+ *)
+ echo $1 пÑеÑкоÑена: ÐиÑе Ñланак веÑÑи.
+ ;;
+ esac
+ shift
+ done
+
+= t r
++ ! t t
+r ÐопиÑÐ°Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð½Ð° ÑдаÑеног домаÑина
+ echo -n "Ðа ког домаÑина?: "
+ read ÐомаÑин
+ echo -n "У коÑи диÑекÑоÑиÑÑм на $ÐомаÑин?: "
+ read ÐиÑ
+ rcp -p %f ${ÐомаÑин}:$ÐиÑ
+
++ t t
+R ÐопиÑÐ°Ñ Ð´Ð°ÑоÑеке на ÑдаÑеног домаÑина (без пÑовеÑе гÑеÑака)
+ echo -n "Ðа ког домаÑина да копиÑам даÑоÑеке?: "
+ read ÐомаÑин
+ echo -n "У коÑи диÑекÑоÑиÑÑм на $ÐомаÑин? :"
+ read ÐиÑ
+ rcp -pr %u ${ÐомаÑин}:$ÐиÑ
+
+= f \.tex$ & t r
++ f \.tex$ & t r & ! t t
+t ÐокÑени ÐаТеХ над даÑоÑеком и пÑикажи Ñе пÑеко пÑогÑама `xdvi'
+ latex %f && xdvi `basename %f .tex`.dvi
+
+=+ f ^part | f ^Part | f uue & t r
++ t t
+U УÑдекодиÑÐ°Ñ Ð¾Ð·Ð½Ð°Ñени Ñланак веÑÑи (ÑÑебало би ÑазÑадиÑи)
+ set %t
+ (
+ while [ -n "$1" ]; do # strip headers
+ FIRST=`awk '{print $1 ; exit}' $1`
+ cat $1 | sed '/^'"$FIRST"' /,/^$/d'; shift
+ done
+ ) |sed '/^$/d' |sed -n '/^begin 6/,/^end$/p' | uudecode
+ if [ "$?" != "0" ]; then
+ echo "Ðе Ð¼Ð¾Ð³Ñ Ð´Ð° декодиÑам %t"
+ fi
+ echo "Ðолим да пÑовеÑиÑе Ð¸Ð·Ð»Ð°Ð·Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð¿Ñе било каквог бÑиÑаÑа"
+
+=+ f \.tar\.gz$ | f \.tar\.z$ | f \.tgz$ | f \.tpz$ | f \.tar\.Z$| f \.tar\.bz2$ & t r
+x ÐÐ·Ð´Ð²Ð¾Ñ ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване даÑоÑеке вÑÑÑе `tar'
+ unset EXT
+ case %f in
+ *.tar.bz2) EXT=tar_bz2;;
+ esac
+ if [ "$EXT" = "tar_bz2" ]; then
+ bunzip2 -c %f | tar xvf -
+ else
+ gzip -dc %f | tar xvf -
+ fi
+
+= t r
++ ! t t
+y ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. Ñек. даÑ. пÑогÑамима `gzip' или `gunzip'
+ unset DECOMP
+ case %f in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v %f
+
++ t t
+Y ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. ознаÑ. даÑ. пÑогÑамима `gzip' или `gunzip'
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.gz) DECOMP=-d;;
+ *.[zZ]) DECOMP=-d;;
+ esac
+ gzip $DECOMP -v $i
+ done
+
++ ! t t
+b ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. Ñек. даÑ. пÑогÑамима `bzip2' или `bunzip2'
+ unset DECOMP
+ case %f in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v %f
+
++ t t
+B ÐакÑÑ Ð¸Ð»Ð¸ ÑаÑп. ознаÑ. даÑ. пÑогÑамима `bzip2' или `bunzip2'
+ for i in %t
+ do
+ unset DECOMP
+ case $i in
+ *.bz2) DECOMP=-d;;
+ esac
+ bzip2 $DECOMP -v $i
+ done
+
++ f \.tar.gz$ | f \.tgz$ | f \.tpz$ | f \.tar.Z$ | f \.tar.z$ | f \.tar.bz2$ | f \.tar.F$ & t r & ! t t
+z ÐÐ·Ð´Ð²Ð¾Ñ ÐºÐ¾Ð¼Ð¿ÑÐ¸Ð¼Ð¾Ð²Ð°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑм
+ unset D
+ set gzip -cd
+ case %f in
+ *.tar.gz) D="`basename %f .tar.gz`";;
+ *.tgz) D="`basename %f .tgz`";;
+ *.tpz) D="`basename %f .tpz`";;
+ *.tar.Z) D="`basename %f .tar.Z`";;
+ *.tar.z) D="`basename %f .tar.z`";;
+ *.tar.bz2) D="`basename %f .tar.bz2`"; set bunzip2 -c ;;
+ *.tar.F) D="`basename %f .tar.F`"; set freeze -dc;
+ esac
+ mkdir $D; cd $D && ($1 $2 ../%f | tar xvf -)
+
++ t t
+Z ÐÐ·Ð´Ð²Ð¾Ñ ÐºÐ¾Ð¼Ð¿ÑÐ¸Ð¼Ð¾Ð²Ð°Ð½Ñ Ð´Ð°ÑоÑеке вÑÑÑе `tar' Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑме
+ for i in %t
+ do
+ set gzip -dc
+ unset D
+ case $i in
+ *.tar.gz) D="`basename $i .tar.gz`";;
+ *.tgz) D="`basename $i .tgz`";;
+ *.tpz) D="`basename $i .tpz`";;
+ *.tar.Z) D="`basename $i .tar.Z`";;
+ *.tar.z) D="`basename $i .tar.z`";;
+ *.tar.F) D="`basename $i .tar.F`"; set freeze -dc;;
+ *.tar.bz2) D="`basename $i .tar.bz2`"; set bunzip2 -c;;
+ esac
+ mkdir $D; (cd $D && $1 $2 ../$i | tar xvf -)
+ done
+
++ f \.gz$ | f \.tgz$ | f \.tpz$ | f \.Z$ | f \.z$ | f \.bz2$ & t r & ! t t
+c ÐÑебаÑи gz<->bz2, tar.gz<->tar.bz2 и tgz->tar.bz2
+ unset D
+ case %f in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz|tpz) D="`basename %f .$EXT`.tar";;
+ gz|Z|z) D="`basename %f .$EXT`";;
+ bz2) D="`basename %f .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v %f ; gzip -f9 -v $D
+ else
+ gunzip -v %f ; bzip2 -v $D
+ fi
+
++ t t
+C ÐÑебаÑи gz<->bz2, tar.gz<->tar.bz2 и tgz->tar.bz2
+ set %t
+ while [ -n "$1" ]
+ do
+ unset D
+ case $1 in
+ *.tgz) EXT=tgz;;
+ *.tpz) EXT=tpz;;
+ *.Z) EXT=Z;;
+ *.z) EXT=z;;
+ *.gz) EXT=gz;;
+ *.bz2) EXT=bz2;;
+ esac
+ case $EXT in
+ tgz) D="`basename $1 .tgz`.tar";;
+ tpz) D="`basename $1 .tpz`.tar";;
+ gz|Z|z) D="`basename $1 .$EXT`";;
+ bz2) D="`basename $1 .bz2`";;
+ esac
+ if [ "$EXT" = "bz2" ]; then
+ bunzip2 -v $1
+ gzip -f9 -v $D
+ else
+ gunzip -v $1
+ bzip2 -v $D
+ fi
+ shift
+ done
+
++ x /usr/bin/open | x /usr/local/bin/open & x /bin/sh
+o ÐÑвоÑи ÑледеÑÑ ÑÐ»Ð¾Ð±Ð¾Ð´Ð½Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ñ
+ open -s -- sh
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mc
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mc
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcedit
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcedit (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcedit 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+link mc
\ No newline at end of file
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcedit
___________________________________________________________________
Added: svn:special
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcmfmt
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcmfmt
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcview
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcview (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcview 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+link mc
\ No newline at end of file
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/bin/mcview
___________________________________________________________________
Added: svn:special
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/cons.saver
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/cons.saver
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.csh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.csh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.csh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,20 @@
+set MC_USER="`id | sed 's/[^(]*(//;s/).*//'`"
+
+if ($?TMPDIR) then
+ setenv MC_PWD_FILE $TMPDIR/mc-$MC_USER/mc.pwd.$$
+else
+ setenv MC_PWD_FILE /tmp/mc-$MC_USER/mc.pwd.$$
+endif
+
+/usr/bin/mc -P "$MC_PWD_FILE" $*
+
+if (-r "$MC_PWD_FILE") then
+ setenv MC_PWD "`cat '$MC_PWD_FILE'`"
+ if ( -d "$MC_PWD" ) then
+ cd "$MC_PWD"
+ endif
+ unsetenv MC_PWD
+endif
+
+rm -f "$MC_PWD_FILE"
+unsetenv MC_PWD_FILE
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.csh
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.sh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.sh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.sh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,14 @@
+MC_USER=`id | sed 's/[^(]*(//;s/).*//'`
+MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$"
+/usr/bin/mc -P "$MC_PWD_FILE" "$@"
+
+if test -r "$MC_PWD_FILE"; then
+ MC_PWD="`cat "$MC_PWD_FILE"`"
+ if test -n "$MC_PWD" && test -d "$MC_PWD"; then
+ cd "$MC_PWD"
+ fi
+ unset MC_PWD
+fi
+
+rm -f "$MC_PWD_FILE"
+unset MC_PWD_FILE
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc-wrapper.sh
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.csh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.csh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.csh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1 @@
+alias mc 'source /usr/share/mc/bin/mc-wrapper.csh'
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.csh
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.sh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.sh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.sh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3 @@
+# Don't define aliases in plain Bourne shell
+[ -n "${BASH_VERSION}${KSH_VERSION}${ZSH_VERSION}" ] || return 0
+alias mc='. /usr/share/mc/bin/mc-wrapper.sh'
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/lib/mc/mc/mc.sh
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/az/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/az/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be-tarask/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/be-tarask/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/bg/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/bg/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/cs/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/cs/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/da/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/da/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/de/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/de/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/el/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/el/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/es/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/es/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/eu/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/eu/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/hu/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/hu/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/it/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/it/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ja/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ja/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ko/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ko/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lt/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lt/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lv/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/lv/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/mn/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/mn/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ro/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ro/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sk/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sk/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sr/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sr/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ta/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/ta/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/tr/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/tr/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/vi/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/vi/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/wa/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/wa/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/mc.mo
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/mc.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es/man1/mc.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es/man1/mc.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/es/man1/mc.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3800 @@
+.\" Traducido el 6 de septiembre de 1998 por
+.\" Francisco Gabriel Aroca Tapia <fgat1 at alu.um.es>
+.\"
+.\" Actualizado desde el 6 agosto de 2002 por
+.\" David H. MartÃn Alonso <dmartina at excite.com>
+.\"
+.\"TOPICS "Ãndice de Contenidos:"
+.TH MC 1 "Octubre de 2009" "MC Versión 4.7.0\-pre3" "GNU Midnight Commander"
+.\"SKIP_SECTION"
+.SH "NOMBRE"
+mc \- Entorno visual para sistemas tipo Unix.
+.\"SKIP_SECTION"
+.SH "SINTAXIS"
+.B mc
+[\-abcCdfhPstuUVx] [\-l reg] [dir1 [dir2]] [\-e [arch]] [\-v arch]
+.\"NODE "DESCRIPTION"
+.SH "DESCRIPCIÃN"
+"Midnight Commander" (Comandante de Medianoche) es
+un navegador de directorios/gestor de archivos para
+sistemas operativos tipo Unix.
+.\"NODE "OPTIONS"
+.\".\"DONT_SPLIT"
+.SH "OPCIONES"
+.TP
+.I \-a, \-\-stickchars
+Deshabilita el uso de caracteres gráficos para el dibujo de lÃneas.
+.TP
+.I \-b, \-\-nocolor
+Fuerza el uso de la pantalla de Blanco y Negro.
+.TP
+.I \-c, \-\-color
+Fuerza el uso del modo color. Véase la sección
+.\"LINK2"
+Colores
+.\"Colors"
+para más información.
+.TP
+.I \-C arg, \-\-colors=arg
+Usado para especificar un juego de colores diferentes desde la lÃnea de
+órdenes. El formato de arg está documentado en la sección
+.\"LINK2"
+Colores\&.
+.\"Colors"
+.TP
+.I \-S arg
+Permite elegir un skin o apariencia para mc. La configuración de las
+caracterÃsticas de visualización (colores, lÃneas, etc.) se explica
+detalladamente en la sección
+.\"LINK2"
+Skins\&.
+.\"Skins"
+.TP
+.I \-d, \-\-nomouse
+Deshabilita el soporte de ratón.
+.TP
+.I \-e [arch], \-\-edit[=arch]
+Iniciar el editor interno. Si se indica un archivo, editarlo. Véase la
+página de manual de
+.BR "mcedit (1)" .
+.TP
+.I \-f, \-\-datadir
+Muestra las rutas de búsqueda compiladas para archivos de Midnight Commander.
+.TP
+.I \-k, \-\-resetsoft
+Resetea softkeys a su valor por defecto según la base de datos de termcap/terminfo.
+Sólo útil en terminales HP cuando la función keys no funciona.
+.TP
+.I \-l reg, \-\-ftplog=reg
+Guarda el diálogo FTPfs con el servidor en el archivo.
+.TP
+.I \-P arch, \-\-printwd=arch
+Al salir del programa, Midnight Commander registrará el último
+directorio de trabajo en el archivo indicado. Esta opción no debe ser
+usada directamente, sino desde un guión de shell adecuado, para dejar
+como directorio activo el directorio que estaba en uso dentro de
+Midnight Commander. Consúltese en los archivos
+.B /usr/share/mc/bin/mc.sh
+(usuarios de bash y zsh) y
+.B /usr/share/mc/bin/mc.csh
+(usuarios de tcsh) la manera de definir
+.B mc
+como un alias para el correspondiente guión de shell.
+.TP
+.I \-s, \-\-slow
+Activa el modo para terminales lentos. En este modo el programa no
+dibuja bordes con lÃneas de caracteres y desactiva el modo detallado.
+.TP
+.I \-t, \-\-termcap
+Usado sólo si el código fue compilado con Slang y terminfo: hace que
+Midnight Commander use el valor de la variable de entorno
+.B TERMCAP
+para obtener la información del terminal, en vez de la base de datos de
+terminales del sistema.
+.TP
+.I \-u, \-\-nosubshell
+Deshabilita el uso de shell concurrente (sólo tiene sentido si este
+Midnight Commander fue construido con soporte de shell concurrente).
+.TP
+.I \-U, \-\-subshell
+Habilita el uso de shell concurrente (sólo tiene sentido si este
+Midnight Commander fue construido con soporte de subshell opcional).
+.TP
+.I \-v arch, \-\-view=arch
+Iniciar el visor interno para ver el archivo indicado. Véase la página
+de manual de
+.BR "mcview (1)" .
+.TP
+.I \-V, \-\-version
+Muestra la versión del programa.
+.TP
+.I \-x, \-\-xterm
+Fuerza el modo xterm. Usado cuando se ejecuta en terminales con caracterÃsticas de xterm (dos
+modos de pantalla, y pueden enviar secuencias de escape de ratón).
+.PP
+Si se especifica, el primer directorio se mostrará en el
+panel activo y el segundo directorio en el otro panel.
+.\"NODE "Overview"
+.SH "Introducción"
+La pantalla de Midnight Commander está divida en cuatro partes. La mayor
+parte de la pantalla está ocupada por los dos paneles de directorio. Por defecto,
+la segunda lÃnea más inferior de la pantalla es la lÃnea de órdenes del sistema, y
+la lÃnea inferior muestra las etiquetas de las teclas de función. La lÃnea superior es la
+.\"LINK2"
+barra de menú\&.
+.\"Menu Bar"
+La lÃnea de la barra de menú podrÃa no ser visible, pero aparece si pulsamos
+en la primea lÃnea de la pantalla con el ratón o pulsamos la tecla F9.
+.PP
+Midnight Commander pone a la vista dos directorios al mismo
+tiempo. Uno de los paneles es el panel actual (hay una barra de selección
+en el panel actual). La mayorÃa de las operaciones tienen lugar en el
+panel actual. Algunas operaciones con archivos como Renombrar y Copiar utilizan
+por defecto el directorio del panel no seleccionado como destino, pero
+siempre solicitan una confirmación previa y podemos cambiarlo. Para más
+información, ver las secciones sobre los
+.\"LINK2"
+Paneles de Directorio\&,
+.\"Directory Panels"
+los
+.\"LINK2"
+Menús Izquierdo y Derecho
+.\"Left and Right Menus"
+y el
+.\"LINK2"
+Menú de Archivo\&.
+.\"File Menu"
+.PP
+Podemos ejecutar comandos del sistema desde el Midnight Commander simplemente
+escribiéndolos. Todo lo que escribamos aparecerá en la lÃnea de órdenes del sistema
+y cuando pulsemos
+.IR Intro ,
+Midnight Commander ejecutará estos comandos; ver las secciones
+.\"LINK2"
+LÃnea de Ãrdenes del Sistema
+.\"Shell Command Line"
+y
+.\"LINK2"
+Teclas de la LÃnea de Entrada
+.\"Input Line Keys"
+para aprender más sobre la lÃnea de órdenes.
+.\"NODE "Mouse Support"
+.SH "Soporte de Ratón"
+Se puede utilizar Midnight Commander con un ratón o mouse. Se activa cuando
+estamos ejecutándolo en un entorno gráfico con un terminal tipo
+.B xterm(1)
+(funciona incluso si realizamos una conexión de telnet, ssh o rlogin a
+otra máquina desde el xterm) o si estamos ejecutándolo en una consola Linux
+y tenemos el servidor
+.B gpm
+cargado.
+.PP
+Cuando pulsamos el botón izquierdo del ratón sobre un archivo en los paneles
+de directorios, ese archivo es seleccionado; si lo hacemos con el botón derecho,
+el archivo es marcado (o desmarcado, dependiendo del estado previo).
+.PP
+Una doble pulsación sobre un archivo intentará ejecutar el comando si se trata de
+un programa ejecutable; y si la extensión del archivo tiene un programa
+.\"LINK2"
+asociado a esa extensión\&,
+.\"Extension File Edit"
+se ejecuta el programa especificado.
+.PP
+Además, es posible ejecutar los comandos asignados a las teclas de función
+pulsando con el ratón sobre las etiquetas de la lÃnea inferior de la pantalla.
+.PP
+Si se pulsa un botón del ratón sobre la lÃnea del borde superior del
+panel de directorio, se sube una página hacia atrás. Asimismo, una pulsación
+sobre la lÃnea inferior baja una página hacia adelante. Ãste
+procedimiento vale también para el
+.\"LINK2"
+Visor de Ayuda
+.\"Contents"
+y el
+.\"LINK2"
+Ãrbol de Directorios\&.
+.\"Directory Tree"
+.PP
+El valor por defecto de auto repetición para los botones del ratón es 400
+milisegundos. Este valor se puede modificar editando el archivo
+.\"LINK2"
+\&~/.mc/ini
+.\"Save Setup"
+y cambiando el parámetro
+.IR mouse_repeat_rate .
+.PP
+Si estamos ejecutando Midnight Commander con soporte para ratón, podemos
+recuperar el comportamiento habitual del ratón (cortar y pegar texto)
+manteniendo pulsada la tecla Mayúsculas.
+.SH ""
+.\"NODE "Keys"
+.SH "Teclas"
+Algunos comandos en Midnight Commander implican el uso de las teclas
+.I Control
+(etiquetada habitualmente CTRL o CTL) y
+.I Meta
+(identificada como ALT o incluso Compose). En este manual usaremos las
+siguientes abreviaturas:
+.TP
+.B Ctrl\-<car>
+significa mantener pulsada la tecla Control mientras se pulsa el carácter
+<car>. AsÃ, Ctrl\-f serÃa: manteniendo pulsada la tecla Control teclear f.
+.TP
+.B Alt\-<car>
+significa mantener pulsada la tecla Alt o Meta mientras pulsamos el
+carácter <car>. Si no hay tecla Alt ni Meta, pulsar
+.IR Esc ,
+soltar, y entonces pulsar el carácter <car>.
+.TP
+.B Mayús\-<car>
+significa mantener pulsada la tecla de Mayúsculas (o Shift) y teclear
+<car>.
+.PP
+Todas las lÃneas de entrada en Midnight Commander usan una aproximación
+a las asociaciones de teclas del editor GNU Emacs.
+.PP
+Hay bastantes secciones que hablan acerca de las teclas. Las siguientes
+son las más importantes.
+.PP
+La sección
+.\"LINK2"
+Menú de Archivo
+.\"File Menu"
+documenta los atajos de teclado para los comandos que aparecen en
+el Menú de Archivo. Esta sección incluye las teclas de función. La mayor parte
+de esos comandos realizan alguna acción, normalmente sobre el archivo seleccionado
+o sobre los archivos marcados.
+.PP
+La sección
+.\"LINK2"
+Paneles de Directorio
+.\"Directory Panels"
+documenta las teclas que seleccionan un archivo o marcan archivos como
+objetivo de una acción posterior (la acción normalmente es una del
+menú de archivo).
+.PP
+La sección
+.\"LINK2"
+LÃnea de Ãrdenes del Sistema
+.\"Shell Command Line"
+lista las teclas que son usadas para introducir o editar lÃneas de
+comandos. La mayor parte de ellas copian nombres de archivos y demás desde
+los paneles de directorio a la lÃnea de órdenes (para evitar un tecleado excesivo)
+o acceden al historial de la lÃnea de órdenes.
+.PP
+.\"LINK2"
+Teclas de lÃnea de Entrada
+.\"Input Line Keys"
+Son usadas para editar lÃneas de entrada. Esto implica la lÃnea de órdenes
+y las lÃneas de entrada en las ventanas de preguntas.
+.\"NODE " Miscellaneous Keys"
+.SH " Otras Teclas"
+Tienen cabida aquà algunas teclas que no encajan completamente en ninguna de las anteriores categorÃas:
+.PP
+.B Intro.
+Si hay algún texto en la lÃnea de órdenes (la de la parte inferior de
+los paneles), entonces ese comando es ejecutado. Si no hay texto en la lÃnea
+de comandos entonces si la barra de selección está situada sobre un directorio
+Midnight Commander realiza un
+.B chdir(2)
+al directorio seleccionado y recarga la información en el panel;
+si la selección es un archivo ejecutable entonces es ejecutado. Por último,
+si la extensión del archivo seleccionado coincide con una de las
+extensiones en el
+.\"LINK2"
+archivo de extensiones
+.\"Extension File Edit"
+entonces se ejecuta la aplicación correspondiente.
+.TP
+.B Ctrl\-l
+redibuja toda la pantalla de Midnight Commander.
+.TP
+.B Ctrl\-x c
+.\"LINK2"
+Cambiar Permisos
+.\"Chmod"
+de un archivo o un conjunto de archivos marcados.
+.TP
+.B Ctrl\-x o
+.\"LINK2"
+Cambiar Dueño
+.\"Chown"
+del archivo actual o de los archivos marcados.
+.TP
+.B Ctrl\-x l
+crea enlaces.
+.TP
+.B Ctrl\-x s
+crea enlaces simbólicos.
+.TP
+.B Ctrl\-x Ctrl\-s
+edita enlaces simbólicos.
+.TP
+.B Ctrl\-x i
+cambia el panel opuesto al modo de información.
+.TP
+.B Ctrl\-x q
+cambia el panel opuesto al modo de vista rápida.
+.TP
+.B Ctrl\-x !
+ejecuta
+.\"LINK2"
+Búsquedas Externas\&.
+.\"External panelize"
+.TP
+.B Ctrl\-x h
+añade el sitio actual a la lista de
+.\"LINK2"
+Favoritos\&.
+.\"Hotlist"
+.TP
+.B Alt\-!
+ejecuta una orden del sistema y muestra su salida en el
+.\"LINK2"
+Visor de Archivos Interno\&.
+.\"Internal File Viewer"
+.TP
+.B Alt\-?
+.\"LINK2"
+Buscar Archivo\&.
+.\"Find File"
+.TP
+.B Alt\-c
+permite
+.\"LINK2"
+Cambiar de Directorio\&.
+.\"Quick cd"
+.TP
+.B Ctrl\-o
+en la consola de Linux o FreeBSD o bajo un xterm, se muestra la salida
+de la orden anterior. En la consola de Linux, Midnight Commander usa un
+programa externo (cons.saver) para controlar la copia y restauración de
+la pantalla.
+.PP
+Cuando se haya creado Midnight Commander con soporte de subshell
+incluido, podemos pulsar
+.I Ctrl\-o
+en cualquier momento y volver a la pantalla principal;
+para volver a nuestra aplicación bastará con volver a pulsar
+.IR Ctrl\-o .
+Si tenemos una aplicación suspendida en esta situación, no podremos
+ejecutar otros programas desde Midnight Commander hasta que terminemos
+la aplicación suspendida.
+.\"NODE " Directory Panels"
+.SH " Paneles de Directorio"
+Esta sección enumera las teclas que operan en los paneles de directorio.
+Si queremos saber cómo cambiar la apariencia de los paneles, deberemos
+echar un vistazo a la sección
+.\"LINK2"
+Menús Izquierdo y Derecho\&.
+.\"Left and Right Menus"
+.TP
+.B Tab, Ctrl\-i
+cambia el panel actual. El panel activo deja de serlo y el no activo
+pasa a ser el nuevo panel activo. La barra de selección se mueve del
+antiguo panel al nuevo, desaparece de aquel y aparece en éste.
+.TP
+.B Insertar, C\-t
+para marcar archivos (y/o directorios) como seleccionados podemos usar
+la tecla
+.I insertar
+(secuencia kich1 de terminfo). Para deseleccionar,
+basta repetir la operación sobre los archivos y/o directorios antes
+marcados.
+.TP
+.B M\-e
+permite mostrar nombres en el panel con otra codificación de caracteres.
+Los nombres se convierten a la codificación del sistema para mostrarlos.
+Para desactivar esta recodificación basta seleccionar la entrada (..)
+para el directorio superior. Para cancelar las conversiones en cualquier
+directorio seleccionar
+.I «Sin traducción»
+en el diálogo de selección de código.
+.TP
+.B Alt\-g, Alt\-r, Alt\-j
+usadas para seleccionar el archivo superior en un panel, el archivo central y el inferior del
+panel, respectivamente.
+.TP
+.B Ctrl\-s, Alt\-s
+inicia la búsqueda de un archivo en la lista de directorios (panel activo). A
+partir de ese momento las teclas pulsadas se van añadiendo a la cadena en búsqueda
+y no a la lÃnea de órdenes. Si la opción de
+.I Mostrar Mini\-estado
+está habilitada, la cadena a buscar se podrá ver en la lÃnea de mini\-estado.
+Conforme tecleemos, dentro del panel activo la barra de selección se desplazará
+al siguiente archivo o directorio cuyo nombre coincida con las letras
+introducidas. Se pueden usar las teclas
+.I borrar
+o
+.I suprimir
+para corregir errores de escritura. Si pulsamos
+.I Ctrl\-s
+de nuevo, se busca la siguiente coincidencia.
+.TP
+.B Alt\-t
+rota el listado de pantalla actual para mostrar el siguiente modo
+de listado. Con esto es posible intercambiar rápidamente de un listado
+completo al regular o breve, asà como al modo de listado definido por el usuario.
+.TP
+.B Ctrl\-\\\\ (control\-Contrabarra)
+muestra la lista de sitios
+.\"LINK2"
+Favoritos
+.\"Hotlist"
+y permite cambiar al directorio seleccionado.
+
+.TP
+.PP
+.B * N. del T.:
+En el teclado castellano, existe un pequeño inconveniente, dado que la
+contrabarra, no se consigue con una sola pulsación, por lo que este
+método no funciona directamente.
+
+.TP
+.B + \ (más)
+usado para seleccionar (marcar) un grupo de archivos. Midnight Commander
+ofrecerá distintas opciones. Indicando
+.I Sólo archivos
+los directorios no se seleccionan. Con los
+.I Caracteres ComodÃn
+habilitados, se pueden introducir expresiones regulares del tipo empleado en
+los patrones de nombres de la shell (poniendo * para cero o más caracteres y ?
+para uno o más caracteres). Si los
+.I Caracteres ComodÃn
+están deshabilitados, entonces la selección de archivos se realiza con expresiones
+regulares normales. Véase la página de manual de
+.BR "ed (1)" .
+Finalmente, si no se activa
+.I Distinguir May/min
+la selección se hará sin distinguir caracteres en mayúsculas o minúsculas.
+.TP
+.B \- (menos) o \\\\ (contrabarra)
+usaremos la tecla \- o "\\" para deseleccionar un grupo de archivos. Ãsta es la operación contraria
+a la realizada por la tecla Más (+).
+
+.TP
+.PP
+.B * N. del T.:
+La tecla que realiza originalmente la función descrita es el Menos (\-)
+ya que ésta es la utilizada en la aplicación originaria, Comandante Norton.
+
+.TP
+.B Arriba, Ctrl\-p
+desplaza la barra de selección a la entrada anterior en el panel.
+.TP
+.B Abajo, Ctrl\-n
+desplaza la barra de selección a la entrada siguiente en el panel.
+.TP
+.B Inicio, Alt\-<
+desplaza la barra de selección a la primera entrada en el panel.
+.TP
+.B Fin, Alt\->
+desplaza la barra de selección a la última entrada en el panel.
+.TP
+.B AvPág (Página adelante), Ctrl\-v
+desplaza la barra de selección a la página siguiente.
+.TP
+.B RePág (Página atrás), Alt\-v
+desplaza la barra de selección a la página anterior.
+.TP
+.B Alt\-o
+si el otro panel es un panel con lista de archivos y estamos situados en un
+directorio en el panel activo actual, entonces otro panel se posiciona
+dentro del directorio del panel activo (como la tecla de Emacs
+.IR Ctrl\-o )
+en otro caso el otro panel es posicionado el directorio padre
+del directorio seleccionado en el panel activo.
+.TP
+.B Alt\-i
+cambiar el directorio en el panel opuesto de manera que coincida con el
+panel actual. Si es necesario se cambiará también el panel opuesto a modo
+listado, pero si el panel actual no está en modo listado no se cambiará
+de modo el otro.
+.TP
+.B Ctrl\-RePág, Ctrl\-AvPág
+solamente bajo la consola Linux: realiza un chdir ".." o al
+directorio actualmente seleccionado respectivamente.
+.TP
+.B Alt\-y
+cambia al anterior directorio visitado, equivale a pulsar
+.I <
+con el ratón.
+.TP
+.B Alt\-u
+cambia al siguiente directorio visitado, equivale a pulsar
+.I >
+con el ratón.
+.TP
+.B Alt\-Mayús\-h, Alt\-H
+muestra el historial de directorios visitados, equivale a pulsar la
+.I v
+con el ratón.
+.\"NODE " Shell Command Line"
+.SH " LÃnea de Ãrdenes del Sistema"
+Esta sección enumera las teclas útiles para evitar la excesiva escritura
+cuando se introducen órdenes del sistema.
+.TP
+.B Alt\-Intro
+copia el nombre de archivo seleccionado a la lÃnea de órdenes.
+.TP
+.B Ctrl\-Intro
+igual que
+.IR Alt\-Intro .
+Puede no funcionar en ciertos sistemas o con algunos terminales.
+.TP
+.B Ctrl\-Mayús\-Intro
+copia la ruta completa del archivo actual en la lÃnea de órdenes. Puede
+no funcionar en ciertos sistemas o con algunos terminales.
+.TP
+.B Alt\-Tab
+realiza una
+.\"LINK2"
+terminación automática
+.\"Completion"
+del nombre de archivo, comando, variable, nombre de usuario y host.
+.TP
+.B Ctrl\-x t, Ctrl\-x Ctrl\-t
+copia los archivos marcados (o si no los hay, el archivo
+seleccionado) del panel activo (Ctrl\-x t) o del otro panel (Ctrl\-x Ctrl\-t) a
+la lÃnea de órdenes.
+.TP
+.B Ctrl\-x p, Ctrl\-x Ctrl\-p
+la primera secuencia de teclas copia el nombre de la ruta de acceso actual
+a la lÃnea de órdenes, y la segunda copia la ruta del otro panel a la
+lÃnea de órdenes.
+.TP
+.B Ctrl\-q
+el comando cita (quote) puede ser utilizado para insertar caracteres
+que de otro modo serÃan interpretados por Midnight Commander (como el sÃmbolo '+')
+.TP
+.B Alt\-p, Alt\-n
+usaremos esas teclas para navegar a través del histórico de comandos. Alt\-p devuelve
+la última entrada, Alt\-n devuelve la siguiente.
+.TP
+.B Alt\-h
+visualiza el historial para la lÃnea de entrada actual.
+.\"NODE " General Movement Keys"
+.SH " Teclas Generales de Movimiento"
+El visor de ayuda, el visor de archivo y el árbol de directorios usan
+un código de control de movimiento común. Por consiguiente, reconocen las
+mismas teclas. Además, cada uno reconoce algunas otras teclas propias.
+.PP
+Otras partes de Midnight Commander utilizan algunas de las mismas
+teclas de movimiento, por lo que esta sección podrÃa ser aplicada a ellas también.
+.TP
+.B Arriba, Ctrl\-p
+mueve una lÃnea hacia arriba.
+.TP
+.B Abajo, Ctrl\-n
+mueve una lÃnea hacia abajo.
+.TP
+.B RePág (Página atrás), Alt\-v
+mueve una página completa hacia atrás.
+.TP
+.B AvPág (Página adelante), Ctrl\-v
+mueve una página hacia delante.
+.TP
+.B Inicio
+mueve al principio.
+.TP
+.B Fin
+mueve al final.
+.PP
+El visor de ayuda y el de archivo reconocen las siguientes teclas
+aparte de las mencionadas anteriormente:
+.TP
+.B b, Ctrl\-b, Ctrl\-h, Borrar, Suprimir
+mueve una página completa hacia atrás.
+.TP
+.B Barra espaciadora
+mueve una página hacia delante.
+.TP
+.B u, d
+mueve la mitad de la página hacia atrás o adelante.
+.TP
+.B g, G
+mueve al principio o al final.
+.\"NODE " Input Line Keys"
+.SH " Teclas de la LÃnea de Entrada"
+Las lÃneas de entrada (usadas en la
+.\"LINK2"
+lÃnea de órdenes
+.\"Shell Command Line"
+y para los cuadros de diálogo en el programa) reconocen esas teclas:
+.TP
+.B Ctrl\-a
+coloca el cursor al comienzo de la lÃnea.
+.TP
+.B Ctrl\-e
+coloca el cursor al final de la lÃnea.
+.TP
+.B Ctrl\-b, Izquierda
+desplaza el cursor una posición a la izquierda.
+.TP
+.B Ctrl\-f, Derecha
+desplaza el cursor una posición a la derecha.
+.TP
+.B Alt\-f
+avanza una palabra.
+.TP
+.B Alt\-b
+retrocede una palabra.
+.TP
+.B Ctrl\-h, Borrar
+borra el carácter anterior.
+.TP
+.B Ctrl\-d, Suprimir
+elimina el carácter de la posición del cursor.
+.TP
+.B Ctrl\-@
+sitúa una marca para cortar.
+.TP
+.B Ctrl\-w
+copia el texto entre el cursor y la marca a la caché de eliminación y elimina
+el texto de la lÃnea de entrada.
+.TP
+.B Alt\-w
+copia el texto entre el cursor y la marca a la caché de eliminación.
+.TP
+.B Ctrl\-y
+restaura el contenido de la caché de eliminación.
+.TP
+.B Ctrl\-k
+elimina el texto desde el cursor hasta el final de la lÃnea.
+.TP
+.B Alt\-p, Alt\-n
+usaremos esas teclas para desplazarnos a través del historial de comandos. Alt\-p nos lleva
+a la última entrada, Alt\-n nos sitúa en la siguiente.
+.TP
+.B Alt\-Ctrl\-h, Alt\-Borrar
+borra la palabra anterior.
+.TP
+.B Alt\-Tab
+realiza una
+.\"LINK2"
+terminación
+.\"Completion"
+del nombre de archivo, comando, variable, nombre de usuario o host.
+.SH ""
+.\"NODE "Menu Bar"
+.SH "Barra de Menú"
+La barra de menú aparece cuando pulsamos F9 o pulsamos el botón del ratón
+sobre la primera fila de la pantalla. La barra de menú tiene cinco submenús: "Izquierdo", "Archivo",
+"Utilidades", "Opciones" y "Derecho".
+.PP
+Los
+.\"LINK2"
+Menús Izquierdo y Derecho
+.\"Left and Right Menus"
+nos permiten modificar la apariencia de los paneles de directorio
+izquierdo y derecho.
+.PP
+El
+.\"LINK2"
+Menú de Archivo
+.\"File Menu"
+lista las acciones que podemos realizar sobre el archivo actualmente seleccionado
+o sobre los archivos marcados.
+.PP
+El
+.\"LINK2"
+Menú de Utilidades
+.\"Command Menu"
+lista las acciones más generales y que no guardan relación con
+la selección actual de archivos.
+.\"NODE " Left and Right Menus"
+.SH " Menús Izquierdo y Derecho (Arriba y Abajo)"
+La presentación de los paneles de directorio puede ser cambiada desde los menús
+.B Izquierdo
+y
+.B Derecho
+(denominados
+.B Arriba
+y
+.B Abajo
+si hemos elegido la disposición horizontal de paneles en las opciones de
+.\"LINK2"
+presentación\&).
+.\"Layout"
+.\"NODE " Listing Mode..."
+.SH " Listado..."
+La vista en modo
+.B "Listado"
+se usa para mostrar la lista de archivos. Hay cuatro modos disponibles:
+.BR Completo ,
+.BR Breve ,
+.BR Largo ,
+y
+.BR "Definido por el usuario" .
+.PP
+En modo completo se muestra el nombre del archivo, su tamaño y la fecha
+y hora de modificación.
+.PP
+Breve muestra sólo los nombres de archivo, en dos columnas. Esto permite
+ver el doble de entradas que en los otros modos.
+.PP
+El modo largo es similar a la salida de la orden
+.BR "ls \-l" .
+Este modo requiere todo el ancho de la pantalla.
+.PP
+Si se elige el modo definido por el usuario, hay que especificar el
+formato de presentación. Un formato personalizado tiene que comenzar con
+la indicación de tamaño de panel, que puede ser "half" (medio) o "full"
+(completo) para tener respectivamente dos paneles de media pantalla o
+un único panel a pantalla completa. Tras el tamaño se puede colocar el
+número "2" para dividir el panel en dos columnas.
+.PP
+A continuación van los campos deseados con especificación opcional del
+tamaño. Los campos que se pueden emplear son:
+.TP
+.B name
+nombre del archivo.
+.TP
+.B size
+tamaño del archivo.
+.TP
+.B bsize
+forma alternativa para
+.BR size .
+Muestra el tamaño de los archivos y SUB\-DIR o DIR\-ANT para directorios.
+.TP
+.B type
+carácter de tipo de archivo. Este carácter se asemeja a lo mostrado por
+la orden
+.BR "ls \-F" :
+.B *
+para archivos ejecutables,
+.B /
+para directorios,
+.B @
+para enlaces,
+.B =
+para sockets,
+.B \-
+para los dispositivos en modo carácter,
+.B +
+para dispositivos en modo bloque,
+.B |
+para tuberÃas,
+.B ~
+para enlaces simbólicos a directorios y
+.B !
+para enlaces rotos (enlaces que no apuntan a nada).
+.TP
+.B mark
+un asterisco si el archivo está marcado, o un espacio si no lo está.
+.TP
+.B mtime
+fecha y hora de la última modificación del contenido del archivo.
+.TP
+.B atime
+fecha y hora del último acceso al archivo.
+.TP
+.B ctime
+fecha y hora del último cambio del archivo.
+.TP
+.B perm
+cadena representando los permisos del archivo.
+.TP
+.B mode
+valor en octal representando los permisos del archivo.
+.TP
+.B nlink
+número de enlaces al archivo.
+.TP
+.B ngid
+Identificador de Grupo, GID (numérico).
+.TP
+.B nuid
+Identificador de Usuario, UID (numérico).
+.TP
+.B owner
+propietario del archivo.
+.TP
+.B group
+grupo del archivo.
+.TP
+.B inode
+número de inodo del archivo.
+.PP
+Además, podemos ajustar la apariencia del panel con:
+.TP
+.B space
+un espacio.
+.TP
+.B |
+añadir una lÃnea vertical.
+.PP
+Para fijar el tamaño de un campo basta añadir
+.B :
+seguido por el número de caracteres que se desee. Si tras el número
+colocamos el sÃmbolo
+.B +
+el tamaño indicado será el tamaño mÃnimo, y si hay espacio de sobra se
+extenderá más el campo.
+.PP
+Como ejemplo, el listado
+.B Completo
+corresponde al formato:
+.PP
+half type name | size | mtime
+.PP
+Y el listado
+.B Largo
+corresponde a:
+.PP
+full perm space nlink space owner space group space size space mtime
+space name
+.PP
+Ãste es un bonito formato de pantalla definido por el usuario:
+.PP
+half name | size:7 | type mode:3
+.PP
+Los paneles admiten además los siguientes modos:
+.TP
+.B "Información"
+La vista de información muestra detalles relativos al archivo seleccionado
+y, si es posible, sobre el sistema de archivos usado.
+.TP
+.B "Ãrbol"
+La vista en árbol es bastante parecida a la utilidad
+.\"LINK2"
+árbol de directorios\&.
+.\"Directory Tree"
+Para más información véase la sección correspondiente.
+.TP
+.B "Vista Rápida"
+En este modo, en el panel aparece
+.\"LINK2"
+visor
+.\"Internal File Viewer"
+reducido que muestra el contenido del archivo seleccionado. Si se activa
+el panel (con el tabulador o con el ratón), se dispone de los funciones
+usuales del visor.
+.\"NODE " Sort Order..."
+.SH " Modo de Ordenación..."
+Los ocho modos de ordenación son por nombre, por extensión, por hora de modificación,
+por hora de acceso, por la hora de modificación de la información del inodo, por tamaño,
+por inodo y desordenado. En el cuadro de diálogo del modo de ordenación podemos elegir
+el modo de ordenación asà como especificar si deseamos que éste se realice en orden inverso
+chequeando la casilla Invertir.
+.PP
+Por defecto, los directorios se colocan ordenados antes que los archivos.
+Esto se puede cambiar en Configuración dentro del
+.\"LINK2"
+Menú de Opciones
+.\"Options Menu"
+activando la opción
+.BR "Mezclar archivos y directorios" .
+.\"NODE " Filter..."
+.SH " Filtro..."
+La utilidad filtro nos permite seleccionar con un patrón (por ejemplo
+.BR "*.tar.gz" )
+los archivos a listar. Indiferentes al patrón de filtro, siempre se
+muestran todos los directorios y enlaces a directorios.
+.\"NODE " Reread"
+.SH " Releer"
+El comando releer recarga la lista de archivos en el directorio. Esto es
+útil si otros procesos han creado, borrado o modificado archivos. Si
+hemos panelizado los nombres de los archivos en un panel, esto recargará
+los contenidos del directorio y eliminará la información panelizada.
+Véase la sección
+.\"LINK2"
+Búsquedas externas
+.\"External panelize"
+para más información.
+.\"NODE " File Menu"
+.SH " Menú de Archivo"
+Midnight Commander utiliza las teclas de función
+.I F1
+\-
+.I F10
+como atajos de teclado para los comandos que aparecen en el menú de
+Archivo. Las secuencias de escape para las Fkeys son caracterÃsticas de
+terminfo desde kf1 hasta kf10. En terminales sin soporte de teclas de
+función, podemos conseguir la misma funcionalidad pulsando la tecla
+.I Esc
+seguido de un número entre 1 y 9 ó 0 (correspondiendo a las teclas
+.I F1
+a
+.I F9
+y
+.I F10
+respectivamente).
+.PP
+El menú de Archivo recoge las siguientes opciones (con los atajos de
+teclado entre paréntesis):
+.PP
+.B Ayuda (F1)
+.PP
+Invoca el visor hipertexto de ayuda interno. Dentro del
+.\"LINK2"
+visor de ayuda\&,
+.\"Contents"
+podemos usar la tecla
+.I Tab
+para seleccionar el siguiente enlace y la tecla
+.I Intro
+para seguir ese enlace. Las teclas
+.I Espacio
+y
+.I Borrar
+son usadas para mover adelante y atrás en una página de ayuda. Pulsando
+.I F1
+de nuevo para obtener la lista completa de teclas válidas.
+.PP
+.B Menú de Usuario (F2)
+.PP
+Invoca el
+.\"LINK2"
+Menú de usuario
+.\"Menu File Edit"
+El menú de usuario otorga una manera fácil de tener usuarios con un menú
+y añadir asimismo caracterÃsticas extra a Midnight Commander.
+.PP
+.B Ver (F3, Mayús\-F3)
+.PP
+Visualiza el archivo seleccionado. Por defecto invoca el
+.\"LINK2"
+Visor de Archivos Interno
+.\"Internal File Viewer"
+pero si la opción "Usar visor interno" está desactivada, invoca un visor
+de archivos externo especificado por la variable de entorno
+.B VIEWER.
+Si
+.B VIEWER
+no está definida se aplica la variable
+.B PAGER
+y si ésta tampoco, se invoca al comando "view". Con Mayús\-F3, se abre
+directamente el visor interno, pero sin realizar ningún tipo de formateo
+o preprocesamiento del archivo.
+.PP
+.B Ejecutar y Ver (Alt\-!)
+.PP
+El comando con los argumentos indicados se ejecuta, y la salida se
+muestra usando el visor de archivos interno. Como argumento se ofrece,
+por defecto, el nombre seleccionado en el panel.
+.PP
+.B Editar (F4)
+.PP
+Invoca el editor
+.BR vi ,
+u otro especificado en la variable de entorno
+.BR EDITOR ,
+o el
+.\"LINK2"
+Editor de Archivos Interno
+.\"Internal File Editor"
+si la opción
+.I use_internal_edit
+está activada.
+.PP
+.B Copiar (F5)
+.PP
+Sobreimpresiona una ventana de entrada con destino por defecto al directorio del
+panel no seleccionado y copia el archivo actualmente seleccionado (o
+los archivos marcados, si hay al menos uno marcado) al directorio especificado
+por el usuario en la ventana. Durante este proceso, podemos pulsar
+.IR Ctrl\-c " o " Esc
+para anular la operación. Para más detalles sobre la máscara de origen
+(que será normalmente * o ^\\(.*\\)$ dependiendo
+de la selección de Uso de los patrones del shell) y los posibles comodines en destino
+véase
+.\"LINK2"
+Máscara copiar/renombrar\&.
+.\"Mask Copy/Rename"
+.PP
+En algunos sistemas, es posible hacer la copia en segundo plano pulsando en el botón
+de segundo plano con el ratón (o pulsando
+.I Alt\-b
+en el cuadro de diálogo). Los
+.\"LINK2"
+Trabajos en Segundo Plano
+.\"Background jobs"
+son utilizados para controlar los procesos en segundo plano.
+.PP
+.B Crear Enlace (Ctrl\-x l)
+.PP
+Crea un enlace al archivo actual.
+.PP
+.B Crear Enlace Simbólico (Ctrl\-x s)
+.PP
+Crea un enlace simbólico al archivo actual. Un enlace es como una copia
+del archivo, salvo que el original y el destino representan un único
+archivo fÃsico, los mismos datos reales. En consecuencia, si editamos
+cualquiera de los archivos, los cambios que realicemos aparecerán en
+todos los archivos. Reciben también el nombre de alias o accesos
+directos.
+.PP
+Un enlace aparece como un archivo real. Después de crearlo, no hay modo
+de decir cuál es el original y cuál el enlace. Si borramos uno de ellos
+el otro aún seguirá intacto. Es muy difÃcil advertir que los archivos
+representan la misma imagen. Usaremos estos enlaces cuando no
+necesitemos saberlo.
+.PP
+Un enlace simbólico es, en cambio, sólo una referencia al nombre del
+archivo original. Si se borra el archivo original, el enlace simbólico
+queda sin utilidad. Es bastante fácil advertir que los archivos
+representan la misma imagen. Midnight Commander muestra un sÃmbolo "@"
+delante del nombre del archivo si es un enlace simbólico a alguna parte
+(excepto a un directorio, caso en que muestra una tilde (~)). El archivo
+original al cual apunta el enlace se muestra en la lÃnea de estado si la
+opción
+.I "Mini estado"
+está habilitada. Usaremos enlaces simbólicos cuando queramos evitar la
+confusión que pueden causar los enlaces fÃsicos.
+.PP
+.B Renombrar/Mover (F6)
+.PP
+Presenta un diálogo de entrada proponiendo como directorio de destino el
+directorio del panel no activo, y mueve allÃ, o bien los archivos marcados
+o en su defecto el archivo seleccionado. El usuario puede introducir en
+el diálogo un destino diferente. Durante el proceso, se puede pulsar
+.IR Ctrl\-c " o " Esc
+para abortar la operación. Para más detalles, véase más arriba la
+operación Copiar, dado que la mayorÃa de los aspectos son similares.
+.PP
+En algunos sistemas, es posible hacer la copia en segundo plano pulsando
+con el ratón en el susodicho botón de segundo plano (o pulsando
+.I Alt\-o
+en el cuadro de diálogo). Con
+.\"LINK2"
+Procesos en 2º plano
+.\"Background jobs"
+se puede controlar estas tareas.
+.PP
+.B Crear Directorio (F7)
+.PP
+Presenta un diálogo de entrada y crea el directorio especificado.
+.PP
+.B Borrar (F8)
+.PP
+Borra, o bien los archivos marcados o en su defecto el archivo
+seleccionado en el panel activo. Durante el proceso, se puede pulsar
+.IR Ctrl\-c " o " Esc
+para abortar la operación.
+.PP
+.B Cambiar Directorio (Alt\-c)
+Usaremos el comando
+.\"LINK2"
+Cambiar de directorio
+.\"Quick cd"
+si tenemos llena la lÃnea de órdenes y queremos hacer un cd a algún lugar.
+.PP
+.B Seleccionar Grupo (+)
+.PP
+Se utiliza para seleccionar (marcar) un grupo de archivos. Midnight Commander
+ofrecerá distintas opciones. Indicando
+.I Sólo archivos
+los directorios no se seleccionan. Con los
+.I Caracteres ComodÃn
+habilitados, se pueden introducir expresiones regulares del tipo empleado en
+los patrones de nombres de la shell (poniendo * para cero o más caracteres y ?
+para uno o más caracteres). Si los
+.I Caracteres ComodÃn
+están deshabilitados, entonces la selección de archivos se realiza con expresiones
+regulares normales. Véase la página de manual de
+.BR "ed (1)" .
+Finalmente, si no se activa
+.I Distinguir May/min
+la selección se hará sin distinguir caracteres en mayúsculas o minúsculas.
+.PP
+.B De\-seleccionar Grupo (\\\\)
+.PP
+Utilizado para deseleccionar un grupo de archivos. Es la operación antagonista al comando
+.IR "Selecciona grupo" .
+.PP
+.B Salir (F10, Mayús\-F10)
+.PP
+Finaliza Midnight Commander. Mayús\-F10 es usado cuando queremos
+salir y estamos utilizando la envoltura del shell. Mayús\-F10 no nos llevará
+al último directorio visitado con Midnight Commander, en vez de eso
+nos llevará al directorio donde fue invocado Midnight Commander.
+.\"NODE " Quick cd"
+.SH " Cambiar de directorio"
+Este comando es útil si tenemos completa la lÃnea de órdenes y
+queremos hacer un
+.\"LINK2"
+cd
+.\"The cd internal command"
+a algún lugar sin tener que cortar y pegar sobre la lÃnea. Este comando
+sobreimpresiona una pequeña ventana, donde introducimos todo aquello que
+es válido como argumento del comando
+.B cd
+en la lÃnea de órdenes y después pulsamos intro. Este comando caracteriza
+todas las cualidades incluidas en el
+.\"LINK2"
+comando cd interno\&.
+.\"The cd internal command"
+.\"NODE " Command Menu"
+.SH " Menú de Utilidades"
+.\"LINK2"
+Ãrbol de directorios
+.\"Directory Tree"
+muestra una figura con estructura de árbol con los directorios.
+.PP
+.\"LINK2"
+Buscar archivo
+.\"Find File"
+permite buscar un archivo especÃfico. El comando "Intercambiar paneles"
+intercambia los contenidos de los dos paneles de directorios.
+.PP
+El comando "Activa/desactiva paneles" muestra la salida del último
+comando del shell. Esto funciona sólo en xterm y en una consola Linux y
+FreeBSD.
+.PP
+El comando Compara directorios (Ctrl\-x d) compara los paneles de directorio
+uno con el otro. Podemos usar el comando Copiar (F5) para hacer ambos
+paneles idénticos. Hay tres métodos de comparación. El método rápido
+compara sólo el tamaño de archivo y la fecha. El método completo realiza
+una comparación completa octeto a octeto. El método completo no está disponible si
+la máquina no soporta la llamada de sistema mmap(2). El método de comparación
+de sólo tamaño sólo compara los tamaños de archivo y no chequea los
+contenidos o las fechas, sólo chequea los tamaños de los archivos.
+.PP
+El comando Histórico de comandos muestra una lista
+de los comandos escritos. El comando seleccionado es copiado a la lÃnea de órdenes.
+El histórico de comandos puede ser accedido también tecleando Alt\-p ó Alt\-n.
+.PP
+.\"LINK2"
+Favoritos (Ctrl\-\\)
+.\"Hotlist"
+permite acceder con facilidad a directorios y sitios utilizados con frecuencia.
+.PP
+.\"LINK2"
+Búsquedas Externas
+.\"External panelize"
+nos permite ejecutar un programa externo, y llevar la salida de ese
+programa al panel actual.
+.PP
+.\"LINK2"
+Editar el archivo de extensiones
+.\"Extension File Edit"
+nos permite especificar los programas a ejecutar para intentar
+ejecutar, ver, editar y realizar un montón de cosas sobre archivos
+con ciertas extensiones (terminaciones de archivo). Por ejemplo, asociar la extensión
+de los archivos de audio de SUN (.au) con el programa reproductor adecuado.
+.\"LINK2"
+Editar archivo de menú
+.\"Menu File Edit"
+se puede utilizar para editar el menú de usuario (el que aparece al
+pulsar F2).
+.\"NODE " Directory Tree"
+.SH " Ãrbol de Directorios"
+El comando Ãrbol de directorios muestra una figura con la estructura de los directorios.
+Podemos seleccionar un directorio de la figura y Midnight Commander cambiará
+a ese directorio.
+.PP
+Hay dos modos de invocar el árbol. El comando de árbol de directorios
+está disponible desde el menú Utilidades. El otro modo es seleccionar la vista en árbol
+desde el menú Izquierdo o Derecho.
+.PP
+Para evitar largos retardos Midnight Commander crea la figura de árbol
+escaneando solamente un pequeño subconjunto de todos los directorios. Si
+el directorio que queremos ver no está, nos moveremos hasta su directorio padre
+y pulsaremos Ctrl\-r (o F2).
+.PP
+Podemos utilizar las siguientes teclas:
+.PP
+.\"LINK2"
+Teclas de Movimiento General
+.\"General Movement Keys"
+válidas.
+.PP
+.B Intro.
+En el árbol de directorios, sale del árbol de directorios y cambia al
+directorio en el panel actual. En la vista de árbol, cambia a este directorio
+en el otro panel y permanece en el modo de vista Ãrbol en el panel actual.
+.PP
+.B Ctrl\-r, F2 (Releer).
+Relee este directorio. Usaremos este comando cuando el árbol de directorios esté anticuado:
+hay directorios perdidos o muestra algunos directorios que no existen ya.
+.PP
+.B F3 (Olvidar).
+Borra ese directorio de la figura del árbol. Usaremos esto para eliminar
+desorden de la figura. Si queremos que el directorio vuelva a la figura del árbol
+pulsaremos F2 en su directorio padre.
+.PP
+.B F4 (Estático/Dinámico, Dinam/Estát).
+Intercambia entre el modo de navegación dinámico (predefinido) y el modo estático.
+.PP
+En el modo de navegación estático podemos usar las teclas del cursor Arriba y Abajo
+para seleccionar un directorio. Todos los directorios conocidos serán mostrados.
+.PP
+En el modo de navegación dinámico podemos usar las teclas del cursor Arriba y Abajo
+para seleccionar el directorio hermano, la tecla Izquierda para situarnos en el directorio
+padre, y la tecla Derecha para situarnos en el directorio hijo. Sólo los directorios
+padre, hijo y hermano son mostrados, el resto son dejados fuera. La figura de árbol cambia
+dinámicamente conforme nos desplazamos sobre ella.
+.PP
+.B F5 (Copiar).
+Copia el directorio.
+.PP
+.B F6 (Renombrar/Mover, RenMov).
+Mueve el directorio.
+.PP
+.B F7 (Mkdir).
+Crea un nuevo directorio por debajo del directorio actual. El directorio creado
+será asà el hijo del directorio del cual depende jerárquicamente (Padre).
+.PP
+.B F8 (Eliminar).
+Elimina este directorio del sistema de archivos.
+.PP
+.B Ctrl\-s, Alt\-s.
+Busca el siguiente directorio coincidente con la cadena de búsqueda. Si no hay
+tal directorio esas teclas moverán una lÃnea abajo.
+.PP
+.B Ctrl\-h, Borrar.
+Borra el último carácter de la cadena de búsqueda.
+.PP
+.B Cualquier otro carácter.
+Añade el carácter a la cadena de búsqueda y se desplaza al siguiente directorio
+que comienza con esos caracteres. En la vista de árbol debemos primero
+activar el modo de búsqueda pulsando
+.IR Ctrl\-s .
+La cadena de búsqueda es mostrada en la lÃnea de mini\-estado.
+.PP
+Las siguientes acciones están disponibles sólo en el árbol de directorios. No
+son funcionales en la vista de árbol.
+.PP
+.B F1 (Ayuda).
+Invoca el visor de ayuda y muestra ésta sección.
+.PP
+.B Esc, F10.
+Sale del árbol de directorios. No cambia el directorio.
+.PP
+El ratón es soportado. Un
+.I doble click
+se comporta como pulsar
+.IR Intro .
+Véase también la sección sobre
+.\"LINK2"
+soporte de ratón\&.
+.\"Mouse Support"
+.\"NODE " Find File"
+.SH " Buscar Archivo"
+La opción Buscar Archivo primero pregunta por el directorio inicial para la búsqueda
+y el nombre de archivo a buscar. Pulsando el botón árbol
+podemos seleccionar el directorio inicial desde el
+.\"LINK2"
+Ãrbol de directorios\&.
+.\"Directory Tree"
+.PP
+El campo de contenidos acepta expresiones regulares similares a egrep(1). Eso
+significa que tenemos caracteres de escape con significado especial para egrep con "\\",
+p.e. si buscamos "strcmp (" tendremos que introducir "strcmp \\("
+(sin las dobles comillas).
+.PP
+Con la opción \"Palabras completas\" se puede limitar la búsqueda a archivos donde
+la parte coincidente forme una palabra completa. Esto coincide con la utilidad de la
+opción \"\-w\" de grep.
+.PP
+Podemos iniciar la búsqueda pulsando el botón Aceptar.
+Durante el proceso de búsqueda podemos detenerla desde el botón Terminar.
+.PP
+Podemos navegar por la lista de archivos con las teclas del cursor Arriba y Abajo. El botón Chdir
+cambiará al directorio del archivo actualmente seleccionado. El botón "Otra vez" preguntará los parámetros para una nueva
+búsqueda. El botón Terminar finaliza la operación de búsqueda. El botón Panelizar
+colocará los archivos encontrados en el panel actual y asÃ
+podremos realizar más operaciones con ellos (ver, copiar, mover,
+borrar y demás). Después de panelizar podemos pulsar Ctrl\-r para regresar al listado
+normal de archivos.
+.PP
+Es posible tener una lista de directorios que el comando Buscar Archivo
+deberÃa saltar durante la búsqueda (por ejemplo, podemos querer
+evitar búsquedas en un CDROM o en un directorio NFS que está montado a través de un
+enlace lento).
+.PP
+Los directorios a ser omitidos deberÃan ser enumerados en la variable
+.B find_ignore_dirs
+en la sección
+.B Misc
+de nuestro archivo ~/.mc/ini.
+.PP
+Los componentes del directorio deberÃan ser separados por dos puntos, como en
+el ejemplo que sigue:
+.PP
+.nf
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+.fi
+.PP
+Debemos valorar la utilización de
+.\"LINK2"
+Búsquedas externas
+.\"External panelize"
+en ciertas situaciones. La utilidad Buscar archivos es sólo para consultas
+simples, pero con Búsquedas externas se pueden hacer exploraciones tan
+complejas como queramos.
+.\"NODE " External panelize"
+.SH " Búsquedas Externas"
+Búsquedas externas nos permite ejecutar un programa externo, y
+tomar la salida de ese programa como contenido del panel actual.
+.PP
+Por ejemplo, si queremos manipular en uno de los paneles todos los enlaces
+simbólicos del directorio actual, podemos usar búsquedas externas para
+ejecutar el siguiente comando:
+.PP
+.nf
+find . \-type l \-print
+.fi
+.PP
+Hasta la finalización del comando, el contenido del directorio del panel no
+será el listado de directorios del directorio actual, pero sà todos los archivos
+que son enlaces simbólicos.
+.PP
+Si queremos panelizar todos los archivos que hemos bajado de nuestro servidor ftp,
+podemos usar el comando awk para extraer el nombre del archivo
+de los archivos de registro (log) de la transferencia:
+.PP
+.nf
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+.fi
+.PP
+Tal vez podrÃamos necesitar guardar los comandos utilizados frecuentemente bajo un nombre descriptivo,
+de manera que podamos llamarlos rápidamente. Haremos esto tecleando el comando
+en la lÃnea de entrada y pulsando el botón "Añadir nuevo". Entonces introduciremos un nombre
+bajo el cual queremos que el comando sea guardado. La próxima vez, bastará elegir
+ese comando de la lista y no habrá que escribirlo de nuevo.
+.\"NODE " Hotlist"
+.SH " Favoritos"
+Muestra una lista de sitios y directorios guardados y abre en el panel
+el lugar seleccionado. Desde el cuadro de diálogo podemos también crear y
+eliminar entradas. Para añadir se puede igualmente utilizar Añadir Actual
+(Ctrl\-x h), que añade el directorio actual (no el seleccionado) a la lista
+de favoritos. Se pide al usuario una etiqueta para identificar la entrada.
+.PP
+Esto hace más rápido el posicionamiento en los directorios usados
+frecuentemente. DeberÃamos considerar también el uso de la variable
+CDPATH tal y como se describe en
+.\"LINK2"
+comando cd interno\&.
+.\"The cd internal command"
+.\"NODE " Extension File Edit"
+.SH " Editar el Archivo de Extensiones"
+Abre el archivo
+.I ~/.mc/bindings
+en nuestro editor. El administrador puede optar por editar, en su lugar,
+el archivo de extensiones del sistema
+.IR /usr/share/mc/mc.ext .
+El formato del archivo (formato nuevo cambiado desde la versión 3.0)
+es como sigue:
+.PP
+Todas las lÃneas que empiecen con # o estén vacÃas serán ignoradas.
+.PP
+Las lÃneas que comiencen en la primera columna deberán tener el siguiente formato:
+.PP
+.I PalabraClave/Descripción+NuevaLÃnea,
+p.e. cualquier cosa después de
+.I palabraClave/
+hasta el fin de lÃnea es
+.I descripción
+.PP
+las palabras clave son:
+.TP
+.I shell
+(desc es entonces cualquier extensión (sin comodines), p.e. para indicar todos los archivos
+con extensión desc (*desc). Ejemplo: .tar indica *.tar)
+.TP
+.I regex
+(desc es una expresión regular)
+.TP
+.I type
+(el archivo coincide si `file %f` coincide con la expresión regular indicada en desc
+(el nombre de archivo: parte de `file %f` es eliminada))
+.TP
+.I default
+(coincide con todo archivo sin importar su descripción)
+.PP
+El resto de lÃneas deben comenzar con un espacio o tabulador y usar el
+siguiente formato:
+.I PalabraClave=comando+NuevaLÃnea
+(sin espacios junto al =), donde
+.I PalabraClave
+debe ser:
+.I Open
+(si el usuario pulsa
+.I Intro
+ o dos veces el ratón),
+.I View
+(F3) o
+.I Edit
+(F4).
+.I comando
+es cualquier comando en lÃnea del shell, con
+.\"LINK2"
+sustitución de macro
+.\"Macro Substitution"
+simple.
+.PP
+Las reglas se aplican en estricto orden. Aunque se produzca una
+coincidencia, si la acción solicitada no está disponible, se ignora y la
+búsqueda continúa (por ejemplo, si un archivo encaja con dos entradas,
+pero la acción Ver no está definida en la primera, al pulsar F3, se
+ejecuta la acción Ver de la segunda). Como último recurso
+.I default
+debe incluir todas las acciones.
+.\"NODE " Background jobs"
+.SH " Trabajos en Segundo Plano"
+Nos permite controlar el estado de cualquier proceso de Midnight Commander
+en segundo plano (sólo las operaciones de copiar y mover archivos pueden realizarse
+en segundo plano). Podemos parar, reiniciar y eliminar procesos en segundo plano desde
+aquÃ.
+.\"NODE " Menu File Edit"
+.SH " Edición del Archivo de Menú"
+El menú de usuario es un menú de acciones útiles que puede ser personalizado
+por el usuario. Cuando accedemos al menú de usuario se utiliza, si existe,
+el archivo .mc.menu del directorio actual, pero sólo si es propiedad del
+usuario o del superusuario y no es modificable por todos.
+Si no se encuentra allà el archivo, se intenta de la misma manera con ~/.mc/menu,
+y si no, mc utiliza el menú por defecto para todo el sistema
+/usr/share/mc/mc.menu.
+.PP
+El formato del menú de archivo es muy simple. Todas las lÃneas, salvo
+las que empiezan con espacio o tabulación, son consideradas entradas
+para el menú (para posibilitar su uso como atajo de teclado, el primer
+carácter sà deberá ser una letra). Las lÃneas que comienzan con una
+tabulación o espacio son los comandos que serán ejecutados cuando la
+entrada es seleccionada.
+.PP
+Cuando se selecciona una opción todas las lÃneas de comandos de esa
+opción se copian en un archivo temporal en el directorio temporal
+(normalmente /usr/tmp), y se ejecuta ese archivo. Esto permite al
+usuario utilizar en los menús construcciones normales de la shell.
+También tiene lugar una sustitución simple de macros antes de ejecutar
+el código del menú. Para mayor información, ver
+.\"LINK2"
+Sustitución de macro\&.
+.\"Macro Substitution"
+.PP
+He aquà un ejemplo de archivo mc.menu:
+.PP
+.nf
+A Vuelca el contenido del archivo seleccionado
+ od \-c %f
+
+B Edita un informe de errores y lo envÃa al superusuario
+ I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail \-s "Error Midnight Commander" root < $I
+ rm \-f $I
+
+M Lee al correo
+ emacs \-f rmail
+
+N Lee las noticias de Usenet
+ emacs \-f gnus
+
+H Realiza una llamada al navegador hypertexto info
+ info
+
+J Copia recursivamente el directorio actual al otro panel
+ tar cf \- . | (cd %D && tar xvpf \-)
+
+K Realiza una versión del directorio actual
+ echo \-n "Nombre del archivo de distribución: "
+ read tar
+ ln \-s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extrae los contenidos de un archivo tar comprimido
+ tar xzvf %f
+.fi
+.PP
+.B Condiciones por Defecto
+.PP
+Cada entrada del menú puede ir precedida por una condición. La condición debe
+comenzar desde la primera columna con un carácter '='. Si la condición es
+verdadera, la entrada del menú será la entrada por defecto.
+.PP
+.nf
+Sintaxis condicional: = <sub\-cond>
+ o: = <sub\-cond> | <sub\-cond> ...
+ o: = <sub\-cond> & <sub\-cond> ...
+
+Sub\-condición es una de las siguientes:
+
+ f <patrón> ¿el archivo actual encaja con el patrón?
+ F <patrón> ¿otro archivo encaja con el patrón?
+ d <patrón> ¿el directorio actual encaja con el patrón?
+ D <patrón> ¿otro directorio encaja con el patrón?
+ t <tipo> ¿archivo actual es de tipo <tipo>?
+ T <tipo> ¿otro archivo es de tipo <tipo>?
+ ! <sub\-cond> niega el resultado de la sub\-condición
+.fi
+.PP
+Patrón es un patrón normal del shell o una expresión regular, de acuerdo
+con la opción de patrones del shell. Podemos cambiar el valor global de
+la opción de los patrones del shell escribiendo "shell_patterns=x" en la primera lÃnea
+del archivo de menú (donde "x" es 0 ó 1).
+.PP
+Tipo es uno o más de los siguientes caracteres:
+.PP
+.nf
+ n no directorio
+ r archivo regular
+ d directorio
+ l enlace
+ c dispositivo tipo carácter
+ b dispositivo tipo bloque
+ f tuberÃa (fifo)
+ s socket
+ x ejecutable
+ t marcado (tagged)
+.fi
+.PP
+Por ejemplo 'rlf' significa archivo regular, enlace o cola. El tipo 't'
+es un poco especial porque actúa sobre el panel en vez de sobre
+un archivo. La condición '=t t' es verdadera si existen archivos marcados en el
+panel actual y falsa si no los hay.
+.PP
+Si la condición comienza con '=?' en vez de '=' se mostrará un trazado de
+depuración mientras el valor de la condición es calculado.
+.PP
+Las condiciones son calculadas de izquierda a derecha. Esto significa que
+.nf
+ = f *.tar.gz | f *.tgz & t n
+.fi
+es calculado como
+.nf
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+.fi
+.PP
+He aquà un ejemplo de uso de condiciones:
+.PP
+.nf
+= f *.tar.gz | f *.tgz & t n
+L Lista el contenido de un archivo tar comprimido
+ gzip \-cd %f | tar xvf \-
+.fi
+.PP
+.B Condiciones aditivas
+.PP
+Si la condición comienza con '+' (o '+?') en lugar de '=' (o '=?') es
+una condición aditiva. Si la condición es verdadera la entrada de menú será
+incluida en el menú. Sin embargo, si la condición es falsa, la entrada de menú no será
+incluida en el menú.
+.PP
+Podemos combinar condiciones por defecto y aditivas comenzando la condición con
+\&'+=' o '=+' (o '+=?' o '=+?' si queremos depurar). Si nosotros queremos
+condiciones diferentes, una para añadir y otra por
+defecto, una entrada de menú con dos lÃneas de condición, una
+comenzando con '+' y otra con '='.
+.PP
+Los comentarios empiezan con '#'. Las lÃneas adicionales de comentarios deben empezar
+con '#', espacio o tabulación.
+.\"NODE " Options Menu"
+.SH " Menú de Opciones"
+Midnight Commander tiene opciones que pueden ser activadas o desactivadas
+a través de una serie de diálogos a los que se accede desde este menú. Una
+opción está activada cuando tiene delante un asterisco o una "x".
+.PP
+En
+.\"LINK2"
+Configuración
+.\"Configuration"
+se pueden cambiar la mayorÃa de opciones de Midnight Commander.
+.PP
+En
+.\"LINK2"
+Presentación
+.\"Layout"
+está un grupo de opciones que determinan la apariencia de mc en la
+pantalla.
+.PP
+En
+.\"LINK2"
+Confirmación
+.\"Confirmation"
+podemos especificar qué acciones requieren una confirmación del usuario
+antes de ser realizadas.
+.PP
+En
+.\"LINK2"
+Juego de Caracteres
+.\"Display bits"
+podemos seleccionar qué caracteres es capaz de mostrar nuestro terminal.
+.PP
+En
+.\"LINK2"
+Aprender Teclas
+.\"Learn keys"
+podemos verificar teclas que no funcionan en algunos terminales y
+solucionarlo.
+.PP
+En
+.\"LINK2"
+Sistema de Archivos Virtual (VFS)
+.\"Virtual FS"
+podemos especificar algunas opciones relacionadas con el VFS (Sistema
+de Archivos Virtual).
+.PP
+.\"LINK2"
+Guardar Configuración
+.\"Save Setup"
+guarda los valores actuales de los menús Izquierdo, Derecho y Opciones.
+También se guardan algunos otros valores.
+.\"NODE " Configuration"
+.SH " Configuración"
+Este diálogo presenta una serie de opciones divididas en tres grupos:
+Opciones de los Paneles, Pausa Después de Ejecutar y Otras Opciones.
+.PP
+.B Opciones de los paneles
+.PP
+.I Tamaños en unidades SI.
+Mostrar tamaños de archivos en bytes con unidades derivadas según el SI,
+Sistema Internacional de Unidades, o sea, en potencias de 1000. Los prefijos
+(k, m ...) se muestran en minúsculas. Sin esta opción los tamaños se calculan
+como valores binarios empleando múltiplos de 1024 (2 elevado a 10) y los
+prefijos aparecen como es habitual en mayúsculas (K, M ...)
+.PP
+.I Mostrar Archivos de Respaldo.
+Mostrar los archivos terminados en tilde '~'. Por defecto, Midnight
+Commander no los muestra (como la opción \-B de ls de GNU).
+.PP
+.I Mostrar Archivos Ocultos.
+Mostrar los archivos que comiencen con un punto (como ls \-a).
+.PP
+.I Marcar y Avanzar.
+Hacer avanzar la barra de selección tras marcar un archivo (con la tecla
+.BR insertar ).
+.PP
+.I Menús Desplegables.
+Mostrar el contenido de los menús desplegables inmediatamente al presionar
+F9. Si está desactivada sólo la barra de tÃtulos de los menús está
+visible, y será necesario abrir cada menú con las flechas de movimiento
+o con las teclas de acceso rápido.
+.PP
+.I Mezclar Archivos y Directorios.
+Cuando esta opción está habilitada, todos los archivos y directorios
+se muestran mezclados. Si la opción está desactivada, los directorios
+(y enlaces a directorios) aparecen al principio de la lista, y el resto
+de archivos a continuación.
+.PP
+.I Recarga Rápida de Directorios.
+Hace que Midnight Commander emplee una pequeña trampa al determinar
+si los contenidos del directorio han cambiado. El truco consiste en
+recargar el directorio sólo si el inodo del directorio ha cambiado. Las
+recargas se producen si se crean o borrar archivos, pero si lo que cambia
+es sólo el inodo de un archivo del directorio (cambios en el tamaño,
+permisos, propietario, etc.) la pantalla no se actualiza. En esos casos,
+si tenemos la opción activada, será preciso forzar la recarga de forma
+manual (con Ctrl\-r).
+.PP
+.B Pausa Después de Ejecutar.
+.PP
+Después de ejecutar comandos, Midnight Commander puede realizar una pausa,
+y darnos tiempo a examinar la salida del comando. Hay tres posibles
+valores para esta variable:
+.PP
+.I Nunca.
+Significa que no queremos ver la salida de nuestros comandos. Si estamos
+utilizando la consola Linux o FreeBSD o un xterm, podremos ver la salida
+del comando pulsando
+.IR Ctrl\-o .
+.PP
+.I Sólo en Terminales Tontas.
+Obtendremos el mensaje de pausa sólo en terminales que no sean capaces
+de mostrar la salida del último comando ejecutado (en realidad, cualquier
+terminal que no sea un xterm o una consola de Linux).
+.PP
+.I Siempre.
+El programa realizará siempre una pausa después de ejecutar comandos.
+.PP
+.B Otras Opciones
+.PP
+.I Operación Detallada.
+Controla la visualización de detalles durante las operaciones de
+Copiar, Mover y Borrar (i.e., muestra un cuadro de diálogo para cada
+operación). Si tenemos un terminal lento, podrÃamos querer desactivar
+la operación detallada. Se desactiva automáticamente si la velocidad de
+nuestro terminal es menor de 9600 bps.
+.PP
+.I Calcular Totales.
+Hace que Midnight Commander calcule el total de bytes y el número de
+archivos antes de iniciar operaciones de Copiar, Mover y Borrar. Esto
+proporciona una barra de progreso más precisa a costa de cierta
+velocidad. Esta opción no tiene efecto si la
+.I Operación Detallada
+no está seleccionada.
+.PP
+.I Patrones del shell.
+Por defecto, las funciones Selección, Deselección y Filtro emplean
+expresiones regulares al estilo del shell. Para realizar esto se
+realizan las siguientes conversiones: '*' se cambia por '.*' (cero o
+más caracteres); '?' por '.' (exactamente un carácter) y '.' por un
+punto literal. Si la opción está desactivada, entonces las expresiones
+regulares son las descritas en ed(1).
+.PP
+.I Auto\-Guardar Configuración.
+Si esta opción está activada, cuando salimos de Midnight Commander las
+opciones configurables de Midnight Commander se guardan en el archivo
+~/.mc/ini.
+.PP
+.I Auto Menús.
+Si está activada, el menú de usuario aparece automáticamente al arrancar.
+Ãtil en menús construidos para personas sin conocimientos de Unix.
+.PP
+.I Usar Editor Interno.
+Emplear el editor de archivos interno. Si está desactivada, se editarán
+los archivos con el editor especificado por la variable de entorno
+.B EDITOR
+y si no se especifica ninguno, se usará
+.B vi.
+Véase la sección sobre el
+.\"LINK2"
+editor de archivos interno\&.
+.\"Internal File Editor"
+.PP
+.I Usar Visor Interno.
+Emplear el visor de archivos interno. Si la opción está desactivada,
+el paginador especificado en la variable de entorno
+.B PAGER
+será el utilizado.
+Si no se especifica ninguno, se usará el comando
+.B view.
+Véase la sección sobre el
+.\"LINK2"
+visor de archivos interno\&.
+.\"Internal File Viewer"
+.PP
+.I Completar: Mostrar Todos.
+Por defecto, al completar nombres en situaciones de ambigüedad, Midnight
+Commander completa todo lo posible al pulsar
+.B Alt\-Tab
+y produce un pitido; al intentarlo por segunda vez se muestra una lista
+con las posibilidades que han dado lugar a la ambigüedad. Con esta opción,
+la lista aparece directamente tras pulsar
+.B Alt\-Tab
+por primera vez.
+.PP
+.I Hélice de actividad.
+Mostrar un guión rotatorio en la esquina superior derecha a modo de
+indicador de progreso.
+.PP
+.I Navegación al Estilo Lynx.
+Cuando la selección es un directorio y la lÃnea de órdenes está vacÃa
+permite cambiar a él con las flechas de movimiento. Esta opción está
+inactiva por defecto.
+.PP
+.I Cd Sigue los Enlaces.
+Esta opción, si está seleccionada, hace que Midnight Commander siga la
+secuencia de directorios lógica al cambiar el directorio actual, tanto en
+el panel como usando el comando cd. Ãste es el comportamiento por defecto
+de la shell bash. Sin esto, Midnight Commander sigue la estructura real
+de directorios, y cd .. nos trasladará al padre real del directorio
+actual aunque hayamos entrado en ese directorio a través de un enlace,
+y no al directorio donde se encontraba el enlace.
+.PP
+.I Precauciones de Borrado.
+Dificulta el borrado accidental de archivos. La opción por defecto en el
+diálogo de confirmación de borrado se cambia a "No". Por defecto, esta
+opción está desactivada.
+.\"NODE " Layout"
+.SH " Presentación"
+La ventana de presentación nos da la posibilidad de cambiar la
+presentación general de la pantalla. Podemos configurar si son visibles
+la barra de menú, la lÃnea de órdenes, la lÃnea de sugerencias o la
+barra de teclas de Función. En la consola Linux o FreeBSD podemos
+especificar cuántas lÃneas se muestran en la ventana de salida.
+.PP
+El resto del área de pantalla se utiliza para los dos paneles de
+directorio. Podemos elegir si disponemos los paneles vertical u
+horizontalmente. La división puede ser simétrica o bien podemos indicar
+una división asimétrica.
+.PP
+Por defecto, todos los contenidos de los paneles se muestran en el mismo
+color, pero se puede indicar que
+.I permisos
+y
+.I tipos de archivos
+se resalten empleando
+.\"LINK2"
+colores
+.\"Colors"
+diferentes. Si se activa el resaltado de permisos, las partes de los
+campos de
+.I permisos
+del
+.\"LINK2"
+Modo de Listado
+.\"Listing Mode..."
+aplicables al usuario actual de Midnight Commander serán resaltados
+usando el color indicado por medio de la palabra clave
+.I selected.
+Si se activa el resaltado de tipos de archivos, los nombres aparecerán
+coloreados según las reglas almacenadas en el archivo
+/usr/share/mc/filehighlight.ini. Para más información, véase la
+sección sobre
+.\"LINK2"
+Resaltado de nombres\&.
+.\"Filenames Highlight"
+
+.PP
+Si la opción
+.I Mostrar Mini\-Estado
+está activa se muestra, en la parte inferior de cada panel, una lÃnea
+con información sobre el archivo seleccionado en cada momento.
+.PP
+Si se está ejecutando en X\-Windows dentro de un emulador de terminal,
+Midnight Commander toma control del titulo de la ventana mostrando allÃ
+el nombre del directorio actual. El tÃtulo se actualiza cuando sea preciso.
+Podemos desactivar la opción de
+.I Titular las ventanas Xterm
+si el emulador de terminal empleado falla y no se muestran o actualizan
+correctamente estos textos.
+.\"NODE " Confirmation"
+.SH " Confirmación"
+En este menú configuramos las opciones de confirmación de eliminación de archivos,
+sobreescritura, ejecución pulsando intro y salir del programa.
+.\"NODE " Display bits"
+.SH " Juego de caracteres"
+Esta opción permite configurar el conjunto de caracteres visibles en la
+pantalla. Ãste puede ser 7\-bits si nuestro terminal/curses soporta
+sólo siete bits de salida, alguna de las tablas del estándar ISO\-8859 y
+diversas codificaciones comunes de PC con ocho bits por carácter, o UTF\-8
+para Unicode.
+.PP
+Para soportar teclados con caracteres locales debemos marcar la opción de
+.IR "Aceptar entrada de 8 bits" .
+.\"NODE " Learn keys"
+.SH " Aprender teclas"
+Este diálogo nos permite comprobar si nuestras teclas F1\-F20, Inicio, Fin, etc. funcionan adecuadamente
+en nuestro terminal. A menudo fallan, dado que muchas bases de datos de terminales están mal.
+.PP
+Podemos movernos alrededor con la tecla Tab, con las teclas de movimiento de vi ('h' izquierda, 'j'
+abajo, 'k' arriba y 'l' derecha) y después de pulsar cualquier tecla del cursor (esto
+las marcará con OK), entonces podremos usar esa tecla también.
+.PP
+Para probarlas basta con pulsar cada una de ellas. Tan pronto como pulsamos una tecla y
+ésta funciona adecuadamente, OK deberÃa aparecer junto al nombre de la susodicha tecla. Una vez
+que una tecla es marcada con OK empieza a funcionar con normalidad, p.e. F1 la primera vez
+comprobará que F1 funciona perfectamente, pero a partir de ese momento mostrará la ayuda.
+Esto mismo es aplicable a las teclas del cursor. La tecla Tab deberÃa funcionar siempre.
+.PP
+Si algunas teclas no funcionan adecuadamente, entonces no veremos el OK tras el nombre de la tecla
+después de haberla pulsado. Podemos entonces intentar solucionarlo. Haremos esto
+pulsando el botón de esa tecla (con el ratón o usando
+.IR Tab " e " Intro ).
+Entonces un mensaje rojo aparecerá y se nos pedirá que pulsemos la tecla en cuestión.
+Si deseamos abortar el proceso, bastará con pulsar
+.I Esc
+y esperar hasta que el mensaje
+desaparezca. Si no, pulsaremos la tecla que nos pide y esperaremos hasta que
+el diálogo desaparezca.
+.PP
+Cuando acabemos con todas las teclas, podrÃamos Guardar nuestras teclas
+en nuestro archivo ~/.mc/ini dentro de la sección [terminal:TERM] (donde TERM es el
+nombre de nuestro terminal actual) o descartarlas. Si todas nuestras teclas funcionan
+correctamente y no debemos corregir ninguna, entonces (lógico) no se grabará.
+.\"NODE " Virtual FS"
+.SH " Sistema de Archivos Virtual (VFS)"
+Este diálogo permite ajustar opciones del
+.\"LINK2"
+Sistema de Archivos Virtual (VFS)\&.
+.\"Virtual File System"
+.PP
+Midnight Commander guarda en memoria o en disco información de algunos
+de los sistemas de archivos virtuales con el fin de acelerar el acceso
+a sus archivos. Ejemplo de esto son los listados descargados desde
+servidores FTP o los archivos temporales descomprimidos creados para
+acceder rápidamente a los contenidos de archivos tipo tar comprimidos.
+.PP
+Esas informaciones se conservan para permitirnos navegar, salir y volver a
+entrar rápidamente en los correspondientes sistemas de archivos virtuales.
+Al cabo de un cierto tiempo sin usarlos deben ser liberados y recuperar
+los recursos utilizados. Por defecto ese tiempo es de un minuto, pero
+se puede configurar por el usuario.
+.PP
+También podemos adelantar la liberación de los VFS desde el diálogo de
+control de
+.IR "Directorios virtuales (VFS)" .
+.PP
+El
+.\"LINK2"
+Sistema de Archivos FTP (FTPfs)
+.\"FTP File System"
+permite navegar por los directorios de servidores FTP remotos. Admite
+diversas opciones.
+.PP
+.I Contraseña de FTP anónimo
+es la contraseña a utilizar en conexiones en modo anónimo, esto es,
+empleando el nombre de usuario "anonymous". Algunos sitios exigen que
+ésta sea una dirección de correo electrónico válida, pero tampoco es
+conveniente dar nuestra dirección real a desconocidos para protegernos
+de los envÃos de correo masivo.
+.PP
+FTPfs conserva en caché los listados de los directorios consultados.
+La duración de la caché es el valor indicado tras
+.IR "Descartar el caché FTPfs" .
+Un valor pequeño ralentiza el proceso porque cualquier pequeña operación
+irÃa siempre acompañada de una conexión con el servidor FTP.
+.PP
+Se puede configurar un sistema proxy para FTP, aunque los cortafuegos
+modernos son transparentes (al menos para FTP pasivo, ver más abajo)
+y está opción es generalmente innecesaria.
+.PP
+Si la opción
+.I Usar siempre proxy
+no está activa, aún se puede emplear el proxy en casos concretos. Véanse
+los ejemplos en la sección
+.\"LINK2"
+Sistema de Archivos FTP (FTPfs)\&.
+.\"FTP File System"
+.PP
+Si la opción
+.I Usar siempre proxy
+está puesta, el programa asume que cualquier nombre de máquina
+sin puntos es accesible directamente y también consulta el archivo
+/usr/share/mc.no_proxy en busca de nombres de máquinas locales (o
+dominios completos si el nombre empieza con un punto). En todos los
+demás casos se usará siempre el proxy de FTP indicado arriba.
+.PP
+Se puede usar el archivo
+.IR ~/.netrc ,
+que contiene información de usuarios y contraseñas para determinados
+servidores FTP. Para conocer el formato de los archivos .netrc véase la
+página de manual sobre
+.BR "netrc (5)" .
+.PP
+.I Usar FTP pasivo
+habilita el modo de tranferencia FTP pasivo (la conexión para
+transferencia de datos es iniciada por la máquina cliente, no por el
+servidor). Esta opción es la recomendada, y de hecho está activada
+por defecto. Si se desactiva, la conexión la inicia el servidor,
+y puede ser impedida por algún cortafuegos.
+.PP
+.\"NODE " Save Setup"
+.SH " Guardar Configuración"
+Al arrancar Midnight Commander se carga la información de inicio del
+archivo ~/.mc/ini. Si éste no existe, se cargará la información del
+archivo de configuración genérico del sistema, /usr/share/mc/mc.ini.
+Si el archivo de configuración genérico del sistema no existe, MC utiliza
+la configuración por defecto.
+.PP
+El comando
+.I Guardar Configuración
+crea el archivo ~/.mc/ini guardando la configuración actual de los menús
+.\"LINK2"
+Izquierdo, Derecho
+.\"Left and Right Menus"
+y
+.\"LINK2"
+Opciones\&.
+.\"Options Menu"
+.PP
+Si se activa la opción
+.IR "Auto\-guarda configuración" ,
+MC guardará siempre la configuración actual al salir.
+.PP
+Existen también configuraciones que no pueden ser cambiadas desde
+los menús. Para cambiarlas hay que editar manualmente el archivo de
+configuración. Para más información, véase la sección sobre
+.\"LINK2"
+Ajustes Especiales\&.
+.\"Special Settings"
+.SH ""
+.\"NODE "Executing operating system commands"
+.SH "Ejecutando Ãrdenes del Sistema Operativo"
+Podemos ejecutar comandos tecleando en la lÃnea de órdenes de Midnight
+Commander, o seleccionando el programa que queremos ejecutar
+en alguno de los paneles y pulsando
+.IR Intro .
+.PP
+Si pulsamos
+.I Intro
+ sobre un archivo que no es ejecutable, Midnight
+Commander compara la extensión del archivo seleccionado con las extensiones
+recogidas en el
+.\"LINK2"
+Archivo de Extensiones\&.
+.\"Extension File Edit"
+Si se produce una coincidencia se ejecutará el código asociado con esa extensión.
+Tendrá lugar una
+.\"LINK2"
+expansión
+.\"Macro Substitution"
+muy simple antes de ejecutar el comando.
+.\"NODE " The cd internal command"
+.SH " Comando cd Interno"
+El comando
+.I cd
+es interpretado directamente por Midnight Commander, en vez de pasarlo
+al interprete de comandos para su ejecución. Por ello puede que no todas
+las posibilidades de expansión y sustitución de macro que hace nuestro
+shell estén disponibles, pero sà algunas de ellas:
+.PP
+.I Sustitución de tilde.
+La tilde (~) será sustituida por nuestro directorio de inicio. Si
+añadimos un nombre de usuario tras la tilde, entonces será sustituido
+por el directorio de entrada al sistema del usuario especificado.
+.PP
+Por ejemplo, ~coco serÃa el directorio de un supuesto usuario denominado
+"coco", mientras que ~/coco es el directorio coco dentro de nuestro
+propio directorio de inicio.
+.PP
+.I Directorio anterior.
+Podemos volver al directorio donde estábamos anteriormente empleando el
+nombre de directorio especial '\-' del siguiente modo:
+.B cd \-
+.PP
+.I Directorios en CDPATH.
+Si el directorio especificado al comando
+.B cd
+no está en el directorio actual, entonces Midnight Commander utiliza el
+valor de la variable de entorno
+.B CDPATH
+para buscar el directorio en cualquiera de los directorios enumerados.
+.PP
+Por ejemplo, podrÃamos asignar a nuestra variable
+.B CDPATH
+el valor ~/src:/usr/src, lo que nos permitirÃa cambiar de directorio
+a cualquiera de los directorios dentro de ~/src y /usr/src, desde
+cualquier lugar del sistema de archivos, usando sólo su nombre relativo
+(por ejemplo cd linux podrÃa llevarnos a /usr/src/linux).
+.\"NODE " Macro Substitution"
+.SH " Sustitución de Macro"
+Cuando se accede al
+.\"LINK2"
+menú de usuario\&,
+.\"Menu File Edit"
+o se ejecuta un
+.\"LINK2"
+comando dependiente de extensión\&,
+.\"Extension File Edit"
+o se ejecuta un comando desde la lÃnea de entrada de comandos,
+se realiza una simple sustitución de macro.
+.PP
+Las macros son:
+.PP
+.I "%f"
+.IP
+Archivo actual.
+.PP
+.I "%d"
+.IP
+Nombre del directorio actual.
+.PP
+.I "%F"
+.IP
+Archivo actual en el panel inactivo.
+.PP
+.I "%D"
+.IP
+Directorio del panel inactivo.
+.PP
+.I "%t"
+.IP
+Archivos actualmente marcados.
+.PP
+.I "%T"
+.IP
+Archivos marcados en el panel inactivo.
+.PP
+.I "%u"
+y
+.I "%U"
+.IP
+Similar a las macros %t y %T, salvo que los archivos quedan desmarcados.
+Sólo se puede emplear esta macro una vez por cada entrada del archivo de menú
+o archivo de extensiones, puesto que para la siguiente vez no quedarÃa ningún
+archivo marcado.
+.PP
+.I "%s"
+y
+.I "%S"
+.IP
+Archivos seleccionados: Los archivos marcados si los hay y si no el
+archivo actual.
+.PP
+.I "%cd"
+.IP
+Ãsta es una macro especial usada para cambiar del directorio actual
+al directorio especificado frente a él. Esto se utiliza principalmente
+como interfaz con el
+.\"LINK2"
+Sistema de Archivos Virtual\&.
+.\"Virtual File System"
+.PP
+.I "%view"
+.IP
+Esta macro es usada para invocar al visor interno. Puede ser utilizada
+en solitario, o bien con argumentos. Si pasamos algún argumento a esta
+macro, deberá ser entre paréntesis.
+.IP
+Los argumentos son:
+.I ascii
+para forzar al visor a modo ascii;
+.I hex
+para forzar al visor a modo hexadecimal;
+.I nroff
+para indicar al visor que debe interpretar las secuencias de negrita y
+subrayado de nroff;
+.I unformated
+para indicar al visor que no interprete los comandos nroff referentes a texto
+resaltado o subrayado.
+.PP
+.I "%%"
+.IP
+El carácter %
+.PP
+.I "%{cualquier texto}"
+.IP
+Pregunta sobre la sustitución. Un cuadro de entrada es mostrado y el texto dentro
+de las llaves se usa como mensaje. La macro es sustituida por el texto
+tecleado por el usuario. El usuario puede pulsar
+.IR Esc " o " F10
+para cancelar. Esta macro no funciona aún sobre la lÃnea de órdenes.
+.\"NODE " The subshell support"
+.SH " Soporte de Subshell"
+El soporte del subshell es una opción de tiempo de compilación, que funciona con los
+shells: bash, tcsh y zsh.
+.PP
+Cuando el código del subshell es activado Midnight Commander
+engendrará una copia de nuestro shell (la definida en la variable
+.B SHELL
+y si no está definida, el que aparece en el archivo /etc/passwd)
+y lo ejecuta en un pseudoterminal, en lugar de invocar un nuevo shell
+cada vez que ejecutamos un comando, el comando será pasado al
+subshell como si lo hubiésemos escrito. Esto además permite cambiar las
+variables de entorno, usaremos las funciones del shell y los alias definidos
+que serán válidos hasta salir de Midnight Commander.
+.PP
+Si estamos usando
+.B bash
+podremos especificar comandos de arranque
+para el subshell en nuestro archivo ~/.mc/bashrc y
+mapas de teclado especiales en el archivo ~/.mc/inputrc.
+Los usuarios de
+.B tcsh
+podrán especificar los comandos de arranque en el archivo ~/.mc/tcshrc.
+.PP
+Cuando utilizamos el código del subshell, podemos suspender aplicaciones en
+cualquier momento con la secuencia
+.I Ctrl\-o
+y volver a Midnight Commander, si interrumpimos una aplicación, no
+podremos ejecutar otros comandos externos hasta que quitemos la
+aplicación que hemos interrumpido.
+.PP
+Una caracterÃstica extra añadida de uso del subshell es que el prompt
+mostrado por Midnight Commander es el mismo que estamos usando en
+nuestro shell.
+.PP
+La sección
+.\"LINK2
+OPCIONES
+.\"OPTIONS"
+tiene más información sobre cómo controlar el código del subshell.
+.\"NODE "Chmod"
+.SH "Cambiar Permisos"
+Cambiar Permisos se usa para cambiar los bits de permisos en un grupo de
+archivos y directorios. Puede ser invocado con la combinación de teclas Ctrl\-x c.
+.PP
+La ventana de Cambiar Permisos tiene dos partes \-
+.I Permisos
+y
+.I Archivo
+.PP
+En la sección Archivo se muestran el nombre del archivo o directorio
+y sus permisos en formato numérico octal, asà como su propietario y grupo.
+.PP
+En la sección de Permisos hay un grupo de casillas de selección
+que corresponden a los posibles permisos del archivo. Conforme los cambiamos
+podemos ver cómo el valor octal va cambiando en la sección Archivo.
+.PP
+Para desplazarse entre las casillas y botones de la ventana podemos
+usar las
+.I teclas del cursor
+o la
+.I tecla de tabulación.
+Para marcar o desmarcar casillas y para pulsar los botones
+usaremos la
+.I barra espaciadora.
+Podemos usar los atajos de teclado (las letras destacadas) para accionar
+directamente los elementos.
+.PP
+Para aceptar y aplicar los permisos, usaremos la tecla
+.IR Intro .
+.PP
+Si se trata de un grupo de archivos o directorios, podemos cambiar parte
+de los permisos marcándolos (las marcas son los asteriscos a la izquierda de las
+casillas) y pulsando el botón
+.B [* Poner]
+o
+.B [* Quitar]
+para indicar la acción deseada. Los permisos no marcados conservan, en este
+caso, los valores previos.
+.PP
+Podemos también fijar todos los permisos iguales en todos los archivos
+con el botón
+.B [Todos]
+o sólo los permisos marcados con el botón
+.B [* Todos].
+En estos casos las casillas indican el estado en que queda cada permiso, igual
+que para archivos individuales.
+.PP
+.B [Todos]
+actúa sobre todos los permisos de todos los archivos
+.PP
+.B [* Todos]
+actúa sólo sobre los atributos marcados de los archivos
+.PP
+.B [* Poner]
+activa los permisos marcados en los archivos seleccionados
+.PP
+.B [* Quitar]
+desactiva los permisos marcados en los archivos seleccionados
+.PP
+.B [Aplicar]
+actúa sobre todos los permisos de cada archivo, uno a uno
+.PP
+.B [Cancelar]
+cancela Cambiar Permisos
+.\"NODE "Chown"
+.SH "Cambiar Dueño"
+Cambiar Dueño permite cambiar el propietario y/o grupo de un archivo. La tecla
+rápida para este comando es Ctrl\-x o.
+.\"NODE "Advanced Chown"
+.SH "Cambiar Dueño y Permisos"
+Cambiar Dueño y Permisos combina
+.\"LINK2"
+Cambiar Dueño
+.\"Chown"
+y
+.\"LINK2"
+Cambiar Permisos
+.\"Chmod"
+en una única ventana. Se puede asà cambiar los permisos, propietario y grupo
+del archivo de una sola vez.
+.\"NODE "File Operations"
+.SH "Operaciones con Archivos"
+Cuando copiamos, movemos o borramos archivos, Midnight Commander muestra el
+diálogo de operaciones con archivos. En él aparecen los archivos que se estén procesando
+y hasta tres barras de progreso. La barra de archivo indica qué parte del archivo actual
+va siendo copiada, la barra de contador indica cuántos de los archivos marcados
+han sido completados y la barra de bytes nos dice qué parte del tamaño total de archivos
+marcados ha sido procesado hasta el momento. Si la operación detallada está desactivada
+no se muestran las barras de archivo y bytes.
+.PP
+En la parte inferior hay dos botones. Pulsando el botón Saltar se
+ignorará el resto del archivo actual. Pulsando el botón
+Abortar se detendrá la operación y se ignora el resto de archivos.
+.PP
+Hay otros tres diálogos que pueden aparecer durante operaciones de
+archivos.
+.PP
+El diálogo de error informa sobre una condición de error y tiene tres
+posibilidades. Normalmente seleccionaremos el botón Saltar para evitar el archivo
+o Abortar para detener la operación. También podemos seleccionar el botón
+Reintentar si hemos corregido el problema desde otro terminal.
+.PP
+El diálogo Reemplazar aparece cuando intentamos copiar o mover un archivo
+sobre otro ya existente. El mensaje muestra fechas y tamaños de ambos archivos.
+Pulsaremos el botón Sà para sobreescribir el archivo, el botón No
+para saltarlo, el botón Todos para sobreescribir todos los archivos,
+Ninguno para no sobreescribir en ningún caso y Actualizar para sobreescribir
+si el archivo origen es posterior al archivo objeto. Podemos abortar toda la
+operación pulsando el botón Abortar.
+.PP
+El diálogo de eliminación recursiva aparece cuando intentamos borrar
+un directorio no vacÃo. Pulsaremos SÃ para borrar el directorio recursivamente,
+No para saltar el directorio, Todo para borrar recursivamente todos los directorios
+marcados no vacÃos y Ninguno para saltarlos todos. Podemos abortar toda la
+operación pulsando el botón Abortar. Si seleccionamos el botón Sà o Todo
+se nos pedirá confirmación. Diremos "sÃ" sólo si estamos realmente seguros
+de que queremos una eliminación recursiva.
+.PP
+Si hemos marcado archivos y realizamos una operación sobre ellos, sólo
+los archivos sobre los que la operación fue exitosa son desmarcados. Los archivos
+saltados y aquellos en los que la operación falló permanecen marcados.
+.\"NODE "Mask Copy/Rename"
+.SH "Copiar/Renombrar con Máscara"
+Las operaciones de copiar/mover permiten transformar los nombres de los archivos
+de manera sencilla. Para ello, hay que procurar una máscara correcta para el
+origen y normalmente en la terminación del destino algunos caracteres comodÃn.
+Todos los archivos que concuerden con la máscara origen son copiados/renombrados
+según la máscara destino. Si hay archivos marcados, sólo aquellos que encajen con
+la máscara de origen serán renombrados.
+.PP
+Hay otras opción que podemos seleccionar:
+.PP
+Seguir Enlaces indica si los enlaces simbólicos o fÃsicos en el directorio
+origen (y recursivamente en sus subdirectorios) producen nuevos enlaces en el
+directorio destino o si queremos copiar su contenido.
+.PP
+Copiar Recursivamente indica qué hacer si en el directorio
+destino existe ya un directorio con el mismo nombre que el
+archivo/directorio que está siendo copiado. La acción por defecto
+es copiar su contenido sobre ese directorio. Habilitando esto
+podemos copiar el directorio de origen dentro de ese directorio.
+Quizás un ejemplo pueda ayudar:
+.PP
+Queremos copiar el contenido de un directorio denominado coco a /blas
+donde ya existe un directorio /blas/coco. Por defecto, mc copiarÃa el
+contenido en /blas/coco, pero con esta opción se copiarÃa como
+/blas/coco/coco.
+.PP
+Preservar Atributos indica que se deben conservar los permisos originales
+de los archivos, marcas temporales y si somos superusuario también el
+propietario y grupo originales.
+Si esta opción no está activa se aplica el valor actual de umask.
+.PP
+.B "Usando Patrones Shell activado"
+.PP
+Usando Patrones Shell nos permite usar los caracteres comodÃn '*' y '?'
+en la máscara de origen. Funcionará igual que en la lÃnea de órdenes. En
+la máscara destino, sólo están permitidos los comodines '*' y '\\<número>'.
+El primer '*' en la máscara destino corresponde al primer grupo del comodÃn
+en la máscara de origen, el segundo '*' al segundo grupo, etcétera.
+El comodÃn '\\1' corresponde al primer grupo en la máscara de origen,
+el comodÃn '\\2' al segundo y asà sucesivamente hasta '\\9'. El comodÃn '\\0'
+es el nombre completo del archivo fuente.
+.PP
+Dos ejemplos:
+.PP
+Si la máscara de origen es "*.tar.gz", el destino es "/blas/*.tgz" y el
+archivo a copiar es "coco.tar.gz", la copia se hará como "coco.tgz"
+en "/blas".
+.PP
+Supongamos que queremos intercambiar el nombre y la extensión de modo que
+"archivo.c" se convierta en "c.archivo". La máscara origen será "*.*" y
+la de destino "\\2.\\1".
+.PP
+.B "Usando Patrones Shell desactivado"
+.PP
+Cuando la opción de Patrones Shell está desactivada MC no realiza una
+agrupación automática. Deberemos usar expresiones '\\(...\\)' en la máscara
+origen para especificar el significado de los comodines en la máscara destino.
+Esto es más flexible pero también necesita más escritura. Por lo demás,
+las máscaras destino son similares al caso de Patrones Shell activos.
+.PP
+Dos ejemplos:
+.PP
+Si la máscara de origen es "^\\(.*\\)\\.tar\\.gz$", el destino es
+"/blas/*.tgz" y el archivo a ser copiado es "coco.tar.gz", la copia
+será "/blas/coco.tgz".
+.PP
+Si queremos intercambiar el nombre y la extensión para que "archivo.c"
+sea "c.archivo", la máscara de origen puede ser
+"^\\(.*\\)\\.\\(.*\\)$" y la de destino "\\2.\\1".
+.PP
+.B "Capitalización"
+.PP
+Podemos hacer cambios entre mayúsculas y minúsculas en los nombres de archivos.
+Si usamos '\\u' o '\\l' en la máscara destino, el siguiente carácter será convertido a
+mayúsculas o minúsculas respectivamente.
+.PP
+Si usamos '\\U' o '\\L' en la máscara destino, los siguientes caracteres
+serán convertidos a mayúsculas o minúsculas respectivamente hasta encontrar
+\&'\\E' o un segundo '\\U' o '\\L' o el fin del nombre del archivo.
+.PP
+\&'\\u' y '\\l' tienen prioridad sobre '\\U' y '\\L'.
+.PP
+Por ejemplo, si la máscara fuente es '*' (con Patrones Shell activo) o '^\\(.*\\)$'
+(Patrones Shell desactivado) y la máscara destino es '\\L\\u*' los nombres de archivos
+serán convertidos para que tengan su inicial en mayúscula y el resto del nombre en
+minúsculas.
+.PP
+También podemos usar '\\' como carácter de escape evitando la interpretación de todos
+estos caracteres especiales. Por ejemplo, '\\\\' es
+una contrabarra y '\\*' es un asterisco.
+.\"NODE "Select/Unselect Files"
+.SH "Seleccionar/Deseleccionar Archivos"
+El diálogo permite seleccionar o deseleccionar grupos de archivos y
+directorios. La
+.\"LINK2"
+lÃnea de entrada
+.\"Input Line Keys"
+permite introducir una expresión regular para los nombres de los
+archivos a seleccionar/deseleccionar.
+.PP
+Indicando
+.I Sólo archivos
+los directorios no se seleccionan. Con los
+.I Caracteres ComodÃn
+habilitados, se pueden introducir expresiones regulares del tipo empleado en
+los patrones de nombres de la shell (poniendo * para cero o más caracteres y ?
+para uno o más caracteres). Si los
+.I Caracteres ComodÃn
+están deshabilitados, entonces la selección de archivos se realiza con expresiones
+regulares normales. Véase la página de manual de
+.BR "ed (1)" .
+Finalmente, si no se activa
+.I Distinguir May/min
+la selección se hará sin distinguir caracteres en mayúsculas o minúsculas.
+.\"NODE "Internal File Viewer"
+.SH "Visor de Archivos Interno"
+El visor de archivos interno ofrece dos modos de presentación: ASCII y
+hexadecimal. Para alternar entre ambos modos, se emplea la tecla F4.
+.PP
+El visor intenta usar el mejor método disponible en el sistema, según
+el tipo de archivo, para mostrar información. Los archivos comprimidos
+se descomprimen automáticamente si los programas correspondientes (GNU
+gzip ó bzip2) están instalados en el sistema. El propio visor es capaz
+de interpretar ciertas secuencias de caracteres que se emplean para
+activar los atributos de negrita y subrayado, mejorando la presentación
+de los archivos.
+.PP
+En modo hexadecimal, la función de búsqueda admite texto entre comillas o
+valores numéricos. El texto entrecomillado se busca tal cual (retirando
+las comillas) y cada número se corresponde a un byte. Unos y otros se
+pueden entremezclar como en:
+.PP
+.nf
+"Cadena" \-1 0xBB 012 "otro texto"
+.fi
+.PP
+Nótese que 012 es un número octal y \-1 se convierte en 0xFF.
+.PP
+Algunos detalles internos del visualizador: En sistemas con acceso a la llamada
+del sistema mmap(2), el programa mapea el archivo en vez de cargarlo;
+si el sistema no provee de la llamada al sistema mmap(2) o el archivo
+realiza una acción que necesita de un filtro, entonces el visor usará
+sus cachés de crecimiento, cargando sólo las partes del archivo
+a las que actualmente estamos accediendo (esto incluye a los archivos comprimidos).
+.PP
+He aquà una lista de las acciones asociadas a cada tecla que
+Midnight Commander gestiona en el visor interno de archivos.
+.PP
+.B F1
+Invoca el visor de ayuda de hipertexto interno.
+.PP
+.B F2
+Cambia el modo de ajuste de lÃneas en pantalla.
+
+.TP
+.PP
+.B * N. del T.:
+Envuelta (Ajustada), se muestra toda la información de la lÃnea en la pantalla, de
+modo que si ésta ocupa más del ancho de la pantalla aparece como si fuese
+otra lÃnea aparte o bien desenvuelta (desajustada), truncando el contenido
+de la lÃnea que sobresale de la pantalla. Este contenido puede ser
+consultado utilizando las teclas del cursor.
+
+.PP
+.B F4
+Cambia entre el modo hexadecimal y el Ascii.
+.PP
+.B F5
+Ir a la lÃnea. Nos pedirá el número de lÃnea en el que deseamos posicionarnos y
+mostrará el archivo a partir de esa lÃnea.
+.PP
+.B F6, /.
+Búsqueda de expresión regular desde la posición actual hacia adelante.
+.PP
+.B ?,
+Búsqueda de expresión regular desde la posición actual hacia atrás.
+.PP
+.B F7
+Búsqueda normal/ búsqueda en modo hexadecimal.
+.PP
+.B Ctrl\-s.
+Comienza una búsqueda normal si no existe una expresión de búsqueda previa si no
+busca la próxima coincidencia.
+.PP
+.B Ctrl\-r.
+Comienza una búsqueda hacia atrás si no habÃa expresión de búsqueda anterior si no
+busca la próxima coincidencia.
+.PP
+.B n.
+Buscar la próxima coincidencia.
+.PP
+.B F8
+Intercambia entre el modo crudo y procesado: esto mostrará el archivo como se encuentra en disco
+o si se ha especificado un filtro de visualización en el archivo mc.ext, entonces
+la salida filtrada. El modo actual es siempre el contrario al mostrado
+en la etiqueta del botón, en tanto que el botón muestra el modo en el que entraremos
+con la pulsación de esa tecla.
+.PP
+.B F9
+Alterna entre la visualización con y sin formato: en el modo con formato
+se interpretan algunas secuencias de caracteres para mostrar texto en
+negrita y subrayado con diferentes colores. Como en el caso anterior,
+la etiqueta del botón muestra el estado contrario al actual.
+.PP
+.B F10, Esc.
+Sale del visor interno.
+.PP
+.B AvPág, espacio, Ctrl\-v.
+Avanza una página hacia abajo.
+.PP
+.B RePág, Alt\-v, Ctrl\-b, Borrar.
+Retrocede una página hacia arriba.
+.PP
+.B Cursor Abajo
+Desplaza el texto una lÃnea hacia arriba, mostrando en la lÃnea inferior de
+la pantalla una nueva lÃnea que antes quedaba oculta.
+.PP
+.B Cursor Arriba
+Desplaza una lÃnea hacia abajo.
+.PP
+.B Ctrl\-l
+Redibuja el contenido de la pantalla.
+.PP
+.B !
+Engendra un nuevo shell en el directorio de trabajo actual.
+.PP
+.B "[n] m"
+Coloca la marca n.
+.PP
+.B "[n] r"
+Salta hasta la marca n.
+.PP
+.B Ctrl\-f
+Salta al archivo siguiente.
+.PP
+.B Ctrl\-b
+Ãdem al archivo anterior.
+.PP
+.B Alt\-r
+Intercambia entre los diferentes modos de regla: desactivado, arriba, abajo.
+.PP
+Es posible adiestrar al visor de archivos sobre cómo mostrar un archivo, mÃrese
+la sección
+.\"LINK2"
+Editar Archivo de Extensiones\&.
+.\"Extension File Edit"
+.\"NODE "Internal File Editor"
+.SH "Editor de Archivos Interno"
+El editor de archivos interno es un editor a pantalla completa de
+avanzadas prestaciones. Puede editar archivos de hasta 64 MB y también
+permite modificar archivos binarios. Se inicia pulsando
+.B F4
+supuesto que la variable
+.I use_internal_edit
+esté presente en el archivo de inicialización.
+.PP
+Las caracterÃsticas soportadas actualmente son: copia, desplazamiento,
+borrado, corte, y pegado de bloques; deshacer paso a paso; menús
+desplegables; inserción de archivos; definición de macros; buscar y
+reemplazar usando expresiones regulares); selección de texto con
+mayúsculas\-cursor (si el terminal lo soporta); alternancia
+insertar\-sobreescribir; plegado de lÃneas; sangrado automático; tamaño
+de tabulación configurable; realce de sintaxis para varios tipos de
+archivos; y la opción de pasar bloques de texto por filtros externos
+como indent o ispell.
+.PP
+El editor es muy fácil de usar y no requiere aprendizaje alguno.
+Para conocer las teclas asignadas a cada función, basta consultar los
+menús correspondientes. Además, las teclas de desplazamiento con la
+tecla de mayúsculas seleccionan texto. Se puede seleccionar con el ratón,
+aunque podemos recuperar su funcionamiento habitual en terminales (copiar
+y pegar) manteniendo pulsada la tecla mayúsculas.
+.B Ctrl\-Ins
+copia al archivo
+.B cooledit.clip
+y
+.B Mayús\-Ins
+pega desde
+.BR cooledit.clip .
+.B Mayús\-Supr
+corta y copia en
+.BR cooledit.clip ,
+y
+.B Ctrl\-Supr
+elimina el texto resaltado. La tecla
+.B Intro
+produce un salto de lÃnea con sangrado automático opcional.
+.PP
+Para definir una macro, pulsar
+.B Ctrl\-r
+y entonces teclearemos las secuencias de teclas que deseamos sean
+ejecutadas. Pulsaremos
+.B Ctrl\-r
+de nuevo al finalizar. Podemos asignar la macro a la tecla que queramos
+pulsando sobre ella. La macro será ejecutada cuando pulsemos
+.B Ctrl\-a
+seguido de la tecla asignada. También será ejecutada si
+pulsamos Meta (Alt), Ctrl, o Escape y la tecla asignada, siempre y cuando
+la tecla no sea usada por ninguna otra función. Una vez definida, los comandos de
+macro irán al archivo
+.B cedit/cooledit.macros
+en nuestro directorio de inicio. Podemos eliminar una macro borrando
+la lÃnea adecuada en este archivo.
+.PP
+.B F19
+formateará el bloque seleccionado (sea texto, código
+.B C
+o
+.B C++
+u otro). Esto está controlado por el archivo
+.B /usr/share/mc/edit.indent.rc
+que se copia la primera vez que se usa en
+.B .mc/cedit/edit.indent.rc
+en el directorio personal.
+.PP
+El editor también visualiza caracteres no estadounidenses (160+). Al editar
+archivos binarios, debemos configurar los
+.B bits de pantalla
+a 7 bits en el menú de opciones para mantener el espaciado saneado.
+.\"NODE "Completion"
+.SH "Terminación"
+Permite a Midnight Commander escribir por nosotros.
+.PP
+Intenta completar el texto escrito antes de la posición
+actual. Midnight Commander intenta la terminación tratando
+el texto como si fuera una variable (si el texto comienza con
+.BR $ ),
+nombre de usuario (si el texto empieza por
+.BR ~ ),
+nombre de máquina (si el texto comienza con
+.BR @ )
+o un comando (si estamos en la lÃnea de órdenes en una posición
+donde podrÃamos escribir un comando; las terminaciones posibles entonces
+incluyen las palabras reservadas del shell asà como comandos internos
+del shell) en ese orden. Si nada de lo anterior es aplicable, se intenta
+la terminación con nombres de archivo.
+.PP
+La terminación de nombres de archivo, usuario y máquina funciona en
+todas las lÃneas de entrada; la terminación de comandos es especÃfica de
+la lÃnea de órdenes. Si la terminación es ambigua (hay varias
+posibilidades diferentes), Midnight Commander pita, y la acción siguiente
+depende de la opción
+.I Completar: Mostrar Todos
+en el diálogo de
+.\"LINK2"
+Configuración\&.
+.\"Configuration"
+Si está activada, se despliega inmediatamente junto a la posición actual
+una lista con todas las posibilidades donde se puede seleccionar con
+las flechas de movimiento e
+.B Intro
+la entrada correcta. También podemos seguir escribiendo caracteres con lo
+que la lÃnea se sigue completando tanto como sea posible y simultáneamente
+la primera entrada coincidente de la lista se va resaltando. Si volvemos
+a pulsar
+.BR Alt\-Tab ,
+sólo las coincidencias permanecen en la lista. Tan pronto
+como no haya ambigüedad, la lista desaparece; también podemos quitarla
+con las teclas de cancelación
+.BR Esc ", " F10
+y las teclas de movimiento a izquierda y derecha. Si
+.\"LINK2"
+Completar: Mostrar Todos
+.\"Configuration"
+está desactivado, la lista aparece cuando pulsamos
+.B Alt\-Tab
+por segunda vez; con la primera Midnight Commander sólo emite un pitido.
+
+.\"NODE "Virtual File System"
+.SH "Sistemas de Archivos Virtuales (VFS)"
+Midnight Commander dispone de una capa de código de acceso al sistema
+de archivos; esta capa se denomina Sistema de Archivos Virtual (VFS).
+El Sistema de Archivos Virtual permite a Midnight Commander manipular
+archivos no ubicados en el sistema de archivos Unix.
+.PP
+Midnight Commander incluye actualmente varios Sistemas de Archivos
+Virtuales: el sistema de archivos
+.IR local ,
+utilizado para acceder al sistema de archivos Unix habitual;
+.I tarfs
+para manipular archivos empaquetados con el comando tar y acaso
+comprimidos;
+.I undelfs
+para recuperar archivos borrados en sistemas de archivos de tipo ext2
+(sistema de archivos habitual en Linux);
+.I FTPfs
+para manipular archivos en sistemas remotos a través de FTP;
+.I FISH
+para manipular archivos a través de conexiones a shell como rsh o ssh
+y finalmente
+.I MCfs
+(Midnight Commander file system), un sistema de archivos para red. Si
+el programa se compiló incluyendo
+.I SMBfs
+se pueden manipular archivos en sistemas remotos empleando el protocolo
+SMB (CIFS).
+.PP
+Se facilita también un sistema de archivos genérico
+.I extfs
+(EXternal virtual File System) para extender con facilidad las
+posibilidades de VFS empleando guiones y programas externos.
+.PP
+El código VFS interpretará todos los nombres de ruta usados y los dirigirá
+al sistema de archivos correcto. El formato usado para cada uno de los
+sistemas de archivos se describe más adelante en su propia sección.
+.\"NODE " Tar File System"
+.SH " Sistema de archivos Tar (tarfs)"
+El sistema de archivos tar y los archivos tar comprimidos pueden consultarse usando
+el comando chdir. Para mostrar en el panel el contenido de un archivo tar, cambiamos
+de directorio empleando la siguiente sintaxis:
+.PP
+.I /archivo.tar#utar/[directorio\-dentro\-tar]
+.PP
+El archivo mc.ext también ofrece un atajo para los archivos tar, esto quiere decir
+que normalmente basta con apuntar a un archivo tar y pulsar Intro para entrar en el
+archivo tar. Véase la sección
+.\"LINK2"
+Edición del Archivo de Extensiones
+.\"Extension File Edit"
+para obtener más detalles sobre cómo hacer esto.
+.PP
+Ejemplos:
+.PP
+.nf
+ mc\-3.0.tar.gz#utar/mc\-3.0/vfs
+ /ftp/GCC/gcc\-2.7.0.tar#utar
+.fi
+.PP
+En este último se indica la ruta completa hasta el archivo tar.
+
+.\"NODE " FTP File System"
+.SH " Sistema de archivos FTP (FTPfs)"
+FTPfs permite manipular archivos en máquinas remotas. Para utilizarlo
+se puede emplear la opción de menú
+.I Conexión por FTP
+o simplemente emplear la orden
+.I cd
+como cuando cambiamos habitualmente de directorio, pero indicando
+como ruta:
+.PP
+.I /#ftp:[!][usuario[:clave]@]maquina[:puerto][dir\-remoto]
+.PP
+Los elementos
+.IR usuario ,
+.I puerto
+y
+.I directorio\-remoto
+son opcionales. Si especificamos el elemento
+.IR usuario ,
+entonces Midnight Commander intentará conectarse con la máquina remota
+como ese usuario, y si no, establecerá una conexión en modo anónimo o
+con el nombre de usuario indicado en el archivo
+.IR ~/.netrc .
+El elemento
+.I clave
+también es opcional, y si está presente, se emplea como contraseña
+de acceso. Esta forma de colocar la contraseña como parte del nombre
+del directorio virtual no es muy recomendable porque eventualmente puede
+aparecer en pantalla y guardarse en el histórico de directorios.
+.PP
+Si es necesario utilizar un proxy de FTP, se añade un sÃmbolo de exclamación
+.B !
+delante del nombre de la máquina.
+.PP
+Ejemplos:
+.PP
+.nf
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx\-11.mit.edu/pub/linux/packages
+ /#ftp:!detras.barrera.edu/pub
+ /#ftp:guest at pcremoto.com:40/pub
+ /#ftp:miguel:xxx at servidor/pub
+ /#ftp:ftp.um.es/pub
+.fi
+.PP
+La opciones de FTPfs se encuentran entre las opciones de configuración del
+.\"LINK2"
+Sistema de Archivos Virtual (VFS)\&.
+.\"Virtual FS"
+
+.\"NODE " FIle transfer over SHell filesystem"
+.SH " Sistema de archivos a través de SHell (FISH)"
+El FISH es un sistema de archivos por red que permite manipular archivos
+en una máquina remota como si estuvieran almacenados localmente. Para
+ello es preciso que el sistema remoto esté ejecutando el servidor FISH
+o permitir la conexión a una shell de tipo bash.
+.PP
+Para conectar con la máquina remota basta cambiar de directorio a un
+directorio virtual cuyo nombre sea de la forma:
+.PP
+.I /#sh:[usuario@]maquina[:opciones]/[directorio\-remoto]
+.PP
+Los elementos
+.IR usuario ,
+.I opciones
+y
+.I directorio\-remoto
+son opcionales. Si se especifica el elemento
+.I usuario
+Midnight Commander intentará entrar en la máquina remota como ese
+usuario, y si no usará nuestro nombre.
+.PP
+Como
+.I opciones
+se puede poner 'C' para usar compresión y 'rsh' para utilizar una
+conexión rsh en vez de ssh. Si se indica el
+.IR directorio\-remoto ,
+se buscará éste como primer directorio al conectar con la máquina
+remota.
+.PP
+Ejemplos:
+.PP
+.nf
+ /#sh:solorsh.es:r/linux/local
+ /#sh:pepe at quiero.comprension.edu:C/privado
+ /#sh:pepe at sincomprimir.ssh.edu/privado
+.fi
+
+.\"NODE " Network File System"
+.SH " Sistema de archivos en Red"
+El sistema de archivos en red de Midnight Commander es un sistema de
+archivos en red básico que permite manipular archivos en una máquina
+remota como si estuviesen accesibles localmente. Para ello, la máquina
+remota debe estar ejecutando el programa servidor mcserv(8).
+.PP
+Para conectar a una máquina remota, sólo necesitamos hacer el cambio de
+directorio a un directorio especial cuyo nombre tendrá la forma:
+.PP
+.I /#mc:[usuario@]máquina[:puerto][directorio\-remoto]
+.PP
+Los elementos
+.IR usuario ,
+.I puerto
+y
+.I directorio\-remoto
+son opcionales. Si especificamos el elemento
+.I usuario
+entonces Midnight Commander intentará acceder a la
+máquina como ese usuario, si no, usará nuestro login.
+.PP
+El elemento
+.I puerto
+es necesario cuando el servidor remoto se ejecuta en un puerto especial
+(véase la página del manual de mcserv(8) para más información acerca de
+puertos); finalmente, si el elemento
+.I directorio\-remoto
+está presente, nuestro directorio actual en la máquina remota
+será éste.
+.PP
+Ejemplos:
+.PP
+.nf
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:pepe at foo.edu:11321/privado
+.fi
+.\"NODE " SMB File System"
+.SH " Sistema de archivos SMB"
+El SMBfs permite manipular archivos en máquinas remotas con el protocolo
+denominado SMB (o CIFS). Esto incluye Windows Trabajo en Grupo, Windows
+9x/ME/XP, Windows NT, Windows 2000 y Samba. Para comenzar a usarlo,
+se puede emplear la "Conexión por SMB..." (accesible desde la barra de
+menús) o bien cambiar de directorio a un directorio virtual cuyo nombre
+sea de la forma:
+.PP
+.I /#smb:[usuario@]maquina[/recurso][/directorio\-remoto]
+.PP
+Los elementos
+.IR usuario ,
+.I recurso
+y
+.I directorio\-remoto
+son opcionales. El
+.IR usuario ,
+.I dominio
+y
+.I contraseña
+se pueden especificar en un cuadro de diálogo.
+.PP
+Ejemplos:
+.PP
+.nf
+ /#smb:maquina/Compartido
+ /#smb:otramaquina
+ /#smb:invitado at maquina/publico/leyes
+.fi
+
+.\"NODE " Undelete File System"
+.SH " Sistema de archivos de Recuperación"
+En sistemas Linux, si el programa de configuración nos preguntó si querÃamos usar
+las facilidades de recuperación de archivos de ext2fs, tendremos el sistema de archivos
+recuperables accesible.
+La recuperación de archivos borrados está disponible sólo en los sistemas de archivos ext2. El
+sistema de archivos recuperable es sólo un interface de la librerÃa ext2fs con:
+restaurar todos los archivos borrados en un ext2fs y proporciona
+la extracción selectiva de archivos en una partición regular.
+.PP
+Para usar este sistema de archivos, tendremos que hacer un chdir a un nombre de archivo especial
+formado por el prefijo "/#undel" y el nombre de archivo donde se encuentra el
+sistema de archivos actual.
+.PP
+Por ejemplo, para recuperar archivos borrados en la segunda partición del
+primer disco scsi en Linux, usarÃamos el siguiente nombre de ruta:
+.PP
+.nf
+ /#undel:sda2
+.fi
+.PP
+Esto le llevarÃa un tiempo a undelfs para cargar la información
+antes de empezar a navegar por los archivos allà contenidos.
+.\"NODE " EXTernal File System"
+.SH " Sistema de archivos EXTerno (extfs)"
+.B extfs
+permite incorporar a GNU Midnight Commander numerosas utilidades y tipos
+de archivos de manera sencilla, simplemente escribiendo guiones
+(scripts).
+.PP
+Los sistemas de archivos Extfs son de dos tipos:
+.PP
+1. Sistemas de archivos autónomos, que no están asociados a ningún
+archivo existente. Representan algún tipo de información relacionada con
+el sistema en forma de árbol de directorios. Se accede a ellos ejecutando
+.RI ' "cd #nombrefs" '
+donde nombrefs es el nombre corto que identifica el extfs (ver más
+adelante). Ejemplos de éstos son audio (lista de pistas de sonido en
+el CD) o apt (lista de paquetes de tipo Debian en el sistema).
+.PP
+Por ejemplo, para listar las pistas de música del CD, escribir
+.PP
+.nf
+ cd #audio
+.fi
+.PP
+2. Sistemas de archivos en un archivo (como rpm, patchfs y más), que
+muestran los contenidos de un archivo en forma de árbol de directorios.
+Puede tratarse de archivos reales empaquetados o comprimidos en un archivo
+(urar, rpm) o archivos virtuales, como puede ser el caso de mensajes
+en un archivo de correo electrónico (mailfs) o partes de un archivo de
+modificaciones o parches (patchfs). Para acceder a ellos se añade
+.RI ' #nombrefs '
+al nombre del archivo a abrir. Este archivo podrÃa él mismo estar en
+otro sistema de archivos virtual.
+.PP
+Por ejemplo, para listar los contenidos de un archivo documentos.zip
+comprimido hay que escribir
+.PP
+.nf
+ cd documentos.zip#uzip
+.fi
+.PP
+En muchos aspectos, se puede tratar un sistema de archivos externo como
+cualquier otro directorio. PodrÃamos añadirlo a la lista de favoritos o
+cambiar a él desde la historia de directorios. Una limitación importante
+es que, estando dentro de él, no se puede ejecutar órdenes del sistema,
+como por otra parte ocurre en cualquier sistema de archivos VFS no local.
+.PP
+Midnigth Commander incluye inicialmente guiones para algunos sistemas de
+archivos externos:
+.TP
+.B a
+acceder a un disquete DOS/Windows 'A:'
+.RI ( "cd #a" ).
+.TP
+.B apt
+monitor del sistema de gestión de paquetes APT de Debian
+.RI ( "cd #apt" ).
+.TP
+.B audio
+acceso y audición de CDs
+.RI ( "cd #audio"
+o
+.IR "cd dispositivo#audio" ).
+.TP
+.B bpp
+paquete de la distribución GNU/Linux Bad Penguin
+.RI ( "cd archivo.bpp#bpp" ).
+.TP
+.B deb
+paquete de la distribución GNU/Linux Debian
+.RI ( "cd archivo.deb#deb" ).
+.TP
+.B dpkg
+paquetes instalados en Debian GNU/Linux
+.RI ( "cd #deb" ).
+.TP
+.B hp48
+ver o copiar archivos a/desde una calculadora HP48
+.RI ( "cd #hp48" ).
+.TP
+.B lslR
+navegación en listados lslR empleados en bastantes sitios FTP
+.RI ( "cd filename#lslR" ).
+.TP
+.B mailfs
+soporte para archivos de correo electrónico tipo mbox
+.RI ( "cd archivo_mbox#mailfs" ).
+.TP
+.B patchfs
+manipulación de archivos de cambios/parches tipo diff
+.RI ( "cd archivo#patchfs" ).
+.TP
+.B rpm
+paquete RPM
+.RI ( "cd archivo#rpm" ).
+.TP
+.B rpms
+base de datos de paquetes RPM instalados
+.RI ( "cd #rpms" ).
+.TP
+.B ulha, urar, uzip, uzoo, uar, uha
+herramientas de compresión
+.RI ( "cd archivo#xxxx"
+siendo xxxx uno de estos:
+.IR ulha ,
+.IR urar ,
+.IR uzip ,
+.IR uzoo ,
+.IR uar ,
+.IR uha ).
+.PP
+Se pueden asociar extensiones o tipos de archivo a un determinado sistema
+de archivos externo tal como se describe en la sección sobre cómo
+.\"LINK2"
+Editar el Archivo de Extensiones
+.\"Extension File Edit"
+de Midnight Commander. He aquÃ, a modo de ejemplo, una entrada para
+paquetes Debian:
+.PP
+.nf
+ regex/\.deb$
+ Open=%cd %p#deb
+.fi
+.\"NODE "Colors"
+.SH "Colores"
+Midnight Commander intentará determinar si nuestro terminal soporta
+el uso de color utilizando la base de datos de terminales y nuestro nombre de terminal. Algunas veces
+estará confundido, por lo que deberemos forzar el modo en color o deshabilitar el modo de color
+usando el argumento \-c y \-b respectivamente.
+.PP
+Si el programa está compilado con el gestor pantallas Slang
+en lugar de ncurses, también chequeará la variable
+.BR COLORTERM ,
+si existe, lo que tiene el mismo efecto que la opción \-c.
+.PP
+Podemos especificar a los terminales que siempre fuercen el modo en color
+añadiendo la variable
+.I color_terminals
+a la sección Colors del archivo de inicialización. Esto evitará que
+Midnight Commander intente la detección de soporte de color. Ejemplo:
+.PP
+.nf
+[Colors]
+color_terminals=linux,xterm
+.fi
+.nf
+color_terminals=nombre\-terminal1,nombre\-terminal2...
+.fi
+.PP
+El programa puede compilarse con ncurses y slang, ncurses no
+ofrece la posibilidad de forzar el modo en color: ncurses utiliza la
+información de la base de datos de terminales.
+.PP
+Midnight Commander ofrece una forma de cambiar los colores por defecto.
+Actualmente los colores se configuran a través de la variable de entorno
+.B MC_COLOR_TABLE
+o en la sección Colors del archivo de inicialización.
+.PP
+En la sección Colors, el mapa de colores por defecto se carga desde la variable
+.IR base_color .
+Podemos especificar un mapa de colores alternativo para un terminal
+utilizando el nombre del terminal como clave en esta sección. Ejemplo:
+.PP
+.nf
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+.fi
+.PP
+El formato de la definición de color es:
+.PP
+.nf
+ <PalabraClave>=<ColorTexto>,<ColorFondo>:<PalabraClave>= ...
+.fi
+.PP
+los colores son opcionales, y las palabras claves son: normal, selected,
+marked, markselect, errors, input, reverse menu, menusel, menuhot, menuhotsel,
+gauge; los colores por defecto son: dnormal, dfocus, dhotnormal, dhotfocus;
+los colores de Ayuda son: helpnormal, helpitalic, helpbold, helplink,
+helpslink; color del visor: viewunderline; colores del editor: editnormal,
+editbold, editmarked.
+.PP
+Los cuadros de diálogo usan los siguientes colores:
+.I dnormal
+usado para el texto normal,
+.I dfocus
+usado para el componente actualmente seleccionado,
+.I dhotnormal
+usado para diferenciar el color de la tecla activa
+en los componentes normales, mientras que el color
+.I dhotfocus
+se utiliza para el color resaltado en el componente seleccionado.
+.PP
+Los menús utilizan el mismo esquema equivalente con los nombres menu, menusel, menuhot and
+menuhotsel en lugar de los anteriores.
+.PP
+La ayuda utiliza los siguientes colores:
+.I helpnormal
+texto normal,
+.I helpitalic
+utilizado para el texto enfatizado con letra itálica en la página del manual,
+.I helpbold
+usado para el texto enfatizado en negrita en la página del manual,
+.I helplink
+usado para los hiperenlaces no seleccionados y
+.I helpslink
+es utilizado para el hiperenlace seleccionado.
+.PP
+.I gauge (indicador)
+determina el color de la parte completada de la barra de progresión (gauge), que muestra
+qué porcentaje de archivos fueron copiados etc. de modo gráfico.
+.PP
+Los colores posibles son: negro (black), gris (gray), rojo (red), rojo brillante (brightred), verde (green),
+verde claro (brightgreen), marrón (brown), amarillo (yellow), azul oscuro (blue), azul brillante (brightblue),
+rosa (magenta), rosa claro (brightmagenta),
+azul celeste (cyan), celeste claro (brightcyan), gris claro (lightgray) y blanco (white).
+Hay una palabra clave especial para obtener un fondo transparente. Se trata de 'default'. 'default'
+sólo se puede utilizar como color de fondo. Ejemplo:
+.PP
+.nf
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+.fi
+
+.\"NODE "Skins"
+.SH "Skins"
+Con los skins (pieles, caretas) se puede cambiar la apariencia global de
+Midhight Commander. Para ello hay que proporcionar un archivo que contenga
+descripciones de colores y formas de trazar las lÃneas de borde de los
+paneles y diálogos. La redefinición de colores es completamente compatible
+con la configuración tradicional detallada en la sección sobre
+.\"LINK2"
+Colores\&.
+.\"Colors"
+.PP
+El archivo se busca, en orden, de varias maneras:
+.IP
+.br
+1) La opción
+.B \-S \<skin\>
+o
+.B \-\-skin=\<skin\>
+al ejecutar mc.
+.br
+2) La variable de entorno
+.BR MC_SKIN .
+.br
+3) El parámetro
+.B skin
+en la sección
+.B [Midnight Commander]
+del archivo de configuración.
+.br
+4) El archivo
+.BR /etc/mc/skins/default.ini .
+.br
+5) El archivo
+.BR /usr/share/mc/skins/default.ini .
+
+.PP
+En lÃnea de órdenes, en la variable de entorno o el parámetro de la
+configuración pueden contener la ruta absoluta al archivo de skin con
+o sin su extensión \.ini. De no indicar la ruta se realiza la búsqueda,
+en orden, en:
+.IP
+1)
+.BR ~/.mc/skins/ .
+.br
+2)
+.BR /etc/mc/skins/ .
+.br
+3)
+.BR /usr/share/mc/skins/ .
+.br
+
+.PP
+Para más información consultar:
+.IP
+.\"LINK2"
+Descripción de secciones y parámetros
+.\"Skins sections"
+.br
+.\"LINK2"
+Definiciones de pares de colores
+.\"Skins colors"
+.br
+.\"LINK2"
+Trazado de lÃneas
+.\"Skins lines"
+.br
+.\"LINK2"
+Compatibilidad
+.\"Skins oldcolors"
+.br
+
+.\"NODE " Skins sections"
+.SH " Descripción de secciones y parámetros"
+
+La sección
+.B [skin]
+contiene metadatos del archivo. El parámetro
+.I description
+proporciona un pequeño texto descriptivo.
+
+.PP
+La sección
+.B [filehighlight]
+contiene descripciones de pares de colores para el resaltado de nombres
+de archivo. Los nombres de parámetros de esta sección tienen que coincidir
+con los nombres de sección del archivo filehighlight.ini.
+
+Para más información, véase la sección sobre
+.\"LINK2"
+Resaltado de nombres\&.
+.\"Filenames Highlight"
+
+.PP
+La sección
+.B [core]
+permite definir elementos que se utilizan en otras partes.
+.TP
+.I _default_
+Colores por defecto. Se utilizará en todas las secciones que
+no contengan definición de colores.
+.TP
+.I selected
+cursor.
+.TP
+.I marked
+elementos seleccionados.
+.TP
+.I markselect
+cursor sobre elementos seleccionados.
+.TP
+.I gauge
+color de la parte completada en las barras de progreso.
+.TP
+.I input
+color de los recuadros de texto editable en los dialogos.
+.TP
+.I reverse
+color inverso.
+
+.PP
+La sección
+.B [dialog]
+define elementos de las ventanas de diálogo salvo los diálogos de error.
+.TP
+.I _default_
+Colores por defecto para esta sección. Se utilizará [core]._default_
+si no se especifica
+.TP
+.I dfocus
+Color del elemento activo, con el foco.
+.TP
+.I dhotnormal
+Color de las teclas de acceso rápido.
+.TP
+.I dhotfocus
+Color de las teclas de acceso rápido del elemento activo.
+
+.PP
+La sección
+.B [error]
+define elementos de las ventanas de diálogo de error.
+.TP
+.I _default_
+Colores por defecto para esta sección. Se utilizará [core]._default_
+si no se especifica.
+.TP
+.I errdhotnormal
+Color de las teclas de acceso rápido.
+.TP
+.I errdhotfocus
+Color de las teclas de acceso rápido del elemento activo.
+
+.PP
+La sección
+.B [menu]
+define elementos de menú. Esta sección afecta al menú general (activado
+con F9) y a los menús de usuario (activados con F2 en la pantalla general
+y con F11 en el editor).
+.TP
+.I _default_
+Colores por defecto para esta sección. Se utilizará [core]._default_
+si no se especifica
+.TP
+.I entry
+Color de las entradas de menú.
+.TP
+.I menuhot
+Color de las teclas de acceso rápido en menú.
+.TP
+.I menusel
+Color de la entrada de menú activa, con el foco.
+.TP
+.I menuhotsel
+Color de las teclas de acceso rápido en la entrada activa de menú.
+
+.PP
+La sección
+.B [help]
+define los elementos de la ventana de ayuda.
+.TP
+.I _default_
+Colores por defecto para esta sección. Se utilizará [core]._default_
+si no se especifica.
+.TP
+.I helpitalic
+Par de color para elementos en
+.BR cursiva .
+.TP
+.I helpbold
+Par de color para elementos
+.BR resaltados .
+.TP
+.I helplink
+Color de los enlaces
+.TP
+.I helpslink
+Color del enlace activo, con el foco.
+
+.PP
+La sección
+.B [editor]
+define los colores de los elementos que se encuentran en el editor.
+.TP
+.I _default_
+Colores por defecto para esta sección. Se utilizará [core]._default_
+si no se especifica.
+.TP
+.I editbold
+Par de color para elementos
+.BR resaltados .
+.TP
+.I editmarked
+Color del texto seleccionado.
+.TP
+.I editwhitespace
+Color de las tabulaciones y espacios al final de lÃnea resaltados.
+.TP
+.I linestate
+Color de la lÃnea de estado.
+
+.PP
+La sección
+.B [viewer]
+define los colores de los elementos que se encuentran en el visor.
+.TP
+.I viewunderline
+Par de color para elementos
+.BR subrayados .
+
+.\"NODE " Skins colors"
+.SH " Definiciones de pares de colores"
+Cualquier parámetro del archivo de skin puede contener definiciones de
+pares de color.
+.PP
+Un par de colores está formado por el nombre de los dos colores separados
+por ';'. El primer color establece el color de frente y el segundo el
+color de fondo. Se puede omitir alguno de los dos colores, en cuyo caso
+se utilizará el color del par de color por defecto (par de color general
+o del par de color por defecto en la sección).
+.PP
+Ejemplo:
+.br
+.nf
+[core]
+ # verde sobre negro
+ _default_=green;black
+ # verde (por defecto) sobre azul
+ selected=;blue
+ # amarillo sobre negro (por defecto)
+ marked=yellow;
+.fi
+
+.PP
+Los nombres de colores permitidos son los que aparecen en la sección
+.\"LINK2"
+Colores\&.
+.\"Colors"
+
+.\"NODE " Skins lines"
+.SH " Trazado de lÃneas"
+Trazos de lÃneas de la sección
+.B [Lines]
+del archivo de skins. Por defecto se utilizan lÃneas sencillas, pero
+se pueden redefinir empleando cualquier sÃmbolo utf\-8 (por ejemplo,
+lÃneas dobles).
+.PP
+.I ¡¡¡ATENCIÃN!!!
+Si se compila Midnight Commander empleando la biblioteca de pantalla
+Ncurses, entonces el trazado de lÃneas está limitado. Es posible que
+sólo se puedan utilizar lÃneas simples. Para consultas y comentarios
+contactar con los desarrolladores de Ncurses.
+
+.PP
+Descripción de parámetros de la sección
+.BR [Lines] :
+.TP
+.I lefttop
+esquina superior izquierda.
+.TP
+.I righttop
+esquina superior derecha.
+.TP
+.I centertop
+unión central en el borde superior.
+.TP
+.I centerbottom
+unión central en el borde inferior.
+.TP
+.I leftbottom
+esquina inferior izquierda.
+.TP
+.I rightbottom
+esquina inferior derecha.
+.TP
+.I leftmiddle
+unión central en el borde izquierdo.
+.TP
+.I rightmiddle
+unión central en el borde derecho.
+.TP
+.I centermiddle
+cruz central.
+.TP
+.I horiz
+lÃnea horizontal.
+.TP
+.I vert
+lÃnea vertical.
+.TP
+.I thinhoriz
+lÃnea horizontal fina.
+.TP
+.I thinvert
+lÃnea vertical fina.
+
+
+.\"NODE " Skins oldcolors"
+.SH " Compatibilidad"
+Compatibilidad de la asignación de colores empleando archivos de skin
+con la configuración general de
+.\"LINK2"
+Colores\&.
+.\"Colors"
+.PP
+La compatibilidad es completa. En este caso la redefinición de colores
+tiene prioridad sobre las definiciones de skin y se completa con esta.
+
+
+.\"NODE "Filenames Highlight"
+.SH "Resaltado de nombres"
+La sección [filehighlight] de un archivo de skin contiene como claves
+los nombres que identificarán cada grupo de resaltado y como valor el
+par de colores que le corresponda. El formato de estas parejas se explica
+en la sección
+.\"LINK2"
+Skins\&.
+.\"Skins"
+.PP
+Reglas de resaltado de nombres en el archivo /usr/share/mc/filehighlight.ini.
+Los nombres de sección en este archivo tienen que ser iguales a los nombres
+empleados en la sección [filehighlight] del archivo de skin en uso.
+PP.
+Los nombres de los parámetros en estos grupos podrán ser:
+.TP
+.I type
+tipo de archivo. Si existe se ignoran otras opciones.
+.TP
+.I regexp
+expresión regular. Si existe se ignora la opción 'extensions'.
+.TP
+.I extensions
+lista de extensiones de archivos. Separadas por punto y coma.
+.PP
+`type' puede tomar los valores:
+.nf
+\- FILE (todos los archivos)
+ \- FILE_EXE
+\- DIR (todos los directorios)
+ \- LINK_DIR
+\- LINK (todos los enlaces excepto los rotos)
+ \- HARDLINK
+ \- SYMLINK
+\- STALE_LINK
+\- DEVICE (todos los archivos de dispositivo)
+ \- DEVICE_BLOCK
+ \- DEVICE_CHAR
+\- SPECIAL (todos los archivos especiales)
+ \- SPECIAL_SOCKET
+ \- SPECIAL_FIFO
+ \- SPECIAL_DOOR
+.fi
+
+.\"NODE "Special Settings"
+.SH "Ajustes Especiales"
+La mayorÃa de las opciones de Midnight Commander pueden cambiarse desde
+los menús. Sin embargo, hay un pequeño número de ajustes para los que
+es necesario editar el archivo de configuración.
+.PP
+Estas variables se pueden cambiar en nuestro archivo ~/.mc/ini:
+.PP
+.I clear_before_exec
+.IP
+Por defecto Midnight Commander limpia la pantalla antes de ejecutar un
+comando. Si preferimos ver la salida del comando en la parte inferior
+de la pantalla, editaremos nuestro archivo ~/mc.ini y cambiaremos el
+valor del campo clear_before_exec a 0.
+.PP
+.I confirm_view_dir
+.IP
+Al pulsar F3 en un directorio, normalmente Midnight Commander entra
+en ese directorio. Si este valor está a 1, entonces el programa
+nos pedirá confirmación antes de cambiar el directorio si tenemos
+archivos marcados.
+.PP
+.I ftpfs_retry_seconds
+.IP
+Este valor es el número de segundos que Midnight Commander esperará
+antes de intentar volver a conectar con un servidor de ftp que ha denegado el
+acceso. Si el valor es cero, el programa no reintentará el acceso.
+.PP
+.I ftpfs_use_passive_connections
+.IP
+Esta opción está desactivada por defecto. Hace que el código de FTPfs utilice el
+modo de apertura pasivo para transferir archivos. Esto es usado por aquellos
+que están detrás de un encaminador con filtrado de paquetes. Esta opción sólo funciona si
+estamos utilizando un proxy para ftp.
+.PP
+.I max_dirt_limit
+.IP
+Especifica cuántas actualizaciones de pantalla pueden saltarse al menos en el visor
+de archivos interno. Normalmente este valor no es significativo, porque
+el código automáticamente ajusta el número de actualizaciones a saltar de acuerdo
+al volumen de pulsaciones de teclas recibidas. Empero, en máquinas muy lentas o
+en terminales con autorepetición de teclado rápida, un valor grande puede hacer
+que la pantalla se actualice dando saltos.
+.IP
+Parece ser que poniendo max_dirt_limit a 10 produce el mejor comportamiento,
+y éste es el valor por defecto.
+.PP
+.I mouse_move_pages
+.IP
+Controla cuándo el desplazamiento de pantalla realizado con el ratón se realiza por páginas o lÃnea
+a lÃnea en los paneles.
+.PP
+.I mouse_move_pages_viewer
+.IP
+Controla cuándo el desplazamiento de pantalla realizado con el ratón se realiza por páginas o lÃnea
+a lÃnea en el visor de archivos interno.
+.PP
+.I old_esc_mode
+.IP
+Por defecto Midnight Commander trata la tecla
+.I Esc
+como prefijo de tecla
+(old_esc_mode=0), si activamos esta opción (old_esc_mode=1), entonces
+la tecla
+.I Esc
+actuará como prefijo de tecla durante un segundo, y si no hay
+pulsaciones, entonces
+.I Esc
+será interpretado como la tecla de cancelación (
+.IR Esc " " Esc
+).
+.PP
+.I only_leading_plus_minus
+.IP
+Produce un tratamiento especial para '+', '\-', '*' en la lÃnea de órdenes (seleccionar,
+deseleccionar, selección inversa) sólo si la lÃnea de órdenes está vacÃa. No necesitamos
+entrecomillar estos caracteres en la lÃnea de órdenes. Pero no podremos
+cambiar la selección cuando la lÃnea de órdenes no esté vacÃa.
+.TP
+.I reverse_files_only
+Permite invertir la selección sólo sobre los archivos, sin afectar a los directorios
+seleccionados. Esta variable está activa por defecto. Si se desactiva, la inversión se
+aplica tanto a archivos como a directorios: se seleccionan los no seleccionados y se
+liberan los anteriormente seleccionados.
+.PP
+.I panel_scroll_pages
+.IP
+Si existe (por defecto), el panel se desplazará media pantalla cuando el cursor
+alcance el final o el principio del panel, en otro caso se desplazará un archivo cada vez.
+.PP
+.I show_output_starts_shell
+.IP
+Esta variable sólo funciona si no se utiliza el soporte de subshell.
+Cuando utilizamos la combinación
+.I Ctrl\-o
+para volver a la pantalla de usuario, si está activada, tendremos un
+nuevo shell. De otro modo, pulsando cualquier tecla nos devolverá a
+Midnight Commander.
+.PP
+.I torben_fj_mode
+.IP
+Si este modificador existe, entonces las teclas Inicio y Fin funcionarán de manera
+diferente en los paneles, en lugar de mover la selección al primer
+o último archivo en los paneles, actuarán como sigue:
+.IP
+La tecla Inicio: Irá a la lÃnea central del panel, si está bajo ella; sino va a
+la primera lÃnea a menos que ya esté allÃ, en este caso
+irá al primer archivo del panel.
+.IP
+La tecla Fin tiene un comportamiento similar: Irá a la lÃnea central del panel, si
+está situada en la mitad superior del panel; si no irá a la lÃnea inferior del panel a menos que
+ya estemos ahÃ, en cuyo caso moverá la selección al último nombre de archivo del panel.
+.PP
+.I use_file_to_guess_type
+.IP
+Si esta variable está activada (por defecto lo está) se recurrirá al
+comando "file" para reconocer los tipos de archivo referidos en el archivo
+.\"LINK2"
+mc.ext\&.
+.\"Extension File Edit"
+.PP
+.I xterm_mode
+.IP
+Si esta variable está activada (por defecto no) cuando naveguemos
+por el sistema de archivos en un panel en árbol, se irá actualizando
+automáticamente el otro panel con los contenidos del directorio
+seleccionado en cada momento.
+.\"NODE "Terminal databases"
+.SH "Ajustes del Terminal"
+Midnight Commander permite hacer ajustes a la base de datos de terminales
+del sistema sin necesidad de privilegios de superusuario. El programa
+busca definiciones de teclas en el archivo de inicialización del sistema
+.B /usr/share/mc/mc.lib
+o en el del usuario
+.BR ~/.mc/ini ,
+en la sección "terminal:nuestro\-terminal" y si no en "terminal:general".
+Cada lÃnea comienza con el identificador de la tecla, seguido de un signo
+de igual y la definición de la tecla. Para representar el carácter de escape
+se utiliza \\e y ^x para el carácter control\-x.
+.PP
+Los identificadores de tecla son:
+.PP
+.nf
+f0 a f20 teclas de función f0 a f20
+bs tecla de borrado
+home tecla de inicio
+end tecla de fin
+up tecla de cursor arriba
+down tecla de cursor abajo
+left tecla de cursor izquierda
+right tecla de cursor derecha
+pgdn tecla de avance de página
+pgup tecla de retroceso de página
+insert tecla de insertar
+delete tecla de suprimir
+complete tecla para completar
+.fi
+.PP
+Ejemplo: para indicar que la secuencia Escape + [ + O + p corresponde
+a la tecla de insertar, hay que colocar en el archivo
+.BR ~/.mc/ini :
+.PP
+.nf
+insert=\\e[Op
+.fi
+.PP
+También se pueden usar
+.IR "secuencias avanzadas" .
+Por ejemplo:
+
+.nf
+ ctrl-alt-right=\\e[[1;6C
+ ctrl-alt-left=\\e[[1;6D
+.fi
+
+.PP
+Esto significa que Ctrl + Alt + Izquierda envÃa la secuencia de escape
+\\e[[1;6D y que entonces Midnight Commander debe interpretar "\\e[[1;6D"
+como Ctrl\-Alt\-Izquierda.
+.PP
+El identificador
+.I complete
+representa la secuencia usada para invocar el mecanismo de completar
+nombres. Esto se hace habitualmente con
+.IR Alt\-Tab ,
+pero podemos configurar otras teclas para esta función, especialmente en
+teclados que incorporan tantas teclas especiales (bonitas pero inútiles
+o infrautilizadas).
+.SH ""
+.\"NODE "FILES"
+.SH "ARCHIVOS AUXILIARES"
+Los directorios indicados a continuación pueden variar de una
+instalación a otra. También se pueden modificar con la variable de
+entorno MC_DATADIR, que de estar definida se emplearÃa en vez de
+/usr/share/mc.
+.PP
+.I /usr/share/mc.hlp
+.IP
+Archivo de ayuda.
+.PP
+.I /usr/share/mc/mc.ext
+.IP
+Archivo de extensiones por defecto del sistema.
+.PP
+.I ~/.mc/bindings
+.IP
+Archivo de usuario de extensiones y configuración de visor y editor. Si
+está presente prevalece sobre el contenido de los archivos del sistema.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+Archivo de configuración del sistema para Midnight Commander, sólo si
+el usuario no dispone de su propio ~/.mc/ini.
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+Opciones globales de Midnight Commander. Se aplican siempre a todos los
+usuarios, tengan ~/.mc/ini o no. Actualmente sólo se emplea para los
+.\"LINK2"
+ajustes de terminal\&.
+.\"Terminal databases"
+.PP
+.I ~/.mc/ini
+.IP
+Configuración personal del usuario. Si este archivo está presente entonces
+se cargará la configuración desde aquà en lugar de desde el archivo de
+configuración del sistema.
+.PP
+.I /usr/share/mc/mc.hint
+.IP
+Este archivo contiene los mensajes cortos de ayuda mostrados por el
+programa.
+.PP
+.I /usr/share/mc/mc.menu
+.IP
+Este archivo contiene el menú de aplicaciones por defecto para el sistema.
+.PP
+.I ~/.mc/menu
+.IP
+Menú de aplicaciones personal del usuario. Si está presente será utilizado
+en lugar del menú por defecto del sistema.
+.PP
+.I ~/.mc/Tree
+.IP
+La lista de directorios para el árbol de directorios y la vista en árbol.
+.PP
+.I ./.mc.menu
+.IP
+Menú local definido por el usuario. Si este archivo
+está presente será usado en lugar del menú de aplicaciones
+personal o de sistema.
+.\"SKIP_SECTION"
+.SH "LICENCIA"
+Este programa se distribuye en los términos que recoge la Licencia Pública
+General de GNU (GNU General Public License) tal como fue publicada por
+la Fundación de Software Libre (Free Software Foundation). La ayuda
+integrada con el programa contiene detalles sobre la Licencia y la
+carencia de garantÃa.
+.\"NODE "AVAILABILITY"
+.SH "DISPONIBILIDAD"
+La última versión de este programa puede encontrarse en
+ftp://ftp.gnu.org/gnu/mc/.
+.\"NODE "SEE ALSO"
+.SH "VÃASE TAMBIÃN"
+mcedit(1), mcserv(8), sh(1), bash(1), tcsh(1), zsh(1), ed(1), view(1),
+terminfo(1), gpm(1).
+.PP
+.nf
+La página web de Midnight Commander está en:
+ http://www.midnight\-commander.org/
+.fi
+.PP
+La presente documentación recoge información relativa a la versión 4.7.0
+(Septiembre de 2009). Esta traducción no está completamente actualizada con
+la versión original en inglés. Para acceder a información sobre
+versiones recientes consultar la página de manual en inglés que contiene
+información más completa y actualizada. Para ver el susodicho manual
+original ejecutar en la lÃnea de órdenes:
+.nf
+ LANG= LC_ALL= man mc
+.fi
+.\"NODE "AUTHORS"
+.SH "AUTORES"
+Los autores y contribuciones se recogen en el archivo AUTHORS de la
+distribución.
+.\"NODE "BUGS"
+.SH "ERRORES"
+Véase el archivo "TODO" en la distribución para saber qué falta por hacer.
+.PP
+Para informar de problemas con el programa, envÃar un
+mensaje a la dirección: mc\-devel at gnome.org.
+.PP
+Se debe proporcionar una descripción detallada del problema, la
+versión del programa (se obtiene con
+.RI ' "mc \-V" ')
+y el sistema operativo utilizados. Si el programa revienta, serÃa
+también útil disponer del estado de la pila.
+.\"NODE "TRANSLATION"
+.SH "TRADUCCIÃN"
+Francisco Gabriel Aroca, 1998. Reformateado y actualizado por David
+MartÃn, 2002\-2009.
+.PP
+Midnight Commander traducido a castellano por David MartÃn
+<dmartina at excite.com>.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu/man1/mc.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu/man1/mc.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/hu/man1/mc.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3180 @@
+.\"TOPICS "Tartalomjegyzék"
+.TH MC 1 "January 2003" "MC Version 4.6.0" "GNU Midnight Commander"
+.\"SKIP_SECTION"
+.SH "NÃV"
+mc \- FájlkezelÅ Unix tÃpusú rendszerekhez
+.\"SKIP_SECTION"
+.SH "ALKALMAZÃSA"
+.B mc
+[\-abcCdfhPstuUVx] [\-l log] [dir1 [dir2]] [\-v file]
+.\"NODE "DESCRIPTION"
+.SH "LEÃRÃS"
+A Midnight Commander Unix tÃpusú operációs rendszerekhez készÃtett
+könyvtár böngészŠés filekezelŠeszköz
+.\".\"DONT_SPLIT"
+.\"NODE "OPTIONS"
+.SH "OPCIÃK"
+.I "\-a"
+A kereteket és vonalakat egyszerűsÃtett karakterekkel rajzolja ki
+.TP
+.I "\-b"
+Fekete\-fehér megjelenÃtés kérése
+.TP
+.I "\-c"
+Engedélyezi a szÃnes megjelenÃtést; nézd meg a
+.\"LINK2"
+SzÃnek
+.\"Colors"
+részt további információkért.
+.TP
+.I "\-C opció"
+Saját parancssori szÃnválaszték beállÃtásához használható. Az
+.B opció
+használatáról a
+.\"LINK2"
+SzÃnek
+.\"Colors"
+részben olvashatsz.
+.TP
+.I "\-d"
+Nem engedélyezi az egér használatát.
+.TP
+.I "\-f"
+MegjelenÃti a Midnight Commander fájlainak elérési útvonalát, ahogy azt
+a fordÃtásnál beállÃtottuk.
+.TP
+.I "\-k"
+Törli azon gyorsbillentyűket, amelyek alapértelmezésben a termcap/terminfo
+adatbázisból töltÅdnek be. Csak HP terminálokon érdemes használni,
+ahol a funkció billentyűk nem működnek.
+.TP
+.I "\-l fájl"
+Fájlba menti a szerverrel lebonyolÃtott ftpfs dialógus adatait.
+.TP
+.I "\-P"
+A program befejezésekor a Midnight Commander kiÃrja az utolsó
+munkakönyvtárat, ez nem használható közvetlenül, csak olyan különleges
+shell funkcióval, amely lehetÅvé teszi az aktuális shell könyvtár
+helyett a Midnight Commander által utoljára meglátogatott könyvtárra való
+átváltást (köszönet a funkcióért és a funkcióhoz szükséges kódért Torben
+Fjerdingstad\-nek és Sergey\-nek közreműködésükért). Kérlek, ne csinálj
+szó szerinti másolatot a funkció beállÃtásairól. A fájlok forrása a
+.I /usr/share/mc/bin/mc.sh
+(bash és zsh felhasználóknak), illetÅleg a
+.I /usr/share/mc/bin/mc.csh
+(tcsh felhasználóknak) fájl. Ilyenkor, amikor a funkció beállÃtásokat
+változtatod, a profil értékeket nem szükséges megváltoztatnod, csak
+arról gondoskodj, hogy az MC\-t ne fordÃtsd eltérÅ beállÃtásokkal.
+.PP
+A bash és zsh funkciók lehetnének rövidebbek is, de a bash környezete
+nem fogadja el a program C\-z háttérbe helyezését. A temp fájlok a saját
+~/.mc/tmp könyvtáradban találhatók, mert ez biztonságosabb, mint a közös
+Ãrható /tmp könyvtár.
+.TP
+.I "\-s"
+Bekapcsolja a lassú terminál módot, ebben a módban a program nem használja
+a sok energiát felemésztÅ vonal karaktereket és az un. bÅvÃtett módot
+kikapcsolja.
+.TP
+.I "\-t"
+Ezt csak akkor használd, ha Slang\-gel és terminfo\-val fordÃtottad a
+programot: a
+.B TERMCAP
+váltózó értékét használja, és nem a rendszer szintű terminál adatbázist.
+.TP
+.I "\-u"
+Nem engedélyezi a konkurrens shell\-ek használatát (csak akkor használható,
+ha a Midnight Commandert a "concurrent shell" támogatással fordÃtották).
+.TP
+.I "\-U"
+Engedélyezi a konkurens shell támogatást (csak akkor használható ha
+a Midnight Commander fordÃtásakor beállÃtották a subshell támogatást,
+mint választható lehetÅséget).
+.TP
+.I "\-v fájl"
+Belép a belsÅ fájlnézÅbe a kiválasztott fájl megtekintéséhez.
+.TP
+.I "\-V"
+Megmutatja a program verziószámát.
+.TP
+.I "\-x"
+Belép xterm módba. (Két képernyÅs módban használható, és az egér escape
+szekvenciái is használhatóak).
+.PP
+Ha megadtad, akkor az elsŠútvonal tartalma jelenik meg az aktuális
+panelen; a második könyvtár útvonal pedig a másik panelen jelenik meg.
+.\"NODE "Overview"
+.SH "Ãttekintés"
+A Midnight Commander képernyÅjének négy része van. Csaknem az egész
+képernyÅt a két könyvtár panelre tölti ki. Alapértelmezésben a képernyÅn
+alulról a második sor a parancssor, a legalsó sor pedig a funkció gombok
+elnevezéseit jelenÃti meg. A legfelsÅ sor a
+.\"LINK2"
+Menüsor
+.\"Menu Bar"
+A menüsor esetleg nem látható, de könnyen megjelenÃthetŠúgy, hogy a
+felsŠsorra kattintasz az egérrel, vagy lenyomod az F9\-et.
+.PP
+A Midnight Commander lehetÅvé teszi, hogy egyszerre két panelt
+láthassunk. Az egyik a panelek közül az aktÃv "current" panel
+(a kiválasztó sáv az aktÃv panelen található). Majdnem minden
+művelet a jelenlegi panelben történik. Néhány fájlművelet, úgy, mint
+átnevezés\-áthelyezés és másolás alapértelmezésben a kiválasztatlan panelt
+használja rendeltetési helyként (ne aggódj, végrehajtás elÅtt erre mindÃg
+rákérdez a megerÅsÃtés műveletnél). További információkért nézd meg a
+.\"LINK2"
+Könyvtár panelek\&,
+.\"Directory Panels"
+a
+.\"LINK2"
+Bal és Jobb oldali menük
+.\"Left and Right Menus"
+és a
+.\"LINK2"
+Fájl menü
+.\"File Menu"
+részt.
+.PP
+Futtathatsz rendszer parancsot is a Midnight Commander\-bÅl, annak egyszerű
+begépelésével. A megjelenÅ shell parancssorba mindÃg begépelheted a
+parancsot és az Enter lenyomásakor a Midnight Commander lefuttatja azt;
+olvasd el a
+.\"LINK2"
+Shell parancssor
+.\"Shell Command Line"
+és a
+.\"LINK2"
+Beviteli gombok
+.\"Input Line Keys"
+részt, hogy többet is megtudhass a parancssorról.
+.\"NODE "Mouse Support"
+.SH "Egér kezelés"
+A Midnight Commander eredendÅen tartalmazza az egér támogatást. Ez
+aktiválódik, ha
+.B xterm(1)
+terminálon futtatod (akkor is működik, amikor telnet, vagy rlogin
+kapcsolatban vagy egy másik géppel az xterm\-bÅl), vagy, ha Linux konzolon
+használod, és a
+.B gpm
+egér szerver fut.
+.PP
+Amikor bal gombbal kattintasz a fájlra, a könyvtár panalben a fájl
+kiválasztódik; ha a jobb gombbal kattintasz, a fájlt ezzel megjelölöd
+(vagy megszünteted azt, az azt megelÅzŠállapotnak megfelelÅen).
+.PP
+A fájlra történŠdupla kattintásra az MC megpróbálja futtani
+azt, ha futtatható fájlról van szó; ha a
+.\"LINK2"
+fájl kiterjesztését
+.\"Extension File Edit"
+egy adott programhoz már hozzá rendelted, a fájl kiterjesztéséhez
+hozzárendelt program lefut.
+.PP
+Továbbá rájuk kattintva láthatóvá teszi a parancs futtatásához megadott
+funkció billentyű elnevezéseket is.
+.PP
+Ha az egérrel a könyvtár panel legfelsŠsorára kattintunk, az egy
+oldalnyit lapozik visszafelé. Ennek megfelelÅen az alsó sorra kattintva
+egy oldalnyit ugrasz elÅre. Ez az eszköze használható a
+.\"LINK2"
+Súgó nézÅ
+.\"Contents"
+és a
+.\"LINK2"
+Könyvtárfa
+.\"Directory Tree"
+esetén is.
+.PP
+Az egérgomb automatikus ismétlésének határértéke alapesetben 400
+ezredmásodpercnyi. Ez megváltoztatható az
+.\"LINK2"
+~/.mc/ini
+.\"Save Setup"
+fájlban a
+.I mouse_repeat_rate
+paraméter értékének megváltoztatásával.
+.PP
+Ha a Commander\-t egér támogatással indÃtottad az eredeti egér
+tulajdonságok (szöveg kivágás és beillesztés) a Shift gomb lenyomásával
+érhetÅk el.
+.\"NODE "Keys"
+.SH "Billentyűzet"
+Néhány Midnight Commander parancshoz szükséges a
+.I Control (~vezérlÅ)
+(ezeket CTRL\-lal vagy CTL\-lel jelöljük) és a
+.I Meta (~Váltó)
+(ezeket ALT\-tal vagy néha Compose\-zal jelöljük) gombok használata. Ebben
+a leÃrásban a következÅ rövidÃtéseket használjuk:
+.PP
+C\-<kar> ilyenkor lenyomva kell tartanod a Control billentyűt addÃg, amÃg
+a megadott karaktert <kar> le nem ütöd. Ãgy például a C\-f esetén: tartsd
+lenyomva a Control billentyűt, amÃg az f\-et begépeled.
+.PP
+M\-<kar> ilyenkor lenyomva kell tartanod a Meta, vagy az Alt billentyűt
+addÃg, amÃg a megfelelÅ karaktert <kar> be nem gépeled. Ha ez nem a
+Meta, vagy az Alt billentyű, akkor használd az ESC\-et, a megfelelÅ
+karakter <kar> begépelésekor. A Meta funkció Linux alatt úgy érhetŠel,
+hogy megnyomjuk, majd elengedjük az ESC billentyűt. A Meta funkció az
+ezután megnyomott billentyűre vonatkozik!
+.PP A Midnight Commander
+beviteli eszköze a GNU Emacs szerkesztŠbillentyűzet\-kombinációihoz
+hasonlóan működik.
+.PP
+Több részben is beszélünk majd ezekrÅl a gombokról. Az itt következÅk a
+legfontosabbak ezek közül.
+.PP
+A
+.\"LINK2"
+Fájl menü
+.\"File Menu"
+rész tartalmazza a Fájl menü parancsainak billentyűzet gyorskapcsolóit.
+Ez a rész tartalmazza még a funkció billentyűket is. Ezen parancsok
+jobbára valamilyen műveletet végeznek el, általában a kiválasztott
+fájlon, vagy a kijelölt fájlokon.
+.PP
+A
+.\"LINK2"
+Könyvtár panelek
+.\"Directory Panels"
+rész tartamazza azokat a billentyűket, amelyek a késÅbbi műveletekhez
+kiválasztják, vagy kijelölik a fájlokat (a művelet általában a Fájl
+menüben megtalálható).
+.PP
+A
+.\"LINK2"
+Shell Parancssor
+.\"Shell Command Line"
+felsorolja azokat a gombokat, amelyeket használhatsz a begépeléshez és a
+parancssor szerkesztéshez. Ezek átmásolják a fájlnevet a könyvtár
+panelbÅl a parancssorba (a túlságosan sok gépelést elkerülendÅ), vagy
+hozzáférést enged a parancssor elÅzményeihez.
+.PP
+.\"LINK2"
+Beviteli gombok
+.\"Input Line Keys"
+a beviteli sorok szerkesztésére szolgálnak. Ezen eszközök a
+parancssorban és lekérdezŠdialógus (query dialog) beviteli soraihoz
+szükségesek.
+.\"NODE " Miscellaneous Keys"
+.SH " Különleges gombok"
+Itt azon billentyűket találhatod meg, amelyek nem tartoznak bele
+egyetlen más kategóriába sem:
+.PP
+.B Enter.
+Ha található valamilyen szöveg a parancssorban (az egyik sor a panelek
+aljánál), akkor azt lefuttatja, mint parancsot. Ha nem található szöveg
+a parancssorban, és a kiválasztás egy könyvtár felett van a Midnight
+Commander\-ben, akkor végrehajtja a
+.B chdir(2)
+(könyvtárváltás) parancsot a kiválasztott könyvtárra és újraolvassa a
+panel információit; ha a kiválasztás egy futtatható fájlon van, akkor
+lefuttatja azt. Végül, ha a kiválasztott fájl kiterjesztése szerepel a
+.\"LINK2"
+társÃtásoknál\&,
+.\"Extension File Edit"
+akkor a kijelölt parancs fut le.
+.PP
+.B C\-l
+FrissÃt minden információt a Midnight Commander.
+.PP
+.B C\-x c
+Futtatja a
+.\"LINK2"
+Chmod
+.\"Chmod"
+parancsot a fájlon, vagy a kijelölt fájlokon.
+.PP
+.B C\-x o
+Futtatja a
+.\"LINK2"
+Chown
+.\"Chown"
+parancsot a fájlon, vagy a kijelölt fájlokon.
+.PP
+.B C\-x l
+Futtatja a link parancsot.
+.PP
+.B C\-x s
+Futtatja a szimbolikus link parancsot.
+.PP
+.B C\-x i
+BeállÃtja a másik panel információ megjelenÃtési
+módját.
+.PP
+.B C\-x q
+BeállÃtja a másik panelt a quick view\-ra (villámnézetre).
+.PP
+.B C\-x !
+Futtatja a
+.\"LINK2"
+Parancskimenet panel
+.\"External panelize"
+parancsot.
+.PP
+.B C\-x h
+Futtatja a
+.\"LINK2"
+könyvtár hozzáadása a KönyvjelzÅkhöz
+.\"Hotlist"
+parancsot.
+.PP
+.B M\-!
+Futtatja a Szűrés (Filtered view) parancsot, a
+.\"LINK2"
+BelsÅ fájlnézÅnek
+.\"Internal File Viewer"
+megfelelÅen.
+.PP
+.B M\-?
+Futtatja a
+.\"LINK2"
+Fájl keresés
+.\"Find File"
+parancsot.
+.PP
+.B M\-c
+Beugrik a
+.\"LINK2"
+Gyors cd
+.\"Quick cd"
+dialógboxba.
+.PP
+.B C\-o
+A parancs futtatásakor xterm\-en Linux, vagy FreeBSD konzolon, megmutatja
+az elÅzö parancs kimeneteit. Linux konzolon történÅ futtatáskor a
+Midnight Commander egy beépÃtett programot használ (cons.saver) a
+képernyÅ\-információk elmentésére és visszaállÃtására. Tehát az MC
+képernyÅjét bármikor kikapcsolhatjuk, és visszakapcsolhatjuk.
+.PP
+Ha a subshell támogatást is befordÃtották, bármikor begépelheted a C\-o
+gombokat ahhoz, hogy visszatérhess a Midnight Commander saját
+képernyÅjéhez, majd a C\-o gombok használatával visszatérhetsz a
+parancsodhoz. Ha az alkalmazásod felfüggesztett állapotba kerül, ennek a
+trükknek a használatakor, nem leszel képes futtatni más parancsot a
+Midnight Commander\-bÅl addÃg, amÃg a felfüggesztett alkalmazást meg nem
+szakÃtod.
+.\"NODE " Directory Panels"
+.SH " Könyvtár panelek"
+Ez a rész azon billentyűket sorolja fel, amelyek a könyvtár panelekben
+használhatóak. Ha tudni akarod azt, hogy hogyan tudod megváltoztatni a
+panelek külsŠmegjelenését, akkor nézd meg a
+.\"LINK2"
+Bal és jobboldali menük
+.\"Left and Right Menus"
+részt.
+.PP
+.B Tab, C\-i
+Váltja az aktuális panelt. Az elÅzÅleg inaktÃv panel lesz a jelenlegi
+panel és az elÅzÅleg aktÃv panel lesz az inaktÃv panel. A kiválasztó sáv
+az elÅzÅleg aktÃvról átugrik az újonnan aktÃv panelre.
+.PP
+.B Insert, C\-t
+DEPRECATED! A fájlok kijelölésére az Insert gombot használhatod (a kich1 terminfo
+kombináció), vagy a C\-t (Control\-t) kombinációt. A kijelölés
+megszüntetéséhez csak újra ki kell jelölni a kijelölt fájlt.
+.TP
+.B Insert
+to tag files you may use the Insert key (the kich1 terminfo sequence).
+To untag files, just retag a tagged file.
+.TP
+.B M\-e
+to change charset of panel you may use M\-e (Alt\-e).
+Recoding is made from selected codepage into system codepage. To
+cancel the recoding you may select "directory up" (..) in active panel.
+To cancel the charsets in all directories, select "No translation " in
+the dialog of encodings.
+.PP
+.B M\-g, M\-r, M\-j
+A panel legfelsÅ, középsŠés alsó fájljának kiválasztásához használd
+sorban a megfelelŠbillentyű\-kombinációt. Linuxban M\-h a "history"
+bekapcsolására szolgál.
+.PP
+.B C\-s, M\-s
+ElindÃtja a fájl keresést a könyvtár listában. Amikor a keresés
+aktÃv, a billentyűlenyomások hozzáadódnak a keresett szöveghez a
+parancssorban. Ha a
+.I Mini fájlinfó
+opció engedélyezve van, a keresŠszöveg a mini\-fájlinfó sorban jelenik
+meg. Amikor gépelsz, a mini kiválasztó sáv átlép a következŠfájlra,
+amely a begépelt szöveggel egyezik. A
+.IR backspace ,
+vagy a
+.I DEL
+gombokat használhatod a gépelési hibák javÃtására. Ha a C\-s gombokat
+használod újra, új keresés kezdhetÅ.
+.PP
+.B M\-t
+Vált a jelenlegi lista megjelenÃtési módról a következÅ megjelenÃtési
+módra. Ezzel gyorsan át tudsz váltani a hosszú listáról a rendezett
+listára és a felhasználó által definiált listázási módra.
+.PP
+.B C\-\\\\ (control\-backslash)
+MegjelenÃti a
+.\"LINK2"
+KönyvjelzÅket
+.\"Hotlist"
+és átvált a kiválasztott könyvtárra.
+.PP
+.B + \ (plusz)
+Ez használható a fájlok csoportjainak kiválasztásához (kijelöléséhez). A
+Midnight Commander megjelenÃt egy ablakot a jelölendÅ csoport pontos
+kiterjesztésének megadásához. Ha a
+.I Shell kifejezések
+opció engedélyezve van, csak a pontos kiterjesztések használhatók a
+shell\-ben kiterjesztésként (* jelent egy, vagy több karaktert, a ?
+egyetlen karaktert). Ha a
+.IR "Shell kifejezések" \-et
+kikapcsolva tartjuk, a fájlok kijelölésére a normál kifejezések
+használhatóak (lásd
+.IR "ed (1)" ).
+.PP
+.B \\\\ (backslash).
+Használd a "\\" gombot a fájlcsoportok kiválasztásának megszüntetéséhez.
+Ez a Plusz gomb ellentettje.
+.PP
+.B crsr up, C\-p
+Az elÅzÅ panel\-bejegyzésre mozgatja a kiválasztó sávot.
+.PP
+.B crsr down, C\-n
+A következŠbejegyzésre lépteti a kiválasztó sávot a panelben.
+.PP
+.B home, a1, M\-<
+A kiválasztó sávot a panel elsŠbejegyzésére mozgatja.
+.PP
+.B end, c1, M\->
+A kiválasztó sávot a panel utolsó bejegyzésére mozgatja.
+.PP
+.B Page Down, C\-v
+A kiválasztó sávot egy oldallal lejjebb viszi.
+.PP
+.B Page Up, M\-v
+A kiválasztó sávot egy oldallal feljebb viszi.
+.PP
+.B M\-o
+Ha a másik panel a lista panel és te a könyvtárodon vagy az aktÃv
+panelen, akkor a másik panel tartalma állÃtódik be a jelenleg aktÃv
+könyvtárban (hasonlóan az Emacs C\-o gombjához), egyébként a másik panel
+tartalma állÃtódik be a jelenlegi könyvtár eredeti könyvtárába. Ha a
+kurzor könyvtáron áll, akkor az inaktÃv panelen megnyitja.
+.PP
+.B C\-PageUp, C\-PageDown
+Csak Linux konzolon történŠfuttatáskor: könyvtárat vált felfelé (..) a
+jelenleg kiválasztott könyvtárnak megfelelÅen.
+.PP
+.B M\-y
+Az elÅzÅleg látogatott könyvtárba lép vissza, ami azonos a panel tetején
+látható '<' jelre egérrel történŠkattintással.
+.PP
+.B M\-u
+A következŠlátogatott könyvtárba lép át, azonos a '>'
+egérrel történŠlenyomásával.
+.PP
+.B M\-S\-h, M\-H
+MegjelenÃti a könyvtár elÅzményeket, azonos a 'v' egérrel történÅ
+lenyomásával.
+.\"NODE " Shell Command Line"
+.SH " Shell parancssor"
+Ez a rész tartalamazza azokat a billentyű\-kombinációkat,
+amiket a túlságosan sok gépelés elkerülésére használhatunk a
+shell parancsok begépelésénél.
+.PP
+.B M\-Enter
+A jelenleg kiválasztott parancs nevét átmásolja a parancssorba.
+.PP
+.B C\-Enter
+Azonos az M\-Enter\-rel, de ez csak Linux konzolon működik.
+.PP
+.B M\-Tab
+Fájlnév, parancs, változó, felhasználónév és hostnév
+.\"LINK2"
+KiegészÃtés
+.\"Completion"
+készÃtés. A hiányosan bebillenyűzött filenevet kiegészÃti.
+.PP
+.B C\-x t, C\-x C\-t
+A parancssorba másolja az aktÃv panel kijelölt fájlait (ha nincsennek
+kijelölt fájlok, a kiválasztott fájlt) (C\-xt), vagy a másik paneléit
+(C\-x C\-t).
+.PP
+.B C\-x p, C\-x C\-p
+Az elsÅ billentyű\-sorozat az aktÃv panel elérési útját átmásolja a
+parancssorba, a második billentyű\-sorozat pedig az inaktÃv panel
+könyvtárának elérési útját másolja át a parancssorba.
+.PP
+.B C\-q
+A quote (idézet) parancsot olyan karakterek beillesztésére használhatod,
+amelyeket egyébként a Midnight Commander használ (ilyen pl. a '+'
+szimbólum). Például a C\-+ elindÃtja a fájlkijelÅlést ahelyett, hogy
+beÃródna a parancssorba. A
+.B C\-q
+segÃtségével viszont be lehet Ãrni.
+.PP
+.B M\-p, M\-n
+Ezeket a gombokat az elÅzÅleg kiadott parancsok (a history) közötti
+böngészésre használhatod. Az M\-p átléptet az elÅzÅ bejegyzésre, az M\-n
+átléptet a következŠbejegyzésre.
+.PP
+.B M\-h
+MegjelenÃti a jelenlegi beviteli sor elÅzményeit (history).
+.\"NODE " General Movement Keys"
+.SH " Ãltalános mozgási lehetÅségek billentyűzettel"
+A Súgó nézÅ, a Fájl nézŠés a Könyvtárfa azonos kódokat használ a
+mozgáshoz. Emiatt ezek pontosan ugyanazokat a billentyűket fogadják el.
+Ezeken túl néhány olyan van, amely csak az adott eszköz számára
+fogadható el.
+.PP
+A Midnight Commander többi része is használ néhány billentyűt a
+mozgáshoz, ezért ebben a részben ezek is használhatók a mozgáshoz.
+.PP
+.B crsr Up, C\-p
+Egy sort ugrik vissza.
+.PP
+.B crsr Down, C\-n
+Egy sort ugrik elÅre.
+.PP
+.B Prev Page, Page Up, M\-v
+Egy teljes oldalnyit ugrik vissza.
+.PP
+.B Next Page, Page Down, C\-v
+Egy teljes oldalnyit ugrik elÅre.
+.PP
+.B Home, A1
+A fájl elejére ugrik.
+.PP
+.B End, C1
+A fájl végére ugrik.
+.PP
+A Súgó nézŠés a Fájl nézŠaz itt látható további billentyű\-kombinációk
+használatát teszi lehetÅvé:
+.PP
+.B b, C\-b, C\-h, Backspace, Delete
+Egy teljes oldalnyit ugrik hátra.
+.PP
+.B Space bar
+Egy teljes oldalnyit ugrik elÅre.
+.PP
+.B u, d
+Egy fél oldalnyit ugrik vissza, vagy elÅre.
+.PP
+.B g, G
+Az elejére, vagy a végére ugrik.
+.\"NODE " Input Line Keys"
+.SH " Beviteli gombok"
+A beviteli sorok (ezek azok, amelyeket a
+.\"LINK2"
+Shell parancssor
+.\"Shell Command Line"
+és a programok lekérdezÅ dialógusablakai használnak) a következÅ
+billyentyűk használatát engedélyezik:
+.PP
+.B C\-a
+a kurzor a sor elejére ugrik.
+.PP
+.B C\-e
+a kurzor a sor végére ugrik.
+.PP
+.B C\-b, a kurzort egy pozÃcióval balra mozgatja.
+.PP
+.B C\-f, a kurzort egy pozicióval jobbra mozgatja.
+.PP
+.B M\-f
+egy szónyit ugrik elÅre.
+.PP
+.B M\-b
+egy szónyit ugrik vissza.
+.PP
+.B C\-h, backspace
+törli az elÅzÅ (balra esÅ) karaktert.
+.PP
+.B C\-d, Delete
+törli az adott pontban lévŠkaraktert (a kurzor alól).
+.PP
+.B C\-@
+beállÃtja a kijelölés helyét.
+.PP
+.B C\-w
+kimásolja a szöveget a kurzor és a kijelölt rész közül a kill bufferbe
+és a bemeneti sorokat törli a szövegbÅl.
+.PP
+.B M\-w
+kimásolja a szöveget a kurzor és a kijelölt rész közül a kill bufferbe.
+.PP
+.B C\-y
+visszateszi a kill bufferben lévŠbejegyzést.
+.PP
+.B C\-k
+törli a szöveget a kurzortól a sor végéig.
+.PP
+.B M\-p, M\-n
+Ezen billentyűk segÃtségével közvetlenül böngészhetünk az elÅzÅleg
+kiadott parancsok közt. Az M\-p visszaléptet az elÅzÅ bejegyzésre, az M\-n
+pedig átléptet a következÅre.
+.PP
+.B M\-C\-h, M\-Backspace
+egy szót töröl visszafelé.
+.PP
+.B M\-Tab
+Fájlnév, parancs, változó, felhasználónév és hostname
+.\"LINK2"
+KiegészÃtést
+.\"Completion"
+csinál.
+.SH ""
+.\"NODE "Menu Bar"
+.SH "Menüsor"
+A menüsor akkor jelenik meg, ha az F9\-es gombot lenyomod, vagy ha a
+képernyŠlegfelsŠsorára kattintasz. A menüsor öt menüt tartalmaz:
+"Bal", "Fájl", "Parancsok", "BeállÃtások" és "Jobb".
+.PP
+A
+.\"LINK2"
+Bal és jobboldali menük
+.\"Left and Right Menus"
+lehetÅvé teszik a bal és jobb oldali könyvtár panelek külsÅ
+megjelenÃtésének módosÃtását.
+.PP
+A
+.\"LINK2"
+Fájl menü
+.\"File Menu"
+felsorolja a kiválasztott fájlon, vagy a kijelölt fájlokon végrehajtható
+parancsokat.
+.PP
+A
+.\"LINK2"
+Parancsok menü
+.\"Command Menu"
+felsorolja az általános és a jelenleg kiválasztott fájltól, kijelölt
+fájloktól függetlenül végrehajtható parancsokat.
+.\"NODE " Left and Right Menus"
+.SH " Bal és jobboldali menük"
+A könyvtárpanelek megjelenése változtatható a
+.B "Bal"
+és
+.B "Jobb"
+menükben.
+.\"NODE " Listing Mode..."
+.SH " Fájllista..."
+A fájllista módozatok a fájlok megjelenÃtésének beállÃtására szolgálnak,
+négy különbözŠlistázási mód használható:
+.BR Hosszúlista ,
+.BR Rövidlista ,
+.B Részleteslista
+és a
+.BR Felhasználói .
+A hosszú könyvtár nézet megmutatja a fájlneveket, a méretüket és a
+módosÃtásuk idejét.
+.PP
+A rövid lista nézet csak a fájl nevét és ezt két oszlopban (ekkor
+kétszer, vagy többször annyi fájlt láthatsz mint a többi nézetekben). A
+részletes lista tisztán az
+.B "ls \-l"
+parancs kimenetét jelenÃti meg. A részletes lista helyenként képernyÅ
+széles is lehet.
+.PP
+Ha a "Felhasználói" megjelenÃtési formátumot választod, akkor te tudod
+meghatározni azt, hogy mi is jelenjen meg a panelekben.
+.PP
+A felhasználói megjelenÃtésnek a panel méretét megadó bejegyzéssel kell
+kezdÅdnie. Ez lehet "half" (fél), vagy "full" (teljes), ezek határozzák
+meg azt, hogy a panelek fél, illetve teljes képernyŠszélesen
+jelenjenek\-e meg.
+.PP
+A panel méretének magadása után, meghatározhatod azt, hogy a panel két
+oszlopot tartalmazzon, egy "2"\-es hozzáadásával a felhasználói
+formátumot megadó szöveghez.
+.PP
+Ezután az opcionális fájl jellemzÅk neveit kell megadnod. Az itt
+megjelenÃtett értékek használhatóak:
+.TP
+.B name
+a fájl nevét jelenÃti meg.
+.TP
+.B size
+a fájl méretét jelenÃti meg.
+.TP
+.B bsize
+ez a
+.B size
+formátum egyik formája. MegjelenÃti a fájlok és könyvtárak méretét, ha
+az utóbbi tartalmaz SUB\-DIR\-t vagy UP\-\-DIR\-t.
+.TP
+.B type
+megjelenÃt egy egykarakteres érték tÃpust. Ez a karakter állÃtja be azt,
+hogy mit jelenÃtsen meg az
+.B "ls \-F"
+flaggel. A csillag\-jel a futtatható fájlokhoz, a "slash" jel (törtvonal)
+a könyvtárakhoz, a "at\-sign" a linkekhez, az "equal" (egyenlÅség) jel a
+socket\-ekhez, a "hyphen" a karakteres eszközökhöz, a pluszjel a blokk
+eszközökhöz, a "pipe" a fifo\-hoz, a "tilde" a könyvtárak szimbolikus
+linkjeihez és a felkiáltójel a stalled szimlinkekhez (linkek, amik
+sehova sem mutatnak) használhatók.
+.TP
+.B mark
+a kijelölt fájl megjelölése, csillagozása, space, ha a fájl nem
+kijelölt.
+.TP
+.B mtime
+a fájl utolsó módosÃtásának (modify) ideje.
+.TP
+.B atime
+a fájl utolsó hozzáférésének (access) ideje.
+.TP
+.B ctime
+a fájl készÃtésének (create) ideje.
+.TP
+.B perm
+a megjelenÃtett szöveg a fájl jelenlegi hozzáférési jogainak
+(permission) bitjeit mutatja.
+.TP
+.B mode
+a fájl jelenlegi nyolcas számrendszerbeli hozzáférését mutató bit
+értéke.
+.TP
+.B nlink
+a fájlra mutató linkek száma.
+.TP
+.B ngid
+a GID (a csoport azonosÃtó kódja; szám).
+.TP
+.B nuid
+a UID (felhasználó azonosÃtó kódja; szám).
+.TP
+.B owner
+a fájl tulajdonosa.
+.TP
+.B group
+a fájl csoportja.
+.TP
+.B inode
+a fájl inódja (helyfoglalása a harddiszken).
+.PP
+Ezeken kÃvül még a következŠérték megnevezések adhatók meg az értékek
+megjelenÃtéskori rendezéséhez:
+.TP
+.B space
+helykitöltÅ a megjelenÃtési formátumban.
+.TP
+.B |
+ez a karakter használható arra, hogy függÅleges vonalat jelenÃtsünk meg.
+.PP
+Egy érték fix méretének megadásához (mezÅszélesség megadás), csak egy
+\&':'\-ra van szükséged és azt követÅen a megjelenÃtett érték karaktereinek
+számára, ha a szám egy '+' jelet követ, akkor a méret meghatározás a
+minimum érték szélességet adja meg, ha a program több helyet talál a
+képernyÅn, mint ami az alap megjelenÃtéshez szükséges, ki tudja
+használni a maradékot is, az értékek helyének kinyújtásával.
+.PP
+Például a
+.B Hosszú lista
+megjelenÃtés ehhez a formátumhoz hasonló:
+.PP
+half type name | size | mtime
+.PP
+A
+.B Részletes lista
+megjelenÃtés ennek a formátumnak megfelelÅ:
+.PP
+full perm space nlink space owner space group space size space mtime
+space name
+.PP
+Ãrdemes például ezt kipróbálni:
+.PP
+half name | size:7 | type mode:3
+.PP
+A Paneleket még a következÅ módokba lehet állÃtani:
+.TP
+.B Infó
+Az infó nézet a jelenleg kiválasztott fájlra vonatkozó adatokat mutatja,
+és, ha látható információ a jelenlegi fájlrendszerrÅl, akkor azt is.
+.TP
+.B Könyvtárfa
+A könyvtárfa nézet azonos a
+.\"LINK2"
+Könyvtárfa
+.\"Directory Tree"
+eszközzel. Lásd az errÅl szóló részt további információkért.
+.TP
+.B GyorsnézÅke
+Ebben a módban a panel átvált
+.\"LINK2"
+BelsÅ fájlnézÅre\&,
+.\"Internal File Viewer"
+amely megjelenÃti a jelenleg kiválasztott fájl tartalmát, ha a panelt
+választod ki (a tab billentyűvel, vagy az egérrel), elérhetÅvé válnak a
+fájlnézŠparancsai.
+.\"NODE " Sort Order..."
+.SH " Rendezés..."
+Nyolc rendezési sorrend található itt: Név szerinti, Kiterjesztés
+szerinti, MódosÃtás ideje szerinti, Elérés ideje szerinti, az inode
+információk módosÃtása szerinti, Méret szerinti, az Inode szerinti és a
+Rendezetlen elrendezés. A Rendezés dialógus ablakban választhatsz a
+rendezési szabályok közül és megadhatod azt is, hogy a megjelenÃtés a
+kijelölt rendezési sorrenddel ellentétes legyen a megfelelŠbox
+kijelölésével.
+.PP
+Alapértelmezésben a könyvtárak a fájlok elÅtt találhatók, de ez
+megváltoztatható a
+.\"LINK2"
+BeállÃtásokban
+.\"Options Menu"
+.RB ( "Minden fájl vegyesen"
+opciójával).
+.\"NODE " Filter..."
+.SH " Szűrés"
+A szűrés parancs engedélyezi számodra azt, hogy meghatározhasd a shell
+mintát (például
+.BR *.tar.gz ),
+ha csak az ilyen fájlokat szeretnéd megjelenÃteni. Tekintet nélkül
+a filter kiegészÃtésre, a könyvtárak, és a könyvtárakra mutató linkek
+megjelennek a könyvtár panelben.
+.\"NODE " Reread"
+.SH " FrissÃt"
+A frissÃtés parancs újraolvassa a könyvtár fájl listáját. Ez más
+processzekben is használható, amikor készÃtünk egy új fájlt, vagy törlünk
+fájlokat. Ha a panelbe mentett fájlneveket használod, a panel újra fogja
+olvastatni a könyvtár bejegyzéseket és törli ezen információkat (Lásd a
+.\"LINK2"
+Parancskimenet panel
+.\"External panelize"
+részt további információkért).
+.\"NODE " File Menu"
+.SH " Fájl menü"
+A Midnight Commander az F1 \- F10 gombokat, mint gyorsbillentyűket
+használja a Fájl menü parancsainak végrehajtásához. Az F\-es gombok
+(funkciógombok) a TERMINFO kf1 ... kf10 escape szekvenciáit használják. Ha
+a terminálon nincs funkciógomb támogatás, neked kell néhány funkciót
+végrehajtanod az ESC (META) gomb és az 1\-tÅl 9\-ig terjedŠés a 0 számok
+használatával ( F1\-tÅl F9\-ig és F10 egyenként megfelelÅen).
+.PP
+A Fájl menü a következŠparancsokat tartalmazza (a gyorsbillentyűk
+megjegyzésként megtalálhatóak):
+.PP
+.B Súgó (F1)
+.PP
+SegÃtségül hÃvja a beépÃtett hypertext Súgó nézÅt. A
+.\"LINK2"
+Súgó nézÅn\&,
+.\"Contents"
+belül a Tab gombot használhatod a következŠlink kiválasztására és az
+Enter gombot a link követésére. A Space és a Backspace gombok az elÅre\-
+és hátralépésre használhatóak a súgó oldalon belül. Az F1 újbóli
+lenyomására egy teljes listát kapsz az elérhetŠgombokról.
+.PP
+.B Menü (F2)
+.PP
+Ez segÃtségül hÃvja a
+.\"LINK2"
+felhasználói menüt\&.
+.\"Menu File Edit"
+A felhasználói menü könnyű használatot biztosÃt az új menükkel és az
+extra eszközökkel a Midnight Commander\-hez.
+.PP
+.B Megnéz (F3, Shift\-F3)
+.PP
+Megmutatja a jelenlegi fájlt. Alapértelmezésben ehhez a
+.\"LINK2"
+BelsÅ fájlnézÅt
+.\"Internal File Viewer"
+használja, de ha a "BelsÅ NézegetÅ" opció ki van kapcsolva, a
+.B PAGER
+környezeti változóban megadott külsÅ fájlnézÅt fogja használni. Ha a
+.B PAGER
+értéke sincs megadva, a "view" parancsot fogja használni. Ha a
+Shift\-F3\-at használod, a fájlnézŠminden formázás, vagy átszerkesztés
+nélkül nyitja meg a fájlt.
+.PP
+.B Szűrés... (M\-!)
+.PP
+Ez egy parancssort jelenÃt meg a kiadandó parancshoz és a hozzá tartozó
+kiegészÃtés magadásához (a kiegészÃtés alapértelmezésben a jelenleg
+kiválasztott fájl neve), a parancs kimeneteit a belsÅ fájl nézÅvel
+nézhetjük meg.
+.PP
+.B Szerkesztés (F4)
+.PP
+Alapértelmezésben a
+.B vi
+editort használja, vagy az
+.B EDITOR
+környezeti változóban megadott szerkesztÅt, vagy a
+.\"LINK2"
+BelsÅ fájl szerkesztÅt\&,
+.\"Internal File Editor"
+ha a belsÅ szerkesztÅ be van kapcsolva.
+.PP
+.B Másol (F5)
+.PP
+Egy beviteli ablakot jelenÃt meg, amely alapértelmezésben a nem
+kiválasztott panel könyvtárát adja meg rendeltetési helyként, majd
+átmásolja a kiválasztott fájlt (vagy kijelölt fájlokat, ha egynél több
+fájlról van szó) a beviteli ablakban megadott könyvtárba. A folyamat
+futását a C\-c, vagy ESC lenyomásával szakÃthatod meg. A forrás maszk
+beállÃtásairól (ami általában a *, vagy a ^\\(.*\\)$ közül valamelyik.
+EzekrÅl a "Shell kifejezések" beállÃtásnál, illetve a
+.\"LINK2"
+Kijelölt fájlok másolása vagy áthelyezése
+.\"Mask Copy/Rename"
+rendeltetésénél olvashatsz.
+.PP
+Néhány rendszeren a láthatóság beállÃtható a háttérben történÅ
+másoláshoz a background gomb kijelölésével (vagy a M\-b lenyomásával a
+dialógboxban). A
+.\"LINK2"
+Háttérmunkák
+.\"Background jobs"
+a háttér processzek beállÃtására használható.
+.PP
+.B Link (C\-x l)
+.PP
+Hard linket csinál a fájlhoz.
+.PP
+.B SymLink (C\-x s)
+.PP
+Szimbolikus linket készÃt a jelenlegi fájlhoz. Azoknak, amik nem tudják
+mire jók ezek a linkek: kapcsolatot hoz létre a fájlhoz a fájl egy
+kicsiny másolatával, ám a forrás fájlnév és a célfájl fájlneve ugyanazt
+a fájlt jelenÃti meg. Például, ha szerkeszted ezeket a fájlokat, minden
+változtatás, amit elvégzel, mindkét fájlban végrehajtódik. Néhányan a
+linkeket alias\-nak (~álnév), vagy gyorsbillyentyűnek hÃvják.
+.PP
+A hard link valós fájlként látszik. ElkészÃtése után nem lehet megmondani
+azt, hogy melyik az eredeti és melyik a link. Ha ezek közül az egyiket
+törlöd, a másik sértetlen marad. Ez nagyon eltér attól, hogy egy fájl
+önmaga másolataként jelenjen meg. Akkor használj hard linket, amikor
+nem igazán tudod mit akarsz csinálni.
+.PP
+A szimbolikus link az eredeti fájl nevére vonatkozik. Ha az eredeti fájlt
+töröljük, a szimbolikus link használhatatlan lesz. Ezt elég egyszerű
+úgy megjegyezni, hogy ez a fájlok megjelenÃtése más néven. A Midnight
+Commander "@"\-jelet jelenÃt meg a fájlnév elÅtt, ha az szimbolikus linkkel
+mutat valahova (a könyvtárakat kivéve, ahol tilde (~) jelet mutat). Az
+eredeti fájl, ahova mutat a link, láthatóvá válik a mini\-fájlinfó sorban,
+ha a
+.I "Mini fájlinfó"
+opciót engedélyezted. Használj szimbolikus linket, ha el akarod kerülni
+az összevisszaságot, amit a hard link okozhat.
+.PP
+.B Ãtnevezés, vagy mozgatás (F6)
+.PP
+Egy beviteli ablakot jelenÃt meg, amely alapértelmezésben a nem
+kiválasztott panel könyvtárát adja meg rendeltetési helyként, és
+átmásolja a kiválasztott fájlt (vagy kijelölt fájlokat, ha egynél
+több fájlról van szó) a beviteli ablakban megadott könyvtárba úgy,
+hogy az eredeti helyérÅl letörli. A folyamat futását a C\-c, vagy az
+ESC lenyomásával megszakÃthatod. További részletekért lásd a Másolás
+műveletet az elöbbiekben, mivel több dolog azonos.
+.PP
+Néhány rendszeren a láthatóság beállÃtható a háttérben történÅ másolás a
+.B Háttérben gomb
+kijelölésével (vagy a M\-b lenyomásával a dialógboxban). A
+.\"LINK2"
+Háttérmunkák
+.\"Background jobs"
+használható a háttér processzek beállÃtására is.
+.PP
+.B Ãj könyvtár (F7)
+.PP
+Megnyit egy beviteli dialógus ablakot, amelyben megadhatod a készÃtendÅ
+könyvtár jellemzÅit.
+.PP
+.B Törlés (F8)
+.PP
+Törli a kiválasztott fájlt, vagy kijelölt fájlokat, vagy könyvtárakat
+az aktuális panelben. A folyamatot a C\-c, vagy az ESC lenyomásával
+megszakÃthatod.
+.PP
+.B Gyors cd (M\-c)
+Használd a
+.\"LINK2"
+Gyors cd
+.\"Quick cd"
+parancsot, ha teljes parancssort akarsz alkalmazni a könyvtárváltáshoz.
+.PP
+.B Csoport kiválasztás (+)
+.PP
+Ez a fájlok csoportjainak kiválasztására (kijelölésére) használható. A
+Midnight Commander promptot (dialógus ablakot) jelenÃt meg a csoport
+meghatározásának leÃrására. Ha a
+.I Shell kifejezések
+et engedélyezted, a pontos beÃrásnak megfelelÅ fájlnevek választódnak
+ki a shell\-ben (*\-ot helyezve az üres\-, vagy a több karakterhez és ?\-et
+helyezve egy adott karakter helyére). Ha a
+.IR "Shell kifejezések" \-et
+kikapcsoltad, akkor a fájlok kijelölése a szabványos kifejezésekkel
+(regular expression) történik (lásd
+.IR "ed (1)" ).
+.PP
+.B Csoport kiválasztás megszüntetése (\)
+.PP
+A fájlcsoportok kiválasztottságának megszüntetésére szolgál. Ez a
+.I "Csoport kiválasztás"
+parancs ellentéte.
+.PP
+.B Kilépés (F10, Shift\-F10)
+.PP
+LeállÃtja a Midnight Commander\-t. A Shift\-F10 akkor használható a
+kilépéshez, ha rejtett shellt használsz. A Shift\-F10 nem a Midnight
+Commander\-rel utoljára meglátogatott könyvtárat Årzi meg, hanem a Midnight
+Commander induláskori könyvtárát.
+.\"NODE " Quick cd"
+.SH " Gyors cd"
+Ez a parancs akkor használható, amikor a teljes parancssort akarod a
+.\"LINK2"
+cd
+.\"The cd internal command"
+parancshoz használni, parancssor nélkül. Ez a parancs egy kis dialógus
+ablakot jelenÃt meg, amelybe bármit begépelhetsz, amit a parancssorban a
+.B cd
+parancs után begépeltél volna, és ezután használd az entert.Ez az eszkÅz
+mindenben ugyanaz, mint a
+.\"LINK2"
+belsÅ cd parancs\&.
+.\"The cd internal command"
+.\"NODE " Command Menu"
+.SH " Parancsok menü"
+A
+.\"LINK2"
+Könyvtárfa
+.\"Directory Tree"
+parancs lehetÅvé teszi számodra azt, hogy fa szerkezetben jelenÃtsd meg
+a könyvtárakat.
+.PP
+A
+.\"LINK2"
+Fájl keresés
+.\"Find File"
+parancs lehetÅvé teszi számodra a speciális fájlok megkeresését. A
+"Panelek felcserélése" parancs felcseréli a két könyvtár panel
+tartalmát.
+.PP
+A "Panelok ki\-be" parancs megmutatja az utolsó shell parancs kimenetét.
+Ez csak xterm\-en, Linux\-on és FreeBSD konzolon működik.
+.PP
+A Könyvtár összehasonlÃtás (C\-x d) parancs összehasonlÃtja a könyvtár
+paneleket egymással. Ilyenkor használható a Másol (F5) parancs a panelek
+azonossá tételére. Ennek három formája van. A gyors változat csak a fájlok
+méretét, és dátumát vizsgálja meg. Az alapos változat teljesen, byte\-ról
+byte\-ra végzi el a vizsgálatot. Az alapos változat nem használható,
+ha a gép nem támogatja az mmap(2) rendszerhÃvást. A 'Csak fájlhossz'
+szerinti változat csak a fájlméretet hasonlÃtja össze és nem ellenÅrzi
+le a dátumukat.
+.PP
+A Parancssor elÅzmények parancs megmutatja a begépelt parancsok
+listáját. Az itt kiválasztott parancs átmásolódik a parancssorba. A
+Parancssor elÅzmények a M\-p, vagy a M\-n begépelésével is elérhetÅ.
+.PP
+A
+.\"LINK2"
+KönyvjelzÅk (C\-\\)
+.\"Hotlist"
+parancs felveszi a jelenlegi könyvtárat a gyakran használt könyvtárak
+közé.
+.PP
+A
+.\"LINK2"
+Parancskimenet panel
+.\"External panelize"
+lehetÅvé teszi számodra külsÅ parancsok futtatását, majd a program
+tartalmát a jellegi panelbe teszi.
+.PP
+A
+.\"LINK2"
+TársÃtások
+.\"Extension File Edit"
+lehetÅvé teszik számodra a futtatandó programok meghatározását, a
+kiválasztott fájl kiterjesztésének (fájlnév vége) megfelelÅen akkor, ha
+futtatod, megtekinted a tartalmát, átszerkeszted vagy más egyéb dolgot
+szeretnél vele csinálni. A
+.\"LINK2"
+Menu editor edit
+.\"Menu File Edit"
+parancs a felhasználói menü szerkesztésére használható (ami az F2
+lenyomásával elérhetÅ).
+.\"NODE " Directory Tree"
+.SH " Könyvtárfa"
+A Könyvtárfa parancs fa formában mutatja meg a könyvtárakat. EbbÅl a
+listából kiválaszthatsz egy könyvtárat és a Midnight Commander abba a
+könyvtárba lép át.
+.PP
+Két lehetÅség van a fa megjelenÃtésére. Az igazi könyvtárfa parancs
+elérhetÅ a Parancsok menübÅl. A másik mód a Bal, vagy a Jobb menüben a
+fa nézet kiválasztása.
+.PP
+A Midnight Commander a fa nézet készÃtéséhez csak minden könyvtár belsÅ
+beállÃtásait szkenneli le, Ãgy magszabadÃt téged a hosszú várakozástól. Ha
+megtalálod a megtekinteni kÃvánt könyvtárat, menj rá a szülökönyvtárára
+és nyomd le a C\-r\-t (vagy az F2\-t).
+.PP
+A következŠgombokat használhatod:
+.PP
+.\"LINK2"
+Ãltalános mozgási lehetÅségek billentyűzettel\&.
+.\"General Movement Keys"
+.PP
+.B Enter.
+A Könyvtárfánál kilép a Könyvtárfából és a jelenlegi panelben átváltja
+a könyvtárat. Fa nézetben átvált erre a könyvtárra a másik panelben és
+a jelenlegi panelben marad a fa nézet.
+.PP
+.B C\-r, F2 (Ãjraolvasás).
+Ãjraolvassa ezt a könyvtárat. Ezt akkor használd, ha a fa nézet
+aktualitását vesztette: ez megkeresi a belsŠkönyvtárakat és megmutat
+néhány belsŠkönyvtárat, amely eddig nem létezett.
+.PP
+.B F3 (Elfelejt).
+Törli ezt a könyvtárat a fa nézetbÅl. Ezt az összevisszaság eltüntetésére
+használhatod a fa nézetben. Ha vissza akarsz tenni egy könyvtárat a fa
+nézetbe, nyomd le az F2\-t a szülŠkönyvtáron állva.
+.PP
+.B F4 (Statikus\-Dinamikus).
+Vált a dinamikus (alapértelmezett) és a statikus böngészŠmód között.
+.PP
+A statikus böngészŠmódban a Fel és Le gombokat használhatod a könyvtár
+kiválasztására. Minden ismert könyvtár látható.
+.PP
+A dinamikus böngészŠmódban a Fel és Le gombokat a testvér könyvtárak
+kiválasztására, a Bal gombot a szülŠkönyvtárra való lépéshez és a Jobb
+gombot az alárendelt könyvtárra lépéshez. Csak a szülÅ, a testvér és
+az alárendelt könyvtár látható, a többi nem. A fa nézet a dinamikus
+váltáshoz használhatod.
+.PP
+.B F5 (Másolás).
+A könyvtárat másolja.
+.PP
+.B F6 (Ãtnevezés vagy mozgatás).
+Ãthelyezi a könyvtárat.
+.PP
+.B F7 (Létrehoz Könyvtárat).
+Ãj könyvtárat készÃt a könyvtár
+alá.
+.PP
+.B F8 (Töröl).
+Törli a könyvtárat a fájlrendszerbÅl.
+.PP
+.B C\-s, M\-s
+Megkeresi a következŠkönyvtárat, amely megfelel a keresett szövegnek.
+Ha nincs ilyen könyvtár, akkor egy sorral lejjebb lép.
+.PP
+.B C\-h, Backspace
+Törli az utolsó karaktert a keresési
+szövegben.
+.PP
+.B Bármely más karakter.
+Karaktert tesz hozzá a keresési szöveghez és átlép a következŠolyan
+könyvtárra, amely ezekkel a karakterekkel kezdÅdik. A fa nézetben
+elÅször a C\-s\-sel tudod aktiválni a keresést. A keresett szöveg a mini
+fájlinfó sorban jelenik meg.
+.PP
+A további műveletek csak a könyvtárfában érhetÅek el. Ezeket a fa nézet
+nem támogatja.
+.PP
+.B F1 (Súgó)
+Belép a Súgó nézÅbe és megjelenÃti ezt a részt.
+.PP
+.B Esc, F10
+Kilép a Könyvtárfából. Nem vált könyvtárat.
+.PP
+Az egér használható. A dupla kattintás egy Enter\-nek felel meg. További
+információkat az
+.\"LINK2"
+Egér kezelés
+.\"Mouse Support"
+részben találhatsz.
+.\"NODE " Find File"
+.SH " Fájl keresés"
+A Fájl keresés eszköz elÅször megkérdezi a keresés induló könyvtárát,
+majd a keresett fájlnevet. A Könyvtárfa gomb lenyomásával kiválaszthatod
+az induló könyvtárat a
+.\"LINK2"
+Könyvtárfa
+.\"Directory Tree"
+nézetbÅl.
+.PP
+A tartalom mezÅben szabványos kifejezéseket is használhatunk megadásával
+(man egrep(1)). Használd az egrep escape (kilépés) karakterét (backslash,
+\\). Például, ha az "strcmp (" szöveget keresed, ezt Ãgy add meg:
+"strcmp \\(" (a dupla idézÅjel nélkül).
+.PP
+Az Oké gomb lenyomásával indÃthatod el a keresést. Keresés közben a
+keresés leállÃtható a Felfüggeszt gombbal és folytatható a Folytatás
+gombbal.
+.PP
+Böngészhetsz a fájllistában a le és fel gombok használatával. Az Ugrás
+gombbal a jelenlegi könyvtárat fel tudod cserélni a kiválasztott
+fájléval. Az Ãjra gomb az új keresés paramétereit megkérdezi tÅled. A
+Kilép gomb bezárja a keresés műveletet. A Panelba gomb a elhelyezi a
+jelenlegi könyvtárban a keresett fájlokat, Ãgy további műveletek
+végezhetÅek velük (megtekintés, másolás, mozgatás, törlés és a többi). A
+panelba helyezés művelet után a C\-r lenyomásával visszatérhetsz a normál
+fájl listához.
+.PP
+Lehetséges azon könyvtárak listájának megadása, amelyeket át szeretnénk
+ugrani a Fájl Keresés parancs használata során (például ha a keresés
+során el szeretnéd kerülni a CDROM\-ot, vagy az NFS könyvtárait amelyeket
+slow linkkel csatoltak).
+.PP
+Az átlépendŠkönyvtárakat a
+.B find_ignore_dirs
+változó állÃtja be az ~/.mc/ini fájlod
+.B Misc
+részében.
+.PP
+A könyvtár elemeket kettÅsponttal tudod elválasztani egymástól, emire
+itt egy példát is láthatsz:
+.PP
+.nf
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+.fi
+.PP
+A
+.\"LINK2"
+Parancskimenet panel
+.\"External panelize"
+parancs használatos néhány műveletben.
+.PP
+A Fájl keresés parancs egyszerű lekérdezŠeljárás, amely a
+Parancskimenet panelt használja a szükséges fájlok megkeresésére.
+.\"NODE " External panelize"
+.SH " Parancskimenet panel"
+A Parancskimenet panel lehetvé teszi számodra külsŠprogram futtatását,
+és a parancs kimenetének megjelenÃtését a jelenlegi panelben.
+.PP
+Például, ha egyszerre szeretnéd módosÃtani a jelenlegi könyvtár összes
+szimbolikus linkjét a jelenlegi panelben, a következŠparancsot is
+használhatod a parancskimenet panelben:
+.PP
+.nf
+find . \-type l \-print
+.fi
+.PP
+A parancs befejeztével a panelban lévŠkönyvtár\-bejegyzések száma nem
+nagyobb mint a jelenlegi könyvtáré, de minden szimbolikus link fájlt
+tartalmaz.
+.PP
+Ha minden olyan fájlt meg akarsz jelenÃteni a panelben, amelyet ftp
+szerverrÅl töltöttél le, használhatod az awk parancsot az átmásolt
+fájlok neveit tartalmazó log fájl tartalmának megjelenÃtésére:
+.PP
+.nf
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+.fi
+.PP
+A gyakran használt parancsokat elmentheted egy számodra egyértelmű
+néven, Ãgy azokat gyorsan újra elÅhÃvhatod a késÅbbiekben is. Ãgy tudsz
+ilyen parancsokat létrehozni, hogy begépeled a parancsot a beviteli
+mezÅbe, és lenyomod az Ãj gombot. Ekkor begépelheted azt a nevet,
+amilyen néven el szeretnéd menteni a parancsot. KövetkezŠalkalommal
+csak ki kell választanod a parancsot a listából ahhoz, hogy ne kelljen
+mégegyszer begépelned azt.
+.\"NODE " Hotlist"
+.SH " KönyvjelzÅk"
+A KönyvjelzÅk parancs megmutatja a gyorslistában szereplÅ könyvtárakat.
+A Midnight Commander a kiválasztott értéknek megfelelŠkönyvtárra
+váltja át a panel tartalmát. A KönyvjelzÅk dialógus ablakból kiveheted a
+már létezŠelnevezés\-\-könyvtár párokat, és hozzáadhatsz újakat is.
+Továbbiak hozzáadásához a Hozzáadás a kedvencekhez parancsot
+használhatod (C\-x h), amely a jelenlegi könyvtárat hozzáadja a
+könyvjelzÅkhöz. A felhasználó ezután egyéni megnevezéssel hivatkozhat a
+könyvtárra.
+.PP
+Ezzel a gyakran használt könyvtárakhoz ugorhatunk. A CDPATH változó
+használatát megtekintheted a
+.\"LINK2"
+A cd belsÅ parancs
+.\"The cd internal command"
+leÃrásánál.
+.\"NODE " Extension File Edit"
+.SH " TársÃtások"
+Ez az ~/.mc/bindings szerkesztéséhez segÃtségül fogja hÃvni a
+szövegszerkesztÅdet. A fájl formátuma a következÅ (a formátum a 3.0\-ás
+verzióval megváltozott):
+.PP
+Minden # jellel kezdÅdÅ sor, vagy üres sor kommentárnak tekinthetÅ.
+.PP
+A sorok az elsÅ rovatban látható formátumnak megfelelÅen kezdÅdnek:
+.PP
+.IR kulcsszó/desc ,
+pl. akármi a
+.I kulcsszó/
+után úgy, hogy a sor vége karakter elÅtt a
+.I desc
+áll kulcsszó lehet:
+.PP
+.I shell
+.IP
+bármely kiterjesztés esetén, amely ponttal kezdÅdik (nem szükséges a
+helyettesÃtÅ karaktert beÃrni, például: .tar az *.tar párja)
+.PP
+.I regex
+.IP
+(szabványos kifejezés; regular expression esetén)
+.PP
+.I type
+.IP
+(azokra a fájlokra illeszkedik, amelyek tartalmazzák a `file %f`
+szöveget. A fájlnév a `file %f` résztÅl törlÅdik)
+.PP
+.I default
+.IP
+(illeszkedik bármely fájlra, kiterjesztésétÅl függetlenül)
+.PP
+A többi sor kezdÅdhet szóközzel, vagy tabulátorral, a formátumuk pedig a
+következÅ:
+.PP
+.I keyword=command
+(szóközt nem szabad az egyenlÅségjel mellé Ãrni), ahol a
+.I kulcsszó
+lehet:
+.PP
+.I Open
+(ha a felhasználó lenyomja az Enter\-t, vagy duplán kattint),
+.I View
+(F3) és
+.I Edit
+(F4).
+.PP
+.I command
+ez bármely egysoros shell parancs lehet, az egyszerű
+.\"LINK2"
+Macro HelyettesÃtÅvel\&.
+.\"Macro Substitution"
+.PP
+A feladatokatokat fentrÅl lefelé értékeljük ki (tehát a sorrend nagyon
+fontos). Ha néhány műveletet keresünk, a keresés úgy folytatódik,
+mintha ez a cél nem létezne (pl. ha a fájl tartalmazza az elsŠés a
+második bejegyzést és a Nézet művelet hiányzik az elsÅbÅl, akkor az F3
+lenyomására a Nézet művelet a második bejegyzést fogja használni.
+Alapértelmezésben végrehajt minden műveletet.
+.\"NODE " Background jobs"
+.SH " Háttérmunkák"
+Ezzel szabályozhatod néhány Commander háttérfolyamat állapotát (csak a
+másolás és a mozgatás fájlműveletek tehetÅk háttérbe). Ezeket a
+háttérmunkákat állÃthatod le, indÃthatod újra, lÅheted ki itt. A
+linuxban futó background processzekre hatástalan.
+.\"NODE " Menu File Edit"
+.SH " Menü szerkesztés"
+A felhasználói menüt a felhasználó testre szabhatja. Ez az aktulis
+könyvtár .mc.menu fájlja, ha az létezik, de csak, ha az a felhasználó
+(illetve a root) a tulajdonosa, és nem lehet bárki számára Ãrható. Ha
+nem talál ilyen fájlt, az
+.I ~/.mc/menu
+keresése a következŠlépés, egyébként pedig az mc az alapértelmezett
+rendszerszintű menüt használja, pl.:
+.IR /usr/share/mc/mc.menu ,
+esetleg /etc/mc/mc.menu.
+.PP
+A menü fájl formátuma nagyon egyszerű. A sorok, amelyek bármivel
+kezdÅdhetnek, de a space, vagy a tab megkülönböztetett menübejegyzések
+(gyorsbillentyűként definiálható az elsŠkarakter). Minden olyan sor ami
+szóközzel, tabulátorral kezdÅdik, parancs, amit lefuttat az mc, ha
+kiválasztottad a bejegyzést.
+.PP
+Ha az opciót kiválasztod, a parancssor bemásolódik egy ideiglenes fájlba
+a temp könyvtárba (ez vagy az /usr/tmp, vagy a /tmp), és ilyenkor a fájl
+lefut. Ez lehetÅvé teszi a felhasználónak normál shell parancslista
+(script) készÃtését a menüben. Továbbá egyszerű Makrók helyezhetÅk el
+benne, amelyek a menü kód futtatása elÅtt futnak le. További
+információkért lásd a
+.\"LINK2"
+Macro HelyettesÃtÅ
+.\"Macro Substitution"
+részt.
+.PP
+Egy példa az mc.menu fájlra:
+.PP
+.nf
+A A kiválasztott fájlok listázása oktális formában
+ od \-c %f
+
+B A hiba leÃrás szerkesztése és elküldése a root\-nak
+ I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail \-s "Midnight Commander bug" root < $I
+ rm \-f $I
+
+M Levél olvasás
+ emacs \-f rmail
+
+N A Usenet hÃrek elolvasása
+ emacs \-f gnus
+
+H Az info hypertext böngészÅ elindÃtása
+ info
+
+J A jelenlegi könyvtár rekurzÃv átmásolása a másikba
+ tar cf \- . | (cd %D && tar xvpf \-)
+
+K Az aktuális könyvtárról archiválása
+ echo \-n "Name of distribution file: "
+ read tar
+ ln \-s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X A kijelölt tömörÃtett tar fájl kicsomagolása
+ tar xzvf %f
+.fi
+.PP
+.B Alapértelmezett Feltételek
+.PP
+Néhány menü bejegyzés irányadó feltételként szerepelhet. A feltétel eslÅ
+oszlopában az '=' karakternek kell lennie. Ha a feltétel igaz, a
+menüpont alapértelmezett bejegyzéssé fog válni.
+.PP
+.nf
+Feltétel szintaktika: = <belsÅ\-felt.>
+ vagy: = <belsÅ\-felt.> | <belsÅ\-felt.> ...
+ vagy: = <belsÅ\-felt.> & <belsÅ\-felt.> ...
+
+A belsŠfeltétel az alábbiak közül valamelyik:
+
+ y <minta> a jelenlegi fájlminta szintaktikusan
+ illeszkedik?
+ csak menüszerkesztéshez
+ f <minta> jelenlegi fájlminta egyezik?
+ F <minta> egyéb fájlminta egyezik?
+ d <minta> jelenlegi könyvtár minta egyezik?
+ D <minta> más könyvtár minta egyezik?
+ t <type> jelenlegi fájltÃpus?
+ T <type> más fájltÃpus?
+ x <fájlnév> ez futtatható fájlnév?
+ ! <belsÅ\-felt.> a belsÅ feltételek ellentéte
+.fi
+.PP
+A minta lehet a shell által értelmezett, vagy lehet szabványos
+kifejezés. FelülÃrhatod a rendszerszintű értékeket a Shell kifejezések
+opcióval a "shell_patterns=x" beÃrásával a menü fájl elsÅ sorában (ahol az
+"x" a 0 és 1 közül valamelyik lehet).
+.PP
+A következŠkarakterek közül egyet, vagy többet is begépelhetsz:
+.PP
+.nf
+ n nem könyvtár
+ r szabályos fájl
+ d könyvtár
+ l link
+ c speciális karakter
+ b speciális blokk
+ f fifo
+ s socket
+ x futtatható fájl
+ t fájl kijelölve
+.fi
+.PP
+Például az 'rlf' bejegyzés esetén lehet fájl, link, vagy fifo. A 't'
+tÃpus egy kicsit különleges, mert nem fájlon, hanem panelen dolgozik. A
+\&'=t t' feltétel igaz akkor, ha a jelenlegi panelben vannak kijelölt
+fájlok és hamis, ha nincsennek.
+.PP
+Ha a feltétel '=?'\-lel kezdÅdik '=' helyett, a hibakeresÅ (debug)
+kimenete jelenik meg, mialatt akkor a feltétel eredményét a program
+kiértékeli.
+.PP
+A feltételek kiértékelése balról\-jobbra történik. Ennek megfelelÅen:
+.nf
+ = f *.tar.gz | f *.tgz & t n
+.fi
+kibontva:
+.nf
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+.fi
+.PP
+Egy példa a feltételek használatára:
+.PP
+.nf
+= f *.tar.gz | f *.tgz & t n
+L Listázza az aktuális tar archÃvumot
+ gzip \-cd %f | tar xvf \-
+.fi
+.PP
+.B Járulékos feltételek
+.PP
+Ha a feltétel '+'\-szal (vagy '+?'\-lel) kezdÅdik az '=' (vagy '=?')
+helyett, ez járulékos feltétel. Ha a feltétel igaz, a menü bejegyzés
+megjelenik a menüben. Ha a feltétel hamis, a menü bejegyzés nem jelenik
+meg.
+.PP
+Kombinálhatod is az alapértelmezett és a járulékos feltételeket a
+feltétel sorának '+='\-lel, vagy '=+'\-szal (vagy '+=?'\-lel és '=+?\-lel',
+ha hiba követÅt is szeretnél) kezdésével. Ha két eltérÅ feltételt
+szeretnél használni, egyet járulékosként és egyet alapértelmezettként,
+két feltételsort kell készÃtened; egyet '+'\-szal kezdÅdÅen és egy
+másikat '='\-lel kezdÅdÅen.
+.PP
+A magyarázat sorát '#'\-kal kell kezdened. A kiegészÃtÅ magyarázat sorait
+\&'#'\-kal, space\-szel, vagy tab\-bal kell kezdened.
+.\"NODE " Options Menu"
+.SH " BeállÃtások"
+A Midnight Commander rendelkezik néhány olyan opcióval, amely lehetÅvé
+teszi a be\- illetve a kikapcsolását néhány dialógus eszköznek, amely az
+adott menübÅl elérhetÅ. Az opció engedélyezett, ha csillag, vagy "x" áll
+elÅtte.
+.PP
+A
+.\"LINK2"
+BeállÃtások
+.\"Configuration"
+parancs dialógus ablakot nyit meg, amelyben a Midnight Commander fÅbb
+beállÃtásait elvégezheted.
+.PP
+A
+.\"LINK2"
+Megjelenés
+.\"Layout"
+parancs dialógus ablakot jelenÃt meg, amelyben az mc képernyÅn történÅ
+megjelenésének opcióit találod egy csokorban.
+.PP
+A
+.\"LINK2"
+MegerÅsÃtés
+.\"Confirmation"
+parancs dialógus ablakot jelenÃt meg, amelyben meg tudod adni azt, hogy
+mely műveletekhez kell megerÅsÃtést kérni.
+.PP
+A
+.\"LINK2"
+KépernyÅbitek
+.\"Display bits"
+parancs dialógus ablakot nyit meg, amellyel beállÃthatod azt, hogy
+milyen karakterek jelenhessenek meg a terminálodon.
+.PP
+A
+.\"LINK2"
+Billentyűzet tanÃtás
+.\"Learn keys"
+dialódus ablakot jelenÃt meg, amelyben megvizsgálhatod azokat a
+gombokat, amelyek nem működnek néhány terminálon, és kijavÃthatod Åket.
+.PP
+A
+.\"LINK2"
+Csatolt fájlrendszer...
+.\"Virtual FS"
+parancs olyan dialógus ablakot jelenÃt meg, amelyben VFS\-hez kapcsolódó
+opciókat adhatod meg.
+.PP
+A
+.\"LINK2"
+BeállÃtások mentése
+.\"Save Setup"
+parancs elmenti a Bal, Jobb és a BeállÃtások jelenlegi értékeit. Néhány
+egyéb beállÃtás is elmentÅdik.
+.\"NODE " Configuration"
+.SH " Az MC konfigurálása"
+A dialógus ablalban lévŠopciók három csoportra bonthatók: Panel
+BeállÃtások, Futtatás után vár... és Egyéb.
+.PP
+.B Panel BeállÃtások
+.PP
+.I Backup fájlt mutat.
+Alapértelmezésben a Midnight Commander nem mutatja a '~'\-re végzödÅ
+fájlokat (a GNU' \-B opciójának megfelelÅen).
+.PP
+.I Rejtett fájlt mutat.
+Alapértelmezésben a Midnight Commander láthatóvá teszi a ponttal kezdÅdÅ
+fájlokat (az ls \-a \-hoz hasonlóan).
+.PP
+.I Kijelölés után lefele lép
+Alapértelmezésben, amikor kijelölsz egy fájlt (a Insert
+gomb közül valamelyikkel,) a kiválasztó sáv lefelé mozdul el.
+.PP
+.I LegördülŠmenük.
+Amikor ezt az opciót engedélyezed, az
+.B F9
+gomb lenyomásakor a menü le fog ereszkedni, egyébként te csak a menü
+cÃmét tudod megjelenÃteni és ezek után tudod kiválasztani a menü
+bejegyzést a nyÃl gombokkal, vagy annak megjelölt betűjével, és csak
+ekkortól tudsz menüpontot kiválasztani.
+.PP
+.I Minden fájl vegyesen.
+Ha ezt az opciót engedélyezted, a fájlok és könyvtárak vegyesen jelennek
+meg. Ha az opció ki van kapcsolva, a felsorolás a könyvtárakkal (és a
+könyvtár linkekkel) fog kezdÅdni, és ezeket az egyéb fájlok követik.
+.PP
+.I Gyors könyvtárlista.
+Ez az opció alapértelmezésben ki van kapcsolva. Ha bekapcsolod a gyors
+könyvtárlista funkciót, a Midnight Commander egy trükköt fog használni
+akkor, ha a könyvtár tartalma megváltozik. A trükk az, hogy csak
+akkor olvassa újra a könyvtárat, ha a könyvtár inode\-ja megváltozott;
+ez azt jelenti, hogy csak fájl létrehozásakor, és törlésekor kerül
+újraolvasásra. Ha valami a könyvtárban lévŠfájl inode\-jában történik
+(fájlméret\-változás, módok, és tulajdonosok változnak, stb.) a
+megjelenÃtés nem kerül frisÃtésre. Ebben az esetben, ha az opció be van
+kapcsolva, kézzel tudod újraolvastatni a könyvtár tartalmát (a
+.IR C\-r \-rel).
+.PP
+.B Futtatás után vár
+.PP
+Az általad kiadott parancs lefutása után a Midnight Commander várhat
+amiatt, hogy meg tudd vizsgálni a parancs kimenetét. Három beállÃtás
+adható meg ennek a változónak:
+.I Soha
+Abban az esetben, ha te nem kÃvánod látni azt, hogy mit Ãrt ki a
+parancs. Ha Linux, vagy FreeBSD konzolt, vagy xterm\-et használsz, a
+parancs kimenete a
+.I C\-o
+begépelésével megjelenÃthetÅ.
+.I Buta terminálokon
+várakozási üzenetet fogsz kapni azon a terminálon, amely nem képes
+megmutatni az utolsóként kiadott parancs kimenetét (bármilyen terminálon,
+amely nem xterm, vagy nem Linux konzol).
+.I Mindig
+A program mindig vár, miután a parancsod lefutott.
+.PP
+.B Egyéb beállÃtások
+.PP
+.I Részletes műveletinfó.
+Ez van bejelölve akkor, ha a fájl
+Másolás, Ãtnevezés és Törlés műveletek részletesek (pl., egy
+dialógus ablakot jelenÃt meg néhány művelethez). Ha lassú
+terminálod van, beállÃthatod azt, hogy ne legyenek részletes
+műveletek. Automatikusan kikapcsolódik ez a beállÃtás, ha a
+terminálod sebessége kissebb mint 9600 bps.
+.PP
+.I Byteok számÃtása
+Ha ez az opció engedélyezve van, a Midnight Commander számÃtja a teljes
+byte méretet és a teljes fájlszámot a Másolás, Ãtnevezés és a Törlés
+műveleteknél. Ez a funkció ellát téged több pontos folyamat sávval,
+kiegészÃtve azt néhány sebességgel. Ez az opció nem látható, ha a
+.IR "Részletes műveletinfó" t
+nem engedélyezted.
+.PP
+.I Shell mintázatok
+Alapesetben a Kiválasztás, Kiválasztás megszüntetése és a Szűrés
+parancsok a shell\-nek megfelelŠpontos kiterjesztéseket használják. A
+következÅ konverzió átalakÃtások vannak jelenleg: a '*' kicserélÅdik
+a '.*'\-gal (zeró, vagy több karakter); a '?' kicserélÅdik a '.'\-tal
+(pontosan egy karakter) és a '.' a szó szerinti ponttal. Ha az opció nem
+engedélyezett, akkor a szokásos kiterjesztések azonosak a ed\-ben lévÅkkel:
+.IR "man ed" .
+.PP
+.I BeállÃtások automatikus mentése
+Ha ez az opciót bekapcsoltad, amikor kilépsz a Midnight Commander\-bÅl,
+az MC opcióinak beállÃtásait az ~/.mc/ini fájlba menti.
+.PP
+.I Auto menük.
+Ha ez az opció engedélyezett, a felhasználói menü megjelenik az mc
+indÃtáskor. Különösen azok számára ajánlott, akik nem szoktak hozzá a
+UNIX\-os környezethez.
+.PP
+.I BelsÅ szövegszerkesztÅ
+Ha ez az opció engedélyezve van, a beépÃtett fájlszerkesztÅt használja a
+fájlok szerkesztésére. Ha az opciót nem engedélyezzük, az mc az
+.B EDITOR
+környezeti változóban megadottat használja. Ha ez sincs megadva, a
+.BR vi \-t
+fogja használni. Lásd a
+.\"LINK2"
+BelsÅ fájlszerkesztÅ\&.
+.\"Internal File Editor"
+részben.
+.PP
+.I BelsÅ nézegetÅ.
+Ha ezt az opciót engedélyeztük, a beépÃtett fájlnézÅt fogja a fájlok
+tartalmának megtekintéséhez használni a program. Ha nem engedélyeztük, a
+.B PAGER
+környezeti változóban megadott pager értéket használja. Ha nincs megadva
+a pager értéke, a
+.B Megnéz
+parancsot használja. Lásd a
+.\"LINK2"
+BelsÅ fájlnézÅ
+.\"Internal File Viewer"
+részben.
+.PP
+.I KiegészÃtés: minden mutat
+Alapértelmezésben a Midnight Commander megjelenÃt minden elem
+.\"LINK2"
+KiegészÃtést\&.
+.\"Completion"
+Ha a kiegészÃtésben bizonytalan vagy, nyomd le az
+.BR M\-Tab \-ot
+és a második alkalommal kiegészÃti, elsÅ alkalommal csak annyit jelenÃt
+meg, mint amennyit lát, és ebben az esetben a kétértelműség miatt egy
+beep hangot is kapsz. Ha látni szeretnéd az összes kiegészÃtést, az elsÅ
+.B M\-Tab
+lenyomása után, engedélyezd ezt az opciót.
+.PP
+.I Forgó törtjel
+Ha ezt az opciót engedélyezted, a Midnight Commander forgó törtjelet
+jelenÃt meg a jobb felsÅ sarokban, mutatva ezzel azt, hogy munka van
+folyamatban.
+.PP
+.I Mozgás, mint lynx\-ben
+Ha ezt az opciót engedélyezted, a nyÃl gombokat, mint automatikus
+könyvtárváltókat használhatod ha az aktuális kiválasztás egy belsÅ
+könyvtár és a shell parancssor elérhetÅ. Alapértelmezésben ez a
+beállÃtás ki van kapcsolva.
+.PP
+.I Cd követi a linket
+Ez az opció, ha be van állÃtva, akkor a Midnight Commander követi a
+könyvtárak logikai kapcsolatait ha könyvtárat váltasz valamelyik
+panelben, vagy a cd parancsot használod. Ez alapértelmezésben a bash
+jellemzÅje. Amikor ez nincs beállÃtva, a Midnight Commander a valós
+könyvtárszerkezetet követi, úgy, mint amikor a cd..\-t gépeled be, a
+könyvtáron keresztül átlépsz a "szülÅ" könyvtárba, és nem abba a
+könyvtárba, amelyre a link mutat.
+.PP
+.I Biztonságos törlés
+Ha ezt az opciót engedélyezted, a fájlok közvetlen szándék nélkül
+törlését megnehezÃted. Alapesetben egy "MegerÅsÃtés" dialógus ablaknan
+választhatunk az "Igen" és "Nem" gombok között törléskor. Alapesetben ez
+az opció nem engedélyezett.
+.\"NODE " Layout"
+.SH " Megjelenés"
+A Megjelenés dialógus ablakban megváltoztathatod a képernyÅ\-megjelenés
+beállÃtásait. BeállÃthatod azt, hogy a menüsor, a parancssor, a tippek
+és a funkcióbillentyűk láthatóak legyenek\-e. Linux, vagy FreeBSD
+konzolon megadhatod azt, hogy hány sorban legyen látható a megjelenÅ
+ablak.
+.PP
+A képernyŠnyugalomban lévŠrészén két panelt használhatunk. Megadhatod
+azt, hogy vÃzszintesen, vagy függÅlegesen ossza\-e fel a képernyÅt a
+két panel. A felosztás lehet egyenlŠarányú, vagy te is megadhatod az
+arány mértékét.
+.PP
+Alapesetben a könyvtár panelokban lévÅ fájlok csak néhány szÃnnel kerülnek
+megjelenÃtésre, de te azt is megadhatod, hogy a
+.I jogosultságok
+vagy a
+.I fájltÃpusok
+jelenjenek\-e meg speciális
+.\"LINK2"
+SzÃnekkel\&.
+.\"Colors"
+Ha pl. a jogosultságokat kérted, a
+.I jogok
+és a
+.I mode
+értékek a Midnight Commander\-t futtató felhasználó jogainak megfelelÅen
+láthatók a
+.\"LINK2"
+Fájllistában
+.\"Listing Mode..."
+a
+.I kiválasztás
+szÃnével. Ez különösen elÅnyös, ha a könyvtárunkban más felhasználó
+fájljai is elÅfordulnak. Ha a fájltÃpus megjelölést engedélyezted,
+a fájlok a fájltÃpusuknak megfelelÅen jelennek meg (pl. könyvtár, core
+fájl, futtatható fájl, stb.).
+.PP
+Ha a
+.I Mini fájlinfó
+opciót engedélyezted, egy sor lesz látható a panel alján, a látható,
+jelenleg is kiválasztott bejegyzések információival.
+.\"NODE " Confirmation"
+.SH " MegerÅsÃtés"
+Ebben a menüben tudod beállÃtani enter lenyomására a törlés,
+felülÃrás, futtatás, és programból történÅ kilépés
+MegerÅsÃtésének opcióit.
+.\"NODE " Display bits"
+.SH " KépernyÅbitek"
+Ez az ablak a megjelenÃtett karakterek tartományának beállÃtására
+szolgál. Ez a beállÃtás lehet 7\-bites, ha terminálod, vagy
+megjelenÃtésed csak a hét bites karaktereket támogatja; az
+ISO\-8859\-1\-ben az ISO\-8859\-1\-es karaktetábla valamennyi karaktere
+megjelenÃthetÅ; végül teljes 8 biten azokon a terminálokon, ahol teljes
+8 bitet meg tudsz jelenÃteni. A két utolsó megjelenÃtési forma képes az
+Šés ű betűk kivételével az összes magyar betűt kijelezni a BelsÅ
+filenézÅben.
+.\"NODE " Learn keys"
+.SH " Billentyűzet tanÃtás"
+Ebben a dialógus ablakban tudod letesztelni azt, hogy terminálodon az
+F1\-F20, Home, End, stb. gombok megfelelÅen működnek\-e. Ezek gyakran nem
+működnek, mióta néhány Terminál adatbázis megváltozott.
+.PP
+A mezÅket a Tab gombbal és a vi mozgató gombjaival ('h' balra, 'j' le,
+\&'k' fel és 'l' jobbra) járhatod körbe. Ha egy kurzor gombot legalább
+egyszer megnyomsz, OK\-val jelöli; kilépéskor ez a állapot elmenthetÅ.
+.PP
+Ezek közül bármelyiket tesztelheted a gomb lenyomásával. Amint
+lenyomtad, a gomb megfelelÅen fog működni, és egy OK jelenik meg a gomb
+neve mellett. Amelyik gomb OK\-val jelölÅdik meg, általában az
+használható. Az F1 az elsÅ alkalommal csak le fogja ellenÅrizni, hogy
+megfelelÅen műkÅdik\-e, másodszor már a súgót jelenÃti meg. A tab gomb
+továbbra is működni fog.
+.PP
+Ha néhány gomb nem működik megfelelÅen, akkor nem jelenik meg OK a gomb
+neve után. Ilyenkor lehetÅséged van kijavÃtani ezt. Ezt ennek a gombnak
+a lenyomásával (egér, vagy a Tab gombbal és az Enter\-rel) tudod
+kijavÃtani. Ekkor egy piros szÃnű üzenet jelenik meg amely arra kér
+téged, hogy üsd le a megfelelÅ gombot. Ha ezt meg akarod szakÃtani, csak
+nyomd le az Esc\-et, és várj amÃg az üzenet el nem tűnik. Egyébként a
+begépelt gomb lesz az megkérdezett gombbal azonosÃtott. Ezután a
+dialógus ablak eltűnik.
+.PP
+Amikor végeztél minden gombbal, ezt elmentheted a Mentés gombbal az
+~/.mc/ini fájlba, a [terminal:TERM] részbe (ahol a TERM a jelenlegi
+terminál neve), vagy elvetheted. Ha minden gombod megfelelÅen működik,
+és nem javÃtottál semmit, akkor (természetesen) nem fog menteni semmit
+sem.
+.\"NODE " Virtual FS"
+.SH " Csatolt (látszólagos) fájlrendszer"
+Ez az opció lehetÅvé teszi számodra a
+.\"LINK2"
+Csatolt fájlrendszer
+.\"Virtual File System"
+informcáció cache\-ének beállÃtását.
+.PP
+A Midnight Commander a memóriában tárolja a csatolt fájlrendszer
+információit a fájlrendszeren lévŠfájlok gyorsabb elérése érdekében
+(Például, könyvtár listázás trükkje távoli ftp szerverek esetén).
+.PP
+Azonfelül a tömörÃtett fájlok tartalmához való hozzáféréskor (például,
+tömörÃtett tar fájlok) a Midnight Commander készÃt egy kitömörÃtett temp
+fájlt a merevlemezeden.
+.PP
+A memóriában és a temp fájlban lévÅ információk között van némi idÅbeni
+különbség, te a hozzáférési sebesség maximalizálása miatt átállÃthatod a
+cached információk újraolvasási paramétereit.
+.PP
+A Tar Fájlrendszer elég ügyesen kezeli a tar fájlokat: csak beolvassa a
+könyvtár bejegyzéseket, és amikor szükséges a tar fájlban tárolt
+információk használata, újraolvassa azokat, és kinyeri a szükséges
+infókat.
+.PP
+Igazából a tar fájlok tömörÃtettek maradnak (alap tar fájlok fajtái
+esetében), és mivel ezek a fájlok természetes fájlok (a tar fájlok
+könyvtár\-bejegyzéseinek kiolvasására nem kell várni), a tar fájlrendszer
+a fájlt a lemez temp könyvtárba kitömörÃti, ilyenkor a kitömörÃtett
+tarfájl hozzáférhetÅ, mint szabványos tar fájl.
+.PP
+Ha elkezdjük böngészni a merevlemezen található tar fájlokat, majd
+elkezdjük nézni a többit, elveszne a rájuk vonatkozó információ. A
+Midnight Commander a memória cache\-ben tárolja ezeket egy idÅre, hogy
+gyorsabb legyen az újraolvasásuk. Az alap frissÃtési idÅ egy perc.
+.PP
+Az
+.\"LINK2"
+FTP fájlrendszer
+.\"FTP File System"
+az ftp szerverrÅl beolvasott könyvtárszerkezetet éppÃgy a cache\-ben
+tárolja. A cache frissÃtési ideje az
+.I ftpfs cache elévülési idÅ
+opcióban konfigurálható. Alacsony érték esetén minden művelet nagyon
+lassúvá válhat az FTP fájlrendszeren, mivel minden művelet az ftp szerver
+lekérdezésével történik.
+.PP
+Ezenfelül definiálhatod a proxy host\-ot az ftp adatforgalomhoz, és
+beállÃthatod a Midnight Commander\-t, hogy mindÃg használja a proxy
+host\-ot. Az ezzel kapcsolatos információkat lásd az
+.\"LINK2"
+FTP fájlrendszernél\&.
+.\"FTP File System"
+.\"NODE " Save Setup"
+.SH " BeállÃtások mentése"
+A Midnight Commander indÃtáskor megpróbálja az indÃtási információkat
+beolvasni az
+.I ~/.mc/ini
+fájlból. Ha ez a fájl nem létezik, ezeket az információkat a
+rendszerszintű konfigurációs fájlból fogja beolvasni, amelyek a
+.I /usr/share/mc/mc.ini
+fájlban találhatóak meg. Ha ez a rendszerszintű konfigurációs fájl sem
+létezik, a MC az alapértelmezett beállÃtásokat használja.
+.PP
+A
+.I BeállÃtások mentése
+parancs elmenti a
+.\"LINK2"
+Bal és Jobb oldali menü
+.\"Left and Right Menus"
+és a
+.\"LINK2"
+BeállÃtások
+.\"Options Menu"
+menü beállÃtásait az ~/.mc/ini fájlba.
+.PP
+Ha aktiválod az
+.I Auto BeállÃtásmentés
+opciót a MC mindÃg elmenti a beállÃtásait kilépéskor.
+.PP
+Még vannak beállÃtások, amelyek nem állÃthatóak be a menükbÅl. Ezek
+beállÃtásához használd a kedvenc fájlszerkesztÅdet. Lásd a
+.\"LINK2"
+Speciális BeállÃtások
+.\"Special Settings"
+részt a további információkért.
+.SH ""
+.\"NODE "Executing operating system commands"
+.SH "Az operációs rendszer parancsainak futtatása"
+Közvetlenül futtathatod a parancsokat azok begépelésével a Midnight
+Commander beviteli sorába, vagy a futtatandó program kiválaszátásval
+valamely panelben a kiválasztó sáv segÃtségével, és az Enter
+használatával.
+.PP
+Ha az Enter\-t az adott fájl felett lenyomod, nem indul el azonnal, hanem
+a Midnight Commander leellenÅrzi a kiválasztott fájl kiterjesztését a
+.\"LINK2"
+TársÃtásokban
+.\"Extension File Edit"
+találhatónak megfelelÅen. Ha talál egyezést, akkor a kódnak megfelelÅ
+bejegyzést futtatja. Egy nagyon egyszerű
+.\"LINK2"
+Macro HelyettesÃtÅ
+.\"Macro Substitution"
+végzi ezt el a parancs futtatása elÅtt.
+.\"NODE " The cd internal command"
+.SH " A cd belsÅ parancs"
+A
+.I cd
+parancs végrehajtását a Midnight Commander nem adja át a shellnek. Tehát
+a shellben értelmezett makrók és helyettesÃtések helyett a saját
+beállÃtásai szerint dolgozik:
+.PP
+.I Tilde helyettesÃtés
+A (~) karakter helyettesÃti a home könyvtár nevét, ha hozzáfűzöl bármely
+felhasználói nevet, akkor az MC a megadott felhasználó saját HOME
+könyvtárára ugrik.
+.PP
+Például a ~guest a guest felhasználó könyvtárára mutat, amÃg a ~/guest a
+guest könyvtárra a te home könyvtáradban.
+.PP
+.I ElÅzÅ könyvtár
+Vissza tudsz ugrani abba a könyvtárba, ahol elÅzÅleg voltál a '\-'
+speciális könyvtárnévvel Ãgy:
+.B cd \-
+.PP
+.I CDPATH könyvtárak
+Ha a könyvtármeghatározás a
+.B cd
+parancs és nem a jelenlegi könyvtár, akkor a Midnight Commander a
+.B CDPATH
+környezeti változót keresi a könyvtárnevek között.
+.PP
+Például te beállÃtod a
+.B CDPATH
+változót az ~/src:/usr/src\-re, lehetÅvé teszi számodra azt, hogy bármely
+könyvtárról a fájlrendszeren belül a relatÃv név használatával bárhonnan
+átléphess az ~/src\-be, vagy az /usr/src\-be bárhonnan (például a
+.I cd linux
+az /usr/src/linux könyvtárba léptet át).
+.\"NODE " Macro Substitution"
+.SH " Makro helyettesÃtÅ"
+Amikor belépsz a
+.\"LINK2"
+felhasználói menübe\&,
+.\"Menu File Edit"
+vagy a
+.\"LINK2"
+társÃtások parancsot\&,
+.\"Extension File Edit"
+futtatod, illetve a parancsot a parancssorból futtatod, a Makró
+HelyettesÃtÅt használod.
+.PP
+A makrók:
+.PP
+.I "%i"
+.IP
+A space\-szel jelölt rész, amely azonos a kurzor oszlop pozÃciójával.
+Csak menü szerkesztéshez.
+.PP
+.I "%y"
+.IP
+A jelenlegi fájl szintaktikájának tÃpusa. Csak menü szerkesztéshez.
+.PP
+.I "%k"
+.IP
+A blokk fájl neve.
+.PP
+.I "%e"
+.IP
+A hiba fájl neve.
+.PP
+.I "%m"
+.IP
+A jelenlegi menu neve.
+.PP
+.I "%f"
+és
+.I "%p"
+.IP
+A jelenlegi fájl neve.
+.PP
+.I "%n"
+.IP
+Csak a jelenlegi fájlnév kiterjesztés nélkül.
+.PP
+.I "%x"
+.IP
+A jelenlegi fájl kiterjesztése.
+.PP
+.I "%d"
+.IP
+A jelenlegi könyvtár neve.
+.PP
+.I "%F"
+.IP
+A jelenlegi fájl a nem kijelölt panelben.
+.PP
+.I "%D"
+.IP
+A könyvtár neve a nem kiválasztott panelben.
+.PP
+.I "%t"
+.IP
+A jelenleg kijelölt fájlok.
+.PP
+.I "%T"
+.IP
+A kijelölt fájlok a nem aktÃv panelben.
+.PP
+.I "%u"
+és
+.I "%U"
+.IP
+Azonos a %t és a %T makrókkal, de hozzáadáskor a fájlok nem kerülnek
+kijelölésre. Ezt a makrót csak egyszer használhatod egy menü fájlon
+belül, vagy fájl kiterjesztésben bekezdés esetén, mivel a következÅ
+alkalommal ezek nem lesznek kijelölt fájlok.
+.PP
+.I "%s"
+és
+.I "%S"
+.IP
+A kiválasztott, kijelölt fájlok, ha vannak ilyenek. Egyébként a jelenlegi
+fájlok.
+.PP
+.I "%cd"
+.IP
+Ez a speciális makro, ami arra használható, hogy a jelenlegi könyvtárat
+lecserélhessük az elÅtte levÅ könyvtárra. Ezt elsÅsorban a
+.\"LINK2"
+Csatolt fájlrendszernél
+.\"Virtual File System"
+használhatjuk.
+.PP
+.I "%view"
+.IP
+Ez a makro használható a belsÅ fájlnézÅ meghÃvására. Ez a makro
+használható egyedül, vagy kiegészÃtésekkel is. Ha ezen makro bármely
+kiegészÃtését használod, akkor annak zárójelen belül kell lennie. A
+kiegészÃtések a következÅk:
+.I ascii
+a fájlnézŠascii módú használatához;
+.I hex
+a hex mód használatához; a
+.I nroff
+mondja meg a fájlnézÅnek az nroff a félkövér és az aláhúzás
+szekvenciáját; az
+.I unformated
+mondja meg a fájlnézÅnek azt, hogy az nroff paranccsal készÃtett
+vastagÃtása és aláhúzása nem használható.
+.PP
+.I "%%"
+.IP
+A % karakter
+.PP
+.I "%{valamilyen szöveg}"
+.IP
+Súgó a kiegészÃtéshez. Beviteli ablak jelenik meg, és a szöveg
+magyarázatként jelenik meg. A makró a felhasználó által begépelendÅ
+szöveget helyettesÃti. Ezt az ESC, vagy az F10 lenyomásával tudja törölni
+a felhasználó. Ez a makró jelenleg még nem működik a parancssorban.
+.\"NODE " The subshell support"
+.SH " A subshell támogatás"
+A subshell támogatás fordÃtáskori opció, amely a shellek alkalmazásával
+működik: bash, tcsh and zsh.
+.PP
+Amikor a subshell kódot aktiváljuk, a Midnight Commander létrehozza a
+shell\-ed másolatát (azét, amelyik a
+.B SHELL
+változóban definiálva van, vagy ilyen nincs, akkor az /etc/passwd fájlban
+találhatóét) és egy ál\-terminált fog futtatni, ahelyett, hogy minden
+parancsfuttatáskor az új shellt aktiválná, a parancs a subshellt fogja
+használni, ha megadtál ilyet. Ez lehetÅvé teszi számodra azt is, hogy
+megváltoztasd a környezeti változókat is, a shell funkciók használatával
+és megadva az értéküket, amelyeket a Midnight Commander\-bÅl való kilépésig
+használni fog.
+.PP
+Ha
+.BR bash \-t
+használsz, a subshell indÃtó parancsait megadhatod az ~/.mc/bashrc
+fájlban, és tetszÅleges billentyűzet térképet az ~/.mc/inputrc fájlban. A
+.B tcsh
+felhasználóknak az indÃtási parancsokat az ~/.mc/tcshrc fájlban van
+lehetÅségük megadni.
+.PP
+Amikor a subshell kódot használod, bármikor megszakÃthatod az
+alkalmazásokat
+.BR C\-o \-val,
+és visszaugrasz a Midnight Commander\-be. Ha félbeszakÃtod az alkalmazást,
+nincs lehetÅséged más külsÅ parancsot futtatni, amÃg ki nem lépsz a
+megszakÃtott alkalmazásból.
+.PP
+A subshell által használt további eszköz a Midnight Commander által
+megjelenÃtett prompt, amely ugyanaz, mint amit a jelenleg használt shell
+is használ.
+.PP
+Az OPTIONS részben további információkat olvashatsz arról, hogy hogyan
+vezérelheted a subshell kódot.
+.\"NODE "Chmod"
+.SH "Chmod (hozzáférési jogosultság)"
+A Chmod ablak a fájlok, könyvtárak attribútum bitjeinek beállÃtására
+szolgál. A
+.I C\-x c
+billenytűkombinációval is indÃtható ez a funkció.
+.PP
+A Chmod ablak két részbÅl áll \-
+.I Jogosultság
+és
+.I Ãllomány
+(Az Ãllomány szó itt fájlt, vagy könyvtárnevet jelent).
+.PP
+Az Ãllomány részben megjelenik a fájlok, illetve könyvtárak neve, és a
+hozzáférési jogok nyolcas számrendszerbeli formátumban, úgyanúgy mint a
+tulajdonos és a csoport neve.
+.PP
+A Jogosultság részben az Ãllomány attribútumbitjének megfelelÅ sorban a
+check gombot kell kijelölni. Változtatáskor a nyolcas számrendszerbeli
+atribútumbitek megváltozott értékét az Ãllomány részben láthatod.
+.PP
+A widgetek közötti mozgáshoz (gombok, és check gombok) a
+.IR "kurzor billentyűket" ,
+vagy a
+.I Tab
+gombot használhatod. A check gombok kijelöléséhez, vagy a gombok
+kijelöléséhez használd a
+.I Space
+gombot. Ezeken kÃvül még használhatsz gyorsbillentyűket is, a gombok
+gyorsabb kiválasztásához (a megjelölt betük a gombokon).
+.PP
+Az attribútum bitek beállÃtására használd az Enter gombot.
+.PP
+Amikor könyvtárak, vagy fájlok csoportjával dolgozol, csak rá kell
+kattintanod a megfelelŠbitre annak kijelöléséhez, vagy a kijelölés
+törléséhez. Amikor kiválasztottad azokat a biteket, amiket meg akarsz
+változtatni, válasz ki egy gombot a művelet gombok közül (Bekapcsol,
+vagy Töröl).
+.PP
+Végül, az itt megadott beállÃtásoknak megfelelÅen állÃtsuk be
+az attribútumokat a
+.B [Mind]
+gombbal, ami az összes kijelölt fájlon végrehajtja a beállÃtást.
+.PP
+A
+.B [BeállÃt]
+csak a kijelölt attribútumokat állÃtja be a fájlokhoz.
+.PP
+A
+.B [Bekapcsol]
+a megjelölt biteket állÃtja be az összes fájlhoz.
+.PP
+A
+.B [Töröl]
+a megjelölt attribútum biteket törli a kiválasztott fájloknál.
+.PP
+Az
+.B [Ok]
+egyetlen fájlhoz állÃtja be az attributumot.
+.PP
+A
+.B [Mégsem]
+kilép Chmod parancs módból.
+.\"NODE "Chown"
+.SH "Chown (Tulajdonos változtatása)"
+A Chown parancs a fájl tulajdonos, vagy csoport azonosÃtójának
+beállÃtására szolgál. A parancs gyorsbillentyűje a C\-x o.
+.\"NODE "Chown\-advanced"
+.SH "Haladó (bÅvÃtett) Chown"
+A Haladó Chown parancs a
+.\"LINK2"
+Chmod
+.\"Chmod"
+és a
+.\"LINK2"
+Chown
+.\"Chown"
+parancsok kombinációja egyetlen ablakban. Egyszerre tudod megváltoztatni
+a fájlok jogosultságait, és tulajdonos, vagy csoport azonosÃtóját.
+.\"NODE "File Operations"
+.SH "Fájl műveletek"
+Amikor fájlokat másolsz, mozgatsz, vagy törölsz, a Midnight Commander a
+Fájl műveletek dialógus ablakot jelenÃti meg. Majd megjelenÃti az
+elkezdett művelet fájljait, ahol jobbára három folyamatsávot jelenÃt
+meg. A fájl sáv azt mutatja meg, hogy a kijelölt fájlok közül a jelenleg
+másolt fájlnak mekkora részén hajtotta végre a művelet. A Darab sáv azt
+mutatja meg, hogy a kijelölt fájlok közül hányat dolgozott fel eddig. A
+bájt sáv azt mutatja meg, hogy a kijelölt fájlok teljes méretének
+mekkora része került már átmásolásra. Ha a Részletes műveletinfó ki van
+kapcsolva, a fájl és a bájtok sáv nem jelenik meg. Két gomb található a
+dialógus ablak alján. A KövetkezŠgomb lenyomásával át tudod lépni a
+jelenlegi fájlt. A MegszakÃt gomb megszakÃtja a műveletet, a fájlok
+visszamaradó részével nem történik semmi.
+.PP
+Van három másik dialógus ablak is, amelyekkel a fájl műveleteknél
+találkozhatsz.
+.PP
+A hiba dialógus ablak a hiba körülményeiröl értesÃt bennünket, és három
+választási lehetÅséget tartalmaz. Normálisan a KövetkezÅ gomb, amellyel
+átlépheted a jelenlegi fájlt, vagy a MegszakÃt gomb, amellyel
+megszakÃthatod a további műveleteket, között választhatsz. Választhatod
+még az Ãjra gombot is, ha egy másik virtuális terminálról ki tudtad
+javÃtani a hibát.
+.PP
+"A fájl már létezik" dialógus ablak jelenik meg, ha megpróbálod
+másolással, vagy áthelyezéssel felülÃrni a már létezÅ fájlt. A dialógus
+ablak megmutatja mindkét fájl méretét és dátumát. Az Igen gombbal
+felüliratod a fájlt, a Nem gombbal átléped a fájlt, a Mind gombbal
+felüliratod az összes fájlt, a Nem gombbal átléped az összes hasonló
+fájlt és a FrissÃt gombbal felüliratod a fájlt, ha a célfájl nem azonos
+dátumú a forrás fájllal. A MegszakÃt gomb lenyomásával bárhol
+megszakÃthatod a műveletet.
+.PP
+A rekurzÃv törlés dialógus ablak jelenik meg akkor, amikor egy olyan
+könyvtárat akarsz törölni, amely nem üres. Az Igen gomb lenyomásakor
+rekurzÃvan törli a könyvtárat, a Nem lenyomásakor átlépi a könyvtárat, a
+Mind gomb lenyomásakor törli az összes könyvtárat, és a nem gomb átlépi
+az összes olyan könyvtárat, amely nem üres. A MegszakÃt gomb
+lenoymásával bárhol megállÃthatod a folyamatot. Ha az Igen, vagy a Mind
+gombot választod egy MegerÅsÃtés. Az "Igen"\-t csak akkor válaszd, ha
+teljesen biztos vagy abban, hogy rekurzÃvan akarsz törölni.
+.PP
+Ha vannak kijelölt fájlok, azok kijelöltsége a művelet sikeres
+végrehajtása után megszűnik. A művelet megszakÃtáskor a kihagyott fájlok
+kijelöltek maradnak.
+.\"NODE "Mask Copy/Rename"
+.SH "Kijelölt fájlok másolása vagy áthelyezése"
+A másolás, vagy mozgatás művelet a fájlok átnevezésének legegyszerűbb
+módja. Ennek elvégzéséhez meg kell határoznod a megfelelŠforrás
+maszkot, és általában a cél részben a rendeltetés szerinti maszknak
+megfelelÅen. Minden forrás maszkkal azonos fájl átmásolásra vagy
+átnevezésre kerül a cél maszknak megfelelÅen. Ha vannak kijelölt fájlok,
+csak a kijelölt fájlokra vonatkozik a átnevezett forrás maszk.
+.PP
+Ezen kÃvül vannak egyéb opciók is, amiket még beállÃthatsz:
+.PP
+A link követés megadja vajon symlink, vagy hardlink készült\-e a forrás
+könyvtárban (rekurzÃvan belsÅ könyvtáraknál), és új linket kell\-e
+csinálni a cél könyvtárba, vagy csak át kell másolnod a bejegyzést.
+.PP
+"LétezŠkönyvtárba belép" megmondja azt, hogy történjék, ha azonos nevű
+célkönyvtár létezik, mint amelyet elkezdtünk másolni. Az alapértelmezett
+művelet ilyenkor az, hogy ebbe a könyvtárba történŠátmásoláskor,
+lehetÅvé teszi számodra azt, hogy a forrás könyvtárat átmásold. Talán
+egy példa segÃteni fog:
+.PP
+Neked a foo könyvtár tartalmát át kell másolnod a /bla/foo könyvtárba,
+amely már létezik. Normálisan (amikor az Ugrás (Dive) nincs beállÃtva),
+az mc be fogja másolni ezt a /bla/foo könyvtárba. Az opció
+engedélyezésekor a bejegyzéseket a /bla/foo/foo könyvtárba fogod
+másolni, mivel a könyvtár már létezik.
+.PP
+Az "Attributumok megÅrzése" megmondja azt, vajon az eredeti fájlok
+jogosultságait, idÅadatait, és (ha root vagy) az eredeti fájlok UID és
+GID értéekit. Ha ez az opció nincs beállÃtva, az umask jelenlegi értékét
+fogja használni a funkció.
+.PP
+.B "Shell kifejezések be"
+.PP
+Amikor a "Shell mintát használ" kifejezések opció be van kapcsolva, a
+forrás maszkhoz használhatsz használhatod a '*' és a '?' maszkokat. Ezek
+használhatóak a shellben is. A cél maszkhoz csak '*' és '\\<szám>' maszk
+használható. A célmaszk elsÅ '*' maszkja megfelel a forrás maszk elsÅ
+maszk csoportjának, a második '*' megfelel a második csoportnak, és Ãgy
+tovább. A '\\1' maszk megfelel a forrás maszk elsŠmaszk csoportjának, a
+\&'\\2' maszk megfelel a második csoportnak, és ez Ãgy megy '\\9'\-ig. A
+\&'\\0' maszk jelentése: a forrás fájl teljes neve.
+.PP
+Két példa:
+.PP
+Ha a forrás maszk, "*.tar.gz" a rendeltetésé a "/bla/*.tgz", a másolandó
+fájl a "foo.tar.gz", \- a másolat a "/bla" könyvtárban található
+"foo.tgz" lesz.
+.PP
+Tételezzük fel azt, hogy fel akarod cserélni a fájlnevet a
+kiterjesztéssel, például a "file.c"\-t a "c.file"\-lal, és a többit. Ennek
+a forrásmaszkja a "*.*" lesz, a rendeltetésé pedig a "\\2.\\1".
+.PP
+.B "Shell kifejezések ki"
+.PP
+Amikor a shell kifejezések opció ki van kapcsolva az MC a továbbiakban
+nem csoportosÃt automatikusan. Az '\\(...\\)' kiegészÃtést kell
+használnod a forrásmaszkban, a célmaszk specifikációnak meagadásához. Ez
+jóval gördülékenyebb módszernel tűnik, de több gépelést igényel.
+Egyébként a cél maszk használata egyszerűbb, ha a Shell kifejezések
+opció be van kapcsolva.
+.PP
+.B Kisbetű\-nagybetű csere"
+.PP
+Magváltoztathatod a fájlnév betűnagyságát. Ha a '\\u'\-t, vagy a '\\l'\-t
+használod a cél maszkban, a következŠkaraktert naggyá, vagy kicsivé
+konvertálja.
+.PP
+Ha a '\\U'\-t, vagy '\\L'\-t használod a cél maszkban a következÅ
+karakterek naggyá, illetve kicsivé fognak változni egészen addig, amÃg
+\&'\\E', vagy '\\U', '\\L', vagy a fájlnév vége következik.
+.PP
+Az '\\u' és '\\l' erÅsebb az '\\U'\-nál és az '\\L'\-nél.
+.PP
+Például, ha a forrás maszk '*' (Shell kifejezés be van kapcsolva), vagy
+\&'^\\(.*\\)$' (Shell kifejezés ki van kapcsolva) és a célmaszk '\\L\\u*'
+a fájl nevek eleje nagybetűsre konvertálódik, a többi betű pedig
+kicsire.
+.PP
+Ezeken kÃvül még használhatod a '\\' karaktert, mint hivatkozó
+karaktert. Például a '\\\\'\-t a backslash\-hez és a '\\*'\-et a
+csillaghoz.
+.\"NODE "Internal File Viewer"
+.SH "BelsÅ fájlnézÅ"
+A BelsÅ fájlnézÅ két megjelenÃtési módra képes: ASCII és hex. A két mód
+közötti váltásra használd az F4\-es billentyűt. Ha a GNU gzip programot
+telepÃtetted, szükség esetén ezzel automatikusan kitömörÃti a fájlokat.
+.PP
+A fájlnézÅ megpróbálja megállapÃtani a legjobb módot az információk
+megjelenÃtéséhez a rendszerednek, vagy a fájl tÃpusának megfelelÅen. A
+BelsŠfájlnézŠhasznál néhány szövegrészletet a vastag, és az aláhúzott
+szövegattribútumok megjelenÃtésére azért, hogy a fájl megjelenÃtése
+szebb legyen.
+.PP
+Amikor hex módban vagy, a keresés funkcióban lehetÅvé teszi
+hexadecimális értékek használatát.
+.PP
+Használhatsz kevert hivatkozást is ezen értékeknek megfelelÅen: "Szöveg"
+0xFE 0xBB "további szöveg". A szöveg értékek közötti részt és a
+hivatkozás szövegét nem veszi figyelembe.
+.PP
+Néhány belsÅ részlet a fájlnézÅrÅl: Azokon a rendszereken, ahol létezik
+az mmap(2) rendszerhÃvás, a fájl programtérképe olvasódik be ehelyett;
+ha a rendszer nem tartalmazza az mmap(2) rendszerhÃvást, vagy a fájl
+tartalmaz olyan műveletet, mint ami megfelel a szűrÅnek, a fájlnézÅ egy
+növekvŠbuffert fog használni, amely csak azokat a részeit tartalmazza a
+fájlnak, amelyekhez jelenleg hozzáférsz (ez tömörÃtett fájlokra is
+vonatkozik).
+.PP
+Ez a lista tartalmazza azokat a gombokat, amelyekhez művelet kapcsolódik
+a Midnight Commander belsÅ fájlnézÅjében.
+.PP
+.B F1
+ElindÃtja a beépÃtett hypertext súgót.
+.PP
+.B F2
+Ãtvált sortörés módba.
+.PP
+.B F4
+Ãtvált hex módba.
+.PP
+.B F5
+Sorra lép. Egy promptot jelenÃt meg a sor számának megadására, és
+magjelenÃti azt.
+.PP
+.B F6, /.
+Szabványos kifejezés keresése.
+.PP
+.B ?,
+Szabványosos kifejezés keresése visszafelé.
+.PP
+.B F7
+Normál keresés / hex módú keresés.
+.PP
+.B C\-s
+Normál keresést indÃt el, ha nem volt megelÅzÅ kifejezés keresés,
+egyébként a következÅ elÅfordulást keresi meg.
+.PP
+.B C\-r.
+Keresés visszafelé, ha nem volt megelÅzÅ kifejezés keresés, egyébként a
+következÅ elÅfordulást keresi meg.
+.PP
+.B n.
+A következÅ egyezÅt keresi.
+.PP
+.B F8
+Vált a Nyers és Feldolgozott mód között: ez a fájlt, úgy mutatja meg,
+ahogy megtalálta, vagy, ha folyamatszűrŠmeg van adva az mc.ext fájlban,
+akkor a szűrŠkimenetét. A Jelenlegi mód mindig a másik, mit amit a gomb
+felirata mutat.
+.PP
+.B F9
+Vált a formázott\-nem formázott mód között: amikor a formázott mód be van
+kapcsolva, néhány szöveg elemet, a vastagÃtást és az aláhúzást eltérÅ
+szÃnnel jelenÃt meg. A menüsorban mindÃg a másik felirat látható,
+jelezve, hogy milyen módba lehet átkapcsolni.
+.PP
+.B F10, Esc.
+Kilép a BelsÅ fájlnézÅbÅl.
+.PP
+.B next\-page, space, C\-v.
+Egy lapot lapoz elÅre.
+.PP
+.B prev\-page, M\-v, C\-b, backspace.
+Egy lapot lapoz vissza.
+.PP
+.B down\-gomb
+Egy sort gördÃt elöre.
+.PP
+.B up\-gomb
+Egy sort gördÃt vissza.
+.PP
+.B C\-l
+FrissÃti képernyÅt.
+.PP
+.B !
+Shell belépés a jelenlegi munkakönyvtárba.
+.PP
+.B "[n] m"
+BeállÃtja az n kijelölést.
+.PP
+.B "[n] r"
+Az n kijelölésre ugrik.
+.PP
+.B C\-f
+A következŠfájlra ugrik.
+.PP
+.B C\-b
+Az elözŠfájlra ugrik.
+.PP
+.B M\-r
+Ki\- és bekapcsolja a vonalzót.
+.PP
+Ez a rész a fájl fájlnézÅvel történÅ megjelenÃtésének leÃrását
+tartalmazta, lásd még a
+.\"LINK2"
+TársÃtások
+.\"Extension File Edit"
+részt.
+.\"NODE "Internal File Editor"
+.SH "BelsÅ fájlszerkesztÅ"
+A BelsŠfájlszerkesztŠegy rengeteg eszközzel ellátott, de egyszerű
+teljes képernyÅs szerkesztÅ. Az
+.B F4
+gomb segÃtségével lehet elindÃtani az inicializáló fájl
+.I use_internal_edit
+opciójának megfelelÅ beállÃtásokkal. A kezelt fájlnál 16 MByte\-os
+mérethatárral rendelkezik, és hibátlanul lekezeli a bináris fájlokat is.
+.PP
+Az eszközök, amielyek használhatók: Blokk másolás, mozgatás, törlés,
+kivágás, beillesztés;
+.I "billentyű a billentyű visszavonására";
+legördülÅ menük; fájl beillesztés; makró készÃtés; szabványos kifejezés
+keresés és csere; shift\-kurzor MSW\-MAC szöveg kijelölés (csak linux konzolon);
+beillesztés\-felülÃrás beállÃtás váltása; és a pipe szöveg blokkokkal a
+shell parancsok közvetlen elérése.
+.PP
+A szerkesztŠhasználata nagyon egyszerű és nem igényel magyarázatot.
+Annak megtekintéséhez, hogy melyik gomb mit csinál, a megfelelÅ
+legördülÅ menü megtekintése szükséges. Egyéb gombok: Shift és nyÃl
+billentyűk a szöveg kijelöléséhez. A
+.B Ctrl\-Ins
+kimásolja a szöveget a
+.BR cooledit.clip \-be
+és a
+.B Shift\-Ins
+beilleszti azt a cooledit.clip\-bÅl. A
+.B Shift\-Del
+kivágja a szöveget a
+.BR cooledit.clip \-be,
+és a
+.B Ctrl\-Del
+törli a kijelölt szöveget. A lezáró billentyűként szintén használható a
+Return az automatikus bekezdéssel. Az egér kijelölés is működik,
+kijelölhetsz egérrel a shift gomb lenyomásával, amÃg a normál terminál
+egeret csak a szöveg megjelölésére használhatod.
+.PP
+Macró megadásához nyomd le a
+.BR Ctrl\-R \-t
+és ekkor add meg a vezérlŠgombokat a futtatandó folyamat megadásához.
+Nyomd le a
+.BR Ctrl\-R \-t
+újra, ha ezt be akarod fejezni. Ekkor a makróhoz bármilyen billentyűt
+hozzárendelhetsz az adott gomb lenyomásával. A makró lefut a
+.B Ctrl\-A
+és a megadott gomb lenyomásakor. A makró lefuttatható még akkor is, ha
+lenyomod a Váltó (Alt), Ctrl, vagy az Esc\-et és a megadott gombot,
+feltételezve azt, hogy a gombot nem használja más funkció. Miután
+megadtad, a makro parancs a home könyvtárad
+.B ~/.cedit/cooledit.macros
+fájljába kerül. A makrót a fájl megfelelŠsorának törlésével végezheted
+el.
+.PP
+Az
+.B F19
+formázza a szöveget
+.RB ( C ", " C++ ,
+vagy más kódra) amikor ez a rész
+.BR kijelölt .
+Ennek használatához elöször egy futtatható fájlt kell készÃtened
+.B ~/.cedit/edit.indent.rc
+néven. Szerkeszd ezt szkriptet, ha szükséges.
+.PP
+A szerkesztÅ megjelenÃti még a nem\-amerikai karaktereket is (160
+fölött). Amikor bináris fájlokat szerkesztesz, a BeállÃtásoknál
+beállÃthatod a
+.B KépernyÅbiteket
+7 bitre a térközök tisztasága miatt.
+.\"NODE "Completion"
+.SH "KiegészÃtés"
+A Midnight Commander begépeli neked a kÃvánt szöveget.
+.PP
+MegkÃsérli kiegészÃteni a szöveget a jelenlegi pozÃciótól. Az MC
+kiegészÃti a szöveget (ha a szöveg
+.BR $ \-ral
+kezdÅdik), felhasználónevet (ha a szöveg
+.BR ~ \-vel
+kezdÅdik), hostnevet (ha a szöveg
+.BR @ \-lel
+kezdÅdik), vagy parancsot (ha a parancssor azon részén állsz, ahova
+a parancsot kell begépelni, megjelenÃti a kiegészÃtést, ha a shell
+tartalmazza a szót, és az a shell beépÃtett parancsa). Ha ezek közül
+egyik sem egyezik, akkor fájlnév kiegészÃtéssel próbálkozik.
+.PP
+A fájlnév, felhasználónév, változó és hostnév kiegészÃtése működik az
+összes beviteli sorban, a parancskiegészÃtés csak a parancssorban. Ha
+a kiegészÃtés kétértelmű (több érték megjelenÃtése lehetséges), a MC
+hangjelzést ad és a
+.\"LINK2"
+BeállÃtások
+.\"Configuration"
+dialogbox
+.I kiegészÃtés: összes
+opciójának megfelelÅen hajtja végre a további műveleteket. Ha ez az
+opció be van állÃtva, az összes megjelenÃthetÅ elem egy listában jelenik
+meg a jelenlegi pozÃciótól kezdÅdÅen, a fel\-le nyilak segÃtségével, és
+az
+.BR Enter \-rel
+tudod kiegészÃteni a bejegyzésed. Ezen kÃvűl, még begépelhetsz az elsÅ
+helyre akkor, amikor a listában megjelenÃtett összes kiegészÃtés eltér
+az általad kÃvánttól. Ha újra lenyomod a
+.BR M\-Tab \-ot,
+egy listarészlet jelenik meg a listában, egyébként pedig csak az elsÅ
+egyezŠelem, amely az összes kijelölt karakterrel egyezik. Hamarosan a
+kétértelműség meg fog szűnni, a dialógus ablak eltűnik, amit az
+.B Esc
+.B F10
+és a bal, illetve a jobb nyÃl billentyűkkel is megtehetsz. Ha a
+.\"LINK2"
+kiegészÃtés: összes
+.\"Configuration"
+nincs beállÃtva, a dialógus ablak csak a
+.B M\-Tab
+második lenyomására jelenik meg, az elsŠlenyomáskor, az MC csak
+hangjelzést ad.
+.\"NODE "Virtual File System"
+.SH "Csatolt (látszólagos) fájlrendszer"
+A Midnight Commander kód rétegekkel biztosÃtja azt, hozzáférj a
+fájlrednszerhez; Ez a kód réteg arra képes, hogy átváltson csatolt
+fájlrendszerre. A csatolt fájlrendszerre történŠátváltás lehetÅvé teszi
+a Midnight Commander számára azt, hogy a fájl műveleteket végezzen akkor
+is, ha a fájlok nincsenek a UNIX fájlrendszeren.
+.PP
+Jelenleg a Midnight Commander a következŠCsatolt Fájlrendszerekkel
+rendelkezik (VFS): a helyi fájlrendszert a szokásos Unix fájlrendszeren
+lévÅ fájlokhoz használja; az ftpfs\-t, az FTP protokollal rendelkezÅ
+távoli gépek fájlainak módosÃtására használja; a tarfs\-t a tar
+és tömörÃtett tar fájlok módosÃtására használja; az undelfs\-t, a
+törölt fájlok visszaállÃtására használja az ext2\-es fájlrendszeren
+(az alapértelmezett fájlrendszer Linux rendszereken), a fish (a fájlok
+shellen keresztüli módosÃtásához, mint pl. rsh és ssh) és végül az mcfs
+(a Midnight Commander fájlrendszere), amely hálózat alapú fájlrendszer.
+.PP
+A VFS kódváltója minden elérési útvonal leÃrást értelmez és
+követi azt a megfelelŠfájlrendszerrel, azt, hogy melyik
+rendszeren melyik használatos, azt a késÅbbiekben a
+megfelelŠrésznél találhatod meg.
+.\"NODE " FTP File System"
+.SH " FTP fájlrendszer"
+Az ftpfs lehetÅvé teszi számodra azt, hogy távoli gépeken
+használjunk fájlokat, ennek használatához, próbáld ki a
+panel FTP kapcsolat... parancsát (elérhetÅ a menübÅl), vagy
+közvetlenül átválthatsz a jelenlegi könyvtárból a cd
+parancs használatával, valahogy Ãgy:
+.PP
+.I /#ftp:[!][felhasználó[:jelszó]@]machine[:port][távoli\-könyvtár]
+.PP
+A
+.I felhasználó, port
+és a
+.I távoli\-könyvtár
+elemek opcionálisak. Ha megadod a
+.I felhasználó
+elemet, akkor a Midnight Commander a távoli gépre megpróbál ezzel a
+felhasználónévvel belépni, egyébként a te bejelentkezŠnevedet fogja
+használni. Opcionális a
+.I jelszó
+elem, ha meg van adva akkor ezt a jelszót fogja használni a
+bejelentkezéshez. Ajánlott ennek használata (soha ne tartsd ezeket a
+gyorslistádban, kivéve ha beállÃtod a megfelelÅ jogosultságokat, és még
+ekkor sem lesz minden esetben tökéletesen biztonságos megoldás).
+.PP
+Példák:
+.PP
+.nf
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx\-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote\-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+.fi
+.PP
+Tűzfalon keresztüli kapcsolat létrehozásához, az /#ftp:! kiegészÃtés
+használatára van szükséged (pl., felkiáltójel a dupla perjel után)
+ahhoz, hogy a Midnight Commander használni tudja a proxy host\-ot az ftp
+átvitelhez. A
+.\"LINK2"
+Csatolt fájlrendszer...
+.\"Virtual FS"
+dialógus ablakban tudod beállÃtani a proxy host tulajdonságait.
+.PP
+A
+.\"LINK2"
+Csatolt fájlrendszer...
+.\"Virtual FS"
+dialógus ablak másik beállÃtandó opciója az
+.I ftp proxy\-n keresztül
+opció. Ez beállÃtja a program számára azt, hogy mindig használja a proxy
+host\-ot. Ha ez a változó be van állÃtva, akkor a program két dolgot
+csinál: konzultál a /usr/share/mc.no_proxy fájl soraival, hogy azok
+tartalmazzák\-e a host nevet, mint helyi eszközt (ha a host neve ponttal
+kezdÅdik, akkor ezt domainként tartja számon), és feltételezi azt, hogy
+a pont nélküli hostnevek közvetlenül felodhatók.
+.PP
+Ha ftpfs kódot használsz csomagszűrŠrouter esetén, akkor nincs
+lehetÅséged a fájlok megszokott módon történÅ megnyitására, ezért neked
+kell a program számára megadnod azt, hogy a fájlokat passzÃv módon
+nyissa meg. Ennek használatához állÃtsd be az
+ftpfs_use_passive_connections opciót az indÃtó fájlban.
+.PP
+A Midnight Commander a könyvtárlistát a cache\-ben tárolja. A
+cache frissÃtésének ideje a
+.\"LINK2"
+Csatolt fájlrendszer...
+.\"Virtual FS"
+dialógus ablakban végezhetŠel. Ez komikus helyzetet idézhet elŠakkor,
+amikor változtatást hajtasz végre a könyvtárban, és az nem jelenik meg
+addÃg, amÃg a cache\-t nem iratod újra a C\-r gombbal. Ez sajátos
+jellegzetesség (amikor tapasztalod ezt a hibát, gondolj arra, hogy az
+ftpfs\-el megváltoztatott fájlok esetleg az Atlanti\-óceán másik oldalán
+vannak).
+.\"NODE " Tar File System"
+.SH " Tar fájlrendszer"
+A Tar fájlrendszer gondoskodik arról, hogy csak olvasható módon a chdir
+parancs használatával hozzáférhess a tar fájlaidhoz és tömörÃtett tar
+fájljaidhoz. A könyvtár tar fájlra történŠátváltásához a tar fájlodat a
+következÅ szintaktikájú parancs segÃtségével tudod átváltani könyvtárrá:
+.PP
+.I /filename.tar:utar/[dir\-inside\-tar]
+.PP
+Az mc.ext fájl már tartalmaz gyorsbillentyűket a tar fájlokhoz, ezért
+csak rá kell mutatnod a tar fájlra és le kell nyomnod az entert ahhoz,
+hogy beléphess a tar fájlba, ehhez nézd meg a
+.\"LINK2"
+TársÃtások
+.\"Extension File Edit"
+részt, hogy megismerhesd az ezzel kapcsolatos információkat:
+.PP
+Példák:
+.PP
+.nf
+ mc\-3.0.tar.gz#utar/mc\-3.0/vfs
+ /ftp/GCC/gcc\-2.7.0.tar#utar
+.fi
+.PP
+Az utóbbi meghatározás a tar arhÃvum teljes elérési útját tartalmazza.
+.\"NODE " FIle transfer over SHell filesystem"
+.SH " Fájl áthelyezése a Shell fájlrendszeren túlra"
+A fish fájlrendszer hálózat alapú fájlrendszer, amely lehetÅvé teszi
+műveletek végrehajtását a távoli gépeken, mintha azok a saját gépeden
+lennének. Ennek használatához a másik oldali gépnek futtatnia kell a
+fish szervert, vagy bash kompatibilis shellel kell rendelkeznie.
+.PP
+A távoli géphez történŠkapcsolódáshoz csak könyvtárat kell váltanod a
+következŠformátumnak megfelelŠkönyvtárba:
+.PP
+.nf
+/#sh:[felhasználó@]machine[:opciók];/[távoli\-könyvtár];</em>
+.fi
+.PP
+A
+.IR felhasználó ,
+.I opciók
+és a
+.I távoli\-könyvtár
+elemek opcionálisak. Ha megadod a
+.I felhasználó
+elemet, akkor a Midnight Commander megpróbál belépni a távoli gépre
+ezzel a felhasználó névvel, egyébként pedig a te belépŠnevedet
+használja.
+.PP
+A 'C'
+.I opció
+a tömörÃtéshez használatos; a 'rsh' az rsh használatához az ssh helyett.
+Ha a
+.I távoli\-könyvtár
+elemet beÃrtad, a távoli gépnek ezt a könyvtárát állÃtod be.
+.PP
+Példák:
+.PP
+.nf
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+.fi
+.\"NODE " Network File System"
+.SH " Hálózati fájlrendszer"
+A Midnight Commander fájlrendszere hálózat alapú fájlrendszer, amely
+lehetÅvé teszi számodra azt, hogy távoli gépeken fájlokkal úgy
+dolgozhass, mintha azok a saját gépeden lennének. Ennek használatához a
+távoli gépnek futtania kell az mcserv(8) szerver programot.
+.PP
+A távoli géphez történŠkapcsolódáshoz csak egy speciális nevű
+könyvtárba kell belépned, amelynek a neve a következÅ:
+.PP
+.I /#mc:[felhasználó@]machine[:port][távoli\-könyvtár]
+.PP
+A
+.I felhasználó, port
+és a
+.I távoli\-könyvtár
+elemek opcionálisak. Ha megadod a
+.I felhasználó
+elemet, akkor a Midnight Commander megpróbál a távoli gépre ilyen
+felhasználói névvel belépni, egyébként pedig a belépett felhasználó
+nevét használja.
+.PP
+A
+.I port
+elemet akkor használható, ha a távoli gép speciális portot használ (lásd
+az mcserv(8) man oldalt a további portokkal kapcsolatos információkért);
+végül, ha a
+.I távoli\-könyvtár
+elem meg van adva, a távoli gép megadott könyvtárára vált át.
+.PP
+Például:
+.PP
+.nf
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+.fi
+.\"NODE " Undelete File System"
+.SH " Törlés visszaállÃtása"
+(csak ext2; second extended filesystem)
+.PP
+Linux rendszereken, ha azt válaszolod a konfiguráláskor, hogy használni
+akarod az ext2fs törlés visszavonás lehetÅségét, akkor lehetÅséged lesz
+a törlés művelet visszavonására. A Törlés visszaállÃtása funkció csak
+ext2 fájlrendszeren végezhetÅ el. A Törlés visszaállÃtása csak
+csatlakozó eszköz az ext2fs library\-hoz: helyrehozza az összes törölt
+fájlnevet az ext2fs\-en, megjelenÃti Åket és a kiválasztott fájlokat a
+kiteszi a megadott partÃcióra.
+.PP
+Ezen fájlrendszer használatához abba a speciális fájlrendszerbe kell
+belépned, amely "/#undel" meghatározással kezdÅdik, és annak az aktuális
+fájlrendszernek a nevét tartalmazza, ahol a visszaállÃtani kÃvánt file
+található.
+.PP
+Például, ha a törölt fájlokat az elsÅ scsi lemez második partÃcióján
+szeretnénk visszaállÃtani, akkor a következÅ elérési utat kell
+megadnunk:
+.PP
+.nf
+ /#undel:sda2
+.fi
+.PP
+Persze várakozni kell, amÃg az undelfs a szükséges információkat
+beolvassa, a fájl böngészés megkezdése elÅtt.
+.\"NODE "Colors"
+.SH "SzÃnek"
+A Midnight Commander megpróbálja megállapÃtani azt, hogy a terminál
+amelyet használsz, támogatja\-e a szÃnhasználatot a terminál adatbázis és
+a terminál név segÃtségével. Néha ez összezavarodhat, ezért
+elÅfordulhat, hogy neked kell megmondanod azt, hogy szÃnes, vagy
+szÃntelen módot használjon a \-c illetve a \-b kiegészÃtéssel.
+.PP
+Ha a programot a Slang képernyÅ kezelÅvel fordÃtották az ncurses
+helyett, szintén le fogja ellenÅrizni a
+.B COLORTERM
+változó értékét, ha be van állÃtva, ez olyan hatású, mintha a \-c flaggal
+indÃtottál volna.
+.PP
+Magadhatod azt a terminálnak, hogy mindÃg a szÃnes módot használja a
+Colors részben
+.I color_terminals
+változónál az indÃtó fájlban. Ãgy a terminál szÃntámogatásának vizsgálatát
+a Midnight Commander nem végzi el. Például:
+.PP
+.nf
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal\-name1,terminal\-name2...
+.fi
+.PP
+A program mindkét opcióval fordÃtható (ncurses és slang). Az ncurses nem
+jelent feltétlenül szÃnes üzemmódot; csak a terminál adatbázist használja.
+.PP
+A Midnight Commander lehetÅséget nyújt az alapértelmezett szÃnek
+beállÃtására. Jelenleg a szÃnek a
+.B MC_COLOR_TABLE
+környezeti változóban, vagy a Colors részben definiálhatók az indÃtó
+fájlban.
+.PP
+Az alapértelmezett szÃntérképet a Colors rész a
+.I base_color
+változójából olvassa ki. Megadhatsz ettÅl eltérÅ szÃntérképet is, a
+terminál nevének kulcsszóként való használatával. Példa:
+.PP
+.nf
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+.fi
+.PP
+A szÃnmeghatározás formátuma:
+.PP
+.nf
+ <kulcsszó>=<elÅtérszÃn>,<háttérszÃn>:<kulcsszó>= ...
+.fi
+.PP
+A szÃnek opcionálisak, a kulcsszavak a következÅk: normal, selected,
+marked, markselect, errors, input, reverse, gauge; A menü szÃnek: menu,
+menusel, menuhot, menuhotsel; A dialog szÃnek: dnormal, dfocus,
+dhotnormal, dhotfocus; Súgó szÃnek: helpnormal, helpitalic, helpbold,
+helplink, helpslink; FájlnézÅ szÃnek: viewunderline; Speciális kijelölés
+szÃnei: executable, directory, link, stalelink, device, special, core;
+SzerkesztÅ szÃnei: editnormal, editbold, editmarked.
+.PP
+.I input
+maghatározza a beviteli sorok szÃnét a dialogus ablakora vonatkozóan.
+.PP
+.I gauge
+meghatározza a folyamat\-mutató sáv (gauge) kitöltött részének, amely pl.
+azt mutatja, hogy a fájl másolásakor annak hány százaléka másolásolódott
+már át a grafikus megjelenÃtésben.
+.PP
+A dialógus ablakok a következÅ szÃneket használják:
+.I dnormal
+a normál szöveghez,
+.I dfocus
+a jelenleg kiválasztott szövegelemekhez,
+.I dhotnormal
+a gyorsbillentyűk szÃnei, amelyek eltérnek a normál szöveg szÃnétÅl,
+aholis a
+.I dhotfocus
+szÃnt használjuk a jelenleg kiválasztott komponensekhez.
+.PP
+A menük azonos sémát használnak a menu, menusel, menuhot és a menuhotsel
+részeknél.
+.PP
+A súgó a következÅ szÃneket használja:
+.I helpnormal
+a normál szöveghez,
+.I helpitalic
+ahhoz a szöveghez, amelyet dÅlt betűvel szeretnénk nyomatékosÃtani
+akarunk a manualban,
+.I helpbold
+ahhoz a szöveghez, amelyet félkövérrel szeretnénk nyomatékosÃtani a man
+oldalon,
+.IR helplink \-et
+a nem kiválaszott hyperlinkekhez használjuk és a
+.IR helpslink \-et
+a kiválasztott hyperlinkekhez.
+.PP
+A kiemelés szÃnei azt határozzák meg, a fájlok hogyan jelenjenek meg
+akkor, ha a kiemelés engedélyezve van (lásd a
+.\"LINK2"
+Megjelenés részt\&).
+.\"Layout"
+.I directory
+a könyvtárakhoz, és a könyvtárak szimbolikus linkjeihez használatos;
+.I executable
+a futtatható fájlokhoz;
+.I link
+a szimbolikus linkekhez, amelyekk még létezÅek, és nem könyvtárra
+mutató linkek;
+.I stalelink
+az elvesztett szimbolikus linkekhez;
+.I device
+\- karakter és blokk eszközökhöz;
+.I special
+a speciális fájlokhoz, mint pl.FIFO\-k és az IPC socket\-ek;
+.I core
+a core fájlokhoz.
+.PP
+A megjelenÃthetÅ szÃnek: black (fekete), gray (szürke), red (piros),
+brightred (világospiros), green (zöld), brightgreen (világoszöld), brown
+(barna), yellow (sárga), blue (kék), brightblue (világoskék), magenta
+(bÃborvörös), brightmagenta (világos bÃborvörös), cyan, brightcyan
+(világos zöldeskék), lightgray (világosszürke) és a white (fehér). Van
+külön speciális kulcsszó az átlátszó háttérhez. Ez a 'default'
+(alapértelmezett). Csak a 'default'\-ot tudod háttérszÃnként használni.
+Példa:
+.PP
+.nf
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+.fi
+.\"NODE "Special Settings"
+.SH "Speciális BeállÃtások"
+A legtöbb Midnight Commander beállÃtás a menükbÅl is elérhetÅ. Ãm van
+néhány beállÃtás, ami csak a setup fájl szerkesztésével állÃtható be.
+.PP
+Ezeket a változókat az ~/.mc/ini fájlban állÃthatod be:
+.PP
+.I clear_before_exec
+.IP
+Alapértelmezésben a Midnight Commander törli a képernyÅt, mielÅtt
+futtatna egy parancsot. Ha a parancs kimenetét a képernyŠalján
+szeretnéd látni, az ~/mc.ini fájlban javÃtsd ki a clear_before_exec
+értékét 0\-ra.
+.PP
+.I confirm_view_dir
+.IP
+Ha lenyomod az F3 gombot a könyvtár felett állva, normálisan a MC belép
+a könyvtárba. Ha ez a flag 1\-re van állÃtva, akkor az MC kijelölt fájlok
+esetén megerÅsÃtÅ kérdést fog feltenni, mielÅtt könyvtárat váltana.
+.PP
+.I ftpfs_retry_seconds
+.IP
+Ez az érték az a szám, amely megadja azt, hogy Commander mennyit várjon
+mielÅtt megpróbál újra kapcsolódni az ftp szerverre, elutasÃtás esetén.
+Ha az érték nulla, akkor nem próbálkozik újra a kapcsolatteremtéssel.
+.PP
+.I ftpfs_use_passive_connections.
+.IP
+Ez az opció alapesetben ki van kapcsolva. Ez teszi az ftpfs kódot
+használhatóvá passzÃv megnyitás módúvá a letöltött fájloknál. Ezt akkor
+használják, ha csomagszűrŠroutert használnak. Ez az opció csak akkor
+működik, ha a nem használsz ftp proxy\-t.
+.PP
+.I max_dirt_limit
+.IP
+Meghatározza azt, hogy hány képernyÅfrissÃtést tudjon átlépni a BelsÅ
+fájlnézÅ. Normálisan ez az érték nem meghatározott, mivel a kód
+automatikusan módosÃtja a képfrissÃtés sebességét, ha túl gyosran ütöd
+le egymás után a billentyűket. Habár a nagyon lassú gépeken, vagy, ha
+nagy billenty\ ismétlési sebességet állÃtottunk, a nagy érték tudja
+megfelelÅen frissÃteni a képernyÅt. A legjobb az ha a max_dirt_limit
+értékét 10\-re állÃtod, és ez az alapértelmezett érték.
+.PP
+.I mouse_move_pages
+.IP
+Vezérel akkor, amikor a panelben az egérrel legördÃtesz oldalanként,
+vagy sorról sorra.
+.PP
+.I mouse_move_pages_viewer
+.IP
+Vezérel akkor, amikor a panelben az egérrel legördÃtesz egy oldala
+oldalanként, vagy sorról sorra a BelsÅ fájlnézÅben.
+.PP
+.I old_esc_mode
+.IP
+Alapesetben a Midnight Commander az ESC gombot a gomb rendeltetésének
+megfelelÅen használja (Meta) (old_esc_mode=0), ha beállÃtod ezt az
+opciót, (old_esc_mode=1), akkor az ESC gomb egy másodpercig vár, és, ha
+ilyenkor nem nyomsz le egy kiegészÃtÅ gombot, az ESC műveletet
+megszakÃtó gombként fog működni (ESC ESC).
+.PP
+.I only_leading_plus_minus
+.IP
+speciálisan kezeli a '+', '\-', '*' karaktereket a parancssorban
+(kiválasztás, kiválasztás megszüntetése, megfordÃtja a kiválasztást), de
+csak akkor, ha a parancssor üres. A parancssorban nem kell idézÅjelek
+közé tenni. Amikor a parancssor nem üres, nem tudjuk megváltoztatni a
+kiválasztást.
+.PP
+.I panel_scroll_pages
+.IP
+Ha be van állÃtva (alapértelmezésben), a panel egy fél képernyÅnyit fog
+fel\-le gördülni, ha a kurzor eléri a panel végét, vagy elejét, egyébként
+csak egy fájlt fog legördÃtani ilyenkor.
+.PP
+.I show_output_starts_shell
+.IP
+Ez a változó csak akkor működik, ha a subshell támogatást nem használod.
+Amikor a C\-o billentyű kombinációt használod, visszalépsz a felhasználói
+képernyÅre, ha "egy" a beállÃtás, akkor a shellt frissÃted. Egyébként
+bármely gomb lenyomásával visszatérhetsz a Midnight Commander\-hez.
+.PP
+.I torben_fj_mode
+.IP
+Ha ez a flag be van állÃtva, akkor a home és az end gombok kissé
+eltérÅen fognak működni a panelekben, a kiválasztást a panel elsŠés
+utolsó fájljára mozgatja, s a következÅképp működik: A home gombnál:
+Felmegy a középsŠsorra, ha lejjebb volt; egyébként a felsŠsor lép
+addÃg, amÃg el nem éri a legfelsÅ sort, ebben ez esetben ez lesz a panel
+elsŠfájlja. Az end gomb működése hasonló: Lemegy a középsŠsorra, ha
+felette volt; egyébként a legalsó sorra lép addÃg, amÃg el nem éri az
+utolsó fájl a panelben.
+.PP
+.I use_file_to_guess_type
+.IP
+Ha ez a változó be van állÃtva (alapértelmezésben) meg foja jelölni azt
+a fájl parancsot, amelyhez a
+.\"LINK2"
+TársÃtásokban
+.\"Extension File Edit"
+a fájl tÃpusnál egyezÅt talált.
+.PP
+.I xterm_mode
+.IP
+Ha ez a változó be van kapcsolva (alapértelmezésben ki van kapcsolva),
+akkor, amikor a fájlrendszert a Fa panelben böngészed, az automatikusan
+újraolvassa a másik panelt a kiválasztott könyvtárnak megfelelÅ
+tartalommal.
+.\"NODE "Terminal databases"
+.SH "Terminál adatbázisok"
+A Midnight Commander lehetÅséget nyújt a terminál adatbázis root jogok
+használata nélküli módosÃtására. A Midnight Commander a rendszer indÃtó
+fájlban (az mc.lib fájlt a Midnight Commander library könyvtárában
+találjuk), vagy az ~/.mc/ini file "terminal:your\-terminal\-name" részében
+keres, és, a "terminal:general" rész minden sora tartalmazza azokat a
+billentyűzet szimbólumokat az egyenlÅségjelet és a definiált szimbólumot
+követÅen, amelyeket te mag akarsz határozni. A \\e speciális formátumot
+az escape és a ^x\-t a control\-x karakter megjelenÃtésére használhatod.
+.PP
+A látható billentyű szimbólumok:
+.PP
+.nf
+f0\-tól f20\-ig Funkció billentyűk f0\-f20
+bs backspace
+home home gomb
+end end gomb
+up kurzor fel gomb
+down kurzor le gomb
+left kurzor balra gomb
+right kurzor jobbra gomb
+pgdn page down gomb
+pgup page up gomb
+insert az insert karakter
+delete a delete karakter
+complete a lezáró
+.fi
+.PP
+Például ahhoz, hogy az insert gomb az Escape + [+ O + p\-pel legyen
+azonos, az alábbiakat állÃtsd be az ini fájlban:
+.PP
+.nf
+insert=\\e[Op
+.fi
+.PP
+A
+.I complete
+billentyű szimbólum megjelenÃti az escape szekvenciát, amely a leállÃtó
+folyamatot indÃtja el, az M\-tab\-bal indÃtható el, de definiálhatsz más
+gombokat is ugyanerre a folyamatra (azokon a billentyűzeteken, ahol
+valamelyik gomb nem használható).
+.SH ""
+.\"NODE "FILES"
+.SH "Fájlok"
+A progam minden ezzel kapcsolatos infomációt az MCHOME környezeti
+változóban tárol. Ha ezt a változót nem állÃtottuk be, akkor ez vissza
+fog állÃtódni a /usr könyvtárra.
+.PP
+.I /usr/share/mc/mc.hlp
+.IP
+A program súgó fájlja.
+.PP
+.I /usr/share/mc/mc.ext
+.IP
+Az alapértelmezett rendszerszintű kiterjesztés fájl.
+.PP
+.I ~/.mc/bindings
+.IP
+A felhasználó saját kiterjesztései, nézet beállÃtások és szerkesztési
+beállÃtások. Ezek felülbÃrálják a rendszerszintű fájl bejegyzéseit, ha
+van ilyen.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+Az alapértelmezett rendszerszintű Midnight Commander beállÃtás, amelyet
+csak akkor használ, ha a felhasználónak nincs saját ~/.mc/ini fájlja.
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+A Midnight Commander globális beállÃtásai. Az ebben a fájlban elvégzett
+beállÃtások minden felhasználó Midnight Commander\-jére vonatkoznak, ez
+használható a site\-globális terminál beállÃtásaihoz.
+.PP
+.I ~/.mc/ini
+.IP
+A felhasználó saját beállÃtásai. Ha ez a fájl elérhetÅ, akkor a
+beállÃtások ebbÅl a fájlból olvasódnak be a rendszerszintű indÃtó fájl
+helyett.
+.PP
+.I /usr/share/mc/mc.hint
+.IP
+Ez a fájl tartalmazza a program által megjelenÃtett útmutattásokat
+(cookie\-kat).
+.PP
+.I /usr/share/mc/mc.menu
+.IP
+Ez a fájl azonos a rendszerszintű alkalmazás menüvel.
+.PP
+.I ~/.mc/menu
+.IP
+A falhasználó saját alkalmazás menüje. Ha ez a fájl elérhetŠa
+rendszerszintű alkalmazás menü helyett ezt fogja használni.
+.PP
+.I ~/.mc/Tree
+.IP
+A könyvtárlista a Könyvtárfa és a Fa nézethez. Minden sor egy
+bejegyzés. Minden sor perjellel kezdik a teljes könyvtár neveknél. A
+sorok egy számmal kezdÅdnek, amik azonosak az elözÅ könyvtáréval. Ha ezt
+a fájlt el akarod készÃteni a következÅ parancsot használd:
+.nf
+find / \-type d \-print | sort > ~/.mc/Tree"
+.fi
+Normálisan nincs erre szükséged, mert a Midnight Commander automatikusan
+frissÃti ezt.
+.PP
+.I ./.mc.menu
+.IP
+Helyi felhasználó által definiált menü. Ha ez a fájl létezik, ezt
+használja a home, vagy rendszerszintű alkalmazás menü helyett.
+.\"NODE "AVAILABILITY"
+.SH "A Midnight Commander frissÃtése"
+A program legutolsó verzióját az ftp.nuclecu.unam.mx cÃmen a
+/linux/local könyvtárban találhatod meg, Európából pedig a
+sunsite.mff.cuni.cz cÃmen a /GNU/mc könyvtárban és az ftp.teuto.de cÃmen
+az /lmb/mc könyvtárban.
+.\"NODE "SEE ALSO"
+.SH "Lásd még..."
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1), tcsh(1),
+zsh(1).
+.PP
+.nf
+A Midnight Commander World Wide Web oldalának cÃme a
+következÅ:
+ http://www.midnight\-commander.org/
+.fi
+.\"NODE "AUTHORS"
+.SH "SzerzÅk"
+Miguel de Icaza (miguel at roxanne.nuclecu.unam.mx), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred Leeflang
+(fredl at nebula.ow.org), Dugan Porter (dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui (mr854307 at cs.nthu.edu.tw), Andrej
+Borsenkow (borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer (psheer at icon.co.za) and Pavel
+Machek (pavel at ucw.cz) are the developers of this package; Alessandro
+Rubini (rubini at ipvvis.unipv.it) has been especially helpful debugging
+and enhancing the program's mouse support, John Davis
+(davis at space.mit.edu) also made his S\-Lang library available to us under
+the GPL and answered my questions about it, and the following people
+have contributed code and many bug fixes (in alphabetical order):
+.PP
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua (Alex I.
+Tkachenko), Antonio Palama, DOS port (palama at posso.dm.unipi.it), Erwin
+van Eijk (wabbit at corner.iaf.nl), Gerd Knorr (kraxel at cs.tu\-berlin.de),
+Jean\-Daniel Luiset (luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32 port
+(j\-grigera at usa.net), Juan Jose Ciarlante (jjciarla at raiz.uncu.edu.ar),
+Ilya Rybkin (rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli (MC8737 at mclink.it),
+Pavel Roskin (proski at gnu.org), Sergey Ya. Korshunoff
+(root at seyko.msk.su), Thomas Pundt (pundtt at math.uni\-muenster.de), Timur
+Bakeyev (timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni\-c.dk), Vadim Sinolitis (vvs at nsrd.npi.msu.su)
+and Wim Osterholt (wim at djo.wtm.tudelft.nl).
+.\"NODE "BUGS"
+.SH "Hibák bejelentése"
+Nézd meg a disztribúció TODO fájlát, hogy megtudhasd, milyen teendÅk
+vannak még vissza.
+.PP
+Ha a programmal kapcsolatos problémád van, akkor azt küld el az alábbi
+levélcÃmre: mc\-devel at gnome.org.
+.PP
+Gondoskodj arról, hogy tartalmazza a hiba minél pontosabb
+meghatározását, a futtatott program verziószámát (az mc \-V parancs meg
+fogja jelenÃttetni ezt), az operációs rendszert, amin futtatod a
+programot amikor az összeomlott, méltányolni fogjuk a részletes leÃrást.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it/man1/mc.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it/man1/mc.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/it/man1/mc.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3205 @@
+.\" Tradotto dal 15 agosto 2002 da
+.\" Marco Ciampa <ciampix at libero.it>
+.\" Chi vuole contribuire aggiunga il nome qui sotto.
+.\" Yuri <yuri at sociol.unimi.it>
+.\"
+.\" Come succede per tutte le traduzioni ho dovuto fare dei compromessi.
+.\" Il più importante (e che mi provoca tuttora dei dubbi) è stato la
+.\" traduzione dei comandi Chmod, Chown e Advanced Chown con Permessi,
+.\" Proprietario e Proprietario avanzato rispettivamente. Lo spirito che
+.\" mi ha mosso in questa direzione è stato il desiderio di rendere mc più
+.\" user frendly che coerente con altre traduzioni, visto il ruolo che si
+.\" è conquistato soprattutto nei nuovi utenti.
+.\" Altro esempio è l'uso (per questioni 'estetiche') indifferente di
+.\" selezionato e marcato, quando il contesto rendeva ovvio il significato.
+.\" E ancora (ma vedo che è diventata una saggia abitudine anche nella
+.\" traduzione di altri programmi) il non rispettare l'uso delle maiuscole
+.\" per marcare particolari comandi, uso che crea soprattutto confusione
+.\" secondo il mio modesto parere.
+.\"
+.\" Prego mantenere la linea di traduzione generale (per quanto possibile).
+.\"
+.\"TOPICS "Indice degli argomenti:"
+.TH MC 1 "January 2003" "MC Version 4.6.0" "GNU Midnight Commander"
+.\"SKIP_SECTION"
+.SH "NOME"
+mc \- interfaccia visuale per sistemi tipo Unix.
+.\"SKIP_SECTION"
+.SH "USO"
+.B mc
+[\-abcCdfhPstuUVx] [\-l log] [dir1 [dir2]] [\-e [file]] [\-v file]
+.\"NODE "DESCRIPTION"
+.SH "DESCRIZIONE"
+Il Midnight Commander è un file manager per sistemi operativi di tipo Unix.
+.\"NODE "OPTIONS"
+.\".\"DONT_SPLIT"
+.SH "OPZIONI"
+.TP
+.I "\-a"
+Disabilita l'uso dei caratteri grafici per il disegno delle linee.
+.TP
+.I "\-b"
+Forza la visualizzazione in bianco e nero.
+.TP
+.I "\-c"
+Forza la modalità colore; consultare la sezione
+.\"LINK2"
+colori
+.\"Colors"
+per ulteriori informazioni.
+.TP
+.I "\-C arg"
+Usato per specificare un set di colori differente a riga di comando.
+Il formato di arg è documentato nella sezione
+.\"LINK2"
+colori\&.
+.\"Colors"
+.TP
+.I "\-d"
+Disabilita il supporto mouse.
+.TP
+.I "\-e [file]"
+Esegue l'editor interno. Se il file viene specificato, lo apre alla
+partenza. Vedere anche
+.BR "mcedit (1)" .
+.TP
+.I "\-f"
+Mostra i percorsi di ricerca compilati per i file del Midnight Commander.
+.TP
+.I "\-k"
+Reimposta i softkeys ai valori predefiniti dal database termcap/terminfo.
+Utile solo su terminali HP quando non vanno i tasti funzione.
+.TP
+.I "\-l file"
+Salva il dialogo ftpfs con il server in file.
+.TP
+.I "\-P file"
+Quest'opzione indica al Midnight Commander di stampare l'ultima
+directory di lavoro sul file specificato.
+Questa funzione non è fatta per un uso diretto, ma dovrebbe essere
+utilizzata da una speciale funzione shell che imposti automaticamente
+l'ultima directory corrente della shell come l'ultima directory in cui
+stava il Midnight Commander. Prelevate i file
+.B /usr/share/mc/bin/mc.sh
+(utenti bash e zsh) o rispettivamente
+.B /usr/share/mc/bin/mc.csh
+(utenti tcsh) per definire
+.B mc
+come un alias allo script di shell appropriato.
+.TP
+.I "\-s"
+Abilita il modo terminale lento, in questa modalità il programma
+non disegna le linee e disabilita la modalità prolissa.
+.TP
+.I "\-t"
+Usata solo se il codice è stato compilato con Slang e terminfo: fa
+in modo che il Midnight Commander usi il valore della variabile
+.B TERMCAP
+per le informazioni sul terminale invece delle informazioni di sistema
+sul database terminali.
+.TP
+.I "\-u"
+Disabilita l'uso della shell concorrente (ha senso solo se il
+Midnight Commander è stato compilato con il supporto per la shell
+concorrente).
+.TP
+.I "\-U"
+Abilita l'uso della shell concorrente (ha senso solo se il
+Midnight Commander è stato compilato con il supporto per la shell
+concorrente impostato come una caratteristica opzionale).
+.TP
+.I "\-v file"
+Lancia il visualizzatore interno per il file specificato.
+.TP
+.I "\-V"
+Mostra la versione del programma.
+.TP
+.I "\-x"
+Forza la modalità xterm. Usata quando è in funzione su terminali
+abilitati\-xterm (due modalità video e in grado di spedire sequenze
+mouse di escape).
+.PP
+Se specificato, il primo percorso è la directory mostrata nel
+pannello selezionato; il secondo è la directory mostrata nell'altro
+pannello.
+.\"NODE "Overview"
+.SH "Panoramica"
+Lo schermo del Midnight Commander è diviso in quattro parti. Quasi tutto
+lo spazio è occupato dai due pannelli directory. Come impostazione
+predefinita la seconda riga dal fondo è la riga di comando, mentre
+quella in basso mostra le etichette dei tasti funzione. La riga più in
+alto è la
+.\"LINK2"
+riga dei menu\&.
+.\"Menu Bar"
+La barra dei menu può essere invisibile, ma compare se clicchi la
+riga più in alto con il mouse o se premi il tasto F9.
+.PP
+Il Midnight Commander fornisce la vista di due directory
+contemporaneamente. Uno dei due pannelli è quello corrente (la barra
+di selezione è presente solo in questo). Quasi tutte le operazioni
+hanno luogo nel pannello corrente. Alcune azioni come Rinomina e
+Copia usano la directory del pannello non selezionato come valore
+predefinito di destinazione (ma si richiede sempre una conferma prima).
+Per informazioni aggiuntive, vedere le sezioni sui
+.\"LINK2"
+pannelli directory\&,
+.\"Directory Panels"
+i
+.\"LINK2"
+menu sinistra e destra
+.\"Left and Right Menus"
+e
+.\"LINK2"
+menu file\&.
+.\"File Menu"
+.PP
+E' possibile eseguire comandi di sistema dal Midnight Commander
+semplicemente battendoli. Ogni cosa scritta apparirà sulla riga di
+comando e quando si preme l'invio il Midnight Commander eseguirà la
+riga di comando appena battuta; leggere le sezioni
+.\"LINK2"
+shell a riga di comando
+.\"Shell Command Line"
+e
+.\"LINK2"
+tasti della riga di ingresso
+.\"Input Line Keys"
+per saperne di più sulla riga di comando.
+.\"NODE "Mouse Support"
+.SH "Supporto mouse"
+Il Midnight Commander è fornito di supporto mouse. Esso viene
+attivato ogniqualvolta lo si esegue in un terminale
+.B xterm(1)
+(funziona anche se si fa una connessione telnet, ssh o rlogin con
+un'altra macchina da un xterm) o se sta funzionando su una console Linux
+e si ha il mouse server
+.B gpm
+in funzione.
+.PP
+Quando si fa clic con il tasto sinistro in un file nel pannello
+directory, il file viene selezionato; se si fa clic con il tasto destro
+il file viene marcato (o smarcato, a seconda dello stato precedente).
+.PP
+Se il file è un programma eseguibile, il doppio clic su di esso lo eseguirÃ
+altrimenti se il
+.\"LINK2"
+file estensioni
+.\"Extension File Edit"
+ha un programma specifico per quell'estensione del file, il suddetto programma
+verrà eseguito.
+.PP
+E' anche possibile eseguire i comandi assegnati ai tasti funzione
+cliccando sulle etichette dei tasti.
+.PP
+Se un tasto del mouse viene premuto sulla riga in cima al pannello directory,
+il pannello sfoglia di una pagina in alto. Allo stesso modo, un clic sulla
+riga in basso provocherà un cambio di pagina in basso. Questo metodo dei bordi
+funziona anche nel
+.\"LINK2"
+visualizzatore dell'aiuto
+.\"Contents"
+e nell'
+.\"LINK2"
+albero directory\&.
+.\"Directory Tree"
+.PP
+L'auto ripetizione predefinita per il mouse è di 400 millisecondi. Questo
+valore può essere cambiato modificando il file
+.\"LINK2"
+\&~/.mc/ini
+.\"Save Setup"
+e cambiando il parametro
+.IR mouse_repeat_rate .
+.PP
+Se il Commander sta funzionando con il supporto mouse, si può saltarlo
+ed ottenere il funzionamento del mouse normale (taglia e incolla di testo)
+tenendo premuto il tasto Maiuscole.
+.SH ""
+.\"NODE "Keys"
+.SH "Tasti"
+Alcuni comandi nel Midnight Commander presuppongono l'uso dei tasti
+.I Control
+(talvolta chiamato CTRL o CTL) e
+.I Meta
+(talvolta chiamato ALT o anche Compose). In questo manuale si utilizzeranno
+le seguenti abbreviazioni:
+.TP
+.B C\-<chr>
+significa premere il tasto control mentre si batte il carattere <chr>.
+Perciò C\-f sarà : premi e tieni premuto il tasto Control e premi f.
+.TP
+.B M\-<chr>
+significa premere il tasto Meta o Alt mentre si batte <chr>.
+Se non c'è un tasto Meta o Alt, premere
+.IR ESC ,
+rilasciarlo, poi premere il carattere <chr>.
+.TP
+.B S\-<chr>
+significa premere il tasto Maiuscole mentre si batte il carattere <chr>.
+.PP
+Tutte le linee di ingresso nel Midnight Commander usano un'approssimazione
+dei tasti usati dall'editor GNU Emacs.
+.PP
+Ci sono molte sezioni che parlano dei tasti. Le seguenti sono le
+più importanti.
+.PP
+La sezione
+.\"LINK2"
+menu file
+.\"File Menu"
+documenta le abbreviazioni di tasti per i comandi che appaiono nel
+menu file. Questa sezione include i tasti funzione. Molti di questi comandi
+lavorano sui file selezionati o sui file marcati.
+.PP
+La sezione
+.\"LINK2"
+pannelli directory
+.\"Directory Panels"
+documenta i tasti che selezionano o marcano i file come oggetto
+per una seguente azione (l'azione normalmente deriva dal menu file).
+.PP
+La sezione
+.\"LINK2"
+shell a riga di comando
+.\"Shell Command Line"
+elenca i tasti utilizzati per immettere e modificare linee di comando.
+Molti di questi copiano nomi di file o altro dal pannello directory
+alla riga di comando (per evitare troppo lavoro di battitura) o per
+accedere alla cronologia comandi.
+.PP
+I
+.\"LINK2"
+tasti della riga di ingresso
+.\"Input Line Keys"
+sono usati per modificare le righe di ingresso. Cioè sia la riga di comando
+che le righe di ingresso nelle finestre di interrogazione.
+.\"NODE " Miscellaneous Keys"
+.SH " Tasti vari"
+Qua ci sono alcuni tasti che non sono classificabili in nessuna delle
+altre categorie:
+.TP
+.B Invio
+se c'è del testo nella riga di comando (quella in fondo ai pannelli),
+allora quel comando viene eseguito. Se non c'è testo nella riga di
+comando allora se la barra di selezione è sopra una directory il
+Midnight Commander esegue un
+.B chdir(2)
+alla directory selezionata e ricarica le informazioni sul pannello;
+se la selezione è un file eseguibile allora esso viene eseguito.
+Per ultimo, se l'estensione del file selezionato corrisponde ad una
+delle estensioni presenti nel
+.\"LINK2"
+file estensioni\&,
+.\"Extension File Edit"
+il comando corrispondente viene eseguito.
+.TP
+.B C\-l
+ridisegna tutto nel Midnight Commander.
+.TP
+.B C\-x c
+esegue il comando
+.\"LINK2"
+chmod
+.\"Chmod"
+su un file o su un gruppo di file marcati.
+.TP
+.B C\-x o
+esegue il comando
+.\"LINK2"
+chown
+.\"Chown"
+sul file corrente o sui file marcati.
+.TP
+.B C\-x l
+crea un collegamento.
+.TP
+.B C\-x s
+crea un collegamento simbolico.
+.TP
+.B C\-x i
+imposta la modalità della visualizzazione dell'altro pannello a informazioni.
+.TP
+.B C\-x q
+imposta la modalità della visualizzazione dell'altro pannello a vista rapida.
+.TP
+.B C\-x !
+esegue il comando
+.\"LINK2"
+pannellizza comando\&.
+.\"External panelize"
+.TP
+.B C\-x h
+esegue il comando aggiungi directory alla lista
+.\"LINK2"
+directory favorite\&.
+.\"Hotlist"
+.TP
+.B M\-!
+esegue il comando vista filtrata, descritto in
+.\"LINK2"
+visualizzatore di file interno\&.
+.\"Internal File Viewer"
+.TP
+.B M\-?
+esegue il comando
+.\"LINK2"
+trova file\&.
+.\"Find File"
+.TP
+.B M\-c
+mostra la finestra
+.\"LINK2"
+cambia dir veloce\&.
+.\"Quick cd"
+.TP
+.B C\-o
+quando il programma viene eseguito in una console Linux o FreeBSD o in
+un xterm, mostrerà il risultato del comando precedente. Eseguito in
+console Linux, il Midnight Commander usa un programma esterno
+(cons.saver) per gestire il salvataggio e recupero delle informazioni
+sullo schermo.
+.PP
+Se è stato compilato il supporto alla subsell, è possibile premere C\-o
+in ogni momento per tornare alla schermata principale del Midnight Commander;
+per tornare all'applicazione basta premere C\-o. Se si ha un'applicazione
+sospesa usando questo trucco, non si sarà in grado di eseguire altri
+programmi dal Midnight Commander finché non si terminerà l'applicazione
+sospesa.
+.\"NODE " Directory Panels"
+.SH " Pannelli directory"
+Questa sezione elenca i tasti che operano sui pannelli directory.
+Se si desidera sapere come cambiare la visualizzazione dei pannelli,
+date un'occhiata alla sezione su
+.\"LINK2"
+menu sinistra e destra\&.
+.\"Left and Right Menus"
+.TP
+.B Tab, C\-i
+cambia il pannello corrente. L'altro pannello diventa il nuovo pannello
+corrente mentre il pannello corrente diventa l'altro pannello.
+La barra di selezione si sposta dal vecchio pannello al nuovo corrente.
+.TP
+.B Ins, C\-t
+DEPRECATED! per marcare i file si può usare il tasto di Inserimento (la sequenza
+teminfo kich1) o la sequenza C\-t (Control\-t). Per smarcare i file
+basta marcare un file già marcato.
+.TP
+.B Insert, C\-t
+to tag files you may use the Insert key (the kich1 terminfo sequence).
+To untag files, just retag a tagged file.
+.TP
+.B M\-e
+to change charset of panel you may use M\-e (Alt\-e).
+Recoding is made from selected codepage into system codepage. To
+cancel the recoding you may select "directory up" (..) in active panel.
+To cancel the charsets in all directories, select "No translation " in
+the dialog of encodings.
+.TP
+.B M\-g, M\-r, M\-j
+usato per selezionare rispettivamente il file superiore, il file centrale o
+quello inferiore in un pannello.
+.TP
+.B C\-s, M\-s
+inizia una ricerca nella directory. Quando la ricerca è attiva i dati
+immessi dall'utente vengono aggiunti alla stringa di ricerca invece
+della riga di comando. Se l'opzione
+.I Mostra mini\-stato
+è abilitata, la stringa di ricerca viene mostrata nella riga di
+mini\-stato. Scrivendo, la barra di selezione si muove al prossimo
+file che comincia con le lettere battute. I tasti
+.I backspace
+o
+.I canc
+possono essere utilizzati per correggere errori di battitura. Se viene premuto
+nuovamente, viene ricercata la corrispondenza successiva.
+.TP
+.B M\-t
+cambia il modo di visualizzazione corrente per mostrare la modalitÃ
+successiva. In questo modo è possibile cambiare velocemente da listati
+lunghi a listati normali a listati definiti dall'utente.
+.TP
+.B C\-\\\\ (control\-barra retroversa)
+mostra le
+.\"LINK2"
+directory favorite
+.\"Hotlist"
+e va alla directory selezionata.
+.TP
+.B + \ (più)
+viene utilizzato per selezionare (marcare) un gruppo di file. Il Midnight
+Commander richiederà un'espressione regolare per descrivere il gruppo.
+Quando i
+.I modelli della shell
+sono abilitati, le espressioni regolari sono molto simili alle espressioni
+regolari in una shell (* significa zero o più caratteri e ? un carattere). Se i
+.I modelli della shell
+sono disabilitati, la marcatura dei file viene fatta con le normali espressioni
+regolari (vedere ed (1)).
+.TP
+.B \\\\ (barra retroversa)
+usare il tasto "\\" per deselezionare un gruppo di file. Questo è l'opposto
+del tasto più.
+.TP
+.B freccia\-su, C\-p
+sposta la barra di selezione alla voce precedente nel pannello.
+.TP
+.B freccia\-giù, C\-n
+sposta barra di selezione alla voce successiva nel pannello.
+.TP
+.B home, a1, M\-<
+sposta la barra di selezione alla prima voce nel pannello.
+.TP
+.B fine, c1, M\->
+sposta la barra di selezione all'ultima voce nel pannello.
+.TP
+.B pagina\-giù, C\-v
+sposta la barra di selezione di una pagina in basso.
+.TP
+.B pagina\-su, M\-v
+sposta la barra di selezione di una pagina in alto.
+.TP
+.B M\-o
+rende la directory corrente del pannello corrente, la directory
+corrente dell'altro pannello. Mette l'altro pannello in modalitÃ
+elenco se necessario. Se il pannello corrente è pannellizzato,
+l'altro non diventa pannellizzato.
+.TP
+.B C\-PaginaSu, C\-PaginaGiù
+solo quando si esegue in console Linux: rispettivamente cambia
+directory a ".." e alla directory correntemente selezionata.
+.TP
+.B M\-y
+sposta la directory precedente nella cronologia, equivalente a
+premere '<' con il mouse.
+.TP
+.B M\-u
+sposta la directory successiva nella cronologia, equivalente a
+premere '>' con il mouse.
+.TP
+.B M\-S\-h, M\-H
+mostra la cronologia directory, equivalente a premere 'v' con il mouse.
+.\"NODE " Shell Command Line"
+.SH " Shell a riga di comando"
+Questa sezione elenca i tasti utili ad evitare troppe battiture
+nell'immissione dei comandi.
+.TP
+.B M\-Invio
+copia nella riga di comando il nome del file attualmente selezionato.
+.TP
+.B C\-Invio
+come M\-Invio, ma funziona solo dalla console Linux.
+.TP
+.B M\-Tab
+esegue automaticamente il
+.\"LINK2"
+completamento
+.\"Completion"
+del nome del file, variabile, nome utente e nome host.
+.TP
+.B C\-x t, C\-x C\-t
+copia i file marcati (o se non vi sono file marcati, il file selezionato)
+del pannello corrente (C\-x t) o dell'altro pannello (C\-x C\-t) sulla
+riga di comando.
+.TP
+.B C\-x p, C\-x C\-p
+la prima sequenza di tasti copia il percorso corrente sulla riga di comando
+e la seconda copia il percorso del pannello non selezionato sulla riga
+di comando.
+.TP
+.B C\-q
+il comando di inserimento letterale serve per inserire caratteri che
+sarebbero altrimenti interpretati dal Midnight Commander (come il simbolo '+')
+.TP
+.B M\-p, M\-n
+Usa questi tasti per navigare attraverso la cronologia comandi. M\-p va alla voce
+precedente, M\-n va alla successiva.
+.TP
+.B M\-h
+mostra la cronologia per la riga di ingresso corrente.
+.\"NODE " General Movement Keys"
+.SH " Tasti generali di movimento"
+Il visualizzatore dell'aiuto, il visualizzatore dei file e l'albero directory
+usano un codice comune per gestire il movimento. Per questa ragione essi
+accettano esattamente gli stessi tasti. Ognuno di questi però accetta anche
+altri tasti indipendenti.
+.PP
+Diverse parti del Midnight Commander usano gli stessi tasti di
+movimento, questa sezione riguarda quelle parti.
+.TP
+.B Su, C\-p
+si sposta di una riga indietro.
+.TP
+.B Giù, C\-n
+si sposta di una riga avanti.
+.TP
+.B Pag. Prec., Pagina Su, M\-v
+si sposta di una pagina in alto.
+.TP
+.B Pag. Succ., Pagina Giù, C\-v
+si sposta di una pagina in basso.
+.TP
+.B Home, A1
+si sposta all'inizio.
+.TP
+.B Fine, C1
+si sposta alla fine.
+.PP
+In aggiunta a quelli menzionati sopra, il visualizzatore dell'aiuto accetta
+i seguenti tasti:
+.TP
+.B b, C\-b, C\-h, Backspace, Canc
+si sposta di una pagina in alto.
+.TP
+.B Barra spaziatrice
+si sposta di una pagina in basso.
+.TP
+.B u, d
+si sposta di mezza pagina in alto o in basso.
+.TP
+.B g, G
+si sposta all'inizio o alla fine.
+.\"NODE " Input Line Keys"
+.SH " Tasti di riga di ingresso"
+I tasti di riga di ingresso (sono usati
+per la
+.\"LINK2"
+riga di comando
+.\"Shell Command Line"
+e per i dialoghi di richiesta dati nel programma) accettano
+questi tasti:
+.TP
+.B C\-a
+sposta il cursore all'inizio della riga.
+.TP
+.B C\-e
+sposta il cursore alla fine della riga
+.TP
+.B C\-b, freccia\-sinistra
+sposta il cursore di una posizione a sinistra.
+.TP
+.B C\-f, freccia\-destra
+sposta il cursore di una posizione a destra.
+.TP
+.B M\-f
+sposta il cursore di una parola in avanti.
+.TP
+.B M\-b
+sposta il cursore di una parola indietro.
+.TP
+.B C\-h, backspace
+cancella il carattere precedente.
+.TP
+.B C\-d, Canc
+cancella il carattere nel punto (sopra il cursore).
+.TP
+.B C\-@
+imposta il marcatore per tagliare.
+.TP
+.B C\-w
+copia il testo tra il cursore e il marcatore in un kill buffer
+e rimuove il testo dalla riga di ingresso.
+.TP
+.B M\-w
+copia il testo tra il cursore ed il marcatore in un kill buffer.
+.TP
+.B C\-y
+inserisce il contenuto del kill buffer.
+.TP
+.B C\-k
+elimina il testo dal cursore alla fine della riga.
+.TP
+.B M\-p, M\-n
+usa questi tasti per navigare attraverso la cronologia dei comandi. M\-p
+posiziona sull'ultima voce, M\-n posiziona sulla seguente.
+.TP
+.B M\-C\-h, M\-Backspace
+cancella una parola indietro.
+.TP
+.B M\-Tab
+fa del nomefile, comando, variabile, nomeutente e nomehost il
+.\"LINK2"
+completamento
+.\"Completion"
+automatico.
+.SH ""
+.\"NODE "Menu Bar"
+.SH "Barra dei menu"
+La barra dei menu compare premendo F9 o cliccando con il mouse sopra la riga
+superiore dello schermo. La barra menu possiede cinque menu: "Sinistra", "File",
+"Comando", "Opzioni" e "Destra".
+.PP
+I
+.\"LINK2"
+menu sinistra e destra
+.\"Left and Right Menus"
+permettono di modificare l'aspetto dei pannelli directory di
+sinistra e di destra.
+.PP
+Il
+.\"LINK2"
+menu file
+.\"File Menu"
+elenca le azioni che possono essere condotte sui file correntemente selezionati
+o marcati.
+.PP
+Il
+.\"LINK2"
+menu comando
+.\"Command Menu"
+elenca le azioni più generali e non ha relazione con il file correntemente
+selezionati o marcati.
+.PP
+Il
+.\"LINK2"
+menu opzioni
+.\"Options Menu"
+elenca le azioni che permettono di personalizzare il Midnight Commander.
+.\"NODE " Left and Right Menus"
+.SH " Menu sinistra e destra (sopra e sotto)"
+L'apparenza dei pannelli directory è modificabile tramite i menu
+.B sinistra
+e
+.B destra
+(vengono chiamati
+.B sopra
+e
+.B sotto
+se la divisione pannello nella finestra
+.\"LINK2"
+aspetto
+.\"Layout"
+del menu opzioni è orizzontale).
+.\"NODE " Listing Mode..."
+.SH " Modalità lista..."
+La modalità lista serve a mostrare un elenco di file; ci sono quattro
+modalità elenco disponibili:
+.BR completa ,
+.BR breve ,
+.B lunga
+e
+.BR "definita dall'utente" .
+La modalità completa mostra il nome del file, l'ampiezza del file e
+la data di modifica.
+.PP
+La modalità breve mostra solo il nome del file in due colonne
+(perciò mostrando il doppio del numero dei file che nelle altre
+modalità ). La modalità lunga è simile a quella del comando
+.BR "ls \-l" .
+La modalità lunga usa tutta l'ampiezza dello schermo.
+.PP
+Se si sceglie il formato definibile dall'utente, è necessario specificare
+il formato della vista.
+.PP
+Il formato definibile dall'utente deve cominciare con una specifica
+dell'ampiezza del pannello. Questa può essere "half" o "full", che descrive
+un pannello di mezza grandezza o completa rispettivamente.
+.PP
+Dopo l'ampiezza del pannello, è possibile specificare la modalità a
+due colonne aggiungendo il numero "2" alla stringa di formato.
+.PP
+Dopodiché si aggiunge il nome dei campi con una specifica di ampiezza
+opzionale. Questi sono i campi disponibile per la visualizzazione:
+.TP
+.B name
+mostra il nome del file.
+.TP
+.B size
+mostra l'ampiezza del file.
+.TP
+.BR bsize
+è una forma alternativa del formato
+.B size
+mostra l'ampiezza del file e per le directory mostra solo
+SUB\-DIR o UP\-\-DIR.
+.TP
+.B type
+mostra un campo di un carattere. Questo carattere è simile a quello
+mostrato dal comando ls con la flag \-F \-
+.B *
+per i file eseguibili,
+.B /
+per le directory,
+.B @
+per i collegamenti,
+.B =
+per i socket,
+.B \-
+per i dispositivi a carattere,
+.B +
+per i dispositivi a blocchi,
+.B |
+per le pipe,
+.B ~
+per i collegamenti simbolici a directory e
+.B !
+per i collegamenti simbolici stallati (che non puntano a niente).
+.TP
+.B mark
+un asterisco se il file è marcato, uno spazio se non lo è.
+.TP
+.B mtime
+la data dell'ultima modifica al file.
+.TP
+.B atime
+la data dell'ultimo accesso al file.
+.TP
+.B ctime
+la data della creazione del file.
+.TP
+.B perm
+una stringa che rappresenta i bit dei permessi del file.
+.TP
+.B mode
+un valore ottale con i permessi correnti del file.
+.TP
+.B nlink
+il numero dei collegamenti al file.
+.TP
+.B ngid
+il GID (numerico).
+.TP
+.B nuid
+l'UID (numerico).
+.TP
+.B owner
+il proprietario del file.
+.TP
+.B group
+il gruppo del file.
+.TP
+.B inode
+l'inode del file.
+.PP
+Puoi usare ache questi campi per sistemare la visualizzazione:
+.TP
+.B space
+uno spazio nel formato visualizzazione.
+.TP
+.B |
+aggiunge una linea verticale al formato di visualizzazione.
+.PP
+Per forzare un campo ad un'ampiezza fissa (una specifica di ampiezza),
+basta semplicemente aggiungere
+.B :
+ed il numero dei caratteri che si vuole che il campo abbia. Se il
+numero è seguito dal simbolo
+.BR + ,
+allora la specifica definisce l'ampiezza minima \- se il programma
+trova che serve più spazio sullo schermo, espanderà il campo.
+.PP
+Per esempio la modalitÃ
+.B completa
+corrisponde a questo formato:
+.PP
+half type name | size | mtime
+.PP
+E quella
+.B lunga
+corrisponde a questo formato:
+.PP
+full perm space nlink space owner space group space size space mtime
+space name
+.PP
+Questa è una modalità interessante:
+.PP
+half name | size:7 | type mode:3
+.PP
+I pannelli possono anche essere impostati alle modalità seguenti:
+.TP
+.B "Informazioni"
+La modalità informazioni mostra alcuni dati relativi al file
+correntemente selezionato e se possibile informazioni circa il file
+system corrente.
+.TP
+.B "Albero"
+La vista ad albero è abbastanza simile al comando
+.\"LINK2"
+albero directory\&.
+.\"Directory Tree"
+Vedere la sezione corrispondente per maggiori informazioni.
+.TP
+.B "Vista rapida"
+In questa modalità il pannello si imposta come un
+.\"LINK2"
+visualizzatore
+.\"Internal File Viewer"
+ridotto che mostra i contenuti del file correntemente selezionato;
+se si seleziona il pannello (con il tasto tab o con il mouse), si ha
+accesso ai normali comandi del visualizzatore.
+.\"NODE " Sort Order..."
+.SH " Ordina per..."
+Gli otto possibili ordinamenti sono per nome, estensione, data
+di modifica, data di accesso, data di modifica informazioni di
+inode, ampiezza, per inode e non ordinato. Nella finestra di dialogo
+di ordinamento è possibile scegliere il tipo di ordinamento ed è anche
+possibile specificare se si desidera l'ordinamento inverso selezionando
+la voce inverso.
+.PP
+Normalmente le directory sono ordinate prima dei file ma quest'impostazione
+può essere modificata dal
+.\"LINK2"
+menu opzioni
+.\"Options Menu"
+(opzione
+.BR "mescola tutti i file" ).
+.\"NODE " Filter..."
+.SH " Filtro..."
+Il comando di filtro permette di specificare un modello (per esempio
+.BR "*.tar.gz" )
+che il file deve corrispondere per essere visualizzato. Malgrado
+il modello del filtro, le directory e i collegamenti a directory
+vengono sempre visualizzati sul pannello directory.
+.\"NODE " Reread"
+.SH " Ricarica"
+Il comando ricarica l'elenco dei file nella directory. E' utile
+se un'altro processo ha creato o rimosso dei file. Se
+si ha pannellizzato dei nomi di file in un pannello, questo ricaricherÃ
+il contenuto della directory e rimuoverà le informazioni pannellizzate
+(vedere sezione
+.\"LINK2"
+pannellizza comando
+.\"External panelize"
+per ulteriori informazioni).
+.\"NODE " File Menu"
+.SH " Menu file"
+Il Midnight Commander usa i tasti F1 \- F10 come tasti veloci
+per i comandi che appaiono nel menu file. Le sequenze di escape
+per i tasti funzione sono capacità terminfo da kf1 a kf10. Su terminali
+senza supporto per i tasti funzione, è possibile ottenere la stessa
+funzionalità premendo il tasto ESC e un numero da 1 a 9 più lo 0
+(corrispondentemente ai tasti da F1 a F9 e F10 rispettivamente).
+.PP
+Il file menu comprende i comandi seguenti (tasti veloci tra parentesi):
+.PP
+.B Aiuto (F1)
+.PP
+Invoca il visualizzatore incorporato di ipertesti per l'aiuto.
+All'interno del
+.\"LINK2"
+visualizzatore aiuto\&,
+.\"Contents"
+è possibile usare il tasto tab per selezionare il successivo collegamento
+e il tasto invio per seguirlo. I tasti Barra spaziatrice e Backspace vengono
+utilizzati per muoversi avanti e indietro nella pagina di aiuto. Premere F1
+nuovamente per ottenere la lista completa dei tasti accettati.
+.PP
+.B Menu (F2)
+.PP
+Invoca il
+.\"LINK2"
+menu utente\&.
+.\"Menu File Edit"
+Il menu utente fornisce un modo semplice per dare agli utenti un menu ed
+aggiungere nuove funzionalità al Midnight Commander.
+.PP
+.B Visualizza (F3, Maiusc\-F3)
+.PP
+Visualizza il file correntemente selezionato. Nell'impostazione predefinita
+viene invocato il
+.\"LINK2"
+visualizzatore interno di file
+.\"Internal File Viewer"
+ma se l'opzione "Usa visualizzatore interno" è deselezionata, verrà invocato
+un visualizzatore esterno specificato dalla variabile ambiente
+.BR PAGER .
+Se
+.B PAGER
+non è definita, verrà invocato il comando "view". Se si usa invece il comando
+Maiusc\-F3, il visualizzatore verrà invocato senza nessun tipo di formattazione
+o preprocessamento sul file.
+.PP
+.B Vista filtrata (M\-!)
+.PP
+Questo tasto richiede all'utente un comando ed i suoi argomenti (l'argomento
+predefinito è il nome del file attualmente selezionato), il risultato di tale
+comando viene mostrato nel visualizzatore di file interno.
+.PP
+.B Cambia (F4)
+.PP
+Invoca l'editor
+.B vi
+o l'editor specificato nella variabile d'ambiente
+.B EDITOR
+oppure
+.\"LINK2"
+l'editor di file interno
+.\"Internal File Editor"
+se l'opzione, "usa editor interno" è stata impostata.
+.PP
+.B Copia (F5)
+.PP
+Mostra una finestra di dialogo con destinazione predefinita alla
+directory del pannello non selezionato, che copia il file selezionato (o
+i file marcati, se ce n'è almeno uno) sulla directory specificata
+dall'utente nella finestra di dialogo. Durante il processo è possibile
+premere C\-c o ESC per abortire l'operazione. Per maggiori dettagli sulla
+maschera sorgente (che sarà normalmente * o ^\\(.*\\)$ a seconda
+dell'impostazione di "modelli della shell") o sui caratteri jolly sulla
+destinazione vedere
+.\"LINK2"
+maschera copia/rinomina\&.
+.\"Mask Copy/Rename"
+.PP
+In alcuni sistemi è possibile eseguire la copia in background cliccando
+sul bottone background (o premendo M\-b nella finestra di dialogo). Il
+comando
+.\"LINK2"
+processi in background
+.\"Background jobs"
+è utile per controllarne l'andamento.
+.PP
+.B Collegamento (C\-x l)
+.PP
+Crea un collegamento fisico (hard link) al file corrente.
+.PP
+.B Collegamento Simbolico (C\-x s)
+.PP
+Crea un collegamento simbolico al file corrente. Per chi non sapesse
+cosa sono i collegamenti: creare un collegamento ad un file è come
+copiare il file ma sia il nome sorgente che destinazione rappresentano
+la stessa immagine fisica del file. Per esempio, se si modifica uno dei
+due file, tutti i cambiamenti appariranno su tutti i file. Alcuni li
+chiamano anche alias o scorciatoie (o link come in originale inglese).
+.PP
+Un collegamento fisico appare come un file reale. Dopo che sia stato
+creato non c'è modo di distinguere quale sia il collegamento e quale sia
+l'originale. Se si cancella uno dei due l'altro rimarrà intatto. E' molto
+difficile notare che i file rappresentano la stessa immagine. Usate i
+collegamenti fisici quando non volete proprio saperlo.
+.PP
+Un collegamento simbolico è un riferimento al nome del file originale.
+Se il file originale viene cancellato, il collegamento è inutile.
+E' facile distinguere i collegamenti simbolici dall'immagine stessa.
+Se il file è un collegamento simbolico a qualcosa, il Midnight Commander
+mostra un simbolo "@" davanti al nome del file (eccetto se punta ad una
+directory, nel qualcaso mostrerà una tilde (~)).
+Il file originale sul quale punta il collegamento simbolico viene mostrato
+sulla riga di mini\-stato se
+.I "Mostra Mini\-stato"
+è abilitata. Usare i collegamenti simbolici se si vuole evitare la confusione
+che creano i collegamenti fisici.
+.PP
+.B Rinomina/Sposta (F6)
+.PP
+Mostra una finestra di dialogo con destinazione predefinita alla
+directory del pannello non selezionato, che sposta il file selezionato (o
+i file marcati, se ce n'è almeno uno) sulla directory specificata dall'utente
+nella finestra di dialogo. Durante il processo è possibile
+premere C\-c o ESC per abortire l'operazione. Per maggiori dettagli vedere la
+sezione precedente Copia, dato che il comando è molto simile.
+.PP
+In alcuni sistemi è possibile eseguire la copia in background cliccando
+sul bottone background (o premendo M\-b nella finestra di dialogo). Il
+comando
+.\"LINK2"
+processi in background
+.\"Background jobs"
+è utile per controllarne l'andamento.
+.PP
+.B Crea Directory (F7)
+.PP
+Mostra una finestra di dialogo che crea la directory specificata.
+.PP
+.B Elimina (F8)
+.PP
+Cancella il file correntemente selezionato o i file marcati nel
+pannello corrente. Durante il processo è possibile premere C\-c
+o ESC per abortire l'operazione.
+.PP
+.B Cambia dir veloce (M\-c)
+Usare il comando
+.\"LINK2"
+Cambia Dir veloce
+.\"Quick cd"
+se si vuole cambiare directory corrente e si ha la riga di comando occupata.
+.PP
+.B Seleziona gruppo (+)
+.PP
+Viene utilizzato per selezionare (marcare) un gruppo di file. Il
+Midnight Commander richiedera un'espressione regolare per descrivere il
+gruppo; se l'opzione
+.I modelli della shell
+è abilitata, l'espressione regolare è simile al file globbing nella shell
+(* significa zero o più caratteri e ? significa un carattere). Se l'opzione
+.I modelli della shell
+è disabilitata, allora la selezione dei file viene eseguita con le normali
+espressioni regolari (vedere ed (1)).
+.PP
+.B Deseleziona gruppo (\\\\)
+.PP
+Usata per deselezionare un gruppo di file. E' l'opposto di del comando
+.IR "Seleziona gruppo" .
+.PP
+.B Uscita (F10, Maiusc\-F10)
+.PP
+Termina l'esecuzione del Midnight Commander. Maiusc\-F10 viene usata se
+si esce e si sta usando lo shell wrapper. Maiusc\-F10 in tal caso non
+vi porterà all'ultima directory utilizzata dal Midnight Commander ma
+vi lascerà nella directory dalla quale avete fatto partire il Midnight
+Commander.
+.\"NODE " Quick cd"
+.SH " Cambia dir veloce"
+Questo comando è utile se si ha la riga di comando piena e si vuole
+eseguire
+.\"LINK2"
+cd
+.\"The cd internal command"
+per cambiare directory senza dover cancellare e riscrivere la riga di comando.
+Questo comando fa uscire una piccola finestra di dialogo che richiede
+l'immissione degli stessi argomenti che si darebbero al comando
+.B cd
+a riga di comando. Questo ha le stesse caratteristiche già presenti nel
+comando
+.\"LINK2"
+comando interno cd\&.
+.\"The cd internal command"
+.\"NODE " Command Menu"
+.SH " Menu comando"
+Il comando
+.\"LINK2"
+albero directory
+.\"Directory Tree"
+mostra un disegno ad albero delle directory.
+.PP
+Il comando
+.\"LINK2"
+trova file
+.\"Find File"
+permette di cercare un file specifico. Il comando "Scambia pannelli"
+scambia il contenuto dei due pannelli directory.
+.PP
+Il comando "attiva/disattiva pannelli" mostra il risultato dell'ultimo
+comando shell. Quest'ultimo funziona solo su xterm e sulle console Linux
+e FreeBSD.
+.PP
+Il comando Confronta directory (C\-x d) confronta il contenuto dei
+pannelli directory uno con l'altro. E' poi possibile usare il comando
+Copia (F5) per rendere i pannelli identici. Ci sono tre metodi di
+confronto. Il metodo veloce confronta solo l'ampiezza e la data del
+file. Il metodo completo fa un confronto byte\-per\-byte. Il metodo
+completo non è disponibile se la macchina non supporta la chiamata di
+sistema mmap(2). Il metodo solo dimensione confronta solo l'ampiezza dei
+file e non controlla il contenuto né la data del file.
+.PP
+Il comando cronologia comandi mostra un'elenco dei comandi battuti. Il
+comando selezionato viene copiato sulla riga di comando. Alla cronologia
+comandi vi si può accedere premendo M\-p o M\-n.
+.PP
+Il comando
+.\"LINK2"
+directory favorite (C\-\\)
+.\"Hotlist"
+permette un cambio più veloce dalla directory corrente ad una di quelle usate
+più spesso.
+.PP
+Il comando
+.\"LINK2"
+pannellizza comando
+.\"External panelize"
+permette di eseguire un coamndo esterno e di mettere il risultato nel pannello
+corrente.
+.PP
+Il comando
+.\"LINK2"
+modifica file estensioni
+.\"Extension File Edit"
+permette di specificare i programmi che devono essere eseguiti quando
+si prova ad eseguire, visualizzare, modificare e un mucchio di altre
+cose, file con una specifica estensione (la fine del nome del file).
+Il comando
+.\"LINK2"
+modifica file menu
+.\"Menu File Edit"
+serve a modificare il menu utente (che appare premendo F2).
+.\"NODE " Directory Tree"
+.SH " Albero directory"
+Il comando albero directory mostra una rappresentazione ad albero delle
+directory. Selezionando una directory dalla rappresentazione il
+Midnight Commander cambierà a quella directory.
+.PP
+Ci sono due modi di invocare l'albero. Il vero comando di albero directory
+è accessibile dal menu Comandi. L'altro modo è di selezionare la vista ad
+albero dai menu Sinistra o Destra.
+.PP
+Per evitare i lunghi ritardi il Midnight Commander crea la rappresentazione ad
+albero scansionando solo una piccola porzione di tutte le directory.
+Se manca la directory che si vuole visualizzare, spostarsi sulla sua directory
+genitrice e premere C\-r (o F2).
+.PP
+E' possibile utilizzare i tasti seguenti:
+.PP
+Sono accettati i
+.\"LINK2"
+tasti generali di movimento\&.
+.\"General Movement Keys"
+.PP
+.B Invio.
+Nell'albero directory, esce dall'albero della directory e lo cambia
+alla directory corrente nel pannello selezionato. Nella vista ad albero,
+cambia a questa directory nell'altro pannello e rimane nella modalitÃ
+vista ad albero in quello corrente.
+.PP
+.B C\-r, F2 (Ricarica).
+Ricarica la directory. Usare questo comando quando la rappresentazione ad
+albero non è aggiornata: mancano directory o mostra alcune sottodirectory
+che non esistono più.
+.PP
+.B F3 (Scorda).
+Cancella questa directory dalla rappresentazione ad albero. Usare questo
+comando per eliminare la confusione dal'albero. Se si vuole nuovamente
+visualizzare l'albero completo premere F2 nella sua directory genitrice.
+.PP
+.B F4 (Statico/Dinamico).
+Cambia tra modo di navigazione dinamico (predefinito) e statico.
+.PP
+Nella navigazione statica si usano i tasti Su e Giù per
+selezionare la directory. Tutte le directory conosciute vengono mostrate.
+.PP
+Nella navigazione dinamica si usano i tasti Su e Giù per selezionare
+una directory sorella, il tasto Sinistra sposta sulla directory genitrice
+e il tasto Destra sposta sulla directory figlia. Solo i parenti, sorelle
+e figlie, vengono mostrate; le altre sono tralasciate. La rappresentazione
+ad albero cambia dinamicamente come la si attraversa.
+.PP
+.B F5 (Copia).
+Copia la directory.
+.PP
+.B F6 (RinSpo).
+Sposta la directory.
+.PP
+.B F7 (CreDir).
+Crea una nuova directory sotto questa directory.
+.PP
+.B F8 (CancDir).
+Cancella questa directory dal file system.
+.PP
+.B C\-s, M\-s.
+Cerca la prossima directory che corrisponde alla stringa di ricerca.
+Se tale directory non esiste, questi tasti faranno scendere di una riga
+(il cursore).
+.PP
+.B C\-h, Backspace.
+Cancella l'ultimo carattere nella stringa di ricerca.
+.PP
+.B Qualsiasi altro carattere.
+Aggiunge un carattere alla stringa di ricerca e sposta alla nuova directory
+che comincia con questi caratteri (il cursore). Nella vista ad albero
+si deve prima attivare la ricerca premendo C\-s. La stringa di ricerca è
+visibile nella riga di mini stato.
+.PP
+Le azioni seguenti sono disponibili solo nell'albero directory.
+Non sono supportate nella vista ad albero.
+.PP
+.B F1 (Aiuto).
+Invoca il visualizzatore dell'aiuto e mostra questa sezione.
+.PP
+.B Esc, F10.
+Esce dalla rappresentazione ad albero. Non cambia directory.
+.PP
+Il mouse è supportato. Un doppio clic si comporta come premere Invio.
+Vedere anche la sezione
+.\"LINK2"
+supporto mouse\&.
+.\"Mouse Support"
+.\"NODE " Find File"
+.SH " Trova file"
+Il comando trova file domanda prima la directory di inizio per la
+ricerca ed il nome del file da cercare. Premendo il tasto albero
+puoi selezionare la directory di partenza
+.\"LINK2"
+dall'albero directory\&.
+.\"Directory Tree"
+.PP
+Il campo contenuto accetta espressioni regolari simili a egrep(1). Ciò
+significa che è necessario proteggere i caratteri con significati speciali per
+egrep con "\\", per esempio se si ricerca "strcmp (" si dovrà immettere
+"strcmp \\(" (senza le virgolette).
+.PP
+Per far partire la ricerca premere il tasto Ok.
+E' possibile bloccare la ricerca con il tasto Sospende e farla riprendere
+con il tasto Continua.
+.PP
+E' possibile navigare l'elenco file con i tasti freccia Su e Giù.
+Il tasto Chdir cambierà la directory corrente a quella del file selezionato.
+Il tasto Ripete chiederà nuovamente i parametri per una nuova ricerca.
+Il tasto Uscita esce dal comando Trova. Il tasto Pannellizza
+metterà i file trovati sul pannello di directory corrente cosicché si
+possa svolgere ulteriori operazioni su di essi (visualizzazione, copia,
+spostamento, e così via). Dopo la pannellizzazione è possibile premere C\-r
+per ripristinare la vista normale dei file.
+.PP
+E' possibile avere una lista di directory che il comando trova file dovrebbe
+saltare durante la ricerca (per esempio, si può evitare di fare ricerche su
+un CDROM o su una directory NFS montata attraverso un collegamento lento).
+.PP
+Le directory che devono essere saltate devono essere impostate nella variabile
+.B find_ignore_dirs
+nella sezione
+.B Misc
+del file ~/.mc/ini.
+.PP
+Le directory devono essere separate da una virgola, come nell'esempio:
+.PP
+.nf
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+.fi
+.PP
+Si può prendere in considerazione l'uso del comando
+.\"LINK2"
+pannellizza comando
+.\"External panelize"
+per operazioni particolari. Il comando trova file serve solo per
+ricerche semplici mentre usando pannellizza comando si può fare
+ricerche complesse come si vuole.
+.\"NODE " External panelize"
+.SH " Pannellizza comando"
+Pannellizza comando permette di eseguire un programma esterno, e
+mettere il risultato del programma nel pannello corrente.
+.PP
+Per esempio, se si vuole manipolare in uno dei pannelli tutti i collegamenti
+simbolici nella directory corrente, basta usare pannellizza comando per
+eseguire il seguente:
+.PP
+.nf
+find . \-type l \-print
+.fi
+.PP
+Al completamento del comando, il contenuto del pannello non sarà più
+il listato della directory ma tutti i file che rappresentano
+collegamenti simbolici.
+.PP
+Volendo pannellizzare tutti i file che sono stati scaricati dal
+proprio server ftp preferito, si può usare questo comando awk per
+estrarre il nome del file dal file di log del traferimento:
+.PP
+.nf
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+.fi
+.PP
+Se si desidera si può salvare i comandi di pannellizzazione usati più
+spesso con uno nome più descrittivo, in maniera da richiamarli più velocemente.
+Per fare ciò basta battere il comando sulla riga di ingresso e premere il tasto
+Aggiungi nuovo. Poi si deve dare un nome al quale associare il comando che si
+desidera salvare. La prossima volta sarà possibile scegliere quel comando
+dall'elenco e non servirà ribatterlo nuovamente.
+.\"NODE " Hotlist"
+.SH " Directory favorite"
+Il comando Directory favorite mostra le etichette delle directory nell'elenco
+delle favorite. Il Midnight Commander andrà alla directory corrispondente
+all'etichetta selezionata. Dalla finestra delle favorite si possono rimuovere
+etichette/directory già create ed aggiungerne di nuove. Per aggiungere
+velocemente nuove directory basta usare il comando Aggiungi alle favorite
+(C\-x h), che aggiunge la directory corrente alla lista delle favorite,
+richiedendo l'etichetta per identificarla.
+.PP
+Questo rende più veloce il cd verso directory usate spesso. Considera l'uso della
+variabile CDPATH come descritto in
+.\"LINK2"
+comando cd interno\&.
+.\"The cd internal command"
+.\"NODE " Extension File Edit"
+.SH " Modifica file estensioni"
+Questo comando invocherà l'editor sul file
+.IR ~/.mc/bindings .
+Il fomato di questo file è il seguente (il formato è cambiato dalla
+versione 3.0):
+.PP
+Tutte le righe che iniziano per # vengono ignorate.
+.PP
+Le righe che cominciano dalla prima colonna devono avere il seguente formato:
+.PP
+.IR parolachiave/descrizione ,
+i.e. qualsiasi cosa dopo
+.I parolachiave/
+fino al fine riga è
+.I descrizione
+.PP
+parolachiave può essere:
+.TP
+.I shell
+(allora descrizione è qualsiasi estensione (no caratteri jolly),
+cioè corrisponde a tutti i file *descrizione. Esempio: .tar corrisponde a *.tar)
+.TP
+.I regex
+(descrizione è un'espressione regolare)
+.TP
+.I type
+(file corrisponde se `file %f` corrisponde all'espressione regolare descrizione
+(nome del file: a partire da `file %f` viene rimosso))
+.TP
+.I default
+(corrisponde a qualsiasi file indipendentemente dalla descrizione)
+.PP
+Le altre linee devono cominciare con uno spazio o una tabulazione e devono essere nel formato:
+.I parolachiave=comando
+(senza spazi intorno a =), dove
+.I parolachiave
+deve essere:
+.I Open
+(se l'utente preme Invio o fa doppio clic),
+.I View
+(F3),
+.I Edit
+(F4).
+.I command
+è qualsiasi comando shell di una riga, con la semplice
+.\"LINK2"
+sostituzione macro\&.
+.\"Macro Substitution"
+.PP
+Gli obiettivi sono valutati dalla cima al fondo, perciò l'ordine è
+importante. Se alcune azioni mancano, la ricerca continua come se
+la regola non corrispondesse, cioè se un file corrisponde alla prima e
+alla seconda voce e manca la voce View in cima, allora premendo F3 verrÃ
+usata l'azione View della seconda voce.
+.I Normalmente
+dovrebbero corrispondere tutte le azioni.
+.\"NODE " Background jobs"
+.SH " Processi in background"
+Questo comando permette di controllare lo stato di ogni processo
+in background del Midnight Commander (in background possono essere
+eseguite solo operazioni di copia e rinomina). Da qui si può bloccare,
+far ripartire e uccidere un lavoro in background.
+.\"NODE " Menu File Edit"
+.SH " Modifica file menu"
+Il menu utente è un menu di comandi utili che possono essere
+personalizzati dall'utente. Quando si accede al menu utente, viene
+utilizzato, se esiste, il file .mc.menu dalla directory corrente,
+ma solo se è di proprietà dell'utente o di root e se non è scrivibile
+a tutti. Se tale file non viene trovato, mc alla stessa maniera
+prova con ~/.mc/menu altrimenti usa il menu di sistema
+/usr/share/mc/mc.menu.
+.PP
+Il formato del file menu è molto semplice. Le righe che cominciano
+con qualsiasi cosa che non sia uno spazio o una tabulazione sono
+considerate voci per il menu (per fare in modo di usarle anche come
+scelta rapida, il primo carattere deve essere una lettera). Tutte le
+righe che cominciano con uno spazio o un tab sono i comandi che verranno
+eseguiti quando la voce viene selezionata.
+.PP
+Quando un'opzione viene selezionata tutte le linee di comando dell'opzione
+vengono copiate in un file temporaneo nella directory temporanea (normalmente
+/usr/tmp) e poi il file viene eseguito. Ciò permette all'utente di mettere
+normali costrutti shell nei menu. Prima dell'esecuzione del codice del menu
+ha luogo una semplice sostituzione di macro. Per ulteriori informazioni vedere
+.\"LINK2"
+sostituzione macro\&.
+.\"Macro Substitution"
+.PP
+Ecco un esempio di un file mc.menu:
+.PP
+.nf
+A Mostra un dump del file correntemente selezionato
+ od \-c %f
+
+B Modifica un rapporto bachi e lo spedisce a root
+ I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail \-s "Midnight Commander bug" root < $I
+ rm \-f $I
+
+M Legge la posta
+ emacs \-f rmail
+
+N Legge le news
+ emacs \-f gnus
+
+H Chiama il visualizzatore ipertestuale info
+ info
+
+J Copia la directory corrente nell'altro pannello ricorsivamente
+ tar cf \- . | (cd %D && tar xvpf \-)
+
+K Crea un rilascio della directory corrente
+ echo \-n "Nome del file di distribuzione: "
+ read tar
+ ln \-s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Estrae il contenuto di un file tar compresso
+ tar xzvf %f
+.fi
+.PP
+.B Condizioni Predefinite
+.PP
+Ogni voce di menu può essere preceduta da una condizione. La condizione
+deve cominciare nella prima colonna con un carattere '='. Se la condizione
+è vera, la voce di menu sarà la voce predefinita.
+.PP
+.nf
+Sintassi condizione: = <sotto\-cond>
+ oppure: = <sotto\-cond> | <sotto\-cond> ...
+ oppure: = <sotto\-cond> & <sotto\-cond> ...
+
+Sotto\-condizione è una delle seguenti:
+
+ y <modello> sintassi della corrispondenza modello file corrente?
+ (solo per modifica menu).
+ f <modello> corrispondenza modello file corrente?
+ F <modello> corrispondenza modello altro file?
+ d <modello> corrispondenza modello directory corrente?
+ D <modello> corrispondenza modello altra directory?
+ t <tipo> file corrente di tipo?
+ T <tipo> altro file di tipo?
+ x <nomefile> nomefile è eseguibile?
+ ! <sotto\-cond> nega il risultato di una sotto\-condizione
+.fi
+.PP
+Modello è un normale modello della shell o un'espressione regolare,
+a seconda dell'opzione modelli della shell. E' possibile scavalcare
+il valore globale dell'opzione modelli della shell scrivendo
+"shell_patterns=x" sulla prima riga del file menu (dove "x" è 0 o 1).
+.PP
+.nf
+Tipo è uno o più dei seguenti caratteri:
+
+ n non directory
+ r file regolare
+ d directory
+ l collegamento
+ c carattere speciale
+ b blocco speciale
+ f fifo (pipe)
+ s socket
+ x eseguibile
+ t marcato
+.fi
+.PP
+Per esempio 'rlf' significa file regolare, collegamento o fifo. Il
+tipo 't' è particolare perché agisce sul pannello invece che sul file.
+La condizione '=t t' è vera se ci sono file marcati nel pannello corrente
+e falsa se non ce ne sono.
+.PP
+Se la condizione comincia con '=?' invece che '=' una traccia di debug
+sarà mostrata ogniqualvolta viene calcolato il valore della condizione.
+.PP
+Le condizioni sono calcolate da sinistra a destra. Ciò significa che
+.nf
+ = f *.tar.gz | f *.tgz & t n
+.fi
+viene calcolata come
+.nf
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+.fi
+.PP
+Ecco un esempio dell'uso delle condizioni:
+.PP
+.nf
+= f *.tar.gz | f *.tgz & t n
+L Elenca i contenuti di un archivio compresso tar
+ gzip \-cd %f | tar xvf \-
+.fi
+.PP
+.B Condizioni Addizione
+.PP
+Se la condizione comincia con '+' (o '+?') invece che '=' (o '=?') è
+una condizione addizione. Se la condizione è vera la voce di menu sarÃ
+inclusa nel menu. Se la condizione è falsa la voce di menu non sarÃ
+inclusa nel menu.
+.PP
+E' possibile combinare condizioni predefinite e addizione iniziando
+la condizione con '+=' o '=+' (o '+=?' o '=+?' se vuoi una traccia di
+debug). Se si vuole usare due differenti condizioni, una per addizionale
+e l'altra per predefinita, si può precedere una voce di menu con due righe
+di condizione, una che comincia con '+' e l'altra con '='.
+.PP
+I commenti cominciano con '#'. Linee di commento aggiuntive devono cominciare con
+\&'#', spazi o tabulazioni.
+.\"NODE " Options Menu"
+.SH " Menu opzioni"
+Il Midnight Commander possiede alcune opzioni che possono essere
+abilitate e disabilitate in molte finestre di dialogo accessibili
+da questo menu. Le opzioni sono abilitate se hanno un "x" di fronte
+ad esse.
+.PP
+Il comando
+.\"LINK2"
+configurazione
+.\"Configuration"
+mostra una finestra di dialogo dalla quale è possibile cambiare
+molte delle inpostazioni del Midnight Commander.
+.PP
+Il comando
+.\"LINK2"
+aspetto
+.\"Layout"
+mostra una finestra di dialogo con la quale è possibile impostare molte
+opzioni relative a come mc appare sullo schermo.
+.PP
+Il comando
+.\"LINK2"
+conferme
+.\"Confirmation"
+mostra una finestra di dialogo dalla quale è possibile specificare per
+quali azioni si vuole una richiesta di conferma.
+.PP
+Il comando
+.\"LINK2"
+mostra bit
+.\"Display bits"
+mostra una finestra di dialogo dalla quale è possibile selezionare quali
+caratteri il vostro terminale è capace di mostrare.
+.PP
+Il comando
+.\"LINK2"
+impara tasti
+.\"Learn keys"
+mostra una finestra di dialogo dalla quale è possibile controllare i tasti
+che non appaiono funzionare su alcuni terminali ed è possibile aggiustare.
+.PP
+Il comando
+.\"LINK2"
+FS virtuale
+.\"Virtual FS"
+mostra una finestra di dialogo con la quale è possibile impostare alcune
+opzioni relative al VFS.
+.PP
+Il comando
+.\"LINK2"
+salva configurazione
+.\"Save Setup"
+salva le impostazioni correnti dei menu sinistra, destra e opzioni. Viene salvato
+anche un piccolo numero di altre opzioni.
+.\"NODE " Configuration"
+.SH " Configurazione"
+Le opzioni in questa finestra sono divise in tre gruppi:
+Opzioni del pannello, Pausa dopo l'esecuzione e Altre opzioni.
+.PP
+.B Opzioni del pannello
+.PP
+.I Mostra file di backup.
+Se abilitata, il Midnight Commander mostrerà i file che terminano con una tilde.
+Altrimenti essi non verranno mostrati (come nell'opzione \-B del comando GNU ls).
+.PP
+.I Mostra file nascosti.
+Se abilitata, il Midnight Commander mostrerà tutti i file che cominciano con
+un punto (come ls \-a).
+.PP
+.I Cursore in basso mentre seleziona.
+Se abilitata, la barra di selezione si muoverà in basso dopo aver selezionato
+un file (sia con tasto Ins).
+.PP
+.I Rilascia menu a cascata.
+Quando quest'opzione è abilitata, la discesa dei menu sarà attivata non appena
+si preme il tasto
+.BR F9 .
+Altrimenti si otterrà solo il titolo del menu e si dovrà attivare il menu con
+i tasti freccia o con i tasti di selezione rapida.
+E' raccomandata se si stanno usando i tasti di selezione rapida.
+.PP
+.I Mescola tutti i file.
+Se quest'opzione è abilitata, tutti i file e le directory vengono mostrati
+mescolati insieme. Se l'opzione è spenta, le directory (e i collegamenti a
+sottodirectory) vengono mostrati all'inizio dell'elenco con gli altri file
+a seguire.
+.PP
+.I Aggiornamento rapido directory.
+Se quest'opzione è abilitata, il Midnight Commander userà un trucco per
+determinare se i contenuti della directory sono cambiati. Il trucco consiste
+nel ricaricare la directory solo se l'i\-node della directory è cambiato.
+Ciò significa che la ricarica accade solo quando i file vengono creati o
+cancellati. Se quello che cambia è l'i\-node di un file nella directory
+(cambia l'ampiezza di un file, cambiano il proprietario o le flag, etc.)
+la visualizzazione non viene aggiornata. In questi casi se l'opzione è
+abilitata, è necessario ricaricare la directory manualmente (con C\-r).
+.PP
+.B Pausa dopo l'esecuzione
+.PP
+Dopo l'esecuzione di comandi, il Midnight Commander può fermarsi, in
+maniera da permettere di esaminare il risultato del comando. Ci sono
+tre possibili impostazioni per questa variabile:
+.IP
+.I Mai.
+Significa che non si vuole vedere il risultato del comando. Se si sta
+usando la console Linux o FreeBSD o un xterm, ci sarà la possibilità di
+vedere il risultato del comando premendo C\-o.
+.IP
+.I Su terminali stupidi.
+Si avrà il messaggio di pausa su quei terminali che non sono in grado di
+mostrare il risultato dell'ultimo comando eseguito (qualsiasi terminale
+che non sia un xterm o una console Linux o FreeBSD).
+.IP
+.I Sempre.
+Il programma si fermerà dopo l'esecuzione di tutti i comandi.
+.PP
+.B Altre opzioni
+.PP
+.I Operazioni prolisse.
+Quest'opzione decide se le operazioni di Copia, Spostamento o Cancellazione
+saranno prolisse (cioè se mostreranno una finestra di dialogo per ogni
+operazione). Se si ha un terminale lento potresti voler disabilitare
+quest'opzione. Viene automaticamente spenta se la velocità del proprio
+terminale è inferiore a 9600 bps.
+.PP
+.I Calcola totali.
+Se quest'opzione è abilitata, il Midnight Commander calcolerà i totali
+delle ampiezze in byte e il numero totale dei file prima di ogni operazione di
+Copia, Spostamento o Cancellazione. Questo genererà una barra di progressione
+più accurata a discapito di un po' di velocità . Quest'opzione non ha effetto se
+.I Operazioni prolisse
+è disabilitata.
+.PP
+.I Modelli della shell.
+Normalmente i comandi Seleziona, Deseleziona e Filtro usano espressioni
+regolari di tipo shell. Le seguenti conversioni vengono eseguite per
+ottenere questo risultato: '*' viene rimpiazzato da '.*' (zero o più
+caratteri); '?' viene rimpiazzato da '.' (esattamente un carattere) e '.'
+dal carattere letterale punto. Se l'opzione è disabilitata, allora le
+espressioni regolari sono quelle descritte in ed(1).
+.PP
+.I Autosalva configurazione.
+Se quest'opzione è abilitata, quando si esce dal Midnight Commander le
+opzioni configurabili del Midnight Commander vengono salvate nel file
+~/.mc/ini.
+.PP
+.I Menu automatici.
+Se quest'opzione è abilitata, il menu utente sarà invocato alla partenza.
+Utile per creare menu per utenti non abituati a unix.
+.PP
+.I Usa editor interno.
+Se quest'opzione è abilitata, verrà usato l'editor integrato interno per
+modificare i file. Se l'opzione è disabilitata, verrà usato l'editor
+specificato dalla variabile ambiente
+.BR EDITOR .
+Se nessun editor è stato specificato, verrà usato
+.BR vi .
+Vedere la sezione
+.\"LINK2"
+editor di file interno\&.
+.\"Internal File Editor"
+.PP
+.I Usa il visualizzatore interno.
+Se quest'opzione è abilitata, verrà usato il visualizzatore di file
+interno per visualizzare i file. Se l'opzione è disabilitata, verrÃ
+utilizzato il visualizzatore specificato dalla variabile ambiente
+.BR PAGER .
+Se il visualizzatore non è definito, verrà usato il comando
+.BR view .
+Vedere sezione
+.\"LINK2"
+visualizzatore file interno\&.
+.\"Internal File Viewer"
+.PP
+.I Completamento: visualizza tutto
+Normalmente il Midnight Commander
+mostra tutti i possibili
+.\"LINK2"
+completamenti
+.\"Completion"
+se il completamento è
+ambiguo se si preme
+.B M\-Tab
+una seconda volta, la prima completa per quanto possibile
+e, in caso di ambiguità , emette un suono. Se si vuole vedere
+tutti i possibili completamenti già alla pressione del primo
+.RB M\-Tab ,
+abilitare quest'opzione.
+.PP
+.I Barre che girano.
+Se quest'opzione è abilitata, il Midnight Commander mostra
+una barra rotante nell'angolo in alto a destra come indicatore
+di progressione.
+.PP
+.I Navigazione stile Lynx.
+Se quest'opzione è abilitata, è possibile usare i tasti freccia per
+cambiare automaticamente directory se la selezione corrente è
+una subdirectory e se la riga di comando è vuota. Normalmente
+quest'opzione è spenta.
+.PP
+.I Cd segue i collegamenti.
+Quest'opzione, se impostata, fa in modo che il Midnight Commander
+segua la catena logica delle directory, quando si cambia la directory
+corrente in ogni pannello o usando il comando cd. Questo è il
+comportamento predefinito di bash. Quando non è impostata, il
+Midnight Commander segue la reale struttura della directory, perciò
+eseguendo cd .. se si è entrati in una directory attraverso un
+collegamento, ci porterà alla genitrice reale della directory corrente
+e non alla directory dov'era il collegamento.
+.PP
+.I Cancellazione sicura.
+Se quest'opzione è abilitata, la cancellazione non intenzionale dei file
+sarà più difficile. La preimpostazione della finestra di dialogo della
+conferma cambia da "Si" a "No". Normalmente quest'opzione è
+disabilitata.
+.\"NODE " Layout"
+.SH " Aspetto"
+La finestra di aspetto da la possibilità di cambiare l'aspetto generale
+dello schermo. Si può specificare la visibilità della barra dei menu,
+della riga dei comandi, della riga dei suggerimenti o della riga dei
+tasti funzione. Sulle console Linux o FreeBSD si può impostare quante
+righe siano visibili sulla finestra di uscita.
+.PP
+Il resto dell'area dello schermo viene usata per i due pannelli directory.
+Si può specificare se l'area venga divisa dai due pannelli in direzione
+verticale o orizzontale. La divisione può essere uguale o si può dividere
+in maniera asimmetrica.
+.PP
+Normalmente i contenuti dei pannelli directory sono visualizzati dello stesso
+colore, ma si può specificare se i
+.I permessi
+e i
+.I tipi di file
+siano evidenziati con speciali
+.\"LINK2"
+colori\&.
+.\"Colors"
+Se l'evidenziazione dei permessi è abilitata, i campi
+.I permessi
+e
+.I modalitÃ
+.\"LINK2"
+dello schermo
+.\"Listing Mode..."
+valide per l'utente che usa il Midnight Commander
+sono evidenziati con il colore definito con la parolachiave
+.IR selezionata .
+Se l'evidenziazione del tipo di file è abilitata, i file vengono colorati
+a seconda del tipo (per esempio directory, file core, eseguibili, ...).
+.PP
+Se l'opzione
+.I Mostra mini\-stato
+è abilitata, una riga di informazioni di stato circa la voce correntemente
+selezionata viene mostrata sul fondo dei pannelli.
+.\"NODE " Confirmation"
+.SH " Conferme"
+In questo menu è possibile configurare le opzioni di conferma per la
+cancellazione e sovrascrittura dei file, esecuzione dei file premendo invio e
+per l'uscita dal programma.
+.\"NODE " Display bits"
+.SH " Mostra bit"
+Viene usata per configurare la quantità dei caratteri visibili sullo
+schermo. Quest'impostazione può essere 7 bit, se il terminale/libreria_curses
+supporta solo sette bit in uscita, ISO\-8859\-1 se mostra tutti i caratteri
+nella mappa ISO\-8859\-1 e uscita completa a 8 bit per quei terminali che possono
+visualizzare tutti i caratteri a 8 bit.
+.\"NODE " Learn keys"
+.SH " Impara tasti"
+Questa finestra di dialogo permette di controllare e ridefinire i tasti
+funzione, i tasti freccia e alcuni altri tasti per farli funzionare
+correttamente sul terminale corrente. Spesso non funzionano dato che
+molti database di terminali sono incompleti o errati.
+.PP
+Ci si può muovere con il tasto Tab e con i tasti di movimento di vi ('h'
+sinistra, 'j' giù, 'k' su e 'l' destra). Una volta premuti e riconosciuti
+i tasti di movimento del cursore, si possono tranquillamente utilizzare.
+.PP
+E' possibile provare i tasti semplicemente premendoli ognuno. Quando si preme
+un tasto ed è riconosciuto correttamente, appare un OK accanto al nome di
+quel tasto. Una volta che il tasto è marcato OK, esso comincia a funzionare
+regolarmente, per esempio premendo il tasto F1, la prima volta controllerÃ
+il funzionamento, ma dopodiché mostrerà la schermata di aiuto. Lo stesso
+dicasi per i tasti freccia.
+Il tasto Tab dovrebbe funzionare sempre.
+.PP
+Se alcuni tasti non funzionano correttamente, non si vedrà apparire
+l'OK dopo la pressione di quel tasto. Allora è possibile ridefinirlo.
+Fatelo, premendo il bottone corrispondente al nome del tasto (con il mouse
+o premendo Invio o Spazio, dopo aver selezionato il bottone con Tab o con
+le frecce). Ecco che un messaggio apparirà richiedendo di premere quel tasto.
+Fatelo ed aspettate che la finestra sparisca. Se si vuole annullare, basta
+premere Esc una volta ed aspettare.
+.PP
+Quando si è finito con tutti i tasti, è possibile salvarli. Le definizioni
+dei tasti che si è ridefinito saranno scritte nella sezione [terminal:TERM]
+del vostro ~/.mc/ini file (dove TERM è il nome del terminale corrente). Le
+definizioni dei tasti che già funzionavano correttamente non vengono salvate.
+.\"NODE " Virtual FS"
+.SH " FS virtuale "
+Quest'opzione permette di controllare l'impostazione della cache informazioni
+del
+.\"LINK2"
+file system virtuale\&.
+.\"Virtual File System"
+.PP
+Il Midnight Commander tiene in memoria le informazioni
+relative ad alcuni dei file system virtuali per accelerare
+l'accesso all'elenco dei file nel file system (per esempio,
+l'elenco dei file scaricato dai server ftp).
+.PP
+Inoltre, per accedere al contenuto dei file compressi (per
+esempio file tar compressi) il Midnight Commander deve creare
+un file temporaneo non compresso sul disco.
+.PP
+Siccome sia le informazioni in memoria che i file temporanei su
+disco occupano risorse, si può voler impostare i parametri delle
+informazioni della cache per ridurre l'uso delle risorse o per
+massimizzare la velocità di accesso ai file system usati spesso.
+.PP
+A causa del formato degli archivi tar, il
+.I filesystem tar
+necessita di leggere l'intero file solo per caricare le voci dei
+file. Dato che molti file tar sono compressi (i file
+tar non compressi sono una specie in via di estinzione),
+il file system tar deve decomprimere il file su disco,
+in una locazione temporanea per poi accedervi come un file tar
+normale.
+.PP
+Ora, visto che noi tutti amiamo navigare nei file e nei file tar
+dappertutto su disco, succede spesso che si lascia un file tar per
+poi rientrarvi successivamente. Siccome la decompressione è lenta,
+il Midnight Commander conserverà l'informazione in memoria per un
+tempo limitato, allo scadere del quale, tutte le risorse associate
+al file system verranno liberate. La scadenza predefinita è impostata
+a un minuto.
+.PP
+Il
+.\"LINK2"
+file system FTP
+.\"FTP File System"
+(ftpfs) permette di navigare le directory su server FTP remoti. Esso
+possiede diverse opzioni.
+.PP
+.I Password ftp anonimo
+è la password utilizzata per accedere come "anonimo". Alcuni siti
+richiedono un indirizzo email valido. D'altra parte, probabilmente
+non si vuole dare il vostro indirizzo email reale a siti non di fiducia,
+specialmente se non si sta usando filtri anti spam.
+.PP
+L'ftpfs mantiene l'elenco della directory che scarica dal server ftp
+in una cache. Il tempo di scadenza della cache è configurabile
+con l'opzione
+.IR "scadenza cache directory ftpfs" .
+Un valore basso per quest'opzione può rallentare ogni operazione sul
+file system ftp perché ogni operazione è accompagnata da una
+richiesta al server ftp.
+.PP
+E' possibile definire un host proxy per fare trasferimenti ftp.
+Notare che molti firewall moderni sono totalmente trasparenti almeno
+per i trasferimenti FTP passivi (vedere di seguito), perciò i proxy
+ftp sono considerati obsoleti.
+.PP
+Se
+.I usa sempre ftp proxy
+non è impostata, è possibile usare il punto escamativo per abilitare
+il proxy per certi host. Vedere la sezione
+.\"LINK2"
+file system FTP
+.\"FTP File System"
+per gli esempi.
+.PP
+Se quest'opzione è impostata, il programma farà due cose: consulterÃ
+il file /usr/lib/mc/mc.no_proxy per le righe contenenti nomi host
+locali (se il nome host comincia con un punto, è considerato un
+dominio) e assumendo che ogni nome host senza punti nel nome sia
+direttamente accessibile. Tutti gli altri host verranno contattati
+attraverso il proxy host specificato.
+.PP
+E' possibile abilitare l'uso del file
+.I ~/.netrc
+che mantiene i nomi di accesso e le password per i server ftp. Vedere
+netrc (5) per una descrizione del formato .netrc.
+.PP
+.I Usa modalità passiva
+abilita l'uso della modalità FTP passiva quando la connessione per
+il trasferimento file è iniziata dal client, non dal server.
+Quest'opzione è raccomandata e preimpostata. Se quest'opzione è spenta,
+la connessione dati viene iniziata dal server. Questo potrebbe non
+funzionare con alcuni firewall.
+.\"NODE " Save Setup"
+.SH " Salva configurazione"
+Alla partenza il Midnight Commander prova a caricare le informazioni di
+inizializzazione dal file ~/.mc/ini. Se questo file non esiste,
+caricherà le informazioni dal file di configurazione di sistema
+posizionato in /usr/share/mc/mc.ini. Se il file di configurazione di
+sistema non esiste, MC userà le impostazioni predefinite.
+.PP
+Il comando
+.I salva configurazione
+crea il file ~/.mc/ini salvando le impostazioni correnti
+dei menu
+.\"LINK2"
+sinistra, destra
+.\"Left and Right Menus"
+e
+.\"LINK2"
+opzioni\&.
+.\"Options Menu"
+.PP
+Se si attiva l'opzione
+.IR "autosalva configurazione" ,
+MC salverà sempre le impostazioni correnti all'uscita.
+.PP
+Esistono anche impostazioni che non possono essere cambiate dai menu.
+Per cambiare queste impostazioni è necessario modificare il file di
+configurazione con il vostro editor preferito. Vedere sezione
+.\"LINK2"
+impostazioni speciali
+.\"Special Settings"
+per ulteriori informazioni.
+.SH ""
+.\"NODE "Executing operating system commands"
+.SH "Esecuzione comandi del sistema operativo"
+E' possibile eseguire comandi del sistema operativo direttamente
+nella riga di comando del Midnight Commander o selezionando il
+programma che si vuole eseguire con la barra di selezione in uno
+dei pannelli e premendo Invio.
+.PP
+Se si preme Invio su di un file che non è eseguibile, il Midnight
+Commander confronta l'estensione del file selezionato con ciò
+che trova nel
+.\"LINK2"
+file estensioni\&.
+.\"Extension File Edit"
+Se viene trovata una corrispondenza, verrà eseguito il codice associato.
+Verrà eseguita una semplice
+.\"LINK2"
+espansione di macro
+.\"Macro Substitution"
+prima di eseguire il comando.
+.\"NODE " The cd internal command"
+.SH "Il comando cd interno"
+Il comando
+.I cd
+non viene passato alla shell per l'esecuzione ma viene interpretato
+dal Midnight Commander. Perciò esso non può gestire tutte quelle
+simpatiche espansioni di macro e sostituzioni che fa la shell, malgrado
+alcune le possa ancora fare:
+.PP
+.I Sostituzione della tilde.
+La (~) verrà sostituita con la vostra directory home e se si appende
+un nome utente dopo la tilde, allora verrà sostituita con la directory
+di login dell'utente indicato.
+.PP
+Per esempio, ~ospite è la directory home dell'utente ospite, mentre
+~/ospite è la directory ospite nella vostra home directory.
+.PP
+.I Directory precedente.
+E' possibile saltare alla directory dove si era precedentemente usando
+il nome directory speciale '\-' così:
+.B cd \-
+.PP
+.I Directory CDPATH.
+Se la directory indicata al comando
+.B cd
+non è nella directory corrente, il Midnight Commander userà il
+valore della viariabile ambiente
+.B CDPATH
+per cercare la directory in ognuna delle directory nominate.
+.PP
+Per esempio si può impostare la variabile
+.B CDPATH
+a ~/src:/usr/src, permettendo di cambiare directory verso ognuna
+delle directory presenti nelle directory ~/src e /usr/src da qualunque
+parte nel file system (per esempio cd linux vi porterà in
+/usr/src/linux).
+.\"NODE " Macro Substitution"
+.SH " Sostituzione di macro"
+Quando si accede ad un
+.\"LINK2"
+menu utente\&,
+.\"Menu File Edit"
+o si esegue un
+.\"LINK2"
+comando dipendente dall'estensione\&,
+.\"Extension File Edit"
+o si esegue un comando dalla riga di ingresso,
+viene eseguita una semplice sostituzione di macro.
+.PP
+Le macro sono:
+.TP
+.I "%i"
+Indentazione di spazi, uguale alla colonna della
+posizione del cursore. Solo per la modifica menu.
+.TP
+.I "%y"
+Il tipo di sintassi del file corrente. Solo per la modifica menu.
+.TP
+.I "%k"
+Nome del file di blocco.
+.TP
+.I "%e"
+Nome del file di errore.
+.TP
+.I "%m"
+Nome del menu corrente.
+.TP
+.IR "%f" e "%p"
+Nome del file corrente.
+.TP
+.I "%x"
+L'estensione del file corrente.
+.TP
+.I "%b"
+Nome del file corrente ma senza estensione.
+.TP
+.I "%d"
+Nome della directory corrente.
+.TP
+.I "%F"
+Il file corrente nel pannello non selezionato.
+.TP
+.I "%D"
+La directory corrente nel pannello non selezionato.
+.TP
+.I "%t"
+I file attualmente marcati.
+.TP
+.I "%T"
+I file attualmente marcati nel pannello non selezionato.
+.TP
+.IR "%u" e "%U"
+Simili alle macro %t e %T, in aggiunta i file vengono deselezionati.
+E' possibile usare questa macro solo una volta per voce di menu file
+o per voce di file estensione, dato che la volta successiva non ci
+saranno file marcati.
+.TP
+.IR "%s" e "%S"
+I file selezionati se ce ne sono. Altrimenti il file corrente.
+.TP
+.I "%cd"
+Questa è una macro speciale usata per cambiare la directory corrente
+alla directory specificata di fronte ad essa. Usata principalmente
+come interfaccia al
+.\"LINK2"
+file system virtuale\&.
+.\"Virtual File System"
+.TP
+.I "%view"
+Questa macro serve per invocare il visualizzatore interno. Può essere
+usata da sola o con argomenti. Se si passa argomenti a questa macro,
+questi dovrebbero essere racchiusi da parentesi.
+.IP
+Gli argomenti sono:
+.I ascii
+per forzare il visualizzatore in modo ascii;
+.I hex
+per forzare il visualizzatore in modo esadecimale;
+.I nroff
+per dire al visualizzatore che deve interpretare le sequenze di
+grassetto e sottolineato di nroff;
+.I unformatted
+per dire al visualizzatore di non interpretare i comandi nroff
+per rendere il testo grassetto o sottolineato.
+.TP
+.I "%%"
+Il carattere %
+.TP
+.I "%{testo}"
+Visualizza una richiesta di sostituzione. Viene mostrata una finestra
+contenente il testo all'interno delle graffe. La macro viene sostituita
+dal testo immesso dall'utente. L'utente può premere ESC o F10 per annullare.
+Questa macro non funziona ancora sulla riga di comando.
+.TP
+.I "%var{ENV:default}"
+Se la variabile di ambiente
+.I ENV
+non è impostata, la sostituzione prenderÃ
+.IR default .
+Altrimenti, verrà sostituito il valore di
+.IR ENV .
+.\"NODE " The subshell support"
+.SH " Supporto alla subshell"
+Il supporto alla subshell è una opzione di compilazione che lavora
+con le seguenti shell: bash, tcsh e zsh.
+.PP
+Quando il codice di subshell è attivato il Midnight Commander
+genererà un processo copia concorrente della shell (quella definita
+dalla variabile
+.B SHELL
+e se non è definita, prenderà quella presente nel file /etc/passwd)
+e lo eseguirà in un pseudo terminale; invece di invocare una nuova
+shell ogniqualvolta si esegue un comando, il comando verrà passato
+alla subshell come se lo si avesse battuto personalmente. Questo
+permette di cambiare le variabili di ambiente, usare funzioni della
+shell e definire alias che rimangono validi fintanto che non si
+esca dal Midnight Commander.
+.PP
+Se si sta usando
+.B bash
+si può specificare comandi alla partenza della subshell nel file
+~/.mc/bashrc e mappature speciali della tastiera nel file
+~/.mc/inputrc.
+.B tcsh
+gli utenti possono specificare comandi alla partenza nel file
+~/.mc/tcshrc.
+.PP
+Quando il codice della subshell viene utilizzato, si può sospendere
+l'applicazione in ogni momento con la sequenza C\-o e saltare nuovamente
+al Midnight Commander; se si interrompe un'applicazione, non si sarÃ
+in grado di eseguire altri comandi esterni finché non si esce
+dall'applicazione interrotta.
+.PP
+Una caratteristica aggiuntiva dell'usare la subshell è data dal
+fatto che il prompt mostrato dal Midnight Commander sarà lo stesso
+di quello utilizzato dalla shell.
+.PP
+La sezione
+.\"LINK2"
+OPZIONI
+.\"OPTIONS"
+contiene informazioni aggiuntive riguardo come controllare il codice
+della subshell.
+.\"NODE "Chmod"
+.SH "Permessi"
+La finestra Permessi serve a cambiare i bit di attributo in gruppi di
+file o directory. La si può invocare con la combinazione di tasti C\-x c.
+.PP
+La finestra dei Permessi ha due parti \-
+.I Permessi
+e
+.IR File .
+.PP
+La sezione File mostra il nome del file o della directory ed i suoi
+permessi in forma ottale, oltre che il proprietario ed il gruppo.
+.PP
+Nella sezione Permessi c'è un set di caselle che corrispondono
+agli attributi dei file. Come si cambia il bit di attributo,
+si può vedere il valore in ottale aggiornato nella sezione File.
+.PP
+Per muoversi attraverso le sezioni (bottoni e caselle) usare i
+.I tasti freccia
+oppure
+.IR Tab .
+Per cambiare lo stato delle caselle o per selezionare un bottone
+usare lo
+.IR Spazio .
+Si può usare anche i tasti di scelta rapida sui bottoni per attivarli
+velocemente. I tasti di scelta rapida corrispondono alle lettere evidenziate
+dei bottoni.
+.PP
+Per impostare i bit degli attributi, usare il tasto Invio.
+.PP
+Quando si lavora con un gruppo di file o directory, basta cliccare sui
+bit che si vogliono impostare o cancellare. Una volta selezionati i bit
+da cambiare, selezionare una delle azioni (Imposta marcati o Cancella
+marcati).
+.PP
+Infine, per impostare gli attributi esattamente come specificato, usare
+il tasto
+.BR "[Imposta tutti]" ,
+che agisce su tutti i file marcati.
+.PP
+.B [Modifica tutti]
+modifica solo gli attributi marcati su tutti i file.
+.PP
+.B [Imposta marcati]
+pone a uno i bit marcati degli attributi di tutti i file selezionati.
+.PP
+.B [Cancella marcati]
+pone a zero i bit marcati degli attributi di tutti i file selezionati.
+.PP
+.B [Imposta]
+imposta gli attributi di un file.
+.PP
+.B [Cancella]
+cancella il comando Permessi.
+.\"NODE "Chown"
+.SH "Proprietario"
+Il comando proprietario serve a cambiare il proprietario/gruppo di un
+file. Il tasto di scelta rapida per questo comando è C\-x o.
+.\"NODE "Advanced Chown"
+.SH "Proprietario avanzato"
+Il comando Proprietario avanzato consiste nel comando
+.\"LINK2"
+permessi
+.\"Chmod"
+e
+.\"LINK2"
+proprietario
+.\"Chown"
+combinati assieme in una finestra. E' così possibile cambiare i permessi
+ed il proprietario/gruppo dei file in un sol colpo.
+.\"NODE "File Operations"
+.SH "Operazioni sui file"
+Quando si copia, sposta o cancella dei file il Midnight Commander
+mostra la finestra di operazioni sui file. Essa mostra i file sui cui
+si sta operando attualmente e ci possono essere fino a tre barre di
+progressione. La barra file mostra quanta parte del file corrente è
+stata copiata. La barra conteggio mostra quanti dei file selezionati
+sono stati gestiti. La barra byte comunica quanto dell'ampiezza totale
+dei file selezionati è stata elaborato. Se l'opzione operazioni prolisse
+è deselezionata, non verranno mostrate la barra file e la barra byte.
+.PP
+Ci sono due bottoni sul fondo della finestra di dialogo. Premendo
+il tasto Salta si salterà il resto del file. Premendo il tasto
+Esci si bloccherà tutta l'operazione ed il resto dei file saranno
+ignorati.
+.PP
+Ci sono tre altre finestre di dialogo che si possono incontrare
+durante le operazioni sui file.
+.PP
+La finestra di dialogo di errore informa circa le condizioni di
+errore ed ha tre scelte. Normalmente si seleziona il tasto
+Salta per saltare il file o Esci per bloccare l'operazione. E'
+possibile anche selezionare il tasto Riprova se nel frattempo si ha
+risolto il problema da un'altro terminale.
+.PP
+La finestra di dialogo di rimpiazzo viene mostrata quando si tenta
+di copiare o spostare un file sopra un file esistente. La finestra
+mostra la data e la dimensione di tutti e due i file. Premere il
+tasto Si per rimpiazzare il file, No per saltare il file, Tutti per
+sovrascrivere tutti i file, Nessuno per non sovrascriverli mai e
+Aggiorna per sovrascriverli solo se il file sorgente è più recente
+del file di destinazione. E' possibile bloccare l'intera operazione
+premendo il tasto Esci.
+.PP
+La finestra di dialogo della cancellazione ricorsiva appare quando
+si tenta di cancellare una directory che non è vuota. Premere il
+tasto Si per cancellare la directory ricorsivamente o No per
+saltare la directory, il tasto Tutto per cancellare tutte le
+directory non vuote e Nessuno per saltare tutte le directory non
+vuote. Per fermare l'intera operazione premere il tasto Esci.
+Se si seleziona il tasto Si o Tutto verrà richiesta una conferma.
+Premere "si" solo se si è veramente sicuri di voler fare una
+cancellazione ricorsiva.
+.PP
+Se si hanno dei file marcati e si esegue un'operazione su di essi, solo
+i file sui quali l'operazione ha avuto successo verranno deselezionati.
+I file su cui è fallita l'operazione o che sono stati saltati vengono
+lasciati marcati.
+.\"NODE "Mask Copy/Rename"
+.SH "Maschera Copia/Rinomina"
+L'operazione di copia/rinomina permette di cambiare il nomi dei file in
+maniera semplice. Per farlo, è necessario specificare la maschera di
+sorgente corretta e generalmente, nella parte finale della destinazione,
+specificare alcuni caratteri jolly.
+Tutti i file corrispondenti alla maschera sorgente sono
+copiati/rinominati secondo la maschera destinazione. Se ci sono file
+marcati, vengono rinominati solo i file marcati che corrispondono alla
+maschera sorgente.
+.PP
+Queste le opzioni che possono essere impostate:
+.PP
+Segue i collegamenti, specifica se creare i collegamenti simbolici o no
+(hard link), presenti nella directory sorgente (e ricorsivamente nelle
+sue sotto directory) come nuovi collegamenti oppure se invece si
+desidera che venga copiato il loro contenuto.
+.PP
+In una sottodir se esiste già , specifica cosa fare se nella
+directory obiettivo esiste una directory con lo stesso nome del
+file/directory in copia. L'azione predefinita è di copiare
+il suo contenuto in quella directory, ma selezionando quest'opzione
+si può copiare la directory sorgente in questa directory.
+Forse un esempio aiuterà :
+.PP
+Si vuole copiare il contenuto di una directory pallo su /pinco/pallo,
+che è una directory che esiste già . Normalmente (quando l'opzione
+non è impostata), mc farebbe la copia in /pinco/pallo. Abilitando
+quest'opzione verrà eseguita la copia in /pinco/pallo/pallo, perché
+la directory esiste già .
+.PP
+Mantiene gli attributi, specifica se si vuole preservare i permessi
+originali del file, le date e se si è l'utente root, gli attributi
+UID e GID. Se quest'opzione non è impostata verrà rispettato il valore
+corrente di umask.
+.PP
+.B "Usa i modelli della shell, opzione abilitata"
+.PP
+Quando l'opzione dei modelli della shell è abilitata è possibile usare
+i caratteri jolly '*' e '?' nella maschera sorgente. Questi lavorano
+come nella shell. Nella maschera obbiettivo sono permessi solo i caratteri
+jolly '*' e '\\<cifra>'. Il primo carattere jolly '*' nella maschera
+obbiettivo corrisponde al primo gruppo di caratteri jolly nella maschera
+sorgente, il secondo '*' al secondo gruppo e così via. Il carattere
+jolly '\\1' corrisponde al primo gruppo di caratteri jolly nella maschera
+sorgente, '\\2' corrisponde al secondo gruppo e così via fino al '\\9'.
+Il carattere jolly '\\0' rappresenta tutto il nome del file sorgente.
+.PP
+Due esempi:
+.PP
+Se la maschera sorgente è "*.tar.gz", la destinazione è "/bla/*.tgz" e
+il file da copiare è "foo.tar.gz", la copia sarà "foo.tgz" in "/bla".
+.PP
+Supponiamo si voglia scambiare la base e l'estensione di un file cosicché
+"file.c" divenga "c.file" e così via. La maschera sorgente per questa
+operazione sarà "*.*" e la destinazione sarà "\\2.\\1".
+.PP
+.B "Usa i modelli della shell, opzione disabilitata"
+.PP
+Quando l'opzione dei modelli della shell è disabilitata, MC non
+esegue più il raggruppamento automatico. E' necessario usare
+espressioni tipo '\\(...\\)' nella maschera sorgente per dare significato
+ai caratteri jolly nella maschera obbiettivo. Altrimenti le maschere
+obbiettivo si trovano nella situazione di quando i modelli della shell
+sono abilitati.
+.PP
+Due esempi:
+.PP
+Se la maschera sorgente è "^\\(.*\\)\\.tar\\.gz$", la destinazione è
+"/bla/*.tgz" e il file da copiare è "foo.tar.gz", la copia sarÃ
+"/bla/foo.tgz".
+.PP
+Supponiamo che si voglia scambiare la base e l'estensione di un file
+cosicché "file.c" divenga "c.file" e così via. La maschera sorgente per
+questa operazione sarà "^\\(.*\\)\\.\\(.*\\)$" e la destinazione sarÃ
+"\\2.\\1".
+.PP
+.B "Conversioni Maiuscole/Minuscole"
+.PP
+E' anche possibile cambiare tra maiuscole e minuscole i caratteri dei file.
+Se si usa '\\u' o '\\l' nella maschera obbiettivo, il carattere successivo
+sarà convertito rispettivamente in maiuscolo o minuscolo.
+.PP
+Se si usa '\\U' o '\\L' nella maschera obbiettivo, il caratteri successivi
+saranno convertiti rispettivamente in maiuscolo o minuscolo fino alla
+prossima corrispondenza di '\\E' o '\\U', '\\L' o alla fine del nome del file.
+.PP
+Notare che '\\u' e '\\l' sono più forti di '\\U' e '\\L'.
+.PP
+Per esempio, se la maschera sorgente è '*' (modelli della shell abilitati)
+o '^\\(.*\\)$' (modelli della shell disabilitati) e la maschera obbiettivo
+è '\\L\\u*' i nomi dei file saranno convertiti ad avere maiuscola iniziale
+ed il resto minuscolo.
+.PP
+Si può usare '\\' come carattere di protezione. Per esempio, '\\\\' è
+una barra retroversa e '\\*' è un asterisco.
+.\"NODE "Internal File Viewer"
+.SH "Visualizzatore di file interno"
+Il visualizzatore di file interno fornisce due modalità di visualizzazione:
+ASCII e esadecimale. Per passare da una modalità all'altra, usare il tasto F4.
+Se si ha il programma GNU gzip installato, esso verrà usato automaticamente
+per decomprimere i file al volo.
+.PP
+Il visualizzatore tenterà di usare il metodo migliore fornito dal sistema
+o a seconda del tipo di file, per mostrare le informazioni. Il visualizzatore
+interno interpreterà alcune sequenze di stringa per impostare gli attributi
+di grassetto e sottolineato, per mostrare al meglio i file.
+.PP
+In modalità esadecimale, la funzione di ricerca accetta testo protetto e
+costanti numeriche. Il testo protetto viene confrontato esattamente dopo
+la rimozione della protezione. Ogni numero rappresenta un byte. E' possibile
+mescolare testo protetto con costanti come nell'esempio:
+.PP
+.nf
+"Stringa" \-1 0xBB 012 "ancora testo"
+.fi
+.PP
+Notare che 012 è un numero ottale. \-1 viene convertito in 0xFF.
+.PP
+Alcuni dettagli interni circa il visualizzatore: su sistemi che
+forniscono la chiamata di sistema mmap(2), il programma mappa il
+file invece di caricarlo; se il sistema non fornisce la chiamata di
+sistema mmap(2) o il file corrisponde ad un'azione che richiede
+un filtro, allora il visualizzatore userà i buffer di accrescimanto
+(growing), caricando perciò solo le parti del file su cui vi si accede
+(inclusi i file compressi).
+.PP
+Ecco un'elenco di azioni associate ad ogni tasto che il Midnight Commander
+gestisce nel visualizzatore di file interno.
+.PP
+.B F1
+Invoca il visualizzatore ipertestuale dell'aiuto.
+.PP
+.B F2
+Abilita/disabilita la funzione di a capo automatico.
+.PP
+.B F4
+Abilita/disabilita la modalità esadecimale.
+.PP
+.B F5
+Vai alla riga. Questo comando richiederà un numero di riga e mostrerÃ
+quella riga.
+.PP
+.B F6, /.
+Ricerca tramite espressione regolare.
+.PP
+.B ?,
+Ricerca in ordine inverso, tramite espressione regolare.
+.PP
+.B F7
+Ricerca normale / ricerca in modalità esadecimale.
+.PP
+.B C\-s, F17, n.
+Inizia una ricerca normale, se non c'era già un'espressione di
+ricerca, altrimenti trova la prossima occorrenza.
+.PP
+.B C\-r.
+Inizia una ricerca normale in ordine inverso, se non c'era giÃ
+un'espressione di ricerca, altrimenti trova la prossima occorrenza.
+.PP
+.B F8
+Cambia tra modalità Normale/Filtrata: questo mostrerà il file come si
+trova su disco o se è stato specificato un filtro nel file mc.ext, come
+esce dal filtro. La modalità corrente è sempre quella diversa da quella
+mostrata dall'etichetta del tasto, dato che il bottone rappresenta la
+modalità nella quale si entra premendolo.
+.PP
+.B F9
+Cambia tra modalità non formattata e formattata: quando la modalità è
+formattata, il visualizzatore interpreterà alcune sequenze di stringa
+per rappresentare il grassetto e il sottolineato con colori diversi.
+Anche per questa funzione, l'etichetta sul tasto rappresenta la modalitÃ
+non corrente.
+.PP
+.B F10, Esc.
+Esce dal visualizzatore di file interno.
+.PP
+.B pagina\-giù, spazio, C\-v.
+Sfoglia di una pagina in avanti.
+.PP
+.B pagina\-sù, M\-v, C\-b, backspace.
+Sfoglia di una pagina indietro.
+.PP
+.B freccia\-in\-basso
+Si sposta di una riga in avanti.
+.PP
+.B up\-key
+Si sposta di una riga indietro.
+.PP
+.B C\-l
+Ridisegna lo schermo.
+.PP
+.B C\-o
+Passa alla subshell e mostra la schermata dei comandi.
+.PP
+.B !
+Come C\-o, ma esegue una nuova shell se la subshell non sta andando.
+.PP
+.B "[n] m"
+Imposta l'indice n.
+.PP
+.B "[n] r"
+Salta all' indice n.
+.PP
+.B C\-f
+Salta al file successivo.
+.PP
+.B C\-b
+Salta al file precedente.
+.PP
+.B M\-r
+Abilita/disabilita il righello.
+.PP
+E' anche possibile istruire il visualizzatore su come mostrare un file,
+vedere la sezione
+.\"LINK2"
+modifica file estensioni\&.
+.\"Extension File Edit"
+.\"NODE "Internal File Editor"
+.SH "Editor di file interno"
+L'editor di file interno fornisce molte delle funzioni dei più
+diffusi editor a pieno schermo. Viene invocato tramite
+.B F4
+sempre che l'opzione
+.I use_internal_edit
+sia impostata nel file di inizializzazione. Esso ha un limite estensibile
+di sedici megabyte e gestisce i file binari senza problemi.
+.PP
+Le funzioni che allo stato attuale supporta sono: copia,
+spostamento, cancellazione, taglia e incolla di blocchi;
+.IR "tasto per l'annullamento" ;
+menu a discesa, inserimento file, definizione di macro, ricerca e
+sostituzione di espressioni regolari; evidenziazione di testo maiuscole\-freccia
+MSW\-MAC (solo per la console Linux); scambio tra inserimento\-rimpiazzo e
+un'opzionale flusso di blocchi di testo attraverso comandi shell come indent.
+.PP
+L'editor è molto semplice da usare e non richiede apprendimento.
+Per vedere cosa fanno i tasti, basta consultare il menu a
+discesa appropriato. Gli altri tasti sono: maiusc + tasti freccia
+produce la selezione del testo.
+.B Ctrl\-Ins
+copia nel file
+.B cooledit.clip
+e
+.B Shift\-Ins
+incolla da cooledit.clip.
+.B Shift\-Del
+taglia in
+.BR cooledit.clip ,
+e
+.B Ctrl\-Del
+cancella il testo selezionato.
+Funziona anche l'evidenziazione con il mouse che, come al solito, si può
+utilizzare come in un normale terminale, premendo contemporaneamente
+il tasto Maiuscole mentre si fa clic trascinando con il mouse.
+.PP
+Per definire una macro, premere
+.B Ctrl\-R
+poi premere i tasti che si voglia essere eseguiti. Premere nuovamente
+.B Ctrl\-R
+quando si ha finito. E' possibile assegnare una macro a qualsiasi tasto
+si preme. La macro viene eseguita quando si preme
+.B Ctrl\-A
+e poi il tasto assegnato. La macro viene eseguita anche se si
+preme il tasto Meta, Ctrl, o Esc e il tasto assegnato, basta che il tasto
+non sia già assegnato a qualche altra funzione. Una volta definiti, i
+macro comandi finiscono nel file
+.B .mc/cedit/cooledit.macros
+nella propria directory home. E' possibile cancellare una macro cancellando
+la riga appropriata nel suddetto file.
+.PP
+.B F19
+formatterà il blocco evidenziato correntemente (testo, codice
+.B C
+o
+.B C++
+o altro). Questo comportamento viene controllato dal file
+.B /usr/share/mc/edit.indent.rc
+che viene copiato nel
+.B .mc/cedit/edit.indent.rc
+nella propria directory home la prima volta che lo si usa.
+.PP
+L'editor visualizza snche caratteri non\-americani (160+). Quando si modifica
+file binari, si dovrebbe impostare
+.B mostra bit
+a 7 bit nel menu opzioni, per mantenere la spaziatura pulita.
+.\"NODE "Completion"
+.SH "Completamento"
+Ovvero lascia che il Midnight Commander scriva per te.
+.PP
+Tentativi per eseguire un completamento del testo prima della posizione
+corrente. MC tenta il completamento trattando il testo come una variabile
+(se il testo comincia con
+.BR $ ),
+nomeutente (se il testo comincia con
+.BR ~ ),
+nomehost (se il testo comincia con
+.BR @ )
+o comando (se si è sulla riga di comando nell'atto di battere un comando,
+allora possibili completamenti includerebbero parole riservate e comandi
+integrati della shell). Se nessuno di questi produce una corrispondenza,
+viene tentato un completamento del nome del file.
+.PP
+Completamenti di nomefile, nomeutente, variabili e nomehost funzionano
+su tutte le righe di ingresso, il completamento dei comandi invece è
+specifico della riga di comando.
+Se il completamento è ambiguo (ci sono più possibilità differenti),
+MC emette un suono e l'azione seguente dipenderà a seconda delle impostazioni
+dell'opzione
+.I completamento: visualizza tutto
+nella finestra
+.\"LINK2"
+configurazione\&.
+.\"Configuration"
+Se è abilitata, un elenco di tutte le possibilità viene mostrato vicino
+alla posizione corrente per poter selezionare con i tasti freccia e
+.B Invio
+la voce corretta. Si può anche battere le prime lettere nelle quali le varie
+possibilità differiscono per muoversi in un sottoinsieme di tutte le
+possibilità e completare il più possibile. Se si preme nuovamente
+.BR M\-Tab ,
+verrà mostrato solo il sottoinsieme nella finestra dell'elenco, altrimenti
+la prima voce che corrisponde a tutti i caratteri precedenti verrà evidenziata.
+Non appena non c'è più ambiguità , la finestra scompare, ma la si può nascondere
+con i tasti di cancellamento
+.BR Esc ,
+.B F10
+e i tasti di freccia sinistra e destra. Se
+.\"LINK2"
+completamento: visualizza tutto
+.\"Configuration"
+è disabilitato, la finestra viene mostrata solo se si preme
+.B M\-Tab
+una seconda volta; la prima volta MC emette solo un suono.
+.\"NODE "Virtual File System"
+.SH "File system virtuale"
+Il Midnight Commander è provvisto di uno strato di codice per
+accedere al file system; questo strato di codice è conosciuto anche
+con il nome di commutazione di file system virtuale. La commutazione
+del file system virtuale permette al Midnight Commander di manipolare
+file all'interno di un file system non di tipo Unix.
+.PP
+Attualmente il Midnight Commander viene confezionato con alcuni File
+System Virtuali (VFS): il file system locale, usato per accedere al
+normale file system Unix; l'ftpfs, usato per manipolare file su sistemi
+remoti con il protocollo FTP; il tarfs, usato per manipolare file tar
+e file tar compressi; l'undelfs, usato per recuperare file cancellati
+su file system di tipo ext2 (il file system predefinito per sistemi
+Unix), fish (per manipolare file su connessioni shell come rsh e ssh) e
+per ultimo l'mcfs (file system del Midnight Commander), un file system
+basato sulla rete. Se il codice è stato compilato con il supporto smbfs,
+è possibile manipolare file su file system remoti con il protocollo SMB
+(CIFS).
+.PP
+Il codice di commutazione di file system interpreta tutti i nomi di
+percorso utilizzati e li dirige al file system corretto; il formato
+utilizzato per ognuno di questi file system viene descritto più avanti
+nella sezioni apposite.
+.\"NODE " FTP File System"
+.SH " File system FTP"
+Il file system FTP (ftpfs) permette di manipolare file su macchine remote.
+Per utilizzarlo, si può usare il pannello del comando
+.I Connessione FTP
+(accessibile dalla barra dei menu) oppure si può cambiare direttamente
+la directory corrente con un comando
+.I cd
+verso un percorso simile al seguente:
+.PP
+.I /#ftp:[!][utente[:pass]@]macchina[:porta][dir\-remota]
+.PP
+Gli elementi
+.IR utente ,
+.I porta
+e
+.I dir\-remota
+sono opzionali. Se si specifica l'elemento
+.IR utente ,
+allora il Midnight Commander tenterà di collegarsi alla macchina remota
+come quell'utente, altrimenti userà il vostro nome di login o il nome
+di login prelevato dal file
+.IR ~/.netrc .
+L'elemento opzionale
+.I pass
+è la parola d'ordine per la connessione. L'uso della password nel nome VFS
+della directory non è raccomandabile, dato che può apparire sullo schermo in
+chiaro e può essere salvato nella cronologia directory.
+.PP
+Per abilitare l'uso del proxy FTP, anteporre
+.B !
+(un punto esclamativo) al nome host.
+.PP
+Esempi:
+.PP
+.nf
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx\-11.mit.edu/pub/linux/packages
+ /#ftp:!dietro.il.firewall.edu/pub
+ /#ftp:guest at host\-remoto.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+.fi
+.PP
+Controllare la finestra di dialogo
+.\"LINK2"
+file system virtuale
+.\"Virtual FS"
+per le opzioni ftpfs.
+.\"NODE " Tar File System"
+.SH " File system Tar"
+Il file system tar fornisce un accesso in sola lettura ai file tar
+e tar compressi usando il comando chdir. Per cambiare la directory corrente
+al file tar usare la seguente sintassi:
+.PP
+.I /nomefile.tar#utar/[dir\-dentro\-tar]
+.PP
+Il file mc.ext già fornisce un collegamento per il file tar; ciò
+significa che normalmente basta selezionare un file tar e premere invio
+per entrare nel file tar, vedere la sezione
+.\"LINK2"
+modifica file estensioni
+.\"Extension File Edit"
+per i dettagli su come questo viene fatto.
+.PP
+Esempi:
+.PP
+.nf
+ mc\-3.0.tar.gz#utar/mc\-3.0/vfs
+ /ftp/GCC/gcc\-2.7.0.tar#utar
+.fi
+.PP
+L'ultima riga, specifica il percorso completo dell'archivio tar.
+.\"NODE " FIle transfer over SHell filesystem"
+.SH " Trasferimento di file su FIlesystem di SHell (FISH)"
+Il file system fish è un file system basato sulla rete che permette di
+manipolare i file di una macchina remota come fossero locali. Per usarlo,
+l'altra parte deve avere un server fish o avere una shell compatibile
+bash.
+.PP
+Per collegarsi ad una macchina remota, basta solo fare cd
+in una speciale directory il cui nome ha il seguente formato:
+.PP
+.nf
+/#sh:[utente@]macchina[:opzioni]/[dir\-remota]
+.fi
+Gli elementi
+.IR utente ,
+.I opzioni
+e
+.I dir\-remota
+sono opzionali. Se si specifica l'elemento
+.I utente
+allora il Midnight Commander tenterà di connettersi alla macchina remota
+con quell'utente, altrimenti userà il nome di login.
+.PP
+Le
+.I opzioni
+sono 'C' \- usa la compressione e 'rsh' per usare rsh invece
+di ssh. Se l'elemento
+.I dir\-remota
+è presente, la directory corrente sulla macchina remota sarà impostata
+a questo valore.
+.PP
+Esempi:
+.PP
+.nf
+ /#sh:solorsh.mx:r/linux/locale
+ /#sh:joe at vuole.lacompressione.edu:C/privato
+ /#sh:joe at noncompresso.ssh.edu/privato
+.fi
+.\"NODE " Network File System"
+.SH " File system di rete"
+Il file system di rete del Midnight Commander è un file system basato
+sulla rete che permette di manipolare i file su di una macchina remota
+come se fossero locali. Per usarlo, sulla macchina remota deve essere
+in esecuzione il programma server mcserv(8).
+.PP
+Per connettersi ad una macchina remota, basta solo fare cd
+in una speciale directory il cui nome ha il seguente formato:
+.PP
+.I /#mc:[utente@]macchina[:porta][dir\-remota]
+.PP
+Gli elementi
+.I utente, porta
+e
+.I dir\-remota
+sono opzionali. Se si specifica l'elemento
+.I utente
+alloral il Midnight Commander tenterà di connettersi alla macchina remota
+con quell'utente, altrimenti userà il nome di login.
+.PP
+L'elemento
+.I porta
+viene usato quando la macchina remota usa una porta speciale;
+(vedere la magina man mcserv(8) per ulteriori informazioni sulle porte);
+infine se l'elemento
+.I dir\-remota
+è presente, la directory corrente sulla macchina remota sarà impostata
+a questo valore.
+.PP
+Esempi:
+.PP
+.nf
+ /#mc:ftp.nuclecu.unam.mx/linux/locale
+ /#mc:joe at foo.edu:11321/privato
+.fi
+.\"NODE " Undelete File System"
+.SH " Recupero file cancellati"
+Su sistemi Linux, se si richiede, tramite configure, di usare la
+caratteristica di undelete del file system ext2, si avrà accesso al
+file system di recupero file cancellati. Il recupero file cancellati è
+disponibile solo su file system di tipo ext2. Il file system è solo
+un'interfaccia alla libreria ext2fs che: recupera tutti i nomi dei
+file cancellati su un fs ext2 e fornisce ed estrae i file selezionati
+in una partizione normale.
+.PP
+Per usare questo file system, è necessario entrare nella directory
+con il nome speciale formato dal prefisso "/#undel" e dal nome del
+file system dove il file risiede.
+.PP
+Per esempio, per recuperare file cancellati sulla seconda partizione
+del primo disco SCSI su Linux, si dovrà usare il seguente percorso:
+.PP
+.nf
+ /#undel:sda2
+.fi
+.PP
+Il recupero può metterci un po' di tempo per caricare le informazioni
+necessarie per poter cominciare a navigare attraverso i file.
+.\"NODE " SMB File System"
+.SH " File system SMB"
+Il file system smb permette di gestire file su macchine remote con
+protocollo SMB (o CIFS). Queste includono Windows for Workgroups,
+Windows 9x/ME, Windows NT/2000/XP, OS/2 e Samba.
+Per usarlo, si può provare il comando dal pannello
+"Connessione SMB..." (accessibile dalla barra dei menu) o si può
+direttamente cambiare directory corrente usando il comando cd verso
+un percorso simile a questo:
+.PP
+.I /#smb:[utente@]macchina[/servizio][/dir\-remota]
+.PP
+L'elemento
+.I utente, servizio
+e
+.I dir\-remota
+sono opzionali.
+Il
+.I nome utente, dominio
+e la
+.I password
+possono essere specificati nella finestra di dialogo di ingresso.
+.PP
+Esempi:
+.PP
+.nf
+ /#smb:macchina/Condivisione
+ /#smb:altra_macchina
+ /#smb:guest at macchina/Public/Irlex
+.fi
+.\"NODE "Colors"
+.SH "Colori"
+Il Midnight Commander tenta di stabilire se il terminale corrente
+supporta i colori usando il database dei terminali e il nome del
+terminale corrente. Capita che possa sbagliarsi, perciò si può essere
+costretti a forzare la modalità a colori o a disabilitarla usando
+rispettivamente le opzioni \-c e \-b.
+.PP
+Se il programma è compilato con il manager dello schermo Slang invece
+che ncurses, controllerà se è impostata anche la variabile
+.B COLORTERM,
+con lo stesso effetto dell'opzione \-c.
+.PP
+E' possibile specificare i terminali su cui si vuole forzare sempre
+la modalità colore aggiungendo la variabile
+.I color_terminals
+nella sezione Colors del file di inizializzazione.
+Questo previene il Midnight Commander dal tentare di controllare se
+il terminale supporta i colori. Per esempio:
+.nf
+[Colors]
+color_terminals=linux,xterm
+.fi
+.nf
+color_terminals=nome_terminale\-1,nome\-terminale\-2...
+.fi
+.PP
+Il programma può essere compilato sia con il supporto di ncurses che
+di slang ma ncurses non fornisce alcun modo per forzare la modalitÃ
+colore: ncurses userà solo le informazioni nel database dei terminali.
+.PP
+Il Midnight Commander fornisce un modo per cambiare i colori predefiniti.
+Attualmente i colori sono configurati usando la variabile ambiente
+.B MC_COLOR_TABLE
+o la sezione Colors nel file di inizializzazione.
+.PP
+Nella sezione Colors, la mappa dei colori predefinita viene caricata
+dalla variabile
+.IR base_color .
+Si può specificare una mappa colori alternativa per un terminale
+usando il nome del terminale come chiave nella sezione. Esempio:
+.PP
+.nf
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+.fi
+.PP
+Il formato della definizione dei colori è:
+.PP
+.nf
+ <parolachiave>=<coloreprimopiano>,<coloresfondo>:<parolachiave>= ...
+.fi
+.PP
+I colori sono opzionali e le parolechiave sono: normal, selected, marked,
+markselect, errors, input, reverse, gauge. I colori dei menu sono: menu,
+menusel, menuhot, menuhotsel. I colori delle finestre di dialogo sono:
+dnormal, dfocus, dhotnormal, dhotfocus. I colori dell'aiuto sono:
+helpnormal, helpitalic, helpbold, helplink, helpslink.
+Il colore del visualizzatore è: viewunderline.
+Colori speciali di evidenziazione: executable, directory, link, device,
+special, core.
+I colori dell'editor sono: editnormal, editbold, editmarked.
+.PP
+.I input
+determina il colore delle righe di input usate delle finestre di dialogo.
+.PP
+.I gauge
+determina il colore della parte riempita della barra di progressione
+(gauge), che mostra quanta percentuale del file è stata copiata o
+altro in forma grafica.
+.PP
+Le finestre di dialogo usano i colori seguenti:
+.I dnormal
+usata per il testo normale,
+.I dfocus
+è il colore usato per il componente correntemente selezionato,
+.I dhotnormal
+è il colore usato per differenziare il tasto di scelta rapida
+nei componenti normali, mentre il colore
+.I dhotfocus
+viene usato per il colore evidenziato nel componente correntemente
+selezionato.
+.PP
+I menu usano lo stesso schema ma usano invece i selettori menu, menusel,
+menuhot e menuhotsel.
+.PP
+L'aiuto usa i seguenti colori:
+.I helpnormal
+viene usato per il testo normale,
+.I helpitalic
+viene usato per il testo enfatizzato con il corsivo nelle pagine del manuale,
+.I helpbold
+viene usato per il testo enfatizzato con il grassetto nelle pagine del manuale,
+.I helplink
+viene usato per un collegamento non selezionato e
+.I helpslink
+viene usato per un collegamento selezionato.
+.PP
+I colori speciali di evidenziazione determinano come i file
+vengono visualizzati quando l'evidenziazione dei file è
+abilitata (vedere sezione
+.\"LINK2"
+aspetto\&).
+.\"Layout
+.I directory
+usata per directory o collegamenti simbolici a directory;
+.I executable
+per il file eseguibili;
+.I link
+viene usata per i collegamenti simbolici che non sono nè interrotti
+nè connessi a directory;
+.I stalelink
+usata per collegamenti simbolici interrotti;
+.I device
+\- dispositivi a caratteri e blocchi;
+.I special
+usata per i file speciali, come pipe e socket;
+.I core
+usata per i file core.
+.PP
+I colori possibili sono: black, gray, red, brightred, green,
+brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
+cyan, brightcyan, lightgray e white. Inoltre c'è una speciale parola
+chiave per lo sfondo trasparente. Essa è 'default'. Il 'default' può
+essere usato solo come colore di sfondo. Esempio:
+.nf
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+.fi
+.\"NODE "Special Settings"
+.SH "Impostazioni speciali"
+Molte delle impostazioni del Midnight Commander possono essere cambiate
+dai menu. Comunque, c'è un piccolo numero di impostazioni che possono
+essere cambiate solo agendo sul file di configurazione.
+.PP
+Queste sono le variabili che possono essere impostate nel file ~/.mc/ini:
+.TP
+.I clear_before_exec
+Il valore predefinito del Midnight Commander è di cancellare lo schermo
+prima dell'esecuzione di un comando. Se si preferisce vedere il risultato
+di un comando in fondo allo schermo, si modifichi la copia locale del file
+~/.mc/ini e si cambi il valore del campo clear_before_exec a 0.
+.TP
+.I confirm_view_dir
+Se si preme F3 su di una directory, normalmente MC entra nella directory.
+Se questa opzione è impostata a 1, MC chiederà una conferma prima di
+cambiare directory se si hanno dei file marcati.
+.TP
+.I ftpfs_retry_seconds
+Questo valore è il numero di secondi che il Midnight Commander aspetta
+prima di tentare di riconnettersi ad un ftp server che ha negato
+l'autenticazione. Se il valore è zero, l'autenticazione non verrà ritentata.
+.TP
+.I max_dirt_limit
+Specifica al massimo quanti aggiornamenti possono essere saltati nel
+visualizzatore di file interno. Normalmente questo valore non è
+significativo, dato che il codice automaticamente aggiusta il numero
+da saltare a seconda della velocità con cui arrivano le pressioni dei
+tasti. Comunque, su macchine molto lente o su terminali con un'auto
+ripetizione dei tasti molto veloce, un grande valore può rendere gli
+aggiornamenti dello schermo troppo instabili.
+.IP
+Sembra che impostare max_dirt_limit a 10 porta i migliori risultati,
+e questo è il valore predefinito.
+.TP
+.I mouse_move_pages
+Controlla il fatto che lo scorrimento con il mouse sui pannelli sia fatto
+per pagine o per righe.
+.TP
+.I mouse_move_pages_viewer
+Controlla se lo scorrimento del mouse nel visualizzatore di file interno
+sia fatto per pagine o per righe.
+.TP
+.I old_esc_mode
+Normalmente il Midnight Commander tratta il tasto ESC come un prefisso
+(old_esc_mode=0), ma se si imposta quest'opzione (old_esc_mode=1),
+allora il tasto ESC agirà come un tasto di prefisso per un secondo, e
+se non vengono premuti altri tasti, allora il tasto ESC sarà interpretato
+come un tasto di cancellazione (ESC ESC).
+.TP
+.I only_leading_plus_minus
+Permette una gestione speciale per '+', '\-', '*' nella riga di comando
+(selezione, deselezione, selezione inversa) solo se la riga di comando è
+vuota. Non è necessario proteggere questi caratteri nel mezzo della riga
+di comando ma non è possibile cambiare selezione se la riga di comando
+non è vuota.
+.TP
+.I panel_scroll_pages
+Se impostata (valore predefinito), i pannelli scorrono di metÃ
+quando il cursore raggiunge la fine o l'inizio del pannello,
+altrimenti scorrono di un file per volta.
+.TP
+.I show_output_starts_shell
+Questa variabile lavora solo se non si sta usando il supporto della
+subshell. Quando si usano i tasti C\-o per tornare allo schermo utente,
+se quest'opzione è impostata, si avrà una nuova shell. Altrimenti,
+premendo qualsiasi tasto si tornerà al Midnight Commander.
+.TP
+.I torben_fj_mode
+Se quest'opzione è impostata, allora i tasti inizio e fine lavoreranno
+leggermente differentemente sui pannelli. Invece che muovere le selezioni
+al primo e ultimo file del pannello, agiranno nel modo seguente:
+.IP
+Il tasto inizio: va alla riga centrale, se sotto di essa, altrimenti
+va alla riga in cima a meno che non ci sia già ; in tal caso andrà al
+primo file del pannello.
+.IP
+Il tasto fine ha un comportamento simile: va giù alla riga centrale
+se era sopra di essa, altrimenti va alla riga di fondo a meno che non
+ci sia già ; in tal caso sposterà la selezione all'ultimo file del
+pannello.
+.TP
+.I use_file_to_guess_type
+Se questa variabile è abilitata (valore predefinito) userà il comando
+file per trovare delle corrispondenze sui tipi di file elencati nel
+.\"LINK2"
+file mc.ext\&.
+.\"Extension File Edit"
+.TP
+.I xterm_mode
+Se questa variabile è impostata (il valore predefinito è no) quando
+si naviga il file system su un pannello ad albero, automaticamente
+ricaricherà l'altro pannello con il contenuto della directory
+selezionata.
+.\"NODE "Terminal databases"
+.SH "Database di terminali"
+Il Midnight Commander fornisce una maniera per correggere il database
+dei terminali si sistema senza richiedere i privilegi di
+amministratore (root). Il Midnight Commander ricerca nel file di
+inizializzazione di sistema (il file mc.lib collocato nella directory
+di libreria del Midnight Commander) e nel file ~/.mc/ini la sezione
+"terminal:nome\-del\-terminale\-in\-uso" e poi la sezione "terminal:general",
+ogni riga della sezione contiene il simbolo chiave che si vuol definire,
+seguito da un segno di uguale e la definizione per quel tasto.
+E' possibile usare la forma speciale \\e per rappresentare il carattere
+di escape e ^x per rappresentare il carattere control\-x.
+.PP
+I simboli chiave possibili sono:
+.PP
+.nf
+f0 a f20 tasti funzione f0\-f20
+bs backspace
+home tasto inizio
+end tasto fine
+up tasto freccia in su
+down tasto freccia in giù
+left tasto freccia a sinistra
+right tasto freccia a destra
+pgdn tasto pagina in giù
+pgup tasto pagina in su
+insert tasto inserimento
+delete tasto cancellazione
+complete per fare il completamento
+.fi
+.PP
+Per esempio, per definire il tasto di inserimento come escape + [ + O + p
+impostare il seguente nel file ini:
+.PP
+.nf
+insert=\\e[Op
+.fi
+.PP
+Il tasto di
+.I completamento
+rappresenta le sequenze di escape usate per invocare il processo di
+completamento, invocato tramite M\-tab, ma ridefinibile ad altri tasti
+per fare lo stesso lavoro (su quelle tastiere con tonnellate di
+simpatici tasti dappertutto).
+.SH ""
+.\"NODE "FILES"
+.SH "FILE"
+Il programma recupera tutte le informazioni relative al proprio funzionamento
+dalla variabile ambiente MC_DATADIR, e se la variabile non è impostata,
+passerà alla directory /usr/share/mc .
+.PP
+.I /usr/share/mc/mc.hlp
+.IP
+Il file di aiuto per il programma.
+.PP
+.I /usr/share/mc/mc.ext
+.IP
+Il file delle estensioni di sistema predefinito.
+.PP
+.I ~/.mc/bindings
+.IP
+Le estensioni dell'utente, la configurazione del visualizzatore e
+dell'editor di file. Se presenti, questi file si sovrappongono ai file di
+sistema.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+La configurazione di sistema predefinita per il Midnight Commander, usata solo
+se l'utente non possiede il proprio file ~/.mc/ini.
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+Le impostazioni globali per il Midnight Commander. La modifica di questo
+file influisce su tutti gli utenti, che abbiano o no il file ~/.mc/ini .
+Attualmente vengono caricate solo le
+.\"LINK2"
+impostazioni del terminale
+.\"Terminal databases"
+da mc.lib.
+.PP
+.I ~/.mc/ini
+.IP
+La configurazione dell'utente. Se questo file è presente, la configurazione
+viene caricata da qui invece che dal file di sistema.
+.PP
+.I /usr/share/mc/mc.hint
+.IP
+Questo file contiene i suggerimenti (dritte) mostrate dal programma.
+.PP
+.I /usr/share/mc/mc.menu
+.IP
+Questo file contiene il menu di sistema per le applicazioni.
+.PP
+.I ~/.mc/menu
+.IP
+Il menu utente per le applicazioni. Se presente viene usato al posto
+del menu delle applicazioni di sistema.
+.PP
+.I ~/.mc/Tree
+.IP
+L'elenco di directory per l'albero directory e per la vista ad albero.
+.PP
+.I ./.mc.menu
+.IP
+Menu locale definito dall'utente. Se questo file è presente viene usato
+al posto del menu delle applicazioni utente o di sistema.
+.\"SKIP_SECTION"
+.SH "LICENZA"
+Questo programma è distribuito sotto i termini della Licenza Generale
+GNU come pubblicata dalla Free Software Foundation. Vedere l'aiuto integrato
+per i dettagli sulla licenza e sulla mancanza di garanzie.
+.\"NODE "AVAILABILITY"
+.SH "REPERIBILITA'"
+L'ultima versione di questo programma si trova su
+ftp://ftp.gnu.org/gnu/mc/.
+.\"NODE "SEE ALSO"
+.SH "VEDERE ANCHE"
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1),
+tcsh(1), zsh(1).
+.PP
+.nf
+La pagina Web del Midnight Commander:
+ http://www.midnight\-commander.org/
+.fi
+.\"NODE "AUTHORS"
+.SH "AUTORI"
+Miguel de Icaza (miguel at ximian.com), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred
+Leeflang (fredl at nebula.ow.org), Dugan Porter (dugan at b011.eunet.es),
+Jakub Jelinek (jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow (borsenkow.msk at sni.de),
+Norbert Warmuth (nwarmuth at privat.circular.de),
+Mauricio Plaza (mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za), Pavel Machek (pavel at ucw.cz) e Pavel Roskin
+(proski at gnu.org) sono gli sviluppatori di questo pacchetto.
+Alessandro Rubini (rubini at ipvvis.unipv.it) ha dato un notevole
+contribuito nella correzione e nel miglioramento del supporto del
+mouse nel programma, John Davis (davis at space.mit.edu) ha reso
+disponibile la sua libreria S\-lang sotto la licenza GPL e ha risposto
+alle mie domande su di essa; le seguenti persone hanno contribuito
+al codice e in molte correzioni (in ordine alfabetico):
+.PP
+Adam Tla/lka (atlka at sunrise.pg.gda.pl),
+alex at bcs.zp.ua (Alex I. Tkachenko), Antonio Palama,
+DOS port (palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr (kraxel at cs.tu\-berlin.de),
+Jean\-Daniel Luiset (luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, port su piattaforma Win32
+(j\-grigera at usa.net), Juan Jose Ciarlante (jjciarla at raiz.uncu.edu.ar),
+Ilya Rybkin (rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli (MC8737 at mclink.it),
+Sergey Ya. Korshunoff (root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni\-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni\-c.dk), Vadim Sinolitis (vvs at nsrd.npi.msu.su)
+e Wim Osterholt (wim at djo.wtm.tudelft.nl).
+.\"NODE "BUGS"
+.SH "BACHI"
+Vedere il file TODO nella distribuzione per informazioni su
+quello che rimane ancora da fare.
+.PP
+Se si vuole fare un rapporto di un problema nel programma, si prega di
+spedire un messaggio di posta a questo indirizzo: mc\-devel at gnome.org.
+.PP
+Nel rapporto è necessario fornire una descrizione dettagliata del baco,
+la versione del programma (mc \-v mostra quest'informazione), il sistema
+operativo su cui si sta facendo girare il programma e, se il programma
+va in crash, è gradita una traccia dello stack.
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mc.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mc.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mc.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3890 @@
+.\"TOPICS "Topics:"
+.TH MC 1 "August 2009" "MC Version 4.7.0\-pre1" "GNU Midnight Commander"
+.\"SKIP_SECTION"
+.SH "NAME"
+mc \- Visual shell for Unix\-like systems.
+.\"SKIP_SECTION"
+.SH "USAGE"
+.B mc
+[\-abcCdfhPstuUVx] [\-l log] [dir1 [dir2]] [\-e [file]] [\-v file]
+.\"NODE "DESCRIPTION"
+.SH "DESCRIPTION"
+GNU Midnight Commander is a directory browser/file manager for
+Unix\-like operating systems.
+.\"NODE "OPTIONS"
+.\".\"DONT_SPLIT"
+.SH "OPTIONS"
+.TP
+.I \-a, \-\-stickchars
+Disable usage of graphic characters for line drawing.
+.TP
+.I \-b, \-\-nocolor
+Force black and white display.
+.TP
+.I \-c, \-\-color
+Force color mode, please check the section
+.\"LINK2"
+Colors
+.\"Colors"
+for more information.
+.TP
+.I \-C arg, \-\-colors=arg
+Specify a different color set in the command line. The format of arg is
+documented in the
+.\"LINK2"
+Colors
+.\"Colors"
+section.
+.TP
+.I \-S arg
+Specify a name of skin in the command line. Technology of skins is
+documented in the
+.\"LINK2"
+Skins\&.
+.\"Skins"
+section.
+.TP
+.I \-d, \-\-nomouse
+Disable mouse support.
+.TP
+.I \-e [file], \-\-edit[=file]
+Start the internal editor. If the file is specified, open it on
+startup. See also
+.BR "mcedit (1)" .
+.TP
+.I \-f, \-\-datadir
+Display the compiled\-in search paths for Midnight Commander files.
+.TP
+.I \-k, \-\-resetsoft
+Reset softkeys to their default from the termcap/terminfo
+database. Only useful on HP terminals when the function keys don't work.
+.TP
+.I \-K Ñайл
+Specify a name of keymap file in the command line.
+.TP
+.I \-l file, \-\-ftplog=file
+Save the ftpfs dialog with the server in file.
+.TP
+.I \-P file, \-\-printwd=file
+Print the last working directory to the specified file. This option is
+not meant to be used directly. Instead, it's used from a special shell
+script that automatically changes the current directory of the shell to
+the last directory the Midnight Commander was in. Source the file
+.B /usr/share/mc/bin/mc.sh
+(bash and zsh users) or
+.B /usr/share/mc/bin/mc.csh
+(tcsh users) respectively to define
+.B mc
+as an alias to the appropriate shell script.
+.TP
+.I \-s
+Set alternative mode drawing of frameworks.
+If the section [Lines] is not filled, the symbol for the pseudographics
+frame is a space, otherwise the frame characters are taken from follow params.
+
+.B You can redefine the following variables:
+.TP
+.B lefttop
+left\-top corner
+.TP
+.B righttop
+right\-top corner
+.TP
+.B centertop
+center-top cross
+.TP
+.B centerbottom
+center\-bottom cross
+.TP
+.B leftbottom
+left\-bottom corner
+.TP
+.B rightbottom
+right\-bottom corner
+.TP
+.B leftmiddle
+left\-middle cross
+.TP
+.B rightmiddle
+right\-middle cross
+.TP
+.B centermiddle
+center cross
+.TP
+.B horiz
+default horizontal line
+.TP
+.B vert
+default vertical line
+.TP
+.B thinhoriz
+thin horizontal line
+.TP
+.B thinvert
+thin vertical line
+.TP
+.I \-t, \-\-termcap
+Used only if the code was compiled with Slang and terminfo: it makes
+the Midnight Commander use the value of the
+.B TERMCAP
+variable for the terminal information instead of the information on
+the system wide terminal database
+.TP
+.I \-u, \-\-nosubshell
+Disable use of the concurrent shell (only makes sense if the Midnight
+Commander has been built with concurrent shell support).
+.TP
+.I \-U, \-\-subshell
+Enable use of the concurrent shell support (only makes sense if the
+Midnight Commander was built with the subshell support set as an
+optional feature).
+.TP
+.I \-v file, \-\-view=file
+Start the internal viewer to view the specified file. See also
+.BR "mcview (1)" .
+.TP
+.I \-V, \-\-version
+Display the version of the program.
+.TP
+.I \-x, \-\-xterm
+Force xterm mode. Used when running on xterm\-capable terminals (two
+screen modes, and able to send mouse escape sequences).
+.PP
+If specified, the first path name is the directory to show in the
+selected panel; the second path name is the directory to be shown in
+the other panel.
+.\"NODE "Overview"
+.SH "Overview"
+The screen of the Midnight Commander is divided into four parts.
+Almost all of the screen space is taken up by two directory panels.
+By default, the second line from the bottom of the screen is the
+shell command line, and the bottom line shows the function key labels.
+The topmost line is the
+.\"LINK2"
+menu bar line\&.
+.\"Menu Bar"
+The menu bar line may not be visible, but appears if you click the
+topmost line with the mouse or press the F9 key.
+.PP
+The Midnight Commander provides a view of two directories at the same
+time. One of the panels is the current panel (a selection bar is in
+the current panel). Almost all operations take place on the current
+panel. Some file operations like Rename and Copy by default use the
+directory of the unselected panel as a destination (don't worry, they
+always ask you for confirmation first). For more information, see the
+sections on the
+.\"LINK2"
+Directory Panels\&,
+.\"Directory Panels"
+the
+.\"LINK2"
+Left and Right Menus
+.\"Left and Right Menus"
+and the
+.\"LINK2"
+File Menu\&.
+.\"File Menu"
+.PP
+You can execute system commands from the Midnight Commander by simply
+typing them. Everything you type will appear on the shell command line,
+and when you press Enter the Midnight Commander will execute the
+command line you typed; read the
+.\"LINK2"
+Shell Command Line
+.\"Shell Command Line"
+and
+.\"LINK2"
+Input Line Keys
+.\"Input Line Keys"
+sections to learn more about the command line.
+.\"NODE "Mouse Support"
+.SH "Mouse Support"
+The Midnight Commander comes with mouse support. It is activated
+whenever you are running on an
+.B xterm(1)
+terminal (it even works if you take a telnet, ssh or rlogin connection to
+another machine from the xterm) or if you are running on a Linux
+console and have the
+.B gpm
+mouse server running.
+.PP
+When you left click on a file in the directory panels, that file is
+selected; if you click with the right button, the file is marked (or
+unmarked, depending on the previous state).
+.PP
+Double\-clicking on a file will try to execute the command if it is
+an executable program; and if the
+.\"LINK2"
+extension file
+.\"Extension File Edit"
+has a program specified for the file's extension, the specified
+program is executed.
+.PP
+Also, it is possible to execute the commands assigned to the function
+key labels by clicking on them.
+.PP
+If a mouse button is clicked on the top frame line of the directory panel,
+it is scrolled one page up. Likewise, a click on the bottom frame line
+will cause scrolling one page down. This frame line method works also
+in the
+.\"LINK2"
+Help Viewer
+.\"Contents"
+and the
+.\"LINK2"
+Directory Tree\&.
+.\"Directory Tree"
+.PP
+The default auto repeat rate for the mouse buttons is 400
+milliseconds. This may be changed to other values by editing the
+.\"LINK2"
+\&~/.mc/ini
+.\"Save Setup"
+file and changing the
+.I mouse_repeat_rate
+parameter.
+.PP
+If you are running the Midnight Commander with the mouse support, you
+can get the default mouse behavior (cutting and pasting text) by holding
+down the Shift key.
+.SH ""
+.\"NODE "Keys"
+.SH "Keys"
+Some commands in the Midnight Commander involve the use of the
+.I Control
+(sometimes labeled CTRL or CTL) and the
+.I Meta
+(sometimes labeled ALT or even Compose) keys. In this manual we will
+use the following abbreviations:
+.TP
+.B C\-<chr>
+means hold the Control key while typing the character <chr>.
+Thus C\-f would be: hold the Control key and type f.
+.TP
+.B Alt\-<chr>
+means hold the Meta or Alt key down while typing <chr>.
+If there is no Meta or Alt key, type
+.IR ESC ,
+release it, then type the character <chr>.
+.TP
+.B S\-<chr>
+means hold the Shift key down while typing <chr>.
+.PP
+All input lines in the Midnight Commander use an approximation to
+the GNU Emacs editor's key bindings (default).
+.PP
+You may redefine key bindings. See
+.\"LINK2"
+.I redefine hotkey bindings
+.\"Keys_redefine"
+.PP
+for more info. All other key bindings (described in this manual) relative
+to default behavior.
+
+.PP
+There are many sections which tell about the keys. The following are
+the most important.
+.PP
+The
+.\"LINK2"
+File Menu
+.\"File Menu"
+section documents the keyboard shortcuts for the commands appearing in
+the File menu. This section includes the function keys. Most of these
+commands perform some action, usually on the selected file or the
+tagged files.
+.PP
+The
+.\"LINK2"
+Directory Panels
+.\"Directory Panels"
+section documents the keys which select a file or tag files as a
+target for a later action (the action is usually one from the file
+menu).
+.PP
+The
+.\"LINK2"
+Shell Command Line
+.\"Shell Command Line"
+section list the keys which are used for entering and editing command
+lines. Most of these copy file names and such from the directory
+panels to the command line (to avoid excessive typing) or access the
+command line history.
+.PP
+.\"LINK2"
+Input Line Keys
+.\"Input Line Keys"
+are used for editing input lines. This means both the command line and
+the input lines in the query dialogs.
+
+.\"NODE " Keys_redefine"
+.SH " Redefine hotkey bindings"
+Hotkey bindings may be readed from external file (keymap\-file).
+A keymap\-file is searched on the following algorithm (to the first one found):
+.IP
+.br
+1) command line option
+.BR \-K
+.BR \<keymap\>
+or
+.BR \-\-keymap=\<keymap\>
+.br
+2) Environment variable
+.BR MC_KEYMAP
+.br
+3) In config file parameter
+.BR keymap
+in section
+.BR [Midhight Commander]
+.br
+4) File
+.BR ~/.mc/mc.keymap
+.br
+5) File
+.BR /etc/mc/mc.keymap
+.br
+6) File
+.BR /usr/share/mc/mc.keymap
+
+.PP
+Command line option, environment variable and parameter in config file may
+contain the absolute path to the keymap\-file (with the extension \.keymap
+or without it). Search of keymap\-file will occur in (to the first one found):
+.IP
+1)
+.BR ~/.mc/
+.br
+2)
+.BR /etc/mc/
+.br
+3)
+.BR /usr/share/mc/
+.br
+
+.\"NODE " Miscellaneous Keys"
+.SH " Miscellaneous Keys"
+Here are some keys which don't fall into any of the other categories:
+.TP
+.B Enter
+if there is some text in the command line (the one at the bottom of
+the panels), then that command is executed. If there is no text in the
+command line then if the selection bar is over a directory the
+Midnight Commander does a
+.B chdir(2)
+to the selected directory and reloads the information on the panel;
+if the selection is an executable file then it is executed. Finally,
+if the extension of the selected file name matches one of the
+extensions in the
+.\"LINK2"
+extensions file
+.\"Extension File Edit"
+then the corresponding command is executed.
+.TP
+.B C\-l
+repaint all the information in the Midnight Commander.
+.TP
+.B C\-x c
+run the
+.\"LINK2"
+Chmod
+.\"Chmod"
+command on a file or on the tagged files.
+.TP
+.B C\-x o
+run the
+.\"LINK2"
+Chown
+.\"Chown"
+command on the current file or on the tagged files.
+.TP
+.B C\-x l
+run the link command.
+.TP
+.B C\-x s
+run the symbolic link command.
+.TP
+.B C\-x i
+set the other panel display mode to information.
+.TP
+.B C\-x q
+set the other panel display mode to quick view.
+.TP
+.B C\-x !
+execute the
+.\"LINK2"
+External panelize
+.\"External panelize"
+command.
+.TP
+.B C\-x h
+run the
+.\"LINK2"
+add directory to hotlist
+.\"Hotlist"
+command.
+.TP
+.B Alt\-!
+executes the Filtered view command, described in the
+.\"LINK2"
+view command\&.
+.\"Internal File Viewer"
+.TP
+.B Alt\-?
+executes the
+.\"LINK2"
+Find file
+.\"Find File"
+command.
+.TP
+.B Alt\-c
+pops up the
+.\"LINK2"
+quick cd
+.\"Quick cd"
+dialog.
+.TP
+.B C\-o
+when the program is being run in the Linux or FreeBSD console or under
+an xterm, it will show you the output of the previous command. When ran
+on the Linux console, the Midnight Commander uses an external program
+(cons.saver) to handle saving and restoring of information on the
+screen.
+.PP
+When the subshell support is compiled in, you can type C\-o at any time
+and you will be taken back to the Midnight Commander main screen, to
+return to your application just type C\-o. If you have an application
+suspended by using this trick, you won't be able to execute other
+programs from the Midnight Commander until you terminate the suspended
+application.
+.\"NODE " Directory Panels"
+.SH " Directory Panels"
+This section lists the keys which operate on the directory panels. If
+you want to know how to change the appearance of the panels take a
+look at the section on
+.\"LINK2"
+Left and Right Menus\&.
+.\"Left and Right Menus"
+.TP
+.B Tab, C\-i
+change the current panel. The old other panel becomes the new current
+panel and the old current panel becomes the new other panel. The
+selection bar moves from the old current panel to the new current
+panel.
+.TP
+.B Insert, C\-t
+to tag files you may use the Insert key (the kich1 terminfo sequence).
+To untag files, just retag a tagged file.
+.TP
+.B M\-e
+to change charset of panel you may use M\-e (Alt\-e).
+Recoding is made from selected codepage into system codepage. To
+cancel the recoding you may select "directory up" (..) in active panel.
+To cancel the charsets in all directories, select "No translation " in
+the dialog of encodings.
+.TP
+.B Alt\-g, Alt\-r, Alt\-j
+used to select the top file in a panel, the middle file and the bottom one,
+respectively.
+.TP
+.B C\-s, Alt\-s
+start a filename search in the directory listing. When the search is
+active, the user input will be added to the search string instead of
+the command line. If the
+.I Show mini\-status
+option is enabled the search string is shown on the mini\-status
+line. When typing, the selection bar will move to the next file
+starting with the typed letters. The
+.I backspace
+or
+.I DEL
+keys can be used to correct typing mistakes. If C\-s is pressed
+again, the next match is searched for.
+.TP
+.B Alt\-t
+toggle the current display listing to show the next display listing
+mode.
+With this it is possible to quickly switch to brief listing, long
+listing, user defined listing mode, and back to the default.
+.TP
+.B C\-\\\\ (control\-backslash)
+show the
+.\"LINK2"
+directory hotlist
+.\"Hotlist"
+and change to the selected directory.
+.TP
+.B + \ (plus)
+this is used to select (tag) a group of files. The Midnight Commander
+will prompt for a selection options. When
+.I Files only
+checkbox is on, only files will be selected. If
+.I Files only
+is off, as files as directories will be selected.
+When
+.I Shell Patterns
+checkbox is on, the regular expression is much like the filename globbing
+in the shell (* standing for zero or more characters and ? standing
+for one character). If
+.I Shell Patterns
+is off, then the tagging of files is done with normal regular
+expressions (see ed (1)). When
+.I Case sensitive
+checkbox is on, the selection will be case sensitive characters.
+If
+.I Case sensitive
+is off, the case will be ignored.
+.TP
+.B \\\\ (backslash)
+use the "\\" key to unselect a group of files. This is the opposite of
+the Plus key.
+.TP
+.B up\-key, C\-p
+move the selection bar to the previous entry in the panel.
+.TP
+.B down\-key, C\-n
+move the selection bar to the next entry in the panel.
+.TP
+.B home, a1, Alt\-<
+move the selection bar to the first entry in the panel.
+.TP
+.B end, c1, Alt\->
+move the selection bar to the last entry in the panel.
+.TP
+.B next\-page, C\-v
+move the selection bar one page down.
+.TP
+.B prev\-page, Alt\-v
+move the selection bar one page up.
+.TP
+.B Alt\-o
+If the currently selected file is a directory, load that directory on
+the other panel and moves the selection to the next file. If the
+currently selected file is not a directory, load the parent directory
+on the other panel and moves the selection to the next file.
+.TP
+.B Alt\-i
+make the current directory of the current panel also the current
+directory of the other panel. Put the other panel to the listing mode
+if needed. If the current panel is panelized, the other panel doesn't
+become panelized.
+.TP
+.B C\-PageUp, C\-PageDown
+only when supported by the terminal: change to ".." and to the currently
+selected directory respectively.
+.TP
+.B Alt\-y
+moves to the previous directory in the history, equivalent to clicking
+the
+.I <
+with the mouse.
+.TP
+.B Alt\-u
+moves to the next directory in the history, equivalent to clicking the
+.I >
+with the mouse.
+.TP
+.B Alt\-Shift\-h, Alt\-H
+displays the directory history, equivalent to depressing the 'v' with
+the mouse.
+.\"NODE " Shell Command Line"
+.SH " Shell Command Line"
+This section lists keys which are useful to avoid excessive typing when
+entering shell commands.
+.TP
+.B Alt\-Enter
+copy the currently selected file name to the command line.
+.TP
+.B C\-Enter
+same a Alt\-Enter. May not work on remote systems and some terminals.
+.TP
+.B C\-Shift\-Enter
+copy the full path name of the currently selected file to the command
+line. May not work on remote systems and some terminals.
+.TP
+.B Alt\-Tab
+does the filename, command, variable, username and hostname
+.\"LINK2"
+completion
+.\"Completion"
+for you.
+.TP
+.B C\-x t, C\-x C\-t
+copy the tagged files (or if there are no tagged files, the selected
+file) of the current panel (C\-x t) or of the other panel (C\-x C\-t) to
+the command line.
+.TP
+.B C\-x p, C\-x C\-p
+the first key sequence copies the current path name to the command
+line, and the second one copies the unselected panel's path name to
+the command line.
+.TP
+.B C\-q
+the quote command can be used to insert characters that are otherwise
+interpreted by the Midnight Commander (like the '+' symbol)
+.TP
+.B Alt\-p, Alt\-n
+use these keys to browse through the command history. Alt\-p takes you
+to the last entry, Alt\-n takes you to the next one.
+.TP
+.B Alt\-h
+displays the history for the current input line.
+.\"NODE " General Movement Keys"
+.SH " General Movement Keys"
+The help viewer, the file viewer and the directory tree use common
+code to handle moving. Therefore they accept exactly the same
+keys. Each of them also accepts some keys of its own.
+.PP
+Other parts of the Midnight Commander use some of the same movement
+keys, so this section may be of use for those parts too.
+.TP
+.B Up, C\-p
+moves one line backward.
+.TP
+.B Down, C\-n
+moves one line forward.
+.TP
+.B Prev Page, Page Up, Alt\-v
+moves one page up.
+.TP
+.B Next Page, Page Down, C\-v
+moves one page down.
+.TP
+.B Home, A1
+moves to the beginning.
+.TP
+.B End, C1
+move to the end.
+.PP
+The help viewer and the file viewer accept the following keys in
+addition the to ones mentioned above:
+.TP
+.B b, C\-b, C\-h, Backspace, Delete
+moves one page up.
+.TP
+.B Space bar
+moves one page down.
+.TP
+.B u, d
+moves one half of a page up or down.
+.TP
+.B g, G
+moves to the beginning or to the end.
+.\"NODE " Input Line Keys"
+.SH " Input Line Keys"
+The input lines (they are used for the
+.\"LINK2"
+command line
+.\"Shell Command Line"
+and for the query dialogs in the program) accept these keys:
+.TP
+.B C\-a
+puts the cursor at the beginning of line.
+.TP
+.B C\-e
+puts the cursor at the end of the line.
+.TP
+.B C\-b, move\-left
+move the cursor one position left.
+.TP
+.B C\-f, move\-right
+move the cursor one position right.
+.TP
+.B Alt\-f
+moves one word forward.
+.TP
+.B Alt\-b
+moves one word backward.
+.TP
+.B C\-h, backspace
+delete the previous character.
+.TP
+.B C\-d, Delete
+delete the character in the point (over the cursor).
+.TP
+.B C\-@
+sets the mark for cutting.
+.TP
+.B C\-w
+copies the text between the cursor and the mark to a kill buffer and
+removes the text from the input line.
+.TP
+.B Alt\-w
+copies the text between the cursor and the mark to a kill buffer.
+.TP
+.B C\-y
+yanks back the contents of the kill buffer.
+.TP
+.B C\-k
+kills the text from the cursor to the end of the line.
+.TP
+.B Alt\-p, Alt\-n
+Use these keys to browse through the command history. Alt\-p takes you
+to the last entry, Alt\-n takes you to the next one.
+.TP
+.B Alt\-C\-h, Alt\-Backspace
+delete one word backward.
+.TP
+.B Alt\-Tab
+does the filename, command, variable, username and hostname
+.\"LINK2"
+completion
+.\"Completion"
+for you.
+.SH ""
+.\"NODE "Menu Bar"
+.SH "Menu Bar"
+The menu bar pops up when you press F9 or click the mouse on the top
+row of the screen. The menu bar has five menus: "Left", "File",
+"Command", "Options" and "Right".
+.PP
+The
+.\"LINK2"
+Left and Right Menus
+.\"Left and Right Menus"
+allow you to modify the appearance of the left and right directory
+panels.
+.PP
+The
+.\"LINK2"
+File Menu
+.\"File Menu"
+lists the actions you can perform on the currently selected file or
+the tagged files.
+.PP
+The
+.\"LINK2"
+Command Menu
+.\"Command Menu"
+lists the actions which are more general and bear no relation to the
+currently selected file or the tagged files.
+.PP
+The
+.\"LINK2"
+Options Menu
+.\"Options Menu"
+lists the actions which allow you to customize the Midnight Commander.
+.\"NODE " Left and Right Menus"
+.SH " Left and Right (Above and Below) Menus"
+The outlook of the directory panels can be changed from the
+.B Left
+and
+.B Right
+menus (they are named
+.B Above
+and
+.B Below
+when the horizontal panel split is chosen from the
+.\"LINK2"
+Layout
+.\"Layout"
+options dialog).
+.\"NODE " Listing Mode..."
+.SH " Listing Mode..."
+The listing mode view is used to display a listing of files, there are
+four different listing modes available:
+.BR Full ,
+.BR Brief ,
+.B Long
+and
+.BR User .
+The full directory view shows the file name, the size of the file and
+the modification time.
+.PP
+The brief view shows only the file name and it has two columns
+(therefore showing twice as many files as other views). The long view
+is similar to the output of
+.B "ls \-l"
+command. The long view takes the whole screen width.
+.PP
+If you choose the "User" display format, then you have to specify
+the display format.
+.PP
+The user display format must start with a panel size specifier. This
+may be "half" or "full", and they specify a half screen panel and a
+full screen panel respectively.
+.PP
+After the panel size, you may specify the two columns mode on the
+panel, this is done by adding the number "2" to the user format
+string.
+.PP
+After this you add the name of the fields with an optional size
+specifier. This are the available fields you may display:
+.TP
+.B name
+displays the file name.
+.TP
+.B size
+displays the file size.
+.TP
+.B bsize
+is an alternative form of the
+.B size
+format. It displays the size of the files and for directories it just
+shows SUB\-DIR or UP\-\-DIR.
+.TP
+.B type
+displays a one character wide type field. This character is similar to
+what is displayed by ls with the \-F flag \-
+.B *
+for executable files,
+.B /
+for directories,
+.B @
+for links,
+.B =
+for sockets,
+.B \-
+for character devices,
+.B +
+for block devices,
+.B |
+for pipes,
+.B ~
+for symbolic links to directories and
+.B !
+for stale symlinks (links that point nowhere).
+.TP
+.B mark
+an asterisk if the file is tagged, a space if it's not.
+.TP
+.B mtime
+file's last modification time.
+.TP
+.B atime
+file's last access time.
+.TP
+.B ctime
+file's status change time.
+.TP
+.B perm
+a string representing the current permission bits of the file.
+.TP
+.B mode
+an octal value with the current permission bits of the file.
+.TP
+.B nlink
+the number of links to the file.
+.TP
+.B ngid
+the GID (numeric).
+.TP
+.B nuid
+the UID (numeric).
+.TP
+.B owner
+the owner of the file.
+.TP
+.B group
+the group of the file.
+.TP
+.B inode
+the inode of the file.
+.PP
+Also you can use following keywords to define the panel layout:
+.TP
+.B space
+a space in the display format.
+.TP
+.B |
+add a vertical line to the display format.
+.PP
+To force one field to a fixed size (a size specifier), you just add
+.B :
+followed by the number of characters you want the field to have. If the
+number is followed by the symbol
+.BR + ,
+then the size specifies the minimal field size \- if the program finds
+out that there is more space on the screen, it will then expand that
+field.
+.PP
+For example, the
+.B Full
+display corresponds to this format:
+.PP
+half type name | size | mtime
+.PP
+And the
+.B Long
+display corresponds to this format:
+.PP
+full perm space nlink space owner space group space size space mtime
+space name
+.PP
+This is a nice user display format:
+.PP
+half name | size:7 | type mode:3
+.PP
+Panels may also be set to the following modes:
+.TP
+.B "Info"
+The info view display information related to the currently
+selected file and if possible information about the current file
+system.
+.TP
+.B "Tree"
+The tree view is quite similar to the
+.\"LINK2"
+directory tree
+.\"Directory Tree"
+feature. See the section about it for more information.
+.TP
+.B "Quick View"
+In this mode, the panel will switch to a reduced
+.\"LINK2"
+viewer
+.\"Internal File Viewer"
+that displays the contents of the currently selected file, if you
+select the panel (with the tab key or the mouse), you will have access
+to the usual viewer commands.
+.\"NODE " Sort Order..."
+.SH " Sort Order..."
+The eight sort orders are by name, by extension, by modification time,
+by access time, and by inode information modification time, by size,
+by inode and unsorted. In the Sort order dialog box you can choose
+the sort order and you may also specify if you want to sort in reverse
+order by checking the reverse box.
+.PP
+By default directories are sorted before files but this can be changed
+from the
+.\"LINK2"
+Options menu
+.\"Options Menu"
+(option
+.BR "Mix all files" ).
+.\"NODE " Filter..."
+.SH " Filter..."
+The filter command allows you to specify a shell pattern (for example
+.BR "*.tar.gz" )
+which the files must match to be shown. Regardless
+of the filter pattern, the directories and the links to directories
+are always shown in the directory panel.
+.\"NODE " Reread"
+.SH " Reread"
+The reread command reload the list of files in the directory. It is
+useful if other processes have created or removed files. If you
+have panelized file names in a panel this will reload the directory
+contents and remove the panelized information (See the section
+.\"LINK2"
+External panelize
+.\"External panelize"
+for more information).
+.\"NODE " File Menu"
+.SH " File Menu"
+The Midnight Commander uses the F1 \- F10 keys as keyboard shortcuts
+for commands appearing in the file menu. The escape sequences for the
+function keys are terminfo capabilities kf1 trough kf10. On terminals
+without function key support, you can achieve the same functionality by
+pressing the ESC key and then a number in the range 1 through 9 and 0
+(corresponding to F1 to F9 and F10 respectively).
+.PP
+The File menu has the following commands (keyboard shortcuts in parentheses):
+.PP
+.B Help (F1)
+.PP
+Invokes the built\-in hypertext help viewer. Inside the
+.\"LINK2"
+help viewer\&,
+.\"Contents"
+you can use the Tab key to select the next link and the Enter key to
+follow that link. The keys Space and Backspace are used to move
+forward and backward in a help page. Press F1 again to get the full
+list of accepted keys.
+.PP
+.B Menu (F2)
+.PP
+Invoke the
+.\"LINK2"
+user menu\&.
+.\"Menu File Edit"
+The user menu provides an easy way to provide users with a menu and
+add extra features to the Midnight Commander.
+.PP
+.B View (F3, Shift\-F3)
+.PP
+View the currently selected file. By default this invokes the
+.\"LINK2"
+Internal File Viewer
+.\"Internal File Viewer"
+but if the option "Use internal view" is off, it invokes an external
+file viewer specified by the
+.B VIEWER
+environment variable. If
+.B VIEWER
+is undefined, the
+.B PAGER
+environment variable is tried. If
+.B PAGER
+is also undefined, the "view" command is invoked. If you use Shift\-F3
+instead, the viewer will be invoked without doing any formatting or
+preprocessing to the file.
+.PP
+.B Filtered View (Alt\-!)
+.PP
+This command prompts for a command
+and its arguments (the argument defaults to the currently selected
+file name), the output from such command is shown in the internal file
+viewer.
+.PP
+.B Edit (F4, F14)
+.PP
+Press F4 to edit the highlighted file. Press F14 (usually Shift\-F4)
+to start the editor with a new, empty file.
+Currently they invoke the
+.B vi
+editor, or the editor specified in the
+.B EDITOR
+environment variable, or the
+.\"LINK2"
+Internal File Editor
+.\"Internal File Editor"
+if the use_internal_edit option is on.
+.PP
+.B Copy (F5, F15)
+.PP
+Press F5 to pop up an input dialog to copy the currently selected file (or
+the tagged files, if there is at least one file tagged) to the
+directory/filename you specify in the input dialog. The destination
+defaults to the directory in the non\-selected panel. During this
+process, you can press C\-c or ESC to abort the operation. For details
+about source mask (which will be usually either * or ^\\(.*\\)$ depending
+on setting of Use shell patterns) and possible wildcards in the destination
+see
+.\"LINK2"
+Mask copy/rename\&.
+.\"Mask Copy/Rename"
+.PP
+F15 (usually Shift\-F5) is similar, but defaults to the directory in the
+selected panel. It always operates on the selected file, regardless of
+any tagged files.
+.PP
+On some systems, it is possible to do the copy in the background by
+clicking on the background button (or pressing Alt\-b in the dialog
+box). The
+.\"LINK2"
+Background Jobs
+.\"Background jobs"
+is used to control the background process.
+.PP
+.B Link (C\-x l)
+.PP
+Create a hard link to the current file.
+.PP
+.B SymLink (C\-x s)
+.PP
+Create a symbolic link to the current file. To those of you who don't
+know what links are: creating a link to a file is a bit like copying
+the file, but both the source filename and the destination filename
+represent the same file image. For example, if you edit one of these
+files, all changes you make will appear in both files. Some people call
+links aliases or shortcuts.
+.PP
+A hard link appears as a real file. After making it, there is no way of
+telling which one is the original and which is the link. If you delete
+either one of them the other one is still intact. It is very difficult
+to notice that the files represent the same image. Use hard links when
+you don't even want to know.
+.PP
+A symbolic link is a reference to the name of the original file. If
+the original file is deleted the symbolic link is useless. It is quite
+easy to notice that the files represent the same image. The Midnight
+Commander shows an "@"\-sign in front of the file name if it is a
+symbolic link to somewhere (except to directory, where it shows a tilde (~)).
+The original file which the link points to is shown on mini\-status line if the
+.I "Show mini\-status"
+option is enabled. Use symbolic links when you want to avoid the
+confusion that can be caused by hard links.
+.PP
+.B Rename/Move (F6, F16)
+.PP
+Press F6 to pop up an input dialog to copy the currently selected file (or
+the tagged files, if there is at least one file tagged) to the
+directory/filename you specify in the input dialog. The destination
+defaults to the directory in the non\-selected panel. For more details
+look at Copy (F5) operation above, most of the things are quite similar.
+.PP
+F16 (usually Shift\-F6) is similar, but defaults to the directory in the
+selected panel. It always operates on the selected file, regardless of
+any tagged files.
+.PP
+On some systems, it is possible to do the copy in the background by
+clicking on the background button (or pressing Alt\-b in the dialog
+box). The
+.\"LINK2"
+Background Jobs
+.\"Background jobs"
+is used to control the background process.
+.PP
+.B Mkdir (F7)
+.PP
+Pop up an input dialog and creates the directory specified.
+.PP
+.B Delete (F8)
+.PP
+Delete the currently selected file or the tagged files in the
+currently selected panel. During the process, you can press C\-c or
+ESC to abort the operation.
+.PP
+.B Quick cd (Alt\-c)
+Use the
+.\"LINK2"
+quick cd
+.\"Quick cd"
+command if you have full command line and want to cd somewhere.
+.PP
+.B Select group (+)
+.PP
+This is used to select (tag) a group of files. The Midnight Commander
+will prompt for a selection options. When
+.I Files only
+checkbox is on, only files will be selected. If
+.I Files only
+is off, as files as directories will be selected.
+When
+.I Shell Patterns
+checkbox is on, the regular expression is much like the filename globbing
+in the shell (* standing for zero or more characters and ? standing
+for one character). If
+.I Shell Patterns
+is off, then the tagging of files is done with normal regular
+expressions (see ed (1)). When
+.I Case sensitive
+checkbox is on, the selection will be case sensitive characters.
+If
+.I Case sensitive
+is off, the case will be ignored.
+.PP
+.B Unselect group (\\\\)
+.PP
+Used to unselect a group of files. This is the opposite of the
+.I "Select group"
+command.
+.PP
+.B Quit (F10, Shift\-F10)
+.PP
+Terminate the Midnight Commander. Shift\-F10 is used when you want to
+quit and you are using the shell wrapper. Shift\-F10 will not take you
+to the last directory you visited with the Midnight Commander, instead
+it will stay at the directory where you started the Midnight Commander.
+.\"NODE " Quick cd"
+.SH " Quick cd"
+This command is useful if you have a full command line and want to
+.\"LINK2"
+cd
+.\"The cd internal command"
+somewhere without having to yank and paste the command line. This command
+pops up a small dialog, where you enter everything you would enter after
+.B cd
+on the command line and then you press enter. This features all the things
+that are already in the
+.\"LINK2"
+internal cd command\&.
+.\"The cd internal command"
+.\"NODE " Command Menu"
+.SH " Command Menu"
+The
+.\"LINK2"
+Directory tree
+.\"Directory Tree"
+command shows a tree figure of the directories.
+.PP
+The
+.\"LINK2"
+Find file
+.\"Find File"
+command allows you to search for a specific file.
+.PP
+The "Swap panels" command swaps the contents of the two directory panels.
+.PP
+The "Panels on/off" command shows the output of the last shell command.
+This works only on xterm and on Linux and FreeBSD console.
+.PP
+The Compare directories (C\-x d) command compares the directory
+panels with each other. You can then use the Copy (F5) command to make
+the panels identical. There are three compare methods. The quick method
+compares only file size and file date. The thorough method makes a
+full byte\-by\-byte compare. The thorough method is not available if the
+machine does not support the mmap(2) system call. The size\-only
+compare method just compares the file sizes and does not check the
+contents or the date times, it just checks the file size.
+.PP
+The Command history command shows a list of typed commands. The
+selected command is copied to the command line. The command history
+can also be accessed by typing Alt\-p or Alt\-n.
+.PP
+The
+.\"LINK2"
+Directory hotlist (C\-\\)
+.\"Hotlist"
+command makes changing of the current directory to often used directories
+faster.
+.PP
+The
+.\"LINK2"
+External panelize
+.\"External panelize"
+allows you to execute an external program, and make the output of that
+program the contents of the current panel.
+.PP
+.\"LINK2"
+Extension file edit
+.\"Extension File Edit"
+command allows you to specify programs to executed when you try to
+execute, view, edit and do a bunch of other thing on files
+with certain extensions (filename endings). The
+.\"LINK2"
+Menu file edit
+.\"Menu File Edit"
+command may be used for editing the user menu (which appears by
+pressing F2).
+.\"NODE " Directory Tree"
+.SH " Directory Tree"
+The Directory Tree command shows a tree figure of the directories. You
+can select a directory from the figure and the Midnight Commander will
+change to that directory.
+.PP
+There are two ways to invoke the tree. The real directory tree command
+is available from Commands menu. The other way is to select tree view
+from the Left or Right menu.
+.PP
+To get rid of long delays the Midnight Commander creates the tree
+figure by scanning only a small subset of all the directories. If the
+directory which you want to see is missing, move to its parent
+directory and press C\-r (or F2).
+.PP
+You can use the following keys:
+.PP
+.\"LINK2"
+General movement keys
+.\"General Movement Keys"
+are accepted.
+.PP
+.B Enter.
+In the directory tree, exits the directory tree and changes to this
+directory in the current panel. In the tree view, changes to this
+directory in the other panel and stays in tree view mode in the
+current panel.
+.PP
+.B C\-r, F2 (Rescan).
+Rescan this directory. Use this when the tree figure is out of date:
+it is missing subdirectories or shows some subdirectories which don't
+exist any more.
+.PP
+.B F3 (Forget).
+Delete this directory from the tree figure. Use this to remove clutter
+from the figure. If you want the directory back to the tree figure
+press F2 in its parent directory.
+.PP
+.B F4 (Static/Dynamic).
+Toggle between the dynamic navigation mode (default) and the static
+navigation mode.
+.PP
+In the static navigation mode you can use the Up and Down keys to
+select a directory. All known directories are shown.
+.PP
+In the dynamic navigation mode you can use the Up and Down keys to
+select a sibling directory, the Left key to move to the parent
+directory, and the Right key to move to a child directory. Only the
+parent, sibling and children directories are shown, others are left
+out. The tree figure changes dynamically as you traverse.
+.PP
+.B F5 (Copy).
+Copy the directory.
+.PP
+.B F6 (RenMov).
+Move the directory.
+.PP
+.B F7 (Mkdir).
+Make a new directory below this directory.
+.PP
+.B F8 (Delete).
+Delete this directory from the file system.
+.PP
+.B C\-s, Alt\-s.
+Search the next directory matching the search string. If there is
+no such directory these keys will move one line down.
+.PP
+.B C\-h, Backspace.
+Delete the last character of the search string.
+.PP
+.B Any other character.
+Add the character to the search string and move to the next directory
+which starts with these characters. In the tree view you must first
+activate the search mode by pressing C\-s. The search string is shown
+in the mini status line.
+.PP
+The following actions are available only in the directory tree. They
+aren't supported in the tree view.
+.PP
+.B F1 (Help).
+Invoke the help viewer and show this section.
+.PP
+.B Esc, F10.
+Exit the directory tree. Do not change the directory.
+.PP
+The mouse is supported. A double\-click behaves like Enter. See
+also the section on
+.\"LINK2"
+mouse support\&.
+.\"Mouse Support"
+.\"NODE " Find File"
+.SH " Find File"
+The Find File feature first asks for the start directory for the
+search and the filename to be searched for. By pressing the Tree
+button you can select the start directory from the
+.\"LINK2"
+directory tree
+.\"Directory Tree"
+figure.
+.PP
+The contents field accepts regular expressions similar to egrep(1). That
+means you have to escape characters with a special meaning to egrep with "\\",
+e.g. if you search for "strcmp (" you will have to input "strcmp \\("
+(without the double quotes).
+.PP
+Option \"Whole words\" Allow select only those files containing matches that
+form whole words. Like grep \-w
+.PP
+You can start the search by pressing the OK button.
+During the search you can stop from the Stop button and continue from
+the Start button.
+.PP
+You can browse the filelist with the up and down arrow keys. The Chdir
+button will change to the directory of the currently selected
+file. The Again button will ask for the parameters for a new
+search. The Quit button quits the search operation. The Panelize
+button will place the found files to the current directory panel so
+that you can do additional operations on them (view, copy, move,
+delete and so on). After panelizing you can press C\-r to return to the
+normal file listing.
+.PP
+It is possible to have a list of directories that the Find File command
+should skip during the search (for example, you may want to avoid
+searches on a CD\-ROM or on a NFS directory that is mounted across a slow
+link).
+.PP
+Directories to be skipped should be set on the variable
+.B find_ignore_dirs
+in the
+.B Misc
+section of your ~/.mc/ini file.
+.PP
+Directory components should be separated with a colon, here is an
+example:
+.PP
+.nf
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+.fi
+.PP
+You may consider using the
+.\"LINK2"
+External panelize
+.\"External panelize"
+command for some operations. Find file command is for simple queries
+only, while using External panelize you can do as mysterious searches
+as you would like.
+.\"NODE " External panelize"
+.SH " External panelize"
+The External panelize allows you to execute an external program, and
+make the output of that program the contents of the current panel.
+.PP
+For example, if you want to manipulate in one of the panels all the
+symbolic links in the current directory, you can use external
+panelization to run the following command:
+.PP
+.nf
+find . \-type l \-print
+.fi
+.PP
+Upon command completion, the directory contents of the panel will no
+longer be the directory listing of the current directory, but all the
+files that are symbolic links.
+.PP
+If you want to panelize all of the files that have been downloaded
+from your FTP server, you can use this awk command to extract the file
+name from the transfer log files:
+.PP
+.nf
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+.fi
+.PP
+You may want to save often used panelize commands under a descriptive name,
+so that you can recall them quickly. You do this by typing the command on
+the input line and pressing Add new button. Then you enter a name under
+which you want the command to be saved. Next time, you just choose that
+command from the list and do not have to type it again.
+.\"NODE " Hotlist"
+.SH " Hotlist"
+The Directory hotlist command shows the labels of the directories
+in the directory hotlist. The Midnight Commander will change to the
+directory corresponding to the selected label. From the hotlist dialog,
+you can remove already created label/directory pairs and add new ones.
+To add new directories quickly, you can use the Add to hotlist command
+(C\-x h), which adds the current directory into the directory hotlist,
+asking just for the label for the directory.
+.PP
+This makes cd to often used directories faster. You may consider using the
+CDPATH variable as described in
+.\"LINK2"
+internal cd command
+.\"The cd internal command"
+description.
+.\"NODE " Extension File Edit"
+.SH " Extension File Edit"
+This will invoke your editor on the file
+.IR ~/.mc/bindings .
+The format of this file following:
+.PP
+All lines starting with # or empty lines are thrown away.
+.PP
+Lines starting in the first column should have following format:
+.PP
+.IR keyword/expr ,
+i.e. everything after the slash until new line is
+.IR expr .
+.PP
+.I keyword
+can be:
+.TP
+.I shell
+\-
+.I expr
+is an extension (no wildcards). File matches it its name ends
+with
+.IR expr .
+Example:
+.I shell/.tar
+matches
+.IR *.tar .
+.TP
+.I regex
+\-
+.I expr
+is a regular expression. File matches if its name matches the regular
+expression.
+.TP
+.I directory
+\-
+.I expr
+is a regular expression. File matches if it is a directory and its name
+matches the regular expression.
+.TP
+.I type
+\-
+.I expr
+is a regular expression. File matches if the output of
+.I file %f
+without the initial "filename:" part matches regular expression
+.IR expr .
+.TP
+.I default
+\- matches any file.
+.I expr
+is ignored.
+.TP
+.I include
+\- denotes a common section.
+.I expr
+is the name of the section.
+.PP
+Other lines should start with a space or tab and should be of the format:
+.I keyword=command
+(with no spaces around =), where
+.I keyword
+should be:
+.I Open
+(invoked on Enter or double click),
+.I View
+(F3),
+.I Edit
+(F4) or
+.I Include
+(to add rules from the common section).
+.I command
+is any one\-line shell command, with the simple
+.\"LINK2"
+macro substitution\&.
+.\"Macro Substitution"
+.PP
+Rules are matched from top to bottom, thus the order is important. If
+the appropriate action is missing, search continues as if this rule
+didn't match (i.e. if a file matches the first and second entry and View
+action is missing in the first one, then on pressing F3 the View action
+from the second entry will be used).
+.I default
+should match all the actions.
+.\"NODE " Background jobs"
+.SH " Background Jobs"
+This lets you control the state of any background Midnight Commander
+process (only copy and move files operations can be done in the
+background). You can stop, restart and kill a background job from
+here.
+.\"NODE " Menu File Edit"
+.SH " Menu File Edit"
+The user menu is a menu of useful actions that can be customized by
+the user. When you access the user menu, the
+file .mc.menu from the current directory is used if it exists,
+but only if it is owned by user or root and is not world\-writable.
+If no such file found, ~/.mc/menu is tried in the same way,
+and otherwise mc uses the default system\-wide menu
+/usr/share/mc/mc.menu.
+.PP
+The format of the menu file is very simple. Lines that start with
+anything but space or tab are considered entries for the menu (in
+order to be able to use it like a hot key, the first character should
+be a letter). All the lines that start with a space or a tab are the
+commands that will be executed when the entry is selected.
+.PP
+When an option is selected all the command lines of the option are
+copied to a temporary file in the temporary directory (usually
+/usr/tmp) and then that file is executed. This allows the user to put
+normal shell constructs in the menus. Also simple macro substitution
+takes place before executing the menu code. For more information, see
+.\"LINK2"
+macro substitution\&.
+.\"Macro Substitution"
+.PP
+Here is a sample mc.menu file:
+.PP
+.nf
+A Dump the currently selected file
+ od \-c %f
+
+B Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail \-s "Midnight Commander bug" root < $I
+ rm \-f $I
+
+M Read mail
+ emacs \-f rmail
+
+N Read Usenet news
+ emacs \-f gnus
+
+H Call the info hypertext browser
+ info
+
+J Copy current directory to other panel recursively
+ tar cf \- . | (cd %D && tar xvpf \-)
+
+K Make a release of the current subdirectory
+ echo \-n "Name of distribution file: "
+ read tar
+ ln \-s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extract the contents of a compressed tar file
+ tar xzvf %f
+.fi
+.PP
+.B Default Conditions
+.PP
+Each menu entry may be preceded by a condition. The condition must
+start from the first column with a '=' character. If the condition is
+true, the menu entry will be the default entry.
+.PP
+.nf
+Condition syntax: = <sub\-cond>
+ or: = <sub\-cond> | <sub\-cond> ...
+ or: = <sub\-cond> & <sub\-cond> ...
+
+Sub\-condition is one of following:
+
+ y <pattern> syntax of current file matching pattern?
+ (for edit menu only)
+ f <pattern> current file matching pattern?
+ F <pattern> other file matching pattern?
+ d <pattern> current directory matching pattern?
+ D <pattern> other directory matching pattern?
+ t <type> current file of type?
+ T <type> other file of type?
+ x <filename> is it executable filename?
+ ! <sub\-cond> negate the result of sub\-condition
+.fi
+.PP
+Pattern is a normal shell pattern or a regular expression, according
+to the shell patterns option. You can override the global value of
+the shell patterns option by writing "shell_patterns=x" on the first
+line of the menu file (where "x" is either 0 or 1).
+.PP
+Type is one or more of the following characters:
+.PP
+.nf
+ n not a directory
+ r regular file
+ d directory
+ l link
+ c character device
+ b block device
+ f FIFO (pipe)
+ s socket
+ x executable file
+ t tagged
+.fi
+.PP
+For example 'rlf' means either regular file, link or fifo. The 't'
+type is a little special because it acts on the panel instead of the
+file. The condition '=t t' is true if there are tagged files in the
+current panel and false if not.
+.PP
+If the condition starts with '=?' instead of '=' a debug trace will be
+shown whenever the value of the condition is calculated.
+.PP
+The conditions are calculated from left to right. This means
+.nf
+ = f *.tar.gz | f *.tgz & t n
+.fi
+is calculated as
+.nf
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+.fi
+.PP
+Here is a sample of the use of conditions:
+.PP
+.nf
+= f *.tar.gz | f *.tgz & t n
+L List the contents of a compressed tar\-archive
+ gzip \-cd %f | tar xvf \-
+.fi
+.PP
+.B Addition Conditions
+.PP
+If the condition begins with '+' (or '+?') instead of '=' (or '=?') it
+is an addition condition. If the condition is true the menu entry will
+be included in the menu. If the condition is false the menu entry will
+not be included in the menu.
+.PP
+You can combine default and addition conditions by starting condition
+with '+=' or '=+' (or '+=?' or '=+?' if you want debug trace). If you
+want to use two different conditions, one for adding and another for
+defaulting, you can precede a menu entry with two condition lines, one
+starting with '+' and another starting with '='.
+.PP
+Comments are started with '#'. The additional comment lines must start
+with '#', space or tab.
+.\"NODE " Options Menu"
+.SH " Options Menu"
+The Midnight Commander has some options that may be toggled on and
+off in several dialogs which are accessible from this menu. Options
+are enabled if they have an asterisk or "x" in front of them.
+.PP
+The
+.\"LINK2"
+Configuration
+.\"Configuration"
+command pops up a dialog from which you can change most of settings of
+the Midnight Commander.
+.PP
+The
+.\"LINK2"
+Layout
+.\"Layout"
+command pops up a dialog from which you specify a bunch of options how mc
+looks like on the screen.
+.PP
+The
+.\"LINK2"
+Confirmation
+.\"Confirmation"
+command pops up a dialog from which you specify which actions you want to
+confirm.
+.PP
+The
+.\"LINK2"
+Display bits
+.\"Display bits"
+command pops up a dialog from which you may select which characters is your
+terminal able to display.
+.PP
+The
+.\"LINK2"
+Learn keys
+.\"Learn keys"
+command pops up a dialog from which you test some keys which are not working
+on some terminals and you may fix them.
+.PP
+The
+.\"LINK2"
+Virtual FS
+.\"Virtual FS"
+command pops up a dialog from which you specify some VFS related options.
+.PP
+The
+.\"LINK2"
+Save setup
+.\"Save Setup"
+command saves the current settings of the Left, Right and Options
+menus. A small number of other settings is saved, too.
+.\"NODE " Configuration"
+.SH " Configuration"
+The options in this dialog are divided into three groups:
+Panel Options, Pause after run and Other Options.
+.PP
+.B Panel Options
+.PP
+.I Use SI size units.
+If this option is set, Midnight Commander will use SI units (powers of 1000)
+when displaying any byte sizes. The suffixes (k, m ...) are shown in lowercase.
+If unset (default), Midnight Commander will use binary units (powers of 1024)
+and the suffixes are shown in upper case (K, M ...)
+.PP
+.I Show Backup Files.
+If enabled, the Midnight Commander will show files ending with a tilde.
+Otherwise, they won't be shown (like GNU's ls option \-B).
+.PP
+.I Show Hidden Files.
+If enabled, the Midnight Commander will show all files that start with
+a dot (like ls \-a).
+.PP
+.I Mark moves down.
+If enabled, the selection bar will move down when you mark a file (with
+Insert key).
+.PP
+.I Drop down menus.
+When this option is enabled, the pull down menus will be activated as
+soon as you press the
+.B F9
+key. Otherwise, you will only get the menu title, and you will have
+to activate the menu either with the arrow keys or with the hotkeys.
+It is recommended if you are using hotkeys.
+.PP
+.I Mix all files.
+If this option is enabled, all files and directories are shown mixed
+together. If the option is off, directories (and links to directories)
+are shown at the beginning of the listing, and other files below.
+.PP
+.I Fast directory reload.
+If this option is enabled, the Midnight Commander will use a trick to
+determine if the directory contents have changed. The trick is to reload
+the directory only if the i\-node of the directory has changed; this means
+that reloads only happen when files are created or deleted. If what
+changes is the i\-node for a file in the directory (file size changes,
+mode or owner changes, etc) the display is not updated. In these cases,
+if you have the option on, you have to rescan the directory manually
+(with C\-r).
+.PP
+.B Pause after run
+.PP
+After executing your commands, the Midnight Commander can pause, so
+that you can examine the output of the command. There are three
+possible settings for this variable:
+.PP
+.I Never.
+Means that you do not want to see the output of your command. If you
+are using the Linux or FreeBSD console or an xterm, you will be able to
+see the output of the command by typing C\-o.
+.PP
+.I On dumb terminals.
+You will get the pause message on terminals that are not capable of
+showing the output of the last command executed (any terminal that is
+not an xterm or the Linux console).
+.PP
+.I Always.
+The program will pause after executing all of your commands.
+.PP
+.B Other Options
+.PP
+.I Verbose operation.
+This toggles whether the file Copy, Rename and Delete operations are
+verbose (i.e., display a dialog box for each operation). If you have a
+slow terminal, you may wish to disable the verbose operation. It is
+automatically turned off if the speed of your terminal is less than
+9600 bps.
+.PP
+.I Compute totals.
+If this option is enabled, the Midnight
+Commander computes total byte sizes and total number of files
+prior to any Copy, Rename and Delete operations. This will
+provide you with a more accurate progress bar at the expense
+of some speed. This option has no effect, if
+.I Verbose operation
+is disabled.
+.PP
+.I Shell Patterns.
+By default the Select, Unselect and Filter commands will use shell\-like
+regular expressions. The following conversions are performed to achieve
+this: the '*' is replaced by '.*' (zero or more characters); the '?'
+is replaced by '.' (exactly one character) and '.' by the literal
+dot. If the option is disabled, then the regular expressions are the
+ones described in ed(1).
+.PP
+.I Auto Save Setup.
+If this option is enabled, when you exit the Midnight Commander the
+configurable options of the Midnight Commander are saved in the
+~/.mc/ini file.
+.PP
+.I Auto menus.
+If this option is enabled, the user menu will be invoked at startup.
+Useful for building menus for non\-unixers.
+.PP
+.I Use internal editor.
+If this option is enabled, the built\-in file editor is used to edit
+files. If the option is disabled, the editor specified in the
+.B EDITOR
+environment variable is used.
+If no editor is specified,
+.B vi
+is used. See the section on the
+.\"LINK2"
+internal file editor\&.
+.\"Internal File Editor"
+.PP
+.I Use internal viewer.
+If this option is enabled, the built\-in file viewer is used to view
+files. If the option is disabled, the pager specified in the
+.B PAGER
+environment variable is used.
+If no pager is specified, the
+.B view
+command is used. See the section on the
+.\"LINK2"
+internal file viewer\&.
+.\"Internal File Viewer"
+.PP
+.I Complete: show all.
+By default the Midnight Commander pops up all possible
+.\"LINK2"
+completions
+.\"Completion"
+if the completion is ambiguous only when you press
+.B Alt\-Tab
+for the second time. For the first time, it just completes as much as
+possible and beeps in the case of ambiguity. Enable this option if you
+want to see all possible completions even after pressing
+.B Alt\-Tab
+the first time.
+.PP
+.I Rotating dash.
+If this option is enabled, the
+Midnight Commander shows a rotating dash in the upper right corner
+as a work in progress indicator.
+.PP
+.I Lynx\-like motion.
+If this option is enabled,
+you may use the arrows keys to automatically chdir if the
+current selection is a subdirectory and the shell command
+line is empty. By default, this setting is off.
+.PP
+.I Cd follows links.
+This option, if set, causes the Midnight Commander to follow the
+logical chain of directories when changing current directory
+either in the panels, or using the cd command. This is the default
+behavior of bash. When unset, the Midnight Commander follows the
+real directory structure, so cd .. if you've entered that directory
+through a link will move you to the current directory's real parent
+and not to the directory where the link was present.
+.PP
+.I Safe delete.
+If this option is enabled, deleting files and directory hotlist entries
+unintentionally becomes more difficult. The default selection in the
+confirmation dialogs for deletion changes from "Yes" to "No".
+This option is disabled by default.
+.\"NODE " Layout"
+.SH " Layout"
+The layout dialog gives you a possibility to change the general layout
+of screen. You can specify whether the menubar, the command prompt, the
+hintbar and the function keybar are visible. On the Linux or FreeBSD
+console you can specify how many lines are shown in the output window.
+.PP
+The rest of the screen area is used for the two directory panels. You
+can specify whether the area is split to the panels in vertical or
+horizontal direction. The split can be equal or you can specify an
+unequal split.
+.PP
+You can specify whether
+.I permissions
+and
+.I file types
+should be highlighted with distinctive
+.\"LINK2"
+Colors\&.
+.\"Colors"
+If the permission highlighting is enabled, the parts of the
+.I perm
+and
+.I mode
+.\"LINK2"
+display fields
+.\"Listing Mode..."
+which apply to the user running Midnight Commander are highlighted with
+the color defined by the
+.I selected
+keyword. If the file type highlighting is enabled, file names are colored
+according to rules described in /etc/mc/filehighlight.ini file. See
+.\"LINK2"
+Filenames Highlight
+.\"Filenames Highlight"
+for more info.
+.PP
+If the
+.I Show Mini\-Status
+option is enabled, one line of status information about the currently
+selected item is shown at the bottom of the panels.
+.PP
+When run in a terminal emulator for X11, Midnight Commander sets the
+terminal window title to the current working directory and updates it
+when necessary. If your terminal emulator is broken and you see some
+incorrect output on startup and directory change, turn off the
+.I Xterm Window Title
+option.
+.\"NODE " Confirmation"
+.SH " Confirmation"
+In this menu you configure the confirmation options for file deletion,
+directory hotlist entries deletion, overwriting, execution by pressing
+enter and quitting the program.
+.\"NODE " Display bits"
+.SH " Display bits"
+This is used to configure the range of visible characters on the
+screen. This setting may be 7\-bits if your terminal/curses supports
+only seven output bits, ISO\-8859\-1 displays all the characters in the
+ISO\-8859\-1 map and full 8 bits is for those terminals that can display
+full 8 bit characters.
+.\"NODE " Learn keys"
+.SH " Learn keys"
+This dialog allows you to test and redefine functional keys, cursor
+arrows and some other keys to make them work properly on your terminal.
+They often don't, since many terminal databases are incomplete or broken.
+.PP
+You can move around with the Tab key and with the vi moving keys ('h'
+left, 'j' down, 'k' up and 'l' right). Once you press any cursor movement
+key and it is recognized, you can use that key as well.
+.PP
+You can test keys just by pressing each of them. When you press a
+key and it is recognized properly, OK should appear next to the name
+of that key. Once a key is marked OK it starts working as usually,
+e.g. F1 pressed the first time will just check that the F1 key works,
+but after that it will show help. The same applies to the arrow keys.
+The Tab key should be working always.
+.PP
+If some keys do not work properly then you won't see OK appear after
+pressing one of these. Then you may want to redefine it. Do it by pressing
+the button with the name of that key (either by the mouse or by Enter
+or Space after selecting the button with Tab or arrows). Then a message
+box will appear asking you to press that key. Do it and wait until the
+message box disappears. If you want to abort, just press Escape once
+and wait.
+.PP
+When you finish with all the keys, you can Save them. The definitions
+for the keys you have redefined will be written into the [terminal:TERM]
+section of your ~/.mc/ini file (where TERM is the name of your current
+terminal). The definitions of the keys that were already working properly
+are not saved.
+.\"NODE " Virtual FS"
+.SH " Virtual FS"
+This option gives you control over the settings of the
+.\"LINK2"
+Virtual File System\&.
+.\"Virtual File System"
+.PP
+The Midnight Commander keeps in memory the information related to some
+of the virtual file systems to speed up the access to the files in the
+file system (for example, directory listings fetched from FTP servers).
+.PP
+Also, in order to access the contents of compressed files (for example,
+compressed tar files) the Midnight Commander needs to create temporary
+uncompressed files on your disk.
+.PP
+Since both the information in memory and the temporary files on disk
+take up resources, you may want to tune the parameters of the cached
+information to decrease your resource usage or to maximize the speed of
+access to frequently used file systems.
+.PP
+Because of the format of the tar archives, the
+.I Tar filesystem
+needs to read the whole file just to load the file entries. Since most
+tar files are usually kept compressed (plain tar files are species in
+extinction), the tar file system has to uncompress the file on the disk
+in a temporary location and then access the uncompressed file as a
+regular tar file.
+.PP
+Now, since we all love to browse files and tar files all over the disk,
+it's common that you will leave a tar file and the re\-enter it later.
+Since decompression is slow, the Midnight Commander will cache the
+information in memory for a limited time. When the timeout expires, all
+the resources associated with the file system are released. The default
+timeout is set to one minute.
+.PP
+The
+.\"LINK2"
+FTP File System
+.\"FTP File System"
+(ftpfs) allows you to browse directories on remote FTP servers. It has
+several options.
+.PP
+.I ftp anonymous password
+is the password used when you login as "anonymous". Some sites require
+a valid e\-mail address. On the other hand, you probably don't want to
+give your real e\-mail address to untrusted sites, especially if you are
+not using spam filtering.
+.PP
+ftpfs keeps the directory listing it fetches from a FTP server in a cache.
+The cache expire time is configurable with the
+.I ftpfs directory cache timeout
+option. A low value for this option may slow down every operation on
+the ftpfs because every operation would require sending a request to the
+FTP server.
+.PP
+You can define an FTP proxy host for doing FTP. Note that most modern
+firewalls are fully transparent at least for passive FTP (see below), so
+FTP proxies are considered obsolete.
+.PP
+If
+.I Always use ftp proxy
+is not set, you can use the exclamation sign to enable proxy for certain
+hosts. See
+.\"LINK2"
+FTP File System
+.\"FTP File System"
+for examples.
+.PP
+If this option is set, the program will do two things: consult the
+/usr/lib/mc/mc.no_proxy file for lines containing host names that
+are local (if the host name starts with a dot, it is assumed to be a
+domain) and to assume that any hostnames without dots in their names are
+directly accessible. All other hosts will be accessed through the
+specified FTP proxy.
+.PP
+You can enable using
+.I ~/.netrc
+file, which keeps login names and passwords for ftp servers. See netrc
+(5) for the description of the .netrc format.
+.PP
+.I Use passive mode
+enables using FTP passive mode, when the connection for data transfer is
+initiated by the client, not by the server. This option is recommended
+and enabled by default. If this option is turned off, the data
+connection is initiated by the server. This may not work with some
+firewalls.
+.\"NODE " Save Setup"
+.SH " Save Setup"
+At startup the Midnight Commander will try to load initialization
+information from the ~/.mc/ini file. If this file doesn't exist, it will
+load the information from the system\-wide configuration file, located in
+/usr/share/mc/mc.ini. If the system\-wide configuration file doesn't
+exist, MC uses the default settings.
+.PP
+The
+.I Save Setup
+command creates the ~/.mc/ini file by saving the current settings
+of the
+.\"LINK2"
+Left, Right
+.\"Left and Right Menus"
+and
+.\"LINK2"
+Options
+.\"Options Menu"
+menus.
+.PP
+If you activate the
+.I auto save setup
+option, MC will always save the current settings when exiting.
+.PP
+There also exist settings which can't be changed from the menus. To
+change these settings you have to edit the setup file with your
+favorite editor. See the section on
+.\"LINK2"
+Special Settings
+.\"Special Settings"
+for more information.
+.SH ""
+.\"NODE "Executing operating system commands"
+.SH "Executing operating system commands"
+You may execute commands by typing them directly in the Midnight
+Commander's input line, or by selecting the program you want to
+execute with the selection bar in one of the panels and hitting Enter.
+.PP
+If you press Enter over a file that is not executable, the Midnight
+Commander checks the extension of the selected file against the
+extensions in the
+.\"LINK2"
+Extensions File\&.
+.\"Extension File Edit"
+If a match is found then the code associated with that extension is
+executed. A very simple
+.\"LINK2"
+macro expansion
+.\"Macro Substitution"
+takes place before executing the command.
+.\"NODE " The cd internal command"
+.SH " The cd internal command"
+The
+.I cd
+command is interpreted by the Midnight Commander, it is not passed to
+the command shell for execution. Thus it may not handle all of the
+nice macro expansion and substitution that your shell does, although it
+does some of them:
+.PP
+.I Tilde substitution.
+The (~) will be substituted with your home directory, if you append a
+username after the tilde, then it will be substituted with the login
+directory of the specified user.
+.PP
+For example, ~guest is the home directory for the user guest, while
+~/guest is the directory guest in your home directory.
+.PP
+.I Previous directory.
+You can jump to the directory you were previously by using the special
+directory name '\-' like this:
+.B cd \-
+.PP
+.I CDPATH directories.
+If the directory specified to the
+.B cd
+command is not in the current directory, then The Midnight Commander
+uses the value in the environment variable
+.B CDPATH
+to search for the directory in any of the named directories.
+.PP
+For example you could set your
+.B CDPATH
+variable to ~/src:/usr/src, allowing you to change your directory to
+any of the directories inside the ~/src and /usr/src directories, from
+any place in the file system by using its relative name (for example
+cd linux could take you to /usr/src/linux).
+.\"NODE " Macro Substitution"
+.SH " Macro Substitution"
+When accessing a
+.\"LINK2"
+user menu\&,
+.\"Menu File Edit"
+or executing an
+.\"LINK2"
+extension dependent command\&,
+.\"Extension File Edit"
+or running a command from the command line input, a simple macro
+substitution takes place.
+.PP
+The macros are:
+.TP
+.I %i
+The indent of blank space, equal the cursor column position. For edit
+menu only.
+.TP
+.I %y
+The syntax type of current file. For edit menu only.
+.TP
+.I %k
+The block file name.
+.TP
+.I %e
+The error file name.
+.TP
+.I %m
+The current menu name.
+.TP
+.IR %f " and " %p
+The current file name.
+.TP
+.I %x
+The extension of current file name.
+.TP
+.I %b
+The current file name without extension.
+.TP
+.I %d
+The current directory name.
+.TP
+.I %F
+The current file in the unselected panel.
+.TP
+.I %D
+The directory name of the unselected panel.
+.TP
+.I %t
+The currently tagged files.
+.TP
+.I %T
+The tagged files in the unselected panel.
+.TP
+.IR %u " and " %U
+Similar to the %t and %T macros, but in addition the files are untagged.
+You can use this macro only once per menu file entry or extension file
+entry, because next time there will be no tagged files.
+.TP
+.IR %s " and " %S
+The selected files: The tagged files if there are any. Otherwise the
+current file.
+.TP
+.I %cd
+This is a special macro that is used to change the current directory
+to the directory specified in front of it. This is used primarily as
+an interface to the
+.\"LINK2"
+Virtual File System\&.
+.\"Virtual File System"
+.TP
+.I %view
+This macro is used to invoke the internal viewer. This macro can be
+used alone, or with arguments. If you pass any arguments to this
+macro, they should be enclosed in brackets.
+.IP
+The arguments are:
+.I ascii
+to force the viewer into ascii mode;
+.I hex
+to force the viewer into hex mode;
+.I nroff
+to tell the viewer that it should interpret the bold and underline
+sequences of nroff;
+.I unformatted
+to tell the viewer to not interpret nroff commands for making the text
+bold or underlined.
+.TP
+.I %%
+The % character
+.TP
+.I %{some text}
+Prompt for the substitution. An input box is shown and the text inside
+the braces is used as a prompt. The macro is substituted by the text
+typed by the user. The user can press ESC or F10 to cancel. This macro
+doesn't work on the command line yet.
+.TP
+.I %var{ENV:default}
+If environment variable
+.I ENV
+is unset, the
+.I default
+is substituted. Otherwise, the value of
+.I ENV
+is substituted.
+.\"NODE " The subshell support"
+.SH " The subshell support"
+The subshell support is a compile time option, that works with the
+shells: bash, tcsh and zsh.
+.PP
+When the subshell code is activated the Midnight Commander will
+spawn a concurrent copy of your shell (the one defined in the
+.B SHELL
+variable and if it is not defined, then the one in the /etc/passwd
+file) and run it in a pseudo terminal, instead of invoking a new shell
+each time you execute a command, the command will be passed to the
+subshell as if you had typed it. This also allows you to change the
+environment variables, use shell functions and define aliases that are
+valid until you quit the Midnight Commander.
+.PP
+If you are using
+.B bash
+you can specify startup
+commands for the subshell in your ~/.mc/bashrc file and
+special keyboard maps in the ~/.mc/inputrc file.
+.B tcsh
+users may specify startup commands in the ~/.mc/tcshrc file.
+.PP
+When the subshell code is used, you can suspend applications at any
+time with the sequence C\-o and jump back to the Midnight Commander, if
+you interrupt an application, you will not be able to run other
+external commands until you quit the application you interrupted.
+.PP
+An extra added feature of using the subshell is that the prompt
+displayed by the Midnight Commander is the same prompt that you are
+currently using in your shell.
+.PP
+The
+.\"LINK2"
+OPTIONS
+.\"OPTIONS"
+section has more information on how you can control the subshell code.
+.\"NODE "Chmod"
+.SH "Chmod"
+The Chmod window is used to change the attribute bits in a group of
+files and directories. It can be invoked with the C\-x c key combination.
+.PP
+The Chmod window has two parts \-
+.I Permissions
+and
+.IR File .
+.PP
+In the File section are displayed the name of the file or directory
+and its permissions in octal form, as well as its owner and group.
+.PP
+In the Permissions section there is a set of check buttons which
+correspond to the file attribute bits. As you change the attribute
+bits, you can see the octal value change in the File section.
+.PP
+To move between the widgets (buttons and check buttons) use the
+.I arrow keys
+or the
+.I Tab
+key. To change the state of the check buttons or to select a button
+use
+.I Space.
+You can also use the hotkeys on the buttons to quickly activate them.
+Hotkeys are shown as highlighted letters on the buttons.
+.PP
+To set the attribute bits, use the Enter key.
+.PP
+When working with a group of files or directories, you just click on
+the bits you want to set or clear. Once you have selected the bits
+you want to change, you select one of the action buttons (Set marked
+or Clear marked).
+.PP
+Finally, to set the attributes exactly to those specified, you can use
+the
+.B [Set all]
+button, which will act on all the tagged files.
+.PP
+.B [Marked all]
+set only marked attributes to all selected files
+.PP
+.B [Set marked]
+set marked bits in attributes of all selected files
+.PP
+.B [Clean marked]
+clear marked bits in attributes of all selected files
+.PP
+.B [Set]
+set the attributes of one file
+.PP
+.B [Cancel]
+cancel the Chmod command
+.\"NODE "Chown"
+.SH "Chown"
+The Chown command is used to change the owner/group of a file. The hot
+key for this command is C\-x o.
+.\"NODE "Advanced Chown"
+.SH "Advanced Chown"
+The Advanced Chown command is the
+.\"LINK2"
+Chmod
+.\"Chmod"
+and
+.\"LINK2"
+Chown
+.\"Chown"
+command combined into one window. You can change the permissions and
+owner/group of files at once.
+.\"NODE "File Operations"
+.SH "File Operations"
+When you copy, move or delete files the Midnight Commander shows the
+file operations dialog. It shows the files currently being processed
+and uses up to three progress bars. The file bar indicates the
+percentage of the current file that has been processed so far. The
+count bar shows how many of the tagged files have been handled. The
+bytes bar indicates the percentage of the total size of the tagged files
+that has been handled. If the verbose option is off, the file and bytes
+bars are not shown.
+.PP
+There are two buttons at the bottom of the dialog. Pressing the Skip
+button will skip the rest of the current file. Pressing the Abort
+button will abort the whole operation, the rest of the files are
+skipped.
+.PP
+There are three other dialogs which you can run into during the file
+operations.
+.PP
+The error dialog informs about error conditions and has three choices.
+Normally you select either the Skip button to skip the file or the Abort
+button to abort the operation altogether. You can also select the Retry
+button if you fixed the problem from another terminal.
+.PP
+The replace dialog is shown when you attempt to copy or move a file on
+the top of an existing file. The dialog shows the dates and sizes of
+the both files. Press the Yes button to overwrite the file, the No
+button to skip the file, the All button to overwrite all the files, the
+None button to never overwrite and the Update button to overwrite if the
+source file is newer than the target file. You can abort the whole
+operation by pressing the Abort button.
+.PP
+The recursive delete dialog is shown when you try to delete a directory
+which is not empty. Press the Yes button to delete the directory
+recursively, the No button to skip the directory, the All button to
+delete all the directories and the None button to skip all the non\-empty
+directories. You can abort the whole operation by pressing the Abort
+button. If you selected the Yes or All button you will be asked for a
+confirmation. Type "yes" only if you are really sure you want to do the
+recursive delete.
+.PP
+If you have tagged files and perform an operation on them only the files
+on which the operation succeeded are untagged. Failed and skipped files
+are left tagged.
+.\"NODE "Mask Copy/Rename"
+.SH "Mask Copy/Rename"
+The copy/move operations let you translate the names of files in an
+easy way. To do it, you have to specify the correct source mask and
+usually in the trailing part of the destination specify some wildcards.
+All the files matching the source mask are copied/renamed according to
+the target mask. If there are tagged files, only the tagged files
+matching the source mask are renamed.
+.PP
+There are other options which you can set:
+.PP
+.B Follow links
+.PP
+determines whether make the symlinks and hardlinks in the source
+directory (recursively in subdirectories) new links in the target
+directory or whether would you like to copy their content.
+.PP
+.B Dive into subdirs
+.PP
+determines the behavior when the source directory is about to be copied,
+but the target directory already exists. The default action is to copy
+the contents of the source directory into the target directory.
+Enabling this option causes copying the source directory itself into the
+target directory.
+.PP
+For example, you want to copy directory
+.I /foo
+containing file
+.I bar
+to
+.IR /bla/foo ,
+which is an already existing directory. Normally (when
+.B Dive into subdirs
+is not set), mc would copy file
+.I /foo/bar
+into the file
+.IR /bla/foo/bar .
+By enabling this option the
+.I /bla/foo/foo
+directory will be created, and
+.I /foo/bar
+will be copied into
+.IR /bla/foo/foo/bar .
+.PP
+.B Preserve attributes
+.PP
+determines whether to preserve the permissions, timestamps and (if you
+are root) the ownership of the original files. If this option is not
+set, the current value of the umask will be respected.
+.PP
+.B Use shell patterns on
+.PP
+When the shell patterns option is on you can use the '*' and '?'
+wildcards in the source mask. They work like they do in the shell. In
+the target mask only the '*' and '\\<digit>' wildcards are allowed. The
+first '*' wildcard in the target mask corresponds to the first wildcard
+group in the source mask, the second '*' corresponds to the second group
+and so on. The '\\1' wildcard corresponds to the first wildcard group
+in the source mask, the '\\2' wildcard corresponds to the second group
+and so on all the way up to '\\9'. The '\\0' wildcard is the whole
+filename of the source file.
+.PP
+Two examples:
+.PP
+If the source mask is "*.tar.gz", the destination is "/bla/*.tgz" and the
+file to be copied is "foo.tar.gz", the copy will be "foo.tgz" in "/bla".
+.PP
+Suppose you want to swap basename and extension so that "file.c" would
+become "c.file" and so on. The source mask for this is "*.*" and the
+destination is "\\2.\\1".
+.PP
+.B Use shell patterns off
+.PP
+When the shell patterns option is off the MC doesn't do automatic
+grouping anymore. You must use '\\(...\\)' expressions in the source
+mask to specify meaning for the wildcards in the target mask. This is
+more flexible but also requires more typing. Otherwise target masks
+are similar to the situation when the shell patterns option is on.
+.PP
+Two examples:
+.PP
+If the source mask is "^\\(.*\\)\\.tar\\.gz$", the destination is
+"/bla/*.tgz" and the file to be copied is "foo.tar.gz", the copy
+will be "/bla/foo.tgz".
+.PP
+Let's suppose you want to swap basename and extension so that "file.c"
+will become "c.file" and so on. The source mask for this is
+"^\\(.*\\)\\.\\(.*\\)$" and the destination is "\\2.\\1".
+.PP
+.B Case Conversions
+.PP
+You can also change the case of the filenames. If you use '\\u'
+or '\\l' in the target mask, the next character will be converted to
+uppercase or lowercase correspondingly.
+.PP
+If you use '\\U' or '\\L' in the target mask, the next characters will
+be converted to uppercase or lowercase correspondingly up to the
+next '\\E' or next '\\U', '\\L' or the end of the file name.
+.PP
+The '\\u' and '\\l' are stronger than '\\U' and '\\L'.
+.PP
+For example, if the source mask is '*' (shell patterns on) or '^\\(.*\\)$'
+(shell patterns off) and the target mask is '\\L\\u*' the file names
+will be converted to have initial upper case and otherwise lower case.
+.PP
+You can also use '\\' as a quote character. For example, '\\\\' is
+a backslash and '\\*' is an asterisk.
+.PP
+.B Stable symlinks
+.PP
+commands Midnight Commander, that it should change symlinks in the target,
+so that they'll point to the same location as it did before. With absolute
+symbolic links this does nothing, but if you have a relative one, it will
+recompute its value, adding necessary ../ and other directory parts and making
+the value as short as possible (most modern filesystems keep short symlinks
+inside inodes and thus don't waste much disk space).
+
+.\"NODE "Select/Unselect Files"
+.SH "Select/Unselect Files"
+The dialog of group of files and directories selection or uselection.
+The
+.\"LINK2"
+input line
+.\"Input Line Keys"
+allow enter the regular expression of filenames that will be
+selected/unselected.
+.PP
+When
+.I Files only
+checkbox is on, only files will be selected. If
+.I Files only
+is off, as files as directories will be selected.
+When
+.I Shell Patterns
+checkbox is on, the regular expression is much like the filename globbing
+in the shell (* standing for zero or more characters and ? standing
+for one character). If
+.I Shell Patterns
+is off, then the tagging of files is done with normal regular
+expressions (see ed (1)). When
+.I Case sensitive
+checkbox is on, the selection will be case sensitive characters.
+If
+.I Case sensitive
+is off, the case will be ignored.
+.\"NODE "Internal File Viewer"
+.SH "Internal File Viewer"
+The internal file viewer provides two display modes: ASCII and hex.
+To toggle between modes, use the F4 key.
+.PP
+The viewer will try to use the best method provided by your system or
+the file type to display the information.
+Some character sequences, which appear most often in preformatted manual
+pages, are displayed bold and underlined, thus making a pretty display
+of your files.
+.PP
+When in hex mode, the search function accepts text in quotes and
+constant numbers. Text in quotes is matched exactly after removing
+the quotes. Each number matches one byte. You can mix quoted text
+with constants like this:
+.PP
+.nf
+"String" \-1 0xBB 012 "more text"
+.fi
+.PP
+Note that 012 is an octal number. \-1 is converted to 0xFF.
+.PP
+Here is a listing of the actions associated with each key that the
+Midnight Commander handles in the internal file viewer.
+.PP
+.B F1
+Invoke the built\-in hypertext help viewer.
+.PP
+.B F2
+Toggle the wrap mode.
+.PP
+.B F4
+Toggle the hex mode.
+.PP
+.B F5
+Goto line. This will prompt you for a line number and will display
+that line.
+.PP
+.B F6, /.
+Regular expression search.
+.PP
+.B ?,
+Reverse regular expression search.
+.PP
+.B F7
+Normal search / hex mode search.
+.PP
+.B C\-s, F17, n.
+Start normal search if there was no previous search expression else
+find next match.
+.PP
+.B C\-r.
+Start reverse search if there was no previous search expression else
+find next match.
+.PP
+.B F8
+Toggle Raw/Parsed mode: This will show the file as found on disk or if
+a processing filter has been specified in the mc.ext file, then the
+output from the filter. Current mode is always the other than written
+on the button label, since on the button is the mode which you enter
+by that key.
+.PP
+.B F9
+Toggle the format/unformat mode: when format mode is on the viewer
+will interpret some string sequences to show bold and underline with
+different colors. Also, on button label is the other mode than current.
+.PP
+.B F10, Esc.
+Exit the internal file viewer.
+.PP
+.B next\-page, space, C\-v.
+Scroll one page forward.
+.PP
+.B prev\-page, Alt\-v, C\-b, backspace.
+Scroll one page backward.
+.PP
+.B down\-key
+Scroll one line forward.
+.PP
+.B up\-key
+Scroll one line backward.
+.PP
+.B C\-l
+Refresh the screen.
+.PP
+.B C\-o
+Switch to the subshell and show the command screen.
+.PP
+.B !
+Like C\-o, but run a new shell if the subshell is not running.
+.PP
+.B "[n] m"
+Set the mark n.
+.PP
+.B "[n] r"
+Jump to the mark n.
+.PP
+.B C\-f
+Jump to the next file.
+.PP
+.B C\-b
+Jump to the previous file.
+.PP
+.B Alt\-r
+Toggle the ruler.
+.PP
+.B Alt\-e
+to change charset of displayed text may use M\-e (Alt\-e).
+Recoding is made from selected codepage into system codepage. To
+cancel the recoding you may select "<No translation>" in charset
+selection dialog.
+.PP
+It's possible to instruct the file viewer how to display a file, look
+at the
+.\"LINK2"
+Extension File Edit section
+.\"Extension File Edit"
+
+.\"NODE "Internal File Editor"
+.SH "Internal File Editor"
+The internal file editor is a full\-featured full screen editor. It can
+edit files up to 64 megabytes. It is possible to edit binary files.
+The internal file editor is invoked using
+.B F4
+if the
+.I use_internal_edit
+option is set in the initialization file.
+.PP
+The features it presently supports are: block copy, move, delete, cut,
+paste; key for key undo; pull\-down menus; file insertion; macro
+commands; regular expression search and replace; shift\-arrow text highlighting
+(if supported by the terminal); insert\-overwrite toggle; word wrap;
+autoindent; tunable tab size; syntax highlighting for various file
+types; and an option to pipe text blocks through shell commands like
+indent and ispell.
+.PP
+Sections:
+.IP
+
+.\"LINK2"
+Options of editor in ini-file
+.\"Internal File Editor / options"
+
+.PP
+The editor is very easy to use and requires no tutoring. To see what
+keys do what, just consult the appropriate pull\-down menu. Other keys
+are: Shift movement keys do text highlighting.
+.B Ctrl\-Ins
+copies to the file
+.B cooledit.clip
+and
+.B Shift\-Ins
+pastes from cooledit.clip.
+.B Shift\-Del
+cuts to
+.BR cooledit.clip ,
+and
+.B Ctrl\-Del
+deletes highlighted text. Mouse highlighting also works, and you
+can override the mouse as usual by holding down the shift key
+while dragging the mouse to let normal terminal mouse highlighting
+work.
+.PP
+To define a macro, press
+.B Ctrl\-R
+and then type out the key
+strokes you want to be executed. Press
+.B Ctrl\-R
+again when finished. You can then assign the macro to any key you
+like by pressing that key. The macro is executed when you press
+.B Ctrl\-A
+and then the assigned key. The macro is also executed if
+you press Meta, Ctrl, or Esc and the assigned key, provided that the
+key is not used for any other function. Once defined, the macro
+commands go into the file
+.B .mc/cedit/cooledit.macros
+in your home directory. You can delete a macro by deleting the
+appropriate line in this file.
+
+.PP
+To change charset of displayed text may use M\-e (Alt\-e).
+Recoding is made from selected codepage into system codepage. To
+cancel the recoding you may select "<No translation>" in charset
+selection dialog.
+
+.PP
+.B F19
+will format the currently highlighted block (plain text or
+.B C
+or
+.B C++
+code or another). This is controlled by the
+file
+.B /usr/share/mc/edit.indent.rc
+which is copied to
+.B .mc/cedit/edit.indent.rc
+in your home directory the first time you use it.
+.PP
+The editor also displays non\-us characters (160+). When editing
+binary files, you should set
+.B display bits
+to 7 bits in the options menu to keep the spacing clean.
+
+.\"NODE "Internal File Editor / options"
+.SH "Options of editor in ini-file"
+
+In this section described some options in ini-file.
+Options placed in '[Midnight Commander]' section
+
+.TP
+.I editor_wordcompletion_collect_entire_file
+Search autocomplete candidates in entire of file or just from
+begin of file to cursor position (0)
+
+
+.\"NODE "Completion"
+.SH "Completion"
+Let the Midnight Commander type for you.
+.PP
+Attempt to perform completion on the text before current position. MC
+attempts completion treating the text as variable (if the text begins
+with
+.BR $ ),
+username (if the text begins with
+.BR ~ ),
+hostname (if the text begins with
+.BR @ )
+or command (if you are on the command line in the position where you
+might type a command, possible completions then include shell reserved
+words and shell built\-in commands as well) in turn. If none of these
+matches, filename completion is attempted.
+.PP
+Filename, username, variable and hostname completion works on all input
+lines, command completion is command line specific. If the completion
+is ambiguous (there are more different possibilities), MC beeps and the
+following action depends on the setting of the
+.I Complete: show all
+option in the
+.\"LINK2"
+Configuration
+.\"Configuration"
+dialog. If it is enabled, a list of all possibilities pops up next to
+the current position and you can select with the arrow keys and
+.B Enter
+the correct entry. You can also type the first letters in which the
+possibilities differ to move to a subset of all possibilities and
+complete as much as possible. If you press
+.B Alt\-Tab
+again, only the subset will be shown in the listbox, otherwise the first
+item which matches all the previous characters will be highlighted. As
+soon as there is no ambiguity, dialog disappears, but you can hide it by
+canceling keys
+.BR Esc ,
+.B F10
+and left and right arrow keys. If
+.\"LINK2"
+Complete: show all
+.\"Configuration"
+is disabled, the dialog pops up only if you press
+.B Alt\-Tab
+for the second time, for the first time MC just beeps.
+.\"NODE "Virtual File System"
+.SH "Virtual File System"
+The Midnight Commander is provided with a code layer to access the file
+system; this code layer is known as the virtual file system switch. The
+virtual file system switch allows the Midnight Commander to manipulate
+files not located on the Unix file system.
+.PP
+Currently the Midnight Commander is packaged with some Virtual File
+Systems (VFS): the
+.I local
+file system, used for accessing the regular Unix file system; the
+.IR ftpfs ,
+used to manipulate files on remote systems with the FTP protocol; the
+.IR tarfs ,
+used to manipulate tar and compressed tar files; the
+.IR undelfs ,
+used to recover deleted files on ext2 file systems (the default file
+system for Linux systems),
+.I fish
+(for manipulating files over shell connections such as rsh and ssh) and
+finally the
+.I mcfs
+(Midnight Commander file system), a network based file system. If the
+code was compiled with
+.I smbfs
+support, you can manipulate files on remote systems with the SMB (CIFS)
+protocol.
+.PP
+A generic
+.I extfs
+(EXTernal virtual File System) is provided in order to easily expand
+VFS capabilities using scripts and external software.
+.PP
+The VFS switch code will interpret all of the path names used and will
+forward them to the correct file system, the formats used for each one
+of the file systems is described later in their own section.
+.\"NODE " FTP File System"
+.SH " FTP File System"
+The FTP File System (ftpfs) allows you to manipulate files on remote
+machines. To actually use it, you can use the
+.I FTP link
+item in the menu or directly change your current directory using the
+.I cd
+command to a path name that looks like this:
+.PP
+.I /#ftp:[!][user[:pass]@]machine[:port][remote\-dir]
+.PP
+The
+.IR user ,
+.I port
+and
+.I remote\-dir
+elements are optional. If you specify the
+.I user
+element, the Midnight Commander will login to the remote machine as that
+user, otherwise it will use anonymous login or the login name from the
+.I ~/.netrc
+file. The optional
+.I pass
+element is the password used for the connection. Using the password in
+the VFS directory name is not recommended, because it can appear on the
+screen in clear text and can be saved to the directory history.
+.PP
+To enable using FTP proxy, prepend
+.B !
+(an exclamation sign) to the hostname.
+.PP
+Examples:
+.PP
+.nf
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx\-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote\-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+.fi
+.PP
+Please check the
+.\"LINK2"
+Virtual File System
+.\"Virtual FS"
+dialog box for ftpfs options.
+.\"NODE " Tar File System"
+.SH " Tar File System"
+The tar file system provides you with read\-only access to your tar
+files and compressed tar files by using the chdir command. To change
+your directory to a tar file, you change your current directory to the
+tar file by using the following syntax:
+.PP
+.I /filename.tar#utar/[dir\-inside\-tar]
+.PP
+The mc.ext file already provides a shortcut for tar files, this means
+that usually you just point to a tar file and press return to enter
+into the tar file, see the
+.\"LINK2"
+Extension File Edit
+.\"Extension File Edit"
+section for details on how this is done.
+.PP
+Examples:
+.PP
+.nf
+ mc\-3.0.tar.gz#utar/mc\-3.0/vfs
+ /ftp/GCC/gcc\-2.7.0.tar#utar
+.fi
+.PP
+The latter specifies the full path of the tar archive.
+.\"NODE " FIle transfer over SHell filesystem"
+.SH " FIle transfer over SHell filesystem"
+The fish file system is a network based file system that allows you to
+manipulate the files in a remote machine as if they were local. To use
+this, the other side has to either run fish server, or has to have
+bash\-compatible shell.
+.PP
+To connect to a remote machine, you just need to chdir
+into a special directory which name is in the following
+format:
+.PP
+.I /#sh:[user@]machine[:options]/[remote\-dir]
+.PP
+The
+.I user,
+.I options
+and
+.I remote\-dir
+elements are optional. If you specify the
+.I user
+element, the Midnight Commander will try to login on the remote
+machine as that user, otherwise it will use your login name.
+.PP
+The
+.I options
+are 'C' \- use compression and 'rsh' use rsh instead of ssh. If the
+.I remote\-dir
+element is present, your current directory on the remote machine will be
+set to this one.
+.PP
+Examples:
+.PP
+.nf
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+.fi
+.\"NODE " Network File System"
+.SH " Network File System"
+The Midnight Commander file system is a network base file system that
+allows you to manipulate the files in a remote machine as if they were
+local. To use this, the remote machine must be running the mcserv(8)
+server program.
+.PP
+To connect to a remote machine, you just need to chdir into a special
+directory which name is in the following format:
+.PP
+.I /#mc:[user@]machine[:port][remote\-dir]
+.PP
+The
+.I user, port
+and
+.I remote\-dir
+elements are optional. If you specify the
+.I user
+element then the Midnight Commander will try to logon on the remote
+machine as that user, otherwise it will use your login name.
+.PP
+The
+.I port
+element is used when the remote server is running on a special port
+(see the mcserv(8) manual page for more information about ports);
+finally, if the
+.I remote\-dir
+element is present, your current directory on the remote machine will
+be set to this one.
+.PP
+Examples:
+.PP
+.nf
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+.fi
+.\"NODE " Undelete File System"
+.SH " Undelete File System"
+On Linux systems, if you asked configure to use the ext2fs undelete
+facilities, you will have the undelete file system available.
+Recovery of deleted files is only available on ext2 file systems. The
+undelete file system is just an interface to the ext2fs library to
+retrieve all of the deleted files names on an ext2fs and provides and
+to extract the selected files into a regular partition.
+.PP
+To use this file system, you have to chdir into the special file name
+formed by the "/#undel" prefix and the file name where the actual
+file system resides.
+.PP
+For example, to recover deleted files on the second partition of the
+first SCSI disk on Linux, you would use the following path name:
+.PP
+.nf
+ /#undel:sda2
+.fi
+.PP
+It may take a while for the undelfs to load the required information
+before you start browsing files there.
+.\"NODE " SMB File System"
+.SH " SMB File System"
+The smbfs allows you to manipulate files on remote machines with SMB
+(or CIFS) protocol. These include Windows for Workgroups,
+Windows 9x/ME/XP, Windows NT, Windows 2000 and Samba.
+To actually use it, you may try to use the panel command "SMB link..."
+(accessible from the menubar) or you may directly change your current
+directory to it using the cd command to a path name that looks like this:
+.PP
+.I /#smb:[user@]machine[/service][/remote\-dir]
+.PP
+The
+.IR user ,
+.I service
+and
+.I remote\-dir
+elements are optional.
+The
+.IR user ,
+.I domain
+and
+.I password
+can be specified in an input dialog.
+.PP
+Examples:
+.PP
+.nf
+ /#smb:machine/Share
+ /#smb:other_machine
+ /#smb:guest at machine/Public/Irlex
+.fi
+.\"NODE " EXTernal File System"
+.SH " EXTernal File System"
+.B extfs
+allows to integrate numerous features and file types into GNU Midnight
+Commander in an easy way, by writing scripts.
+.PP
+Extfs filesystems can be divided into two categories:
+.PP
+1. Stand\-alone filesystems, which are not associated with any existing
+file. They represent certain system\-wide data as a directory tree.
+You can invoke them by typing
+.RI ' "cd #fsname" '
+where fsname is an extfs short name (see below). Examples of such
+filesystems include audio (list audio tracks on the CD) or apt (list of
+all Debian packages in the system).
+.PP
+For example, to list CD\-Audio tracks on your CD\-ROM drive, type
+.PP
+.nf
+ cd #audio
+.fi
+.PP
+2. 'Archive' filesystems (like rpm, patchfs and more), which represent
+contents of a file as a directory tree. It can consist of 'real' files
+compressed in an archive (urar, rpm) or virtual files, like messages
+in a mailbox (mailfs) or parts of a patch (patchfs). To access such
+filesystems
+.RI ' #fsname '
+should be appended to the archive name. Note that the archive itself
+can be on another vfs.
+.PP
+For example, to list contents of a zip archive documents.zip type
+.PP
+.nf
+ cd documents.zip#uzip
+.fi
+.PP
+In many aspects, you could treat extfs like any other directory. For
+instance, you can add it to the hotlist or change to it from directory
+history. An important limitation is that you cannot invoke shell
+commands inside extfs, just like any other non\-local VFS.
+.PP
+Common extfs scripts included with Midnight Commander are:
+.TP
+.B a
+access 'A:' DOS/Windows diskette
+.RI ( "cd #a" ).
+.TP
+.B apt
+front end to Debian's APT package management system
+.RI ( "cd #apt" ).
+.TP
+.B audio
+audio CD ripping and playing
+.RI ( "cd #audio"
+or
+.IR "cd device#audio" ).
+.TP
+.B bpp
+package of Bad Penguin GNU/Linux distribution
+.RI ( "cd file.bpp#bpp" ).
+.TP
+.B deb
+package of Debian GNU/Linux distribution
+.RI ( "cd file.deb#deb" ).
+.TP
+.B dpkg
+Debian GNU/Linux installed packages
+.RI ( "cd #deb" ).
+.TP
+.B hp48
+view and copy files to/from a HP48 calculator
+.RI ( "cd #hp48" ).
+.TP
+.B lslR
+browsing of lslR listings as found on many FTPs
+.RI ( "cd filename#lslR" ).
+.TP
+.B mailfs
+mbox\-style mailbox files support
+.RI ( "cd mailbox#mailfs" ).
+.TP
+.B patchfs
+extfs to handle unified and context diffs
+.RI ( "cd filename#patchfs" ).
+.TP
+.B rpm
+RPM package
+.RI ( "cd filename#rpm" ).
+.TP
+.B rpms
+RPM database management
+.RI ( "cd #rpms" ).
+.TP
+.B ulha, urar, uzip, uzoo, uar, uha
+archivers
+.RI ( "cd archive#xxxx"
+where xxxx is one of:
+.IR ulha ,
+.IR urar ,
+.IR uzip ,
+.IR uzoo ,
+.IR uar ,
+.IR uha ).
+.PP
+You could bind file type/extension to specified extfs as described in the
+.\"LINK2"
+Extension File Edit
+.\"Extension File Edit"
+section. Here is an example entry for Debian packages:
+.PP
+.nf
+ regex/\.deb$
+ Open=%cd %p#deb
+.fi
+.\"NODE "Colors"
+.SH "Colors"
+The Midnight Commander will try to detect if your terminal supports
+color using the terminal database and your terminal name. Sometimes
+it gets confused, so you may force color mode or disable color mode
+using the \-c and \-b flag respectively.
+.PP
+If the program is compiled with the Slang screen manager instead of
+ncurses, it will also check the variable
+.B COLORTERM,
+if it is set, it has the same effect as the \-c flag.
+.PP
+You may specify terminals that always force color mode
+by adding the
+.I color_terminals
+variable to the Colors section of the initialization file. This will
+prevent the Midnight Commander from trying to detect if your terminal
+supports color. Example:
+.PP
+.nf
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal\-name1,terminal\-name2...
+.fi
+.PP
+The program can be compiled with both ncurses and slang, ncurses does
+not provide a way to force color mode: ncurses uses just the
+information in the terminal database.
+.PP
+The Midnight Commander provides a way to change the default colors.
+Currently the colors are configured using the environment variable
+.B MC_COLOR_TABLE
+or the Colors section in the initialization file.
+.PP
+In the Colors section, the default color map is loaded from the
+.I base_color
+variable. You can specify an alternate color map for a terminal by
+using the terminal name as the key in this section. Example:
+.PP
+.nf
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+.fi
+.PP
+The format for the color definition is:
+.PP
+.nf
+ <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ...
+.fi
+.PP
+The colors are optional, and the keywords are: normal, selected, marked,
+markselect, errors, input, reverse, gauge. Menu colors are: menu,
+menusel, menuhot, menuhotsel. Dialog colors are: dnormal, dfocus,
+dhotnormal, dhotfocus. Help colors are: helpnormal, helpitalic,
+helpbold, helplink, helpslink. Viewer color is: viewunderline. Editor
+colors are: editnormal, editbold, editmarked.
+.PP
+.I input
+determines the color of input lines used in query dialogs.
+.PP
+.I gauge
+determines the color of the filled part of the progress bar (gauge),
+which is used to show the user the progress of file operations, such as
+copying.
+.PP
+The dialog boxes use the following colors:
+.I dnormal
+is used for the normal text,
+.I dfocus
+is the color used for the currently selected component,
+.I dhotnormal
+is the color used to differentiate the hotkey color in normal
+components, whereas the
+.I dhotfocus
+color is used for the highlighted color in the currently selected
+component.
+.PP
+Menus use the same scheme but uses the menu, menusel, menuhot and
+menuhotsel tags instead.
+.PP
+Help uses the following colors:
+.I helpnormal
+is used for normal text,
+.I helpitalic
+is used for text which is emphasized in italic in the manual page,
+.I helpbold
+is used for text which is emphasized in bold in the manual page,
+.I helplink
+is used for not selected hyperlinks and
+.I helpslink
+is used for selected hyperlink.
+.PP
+The possible colors are: black, gray, red, brightred, green,
+brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
+cyan, brightcyan, lightgray and white. And there is a special keyword
+for transparent background. It is 'default'. The 'default' can only be
+used for background color. Example:
+.PP
+.nf
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+.fi
+
+.\"NODE "Skins"
+.SH "Skins"
+You can change the appearance of Midhight Commander.
+To do this, you must specify a file that contain descriptions of colors
+and lines to draw boxes. Redefining of the colors is entirely compatible
+with the assignment of colors, as described in Section
+.\"LINK2"
+Colors\&.
+.\"Colors"
+.PP
+A skin\-file is searched on the following algorithm (to the first one found):
+.IP
+.br
+1) command line option
+.B \-S \<skin\>
+or
+.B \-\-skin=\<skin\>
+.br
+2) Environment variable
+.B MC_SKIN
+.br
+3) In config file parameter
+.B skin
+in section
+.B [Midnight Commander]
+.br
+4) File
+.B /etc/mc/skins/default.ini
+.br
+5) File
+.B /usr/share/mc/skins/default.ini
+
+.PP
+Command line option, environment variable and parameter in config file may
+contain the absolute path to the skin\-file (with the extension \.ini
+or without it). Search of skin\-file will occur in (to the first one found):
+.IP
+1)
+.B ~/.mc/skins/
+.br
+2)
+.B /etc/mc/skins/
+.br
+3)
+.B /usr/share/mc/skins/
+.br
+
+.PP
+For getting extended info, refer to:
+.IP
+.\"LINK2"
+Description of section and parameters
+.\"Skins sections"
+.br
+.\"LINK2"
+Color pair definitions
+.\"Skins colors"
+.br
+.\"LINK2"
+Draw lines
+.\"Skins lines"
+.br
+.\"LINK2"
+Compability
+.\"Skins oldcolors"
+.br
+
+.\"NODE " Skins sections"
+.SH " Description of section and parameters"
+
+Section
+.B [skin]
+contain metainfo for skin\-file. Paramter
+.I description
+contain short text about skin.
+
+.PP
+Section
+.B [filehighlight]
+contain descriptions of color pairs for filenames highlighting.
+Name of parameters must be equal to names of sections into
+filehighlight.ini file.
+See
+.\"LINK2"
+Filenames Highlight
+.\"Filenames Highlight"
+for getting more info.
+
+.PP
+Section
+.B [core]
+describes the elements that are used everywhere.
+.TP
+.I _default_
+Default color pair. Used in all other sections if they not contain
+color definitions
+.TP
+.I selected
+cursor
+.TP
+.I marked
+selected data
+.TP
+.I markselect
+cursor on selected data
+.TP
+.I gauge
+color of the filled part of the progress bar
+.TP
+.I input
+color of input lines used in query dialogs.
+.TP
+.I reverse
+reverse color
+
+.PP
+Section
+.B [dialog]
+describes the elements that are placed on dialog windows (except error dialogs).
+.TP
+.I _default_
+Default color for this section. Used [core]._default_ if not specified
+.TP
+.I dfocus
+Color of active element (in focus)
+.TP
+.I dhotnormal
+Color of hotkeys
+.TP
+.I dhotfocus
+Color of hotkeys in focused element
+
+.PP
+Section
+.B [error]
+describes the elements that are placed on error dialog windows
+.TP
+.I _default_
+Default color for this section. Used [core]._default_ if not specified
+.TP
+.I errdhotnormal
+Color of hotkeys
+.TP
+.I errdhotfocus
+Color of hotkeys in focused element
+
+.PP
+Section
+.B [menu]
+describes the elements that are placed on menu. This section describes
+system menu (called by F9) and user-defined menus (called by F2 in panels
+and by F11 in editor).
+.TP
+.I _default_
+Default color for this section. Used [core]._default_ if not specified
+.TP
+.I entry
+Color of menu items
+.TP
+.I menuhot
+Color of menu hotkeys
+.TP
+.I menusel
+Color of active menu item (in focus)
+.TP
+.I menuhotsel
+Color of menu hotkeys in focused menu item
+
+.PP
+Section
+.B [help]
+describes the elements that are placed on help window.
+.TP
+.I _default_
+Default color for this section. Used [core]._default_ if not specified
+.TP
+.I helpitalic
+Color pair for element with
+.B italic
+attribute
+.TP
+.I helpbold
+Color pair for element with
+.B bold
+attribute
+.TP
+.I helplink
+Color of links
+.TP
+.I helpslink
+Color of active link (on focus)
+
+.PP
+Section
+.B [editor]
+describes the colors of elements placed in editor.
+.TP
+.I _default_
+Default color for this section. Used [core]._default_ if not specified
+.TP
+.I editbold
+Color pair for element with
+.B bold
+attribute
+.TP
+.I editmarked
+Color of selected text
+.TP
+.I editwhitespace
+Color of tabs and trailing spaces highlighting
+.TP
+.I linestate
+Color for line state area
+
+.PP
+Section
+.B [viewer]
+describes the colors of elements placed in viewer.
+.TP
+.I viewunderline
+Color pair for element with
+.B underline
+attribute
+
+.\"NODE " Skins colors"
+.SH " Color pair definitions"
+Any parameter in skin\-file contain definition of color pair.
+.PP
+Color pairs described as two colors separated by ';'. First color
+sets the foreground color, second color sets background color.
+One of the colors may be omitted, in this case color will be
+taken from default color pair (global color pair or
+from default color pair of this section).
+.PP
+Example:
+.br
+.nf
+[core]
+ # green on black
+ _default_=green;black
+ # green (default) on blue
+ selected=;blue
+ # yellow on black (default)
+ marked=yellow;
+.fi
+
+.PP
+Possible colors (names) described in
+.\"LINK2"
+Colors\&.
+.\"Colors"
+section.
+
+.\"NODE " Skins lines"
+.SH " Draw lines"
+Lines sets in section
+.B [Lines]
+into skin\-file. By default single lines are used, but you may redefine
+to usage of any utf\-8 symbols (like to lines, for example).
+.PP
+.I WARNING!!!
+When you build Midnight Commander with the Ncurses screen library
+usage of drawing lines is limited!
+Possible only drawing a single lines.
+For all questions and comments please contact the developers of Ncurses.
+
+.PP
+Descriptions of parameters
+.BR [Lines] :
+.TP
+.I lefttop
+left-top line fragment.
+.TP
+.I righttop
+right-top line fragment.
+.TP
+.I centertop
+down branch of horizontal line
+.TP
+.I centerbottom
+up branch of horizontal line
+.TP
+.I leftbottom
+left-bottom line fragment
+.TP
+.I rightbottom
+right-bottom line fragment
+.TP
+.I leftmiddle
+right branch of vertical line
+.TP
+.I rightmiddle
+left branch of vertical line
+.TP
+.I centermiddle
+cross of lines
+.TP
+.I horiz
+horizontal line
+.TP
+.I vert
+vertical line
+.TP
+.I thinhoriz
+thin horizontal line
+.TP
+.I thinvert
+thin vertical line
+
+
+.\"NODE " Skins oldcolors"
+.SH " Compability"
+
+Appointment of color by skin\-files fully compatible with
+the appointment of the colors described in
+.\"LINK2"
+Colors\&.
+.\"Colors"
+section.
+.PP
+In this case, reassignment of colors has priority over the skin files and is
+complementary.
+
+.\"NODE "Filenames Highlight"
+.SH "Filenames Highlight"
+Section [filehighlight] from current skin\-file contain key names as
+highlight groups and values as color pairs. Color pairs is documented
+into
+.\"LINK2"
+Skins
+.\"Skins"
+section.
+.PP
+Rules of filenames highlight placed in /usr/share/mc/filehighlight.ini file
+(~/.mc/filehighlight.ini).
+Name of section in this file must be equal to parameters names into
+[filehighlight] section (in current skin\-file)
+.PP
+Keys in these groups:
+.TP
+.I type
+file type. if present, all other option ignored
+.TP
+.I regexp
+regular expression. If present, 'extensions' option ignored
+.TP
+.I extensions
+list of extensions of files. Separated by ';' sign.
+.TP
+.I extensions_case
+(make sense only with 'extensions' parameter) make 'extensions'
+rule case sentitive (true) or not (false).
+.PP
+`type' key may have values:
+.nf
+\- FILE (all files)
+ \- FILE_EXE
+\- DIR (all directories)
+ \- LINK_DIR
+\- LINK (all links except stale link)
+ \- HARDLINK
+ \- SYMLINK
+\- STALE_LINK
+\- DEVICE (all device files)
+ \- DEVICE_BLOCK
+ \- DEVICE_CHAR
+\- SPECIAL (all special files)
+ \- SPECIAL_SOCKET
+ \- SPECIAL_FIFO
+ \- SPECIAL_DOOR
+.fi
+.PP
+
+.\"NODE "Special Settings"
+.SH "Special Settings"
+Most of the settings of the Midnight Commander can be changed from the
+menus. However, there are a small number of settings which can only be
+changed by editing the setup file.
+.PP
+These variables may be set in your ~/.mc/ini file:
+.TP
+.I clear_before_exec
+By default the Midnight Commander clears the screen before executing a
+command. If you would prefer to see the output of the command at the
+bottom of the screen, edit your ~/.mc/ini file and change the value of
+the field clear_before_exec to 0.
+.TP
+.I confirm_view_dir
+If you press F3 on a directory, normally MC enters that directory. If
+this flag is set to 1, then MC will ask for confirmation before changing
+the directory if you have files tagged.
+.TP
+.I ftpfs_retry_seconds
+This value is the number of seconds the Midnight Commander will wait
+before attempting to reconnect to an FTP server that has denied the
+login. If the value is zero, the login will no be retried.
+.TP
+.I max_dirt_limit
+Specifies how many screen updates can be skipped at most in the internal
+file viewer. Normally this value is not significant, because the code
+automatically adjusts the number of updates to skip according to the
+rate of incoming keystrokes. However, on very slow machines or
+terminals with a fast keyboard auto repeat, a big value can make screen
+updates too jumpy.
+.IP
+It seems that setting max_dirt_limit to 10 causes the best behavior,
+and that is the default value.
+.TP
+.I mouse_move_pages
+Controls whenever scrolling with the mouse is done by pages or line by
+line on the panels.
+.TP
+.I mouse_move_pages_viewer
+Controls if scrolling with the mouse is done by pages or line by line
+on the internal file viewer.
+.TP
+.I old_esc_mode
+By default the Midnight Commander treats the ESC key as a key prefix
+(old_esc_mode=0). If this option is set (old_esc_mode=1), the ESC key
+will act as a prefix key for one second, and if no extra keys have
+arrived, then the ESC key is interpreted as a cancel key (ESC ESC).
+.TP
+.I only_leading_plus_minus
+Allow special treatment for '+', '\-', '*' in the command line (select,
+unselect, reverse selection) only if the command line is empty. You
+don't need to quote those characters in the middle of the command line.
+On the other hand, you cannot use them to change selection when the
+command line is not empty.
+.TP
+.I reverse_files_only
+Allow revert selection of files only. This variable is on by default.
+If on, the reverse selection is applied to files only, not to directories.
+The selection of directories is untouched. If off, the reverse
+selection is applied to files as well to directories: all unselected
+items become selected, and vice versa.
+.TP
+.I panel_scroll_pages
+If set (the default), panel will scroll by half the display when the
+cursor reaches the end or the beginning of the panel, otherwise it
+will just scroll a file at a time.
+.TP
+.I show_output_starts_shell
+This variable only works if you are not using the subshell support.
+When you use the C\-o keystroke to go back to the user screen, if this
+one is set, you will get a fresh shell. Otherwise, pressing any key
+will bring you back to the Midnight Commander.
+.TP
+.I torben_fj_mode
+If this flag is set, then the home and end keys will work slightly
+different on the panels, instead of moving the selection to the first
+and last files in the panels, they will act as follows:
+.IP
+The home key will: Go up to the middle line, if below it; else go to the
+top line unless it is already on the top line, in this case it will go
+to the first file in the panel.
+.IP
+The end key has a similar behavior: Go down to the middle line, if over
+it; else go to the bottom line unless you already are at the bottom
+line, in such case it will move the selection to the last file name in
+the panel.
+.TP
+.I use_file_to_guess_type
+If this variable is on (the default) it will spawn the file command to
+match the file types listed on the
+.\"LINK2"
+mc.ext file\&.
+.\"Extension File Edit"
+.TP
+.I xterm_mode
+If this variable is on (default is off) when you browse the file system
+on a Tree panel, it will automatically reload the other panel with the
+contents of the selected directory.
+.TP
+.I fish_directory_timeout
+This variable holds the lifetime of a directory cache entry in seconds. The
+default value is 900 seconds.
+.\"NODE "Terminal databases"
+.SH "Terminal databases"
+The Midnight Commander provides a way to fix your system terminal
+database without requiring root privileges. The Midnight Commander
+searches in the system initialization file (the mc.lib file located in
+the Midnight Commander library directory) and in the ~/.mc/ini file for
+the section "terminal:your\-terminal\-name" and then for the section
+"terminal:general", each line of the section contains a key symbol that
+you want to define, followed by an equal sign and the definition for the
+key. You can use the special \\e form to represent the escape character
+and the ^x to represent the control\-x character.
+.PP
+The possible key symbols are:
+.PP
+.nf
+f0 to f20 Function keys f0\-f20
+bs backspace
+home home key
+end end key
+up up arrow key
+down down arrow key
+left left arrow key
+right right arrow key
+pgdn page down key
+pgup page up key
+insert the insert character
+delete the delete character
+complete to do completion
+.fi
+.PP
+For example, to define the key insert to be the Escape + [ + O + p, you
+set this in the ini file:
+.PP
+.nf
+insert=\\e[Op
+.fi
+
+.PP
+Also now you can use
+.I extended learn keys.
+For example:
+
+.nf
+ ctrl-alt-right=\\e[[1;6C
+ ctrl-alt-left=\\e[[1;6D
+.fi
+
+.PP
+This means that ctrl+alt+left sends a \\e[[1;6D escape sequence
+and therefore Midnight Commander interprets "\\e[[1;6D" as Ctrl\-Alt\-Left.
+
+.PP
+The
+.I complete
+key symbol represents the escape sequences used to invoke the completion
+process, this is invoked with Alt\-tab, but you can define other keys to do
+the same work (on those keyboard with tons of nice and unused keys
+everywhere).
+.SH ""
+.\"NODE "FILES"
+.SH "FILES"
+Full paths below may vary between installations. They are also affected
+by the MC_DATADIR environment variable. If it's set, its value is used
+instead of /usr/share/mc in the paths below.
+.PP
+.I /usr/share/mc/mc.hlp
+.IP
+The help file for the program.
+.PP
+.I /usr/share/mc/mc.ext
+.IP
+The default system\-wide extensions file.
+.PP
+.I ~/.mc/bindings
+.IP
+User's own extension, view configuration and edit configuration
+file. They override the contents of the system wide files if present.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+The default system\-wide setup for the Midnight Commander, used only if
+the user doesn't have his own ~/.mc/ini file.
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+Global settings for the Midnight Commander. Settings in this file
+affect all users, whether they have ~/.mc/ini or not. Currently, only
+.\"LINK2"
+terminal settings
+.\"Terminal databases"
+are loaded from mc.lib.
+.PP
+.I ~/.mc/ini
+.IP
+User's own setup. If this file is present then the setup is loaded
+from here instead of the system\-wide startup file.
+.PP
+.I /usr/share/mc/mc.hint
+.IP
+This file contains the hints displayed by the program.
+.PP
+.I /usr/share/mc/mc.menu
+.IP
+This file contains the default system\-wide applications menu.
+.PP
+.I ~/.mc/menu
+.IP
+User's own application menu. If this file is present it is used instead
+of the system\-wide applications menu.
+.PP
+.I ~/.mc/Tree
+.IP
+The directory list for the directory tree and tree view features.
+.PP
+.I ./.mc.menu
+.IP
+Local user\-defined menu. If this file is present, it is used instead of
+the home or system\-wide applications menu.
+.\"SKIP_SECTION"
+.SH "LICENSE"
+This program is distributed under the terms of the GNU General Public
+License as published by the Free Software Foundation. See the built\-in
+help for details on the License and the lack of warranty.
+.\"NODE "AVAILABILITY"
+.SH "AVAILABILITY"
+The latest version of this program can be found at
+ftp://ftp.gnu.org/gnu/mc/.
+.\"NODE "SEE ALSO"
+.SH "SEE ALSO"
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1),
+tcsh(1), zsh(1).
+.PP
+.nf
+The Midnight Commander page on the World Wide Web:
+ http://www.midnight\-commander.org/
+.fi
+.\"NODE "AUTHORS"
+.SH "AUTHORS"
+Authors and contributors are listed in the AUTHORS file in the source
+distribution.
+.\"NODE "BUGS"
+.SH "BUGS"
+See the file TODO in the distribution for information on what remains to
+be done.
+.PP
+If you want to report a problem with the program, please send mail to
+this address: mc\-devel at gnome.org.
+.PP
+Provide a detailed description of the bug, the version of the program
+you are running
+.RI ( "mc \-V"
+displays this information), the operating system you are running the
+program on. If the program crashes, we would appreciate a stack trace.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcedit.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcedit.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcedit.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,567 @@
+.TH MCEDIT 1 "August 2009" "MC Version 4.7.0\-pre1" "GNU Midnight Commander"
+.SH NAME
+mcedit \- Internal file editor of GNU Midnight Commander.
+.SH USAGE
+.B mcedit
+[\-bcCdfhstVx?] [+lineno] file
+.PP
+.B mcedit
+[\-bcCdfhstVx?] file:lineno[:]
+.SH DESCRIPTION
+.LP
+mcedit is a link to
+.BR mc ,
+the main GNU Midnight Commander executable. Executing GNU Midnight
+Commander under this name requests staring the internal editor and
+opening the
+.I file
+specified on the command line. The editor is based on the terminal
+version of
+.B cooledit
+\- standalone editor for X Window System.
+.SH OPTIONS
+.TP
+.I "+lineno"
+Go to the line specified by number (do not put a space between the
+.I "+"
+sign and the number).
+.TP
+.I "\-b"
+Force black and white display.
+.TP
+.I "\-c"
+Force ANSI color mode on terminals that don't seem to have color
+support.
+.TP
+.I "\-C <keyword>=<FGcolor>,<BGcolor>:<keyword>= ..."
+Specify a different color set. See the
+.B Colors
+section in mc(1) for more information.
+.TP
+.I "\-d"
+Disable mouse support.
+.TP
+.I "\-f"
+Display the compiled\-in search path for GNU Midnight Commander data
+files.
+.TP
+.I "\-t"
+Force using termcap database instead of terminfo. This option is only
+applicable if GNU Midnight Commander was compiled with S\-Lang library
+with terminfo support.
+.TP
+.I "\-V"
+Display the version of the program.
+.TP
+.I "\-x"
+Force xterm mode. Used when running on xterm\-capable terminals (two
+screen modes, and able to send mouse escape sequences).
+.SH FEATURES
+The internal file editor is a full\-featured full screen editor. It can
+edit files up to 64 megabytes. It is possible to edit binary files.
+The features it presently supports are: block copy, move, delete, cut,
+paste; key for key undo; pull\-down menus; file insertion; macro
+commands; regular expression search and replace (and our own
+scanf\-printf search and replace); shift\-arrow text highlighting (if
+supported by the terminal); insert\-overwrite toggle; word wrap;
+autoindent; tunable tab size; syntax highlighting for various file
+types; and an option to pipe text blocks through shell commands like
+indent and ispell.
+.SH KEYS
+The editor is easy to use and can be used without learning. The
+pull\-down menu is invoked by pressing F9. You can learn other keys from
+the menu and from the button bar labels.
+.PP
+In addition to that, Shift combined with arrows does text highlighting
+(if supported by the terminal):
+.B Ctrl\-Ins
+copies to the file
+.BR ~/.mc/cedit/cooledit.clip ,
+.B Shift\-Ins
+pastes from
+.BR ~/.mc/cedit/cooledit.clip ,
+.B Shift\-Del
+cuts to
+.BR ~/.mc/cedit/cooledit.clip ,
+and
+.B Ctrl\-Del
+deletes highlighted text. Mouse highlighting also works on some
+terminals. To use the standard mouse support provided by your terminal,
+hold the Shift key. Please note that the mouse support in the terminal
+doesn't share the clipboard with
+.BR mcedit .
+.PP
+The completion key (usually
+.B "Meta\-Tab"
+or
+.BR "Escape Tab" )
+completes the word under the cursor using the words used earlier in the
+file.
+.PP
+To define a macro, press
+.B Ctrl\-R
+and then type out the keys you want to be executed. Press
+.B Ctrl\-R
+again when finished. You can then assign the macro to any key you like
+by pressing that key. The macro is executed when you press
+.B Ctrl\-A
+and then the assigned key. The macro is also executed if you press
+Meta, Ctrl, or Esc and the assigned key, provided that the key is not
+used for any other function. The macro commands are stored in the file
+.BR ~/.mc/cedit/cooledit.macros .
+Do NOT edit this file if you are going to use macros again in the same
+editing session, because
+.B mcedit
+caches macro key defines in memory.
+.B mcedit
+now overwrites a macro if a macro with the same key already exists,
+so you won't have to edit this file. You will also have to restart
+other running editors for macros to take effect.
+.P
+.B F19
+will format C, C++, Java or HTML code when it is highlighted. An executable
+file called
+.B ~/.mc/cedit/edit.indent.rc
+will be created for you from the default template. Feel free to edit it
+if you need.
+.PP
+.B C\-p
+will run ispell on a block of text in a similar way. The script file
+will be called
+.BR ~/.mc/cedit/edit.spell.rc .
+.PP
+If some keys don't work, you can use
+.B Learn Keys
+in the
+.B Options
+menu.
+.SH CODE NAVIGATION
+.B mcedit
+can be used to navigation through code with tags files created by etags
+or ctags commands. If there is no file TAGS code navigation would not work.
+In example, in case of exuberant\-ctags for C language command will be:
+.PP
+ctags \-e \-\-language\-force=C \-R ./
+.PP
+.B Meta\-Enter
+show list box to select item under cursor (cusor should stand at end of
+word).
+.PP
+.B Meta\-Minus
+where minus is symbol "\-" go to previous function in navigation list (like a browser
+Back).
+.PP
+.B Meta\-Equal
+where equal is symbol "=" go to next function in navigation list (like a browser
+Forward).
+.PP
+.SH SYNTAX HIGHLIGHTING
+.B mcedit
+supports syntax highlighting. This means that keywords and contexts
+(like C comments, string constants, etc) are highlighted in different
+colors. The following section explains the format of the file
+.BR ~/.mc/cedit/Syntax .
+If this file is missing, system\-wide
+.B /usr/share/mc/syntax/Syntax
+is used.
+The file
+.B ~/.mc/cedit/Syntax
+is rescanned on opening of a any new editor file. The file contains
+rules for highlighting, each of which is given on a separate line, and
+define which keywords will be highlighted to what color.
+.PP
+The file is divided into sections, each beginning with a line with the
+.B file
+command. The sections are normally put into separate files using the
+.B include
+command.
+.PP
+The
+.B file
+command has three arguments. The first argument is a regular expression
+that is applied to the file name to determine if the following section
+applies to the file. The second argument is the description of the file
+type. It is used in
+.BR cooledit ;
+future versions of
+.B mcedit
+may use it as well. The third optional argument is a regular expression
+to match the first line of text of the file. The rules in the following
+section apply if either the file name or the first line of text matches.
+.PP
+A section ends with the start of another section. Each section is
+divided into contexts, and each context contains rules. A context is a
+scope within the text that a particular set of rules belongs to. For
+instance, the text within a C style comment (i.e. between
+.B /*
+and
+.BR */ )
+has its own color. This is a context, although it has no further rules
+inside it because there is probably nothing that we want highlighted
+within a C comment.
+.PP
+A trivial C programming section might look like this:
+.PP
+.nf
+file .\\*\\\\.c C\\sProgram\\sFile (#include|/\\\\\\*)
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
+
+# default colors
+define comment brown
+context default
+ keyword whole if yellow
+ keyword whole else yellow
+ keyword whole for yellow
+ keyword whole while yellow
+ keyword whole do yellow
+ keyword whole switch yellow
+ keyword whole case yellow
+ keyword whole static yellow
+ keyword whole extern yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword '*' green
+
+# C comments
+context /\\* \\*/ comment
+
+# C preprocessor directives
+context linestart # \\n red
+ keyword \\\\\\n brightred
+
+# C string constants
+context " " green
+ keyword %d brightgreen
+ keyword %s brightgreen
+ keyword %c brightgreen
+ keyword \\\\" brightgreen
+.fi
+.PP
+Each context starts with a line of the form:
+.PP
+.B context
+.RB [ exclusive ]
+.RB [ whole | wholeright | wholeleft ]
+.RB [ linestart ]
+.I delim
+.RB [ linestart ]
+.I delim
+.RI [ foreground ]
+.RI [ background ]
+.PP
+The first context is an exception. It must start with the command
+.PP
+.B context default
+.RI [ foreground ]
+.RI [ background ]
+.PP
+otherwise
+.B mcedit
+will report an error. The
+.B linestart
+option specifies that
+.I delim
+must start at the beginning of a line. The
+.B whole
+option tells that
+.I delim
+must be a whole word. To specify that a word must begin on the word
+boundary only on the left side, you can use the
+.B wholeleft
+option, and similarly a word that must end on the word boundary is specified by
+.BR wholeright .
+.PP
+The set of characters that constitute a whole word can be changed at any
+point in the file with the
+.B wholechars
+command. The left and right set of characters can be set separately
+with
+.PP
+.B wholechars
+.RB [ left | right ]
+.I characters
+.PP
+The
+.B exclusive
+option causes the text between the delimiters to be highlighted, but not
+the delimiters themselves.
+.PP
+Each rule is a line of the form:
+.PP
+.B keyword
+.RB [ whole | wholeright | wholeleft ]
+.RB [ linestart ]
+.I string foreground
+.RI [ background ]
+.PP
+Context or keyword strings are interpreted, so that you can include tabs
+and spaces with the sequences \\t and \\s. Newlines and backslashes are
+specified with \\n and \\\\ respectively. Since whitespace is used as a
+separator, it may not be used as is. Also, \\* must be used to specify
+an asterisk. The * itself is a wildcard that matches any length of
+characters. For example,
+.PP
+.nf
+ keyword '*' green
+.fi
+.PP
+colors all C single character constants green. You also could use
+.PP
+.nf
+ keyword "*" green
+.fi
+.PP
+to color string constants, but the matched string would not be allowed
+to span across multiple newlines. The wildcard may be used within
+context delimiters as well, but you cannot have a wildcard as the last
+or first character.
+.PP
+Important to note is the line
+.PP
+.nf
+ keyword \\\\\\n brightgreen
+.fi
+.PP
+This line defines a keyword containing the backslash and newline
+characters. Since the keywords are matched before the context
+delimiters, this keyword prevents the context from ending at the end of
+the lines that end in a backslash, thus allowing C preprocessor
+directive to continue across multiple lines.
+.PP
+The possible colors are: black, gray, red, brightred, green,
+brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
+cyan, brightcyan, lightgray and white. If the syntax file is shared
+with
+.BR cooledit ,
+it is possible to specify different colors for
+.B mcedit
+and
+.B cooledit
+by separating them with a slash, e.g.
+.PP
+.nf
+keyword #include red/Orange
+.fi
+.PP
+.B mcedit
+uses the color before the slash. See cooledit(1) for supported
+.B cooledit
+colors.
+.PP
+Comments may be put on a separate line starting with the hash sign (#).
+.PP
+Because of the simplicity of the implementation, there are a few
+intricacies that will not be dealt with correctly but these are a minor
+irritation. On the whole, a broad spectrum of quite complicated
+situations are handled with these simple rules. It is a good idea to
+take a look at the syntax file to see some of the nifty tricks you can
+do with a little imagination. If you cannot get by with the rules I
+have coded, and you think you have a rule that would be useful, please
+email me with your request. However, do not ask for regular expression
+support, because this is flatly impossible.
+.PP
+A useful hint is to work with as much as possible with the things you
+can do rather than try to do things that this implementation cannot deal
+with. Also remember that the aim of syntax highlighting is to make
+programming less prone to error, not to make code look pretty.
+.SH COLORS
+The default colors may be changed by appending to the
+.B MC_COLOR_TABLE
+environment variable. Foreground and background colors pairs may be
+specified for example with:
+.PP
+.nf
+MC_COLOR_TABLE="$MC_COLOR_TABLE:\\
+editnormal=lightgray,black:\\
+editbold=yellow,black:\\
+editmarked=black,cyan"
+.fi
+.SH OPTIONS
+Most options can now be set from the editors options dialog box. See
+the
+.B Options
+menu. The following options are defined in
+.B ~/.mc/ini
+and have obvious counterparts in the dialog box. You can modify them to
+change the editor behavior, by editing the file. Unless specified, a 1
+sets the option to on, and a 0 sets it to off, as is usual.
+.TP
+.I use_internal_edit
+This option is ignored when invoking
+.BR mcedit .
+.TP
+.I editor_tab_spacing
+Interpret the tab character as being of this length.
+Default is 8. You should avoid using
+other than 8 since most other editors and text viewers
+assume a tab spacing of 8. Use
+.B editor_fake_half_tabs
+to simulate a smaller tab spacing.
+.TP
+.I editor_fill_tabs_with_spaces
+Never insert a tab space. Rather insert spaces (ascii 20h) to fill to the
+desired tab size.
+.TP
+.I editor_return_does_auto_indent
+Pressing return will tab across to match the indentation
+of the first line above that has text on it.
+.TP
+.I editor_backspace_through_tabs
+Make a single backspace delete all the space to the left
+margin if there is no text between the cursor and the left
+margin.
+.TP
+.I editor_fake_half_tabs
+This will emulate a half tab for those who want to program
+with a tab spacing of 4, but do not want the tab size changed
+from 8 (so that the code will be formatted the same when displayed
+by other programs). When editing between text and the left
+margin, moving and tabbing will be as though a tab space were
+4, while actually using spaces and normal tabs for an optimal fill.
+When editing anywhere else, a normal tab is inserted.
+.TP
+.I editor_option_save_mode
+Possible values 0, 1 and 2. The save mode (see the options menu also)
+allows you to change the method of saving a file. Quick save (0) saves
+the file by immediately, truncating the disk file to zero length (i.e.
+erasing it) and the writing the editor contents to the file. This
+method is fast, but dangerous, since a system error during a file save
+will leave the file only partially written, possibly rendering the data
+irretrievable. When saving, the safe save (1) option enables creation
+of a temporary file into which the file contents are first written. In
+the event of an problem, the original file is untouched. When the
+temporary file is successfully written, it is renamed to the name of the
+original file, thus replacing it. The safest method is create backups
+(2). Where a backup file is created before any changes are made. You
+can specify your own backup file extension in the dialog. Note that
+saving twice will replace your backup as well as your original file.
+.TP
+.I editor_word_wrap_line_length
+line length to wrap. 72 default.
+.TP
+.I editor_backup_extension
+symbol for add extension to name of backup files. Default "~".
+.TP
+.I editor_line_state
+show state line of editor now it show number of file line (in future it
+can show things like folding, breakpoints, etc.). M\-n toglle this option.
+.TP
+.I editor_visible_spaces
+Toggle show visible trailing spaces (TWS), if editor_visible_spaces=1 TWS
+showed as '.'
+.TP
+.I editor_visible_tabs
+Toggle show visible tabs, if editor_visible_tabs=1 tabs showed as '<\-\-\-\->'
+.TP
+.I editor_persistent_selections
+Do not remove block selection after moving the cursor.
+.TP
+.I editor_cursor_beyond_eol
+Allow moving cursor beyond the end of line.
+.TP
+.I editor_syntax_highlighting
+enable syntax highlighting.
+.TP
+.I editor_edit_confirm_save
+show confirm dialog on save.
+.TP
+.I editor_option_typewriter_wrap
+to be described
+.TP
+.I editor_option_auto_para_formatting
+to be described
+.TP
+.I editor_option_save_position
+save file position on exit.
+.TP
+.I source_codepage
+symbol representation of codepage name for file (i.e. CP1251, ~ \- default).
+.TP
+.I editor_wordcompletion_collect_entire_file
+Search autocomplete candidates in entire of file or just from
+begin of file to cursor position (0)
+
+.SH MISCELLANEOUS
+You can use scanf search and replace to search and replace a C format
+string. First take a look at the
+.B sscanf
+and
+.B sprintf
+man pages to see what a format string is and how it works. Here's an
+example: suppose that you want to replace all occurrences of an open
+bracket, three comma separated numbers, and a close bracket, with the
+word
+.IR apples ,
+the third number, the word
+.I oranges
+and then the second number. You would fill in the Replace dialog box as
+follows:
+.PP
+.nf
+.B Enter search string
+(%d,%d,%d)
+.B Enter replace string
+apples %d oranges %d
+.B Enter replacement argument order
+3,2
+.fi
+.PP
+The last line specifies that the third and then the second number are to
+be used in place of the first and second.
+.PP
+It is advisable to use this feature with Prompt On Replace on, because a
+match is thought to be found whenever the number of arguments found
+matches the number given, which is not always a real match. Scanf also
+treats whitespace as being elastic. Note that the scanf format %[ is
+very useful for scanning strings, and whitespace.
+.PP
+The editor also displays non\-us characters (160+). When editing
+binary files, you should set
+.B display bits
+to 7 bits in the Midnight Commander options menu to keep the spacing
+clean.
+.SH FILES
+.I /usr/share/mc/mc.hlp
+.IP
+The help file for the program.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+The default system\-wide setup for GNU Midnight Commander, used only if
+the user's own ~/.mc/ini file is missing.
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+Global settings for the Midnight Commander. Settings in this file
+affect all users, whether they have ~/.mc/ini or not.
+.PP
+.I /usr/share/mc/syntax/*
+.IP
+The default system\-wide syntax files for mcedit, used only if
+the corresponding user's own ~/.mc/cedit/ file is missing.
+.PP
+.I $HOME/.mc/ini
+.IP
+User's own setup. If this file is present then the setup is loaded
+from here instead of the system\-wide setup file.
+.PP
+.I $HOME/.mc/cedit/
+.IP
+User's own directory where block commands are processed and saved and
+user's own syntax files are located.
+.SH LICENSE
+This program is distributed under the terms of the GNU General Public
+License as published by the Free Software Foundation. See the built\-in
+help of the Midnight Commander for details on the License and the lack
+of warranty.
+.SH AVAILABILITY
+The latest version of this program can be found at
+http://midnight\-commander.org/.
+.SH SEE ALSO
+cooledit(1), mc(1), gpm(1), terminfo(1), scanf(3).
+.SH AUTHORS
+Paul Sheer (psheer at obsidian.co.za) is the original author of
+the Midnight Commander's internal editor.
+.SH BUGS
+Bugs should be reported to mc\-devel at gnome.org
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcview.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcview.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/man1/mcview.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,95 @@
+.TH MCVIEW 1 "August 2009" "MC Version 4.7.0\-pre1" "GNU Midnight Commander"
+.SH NAME
+mcview \- Internal file viewer of GNU Midnight Commander.
+.SH USAGE
+.B mcview
+[\-bcCdfhstVx?] file
+.SH DESCRIPTION
+.LP
+mcview is a link to
+.BR mc ,
+the main GNU Midnight Commander executable. Executing GNU Midnight
+Commander under this name requests staring the internal viewer and
+opening the
+.I file
+specified on the command line.
+.SH OPTIONS
+.TP
+.I "\-b"
+Force black and white display.
+.TP
+.I "\-c"
+Force color mode on terminals where
+.B mcview
+defaults to black and white.
+.TP
+.I "\-C <keyword>=<FGcolor>,<BGcolor>:<keyword>= ..."
+Specify a different color set. See the
+.B Colors
+section in mc(1) for more information.
+.TP
+.I "\-d"
+Disable mouse support.
+.TP
+.I "\-f"
+Display the compiled\-in search paths for Midnight Commander files.
+.TP
+.I "\-t"
+Used only if the code was compiled with S\-Lang and terminfo: it makes
+the Midnight Commander use the value of the
+.B TERMCAP
+variable for the terminal information instead of the information on
+the system wide terminal database
+.TP
+.I "\-V"
+Displays the version of the program.
+.TP
+.I "\-x"
+Forces xterm mode. Used when running on xterm\-capable terminals (two
+screen modes, and able to send mouse escape sequences).
+.PP
+.SH COLORS
+The default colors may be changed by appending to the
+.B MC_COLOR_TABLE
+environment variable. Foreground and background colors pairs may be
+specified for example with:
+.PP
+.nf
+MC_COLOR_TABLE="$MC_COLOR_TABLE:\\
+normal=lightgray,black:\\
+selected=black,green"
+.fi
+.PP
+.SH FILES
+.I /usr/share/mc/mc.hlp
+.IP
+The help file for the program.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+The default system\-wide setup for GNU Midnight Commander, used only if
+the user's own ~/.mc/ini file is missing.
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+Global settings for the Midnight Commander. Settings in this file
+affect all users, whether they have ~/.mc/ini or not.
+.PP
+.I $HOME/.mc/ini
+.IP
+User's own setup. If this file is present, the setup is loaded from
+here instead of the system\-wide startup file.
+.PP
+.SH LICENSE
+This program is distributed under the terms of the GNU General Public
+License as published by the Free Software Foundation. See the built\-in
+help of the Midnight Commander for details on the License and the lack
+of warranty.
+.SH AVAILABILITY
+The latest version of this program can be found at
+ftp://ftp.gnu.org/gnu/mc/.
+.SH SEE ALSO
+mc(1), mcedit(1)
+.PP
+.SH BUGS
+Bugs should be reported to mc\-devel at gnome.org
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl/man1/mc.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl/man1/mc.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/pl/man1/mc.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2887 @@
+.\"PrzetÅumaczone przez by Macieja Wojciechowskiego wojciech at staszic.waw.pl
+.TH MC 1 "January 2003" "MC Version 4.6.0" "GNU Midnight Commander"
+.\"SKIP_SECTION"
+.SH NAZWA
+mc \- wizualny interpetator poleceŠdla systemów Unixopodobnych
+.\"SKIP_SECTION"
+.SH UŻYTKOWANIE
+.B mc
+[\-abcCdfPstuUVx] [\-l log] [kat1 [kat2]] [\-v plik]
+.\"NODE "DESCRIPTION"
+.SH OPIS
+Midnight Commander jest przeszukiwarkÄ
katalogów/menedżerem plików dla systemów
+Unixopodobnych
+.\"NODE "OPTIONS"
+.\".\"DONT_SPLIT"
+.SH OPCJE
+.TP
+.I \-a
+WyÅÄ
cza używanie symboli graficznych przy rysowaniu ramek.
+.TP
+.I \-b
+Wymusza wyÅwietlanie czarno\-biaÅe.
+.TP
+.I \-c
+Wymusza wyÅwietlanie w kolorze, zobacz sekcjÄ
+.B Kolory
+żeby zasiÄgnÄ
Ä szerszej informacji.
+.TP
+.I \-C arg
+Używane do wybierania innego koloru, który ma byÄ obecny w linii poleceÅ. Format
+argumentu
+.I arg
+jest opisany w sekcji
+.BR Kolory .
+.TP
+.I \-d
+WyÅÄ
cza używanie myszy.
+.TP
+.I \-f
+WyÅwietla wkompilowane Åcieżki, w których Mindnight Commander szuka swoich
+plików.
+.TP
+.I \-k
+Resetuje "miÄkkie" klawisze do ich standardowych funkcji z termcap/terminfo.
+Użyteczne tylko przy terminalach HP, kiedy klawisze funkcyjne nie dziaÅajÄ
.
+.TP
+.I \-l plik
+Zachowuje logi z serwerów ftp do pliku
+.IR plik .
+.TP
+.I \-P
+Przy zakoÅczeniu programu, Midnight Commander wydrukuje na ekranie katalog,
+w którym pracowaliÅmy na koÅcu; to w poÅaczeniu z funkcjÄ
napisanÄ
poniżej
+pozwoli ci na przeglÄ
danie swoich katalogów i automatyczne przejÅcie do
+tego,
+w którym byÅeÅ ostatnio (dziÄkujÄ Torbenowi Fjerdingstadowi i Sergeyowi za wkÅad
+w tÄ funkcjÄ oraz za kod źródÅowy, który wprowadzili w życie).
+.nf
+użytkownicy basha i zsh:
+
+mc ()
+{
+ MC=$HOME/tmp/mc$$\-"$RANDOM"
+ /usr/bin/mc \-P "$@" > "$MC"
+ cd "`cat $MC`"
+ rm "$MC"
+ unset MC;
+}
+
+użytkownicy tcsh:
+alias mc 'setenv MC `/usr/bin/mc \-P \!*`; cd $MC; unsetenv MC'
+.fi
+Wiem, że ta funkcja mogÅaby byÄ krótsza dla basha i zsh, ale maÅe cudzysÅowy
+nie zaakceptowaÅy by zawieszenia programu kombinacjÄ
+.BR C\-z .
+.TP
+.I \-s
+WÅÄ
cza tryb powolnego terminala, w którym program nie bÄdzie rysowaÅ zbyt
+obciÄ
żajÄ
cych znaków graficznych oraz wyÅÄ
czy opcjÄ weryfikacji.
+.TP
+.I \-t
+Używane tylko jeÅli kod byÅ skompilowany przy użyciu Slanga i terminfo:
+powoduje, że Midnight Commander bÄdzie używaÄ zmiennej Årodowiskowej
+.B TERMCAP
+do pokazywania informacji terminala, zamiast informacji w systemowej bazie
+typów terminali.
+.TP
+.I \-u
+WyÅÄ
cza używanie równolegÅej powÅoki (ma sens tylko jeÅli
+Midnight Commander byÅ kompilowany z obsÅugÄ
równolegÅych powÅok).
+.TP
+.I \-U
+WÅÄ
cza użycie jednoczesnego inerpretatora poleceÅ (ma sens tylko jeÅli Midnight
+Commander byÅ zbudowany z ustawieniem powÅoki w tle jako opcji dodatkowej).
+.TP
+.I \-v plik
+WÅÄ
cza wbudowany podglÄ
d w celu obejrzenia wybranego pliku
+.IR plik .
+.TP
+.I \-V
+WyÅwietla wersjÄ programu.
+.TP
+.I \-x
+Wymusza wÅÄ
czenie trybu xterm. Używane kiedy dziaÅa siÄ na terminalach wyposażonych
+w opcje xterm (dwa tryby ekranu i możliwoÅÄ wysyÅania myszÄ
sygnaÅów wyjÅcia).
+.PP
+JeÅli wybrano, pierwszy katalog używany jest do wyÅwietlenia w pierwszym panelu.
+Drugi wyÅwietlany jest w drugim panelu.
+.\"NODE "Overview"
+.SH Opis
+Ekran Midnight Commandera podzielony jest na cztery czÄÅci. Prawie caÅy obszar
+ekranu zajmujÄ
dwa panele. Standardowo przedostatnia od doÅu linijka ekranu,
+przeznaczona jest do wpisywania poleceÅ, a ostatnia pokazuje klawisze funkcyjne.
+Najwyższy wiersz jest wierszem menu. Może on byÄ niewidoczny, ale pojawia siÄ zawsze
+po klikniÄciu w najwyższÄ
liniÄ ekranu, albo po wciÅniÄciu klawisza F9.
+.PP
+Midnight Commander pozwala na oglÄ
danie dwóch paneli w tym samym czasie.
+Jeden z nich jest panelem aktywnym (podÅwietlona linia wyboru znajduje siÄ wÅaÅnie
+w nim). Niemal wszystkie operacje wykonuje siÄ na panelu aktywnym.
+Niektóre operacje, jak
+np. kopiowanie, zmiana nazwy używajÄ
jako domyÅlnego miejsca docelowego
+katalogu otwartego w panelu nieaktywnym
+(nie martw siÄ, zawsze zostaniesz poproszony o
+potwierdzenie takiej operacji). W celu zasiÄgniÄcia szerszych informacji zajrzyj
+do dziaÅów
+.BR "Panele katalogów" , " Lewe i prawe menu " oraz " Menu plików" .
+.PP
+Możesz wywoÅywaÄ dowolne komendy systemowe po prostu wpisujÄ
c je. Wszystko co
+piszesz pojawia siÄ w linii poleceÅ i po naciÅniÄciu klawisza Enter zostanie
+wykonane przez Midnight Commandera. Przeczytaj sekcjÄ
+.BR "Linia powÅoki i Linia wejÅciowa klawiszy" ,
+żeby nauczyÄ siÄ wiÄcej na ten temat.
+.PP
+.\"NODE "Mouse Support"
+.SH "ObsÅuga myszy"
+Midnight Commander obsÅuguje mysz. ModuÅ ten jest uruchamiany wtedy kiedy
+korzystasz z terminala
+.BR xterm (1)
+(dziaÅa nawet wtedy, kiedy ÅÄ
czysz siÄ przez telnet albo rlogin z innym komputerem
+z terminala xterm) lub jeÅli korzystasz z linuksa na konsoli z zainstalowanym
+serwerem
+.BR gpm (1).
+.PP
+Kiedy klikniesz lewym przyciskiem na panel z katalogami, plik zostanie
+wybrany jako aktywny; jeÅli klikniesz prawym przyciskiem zostanie on
+zaznaczony [lub odznaczony \- w zależnoÅci od jego aktualnego stanu \-
+dziaÅanie podobne do klawisza
+.B Insert
+\- przyp. tÅumacza].
+.PP
+Podwójne klikniÄcie w plik spowoduje wykonanie pliku, jeÅli jest on wykonywalny,
+a jeÅli rozszerzenie pliku jest rozpoznawane przez Midnight Commander'a i dostÄpny
+jest odpowiedni program, jest on uruchamiany.
+.PP
+Możliwe jest również wykonywanie komend przypisanych klawiszom funkcyjnym
+przez klikniÄcie w nie.
+.PP
+JeÅli klikniÄcie odbÄdzie siÄ w rejonie górnej lini panelu z katalogami, zostanie
+on przewiniÄty jednÄ
stronÄ wstecz. Podobnie klikniÄcie na dolnÄ
ramkÄ przewija
+tekst jednÄ
stronÄ do przodu. Ta opcja klikania w ramki dziaÅa również przy
+przeglÄ
daniu pomocy i przy drzewie katalogów.
+.PP
+Standardowo czas autopowtórzenia przy klikaniu myszÄ
wynosi 400 milisekund.
+TÄ wartoÅÄ można zmieniÄ edytujÄ
c plik
+\&~/.mc/ini
+i zmieniajÄ
c parametr
+.IR mouse_repeat_rate .
+.PP
+JeÅli używasz Midnight Commandera z obsÅugÄ
myszy, możesz "przeszczepiaÄ"
+kawaÅki tekstów i używaÄ standardowych zastosowaÅ myszki (kopiowanie i
+wklejanie) za pomocÄ
klawisza Shift.
+.SH ""
+.\"NODE "Keys"
+.SH "Klawisze"
+Niektóre komendy Midnight Commandera wywoÅuje siÄ kombinacjÄ
klawiszy
+.I Control
+(czasem opisywanego jako CTRL lub CTL) lub
+.I Meta
+(opisywanego ALT lub nawet Compose). W tym manualu (pliku pomocy) bÄdziemy
+używaÄ nastÄpujÄ
cych kombinacji:
+C\-<klawisz> \- znaczy: trzymajÄ
c klawisz Control naciÅnij
+<klawisz>. WiÄc C\-f bÄdzie oznaczaÄ: trzymajÄ
c Control, naciÅnij f.
+.PP
+M\-<klawisz> \- znaczy, że trzymajÄ
c klawisz Meta lub alt naciskamy <klawisz>.
+JeÅli na twojej klawiaturze nie ma ani klawisza Alt ani Meta, naciÅnij ESC, puÅÄ
+go i wtedy naciÅnij <klawisz> [skutek ten sam, acz jednak użycie trochÄ
+mniej przyjemne i bardziej skomlikowane \- przyp. tÅumacza].
+.PP
+Wszystkie linie wprowadzajÄ
ce Midnight Commandera używajÄ
w przybliżeniu tych
+samych przypisaÅ klawiszy co wersja GNU edytora Emacs.
+.PP
+Jest wiele sekcji mówiÄ
cych o klawiszach. Ta nastÄpujÄ
ca jest najważniejsza.
+.PP
+Sekcja
+.\"LINK2"
+.I Menu plików
+.\"File Menu"
+opisuje skróty klawiszowe do komend pojawiajÄ
cych siÄ w menu plików. Ta sekcja
+zawiera funkcjÄ klawiszy. WiÄkszoÅÄ z tych komend wywoÅuje jakÄ
Å akcjÄ przede
+wszystkim na jednym lub kilku wybranych plikach.
+.PP
+Sekcja
+.\"LINK2"
+.I Panele katalogowe
+.\"Directory Panels"
+opisuje klawisze, które zaznaczajÄ
plik lub pliki jako docelowe do dalszych
+dziaÅaÅ (akcjÄ
jest najczÄÅciej jedna z tych przedstawionych w menu plików).
+.PP
+Sekcja
+.I Komendy linii poleceÅ
+wypisuje listÄ klawiszy, które sÄ
używane do wprowadzania lub edytowania
+tekstów w wierszu poleceÅ. WiÄkszoÅÄ z nich kopiuje nazwy, i inne tego typu,
+z panelu katalogów do linii poleceÅ (żeby uniknÄ
Ä ich przepisywania), lub
+pozwala zwiedziÄ historiÄ komend linii poleceÅ.
+.PP
+.I Klawisze linii wejÅciowych
+sÄ
używane do edytowania linii na wejÅciu (przy wpisywaniu). Oznacza,
+to że stosuje siÄ je zarówno
+do linii poleceÅ jak do okien dialogowych.
+.PP
+.\"NODE " Miscellaneous Keys"
+.SH "Klawisze różne"
+Jest tu kilka klawiszy, które nie kwalifikujÄ
siÄ do żadnej z wymienionych
+powyżej grup:
+.PP
+.BR Enter .
+JeÅli jest wpisany jakiÅ tekst w linii poleceÅ (na samym dole, pod panelami),
+to wpisana komenda jest wykonywana. JeÅli nic nie jest wpisane, i linia wyboru
+jest na jakimÅ katalogu, Midnight Commander wykonuje komendÄ
+.BR chdir (2)
+(zmiana katalogu) do wybranego katalogu i odÅwieża zawartoÅÄ panelu; jeÅli
+linia wyboru jest na pliku wykonywalnym jest on wykonywany. I wreszcie jeÅli
+rozszerzenie pliku zgadza siÄ z obÅugiwanym przez programy zewnÄtrzne, które
+sÄ
obsÅugiwane prze Midnight Commandera, sÄ
one wywoÅywane z owym programem.
+.PP
+.BR C\-l .
+Od nowa rysuje wszystkie informacje okna Midnight Commandera.
+.PP
+.BR "C\-x c" .
+Uruchamia komendÄ Chmod dla aktualnego pliku lub zaznaczonych plików.
+.PP
+.BR "C\-x o" .
+Uruchamia komendÄ Chown dla aktualnego pliku lub zaznaczonych plików.
+.PP
+.BR "C\-x l" .
+Uruchamia komendÄ dowiÄ
zywania.
+.PP
+.BR "C\-x s" .
+Uruchamia komendÄ miÄkkiego dowiÄ
zywania.
+.PP
+.BR "C\-x i" .
+Zmienia aktywny panel.
+.PP
+.BR "C\-x q" .
+PrzeÅacza nieaktywny panel w tryb "quick view".
+.PP
+.BR "C\-x !" .
+Wykonuje komendÄ z zewnÄtrznego panelu.
+.PP
+.BR "C\-x h" .
+Uruchamia komendÄ dodawania katalogów do hotlisty.
+.PP
+.BR M\-! .
+Uruchamia komendÄ filtrowanego podglÄ
du, opisanego w sekcji
+.IR PodglÄ
d .
+.PP
+.BR M\-? .
+Uruchamia komendÄ szukania pliku.
+.PP
+.BR M\-c .
+WÅÄ
cza okno dialogowe quick cd (szybkiej zmiany katalogów)
+.PP
+.BR C\-o .
+JeÅli program jest uruchamiany na konsoli typu Linux lub FreeBSD lub też
+na konsoli xterm, pokaże wyjÅcie ostatnio wykonywanego programu. JeÅli
+uruchomiono Midnight Commandera na konsoli type Linux, MC używa
+zewnÄtrznego programu (cons.saver) w celu zachowywyania i odzyskiwania
+informacji na ekranie komputera.
+.PP
+JeÅli użycie trybu powÅoki w tle jest wkompilowane, możesz nacisnÄ
Ä
+C\-o w dowolnej chwili i zostataniesz przeniesiony z powrotem bezpoÅrednio
+do gÅównego okna Midnight Commandera, żeby powróciÄ do wykonywania aplikacji
+po prostu naciÅnij znów C\-o. JeÅli masz zawieszonÄ
aplikacjÄ wÅaÅnie przez
+użycie tego triku, nie bÄdziesz mógÅ "odpalaÄ" innych programów spod Midnight
+Commandera dopóki nie zamkniesz zawieszonego programu.
+.PP
+Aby dowiedzieÄ siÄ czegoÅ na temat polskiech liter w Midnight Commanderze
+przeczytaj sekcjÄ
+.IR "Polskie litery" .
+.PP
+.\"NODE " Directory Panels"
+.SH " Panel Katalogów"
+Sekcja opisuje klawisze, które operujÄ
na panelu katalogów. JeÅli chcesz
+wiedzieÄ jak zmieniÄ panele zobacz sekcjÄ
+.IR "Lewe i prawe menu" .
+.PP
+.BR Tab ", " C\-i .
+Zmienia aktywny panel. Stary panel staje siÄ w tym momencie aktywnym panelem,
+a aktywny staje siÄ starym. Linia wyboru zmienia swoje poÅożenia do aktywnego
+panelu.
+.PP
+.BR Insert ", " C\-t .
+DEPRECATED! Do zaznaczania plików możesz używaÄ klawisza Insert lub C\-t. Å»eby odznaczyÄ plik
+po prostu zaznacz jakiŠjuż zaznaczony.
+.TP
+.B Insert
+to tag files you may use the Insert key (the kich1 terminfo sequence).
+To untag files, just retag a tagged file.
+.TP
+.B M\-e
+to change charset of panel you may use M\-e (Alt\-e).
+Recoding is made from selected codepage into system codepage. To
+cancel the recoding you may select "directory up" (..) in active panel.
+To cancel the charsets in all directories, select "No translation " in
+the dialog of encodings.
+.PP
+.BR M\-g ", " M\-r ", " M\-j .
+Używane do wybierania najwyższego, Årodkowego i najniższego pliku w panelu.
+.PP
+.BR C\-s ", " M\-s .
+Uruchamia szukanie pliku w katalogu na podstawie jego nazwy. Kiedy szukanie
+jest aktywne, każde naciÅniÄcie klawisza doda jeden znak do poszukiwania
+zamiast wypisania go linii poleceÅ. JeÅli opcja
+.I "Show mini\-status"
+jest wÅÄ
czona, szukany ciÄ
g znaków pojawia siÄ w linii mini\-statusu. Kiedy
+wpisujemy znak, linia wyboru przemieszcza siÄ do nastÄpnego pliku zaczynajÄ
cego
+siÄ od podanych liter. Klawisze
+.I backspace
+lub
+.I del
+mogÄ
byÄ używane do poprawiania bÅÄdów. JeÅli C\-s zostanie naciÅniÄte ponownie,
+Midnight Commander rozpoczyna szukanie nastÄpnego pliku
+zaczynajÄ
cego siÄ od podanych znaków.
+.PP
+.BR M\-t .
+PrzeÅÄ
cza tryb wyÅwietlania do nastÄpnego możliwego. UżywajÄ
c tej opcji
+Åatwo jest przejÅÄ szybko z dÅugiego do krótkiego trybu wyÅwietlania
+jak również do tego zdefiniowanego przez użytkownika.
+.PP
+.B C\-\\\\
+(control\-backslash).
+Pokazuje hotlistÄ katalogów i zmienia katalog do wybranego przez użytkownika.
+.PP
+.B +
+(plus).
+Używane do zaznaczania grupy plików. Midnight Commander zapyta o
+wyrażenie opisujÄ
cÄ
grupÄ. JeÅli opcja
+.I Shell Patterns
+jest wÅÄ
czona, typ wyrażeÅ jest bardzo podobny do tego w powÅoce
+(* dla zera i wiÄcej znaków i ? dla jednego znaku). JeÅli zaÅ opcja
+.I Shell Patterns
+jest wyÅÄ
czona, sposób zaznaczania plików jest zgodny z ustawieniami
+(zobacz
+.BR ed (1)).
+.PP
+.B \\\\
+(backslash).
+Używaj znaków "\\" do odznaczania grupy plików. Jest to przeciwieÅstwo klawisza
+plus.
+.PP
+.BR "strzaÅka do góry" ", " C\-p .
+Przenosi liniÄ wyboru do poprzedniej pozycji w panelu.
+.PP
+.BR "strzaÅka do doÅu" ", " C\-n .
+Przenosi liniÄ wyboru do nastÄpnej pozycji w panelu.
+.PP
+.BR home ", " a1 ", " M\-< .
+Przenosi liniÄ wyboru do pierwszej pozycji w panelu.
+.PP
+.BR end ", " c1 ", " M\-> .
+Przenosi liniÄ wyboru do ostatniej pozycji w panelu.
+.PP
+.BR PageDown ", " C\-v .
+Przenosi liniÄ wyboru jednÄ
stronÄ do doÅu.
+.PP
+.BR PageUp ", " M\-v .
+Przenosi liniÄ wyboru jednÄ
stronÄ do góry.
+.PP
+.BR M\-o .
+JeÅli drugi panel jest zwykÅym panelem wyÅwietlajÄ
cym i w aktywnym panelu
+stoisz na katalogu, drugi panel bÄdzie
+pokazywaÄ zawartoÅÄ
+akutalnego katalogu (tak jak w Emacsie kombinacja C\-o). JeÅli nie stoisz
+na katalogu zawartoÅciÄ
drugiego katalogu stanie siÄ katalog o jedno piÄtro
+wyższy od aktualnego.
+.PP
+.BR C\-PageUp ", " C\-PageDown .
+DziaÅa tylko na konsoli typu Linux: wykonuje przejÅcie do katalogu ".." lub
+do aktualnie wybranego, w zależnoÅci od kombinacji.
+.PP
+.BR M\-y .
+Przenosi do poprzedniego katalogu w historii, podobne do klikniÄcia myszkÄ
.
+\&'<'.
+.PP
+.BR M\-u .
+Przechodzi do nastÄpnego katalogu w historii, podobne do klikniÄcie myszkÄ
+w '>'.
+.PP
+.BR M\-S\-h ", " M\-H .
+WyÅwietla historiÄ katalogów, podobne dziaÅanie do klikniÄcia myszkÄ
'v'.
+.PP
+.\"NODE " Shell Command Line"
+.SH " Linia PowÅoki"
+Ta sekcja opisuje klawisze, które sÄ
użyteczne do efektywniejszego
+wpisywania podczas podawania komend powÅoki.
+.PP
+.BR M\-Enter .
+Kopiuje nazwÄ aktualniego wybranego pliku do linii poleceÅ.
+.PP
+.BR C\-Enter .
+To samo co M\-Enter, dziaÅa tylko na konsoli typu Linux.
+.PP
+.BR M\-Tab .
+Wykonuje dokoÅczenie nazw plików, komend, zmiennych, użytkowników, nazw hostów
+za Ciebie.
+.PP
+.BR "C\-x t" ", " "C\-x C\-t" .
+Kopiuje nazwy zaznaczonych plików (lub jeÅli nie ma zaznaczonych \- aktywnego)
+w aktywnym (C\-x t) lub nieaktywnym panelu (C\-x C\-t) do linii poleceÅ.
+.PP
+.BR "C\-x p" ", " "C\-x C\-p" .
+Pierwsza kombinacja kopiuje peÅnÄ
ÅcieżkÄ z aktywnego, a druga z nieaktywnego
+panelu.
+.PP
+.BR C\-q .
+Komenda 'quote' (cytuj) może byÄ używana do wpisywania do wiersza poleceÅ znaków, które
+normalnie przechwytywane sÄ
przez Commandera (tak jak znak '+').
+.PP
+.BR M\-p ", " M\-n .
+Używaj tych klawiszy, żeby przeglÄ
daÄ historiÄ komend. M\-p wyÅwietla poprzedniÄ
,
+a M\-n nastÄpnÄ
komendÄ.
+.PP
+.BR M\-h .
+WyÅwietla historiÄ aktualnej linii poleceÅ.
+.PP
+.\"NODE " General Movement Keys"
+.SH " Podstawowe klawisze ruchu"
+PrzeglÄ
darka pomocy, podglÄ
d plików i drzewo katalogów używajÄ
podobnych
+klawiszy do przemieszczania. Przez to akceptujÄ
dokÅadnie te same klawisze.
+Każde z nich z resztÄ
traktujÄ
je jako swoje wÅasne.
+.PP
+Niektóre partie Midnight Commandera również używajÄ
tych klawiszy,
+wiÄc niniejsza sekcja może byÄ użyteczna również dla tych partii.
+.PP
+.BR "strzaÅka w górÄ" ", " C\-p .
+Przechodzi jednÄ
liniÄ wstecz.
+.PP
+.BR "strzaÅka w dóÅ" ", " C\-n .
+Przechodzi jednÄ
liniÄ naprzód.
+.PP
+.BR "Page Up" ", " M\-v .
+Przechodzi jednÄ
stronÄ wstecz.
+.PP
+.BR "Next Page" ", " "Page Down" ", " C\-v .
+Przechodzi jednÄ
stronÄ naprzód.
+.PP
+.BR Home ", " A1 .
+Przechodzi do poczÄ
tku.
+.PP
+.BR End ", " C1 .
+Przechodzi na koniec.
+.PP
+PrzeglÄ
darka pomocy i podglÄ
d plików akceptujÄ
nastÄpujÄ
ce klawisze
+(poza tymi opisanymi powyżej).
+.PP
+.BR b ", " C\-b ", " C\-h ", " Backspace ", " Delete .
+Przechodzi jednÄ
stronÄ wstecz.
+.PP
+.BR "klawisz spacji" .
+Przechodzi jednÄ
stronÄ naprzód.
+.PP
+.BR u ", " d .
+Przechodzi póŠstrony naprzód lub wstecz.
+.PP
+.BR g ", " G .
+Przechodzi do poczÄ
tku lub do koÅca.
+.PP
+.\"NODE " Input Line Keys"
+.SH " Linia wejÅciowa klawiszy"
+Linie wejÅciowe (te używane w linii komend i w oknach dialogowych), akceptujÄ
+nastÄpujÄ
ce klawisze:
+.PP
+.BR C\-a .
+umieszcza kursor na poczÄ
tku linii.
+.PP
+.BR C\-e .
+umieszcza kursor na koÅcu linii.
+.PP
+.BR C\-b ", " move\-left .
+przenosi kursor o jednÄ
pozycjÄ w lewo.
+.PP
+.BR C\-f ", " move\-right .
+przenosi kursor o jednÄ
pozycjÄ w prawo.
+.PP
+.BR M\-f .
+przesuwa kursor o jedno sÅowo naprzód.
+.PP
+.BR M\-b .
+przesuwa kursor o jedno sÅowo wstecz.
+.PP
+.BR C\-h ", " backspace .
+kasuje poprzedni znak.
+.PP
+.BR C\-d ", " Delete .
+kasuje znak w miejscu kursora (nad nim).
+.PP
+.BR C\-@ .
+wstawia zaznaczenie do kasowanie (patrz nastÄpne pozycje).
+.PP
+.BR C\-w .
+kopiuje tekst spomiÄdzy kursora i zaznaczenia do bufora i usuwa go z linii
+poleceÅ.
+.PP
+.BR M\-w .
+to samo co C\-w tylko, że nie usuwa tekstu z linii.
+.PP
+.BR C\-y .
+wstawia spowrotem zawartoÅÄ wyciÄtego bufora.
+.PP
+.BR C\-k .
+wycina tekst od kursora do koÅca linii.
+.PP
+.BR M\-p ", " M\-n .
+Używaj tych klawiszy, żeby przeglÄ
daÄ historiÄ komend. M\-p wyÅwietla poprzedniÄ
,
+a M\-n nastÄpnÄ
.
+.PP
+.BR M\-C\-h ", " M\-Backspace .
+kasuje jedno sÅowo wstecz (poprzednie).
+.PP
+.BR M\-Tab .
+Wykonuje dokoÅczenie nazw plików, komend, zmiennych, użytkowników, nazw hostów
+za Ciebie.
+.PP
+.SH ""
+.\"NODE "Menu Bar"
+.SH "Linia menu"
+Linia menu uaktywnia siÄ kiedy wciskasz klawisz F9 lub kiedy klikasz myszkÄ
+na najwyższy wiersz ekranu. Linia menu ma piÄÄ podmenu: "left", "file", command",
+"options" i "right" (po polsku to jest "lewe", "plik", "komendy", "opcje",
+"prawe").
+.PP
+Lewe i prawe menu pozwalajÄ
ci na modyfikacje wyglÄ
du lewego i prawego panelu
+katalogowego.
+.PP
+Menu plik pozwala na wykonanie akcji na aktualnym lub zaznaczonych plikach.
+.PP
+Menu komend mieÅci w sobie możliwe do wykonania akcje, które sÄ
dużo bardziej
+globalne i nie majÄ
zwiÄ
zku z aktualnym i zaznaczonymi plikami.
+.PP
+.\"NODE " Left and Right Menus"
+.SH " Lewe i prawe menu"
+WyglÄ
d panelu katalogowego może zostaÄ zmieniony poprzez menu
+.B left
+i
+.BR right .
+.PP
+.\"NODE " Listing Mode..."
+.SH " Tryby wyÅwietlania (Listing modes)"
+Tryby wyÅwietlania sÄ
używane do zmienia ustawieÅ przy wyÅwietlaniu.
+DostÄpne sÄ
cztery różne tryby:
+.BR Full ,
+.BR Brief ,
+.B Long
+i
+.BR User .
+Tryb "Full" pokazuje nazwÄ, rozmiar i czas modyfikacji pliku.
+.PP
+Tryb "Brief" pokazuje tylko nazwÄ pliku i ma dwie kolumny (dziÄki temu
+może pokazywaÄ nawet dwa razy wiÄcej niż inne tryby). Tryb "Long" jest
+podobny do wyniku polecenia
+.BR "ls \-l" .
+Zabiera on szerokoÅÄ caÅego ekranu.
+.PP
+JeÅli wybierzesz tryb "user" (użytkownika), bÄdziesz mógÅ wybraÄ wÅasny
+sposób wyÅwietlania.
+.PP
+Tryb użytkownika musi zaczynaÄ siÄ od okreÅlenia wielkoÅci panelu. Może
+to byÄ "half" (póÅ) lub "full" (caÅy) i okreÅla, czy ma byÄ widoczny
+jeden duży panel na caÅy ekran czy dwa mniejsze.
+.PP
+Po rozmiarze panelu możesz wÅÄ
czyÄ tryb dwóch kolumn panelu. Robi siÄ
+to dodajÄ
c liczbÄ "2" do tekstu formatu.
+.PP
+Po tym wpisujesz już nazwy pól z podaniem opcjonalnej wielkoÅci.
+Wszystkie możliwe pola jakich możesz użyÄ to:
+.TP
+.B name
+wyÅwietla nazwÄ pliku.
+.TP
+.B size
+wyÅwietla wielkoÅÄ pliku.
+.TP
+.B bsize
+jest alternatywÄ
dla format
+.BR size .
+WyÅwietla rozmiar plików, a dla katalogów po prostu wyÅwietla tekst
+"SUB\-DIR" lub "UP\-\-DIR".
+.TP
+.B type
+wyÅwietla jednoznakowy opis typu pliku. Ten znak jest taki sam co ten
+wyÅwietlany prze komendÄ ls z flagÄ
\-F. WyÅwietlana jest gwiazdka
+dla plików wykonywalnych,
+ukoÅnik dla katalogów, maÅpa (@) dla dowiÄ
zaÅ, znak równoÅci dla gniazd,
+minus dla urzÄ
dzeÅ niestniejÄ
cych, znak plus dla urzÄ
dzeÅ istniejÄ
cych,
+pionowÄ
kreskÄ (|) dla kolejek FIFO, tyldÄ dla dowiÄ
zaÅ
+symbolicznych, i wykrzyknik dla dowiÄ
zaÅ wskazujÄ
cych na nieistniejÄ
cy plik.
+.TP
+.B mark
+Gwiazdka jeÅli plik jest zaznaczony, spacja jeÅli nie jest.
+.TP
+.B mtime
+czas ostatniej modyfikacji pliku.
+.TP
+.B atime
+czas ostatniego dostÄpu do pliku.
+.TP
+.B ctime
+czas utworzenia pliku.
+.TP
+.B perm
+tekst reprezentujÄ
cy aktualne uprawnienia do pliku.
+.TP
+.B mode
+wartoÅÄ (cyfrowa) przedstawiajÄ
ca prawa do pliku.
+.TP
+.B nlink
+liczba dowiÄ
zaÅ do pliku.
+.B ngid
+GID (numeryczny).
+.TP
+.B nuid
+UID (numeryczny).
+.TP
+.B owner
+wÅaÅciciel pliku.
+.TP
+.B group
+grupa pliku.
+.TP
+.B inode
+numer i\-wÄzÅa pliku.
+.PP
+Możesz również używaÄ nastÄpujÄ
cych znaków dla zmiany wyÅwietlania:
+.TP
+.B space
+spacja w formacie wyÅwietlania.
+.TP
+.B |
+Ten znak jest używany w celu dodania pionowej linii od formatu wyÅwietlania.
+.PP
+Å»eby wymusiÄ szerokoÅÄ pola, po prostu dodaj ':' a potem iloÅÄ znaków jakie
+chcesz żeby miaÅo pole. JeÅli numer zaczyna siÄ od '+', to szerokoÅÄ nie może
+byÄ mniejsza od podanej, jeÅli program zobaczy, że jest jeszcze trochÄ
+miejsca na ekranie, rozszerzy to pole.
+.PP
+Na przykÅad tryb
+.B Full
+wyÅwietla w formacie:
+.PP
+half type name | size | mtime
+.PP
+A format
+.B Long
+wyÅwietla w formacie:
+.PP
+full perm space nlink space owner space group space size space mtime
+space name
+.PP
+A to jest caÅkiem Åadny tryb użytkownika:
+.PP
+half name | size:7 | type mode:3
+.PP
+Panele mogÄ
byÄ również przestawione do nastÄpujÄ
cych trybów:
+.TP
+.B Info
+Tryb info wyÅwietla informacjÄ o aktualnie zaznaczonym pliku i (jeÅli
+to możliwe) o systemie plików.
+.TP
+.B Tree (drzewo)
+Widok drzewa jest caÅkiem podobny do widoku
+.\"LINK2"
+Drzewa katalogów\&.
+.\"Directory Tree"
+Zobacz tÄ sekcjÄ jeÅli chcesz siÄ dowiedzieÄ czegoÅ na ten temat.
+.TP
+.B Quick View
+W tym trybie, panele zostanÄ
przeÅÄ
czone w tryb zredukowanego podglÄ
du
+wyÅwietlajÄ
cego zawartoÅÄ aktualnego pliku. JeÅli zaznaczysz panel
+(klawiszem tab lub myszkÄ
), bÄdziesz miaÅ dostÄp do wiÄkszoÅci komend
+podglÄ
du.
+.\"NODE " Sort Order..."
+.SH " PorzÄ
dek sortowania (Sort order...)"
+Istnieje osiem porzÄ
dków sortowania. Przez: nazwÄ, rozszerzenie,
+datÄ modyfikacje, datÄ odczytu, datÄ zmiany, rozmiar,
+numeru i\-wÄzÅa i niesortowane. PorzÄ
dek sortowanie możesz wybraÄ w oknie
+dialogowym porzÄ
dku sortowania. Możliwe jest również wybranie porzÄ
dku
+wstecznego (od tyÅu).
+.PP
+Standardowo, katalogi sÄ
sortowane przed plikami, ale może to byÄ zmienione
+przez opcjÄ
+.BR "Mix all files (mieszaj wszystkie pliki)" .
+.PP
+.\"NODE " Filter..."
+.SH " Filtry (Filter...)"
+Komenda filtra pozwala ci na podanie rozszerzenia, które musi byÄ speÅnione,
+żeby pliki byÅy widoczne (na przykÅad
+.BR "*.tar.gz" ).
+Niezależnie od filtru katalalogi i dowiÄ
zania do katalogów sÄ
zawsze pokazywane.
+.PP
+.\"NODE " Reread"
+.SH " OdÅwież (Reread)"
+Komenda odÅwież odÅwieża widok wszystkich plików w katalogów. Jest to użyteczne
+jeÅli inny proces stworzyÅ lub usunÄ
Å jakiÅ pliki. JeÅli użyÅeÅ panelu
+zewnÄtrznego, wszystkie informacje zostanÄ
przywrócone do prawdziwego stanu.
+.\"NODE " File Menu"
+.SH "Menu plików (File menu)"
+.PP
+Midnight Commander używa klawiszy F1 \- F10 jako skrótów klawiszowych do komend
+wystÄpujÄ
cych w menu plików. Na terminalach bez funkcji klawiszowych (F1 \- F10)
+można używaÄ kombinacji klawisza Escape i numeru ( odpowiednio 1 dla F1,
+2 dla F2 itd. )
+.PP
+Menu plików ma nastÄpujÄ
ce komendy (skróty klawiszowe umieszczone sÄ
+na dole ekranu):
+.PP
+.B Pomoc (F1)
+.PP
+WywoÅuje wbudowanÄ
przeglÄ
darkÄ plików pomocy. WewnÄ
trz niej można używaÄ
+klawisza Tab żeby przejÅÄ do nastÄpnego dowiÄ
zania, Enter
+żeby przejÅÄ do wybranego dowiÄ
zania. Klawisze Spacji i Backspace sÄ
używane
+do poruszania siÄ naprzód i wstecz na stronach pomocy. NaciÅnij klawisz
+F1 żeby uzyskaÄ peÅnÄ
listÄ dostÄpnych klawiszy w pomocy.
+.PP
+.B Menu (F2)
+.PP
+WywoÅuje menu użytkownika. Menu użytkownika jest Åatwym w użyciu narzÄdziem
+sÅużÄ
cym do obsÅugi zewnÄtrznych programów i dodatkowych opcji Midnight
+Commandera.
+.PP
+.B PodglÄ
d (F3, Shift\-F3)
+.PP
+WÅÄ
cza podglÄ
d aktualnie wybranego pliku. Standardowowo wywoÅywany jest
+wbudowany podglÄ
d plików, ale jeÅli opcja "Use internal view" jest wyÅÄ
czona,
+wywoÅywany jest zewnÄtrzny program do poglÄ
du, wskazywany przez zmiennÄ
+.BR PAGER .
+JeÅli jednak zmienna
+.B PAGER
+nie zostaÅa jeszcze zdefiniowana, wywoÅywana jest komenda "view". JeÅli użyjesz
+kombinacji klawiszy
+.BR Shift\-F3 ,
+poglÄ
d zostanie wywoÅany bez jakiegokolwiek
+formatownia pliku.
+.PP
+.B Filtrowany podglÄ
d (M\-!)
+.PP
+Ta kombinacja klawiszy oczekuje na komendÄ i jej argument (argumentem standardowo
+jest wybrany aktualnie plik), caÅe wyjÅcie programu przekierowywane jest do pliku,
+który zostaje automatycznie wyÅwietlony na ekranie w trybie podglÄ
du.
+.PP
+.B Edycja (F4)
+.PP
+Aktualnie ta komenda wywoÅuje edytor
+.BR vi (1)
+lub edytor wybrany w zmiennej Årodowiskowej, lub wbudowany wewnÄtrzny edytor
+plików jeÅli opcja use_internal_edit jest wÅÄ
czona.
+.PP
+.B Kopiuj (F5)
+.PP
+WÅÄ
cza okno dialogowe, w którym standardowo znajduje siÄ Åcieżka do
+katalogu w
+nieaktywnym panelu, po czym kopiuje aktualny plik (lub wybrane
+jeÅli wybrano jakiekolwiek) do katalogu, który wybraliÅmy w oknie dialogowym.
+Podczas procesu kopiowania możesz go w każdej chwili przerwaÄ wciskajÄ
c C\-c lub
+Esc. Å»eby dowiedzieÄ siÄ czegoÅ wiÄcej na temat jokerów w Åcieżce źródÅowej
+(którymi najczÄÅciej bÄdÄ
* lub ^\\(.*\\)$) i innych możliwych okreÅleÅ w
+katalogu docelowym zobacz kategoriÄ
+.B "Maski kopiowania/przenoszenia"
+.PP
+Na niektórych systemach możliwe jest kopiowanie w tle, robi siÄ to klikajÄ
c
+na przycisk backgorund (lub naciskajÄ
c kombinacjÄ M\-b w oknie dialogowym).
+Background Jobs jest używane do kontrolowania prac w tle.
+.PP
+.B Link (C\-x l)
+.PP
+Tworzy sztywne dowiÄ
zanie do aktualnego pliku.
+.PP
+.B SymLink (C\-x s)
+.PP
+Tworzy symboliczne dowiÄ
zanie do aktualnego pliku. Dla tych, którzy nie wiedzÄ
+co to jest dowiÄ
zanie: tworzenie dowiÄ
zania do pliku jest tak jak kopiowanie
+pliku, z tym tylko,
+że zarówno plik źródÅowy i docelowy reprezentujÄ
ten sam plik. Na przykÅad,
+jeÅli edytujesz jeden z tych plików, zmiany, które czynisz pojawiajÄ
siÄ w obu
+plikach. Niektórzy mówiÄ
na dowiÄ
zania aliasy lub skróty.
+.PP
+Twarde dowiÄ
zanie wydaje siÄ byÄ prawdziwym plikiem. Po stworzeniu go
+nie ma możliwoÅci
+rozróżnienia, który z plików jest oryginalny, a który jest dowiÄ
zaniem.
+Jest bardzo
+ciÄżko zauważyÄ, że wskazujÄ
one na ten sam plik.
+Używaj dowiÄ
zaÅ twardych wtedy kiedy nie chcesz tego wiedzieÄ.
+.PP
+DowiÄ
zanie symboliczne jest tylko odwoÅaniem do oryginalnego pliku.
+JeÅli ten plik
+zostanie wyrzucony, dowiÄ
zanie stanie siÄ bezużyteczne. Jest caÅkiem Åatwo
+zauważyÄ,
+że pliki odnoszÄ
siÄ w gruncie rzeczy do tego samego. Midnight Commander
+pokazuje znak "@" przed nazwÄ
pliku jeÅli jest dowiÄ
zaniem
+symbolicznym do innych
+(poza katalogami, przed którymi pokazuje tyldÄ (~)). Oryginalny plik wskazywany
+przez dowiÄ
zanie jest pokazywany w linii mini\-statusu, jeÅli opcja
+.I "Show mini\-status"
+jest wÅÄ
czona. Używaj dowiÄ
zaÅ symbolicznych, jeÅli chcesz unikÄ
Ä problemów z
+rozpoznawaniem twardych dowiÄ
zaÅ.
+.PP
+.B Zmiana nazwy/przeniesienie (F6)
+.PP
+WÅÄ
cza okno dialogowe, gdzie standardowo wpisana jest nazwa katalogu w
+nieaktywnym panelu, i przenosi aktualnie wybrany plik (lub zaznaczone jeÅli
+choÄ jeden jest zaznaczony) do katalogu wpisanego w oknie dialogowym. Podczas
+procesu przenoszenia możesz użyÄ kombinacji klawiszy C\-c lub ESC, żeby przerwaÄ
+operacjÄ. Po wiÄcej szczegóÅów zobacz operacjÄ
+.B Kopiuj
+opisanÄ
powyżej. WiÄkszoÅÄ rzeczy jest caÅkiem podobna.
+.PP
+Na niektórych systemach możliwe jest przenoszenie w tle, robi siÄ to klikajÄ
c
+na przycisk background (lub naciskajÄ
c kombinacjÄ M\-b w oknie dialogowym).
+Background Jobs jest używane do kontrolowania prac w tle.
+.PP
+.B "Utwórz katalog (F7)"
+.PP
+WÅÄ
cza menu dialogowe i zakÅada katalog o podanej nazwie
+.PP
+.B Kasuj (F8)
+.PP
+Kasuje aktualnie wybrany lub zaznaczone pliki w aktywnym panelu. Podczas
+procesu możesz nacisnÄ
Ä C\-C lub Esc żeby przerwaÄ operacjÄ. [skasowane pliki
+nie bÄdÄ
jednak odzyskane \- przyp. tÅumacza].
+.PP
+.B Zaznacz grupÄ (+)
+.PP
+Używane do zaznaczania grupy plików. Midnight Commander bÄdzie żÄ
daÅ tekstu
+opisujÄ
cego grupÄ plików. JeÅli opcja
+.I Shell Patterns
+jest wÅÄ
czona, tekst bÄdzie traktowany jako globalny dla interpretatora (*
+oznacza zero lub wiÄcej znaków a ? oznacza jeden znak). JeÅli opcja
+.I Shell Patterns
+jest wyÅÄ
czona, wtedy zaznaczanie plików jest robione z zastosowaniem norm
+zewnÄtrznych (zobacz ed (1)).
+.PP
+.B Odznacz grupÄ (\\\\)
+.PP
+Używane do odznaczania grupy plików. Jest przeciwieÅstwem komendy
+.IR "Zaznacz pliki" .
+.PP
+.B Wyjdź (F10, Shift\-F10)
+.PP
+Zamyka Midnight Commandera. Shift\-F10 jest używany jeÅli używasz
+"wrappera" powÅoki. Shift\-F10 nie przeniesie ciÄ do katalogu, w którym
+byÅeÅ ostatnio w Midnight Commanderze, zamiast tego przejdzie do katalogu,
+z którego uruchomiÅeÅ program.
+.PP
+.\"NODE " Quick cd"
+.SH " Szybka zmiana katalogów (Quick cd) M\-c"
+Ta komenda jest bardzo użyteczna, jeÅli masz już peÅnÄ
liniÄ poleceÅ, a
+chcesz przejÅÄ do innego katalogu. Uruchamia ona maÅe okno dialogowe,
+w którym podajesz to co po normalnej komendzie
+.B cd
+po czym naciskasz Enter. Wszystkie opcje sÄ
dokÅadnie takie same jak we
+wbudowanej komendzie cd.
+.PP
+.\"NODE " Command Menu"
+.SH " Menu komend (Command Menu)"
+Komenda drzewo katalogów (Directory tree) pokazuje drzewo katalogów.
+.PP
+Komenda "Find file" szuka pliku speÅniajÄ
cego podane warunki, natomiast komenda
+"Swap panels" zamienia zawartoÅci obu paneli.
+.PP
+Komenda "Panels on/off" pokazuje wyjÅcie ostatniej komendy interpetatora
+poleceÅ. DziaÅa ona tylko na terminalach typu Linux lub FreeBSD.
+.PP
+Komenda porównywania katalogów (Compare directories) (C\-x d) porównuje
+zawartoÅci panelu katalogowego z drugim. Możesz potem użyc Kopiuj (F5)
+żeby stworzyÄ dwa dokÅadnie identyczne panele. Metoda "quick" porównuje
+tylko i wyÅÄ
cznie rozmiary plików i ich daty. Metoda "thorough" porównuje
+pliki bajt po bajcie. Ta metoda dziaÅa tylko wtedy kiedy komputer obsÅuguje
+wywoÅanie mmap(2). Metoda "size\-only" zwraca uwagÄ tylko na rozmiar plików.
+Nie ma dla niej żadnego znaczenia czy plik ma innÄ
datÄ lub zawartoÅÄ, liczy
+siÄ tylko rozmiar.
+.PP
+Komenda historii komend (Command history) pokazuje listÄ wpisanych komend.
+Ta, którÄ
wybierzesz, jest kopiowana do linii poleceÅ. Do historii komend
+można mieÄ dostÄp również przy użyciu kombinacji M\-p lub M\-n.
+.PP
+Komenda hotlisty katalogów (Directory hotlist) (C\-\\) pozwala na zmienianie
+katalogów do tych najczÄÅciej używanych dużo szybciej.
+.PP
+Komenda panelu zewnÄtrznego (External panelize) pozwala na wykonywania programów
+zewnÄtrznych i ustawienia zawartoÅci paneli na to co zwróciÅa wywoÅana
+komenda.
+.PP
+Komenda edycji rozszerzeÅ plików (Extension file edit) pozwala na wÅasny wybór
+programów, które majÄ
byÄ używane do wykonywania plików z podanymi
+rozszerzeniami. Komenda edycji pliku menu (Menu file edit) może byÄ używana do
+edytowania menu użytkownika (tego, które pojawia siÄ po naciÅniÄciu kombinacji
+F2).
+.PP
+.\"NODE " Directory Tree"
+.SH " Drzewo katalogów (Directory Tree)"
+Możesz wybieraÄ katalogi z drzewa katalogów i Midnight Commander przejdzie do
+wybranego przez Ciebie katalogu.
+.PP
+SÄ
dwa sposoby wywoÅywania drzewa. Prawdziwa komenda drzewa katalogów jest
+dostÄpna z menu komend. InnÄ
metodÄ
jest wybranie drzewa z menu "lewego" bÄ
dź
+"prawego".
+.PP
+Å»eby nie mieÄ zbyt dużych opóźnieÅ Midnight Commander skanuje tylko maÅÄ
+iloÅÄ katalogów (tÄ potrzebnÄ
w danej chwili). JeÅli jakiegoÅ katalogu nie
+widaÄ przejdź do jego katalogu nadrzÄdnego i naciÅnij C\-r (lub F2).
+.PP
+Możesz używaÄ nastÄpujÄ
cych klawiszy:
+.PP
+Generalne klawisze ruchu sÄ
akceptowane.
+.PP
+.BR Enter .
+W drzewie katalogów, wychodzi z trybu drzewa i przechodzi znów do trybu
+zwykÅego panelu. W podglÄ
dzie drzewa zmienia katalog w drugim panelu i zostaje
+w trybie podglÄ
du drzewa w panelu aktywnym.
+.PP
+.BR C\-r ", " F2 " (Rescan)."
+OdÅwieża aktualny katalog. Używane jeÅli drzewo nie jest już aktualne. Nie
+pokazuje katalogów, które już istniejÄ
lub pokazuje te, których już nie ma.
+.PP
+.BR F3 " (Forget)."
+Usuwa aktualny katalog z drzewa katalogów. Używaj tego jeÅli chcesz usunÄ
Ä
+"ÅmiecÄ
ce" i niepotrzebne katalogi z wyÅwietlania. Å»eby byÅy one znów
+widoczne wystarczy nacisnÄ
Ä F2.
+.PP
+.BR F4 " (Static/Dynamic)."
+PrzeÅÄ
cza pomiÄdzy dynamicznym (standardowo) i statycznym trybem nawigacji.
+.PP
+W trybie statycznym możesz używaÄ strzaÅek do doÅu i do góry do wybierania
+katalogu. Wszystkie zwiedzone katalogi sÄ
widoczne.
+.PP
+W trybie dynamicznym możesz używaÄ strzaÅek w celu wybrania równorzÄdnego
+katalogu, strzaÅki w lewo żeby dostaÄ siÄ do katalogu domowego, strzaÅki
+w prawo w celu dostania siÄ do katalogu podrzÄdnego. Widoczne jest tylko
+najbardziej aktualne drzewo katalogów. Drzewo zmienia siÄ wiÄc dynamicznie
+podczas twojego przemieszczania.
+.PP
+.B F5
+(Copy).
+Kopiuje katalog.
+.PP
+.B F6
+(RenMov).
+Przenosi katalog.
+.PP
+.B F7
+(Mkdir).
+Tworzy nowy katalog poniżej aktualnego.
+.PP
+.B F8
+(Delete).
+Kasuje katalog z systemu plików.
+.PP
+.BR C\-s ", " M\-s .
+Szuka natÄpnego katalogu speÅniajÄ
cego podane warunki szukania. JeÅli taki
+nie istnieje te klawisze spowodujÄ
przemieszczenie siÄ o jednÄ
liniÄ w dóÅ.
+.PP
+.BR C\-h ", " Backspace .
+Kasuje ostatni znak w ciÄ
gu znaków do poszukiwania.
+.PP
+.BR "Jakikolwiek inny klawisz" .
+Dodaje klawisz do ciÄ
gu znaków do szukania i przenosi do najbliższego
+katalogu, którego nazwa zaczyna siÄ od tych znaków. W podglÄ
dzie drzewa musisz
+najpierw uaktywniÄ szukanie naciskajÄ
c C\-s. CiÄ
g szukajÄ
cy jest pokazywany
+w linii mini\-statusu.
+.PP
+NastÄpujÄ
ce klawisze sÄ
dostÄpne tylko w drzewie katalogów. Nie dziaÅajÄ
one
+w poglÄ
dzie katalogów.
+.PP
+.B F1
+(Help).
+WywoÅuje podglÄ
d pomocy i pokazuje tÄ sekcjÄ.
+.PP
+.BR Esc ", " F10 .
+Wychodzi z drzewa. Nie zmienia katalogów.
+.PP
+Mysz jest obsÅugiwana. Podwójne klikniÄcie ma znaczenie identyczne do
+klawisza Enter. Zobacz również sekcjÄ
+.IR "ObsÅuga myszy" .
+.PP
+.\"NODE " Find File"
+.SH " Znajdź plik (Find File)"
+Komenda znajdź plik najpierw pyta siÄ o startowy katalog do przeszukiwania
+i o nazwÄ pliku, który ma byÄ znaleziony. WciskajÄ
c przycisk "Tree" (drzewo)
+możesz wybraÄ katalog startowy z drzewa katalogów.
+.PP
+Pole trzecie akceptuje wszystkie wyrażenia podobne do tych w egrep(1).
+Oznacza to, że musisz rozpoczynaÄ znaki o specjalnym znaczeniu kombinacjÄ
+"\\" np. szukajÄ
c "strcmp (" bÄdziesz musiaÅ wpisaÄ "strcmp \\(" (bez
+cudzysÅowów oczywiÅcie).
+.PP
+Możesz zaczÄ
Ä przeszukiwanie naciskajÄ
c przycisk Ok. Podczas szukania możesz
+zatrzymaÄ proces przy użyciu przycisku Stop i kontynuowaÄ po naciÅniÄciu
+Startu.
+.PP
+Możesz przeglÄ
daÄ liste znalezionych plików za pomocÄ
strzaÅek do doÅu
+i do góry. Komenda Chdir przejdzie do katalogu aktualnie wybranego. Przycisk
+Again zapyta siÄ o nowe parametry do szukania (rozpocznie proces od nowa).
+Przycisk Quit koÅczy przeszukiwanie. Przycisk Panelize umieÅci znalezione
+pliki w aktywnym panelu katalogowym tak, że bÄdziesz mógÅ wykonywaÄ na nich
+standardowe czynnoÅci (podglÄ
d, kopiowanie, przenoszenie, kasowanie itp.).
+Po spanelizowaniu wystarczy naciÅnÄ
Ä C\-r żeby powróciÄ do normalnego trybu.
+.PP
+Możliwe jest posiadanie listy katalogów, których szukanie plików nie
+powinno uwzglÄdniaÄ (na przykÅad możesz chcieÄ ominÄ
Ä przeszukiwanie CDROMu
+i innych podmontowanych systemów plików).
+.PP
+Katalogi do omijania powinny byÄ umieszczone w zmiennej
+.B find_ignore_dirs
+w sekcji
+.B Misc
+twojego pliku ~/.mc/ini.
+.PP
+SkÅadowe katalogów powinny byÄ oddzielone od siebie przez Åredniki, to jest
+przykÅad:
+.PP
+.nf
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+.fi
+.PP
+Możesz woleÄ używaÄ panelu zewnÄtrznego do wykonywania niektórych operacji.
+Szukanie pliku jest dobre tylko dla prostych zapytaÅ. UżywajÄ
c panelu
+zewnÄtrznego możesz dokonywaÄ tak skomplikowanych wyszukiwaÅ jak tylko
+pragniesz.
+.PP
+.\"NODE " External panelize"
+.SH " Panel zewnÄtrzny"
+Panel zewnÄtrzny pozwala ci na wykonywanie zewnÄtrznych programów i
+oglÄ
danie ich wyjÅcia jako zawartoÅci aktywnego panelu.
+.PP
+Na przykÅad, jeÅli chcesz aby w aktywnym panelu wyÅwietlone zostaÅy
+wszystkie dowiÄ
zania w aktywnym katalogu, możesz użyÄ panelu zewnÄtrznego
+i nastÄpujÄ
cej komendy:
+.PP
+.nf
+find . \-type l \-print
+.fi
+Zanim komenda zakoÅczy dziaÅanie, zawartoÅÄ katalogów nie bÄdzie już dÅużej
+zawartoÅciÄ
aktualnego katalogu, ale wszystkie pliki bÄdÄ
symbolicznymi
+dowiÄ
zaniami.
+.PP
+JeÅli chcesz wyÅwietliÄ wszystkie pliki, które ÅciÄ
gnÄ
ÅeÅ ze swoich
+serwerów ftp, możesz użyÄ tej komendy awk żeby wypisaÄ nazwÄ pliku z
+logów transferu:
+.PP
+.nf
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+.fi
+.PP
+Możesz zapisaÄ sobie czÄsto używane komendy pod jakÄ
Å nazwÄ
, po to
+żeby móc ich potem używaÄ dużo Åatwiej. Robisz to po prostu wpisujÄ
c komendÄ
+w linii wejÅciowej, a potem naciskajÄ
Ä przycisk Add. Potem wpisujesz nazwÄ,
+pod jakÄ
ta komenda ma byÄ widoczna. NastÄpnym razem po prostu wybierasz
+tÄ komendÄ z listy i nie musisz już wpisywaÄ jej ponownie.
+.PP
+.\"NODE " Hotlist"
+.SH " Hotlist"
+Hotlista katalogów pokazuje nazwy katalogów wprowadzonych do hotlisty.
+Midnight Commander zmieni miejsce do tego, które wskazuje nazwa katalogu.
+Z hotlisty możesz wyrzucaÄ już dodane pozycje par nazw/wskazaÅ i dodawaÄ nowe.
+Dla dodawania możesz wykorzystaÄ kombinacjÄ (C\-x h), która dodaje
+ÅcieżkÄ
+aktualnego katalogu do hotlisty. Użytkownik musi tylko podaÄ pod jakÄ
+nazwÄ
ma byÄ ten katalog widoczny.
+.PP
+Powoduje to przechodzenie do czÄÅciej przeglÄ
danych katalogów znacznie szybciej.
+Możesz używaÄ ciÄ
gle wartoÅci CDPATH opisanej w sekcji WewnÄtrzne
+przemieszczanie.
+.PP
+.\"NODE " Extension File Edit"
+.SH " Edycja rozszerzeŠpliów (Extension File Edit)"
+Ta komenda wywoÅa twój edytor na plik ~/.mc/bindings. Format tego pliku jest
+nastÄpujÄ
cy (zmieniÅ siÄ on poczÄ
wszy od wersji 3.0):
+.PP
+Wszystkie linie zaczynajÄ
ce siÄ od #, lub puste, nie sÄ
brane pod uwagÄ.
+.PP
+Linie zaczynajÄ
ce siÄ od pierwszej kolumny powinny mieÄ nastÄpujÄ
cy format:
+.PP
+.IR "sÅowo kluczowe/wzorzec" ,
+tj. wszystko po
+.I sÅowie kluczowym/
+dopóki nowÄ
liniÄ
nie jest
+.I wzorzec
+.PP
+sÅowami kluczowymi mogÄ
byÄ:
+.PP
+.I shell
+.IP
+(wzorzec jest wtedy wyrażeniem (bez jokerów), tj. pasujÄ
wszystkie pliki
+*wzorzec. Np.: .tar znaczy *.tar)
+.PP
+.I regex
+.IP
+(wzorzec jest normalnym wyrażeniem)
+.PP
+.I type
+.IP
+(plik speÅnia wymagania jeÅli `file %f` zgadza siÄ z wyrażeniem wzorca
+(nazwa: czÄÅÄ z `file %f` jest usuwana))
+.PP
+.I default
+.IP
+(wszystkie pliki speÅniajÄ
, nie ważne jaki jest wzorzec)
+.PP
+Inne linie powinny zaczynaÄ siÄ od spacji lub tabulacji i powinny
+mieÄ one nastÄpujÄ
cy format:
+.PP
+.I sÅowo kluczowe=komenda
+(bez spacji przy znaku =), gdzie
+.I sÅowem kluczowym
+powinno byÄ:
+.PP
+.I Open (Otwórz)
+(jeÅli użytkownik naciÅnie Enter lub kliknie dwukrotnie),
+.I View (PodglÄ
d)
+(F3),
+.I Edit (Edytuj)
+(F4).
+.PP
+.I command
+jest jakÄ
kolwiek jednÄ
liniÄ
powÅoki, z zastosowaniem
+prostego makra.
+.PP
+Cele sÄ
przeliczane od góry do doÅu (porzÄ
dek jest tu istotny). JeÅli
+jakiejÅ akcji brakuje, poszukiwanie kontynuuje siÄ tak jakby wczeÅniej
+nie nastÄ
piÅa żadna zgodnoÅÄ (tj. jeÅli zgadza siÄ z wzorcem pierwszym
+i trzecim i brakuje w pierwszym akcji View, to naciskajÄ
c F3 użyta bÄdzie
+akcja z trzeciego wzorca). Opcja default powinna wychwyciÄ wszystkie możliwe
+akcje.
+.PP
+.\"NODE " Background Jobs"
+.SH " Prace w tle (Background jobs)"
+PozwalajÄ
ci one kontrolowaÄ status jakichkolwiek procesów wykonywanych
+w tle
+przez Midnight Commandera (tylko operacje kopiowania i przenoszenia, mogÄ
+byÄ wykonywane w tle). Z tego menu możesz zastopowaÄ, zresetowaÄ i "zabiÄ"
+proces w tle.
+.PP
+.\"NODE " Menu File Edit"
+.SH " Edycja menu użytkownika (Menu File Edit)"
+Menu użytkownika jest bardzo użytecznym menu, które może byÄ tworzone
+w sposób dowolny, przez użytkownika. Kiedy tylko próbujesz coÅ zrobiÄ
+przy użyciu tego menu, Åadowany jest plik .mc.menu z aktualnego katalogu, ale
+tylko wtedy kiedy jest on w posiadaniu użytkownika lub roota i mamy do niego
+prawa zapisu. JeÅli takiego nie ma próbuje siÄ z plikiem ~/.mc/menu z tymi
+samymi zaÅożeniami, jeÅli jego też nie ma \- używa siÄ standardowego pliku
+systemowego, który znajduje siÄ w /usr/share/mc/mc.menu.
+.PP
+Format pliku z menu użytkownika jest bardzo prosty. Linie zaczynajÄ
ce siÄ
+od czegokolwiek innego niż spacja lub tabulacja, sÄ
traktowane jako
+wtyczki do menu (aby móc używaÄ ich potem jako gorÄ
cych klawiszy, dobrze
+jest aby pierwszy znak byÅ literÄ
). Wszystkie linie zaczynajÄ
ce od spacji
+lub tabulacji, sÄ
komendami, które majÄ
byÄ wykonane jeÅli wtyczka zostanie
+wybrana.
+.PP
+Kiedy opcja zostaje wybrana, wszystkie komendy należÄ
ce do tej opcji
+kopiowane sÄ
do pliku w katalogu tymczasowym (najczÄÅciej do /usr/tmp), a
+potem plik jest wykonywany. Pozwala to użytkownikowi wkÅadaÄ normalne
+konstrukcje powÅoki do konstrukcji kodu wykonywanego. Po wiÄcej
+informacji zobacz, używania makr.
+.PP
+To jest przykÅadowy plik mc.menu:
+.PP
+.nf
+A WyrzuÄ aktualny plik.
+ od \-c %f
+
+B Stwórz raport o bÅÄdzie i wyÅlij do roota.
+ I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail \-s "BÅÄ
d Midnight Commandera" root < $I
+ rm \-f $I
+
+M Przeczytaj pocztÄ.
+ emacs \-f rmail
+
+N Przeczytaj grupÄ dyskucyjnÄ
.
+ emacs \-f gnus
+
+J Skopiuj rekursywnie caÅy aktualny katalog.
+ tar cf \- . | (cd %D && tar xvpf \-)
+
+= f *.tar.gz | f *.tgz & t n
+X Zdekompresuj skompresowany plik tar.
+ tar xzvf %f
+.fi
+.PP
+.B Standardowe warunki
+.PP
+Każda opcja może byÄ opatrzona w warunki. Warunek musi zaczynaÄ siÄ od
+pierwszej kolumny i od znaku '='. JeÅli warunek jest prawdziwy, opcja
+stanie siÄ opcjÄ
domyÅlnÄ
.
+.PP
+.nf
+SkÅadnia warunku: = <warunek>
+ lub: = <warunek> | <warunek> ...
+ lub: = <warunek> & <warunek> ...
+
+Warunek jest jednym z nastÄpujÄ
cych:
+
+ f <wzorzec> aktualny plik zgodny z wzorcem?
+ F <wzorzec> plik w drugim panelu zgodny z wzorcem?
+ d <wzorzec> aktualny katalog speÅniajÄ
cy wzorzec?
+ D <wzorzec> katalog w drugim panelu speÅniajÄ
cy wzorzec?
+ t <typ> aktualny pliku typu typ?
+ T <typ> plik w drugim panelu typu typ?
+ ! <warunek> zaprzeczenie warunku
+.fi
+.PP
+Wzorzec jest normalnym wzorcem powÅoki lub wyrażeniem,
+podobnym do wzorca powÅoki. Możesz zmieniÄ globalne ustawienia
+wzorców powÅoki piszÄ
c "shell_patterns=x" w pierwszej linii menu
+użytkownika (x jest równe 0 lub 1).
+.PP
+.nf
+Typ jest jednym lub wiÄcej z podanych znaków:
+
+ n nie katalog
+ r zwykÅy plik
+ d katalog
+ l dowiÄ
zanie
+ c specjalny znak
+ b specjalny blok
+ f fifo
+ s gniazdo
+ x wykonywalny
+ t zaznaczony
+.fi
+.PP
+Na przykÅad 'rlf' oznacza zwykÅy plik, dowiÄ
zanie lub fifo. Typ 't' jest
+trochÄ odmienny ponieważ dotyczy panelu a nie pliku. Warunek '=t t' jest
+prawdziwy jeÅli sÄ
jakieÅ zaznaczone pliki w aktywnym panelu, a faÅszywy jeÅli
+nie ma.
+.PP
+JeÅli warunek rozpoczyna siÄ od '=?' zamiast '=' droga przechodzenia
+przez warunki bÄdzie pokazywana
+za każdym razem kiedy warunek bÄdzie obliczany [przydatne do wyszukiwania bÅÄdów
+\- przyp. tÅumacza].
+.PP
+Warunki sÄ
obliczane od lewej do prawej. Oznacza to, że
+.nf
+ = f *.tar.gz | f *.tgz & t n
+.fi
+jest liczone tak samo jak
+.nf
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+.fi
+.PP
+To jest prosty przykÅad zastosowania tych warunków:
+.PP
+.nf
+= f *.tar.gz | f *.tgz & t n
+L Listuje zawartoÅÄ skompresowanego archiwum tar
+ gzip \-cd %f | tar xvf \-
+.fi
+.PP
+.B Warunki dodania
+.PP
+JeÅli warunek rozpoczyna siÄ od znaku '+' (lub '+?') zamiast od '=' (lub '=?')
+jest to warunek dodania. JeÅli warunek jest prawdziwy, opcja menu bÄdzie
+doÅÄ
czona do menu. JeÅli nie jest prawdziwy, nie bÄdzie ona w nim zawarty.
+.PP
+Możesz ÅÄ
czyÄ ze sobÄ
standardowe i dodane warunki zaczynajÄ
c warunek od
+kombinacji
+\&'+=' lub '=+' (lub '+=?' lub '=+?' jeÅli chcesz zobaczyÄ trasÄ bÅÄdów).
+JeÅli chcesz użyÄ różnych warunków, dodanego i standardowego,
+możesz poprzedziÄ wpis menu dwoma wierszami warunkowymi. Jednym zaczynajÄ
cym
+siÄ od znaku '+', a drugim od '='.
+.PP
+Wszelkie komentarze rozpoczynajÄ
siÄ od znaku '#'.
+.PP
+.\"NODE " Options Menu"
+.SH " Menu opcji (Options Menu)"
+Midnight Commander ma niektóre opcje, które mogÄ
byÄ wÅÄ
czane lyb wyÅÄ
czane
+w różnych oknach dialogowych z tego menu. Opcja jest wÅÄ
czona jeÅli widnieje
+przed niÄ
gwiazdka lyb "x".
+.PP
+Komenda
+.I Configuration
+wÅÄ
cza okno dialogowe, z którego możesz zmieniÄ
+wiÄkszoÅÄ ustawieÅ Midnight Commandera.
+.PP
+Menu
+.I Layout
+pozwala na zmianÄ wielu ustawieÅ, które majÄ
znaczÄ
cy wpÅyw
+na to jak MC bÄdzie wyglÄ
daÅ na ekranie.
+.PP
+Menu
+.I Confirmation
+wÅÄ
cza okno dialogowe, w którym możesz ustawiÄ przy wykonaniu
+których operacji chcesz byÄ pytany o potwierdzenie.
+.PP
+Menu
+.I Display bits
+pozwala okreÅliÄ jakiego typu znaki twój terminal jest
+w stanie wyÅwietliÄ.
+.PP
+Menu
+.I Learn Keys
+pokazuje okno dialogowe, w którym możesz poznaÄ
+które klawisze nie dziaÅajÄ
i w razie problemów naprawiÄ to.
+.PP
+Menu
+.I Virtual FS
+pokazuje okno, w którym możesz zmieniÄ niektóre ustawienia
+dotyczÄ
ce systemów VFS.
+.PP
+Komenda
+.I Save Setup
+zachowuje wszystkie ustawienia z menu Lewego, Prawego i Opcji.
+.PP
+.\"NODE " Configuration"
+.SH " Konfiguracja"
+Opcje w tym oknie sÄ
podzielone na trzy grupy:
+opcje panelu (Panel Options), zatrzymaj po uruchomieniu (Pause after run) i
+inne opcje (Other Options).
+.PP
+.B Opcje panelu
+.PP
+.I Show Backup Files.
+Standardowo Midnight Commander nie wyÅwietla plików koÅczÄ
cych siÄ znakiem
+\&'~' (tak jak komenda ls \-B w wersji GNU).
+.PP
+.I Show Hidden Files.
+Standardowo Midnight Commander wyÅwietla wszystkie pliki zaczynajÄ
ce siÄ
+od kropki (tak jak ls \-a).
+.PP
+.I Mark moves down.
+Standardowo kiedy zaznaczasz plik (zarówno przy klawisze Insert)
+linia wyboru przenosi siÄ o jedno w dóÅ.
+.PP
+.I Drop down menus.
+Kiedy ta opcja jest wÅÄ
czona, kiedy naciskasz klawisz
+.B F9
+menu bÄdzie aktywowane, w przeciwnym wypadku zostaniesz tylko przeniosiony
+do tytuÅów w tym menu i bÄdziesz musiaÅ wybraÄ opcjÄ rÄcznie przy użyciu
+strzaÅek bÄ
dź też przy użyciu pierwszej litery z nazwy konkretnego menu.
+.PP
+.I Mix all files.
+JeÅli ta opcja jest wÅÄ
czona, wszystkie pliki i katalogi sÄ
pomieszane razem.
+JeÅli zaÅ jest wyÅÄ
czona, katalogi (i dowiÄ
zania do nich), sÄ
listowane na
+poczÄ
tku a pozostaÅe pliki dopiero za nimi.
+.PP
+.I Fast directory reload.
+Standardowo ta opcja jest wyÅÄ
czona. JeÅli jÄ
wÅÄ
czysz Midnight Commander
+bÄdzie używaÅ triku do sprawdzenia czy zawartoÅÄ katalogu siÄ zmieniÅa.
+Trik polega na tym, że sprawdza siÄ i\-wÄzeÅ katalogu i jeÅli siÄ on zmieniÅ
+to katalog jest Åadowany na nowo. Oznacza to przeÅadowywanie zawartoÅci panelu
+tylko wtedy, kiedy tworzysz lub kasujesz pliki. JeÅli robisz inne zmiany
+(rozmiaru, wÅaÅciciela, uprawnieÅ, grupy itp.) bÄdziesz musiaÅ rÄcznie przeÅadowaÄ
+widok (np. używajÄ
c kombinacji klawiszy C\-r).
+.PP
+.B Zatrzymaj po uruchomieniu
+.PP
+Po wykonaniu komendy, Midnight Commander może zrobiÄ pauzÄ, po to abyÅ
+mógÅ spokojnie przejrzeÄ wyjÅcie ostatniej komendy. SÄ
trzy możliwe wartoÅci
+dla tej zmiennej:
+.IP
+.I Nigdy (Never)
+Oznacza, że nie chcesz widzieÄ wyjÅcia twojej komendy. JeÅli używasz
+termianala typu Linux lub FreeBSD czy też xterm, bÄdziesz mógÅ jednak
+zobaczyÄ jej wyjÅcie naciskajÄ
c C\-o.
+.IP
+.I "On dumb terminals"
+BÄdziesz miaÅ pauzÄ po uruchomieniu na terminalach, które nie sÄ
w stanie
+pokazywaÄ widoku ostatniej komendy (na wszystkich terminalach, które nie sÄ
+xtermami lub Linux).
+.IP
+.I Zawsze (Always)
+Program zatrzyma siÄ po wykonaniu każdej z twoich komend.
+.PP
+.B Inne opcje
+.PP
+.I Operacje weryfikacji (Verbose operation).
+PrzeÅÄ
cza czy podczas kopiowania, kasowania, przenoszenia plików ma byÄ
+pokazywane okno dialogowe pokazujÄ
ce stopieÅ zaawansowania. JeÅli masz powolny
+terminal, możesz chcieÄ wyÅÄ
czyÄ weryfikacjÄ. Jest to wykonywane automatycznie
+za ciebie jeÅli twój terminal jest wolniejszy niż 9600 bps.
+.PP
+.I Zliczaj wszystko (Compute totals).
+JeÅli ta opcja jest wÅÄ
czona, Midnight Commander zlicza wszytkie bajty
+plików, które sÄ
przeznaczone do kopiowania, przenoszenia, kasowania. Spowoduje
+to wyÅwietlanie dużo bardziej zaawansowanego wskaźnika postÄpu w zamian
+zmiejszajÄ
c trochÄ prÄdkoÅÄ. Ta opcja nie ma żadnego znaczenia jeÅli opcja
+.I Verbose operation
+jest wyÅÄ
czona.
+.PP
+.I Wzorce powÅoki (Shell patterns).
+Standardowo komendy zaznacz (Select), odznacz (Unselect), i filtruj (Filter)
+bÄdÄ
używaÄ wyrażeÅ takich samych jak powÅoka. Oznacza to, że
+gwiazdka oznacza zero lub wiÄcej znaków, znak zapytania dokÅadnie jeden znak,
+a każdy inny znak sam siebie. JeÅli ta opcja jest wyÅÄ
czona, stosowane sÄ
+te, których używa w komenda
+.BR ed (1).
+.PP
+.I Auto Save Setup.
+JeÅli ta opcja jest wÅÄ
czona, kiedy wychodzisz z Midnight Commandera
+konfiguracja MC zostanie zachowana automatycznie (bez pytania)
+do pliku ~/.mc/ini.
+.PP
+.I Auto menus.
+JeÅli ta opcja jest wÅÄ
czona, menu użytkownika bÄdzie wÅÄ
czone na starcie.
+Użyteczne do budowania menu dla nie unixowców.
+.PP
+.I Używaj wewnÄtrznego edytora (Use internal editor).
+JeÅli ta opcja jest wÅÄ
czona, do edycji plików używany jest wbudowany
+edytor plików. JeÅli ta opcja jest wyÅÄ
czona, używany bÄdzie edytor wybrany
+w zmiennej
+.BR EDITOR .
+JeÅli żaden edytor nie zostaÅ wybrany, używany bÄdzie
+.BR vi (1).
+Zobacz sekcjÄ WewnÄtrzny edytor plików.
+.PP
+.I Używaj wewnÄtrznego podglÄ
du (Use internal viewer).
+JeÅli ta opcja jest wÅÄ
czona, wbudowany podglÄ
d pliku jest używany do oglÄ
dania
+pliku. JeÅli ta opcja jest wyÅÄ
czona, używany jest podglÄ
d wybrany w zmiennej
+.BR PAGER .
+JeÅli żaden podglÄ
d nie zostaÅ wybrany, wywoÅywana jest komenda
+.BR view .
+Zobacz sekcjÄ Wbudowany podglÄ
d plików.
+.PP
+.I DokaÅczanie: pokaż wszystkie (Complete: show all).
+Standardowo Midnight Commander pokazuje wszystkie możliwe dokoÅczenia
+jeÅli jest ich wiÄcej, kiedy naciÅniesz drugi raz klawisz
+.BR M\-Tab ,
+za pierwszym razem, po prostu dokaÅcza to na ile można i wydaje krótki
+dźwiÄk. JeÅli chcesz widzieÄ wszystkie możliwoÅci po pierwszym naciÅniÄciu
+.B M\-Tab
+wÅÄ
cz tÄ opcjÄ.
+.PP
+.I Obrotowy myÅlnik (Rotating dash).
+JeÅli ta opcja jest wÅÄ
czona, Midnight Commander bÄdzie pokazywaÅ obracajÄ
cy
+siÄ myÅlnik w lewym górnym rogu, jeÅli bÄdzie akurat w trakcie wykonywania
+jakiegoÅ procesu.
+.PP
+.I Lynx\-like motion.
+JeÅli ta opcja jest wÅÄ
czona, możesz używaÄ strzaÅek przemieszczenia
+żeby automatycznie zmieniaÄ katalog jeÅli aktualnie wybrany katalog jest
+podkatalogiem, a linia poleceÅ jest pusta. Standardowo ta opcja jest wyÅÄ
czona.
+.PP
+.I DowiÄ
zania podÄ
żajÄ
ce cd (Cd follows links).
+Ta opcja, jeÅli jest wÅÄ
czona, zmusza Midnight Commandera żeby podÄ
żaÅ
+za ÅaÅcuchem katalogów przy zmienianiu go w panelu czy za pomocÄ
komendy cd.
+To jest standardowe zachowanie basha. JeÅli jest wyÅÄ
czona, Midnight Commander
+podÄ
ża za prawdziwÄ
strukturÄ
katalogów, wiÄc cd .. jeÅli wszedÅeÅ do
+katalogu poprzez dowiÄ
zanie, przeniesie ciÄ do prawdziwego katalogu na dysku, a nie
+tam gdzie wskazywaÅo dowiÄ
zanie.
+.PP
+.I Bezpieczne kasowanie (Safe delete).
+JeÅli ta opcja jest wÅÄ
czona, nieumyÅlne kasowanie plików stanie siÄ
+dużo trudniejsze. Standardowy wybór w linii potwierdzenia zmienia siÄ z
+"Yes" na "No". Standardowo ta opcja jest wyÅÄ
czona.
+.PP
+.\"NODE " Layout"
+.SH " WyglÄ
d (Layout)"
+Meny wyglÄ
d pozwala ci na różne warianty zmieniania ogólnego wyglÄ
du
+zewnÄtrznego ekranu. Możesz wybraÄ, czy linia menu, linia poleceÅ, linia
+hintów (pomocy) i linia klawiszy funkcyjnych majÄ
byÄ widoczne. Na
+konsolach typu Linux lub FreeBSD możesz wybraÄ ile linii ma byÄ
+pokazywanych na wyjÅciu okna.
+.PP
+Reszta powierzchni ekranu jest używana przez dwa panele katalogowe. Możesz
+wybraÄ nawet czy panele majÄ
byÄ uÅożone poziomo czy pionowo.
+KolejnÄ
możliwoÅciÄ
jest zmiana ich standardowej szerokoÅci (bÄ
dź wysokoÅci).
+Jest ona standardowo równa, ale można to zmieniÄ.
+.PP
+Standardowo caÅa zawartoÅÄ panelu katalogowego jest wyÅwietlana tÄ
samÄ
barwÄ
,
+ale możesz zmieniÄ to tak aby
+.I uprawnienia
+i
+.I typy plików
+byÅy wyÅwietlane specjalnym podÅwietlonym kolorem.
+JeÅli podÅwietlanie uprawnieÅ jest wÅÄ
czone, czÄÅÄ pól (ta z
+.I uprawnieniami
+i
+.IR "typami plików" )
+bÄdzie podÅwietlona przy użyciu koloru wybranego jako
+.IR selected .
+JeÅli podÅwietlanie jest wÅÄ
czone, pliki sÄ
kolorowane w zależnoÅÄi od swojego
+typu (np. katalogi, pliki typu core, wykonywalne, ...).
+.PP
+JeÅli opcja
+.I Show Mini\-Status
+jest wÅÄ
czona, jeden wiersz informacji statusowych na temat aktualnie
+wybranej rzeczy w panelu, bÄdzie pokazany na dole panelu.
+.PP
+.\"NODE " Confirmation"
+.SH " Potwierdzanie (Confirmation)"
+W tym menu możesz skonfigurowaÄ opcje potwierdzania dla kasowania,
+zastÄpowania, wykonywania przez naciÅniÄcie klawisza Enter, jak również
+wychodzenia z programu.
+.PP
+.\"NODE " Display bits"
+.SH " WyÅwietlanie znaków (Display bits)"
+Używane do konfigurowania zakresu znaków widocznych potem na ekranie.
+To ustawienie może byÄ 7\-bitowe jeÅli twój terminal obsÅuguje tylko
+siedmiobitowe wyjÅcie, ISO\-8859\-1 wyÅwietla wszystkie znaki z mapy
+ISO\-8859\-1 a peÅny 8 bitowy przeznaczony jest dla tych terminali, które radzÄ
+sobie z wyÅwietlaniem znaków oÅmiobitowych.
+.PP
+Zobacz sekcjÄ
+.IR "Polskie znaki" ,
+po wiÄcej szczegóÅów na temat ich używania w Midnight Commanderze.
+.PP
+.\"NODE " Learn keys"
+.SH " Nauka klawiszy (Learn keys)"
+W tym oknie możesz przetestowaÄ czy twoje klawisz F1\-F20, Home, End itp.
+pracujÄ
poprawnie na twoim terminalu. CzÄsto nie dziaÅajÄ
tak, ponieważ
+bazy danych terminali sÄ
poniszczone.
+.PP
+PrzemieszczaÄ siÄ możesz za pomocÄ
klawisza Tab, za pomocÄ
klawiszy ruchu
+edytora vi ('h' lewo, 'j' dóÅ, 'k' góra i 'l' prawo) i po tym jak już raz
+naciÅniesz danÄ
strzaÅkÄ (zaznaczy siÄ ona na OK), za ich pomocÄ
również.
+.PP
+Klawisze testujesz po prostu naciskajÄ
c każdy z nich. Jak tylko naciÅniesz
+klawisz i pracuje on zupeÅnie poprawnie, obok nazwy klawisza powinno pojawiÄ
+siÄ OK. Kiedy klawisz jest już sprawdzony, zaczyna pracowaÄ normalnie (np. F1
+wciÅniÄty po raz pierwszy po prostu pokaże, że ten klawisz dziaÅa, ale
+naciÅniÄty po raz drugi pokaże pomoc). Taka sama sytuacja powtarza siÄ przy strzaÅkach.
+Klawisz Tab powinien pracowaÄ zawsze.
+.PP
+JeÅli niektóre klawisze nie pracujÄ
poprawnie, nie zobaczysz OK obok ich nazwy
+po naciÅniÄciu ich. Możesz chcieÄ je naprawiÄ. Robisz to najeżdżajÄ
c na
+odpowiedni przycisk dla tego klawisza i naciskajÄ
c Enter. Pokaże siÄ wtedy
+czerwona wiadomoÅÄ i zostaniesz poproszony o podanie odpowiedniego klawisza.
+JeÅli chcesz zrezygnowaÄ, po prostu naciÅnij Esc i poczekaj do czasu kiedy
+wiadomoÅÄ zniknie. W przeciwnym wypadku wciÅnij klawisz, który sobie życzysz
+i również poczekaj na znikniÄcie okna.
+.PP
+Kiedy skoÅczysz już ze wszystkimi klawiszami, możesz nacisnÄ
Ä Save
+żeby zachowaÄ zmiany do pliku ~/.mc/ini do sekcji [terminal:TERM] (gdzie
+TERM jest nazwÄ
twojego aktualnego terminala) lub po prostu odrzuciÄ je.
+.PP
+.\"NODE " Virtual FS"
+.SH " Wirtualny system plików (Virtual FS)"
+Ta opcja daje ci kontrolÄ nad ustawieniami informacji wirtualnego systemu
+plików.
+Midnight Commander zachowuje w pamiÄci informacje zwiÄ
zane z niektórymi
+wirtualnymi systemami plików, po to żeby kolejne poÅÄ
czenia przebiegaÅy dużo
+szybciej (np. ÅciÄ
gane listy katalogów z serwerów ftp).
+.PP
+Niemniej jednak, żeby mieÄ dostÄp do zawartoÅci skompresowanego
+pliku (np. skompresowanego pliku tar) Midnight Commander musi
+stworzyÄ tymczasowy nieskompresowany plik na twoim dysku.
+.PP
+Dopiero kiedy informacje w pamiÄci i tymczasowe pliki na dysku sÄ
zgodne z
+zasobami, możesz chcieÄ zmieniÄ parametry informacji znajdujÄ
cych siÄ w
+buforze podrÄcznym po to, żeby zmniejszyÄ obciÄ
żenie dysku do mninimum albo do
+zmaksymalizowania prÄdkoÅci dostÄpu do najczÄÅciej używanych systemów
+plików.
+.PP
+System plików tar jest caÅkiem inteligentny jeÅli chodzi o przechowywanie
+plików: po prostu ÅciÄ
ga wejÅcia do katalogów i kiedy chcemy wiÄcej
+szczegóÅów o nim to system je dla nas ÅciÄ
ga.
+.PP
+W rzeczywistoÅci jednak, pliki tar najczÄÅciej trzymane sÄ
jako
+skompresowane i jako iż natura tych plików nie pozwala na oglÄ
danie ich bez
+dekompresji (nie ma tam
+widocznych od razu wejÅÄ do katalogów), system plików musi byÄ najpierw
+zdekompresowany na dysk do pliku tymczasowego i dopiero potem MC ma do niego
+dostÄp taki jak do normalnego pliku typu tar.
+.PP
+Teraz, kiedy tak kochamy odwiedzaÄ różne pliki i zwiedzaÄ systemy
+plików typu tar na caÅym dysku, jest caÅkiem prawdopodobne, że wyjdziesz
+z takiego pliku, a po krótkim czasie bÄdziesz chciaÅ wejdÅÄ
+do niego spowrotem.
+Ponieważ dekompresja jest powolna, Midnight Commander bÄdzie robiÅ
+kopie plików w pamiÄci na okreÅlony czas, po upÅywie którego pliki
+zostanÄ
skasowane a miejsce zajmowane przez nie zwolnione. Standardowo ten
+czas ustawiony jest na jednÄ
minutÄ.
+.PP
+System plików FTP trzyma listÄ katalogów z odwiedzanego przez nas
+serwera w buforze podrÄcznym. Jego ważnoÅÄ konfigurowana jest za pomocÄ
opcji
+.IR ftpfs directory cache timeout .
+MaÅa wartoÅÄ dla tej opcji może spowolniÄ wszystkie operacje na systemach
+ftp ponieważ każda operacja bÄdzie wymagaÄ kolejnych zapytaÅ do serwera.
+.PP
+Ponadto możesz zdefiniowaÄ serwer proxy dla transferów ftp i skonfigurowaÄ
+Midnight Commandera tak, aby zawsze go używaÅ. Zobacz sekcjÄ
+System plików FTP (FTP File System) po wiÄcej szczegóÅów.
+.\"NODE " Save Setup"
+.SH " Zapisz ustawienia (Save Setup)"
+Na starcie Midnight Commander bÄdzie próbowaÅ odczytaÄ opcje startowe
+z pliku ~/.mc/ini. JeÅli on nie istnieje, odczyta on konfiguracje z
+ogólnodostÄpnego pliku /usr/share/mc/mc.ini. JeÅli on też nie istnieje MC
+użyje swoich domyÅlnych ustawieÅ.
+.PP
+Komenda
+.I Save Setup
+tworzy plik ~/.mc/ini zachowujÄ
c aktualne ustawienia lewego, prawego menu,
+jak również menu opcji.
+.PP
+JeÅli wÅaczysz opcjÄ
+.IR "auto save setup" ,
+MC zawsze bÄdzie zachowywaÅ standardowe ustawienie podczas wychodzenia.
+.PP
+IstniejÄ
również ustawienia, które nie mogÄ
byÄ zmienione z poziomu menu.
+Dla tych ustawieÅ musisz wyedytowaÄ swój plik konfiguracyjny za pomocÄ
+twojego ulubionego edytora. Zobacz sekcjÄ Specjalne ustawienia po wiÄcej
+informacji.
+.PP
+.SH ""
+.\"NODE "Executing operating system commands"
+.SH "Wykonywanie poleceÅ systemu operacyjnego (Executing operating system commands)"
+Możesz wykonywaÄ komendy wpisujÄ
c je bezpoÅrednio do linii poleceÅ Midnight
+Commandera, lub wybierajÄ
c program, który chcesz wykonaÄ za pomocÄ
klawiszy
+przemieszczenia i nacisnÄ
Ä Enter.
+.PP
+JeÅli naciÅniesz Enter na pliku, który nie jest wykonywalny, Midnight Commander
+sprawdzi rozszerzenie pliku i porówna je z rozszerzeniami wybranymi w pliku
+rozszerzeÅ (Extensions File). JeÅli jakaÅ pozycja siÄ zgadza, wykonywana
+jest komenda (raczej bardziej rozszerzone makro) powiÄ
zana z tym rozszerzeniem.
+.PP
+.\"NODE " The cd internal command"
+.SH " Wbudowana komenda cd (The cd internal command)"
+Komenda cd jest interpretowana przez Midnight Commandera, nie
+dokÅadnie tak samo jak wykonuje to powÅoka. Przez to rozkaz cd nie może zawieraÄ
+wielu skÅadników makr, które sÄ
standardowo dostÄpne, jednak niektórych
+potrafi używaÄ:
+.PP
+.I Tylda
+Znak tyldy (~) jest zawsze równoznaczny z wpisaniem nazwy katalogu domowego.
+JeÅli po znaku tyldy dodasz jakiÅ login użytkownika, zostanie on zastÄ
piony
+przez katalog domowy wybranego użytkownika.
+.PP
+Na przykÅad, ~guest jest katalogiem domowym użytkownika guest, podczas
+kiedy ~/guest jest katalogiem guest w twoim katalogu domowym.
+.PP
+.I Poprzedni katalog (Previous directory)
+Możesz przeskakiwaÄ do katalogu, w którym byÅeÅ poprzednio, używajÄ
c specjalnej
+nazwy katalogu '\-' tak jak:
+.B cd \-
+.PP
+.I katalogi CDPATH
+JeÅli katalog wybrany do przejÅcia nie jest w naszym aktualnym katalogu, to
+Midnight Commander używa Åcieżki w zmiennej
+.B CDPATH
+do szukania w jakimkolwiek z wymienionych tam katalogów.
+.PP
+Na przykÅad, możesz ustawiÄ swojÄ
zmiennÄ
+.B CDPATH
+na katalogi ~/src:/usr/src, pozwalajÄ
c na zmianÄ katalogów na jakikolwiek
+inny wewnÄ
trz ~/src i /usr/src, z miejsca w którym jesteŠ(np. cd linux
+przeniesie ciÄ do katalogu /usr/src/linux).
+.PP
+.\"NODE " Macro Substitution"
+.SH " ObsÅuga makr (Macro Substitution)"
+.PP
+Kiedy używamy menu użytkownika, wykonujemy plik o znajomym rozszerzeniu, lub
+wykonujemy komendÄ z linii poleceÅ, możemy użyÄ kilku bardzo prostych makr.
+.PP
+SÄ
to:
+.PP
+.I "%f"
+.IP
+Nazwa aktualnego pliku.
+.PP
+.I "%d"
+.IP
+Nazwa aktulnego katalogu.
+.PP
+.I "%F"
+.IP
+Nazwa pliku w niewybranym panelu.
+.PP
+.I "%D"
+.IP
+Nazwa katalogu w niewybranym panelu.
+.PP
+.I "%t"
+.IP
+Aktualnie zaznaczone pliki.
+.PP
+.I "%T"
+.IP
+Pliki zaznaczone w nieaktywnym panelu.
+.PP
+.I "%u"
+i
+.I "%U"
+.IP
+Podobne w dziaÅaniu do %t i do %T jednak z tÄ
różnicÄ
, że pliki po ich
+użyciu zostanÄ
odznaczone. Oznacza to, że można ich użyÄ tylko raz w jednym
+menu, ponieważ potem nie bÄdzie już żadnych plików zaznaczonych.
+.PP
+.I "%s"
+i
+.I "%S"
+.IP
+Wybiera: zaznaczone pliki jeÅli sÄ
jakieÅ, w przeciwnym razie aktualny
+plik.
+.PP
+.I "%cd"
+.IP
+To jest specjalne makro, które jest używane do zmieniania aktualnego katalogu
+na wybrany katalog, na którego froncie jesteÅmy. Jest to używane przede
+wszystkim jako interfejs do wirtualnych systemów plików.
+.PP
+.I "%view"
+.IP
+To makro jest używane żeby wÅÄ
czaÄ wbudowany podglÄ
d plików. Może byÄ
+ono pojedynczo lub z grupÄ
argumentów. JeÅli postanawiasz używaÄ któregokolwiek
+z tych argumentów musisz je koniecznie wziÄ
Ä w nawiasy.
+.IP
+Argumentami sÄ
:
+.I ascii
+aby wymusiÄ podglÄ
d w trybie ascii;
+.I hex
+aby wymusiÄ podglÄ
d w trybie szesnastkowym;
+.I nroff
+przekazuje podglÄ
dowi, że powinien interpretowaÄ pogrubione
+i podkreÅlone sekwencje programu nroff;
+.I unformated
+aby przekazaÄ podglÄ
dowi, żeby nie interpretowaÅ komend nroff aby zrobiÄ
+tekst pogrubiony lub podkreÅlony.
+.PP
+.I "%%"
+.IP
+Znak %
+.PP
+.I "%{jakiÅ tekst}"
+.IP
+Pyta siÄ o zmiennÄ
. Pokazuje siÄ okienko wejÅciowe i tekst wewnÄ
trz klamerek
+używany jest jako zachÄta (prompt). Makro jest zastÄpowane tekstem wpisanym
+przez użytkownika. Użytkownik może nacisnÄ
Ä ESC lub F10 aby anulowaÄ. To
+makro nie dziaÅa jeszcze w linii poleceÅ.
+.PP
+.\"NODE " The subshell support"
+.SH " ObsÅuga podpowÅoki (The subshell support)"
+PodpowÅoka (powÅoka w tle) jest opcjÄ
, która musi byÄ wybrana przy kompilacji,
+dziaÅa ona z powÅokami: bash, tcsh i zsh.
+.PP
+JeÅli powÅoka w tle jest wÅÄ
czona do komplilacji, Midnight Commander bÄdzie
+sobie tworzyÅ kopie twojej powÅoki (tej zdefiniowanej w zmiennej
+.BR SHELL ,
+a jeÅli nie ma, to bÄdzie czerpaÅ bezpoÅrednio z pliku /etc/passwd)
+i odpalaÅ pseudo terminal, zamiast wywoÅywaÄ nowÄ
powÅokÄ za każdym razem
+kiedy wywoÅujesz komendÄ, komenda bÄdzie przekazana powÅoce w tle,
+jak tylko jÄ
napiszesz. To pozwala ci na zmianÄ wielu zmiennych, używanie
+funkcji powÅoki i zdefiniowanych aliasów, które sÄ
ważne dopóki nie wyjdziesz
+z Midnight Commandera.
+.PP
+JeÅli używasz
+.B basha
+możesz wybraÄ startowe komendy twojej powÅoki w tle w pliku ~/.mc/bashrc,
+a ustawienia klawiatury w ~/.mc/inputrc.
+Użytkownicy
+.B tcsh
+mogÄ
wstawiaÄ komendy startowe do pliku ~/.mc/tcshrc.
+.PP
+JeÅli kod powÅoki w tle jest użyty, możesz zawiesiÄ aplikacjÄ w dowolnej chwili
+po prostu naciskajÄ
c kombinacjÄ C\-o i przeskakujÄ
c spowrotem do Midnight
+Commandera, jeÅli zawiesisz jakÄ
Å aplikacjÄ nie bÄdziesz mógÅ używaÄ innych
+zewnÄtrznych komend zanim nie wyjdziesz z aplikacji, którÄ
przerwaÅeÅ.
+.PP
+Extra dodatkiem do używania powÅoki w tle jest to, że zachÄta widoczna
+w Midnight Commanderze jest tÄ
samÄ
, którÄ
aktualnie używasz w powÅoce.
+.PP
+Zobacz sekcjÄ Opcje po wiÄcej informacji na temat tego, jak możesz
+kontrolowaÄ powÅokÄ w tle.
+.PP
+.\"NODE "Chmod"
+.SH "Chmod"
+Okno Chmod jest używane do zmieniania atrybutów grupy plików lub katalogów.
+Może byÄ ono wywoÅane kombinacjÄ
C\-x c.
+.PP
+Okno Chmod ma dwie czÄÅci \-
+.I Uprawnienia (Permissions)
+i
+.I Plik (File)
+.PP
+W sekcji Plik wyÅwietlana jest nazwa pliku lub katalogu i jego uprawnienia
+w formie liczbowej jak również wÅaÅciciel i grupa.
+.PP
+W sekcji Uprawnienia jest kilka przycisków, z których każdy odpowiada
+za odpowiednie uprawnienie do pliku. Podczas zmieniania atrybutów, widzisz
+jak zmienia siÄ wartoÅÄ liczbowa w oknie Plik.
+.PP
+Do poruszania pomiÄdzy okienkami (przyciskami i polami do zaznaczania) używaj
+.I strzaÅek
+lub klawisza
+.IR tab .
+Aby zmieniÄ pola lub wcisnÄ
Ä przycisk używaj klawisza
+.IR spacji .
+Możesz również używaÄ "gorÄ
cych liter" aby go wybraÄ
+(sÄ
one podÅwietlonymi literami na przyciskach).
+.PP
+Aby uaktywniÄ wprowadzone zmiany wciÅnij Enter.
+.PP
+Kiedy pracujesz z grupÄ
plików, lub katalogów, możesz kliknÄ
Ä na
+bit, który chcesz wybraÄ lub wyczyÅciÄ. Kiedy już wybraÅeÅ bity,
+które chcesz zmieniÄ, możesz wcisnÄ
Ä jeden z przycisków aktywujÄ
cych
+.RI ( "Set marked"
+lub
+.IR "Clear marked" ).
+.PP
+I w koÅcu, aby wprowadziÄ dokÅadnie takie zmiany jak wybraÅeÅ, użyj
+przycisku
+.BR "[Set all]" ,
+który zadziaÅa na wszystkich wybranych plikach.
+.PP
+.B [Marked all]
+wÅÄ
cza tylko zaznaczone atrybuty do wybranych plików.
+.PP
+.B [Set marked]
+wÅÄ
cza zaznaczone bity w atrybutach wszystkich wybranych plików.
+.PP
+.B [Clean marked]
+czyÅci zaznaczone bity z atrybutów zaznaczonych plików.
+.PP
+.B [Set]
+ustawia atrybuty jednego pliku.
+.PP
+.B [Cancel]
+unieważnia komendÄ chmod.
+.PP
+.\"NODE "Chown"
+.SH "Chown"
+Komenda chown jest używana do zmiany wÅaÅciela/grupy pliku. Skrótem
+klawiszowym jest kombinacja C\-x o.
+.PP
+.\"NODE "Advanced Chown"
+.SH "Zaawansowane chown (Advanced Chown)"
+Zaawansowane chown jest komendÄ
ÅÄ
czÄ
cÄ
w sobie komendy chmod i chown.
+Możesz za jednym zamachem zmieniÄ atrybuty i wÅaÅciela/grupÄ pliku.
+.PP
+.\"NODE "File Operations"
+.SH "Operacje na plikach (File Operations)"
+Kiedy kopiujesz, przenosisz lub kasujesz pliki, Midnight Commander pokazuje
+okno opisowe operacji na pliku. Pokazuje nazwÄ pliku, na którym
+aktualnie dokonuje siÄ operacja. Widoczne sÄ
co najwyżej trzy linie postÄpu.
+Pierwsza (file) mówi nam jak duża czÄÅÄ pliku zostaÅa już przekopiowana.
+Druga (bytes) mówi jak duża czÄÅÄ wszystkich zaznaczonych plików zostaÅa
+przekopiowana jak do tej pory. Trzecia (count) mówi jaka iloÅÄ plików
+zostaÅa już przekopiowana. JeÅli opcja verbose jest wyÅÄ
czona, linia
+file i bytes nie jest pokazywana.
+.PP
+SÄ
dwa przyciski na dole okna dialogowego. NaciskajÄ
c przycisk Skip
+ominiemy resztÄ aktualnie "ruszanego" pliku. NaciskajÄ
c przycisk Abort
+zatrzymamy caÅÄ
operacjÄ, pominiemy resztÄ plików.
+.PP
+SÄ
trzy inne okna dialogowe, które mogÄ
siÄ wÅÄ
czyÄ podczas operacji
+na plikach.
+.PP
+Okno bÅÄdów informuje nas o bÅÄdach zaistniaÅych podczas operacji
+na pliku. SÄ
w nim trzy możliwoÅci wyboru. Przycisk Skip mówi żeby
+pominÄ
Ä wybrany plik, przycisk Abort żeby przerwaÄ caÅÄ
operacjÄ
,
+a Retry aby ponowiÄ próbÄ (np. kiedy usunÄ
ÅeÅ problem korzystajÄ
c
+z innego terminala).
+.PP
+Okno zastÄpowania jest pokazywane kiedy próbujesz przenieÅÄ lub
+przekopiowaÄ plik, a taki już w miejscu docelowym istnieje. Okno pokazuje
+daty i wielkoÅci obu plików. NaciÅnij przycisk Yes aby nadpisaÄ (zastÄ
piÄ)
+stary plik nowym, No aby pominÄ
Ä ten plik, alL aby zastÄ
piÄ wszystkie pliki,
+nonE aby nigdy nie zastÄpowaÄ i Update aby zastÄ
piÄ ale tylko wtedy kiedy
+plik źródÅowy jest nowszy niż docelowy. CaÅÄ
operacjÄ możesz przerwaÄ
+naciskajÄ
c przycisk Abort.
+.PP
+Okno rekursywnego kasowania jest pokazywane kiedy próbujesz skasowaÄ
+katalog, który nie jest pusty. NaciÅnij przycisk Yes aby skasowaÄ
+katalog rekursywnie, No aby pominÄ
Ä katalog, alL aby skasowaÄ wszystkie
+katalogi rekursywnie i nonE aby pominÄ
Ä wszystkie katalogi, które nie sÄ
+puste. Możesz przerwaÄ caÅÄ
opecjÄ
naciskajÄ
c przycisk Abort. JeÅli
+wybraÅeÅ przycisk Yes lub alL bÄdziesz zapytany o potwierdzenie. Wybierz
+"yes" tylko jeÅli jesteÅ pewien, że chcesz skasowaÄ wszystko rekursywnie.
+.PP
+JeÅli zaznaczyÅeÅ pliki, i wykonujesz operacje tylko na nich, to jeÅli
+operacja siÄ udaÅa zostanÄ
one odznaczone, te, na których operacja
+nie przebiegÅa caÅkowicie pomyÅlnie, pozostanÄ
zaznaczone.
+.PP
+.\"NODE "Mask Copy/Rename"
+.SH "Maski kopiowania/przenoszenia (Mask Copy/Rename)"
+Operacje przenoszenia i kopiowania pozwalajÄ
ci na tÅumaczenie nazw
+plików w Åatwy sposób. Aby to zrobiÄ, musisz wybraÄ odpowiedniÄ
maskÄ
+źródÅowÄ
i najczÄÅciej w nazwie docelowej użyÄ gwiazdek.
+Wszystkie pliki pasujÄ
ce do maski źródÅowej sÄ
kopiowane/przenoszone
+w zgodzie z maskÄ
docelowÄ
. JeÅli sÄ
jakieÅ pliki zaznaczone, tylko one sÄ
+brane pod uwagÄ przy wybieraniu plików.
+.PP
+SÄ
jeszcze inne opcje, które możesz ustawiÄ:
+.PP
+Opcja
+.I Follow links
+mówi czy dowiÄ
zania i dowiÄ
zania twarde w katalogu źródÅowym powinny byÄ przenoszone
+jako dowiÄ
zania czy też powinna byÄ przegrywana ich zawartoÅÄ (plik, na
+który wskazujÄ
).
+.PP
+Opcja
+.I Dive into subdirs ...
+mówi co program ma robiÄ, kiedy kopiuje siÄ katalog, a taki już istnieje.
+Standardowo kopiuje siÄ pliki do wewnÄ
trz już istniejÄ
cego katalogu (dodaje),
+po wÅÄ
czeniu tej opcji kopiuje siÄ katalog źródÅowy do wnÄtrza tego katalogu.
+Może przykÅad pomoże:
+.PP
+Chcesz przekopiowaÄ zawartoÅÄ katalogu foo do /bla/foo, które
+już istnieje. Normalnie (Dive nie jest wÅÄ
czone), mc skopiuje to dokÅadnie
+do /bla/foo. Po wÅÄ
czeniu tej opcji zawartoÅÄ zostanie skopiowana
+do /bla/foo/foo ponieważ ten katalog już istnieje.
+.PP
+Opcja
+.I Preserve attributes
+mówi czy zachowywaÄ oryginalne atrybuty pliku, czasy i jeÅli jesteÅ
+rootem to nawet numery UID i GID. JeÅli ta opcja jest wyÅÄ
czona
+używana jest aktualna wartoÅÄ zmiennej umask.
+.PP
+.B "Use shell patterns on"
+.PP
+JeÅli opcja obsÅugi wzorców powÅoki jest wÅÄ
czona, możesz używaÄ znaków '*' i
+\&'?' w maskach źródÅowych. DziaÅajÄ
one tak jak w powÅoce. W masce docelowej możesz
+używaÄ tylko '*' i '\\<cyfra>'. Pierwsza maska '*' w nazwie docelowej
+odnosi sie do pierwszej gwiazdki w masce źródÅowej, druga do drugiej itd.
+Joker '\\1' odnosi siÄ do pierwszego jokera w masce źródÅowej, '\\2' odnosi
+siÄ do drugiego i tak dalej aż do '\\9'. Joker '\\0' oznacza peÅnÄ
nazwÄ
+pliku źródÅowego.
+.PP
+Dwa przykÅady:
+.PP
+JeÅli maska źródÅowa jest "*.tar.gz", a miejscem docelowym jest "/bla/*.tgz"
+i plikiem, który ma zostaÄ przekopiowany jest "foo.tar.gz", to kopiÄ
bÄdzie
+"foo.tgz" w katalogu "/bla".
+.PP
+ZaÅóżmy, że chcesz zaminieÄ miejscami nazwÄ i rozszerzenie pliku, tak, że
+plik "plik.c" ma byÄ zmieniony na "c.plik" itp. Maska źródÅowa powinna byÄ
+nastÄpujÄ
ca: "*.*", natomiast docelowa: "\\2.\\1".
+.PP
+.B "Use shell patterns off"
+.PP
+Kiedy wzorce powÅoki sÄ
wyÅÄ
czone, MC nie dokonuje automatycznego grupowania
+plików. Musisz użyÄ wyrażenia'\\(...\\)' w masce źródÅowej aby zasygnalizowaÄ
+istnienie jokerów w masce docelowej. Jest to trochÄ Åatwiejsze, ale też
+wymaga aby trochÄ siÄ napisaÄ. Z drugiej jednak strony, makra sÄ
bardzo
+podobne tych używanych kiedy wzorce powÅoki sÄ
wÅÄ
czone.
+.PP
+Dwa przykÅady:
+.PP
+JeÅli maskÄ
źródÅowÄ
jest "^\\(.*\\)\\.tar\\.gz$", docelowÄ
jest
+"/bla/*.tgz"
+i plikiem do przekopiowania jest "foo.tar.gz", kopiÄ
bÄdzie "/bla/foo.tgz".
+.PP
+ZaÅóżmy, że chemy zamieniÄ miejscami nazwÄ i rozszerzenia, tak, że plik
+"plik.c" bÄdzie siÄ nazywaÅ "c.plik" itp. MaskÄ
źródÅowÄ
powinno byÄ
+"^\\(.*\\)\\.\\(.*\\)$", a docelowÄ
"\\2.\\1".
+.PP
+.B "Konwersje nazwy (Case Conversions)"
+.PP
+Możesz również zmieniaÄ nazwy plików. JeÅli użyjesz '\\u' lub
+\&'\\l' w masce docelowej, nastÄpny znak bÄdzie przekonwertowany na
+duży lub maÅy, zależnie od podanej opcji.
+.PP
+JeÅli użyjesz '\\U' lub '\\L' w masce docelowej, nastÄpne znaki bÄdÄ
+zmieniane na maÅe lub duże (zależnie od opcji), aż do napotkania znaku
+\&'\\E' lub nastÄpnych '\\U', '\\L' bÄ
dź też koÅca linii.
+.PP
+Konwersje '\\u' i '\\l' majÄ
wyższy priorytet niż '\\U' i '\\L'.
+.PP
+Na przykÅad, jeÅli maskÄ
źródÅowÄ
jest '*' (shell patterns on) lub '^\\(.*\\)$'
+(shell patterns off) i maskÄ
docelowÄ
jest '\\L\\u*', nazwa pliku bÄdzie
+miaÅa pierwszÄ
literÄ dużÄ
, ale pozostaÅe już maÅe, niezależnie od obecnej
+nazwy.
+.PP
+Możesz również używaÄ '\\' aby "podkreÅliÄ" znak. Na przykÅad, '\\\\' jest
+backsleshem, a '\\*' jest gwiazdkÄ
.
+.PP
+.\"NODE "Internal File Viewer"
+.SH "Wbudowany podglÄ
d plików"
+Wbudowany podglÄ
d plików pozwala na dwa tryby wyÅmietlania: ASCII i hex.
+Aby przeÅÄ
czaÄ siÄ pomiÄdzy tymi trybami używaj klawisza F4. JeÅli masz
+zainstalowany program GNU gzip, bÄdzie on automatycznie używany do dekompresji
+plików w przypadku wystÄ
pienia takiej potrzeby.
+.PP
+PodglÄ
d plików bÄdzie próbowaÅ użyÄ najlepszej metody zalecanej przez system
+lub rozszerzenie pliku. Wbudowany podglÄ
d plików bÄdzie interpretowaÅ wiele
+ciÄ
gów znaków, i wÅÄ
czaÅ podkreÅlenie lub pogrubienie, powodujÄ
c tym samym
+dużo przyjemniejszy wyglÄ
d plików.
+.PP
+Kiedy jesteÅ w trybie hex, funkcja szukania akceptuje tekst w cudzysÅowach
+równie dobrze jak wartoÅci szesnastkowe.
+.PP
+Możesz mieszaÄ ciÄ
gi znaków ze staÅymi tak jak: "CiÄ
g" 0xFE 0xBB
+"wiÄcej tekstu". CiÄ
g pomiÄdzy staÅymi i cudzysÅowami jest po prostu
+ignorowany.
+.PP
+Kilka wewnÄtrznych szczegóÅów na temat podglÄ
du: Na systemach, które używajÄ
+wywoÅania systemowego mmap(2), program mapuje pliki zamiast je ÅadowaÄ;
+jeÅli system nie obsÅuguje mmap(2) lub plik pasuje do któregoÅ z wybranych
+filtrów, podglÄ
d użyje jego rozszerzalnych buforów, dziÄki temu ÅadujÄ
c tylko
+te czÄÅci, do których musisz mieÄ aktualnie dostÄp (dotyczy również
+plików skompresowanych).
+.PP
+Tu jest lista akcji powiÄ
zanych z każdym klawiszem, który Midnight Commander
+obsÅuguje w wewnÄtrznym poglÄ
dzie.
+.PP
+.B F1
+WywoÅuje wbudowanÄ
przeglÄ
darkÄ pomocy.
+.PP
+.B F2
+PrzeÅÄ
cza tryb zawijania.
+.PP
+.B F4
+PrzeÅÄ
cza tryb wyÅwietlania.
+.PP
+.B F5
+Idź do linii. Zostaniesz zapytany o numer linii i zostanie ona wyÅwietlona na
+ekranie twojego monitora.
+.PP
+.BR F6 ", " / .
+Szukaj wyrażeÅ w dalszej czÄÅci.
+.PP
+.B ?,
+Wsteczne wyszukiwanie wyrażenia.
+.PP
+.B F7
+Normalne wyszukiwanie\wyszukiwanie w trybie hex.
+.PP
+.BR C\-s .
+Zaczyna normalne szukanie jeÅli nie byÅo żadnego wczeÅniej, w przeciwnym
+razie szuka nastÄpnego wystÄ
pienia.
+.PP
+.BR C\-r .
+Zaczyna szukanie wsteczne jeÅli jeszcze żadnego nie byÅo, w przeciwnym
+razie szuka nastÄpnego wystÄ
pienia.
+.PP
+.BR n .
+Szuka nastÄpnego wystÄ
pienia.
+.PP
+.B F8
+PrzeÅÄ
cza tryby Raw i Parsed. Pokaże to plik w postaci takiej w jakiej
+zostaÅ znaleziony na dysku, lub jeÅli zostaÅ wybrany jakiÅ filtr, bÄ
dź
+też plik speÅnia wymagania w pliku mc.ext, wyÅwietlane jest to co
+przekazuje filtr. Aktualne ustawienie jest zawsze przeciwne niż to napisane
+na przycisku, przycisk wskazuje zawsze to co siÄ stanie po jego
+naciÅniÄciu.
+.PP
+.B F9
+PrzeÅÄ
cza pomiÄdzy trybami format i unformat. Kiedy tryb formatu jest
+wÅÄ
czony podglÄ
d bÄdzie interpretowaÅ niektóre sentencje i pokazywaÅ
+tekst pogrubiony i podkreÅlony innymi kolorami. Wynika z tego, że przycisk
+wskazuje co innego niż jest aktualnie (patrz wyżej).
+.PP
+.BR F10 ", " Esc .
+Wychodzi z wbudowanego podglÄ
du.
+.PP
+.BR "Page Down" ", " space ", " C\-v .
+Przewija jednÄ
stronÄ naprzód.
+.PP
+.BR "Page Up" ", " M\-v ", " C\-b ", " backspace .
+Przewija jednÄ
stronÄ wstecz.
+.PP
+.BR "strzaÅka w dóÅ" .
+Przewija jednÄ
liniÄ naprzód.
+.PP
+.BR "strzaÅka w górÄ" .
+Przewija jednÄ
liniÄ wstecz.
+.PP
+.BR C\-l .
+OdÅwieża ekran.
+.PP
+.BR ! .
+WÅÄ
cza powÅokÄ w aktualnym katalogu roboczym.
+.PP
+.BR C\-f .
+Przeskakuje do nastÄpnego pliku.
+.PP
+.BR C\-b .
+Przeskakuje do poprzedniego pliku.
+.PP
+.BR M\-r .
+PrzeÅÄ
cza linijkÄ.
+.PP
+Możliwe jest poinstruowanie podglÄ
du pliku jak ma wyÅwietlaÄ plik, zobacz
+sekcjÄ Edycja pliku rozszerzeÅ.
+.\"NODE "Internal File Editor"
+.SH "Wbudowany edytor plików"
+Wbudowany edytor plików ma wiÄkszoÅÄ funkcji posiadanych przez inne
+edytory peÅno\-ekranowe. Jest wywoÅywany po naciÅniÄciu klawisza
+.B F4
+o ile opcja
+.I use_internal_edit
+jest ustawiona w pliku startowyn. Ma maksymalny rozmiar pliku wynoszÄ
cy
+szesnaÅcie megabajtów i potrafi bez skazy edytowaÄ pliki binarne.
+.PP
+Opcje, które aktualnie posiada to: kopiowanie, przenoszenie, kasowanie,
+wycinanie i wklejanie bloków;
+.IR "klawisz dla klawisza undo" ;
+rozciÄ
gane menu; wklejanie plików; definiowanie makr; szukanie i
+zastÄpowanie wyrażeÅ regularnych; strzaÅki z Shiftem zaznaczajÄ
ce teksty
+w stylu MSW\-MAC (tylko dla konsoli typu Linux); przeÅÄ
czanie trybu
+wstawiania\-zastÄpowania; opcja pozwalajÄ
ca na "przerzucenie" bloku tekstu
+przez komendÄ powÅoki jak na przykÅad indent.
+.PP
+Edytor jest bardzo prosty w użyciu i nie wymaga żadnego przygotowania. Aby
+zobaczyÄ jakie sÄ
klawisze po prostu obejrzyj odpowiednie menu
+rozwijalne. Inne klawisze to: przemieszczanie z Shiftem zaznaczajÄ
ce tekst.
+.B Ctrl\-Ins
+kopiuje do pliku
+.B cooledit.clip
+a
+.B Shift\-Ins
+wkleja z pliku cooledit.clip.
+.B Shift\-Del
+Wycina do
+.BR cooledit.clip ,
+a
+.B Ctrl\-Del
+kasuje zaznaczony tekst. Klawisze dokoÅczenia również dajÄ
Enter z
+automatycznym wciÄciem. PodÅwietlanie myszÄ
również dziaÅa,
+i możesz je przesÅoniÄ i spowodowaÄ normalne zaznaczanie tekstu (takie jak
+obsÅuguje terminal) po prostu trzymajÄ
c klawisz Shift.
+.PP
+Aby zdefiniowaÄ makro, naciÅnij
+.B Ctrl\-R
+i potem naciÅnij klawisze, które chcesz aby byÅy wykonywane. NaciÅnij
+ponownie
+.B Ctrl\-R
+kiedy skoÅczysz. Możesz również przyporzÄ
dkowaÄ makro do dowolnego klawisza
+jaki chcesz naciskajÄ
c ten klawisz. Makro jest wykonywane kiedy naciÅniesz
+.B Ctrl\-A
+i przyporzÄ
dkowany klawisz. Makro jest wykonywane również jeÅli naciÅniesz
+klawisz Meta, Ctrl, lub Esc i wybrany klawisz, jednak tylko jeÅli ten
+klawisz nie jest używane przez inne funkcje. Raz zdefiniowane, makro
+wÄdruje sobie do pliku
+.B .mc/cedit/cooledit.macros
+w twoim katalogu domowym. Możesz skasowaÄ makro kasujÄ
c odpowiedniÄ
liniÄ z
+tego pliku.
+.PP
+.B F19
+sformatuje format C jeÅli jest podÅwietlony. Å»eby to dziaÅaÅo, stwórz
+wykonywalny plik
+.B .mc/cedit/edit.indent.rc
+w twoim katalogu domowym zawierajÄ
cy poniższe:
+.PP
+.nf
+#!/bin/sh
+/usr/bin/indent \-kr \-pcs $HOME/.mc/cedit/cooledit.block >& /dev/null
+cat /dev/null > $HOME/.mc/cedit/cooledit.error
+.fi
+.PP
+Edytor wyÅwietla również znaki nieamerykaÅskie (160+). Kiedy edytujesz plik
+binarny, powinieneÅ ustawiÄ opcjÄ
+.B display bits
+do 7 bitów w menu opcji, aby utrzymaÄ przejrzystoÅÄ odstÄpów miÄdzy znakami.
+.PP
+Zobacz sekcjÄ Polskie znaki, aby poznaÄ szczegóÅy na temat używania
+polskich znaków w Midnight Commanderze.
+.PP
+.\"NODE "Completion"
+.SH DokaÅczanie
+.PP
+Pozwól Midnight Commanderowi pisaÄ za ciebie.
+.PP
+Spróbuj użyÄ dokoÅczenia na tekÅcie przed aktualnÄ
pozycjÄ
. MC próbuje
+dokoÅczyÄ tekst jako zmiennÄ
(jeÅli tekst zaczyna siÄ od znaku
+.BR $ ),
+nazwÄ użytkownika (jeÅli tekst zaczyna siÄ od znaku
+.BR ~ ),
+nazwÄ hosta (jeÅli tekst zaczyna siÄ od znaku
+.BR @ )
+lub komendÄ (jeÅli jesteÅ w linii komend w pozycji gdzie możesz wpisaÄ
+jakÄ
Å komendÄ, możliwe dokoÅczenia bÄdÄ
zawieraÄ również zarezerwowane
+sÅowa i wbudowane komendy powÅoki). JeÅli żaden z powyższych warunków nie
+jest speÅniony, próbuje siÄ dokaÅczaÄ nazwÄ pliku.
+.PP
+Nazwa pliku, nazwa użytkownika i hosta, pracuje we wszystkich liniach
+wejÅcia, dokaÅczanie komend pracuje tylko w wybranych. JeÅli dokaÅczanie
+jest rozbudowane (jest wiÄcej różnych możliwoÅci), MC wyda krótki dźwiÄk, a
+nastÄpna akcja bÄdzie zależeÄ od wartoÅci zmiennej
+.I Complete: show all
+w menu konfiguracja. JeÅli jest ona wÅÄ
czona, zostanie wyÅwietlona lista
+wszystkich możliwych nazw. WÅaÅciwÄ
nazwÄ możesz wybraÄ za pomocÄ
strzaÅek
+a potem naciskajÄ
c klawisz
+.B Enter
+na wÅaÅciwej pozycji. Możesz także nacisnÄ
Ä pierwsze litery, którymi różniÄ
+siÄ możliwoÅci aby odrzuciÄ tak dużÄ
czÄÅÄ dokoÅczeÅ jak to tylko możliwe.
+JeÅli naciÅniesz znowu
+.BR M\-Tab ,
+pokazane zostanÄ
tylko te pozycje, które zaczynajÄ
siÄ od kolejnych
+podanych liter. Kiedy nie maja już wiÄcej możliwoÅci, okno znika, ale
+możesz je wczeÅniej schowaÄ używajÄ
c klawiszy anulujÄ
cych:
+.BR Esc ,
+.B F10
+oraz strzaÅek w lewo i prawo. JeÅli
+Complete: show all
+jest wyÅÄ
czone, okno z listÄ
wÅÄ
cza siÄ dopiero wtedy, kiedy naciskasz
+.B M\-Tab
+po raz drugi. Za pierwszym razem MC wydaje tylko krótki dźwiÄk.
+.PP
+.\"NODE "Virtual File System"
+.SH "Wirtualny system plików (Virtual File System)"
+Midnight Commander jest dostarczany z kodem pozwalajÄ
cy na dostÄp do
+systemów plików. Ten kod nazywany jest wirtualnym systemem plików. Pozwala on
+Midnight Commanderowi manipulowaÄ plikami trzymanymi na systemach nie
+Unixowych.
+.PP
+Aktualnie Midnight Commander jest wyposażony w niektóre wirtualne systemy
+plików (VFS): lokalny system plików, używany do dostÄpu do typowych
+systemów plików Unixowych; ftpfs używanego do manipulowania plikami na
+zdalnych systemach na poprzez protokóŠFTP; tarfs używany do manipulania
+plikami w systemach tar i w skompresowanych systemach tar; undelfs, używany
+do odzyskiwania skasowanych plików na systemach typu ext2 (standardowy
+system pracy systemu Linux), fish (do manipulowania plikami poprzez
+poÅÄ
czenia powÅok takich jak rsh czy ssh) i w koÅcu system mcfs (system
+plików Midnight Commandera), oparty o sieÄ.
+.PP
+Kod VFS potrafi interpretowaÄ poprawnie wszystkie nazwy Åcieżek i przekazuje
+je do wÅaÅciwego systemu plików. Format używany dla każdego z systemów plików
+jest opisany w swojej oddzielnej sekcji.
+.PP
+.\"NODE " FTP File System"
+.SH " System plików FTP (FTP File System)"
+Ftpfs pozwala na manipulowanie plikami na zdalnych komputerach, do
+normalnego użytku, możesz próbowaÄ używaÄ panelowych komend FTP i dowiÄ
zaÅ
+(dostÄpnych z linii menu) lub zmieniÄ ÅcieżkÄ bezpoÅrednio za pomocÄ
zwykÅej
+komendy cd wyglÄ
dajÄ
cej tak jak poniżej:
+.PP
+.I /#ftp:[!][użytkownik[:hasÅo]@]komputer[:port][zdalny katalog]
+.PP
+Parametry
+.IR użytkownik ,
+.I port
+i
+.I zdalny katalog
+sÄ
opcjonalne. JeÅli wybierzesz element
+.I użytkownik
+Midnight Commander spróbuje zalogowaÄ siÄ na zdalnym komputerze jako
+zadany użytkownik, w przeciwnym razie użyje twojego loginu. Opcjonalne jest
+również
+.IR hasÅo ,
+jeÅli jest obecne zostanie użyte do nawiÄ
zania poÅÄ
czenia. To użycie nie
+jest zalecane (tak samo jak trzymanie tego w twojej hotliÅcie,
+dopóki nie ustawisz odpowiednich uprawnieÅ, aby nikt niepowoÅany nie miaÅ
+do tego dostÄpu).
+.PP
+PrzykÅady:
+.PP
+.nf
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx\-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote\-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+.fi
+.PP
+Aby poÅÄ
czyÄ siÄ z serwerem znajdujÄ
cym siÄ za firewallem, bÄdziesz musiaÅ
+użyc przedrostka ftp://! aby wymusiÄ na Midnight Commanderze używanie
+serwera proxy do transferu danch. Serwer proxy definiuje siÄ w oknie
+dialogowym wirtualnego systemu plików.
+.PP
+InnÄ
możliwoÅciÄ
jest ustawienie opcji
+.I Always use ftp proxy
+w oknie konfiguracyjnym wirtualnego systemu plików. Skonfiguruje
+to program tak, aby zawsze
+używaÅ serwera proxy. JeÅli ta zmienna jest ustawiona, program bÄdzie robiÅ
+dwie rzeczy: konsultowaÅ plik /usr/share/mc.no_proxy w celu znalezienia linii
+zawierajÄ
cych nazwy serwerów, które sÄ
lokalne (jeÅli nazwa hosta zaczyna
+siÄ od kropki, uznaje siÄ, że jest to domena) i sprawdza czy jakieÅ hosty
+bez kropek w nazwie sÄ
widoczne bezpoÅrednio.
+.PP
+JeÅli używasz systemu ftpfs bÄdÄ
c za routerem filtrujÄ
cym, który nie
+pozwala ci na używanie standardowej metody otwierania plików, możesz
+chcieÄ wymusiÄ na programie używanie trybu passive\-open. Aby tego używaÄ
+ustaw opcjÄ ftpfs_use_passive_connections w pliku inicjujÄ
cym.
+.PP
+Midnight Commander przechowuje listÄ katalogów w buforze podrÄcznym. Czas wyrzucania
+bufora jest ustawiany w oknie dialogowym Wirtualnego Systemu Plików. To ma
+ÅmiesznÄ
wÅaÅciwoÅÄ takÄ
, że nawet kiedy wystÄ
piÄ
jakieÅ zmiany w katalogu, nie
+bÄdÄ
one pokazane w strukturze katalogów, dopóki nie wymusisz tego przy
+użyciu kombinacji C\-r. To jest dobre rozwiÄ
zanie (jeÅli myÅlisz, że to jest
+bug, to pomyÅl o pracy na zdalnych systemach poÅożonych po drugiej stronie
+Atlantyku przy użyciu ftpfs :) ).
+.PP
+.\"NODE " Tar File System"
+.SH " System plików tar (Tar File System)"
+System plików tar pozwala na dostÄp w trybie tylko\-do\-odczytu do plików typu
+tar i do skompresowanych plików typu tar, za pomocÄ
komendy chdir. Aby
+zmieniÄ katalog na plik tar, możesz zmieniÄ aktualny katalog używajÄ
c
+nastÄpujÄ
cej konstrukcji:
+.PP
+.I /nazwa_pliku.tar:utar/[katalogu\-wewnÄ
trza\-archiwum]
+.PP
+Plik mc.ext pozwala już na tworzenie skrótów do plików tar, oznacza to, że
+możesz wybraÄ jakiÅ plik tar i nacisnÄ
Ä enter aby do niego wejÅÄ, zobacz
+sekcjÄ Edycja pliku rozszerzeÅ po wiÄcej szczegóÅów na temat tego jak
+zostaÅo to pomyÅlane.
+.PP
+PrzykÅady
+.PP
+.nf
+ mc\-3.0.tar.gz#utar/mc\-3.0/vfs
+ /ftp/GCC/gcc\-2.7.0.tar#utar
+.fi
+.PP
+Późniejszy podaje peÅnÄ
ÅcieżkÄ archiwum tar.
+.\"NODE " FIle transfer over SHell filesystem"
+.SH " Transfer plików pomiÄdzy systemami plików (FIle transfer over SHell filesystem)"
+.PP
+System plików fish jest systemem opartym na sieci, który pozwala na
+manipulowanie plikami na obcej maszynie tak jakby byÅy one lokalne. Aby
+tego używaÄ, druga strona musi również mieÄ ustawiony serwer fish, lub musi
+mieÄ powÅokÄ kompatybilnÄ
z bashem.
+.PP
+Aby poÅÄ
czyÄ siÄ z obcÄ
maszynÄ
, musisz tylko zmieniÄ katalog do
+specjalnego katalogu, którego nazwa jest w nastÄpujÄ
cym formacie:
+.PP
+.nf
+/#sh:[użytkownik@]komputer[:opcje];/[zdalny\-katalog];</em>
+.fi
+Elementy
+.IR użytkownik ,
+.I opcje
+i
+.I zdalny katalog
+sÄ
opcjonalne. JeÅli podasz
+.I użytkownika
+Midnight Commander spróuje zalogowaÄ siÄ na obcy komputer jako zadany
+użytkownik w przeciwnym razie użyty zostanie twój login.
+.PP
+Jako
+.I opcja
+może wystÄ
piÄ 'C' \- wÅÄ
cza kompresje i 'rsh' \- wÅÄ
cza rsh zamist ssh. JeÅli
+.I zdalny\-katalog
+istnieje, twój aktualny katalog na zdalnym komputerze bÄdzie ustawiony
+na niego.
+.PP
+PrzykÅady:
+.PP
+.nf
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+.fi
+.\"NODE " Network File System"
+.SH " Sieciowe systemy plików"
+Midnight Commander pozwala na obsÅugÄ zdalnych systemów i manipulowanie
+na ich dyskach, tak jakby byÅy one lokalne. Å»eby to byÅo możliwe
+druga maszyna musi byÄ uruchomiona razem z programem
+.BR mcserv (8).
+.PP
+Å»eby podÅÄ
czyÄ siÄ do obcego komputera musisz przejÅÄ do katalogu w specjalny
+sposób opisany poniżej:
+.PP
+.I mc:[użytkownik@]komputer[:port][katalog]
+.PP
+.IR Użytkownik ,
+.I port
+i
+.I katalog
+sÄ
opcjami nieobowiÄ
zkowymi. JeÅli podasz
+.I użytkownika
+Midnight Commander spróbuje zalogowaÄ siÄ do systemu zdalnego jako
+zadany użytkownik, w przeciwnym wypadku spróbuje użyÄ twojej aktualnej
+nazwy zgÅoszeniowej.
+.PP
+.I Port
+jest używany jeÅli zdalny komputer jest odpalony na niestandardowych portach
+(zobacz stronÄ manuala
+.BR mcserv (8)
+po wiÄcej informacji o portach); i wreszcie
+jeÅli
+.I katalog
+jest podany, twoim katalogiem domowym na zdalnym komputerze bÄdzie ten podany.
+.PP
+PrzykÅady:
+.PP
+.nf
+ mc:ftp.nuclecu.unam.mx/linux/local
+ mc:joe at foo.edu:11321/private
+.fi
+.PP
+.\"NODE " Undelete File System"
+.SH " Odzyskiwanie plików"
+Na systemach Linuksowych, jeÅli dodaÅeÅ w konfiguracji opcjÄ przywracania
+skasowanych plików z systemów ext2, bÄdziesz w stanie to robiÄ. Odzyskiwanie
+plików jest możliwe tylko i wyÅÄ
cznie na systemach typu ext2. Przywracany
+system plików jest tylko nakÅadkÄ
na bibliotekÄ ext2fs: odzyskiwanie nazw
+wszystkich skasowanych plików i próba uczynienia z nich normalnej partycji.
+.PP
+Å»eby używaÄ tych systemów plików, bÄdziesz musiaÅ przejÅÄ od specjalnego
+pliku, którego nazwa skÅada siÄ z przedrostka "undel:" i nazwy pliku,
+w której ów plik rezyduje.
+.PP
+Na przykÅad, aby odzyskaÄ skasowane pliki z drugiej partycji pierwszego
+dysku scsi Linux, bÄdziesz musiaÅ użyÄ nastÄpujÄ
cej Åcieżki:
+.PP
+.nf
+ undel:/dev/sda2
+.fi
+.PP
+Może to chwilkÄ potrwaÄ zanim pliki zostanÄ
pokazane i bÄdziesz mógÅ je
+normalnie oglÄ
daÄ.
+.PP
+.SH Polskie znaki
+Midnight Commander bardzo dobrze radzi sobie z obsÅugÄ
znaków
+nieamerykaÅskich (160+) w tym polskich. Ważne jest aby mieÄ ustawione
+polskie znaki na konsoli (tzn. aby powÅoka je obsÅugiwaÅa). JeÅli używasz
+basha musisz tylko ustawiÄ w pliku inputrc ( /etc/inputrc lub ~/.inputrc)
+nastÄpujÄ
ce wartoÅci:
+.PP
+.nf
+set meta\-flag on
+set convert\-meta off
+set output\-meta on
+.fi
+.PP
+w pliku /etc/sysconfig/i18n:
+.PP
+.nf
+SYSFONT=lat2u\-16
+SYSFONTACM=iso02
+.fi
+.PP
+natomiast w pliku /etc/sysconfig keyboard:
+.PP
+.nf
+KEYTABLE=pl
+.fi
+.PP
+Potem użyj poleceÅ
+.I /sbin/setsysfont
+i
+.IR "loadkeys pl" .
+[ZwrÃ³Ä uwagÄ na to, że te pliki sÄ
charakterystyczne dla dystrybucji
+RedHat, jeÅli masz innÄ
i wiesz jak to ustawiÄ, to napisz do mnie, a ja to
+tu dopiszÄ [ patrz tÅumacz na dole ;)) ]].
+.PP
+Teraz wystarczy już tylko wÅÄ
czyÄ odpowiednie opcje w menu opcji (klawisz
+F9). W menu opcji wybieramy
+.I Display bits
+i wÅÄ
czamy opcje
+.I ISO 8859\-1
+oraz
+.IR "Full 8 bits input" .
+Potem zapisujemy konfiguracjÄ w opcje | Save setup.
+.PP
+I gotowe \- polskie literki dziaÅajÄ
również w podglÄ
dzie i wbudowanym
+edytorze plików.
+.PP
+.\"NODE "Colors"
+.SH Kolory
+Midnight Commander próbuje sprawdziÄ czy twój terminal obsÅuguje
+kolory używajÄ
c bazy danych terminali. Czasami jest to zmieniane
+przez różne flagi startowe, np. możesz wymusiÄ wyÅwietlanie czarno\-biaÅe
+lub kolorowe startujÄ
c z opcjÄ
odpowiednio \-b i \-c.
+.PP
+JeÅli program jest skompilowany z menedżerem ekranu Slang zamiast ncurses,
+sprawdzi on również wartoÅÄ zmiennej
+.BR COLORTERM .
+JeÅli jest ustawiona, ma takie samo znaczenie jak opcja \-c.
+.PP
+Możesz wybraÄ terminale, które zawsze żÄ
dajÄ
wyÅwietlania w kolorze,
+poprzez dodanie ich do pozycji
+.I color_terminals
+w sekcji pliku startujÄ
cego. Uchroni to Midnight Commandera przed próbami
+odkrycia typu twojego terminala. Na przykÅad
+.nf
+[Colors]
+color_terminals=linux,xterm
+.fi
+.nf
+color_terminals=terminal\-name1,terminal\-name2...
+.fi
+.PP
+Program może byÄ skompilowany zarówno z bibliotekami slang jak i ncurses.
+Ncurses nie obsÅuguje metody wymuszania wyÅwietlania, zawsze sprawdza w bazie danych
+terminali.
+.PP
+Midnight Commander umożliwia również zmianÄ standardowych barw ekranu.
+Aktualnie kolory sÄ
skonfigurowane przy użyciu zmiennej
+.B MC_COLOR_TABLE
+w sekcji Colors pliku startowego.
+.PP
+W sekcji kolorów, standardowa mapa kolorów jest Åadowana ze zmiennej
+.IR base_color .
+Możesz wybraÄ swojÄ
wÅasnÄ
mapÄ dla terminala poprzez użycie nazwy terminala
+jako klucza w tej sekcji. Na przykÅad:
+.PP
+.nf
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+.fi
+.PP
+Format definicji kolorów jest nastÄpujÄ
cy:
+.PP
+.nf
+ <sÅowo kluczowe>=<kolor powierzchni">,<kolor tÅa>:<sÅowo kluczowe>= ...
+.fi
+.PP
+Kolory sÄ
opcjonalne, a sÅowa kluczowe sÄ
nastÄpujÄ
ce: normal, selected,
+marked, markselect, errors, input, reverse menu, menusel, menuhot, menuhotsel,
+gauge; kolory okien dialogowych: dnormal, dfocus, dhotnormal, dhotfocus;
+Kolory pomocy: helpnormal, helpitalic, helpbold, helplink,
+helpslink; Kolory podglÄ
du: viewunderline; Specjalne tryby podÅwietlenia:
+executable, directory, link, device, special.
+[nie tÅumaczyÅem nazw z racji tego, że trzeba je stosowaÄ w ich angielskim
+brzmieniu \- jeÅli jesteÅ aż tak zaawansowany, użyj sÅownika].
+.PP
+Okna dialogowe mogÄ
mieÄ nastÄpujÄ
ce kolory:
+.I dnormal
+używany do normalnego tekstu,
+.I dfocus
+jest kolorem używanym do wyÅwietlania aktualnego komponentu,
+.I dhotnormal
+jest kolorem używanym do odróżnienia klawiszy w normalnych komponentach,
+a
+.I dhotfocus
+jest używany do wyÅwietlania owych w aktualnie wybranym.
+.PP
+Menu używa tego samego schematu, ale jako nazw kolorów używa menu, menusel,
+menuhot i menuhotsel.
+.PP
+Pomoc używa nastÄpujÄ
cych kolorów:
+.I helpnormal
+używany do normalnego tekstu,
+.I helpitalic
+używa tej samej czcionki, którÄ
wykorzystuje manual do wyÅwietlania
+czcionki typu italic,
+.I helpbold
+tak samo jak wyżej tylko czcionki sÄ
typu bold,
+.I helplink
+używane dla niewybranych jeszcze dowiÄ
zaÅ i
+.I helpslink
+używane dla już wybranych.
+.PP
+.I gauge
+pokazuje kolor wypeÅnienia pokazywany przy wskaźniku postÄpu [ang. gauge],
+ukazujÄ
cym ile procent pliku zostaÅo przekopiowane itp. w graficzny sposób.
+.PP
+Dla trybu wysokiego podÅwietlania
+.I directory
+jest używane jako kolor do wyÅwietlania katalogów;
+.I executable
+dla plików wykonywalnych;
+.I link
+do wyÅwietlania dowiÄ
zaÅ;
+.I device
+do wyÅwietlania plików urzÄ
dzeÅ (devices);
+.I special
+dla plików specjalnych, takich jak gniazda FIFO i IPC;
+.I core
+dla wyÅwietlania plików typu core (zobacz również tÄ opcjÄ w sekcji Specjalne
+ustawienia).
+.PP
+Możliwe kolory to: black, gray, red, brightred, green,
+brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
+cyan, brightcyan, lightgray and white. [sorry, że ich nazw nie tÅumaczyÅem,
+ale używaÄ ich trzeba w oryginalnym brzmieniu :))].
+.PP
+.\"NODE "Special Settings"
+.SH "Specjalne ustawienia"
+WiÄkszoÅÄ ustawieÅ Midnight Commandera może byÄ zmieniana z poziomu menu.
+Pomimo tego jest pewna iloÅÄ ustawieÅ, których zmiana możliwa jest jedynie
+poprzez zmianÄ w plikach konfiguracyjnych.
+.PP
+Opcje mogÄ
byÄ ustawione w twoim pliku ~/.mc/ini :
+.PP
+.I clear_before_exec.
+.IP
+Standardowo Midnight Commander czyÅci ekran przed wykonaniem komendy.
+JeÅli chciaÅbyÅ widzieÄ wyjÅcie komendy na dole ekranu, wyedytuj twój plik
+~/mc/ini i zmieÅ pole clear_before_exec na 0.
+.PP
+.I confirm_view_dir.
+.IP
+JeÅli naciskasz F3 na katalogu, normalnie MC wchodzi do niego. JeÅli ta opcja
+ma wartoÅÄ 1, MC zapyta siÄ o potwierdzenie przed wejÅciem do tego
+katalogu, jeÅli masz zaznaczone jakieÅ pliki.
+.PP
+.I drop_menus.
+.IP
+JeÅli ta opcja jest ustawiona, kiedy naciskasz klawisz F9, rozciÄ
gane menu
+bÄdzie od razu rozÅożone, w przeciwnym wypadku znajdziesz siÄ po prostu
+w najwyższym wierszu ekranu traktowanym jako menu. BÄdziesz musiaÅ użyÄ strzaÅek
+lub pierwszych literek, aby wybraÄ konkretne menu.
+.PP
+.I ftpfs_retry_seconds.
+.IP
+WartoÅÄ jest iloÅciÄ
sekund, przez które Midnight Commander bÄdzie czekaÅ
+cierpliwie zanim rozpocznie ÅÄ
czenie siÄ z serwerem ftp od nowa. Dzieje
+siÄ to wtedy kiedy serwer odmówiÅ poÅÄ
czenia lub hasÅo jest nieprawidÅowe.
+JeÅli wartoÅÄ wynosi zero, nie nastÄ
pi próba ponownego poÅÄ
czenia z serwerem.
+.PP
+.I ftpfs_use_passive_connections.
+.IP
+Standardowo ta opcja jest wyÅÄ
czona. Powoduje ona, że ftpfs otwiera poÅÄ
czenia
+pasywne dla transmisji danych. Jest to używane przez ludzi, którzy siedzÄ
+za ruterami filtrujÄ
cymi. DziaÅa to tylko wtedy, kiedy nie używasz serwera
+ftp proxy.
+.PP
+.I max_dirt_limit.
+.IP
+Opisuje jak wiele odÅwieżeÅ ekranu może byÄ maksymalnie ominiÄte we wbudowanym
+podglÄ
dzie plików. Normalnie ta wartoÅÄ jest ważna, gdyż MC automatycznie
+dostosowuje liczbÄ odÅwieżeÅ do liczby naciÅniÄtych klawiszy. Chociaż na bardzo
+wolnych komputerach lub na klawiaturach z szybkim powtarzaniem klawiszy,
+duża wartoÅÄ mogÅaby spowodowaÄ skoki ekranu i utratÄ pÅynnoÅci.
+.IP
+Wydaje siÄ, że wartoÅÄ 10 dla max_dirt_limit jest najlepszym ustawieniem
+i to jest wartoÅÄ standardowa tej funkcji.
+.PP
+.I mouse_move_pages.
+.IP
+Kontroluje czy przewijanie w panelu za pomocÄ
myszki odbywa siÄ strona po
+stronie czy linijka po linjce.
+.PP
+.I mouse_move_pages_viewer.
+.IP
+Tak samo jak wyżej tylko, że we wbudowanym wewnÄtrznym podglÄ
dzie plików.
+.PP
+.I navigate_with_arrows.
+.IP
+JeÅli ta opcja jest wÅÄ
czona, możesz używaÄ strzaÅek do automatycznego
+przemieszczanie siÄ pomiÄdzy katalogami, jeÅli linia poleceÅ jest pusta.
+(dotyczy to strzeÅek w bok).
+.PP
+.I nice_rotating_dash
+.IP
+JeÅli jest wÅÄ
czony, Midnight Commander bÄdzie pokazywaÅ w lewym górnym
+rogu obracajÄ
cy siÄ myÅlnik kiedy bÄdzie wykonywaÅ jakiÅ proces.
+.PP
+.I old_esc_mode
+.IP
+Standardowo Midnight Commander traktuje klawisz ESC jako przedrostek
+(old_esc_mode=0). JeÅli wÅÄ
czysz tÄ opcjÄ (old_esc_mode=1), to klawisz
+ESC bÄdzie przedrostkiem dla innego klawisza, ale jeÅli ten nie nastÄ
pi,
+bÄdzie on zinterpretowany jako klawisz anulowania (tak jak ESC ESC).
+.PP
+.PP
+.I only_leading_plus_minus
+.IP
+zmienia znaczenia znaków '+', '\-', '*' w linii komend (wybór, odznaczenie,
+odwrócenie zaznaczenia). Standardowo dziaÅajÄ
one tylko wtedy kiedy linia
+poleceÅ jest pusta. JeÅli coÅ jest w niej już napisane, znaki te sÄ
traktowane
+jako normalne. Jest to przydatne gdyż najczÄÅciej w trakcie pisania nie chcemy
+zmieniaÄ zaznaczenia. Jednak czasami ... \- wystarczy przestawiÄ tÄ opcjÄ
+i klawisze te bÄdÄ
zawsze dziaÅaÄ.
+.I panel_scroll_pages
+.IP
+JeÅli ustawione (standardowo), panel bÄdzie przewijany o poÅowÄ za każdym
+razem kiedy kursor dochodzi do dolnej lub górnej linii, w przeciwnym wypadku
+przewijanie bÄdzie siÄ odbywaÄ linia po linii.
+.PP
+.I show_output_starts_shell
+.IP
+Ta opcja pracuje jeÅli nie używasz obsÅugi powÅoki w tle. Kiedy
+użyjesz kombinacji klawiszy C\-o i ta opcja jest wÅÄ
czona, bÄdziesz
+miaÅ nowÄ
powÅokÄ. JeÅli nie, dowolny klawisz przywróci znów Midnight
+Commandera (C\-o dziaÅa jak podglÄ
d).
+.PP
+.I show_all_if_ambiguous.
+.IP
+Standardowo Midnight Commander pokazuje wszystkie możliwe dokoÅczenia
+jeÅli jest ich wiÄcej i naciÅniÄto kombinacjÄ
+.B M\-Tab
+po raz drugi, za pierwszym razem dokoÅczone zostanie tylko tyle ile jest to
+możliwe i jeÅli bÄdzie wiÄcej możliwoÅci sÅychaÄ bÄdzie krótkie bipniÄcie.
+JeÅli chcesz widzieÄ wszystkie możliwe dokoÅczenia już po pierwszym naciÅniÄciu
+.BR M\-Tab ,
+zmieÅ tÄ opcjÄ na 1.
+.PP
+.I torben_fj_mode
+.IP
+JeÅli ta opcja jest wÅÄ
czona, klawisze home i end bÄdÄ
dziaÅaÅy troszkÄ
+inaczej w panelach, zamiast przemieszczaÄ liniÄ wyboru do pierwszej lub
+ostatniej linii w panelu, bÄdÄ
dziaÅaÅy tak jak jest to opisane poniżej:
+.IP
+Klawisz home bÄdzie: przechodziÅ do Årodkowej linii, jeÅli jest pod niÄ
; w
+przeciwnym wypadku bÄdzie przechodziÅ do najwyższej linii w panelu, jeÅli
+już w niej jest, bÄdzie przechodziÅ do pierwszego pliku w panelu.
+.IP
+Klawisz end ma podobne zastosowanie: przechodzi do Årodkowej linii, jeÅli
+jest nad niÄ
; w przeciwnym wypadku przechodzi do najniższej linii w panelu,
+chyba że już siÄ w niej znajduje, wtedy przechodzi do ostatniego pliku w
+panelu.
+.PP
+.I highlight_mode
+Standardowo wszystkie informacje w panelach sÄ
wyÅwietlane tym samym
+kolorem. JeÅli ta waroÅÄ jest ustawiona na 1, to
+.I uprawnienia
+lub
+.I tryb
+bÄdÄ
wyÅwietlane przy użyciu podÅwietlonej barwy, tak aby pokazaÄ
+ustawienia dla użytkownika. Tak wiÄc prawa do odczytu, zapisu i wykonywania
+bÄdÄ
wyÅwietlane na żóÅto (tzn. kolorem
+.IR selected ).
+W dodatku jeÅli ta zmienna jest ustawiona na 2, to caÅe linie sÄ
+wyÅwietlane w kolorze odpowiadajÄ
cym ich typowi (zobacz sekcjÄ Kolory).
+PodÅwietlenie uprawnieÅ również pracuje w tym trybie.
+.PP
+.I use_file_to_guess_type
+.IP
+JeÅli ta zmienna jest ustawiona (standardowo) próbuje siÄ dostosowaÄ
+rozszerzenie pliku do tego wybranego w pliku mc.ext.
+.PP
+.I xterm_mode
+.IP
+JeÅli ta opcja jest wÅÄ
czona (standardowo tak nie jest) kiedy przeglÄ
dasz plik
+w panelu drzewa, bÄdzie on automatycznie przeÅadowywaÅ drugi panel na
+zawartoÅÄ wybranego katalogu.
+.PP
+.\"NODE "Terminal databases"
+.SH Baza danych terminali (Terminal databases)
+Midnight Commander pozwala ci na naprawienie bazy danych terminali bez
+posiadania uprawnieÅ roota. Midnight Commander szuka w pliku startowym
+(mc.lib poÅożonego w katalogach z bibliotekami Midnight Commandera) lub w
+pliku ~/.mc/ini sekcji "terminal:nazwa\-twojego\-terminala" i potem sekcji
+"terminal:general", każda linia sekcji zawiera symbol klawisza, który
+chcesz zdefiniowaÄ, zaczynajÄ
ce siÄ do znaku równoÅci i definicji klawisza.
+Możesz użyÄ kombinacji \\E aby reprezentowaÄ znak escape i ^x aby
+reprezentowaÄ znak Control\-x.
+.PP
+Możliwymi klawiszami symboli sÄ
:
+.PP
+.nf
+f0 do f20 Klawisze funkcyjne f0\-f20
+bs backspace
+home klawisz home
+end klawisz end
+up strzaÅka w górÄ
+down strzaÅka w dóÅ
+left strzaÅka w lewo
+right strzaÅka w prawo
+pgdn klawisz page down
+pgup klawisz page up
+insert znak insert
+delete znak delete
+complete do dokaÅczania
+.fi
+.PP
+Na przykÅad, aby zdefiniowaÄ klawisz insert jako Escape + [ + O + p, możesz
+ustawiÄ to pliku ini:
+.PP
+.nf
+insert=\\E[Op
+.fi
+.PP
+Symbol klawisza
+.I complete
+reprezentuje sekwencjÄ wyjÅcia używanÄ
do wywoÅywania procesu dokaÅczania,
+jest to wywoÅywane kombinacjÄ
M\-tab, ale możesz zdefiniowaÄ inne klawisze
+do wykonywania tych samych funkcji (na tych klawiaturach z tonÄ
fajnych i
+zupeÅnie bezużytecznych klawiszy).
+.PP
+.SH ""
+.\"NODE "FILES"
+.SH PLIKI
+.PP
+Program bÄdzie pobieraÅ wszystkie swoje informacje ze zmiennej MCHOME,
+jeÅli jest ona nie ustawiona to znowu przetwarzany jest katalog /usr.
+.PP
+/usr/share/mc.hlp
+.IP
+Plik pomocy dla programu.
+.PP
+/usr/share/mc/mc.ext
+.IP
+Standardowy plik rozszerzeŠplików.
+.PP
+~/.mc/bindings
+.IP
+WÅasny plik użytkownika, konfiguruje podglÄ
d i edycje plików. Ma wyższy
+priorytet niż plik systemowy.
+.PP
+/usr/share/mc/mc.ini
+.IP
+Standardowy plik setupu do Midnight Commandera, używany tylko wówczas,
+kiedy użytkownik nie ma swojego wÅasnego pliku ~/.mc/ini.
+.PP
+/usr/share/mc/mc.lib
+.IP
+Globalne ustawienia Midnight Commandera. Ustawienia w tym pliku sÄ
+uwzglÄdniane przez wszystkie sesje Midnight Commandera, użyteczne do
+definiowania ogólnosystemowych ustawieŠterminali.
+.PP
+~/.mc/ini
+.IP
+WÅasny setup użytkownika. JeÅli ten plik jest dostÄpny, jest Åadowany
+zamiast pliku globalnego.
+.PP
+/usr/share/mc/mc.hint
+.IP
+Plik zawierajÄ
cy podpowiedzi (hints) wyÅwietlane przez program.
+.PP
+/usr/share/mc/mc.menu
+.IP
+Ten plik zawiera informacje o ogólnosystemowych aplikacjach w menu.
+.PP
+~/.mc/menu
+.IP
+WÅasny plik menu użytkownika. JeÅli ten plik jest obecny jest używany
+zamiast pliku globalnego.
+.PP
+~/.mc/tree
+.IP
+Lista katalogów drzewa katalogów i podglÄ
du drzewa. Jedna linia jest jednym
+wejÅciem. Linie zaczynajÄ
ce siÄ od ukoÅnika sÄ
peÅnymi nazwami katalogów.
+Linie zaczynajÄ
ce siÄ od numeru majÄ
tyle znaków ile poprzedni katalog.
+JeÅli chcesz możesz stworzyÄ plik używajÄ
c komendy "find / \-type d
+\-print | sort > ~/.mc/tree". Normalnie nie ma sensu tego czyniÄ, gdyż
+Midnight Commander robi to sam za ciebie.
+.PP
+\&./.mc.menu
+.IP
+Lokalny plik zdefiniowany przez użytkownika. JeÅli ten plik jest dostÄpny,
+jest używany zamiast pliku w katalogu domowym i ogólnosystemowego.
+.PP
+.\"SKIP_SECTION"
+.SH LICENCJA
+Program jest dystrybuowany na zasadach licencji GNU General Public License
+dopóki jako publikowany przez Free Software Foundation. Zobacz wbudowanÄ
+pomoc po wiÄcej szczegóÅów na temat licencji i braku gwarancji.
+.\"NODE "AVAILABILITY"
+.SH DOSTÄPNOÅÄ
+Najnowsza wersja programu jest do zdobycia na serwerze ftp.nuclecu.unam.mc w
+katalogu /linux/local i w Europie na serwerze sunsite.mff.cuni.cz w katalogu
+/GNU/mc i na serwerze ftp.teuto.de w katalogu /lmb/mc.
+.\"NODE "SEE ALSO"
+.SH ZOBACZ TAKŻE
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1),
+tcsh(1), zsh(1).
+.PP
+.nf
+Strona Midnight Commander w sieci World Wide Web:
+ http://www.midnight\-commander.org/
+.fi
+.PP
+.\"NODE "AUTHORS"
+.SH AUTORZY
+Miguel de Icaza (miguel at roxanne.nuclecu.unam.mx), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred
+Leeflang (fredl at nebula.ow.org), Dugan Porter (dugan at b011.eunet.es),
+Jakub Jelinek (jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow (borsenkow.msk at sni.de),
+Norbert Warmuth (nwarmuth at privat.circular.de),
+Mauricio Plaza (mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za) and Pavel Machek (pavel at ucw.cz) are the developers
+of this package;
+Alessandro Rubini (rubini at ipvvis.unipv.it) has been especially helpful
+debugging and enhancing the program's mouse support, John Davis
+(davis at space.mit.edu) also made his S\-Lang library available to us
+under the GPL and answered my questions about it, and the following
+people have contributed code and many bug fixes (in alphabetical
+order):
+.PP
+Adam Tla/lka (atlka at sunrise.pg.gda.pl),
+alex at bcs.zp.ua (Alex I. Tkachenko), Antonio Palama,
+DOS port (palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr (kraxel at cs.tu\-berlin.de),
+Jean\-Daniel Luiset (luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32 port
+(j\-grigera at usa.net), Juan Jose Ciarlante (jjciarla at raiz.uncu.edu.ar),
+Ilya Rybkin (rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli (MC8737 at mclink.it),
+Pavel Roskin (pavel_roskin at geocities.com),
+Sergey Ya. Korshunoff (root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni\-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni\-c.dk), Vadim Sinolitis (vvs at nsrd.npi.msu.su)
+and Wim Osterholt (wim at djo.wtm.tudelft.nl).
+.PP
+.\"NODE "BUGS"
+.SH BÅÄDY
+W pliku TODO dystrybucji znajdziesz informacje na temat tego, co
+pozostaÅo jeszcze do zrobienia.
+.PP
+JeÅli chcesz zgÅosiÄ kÅopoty z programem [bÅÄdy w nim],
+wyÅlij e\-mail [po angielsku], na adres mc\-devel at gnome.org.
+.PP
+Do zgÅoszenia bÅÄdu doÅÄ
cz opis problemu, versjÄ programu, którego używasz
+(wyÅwietla jÄ
mc \-V), system operacyjny, na którym pracujesz i jeÅli program
+siÄ wykÅada, chcielibyÅmy dostaÄ Ålad stosu.
+.SH TÅUMACZENIE
+Maciej Wojciechowski wojciech at staszic.waw.pl
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru/man1/mc.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru/man1/mc.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/ru/man1/mc.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,4293 @@
+.\"TOPICS "Ð Ð°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи:"
+.\" TODO: ÐеÑевеÑÑи Ñаздел EXTernal File System
+.TH MC 1 "СенÑÑбÑÑ 2009" "MC Version 4.7.0-pre2" "GNU Midnight Commander"
+.\"SKIP_SECTION"
+.SH "ÐÐÐÐÐÐÐÐÐÐÐÐ"
+mc \- ÐизÑалÑÐ½Ð°Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñка Ð´Ð»Ñ Unix\-подобнÑÑ
ÑиÑÑем.
+.\"SKIP_SECTION"
+.SH "СÐÐТÐÐСÐС"
+.B mc
+[\-abcCdfhPstuUVx] [\-l log] [dir1 [dir2]] [\-v file] [\-e [Ñайл]]
+.\"NODE "DESCRIPTION"
+.SH "ÐÐÐСÐÐÐÐ"
+ЧÑо Ñакое Midnight Commander
+.PP
+Midnight Commander \- ÑÑо пÑогÑамма, пÑедназнаÑÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+ÑодеÑжимого каÑалогов и вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾ÑновнÑÑ
ÑÑнкÑий ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ñайлами в
+UNIX\-подобнÑÑ
опеÑаÑионнÑÑ
ÑиÑÑемаÑ
.
+.\"NODE "OPTIONS"
+.\".\"DONT_SPLIT"
+.SH "ÐÐЮЧÐ"
+ÐлÑÑи запÑÑка пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander
+.TP
+.I \-a
+ÐÑклÑÑиÑÑ Ð¸ÑполÑзование гÑаÑиÑеÑкиÑ
Ñимволов Ð´Ð»Ñ ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¹.
+.TP
+.I \-b
+ÐапÑÑк пÑогÑÐ°Ð¼Ð¼Ñ Ð² ÑеÑно\-белом Ñежиме ÑкÑана.
+.TP
+.I \-c
+ÐклÑÑÐ°ÐµÑ ÑвеÑной Ñежим диÑплеÑ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подÑобной инÑоÑмаÑии
+ÑмоÑÑиÑе Ñаздел
+.\"LINK2"
+ЦвеÑа\&.
+.\"Colors"
+.TP
+.I \-C arg
+ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой Ð½Ð°Ð±Ð¾Ñ ÑвеÑов в командной
+ÑÑÑоке. ФоÑÐ¼Ð°Ñ Ð°ÑгÑменÑа arg опиÑан в Ñазделе
+.\"LINK2"
+ЦвеÑа\&.
+.\"Colors"
+.TP
+.I \-S arg
+ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой Ñкин в командной
+ÑÑÑоке. ТеÑ
Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ Ñкинов опиÑана в Ñазделе
+.\"LINK2"
+ÐнеÑний вид\&.
+.\"Skins"
+.TP
+.I \-d
+ÐÑклÑÑÐ°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи.
+.TP
+.I \-D N
+ÐÑполÑзÑеÑÑÑ ÑолÑко еÑли код бÑл ÑкомпилиÑован Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой
+.\"LINK2"
+виÑÑÑалÑной Ñайловой ÑиÑÑÐµÐ¼Ñ smbfs
+.\"SMB File System"
+Ð´Ð»Ñ ÑÑÑановки ÑÑÐ¾Ð²Ð½Ñ Ð¾ÑладоÑнÑÑ
ÑообÑений smbfs в N (0\-10).
+.TP
+.I \-e [Ñайл]
+ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑй ÑедакÑоÑ. ÐÑли паÑамеÑÑ Ñайл задан, ÑÑÐ¾Ñ Ñайл
+бÑÐ´ÐµÑ Ð¾ÑкÑÑÑ Ð¿Ñи ÑÑаÑÑе. СмоÑÑиÑе Ñакже
+.BR mcedit(1) .
+.TP
+.I \-f
+ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð½Ð° ÑкÑан опÑеделеннÑй в пÑоÑеÑÑе компилÑÑии пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑÑÑ Ðº
+Ñайлам пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+.TP
+.I \-k
+ÐоÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´, назнаÑеннÑÑ
ÑÑнкÑионалÑнÑм клавиÑам в
+пÑедÑÑмоÑÑеннÑе по ÑмолÑÐ°Ð½Ð¸Ñ Ð·Ð½Ð°ÑениÑ, иÑполÑзÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
+termcap/terminfo. ÐÑÐ¾Ñ ÐºÐ»ÑÑ Ð¸ÑполÑзÑеÑÑÑ ÑолÑко на ÑеÑминалаÑ
HP, где
+ÑÑнкÑионалÑнÑе клавиÑи не ÑабоÑаÑÑ.
+.TP
+.I \-K Ñайл
+ÐадаÑÑ Ñайл клавиаÑÑÑнÑÑ
команд Ð´Ð»Ñ Ð¿ÐµÑеопÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÑивÑзки Ñ
оÑкеев
+к дейÑÑвиÑм.
+.TP
+.I \-l Ñайл
+СоÑ
ÑаниÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³ Ñ ftp\-ÑеÑвеÑом, а Ñакже оÑладоÑнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ smbfs в
+Ñайл file.
+.TP
+.I \-P Ñайл
+Ðо оконÑании ÑабоÑÑ Midnight Commander запиÑÐµÑ Ð¿Ð¾Ñледний ÑекÑÑий каÑалог
+в ÑказаннÑй Ñайл. ÐÑÑ Ð¾Ð¿ÑÐ¸Ñ Ð½Ðµ ÑледÑÐµÑ Ð¸ÑполÑзоваÑÑ Ð½Ð°Ð¿ÑÑмÑÑ. Ðна
+иÑполÑзÑеÑÑÑ ÑпеÑиалÑной ÑÑнкÑией оболоÑки, коÑоÑÐ°Ñ Ð¼ÐµÐ½ÑÐµÑ ÑекÑÑий
+каÑалог оболоÑки на поÑледний каÑалог, иÑполÑзованнÑй Midnight
+Commander.
+.IP
+ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑÑа ÑÑнкÑÐ¸Ñ Ð±Ñла опÑеделена, иÑполÑзÑйÑе Ñайл
+.B /usr/share/mc/bin/mc.sh
+Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñек bash и zsh, а Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñки tcsh ÑооÑвеÑÑÑвенно Ñайл
+.B /usr/share/mc/bin/mc.csh
+.TP
+.I \-s
+ÐклÑÑÐ°ÐµÑ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй Ñежим ÑеÑминала, в коÑоÑом пÑогÑамма вÑÐ²Ð¾Ð´Ð¸Ñ Ð¼ÐµÐ½ÑÑе
+пÑевдогÑаÑиÑеÑкиÑ
Ñимволов (в Ñом ÑиÑле в Ð¼ÐµÐ½Ñ Ð¸ ÑкÑанаÑ
помоÑи) и
+оÑклÑÑаеÑÑÑ Ð²Ñвод дополниÑелÑнÑÑ
(избÑÑоÑнÑÑ
) ÑообÑений.
+.TP
+.I \-t
+ÐÑполÑзÑеÑÑÑ ÑолÑко в Ñом ÑлÑÑае, когда код бÑл ÑкомпилиÑован Ñо Slang и
+terminfo: в ÑÑом ÑлÑÑае Midnight Commander иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение
+пеÑеменной
+.B TERMCAP
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о ÑеÑминале вмеÑÑо иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑиÑÑемной базÑ
+ÑеÑминалов.
+.TP
+.I \-u
+ÐÑклÑÑÐ°ÐµÑ Ð¸ÑполÑзование алÑÑеÑнаÑивнÑÑ
оболоÑек shell (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл
+ÑолÑко в Ñом ÑлÑÑае, когда Midnight Commander бÑл ÑкомпилиÑован Ñ
+поддеÑжкой алÑÑеÑнаÑивной оболоÑки).
+.TP
+.I \-U
+ÐÐµÐ»Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñм иÑполÑзование subshell (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко в Ñом
+ÑлÑÑае, когда Midnight Commander бÑл ÑкомпилиÑован Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой subshell
+как опÑии).
+.TP
+.I \-v file
+ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Midnight Commander\-а длÑ
+пÑоÑмоÑÑа Ñказанного Ñайла. ÐоÑле вÑÑ
ода из Ñежима пÑоÑмоÑÑа Ð²Ñ Ð²ÑÑ
одиÑе
+из Midnight Commander и оказÑваеÑеÑÑ Ð² shell.
+.TP
+.I \-V
+ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð²ÐµÑÑÐ¸Ñ Ð¿ÑогÑаммÑ.
+.TP
+.I \-x
+ÐапÑÑÐºÐ°ÐµÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² Ñежиме xterm. ÐÑполÑзÑеÑÑÑ ÑолÑко на ÑеÑминалаÑ
,
+ÑабоÑаÑÑиÑ
в Ñежиме xterm (два Ñежима ÑабоÑÑ ÑкÑана и возможноÑÑÑ
+ÑоÑмиÑоваÑÑ ÑкÑаниÑÑÑÑие поÑледоваÑелÑноÑÑи Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑи) (two screen
+modes, and able to send mouse escape sequences).
+.PP
+ÐеÑвое пÑÑевое Ð¸Ð¼Ñ (path name) в командной ÑÑÑоке (еÑли Ñказано) задаеÑ
+каÑалог, коÑоÑÑй бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð² акÑивной панели; вÑоÑой пÑÑÑ \-
+каÑалог, оÑобÑажаемÑй во вÑоÑой панели.
+.\"NODE "Overview"
+.SH "Ðлавное окно пÑогÑаммÑ"
+Ðлавное окно пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· ÑÑеÑ
полей. Ðва
+полÑ, назÑваемÑе "панелÑми", иденÑиÑÐ½Ñ Ð¿Ð¾ ÑÑÑÑкÑÑÑе и обÑÑно оÑобÑажаÑÑ
+пеÑеÑни Ñайлов и подкаÑалогов какиÑ
\-Ñо двÑÑ
каÑалогов Ñайловой
+ÑÑÑÑкÑÑÑÑ. ÐÑи каÑалоги в обÑем ÑлÑÑае ÑазлиÑнÑ, Ñ
оÑÑ, в ÑаÑÑноÑÑи,
+могÑÑ Ð¸ ÑовпаÑÑÑ. ÐÐ°Ð¶Ð´Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· заголовка, ÑпиÑка Ñайлов и
+инÑоÑмаÑионной ÑÑÑоки.
+.PP
+ТÑеÑÑе поле ÑкÑана, ÑаÑположенное в нижней ÑаÑÑи ÑкÑана, ÑодеÑжиÑ
+команднÑÑ ÑÑÑÐ¾ÐºÑ ÑекÑÑей оболоÑки. Ð ÑÑом же поле (ÑÐ°Ð¼Ð°Ñ Ð½Ð¸Ð¶Ð½ÑÑ ÑÑÑока
+ÑкÑана) ÑодеÑжиÑÑÑ Ð¿Ð¾Ð´Ñказка по иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑнкÑионалÑнÑÑ
ÐºÐ»Ð°Ð²Ð¸Ñ F1 \-
+F10. Ð¡Ð°Ð¼Ð°Ñ Ð²ÐµÑÑ
нÑÑ ÑÑÑока ÑкÑана ÑодеÑÐ¶Ð¸Ñ ÑÑÑокÑ
+.\"LINK2"
+гоÑизонÑалÑного менÑ\&.
+.\"Menu Bar"
+ÐÑа ÑÑÑока Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ оÑобÑажаÑÑÑÑ Ð½Ð° ÑкÑане; в ÑÑом ÑлÑÑае доÑÑÑп к ней
+можно полÑÑиÑÑ, ÑелкнÑв мÑÑÑÑ Ð¿Ð¾ веÑÑ
ней Ñамке или нажав клавиÑÑ F9.
+.PP
+Ðанели Midnight Commander обеÑпеÑиваÑÑ Ð¿ÑоÑмоÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно двÑÑ
+каÑалогов. Ðдна из панелей ÑвлÑеÑÑÑ Ð°ÐºÑивной в Ñом ÑмÑÑле, ÑÑо
+полÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ Ð²ÑполнÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе опеÑаÑии Ñ Ð¾ÑобÑажаемÑми в ÑÑой
+панели Ñайлами и каÑалогами. РакÑивной панели подÑвеÑено Ð¸Ð¼Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из
+каÑалогов или Ñайлов, а Ñакже вÑделен ÑвеÑом заголовок панели в веÑÑ
ней
+ÑÑÑоке. ÐÑÐ¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ оÑобÑажаемого в данной панели
+каÑалога, коÑоÑÑй ÑвлÑеÑÑÑ ÑекÑÑим каÑалогом Ñой оболоÑки, из коÑоÑой
+запÑÑена пÑогÑамма. ÐÑоÑÐ°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ \- паÑÑивна. ÐоÑÑи вÑе опеÑаÑии
+вÑполнÑÑÑÑÑ Ð² акÑивной панели, Ñо еÑÑÑ Ð² ÑооÑвеÑÑÑвÑÑÑем (ÑекÑÑем)
+каÑалоге. ÐекоÑоÑÑе опеÑаÑии (Ñипа копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пеÑеноÑа Ñайлов) по
+ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÑÑ ÐºÐ°Ñалог, оÑобÑажаемÑй в паÑÑивной панели, как меÑÑо
+назнаÑÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии. Ðолее подÑобное опиÑание панелей дано в подÑазделе
+.\"LINK2"
+.I Ðанели каÑалогов
+.\"Directory Panels"
+Ñаздела
+.\"LINK2"
+.I ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей
+.\"Left and Right Menus"
+и в Ñазделе
+.\"LINK2"
+.I ÐÐµÐ½Ñ "Файл"
+.\"File Menu"
+.PP
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑполниÑÑ Ð»ÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¾Ð¿ÐµÑаÑионной ÑиÑÑÐµÐ¼Ñ Ð¸Ð»Ð¸ запÑÑÑиÑÑ Ð½Ð°
+иÑполнение лÑбÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно из пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander, пÑоÑÑо набÑав Ð¸Ð¼Ñ ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (пÑогÑаммÑ) в командной ÑÑÑоке
+и нажав клавиÑÑ Enter. ÐÑоÑиÑайÑе ÑазделÑ
+.\"LINK2"
+.I ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки
+.\"Shell Command Line"
+и
+.\"LINK2"
+.I РедакÑиÑование ÑÑÑок ввода
+.\"Input Line Keys"
+Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð±Ð¾Ð»ÑÑе о командной ÑÑÑоке.
+.\"NODE "Mouse Support"
+.SH "ÐоддеÑжка мÑÑи"
+ÐÑогÑамма Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи. ÐÑо ÑвойÑÑво
+обеÑпеÑиваеÑÑÑ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо Ð¾Ñ Ñого, оÑкÑда запÑÑен ÑеÑминал
+.B xterm(1)
+(даже еÑли xterm запÑÑен на Ñдаленном компÑÑÑеÑе, иÑполÑзÑÑ
+Ñоединение ÑеÑез telnet, ssh или rlogin) или еÑли Ð²Ñ ÑабоÑаеÑе за
+конÑолÑÑ Linux и запÑÑена пÑогÑамма ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÑÑÑÑ
+.BR gpm .
+.PP
+ÐÑли Ð²Ñ ÑелкаеÑе мÑÑÑÑ Ð½Ð° имени Ñайла в одной из панелей, Ñайл
+вÑбиÑаеÑÑÑ (подÑвеÑка пеÑемеÑаеÑÑÑ Ð½Ð° ÑÑо имÑ); еÑли Ð²Ñ ÑелкнеÑе пÑавой
+кнопкой мÑÑи, Ñайл оÑмеÑаеÑÑÑ (или оÑмеÑка Ñ Ñайла ÑнимаеÑÑÑ, в
+завиÑимоÑÑи Ð¾Ñ Ð¿ÑедÑдÑÑего ÑоÑÑоÑниÑ).
+.PP
+Ðвойной ÑелÑок мÑÑи на имени Ñайла ознаÑÐ°ÐµÑ Ð¿Ð¾Ð¿ÑÑÐºÑ Ð·Ð°Ð¿ÑÑÑиÑÑ Ñайл на
+иÑполнение (еÑли ÑÑо иÑполнÑÐµÐ¼Ð°Ñ Ð¿ÑогÑамма); либо, еÑли
+.\"LINK2"
+Ñайл ÑаÑÑиÑений
+.\"Extension File Edit"
+ÑодеÑÐ¶Ð¸Ñ Ð¿ÑогÑаммÑ, аÑÑоÑииÑованнÑÑ Ñ Ð´Ð°Ð½Ð½Ñм ÑаÑÑиÑением, запÑÑкаеÑÑÑ
+ÑÑа пÑогÑамма и ей пеÑедаеÑÑÑ Ð½Ð° обÑабоÑÐºÑ Ð²ÑбÑаннÑй Ñайл.
+.PP
+ТоÑно Ñакже можно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, аÑÑоÑииÑованнÑÑ Ñ Ð»Ñбой
+ÑÑнкÑионалÑной клавиÑей, ÑелкнÑв по ÑооÑвеÑÑÑвÑÑÑей ÑкÑанной кнопке в
+Ñамой нижней ÑÑÑоке ÑкÑана.
+.PP
+ÐÑли ÑелкнÑÑÑ Ð¼ÑÑÑÑ Ð¿Ð¾ веÑÑ
ней Ñамке панели, оÑобÑажаÑÑей оÑÐµÐ½Ñ Ð´Ð»Ð¸Ð½Ð½Ñй
+ÑпиÑок Ñайлов, пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑемеÑение ÑпиÑка на Ð¾Ð´Ð½Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÑ Ð½Ð°Ð·Ð°Ð´.
+ЩелÑок по нижней Ñамке панели пÑиводиÑ, ÑооÑвеÑÑÑвенно, к пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾
+ÑпиÑÐºÑ Ð½Ð° ÑелÑÑ ÐºÐ¾Ð»Ð¾Ð½ÐºÑ Ð²Ð¿ÐµÑед. ÐÑÐ¾Ñ Ð¼ÐµÑод пеÑемеÑÐµÐ½Ð¸Ñ ÑабоÑÐ°ÐµÑ Ñакже
+пÑи пÑоÑмоÑÑе
+.\"LINK2"
+вÑÑÑоенной подÑказки
+.\"Contents"
+и пÑоÑмоÑÑе окна
+.\"LINK2"
+ÐеÑево каÑалогов\&.
+.\"Directory Tree"
+.PP
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑкоÑоÑÑÑ ÑмÑлÑÑии повÑоÑнÑÑ
нажаÑий на клавиÑÑ Ð² ÑлÑÑае ее
+ÑдеÑÐ¶Ð°Ð½Ð¸Ñ (auto repeat rate) ÑоÑÑавлÑÐµÑ 400 миллиÑекÑнд. ÐÑо знаÑение
+можно измениÑÑ Ð¿ÑÑем Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑа
+.I mouse_repeat_rate
+в Ñайле
+.\"LINK2"
+\&~/.mc/ini
+.\"Save Setup"
+.PP
+ÐÑли Commander запÑÑен Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой мÑÑи, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе обойÑи Commander и
+добиÑÑÑÑ Ñого, ÑÑо мÑÑÑ Ð±ÑÐ´ÐµÑ Ð²ÐµÑÑи ÑÐµÐ±Ñ Ñак же, как она Ð²ÐµÐ´ÐµÑ ÑÐµÐ±Ñ Ð¿Ð¾
+ÑмолÑÐ°Ð½Ð¸Ñ (обеÑпеÑÐ¸Ð²Ð°Ñ Ð²ÑÑезание и вÑÑÐ°Ð²ÐºÑ ÑекÑÑа), еÑли бÑдеÑе
+ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Shift.
+.SH ""
+.\"NODE "Keys"
+.SH "ÐлавиаÑÑÑнÑе командÑ"
+ÐекоÑоÑÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Midnight Commander вÑзÑваÑÑÑÑ Ñ Ð¸ÑполÑзованием
+клавиÑ
+.I Control
+(иногда обознаÑаеÑÑÑ ÐºÐ°Ðº CTRL или CTL) и
+.I Meta
+(иногда обознаÑаеÑÑÑ ALT или даже Compose). РнаÑÑоÑÑем ÑÑководÑÑве
+бÑдÑÑ Ð¸ÑполÑзоваÑÑÑÑ ÑледÑÑÑие ÑокÑаÑениÑ:
+.PP
+C\-<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно нажаÑÑ Ð¸ ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Control и в
+ÑÑо вÑÐµÐ¼Ñ Ð½Ð°Ð¶Ð°ÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ <Ñимвол>. Так C\-f бÑÐ´ÐµÑ Ð¾Ð·Ð½Ð°ÑаÑÑ: нажмиÑе
+Control и, ÑдеÑÐ¶Ð¸Ð²Ð°Ñ ÐµÐµ, нажмиÑе (коÑоÑким ÑелÑком) клавиÑÑ f.
+.PP
+ÐналогиÑно M\-<Ñимвол> ознаÑаеÑ, ÑÑо надо ÑдеÑживаÑÑ Ð² нажаÑом ÑоÑÑоÑнии
+клавиÑÑ Meta или Alt во вÑÐµÐ¼Ñ ÑдаÑа по клавиÑе <Ñимвол>. ÐÑли на
+клавиаÑÑÑе Ð½ÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñ Meta и Alt, нажмиÑе ESC, оÑпÑÑÑиÑе ее, а поÑом
+ÑелкниÑе по клавиÑе <Ñимвол>.
+.PP
+S\-<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно деÑжаÑÑ Ð² нажаÑом ÑоÑÑоÑнии клавиÑÑ Shift
+во вÑÐµÐ¼Ñ ÑдаÑа по клавиÑе <Ñимвол>.
+.PP
+ÐÑе ÑÑÑоки ввода в Midnight Commander по ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ ÑоглаÑениÑ
+об иÑполÑзовании "гоÑÑÑиÑ
" клавиÑ, пÑинÑÑÑе в ÑедакÑоÑе GNU Emacs.
+.PP
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑеопÑеделиÑÑ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑе пÑивÑзки Ñ
оÑкеев к командам, как
+ÑÑо опиÑано в Ñазделе
+.\"LINK2"
+.I пеÑеопÑеделение клавиаÑÑÑнÑÑ
команд
+.\"Keys_redefine"
+.PP
+ÐÑе поÑледÑÑÑие опиÑÐ°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ
команд оÑноÑÑÑÑÑ Ðº Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾
+ÑмолÑаниÑ.
+
+.PP
+ÐпиÑÐ°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ
команд даÑÑÑÑ Ð² неÑколÑкиÑ
ÑазделаÑ
помоÑи.
+Ðаиболее важнÑми ÑвлÑÑÑÑÑ ÑледÑÑÑие ÑазделÑ:
+.PP
+Ð Ñазделе
+.\"LINK2"
+.I ÐÐµÐ½Ñ "Файл"
+.\"File Menu"
+пÑÐ¸Ð²ÐµÐ´ÐµÐ½Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñии клавиÑ, коÑоÑÑе ÑлÑÐ¶Ð°Ñ Ð´Ð»Ñ Ð²Ñзова команд,
+пеÑеÑиÑленнÑÑ
в Ð¼ÐµÐ½Ñ "Файл". Ð ÑÑом же Ñазделе пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ,
+аÑÑоÑииÑованнÑе Ñ ÑÑнкÑионалÑнÑми клавиÑами. ÐолÑÑинÑÑво из ÑÑиÑ
команд
+вÑполнÑÑÑ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð½Ð°Ð´ подÑвеÑеннÑм Ñайлом или гÑÑппой оÑмеÑеннÑÑ
+Ñайлов.
+.PP
+Ð ÑекÑии
+.\"LINK2"
+.I Ðанели каÑалогов
+.\"Directory Panels"
+ÑаÑÑказано о клавиÑаÑ
, коÑоÑÑе иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²ÑбоÑа Ñайла или гÑÑппÑ
+Ñайлов как обÑекÑов некоÑоÑого поÑледÑÑÑего дейÑÑÐ²Ð¸Ñ (обÑÑно дейÑÑÐ²Ð¸Ñ Ð¸Ð·
+Ð¼ÐµÐ½Ñ "Файл").
+.PP
+Ð Ñазделе
+.\"LINK2"
+.I ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки (Shell)
+.\"Shell Command Line"
+пеÑеÑиÑлÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸ комбинаÑии клавиÑ, коÑоÑÑе иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ
+ввода и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в командной ÑÑÑоке оболоÑки. ÐолÑÑÐ°Ñ ÑаÑÑÑ
+ÑÑиÑ
команд ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¿ÐµÑеноÑа имен Ñайлов и/или имен каÑалогов в
+команднÑÑ ÑÑÑÐ¾ÐºÑ (ÑÑÐ¾Ð±Ñ ÑменÑÑиÑÑ ÑÑÑдоемкоÑÑÑ Ð²Ð²Ð¾Ð´Ð°) или Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к
+иÑÑоÑии команд.
+.PP
+ÐлавиÑи
+.\"LINK2"
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑÑок ввода
+.\"Input Line Keys"
+иÑполÑзÑÑÑÑÑ ÐºÐ°Ðº пÑи ÑедакÑиÑовании командной ÑÑÑоки, Ñак и дÑÑгиÑ
ÑÑÑок
+ввода, поÑвлÑÑÑиÑ
ÑÑ Ð² ÑазлиÑнÑÑ
запÑоÑаÑ
пÑогÑаммÑ.
+
+.\"NODE " Keys_redefine"
+.SH " ÐеÑеопÑеделение клавиаÑÑÑнÑÑ
команд"
+ÐлавиаÑÑÑнÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¿ÑоÑиÑÐ°Ð½Ñ Ð¸Ð· внеÑнего Ñайла.
+ÐоиÑк Ñайла клавиаÑÑÑнÑÑ
команд пÑоизводиÑÑÑ Ð¿Ð¾ ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑмÑ
+(до пеÑвого наÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):
+.IP
+.br
+1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки
+.BR \-K
+.BR \<Ñайл\>
+или
+.BR \-\-keymap=\<Ñайл\>
+.br
+2) ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑжениÑ
+.BR MC_KEYMAP
+.br
+3) РконÑигÑÑаÑионном Ñайле паÑамеÑÑ
+.BR keymap
+в ÑекÑии
+.BR [Midhight Commander]
+.br
+4) Файл
+.BR ~/.mc/mc.keymap
+.br
+5) Файл
+.BR /etc/mc/mc.keymap
+.br
+6) Файл
+.BR /usr/share/mc/mc.keymap
+
+.PP
+ÐаÑамеÑÑÑ Ð² ÑÑÑÑ
пеÑвÑÑ
ÑлÑÑаÑÑ
могÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй пÑÑÑ Ðº ÑайлÑ
+клавиаÑÑÑнÑÑ
команд либо пÑоÑÑо название ÑÑ
ÐµÐ¼Ñ Ð¿ÑивÑзки (Ñ ÑаÑÑиÑением
+\&.keymap либо без него). Рданном ÑлÑÑае поиÑк Ñайла клавиаÑÑÑнÑÑ
команд
+бÑÐ´ÐµÑ Ð¿ÑоиÑÑ
одиÑÑ Ð¿Ð¾ ÑледÑÑÑим каÑалогам (до пеÑвого наÑ
ождениÑ):
+.IP
+1)
+.BR ~/.mc/
+.br
+2)
+.BR /etc/mc/
+.br
+3)
+.BR /usr/share/mc/
+.br
+
+.\"NODE " Miscellaneous Keys"
+.SH " РазнÑе командÑ"
+ÐмееÑÑÑ Ð½ÐµÑколÑко дейÑÑвий, аÑÑоÑииÑованнÑÑ
Ñ Ð½ÐµÐºÐ¾ÑоÑÑми комбинаÑиÑми
+клавиÑ, коÑоÑÑе не попадаÑÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð· дÑÑгиÑ
каÑегоÑий:
+.PP
+.BR Enter .
+ÐÑли в командной ÑÑÑоке (в нижней ÑаÑÑи ÑкÑана) набÑано Ð¸Ð¼Ñ ÐºÐ°ÐºÐ¾Ð¹\-либо
+командÑ, запÑÑкаеÑÑÑ ÑооÑвеÑÑÑвÑÑÑÐ°Ñ Ð¿ÑогÑамма (еÑли ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ
+ÑÑÑеÑÑвÑеÑ, вÑдаеÑÑÑ ÑооÑвеÑÑÑвÑÑÑее ÑообÑение). ÐÑли в командной ÑÑÑоке
+Ð½ÐµÑ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð³Ð¾ ÑекÑÑа, и еÑли на акÑивной панели подÑвеÑено Ð¸Ð¼Ñ ÐºÐ°Ñалога,
+Ñо Midnight Commander вÑполнÑÐµÑ Ð¿ÐµÑеÑ
од
+.B chdir(2)
+в вÑбÑаннÑй каÑалог и оÑобÑÐ°Ð¶Ð°ÐµÑ ÐµÐ³Ð¾ ÑодеÑжимое в ÑÑой панели; еÑли
+подÑвеÑен иÑполнÑемÑй Ñайл, Ñо он запÑÑкаеÑÑÑ Ð½Ð° вÑполнение. ÐаконеÑ,
+еÑли ÑаÑÑиÑение подÑвеÑенного в акÑивной панели Ñайла ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼
+из ÑаÑÑиÑений, ÑказаннÑÑ
в
+.\"LINK2"
+Ñайле ÑаÑÑиÑений\&,
+.\"Extension File Edit"
+Ñо вÑполнÑеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°, ÑвÑÐ·Ð°Ð½Ð½Ð°Ñ Ñ ÑÑим ÑаÑÑиÑением.
+.TP
+.B C\-l.
+ÐбновлÑÐµÑ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑиÑ, оÑобÑажаемÑÑ Ð¿ÑогÑаммой Midnight Commander.
+.TP
+.B C\-x c.
+ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+.\"LINK2"
+Chmod
+.\"Chmod"
+Ð´Ð»Ñ Ð¿Ð¾Ð´ÑвеÑенного Ñайла или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов.
+.TP
+.B C\-x o.
+ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+.\"LINK2"
+Chown
+.\"Chown"
+Ð´Ð»Ñ Ð¿Ð¾Ð´ÑвеÑенного Ñайла или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов.
+.TP
+.B C\-x l.
+ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¶ÐµÑÑкой ÑÑÑлки.
+.TP
+.B C\-x s.
+ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑимволиÑеÑкой ÑÑÑлки.
+.TP
+.B C\-x i.
+ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим "ÐнÑоÑмаÑиÑ".
+.TP
+.B C\-x q.
+ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим бÑÑÑÑого пÑоÑмоÑÑа.
+.TP
+.B C\-x !.
+ÐÑполнÑеÑÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+"ÐÑиÑеÑий панелизаÑии"\&.
+.\"External panelize"
+.TP
+.B C\-x h
+ÐобавиÑÑ Ð¸Ð¼Ñ ÐºÐ°Ñалога в
+.\"LINK2"
+"СпÑавоÑник каÑалогов"\&.
+.\"Hotlist"
+.TP
+.B M\-!,
+ÐÑполнÑÐµÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑоÑмоÑÑ Ð²Ñвода командÑ", коÑоÑÑй опиÑан подÑобнее
+в Ñазделе
+.\"LINK2"
+"ÐÐµÐ½Ñ "Файл"\&.
+.\"File Menu"
+.TP
+.B M\-?,
+ÐÑзов диалогового окна
+.\"LINK2"
+"ÐоиÑк Ñайла"\&.
+.\"Find File"
+.TP
+.B M\-c,
+ÐÑзов диалогового окна
+.\"LINK2"
+"ÐÑÑÑÑÐ°Ñ Ñмена каÑалога"\&.
+.\"Quick cd"
+.TP
+.B C\-o,
+ÐÑли Midnight Commander запÑÑен в конÑоли Linux или FreeBSD, или ÑеÑез
+xterm, вам бÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½ вÑвод пÑедÑдÑÑей командÑ. ÐÑи ÑÑом на
+Linux\-конÑоли Midnight Commander иÑполÑзÑÐµÑ Ð²ÑÑÑоеннÑÑ Ð¿ÑогÑаммÑ
+(cons.saver) Ð´Ð»Ñ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð²Ñводимой инÑоÑмаÑии и демонÑÑÑаÑии ее на
+ÑкÑане.
+.PP
+ÐÑли Midnight Commander ÑкомпилиÑован Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой подоболоÑки
+(subshell), Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе в пÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð·\-под Midnight
+Commander в лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ð±ÑаÑÑ C\-o и веÑнÑÑÑÑÑ Ðº Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼Ñ ÑкÑанÑ
+Midnight Commander\-а. ÐÐ»Ñ Ð²Ð¾Ð·Ð²ÑаÑа к ваÑÐµÐ¼Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑаÑоÑно Ñнова
+набÑаÑÑ C\-o. ÐÑли Ð²Ñ Ð·Ð°ÑÑопоÑиÑе вÑполнение пÑиложениÑ, иÑполÑзовав ÑÑоÑ
+пÑием, Ð²Ñ Ð½Ðµ ÑможеÑе запÑÑÑиÑÑ Ð´ÑÑгиÑ
пÑогÑамм из Midnight Commander
+пока оÑложенное пÑиложение не законÑÐ¸Ñ ÑабоÑÑ, либо пока Ð²Ñ Ð½Ðµ пÑеÑвеÑе
+его вÑполнение.
+.\"NODE " Directory Panels"
+.SH " Ðанели каÑалогов"
+РнаÑÑоÑÑем Ñазделе пеÑеÑиÑлÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе позволÑÑÑ Ð¾Ð¿ÐµÑиÑоваÑÑ
+Ñ ÑодеÑжимÑм панелей. ÐÑли Ð²Ñ Ñ
оÑиÑе ÑзнаÑÑ, как измениÑÑ Ð²Ð¸Ð´ панели или
+ÑпоÑоб пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии на панели, ÑмоÑÑиÑе Ñаздел
+.\"LINK2"
+ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей\&.
+.\"Left and Right Menus"
+.PP
+.B Tab, C\-i.
+СмениÑÑ ÑекÑÑÑÑ (акÑивнÑÑ) панелÑ. ÐодÑвеÑка пеÑемеÑаеÑÑÑ Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸,
+коÑоÑÐ°Ñ Ð±Ñла акÑивной Ñанее, в дÑÑгÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, коÑоÑÐ°Ñ ÑÑановиÑÑÑ
+акÑивной.
+.PP
+.B Insert, C\-t
+ЧÑÐ¾Ð±Ñ Ð¾ÑмеÑиÑÑ Ñайл, на коÑоÑÑй ÑказÑÐ²Ð°ÐµÑ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð´ÑвеÑка,
+иÑполÑзÑйÑе клавиÑÑ Insert (the kich1 terminfo sequence). ÐÐ»Ñ ÑнÑÑиÑ
+оÑмеÑки Ñ Ñайла иÑполÑзÑÑÑÑÑ Ñе же комбинаÑии.
+.PP
+.B M\-e.
+ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼ÐµÐ½ÑÑÑ ÐºÐ¾Ð´Ð¸ÑÐ¾Ð²ÐºÑ Ð¿Ð°Ð½ÐµÐ»Ð¸, иÑполÑзÑйÑе комбинаÑÐ¸Ñ M\-e (Alt\-e).
+ÐеÑекодиÑовка пÑоизводиÑÑÑ Ð¸Ð· вÑбÑанной кодиÑовки в ÑиÑÑемнÑÑ. ÐÐ»Ñ Ð¾ÑменÑ
+пеÑекодиÑовки пÑоÑÑо пеÑейдиÑе на каÑалог ввеÑÑ
'..'. ÐÐ»Ñ Ð¾ÑменÑ
+пеÑекодиÑовки вÑеÑ
каÑалогов вÑбеÑиÑе "Ðез пеÑекодиÑовки" в диалоге
+вÑбоÑа кодиÑовок.
+.PP
+.B M\-g, M\-r, M\-j.
+ÐÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки, ÑооÑвеÑÑÑвенно, на ÑамÑй
+веÑÑ
ний, ÑÑедний или нижний Ñайл из ÑиÑла оÑобÑажаемÑÑ
в даннÑй моменÑ
+на панели.
+.PP
+.B C\-s, M\-s.
+ÐниÑииÑÑÐµÑ Ñежим поиÑка имен Ñайлов в ÑекÑÑем каÑалоге по пеÑвÑм
+Ñимволам имени. ÐоÑле нажаÑÐ¸Ñ Ð¾Ð´Ð½Ð¾Ð¹ из ÑÑиÑ
комбинаÑий, вводимÑе ÑимволÑ
+оÑобÑажаÑÑÑÑ Ð½Ðµ в командной ÑÑÑоке, а в ÑÑÑоке поиÑка. ÐÑли Ñежим
+.I "Ðоказ мини\-ÑÑаÑÑÑа"
+вклÑÑен, ÑÑа ÑÑÑока оÑобÑажаеÑÑÑ Ð½Ð° меÑÑе ÑÑÑоки мини\-ÑÑаÑÑÑа. Ð
+пÑоÑеÑÑе ввода поÑледÑÑÑиÑ
Ñимволов Ð»Ð¸Ð½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки пеÑемеÑаеÑÑÑ Ðº
+ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ, название коÑоÑого наÑинаеÑÑÑ Ñ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ð¾Ð¹ ÑÑÑоки
+Ñимволов. ÐлавиÑи
+.I backspace
+или
+.I DEL
+могÑÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´Ð»Ñ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ñибок. ÐÑли C\-s нажаÑо Ñнова,
+оÑÑÑеÑÑвлÑеÑÑÑ Ð¿Ð¾Ð¸Ñк ÑледÑÑÑего подÑ
одÑÑего Ñайла.
+.PP
+.B M\-t
+ЦиклиÑеÑки пеÑеклÑÑÐ°ÐµÑ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов ÑекÑÑего
+каÑалога. С помоÑÑÑ ÑÑой комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ бÑÑÑÑо пеÑеклÑÑаÑÑÑÑ Ð¸Ð·
+Ñежима ÑÑандаÑÑного вÑвода (long listing) к ÑокÑаÑÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸ к ÑежимÑ,
+опÑеделÑÐµÐ¼Ð¾Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелем.
+.PP
+.B C\-\\\\ (control\-backslash).
+ÐоказаÑÑ
+.\"LINK2"
+СпÑавоÑник каÑалогов
+.\"Hotlist"
+и пеÑейÑи к вÑбÑÐ°Ð½Ð½Ð¾Ð¼Ñ ÐºÐ°ÑалогÑ.
+.PP
+.B + \ (plus).
+ÐÑа клавиÑа иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаÑÑ (оÑмеÑиÑÑ) гÑÑппÑ
+Ñайлов по ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑажениÑ, задаÑÑÐµÐ¼Ñ ÑÑÑ Ð³ÑÑппÑ. Ðогда вклÑÑена
+опÑиÑ
+.I ТолÑко ÑайлÑ,
+Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ. ÐÑли опÑиÑ
+.I ТолÑко ÑайлÑ,
+оÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги. ÐÑли вклÑÑена опÑиÑ
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns),
+ÑегÑлÑÑнÑе вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а ?
+заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй Ñимвол). ÐÑли опÑиÑ
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns)
+оÑклÑÑена, Ñо помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾ пÑавилам обÑабоÑки
+ноÑмалÑнÑÑ
ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе ed (1)). ÐÑли вклÑÑена опÑиÑ
+.I С ÑÑÑÑом ÑегиÑÑÑа
+Ñо помеÑка Ñайлов и каÑалогов бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ñ ÑÑеÑом ÑегиÑÑÑа Ñимволов имÑн.
+ÐÑли опÑиÑ
+.I С ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.
+.PP
+.B \\\\ (backslash).
+ÐлавиÑа "\\" ÑÐ½Ð¸Ð¼Ð°ÐµÑ Ð¾ÑмеÑÐºÑ Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов, Ñо еÑÑÑ Ð¿ÑоизводиÑ
+дейÑÑвие, обÑаÑное ÑомÑ, коÑоÑое вÑзÑваеÑÑÑ Ð¿Ð¾ клавиÑе "+".
+.PP
+.B up\-key, C\-p.
+ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° пÑедÑдÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке Ñайлов панели.
+.PP
+.B down\-key, C\-n.
+ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° ÑледÑÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке Ñайлов панели.
+.PP
+.B home, a1, M\-<.
+ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° пеÑвÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка Ñайлов.
+.PP
+.B end, c1, M\->.
+ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° поÑледнÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка Ñайлов.
+.PP
+.B next\-page, C\-v.
+ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð½Ð¸Ð·.
+.PP
+.B prev\-page, M\-v.
+ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð²ÐµÑÑ
.
+.PP
+.B M\-o.
+ÐÑли вÑделеннÑм ÑлеменÑом акÑивной панели ÑвлÑеÑÑÑ ÐºÐ°Ñалог, ÑÑÑановиÑÑ
+ÑÑÐ¾Ñ ÐºÐ°Ñалог ÑекÑÑим в неакÑивной панели и пеÑейÑи к ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ.
+ÐÑли вÑделеннÑм ÑлеменÑом акÑивной панели ÑвлÑеÑÑÑ Ð½Ðµ каÑалог, ÑÑÑановиÑÑ
+ÑодиÑелÑÑкий каÑалог ÑекÑÑим в неакÑивной панели и Ñакже пеÑейÑи к ÑледÑÑÑемÑ
+ÑайлÑ.
+.PP
+.B M\-i.
+СделаÑÑ ÑекÑÑий каÑалог акÑивной панели Ñакже ÑекÑÑим каÑалогом
+неакÑивной панели. ÐÑли необÑ
одимо, пеÑевеÑÑи неакÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов. ÐÑли акÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ Ð½Ð°Ñ
одиÑÑÑ Ð² Ñежиме
+панелизаÑии, неакÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² ÑÑÐ¾Ñ Ñежим не пеÑеводиÑÑÑ.
+.PP
+.B C\-PageUp, C\-PageDown
+ТолÑко еÑли mc запÑÑен Ñ ÐºÐ¾Ð½Ñоли Linux: вÑполнÑеÑÑÑ, ÑооÑвеÑÑÑвенно,
+пеÑеÑ
од (chdir) к ÑодиÑелÑÑÐºÐ¾Ð¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ ("..") или к вÑделенномÑ
+подÑвеÑкой каÑалогÑ.
+.PP
+.B M\-y
+ÐеÑемеÑение к пÑедÑдÑÑÐµÐ¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на Ñимвол '<' в веÑÑ
нем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.
+.PP
+.B M\-u
+ÐеÑемеÑение к ÑледÑÑÑÐµÐ¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на Ñимвол '>'.
+.PP
+.B M\-S\-h, M\-H
+ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð¸ÑÑоÑÐ¸Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам; ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой
+на Ñимвол 'v' в веÑÑ
нем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.
+.\"NODE " Shell Command Line"
+.SH " ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки"
+Ð ÑÑом Ñазделе пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе позволÑÑÑ ÑокÑаÑиÑÑ ÑиÑло
+нажаÑий на клавиÑи во вÑÐµÐ¼Ñ Ð²Ð²Ð¾Ð´Ð° и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в командной
+ÑÑÑоке.
+.PP
+.BR M\-Enter .
+ÐопиÑÑÐµÑ Ð¿Ð¾Ð´ÑвеÑенное Ð¸Ð¼Ñ Ñайла или каÑалога в команднÑÑ ÑÑÑокÑ.
+.PP
+.BR C\-Enter .
+То же Ñамое, ÑÑо M\-Enter, но ÑабоÑÐ°ÐµÑ ÑолÑко на конÑоли Linux.
+.PP
+.BR M\-Tab .
+ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ Ð¾Ð¿ÐµÑаÑиÑ
+.\"LINK2"
+ÐавеÑÑение ввода (completion)
+.\"Completion"
+имени Ñайла, Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, пеÑеменной, имени полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени
+маÑÐ¸Ð½Ñ (в завиÑимоÑÑи Ð¾Ñ Ñого, ÑÑо Ð²Ñ Ð½Ð°Ñали набиÑаÑÑ Ð¸ какой ÑлеменÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð²Ð¾Ð´Ð¸Ñе).
+.PP
+.B C\-x t, C\-x C\-t.
+ÐопиÑÑÐµÑ Ð² команднÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð¼ÐµÐ½Ð° помеÑеннÑÑ
Ñайлов (или подÑвеÑенное
+имÑ, еÑли Ð½ÐµÑ Ð¿Ð¾Ð¼ÐµÑеннÑÑ
) из акÑивной панели (C\-x t) или паÑÑивной
+панели (C\-x C\-T).
+.PP
+.B C\-x p, C\-x C\-p.
+ÐеÑÐ²Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ ÐºÐ¾Ð¿Ð¸ÑÑÐµÑ Ð² команднÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð¼Ñ ÑекÑÑего
+каÑалога, а вÑоÑÐ°Ñ \- Ð¸Ð¼Ñ ÐºÐ°Ñалога, оÑобÑажаемого в паÑÑивной панели.
+.PP
+.BR C\-q .
+ÐÑа команда (the quote command) иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑÑавиÑÑ
+ÑимволÑ, коÑоÑÑе каким\-Ñо обÑазом инÑеÑпÑеÑиÑÑÑÑÑÑ Ñамим Midnight
+Commander\-ом (напÑимеÑ, Ñимвол '+').
+.PP
+.B M\-p, M\-n.
+ÐÑи комбинаÑии иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ иÑÑоÑии команд. M\-p
+вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑемеÑение на ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð°Ð·Ð°Ð´ по ÑпиÑÐºÑ Ñанее запÑÑкавÑиÑ
ÑÑ
+команд, а M\-n \- пеÑемеÑение на Ð¾Ð´Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð¿ÐµÑед.
+.PP
+.BR M\-h .
+ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð¸ÑÑоÑÐ¸Ñ ÑекÑÑей ÑÑÑоки ввода (Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки \- иÑÑоÑиÑ
+команд).
+.\"NODE " General Movement Keys"
+.SH " ÐлавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением"
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов, пÑогÑамма пÑоÑмоÑÑа подÑказки и
+пÑогÑамма пÑоÑмоÑÑа каÑалогов иÑполÑзÑÑÑ Ð¾Ð´Ð¸Ð½ и ÑÐ¾Ñ Ð¶Ðµ пÑогÑаммнÑй код
+Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением. СледоваÑелÑно, Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¸ÑполÑзÑÑÑÑÑ
+одни и Ñе же комбинаÑии клавиÑ. Ðо в каждой подпÑогÑамме имеÑÑÑÑ Ð¸
+комбинаÑии, пÑименÑÑÑиеÑÑ ÑолÑко в ней.
+.PP
+ÐÑÑгие ÑаÑÑи Midnight Commander\-а Ñоже иÑполÑзÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе из
+комбинаÑий ÐºÐ»Ð°Ð²Ð¸Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением, Ñак ÑÑо наÑÑоÑÑÐ°Ñ ÑекÑиÑ
+ÑÑководÑÑва Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ñакже полезна пÑи изÑÑении ÑÑиÑ
ÑаÑÑей.
+.PP
+.B Up, C\-p.
+ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð½Ð°Ð·Ð°Ð´ или ввеÑÑ
+.PP
+.B Down, C\-n.
+ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑед
+.PP
+.B Prev Page, Page Up, M\-v.
+ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´
+.PP
+.B Next Page, Page Down, C\-v.
+ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед
+.PP
+.B Home, A1.
+ÐеÑемеÑение к наÑалÑ.
+.PP
+.B End, C1.
+ÐеÑемеÑение к конÑÑ.
+.PP
+ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Ñайлов и помоÑи воÑпÑинимаÑÑ Ð² дополнение к
+пеÑеÑиÑленнÑм еÑе и ÑледÑÑÑие комбинаÑии:
+.PP
+.B b, C\-b, C\-h, Backspace, Delete.
+ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´
+.PP
+.B Space bar.
+ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед
+.PP
+.B u, d.
+ÐеÑемеÑение на Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´ или впеÑед.
+.PP
+.B g, G.
+ÐеÑемеÑение к наÑÐ°Ð»Ñ Ð¸Ð»Ð¸ к конÑÑ Ñайла.
+.\"NODE " Input Line Keys"
+.SH " РедакÑиÑование ÑÑÑок ввода"
+СÑÑоки ввода (ÑÑо не ÑолÑко
+.\"LINK2"
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока
+.\"Shell Command Line"
+оболоÑки, но и ÑÑÑоки в диалоговÑÑ
окнаÑ
ÑазлиÑнÑÑ
подпÑогÑамм)
+воÑпÑинимаÑÑ ÑледÑÑÑие ÑпÑавлÑÑÑие комбинаÑии:
+.PP
+.B C\-a.
+ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² наÑÐ°Ð»Ñ ÑÑÑоки.
+.PP
+.B C\-e.
+ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² ÐºÐ¾Ð½ÐµÑ ÑÑÑоки.
+.PP
+.B C\-b, ÑÑÑелка\-влево.
+ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð»ÐµÐ²Ð¾.
+.PP
+.B C\-f, ÑÑÑелка\-впÑаво.
+ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð¿Ñаво.
+.PP
+.B M\-f.
+ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно Ñлово впеÑед.
+.PP
+.B M\-b.
+ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно Ñлово назад.
+.PP
+.B C\-h, backspace.
+УдалÑÐµÑ Ñимвол, пÑедÑеÑÑвÑÑÑий кÑÑÑоÑÑ.
+.PP
+.B C\-d, Delete.
+УдалÑÐµÑ Ñимвол в позиÑии кÑÑÑоÑа.
+.PP
+.B C\- at .
+УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð¼ÐµÑÐºÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑÑезаÑÑ (ÑкопиÑоваÑÑ Ð² бÑÑеÑ) ÑаÑÑÑ
+ÑекÑÑа.
+.PP
+.B C\-w.
+ÐопиÑÑÐµÑ ÑекÑÑ, ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и меÑкой, в бÑÑеÑ, ÑдалÑÑ
+ÑекÑÑ Ð¸Ð· ÑÑÑоки ввода.
+.PP
+.B M\-w.
+ÐопиÑÑÐµÑ ÑекÑÑ, ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и меÑкой,
+в бÑÑеÑ.
+.PP
+.B C\-y.
+ÐÑÑавлÑÐµÑ ÑодеÑжимое бÑÑеÑа в ÑÑÑÐ¾ÐºÑ Ð²Ð²Ð¾Ð´Ð° пеÑед позиÑией кÑÑÑоÑа.
+.PP
+.B C\-k.
+УдалÑÐµÑ ÑекÑÑ Ð¾Ñ ÐºÑÑÑоÑа до конÑа ÑÑÑоки.
+.PP
+.B M\-p, M\-n.
+ÐÑи комбинаÑии иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ иÑÑоÑии команд. M\-p
+пеÑемеÑÐ°ÐµÑ Ðº пÑедÑдÑÑей команде, M\-n \- к ÑледÑÑÑей.
+.PP
+.B M\-C\-h, M\-Backspace.
+УдалиÑÑ Ð¿ÑедÑеÑÑвÑÑÑее Ñлово.
+.PP
+.BR M\-Tab .
+ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ
+.\"LINK2"
+завеÑÑение ввода (completion)
+.\"Completion"
+имени Ñайла, командÑ, пеÑеменной, имени полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени маÑинÑ.
+.\"NODE "Menu Bar"
+.SH "Ðлавное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander"
+СÑÑока главного Ð¼ÐµÐ½Ñ Ð¿Ð¾ÑвлÑеÑÑÑ Ð² веÑÑ
ней ÑаÑÑи ÑкÑана поÑле нажаÑиÑ
+клавиÑи F9 или ÑелÑка мÑÑи по веÑÑ
ней Ñамке ÑкÑана. ÐÐµÐ½Ñ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· пÑÑи
+пÑнкÑов: "ÐеваÑ", "Файл", ÐомандÑ", ÐаÑÑÑойки" и "ÐÑаваÑ" (в английÑкой
+веÑÑии ÑооÑвеÑÑÑвенно "Left", "File", "Command", "Options" и "Right").
+ÐÑи вÑбоÑе одного из ÑÑиÑ
пÑнкÑов поÑвлÑеÑÑÑ ÑооÑвеÑÑÑвÑÑÑее вÑпадаÑÑее
+менÑ.
+.PP
+ÐÑнкÑÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+"ÐеваÑ" и "ÐÑаваÑ"
+.\"Left and Right Menus"
+позволÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð²Ð¸Ð´, ÑооÑвеÑÑÑвенно, левой и пÑавой панелей, и
+Ñ
аÑакÑÐµÑ Ð¾ÑобÑажаемой в панели инÑоÑмаÑии, в ÑаÑÑноÑÑи, вÑполниÑÑ
+ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑми компÑÑÑеÑами.
+.PP
+ÐенÑ
+.\"LINK2"
+"Файл"
+.\"File Menu"
+позволÑÐµÑ Ð²ÑполниÑÑ ÐºÐ°ÐºÐ¸Ðµ\-Ñо дейÑÑÐ²Ð¸Ñ Ñ Ð²ÑбÑаннÑм Ñайлом или гÑÑппой
+помеÑеннÑÑ
Ñайлов.
+.PP
+ÐенÑ
+.\"LINK2"
+"ÐомандÑ"
+.\"Command Menu"
+пеÑеÑиÑлÑÐµÑ Ð´ÐµÐ¹ÑÑвиÑ, коÑоÑÑе имеÑÑ Ð±Ð¾Ð»ÐµÐµ обÑий Ñ
аÑакÑÐµÑ Ð¸ не оÑноÑÑÑÑÑ
+ÑолÑко к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÐ°Ð¹Ð»Ñ Ð¸Ð»Ð¸ гÑÑппе помеÑеннÑÑ
Ñайлов.
+.PP
+ÐенÑ
+.\"LINK2"
+"ÐаÑÑÑойки"
+.\"Options Menu"
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑÑда паÑамеÑÑов, опÑеделÑÑÑиÑ
внеÑний вид и поведение
+пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. Ðдин из пÑнкÑов ÑÑого Ð¼ÐµÐ½Ñ ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ
+ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð½Ð°ÑÑÑоек, заданнÑÑ
полÑзоваÑелем.
+.\"NODE " Left and Right Menus"
+.SH "ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей ('ÐеваÑ' и 'ÐÑаваÑ')"
+Ðид панелей, в коÑоÑÑÑ
оÑобÑажаÑÑÑÑ ÑпиÑки Ñайлов и каÑалогов, можеÑ
+бÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ
+.B "ÐеваÑ" ("Left")
+и
+.B "ÐÑаваÑ" ("Right").
+.\"NODE " Listing Mode..."
+.SH " ФоÑÐ¼Ð°Ñ ÑпиÑка..."
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿ÑедназнаÑен Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑоÑмаÑа вÑвода ÑпиÑка
+Ñайлов в панели. ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ð¾Ð´Ð¸Ð½ из 4 ваÑианÑов пÑедÑÑавлениÑ
+ÑпиÑка Ñайлов:
+.BR "СÑандаÑÑнÑй (Full)" ,
+.BR "УкоÑоÑеннÑй (Brief)" ,
+.B РаÑÑиÑеннÑй (Long)
+и
+.BR "ÐпÑеделÑемÑй полÑзоваÑелем (User)" .
+.PP
+Ð ÑÑандаÑÑном ÑоÑмаÑе оÑобÑажаÑÑÑÑ Ð¸Ð¼Ñ Ñайла, его ÑÐ°Ð·Ð¼ÐµÑ Ð¸ вÑемÑ
+поÑледней модиÑикаÑии.
+.PP
+Ð ÑкоÑоÑенном (brief) ÑоÑмаÑе оÑобÑажаÑÑÑÑ ÑолÑко имена Ñайлов, за ÑÑеÑ
+Ñего на панели ÑмеÑаÑÑÑÑ Ð´Ð²Ðµ колонки (и видно вдвое болÑÑе имен).
+.PP
+Ð ÑаÑÑиÑенном (long) ÑоÑмаÑе ÑодеÑжимое каÑалога пÑедÑÑавлÑеÑÑÑ Ñак, как
+ÑÑо Ð´ÐµÐ»Ð°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°
+.BR "ls \-l" .
+Ð ÑÑом ÑоÑмаÑе Ð¿Ð°Ð½ÐµÐ»Ñ Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ Ð²ÐµÑÑ ÑкÑан.
+.PP
+ÐÑли Ð²Ñ Ð²ÑбеÑеÑе ÑоÑÐ¼Ð°Ñ "ÐпÑеделÑемÑй полÑзоваÑелем" ("User"), Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ
+бÑдеÑе задаÑÑ ÑÑÑÑкÑÑÑÑ Ð¾ÑобÑажаемой инÑоÑмаÑии.
+.PP
+ÐÑи задании ÑÑÑÑкÑÑÑÑ Ð²Ð½Ð°Ñале ÑказÑваеÑÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð¿Ð°Ð½ÐµÐ»Ð¸: "half"
+(половина ÑкÑана) или "full" (веÑÑ ÑкÑан).
+.PP
+ÐоÑле ÑазмеÑа панели можно ÑказаÑÑ, ÑÑо на панели должно бÑÑÑ Ð´Ð²Ðµ
+колонки. ÐÑо делаеÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ ÑиÑÑÑ 2 в ÑÑÑÐ¾ÐºÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑоÑмаÑа.
+.PP
+Ðалее надо пеÑеÑиÑлиÑÑ Ð¸Ð¼ÐµÐ½Ð° полей Ñ Ð½ÐµÐ¾Ð±ÑзаÑелÑнÑм паÑамеÑÑом ÑиÑинÑ
+полÑ. РкаÑеÑÑве имен полей могÑÑ Ð¸ÑполÑзоваÑÑÑÑ:
+.TP
+.B name
+оÑобÑажаÑÑ Ð¸Ð¼Ñ Ñайла.
+.TP
+.B size
+оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ñайла.
+.TP
+.B bsize
+оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð² алÑÑеÑнаÑивной ÑоÑме, пÑи коÑоÑой вÑводÑÑÑÑ ÑазмеÑÑ
+Ñайлов, а Ð´Ð»Ñ ÐºÐ°Ñалогов вÑводиÑÑÑ ÑолÑко надпиÑÑ "ÐÐÐ\-ÐÐТ" ("SUB\-DIR")
+или "ÐÐÐРХ" ("UP\-\-DIR").
+.TP
+.B type
+оÑобÑажаÑÑ Ð¾Ð´Ð½Ð¾ÑимволÑное поле Ñипа. ÐÑÐ¾Ñ Ñимвол Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ
+знаÑÐµÐ½Ð¸Ñ Ð¸Ð· подмножеÑÑва Ñимволов, вÑводимÑÑ
командой
+.BR "ls \-F" :
+.B *
+(asterisk) Ð´Ð»Ñ Ð¸ÑполнÑемÑÑ
Ñайлов,
+.B /
+(slash) Ð´Ð»Ñ ÐºÐ°Ñалогов,
+.B @
+(at\-sign) Ð´Ð»Ñ ÑÑÑлок (links),
+.B =
+(знак ÑавенÑÑва) Ð´Ð»Ñ ÑокеÑов (sockets),
+.B \-
+деÑÐ¸Ñ (hyphen) Ð´Ð»Ñ Ð±Ð°Ð¹Ñ\-оÑиенÑиÑованнÑÑ
ÑÑÑÑойÑÑв,
+.B +
+Ð´Ð»Ñ Ð±Ð»Ð¾Ðº\-оÑиенÑиÑованнÑÑ
ÑÑÑÑойÑÑв,
+.B |
+(pipe) Ð´Ð»Ñ Ñайлов Ñипа FIFO,
+.B ~
+(ÑилÑда) Ð´Ð»Ñ ÑимволиÑеÑкиÑ
ÑÑÑлок на каÑалоги,
+.B !
+(воÑклиÑаÑелÑнÑй знак) Ð´Ð»Ñ Ð¾Ð±Ð¾ÑваннÑÑ
(stale) ÑимволиÑеÑкиÑ
ÑÑÑлок
+(ÑÑÑлок, ÑказÑваÑÑиÑ
в никÑда).
+.TP
+.B mark
+ÐвездоÑка (asterisk) еÑли Ñайл помеÑен, пÑобел \- еÑли не помеÑен.
+.TP
+.B mtime
+вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней модиÑикаÑии Ñайла.
+.TP
+.B atime
+вÑÐµÐ¼Ñ Ð¿Ð¾Ñледнего обÑаÑÐµÐ½Ð¸Ñ Ðº ÑайлÑ.
+.TP
+.B ctime
+вÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñайла.
+.TP
+.B perm
+ÑÑÑока, показÑваÑÑÐ°Ñ ÑекÑÑие пÑава доÑÑÑпа к ÑайлÑ.
+.TP
+.B mode
+воÑÑмеÑиÑное пÑедÑÑавление ÑекÑÑиÑ
пÑав доÑÑÑпа к ÑайлÑ.
+.TP
+.B nlink
+ÑиÑло ÑÑÑлок на даннÑй Ñайл.
+.TP
+.B ngid
+иденÑиÑикаÑÐ¾Ñ Ð³ÑÑÐ¿Ð¿Ñ (GID, в ÑиÑÑовой ÑоÑме).
+.TP
+.B nuid
+иденÑиÑикаÑÐ¾Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (UID, в ÑиÑÑовой ÑоÑме).
+.TP
+.B owner
+Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ñайла.
+.TP
+.B group
+гÑÑппа, имеÑÑÐ°Ñ Ð¿Ñава на Ñайл.
+.TP
+.B inode
+Ð½Ð¾Ð¼ÐµÑ inode Ñайла.
+.PP
+ÐÑ Ñакже можеÑе иÑполÑзоваÑÑ ÑледÑÑÑие имена полей Ð´Ð»Ñ Ð¾ÑганизаÑии
+вÑвода инÑоÑмаÑии на диÑплей:
+.TP
+.B space
+ÐÑÑавиÑÑ Ð¿Ñобел пÑи вÑводе на диÑплей.
+.TP
+.B |
+ÐÑÑавиÑÑ Ð²ÐµÑÑикалÑнÑÑ Ð»Ð¸Ð½Ð¸Ñ Ð¿Ñи вÑводе на диÑплей.
+.PP
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ ÑикÑиÑованнÑÑ ÑиÑÐ¸Ð½Ñ Ð¿Ð¾Ð»Ñ, нÑжно добавиÑÑ
+двоеÑоÑие ':', поÑле коÑоÑого ÑказаÑÑ ÑиÑло позиÑий, коÑоÑое оÑводиÑÑÑ
+под ÑÑо поле. ÐÑли поÑле ÑиÑла поÑÑавиÑÑ Ñимвол '+', Ñо Ñказанное ÑиÑло
+бÑÐ´ÐµÑ Ð¸Ð½ÑеÑпÑеÑиÑоваÑÑÑÑ ÐºÐ°Ðº минималÑÐ½Ð°Ñ ÑиÑина полÑ, и, еÑли ÑкÑан
+позволÑеÑ, поле бÑÐ´ÐµÑ ÑаÑÑиÑено.
+.PP
+ÐапÑимеÑ,
+.B СÑандаÑÑнÑй
+ÑоÑÐ¼Ð°Ñ Ð²Ñвода задаеÑÑÑ ÑÑÑокой:
+.PP
+half type name | size | mtime
+.PP
+а
+.B РаÑÑиÑеннÑй
+\- ÑÑÑокой:
+.PP
+full perm space nlink space owner space group space size space mtime
+space name
+.PP
+Ð Ð²Ð¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñдобного ÑоÑмаÑа, опÑеделÑемого полÑзоваÑелем:
+.PP
+half name | size:7 | type mode:3
+.PP
+Ðомимо Ñого, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð´Ð°Ð²Ð°ÑÑÑÑ ÑоÑÐ¼Ð°Ñ Ð²Ñвода на Ð¿Ð°Ð½ÐµÐ»Ñ ÑпиÑка Ñайлов,
+лÑбÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ пеÑевеÑÑи в один из ÑледÑÑÑиÑ
Ñежимов:
+.TP
+.B ÐнÑоÑмаÑÐ¸Ñ (Info)
+Ð ÑÑом Ñежиме на Ð¿Ð°Ð½ÐµÐ»Ñ Ð²ÑводиÑÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ подÑвеÑенном в дÑÑгой
+панели Ñайле и о ÑекÑÑей Ñайловой ÑиÑÑеме (Ñип, Ñвободное пÑоÑÑÑанÑÑво и
+ÑиÑло ÑвободнÑÑ
inode).
+.TP
+.B ÐеÑево (Tree)
+Режим оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´ÐµÑева каÑалогов подобен ÑомÑ, коÑоÑÑй Ð²Ñ ÑвидиÑе,
+вÑбÑав пÑнкÑ
+.\"LINK2"
+ÐеÑево каÑалогов
+.\"Directory Tree"
+из Ð¼ÐµÐ½Ñ "ÐомандÑ" ("Commands"). СмоÑÑиÑе ÑооÑвеÑÑÑвÑÑÑий Ñаздел.
+.TP
+.B ÐÑÑÑÑÑй пÑоÑмоÑÑ (Quick View)
+Ð ÑÑом Ñежиме Ð¿Ð°Ð½ÐµÐ»Ñ Ð¿ÐµÑеклÑÑаеÑÑÑ Ð½Ð° оÑобÑажение ÑодеÑжимого Ñайла,
+подÑвеÑенного в дÑÑгой панели. ÐÐ»Ñ Ð²Ñвода иÑполÑзÑеÑÑÑ Ð²ÑÑÑоеннаÑ
+.\"LINK2"
+пÑогÑамма пÑоÑмоÑÑа Ñайлов\&,
+.\"Internal File Viewer"
+Ñак ÑÑо, еÑли пеÑеклÑÑиÑÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñей Tab в Ð¿Ð°Ð½ÐµÐ»Ñ Ð¿ÑоÑмоÑÑа, Ð²Ñ ÑможеÑе
+иÑполÑзоваÑÑ Ð²Ñе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑоÑмоÑÑом.
+.\"NODE " Sort Order..."
+.SH "ÐоÑÑдок ÑоÑÑиÑовки..."
+ÐÑобÑажение ÑпиÑка Ñайлов в лÑбой из панелей Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ð²
+ÑооÑвеÑÑÑвии Ñ Ð¾Ð´Ð½Ð¸Ð¼ из воÑÑми поÑÑдков ÑоÑÑиÑовки:
+.nf
+\- по имени;
+\- по ÑаÑÑиÑениÑ;
+\- по ÑазмеÑÑ Ñайла;
+\- по вÑемени модиÑикаÑии;
+\- по вÑемени поÑледнего обÑаÑÐµÐ½Ð¸Ñ Ðº ÑайлÑ;
+\- по вÑемени поÑледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов Ñайла;
+\- по номеÑÑ Ñзла (inode);
+\- без ÑоÑÑиÑовки.
+.fi
+.PP
+ÐоÑÑдок ÑоÑÑиÑовки можно вÑбÑаÑÑ, вÑзвав диалоговое окно, в коÑоÑом
+кÑоме Ñого можно ÑказаÑÑ, ÑÑо ÑоÑÑиÑовка пÑоизводиÑÑÑ Ð² обÑаÑном
+поÑÑдке (поÑÑавив Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи пÑобела оÑмеÑÐºÑ Ð² ÑкобкаÑ
возле
+Ñлова "ÐбÑаÑнÑй (reverse)".
+.PP
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ°Ñалоги оÑобÑажаÑÑÑÑ Ð² наÑале ÑпиÑка, но ÑÑо можно
+измениÑÑ, пÑоÑÑавив оÑмеÑÐºÑ Ð²Ð¾Ð·Ð»Ðµ опÑии
+.B "СмеÑиваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ каÑалоги" ("Mix all files")
+пÑнкÑа "ÐонÑигÑÑаÑиÑ" менÑ
+.\"LINK2"
+"ÐаÑÑÑойки"\&.
+.\"Options Menu"
+.\"NODE " Filter..."
+.SH " ФилÑÑÑ..."
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ФилÑÑÑ" позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ Ñаблон, коÑоÑÐ¾Ð¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ
+ÑооÑвеÑÑÑвоваÑÑ Ð¸Ð¼ÐµÐ½Ð° Ñайлов, оÑобÑажаемÑÑ
в панели (напÑимеÑ,
+.BR "*.tar.gz" ).
+Ðмена каÑалогов и ÑÑÑлки на каÑалоги оÑобÑажаÑÑÑÑ Ð²Ñегда, незавиÑимо оÑ
+Ñаблона.
+.\"NODE " Reread"
+.SH " ÐеÑеÑиÑаÑÑ (Reread)"
+Ðоманда "ÐеÑеÑиÑаÑÑ" обновлÑÐµÑ ÑпиÑок, оÑобÑажаемÑй на панели. ÐÑо
+бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ в ÑеÑ
ÑлÑÑаÑÑ
, когда дÑÑгие пÑоÑеÑÑÑ ÑоздаÑÑ Ð¸Ð»Ð¸ ÑдалÑÑÑ
+ÑайлÑ. ÐÑли Ð²Ñ Ð²Ñполнили пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑиÑеÑий панелизаÑии"
+(пеÑенапÑавление вÑвода ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð° панелÑ), по ÑÑой команде бÑÐ´ÐµÑ Ñнова
+вÑведено ÑодеÑжимое каÑалога, а вÑÐ²ÐµÐ´ÐµÐ½Ð½Ð°Ñ Ð½Ð° Ð¿Ð°Ð½ÐµÐ»Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ñдалена
+(подÑобнее ÑмоÑÑиÑе ÑекÑиÑ
+.\"LINK2"
+ÐÑиÑеÑий панелизаÑии\&).
+.\"External panelize"
+.\"NODE " File Menu"
+.SH " Файл"
+ÐÑогÑамма Midnight Commander иÑполÑзÑÐµÑ ÑÑнкÑионалÑнÑе клавиÑи F1 \- F10
+как "гоÑÑÑие" клавиÑи Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´, вклÑÑеннÑÑ
в Ð¼ÐµÐ½Ñ "Файл".
+Escape\-поÑледоваÑелÑноÑÑи, генеÑиÑÑемÑе клавиÑами F1\-F10, ÑооÑвеÑÑÑвÑÑÑ
+ÑÑнкÑиÑм terminfo kf1 \- kf10. Ðа ÑеÑминалаÑ
без поддеÑжки ÑÑнкÑионалÑнÑÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ доÑÑиÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñного ÑÑÑекÑа, нажав клавиÑÑ ESC, а
+заÑем ÑиÑло в диапазоне Ð¾Ñ 1 до 9 или 0 (ÑооÑвеÑÑÑвÑÐµÑ F1 \- F9 и F10).
+.PP
+ÐÐµÐ½Ñ "Файл" ÑодеÑÐ¶Ð¸Ñ ÑледÑÑÑие ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (ÑооÑвеÑÑÑвÑÑÑие "гоÑÑÑие"
+клавиÑи ÑказÑваÑÑÑÑ Ð² ÑкобкаÑ
):
+.PP
+.B ÐÑоÑмоÑÑ Ñайла (F3, Shift\-F3)
+.PP
+ÐÑоÑмоÑÑеÑÑ Ñайл, на коÑоÑÑй ÑказÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð´ÑвеÑка. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи ÑÑом
+вÑзÑваеÑÑÑ
+.\"LINK2"
+вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа\&,
+.\"Internal File Viewer"
+но, ÑнÑв оÑмеÑÐºÑ Ñ Ð¾Ð¿Ñии "ÐÑÑÑоеннÑй пÑоÑмоÑÑ" ("Use internal view") в
+пÑнкÑе "ÐонÑигÑÑаÑиÑ" Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки" ("Options"), можно вÑзÑваÑÑ
+внеÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа, пÑÑÑ Ðº коÑоÑой должен бÑÑÑ Ñказан в
+пеÑеменной окÑÑжениÑ
+.B PAGER.
+ÐÑли пеÑеменнаÑ
+.B PAGER
+не опÑеделена, вÑзÑваеÑÑÑ Ð²ÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма. ÐÑли вмеÑÑо F3 нажаÑÑ
+Shift\-F3, вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа не вÑполнÑÐµÑ Ð¿ÑедваÑиÑелÑного
+ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ обÑабоÑки Ñайла.
+.PP
+.B ÐÑоÑмоÑÑ Ð²Ñвода ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (Filtered View) (M\-!)
+.PP
+Ðо ÑÑой команде на ÑкÑане поÑвлÑеÑÑÑ ÑÑÑока ввода, в коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+ввеÑÑи лÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñ Ð¿Ð°ÑамеÑÑами (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¿ÑедлагаеÑÑÑ
+иÑполÑзоваÑÑ Ð² каÑеÑÑве паÑамеÑÑа Ð¸Ð¼Ñ Ð¿Ð¾Ð´ÑвеÑенного Ñайла). ÐÑвод ÑÑой
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð½Ð° ÑкÑане ÑеÑез вÑÑÑоеннÑÑ Ð¿ÑогÑаммÑ
+пÑоÑмоÑÑа.
+.PP
+.B РедакÑиÑование (F4)
+.PP
+ÐÑзÑваеÑÑÑ ÑедакÑоÑ
+.BR vi ,
+либо ÑедакÑоÑ, ÑказаннÑй в пеÑеменной окÑÑжениÑ
+.BR EDITOR ,
+либо
+.\"LINK2"
+вÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ñайлов
+.\"Internal File Editor"
+(еÑли вклÑÑена опÑÐ¸Ñ "ÐÑÑÑоеннÑй ÑедакÑоÑ"
+.I (use_internal_edit)
+в Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки / ÐонÑигÑÑаÑиÑ").
+.PP
+.B ÐопиÑование (F5)
+.PP
+ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом пÑедлагаеÑÑÑ ÑкопиÑоваÑÑ
+подÑвеÑеннÑй Ñайл из каÑалога, оÑобÑажаемого в акÑивной панели (или
+гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов, еÑли в акÑивной панели оÑмеÑен Ñ
оÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½
+Ñайл) в каÑалог, оÑобÑажаемÑй в паÑÑивной панели. ÐÐ¼Ñ ÐºÐ°Ñалога, в
+коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование, можно измениÑÑ. Ð Ñом, как
+задаÑÑ Ñаблон Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½ копиÑÑемÑÑ
Ñайлов (обÑÑно ÑÑо * или ^\\(.*\\)$, в
+завиÑимоÑÑи Ð¾Ñ ÑÑÑановки опÑии
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns),
+и о допÑÑÑимÑÑ
ÑимволаÑ
Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) в ÑÑÑоке Ñелевого каÑалога вÑ
+можеÑе ÑзнаÑÑ, пÑоÑмоÑÑев Ñаздел
+.\"LINK2"
+ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий копиÑованиÑ/пеÑеименованиÑ\&.
+.\"Mask Copy/Rename"
+.PP
+РпÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ нажаÑÑ
+.B C\-c
+или
+.B ESC
+Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿ÑеÑваÑÑ Ð²Ñполнение опеÑаÑии.
+.PP
+РнекоÑоÑÑÑ
ÑиÑÑемаÑ
можно оÑÑÑеÑÑвлÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование в Ñоновом Ñежиме,
+еÑли запÑÑÑиÑÑ Ð¿ÑоÑеÑÑ Ð½Ðµ кнопкой <ÐалÑÑе> диалогового окна, а кнопкой
+<Ðа Ñоне> (или нажав
+.B M\-b
+в диалоговом окне). ÐÑполÑзÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+"ÐомандÑ/ФоновÑе заданиÑ"\&,
+.\"Background Jobs"
+можно ÑпÑавлÑÑÑ Ð²Ñполнением ÑоновÑÑ
пÑоÑеÑÑов.
+.PP
+.B ÐÑава доÑÑÑпа (C\-x c)
+.PP
+ÐозволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¿Ñава доÑÑÑпа к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸ помеÑеннÑм Ñайлам.
+.PP
+.B ÐеÑÑÐºÐ°Ñ ÑÑÑлка (C\-x l)
+.PP
+Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð¶ÐµÑÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑекÑÑий Ñайл.
+.PP
+.B СимволиÑ. ÑÑÑлка (C\-x s)
+.PP
+Ð¡Ð¾Ð·Ð´Ð°ÐµÑ ÑимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑекÑÑий Ñайл. ÐÑли Ð²Ñ Ð½Ðµ знаеÑе, ÑÑо
+Ñакое ÑÑÑлки: Ñоздание ÑÑÑлки в некоÑоÑом ÑмÑÑле подобно копиÑованиÑ
+Ñайла, но и иÑÑ
одное Ð¸Ð¼Ñ Ñайла и ÑÑÑлка ÑказÑваÑÑ Ð½Ð° один и ÑÐ¾Ñ Ð¶Ðµ
+ÑеалÑнÑй Ñайл на диÑке. ÐоÑÑомÑ, еÑли вÑ, напÑимеÑ, ÑедакÑиÑÑеÑе Ñайл,
+Ñо Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±ÑдÑÑ Ð¿Ð¾ÑвлÑÑÑÑÑ Ð² обеиÑ
копиÑÑ
. Синонимами ÑеÑмина
+"ÑÑÑлка" (link) ÑвлÑÑÑÑÑ ÑеÑÐ¼Ð¸Ð½Ñ Ð°Ð»Ð¸Ð°Ñ (alias) и ÑÑлÑк (shortcut).
+.PP
+ÐеÑÑÐºÐ°Ñ ÑÑÑлка вÑглÑÐ´Ð¸Ñ ÐºÐ°Ðº ÑеалÑнÑй Ñайл. ÐоÑле ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¶ÐµÑÑкой ÑÑÑлки
+невозможно ÑазлиÑиÑÑ, где иÑÑ
однÑй Ñайл, а где ÑÑÑлка. ÐÑли Ð²Ñ ÑдалÑеÑе
+один из ÑÑиÑ
Ñайлов (ÑоÑнее одно из ÑÑиÑ
имен), Ñо Ñайл еÑе ÑоÑ
ÑанÑеÑÑÑ
+на диÑке (пока Ñ Ð½ÐµÐ³Ð¾ еÑÑÑ Ñ
оÑÑ Ð¾Ð´Ð½Ð¾ имÑ\-ÑÑÑлка). ÐÑÐµÐ½Ñ ÑÑÑдно ÑазлиÑиÑÑ
+пеÑвонаÑалÑное Ð¸Ð¼Ñ Ñайла и позже ÑозданнÑе жеÑÑкие ÑÑÑлки на него.
+ÐоÑÑÐ¾Ð¼Ñ Ð¶ÐµÑÑкие ÑÑÑлки пÑименÑÑÑÑÑ Ñам, где оÑÑлеживаÑÑ ÑазлиÑÐ¸Ñ Ð¸ не
+ÑÑебÑеÑÑÑ.
+.PP
+СимволиÑеÑÐºÐ°Ñ ÑÑÑлка \- ÑÑо ÑÑÑлка на Ð¸Ð¼Ñ Ð¸ÑÑ
одного Ñайла. ÐÑли иÑÑ
однÑй
+Ñайл Ñдален, ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка ÑÑановиÑÑÑ Ð±ÐµÑполезной. СимволиÑеÑкÑÑ
+ÑÑÑÐ»ÐºÑ Ð»ÐµÐ³ÐºÐ¾ оÑлиÑиÑÑ Ð¾Ñ Ð¿ÐµÑвонаÑалÑного имени Ñайла и пÑогÑамма
+Midnight Commander ÑказÑÐ²Ð°ÐµÑ ÑимволиÑеÑкие ÑÑÑлки вÑÐ²Ð¾Ð´Ñ Ð·Ð½Ð°Ðº "@" пеÑед
+именем Ñакой ÑÑÑлки (кÑоме ÑÑÑлок на каÑалоги, коÑоÑÑе обознаÑаÑÑÑÑ
+знаком ÑилÑÐ´Ñ "~"). ÐÑли на ÑкÑан вÑводиÑÑÑ ÑÑÑока мини\-ÑÑаÑÑÑа (опÑиÑ
+"ÐоказÑваÑÑ Ð¼Ð¸Ð½Ð¸\-ÑÑаÑÑÑ" ("Show mini\-status") вклÑÑена), Ñо в ней
+оÑобÑажаеÑÑÑ Ð¸Ð¼Ñ Ð¸ÑÑ
одного Ñайла. ÐÑполÑзÑйÑе ÑимволиÑеÑкие ÑÑÑлки в ÑеÑ
+ÑлÑÑаÑÑ
, когда Ñ
оÑиÑе избежаÑÑ Ð¿ÑÑаниÑÑ, ÑвÑзанной Ñ Ð¿Ñименением жеÑÑкиÑ
+ÑÑÑлок.
+.PP
+.B ÐладелеÑ/гÑÑппа (C\-x o)
+ÐозволÑÐµÑ Ð²ÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chown.
+.PP
+.B ÐÑава (ÑаÑÑиÑеннÑе)
+ÐозволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¿Ñава доÑÑÑпа и Ð²Ð»Ð°Ð´ÐµÐ½Ð¸Ñ Ñайлом.
+.PP
+.B ÐеÑеименование (F6)
+.PP
+ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом пÑедлагаеÑÑÑ Ð¿ÐµÑенеÑÑи
+подÑвеÑеннÑй Ñайл из каÑалога, оÑобÑажаемого в акÑивной панели (или
+гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов, еÑли в акÑивной панели оÑмеÑен Ñ
оÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½
+Ñайл) в каÑалог, оÑобÑажаемÑй в паÑÑивной панели. ÐÐ¼Ñ ÐºÐ°Ñалога, в
+коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ð¿ÐµÑеноÑ, можно измениÑÑ, воÑполÑзовавÑиÑÑ
+ÑооÑвеÑÑÑвÑÑÑей ÑÑÑокой ввода.
+.PP
+РоÑÑалÑном диалоговое окно аналогиÑно окнÑ, поÑвлÑÑÑемÑÑÑ Ð¿Ñи вÑзове
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐºÐ¾Ð¿Ð¸Ñовании Ñайлов (ÑмоÑÑиÑе вÑÑе).
+.PP
+.B Создание каÑалога (F7)
+.PP
+ÐоÑвлÑеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно и ÑоздаеÑÑÑ ÐºÐ°Ñалог Ñ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñм именем.
+.PP
+.B Удаление (F8)
+.PP
+УдалÑеÑÑÑ Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого подÑвеÑено (или гÑÑппа Ñайлов, имена
+коÑоÑÑÑ
помеÑенÑ) в акÑивной панели. ÐпеÑаÑÐ¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ пÑеÑваÑÑ, нажав
+.B C\-c
+или
+.B ESC
+во вÑÐµÐ¼Ñ ÐµÐµ иÑполнениÑ.
+.PP
+.B ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd) (M\-c)
+.\" Quick cd"
+.PP
+ÐÑполÑзÑйÑе
+.\"LINK2"
+бÑÑÑÑÑÑ ÑÐ¼ÐµÐ½Ñ ÐºÐ°Ñалога
+.\"The cd internal command"
+еÑли Ð²Ñ Ð·Ð½Ð°ÐµÑе полнÑй пÑÑÑ Ðº каÑалогÑ, в коÑоÑÑй Ñ
оÑиÑе пеÑейÑи (коÑоÑÑй
+Ñ
оÑиÑе ÑделаÑÑ ÑекÑÑим).
+.PP
+.B ÐÑмеÑиÑÑ Ð³ÑÑÐ¿Ð¿Ñ (+)
+.PP
+ÐÑа команда иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¾ÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ.
+Midnight Commander вÑдаÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑой надо задаÑÑ Ð¾Ð¿Ñии
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов и каÑалогов. ÐÑли вклÑÑена опÑиÑ
+.I ТолÑко ÑайлÑ,
+Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ. ÐÑли опÑиÑ
+.I ТолÑко ÑайлÑ,
+оÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги. ÐÑли вклÑÑена опÑиÑ
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns),
+ÑегÑлÑÑнÑе вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а ?
+заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй Ñимвол). ÐÑли опÑиÑ
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns)
+оÑклÑÑена, Ñо помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾ пÑавилам обÑабоÑки
+ноÑмалÑнÑÑ
ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе ed (1)). ÐÑли вклÑÑена опÑиÑ
+.I С ÑÑÑÑом ÑегиÑÑÑа
+Ñо помеÑка Ñайлов и каÑалогов бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ñ ÑÑеÑом ÑегиÑÑÑа Ñимволов имÑн.
+ÐÑли опÑиÑ
+.I С ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.
+.PP
+.B СнÑÑÑ Ð¾ÑмеÑÐºÑ (\\\\ \- обÑаÑнÑй ÑлÑÑ)
+.PP
+ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑнÑÑÐ¸Ñ Ð¾ÑмеÑки Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов. ÐÑа опеÑаÑÐ¸Ñ ÑвлÑеÑÑÑ
+обÑаÑной по оÑноÑÐµÐ½Ð¸Ñ Ðº опеÑаÑии оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов и иÑполÑзÑÐµÑ Ñе
+же пÑавила ÑоÑмиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñаблонов.
+.PP
+.B ÐÑÑ
од (F10, Shift\-F10)
+.PP
+ÐÑйÑи из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. Shift\-F10 иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÑ
ода
+в ÑеÑ
ÑиÑÑаÑиÑÑ
, когда иÑполÑзÑеÑÑÑ shell wrapper. ÐоÑле Shift\-F10
+ÑекÑÑим каÑалогом бÑÐ´ÐµÑ Ð½Ðµ поÑледний каÑалог, в коÑоÑом Ð²Ñ Ð±Ñли пÑи
+ÑабоÑе в Midnight Commander, а ÑоÑ, в коÑоÑом Ð²Ñ Ð±Ñли, когда запÑÑÑили
+Midnight Commander.
+.\"NODE " Quick cd"
+.SH " ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd)"
+ÐÑа команда полезна Ñогда, когда Ð²Ñ Ð·Ð½Ð°ÐµÑе полнÑй пÑÑÑ Ðº каÑалогÑ,
+коÑоÑÑй Ñ
оÑиÑе ÑделаÑÑ ÑекÑÑим, и желаеÑе иÑполÑзоваÑÑ Ð²ÑÑÑоеннÑÑ
+командÑ
+.\"LINK2"
+cd\&.
+.\"The cd internal command"
+.PP
+Ðо ÑÑой команде вÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в ÑÑÑоке ввода коÑоÑого вÑ
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²Ð²ÐµÑÑи ÑÐ¾Ñ Ð¿ÑÑÑ, коÑоÑÑй Ð²Ñ Ð²Ð²ÐµÐ»Ð¸ Ð±Ñ Ð² командной ÑÑÑоке оболоÑки
+пÑи вÑполнении командÑ
+.B cd.
+.PP
+ÐоÑле ÑÑого надо нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ <Enter>.
+.\"NODE " Command Menu"
+.SH " ÐÐµÐ½Ñ 'ÐомандÑ'"
+.PP
+.B ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (F2)
+.PP
+ÐÑзÑваеÑ
+.\"LINK2"
+Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ\&.
+.\"Menu File Edit"
+ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¿ÑедоÑÑавлÑÐµÑ Ð¿ÑоÑÑой ÑпоÑоб ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей
+Midnight Commander за ÑÑÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² лиÑное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð²Ñзова
+ÑаÑÑо иÑполÑзÑемÑÑ
пÑогÑамм.
+ÐÑи обÑаÑении к пÑнкÑÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+.I ÐеÑево каÑалогов
+.\"Directory Tree"
+вÑводиÑÑÑ Ð¾ÐºÐ½Ð¾, оÑобÑажаÑÑее ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов Ñайловой ÑиÑÑемÑ.
+.PP
+Ðоманда
+.\"LINK2"
+.I ÐоиÑк Ñайла
+.\"Find File"
+позволÑÐµÑ Ð½Ð°Ð¹Ñи на диÑке Ñайл Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñм именем. "ÐоÑÑÑие" клавиÑи \-
+.BR M\-? .
+.PP
+Ðоманда
+.I "ÐеÑеÑÑавиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸"
+("Swap panels") менÑÐµÑ Ð¼ÐµÑÑами ÑодеÑжимое
+пÑавой и левой панелей. "ÐоÑÑÑие" клавиÑи \-
+.BR C\-u .
+.PP
+Ðо команде
+.I "ÐÑклÑÑиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸"
+("Panels on/off") показÑваеÑÑÑ Ð²Ñвод поÑледней из вÑполнÑвÑиÑ
ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´
+shell. ÐÑа команда ÑабоÑÐ°ÐµÑ ÑолÑко ÑеÑез xterm и на конÑоли Linux и
+FreeBSD. "ÐоÑÑÑие" клавиÑи \-
+.BR C\-o .
+.PP
+Ðо команде
+.I "СÑавниÑÑ ÐºÐ°Ñалоги"
+("Compare directories", "гоÑÑÑие" клавиÑи \-
+.BR "C\-x d" )
+ÑÑавниваеÑÑÑ ÑодеÑжимое каÑалогов, оÑобÑажаемÑÑ
на левой и пÑавой
+панелÑÑ
. ÐоÑле ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ воÑполÑзоваÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹
+.I "ÐопиÑоваÑÑ" (F5)
+Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑделаÑÑ ÑодеÑжимое каÑалогов одинаковÑм. СÑÑеÑÑвÑеÑ
+ÑÑи меÑода ÑÑавнениÑ. ÐÑи бÑÑÑÑом меÑоде ÑÑавниваÑÑÑÑ ÑолÑко ÑÐ°Ð·Ð¼ÐµÑ Ð¸
+даÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñайлов Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñми именами. ÐÑи побайÑном меÑоде
+ÑÑавниваеÑÑÑ ÑодеÑжимое Ñайлов (побайÑно). ÐÑÐ¾Ñ Ð¼ÐµÑод недоÑÑÑпен, еÑли
+маÑина не поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑиÑÑемнÑй вÑзов mmap(2). ÐÑи ÑÑавнении по ÑазмеÑÑ
+ÑÑавниваÑÑÑÑ ÑолÑко ÑазмеÑÑ ÑооÑвеÑÑÑвÑÑÑиÑ
Ñайлов, а даÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ðµ
+пÑовеÑÑеÑÑÑ.
+.PP
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+.I "ÐÑиÑеÑий панелизаÑии"
+.\"External panelize"
+позволÑÐµÑ Ð²ÑполниÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑаммÑ, Ñделав ее вÑвод ÑодеÑжимÑм
+ÑекÑÑей панели (Ñ
аÑакÑеÑнÑй пÑÐ¸Ð¼ÐµÑ \- панелизаÑÐ¸Ñ Ð²Ñвода ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ find).
+.PP
+.PP
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.I "ÐÑÑоÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´"
+вÑÐ²Ð¾Ð´Ð¸Ñ Ð¾ÐºÐ½Ð¾ Ñо ÑпиÑком Ñанее вÑполнÑвÑиÑ
ÑÑ
+команд. ÐодÑвеÑеннÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð· иÑÑоÑии можно ÑкопиÑоваÑÑ Ð² команднÑÑ
+ÑÑÑÐ¾ÐºÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки (пеÑемеÑение подÑвеÑки \- ÑÑÑелками ввеÑÑ
/вниз,
+копиÑование \- по клавиÑе Enter). ÐоÑÑÑп к иÑÑоÑии команд можно полÑÑиÑÑ
+Ñакже по комбинаÑиÑм клавиÑ
+.B M\-p
+или
+.BR M\-n ,
+однако в ÑÑом ÑлÑÑае Ð²Ñ Ð½Ðµ видиÑе окна Ñ Ð¿ÐµÑеÑнем команд. ÐмеÑÑо ÑÑого в
+команднÑÑ ÑÑÑÐ¾ÐºÑ Ð²ÑводиÑÑÑ Ð¾Ð´Ð½Ð° команда из ÑпиÑка и по комбинаÑии
+.B M\-p
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ñмена ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð° пÑедÑдÑÑÑÑ, а по
+.B M\-n
+\- на ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸Ð· иÑÑоÑии команд.
+.PP
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+.I "ÐÑÑÑÑÑй доÑÑÑп к каÑалогам"
+.\"Hotlist"
+.B C\-\\\\
+позволÑÐµÑ ÑоздаÑÑ ÑпиÑок каÑалогов, коÑоÑÑе ÑаÑÑо иÑполÑзÑÑÑÑÑ, и
+обеÑпеÑиÑÑ Ð±ÑÑÑÑÑй пеÑеÑ
од к нÑÐ¶Ð½Ð¾Ð¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· ÑÑого ÑпиÑка.
+.PP
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.I "СпиÑок акÑивнÑÑ
ÐФС"
+.B C\-x a
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем, акÑивнÑÑ
на наÑÑоÑÑий
+моменÑ. Ðожно пеÑейÑи на вÑбÑаннÑÑ Ð²Ð¸ÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑемÑ. ÐлÑ
+ÐÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка вÑбеÑиÑе ÐºÐ½Ð¾Ð¿ÐºÑ "ÐÑвежиÑÑ" в диалоговом окне.
+Ðнопка "ÐÑвободиÑÑ ÐФС ÑейÑаÑ" Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ Ð¿Ñи обновлении ÑодеÑжимого
+аÑÑ
ива или пÑи ÑазоÑванном ÑеÑевом Ñоединении.
+.PP
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+.I "ФоновÑе заданиÑ"
+.\"Background Jobs"
+.B C\-x j
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок ÑоновÑÑ
заданий, запÑÑеннÑÑ
в диалоге
+копиÑованиÑ/пеÑемеÑÐµÐ½Ð¸Ñ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ "Ð Ñоне".
+.PP
+ÐоÑле вÑбоÑа пÑнкÑа менÑ
+.\"LINK2"
+.I "Файл ÑаÑÑиÑений"
+.\"Extension File Edit"
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвÑзаÑÑ Ñ Ð¾Ð¿ÑеделеннÑм ÑаÑÑиÑением Ñайла (оконÑанием имени
+поÑле поÑледней ÑоÑки) пÑогÑаммÑ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑÑÑ Ð´Ð»Ñ
+обÑабоÑки (пÑоÑмоÑÑа, ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ вÑполнениÑ) Ñайла Ñ Ñаким
+ÑаÑÑиÑением. ÐапÑÑк вÑбÑанной пÑогÑÐ°Ð¼Ð¼Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвлÑÑÑÑÑ Ð¿Ð¾Ñле
+ÑÑÑановки подÑвеÑки на Ð¸Ð¼Ñ Ñайла и нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи <Enter>.
+.PP
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+.\"LINK2"
+.I "Файл менÑ"
+.\"Menu File Edit"
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкого Ð¼ÐµÐ½Ñ (коÑоÑое
+поÑвлÑеÑÑÑ Ð¿Ð¾Ñле нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи F2).
+.\"NODE " Directory Tree"
+.SH " ÐеÑево каÑалогов (Directory Tree)"
+ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ "ÐеÑево каÑалогов" поÑвлÑеÑÑÑ Ð¾ÐºÐ½Ð¾, в коÑоÑом
+оÑобÑажена иеÑаÑÑ
иÑеÑÐºÐ°Ñ ÑÑÑÑкÑÑÑа каÑалогов.
+.PP
+ÐеÑево каÑалогов Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²Ñзвано двÑÐ¼Ñ ÑпоÑобами: ÑеÑез пÑÐ½ÐºÑ "ÐеÑево
+каÑалогов" из Ð¼ÐµÐ½Ñ "ÐомандÑ" и пÑÐ½ÐºÑ "ÐеÑево" из Ð¼ÐµÐ½Ñ Ð¿Ñавой или левой
+панелей.
+.PP
+ЧÑÐ¾Ð±Ñ Ð¸Ð·Ð±Ð°Ð²Ð¸ÑÑÑÑ Ð¾Ñ Ð´Ð¾Ð»Ð³Ð¸Ñ
задеÑжек во вÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð´ÐµÑева каÑалогов,
+Midnight Commander ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð´ÐµÑево пÑÑем пÑоÑмоÑÑа ÑолÑко неболÑÑого
+подмножеÑÑва вÑеÑ
каÑалогов. ÐÑли каÑалог, коÑоÑÑй вам нÑжен, не
+оÑобÑажен, пеÑейдиÑе в его ÑодиÑелÑÑкий каÑалог и нажмиÑе
+.B C\-r
+(или
+.BR F2 ).
+.PP
+ÐÐ»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑоÑмоÑÑом деÑева каÑалогов могÑÑ Ð¸ÑполÑзоваÑÑÑÑ
+ÑледÑÑÑие комбинаÑии клавиÑ:
+.PP
+РабоÑаÑÑ Ð²Ñе
+.\"LINK2"
+клавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением\&.
+.\"General Movement Keys"
+.PP
+.BR Enter .
+Рокне пÑоÑмоÑÑа деÑева каÑалогов нажаÑие ÑÑой клавиÑи вÑзÑÐ²Ð°ÐµÑ Ð²ÑÑ
од из
+Ñежима пÑоÑмоÑÑа и оÑобÑажение ÑпиÑка Ñайлов вÑбÑанного каÑалога в
+акÑивной панели. ÐÑи оÑобÑажении деÑева каÑалогов в одной из панелей пÑи
+нажаÑии клавиÑи Enter ÑооÑвеÑÑÑвÑÑÑий каÑалог оÑобÑажаеÑÑÑ Ð²Ð¾ вÑоÑой
+панели, а на ÑекÑÑей панели оÑÑаеÑÑÑ Ð´ÐµÑево.
+.PP
+.B C\-r, F2 (Rescan).
+ÐеÑеÑиÑаÑÑ ÑодеÑжимое каÑалога. ÐÑполÑзÑеÑÑÑ Ð² ÑеÑ
ÑлÑÑаÑÑ
, когда деÑево
+каÑалогов не ÑооÑвеÑÑÑвÑÐµÑ ÑеалÑной ÑÑÑÑкÑÑÑе: некоÑоÑÑе каÑалоги не
+Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð±Ð¾Ð»ÐµÐµ не ÑÑÑеÑÑвÑÑÑие.
+.PP
+.B F3 (Forget).
+УдалиÑÑ ÑекÑÑий каÑалог из деÑева. ÐÑа команда иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑдалениÑ
+оÑибоÑно оÑобÑажаемÑÑ
веÑвей деÑева. ÐÑли вам необÑ
одимо веÑнÑÑÑ
+подкаÑалог в деÑево, пеÑейдиÑе в его ÑодиÑелÑÑкий каÑалог и нажмиÑе
+клавиÑÑ F2.
+.PP
+.B F4 (Static/Dynamic).
+ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ ÑÑаÑиÑеÑким (пÑименÑемÑм по ÑмолÑаниÑ) и динамиÑеÑким
+Ñежимами пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ деÑевÑ.
+.PP
+Ð ÑÑаÑиÑеÑком Ñежиме пеÑемеÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²ÑбоÑа каÑалога (Ñ.е. пеÑемеÑениÑ
+подÑвеÑки на Ð¸Ð¼Ñ Ð´ÑÑгого каÑалога) иÑполÑзÑÑÑÑÑ ÑолÑко ÑÑÑелки
+ввеÑÑ
/вниз. ÐоказÑваÑÑÑÑ Ð²Ñе извеÑÑнÑе пÑогÑамме на даннÑй моменÑ
+подкаÑалоги.
+.PP
+РдинамиÑеÑком Ñежиме ÑÑÑелки ввеÑÑ
/вниз иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода на
+ÑоÑедний каÑалог Ñого же ÑÑовнÑ. ÐÐ»Ñ Ð¿ÐµÑеÑ
ода в ÑодиÑелÑÑкий каÑалог
+иÑполÑзÑеÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñа "ÑÑÑелка влево", а по ÑÑÑелке впÑаво пÑоиÑÑ
одиÑ
+пеÑеÑ
од к поÑомкам ÑекÑÑего каÑалога, Ñо еÑÑÑ Ð½Ð° один ÑÑÐ¾Ð²ÐµÐ½Ñ Ð½Ð¸Ð¶Ðµ. ÐÑи
+ÑÑом оÑобÑажаÑÑÑÑ ÑолÑко вÑÑележаÑие каÑалоги (вклÑÑÐ°Ñ ÑодиÑелÑÑкий и
+вÑÑе), ÑоÑедние каÑалоги Ñого же ÑÑÐ¾Ð²Ð½Ñ Ð¸ непоÑÑедÑÑвеннÑе поÑомки. Ðид
+деÑева каÑалогов динамиÑеÑки изменÑеÑÑÑ Ð¿Ð¾Ñле каждого пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾
+деÑевÑ.
+.PP
+.B F5 (Copy).
+ÐопиÑоваÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог (поÑвлÑеÑÑÑ ÑÑÑока ввода, в коÑоÑой надо ÑказаÑÑ,
+кÑда копиÑоваÑÑ).
+.PP
+.B F6 (RenMov).
+ÐеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог.
+.PP
+.B F7 (Mkdir).
+СоздаÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог в ÑекÑÑем (подÑвеÑенном) каÑалоге.
+.PP
+.B F8 (Delete).
+УдалиÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй каÑалог из Ñайловой ÑиÑÑемÑ.
+.PP
+.B C\-s, M\-s.
+ÐайÑи ÑледÑÑÑий каÑалог, ÑооÑвеÑÑÑвÑÑÑий Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¿Ð¾Ð¸Ñка. ÐÑли
+Ñакого каÑалога не ÑÑÑеÑÑвÑеÑ, пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÑоÑÑо ÑмеÑение подÑвеÑки на
+Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+.PP
+.B C\-h, Backspace.
+УдалÑÐµÑ Ð¿Ð¾Ñледний Ñимвол в ÑÑÑоке (Ñаблоне) поиÑка.
+.PP
+.B ÐÑбой дÑÑгой Ñимвол.
+ÐÑÐ¾Ñ Ñимвол добавлÑеÑÑÑ Ð² Ñаблон поиÑка и пÑоизводиÑÑÑ Ð¿ÐµÑемеÑение на
+Ð¸Ð¼Ñ ÑледÑÑÑего каÑалога, ÑдовлеÑвоÑÑÑÑее ÑаблонÑ. Ð Ñежиме пÑоÑмоÑÑа
+деÑева каÑалогов внаÑале необÑ
одимо акÑивизиÑоваÑÑ Ñежим поиÑка
+клавиÑами
+.BR C\-s .
+Шаблон поиÑка бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð² ÑÑÑоке мини\-ÑÑаÑÑÑа.
+.PP
+СледÑÑÑие дейÑÑÐ²Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ ÑолÑко в окне пÑоÑмоÑÑа деÑева каÑалогов и
+не поддеÑживаÑÑÑÑ Ð¿Ñи пÑоÑмоÑÑе деÑева в одной из панелей:
+.PP
+.B F1 (Help).
+ÐÑзов подÑказки Ñ Ð¾ÑобÑажением наÑÑоÑÑего Ñаздела помоÑи.
+.PP
+.B Esc, F10.
+ÐÑÑ
од из окна деÑева каÑалогов. Ð¡Ð¼ÐµÐ½Ñ ÑекÑÑего каÑалога не пÑоиÑÑ
одиÑ.
+.PP
+Рокне пÑоÑмоÑÑа деÑева каÑалогов поддеÑживаеÑÑÑ Ð¼ÑÑка. Ðвойной ÑелÑок
+аналогиÑен нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Enter. СмоÑÑиÑе Ñакже ÑекÑÐ¸Ñ Ð¾
+.\"LINK2"
+поддеÑжке мÑÑи\&.
+.\"Mouse Support"
+.\"NODE " Find File"
+.SH " ÐоиÑк Ñайлов (Find File)"
+ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ "ÐоиÑк Ñайла" ("Find File") внаÑале
+запÑаÑиваеÑÑÑ Ð¸Ð¼Ñ Ð¸Ñкомого Ñайла и Ð¸Ð¼Ñ ÐºÐ°Ñалога, Ñ ÐºÐ¾ÑоÑого необÑ
одимо
+наÑинаÑÑ Ð¿Ð¾Ð¸Ñк. Ðажав ÐºÐ½Ð¾Ð¿ÐºÑ <ÐеÑево> (<Tree>), можно вÑбÑаÑÑ
+наÑалÑнÑй каÑалог поиÑка из
+.\"LINK2"
+деÑева каÑалогов\&.
+.\"Directory Tree"
+.PP
+Рполе "СодеÑжание" (Content) можно задаÑÑ ÑаÑÑиÑенное ÑегÑлÑÑное
+вÑÑажение. ÐÑо знаÑиÑ, ÑÑо пеÑед Ñимволами, имеÑÑими ÑпеÑиалÑное
+знаÑение, необÑ
одимо вÑÑавиÑÑ Ñимвол "\\". ÐапÑимеÑ, еÑли нÑжно
+найÑи ÑÑÑÐ¾ÐºÑ "strcmp (", необÑ
одимо ÑказаÑÑ Ñаблон поиÑка в виде "strcmp
+\\(" (без двойнÑÑ
кавÑÑек).
+.PP
+ÐпÑÐ¸Ñ \"ТолÑко ÑелÑе Ñлова\" ÑÑÑанавливаеÑ, ÑÑо Ñаблон поиÑка
+ÑооÑвеÑÑÑвÑÐµÑ ÑолÑко ÑелÑм Ñловам (напÑимеÑ, еÑли Ñказано \"foo\",
+не бÑÐ´ÐµÑ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñлово \"foobar\").
+.PP
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¿Ð¾Ð¸Ñк, нажмиÑе ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ <ÐалÑÑе> (<Ok>).
+Ðо вÑÐµÐ¼Ñ Ð¿Ð¾Ð¸Ñка его можно пÑиоÑÑановиÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ <ÐÑиоÑÑановиÑÑ>
+(<Suspend>) и пÑодолжиÑÑ Ð¿Ð¾ кнопке <ÐÑодолжиÑÑ> (<Continue>).
+.PP
+СпиÑок найденнÑÑ
Ñайлов можно пÑоÑмаÑÑиваÑÑ, пеÑемеÑаÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ "ÑÑÑелка ввеÑÑ
" и "ÑÑÑелка вниз". Ðнопка <ÐеÑейÑи> (<Chdir>)
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода в каÑалог, в коÑоÑом наÑ
одиÑÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй
+Ñайл. Ðнопка <ÐовÑоÑ> (<Again>) ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов нового
+поиÑка. Ðнопка <ÐÑÑ
од> (<Quit>) ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²ÑÑ
ода из Ñежима поиÑка.
+ÐажаÑие на ÐºÐ½Ð¾Ð¿ÐºÑ <ÐанелизаÑиÑ> (<Panelize>) пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº ÑомÑ, ÑÑо
+ÑезÑлÑÑаÑÑ Ð¿Ð¾Ð¸Ñка бÑдÑÑ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ñ Ð½Ð° ÑекÑÑÑÑ Ð°ÐºÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, Ñак ÑÑо
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоизводиÑÑ Ñ Ð²ÑбÑаннÑми Ñайлами еÑе какие\-Ñо дейÑÑвиÑ
+(пÑоÑмаÑÑиваÑÑ, копиÑоваÑÑ, пеÑемеÑаÑÑ, ÑдалÑÑÑ Ð¸ Ñак далее). ÐоÑле
+вÑвода на Ð¿Ð°Ð½ÐµÐ»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ нажаÑÑ
+.B C\-r
+Ð´Ð»Ñ Ð²Ð¾Ð·Ð²ÑаÑа к обÑÑÐ½Ð¾Ð¼Ñ ÑпиÑÐºÑ Ñайлов.
+.PP
+Ðожно задаÑÑ ÑпиÑок каÑалогов, коÑоÑÑе команда "ÐоиÑк Ñайла" бÑдеÑ
+пÑопÑÑкаÑÑ Ð² Ñ
оде поиÑка (напÑимеÑ, Ð²Ñ Ð·Ð½Ð°ÐµÑе, ÑÑо иÑкомого Ñайла Ð½ÐµÑ Ð½Ð°
+CDROM или не Ñ
оÑиÑе иÑкаÑÑ Ð² каÑалогаÑ
, подклÑÑеннÑÑ
ÑеÑез NFS по оÑенÑ
+Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ñ).
+.PP
+ÐаÑалоги, коÑоÑÑе надо пÑопÑÑÑиÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² пеÑеменной
+.B find_ignore_dirs
+в ÑекÑии
+.B Misc
+ваÑего Ñайла
+.BR ~/.mc/ini .
+Ðмена каÑалогов ÑазделÑÑÑÑÑ Ð´Ð²Ð¾ÐµÑоÑиÑми, ÑледÑÑÑим обÑазом:
+.PP
+.nf
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+.fi
+.PP
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¿ÐµÑенапÑавление вÑвода на панелÑ
+(Ñм.
+.\"LINK2"
+ÐÑиÑеÑий панелизаÑии\&)
+.\"External panelize"
+Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
ÑÑложненнÑÑ
поÑледоваÑелÑноÑÑей дейÑÑвий, в Ñо
+вÑÐµÐ¼Ñ ÐºÐ°Ðº "ÐоиÑк Ñайла" позволÑÐµÑ Ð²ÑполнÑÑÑ ÑолÑко пÑоÑÑÑе запÑоÑÑ.
+.\"NODE " External panelize"
+.SH " ÐÑиÑеÑий панелизаÑии (External panelize)"
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑиÑеÑий панелизаÑии" (коÑоÑÑй пÑавилÑнее бÑло Ð±Ñ Ð½Ð°Ð·Ð²Ð°ÑÑ
+"ÐеÑенапÑавление вÑвода на панелÑ") позволÑÐµÑ Ð²ÑполниÑÑ Ð²Ð½ÐµÑнÑÑ
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¸ оÑобÑазиÑÑ Ð²Ñвод ÑÑой пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° ÑекÑÑей акÑивной панели.
+.PP
+ÐапÑимеÑ, еÑли Ð²Ñ Ñ
оÑиÑе вÑполниÑÑ ÐºÐ°ÐºÐ¾Ðµ\-Ñо дейÑÑвие над вÑеми
+ÑимволиÑеÑкими ÑÑÑлками ÑекÑÑего каÑалога, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¿ÑнкÑ
+"ÐÑиÑеÑий панелизаÑии" Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка ÑледÑÑÑей командÑ:
+.PP
+.nf
+find . \-type l \-print
+.fi
+.PP
+ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² ÑекÑÑей панели бÑÐ´ÐµÑ Ð¾ÑобÑажено не
+ÑодеÑжимое ÑооÑвеÑÑÑвÑÑÑего каÑалога, а ÑолÑко вÑе ÑимволиÑеÑкие ÑÑÑлки,
+в нем ÑаÑположеннÑе.
+.PP
+ÐÑли Ð²Ñ Ñ
оÑиÑе вÑвеÑÑи на Ð¿Ð°Ð½ÐµÐ»Ñ Ð²Ñе ÑайлÑ, коÑоÑÑе бÑли ÑкаÑÐ°Ð½Ñ Ñ
+ваÑего FTP\-ÑайÑа, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ
+извлеÑÐµÐ½Ð¸Ñ Ð½ÑжнÑÑ
имен из Ñайла пÑоÑокола:
+.PP
+.nf
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+.fi
+.PP
+ÐÑли Ð²Ñ Ð·Ð°Ñ
оÑиÑе, Ñо можеÑе ÑоÑ
ÑаниÑÑ ÑаÑÑо иÑполÑзÑемÑе командÑ
+панелизаÑии под оÑделÑнÑми инÑоÑмаÑивнÑми именами, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÑÑ
+возможноÑÑÑ Ð¸Ñ
бÑÑÑÑо вÑзваÑÑ Ð¿Ð¾ ÑÑим именам. ÐÐ»Ñ ÑÑого нÑжно набÑаÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² ÑÑÑоке ввода и нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ <ÐобавиÑÑ>. ÐоÑле ÑÑого вам
+поÑÑебÑеÑÑÑ Ð²Ð²ÐµÑÑи имÑ, по коÑоÑÐ¾Ð¼Ñ Ð²Ñ Ð±ÑдеÑе вÑзÑваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. Ð
+ÑледÑÑÑий Ñаз вам доÑÑаÑоÑно бÑÐ´ÐµÑ Ð²ÑбÑаÑÑ Ð½Ñжное Ð¸Ð¼Ñ Ð¸Ð· ÑпиÑка, а не
+вводиÑÑ Ð²ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð·Ð°Ð½Ð¾Ð²Ð¾.
+.\"NODE " Hotlist"
+.SH " СпÑавоÑник каÑалогов (Hotlist)"
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "СпÑавоÑник каÑалогов" ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²Ñвода ÑпиÑка меÑок
+(ÑÑловнÑÑ
имен), пÑиÑвоеннÑÑ
наиболее ÑаÑÑо иÑполÑзÑемÑм каÑалогам. ÐÑоÑ
+ÑпиÑок можно иÑполÑзоваÑÑ Ð´Ð»Ñ Ð±ÑÑÑÑого пеÑеÑ
ода в нÑжнÑй каÑалог.
+ÐолÑзÑÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ñм окном ÑпÑавоÑника каÑалогов, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе добавиÑÑ
+новÑÑ Ð¼ÐµÑÐºÑ Ð² ÑпиÑок или ÑдалиÑÑ Ñанее ÑозданнÑÑ Ð¿Ð°ÑÑ Ð¼ÐµÑка/каÑалог. ÐлÑ
+Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÐµÑки можно Ñакже иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ
+.B C\-x h,
+по коÑоÑой ÑекÑÑий каÑалог добавлÑеÑÑÑ Ð² ÑпÑавоÑник каÑалогов. ÐÑогÑамма
+вÑдаÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð½Ð° ввод меÑки Ð´Ð»Ñ ÑÑого каÑалога.
+.PP
+ÐÑполÑзование ÑÑого пÑнкÑа Ð¼ÐµÐ½Ñ Ð¾Ð±ÐµÑпеÑÐ¸Ð²Ð°ÐµÑ Ð±Ð¾Ð»ÐµÐµ бÑÑÑÑÑй пеÑеÑ
од к
+ÑаÑÑо иÑполÑзÑемÑм каÑалогам. ÐÑÑгим ÑпоÑобом ÑÑкоÑÐµÐ½Ð¸Ñ Ð¿ÑоÑедÑÑÑ
+пеÑеклÑÑÐµÐ½Ð¸Ñ Ð½Ð° ÑаÑÑо иÑполÑзÑемÑе каÑалоги ÑвлÑеÑÑÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ пеÑеменной
+CDPATH (ÑмоÑÑиÑе опиÑание
+.\"LINK2"
+вÑÑÑоенной ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd\&.
+.\"The cd internal command"
+.\"NODE " Extension File Edit"
+.SH " Файл ÑаÑÑиÑений"
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "Ðоманда" ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²Ñзова ÑедакÑоÑа и ÑедакÑиÑованиÑ
+Ñайла
+.BR ~/.mc/bindings .
+ÐÑÐ¾Ñ Ñайл Ð¸Ð¼ÐµÐµÑ ÑледÑÑÑий ÑоÑÐ¼Ð°Ñ (ÑоÑÐ¼Ð°Ñ Ð±Ñл изменен в веÑÑии 3.0):
+.PP
+ÐÑе ÑÑÑоки, наÑинаÑÑиеÑÑ Ñ # или пÑÑÑÑе ÑÑÑоки игноÑиÑÑÑÑÑÑ.
+.PP
+СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿ÐµÑвой колонки (бÑдем говоÑиÑÑ, ÑÑо Ñ ÑакиÑ
ÑÑÑок
+наÑинаÑÑÑÑ ÑекÑии Ñайла ÑаÑÑиÑений), Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸Ð¼ÐµÑÑ ÑледÑÑÑий ÑоÑмаÑ:
+.PP
+.IR keyword/desc ,
+Ñ.е. вÑе, ÑÑо ÑÑÐ¾Ð¸Ñ Ð¿Ð¾Ñле
+.I keyword/
+и до конÑа ÑÑÑоки, инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº
+.I desc.
+.PP
+РкаÑеÑÑве keyword Ð¼Ð¾Ð¶ÐµÑ ÑÑоÑÑÑ Ð¾Ð´Ð½Ð¾ из ÑледÑÑÑиÑ
Ñлов:
+.TP
+.I shell
+еÑли desc наÑинаеÑÑÑ Ñ ÑоÑки (меÑа\-ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð½Ðµ допÑÑкаÑÑÑÑ), Ñо desc \-
+ÑÑо ÑаÑÑиÑение имени Ñайла, Ñ.е. ÑÐ°Ð±Ð»Ð¾Ð½Ñ ÑооÑвеÑÑÑвÑÑÑ Ð²Ñе ÑайлÑ,
+оканÑиваÑÑиеÑÑ Ð½Ð° desc. ÐÑимеÑ: .tar бÑÐ´ÐµÑ Ð¾Ð·Ð½Ð°ÑаÑÑ *.tar. ÐÑли desc
+не наÑинаеÑÑÑ Ñ ÑоÑки, Ñо desc ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº полное Ð¸Ð¼Ñ Ñайла.
+.TP
+.I regex
+desc \- ÑегÑлÑÑное вÑÑажение. ÐбÑаÑиÑе внимание на Ñо, ÑÑо иÑполÑзÑеÑÑÑ
+библиоÑека GNU regex, в ÑÐ¸Ð»Ñ Ñего "\\|" ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÑоÑÑо ÑимволÑ
+"|", а "|" Ð¸Ð¼ÐµÐµÑ ÑпеÑиалÑное знаÑение (логиÑеÑкое ÐÐÐ). ÐналогиÑно,
+вмеÑÑо Ñкобок "(" и ")" надо иÑполÑзоваÑÑ "\\(" и "\\)".
+.TP
+.I directory
+Файл ÑвлÑеÑÑÑ ÐºÐ°Ñалогом и его Ð¸Ð¼Ñ ÑооÑвеÑÑÑвÑÐµÑ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc.
+.TP
+.I type
+в ÑÑом ÑлÑÑае вÑбиÑаÑÑÑÑ Ñакие ÑайлÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑÑÑ
`file %f`
+ÑооÑвеÑÑÑвÑÐµÑ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc (ÑаÑÑÑ filename: из `file %f`
+Ñдалена).
+.TP
+.I default
+подÑ
Ð¾Ð´Ð¸Ñ Ð»Ñбой Ñайл, незавиÑимо Ð¾Ñ Ñого, какое знаÑение пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ desc.
+.TP
+.I include
+\- ознаÑÐ°ÐµÑ Ð¾Ð±ÑÑÑ ÑекÑиÑ.
+.PP
+ÐÑе ÑÑÑоки в ÑекÑии, кÑоме пеÑвой, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ Ð¿Ñобела или
+Ñимвола ÑабÑлÑÑии и имеÑÑ ÑледÑÑÑий ÑоÑмаÑ:
+.PP
+.I keyword=command
+(без пÑобелов возле "="), где
+.I keyword
+должно бÑÑÑ:
+.PP
+.I Open
+(ÑÑÑока Ð·Ð°Ð´Ð°ÐµÑ Ð´ÐµÐ¹ÑÑвиÑ, вÑполнÑемÑе в Ñом ÑлÑÑае, когда полÑзоваÑелÑ
+Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑ Enter или Ð´Ð²Ð°Ð¶Ð´Ñ ÑÐµÐ»ÐºÐ°ÐµÑ Ð¼ÑÑкой по имени Ñайла),
+.I View
+(F3),
+.I Edit
+(F4) или
+.I Include
+(Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñавил из обÑей ÑекÑии).
+.PP
+.I command
+\- лÑÐ±Ð°Ñ Ð¾Ð´Ð½Ð¾ÑÑÑоÑÐ½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° оболоÑки, в коÑоÑой допÑÑкаÑÑÑÑ Ð¿ÑоÑÑÑе
+.\"LINK2"
+макÑоподÑÑановки\&.
+.\"Macro Substitution"
+.PP
+ÐейÑÑвие вÑÑиÑлÑеÑÑÑ ÑвеÑÑ
Ñ Ð²Ð½Ð¸Ð· (Ñаким обÑазом поÑÑдок ÑледованиÑ
+важен). ÐÑли некоÑоÑое дейÑÑвие пÑопÑÑено, поиÑк пÑодолжаеÑÑÑ ÐºÐ°Ðº в
+ÑлÑÑае, еÑли ÑÑо дейÑÑвие не ÑооÑвеÑÑÑвÑÐµÑ ÑÑловиÑ. ÐÑÑгими Ñловами еÑли
+Ñайл ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой и вÑоÑой ÑекÑии, но дейÑÑвие View пÑопÑÑено в
+пеÑвой ÑекÑии, Ñо пÑи нажаÑии клавиÑи F3 бÑÐ´ÐµÑ Ð¸ÑполÑзовано дейÑÑвие
+View из вÑоÑой ÑекÑии. default должно опиÑÑваÑÑ Ð²Ñе дейÑÑвиÑ.
+.\"NODE " Background Jobs"
+.SH " ФоновÑе заданиÑ"
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð²Ð°Ð¼ ÑпÑавлÑÑÑ ÑоновÑми заданиÑми, запÑÑеннÑми
+из Midnight Commander (Ñакими заданиÑми могÑÑ Ð±ÑÑÑ ÑолÑко опеÑаÑии
+копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ пеÑемеÑÐµÐ½Ð¸Ñ Ñайлов). ÐÑполÑзÑÑ ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸Ð»Ð¸
+"гоÑÑÑие" клавиÑи
+.B C\-x j,
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе оÑÑановиÑÑ, возобновиÑÑ Ð¸Ð»Ð¸ ÑнÑÑÑ Ð»Ñбое из ÑоновÑÑ
заданий.
+.\"NODE " Menu File Edit"
+.SH " РедакÑиÑование Ñайлов менÑ"
+Ð¤Ð°Ð¹Ð»Ñ Ð¼ÐµÐ½Ñ ÑодеÑÐ¶Ð°Ñ ÑпиÑки команд Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑаÑÑо повÑоÑÑемÑÑ
+полÑзоваÑелем опеÑаÑий. ÐÑи Ð¼ÐµÐ½Ñ ÑоздаÑÑÑÑ Ð¸ поддеÑживаÑÑÑÑ Ñамими
+полÑзоваÑелÑми. ÐогÑÑ Ð±ÑÑÑ ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑÑи Ñайла менÑ: в ÑекÑÑем каÑалоге, в
+домаÑнем каÑалоге полÑзоваÑÐµÐ»Ñ Ð¸ обÑеÑиÑÑемнÑй. Ðогда Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе
+клавиÑÑ F2 Ð´Ð»Ñ Ð²Ñзова менÑ, Midnight Commander внаÑале иÑÐµÑ Ñайл
+.B .mc.menu
+в ÑекÑÑем каÑалоге и оÑобÑÐ°Ð¶Ð°ÐµÑ ÑооÑвеÑÑÑвÑÑÑее Ð¼ÐµÐ½Ñ (еÑли наÑ
Ð¾Ð´Ð¸Ñ Ð¸
+еÑли владелÑÑем ÑÑого Ñайла ÑвлÑеÑÑÑ Ð´Ð°Ð½Ð½Ñй полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ root и ÑÑоÑ
+Ñайл не доÑÑÑпен на запиÑÑ Ð²Ñем). ÐÑли Ñакого Ñайла не найдено, Ñаким же
+обÑазом иÑеÑÑÑ Ñайл
+.B ~/.mc/menu
+и, в поÑледнÑÑ Ð¾ÑеÑедÑ, mc иÑполÑзÑÐµÑ Ð¾Ð±ÑеÑиÑÑемное менÑ
+.BR /usr/share/mc/mc.menu .
+.PP
+ФоÑÐ¼Ð°Ñ Ð²ÑеÑ
ÑÑеÑ
Ñайлов Ð¼ÐµÐ½Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð² и оÑÐµÐ½Ñ Ð¿ÑоÑÑ. СÑÑоки комменÑаÑиев
+наÑинаÑÑÑÑ Ñ '#'. ÐополниÑелÑнÑе комменÑаÑии Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ '#',
+пÑобела или Ñимвола ÑабÑлÑÑии. СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð»Ñбого Ñимвола,
+оÑлиÑного Ð¾Ñ Ð¿Ñобела и Ñимвола ÑабÑлÑÑии, инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº названиÑ
+пÑнкÑов менÑ, пÑиÑем еÑли пеÑвÑй Ñимвол ÑвлÑеÑÑÑ Ð±Ñквой или ÑиÑÑой, Ñо
+ÑооÑвеÑÑÑвÑÑÑÐ°Ñ ÐºÐ»Ð°Ð²Ð¸Ñа бÑÐ´ÐµÑ ÑлÑжиÑÑ "гоÑÑÑей" клавиÑей Ð´Ð»Ñ Ð²Ñзова
+ÑÑого пÑнкÑа менÑ. СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿Ñобела или Ñимвола ÑабÑлÑÑии,
+инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº командÑ, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑполнÑÑÑÑÑ Ð¿Ñи вÑзове
+ÑооÑвеÑÑÑвÑÑÑего пÑнкÑа менÑ. ÐÑи ÑÑÑоки Ð´Ð¾Ð»Ð¶Ð½Ñ ÑледоваÑÑ Ð·Ð° ÑÑÑокой
+Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¸ иÑ
Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½ÐµÑколÑко.
+.PP
+Ðогда полÑзоваÑÐµÐ»Ñ Ð²ÑбиÑÐ°ÐµÑ ÐºÐ°ÐºÐ¾Ð¹\-Ñо пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ, ÑооÑвеÑÑÑвÑÑÑие
+команднÑе ÑÑÑоки копиÑÑÑÑÑÑ Ð²Ð¾ вÑеменнÑй Ñайл во вÑеменном каÑалоге
+(обÑÑно /usr/tmp) и заÑем ÑÑÐ¾Ñ Ñайл запÑÑкаеÑÑÑ Ð½Ð° вÑполнение. ÐÑо
+позволÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð²ÑÑавлÑÑÑ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÐ½Ñ Ð»ÑбÑе конÑÑÑÑкÑии,
+допÑÑÑимÑе в командном ÑзÑке оболоÑки. Ðожно Ñакже иÑполÑзоваÑÑ
+макÑоподÑÑановки, коÑоÑÑе пÑоизводÑÑÑÑ Ð¿ÐµÑед вÑполнением кода менÑ
+(подÑобнее ÑмоÑÑиÑе в ÑекÑии
+.\"LINK2"
+ÐакÑоподÑÑановки\&).
+.\"Macro Substitution"
+.PP
+ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñайла mc.menu:
+.PP
+.nf
+A Dump the currently selected file
+ od \-c %f
+
+B Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail \-s "Midnight Commander bug" root < $I
+ rm \-f $I
+
+M Read mail
+ emacs \-f rmail
+
+N Read Usenet news
+ emacs \-f gnus
+
+H Call the info hypertext browser
+ info
+
+J Copy current directory to other panel recursively
+ tar cf \- . | (cd %D && tar xvpf \-)
+
+K Make a release of the current subdirectory
+ echo \-n "Name of distribution file: "
+ read tar
+ ln \-s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extract the contents of a compressed tar file
+ tar xzvf %f
+.fi
+.PP
+.B УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ (Default Conditions)
+.PP
+ÐÐ°Ð¶Ð´Ð¾Ð¼Ñ Ð¿ÑнкÑÑ Ð¼ÐµÐ½Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑедÑеÑÑвоваÑÑ ÑÑловие. СÑÑока, задаÑÑаÑ
+ÑÑловие, должна ÑодеÑжаÑÑ Ñимвол '=' в пеÑвой колонке. ÐомандÑ,
+задаваемÑе ÑÑим пÑнкÑом менÑ, бÑдÑÑ Ð²ÑполнÑÑÑÑÑ ÑолÑко еÑли ÑÑловие
+вÑполнÑеÑÑÑ.
+.PP
+.nf
+СинÑакÑÐ¸Ñ ÑÑÑоки ÑÑловиÑ: = <sub\-cond>
+ или: = <sub\-cond> | <sub\-cond> ...
+ или: = <sub\-cond> & <sub\-cond> ...
+
+где <sub\-condition> Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:
+
+ y <pattern> ÑинÑакÑÐ¸Ñ ÑекÑÑего Ñайла ÑооÑвеÑÑÑвÑÐµÑ ÑаблонÑ.
+ ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑедакÑоÑа.
+ f <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего Ñайла?
+ F <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ñайл в паÑÑивной
+ панели?
+ d <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего
+ каÑалога?
+ D <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего
+ каÑалога в паÑÑивной панели?
+ t <type> Ñип Ñайла ÑооÑвеÑÑÑвÑÐµÑ <type>?
+ T <type> Ñип Ñайла в паÑÑивной панели
+ ÑооÑвеÑÑÑвÑÐµÑ <type>?
+ x <filename> filename ÑвлÑеÑÑÑ Ð¸ÑполнимÑм?
+ ! <sub\-cond> логиÑеÑкое оÑÑиÑание ÑÑÐ»Ð¾Ð²Ð¸Ñ <sub\-cond>
+.fi
+.PP
+Шаблон (pattern) \- ÑÑо обÑÑнÑй Ñаблон оболоÑки (shell pattern) или
+ÑегÑлÑÑное вÑÑажение, в ÑооÑвеÑÑÑвии Ñ Ð¾Ð¿Ñией "shell patterns". ÐÑ
+можеÑе задаÑÑ Ð·Ð½Ð°Ñение опÑии "shell patterns" пÑÑем запиÑи ÑÑÑоки
+"shell_patterns=x" в ÑамÑÑ Ð¿ÐµÑвÑÑ ÑÑÑÐ¾ÐºÑ Ñайла Ð¼ÐµÐ½Ñ (здеÑÑ "x" Ñавно 0
+или 1).
+.PP
+.nf
+Ð¢Ð¸Ð¿Ñ Ñайлов опÑеделÑÑÑÑÑ ÑледÑÑÑими Ñимволами:
+
+ n не каÑалог
+ r обÑÑнÑй Ñайл (regular file)
+ d каÑалог
+ l ÑÑÑлка (link)
+ c байÑ\-оÑиенÑиÑованное ÑÑÑÑойÑÑво (char special)
+ b блок\-оÑиенÑиÑованное ÑÑÑÑойÑÑво (block special)
+ f fifo
+ s socket
+ x иÑполнÑемÑй Ñайл
+ t помеÑеннÑй Ñайл (tagged)
+.fi
+.PP
+ÐапÑимеÑ, 'rlf' ознаÑÐ°ÐµÑ Ð»Ð¸Ð±Ð¾ обÑÑнÑй Ñайл, либо ÑÑÑлкÑ, либо Ñайл Ñипа
+fifo. Тип 't' ÑÑÐ¾Ð¸Ñ Ð½ÐµÑколÑко оÑобнÑком, поÑÐ¾Ð¼Ñ ÑÑо ÑÑÐ¾Ñ Ñип
+опÑеделÑеÑÑÑ Ð½Ðµ Ñипом Ñамого Ñайла, а Ñем, помеÑен ли Ñайл на панели.
+УÑловие '=t t' иÑÑинно, еÑли в ÑекÑÑей панели имеÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑе ÑайлÑ,
+и ложно, еÑли ÑаковÑÑ
неÑ.
+.PP
+ÐÑли ÑÑловие наÑинаеÑÑÑ Ñ '=?' вмеÑÑо '=', Ñо во вÑÐµÐ¼Ñ Ð²ÑполнениÑ
+пÑовеÑки ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ñ
од вÑÑиÑÐ»ÐµÐ½Ð¸Ñ ÑÑÐ»Ð¾Ð²Ð¸Ñ (a debug
+trace will be shown whenever the value of the condition is calculated).
+.PP
+ÐнаÑение ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÑиÑлÑеÑÑÑ Ñлева напÑаво. ÐÑо знаÑиÑ, ÑÑо
+.nf
+ = f *.tar.gz | f *.tgz & t n
+.fi
+вÑÑиÑлÑеÑÑÑ ÐºÐ°Ðº
+.nf
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+.fi
+.PP
+ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑловий:
+.PP
+.nf
+= f *.tar.gz | f *.tgz & t n
+L List the contents of a compressed tar\-archive
+ gzip \-cd %f | tar xvf \-
+.fi
+.PP
+.B УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в Ð¼ÐµÐ½Ñ (Addition Conditions)
+.PP
+ÐÑли ÑÑÑока ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð½Ð°ÑинаеÑÑÑ Ñ '+' (или '+?') вмеÑÑо '=' (или '=?') \-
+ÑÑо ÑÑловие ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº ÑÑловие вклÑÑÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ пÑнкÑа в менÑ. ÐÑли
+ÑÑловие иÑÑинно, пÑÐ½ÐºÑ Ð²ÐºÐ»ÑÑаеÑÑÑ Ð² оÑобÑажаемое на ÑкÑане менÑ, еÑли
+ÑÑловие не вÑполнÑеÑÑÑ \- не вклÑÑаеÑÑÑ.
+.PP
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¾Ð´Ð½Ð¾ и Ñо же ÑÑловие и как ÑÑловие вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¸
+как ÑÑловие вклÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в менÑ, еÑли наÑнеÑе ÑÑÑÐ¾ÐºÑ ÑÑÐ»Ð¾Ð²Ð¸Ñ Ñ '+='
+или '=+' (еÑли надо оÑобÑажаÑÑ Ñ
од вÑÑиÑлениÑ, Ñо Ñ '+=?' или '=+?').
+ÐÑли Ð²Ñ Ñ
оÑиÑе иÑполÑзоваÑÑ Ð´Ð²Ð° ÑазнÑÑ
ÑÑловиÑ, одно Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð²
+менÑ, а дÑÑгое \- Ð´Ð»Ñ Ð²ÑполнениÑ, надо пÑедпоÑлаÑÑ Ð¿ÑнкÑÑ Ð¼ÐµÐ½Ñ Ð´Ð²Ðµ ÑÑÑоки
+ÑÑловий, Ð¾Ð´Ð½Ñ \- наÑинаÑÑÑÑÑÑ Ñ '+', и дÑÑгÑÑ \- наÑинаÑÑÑÑÑÑ Ñ '='.
+.\"NODE " Options Menu"
+.SH "ÐÐµÐ½Ñ 'ÐаÑÑÑойки' ('Options')"
+ÐÑогÑамма Midnight Commander Ð¸Ð¼ÐµÐµÑ ÑÑд ÑÑÑановок (опÑий), ÐºÐ°Ð¶Ð´Ð°Ñ Ð¸Ð·
+коÑоÑÑÑ
Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²ÐºÐ»ÑÑена или вÑклÑÑена, Ð´Ð»Ñ Ñего ÑлÑÐ¶Ð°Ñ Ð½ÐµÑколÑко
+диалоговÑÑ
окон, доÑÑÑпнÑÑ
ÑеÑез Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки". ÐпÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, еÑли
+поÑÑавлена звездоÑка или знак "x" в ÑкобкаÑ
пеÑед названием опÑии.
+.PP
+ÐÑнкÑ
+.\"LINK2"
+ÐонÑигÑÑаÑиÑ
+.\"Configuration"
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе поменÑÑÑ Ð±Ð¾Ð»ÑÑинÑÑво
+ÑÑÑановок пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+.PP
+ÐÑнкÑ
+.\"LINK2"
+ÐнеÑний вид (Layout)
+.\"Layout"
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð½Ð°ÑÑÑоек, опÑеделÑÑÑиÑ
положение и вид окна пÑогÑаммÑ
+mc на ÑкÑане.
+.PP
+ÐÑнкÑ
+.\"LINK2"
+ÐодÑвеÑждение (Confirmation)
+.\"Confirmation"
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ ÑказÑваеÑе, на вÑполнение какиÑ
+дейÑÑвий пÑогÑамма бÑÐ´ÐµÑ ÑÑебоваÑÑ Ð¿Ð¾Ð´ÑвеÑждениÑ.
+.PP
+ÐÑнкÑ
+.\"LINK2"
+ÐиÑÑ Ñимволов (Display bits)
+.\"Display bits"
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ ÑказÑваеÑе, в каком ÑоÑмаÑе ваÑ
+ÑеÑминал бÑÐ´ÐµÑ Ð¾Ð±ÑабаÑÑваÑÑ (вводиÑÑ Ð¸ оÑобÑажаÑÑ Ð½Ð° диÑплее)
+инÑоÑмаÑиÑ, пÑедÑÑавленнÑÑ Ð±Ð°Ð¹Ñами (напÑимеÑ, запиÑаннÑÑ Ð² Ñайле).
+.PP
+ÐÑнкÑ
+.\"LINK2"
+РаÑпознавание ÐºÐ»Ð°Ð²Ð¸Ñ (Learn keys)
+.\"Learn keys"
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ
+некоÑоÑÑÑ
клавиÑ, коÑоÑÑе ÑабоÑаÑÑ Ð½Ðµ на вÑеÑ
ÑипаÑ
ÑеÑминалов, и
+ÑвÑзаÑÑ ÑÑ ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑла поÑледоваÑÑ Ð·Ð° нажаÑием
+оÑÑÑÑÑÑвÑÑÑей клавиÑи, Ñ Ð½Ð°Ð¶Ð°Ñием дÑÑгой клавиÑи или комбинаÑии клавиÑ.
+.PP
+ÐÑнкÑ
+.\"LINK2"
+ÐиÑÑÑалÑнÑе ФС (Virtual FS)
+.\"Virtual FS"
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
+паÑамеÑÑов, ÑвÑзаннÑÑ
Ñ Ð¸ÑполÑзованием виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем.
+.PP
+Ðо команде
+.\"LINK2"
+СоÑ
ÑаниÑÑ Ð½Ð°ÑÑÑойки (Save setup)
+.\"Save Setup"
+введеннÑе знаÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов ÑоÑ
ÑанÑÑÑÑÑ Ð² ini\-Ñайле пÑогÑаммÑ.
+.\"NODE " Configuration"
+.SH " ÐонÑигÑÑаÑиÑ"
+ÐаÑамеÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑии, задаваемÑе в ÑÑом окне, делÑÑÑÑ Ð½Ð° ÑÑи гÑÑппÑ:
+"ÐаÑÑÑойки панелей", "ÐаÑза поÑле иÑполнениÑ" и "ÐÑоÑие наÑÑÑойки".
+.PP
+.B ÐаÑÑÑойки панелей (Panel Options)
+.PP
+.I РазмеÑÑ Ð² единиÑаÑ
СÐ.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ ÑазмеÑÑ Ñайлов
+и каÑалогов в единиÑаÑ
СР(по оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 1000). СÑÑÑикÑÑ Ðº, м, и Ñ. д.
+оÑобÑажаÑÑÑÑ Ð² нижнем ÑегиÑÑÑе. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð¿ÑÐ¸Ñ Ð²ÑклÑÑена. Ð ÑÑом ÑлÑÑае
+Midnight Commander оÑобÑÐ°Ð¶Ð°Ñ ÑазмеÑÑ Ð² двоиÑнÑÑ
единиÑаÑ
(по ÑнованиÑ
+1024), и ÑÑÑÑикÑÑ Ð, Ð, и Ñ. д. оÑобÑажаÑÑÑÑ Ð² веÑÑ
нем ÑегиÑÑÑе.
+.PP
+.I ÐоказÑваÑÑ ÑезеÑвнÑе (Backup) ÑайлÑ.
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿ÑогÑамма Midnight Commander не показÑÐ²Ð°ÐµÑ ÑайлÑ, имена
+коÑоÑÑÑ
заканÑиваÑÑÑÑ Ð½Ð° '~' (подобно клÑÑÑ \-B ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ls в GNU).
+.PP
+.I ÐоказÑваÑÑ ÑкÑÑÑÑе ÑайлÑ.
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander показÑÐ²Ð°ÐµÑ Ð²Ñе ÑайлÑ, имена коÑоÑÑÑ
+наÑинаÑÑÑÑ ÑоÑкой (как ls \-a).
+.PP
+.I ÐÑмеÑка пеÑемеÑÐ°ÐµÑ ÐºÑÑÑоÑ.
+Ðогда Ð²Ñ Ð¾ÑмеÑаеÑе Ñайл (клавиÑей
+.BR Insert ),
+Ñо по ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑка на имени Ñайла ÑмеÑаеÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+.PP
+.I ÐÑпадение Ð¼ÐµÐ½Ñ Ð¿Ñи вÑзове.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи вÑзове главного Ð¼ÐµÐ½Ñ Ð½Ð°Ð¶Ð°Ñием клавиÑи
+.B F9,
+бÑÐ´ÐµÑ ÑÑÐ°Ð·Ñ Ð¾ÑобÑажаÑÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð¿ÑнкÑов Ð¼ÐµÐ½Ñ (вÑпадаÑÑее менÑ). Ð
+пÑоÑивном ÑлÑÑае акÑивизиÑÑÑÑÑÑ ÑолÑко пÑнкÑÑ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð¼ÐµÐ½Ñ Ð¸ Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ
+(поÑле вÑбоÑа одного из ниÑ
клавиÑами ÑÑÑелок) нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+.B Enter,
+либо вÑбÑаÑÑ Ð½ÑжнÑй пÑÐ½ÐºÑ Ð¿Ð¾ пеÑвой бÑкве названиÑ, и ÑолÑко поÑле ÑÑого
+полÑÑиÑе возможноÑÑÑ Ð²ÑбÑаÑÑ Ð¿ÑÐ½ÐºÑ Ð²ÑпадаÑÑего менÑ.
+.PP
+.I СмеÑиваÑÑ ÑайлÑ/каÑалоги.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, имена Ñайлов и каÑалогов оÑобÑажаÑÑÑÑ
+впеÑемежкÑ. ÐÑли опÑÐ¸Ñ Ð¾ÑклÑÑена, каÑалоги (и ÑÑÑлки на каÑалоги)
+показÑваÑÑÑÑ Ð² наÑале ÑпиÑка, а имена Ñайлов \- поÑле имен вÑеÑ
+каÑалогов.
+.PP
+.I ÐÑÑÑÑÐ°Ñ Ð·Ð°Ð³ÑÑзка каÑалога.
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена. ÐÑли Ð²Ñ Ð°ÐºÑивизиÑÑеÑе ее, Midnight
+Commander бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ Ð²Ñвода ÑодеÑжимого каÑалога ÑледÑÑÑий
+ÑÑÑк: ÑодеÑжимое каÑалога пеÑеÑиÑÑваеÑÑÑ ÑолÑко в Ñом ÑлÑÑае, еÑли
+изменилаÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² i\-node каÑалога, Ñо еÑÑÑ ÐµÑли в каÑалоге ÑоздавалиÑÑ
+или ÑдалÑлиÑÑ ÑайлÑ; еÑли изменÑлиÑÑ ÑолÑко запиÑи в i\-node Ñайлов
+каÑалога (изменÑлÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ñайла, Ñежим доÑÑÑпа или Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ð¸ Ñ.п.)
+ÑодеÑжимое панели не обновлÑеÑÑÑ. Ð ÑÑом ÑлÑÑае (еÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена) вÑ
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑ ÑпиÑок Ñайлов вÑÑÑнÑÑ (клавиÑами
+.BR C\-r ).
+.PP
+.B ÐаÑза поÑле иÑполнениÑ
+.PP
+ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð²Ð°Ñей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð±ÐµÑпеÑиÑÑ
+паÑзÑ, ÑÑÐ¾Ð±Ñ Ð²Ñ Ð¼Ð¾Ð³Ð»Ð¸ пÑоÑмоÑÑеÑÑ Ð¸ изÑÑиÑÑ Ð²Ñвод командÑ. ÐÑÑÑ ÑÑи
+ваÑианÑа ÑÑÑановки ÑÑой опÑии:
+.IP
+.I <Ðикогда>
+ÐÑо знаÑиÑ, ÑÑо Ð²Ñ Ð½Ðµ Ñ
оÑиÑе видеÑÑ Ð²Ñвод командÑ. Ðа конÑоли Linux или
+FreeBSD или пÑи иÑполÑзовании xterm Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑмоÑÑеÑÑ ÑÑÐ¾Ñ Ð²Ñвод,
+нажав C\-o.
+.IP
+.I <Ðа "ÑÑпÑÑ
" ÑеÑминалаÑ
>
+ÐаÑза бÑÐ´ÐµÑ ÑоздаваÑÑÑÑ Ð½Ð° ÑеÑминалаÑ
, коÑоÑÑе не ÑпоÑÐ¾Ð±Ð½Ñ Ð¾Ð±ÐµÑпеÑиÑÑ
+показ вÑвода поÑледней из вÑполнÑвÑиÑ
ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ÑÑо лÑбÑе ÑеÑминалÑ,
+оÑлиÑнÑе Ð¾Ñ xterm или Linux\-конÑоли).
+.IP
+.I <ÐÑегда>
+ÐÑогÑамма обеÑпеÑÐ¸Ñ Ð¿Ð°ÑÐ·Ñ Ð¿Ð¾Ñле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð»Ñбой командÑ.
+.PP
+.PP
+.B ÐÑоÑие наÑÑÑойки
+.PP
+.I Mkdir autoname.
+ÐÑи Ñоздании нового каÑалога по F7 в поле ввода имени нового каÑалога
+бÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки подÑÑавлÑÑÑÑÑ Ð¸Ð¼Ñ Ñайла или каÑалога, наÑ
одÑÑегоÑÑ
+под кÑÑÑоÑом.
+.PP
+.I ÐеÑали опеÑаÑий (Verbose operation).
+ÐÑÐ¾Ñ Ð¿ÐµÑеклÑÑаÑÐµÐ»Ñ Ð¾Ð¿ÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸ пÑи вÑполнении опеÑаÑий
+копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²ÑводиÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑное окно,
+оÑобÑажаÑÑее Ñ
од вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии. ÐÑли Ñ Ð²Ð°Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй ÑеÑминал, вÑ
+можеÑе оÑклÑÑиÑÑ ÑÑÐ¾Ñ Ð²Ñвод. Ðн оÑклÑÑаеÑÑÑ Ð°Ð²ÑомаÑиÑеÑки, еÑли ÑкоÑоÑÑÑ
+ваÑего ÑеÑминала менÑÑе 9600 bps.
+.PP
+.I ÐодÑÑиÑÑваÑÑ Ð¾Ð±Ñий ÑазмеÑ.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander пеÑед вÑполнением опеÑаÑий
+копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑÑиÑÑÐ²Ð°ÐµÑ Ð¾Ð±Ñее ÑиÑло
+обÑабаÑÑваемÑÑ
Ñайлов и иÑ
ÑÑммаÑнÑй ÑÐ°Ð·Ð¼ÐµÑ Ð¸ показÑÐ²Ð°ÐµÑ Ñ
од вÑполнениÑ
+опеÑаÑии над ÑÑими Ñайлами в виде диагÑаммÑ\-полоÑки (пÑавда, ÑÑо Ñлегка
+замедлÑÐµÑ Ð²Ñполнение опеÑаÑий). ÐÑа опÑÐ¸Ñ Ð½Ðµ ÑабоÑаеÑ, еÑли оÑклÑÑена
+опÑиÑ
+.I ÐеÑали опеÑаÑий.
+.PP
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns).
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Select, Unselect и Filter иÑполÑзÑÑÑ ÑегÑлÑÑнÑе
+вÑÑажениÑ, коÑоÑÑе ÑÑÑоÑÑÑÑ Ð¿Ð¾ пÑавилам, дейÑÑвÑÑÑим в оболоÑке (shell\-
+like regular expressions). ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð´Ð¾ÑÑиÑÑ Ñакого ÑÑÑекÑа,
+вÑполнÑÑÑÑÑ ÑледÑÑÑие пÑеобÑазованиÑ: '*' заменÑеÑÑÑ Ð½Ð° '.*' (Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸
+болÑÑе Ñимволов); '?' заменÑеÑÑÑ Ð½Ð° '.' (в ÑоÑноÑÑи один Ñимвол) и '.'
+заменÑеÑÑÑ Ð½Ð° обÑÑнÑÑ ÑоÑкÑ. ÐÑли опÑÐ¸Ñ Ð¾ÑклÑÑена, Ñо ÑегÑлÑÑнÑе
+вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑÑÑоиÑÑÑÑ Ñак, как опиÑано в ed(1).
+.PP
+.I ÐвÑоÑоÑ
Ñанение наÑÑÑоек.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи вÑÑ
оде из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander
+знаÑÐµÐ½Ð¸Ñ Ð²ÑеÑ
наÑÑÑаиваемÑÑ
паÑамеÑÑов ÑоÑ
ÑанÑÑÑÑÑ Ð² Ñайле
+.BR ~/.mc/ini .
+.PP
+.I ÐвÑомаÑиÑеÑкие менÑ.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, полÑзоваÑелÑÑкое Ð¼ÐµÐ½Ñ Ð±ÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки
+вÑзÑваÑÑÑÑ Ð½Ð° ÑкÑан пÑи запÑÑке пÑогÑаммÑ. ÐÑо бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾, еÑли на
+компÑÑÑеÑе ÑабоÑаÑÑ Ð½ÐµÐ¾Ð¿ÑÑнÑе полÑзоваÑели (опеÑаÑоÑÑ), коÑоÑÑе должнÑ
+вÑполнÑÑÑ ÑолÑко ÑÑандаÑÑнÑе опеÑаÑии.
+.PP
+.I ÐÑÑÑоеннÑй ÑедакÑоÑ.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо Ð´Ð»Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлов вÑзÑваеÑÑÑ
+вÑÑÑоеннÑй ÑедакÑоÑ. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, Ñо бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ
+ÑедакÑоÑ, ÑказаннÑй в пеÑеменной окÑÑжениÑ
+.B EDITOR.
+ÐÑли Ñакой ÑедакÑÐ¾Ñ Ð½Ðµ задан, бÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ
+.B vi
+СмоÑÑиÑе Ñаздел
+.\"LINK2"
+ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ñайлов\&.
+.\"Internal File Editor"
+.PP
+.I ÐÑÑÑоеннÑй пÑоÑмоÑÑ.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа Ñайлов вÑзÑваеÑÑÑ Ð²ÑÑÑоеннаÑ
+пÑогÑамма пÑоÑмоÑÑа. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, вÑзÑваеÑÑÑ Ð¿ÑогÑамма,
+ÑÐºÐ°Ð·Ð°Ð½Ð½Ð°Ñ Ð² пеÑеменной окÑÑжениÑ
+.B PAGER.
+ÐÑли ÑÐ°ÐºÐ°Ñ Ð¿ÑогÑамма не задана, иÑполÑзÑеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°
+.B view.
+СмоÑÑиÑе Ñаздел
+.\"LINK2"
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов\&.
+.\"Internal File Viewer"
+.PP
+.I Ðополнение: показÑваÑÑ Ð²Ñе (Complete: show all).
+РпÑоÑеÑÑе ввода команд Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð²ÑполнÑÑÑ
+.\"LINK2"
+ÐавеÑÑение ввода
+.\"Completion"
+пÑи нажаÑии на клавиÑи
+.B M\-Tab,
+пÑÑаÑÑÑ ÑгадаÑÑ Ð¾ÐºÐ¾Ð½Ñание вводимой командÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи пеÑвом
+нажаÑии
+.B M\-Tab
+он иÑÐµÑ Ð²Ñе возможнÑе ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¸, еÑли завеÑÑениÑ
+неоднознаÑÐ½Ñ (имееÑÑÑ Ð¼Ð½Ð¾Ð³Ð¾ ÑазнÑÑ
ваÑианÑов), Ñо ÑолÑко Ð¸Ð·Ð´Ð°ÐµÑ Ð·Ð²Ñковой
+Ñигнал. ÐÑи вÑоÑом нажаÑии
+.B M\-Tab
+оÑобÑажаÑÑÑÑ Ð²Ñе возможнÑе завеÑÑениÑ. ÐÑли Ð²Ñ Ñ
оÑиÑе видеÑÑ Ð²Ñе
+возможнÑе ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле пеÑвого нажаÑиÑ
+.B M\-Tab,
+вклÑÑиÑе ÑÑÑ Ð¾Ð¿ÑиÑ.
+.PP
+.I ÐÑаÑаÑÑийÑÑ Ð¸Ð½Ð´Ð¸ÐºÐ°ÑоÑ
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² веÑÑ
нем пÑавом
+ÑÐ³Ð»Ñ Ð²ÑаÑаÑÑÑÑÑÑ ÑеÑÑоÑкÑ, как индикаÑÐ¾Ñ Ñого, ÑÑо вÑполнÑеÑÑÑ ÐºÐ°ÐºÐ¾Ðµ\-Ñо
+задание (опеÑаÑиÑ).
+.PP
+.I ÐавигаÑÐ¸Ñ Ð² ÑÑиле lynx (Lynx\-like motion).
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ð²Ñ Ð¸Ð¼ÐµÐµÑе возможноÑÑÑ Ð¸ÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи
+"ÑÑÑелка впÑаво" Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода в подÑвеÑеннÑй в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÐºÐ°Ñалог и
+"ÑÑÑелка влево" Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода в ÑодиÑелÑÑкий по оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑемÑ
+каÑалог (пÑи ÑÑловии, ÑÑо ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока пÑÑÑа). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð¿ÑиÑ
+оÑклÑÑена.
+.PP
+.I Смена каÑалога по ÑÑÑлкам.
+УÑÑановка ÑÑой опÑии пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ Ðº ÑомÑ, ÑÑо Midnight Commander бÑдеÑ
+ÑледоваÑÑ Ð»Ð¾Ð³Ð¸ÑеÑкой ÑепоÑке подкаÑалогов пÑи вÑполнении команд ÑменÑ
+каÑалога как в панели, Ñак и по команде
+.B cd.
+Так же Ð²ÐµÐ´ÐµÑ ÑÐµÐ±Ñ Ð¿Ð¾ ÑмолÑаниÑ
+.B bash.
+ÐÑли же опÑÐ¸Ñ Ð½Ðµ вклÑÑена, Midnight Commander бÑÐ´ÐµÑ Ð¿Ñи вÑполнении
+командÑ
+.B cd
+ÑледоваÑÑ ÑеалÑной ÑÑÑÑкÑÑÑе каÑалогов, Ñак ÑÑо еÑли Ð²Ñ Ð²Ð¾Ñли в ÑекÑÑий
+каÑалог по ÑÑÑлке на него, Ñо по команде
+.B cd ..
+Ð²Ñ Ð¾ÐºÐ°Ð¶ÐµÑеÑÑ Ð² его ÑодиÑелÑÑком каÑалоге, а не в Ñом каÑалоге, где
+ÑаÑположена ÑÑÑлка.
+.PP
+.I ÐезопаÑное Ñдаление.
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, непÑеднамеÑенно ÑдалиÑÑ Ñайл бÑÐ´ÐµÑ Ñложнее. Ð
+диалоговÑÑ
окнаÑ
подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿ÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ½Ð¾Ð¿ÐºÐ°
+изменÑеÑÑÑ Ñ
+.B Ðа
+на
+.BR ÐÐµÑ .
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð¾ÑклÑÑена.
+.\"NODE " Layout"
+.SH " ÐнеÑний вид"
+Ðиалоговое окно "ÐнеÑний вид" Ð´Ð°ÐµÑ Ð²Ð°Ð¼ возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе
+паÑамеÑÑÑ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане главного окна пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander. ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑвеÑÑи на ÑкÑан или оÑмениÑÑ Ð²Ñвод ÑÑÑоки главного
+менÑ, командной ÑÑÑоки, ÑÑÑоки подÑказок, мини\-ÑÑаÑÑÑа, ÑÑÑоки Ñ
+подÑказкой по ÑÑнкÑионалÑнÑм клавиÑам. Ðа конÑоли Linux или FreeBSD
+можно задаÑÑ ÑиÑло ÑÑÑок, коÑоÑÑе бÑдÑÑ Ð¾ÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñвода
+командÑ.
+.PP
+Ðожно Ñакже ÑказаÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð»Ð¸ панели ÑаÑполагаÑÑÑÑ Ð³Ð¾ÑизонÑалÑно или
+веÑÑикалÑно, измениÑÑ ÑазмеÑÑ Ð¿Ð°Ð½ÐµÐ»ÐµÐ¹.
+.PP
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ÑобÑажаÑÑÑÑ Ð¾Ð´Ð½Ð¸Ð¼ ÑвеÑом, но Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+ÑделаÑÑ Ñак, ÑÑобÑ
+.I пÑава доÑÑÑпа
+и
+.I ÑÐ¸Ð¿Ñ Ñайлов
+бÑли вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð´ÑÑгими
+.\"LINK2"
+ÑвеÑами\&.
+.\"Colors"
+ÐÑли вклÑÑено вÑделение ÑвеÑом пÑав доÑÑÑпа, полÑ
+.I perm
+и
+.I mode
+в
+.\"LINK2"
+ÑоÑмаÑаÑ
вÑвода\&,
+.\"Listing Mode..."
+показÑваÑÑие пÑава полÑзоваÑелÑ, запÑÑÑивÑего пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander, вÑÐ´ÐµÐ»ÐµÐ½Ñ ÑвеÑом, опÑеделеннÑм клÑÑевÑм Ñловом
+.I selected.
+ÐÑли ÑазÑеÑено, подÑвеÑка имÑн Ñайлов пÑоизводиÑÑÑ Ð½Ð° оÑновании
+пÑавил из Ñайла /etc/mc/filehighlight.ini. СмоÑÑиÑе
+.\"LINK2"
+ÐодÑвеÑка имÑн Ñайлов
+.\"Filenames Highlight"
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑÑей инÑоÑмаÑии.
+.PP
+ÐÑи вклÑÑенной опÑии
+.IR Ðинейка менÑ
+вÑзÑваемое пÑи нажаÑии клавиÑи F9 Ð¼ÐµÐ½Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð¿Ð¾ÑÑоÑнно.
+.PP
+ÐÑли вклÑÑена опÑиÑ
+.IR Ðини\-ÑÑаÑÑÑ ,
+в нижней ÑаÑÑи каждой панели вÑводиÑÑÑ ÑÑÑока инÑоÑмаÑии о вÑделенном
+подÑвеÑкой Ñайле или каÑалоге каждой панели.
+.PP
+ÐÑли вклÑÑена опÑиÑ
+.IR ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока ,
+в нижней ÑаÑÑи ÑкÑана бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð¿ÑиглаÑение командной ÑÑÑоки.
+.PP
+ÐклÑÑение опÑии
+.IR ÐеÑки клавиÑ
+бÑÐ´ÐµÑ Ð¿Ð¾ÑÑоÑнно оÑобÑажаÑÑ Ð² нижней ÑаÑÑи ÑкÑана ÑÑÑÐ¾ÐºÑ Ð¿Ð¾Ð´Ñказок
+ÑÑнкÑионалÑнÑÑ
клавиÑ.
+.PP
+ÐÑли вклÑÑена опÑиÑ
+.IR СÑÑока подÑказки ,
+в нижней ÑаÑÑи ÑкÑана бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð¿ÑоизволÑно вÑбÑаннÑе подÑказки
+(tips) по пÑиÑмам ÑабоÑÑ Ñ Midmight Commander.
+.PP
+ÐÑи иÑполнении в ÑмÑлÑÑоÑе ÑеÑминала ÑиÑÑÐµÐ¼Ñ X11 Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² заголовке xterm ÑекÑÑий каÑалог и изменÑÐµÑ ÑÑÐ¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº
+пÑи необÑ
одимоÑÑи. ÐÑли Ð²Ð°Ñ ÑмÑлÑÑÐ¾Ñ ÑеÑминала неиÑпÑавен и Ð²Ñ Ð²Ð¸Ð´Ð¸Ñе
+невеÑнÑй заголовок пÑи ÑÑаÑÑе или изменении каÑалога, вÑклÑÑиÑе паÑамеÑÑ
+.I Ðаголовок xterm
+(Xterm Window Title).
+.PP
+ÐклÑÑение опÑии
+.IR show free space ,
+Ð¿Ð¾ÐºÐ°Ð¶ÐµÑ Ñвободное меÑÑо / вÑего меÑÑа на ÑазделаÑ
.
+.\"NODE " Confirmation"
+.SH " ÐодÑвеÑждениÑ"
+ÐÑполÑзÑÑ ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑделаÑÑ Ñак, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑед
+вÑполнением опеÑаÑий ÑдалениÑ, пеÑезапиÑи и запÑÑка Ñайла на вÑполнение,
+а Ñакже пеÑед вÑÑ
одом из пÑогÑÐ°Ð¼Ð¼Ñ mc, вÑдавалÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑй запÑоÑ
+на подÑвеÑждение.
+.\"NODE " Display bits"
+.SH " ÐиÑÑ Ñимволов..."
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° оÑобÑажаемÑÑ
на
+диÑплее Ñимволов. ÐÑли ÑеÑминал поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко 7\-биÑнÑй вÑвод, Ñо
+нÑжно вÑбÑаÑÑ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ "7 биÑ". ÐÑбÑав "ISO\-8859\-1" Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе вÑе
+ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð· ÑаблиÑÑ ISO\-8859\-1, а вÑÐ±Ð¾Ñ ÑÑÑановки "ÐолнÑй 8\-биÑнÑй вÑвод"
+Ð¸Ð¼ÐµÐµÑ ÑмÑÑл на ÑеÑ
ÑеÑминалаÑ
, коÑоÑÑе могÑÑ Ð¾ÑобÑажаÑÑ Ð²Ñе 8\-биÑовÑе
+ÑимволÑ.
+.\"NODE " Learn keys"
+.SH " РаÑпознавание клавиÑ..."
+ÐÑнкÑ
+.\"LINK2"
+РаÑпознавание ÐºÐ»Ð°Ð²Ð¸Ñ (Learn keys)
+.\"Learn keys"
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ
+некоÑоÑÑÑ
клавиÑ
+.B (F1\-F20, Home, End),
+коÑоÑÑе ÑабоÑаÑÑ Ð½Ðµ на вÑеÑ
ÑипаÑ
ÑеÑминалов.
+.PP
+Рдиалоговом окне поÑвлÑеÑÑÑ ÑаблиÑа Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми клавиÑ, коÑоÑÑе могÑÑ
+ÑеÑÑиÑоваÑÑÑÑ. ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð¿Ð¾ названиÑм, иÑполÑзÑÑ
+клавиÑÑ
+.B Tab
+или клавиÑи, пÑименÑемÑе в ÑедакÑоÑе
+.B vi
+('h' влево, 'j' вниз, 'k' ввеÑÑ
'l' впÑаво). ÐÑли один Ñаз нажаÑÑ Ð½Ð°
+клавиÑи Ñо ÑÑÑелками, поÑле Ñего возле иÑ
названий в ÑаблиÑе поÑвиÑÑÑ
+помеÑка OK, Ñо иÑ
Ñоже можно бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ ÑпÑавлениÑ
+пеÑемеÑением.
+.PP
+ÐÐ»Ñ ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑабоÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ Ð½Ñжно нажаÑÑ ÐºÐ°Ð¶Ð´ÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¸Ð·
+пеÑеÑиÑленнÑÑ
в ÑаблиÑе. ÐÑли она ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно, возле ее названиÑ
+в ÑаблиÑе поÑвиÑÑÑ Ð¿Ð¾Ð¼ÐµÑка OK. ÐоÑле поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñакой помеÑки клавиÑа
+наÑÐ¸Ð½Ð°ÐµÑ ÑабоÑаÑÑ Ð² ее обÑÑном Ñежиме. ÐапÑимеÑ, пеÑвое нажаÑие на
+клавиÑÑ
+.B F1
+пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ ÑолÑко к поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼ÐµÑки (еÑли она ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно), а пÑи
+ÑледÑÑÑиÑ
нажаÑиÑÑ
бÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ Ð¾ÐºÐ½Ð¾ подÑказки. То же Ñамое
+оÑноÑиÑÑÑ Ðº клавиÑам ÑÑÑелок. ÐлавиÑа
+.B Tab
+ÑабоÑÐ°ÐµÑ Ð²Ñегда.
+.PP
+ÐÑли какаÑ\-Ñо клавиÑа не ÑабоÑаеÑ, Ñо поÑле нажаÑÐ¸Ñ Ð½Ð° нее помеÑка OK не
+поÑвиÑÑÑ. Ð Ñаком ÑлÑÑае можно ÑвÑзаÑÑ ÑÑ ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑаÑ
+должна бÑла поÑледоваÑÑ Ð·Ð° нажаÑием неÑабоÑаÑÑей (оÑÑÑÑÑÑвÑÑÑей)
+клавиÑи, Ñ Ð½Ð°Ð¶Ð°Ñием дÑÑгой клавиÑи или комбинаÑии клавиÑ. ÐÐ»Ñ ÑÑого надо
+пеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° название неÑабоÑаÑÑей клавиÑи (иÑполÑзÑÑ Ð¼ÑÑÑ
+или клавиÑÑ
+.BR Tab )
+и нажаÑÑ
+.B Enter
+или клавиÑÑ
+.BR пÑобела .
+Ðолжно поÑвиÑÑÑÑ Ð¾ÐºÐ½Ð¾ кÑаÑного ÑвеÑа, в коÑоÑом Ð²Ð°Ñ Ð¿ÑоÑÑÑ Ð½Ð°Ð¶Ð°ÑÑ
+клавиÑÑ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо неÑабоÑаÑÑей. ÐÐ»Ñ Ð¾ÑменÑ
+опеÑаÑии нажмиÑе
+.B Esc
+и дождиÑеÑÑ, пока кÑаÑное окно иÑÑезнеÑ. Ðибо вÑбеÑиÑе и нажмиÑе ÑÑ
+комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ ÑлÑжиÑÑ Ð·Ð°Ð¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ñ Ð½ÐµÑабоÑаÑÑей
+клавиÑи (и Ñоже дождиÑеÑÑ Ð·Ð°ÐºÑÑÑÐ¸Ñ Ð¾ÐºÐ½Ð°).
+.PP
+Ðогда законÑиÑе ÑеÑÑиÑование и наÑÑÑÐ¾Ð¹ÐºÑ Ð²ÑеÑ
клавиÑ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+ÑоÑ
ÑаниÑÑ ÑÑи наÑÑÑойки в ÑекÑии [terminal:TERM] ваÑего Ñайла
+.B ~/.mc/ini
+(где TERM \- название иÑполÑзÑемого ÑеÑминала) либо оÑказаÑÑÑÑ Ð¾Ñ
+Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹. ÐÑли вÑе клавиÑи ÑабоÑаÑÑ Ð½Ð¾ÑмалÑно, Ñо
+ÑоÑ
Ñанение, конеÑно, не ÑÑебÑеÑÑÑ.
+.\"NODE " Virtual FS"
+.SH " ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ"
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ ÐºÑÑиÑованиÑ
+инÑоÑмаÑии о
+.\"LINK2"
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑемаÑ
\&.
+.\"Virtual File System"
+.PP
+С ÑелÑÑ ÑÑкоÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к Ñайлам Midnight Commander ÑоÑ
ÑанÑÐµÑ Ð²
+опеÑаÑивной памÑÑи инÑоÑмаÑиÑ, оÑноÑÑÑÑÑÑÑ Ðº некоÑоÑÑм виÑÑÑалÑнÑм
+ÑайловÑм ÑиÑÑемам (напÑимеÑ, ÑпиÑки Ñайлов в каÑалогаÑ
ÑдаленнÑÑ
ftp
+ÑеÑвеÑов).
+.PP
+ÐÑоме Ñого, Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к ÑодеÑÐ¶Ð¸Ð¼Ð¾Ð¼Ñ ÑжаÑÑÑ
аÑÑ
ивов
+(напÑимеÑ, ÑжаÑÑÑ
tar\-Ñайлов) Midnight Commander ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð²ÑеменнÑе ÑайлÑ
+на жеÑÑком диÑке.
+.PP
+ÐоÑколÑÐºÑ Ð² обоиÑ
ÑÑиÑ
ÑлÑÑаÑÑ
ÑаÑÑ
одÑÑÑÑÑ ÑеÑÑÑÑÑ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑа, Ñ Ð²Ð°Ñ
+Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑвиÑÑÑÑ Ð¶ÐµÐ»Ð°Ð½Ð¸Ðµ наÑÑÑоиÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ Ñаким обÑазом,
+ÑÑÐ¾Ð±Ñ ÑменÑÑиÑÑ ÑÑи ÑаÑÑ
Ð¾Ð´Ñ Ð¸Ð»Ð¸ повÑÑиÑÑ ÑкоÑоÑÑÑ Ð´Ð¾ÑÑÑпа к ÑаÑÑо
+иÑполÑзÑемÑм ÑайловÑм ÑиÑÑемам.
+.PP
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема аÑÑ
иваÑоÑа tar оÑÐµÐ½Ñ ÑазÑмно оÑганизÑÐµÑ ÑабоÑÑ Ñ
+аÑÑ
ивнÑми Ñайлами: она ÑоÑ
ÑанÑÐµÑ Ð½Ð° диÑке ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов аÑÑ
ива и,
+когда Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð½ÐµÐ¾Ð±Ñ
одимоÑÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº инÑоÑмаÑии из tar\-Ñайла,
+иÑполÑзÑÐµÑ ÑÑÐ¾Ñ ÑпиÑок Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑÐµÐ½Ð¸Ñ Ð½Ñжного Ñайла.
+.PP
+РобÑем ÑлÑÑае tar\-ÑÐ°Ð¹Ð»Ñ Ð¾Ð±ÑÑно Ñ
ÑанÑÑÑÑ Ð² ÑжаÑом виде (пÑоÑÑÑе
+tar\-ÑÐ°Ð¹Ð»Ñ \- вÑмиÑаÑÑее Ñвление), и в ÑÐ¸Ð»Ñ Ð¿ÑиÑÐ¾Ð´Ñ ÑакиÑ
Ñайлов
+(ÑÑÑÑкÑÑÑа подкаÑалогов Ð´Ð»Ñ tar\-Ñайлов недоÑÑÑпна Ð´Ð»Ñ Ð¼Ð³Ð½Ð¾Ð²ÐµÐ½Ð½Ð¾Ð¹
+загÑÑзки/оÑобÑажениÑ), ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar должна ÑазаÑÑ
ивиÑоваÑÑ ÑайлÑ
+на диÑк во вÑеменнÑй каÑалог и заÑем пÑедÑÑавиÑÑ Ð¾Ð±ÑаÑение к
+ÑазаÑÑ
ивиÑованнÑм Ñайлам как обÑаÑение к tar\-ÑайлÑ.
+.PP
+РпоÑколÑÐºÑ Ð¼Ñ Ð²Ñе лÑбим бÑÑÑÑо пÑолиÑÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ Ñ
ÑаниÑÑ Ð¸Ñ
в виде
+tar\-аÑÑ
ивов, ÑÑало Ñамой обÑÑной ÑиÑÑаÑией когда ÑнаÑала пÑоÑмаÑÑиваÑÑ
+Ñакой Ñайл, вÑÑ
одÑÑ Ð¸Ð· него, а поÑом обÑаÑаÑÑÑÑ Ðº Ð½ÐµÐ¼Ñ Ñнова. ÐоÑколÑкÑ
+ÑазаÑÑ
иваÑÐ¸Ñ \- опеÑаÑÐ¸Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð°Ñ, Midnight Commander кеÑиÑÑеÑ
+инÑоÑмаÑÐ¸Ñ Ð² памÑÑи на некоÑоÑое вÑемÑ. Ðо иÑÑеÑении ÑÑого инÑеÑвала
+вÑемени вÑе ÑеÑÑÑÑÑ, вÑделеннÑе ÑÑой Ñайловой ÑиÑÑеме, бÑдÑÑ
+оÑвобожденÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐµÐ»Ð¸Ñина ÑÑого инÑеÑвала ÑÑÑанавливаеÑÑÑ
+Ñавной 1 минÑÑе. СмоÑÑиÑе Ñакже
+.\"LINK2"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar\&.
+.\"Tar File System"
+.PP
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FTP ÑоÑ
ÑанÑÐµÑ ÑпиÑок каÑалогов, полÑÑеннÑй Ñ
+FTP\-ÑеÑвеÑа, в памÑÑи (в кеÑе). ÐÑемÑ, в ÑеÑение коÑоÑого ÑÑÐ¾Ñ ÑпиÑок
+Ñ
ÑаниÑÑÑ Ð² кеÑе, задаеÑÑÑ Ð¾Ð¿Ñией
+.I Тайм\-аÑÑ ÐºÐµÑа каÑалога FTP.
+СлиÑком маленÑкое знаÑение ÑÑого паÑамеÑÑа бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ´Ð»ÑÑÑ Ð²Ñе опеÑаÑии
+Ñ Ñайловой ÑиÑÑемой ftp, поÑÐ¾Ð¼Ñ ÑÑо каждое обÑаÑение к ней бÑдеÑ
+ознаÑаÑÑ ÑеалÑное обÑаÑение к ÑÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ftp ÑеÑвеÑÑ.
+.PP
+ÐÑоме Ñого, в Ñом же диалоговом окне можно задаÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи\-ÑеÑвеÑа
+(proxy host), коÑоÑÑй бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑекаÑки Ñайлов по ftp и
+ÑконÑигÑÑиÑоваÑÑ Midnight Commander Ñаким обÑазом, ÑÑÐ¾Ð±Ñ Ð²Ñегда ÑабоÑаÑÑ
+ÑеÑез пÑокÑи\-ÑеÑвеÑ.
+.PP
+.I ÐаÑÐ¾Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ FTP:
+\- паÑолÑ, иÑполÑзÑемÑй когда Ð²Ñ ÑегиÑÑÑиÑÑеÑеÑÑ ÐºÐ°Ðº анонимнÑй полÑзоваÑелÑ
+"anonymous". ÐÐ»Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
ÑайÑов ÑÑебÑеÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑеннÑй ÑлекÑÑоннÑй адÑеÑ,
+Ñ Ð´ÑÑгой ÑÑоÑонÑ, веÑоÑÑно, Ð²Ñ Ð½Ðµ заÑ
оÑиÑе ÑказÑваÑÑ Ñвой наÑÑоÑÑий
+ÑлекÑÑоннÑй адÑÐµÑ Ð´Ð»Ñ ÑайÑов, коÑоÑÑм не довеÑÑеÑе, оÑобенно еÑли
+не иÑполÑзÑеÑÑÑ ÑилÑÑÑаÑÐ¸Ñ Ð½ÐµÐ¶ÐµÐ»Ð°ÑелÑной коÑÑеÑпонденÑии.
+.PP
+Также можно ÑазÑеÑиÑÑ Ð¸ÑполÑзование Ñайла
+.BR ~/.netrc ,
+ÑодеÑжаÑего имена полÑзоваÑелей и паÑоли ÑеÑвеÑов FTP.
+ФоÑÐ¼Ð°Ñ Ñайла .netrc опиÑан в .netrc (5).
+.PP
+СмоÑÑиÑе Ñаздел о
+.\"LINK2"
+Ñайловой ÑиÑÑеме FTP
+.\"FTP File System"
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии.
+.\"NODE " Save Setup"
+.SH " СоÑ
Ñанение ÑÑÑановок"
+ÐÑи загÑÑзке Midnight Commander пÑÑаеÑÑÑ ÑÑиÑаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÑазлиÑнÑÑ
+ÑÑÑановоÑнÑÑ
паÑамеÑÑов из Ñайла
+.BR ~/.mc/ini .
+ÐÑли Ñакого Ñайла не ÑÑÑеÑÑвÑеÑ, необÑ
Ð¾Ð´Ð¸Ð¼Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¸ÑеÑÑÑ Ð²
+обÑеÑиÑÑемном конÑигÑÑаÑионном Ñайле
+.BR mc.ini .
+ÐÑÐ¾Ñ Ñайл ÑаÑполагаеÑÑÑ Ð² каÑалоге, пÑÑÑ Ðº коÑоÑÐ¾Ð¼Ñ Ð¼Ð¾Ð¶Ð½Ð¾ опÑеделиÑÑ,
+запÑÑÑив командÑ
+.BR "mc \-f" .
+(ÑÑо можно ÑделаÑÑ Ð´Ð°Ð¶Ðµ из командной ÑÑÑоки MC). ÐÑли и ÑÑого Ñайла не
+ÑÑÑеÑÑвÑеÑ,
+.I MC
+иÑполÑзÑÐµÑ ÑÑÑановки по ÑмолÑаниÑ.
+.PP
+Ðоманда
+.I СоÑ
ÑаниÑÑ Ð½Ð°ÑÑÑойки
+ÑÐ¾Ð·Ð´Ð°ÐµÑ Ñайл
+.BR ~/.mc/ini ,
+в коÑоÑом запиÑÑваÑÑÑÑ ÑекÑÑие знаÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов, задаваемÑÑ
опÑиÑми
+менÑ
+.\"LINK2"
+ÐеваÑ, ÐÑаваÑ
+.\"Left and Right Menus"
+и
+.\"LINK2"
+ÐаÑÑÑойки\&.
+.\"Options Menu"
+.PP
+ÐÑли Ð²Ñ Ð²ÐºÐ»ÑÑиÑе опÑиÑ
+.I ÐвÑоÑоÑ
Ñанение наÑÑÑоек
+(пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ"),
+.I MC
+бÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки ÑоÑ
ÑанÑÑÑ ÑекÑÑие наÑÑÑойки пÑи вÑÑ
оде из пÑогÑаммÑ.
+.PP
+ÐнаÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
паÑамеÑÑов не могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ.
+ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений ÑÑиÑ
паÑамеÑÑов Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾ÑÑедакÑиÑоваÑÑ Ñайл
+наÑÑÑоек Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ°ÐºÐ¾Ð¹\-либо пÑогÑаммÑ\- ÑедакÑоÑа. ÐодÑобнее об ÑÑиÑ
+паÑамеÑÑаÑ
ÑмоÑÑиÑе в Ñазделе
+.\"LINK2"
+.I СпеÑиалÑнÑе ÑÑÑановки\&.
+.\"Special Settings"
+.SH ""
+.\"NODE "Executing operating system commands"
+.SH "ÐÑполнение команд опеÑаÑионной ÑиÑÑемÑ"
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð¾ вÑÐµÐ¼Ñ ÑабоÑÑ Ñ MC запÑÑÑиÑÑ Ð»ÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐС, вÑ
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð»Ð¸Ð±Ð¾ набÑаÑÑ Ð¸Ð¼Ñ ÑооÑвеÑÑÑвÑÑÑей пÑогÑÐ°Ð¼Ð¼Ñ Ð² командной ÑÑÑоке,
+либо вÑбÑаÑÑ Ð¸Ð¼Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² одной из панелей (пеÑемеÑÑив подÑвеÑÐºÑ Ð½Ð°
+Ð¸Ð¼Ñ Ñайла пÑогÑаммÑ), а заÑем нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter.
+.PP
+ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе клавиÑÑ Enter в ÑÐ¾Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñ, когда подÑвеÑка ÑказÑваеÑ
+на Ð¸Ð¼Ñ Ñайла, не ÑвлÑÑÑегоÑÑ Ð¸ÑполнÑемÑм, Midnight Commander ÑÑавниваеÑ
+ÑаÑÑиÑение вÑбÑанного Ñайла Ñ ÑаÑÑиÑениÑми, пÑопиÑаннÑми в
+.\"LINK2"
+Ñайле ÑаÑÑиÑений\&.
+.\"Extension File Edit"
+ÐÑли в Ñайле ÑаÑÑиÑений найдеÑÑÑ Ð¿Ð¾Ð´Ñаздел, задаÑÑий пÑоÑедÑÑÑ Ð¾Ð±ÑабоÑки
+Ñайлов Ñ Ð´Ð°Ð½Ð½Ñм ÑаÑÑиÑением, Ñо обÑабоÑка Ñайла пÑоизводиÑÑÑ Ð²
+ÑооÑвеÑÑÑвии Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñми в ÑÑом подÑазделе командами. ÐеÑед обÑабоÑкой
+вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе
+.\"LINK2"
+макÑоподÑÑановки\&.
+.\"Macro Substitution"
+.\"NODE " The cd internal command"
+.SH " ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° cd"
+Ðоманда
+.I cd
+не пеÑедаеÑÑÑ Ð½Ð° иÑполнение оболоÑке, а инÑеÑпÑеÑиÑÑеÑÑÑ Ñамой
+пÑогÑаммой Midnight Commander. ÐоÑÑÐ¾Ð¼Ñ Ð¿Ñи ее запÑÑке Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ Ð½Ðµ вÑе
+ÑдобнÑе макÑоÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸ подÑÑановки, доÑÑÑпнÑе в оболоÑке, а ÑолÑко
+ÑаÑÑÑ Ð¸Ð· ниÑ
:
+.PP
+.I Ðамена ÑилÑдÑ
+Символ ÑилÑÐ´Ñ (~) бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½ именем ваÑего домаÑнего каÑалога, а еÑли
+Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñе поÑле ÑилÑÐ´Ñ Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ, ÑÑа конÑÑÑÑкÑÐ¸Ñ Ð±ÑдеÑ
+заменена на Ð¸Ð¼Ñ Ð´Ð¾Ð¼Ð°Ñнего каÑалога Ñказанного полÑзоваÑелÑ.
+.PP
+ÐапÑимеÑ, ~guest \- ÑÑо домаÑний каÑалог полÑзоваÑÐµÐ»Ñ guest, в Ñо вÑемÑ
+как ~/guest \- ÑÑо каÑалог guest в ваÑем домаÑнем каÑалоге.
+.PP
+.I ÐÑедÑдÑÑий каÑалог
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пеÑейÑи в пÑедÑдÑÑий каÑалог, иÑполÑзÑÑ ÑпеÑиалÑное Ð¸Ð¼Ñ '\-',
+Ñо еÑÑÑ Ð²Ñполнив командÑ:
+.B cd \-
+.PP
+.I ÐаÑалоги в CDPATH
+ÐÑли каÑалог, ÑказаннÑй команде
+.BR cd ,
+не ÑвлÑеÑÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалогом ÑекÑÑего каÑалога, Ñо Midnight Commander
+иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение пеÑеменной окÑÑжениÑ
+.B CDPATH
+Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка Ñказанного каÑалога во вÑеÑ
каÑалогаÑ
, пеÑеÑиÑленнÑÑ
в ÑÑой
+пеÑеменной.
+.PP
+ÐапÑимеÑ, еÑли пеÑеменной
+.B CDPATH
+пÑиÑвоено знаÑение
+.BR ~/src:/usr/src ,
+Ñо из лÑбого меÑÑа в Ñайловой ÑиÑÑеме Ð²Ñ ÑможеÑе пеÑейÑи в лÑбой
+подкаÑалог каÑалогов
+.B ~/src
+и
+.BR /usr/src ,
+иÑполÑзÑÑ ÑолÑко оÑноÑиÑелÑнÑе имена (cd linux вÑÐ·Ð¾Ð²ÐµÑ Ð¿ÐµÑеÑ
од в
+/usr/src/linux).
+.\"NODE " Macro Substitution"
+.SH " ÐакÑоподÑÑановки"
+ÐеÑед вÑполнением команд, задаваемÑÑ
пÑнкÑами
+.\"LINK2"
+полÑзоваÑелÑÑкого менÑ\&,
+.\"Menu File Edit"
+вÑзÑваемÑÑ
+.\"LINK2"
+по ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñайла\&,
+.\"Extension File Edit"
+или запÑÑкаемÑÑ
из командной ÑÑÑоки ввода, внаÑале вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе
+макÑоподÑÑановки.
+.PP
+.TP
+.I "%i"
+ÐÑÑÑÑп из пÑобелов, ÑавнÑй ÑекÑÑÐµÐ¼Ñ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÐºÑÑÑоÑа. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ
+ÑедакÑоÑа.
+.TP
+.I "%y"
+Тип ÑинÑакÑиÑа ÑекÑÑего Ñайла. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑедакÑоÑа.
+.TP
+.I "%k"
+ÐÐ¼Ñ Ñайла блока ÑедакÑоÑа.
+.TP
+.I "%e"
+ÐÐ¼Ñ Ñайла пÑоÑокола оÑибок иÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑенаÑиев ÑедакÑоÑа.
+.TP
+.I "%m"
+ÐÐ¼Ñ ÑекÑÑего Ñайла менÑ.
+.TP
+.I "%f" и "%p"
+ТекÑÑее Ð¸Ð¼Ñ Ñайла.
+.TP
+.I "%x"
+РаÑÑиÑение ÑекÑÑего Ñайла.
+.TP
+.I "%b"
+ÐÐ¼Ñ ÑекÑÑего Ñайла без ÑаÑÑиÑениÑ.
+.TP
+.I "%d"
+ÐÐ¼Ñ ÑекÑÑего каÑалога.
+.TP
+.I "%F"
+ТекÑÑее Ð¸Ð¼Ñ Ñайла в неакÑивной панели.
+.TP
+.I "%D"
+ÐÐ¼Ñ ÑекÑÑего каÑалога в неакÑивной панели.
+.TP
+.I "%t"
+ÐÑмеÑеннÑе ÑайлÑ.
+.TP
+.I "%T"
+ФайлÑ, оÑмеÑеннÑе в неакÑивной панели.
+.TP
+.I "%u" и "%U"
+ÐÐ¾Ð´Ð¾Ð±Ð½Ñ Ð¼Ð°ÐºÑоÑам %t и %T, но дополниÑелÑно ÑнимаеÑÑÑ Ð¾ÑмеÑка Ñ Ñайлов.
+ÐÑ
можно иÑполÑзоваÑÑ Ð² ÑкÑипÑаÑ
, заданнÑÑ
Ð´Ð»Ñ Ð¿ÑнкÑа Ð¼ÐµÐ½Ñ Ð¸Ð»Ð¸
+аÑÑоÑииÑованнÑÑ
Ñ ÑаÑÑиÑением Ñайла, ÑолÑко один Ñаз, поÑколÑÐºÑ Ð¿Ð¾Ñле иÑ
+иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð¼ÐµÑеннÑÑ
Ñайлов не бÑдеÑ.
+.TP
+.I "%s" и "%S"
+ÐÑбÑаннÑе ÑайлÑ: помеÑеннÑе ÑайлÑ, еÑли Ñакие еÑÑÑ; в пÑоÑивном ÑлÑÑае
+Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого подÑвеÑено.
+.TP
+.I "%cd"
+ÐÑо ÑпеÑиалÑнÑй макÑоÑ, иÑполÑзÑемÑй Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода из ÑекÑÑего каÑалога в
+каÑалог, ÑказаннÑй пеÑед ÑÑим макÑоÑом. ÐÑполÑзÑеÑÑÑ Ð² оÑновном длÑ
+обÑаÑÐµÐ½Ð¸Ñ Ðº
+.\"LINK2"
+виÑÑÑалÑнÑм ÑайловÑм ÑиÑÑемам\&.
+.\"Virtual File System"
+.TP
+.I "%view"
+ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²Ñзова вÑÑÑоенной пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.
+ÐÐ¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ ÐºÐ°Ðº Ñ Ð°ÑгÑменÑами, Ñак и без ниÑ
. ÐÑли заданÑ
+аÑгÑменÑÑ, они Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² ÑигÑÑнÑе Ñкобки.
+.IP
+ÐÑгÑменÑами могÑÑ Ð±ÑÑÑ:
+.I ascii
+\- Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа в Ñежим ascii;
+.I hex
+\- Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа в Ñежим hex;
+.I nroff
+\- Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿ÑогÑамме пÑоÑмоÑÑа, ÑÑо необÑ
одимо инÑеÑпÑеÑиÑоваÑÑ
+вÑделеннÑе (bold) и подÑеÑкнÑÑÑе поÑледоваÑелÑноÑÑи nroff;
+.I unformatted
+\- ÑказÑÐ²Ð°ÐµÑ Ð¿ÑогÑамме пÑоÑмоÑÑа, ÑÑо не нÑжно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+nroff Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ подÑеÑÐºÐ¸Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа;
+.TP
+.I "%%"
+Символ %
+.TP
+.I "%{лÑбой ÑекÑÑ}"
+ÐапÑÐ¾Ñ Ð½Ð° подÑÑановкÑ. ÐÑÐ´ÐµÑ Ð²ÑдаваÑÑÑÑ Ð¾ÐºÐ½Ð¾ ввода, а ÑекÑÑ Ð¸Ð· Ñкобок
+вÑводиÑÑÑ ÐºÐ°Ðº подÑказка. ÐакÑÐ¾Ñ Ð·Ð°Ð¼ÐµÐ½ÑеÑÑÑ Ð½Ð° ÑекÑÑ, введеннÑй
+полÑзоваÑелем в окне ввода. ÐолÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ Ð½Ð°Ð¶Ð°ÑÑ ESC или F10 длÑ
+Ñого, ÑÑÐ¾Ð±Ñ Ð¾ÑказаÑÑÑÑ Ð¾Ñ Ð²Ð²Ð¾Ð´Ð°. ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¿Ð¾ÐºÐ° не ÑабоÑÐ°ÐµÑ Ð²
+командной ÑÑÑоке.
+.TP
+.I "%var{ENV\-VAR:default}"
+ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÑÑÑÑÑ Ð½Ð° знаÑение пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ ENV\-VAR,
+еÑли она ÑÑÑановлена, в пÑоÑивном ÑлÑÑае бÑÐ´ÐµÑ Ð¸ÑполÑзовано знаÑение
+default. ÐÑо подобно конÑÑÑÑкÑии ${VAR\-def} в оболоÑке ÐоÑна.
+.\"NODE " The subshell support"
+.SH " ÐоддеÑжка subshell"
+ÐоддеÑжка subshell \- ÑÑо опÑÐ¸Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии, коÑоÑÐ°Ñ ÑабоÑÐ°ÐµÑ Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñками
+bash, tcsh и zsh.
+.PP
+ÐÑли поддеÑжка subshell вклÑÑена, Ñо Midnight Commander бÑÐ´ÐµÑ Ð¿Ð¾ÑождаÑÑ
+ÑоÑнÑÑ ÐºÐ¾Ð¿Ð¸Ñ (a concurrent copy) ваÑей оболоÑки (коÑоÑÐ°Ñ Ð¾Ð¿Ñеделена в
+пеÑеменной окÑÑжениÑ
+.B SHELL
+или, еÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ опÑеделена, в Ñайле /etc/passwd) и запÑÑкаÑÑ
+ее в пÑевдо\-ÑеÑминале, вмеÑÑо Ñого, ÑÑÐ¾Ð±Ñ ÐºÐ°Ð¶Ð´Ñй Ñаз вÑзÑваÑÑ Ð½Ð¾Ð²ÑÑ
+оболоÑÐºÑ Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. ÐÐ²ÐµÐ´ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° пеÑедаеÑÑÑ subshell.
+ÐÑо позволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ
окÑÑжениÑ, иÑполÑзоваÑÑ
+ÑÑнкÑии shell и опÑеделÑÑÑ Ð°Ð»Ð¸Ð°ÑÑ (aliases), коÑоÑÑе бÑдÑÑ Ð´ÐµÐ¹ÑÑвоваÑÑ
+до вÑÑ
ода из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+.PP
+ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе
+.BR bash ,
+можно ÑказаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе бÑдÑÑ Ð²ÑполнÑÑÑÑÑ Ð¿Ñи запÑÑке
+subshell, в Ñайле
+.B ~/.mc/bashrc
+и ÑпеÑиалÑнÑÑ ÐºÐ°ÑÑÑ ÑаÑкладки клавиаÑÑÑÑ Ð² Ñайле
+.B ~/.mc/inputrc.
+ÐолÑзоваÑели
+.B tcsh
+могÑÑ Ð·Ð°Ð´Ð°ÑÑ Ð²ÑполнÑемÑе пÑи запÑÑке ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Ñайле
+.B ~/.mc/tcshrc.
+.PP
+Ðо вÑÐµÐ¼Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð² subshell можно в лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ð¶Ð°ÑÑ
+комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ
+.B C\-o
+Ð´Ð»Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ð² Midnight Commander (вÑполнÑÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° или
+пÑиложение бÑдÑÑ Ð¾ÑÑановленÑ). ÐÑли Ð²Ñ Ð¿ÑеÑвали Ñаким обÑазом иÑполнение
+командÑ, Ð²Ñ Ð½Ðµ ÑможеÑе запÑÑÑиÑÑ Ð´ÑÑгÑÑ Ð²Ð½ÐµÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, пока не
+завеÑÑиÑе ÑабоÑÑ Ð¾ÑÑановленного пÑиложениÑ.
+.PP
+ÐÑобенноÑÑÑÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ subshell ÑвлÑеÑÑÑ Ñо, ÑÑо подÑказка (prompt),
+вÑÐ²Ð¾Ð´Ð¸Ð¼Ð°Ñ Midnight Commander бÑÐ´ÐµÑ Ñой же Ñамой, ÑÑо и в ваÑей обÑÑной
+оболоÑке.
+.PP
+Ð Ñазделе
+.\"LINK2"
+ÐпÑии запÑÑка
+.\"OPTIONS"
+пÑиведена дополниÑелÑÐ½Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ Ñом, как можно ÑпÑавлÑÑÑ
+(наÑÑÑоиÑÑ) subshell.
+.\"NODE "Chmod"
+.SH "ÐÑава доÑÑÑпа (Chmod)"
+Ðиалоговое окно "ÐÑава доÑÑÑпа" пÑедоÑÑавлÑÐµÑ ÑдобнÑй инÑеÑÑÐµÐ¹Ñ Ðº
+команде chmod \- команде Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов доÑÑÑпа к Ñайлам и
+каÑалогам. ÐоÑÑÑп к ÑÑÐ¾Ð¼Ñ Ð¾ÐºÐ½Ñ Ð¼Ð¾Ð¶Ð½Ð¾ полÑÑиÑÑ Ð¿Ð¾ "гоÑÑÑей" комбинаÑии
+клавиÑ
+.BR "C\-x c" .
+.PP
+Ðиалоговое окно "ÐÑава доÑÑÑпа" ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· двÑÑ
ÑаÑÑей \-
+.I ÐÑава доÑÑÑпа
+и
+.IR Файл .
+.PP
+Ð ÑаÑÑи "Файл" оÑобÑажаеÑÑÑ Ð¸Ð¼Ñ Ñайла или каÑалога и пÑава доÑÑÑпа на
+него в воÑÑмеÑиÑной ÑоÑме, а Ñакже ÑÐºÐ°Ð·Ð°Ð½Ñ Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ð¸ гÑÑппа Ñайла.
+.PP
+Ð ÑаÑÑи "ÐÑава доÑÑÑпа" пеÑеÑиÑÐ»ÐµÐ½Ñ Ð°ÑÑибÑÑÑ Ð¿Ñав доÑÑÑпа к ÑекÑÑемÑ
+ÑайлÑ. РквадÑаÑнÑÑ
ÑкобкаÑ
возле ÑооÑвеÑÑÑвÑÑÑего аÑÑибÑÑа кÑеÑÑиком
+помеÑÐµÐ½Ñ Ñе аÑÑибÑÑÑ, коÑоÑÑе ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñайла. ÐзменÑÑÑ
+ÑÑÑановки аÑÑибÑÑов можно двÑÐ¼Ñ ÑпоÑобами. ÐÑи пеÑвом ÑпоÑобе
+непоÑÑедÑÑвенно изменÑеÑÑÑ Ð·Ð½Ð°Ñение аÑÑибÑÑа в квадÑаÑнÑÑ
ÑкобкаÑ
возле
+его названиÑ. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений аÑÑибÑÑов надо пеÑемеÑÑиÑÑ
+подÑвеÑÐºÑ Ð½Ð° название ÑооÑвеÑÑÑвÑÑÑего аÑÑибÑÑа и нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+пÑобела.
+.PP
+ÐÐ»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки по названиÑм аÑÑибÑÑов можно иÑполÑзоваÑÑ
+.I клавиÑи\-ÑÑÑелки
+или клавиÑÑ
+.IR Tab .
+ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÑемÑÑ
аÑÑибÑÑов помеÑаÑÑÑÑ Ð·Ð²ÐµÐ·Ð´Ð¾Ñкой и пÑедполагаемое
+знаÑение вÑеÑ
аÑÑибÑÑов в воÑÑмеÑиÑном пÑедÑÑавлении пÑав доÑÑÑпа ÑÑазÑ
+же оÑобÑажаÑÑÑÑ Ð² ÑаÑÑи окна "Файл".
+.PP
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаннÑе вами знаÑÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов пÑав доÑÑÑпа вÑÑÑпили
+в ÑилÑ, надо нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter или ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ
+.B [УÑÑановиÑÑ]
+(Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑки). ÐÐ»Ñ Ð¾Ñказа Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов нÑжно вÑбÑаÑÑ
+кнопкÑ
+.BR [ÐÑеÑваÑÑ] .
+ÐмеÑÑо вÑбоÑа ÑкÑаннÑÑ
кнопок можно воÑполÑзоваÑÑÑÑ "гоÑÑÑими" клавиÑами
+(вÑделеннÑе бÑÐºÐ²Ñ Ð² названии аÑÑибÑÑа).
+.PP
+ÐзменÑÑÑ Ð¿Ñава доÑÑÑпа к оÑделÑÐ½Ð¾Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ ÑолÑко пеÑвÑм
+ÑпоÑобом (опиÑаннÑм вÑÑе). ÐÑли Ð²Ñ Ñ
оÑиÑе измениÑÑ Ð°ÑÑибÑÑÑ Ð¿Ñав
+доÑÑÑпа ÑÑÐ°Ð·Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов или каÑалогов, Ð²Ñ Ñоже можеÑе воÑполÑзоваÑÑÑÑ
+ÑÑим ÑпоÑобом, ÑолÑко вмеÑÑо ÑкÑанной кнопки
+.B [УÑÑановиÑÑ]
+или клавиÑи <Enter> Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑбÑаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ
+.B [УÑÑановиÑÑ Ð²Ñе].
+ÐÑоÑой ÑпоÑоб заклÑÑаеÑÑÑ Ð² Ñом, ÑÑо Ð²Ñ ÑнаÑала помеÑаеÑе Ñе аÑÑибÑÑÑ,
+коÑоÑÑе Ñ
оÑиÑе измениÑÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ <Ins> или <T>. ÐбÑаÑиÑе
+внимание, ÑÑо знаÑение в квадÑаÑнÑÑ
ÑкобкаÑ
пÑи ÑÑом не изменÑеÑÑÑ.
+ÐоÑле ÑÑого Ð²Ñ Ð²ÑбиÑаеÑе один из ÑледÑÑÑиÑ
ваÑианÑов дейÑÑвий (Ñо еÑÑÑ
+Ð¾Ð´Ð½Ñ Ð¸Ð· ÑкÑаннÑÑ
кнопок):
+.PP
+.B [ÐÑмеÑиÑÑ Ð²Ñе]
+оÑмеÑеннÑе аÑÑибÑÑÑ (и ÑолÑко они) бÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² Ñе знаÑениÑ,
+коÑоÑÑе ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² квадÑаÑнÑÑ
ÑкобкаÑ
возле Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð°ÑÑибÑÑа, пÑиÑем длÑ
+вÑеÑ
вÑбÑаннÑÑ
(помеÑеннÑÑ
) Ñайлов; еÑли аÑÑибÑÑ Ð½Ðµ бÑл оÑмеÑен, его
+знаÑение Ð´Ð»Ñ Ð²ÑбÑаннÑÑ
Ñайлов не изменÑеÑÑÑ.
+.PP
+.B [УÑÑановиÑÑ Ð¿Ð¾Ð¼ÐµÑенное]
+Ð´Ð»Ñ Ð²ÑеÑ
вÑбÑаннÑÑ
Ñайлов биÑ, ÑооÑвеÑÑÑвÑÑÑий Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ Ð°ÑÑибÑÑÑ, бÑдеÑ
+ÑÑÑановлен в 1.
+.PP
+.B [ÐÑиÑÑиÑÑ Ð¿Ð¾Ð¼ÐµÑенное]
+Ð´Ð»Ñ Ð²ÑеÑ
вÑбÑаннÑÑ
Ñайлов биÑ, ÑооÑвеÑÑÑвÑÑÑий Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ Ð°ÑÑибÑÑÑ, бÑдеÑ
+ÑÑÑановлен в 0.
+.PP
+.B [УÑÑановиÑÑ]
+бÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð°ÑÑибÑÑÑ ÑолÑко Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñайла (пеÑвого из
+помеÑеннÑÑ
), пÑиÑем ÑÑÑановка пÑоизводиÑÑÑ Ñак же, как по клавиÑе
+[ÐÑмеÑиÑÑ Ð²Ñе].
+.PP
+.B [ÐÑеÑваÑÑ]
+оÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Chmod.
+.\"NODE "Chown"
+.SH "ÐладелеÑ/гÑÑппа (Chown)"
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐладелеÑ/гÑÑппа" иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ
+владелÑÑа Ñайла или гÑÑппÑ, коÑоÑÐ°Ñ Ð¸Ð¼ÐµÐµÑ ÐºÐ°ÐºÐ¸Ðµ\-Ñо пÑава на Ñайл.
+"ÐоÑÑÑаÑ" клавиÑа Ð´Ð»Ñ Ð²Ñзова ÑÑого пÑнкÑа Ð¼ÐµÐ½Ñ \-
+.B C\-x o.
+.\"NODE "Advanced Chown"
+.SH "РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Chown"
+ÐÑбÑав пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Chown", Ð²Ñ ÑвидиÑе окно,
+ÑовмеÑаÑÑее в Ñебе окна, поÑвлÑÑÑиеÑÑ Ð¿Ñи вÑбоÑе пÑнкÑов
+.\"LINK2"
+ÐÑава доÑÑÑпа (Chmod)
+.\"Chmod"
+и
+.\"LINK2"
+ÐладелеÑ/гÑÑппа (Chown)\&.
+.\"Chown"
+Ð ÑÑом окне можно измениÑÑ ÐºÐ°Ðº пÑава доÑÑÑпа к ÑайлÑ, Ñак и
+владелÑÑев Ñайла.
+.\"NODE "File Operations"
+.SH "ÐпеÑаÑии Ñ Ñайлами"
+Ðогда Ð²Ñ Ð²ÑполнÑеÑе опеÑаÑии копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑдалениÑ
+Ñайлов, Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ Ð½Ð° ÑкÑане диалоговое окно, в
+коÑоÑом показано, какой(ие) Ñайл(Ñ) в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¾Ð±ÑабаÑÑваеÑÑÑ Ð¸ как
+Ð¸Ð´ÐµÑ Ð¿ÑоÑеÑÑ Ð¾Ð±ÑабоÑки. ÐÐ»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑеÑÑа обÑабоÑки на ÑкÑан
+вÑводиÑÑÑ Ð´Ð¾ ÑÑеÑ
диагÑамм\-полоÑок (progress bars). ÐеÑÐ²Ð°Ñ (file bar)
+показÑваеÑ, ÐºÐ°ÐºÐ°Ñ ÑаÑÑÑ ÑекÑÑего Ñайла обÑабоÑана (напÑимеÑ,
+ÑкопиÑована). ÐÑоÑÐ°Ñ (count bar) показÑваеÑ, ÐºÐ°ÐºÐ°Ñ Ð´Ð¾Ð»Ñ Ð¿Ð¾Ð¼ÐµÑеннÑÑ
Ñайлов
+обÑабоÑана на ÑекÑÑий моменÑ. ТÑеÑÑÑ (bytes bar) показÑÐ²Ð°ÐµÑ Ð´Ð¾Ð»Ñ
+вÑполненнÑÑ
ÑÐ°Ð±Ð¾Ñ (в пÑоÑенÑаÑ
Ð¾Ñ ÑÑммаÑного обÑема помеÑеннÑÑ
Ñайлов).
+ÐÑли оÑклÑÑена опÑÐ¸Ñ "ÐеÑали опеÑаÑий" (Ñм. "ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ"),
+две поÑледниÑ
диагÑÐ°Ð¼Ð¼Ñ Ð½Ðµ оÑобÑажаÑÑÑÑ.
+.PP
+Рнижней ÑаÑÑи ÑÑого диалогового окна имеÑÑÑÑ Ð´Ð²Ðµ кнопки. ÐажаÑие на
+ÐºÐ½Ð¾Ð¿ÐºÑ <ÐÑопÑÑÑиÑÑ> пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº ÑомÑ, ÑÑо бÑÐ´ÐµÑ Ð¿ÑопÑÑена обÑабоÑка
+ÑекÑÑего Ñайла. ÐажаÑие на ÐºÐ½Ð¾Ð¿ÐºÑ <ÐÑеÑваÑÑ> пÑеÑÑÐ²Ð°ÐµÑ Ð²Ñполнение
+заданной опеÑаÑии, вÑе оÑÑавÑиеÑÑ ÑÐ°Ð¹Ð»Ñ Ð±ÑдÑÑ Ð¿ÑопÑÑенÑ.
+.PP
+РпÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ
опеÑаÑий Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвидеÑÑ Ð¾ÐºÐ½Ð° еÑе ÑÑеÑ
+видов.
+.PP
+Ðкно оÑибок инÑоÑмиÑÑÐµÑ Ð¾Ð± оÑибке и пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ ÑÑи ваÑианÑа пÑодолжениÑ.
+ÐбÑÑно Ð²Ñ Ð²ÑбиÑаеÑе либо ваÑÐ¸Ð°Ð½Ñ <ÐÑопÑÑÑиÑÑ> Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¸ÑклÑÑиÑÑ
+из обÑабоÑки Ñайл, на коÑоÑом ÑпоÑкнÑлаÑÑ Ð¿ÑогÑамма, либо <ÐÑеÑваÑÑ>,
+ÑÑÐ¾Ð±Ñ Ð²Ð¾Ð¾Ð±Ñе оÑмениÑÑ Ð²Ñполнение заданной опеÑаÑии. ТÑеÑий ваÑианÑ,
+<ÐовÑоÑиÑÑ>, вÑбиÑаеÑÑÑ Ñогда, когда вам ÑдалоÑÑ ÑÑÑÑаниÑÑ Ð¿ÑиÑÐ¸Ð½Ñ ÑбоÑ
+(напÑимеÑ, воÑполÑзовавÑиÑÑ Ð´ÑÑгим ÑеÑминалом).
+.PP
+Ðкно подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿ÐµÑезапиÑи поÑвлÑеÑÑÑ Ñогда, когда Ð²Ñ Ð¿ÑÑаеÑеÑÑ
+пеÑепиÑаÑÑ ÑÑÑеÑÑвÑÑÑий Ñайл. Ð ÑÑом окне оÑобÑажаÑÑÑÑ Ð²ÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸
+ÑÐ°Ð·Ð¼ÐµÑ Ñайла\-иÑÑоÑника и Ñайла\-пÑиемника (Ñо еÑÑÑ Ð¿ÐµÑезапиÑÑваемого
+Ñайла, коÑоÑÑй ÑакÑиÑеÑки бÑÐ´ÐµÑ ÑниÑÑожен). Ðиже вÑÐ²ÐµÐ´ÐµÐ½Ñ Ð´Ð²Ð° вопÑоÑа.
+Ðа пеÑвÑй вопÑÐ¾Ñ ("ÐеÑепиÑаÑÑ ÑÑÐ¾Ñ Ñайл?") пÑедлагаеÑÑÑ ÑÑи ваÑианÑа
+оÑвеÑа:
+.PP
+ÑоглаÑиÑÑÑÑ (кнопка <Ðа>);
+.PP
+оÑказаÑÑÑÑ, Ñо еÑÑÑ Ð¿ÑопÑÑÑиÑÑ Ð¿ÐµÑезапиÑÑ ÑекÑÑего Ñайла (кнопка <ÐеÑ>);
+.PP
+допиÑаÑÑ ÑодеÑжимое Ñайла\-иÑÑоÑника в ÐºÐ¾Ð½ÐµÑ Ñайла\-пÑиемника (кнопка
+<допиÑаÑÑ Ð² ÐонеÑ>).
+.PP
+ÐÑÐ±Ð¾Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из ваÑианÑов оÑвеÑа на вÑоÑой вопÑÐ¾Ñ ("ÐеÑепиÑаÑÑ Ð²Ñе
+ÑайлÑ?") позволÑÐµÑ Ð¿ÑинÑÑÑ Ð¾Ð´Ð½Ð¾ ÑеÑение по вÑем вÑбÑаннÑм Ð´Ð»Ñ Ð¾Ð±ÑабоÑки
+Ñайлам (ÑÑÐ¾Ð±Ñ Ð¾ÐºÐ½Ð¾ запÑоÑа не поÑвлÑлоÑÑ ÐºÐ°Ð¶Ð´Ñй Ñаз). ÐÑедлагаеÑÑÑ 4
+ваÑианÑа ÑеÑениÑ:
+.TP
+.I <ÐÑе>
+пеÑезапиÑалиÑÑ Ð±ÐµÐ· дополниÑелÑнÑÑ
вопÑоÑов вÑе вÑбÑаннÑе ÑайлÑ;
+.TP
+.I <УÑÑаÑевÑие>
+пеÑезапиÑÑÑÑÑ (заÑÑÑÑÑÑ) ÑолÑко ÑайлÑ, коÑоÑÑе ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑанÑÑе
+Ñайла\-иÑÑоÑника;
+.TP
+.I <ни Ðдного>
+не пеÑезапиÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ (но еÑли не ÑÑÑеÑÑвÑÐµÑ Ñайла\-пÑиемника, Ñо
+копиÑование иÑÑоÑника бÑÐ´ÐµÑ Ð¿Ñоизведено);
+.TP
+.I <РазлиÑаÑÑиеÑÑ Ð¿Ð¾ длине>
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии, еÑли нажмеÑе клавиÑÑ
+<ÐÑеÑваÑÑ> в нижней ÑаÑÑи окна запÑоÑа. ÐÑÐ±Ð¾Ñ ÑкÑанной кнопки
+пÑоизводиÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñами ÑÑÑелок или клавиÑей ÑабÑлÑÑии.
+.PP
+Ðкно запÑоÑа на ÑекÑÑÑивное Ñдаление поÑвлÑеÑÑÑ Ð² Ñом ÑлÑÑае, когда вÑ
+пÑÑаеÑеÑÑ ÑдалиÑÑ Ð½ÐµÐ¿ÑÑÑой каÑалог. Ðо кнопке <Ðа> каÑалог бÑÐ´ÐµÑ Ñдален
+вмеÑÑе Ñо вÑеми Ñайлами, <ÐеÑ> ознаÑÐ°ÐµÑ Ð¾Ñказ Ð¾Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ ÐºÐ°Ñалога,
+<ÐÑе> надо вÑбиÑаÑÑ, еÑли Ð²Ñ Ð¾ÑмеÑили гÑÑÐ¿Ð¿Ñ Ð¿Ð¾Ð´ÐºÐ°Ñалогов Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸
+ÑвеÑÐµÐ½Ñ Ð² Ñвоем вÑбоÑе, <ни Ðдного> \- ÑÑÐ¾Ð±Ñ Ð¿ÑопÑÑÑиÑÑ Ð²Ñе непÑÑÑÑе
+каÑалоги из ÑиÑла помеÑеннÑÑ
, <ÐÑеÑваÑÑ> ознаÑÐ°ÐµÑ Ð¾Ñказ Ð¾Ñ Ð²ÑполнениÑ
+опеÑаÑии ÑдалениÑ. ÐÑбиÑайÑе <Ðа> или <ÐÑе> ÑолÑко в Ñом ÑлÑÑае, когда
+Ð²Ñ Ð´ÐµÐ¹ÑÑвиÑелÑно ÑвеÑенÑ, ÑÑо Ñ
оÑиÑе ÑдалиÑÑ ÐºÐ°Ñалог Ñо вÑеми вложеннÑми
+подкаÑалогами.
+.PP
+ÐÑли Ð²Ñ Ð¿Ð¾Ð¼ÐµÑили Ð´Ð»Ñ Ð¾Ð±ÑабоÑки гÑÑÐ¿Ð¿Ñ Ñайлов, Ñо поÑле вÑполнениÑ
+опеÑаÑии бÑÐ´ÐµÑ ÑнÑÑа оÑмеÑка ÑолÑко Ñ ÑеÑ
Ñайлов, коÑоÑÑе ÑÑпеÑно
+обÑабоÑанÑ. ÐÑопÑÑеннÑе ÑÐ°Ð¹Ð»Ñ Ð¾ÑÑанÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑми.
+.\"NODE "Mask Copy/Rename"
+.SH "ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий копиÑованиÑ/пеÑеименованиÑ"
+ÐÑи вÑполнении опеÑаÑий копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ пеÑемеÑÐµÐ½Ð¸Ñ (или пеÑеименованиÑ)
+Ñайлов Ð²Ñ Ð¸Ð¼ÐµÐµÑе возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¸Ð¼ÐµÐ½Ð° копиÑÑемÑÑ
или пеÑемеÑаемÑÑ
+Ñайлов. ÐÐ»Ñ ÑÑого Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð´Ð°ÑÑ Ð¼Ð°ÑÐºÑ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½ Ñайлов\-иÑÑоÑников и
+маÑÐºÑ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½ Ñайлов, коÑоÑÑе бÑдÑÑ ÑÐ¾Ð·Ð´Ð°Ð½Ñ (ÑайлÑ\-пÑиемники). ÐбÑÑно
+ÑÑа вÑоÑÐ°Ñ Ð¼Ð°Ñка пÑедÑÑавлÑÐµÑ Ñобой неÑколÑко Ñимволов заменÑ
+(wildcards) в конÑе ÑÑÑоки, опÑеделÑÑÑей меÑÑо назнаÑение ÑоздаваемÑÑ
+Ñайлов. ÐÑе ÑайлÑ, ÑдовлеÑвоÑÑÑÑие маÑке иÑÑоÑника, бÑдÑÑ Ð¿ÐµÑеименованÑ
+(ÑкопиÑÐ¾Ð²Ð°Ð½Ñ Ð¸Ð»Ð¸ пеÑемеÑÐµÐ½Ñ Ñ Ð½Ð¾Ð²Ñми именами) в ÑооÑвеÑÑÑвии Ñ Ð¼Ð°Ñкой
+Ñайла\-пÑиемника. ÐÑли имеÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑе ÑайлÑ, Ñо копиÑÑÑÑÑÑ
+(пеÑемеÑаÑÑÑÑ) ÑолÑко помеÑеннÑе ÑайлÑ, ÑдовлеÑвоÑÑÑÑие заданной маÑке
+Ð´Ð»Ñ Ñайлов\-иÑÑоÑников.
+.PP
+ÐÑÑÑ ÐµÑе неÑколÑко опÑий, коÑоÑÑе влиÑÑÑ Ð½Ð° вÑполнение опеÑаÑий
+копиÑованиÑ/пеÑемеÑÐµÐ½Ð¸Ñ Ñайлов, и коÑоÑÑе ÑÑÑанавливаÑÑÑÑ Ð² Ñом же окне
+запÑоÑа, где задаÑÑÑÑ Ð¼Ð°Ñки имен Ñайлов:
+.PP
+"РазÑменовÑваÑÑ ÑÑÑлки" (Follow links) опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи
+копиÑовании жеÑÑкиÑ
или ÑимволиÑеÑкиÑ
ÑÑÑлок в каÑалоге\- пÑиемнике (и
+ÑекÑÑÑивно в подкаÑалогаÑ
) ÑоздаваÑÑÑÑ Ñакие же ÑÑÑлки, или бÑдÑÑ
+копиÑоваÑÑÑÑ ÑÐ°Ð¹Ð»Ñ (и подкаÑалоги), на коÑоÑÑе ÑÑи ÑÑÑлки ÑказÑваÑÑ.
+.PP
+"ÐнÑÑÑÑ ÐºÐ°Ñалога, еÑли еÑÑÑ" (Dive into subdirs) опÑеделÑеÑ, ÑÑо делаÑÑ,
+еÑли в каÑалоге\-пÑиемнике Ñже ÑÑÑеÑÑвÑÐµÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñайла (каÑалога), коÑоÑÑй копиÑÑеÑÑÑ (иÑÑоÑника). Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ (опÑÐ¸Ñ Ð¾ÑклÑÑена) ÑодеÑжимое каÑалога\-иÑÑоÑника копиÑÑеÑÑÑ Ð²
+каÑалог\-пÑиемник. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо в каÑалоге пÑиемнике бÑдеÑ
+Ñоздан новÑй подкаÑалог Ñ Ñем же именем, в коÑоÑÑй и бÑдеÑ
+оÑÑÑеÑÑвлÑÑÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование. ÐÑÑÑе показаÑÑ ÑÑо на пÑимеÑе:
+.PP
+ÐÑÑÑÑ Ð²Ñ Ñ
оÑиÑе ÑкопиÑоваÑÑ ÑодеÑжимое каÑалога foo в каÑалог /bla/foo,
+коÑоÑÑй Ñже ÑÑÑеÑÑвÑеÑ. ÐбÑÑно (опÑÐ¸Ñ Ð¾ÑклÑÑена) mc бÑÐ´ÐµÑ Ð¿ÑоÑÑо
+копиÑоваÑÑ Ð²Ñе ÑÐ°Ð¹Ð»Ñ Ð¸Ð· foo в /bla/foo. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑиÑÑ, копиÑование
+Ñайлов бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ð² /bla/foo/foo.
+.PP
+"СоÑ
ÑанÑÑÑ Ð°ÑÑибÑÑÑ" (Preserve attributes) опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи
+копиÑовании/пеÑемеÑении ÑоÑ
ÑÐ°Ð½ÐµÐ½Ñ Ð°ÑÑибÑÑÑ Ð¸ÑÑ
одного Ñайла: пÑава
+доÑÑÑпа, вÑеменнÑе меÑки и, еÑли Ð²Ñ root, UID и GID иÑÑ
одного Ñайла.
+ÐÑли опÑÐ¸Ñ Ð¾ÑклÑÑена, аÑÑибÑÑÑ Ð±ÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² ÑооÑвеÑÑÑвии Ñ
+ÑекÑÑим знаÑением umask.
+.PP
+ÐпÑиÑ
+.B "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вклÑÑена.
+.PP
+Ðогда опÑиÑ
+.B "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вклÑÑена, можно иÑполÑзоваÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) '*' и '?' в
+маÑке иÑÑоÑника. Ðни обÑабаÑÑваÑÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно ÑомÑ, как ÑÑо делаеÑÑÑ Ð²
+shell. РмаÑке пÑиемника ÑазÑеÑаеÑÑÑ Ð¸ÑполÑзоваÑÑ ÑолÑко '*' и
+\&'\\<ÑиÑÑа>'. ÐеÑвÑй Ñимвол '*' в маÑке пÑиемника ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой
+гÑÑппе Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке иÑÑоÑника, вÑоÑой Ñимвол '*'
+ÑооÑвеÑÑÑвÑÐµÑ Ð²ÑоÑой гÑÑппе и Ñ.д. ÐналогиÑно, Ñимвол Ð·Ð°Ð¼ÐµÐ½Ñ \&'\\1'
+ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой гÑÑппе Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке иÑÑоÑника, Ñимвол
+\&'\\2' \- вÑоÑой гÑÑппе и Ñ.д. до \&'\\9'. Символ \&'\\0' ÑооÑвеÑÑÑвÑеÑ
+ÑÐµÐ»Ð¾Ð¼Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñайла\-иÑÑоÑника.
+.PP
+Ðва пÑимеÑа:
+.PP
+ÐÑли маÑка иÑÑоÑника "*.tar.gz", а пÑиемник \- "/bla/*.tgz" и имÑ
+копиÑÑемого Ñайла \- "foo.tar.gz", ÐºÐ¾Ð¿Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð½Ð°Ð·ÑваÑÑÑÑ "foo.tgz" и
+бÑÐ´ÐµÑ Ð½Ð°Ñ
одиÑÑÑÑ Ð² каÑалоге "/bla".
+.PP
+ÐÑедположим Ð²Ñ Ñ
оÑиÑе поменÑÑÑ Ð¼ÐµÑÑами Ð¸Ð¼Ñ Ð¸ ÑаÑÑиÑение Ñайла, Ñак ÑÑобÑ
+"file.c" ÑÑал Ñайлом "c.file". ÐаÑка иÑÑоÑника Ð´Ð»Ñ ÑÑого должна имеÑÑ
+вид "*.*", а маÑка пÑиемника \- "\\2.\\1".
+.PP
+ÐпÑиÑ
+.B "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вÑклÑÑена.
+.PP
+Ðогда опÑиÑ
+.B "ÐбÑазÑÑ Ð² ÑÑиле shell" (Use shell patterns)
+вÑклÑÑена, MC не оÑÑÑеÑÑвлÑÐµÑ Ð°Ð²ÑомаÑиÑеÑкой гÑÑппиÑовки. ÐÐ»Ñ ÑказаниÑ
+гÑÑпп Ñимволов в маÑке иÑÑоÑника, коÑоÑÑе бÑдÑÑ ÑооÑвеÑÑÑвоваÑÑ Ñимволам
+Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке пÑиемника, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð² ÑÑом ÑлÑÑае иÑполÑзоваÑÑ Ñкобки
+\&'\\(...\\)'. ÐÑÐ¾Ñ ÑпоÑоб более гибкий, но ÑÑебÑÐµÑ Ð±Ð¾Ð»ÑÑе ÑÑилий пÑи
+вводе.
+.PP
+Ðва пÑимеÑа:
+.PP
+ÐÑли маÑка иÑÑоÑника Ð¸Ð¼ÐµÐµÑ Ð²Ð¸Ð´ "^\\(.*\\)\\.tar\\.gz$", копиÑование
+пÑоизводиÑÑÑ Ð² "/bla/*.tgz" и копиÑÑеÑÑÑ Ñайл "foo.tar.gz", Ñо
+ÑезÑлÑÑаÑом бÑÐ´ÐµÑ "/bla/foo.tgz".
+.PP
+ÐÑедположим, ÑÑо Ð²Ñ Ñ
оÑиÑе поменÑÑÑ Ð¼ÐµÑÑами Ð¸Ð¼Ñ Ñайла и его ÑаÑÑиÑение,
+Ñак ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð° вида "file.c" пÑинÑли вид "c.file". ÐаÑка иÑÑоÑника длÑ
+ÑÑого \- "^\\(.*\\)\\.\\(.*\\)$", а маÑка пÑиемника \- "\\2.\\1".
+.PP
+.B "ÐÑеобÑазование ÑегиÑÑÑа"
+.PP
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже пÑеобÑазоваÑÑ ÑегиÑÑÑ Ñимволов в именаÑ
Ñайлов. ÐÑли вÑ
+иÑполÑзÑеÑе '\\u' или '\\l' в маÑке пÑиемника, Ñо ÑледÑÑÑий Ñимвол имени
+бÑÐ´ÐµÑ Ð¾Ð±Ñазован в веÑÑ
нем (заглавнÑе ÑимволÑ) или нижнем (ÑÑÑоÑнÑе)
+ÑегиÑÑÑе ÑооÑвеÑÑÑвенно.
+.PP
+ÐÑли иÑполÑзоваÑÑ Ð² маÑке пÑиемника '\\U' или '\\L', Ñо к
+ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ ÑегиÑÑÑÑ Ð±ÑдÑÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ð²Ñе поÑледÑÑÑие ÑимволÑ,
+вплоÑÑ Ð´Ð¾ ÑледÑÑÑего вÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ '\\E' или '\\U', поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñимвола '\\L'
+или конÑа имени Ñайла.
+.PP
+ÐÑименение '\\u' и '\\l' обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð±Ð¾Ð»ÐµÐµ ÑиÑокие возможноÑÑи, Ñем
+\&'\\U' и '\\L'.
+.PP
+ÐапÑимеÑ, еÑли маÑка иÑÑоÑника еÑÑÑ '*' (опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вклÑÑена) или '^\\(.*\\)$' (опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell" вÑклÑÑена), а
+маÑка пÑиемника еÑÑÑ '\\L\\u*', имена Ñайлов бÑдÑÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ñаким
+обÑазом, ÑÑо пеÑвÑе бÑÐºÐ²Ñ Ð¸Ð¼ÐµÐ½Ð¸ бÑдÑÑ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ñми, а вÑе оÑÑалÑнÑе \-
+ÑÑÑоÑнÑми.
+.PP
+Символ '\\' в маÑкаÑ
иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ ÑпеÑиалÑной инÑеÑпÑеÑаÑии
+оÑделÑнÑÑ
Ñимволов. ÐапÑимеÑ, '\\\\' ознаÑÐ°ÐµÑ Ð¿ÑоÑÑо backslash и '\\*'
+ознаÑÐ°ÐµÑ Ð¿ÑоÑÑо звездоÑÐºÑ (asterisk).
+.PP
+"ÐзменÑÑÑ Ð¾ÑноÑиÑелÑнÑе ÑÑÑлки" (Stable Symlinks) ÑказÑваеÑ, ÑÑо
+Midnight Commander, должен изменÑÑÑ ÑимволиÑеÑкие ÑÑÑлки. СкопиÑованнÑе
+ÑимволиÑеÑкие ÑÑÑлки бÑдÑÑ ÑказÑваÑÑ Ð½Ð° Ñо же ÑаÑположение, ÑÑо и
+оÑигиналÑÐ½Ð°Ñ ÑÑÑлка, пÑи ÑÑом допиÑÑваÑÑÑÑ Ð½ÐµÐ¾Ð±Ñ
одимÑе ../ и дÑÑгие каÑалоги
+.\"NODE "Select/Unselect Files"
+.SH "Select/Unselect Files"
+Ðиалоговое окно паÑамеÑÑов оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ.
+.\"LINK2"
+СÑÑока ввода
+.\"Input Line Keys"
+пÑедназнаÑена Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° ÑегÑлÑÑного вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ (маÑки) Ð´Ð»Ñ Ð¿Ð¾Ð¼ÐµÑи Ñайлов.
+ÐÑли вклÑÑена опÑиÑ
+.I ТолÑко ÑайлÑ,
+Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ. ÐÑли опÑиÑ
+.I ТолÑко ÑайлÑ,
+оÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги. ÐÑли вклÑÑена опÑиÑ
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns),
+ÑегÑлÑÑнÑе вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а ?
+заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй Ñимвол). ÐÑли опÑиÑ
+.I ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns)
+оÑклÑÑена, Ñо помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾ пÑавилам обÑабоÑки
+ноÑмалÑнÑÑ
ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе ed (1)). ÐÑли вклÑÑена опÑиÑ
+.I С ÑÑÑÑом ÑегиÑÑÑа
+Ñо помеÑка Ñайлов и каÑалогов бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ñ ÑÑеÑом ÑегиÑÑÑа Ñимволов имÑн.
+ÐÑли опÑиÑ
+.I С ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.
+.\"NODE "Internal File Viewer"
+.SH "ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов"
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов Ð¸Ð¼ÐµÐµÑ Ð´Ð²Ð° Ñежима пÑоÑмоÑÑа: Ñежим
+ASCII и ÑеÑÑнадÑаÑеÑиÑнÑй (hex). ÐÐ»Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ñежимов иÑполÑзÑеÑÑÑ
+клавиÑа F4. ÐÑли Ñ Ð²Ð°Ñ ÑÑÑановлена пÑогÑамма gzip пÑоекÑа GNU, она бÑдеÑ
+иÑполÑзована Ð´Ð»Ñ Ð°Ð²ÑомаÑиÑеÑкого пÑоÑмоÑÑа ÑжаÑÑÑ
Ñайлов.
+.PP
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа вÑегда пÑÑаеÑÑÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии лÑÑÑий из меÑодов, пÑедоÑÑавлÑемÑÑ
ваÑей ÑиÑÑемой
+Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñипа Ñайла. ÐекоÑоÑÑе поÑледоваÑелÑноÑÑи Ñимволов
+инÑеÑпÑеÑиÑÑÑÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑакиÑ
аÑÑибÑÑов, как жиÑнÑй ÑÑиÑÑ Ð¸
+подÑеÑкивание, обеÑпеÑÐ¸Ð²Ð°Ñ Ð±Ð¾Ð»ÐµÐµ наглÑдное пÑедÑÑавление инÑоÑмаÑии.
+.PP
+Ð ÑеÑÑнадÑаÑеÑиÑном Ñежиме ÑÑнкÑÐ¸Ñ Ð¿Ð¾Ð¸Ñка позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑÑÑÐ¾ÐºÑ Ð¿Ð¾Ð¸Ñка
+как в обÑÑном ÑекÑÑовом виде (заклÑÑенном в кавÑÑки), Ñак и в виде
+ÑеÑÑнадÑаÑеÑиÑнÑÑ
конÑÑанÑ. Ðожно даже одновÑеменно иÑполÑзоваÑÑ Ð²
+Ñаблоне поиÑка как ÑÑ, Ñак и дÑÑгÑÑ ÑоÑÐ¼Ñ Ð¿ÑедÑÑавлениÑ, напÑимеÑ:
+.PP
+.nf
+"String" \-1 0xBB 012 "more text"
+.fi
+.PP
+ÐбÑаÑиÑе внимание, ÑÑо 012 ÑвлÑеÑÑÑ Ð²Ð¾ÑÑмеÑиÑнÑм ÑиÑлом, \-1
+пÑеобÑазовÑваеÑÑÑ Ð² 0xFF, а ÑекÑÑ Ð¼ÐµÐ¶Ð´Ñ ÐºÐ°Ð²ÑÑками и конÑÑанÑами
+игноÑиÑÑеÑÑÑ.
+.PP
+ÐекоÑоÑÑе деÑали внÑÑÑенней ÑеализаÑии пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа: на ÑиÑÑемаÑ
,
+коÑоÑÑе пÑедоÑÑавлÑÑÑ ÑиÑÑемнÑй вÑзов mmap(2) пÑогÑамма оÑобÑÐ°Ð¶Ð°ÐµÑ Ñайл
+в памÑÑÑ Ð²Ð¼ÐµÑÑо его загÑÑзки; инаÑе, а Ñакже еÑли пÑи вÑзове mmap
+Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ñбой или c Ñайлом ÑвÑзано некоÑоÑое дейÑÑвие, коÑоÑое ÑÑебÑеÑ
+ÑилÑÑÑ, пÑогÑамма иÑполÑзÑÐµÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸ÑеÑки ÑаÑпÑеделÑемÑе бÑÑеÑа памÑÑи,
+загÑÑÐ¶Ð°Ñ ÑолÑко Ñе ÑаÑÑи Ñайла, к коÑоÑÑм Ð²Ñ Ð¾Ð±ÑаÑаеÑеÑÑ (ÑÑо оÑноÑиÑÑÑ
+к аÑÑ
ивиÑованнÑм Ñайлам).
+.PP
+Ðиже пÑиводиÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð²ÑеÑ
ÐºÐ»Ð°Ð²Ð¸Ñ Ð¸ иÑ
комбинаÑий, Ñ ÐºÐ¾ÑоÑÑми
+аÑÑоÑииÑÐ¾Ð²Ð°Ð½Ñ Ð½ÐµÐºÐ¸Ðµ дейÑÑÐ²Ð¸Ñ Ð²ÑÑÑоенной пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.
+.PP
+.B F1
+ÐÑзÑÐ²Ð°ÐµÑ Ð¿ÑоÑмоÑÑ Ð²ÑÑÑоенной гипеÑÑекÑÑовой подÑказки.
+.PP
+.B F2
+ÐеÑеклÑÑÐ°ÐµÑ Ñежим пеÑеноÑа ÑÑÑоки.
+.PP
+.B F4
+ÐеÑеклÑÑÐ°ÐµÑ Ð¼ÐµÐ¶Ð´Ñ ASCII и ÑеÑÑнадÑаÑеÑиÑнÑм Ñежимами.
+.PP
+.B F5
+ÐеÑеÑ
од к ÑÑÑоке по номеÑÑ. ÐÑÐ´ÐµÑ Ð·Ð°Ð¿ÑоÑен Ð½Ð¾Ð¼ÐµÑ ÑÑÑоки, к пÑоÑмоÑÑÑ
+коÑоÑой Ð²Ñ Ñ
оÑиÑе пеÑейÑи.
+.PP
+.BR F6 ", " /
+ÐоиÑк по ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑажениÑ.
+.PP
+.B ?
+ÐоиÑк назад по ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑажениÑ.
+.PP
+.B F7
+ÐÑзов диалогового окна Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ñаблона поиÑка Ð´Ð»Ñ Ð¾Ð±ÑÑного и
+ÑеÑÑнадÑаÑеÑиÑного поиÑка.
+.PP
+.B C\-s, F17, n
+ÐÑли Ñаблон поиÑка еÑе не задан, вÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно Ð´Ð»Ñ ÐµÐ³Ð¾
+заданиÑ, инаÑе повÑоÑÑеÑÑÑ Ð¿Ð¾Ð¸Ñк (далÑÑе по ÑекÑÑÑ) в ÑооÑвеÑÑÑвии Ñ
+Ñанее опÑеделеннÑм Ñаблоном.
+.PP
+.B C\-r
+То же, ÑÑо и
+.BR C\-s ,
+но поиÑк пÑоизводиÑÑÑ Ð² обÑаÑном напÑавлении.
+.PP
+.B n
+ÐайÑи ÑледÑÑÑее Ñовпадение.
+.PP
+.B F8
+ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами Raw/Parsed: Ñайл оÑобÑажаеÑÑÑ Ð»Ð¸Ð±Ð¾ в Ñом
+виде, как он запиÑан на диÑке, либо пÑопÑÑеннÑм ÑеÑез ÑилÑÑÑ, коÑоÑÑй
+задан Ð´Ð»Ñ ÑÑого Ñипа Ñайлов в mc.ext. ТекÑÑий Ñежим оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñегда
+обÑаÑнÑй по оÑноÑÐµÐ½Ð¸Ñ Ðº ÑомÑ, коÑоÑÑй Ñказан на ÑкÑанной кнопке F8,
+поÑколÑÐºÑ Ð½Ð° кнопке ÑказÑваеÑÑÑ Ñежим, к коÑоÑÐ¾Ð¼Ñ Ð¾ÑÑÑеÑÑвлÑеÑÑÑ Ð¿ÐµÑеÑ
од
+по данной кнопке.
+.PP
+.B F9
+ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑекÑÑа в ÑоÑмаÑиÑованном и
+неÑоÑмаÑиÑованном виде: в Ñежиме оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑоÑмаÑиÑованного ÑекÑÑа
+некоÑоÑÑе поÑледоваÑелÑноÑÑи Ñимволов оÑобÑажаÑÑÑÑ Ð´ÑÑгим ÑвеÑом длÑ
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¶Ð¸Ñного и подÑеÑкнÑÑого ÑÑиÑÑа. Ðак и в пÑедÑдÑÑем ÑлÑÑае, на
+кнопке Ñказан Ñежим, обÑаÑнÑй по оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑемÑ.
+.PP
+.B F3, F10, Esc, q
+ÐÑйÑи из вÑÑÑоенной пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.
+.PP
+.B PageDown, пÑобел, C\-v
+ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед.
+.PP
+.B PageUp, M\-v, backspace.
+ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´.
+.PP
+.B ÑÑÑелка вниз
+ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑед.
+.PP
+.B ÑÑÑелка ввеÑÑ
+ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð½Ð°Ð·Ð°Ð´.
+.PP
+.B C\-l
+ÐбновиÑÑ Ð¸Ð·Ð¾Ð±Ñажение на ÑкÑане.
+.PP
+.B C\-o
+ÐеÑеклÑÑиÑÑÑÑ Ð² subshell и показаÑÑ Ð¾ÐºÐ½Ð¾ команд.
+.PP
+.B !
+ÐапÑÑÑиÑÑ Ð½Ð¾Ð²Ñй ÑкземплÑÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки в ÑекÑÑем каÑалоге (вÑеменнÑй вÑÑ
од в
+shell, возвÑÐ°Ñ Ð² пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа по
+.BR C\-d ).
+.PP
+.B "[n] m"
+УÑÑановиÑÑ Ð¼ÐµÑÐºÑ Ñ Ð½Ð¾Ð¼ÐµÑом n (кавÑÑки не вводÑÑÑÑ).
+.PP
+.B "[n] r"
+ÐеÑемеÑÑиÑÑÑÑ Ðº меÑке Ñ Ð½Ð¾Ð¼ÐµÑом n.
+.PP
+.B C\-f
+ÐеÑейÑи к пÑоÑмоÑÑÑ ÑледÑÑÑего Ñайла ÑекÑÑего каÑалога.
+.PP
+.B C\-b
+ÐеÑейÑи к пÑоÑмоÑÑÑ Ð¿ÑедÑдÑÑего Ñайла в ÑекÑÑем каÑалоге.
+.PP
+.B M\-r
+ÐеÑеклÑÑение Ñежима оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð»Ð¸Ð½ÐµÐ¹ÐºÐ¸ (ввеÑÑ
Ñ/внизÑ/оÑклÑÑена).
+.PP
+Ðожно наÑÑÑоиÑÑ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ñайлов вÑÑÑоенной пÑогÑаммой
+пÑоÑмоÑÑа, воÑполÑзовавÑиÑÑ
+.\"LINK2"
+Ñайлом ÑаÑÑиÑений\&.
+.\"Extension File Edit"
+
+.\"NODE "Internal File Editor"
+.SH "ÐÑÑÑоеннÑй ÑедакÑоÑ"
+ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ð¾Ð±ÐµÑпеÑÐ¸Ð²Ð°ÐµÑ Ð²Ñполнение болÑÑинÑÑва ÑÑнкÑий
+ÑедакÑиÑованиÑ, пÑиÑÑÑиÑ
полноÑкÑаннÑм ÑедакÑоÑам ÑекÑÑа. Ðн вÑзÑваеÑÑÑ
+нажаÑием клавиÑи
+.B F4
+пÑи ÑÑловии, ÑÑо в иниÑиализаÑионном Ñайле ÑÑÑановлена в 1 опÑиÑ
+.IR use_internal_edit .
+Ð Ð°Ð·Ð¼ÐµÑ ÑедакÑиÑÑемого Ñайла не Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑевÑÑаÑÑ 16 ÐегабайÑ. С помоÑÑÑ
+ÑÑого ÑедакÑоÑа можно ÑедакÑиÑоваÑÑ Ð´Ð²Ð¾Ð¸ÑнÑе ÑÐ°Ð¹Ð»Ñ Ð±ÐµÐ· поÑеÑи даннÑÑ
.
+.PP
+ÐоддеÑживаÑÑÑÑ ÑледÑÑÑие возможноÑÑи: копиÑование, пеÑемеÑение,
+Ñдаление, вÑÑезание и вÑÑавка блоков ÑекÑÑа; оÑмена пÑедÑдÑÑиÑ
опеÑаÑий
+.I (key for key undo);
+вÑпадаÑÑие менÑ; вÑÑавка Ñайлов; макÑоопÑеделениÑ; поиÑк и замена по
+ÑегÑлÑÑнÑм вÑÑажениÑм; вÑделение ÑекÑÑа по комбинаÑии клавиÑ
+shift\-ÑÑÑелки в ÑÑиле MSW\-MAC (ÑолÑко Ð´Ð»Ñ linux\-конÑоли);
+пеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами вÑÑавки\-Ð·Ð°Ð¼ÐµÐ½Ñ Ñимвола; а
+Ñакже опеÑаÑÐ¸Ñ Ð¾Ð±ÑабоÑки блоков ÑекÑÑа командами оболоÑки (an option to
+pipe text blocks through shell commands like indent).
+
+.PP
+РазделÑ:
+.IP
+
+.\"LINK2"
+ÐпÑии в ини-Ñайле Ð´Ð»Ñ ÑедакÑоÑа
+.\"Internal File Editor / options"
+
+.PP
+РедакÑÐ¾Ñ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑ Ð¸ пÑакÑиÑеÑки не ÑÑебÑÐµÑ Ð¾Ð±ÑÑениÑ. ÐÐ»Ñ Ñого, ÑÑобÑ
+ÑзнаÑÑ, какие клавиÑи вÑзÑваÑÑ Ð²Ñполнение опÑеделеннÑÑ
дейÑÑвий,
+доÑÑаÑоÑно пÑоÑмоÑÑеÑÑ Ð²ÑпадаÑÑие менÑ, коÑоÑÑе вÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F9 в окне ÑедакÑоÑа. Ðе пеÑеÑиÑленнÑе в Ð¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñии клавиÑ:
+.B Shift\-<клавиÑи ÑÑÑелок>
+вÑделение блока ÑекÑÑа.
+.B Ctrl\-Ins
+копиÑÑÐµÑ Ð±Ð»Ð¾Ðº в Ñайл
+.BR cooledit.clip .
+.B Shift\-Ins
+пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð²ÑÑÐ°Ð²ÐºÑ Ð¿Ð¾Ñледнего ÑкопиÑованного в cooledit.clip блока в
+позиÑÐ¸Ñ ÐºÑÑÑоÑа.
+.B Shift\-Del
+ÑдалÑÐµÑ Ð²ÑделеннÑй блок ÑекÑÑа, Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ñ ÐµÐ³Ð¾ в Ñайле
+.BR cooledit.clip .
+Ðо клавиÑе Enter вÑÑавлÑÑÑÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÐºÐ¾Ð½Ñа ÑÑÑоки, пÑиÑем на ÑледÑÑÑей
+ÑÑÑоке авÑомаÑиÑеÑки ÑÑÑанавливаеÑÑÑ Ð¾ÑÑÑÑп. РабоÑÐ°ÐµÑ Ð²Ñделение ÑекÑÑа Ñ
+помоÑÑÑ Ð¼ÑÑи, пÑиÑем еÑли ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Shift, Ñо ÑпÑавление мÑÑÑÑ
+оÑÑÑеÑÑвлÑеÑÑÑ ÑеÑминалÑнÑм дÑайвеÑом мÑÑи.
+.PP
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¾Ð¿ÑеделиÑÑ Ð¼Ð°ÐºÑоÑ, нажмиÑе
+.BR Ctrl\-R ,
+поÑле Ñего введиÑе ÑÑÑоки команд, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð²ÑполненÑ. ÐоÑле
+завеÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð° команд Ñнова нажмиÑе
+.B Ctrl\-R
+и ÑвÑжиÑе макÑÐ¾Ñ Ñ ÐºÐ°ÐºÐ¾Ð¹\-нибÑÐ´Ñ ÐºÐ»Ð°Ð²Ð¸Ñей или комбинаÑией клавиÑ, нажав
+ÑÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ (комбинаÑиÑ). ÐакÑÐ¾Ñ Ð±ÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+.B Ctrl\-A
+и назнаÑенной Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ клавиÑи. ÐакÑÐ¾Ñ Ð¼Ð¾Ð¶Ð½Ð¾ Ñакже вÑзваÑÑ Ð½Ð°Ð¶Ð°Ñием
+лÑбой из ÐºÐ»Ð°Ð²Ð¸Ñ Meta (Alt), Ctrl, или Esc и назнаÑенной макÑоÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи,
+пÑи ÑÑловии, ÑÑо Ð´Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²Ñзова какой\-либо
+дÑÑгой ÑÑнкÑии. ÐакÑÐ¾ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ñле опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ð¸ÑÑваÑÑÑÑ Ð² Ñайл
+.B .mc/cedit/cooledit.macros
+в ваÑем домаÑнем каÑалоге. ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑдалиÑÑ Ð¼Ð°ÐºÑÐ¾Ñ Ñдалением
+ÑооÑвеÑÑÑвÑÑÑей ÑÑÑоки в ÑÑом Ñайле.
+.PP
+Ðо клавиÑе
+.B F19
+(ее Ð½ÐµÑ Ð½Ð° обÑÑной клавиаÑÑÑе IBM PC, Ñак ÑÑо пÑидеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÑÑÑ
+ÑооÑвеÑÑÑвÑÑÑим пÑнкÑом менÑ, вÑзÑваемÑм по клавиÑе F9, или
+пеÑеназнаÑиÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ) бÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвлÑÑÑÑÑ ÑоÑмаÑиÑование вÑделенного
+блока кода на ÑзÑке C, C++ или дÑÑгиÑ
. ФоÑмаÑиÑование ÑпÑавлÑеÑÑÑ Ñайлом
+.B /usr/share/mc/edit.indent.rc
+коÑоÑÑй пÑи пеÑвом вÑзове копиÑÑеÑÑÑ Ð²
+.B .mc/cedit/edit.indent.rc
+в ваÑем домаÑнем каÑалоге.
+.PP
+ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ð¾Ð±ÑабаÑÑÐ²Ð°ÐµÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð· вÑоÑой Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÐºÐ¾Ð´Ð¾Ð²Ð¾Ð¹
+ÑаблиÑÑ (160+). Ðо когда ÑедакÑиÑÑеÑе бинаÑнÑе ÑайлÑ, лÑÑÑе ÑÑÑановиÑÑ
+опÑиÑ
+.B "ÐиÑÑ Ñимволов" (Display bits)
+из Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки" в положение "7 биÑ", ÑÑÐ¾Ð±Ñ ÑоÑ
ÑаниÑÑ ÑоÑÐ¼Ð°Ñ Ñайла
+(to keep the spacing clean).
+.PP
+ÐпиÑаÑÑ Ð²Ñе ÑÑнкÑии вÑÑÑоенного ÑедакÑоÑа в данной подÑказке невозможно.
+ÐапомниÑе ÑолÑко, ÑÑо вÑе оÑновнÑе опеÑаÑии можно вÑполниÑÑ ÑеÑез пÑнкÑÑ
+менÑ, коÑоÑое вÑзÑваеÑÑÑ Ð½Ð°Ð¶Ð°Ñием клавиÑи
+.B F9
+в окне ÑедакÑиÑованиÑ. ÐÑоме Ñого, можно пÑоÑиÑаÑÑ man\-ÑÑÑаниÑÑ Ð¿Ð¾
+команде
+.B man mcedit
+или
+.B info mcedit
+
+.\"NODE "Internal File Editor / options"
+.SH "ÐпÑии в ини-Ñайле Ð´Ð»Ñ ÑедакÑоÑа"
+
+Рданном Ñазделе кÑаÑко опиÑÐ°Ð½Ñ Ð¾Ð¿Ñии ini\-Ñайла, оÑноÑÑÑиеÑÑ Ðº ÑедакÑоÑÑ.
+ÐпÑии запиÑÑваÑÑÑÑ Ð² ÑекÑÐ¸Ñ '[Midnight Commander]'
+
+.TP
+.I editor_wordcompletion_collect_entire_file
+ÐÑи авÑодополнении Ð´Ð»Ñ ÑбоÑа поÑ
ожиÑ
Ñлов Ñлов пÑоÑмаÑÑиваÑÑ Ð²ÐµÑÑ Ñайл(1)
+или ÑолÑко Ð¾Ñ Ð½Ð°Ñала до кÑÑÑоÑа (0)
+
+
+
+.\"NODE "Completion"
+.SH "ÐавеÑÑение ввода (Completion)"
+ÐаÑÑавÑÑе Midnight Commander ÑабоÑаÑÑ Ð½Ð° клавиаÑÑÑе вмеÑÑо ваÑ!
+.PP
+ÐавеÑÑение ввода \- ÑÑо попÑÑка законÑиÑÑ Ð·Ð° Ð²Ð°Ñ Ð²Ð²Ð¾Ð´ ÑекÑÑа, набÑанного
+до ÑекÑÑей позиÑии кÑÑÑоÑа. MC пÑÑаеÑÑÑ Ð·Ð°Ð²ÐµÑÑиÑÑ Ð²Ð²Ð¾Ð´, ÑÑакÑÑÑ Ñже
+введеннÑй ÑекÑÑ ÐºÐ°Ðº пеÑеменнÑÑ (еÑли ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ñ
+.BR $ ),
+Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (еÑли ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ñ
+.BR ~ ),
+Ð¸Ð¼Ñ Ð¼Ð°ÑÐ¸Ð½Ñ (еÑли ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ð½Ð°
+.BR @ )
+или как ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (еÑли Ð²Ñ Ð² командной ÑÑÑоке в позиÑии, где Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+вводиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ; в ÑÑом ÑлÑÑае Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð° иÑполÑзÑÑÑÑÑ
+заÑезеÑвиÑованнÑе Ñлова оболоÑки, в Ñом ÑиÑле лÑÐ±Ð°Ñ Ð¸Ð· вÑÑÑоеннÑÑ
команд
+оболоÑки). ÐÑли введеннÑй ÑекÑÑ Ð½Ðµ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÐµÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð· пеÑеÑиÑленнÑÑ
+каÑегоÑий, вÑполнÑеÑÑÑ Ð¿Ð¾Ð¿ÑÑка завеÑÑÐµÐ½Ð¸Ñ ÑекÑÑа как имени Ñайла.
+.PP
+ÐавеÑÑение имен Ñайлов, полÑзоваÑелей, пеÑеменнÑÑ
и маÑин ÑабоÑÐ°ÐµÑ Ð²Ð¾
+вÑеÑ
ÑÑÑокаÑ
ввода, завеÑÑение команд \- ÑолÑко в командной ÑÑÑоке. ÐÑли
+однознаÑно вÑполниÑÑ Ð·Ð°Ð²ÐµÑÑение ввода невозможно (имееÑÑÑ Ð½ÐµÑколÑко
+ваÑианÑов), MC Ð¸Ð·Ð´Ð°ÐµÑ Ð·Ð²Ñковой Ñигнал и вÑполнÑÐµÑ ÑледÑÑÑие дейÑÑвиÑ, в
+завиÑимоÑÑи Ð¾Ñ ÑÑÑановки опÑии
+.I Ðополнение: показÑваÑÑ Ð²Ñе
+в пÑнкÑе менÑ
+.\"LINK2"
+ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ\&.
+.\"Configuration"
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, ÑпиÑок вÑеÑ
возможнÑÑ
ваÑианÑов завеÑÑениÑ
+поÑвлÑеÑÑÑ Ð²Ð¾Ð·Ð»Ðµ ÑекÑÑей позиÑии и Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ð½ÑжнÑй ваÑÐ¸Ð°Ð½Ñ Ñ
+помоÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ ÑÑÑелок и
+.BR Enter .
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже набÑаÑÑ ÑледÑÑÑÑÑ Ð±ÑквÑ, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑейÑи к подмножеÑÑвÑ
+вÑеÑ
возможнÑÑ
завеÑÑений. ÐÑли Ð²Ñ Ñнова нажмеÑе
+.BR M\-Tab ,
+бÑÐ´ÐµÑ Ð²Ñведено Ñже ÑокÑаÑенное множеÑÑво ваÑианÑов, пÑиÑем в ÑÑÑокÑ
+ввода добавлÑÑÑÑÑ Ñе ÑимволÑ, коÑоÑÑе опÑеделÑÑÑÑÑ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñно (даже еÑли
+полное завеÑÑение ввода еÑе невозможно). Ðак ÑолÑко неопÑеделенноÑÑÑ
+вÑбоÑа иÑÑезаеÑ, пÑÐ¾Ð¿Ð°Ð´Ð°ÐµÑ Ð¸ диалоговое окно Ñ Ð²Ð°ÑианÑами. ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+оÑказаÑÑÑÑ Ð¾Ñ Ð²Ñвода на ÑкÑан ÑÑого окна в лÑбое вÑемÑ, нажав Ð¾Ð´Ð½Ñ Ð¸Ð·
+клавиÑ
+.BR Esc ", " F10
+или ÑÑÑÐµÐ»ÐºÑ Ð²Ð»ÐµÐ²Ð¾ / впÑаво. ÐÑли опÑиÑ
+.\"LINK2"
+.I Ðополнение: показÑваÑÑ Ð²Ñе
+.\"Configuration"
+оÑклÑÑена, окно Ñ Ð²Ð°ÑианÑами завеÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾ÑвлÑеÑÑÑ ÑолÑко Ñогда, когда
+Ð²Ñ Ð½Ð°Ð¶Ð¼ÐµÑе клавиÑи
+.B M\-Tab
+вÑоÑой Ñаз, пÑи пеÑвом нажаÑии MC ÑолÑко Ð¸Ð·Ð´Ð°ÐµÑ Ð·Ð²Ñковой Ñигнал.
+.\"NODE "Virtual File System"
+.SH "ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ"
+ÐÑогÑамма Midnight Commander ÑодеÑÐ¶Ð¸Ñ Ð¿Ð¾Ð´Ð¿ÑогÑаммÑ, обеÑпеÑиваÑÑие
+доÑÑÑп к ÑазлиÑнÑм ÑайловÑм ÑиÑÑемам. ÐÑи подпÑогÑÐ°Ð¼Ð¼Ñ (иÑ
ÑовокÑпноÑÑÑ
+назÑваеÑÑÑ Ð¿ÐµÑеклÑÑаÑелем виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем \- virtual file
+system switch) позволÑÑÑ Midnight Commander\-Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑоваÑÑ Ñайлами,
+ÑаÑположеннÑми на не\-Unix\-овÑÑ
ÑайловÑÑ
ÑиÑÑемаÑ
.
+.PP
+РнаÑÑоÑÑее вÑÐµÐ¼Ñ Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð½ÐµÑколÑкиÑ
+ÐиÑÑÑалÑнÑÑ
ФайловÑÑ
СиÑÑем \- ÐФС (VFS):
+.br
+\- локалÑной Ñайловой ÑиÑÑемÑ, иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑÑнÑÑ
ÑайловÑÑ
ÑиÑÑем
+Unix;
+.br
+\- Ñайловой ÑиÑÑÐµÐ¼Ñ ftpfs, иÑполÑзÑемой Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на
+ÑдаленнÑÑ
компÑÑÑеÑаÑ
по пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP;
+.br
+\- Ñайловой ÑиÑÑÐµÐ¼Ñ tarfs, иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑабоÑки tar\- и ÑжаÑÑÑ
+tar\-Ñайлов;
+.br
+\- Ñайловой ÑиÑÑÐµÐ¼Ñ undelfs, иÑполÑзÑемой Ð´Ð»Ñ Ð²Ð¾ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑдаленнÑÑ
+Ñайлов в Ñайловой ÑиÑÑеме ext2 (ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, иÑполÑзÑÐµÐ¼Ð°Ñ Ð² Linux
+по ÑмолÑаниÑ);
+.br
+\- Ñайловой ÑиÑÑÐµÐ¼Ñ fish (Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами пÑи ÑабоÑе Ñ
+оболоÑкой ÑеÑез Ñакие пÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ°Ðº rsh и ssh);
+.br
+\- и, наконеÑ, ÑеÑевой Ñайловой ÑиÑÑÐµÐ¼Ñ nfs.
+.br
+MC Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑобÑан Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой Ñайловой ÑиÑÑÐµÐ¼Ñ smbfs, иÑполÑзÑемой
+Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на ÑдаленнÑÑ
компÑÑÑеÑаÑ
по пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB
+(CIFS).
+.PP
+ÐодпÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑÑ Ñ Ð²Ð¸ÑÑÑалÑнÑми ÑайловÑми ÑиÑÑемами инÑеÑпÑеÑиÑÑÑÑ
+вÑе вÑÑÑеÑаÑÑиеÑÑ Ð¸Ð¼ÐµÐ½Ð° пÑÑей и ÑоÑмиÑÑÑÑ ÐºÐ¾ÑÑекÑнÑе обÑаÑÐµÐ½Ð¸Ñ Ðº
+ÑазлиÑнÑм ÑайловÑм ÑиÑÑемам. ФоÑмаÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº каждой из виÑÑÑалÑнÑÑ
+ÑайловÑÑ
ÑиÑÑем опиÑÐ°Ð½Ñ Ð² оÑделÑнÑÑ
ÑазделаÑ
по каждой ÐФС:
+.IP
+.\"LINK2"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File System)
+.\"FTP File System"
+.br
+.\"LINK2"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar
+.\"Tar File System"
+.br
+.\"LINK2"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over SHell)
+.\"FIle transfer over SHell filesystem"
+.br
+.\"LINK2"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File System)
+.\"Network File System"
+.br
+.\"LINK2"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)
+.\"Undelete File System"
+.br
+.\"LINK2"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs
+.\"SMB File System"
+.\"NODE " FTP File System"
+.SH "Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File System)"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs позволÑÐµÑ ÑабоÑаÑÑ Ñ Ñайлами на ÑдаленнÑÑ
+компÑÑÑеÑаÑ
. ÐÐ»Ñ ÑÑого можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ "FTP\-Ñоединение"
+(доÑÑÑпнÑÑ Ð¸Ð· Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей) или же непоÑÑедÑÑвенно
+ÑмениÑÑ ÑекÑÑий каÑалог командой cd, задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим
+обÑазом:
+.PP
+.I /#ftp:[!][user[:pass]@]machine[:port][remote\-dir]
+.PP
+ÐлеменÑÑ
+.IR user ", " port
+и
+.I remote\-dir
+не обÑзаÑелÑнÑ. ÐÑли ÑлеменÑ
+.I user
+Ñказан, Ñо Midnight Commander бÑÐ´ÐµÑ Ð¿ÑÑаÑÑÑÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð°
+Ñдаленном компÑÑÑеÑе Ñ ÑÑи именем, в пÑоÑивном ÑлÑÑае бÑÐ´ÐµÑ Ð¸ÑполÑзовано
+Ð¸Ð¼Ñ anonymous или Ð¸Ð¼Ñ Ð¸Ð· Ñайла ~/.netrc.
+ÐеобÑзаÑелÑнÑй ÑлеменÑ
+.I pass
+(еÑли Ñказан) иÑполÑзÑеÑÑÑ ÐºÐ°Ðº паÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð²Ñ
ода. Ðднако Ñвно задаваÑÑ
+его не ÑекомендÑеÑÑÑ (Ñакже не запиÑÑвайÑе его в ваÑи hotlist, еÑли
+ÑолÑко Ð²Ñ Ð½Ðµ обеÑпеÑили ÑооÑвеÑÑÑвÑÑÑÑÑ Ð·Ð°ÑиÑÑ ÑÑиÑ
Ñайлов; но и Ñогда
+нелÑÐ·Ñ Ð±ÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ ÑвеÑеннÑм в безопаÑноÑÑи).
+.PP
+.nf
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx\-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote\-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+.fi
+.PP
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑоединиÑÑÑÑ Ñ ÑеÑвеÑом, коÑоÑÑй ÑаÑположен за firewall,
+нÑжно иÑполÑзоваÑÑ Ð¿ÑеÑÐ¸ÐºÑ /#ftp:! (Ñо еÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð²Ð¾ÑклиÑаÑелÑнÑй
+знак пеÑед именем ÑеÑвеÑа), ÑÑÐ¾Ð±Ñ ÑказаÑÑ Midnight Commander на
+необÑ
одимоÑÑÑ Ð¸ÑполÑзоваÑÑ Ð¿ÑокÑи Ð´Ð»Ñ Ð¾ÑÑÑеÑÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑÐµÐ´Ð°Ñ Ð¿Ð¾ ftp. ÐÑ
+можеÑе задаÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи в диалоговом окне
+.\"LINK2"
+ÐиÑÑÑалÑнÑе ФС...
+.\"Virtual FS"
+Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки".
+.PP
+ЧÑÐ¾Ð±Ñ Ð½Ðµ задаваÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи\-ÑеÑвеÑа каждÑй Ñаз, можно поÑÑавиÑÑ Ð¾ÑмеÑкÑ
+в квадÑаÑнÑÑ
ÑкобкаÑ
возле опÑии
+.I ÐÑегда иÑполÑзоваÑÑ FTP пÑокÑи
+в диалоговом окне
+.\"LINK2"
+ÐиÑÑÑалÑнÑе ФС...
+.\"Virtual FS"
+Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки". Ð Ñаком ÑлÑÑае пÑогÑамма вÑегда бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ
+ÑказаннÑй пÑокÑи\-ÑеÑвеÑ. ÐÑи ÑÑом (еÑли опÑÐ¸Ñ ÑÑÑановлена) пÑогÑамма
+Ð´ÐµÐ»Ð°ÐµÑ ÑледÑÑÑее: ÑÑиÑÑÐ²Ð°ÐµÑ Ð¸Ð· Ñайла
+.B /usr/share/mc/mc.no_proxy
+имена локалÑнÑÑ
маÑин (еÑли Ð¸Ð¼Ñ Ð½Ð°ÑинаеÑÑÑ Ñ ÑоÑки, оно ÑÑиÑаеÑÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼
+домена), и, еÑли заданное пÑи ÑÑÑановлении FTP\-ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð¸Ð¼Ñ Ð¼Ð°ÑинÑ
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из имен, ÑказаннÑÑ
в Ñайле
+.B mc.no_proxy
+без ÑоÑки, Ñо пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð¿ÑÑмое обÑаÑение к данной маÑине.
+.PP
+ÐÑи подклÑÑении к ftp\-ÑеÑвеÑÑ ÑеÑез ÑилÑÑÑÑÑÑий пакеÑÑ
+маÑÑÑÑÑизаÑÐ¾Ñ (If you are using the ftpfs code with a filtering packet
+router), коÑоÑÑй не позволÑÐµÑ Ð¸ÑполÑзоваÑÑ Ð¾Ð±ÑÑнÑй Ñежим оÑкÑÑÑиÑ
+Ñайлов, можно заÑÑавиÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑаÑÑ Ð² Ñежиме паÑÑивного
+оÑкÑÑÑÐ¸Ñ Ñайла (the passive\-open mode). ÐÐ»Ñ ÑÑого ÑÑÑановиÑе в
+иниÑиализаÑионном Ñайле опÑиÑ
+.I ftpfs_use_passive_connections
+в 1.
+.PP
+Midnight Commander ÑоÑ
ÑанÑÐµÑ Ð² ÑеÑение заданного инÑеÑвала вÑемени
+ÑпиÑок Ñайлов Ñдаленного каÑалога, пÑоÑиÑаннÑй по FTP, в опеÑаÑивной
+памÑÑи. ÐелиÑина ÑÑого инÑеÑвала вÑемени задаеÑÑÑ Ð² диалоговом окне
+.\"LINK2"
+ÐиÑÑÑалÑнÑе ФС...
+.\"Virtual FS"
+Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки". Ð ÑÐ¸Ð»Ñ ÑÑого возможен побоÑнÑй ÑÑÑекÑ, заклÑÑаÑÑийÑÑ Ð²
+Ñом, ÑÑо даже еÑли Ð²Ñ Ñделали какие\-Ñо Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² каÑалоге, они не
+бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð² панели до ÑеÑ
поÑ, пока Ð²Ñ Ð½Ðµ обновиÑе ÑодеÑжимое
+панели командой
+.BR C\-r .
+ÐÑо не ÑвлÑеÑÑÑ Ð½ÐµÐ´Ð¾ÑабоÑкой (еÑли Ð²Ñ Ð´ÑмаеÑе, ÑÑо ÑÑо оÑибка,
+поÑазмÑÑлиÑе над Ñем, как пÑоиÑÑ
Ð¾Ð´Ð¸Ñ ÑабоÑа по FTP Ñ Ñайлами,
+наÑ
одÑÑимиÑÑ Ð½Ð° дÑÑгой ÑÑоÑоне ÐÑланÑиÑеÑкого океана).
+.\"NODE " Tar File System"
+.SH "Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð´Ð¾ÑÑÑп по ÑÑÐµÐ½Ð¸Ñ Ðº tar\- и ÑжаÑÑм
+tar\-Ñайлам, иÑполÑзÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chdir. ÐÐ»Ñ Ð¿ÐµÑеÑ
ода в каÑалог,
+пÑедÑÑавлÑÑÑий ÑпиÑок Ñайлов tar\-Ñайла, нÑжно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ,
+имеÑÑÑÑ ÑледÑÑÑий ÑоÑмаÑ:
+.PP
+.I cd ./filename.tar#utar/[dir\-inside\-tar]
+.PP
+Файл mc.ext по ÑмолÑÐ°Ð½Ð¸Ñ ÑодеÑÐ¶Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+tar\-Ñайлов, Ñо еÑÑÑ Ð¾Ð±ÑÑно Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов tar\-аÑÑ
ива
+доÑÑаÑоÑно пÑоÑÑо пеÑемеÑÑиÑÑ ÑказаÑÐµÐ»Ñ Ð½Ð° Ð¸Ð¼Ñ tar\-Ñайла и нажаÑÑ
+Enter. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð½ÑÑÑ, как ÑÑо доÑÑигаеÑÑÑ, ÑмоÑÑиÑе Ñаздел
+.\"LINK2"
+Файл ÑаÑÑиÑений\&.
+.\"Extension File Edit"
+.PP
+ÐÑимеÑÑ:
+.PP
+.nf
+ mc\-3.0.tar.gz#utar/mc\-3.0/vfs
+ /ftp/GCC/gcc\-2.7.0.tar#utar
+.fi
+.PP
+РпоÑледнем пÑимеÑе Ñказан полнÑй пÑÑÑ Ðº tar\-аÑÑ
ивÑ.
+.\"NODE " FIle transfer over SHell filesystem"
+.SH " Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over SHell)"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема fish \- ÑÑо ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑеÑ
+ÑабоÑаÑÑ Ñ Ñайлами на Ñдаленном компÑÑÑеÑе Ñак, как еÑли Ð±Ñ Ð¾Ð½Ð¸ бÑли
+ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð½Ð° ваÑем диÑке. ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑÑо бÑло возможно, на
+Ñдаленном компÑÑÑеÑе должен бÑÑÑ Ð·Ð°Ð¿ÑÑен fish\-ÑеÑвеÑ, или
+bash\-ÑовмеÑÑÐ¸Ð¼Ð°Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñка shell.
+.PP
+ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм компÑÑÑеÑом нÑжно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+пеÑеÑ
ода в каÑалог (chdir), Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого задаеÑÑÑ Ð² ÑледÑÑÑем ÑоÑмаÑе:
+.PP
+.I /#sh:[user@]machine[:options]/[remote\-dir]
+.PP
+ÐлеменÑÑ
+.IR user ", " options
+и
+.I remote\-dir
+не обÑзаÑелÑнÑ. ÐÑли задан ÑлеменÑ
+.IR user ,
+Ñо Midnight Commander бÑÐ´ÐµÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð° ÑдаленнÑй компÑÑÑÐµÑ Ð¿Ð¾Ð´
+ÑÑим именем, в пÑоÑивном ÑлÑÑае \- под Ñем именем, Ñ ÐºÐ¾ÑоÑÑм вÑ
+заÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной ÑиÑÑеме.
+.PP
+РкаÑеÑÑве
+.I options
+могÑÑ Ð¸ÑполÑзоваÑÑÑÑ:
+.nf
+ 'C' \- иÑполÑзоваÑÑ ÑжаÑие и
+ 'r' \- иÑполÑзоваÑÑ rsh вмеÑÑо ssh.
+.fi
+ÐÑли задан ÑлеменÑ
+.IR remote\-dir ,
+Ñо ÑказаннÑй каÑалог ÑÑÐ°Ð½ÐµÑ ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм
+компÑÑÑеÑом.
+.PP
+ÐÑимеÑÑ:
+.PP
+.nf
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+.fi
+.\"NODE " Network File System"
+.SH " Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File System)"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема mc \- ÑÑо еÑе одна ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, коÑоÑаÑ
+позволÑÐµÑ ÑабоÑаÑÑ Ñ Ñайлами на Ñдаленном компÑÑÑеÑе. ÐÐ»Ñ Ñого, ÑÑобÑ
+можно бÑло воÑполÑзоваÑÑÑÑ ÑÑой ФС, на Ñдаленном компÑÑÑеÑе должна бÑÑÑ
+запÑÑена ÑеÑвеÑÐ½Ð°Ñ Ð¿ÑогÑамма
+.BR mcserv(8) .
+.PP
+ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм компÑÑÑеÑом нÑжно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+пеÑеÑ
ода в каÑалог, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого ÑÑÑоиÑÑÑ Ð² ÑооÑвеÑÑÑвии Ñо ÑледÑÑÑим
+ÑоÑмаÑом:
+.PP
+.I /#mc:[user@]machine[:port][remote\-dir]
+.PP
+ÐлеменÑÑ
+.IR user ", " port
+и
+.I remote\-dir
+не обÑзаÑелÑнÑ.
+.PP
+ÐÑли задан ÑлеменÑ
+.IR user ,
+Ñо Midnight Commander бÑÐ´ÐµÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð° ÑдаленнÑй компÑÑÑÐµÑ Ð¿Ð¾Ð´
+ÑÑим именем, в пÑоÑивном ÑлÑÑае \- под Ñем именем, Ñ ÐºÐ¾ÑоÑÑм вÑ
+заÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной ÑиÑÑеме.
+.PP
+ÐлеменÑ
+.I port
+иÑполÑзÑеÑÑÑ Ð² Ñом ÑлÑÑае, еÑли ÑдаленнÑй компÑÑÑÐµÑ Ð¸ÑполÑзÑеÑ
+ÑпеÑиалÑнÑй поÑÑ (ÑÑÐ¾Ð±Ñ ÑзнаÑÑ, ÑÑо Ñакое поÑÑ Ð¸ как его иÑполÑзоваÑÑ,
+ÑмоÑÑиÑе ÑÑÑаниÑÑ ÑÑководÑÑва
+.BR mcserv(8) .
+ÐÑли задан ÑлеменÑ
+.IR remote\-dir ,
+Ñо ÑказаннÑй каÑалог ÑÑÐ°Ð½ÐµÑ ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм
+компÑÑÑеÑом.
+.PP
+ÐÑимеÑÑ:
+.PP
+.nf
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+.fi
+.\"NODE " Undelete File System"
+.SH " Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)"
+Ð ÐС Linux можно ÑконÑигÑÑиÑоваÑÑ ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ ext2fs, иÑполÑзÑемÑÑ
+по ÑмолÑаниÑ, Ñаким обÑазом, ÑÑо поÑвиÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð²Ð¾ÑÑÑанавливаÑÑ
+ÑдаленнÑе ÑÐ°Ð¹Ð»Ñ (но ÑолÑко в Ñайловой ÑиÑÑеме ext2). Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема
+UFS (Undelete File System) пÑедÑÑавлÑÐµÑ Ñобой инÑеÑÑÐµÐ¹Ñ Ðº библиоÑекам
+ext2fs, позволÑÑÑий воÑÑÑановиÑÑ Ð¸Ð¼ÐµÐ½Ð° вÑеÑ
ÑдаленнÑÑ
Ñайлов, вÑбÑаÑÑ
+некоÑоÑое колиÑеÑÑво ÑакиÑ
Ñайлов и воÑÑÑановиÑÑ Ð¸Ñ
.
+.PP
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑполÑзоваÑÑÑÑ ÑÑой возможноÑÑÑÑ (ÑÑой Ñайловой
+ÑиÑÑемой), нÑжно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑ
ода (chdir) в ÑпеÑиалÑнÑй
+каÑалог, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого обÑазÑеÑÑÑ Ð¸Ð· пÑеÑикÑа "/#undel" и имени
+ÑпеÑиалÑного Ñайла ÑÑÑÑойÑÑва, на коÑоÑом наÑ
одиÑÑÑ ÑеалÑÐ½Ð°Ñ ÑайловаÑ
+ÑиÑÑема.
+.PP
+ÐапÑимеÑ, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑÑÑановиÑÑ ÑдаленнÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð° вÑоÑом Ñазделе пеÑвого
+SCSI\-диÑка, нÑжно иÑполÑзоваÑÑ ÑледÑÑÑее имÑ:
+.PP
+.nf
+ /#undel:sda2
+.fi
+.PP
+ÐагÑÑзка ÑпиÑка ÑдаленнÑÑ
Ñайлов ÑÑебÑÐµÑ Ð½ÐµÐºÐ¾ÑоÑого вÑемени, Ñак ÑÑо
+набеÑиÑеÑÑ ÑеÑпениÑ. ÐмейÑе в видÑ, ÑÑо имена Ñайлов в полÑÑенном ÑпиÑке
+бÑдÑÑ ÑиÑÑовÑми, Ñак ÑÑо поиÑк нÑжного пÑидеÑÑÑ Ð¿ÑоводиÑÑ Ð»Ð¸Ð±Ð¾ по даÑе,
+либо поÑледоваÑелÑнÑм пÑоÑмоÑÑом ÑодеÑжимого (в обÑем, Ñ Ð²Ð°Ð¼ не
+завидÑÑ!).
+.\"NODE " SMB File System"
+.SH " Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs"
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs позволÑÐµÑ ÑабоÑаÑÑ Ñ Ñайлами на ÑдаленнÑÑ
+компÑÑÑеÑаÑ
по пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB (CIFS) (Windows for Workgroups, Windows
+9x/ME/XP, Windows NT, Windows 2000 и Samba). ÐÐ»Ñ ÑÑого можно
+иÑполÑзоваÑÑ Ð¿ÑÐ½ÐºÑ "SMB ÑвÑзÑ..." (доÑÑÑпнÑй из Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой
+панелей) или же непоÑÑедÑÑвенно ÑмениÑÑ ÑекÑÑий каÑалог командой cd,
+задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим обÑазом:
+.PP
+.I /#smb:[username@]machine[/service][/remote\-dir]
+.PP
+ÐлеменÑÑ
+.IR username ", " service
+и
+.I remote\-dir
+необÑзаÑелÑнÑ.
+.IR username ", " domain
+и
+.I password
+могÑÑ Ð±ÑÑÑ ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² окне диалога.
+.PP
+ÐÑимеÑÑ:
+.PP
+.nf
+ /#smb:machine/Share
+ /#smb:other_machine
+ /#smb:guest at machine/Public/Irlex
+.fi
+.\"NODE "Colors"
+.SH "ЦвеÑа"
+ÐÑогÑамма Midnight Commander пÑÑаеÑÑÑ Ð¾Ð¿ÑеделиÑÑ, поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ ваÑ
+ÑеÑминал ÑвеÑа, иÑполÑзÑÑ Ð´Ð»Ñ ÑÑого Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
о ÑеÑминалаÑ
и имÑ
+ваÑего ÑеÑминала. Ðногда ÑÑо не ÑдаеÑÑÑ. Ð ÑакиÑ
ÑлÑÑаÑÑ
можно
+вклÑÑиÑÑ Ð¸Ð»Ð¸ оÑклÑÑиÑÑ ÑвеÑной вÑвод, иÑполÑзÑÑ ÐºÐ»ÑÑи запÑÑка пÑогÑаммÑ
+\-c и \-b, ÑооÑвеÑÑÑвенно.
+.PP
+ÐÑогÑамма Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑкомпилиÑована Ñ Ð¸ÑполÑзованием библиоÑек
+.B ncurses
+или
+.BR slang .
+.B ncurses
+не Ð´Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи вклÑÑаÑÑ ÑвеÑной Ñежим: ncurses иÑполÑзÑÐµÑ ÑолÑко
+инÑоÑмаÑÐ¸Ñ Ð¸Ð· Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
о ÑеÑминалаÑ
. ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ, какаÑ
+библиоÑека бÑла иÑполÑзована пÑи компилÑÑии, дайÑе командÑ
+.BR "mc \-V" .
+.PP
+ÐÑли пÑогÑамма ÑкомпилиÑована Ñ Ð¸ÑполÑзованием менеджеÑа ÑкÑана
+.BR S\-Lang ,
+она пÑовеÑÑÐµÑ Ð·Ð½Ð°Ñение пеÑеменной
+.BR COLORTERM .
+Ðадание ÑÑой пеÑеменной Ð´Ð°ÐµÑ ÑÐ¾Ñ Ð¶Ðµ ÑÑÑекÑ, ÑÑо и задание клÑÑа \-c.
+.PP
+Ðожно ÑказаÑÑ ÑеÑминалÑ, коÑоÑÑе вÑегда Ð´Ð¾Ð»Ð¶Ð½Ñ ÑабоÑаÑÑ Ð² ÑвеÑном
+Ñежиме, добавив ÑÑÑокÑ
+.I color_terminals
+в ÑекÑÐ¸Ñ Colors иниÑиализаÑионного Ñайла. Ð ÑÑом ÑлÑÑае Midnight
+Commander не бÑÐ´ÐµÑ Ð¿ÑÑаÑÑÑÑ Ð¾Ð¿ÑеделиÑÑ, поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ Ð²Ð°Ñ ÑеÑминал
+ÑвеÑной вÑвод. ÐÑимеÑ:
+.PP
+.nf
+[Colors]
+color_terminals=linux,xterm
+.fi
+.nf
+color_terminals=terminal\-name1,terminal\-name2...
+.fi
+.PP
+Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ñакже возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ ÑвеÑа,
+заданнÑе по ÑмолÑаниÑ. РнаÑÑоÑÑее вÑÐµÐ¼Ñ ÑаблиÑа иÑполÑзÑемÑÑ
ÑвеÑов
+задаеÑÑÑ Ð¿ÐµÑеменной
+.B MC_COLOR_TABLE
+или в ÑекÑии Colors иниÑиализаÑионного Ñайла.
+.PP
+Ð ÑекÑии Colors загÑÑÐ¶Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ ÑаблиÑа ÑвеÑов опÑеделÑеÑÑÑ
+пеÑеменной (ÑÑÑокой)
+.IR base_color .
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ Ð°Ð»ÑÑеÑнаÑивнÑÑ ÑаблиÑÑ ÑвеÑов Ð´Ð»Ñ ÑеÑминала, иÑполÑзÑÑ
+Ð¸Ð¼Ñ ÑеÑминала как клÑÑ Ð² ÑÑой ÑекÑии. ÐÑимеÑ:
+.PP
+.nf
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+.fi
+.PP
+ФоÑÐ¼Ð°Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑа:
+.PP
+.nf
+ <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ...
+.fi
+.PP
+ЦвеÑа не ÑвлÑÑÑÑÑ Ð¾Ð±ÑзаÑелÑнÑми, а в каÑеÑÑве клÑÑевÑÑ
Ñлов (keywords)
+могÑÑ Ð¸ÑполÑзоваÑÑÑÑ: Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑвеÑовой палиÑÑÑ Ð² панелÑÑ
: normal,
+selected, marked, markselect, errors, input, reverse, gauge; ЦвеÑа
+пÑнкÑов менÑ: menu, menusel, menuhot, menuhotsel; ЦвеÑа в окне диалога:
+dnormal, dfocus, dhotnormal, dhotfocus; ЦвеÑа в окне подÑказки:
+helpnormal, helpitalic, helpbold, helplink, helpslink; в окне пÑогÑаммÑ
+пÑоÑмоÑÑа: viewunderline; ÑпеÑиалÑнÑе подÑвеÑки: executable, directory,
+link, device, special, core; в окне ÑедакÑоÑа: editnormal, editbold,
+editmarked.
+.PP
+ЦвеÑа задаваÑÑ Ð½Ðµ обÑзаÑелÑно. Ð¦Ð²ÐµÑ ÐºÐ°ÐºÐ¾Ð³Ð¾ именно Ð¿Ð¾Ð»Ñ Ð¾Ð¿ÑеделÑеÑÑÑ
+каждÑм клÑÑевÑм Ñловом, можно понÑÑÑ Ð¸Ð· пеÑевода ÑÑого клÑÑевого Ñлова.
+ÐекоÑоÑÑе ÑлÑÑаи ÑÑебÑÑÑ Ð¿Ð¾ÑÑнений.
+.PP
+.I input
+опÑеделÑÐµÑ ÑвеÑа в ÑÑÑоке ввода в диалоговÑÑ
окнаÑ
.
+.PP
+.I gauge
+опÑеделÑÐµÑ ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹ ÑаÑÑи полоÑки (progress bar), пÑи
+гÑаÑиÑеÑком оÑобÑажении Ñ
ода вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ
опеÑаÑий (копиÑование и
+дÑ.).
+.PP
+ÐиалоговÑе окна иÑполÑзÑÑÑ ÑледÑÑÑие ÑвеÑа:
+.I dnormal
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð½Ð¾ÑмалÑного ÑекÑÑа,
+.I dfocus
+\- ÑвеÑ, иÑполÑзÑемÑй
+Ð´Ð»Ñ Ð²Ñделенного в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñа окна,
+.I dhotnormal
+\- ÑвеÑ, иÑполÑзÑемÑй Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ "гоÑÑÑиÑ
" ÐºÐ»Ð°Ð²Ð¸Ñ Ð² обÑÑнÑÑ
+компоненÑаÑ
, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº ÑвеÑ
+.I dhotfocus
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ "гоÑÑÑиÑ
" ÐºÐ»Ð°Ð²Ð¸Ñ Ð² вÑбÑаннÑÑ
в даннÑй моменÑ
+компоненÑаÑ
окна.
+.PP
+Ð Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ Ñа же ÑÐ°Ð¼Ð°Ñ ÑÑ
ема, ÑолÑко в каÑеÑÑве названий
+ÑлеменÑов иÑполÑзÑÑÑÑÑ menu, menusel, menuhot и menuhotsel.
+.PP
+Ðкно подÑказки иÑполÑзÑÐµÑ ÑледÑÑÑие ÑвеÑа:
+.I helpnormal
+\- Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑÑого ÑекÑÑа,
+.I helpitalic
+\- Ð´Ð»Ñ Ð²Ñвода ÑекÑÑа, вÑделенного в man\-ÑÑÑаниÑаÑ
кÑÑÑивом,
+.I helpbold
+\- Ð´Ð»Ñ Ð²Ñвода ÑекÑÑа, вÑделенного в man\-ÑÑÑаниÑаÑ
жиÑнÑм ÑÑиÑÑом,
+.I helplink
+\- Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð½ÐµÐ°ÐºÑивнÑÑ
гипеÑÑÑÑлок,
+.I helpslink
+\- Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð°ÐºÑивной в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð³Ð¸Ð¿ÐµÑÑÑÑлки.
+.PP
+ÐозможнÑе ÑвеÑа: black, gray, red, brightred, green, brightgreen, brown,
+yellow, blue, brightblue, magenta, brightmagenta, cyan, brightcyan,
+lightgray и white.
+.PP
+ÐÐ»Ñ Ð¿ÑозÑаÑного Ñона иÑполÑзÑÑÑÑÑ ÑпеÑиалÑное клÑÑевое Ñлово 'default'.
+Слово 'default' можно иÑполÑзоваÑÑ ÑолÑко пÑи задании ÑвеÑа Ñона.
+ÐÑимеÑ:
+.PP
+.nf
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+.fi
+
+.\"NODE "Skins"
+.SH "ÐнеÑний вид"
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе измениÑÑ Ð²Ð½ÐµÑний вид Midhight Commander'а. ÐÐ»Ñ ÑÑого необÑ
одимо
+ÑказаÑÑ Ñайл, в коÑоÑом ÑÐºÐ°Ð·Ð°Ð½Ñ ÑвеÑа и линии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок. Такой
+Ñайл назÑваеÑÑÑ Ð´Ð°Ð»ÐµÐµ Ñкин\-Ñайл. пеÑеопÑеделение внеÑнего вида полноÑÑÑÑ
+ÑовмеÑÑимо Ñ Ð·Ð°Ð´Ð°Ð½Ð¸ÐµÐ¼ ÑвеÑов, опиÑаннÑм в ÑекÑии
+.\"LINK2"
+ЦвеÑа\&.
+.\"Colors"
+.PP
+
+ÐоиÑк Ñкин\-Ñайла пÑоизводиÑÑÑ Ð¿Ð¾ ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑÐ¼Ñ (до
+пеÑвого наÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):
+.IP
+.br
+1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки
+.BR \-S
+.BR \<Ñкин\>
+или
+.BR \-\-skin=\<Ñкин\>
+.br
+2) ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑжениÑ
+.BR MC_SKIN
+.br
+3) РконÑигÑÑаÑионном Ñайле паÑамеÑÑ
+.BR skin
+в ÑекÑии
+.BR [Midhight Commander]
+.br
+4) Файл
+.BR /etc/mc/skins/default.ini
+.br
+5) Файл
+.BR /usr/share/mc/skins/default.ini
+
+.PP
+ÐаÑамеÑÑÑ Ð² ÑÑÑÑ
пеÑвÑÑ
ÑлÑÑаÑÑ
могÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй пÑÑÑ Ðº Ñкин\-ÑайлÑ
+либо пÑоÑÑо название Ñкина (Ñ ÑаÑÑиÑением \.ini либо без него). Рданном
+ÑлÑÑае поиÑк Ñкин\-Ñайла бÑÐ´ÐµÑ Ð¿ÑоиÑÑ
одиÑÑ Ð¿Ð¾ ÑледÑÑÑим каÑалогам (до пеÑвого
+наÑ
ождениÑ):
+.IP
+1)
+.BR ~/.mc/skins/
+.br
+2)
+.BR /etc/mc/skins/
+.br
+3)
+.BR /usr/share/mc/skins/
+.br
+
+.PP
+ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑаÑÑиÑенной инÑоÑмаÑии, обÑаÑиÑеÑÑ Ðº подÑазделам:
+
+.IP
+.\"LINK2"
+ÐпиÑание ÑекÑий и паÑамеÑÑов
+.\"Skins sections"
+.br
+.\"LINK2"
+ÐпеÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑовÑÑ
паÑ
+.\"Skins colors"
+.br
+.\"LINK2"
+Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок
+.\"Skins lines"
+.br
+.\"LINK2"
+СовмеÑÑимоÑÑÑ
+.\"Skins oldcolors"
+.br
+
+.\"NODE " Skins sections"
+.SH " ÐпиÑание ÑекÑий"
+
+СекÑиÑ
+.BR [skin]
+ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑиÑ, оÑноÑÑÑÑÑÑÑ Ðº ÑÐ°Ð¼Ð¾Ð¼Ñ Ñкин\-ÑайлÑ. ÐаÑамеÑÑ
+.I description
+кÑаÑко опиÑÑÐ²Ð°ÐµÑ Ñкин.
+
+
+.PP
+СекÑиÑ
+.BR [filehighlight]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ
Ð¿Ð°Ñ Ð´Ð»Ñ Ð³ÑÑпп подÑвеÑок имен Ñайлов.
+ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов в ÑекÑии должно ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми ÑекÑий в Ñайле подÑвеÑки.
+СмоÑÑиÑе Ñаздел
+.\"LINK2"
+ÐодÑвеÑка имÑн Ñайлов
+.\"Filenames Highlight"
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñобной инÑоÑмаÑии.
+
+.PP
+СекÑиÑ
+.BR [core]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание ÑлеменÑов, иÑполÑзÑемÑÑ
повÑемеÑÑно.
+.TP
+.I _default_
+Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑаниÑ. ÐÑполÑзÑеÑÑÑ Ð²Ð¾ вÑеÑ
оÑÑалÑнÑÑ
ÑекÑиÑÑ
(глобалÑнÑй паÑамеÑÑ), еÑли в ниÑ
Ð½ÐµÑ Ð¿ÐµÑеопÑеделениÑ
+.TP
+.I selected
+кÑÑÑоÑ
+.TP
+.I marked
+оÑмеÑеннÑе даннÑе
+.TP
+.I markselect
+кÑÑÑÐ¾Ñ Ð½Ð° оÑмеÑеннÑÑ
даннÑÑ
+.TP
+.I gauge
+ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹ ÑаÑÑи полоÑки (progress bar)
+.TP
+.I input
+ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð²Ð²Ð¾Ð´Ð° даннÑÑ
+.TP
+.I reverse
+инвеÑÑиÑованнÑй ÑвеÑ
+
+
+.PP
+СекÑиÑ
+.BR [dialog]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов диалоговÑÑ
окон (кÑоме ÑообÑений об оÑибкаÑ
).
+.TP
+.I _default_
+Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_
+.TP
+.I dfocus
+Ð¦Ð²ÐµÑ ÑлеменÑа, наÑ
одÑÑегоÑÑ Ð² ÑокÑÑе
+.TP
+.I dhotnormal
+Ð¦Ð²ÐµÑ Ñ
оÑкеев
+.TP
+.I dhotfocus
+Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ Ð² ÑокÑÑе
+
+.PP
+СекÑиÑ
+.BR [error]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов диалога об оÑибкаÑ
.
+.TP
+.I _default_
+Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_
+.TP
+.I errdhotnormal
+Ð¦Ð²ÐµÑ Ñ
оÑкеев
+.TP
+.I errdhotfocus
+Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ Ð² ÑокÑÑе
+
+.PP
+СекÑиÑ
+.BR [menu]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание ÑлеменÑов, оÑобÑажаÑÑиÑ
ÑÑ Ð² менÑ. ÐÑо каÑаеÑÑÑ ÐºÐ°Ðº ÑиÑÑемного менÑ
+(вÑзÑваемого клавиÑей F9), Ñак и полÑзоваÑелÑÑкиÑ
Ð¼ÐµÐ½Ñ (F2 в панелÑÑ
или F11 в ÑедакÑоÑе).
+.TP
+.I _default_
+Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_
+.TP
+.I entry
+Ð¦Ð²ÐµÑ Ð¿ÑнкÑов менÑ
+.TP
+.I menuhot
+Ð¦Ð²ÐµÑ Ñ
оÑкеев
+.TP
+.I menusel
+Ð¦Ð²ÐµÑ Ð²Ñделенного пÑнкÑа менÑ
+.TP
+.I menuhotsel
+Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ Ð² ÑокÑÑе
+
+.PP
+СекÑиÑ
+.BR [help]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑвеÑов Ð´Ð»Ñ Ð¾ÐºÐ½Ð° оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼Ð¾Ñи.
+.TP
+.I _default_
+Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_
+.TP
+.I helpitalic
+ЦвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом
+.BR italic
+.TP
+.I helpbold
+ЦвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом
+.BR bold
+.TP
+.I helplink
+Ð¦Ð²ÐµÑ ÑÑÑлок
+.TP
+.I helpslink
+Ð¦Ð²ÐµÑ ÑÑÑлки, наÑ
одÑÑейÑÑ Ð¿Ð¾Ð´ кÑÑÑоÑом
+
+.PP
+СекÑиÑ
+.BR [editor]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов ÑедакÑоÑа
+.TP
+.I _default_
+Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_
+.TP
+.I editbold
+ЦвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом
+.BR bold
+.TP
+.I editmarked
+Ð¦Ð²ÐµÑ Ð²Ñделенного ÑекÑÑа
+.TP
+.I editwhitespace
+ÐодÑвеÑка знаков ÑабÑлÑÑии и "виÑÑÑиÑ
" пÑобелов
+.TP
+.I linestate
+Ð¦Ð²ÐµÑ Ð¾Ð±Ð»Ð°ÑÑи оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑоÑÑоÑÐ½Ð¸Ñ ÑÑÑоки.
+
+
+.PP
+СекÑиÑ
+.BR [viewer]
+ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов ÑедакÑоÑа
+.TP
+.I viewunderline
+ЦвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом
+.BR underline
+
+
+.\"NODE " Skins colors"
+.SH " ЦвеÑовÑе паÑÑ"
+ÐаждÑй паÑамеÑÑ Ð² Ñкин\-Ñайле ÑодеÑÐ¶Ð¸Ñ ÑвеÑовÑе паÑÑ
+.PP
+ЦвеÑовÑе паÑÑ Ð¾Ð¿Ð¸ÑÑваÑÑÑÑ ÐºÐ°Ðº два ÑвеÑа, ÑазделÑннÑÑ
Ñимволом ';'
+пеÑвÑй ÑÐ²ÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑÐ²ÐµÑ Ð½Ð°Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ Ñимволов, вÑоÑой \- ÑÐ²ÐµÑ Ñона.
+Ðдин из ÑвеÑов Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑопÑÑен, в ÑÑом ÑлÑÑае бÑÐ´ÐµÑ Ð²Ð·ÑÑ ÑвеÑ
+по ÑмолÑÐ°Ð½Ð¸Ñ (глобалÑнÑй или Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии).
+.PP
+ÐапÑимеÑ:
+.br
+.nf
+[core]
+ # зелÑнÑм по ÑÑÑномÑ
+ _default_=green;black
+ # зелÑнÑм (ÑмолÑ.) по ÑинемÑ
+ selected=;blue
+ # жÑлÑÑм по ÑÑÑномÑ(ÑмолÑ.)
+ marked=yellow;
+.fi
+
+.PP
+ÐозможнÑе ÑвеÑа (названиÑ) опиÑÐ°Ð½Ñ Ð² ÑекÑии
+.\"LINK2"
+ЦвеÑа\&.
+.\"Colors"
+
+
+.\"NODE " Skins lines"
+.SH " Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок"
+Ðинии задаÑÑÑÑ Ð² ÑекÑии
+.BR [Lines]
+в Ñкин\-Ñайле. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÑÑÑÑ Ð¾Ð´Ð¸Ð½Ð°ÑнÑе линии, но возможно
+пеÑеназнаÑиÑÑ Ð½Ð° иÑполÑзование лÑбÑÑ
utf\-8 Ñимволов, поÑ
ожиÑ
на линии
+.PP
+.I ÐÐÐÐÐÐÐÐ!!!
+ÐÑи ÑбоÑке Midnight Commander Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñекой Ncurses иÑполÑзование
+линий огÑаниÑено! Ðозможна ÑолÑко оÑÑиÑовка одинаÑнÑÑ
линий. Ðо вÑем
+вопÑоÑам и пÑедложениÑм обÑаÑайÑеÑÑ Ðº ÑазÑабоÑÑикам Ncurses.
+
+.PP
+ÐпиÑание паÑамеÑÑов ÑекÑии
+.BR [Lines] :
+.TP
+.I lefttop
+изобÑажение левого веÑÑ
него Ñгла Ñамки
+.TP
+.I righttop
+изобÑажение пÑавого веÑÑ
него Ñгла Ñамки
+.TP
+.I centertop
+изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð³Ð¾ÑизонÑалÑной линии вниз
+.TP
+.I centerbottom
+изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð³Ð¾ÑизонÑалÑной линии ввеÑÑ
+.TP
+.I leftbottom
+изобÑажение левого нижнего Ñгла Ñамки
+.TP
+.I rightbottom
+изобÑажение пÑавого нижнего Ñгла Ñамки
+.TP
+.I leftmiddle
+изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÑÑикалÑной линии впÑаво
+.TP
+.I rightmiddle
+изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÑÑикалÑной линии влево
+.TP
+.I centermiddle
+изобÑажение пеÑеÑеÑÐµÐ½Ð¸Ñ Ð²ÐµÑÑикалÑной и гоÑизонÑалÑной линий
+.TP
+.I horiz
+изобÑажение гоÑизонÑалÑной линии
+.TP
+.I vert
+изобÑажение веÑÑикалÑной линии
+.TP
+.I thinhoriz
+изобÑажение Ñонкой гоÑизонÑалÑной линии
+.TP
+.I thinvert
+изобÑажение Ñонкой веÑÑикалÑной линии
+
+
+.\"NODE " Skins oldcolors"
+.SH " СовмеÑÑимоÑÑÑ"
+ÐазнаÑение ÑвеÑов ÑлеменÑов поÑÑедÑÑвом Ñкин\-Ñайлов полноÑÑÑÑ ÑовмеÑÑимо
+Ñ Ð½Ð°Ð·Ð½Ð°Ñением ÑвеÑов, опиÑанном в ÑекÑии
+.\"LINK2"
+ЦвеÑа\&.
+.\"Colors"
+.PP
+Рданном ÑлÑÑае пеÑеназнаÑение ÑвеÑов Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ Ð½Ð°Ð´ Ñкин-Ñайлами и ноÑиÑ
+дополнÑÑÑий Ñ
аÑакÑеÑ.
+
+
+.\"NODE "Filenames Highlight"
+.SH "ÐодÑвеÑка имÑн Ñайлов"
+СекÑÐ¸Ñ [filehighlight] из ÑекÑÑего Ñкин\-Ñайла ÑодеÑÐ¶Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð° паÑамеÑÑов
+(в каÑеÑÑве гÑÑпп подÑвеÑки) и знаÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов как ÑвеÑовÑе паÑÑ.
+ÐпиÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ
Ð¿Ð°Ñ ÑмоÑÑиÑе в Ñазделе
+.\"LINK2"
+ÐнеÑний вид
+.\"Skins"
+.PP
+ÐÑавила подÑвеÑки наÑ
одÑÑÑÑ Ð² Ñайле /etc/mc/filehighlight.ini
+(~/.mc/filehighlight.ini).
+ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð³ÑÑпп Ð´Ð¾Ð»Ð¶Ð½Ñ ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми паÑамеÑÑов в ÑекÑии
+[filehighlight] в ÑекÑÑем Ñкин\-Ñайле.
+.PP
+ÐлÑÑи в гÑÑппаÑ
могÑÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:
+.TP
+.I type
+Тип Ñайла. ÐÑли паÑамеÑÑ Ð¿ÑиÑÑÑÑÑвÑеÑ, оÑÑалÑнÑе опÑии игноÑиÑÑÑÑÑÑ
+.TP
+.I regexp
+РегÑлÑÑное вÑÑажение. ÐÑли пÑиÑÑÑÑÑвÑеÑ, паÑамеÑÑ 'extensions' игноÑиÑÑеÑÑÑ.
+.TP
+.I extensions
+СпиÑок ÑаÑÑиÑений Ñайлов. РааÑÑиÑÐµÐ½Ð¸Ñ ÑазделÑÑÑÑÑ Ñимволом ';'.
+.TP
+.I extensions_case
+(Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко Ñ Ð¿Ð°ÑамеÑÑом 'extensions') Ð´ÐµÐ»Ð°ÐµÑ Ð¿Ñавило 'extensions'
+ÑÑвÑÑвиÑелÑнÑм к ÑегиÑÑÑÑ Ð±Ñкв (true) или не ÑÑвÑÑвиÑелÑнÑм (false).
+.PP
+ÐаÑамеÑÑ 'type' (Ñип Ñайла) Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑениÑ:
+.nf
+\- FILE (вÑе ÑайлÑ)
+ \- FILE_EXE
+\- DIR (вÑе каÑалоги)
+ \- LINK_DIR
+\- LINK (вÑе ÑÑÑлки (линки), иÑклÑÑÐ°Ñ "биÑÑе" линки)
+ \- HARDLINK
+ \- SYMLINK
+\- STALE_LINK
+\- DEVICE (вÑе ÑÐ°Ð¹Ð»Ñ ÑÑÑÑойÑÑв)
+ \- DEVICE_BLOCK
+ \- DEVICE_CHAR
+\- SPECIAL (вÑе ÑпеÑиалÑнÑе ÑайлÑ)
+ \- SPECIAL_SOCKET
+ \- SPECIAL_FIFO
+ \- SPECIAL_DOOR
+.fi
+.\"NODE "Special Settings"
+.SH "СпеÑиалÑнÑе ÑÑÑановки (Special Settings)"
+ÐолÑÑинÑÑво ÑÑÑановок Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ пÑÑем
+иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¼ÐµÐ½Ñ. Ðднако имееÑÑÑ Ð½ÐµÑколÑко ÑÑÑановок, коÑоÑÑе могÑÑ
+бÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ ÑолÑко пÑÑем непоÑÑедÑÑвенного ÑедакÑиÑованиÑ
+конÑигÑÑаÑионного Ñайла
+.BR ~/.mc/ini .
+.PP
+.I clear_before_exec
+.IP
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander оÑиÑÐ°ÐµÑ ÑкÑан пеÑед вÑполнением командÑ.
+ÐÑли Ð²Ñ Ñ
оÑиÑе, ÑÑÐ¾Ð±Ñ Ð²Ñвод пÑедÑдÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ иÑÑезал, измениÑе
+знаÑение Ð¿Ð¾Ð»Ñ clear_before_exec на 0.
+.PP
+.I confirm_view_dir
+.IP
+ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе
+.B F3
+на имени каÑалога, обÑÑно
+.B MC
+пеÑеÑ
Ð¾Ð´Ð¸Ñ Ð² ÑÑÐ¾Ñ ÐºÐ°Ñалог. ÐÑли ÑÑÐ¾Ñ Ñлаг бÑÐ´ÐµÑ ÑÑÑановлен в 1,
+.B MC
+бÑÐ´ÐµÑ ÑпÑаÑиваÑÑ Ð¿Ð¾Ð´ÑвеÑждение пеÑед Ñем, как пеÑейÑи в ÑказаннÑй
+каÑалог, еÑли в ÑекÑÑем каÑалоге бÑли помеÑÐµÐ½Ñ ÐºÐ°ÐºÐ¸Ðµ\-либо ÑайлÑ.
+.PP
+.I ftpfs_retry_seconds
+.IP
+ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð·Ð°Ð´Ð°ÐµÑ Ð¸Ð½ÑеÑвал вÑемени (в ÑекÑндаÑ
), по иÑÑеÑении
+коÑоÑого Midnight Commander бÑÐ´ÐµÑ Ð¿ÑедпÑинимаÑÑ Ð¿Ð¾Ð²ÑоÑнÑÑ Ð¿Ð¾Ð¿ÑÑкÑ
+ÑоединиÑÑÑÑ Ñ ftp\-ÑеÑвеÑом поÑле Ñого, как пÑедÑдÑÑÐ°Ñ Ð¿Ð¾Ð¿ÑÑка оконÑилаÑÑ
+неÑдаÑей. ÐÑли задано нÑлевое знаÑение, пÑогÑамма не бÑÐ´ÐµÑ Ð¿Ð¾Ð²ÑоÑÑÑÑ
+попÑÑÐºÑ ÑоединиÑÑÑÑ.
+.PP
+.I ftpfs_use_passive_connections
+.IP
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð¾ÑклÑÑена. Ðна вклÑÑаеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑедаÑи Ñайлов по
+пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP в ÑеÑ
ÑлÑÑаÑÑ
, когда компÑÑÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑаÑполагаеÑÑÑ
+за маÑÑÑÑÑизаÑоÑом, ÑилÑÑÑÑÑÑим пакеÑÑ (behind a filtering packet
+router). ÐÑа опÑÐ¸Ñ ÑабоÑÐ°ÐµÑ ÑолÑко в Ñом ÑлÑÑае, еÑли Ð²Ñ Ð½Ðµ иÑполÑзÑеÑе
+пÑокÑи (you are not using an ftp proxy).
+.PP
+.I max_dirt_limit
+.IP
+ÐпÑеделÑеÑ, ÑколÑко Ñаз Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑопÑÑена опеÑаÑÐ¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ
+изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане пÑи ÑабоÑе во вÑÑÑоенной пÑогÑамме пÑоÑмоÑÑа.
+ÐбÑÑно ÑÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð±Ð¾Ð»ÑÑого знаÑениÑ, поÑколÑÐºÑ Ð¿ÑогÑамма
+авÑомаÑиÑеÑки вÑбиÑÐ°ÐµÑ Ð¾Ð¿ÑималÑное знаÑение в завиÑимоÑÑи Ð¾Ñ ÑкоÑоÑÑи
+нажаÑий на клавиÑи. Ðднако на оÑÐµÐ½Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÑÑ
маÑинаÑ
или ÑеÑминалаÑ
Ñ
+болÑÑой ÑкоÑоÑÑÑÑ Ð°Ð²ÑоповÑоÑÐµÐ½Ð¸Ñ (keyboard auto repeat) ÑлиÑком болÑÑое
+знаÑение ÑÑого паÑамеÑÑа Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑивеÑÑи к ÑомÑ, ÑÑо пÑоÑедÑÑа обновлениÑ
+ÑкÑана наÑÐ½ÐµÑ Ð²aÑ ÑаздÑажаÑÑ.
+.IP
+Ðо\-Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ð¼Ñ Ð·Ð½Ð°Ñение max_dirt_limit, Ñавное 10, обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð½Ð°Ð¸Ð»ÑÑÑий
+вÑбоÑ, и именно Ñакое знаÑение ÑÑÑанавливаеÑÑÑ Ð¿Ð¾ ÑмолÑаниÑ.
+.PP
+.I mouse_move_pages
+.IP
+ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸ пÑокÑÑÑка инÑоÑмаÑии (scrolling) в панелÑÑ
,
+оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑки, пÑоизводиÑÑÑÑ ÑÑÑаниÑами или на однÑ
+ÑÑÑокÑ.
+.PP
+.I mouse_move_pages_viewer
+.IP
+ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸ пÑокÑÑÑка инÑоÑмаÑии (scrolling) во вÑÑÑоенной
+пÑогÑамме пÑоÑмоÑÑа, оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑки, пÑоизводиÑÑÑÑ
+ÑÑÑаниÑами или на Ð¾Ð´Ð½Ñ ÑÑÑокÑ.
+.PP
+.I old_esc_mode
+.IP
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander ÑÑакÑÑÐµÑ Ð½Ð°Ð¶Ð°Ñие на клавиÑÑ ESC как
+дейÑÑвие, пÑедÑеÑÑвÑÑÑее нажаÑÐ¸Ñ ÐºÐ°ÐºÐ¾Ð¹\-Ñо дÑÑгой клавиÑи
+(old_esc_mode=0), и ÑовмеÑÑно обÑабаÑÑÐ²Ð°ÐµÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ <Esc\-key>. ÐÑли
+ÑÑÑановиÑÑ ÑÑÑ Ð¾Ð¿ÑÐ¸Ñ Ð² 1 (old_esc_mode=1), Ñо пÑогÑамма бÑÐ´ÐµÑ Ð¾Ð¶Ð¸Ð´Ð°ÑÑ
+нажаÑÐ¸Ñ Ð²ÑоÑой клавиÑи ÑолÑко в ÑеÑение 1 ÑекÑндÑ, и еÑли за ÑÑо вÑемÑ
+ни одна клавиÑа не нажаÑа, Ñо ESC инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº ÑÑебование оÑказа
+Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑедÑдÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (ESC ESC).
+.PP
+.I only_leading_plus_minus
+.IP
+УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑпеÑиалÑнÑй Ñежим обÑабоÑки Ñимволов '+', '\-', '*' в
+командной ÑÑÑоке. ÐÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸ÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²ÑбоÑа, оÑÐ¼ÐµÐ½Ñ Ð²ÑбоÑа и
+инвеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð²ÑбоÑа, но вÑполнÑÑÑ ÑакÑÑ ÑÑнкÑÐ¸Ñ ÑолÑко еÑли команднаÑ
+ÑÑÑока пÑÑÑа. Ð ÑеÑедине командной ÑÑÑоки ÑÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ñже не вÑзÑваÑÑ
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑий гÑÑппового вÑбоÑа, но заÑо Ð²Ñ Ð½Ðµ ÑможеÑе
+иÑполÑзоваÑÑ ÑÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð´Ð»Ñ ÑакиÑ
опеÑаÑий, еÑли ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока не
+пÑÑÑа.
+.PP
+.I reverse_files_only
+.IP
+ÐÑли опÑÐ¸Ñ ÑÑÑановлена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð° ÑÑÑановлена), инвеÑÑиÑование
+вÑбоÑа пÑименÑеÑÑÑ ÑолÑко к Ñайлам, но не к каÑалогам. ÐÑÐ±Ð¾Ñ ÐºÐ°Ñалогов
+не изменÑеÑÑÑ. ÐÑли не ÑÑÑановлена, пÑоизводиÑÑÑ Ð¸Ð½Ð²ÐµÑÑиÑование как Ñайлов,
+Ñак и каÑалогов. ÐÑе невÑбÑаннÑе обÑекÑÑ ÑÑановÑÑÑÑ Ð²ÑбÑаннÑми и наобоÑоÑ.
+.PP
+.I panel_scroll_pages
+.IP
+ÐÑли опÑÐ¸Ñ ÑÑÑановлена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð° ÑÑÑановлена), Ñо когда кÑÑÑоÑ
+(подÑвеÑка) доÑÑÐ¸Ð³Ð°ÐµÑ ÐºÐ¾Ð½Ñа или наÑала ÑпиÑка Ñайлов, оÑобÑажаемого на
+панели, бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ ÑмеÑение на Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑого ÑпиÑка (Ñо еÑÑÑ
+половина оÑобÑажаемого ÑпиÑка оÑÑаеÑÑÑ Ð½Ð° ÑкÑане, а половина пÑопадаеÑ,
+заменÑÑÑÑ ÑледÑÑÑими пÑнкÑами обÑего ÑпиÑка). ÐÑли опÑÐ¸Ñ Ð½Ðµ ÑÑÑановлена,
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ ÑмеÑение ÑолÑко на Ð¾Ð´Ð½Ñ ÑÑÑокÑ.
+.PP
+.I show_output_starts_shell
+.IP
+ÐÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑабоÑÐ°ÐµÑ ÑолÑко в Ñом ÑлÑÑае, когда не вклÑÑена поддеÑжка
+subshell. ÐÑли она ÑÑÑановлена, Ñо пÑи нажаÑии
+.B C\-o
+Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода в ÑкÑан полÑзоваÑÐµÐ»Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑÑÑ Ð½Ð¾Ð²Ñй ÑкземплÑÑ
+оболоÑки.
+.PP
+.I torben_fj_mode
+.IP
+УÑÑановка ÑÑой опÑии Ñлегка изменÑÐµÑ ÑеакÑÐ¸Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° нажаÑие клавиÑ
+Home и End в акÑивной панели. ÐмеÑÑо Ñого, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+(кÑÑÑоÑ) к пеÑÐ²Ð¾Ð¼Ñ Ð¸Ð»Ð¸ поÑÐ»ÐµÐ´Ð½ÐµÐ¼Ñ Ð¸Ð· имен Ñайлов, оÑобÑаженнÑÑ
на
+панели, нажаÑие ÑÑиÑ
ÐºÐ»Ð°Ð²Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð²ÑзÑваÑÑ ÑледÑÑÑÑÑ ÑеакÑиÑ:
+.IP
+клавиÑа Home \- пеÑемеÑение кÑÑÑоÑа ввеÑÑ
до ÑеÑÐµÐ´Ð¸Ð½Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸, еÑли кÑÑÑоÑ
+бÑл ниже, в пÑоÑивном ÑлÑÑае пеÑемеÑение на ÑамÑÑ Ð²ÐµÑÑ
нÑÑ ÑÑÑокÑ; еÑли
+ÑолÑко кÑÑÑÐ¾Ñ Ñже на Ñамой веÑÑ
ней ÑÑÑоке, Ñо пеÑемеÑение на ÑамÑÑ
+пеÑвÑÑ ÑÑÑÐ¾ÐºÑ ÑпиÑка Ñайлов.
+.IP
+клавиÑа End вÑзÑÐ²Ð°ÐµÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸ÑнÑÑ ÑеакÑÐ¸Ñ \- ÑмеÑение вниз до ÑеÑединÑ
+панели, еÑли кÑÑÑÐ¾Ñ Ð±Ñл вÑÑе; еÑли ниже \- Ñо пеÑеÑ
од на поÑледнÑÑ
+оÑобÑажаемÑÑ Ð² панели ÑÑÑокÑ; еÑли Ñже на поÑледней ÑÑÑоке, Ñо
+пеÑемеÑение кÑÑÑоÑа на ÑамÑÑ Ð¿Ð¾ÑледнÑÑ ÑÑÑÐ¾ÐºÑ ÑпиÑка Ñайлов.
+.PP
+.I use_file_to_guess_type
+.IP
+.\"If this variable is on (the default) it will spawn the file command to
+.\"match the file types listed on the
+Ðогда ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена (ÑÑо Ñделано по ÑмолÑаниÑ), mc бÑÐ´ÐµÑ Ð²ÑзÑваÑÑ
+пÑогÑаммÑ
+.B file
+Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñипа Ñайла в ÑооÑвеÑÑÑвии Ñ Ñипами Ñайлов, ÑказаннÑми в
+.\"LINK2"
+mc.ext\&.
+.\"Extension File Edit"
+.PP
+.I xterm_mode
+.IP
+ÐÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð²ÐºÐ»ÑÑена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð° оÑклÑÑена), Ñо пÑи
+пÑоÑмоÑÑе в одной из панелей ÑÑÑÑкÑÑÑÑ Ð´ÐµÑева каÑалогов во вÑоÑой панели
+авÑомаÑиÑеÑки бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ ÑпиÑок Ñайлов вÑбÑанного каÑалога.
+.\"NODE "Terminal databases"
+.SH "ÐÐ°Ð·Ñ ÑеÑминалов (Terminal databases)"
+Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð²Ð½ÐµÑÐµÐ½Ð¸Ñ Ð¸ÑпÑавлений в
+ÑиÑÑемнÑÑ Ð±Ð°Ð·Ñ ÑеÑминалов, даже еÑли Ð²Ñ Ð½Ðµ обладаеÑе пÑавами
+ÑÑпеÑполÑзоваÑелÑ. Midnight Commander иÑÐµÑ Ð² ÑиÑÑемном иниÑиализаÑионном
+Ñайле (Ñайл
+.B mc.lib
+в библиоÑеÑном каÑалоге пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander) или в Ñайле
+.B ~/.mc/ini
+ÑекÑÐ¸Ñ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼ "terminal:your\-terminal\-name", а заÑем ÑекÑиÑ
+"terminal:general". ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока в ÑÑиÑ
ÑекÑиÑÑ
ÑодеÑÐ¶Ð¸Ñ ÐºÐ»ÑÑевое
+Ñлово, коÑоÑое Ð²Ñ Ñ
оÑиÑе опÑеделиÑÑ, за коÑоÑÑм ÑледÑÐµÑ Ð·Ð½Ð°Ðº ÑавенÑÑва и
+опÑеделение клÑÑевого Ñлова. СпеÑиалÑнÑй Ñимвол
+.B \\\\e
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑкÑаниÑÑÑÑиÑ
поÑледоваÑелÑноÑÑей, а
+.B ^x
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑей вида
+.B control\-x
+.PP
+РкаÑеÑÑве клÑÑевÑÑ
Ñлов иÑполÑзÑÑÑÑÑ:
+.PP
+.nf
+f0 \- f20 опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов,
+ генеÑиÑÑемÑÑ
пÑи нажаÑии на ÑÑнкÑионалÑнÑе
+ клавиÑи f0\-f20
+bs опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов, коÑоÑаÑ
+ бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо клавиÑи backspace
+home Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Home
+end Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи end
+up Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка ввеÑÑ
"
+down Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка вниз"
+left Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка влево"
+right Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка впÑаво"
+pgdn Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи page down
+pgup Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи page up
+insert Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи insert
+delete Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи delete
+complete комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии
+ "завеÑÑение ввода"
+.fi
+.PP
+ÐапÑимеÑ, Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ, ÑÑо клавиÑе insert ÑооÑвеÑÑÑвÑеÑ
+ÑкÑаниÑÑÑÑÐ°Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Escape + [ + O + p нÑжно в Ñайле ini
+пÑопиÑаÑÑ ÑÑÑокÑ:
+.PP
+.nf
+insert=\\e[Op
+.fi
+.PP
+ÐпеÑаÑÐ¸Ñ "завеÑÑение ввода" обÑÑно вÑзÑваеÑÑÑ Ð¿Ð¾ клавиÑам
+.B M\-tab,
+но задав знаÑение клÑÑевого Ñлова
+.I complete
+можно вÑзÑваÑÑ ÑакÑÑ Ð¶Ðµ ÑеакÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ Ð¿Ð¾ дÑÑгой комбинаÑии клавиÑ
+(поÑÐµÐ¼Ñ Ð±Ñ Ð½Ðµ ÑделаÑÑ ÑÑо, еÑли Ñ Ð²Ð°Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑа, имеÑÑÐ°Ñ Ð¼Ð°ÑÑÑ
+неиÑполÑзÑемÑÑ
клавиÑ!).
+.SH ""
+.\"NODE "FILES"
+.SH "ФайлÑ"
+ÐÑогÑамма Ð¸Ð·Ð²Ð»ÐµÐºÐ°ÐµÑ Ð²ÑÑ Ð½ÑжнÑÑ ÐµÐ¹ инÑоÑмаÑÐ¸Ñ Ð¸Ð· Ñайлов, пÑÑи к коÑоÑÑм
+опÑеделÑÑÑÑÑ Ð¾ÑноÑиÑелÑно пеÑеменной окÑÑжениÑ
+.BR MC_DATADIR .
+ÐÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ задана, пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾Ð±ÑаÑение к Ñак назÑваемомÑ
+библиоÑеÑÐ½Ð¾Ð¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. ÐÐ»Ñ Ñого, ÑÑобÑ
+ÑзнаÑÑ Ð¸Ð¼Ñ ÑÑого каÑалога, дайÑе командÑ
+.BR "mc \-f" .
+.PP
+.I /usr/share/mc/mc.hlp
+.IP
+Файл подÑказки Ð´Ð»Ñ Ð¿ÑогÑаммÑ.
+.PP
+.I /usr/share/mc/mc.ext
+.IP
+ÐÑполÑзÑемÑй по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð±ÑеÑиÑÑемнÑй Ñайл ÑаÑÑиÑений.
+.PP
+.I ~/.mc/bindings
+.IP
+Файл ÑаÑÑиÑений полÑзоваÑелÑ. ÐÑли ÑÑÐ¾Ñ Ñайл ÑÑÑеÑÑвÑеÑ, он иÑполÑзÑеÑÑÑ
+вмеÑÑо обÑеÑиÑÑемного Ñайла ÑаÑÑиÑений.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+ÐÑполÑзÑемÑй по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð±ÑеÑиÑÑемнÑй Ñайл ÑÑÑановок Ð´Ð»Ñ Midnight
+Commander; иÑполÑзÑеÑÑÑ ÑолÑко в ÑеÑ
ÑлÑÑаÑÑ
, когда полÑзоваÑÐµÐ»Ñ Ð½Ðµ
+Ð¸Ð¼ÐµÐµÑ Ñвоего Ñайла
+.B ~/.mc/ini
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+ÐлобалÑнÑе ÑÑÑановки Ð´Ð»Ñ Midnight Commander. УÑÑановки из ÑÑого Ñайла
+дейÑÑвиÑелÑÐ½Ñ Ð´Ð»Ñ Ð²ÑеÑ
полÑзоваÑелей, незавиÑимо Ð¾Ñ Ñого, имеÑÑ Ð»Ð¸ они
+~/.mc/ini или неÑ. РнаÑÑоÑÑий Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑолÑко
+.\"LINK2"
+наÑÑÑойки ÑеÑминалов
+.\"Terminal databases"
+загÑÑжаÑÑÑÑ Ð¸Ð· mc.lib.
+.PP
+.I ~/.mc/ini
+.IP
+СобÑÑвеннÑе ÑÑÑановки полÑзоваÑелÑ. ÐÑли Ñакой Ñайл ÑÑÑеÑÑвÑеÑ, Ñо
+ÑÑÑановки загÑÑжаÑÑÑÑ Ð¸Ð· него, а не из обÑеÑиÑÑемного иниÑиализаÑионного
+Ñайла пÑогÑаммÑ.
+.PP
+.I /usr/share/mc/mc.hint
+.IP
+ÐÑÐ¾Ñ Ñайл ÑодеÑÐ¶Ð¸Ñ Ð¿Ð¾Ð´Ñказки (hints или cookies), ÑиклиÑеÑки
+оÑобÑажаемÑе пÑогÑаммой.
+.PP
+.I /usr/share/mc/mc.menu
+.IP
+ÐÑÐ¾Ñ Ñайл ÑодеÑÐ¶Ð¸Ñ Ð¾Ð±ÑеÑиÑÑемное Ð¼ÐµÐ½Ñ Ð¿Ñиложений.
+.PP
+.I ~/.mc/menu
+.IP
+СобÑÑвенное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ. ÐÑли ÑÑÐ¾Ñ Ñайл ÑÑÑеÑÑвÑеÑ, он
+иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо обÑеÑиÑÑемного менÑ.
+.PP
+.I ~/.mc/Tree
+.IP
+СпиÑок каÑалогов Ð´Ð»Ñ Ð¾ÐºÐ½Ð°, вÑводимого пÑи вÑбоÑе пÑнкÑа менÑ
+"Ðоманда/ÐеÑево каÑалогов" или пÑи пÑоÑмоÑÑе деÑева каÑалогов в одной из
+панелей. ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока Ñайла ÑооÑвеÑÑÑвÑÐµÑ Ð¿Ð¾Ð´ÐºÐ°ÑалогÑ. СÑÑоки,
+наÑинаÑÑиеÑÑ Ñо ÑлÑÑа ("/") ÑооÑвеÑÑÑвÑÑÑ Ð¿Ð¾Ð»Ð½Ñм пÑÑÑм. ÐÑли ÑÑÑока
+наÑинаеÑÑÑ Ñ ÑиÑÑÑ, Ñо надо взÑÑÑ Ñказанное ÑиÑло Ñимволов из имени
+пÑедÑдÑÑего каÑалога. ÐÑи желании можно ÑоздаÑÑ ÑÑÐ¾Ñ Ñайл, дав
+командÑ
+.IP
+.nf
+ find / \-type d \-print | sort > ~/.mc/Tree
+.fi
+.IP
+ÐбÑÑно не Ð¸Ð¼ÐµÐµÑ ÑмÑÑла делаÑÑ ÑÑо, поÑÐ¾Ð¼Ñ ÑÑо Midnight Commander
+авÑомаÑиÑеÑки обновлÑÐµÑ ÑÑÐ¾Ñ Ñайл.
+.PP
+.I ./.mc.menu
+.IP
+локалÑное менÑ, задаваемое полÑзоваÑелем. ÐÑли ÑÑÐ¾Ñ Ñайл ÑÑÑеÑÑвÑеÑ, он
+иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо Ñайла Ð¼ÐµÐ½Ñ Ð¸Ð· домаÑнего каÑалога полÑзоваÑÐµÐ»Ñ Ð¸
+обÑеÑиÑÑемного менÑ.
+.\"SKIP_SECTION"
+.\" "LICENSE"
+.SH ÐиÑензиÑ
+ÐÑа пÑогÑамма ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð² надежде, ÑÑо она бÑÐ´ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ð¹, но ÐÐÐ
+ÐÐÐÐÐ¥\-ÐÐÐÐ ÐÐÐ ÐÐТÐÐ; даже без подÑазÑмеваемÑÑ
гаÑанÑий ÐÐÐÐÐРЧÐСÐÐÐ
+ЦÐÐÐÐСТРили ÐÐ ÐÐÐÐÐÐСТРÐÐЯ ÐÐÐÐÐ ÐТÐÐРЦÐÐÐ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобнÑÑ
+Ñведений ÑмоÑÑиÑе УнивеÑÑалÑнÑÑ ÐбÑеÑÑвеннÑÑ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU.
+.\"NODE "AVAILABILITY"
+.SH "Ðбновление веÑÑий"
+ÐоÑледние веÑÑии пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander можно найÑи на ÑайÑе
+ftp://ftp.gnu.org/gnu/mc/.
+.\"NODE "SEE ALSO"
+.SH "ÐÑÑгие иÑÑоÑники"
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1), tcsh(1),
+zsh(1), mcedit(1).
+.PP
+.nf
+СÑÑаниÑа, поÑвÑÑÐµÐ½Ð½Ð°Ñ Midnight Commander, в World Wide Web:
+ http://www.midnight\-commander.org/
+.fi
+.PP
+ÐÐ°Ð½Ð½Ð°Ñ ÑÑÑаниÑа опеÑаÑивного ÑÑководÑÑва ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑиÑ, акÑÑалÑнÑÑ
+Ð´Ð»Ñ Ð²ÐµÑÑии 4.6.0 (ÑнваÑÑ 2003 года). ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе более ÑвежÑÑ
+веÑÑÐ¸Ñ Ð¿ÑогÑаммÑ, оÑигиналÑÐ½Ð°Ñ ÑÑÑаниÑа на английÑком ÑзÑке можеÑ
+ÑодеÑжаÑÑ Ð±Ð¾Ð»ÐµÐµ полнÑÑ Ð¸ акÑÑалÑнÑÑ Ð¸Ð½ÑоÑмаÑиÑ. ÐÐ»Ñ Ð¿ÑоÑмоÑÑа
+оÑигиналÑной ÑÑÑаниÑÑ Ð² оболоÑке bash можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+.nf
+LANG= man mc
+.fi
+.\"NODE "AUTHORS"
+.SH "ÐÐТÐРЫ"
+Miguel de Icaza (miguel at ximian.com), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred Leeflang
+(fredl at nebula.ow.org), Dugan Porter (dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui (mr854307 at cs.nthu.edu.tw), Andrej
+Borsenkow (borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer (psheer at icon.co.za), Pavel
+Machek (pavel at ucw.cz) and Pavel Roskin (proski at gnu.org) are the
+developers of this package. Alessandro Rubini (rubini at ipvvis.unipv.it)
+has been especially helpful debugging and enhancing the program's mouse
+support, John Davis (davis at space.mit.edu) also made his S\-Lang library
+available to us under the GPL and answered my questions about it, and
+the following people have contributed code and many bug fixes (in
+alphabetical order):
+.PP
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua (Alex I.
+Tkachenko), Antonio Palama, DOS port (palama at posso.dm.unipi.it), Erwin
+van Eijk (wabbit at corner.iaf.nl), Gerd Knorr (kraxel at cs.tu\-berlin.de),
+Jean\-Daniel Luiset (luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32 port
+(j\-grigera at usa.net), Juan Jose Ciarlante (jjciarla at raiz.uncu.edu.ar),
+Ilya Rybkin (rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli (MC8737 at mclink.it),
+Sergey Ya. Korshunoff (root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni\-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni\-c.dk), Vadim Sinolitis (vvs at nsrd.npi.msu.su)
+and Wim Osterholt (wim at djo.wtm.tudelft.nl).
+.PP
+ÐеÑевод ÑекÑÑа подÑказки на ÑÑÑÑкий ÑзÑк \- ÐоÑÑÑомин Ð.Ð., 1999г.
+ÐÑпÑавлениÑ, адапÑаÑÐ¸Ñ Ðº ÑекÑÑей веÑÑии и конвеÑÑаÑÐ¸Ñ Ð² ÑоÑÐ¼Ð°Ñ mandoc \-
+Самойлов Ð.Ð. <sav at bcs.zp.ua>, 2002 г.
+.\"NODE "BUGS"
+.SH "ÐедоÑабоÑки (BUGS)"
+ÐзвеÑÑнÑе авÑоÑам недоÑабоÑки пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÐµÑеÑиÑÐ»ÐµÐ½Ñ Ð² Ñайле TODO,
+коÑоÑÑй можно найÑи в ÑоÑÑаве поÑÑавлÑемого пакеÑа.
+.PP
+ÐÑли Ð²Ñ Ð¾Ð±Ð½Ð°ÑÑжили в пÑогÑамме какие\-Ñо недоÑÑаÑки или недоÑабоÑки,
+пÑиÑлиÑе, пожалÑйÑÑа, ваÑи замеÑÐ°Ð½Ð¸Ñ Ð¿Ð¾ e\-mail на адÑеÑ:
+.IR mc\-devel at gnome.org .
+.PP
+ÐайÑе в пиÑÑме подÑобное опиÑание обнаÑÑженнÑÑ
недоÑÑаÑков (и/или ваÑиÑ
+пÑедложений по ÑÑовеÑÑенÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑогÑаммÑ), ÑообÑиÑе веÑÑÐ¸Ñ Ð¿ÑогÑаммÑ
+Ñ ÐºÐ¾ÑоÑой Ð²Ñ ÑабоÑаеÑе (Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð½Ð¾Ð¼ÐµÑа веÑÑии иÑполÑзÑйÑе командÑ
+mc \-V), в какой опеÑаÑионной ÑиÑÑеме Ð²Ñ Ð·Ð°Ð¿ÑÑкали пÑогÑаммÑ. Ð ÑлÑÑае
+ÑаÑалÑной оÑибки пÑогÑаммÑ, Ð¼Ñ Ð±Ñдем оÑÐµÐ½Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑнÑ, еÑли Ð²Ñ Ð¿ÑиÑлеÑе
+Ñлед вÑзовов.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/man1/mc.1
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/man1/mc.1 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/man/sr/man1/mc.1 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3304 @@
+.\"TOPICS "Теме:"
+.TH ÐÐ 1 "ÑанÑÐ°Ñ 2003." "ÐРвеÑзиÑа 4.6.0" "ÐÐУ\-ов поноÑни наÑедник"
+.\"SKIP_SECTION"
+.SH "ÐÐÐÐÐ"
+mc \- ÐизÑална ÑÑÑка за УникÑолике ÑиÑÑеме.
+.\"SKIP_SECTION"
+.SH "УÐÐТРÐÐÐ"
+.B mc
+[\-abcCdfhPstuUVx] [\-l дневник] [диÑ1 [диÑ2]] [\-e [даÑоÑека]] [\-v даÑоÑека]
+.\"NODE "DESCRIPTION"
+.SH "ÐÐÐС"
+ÐÐУ\-ов поноÑни наÑедник Ñе пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма и ÑпÑавиÑеÑ
+даÑоÑекама за УникÑолике опеÑаÑивне ÑиÑÑеме.
+.\"NODE "OPTIONS"
+.\".\"DONT_SPLIT"
+.SH "ÐÐÐÐÐ Ð"
+.TP
+.I "\-a"
+ÐÑкÑÑÑÑÑе ÑпоÑÑÐµÐ±Ñ Ð³ÑаÑиÑкиÑ
знакова за ÑÑÑаÑе.
+.TP
+.I "\-b"
+ÐаÑ
Ñева пÑиказ Ñ ÑÐµÐ¶Ð¸Ð¼Ñ Ð±ÐµÐ· боÑа.
+.TP
+.I "\-c"
+ÐаÑ
Ñева обоÑени Ñежим; молим да погледаÑе одеÑак
+.\"LINK2"
+ÐоÑе
+.\"Colors"
+за виÑе инÑоÑмаÑиÑа.
+.TP
+.I "\-C аÑг"
+ÐадаваÑе дÑÑгаÑиÑег ÑкÑпа боÑа Ñ Ð½Ð°Ñедбеном ÑедÑ. ФоÑÐ¼Ð°Ñ Ð°ÑгÑменÑа Ñе
+опиÑан Ñ Ð¾Ð´ÐµÑкÑ
+.\"LINK2"
+ÐоÑе\&.
+.\"Colors"
+.TP
+.I "\-d"
+ÐÑкÑÑÑÑÑе подÑÑÐºÑ Ð·Ð° миÑа.
+.TP
+.I "\-e [даÑоÑека]"
+ÐокÑеÑе ÑгÑаÑени ÑÑеÑиваÑ. Ðко Ñе задан назив даÑоÑеке, оÑваÑа га пÑи
+покÑеÑаÑÑ. ÐидиÑе и
+.BR "mcedit (1)" .
+.TP
+.I "\-f"
+ÐÑиказÑÑе ÑгÑаÑене пÑÑаÑе за ÑÑажеÑе даÑоÑека ÐоноÑног наÑедника.
+.TP
+.I "\-k"
+ÐоÑÑавÑа меке ÑаÑÑеÑе на подÑазÑмеване вÑедноÑÑи из база
+termcap/terminfo. ÐоÑиÑно Ñе Ñамо на Ð¥Ð\-овим ÑеÑминалима када не
+ÑÑнкÑиониÑÑ ÑÑнкÑиÑÑки ÑаÑÑеÑи.
+.TP
+.I "\-l даÑоÑека"
+ЧÑва диÑалог ftpfs\-а Ñа ÑеÑвеÑом Ñ Ð´Ð°ÑоÑекÑ.
+.TP
+.I "\-P даÑоÑека"
+ШÑампа поÑледÑи Ñадни диÑекÑоÑиÑÑм Ñ Ð·Ð°Ð´Ð°Ð½Ñ Ð´Ð°ÑоÑекÑ. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð½Ðµ би
+ÑÑебало непоÑÑедно коÑиÑÑиÑи. УмеÑÑо Ñога, ÑÑебало би га коÑиÑÑиÑи из
+поÑебног ÑпиÑа ÑÑÑке коÑи аÑÑомаÑÑки поÑÑавÑа ÑекÑÑи диÑекÑоÑиÑÑм
+ÑÑÑке на поÑледÑи диÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼Ðµ Ñе налазио ÐоноÑни наÑедник.
+УÑиÑаÑÑе даÑоÑекÑ
+.B /usr/share/mc/bin/mc.sh
+(за коÑиÑнике ÑÑÑки bash и zsh) или
+.B /usr/share/mc/bin/mc.csh
+(за коÑиÑнике ÑÑÑке tcsh), Ñим Ñедом, да биÑÑе задали
+.B mc
+као надимак за одговаÑаÑÑÑи ÑÐ¿Ð¸Ñ ÑÑÑке.
+.TP
+.I "\-s"
+УкÑÑÑÑÑе Ñежим ÑпоÑог ÑеÑминала; Ñ Ð¾Ð²Ð¾Ð¼ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¿ÑогÑам неÑе иÑÑÑÑаваÑи
+ÑкÑпе знакове за ÑÑÑаÑе линиÑа и иÑкÑÑÑиÑе бÑбÑиви Ñежим.
+.TP
+.I "\-t"
+ÐоÑиÑÑи Ñе Ñамо ако Ñе код пÑеведен Ñз коÑиÑÑеÑе библиоÑеке Slang и
+базе terminfo: Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ñини да ÐоноÑни наÑедник коÑиÑÑи вÑедноÑÑ
+пÑоменÑиве
+.B TERMCAP
+за подаÑак о ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ ÑмеÑÑо подаÑака из ÑиÑÑемÑке базе ÑеÑминала
+.TP
+.I "\-u"
+ÐÑкÑÑÑÑÑе ÑпоÑÑÐµÐ±Ñ Ð¿Ð¾Ð´ÑÑке за ÑпоÑедне ÑÑÑке (има ÑмиÑла Ñамо Ñколико
+Ñе ÐоноÑни наÑедник пÑеведен Ñа подÑÑком за ÑпоÑедне ÑÑÑке).
+.TP
+.I "\-U"
+УкÑÑÑÑÑе ÑпоÑÑÐµÐ±Ñ Ð¿Ð¾Ð´ÑÑке за ÑпоÑедне ÑÑÑке (има ÑмиÑла Ñамо Ñколико
+Ñе ÐоноÑни наÑедник пÑеведен Ñа подÑÑком за подÑÑÑке коÑа Ñе подеÑена
+као необавезна одлика).
+.TP
+.I "\-v даÑоÑека"
+ÐокÑеÑе ÑгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð·Ð° пÑеглед задане даÑоÑеке. ÐогледаÑÑе и
+.BR "mcview (1)" .
+.TP
+.I "\-V"
+ÐÑиказÑÑе веÑзиÑÑ Ð¿ÑогÑама.
+.TP
+.I "\-x"
+ÐаÑ
Ñева Ñежим ÐÐºÑ ÑеÑминала. ÐоÑиÑÑи Ñе када Ñе пÑогÑам покÑенÑÑ Ð½Ð°
+ÑеÑминалима коÑи имаÑÑ Ð¿Ð¾Ð´ÑÑÐºÑ Ð·Ð° ÐÐºÑ ÑеÑминале (два екÑанÑка Ñежима,
+и могÑÑноÑÑ ÑлаÑа миÑÑиÑ
комбинаÑиÑа избегаваÑа).
+.PP
+Ðко Ñе ово задано, пÑва пÑÑаÑа Ñе ÑÑмаÑи као диÑекÑоÑиÑÑм кога би
+ÑÑебало пÑиказаÑи Ñ Ð¸Ð·Ð°Ð±Ñаном окнÑ, а дÑÑга пÑÑаÑа као диÑекÑоÑиÑÑм
+кога би ÑÑебало пÑиказаÑи Ñ Ð´ÑÑгом окнÑ.
+.\"NODE "Overview"
+.SH "ÐÑеглед"
+ÐкÑан ÐоноÑног наÑедника Ñе подеÑен Ñ ÑеÑиÑи дела. Ðва диÑекÑоÑиÑÑмÑка
+окна заÑзимаÑÑ ÑкоÑо ÑиÑав екÑанÑки пÑоÑÑоÑ. ÐодÑазÑмевано ÑÑаÑе Ñе да
+дÑÑги Ñед Ñ ÐºÑаÑа екÑана пÑедÑÑавÑа наÑедбени Ñед ÑÑÑке, а поÑледÑи
+Ñед пÑиказÑÑе наÑпиÑе ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа. ÐаÑвиÑи Ñед пÑедÑÑавÑа
+.\"LINK2"
+Ñед мениÑа\&.
+.\"Menu Bar"
+Ред мениÑа Ñе можда не види, али Ñе поÑавÑÑÑе када пÑиÑиÑнеÑе дÑгме
+миÑа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð° наÑвиÑем ÑÐµÐ´Ñ Ð¸Ð»Ð¸ када пÑиÑиÑнеÑе ÑаÑÑÐµÑ F9.
+.PP
+ÐоноÑни наÑедник нÑди иÑÑовÑемени пÑеглед два диÑекÑоÑиÑÑма. Ðедно од
+окана Ñе ÑекÑÑе (Ñед избоÑа Ñе налази Ñ ÑекÑÑем окнÑ). СкоÑо Ñве
+опеÑаÑиÑе Ñе деÑаваÑÑ Ñ ÑекÑÑем окнÑ. Ðеке од опеÑаÑиÑа, као ÑÑо ÑÑ
+`ÐÑеименÑÑ' и `ÐопиÑаÑ' подÑазÑмевано коÑиÑÑе диÑекÑоÑиÑÑм неизабÑаног
+окна као одÑедиÑÑе (не бÑиниÑе, оне Ñе Ð²Ð°Ñ Ñвек пÑво пиÑаÑи за
+поÑвÑдÑ). Ðа виÑе инÑоÑмаÑиÑа, погледаÑÑе одеÑке о
+.\"LINK2"
+ÐиÑекÑоÑиÑÑмÑким окнима\&,
+.\"Directory Panels"
+.\"LINK2"
+ÐениÑима `Ðево' и `ÐеÑно'
+.\"Left and Right Menus"
+и
+.\"LINK2"
+ÐениÑÑ `ÐаÑоÑека'\&.
+.\"File Menu"
+.PP
+ÐожеÑе извÑÑаваÑи ÑиÑÑемÑке наÑедбе из ÐоноÑног наÑедника пÑоÑÑим
+ÑкÑÑаваÑем. Све ÑÑо оÑкÑÑаÑе Ñе Ñе поÑавиÑи на наÑедбеном ÑÐµÐ´Ñ ÑÑÑке,
+а када пÑиÑиÑнеÑе ÑаÑÑÐµÑ `Enter', ÐоноÑни наÑедник Ñе извÑÑиÑи
+наÑедбени Ñед коÑи ÑÑе оÑкÑÑали; пÑоÑиÑаÑÑе одеÑак
+.\"LINK2"
+ÐаÑедбени Ñед ÑÑÑке
+.\"Shell Command Line"
+и
+.\"LINK2"
+ÐÑеÑиÑе Ñеда за ÑноÑ
+.\"Input Line Keys"
+да биÑÑе Ñазнали виÑе о наÑедбеном ÑедÑ.
+.\"NODE "Mouse Support"
+.SH "ÐодÑÑка за миÑа"
+ÐоноÑни наÑедник Ñе иÑпоÑÑÑÑÑе Ñа подÑÑком за миÑа. Ðна Ñе ÑкÑÑÑÑÑе
+Ñваки пÑÑ ÐºÐ°Ð´Ð° покÑеÑеÑе пÑогÑам на ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ Ð²ÑÑÑе
+.B xterm(1)
+(ово Ñади Ñак и када покÑенеÑе повезиваÑе вÑÑÑе telnet, ssh или rlogin
+на дÑÑги ÑаÑÑÐ½Ð°Ñ Ð¸Ð· ÐÐºÑ ÑеÑминала) или ако покÑеÑеÑе пÑогÑам Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ð¸
+и покÑенÑÑ Ð²Ð°Ð¼ Ñе ÑеÑÐ²Ð¸Ñ Ð·Ð° миÑа
+.BR "gpm".
+.PP
+Ðада пÑиÑиÑнеÑе лево дÑгме миÑа над даÑоÑеком Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑким
+окнима, Ñа даÑоÑека Ñе биÑи изабÑана; ако пÑиÑиÑнеÑе деÑно дÑгме,
+даÑоÑека Ñе биÑи ознаÑена (или одознаÑена, Ñ Ð·Ð°Ð²Ð¸ÑноÑÑи од пÑеÑÑ
одног
+ÑÑаÑа).
+.PP
+ÐвоÑÑÑÑки пÑиÑиÑак над даÑоÑеком Ñе покÑÑаÑи да извÑÑи наÑÐµÐ´Ð±Ñ Ð°ÐºÐ¾ Ñе
+Ñади о извÑÑном пÑогÑамÑ; а ако Ñе Ñ
+.\"LINK2"
+даÑоÑеÑи вÑÑÑа
+.\"Extension File Edit"
+задан пÑогÑам за вÑÑÑÑ Ñе даÑоÑеке, ÑÐ°Ñ Ð¿ÑогÑам Ñе биÑи извÑÑен.
+.PP
+ТакоÑе Ñе могÑÑе извÑÑаваÑи наÑедбе додеÑене наÑпиÑима ÑÑнкÑиÑÑкиÑ
+ÑаÑÑеÑа пÑиÑиÑнÑвÑи ÑаÑÑÐµÑ Ð¼Ð¸Ñа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ изнад ÑиÑ
.
+.PP
+Ðко Ñе дÑгме миÑа пÑиÑиÑнÑÑо када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ на наÑвиÑем ÑедÑ
+оквиÑа диÑекÑоÑиÑÑмÑког окна, оно Ñе клиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе. СлиÑно
+овоме, пÑиÑиÑком дÑгмеÑа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ на наÑнижем ÑедÑ
+оквиÑа окно Ñе клиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ. ÐÐ²Ð°Ñ Ð½Ð°Ñин клизаÑа пÑеко
+Ñеда оквиÑа ÑÑнкÑиониÑе и Ñ
+.\"LINK2"
+ÐÑегледаÑÑ Ð¿Ð¾Ð¼Ð¾Ñи
+.\"Contents"
+и
+.\"LINK2"
+СÑÐ°Ð±Ð»Ñ Ð´Ð¸ÑекÑоÑиÑÑма\&.
+.\"Directory Tree"
+.PP
+ÐодÑазÑмевано ÑекаÑе пÑи понавÑаÑÑ Ð·Ð° дÑгмад миÑа Ñе 400 милиÑекÑнди.
+Ðво Ñе може пÑомениÑи ÑÑеÑиваÑем даÑоÑеке
+.\"LINK2"
+\&~/.mc/ini
+.\"Save Setup"
+и пÑоменом паÑамеÑÑа
+.IR "mouse_repeat_rate".
+.PP
+Ðко покÑеÑеÑе ÐоноÑног наÑедника Ñа подÑÑком за миÑа, можеÑе Ñе
+пÑебаÑиÑи на подÑазÑмевано понаÑаÑе миÑа (иÑеÑаÑе и лепÑеÑе ÑекÑÑа)
+дÑжеÑи ÑаÑÑÐµÑ `Shift'.
+.SH ""
+.\"NODE "Keys"
+.SH "ÐÑеÑиÑе"
+Ðеке наÑедбе Ñ ÐоноÑном наÑÐµÐ´Ð½Ð¸ÐºÑ ÑкÑÑÑÑÑÑ ÑпоÑÑÐµÐ±Ñ ÑаÑÑеÑа
+.I Control
+(коÑи Ñе понекад ознаÑен Ñа CTRL или CTL) и ÑаÑÑеÑа
+.I Meta
+(коÑи Ñе понекад ознаÑен Ñа ALT или Ñак Compose). У овом ÑпÑÑÑÑÐ²Ñ Ñемо
+коÑиÑÑиÑи ÑледеÑе ÑкÑаÑениÑе:
+.TP
+.B C\-<знак>
+знаÑи да би ÑÑебало дÑжаÑи ÑаÑÑÐµÑ `Control' док Ñе не пÑиÑиÑне ÑаÑÑеÑ
+<знак>. Тако, C\-f знаÑи: дÑжиÑе ÑаÑÑÐµÑ `Control' и пÑиÑиÑниÑе `f'.
+.TP
+.B M\-<знак>
+знаÑи да би ÑÑебало дÑжаÑи ÑаÑÑÐµÑ `Meta' или `Alt' док Ñе не пÑиÑиÑне
+ÑаÑÑÐµÑ <знак>. Ðко на ваÑÐ¾Ñ ÑаÑÑаÑÑÑи не поÑÑоÑе ÑаÑÑеÑи `Meta' или
+`Alt', пÑиÑиÑниÑе ÑаÑÑеÑ
+.IR ESC ,
+оÑпÑÑÑиÑе га, а онда пÑиÑиÑниÑе ÑаÑÑÐµÑ <знак>.
+.TP
+.B S\-<знак>
+знаÑи да би ÑÑебало дÑжаÑи ÑаÑÑÐµÑ `Shift' док Ñе не пÑиÑиÑне ÑаÑÑеÑ
+<знак>.
+.PP
+Сви Ñедови за ÑÐ½Ð¾Ñ Ñ ÐоноÑном наÑÐµÐ´Ð½Ð¸ÐºÑ ÐºÐ¾ÑиÑÑе имиÑаÑиÑÑ Ð¿ÑеÑиÑа
+ÑÑеÑиваÑа ÐÐУ\-ов ÐмакÑ.
+.PP
+ÐоÑÑоÑе многи одеÑÑи коÑи Ñе баве пÑеÑиÑама. СледеÑи ÑÑ Ð½Ð°ÑважниÑи.
+.PP
+ÐдеÑак
+.\"LINK2"
+Ðени `ÐаÑоÑека'
+.\"File Menu"
+опиÑÑÑе пÑеÑиÑе Ñа ÑаÑÑаÑÑÑе за наÑедбе из мениÑа `ÐаÑоÑека'. ÐваÑ
+одеÑак ÑкÑÑÑÑÑе ÑÑнкÑиÑÑке ÑаÑÑеÑе. ÐеÑина овиÑ
наÑедби Ñади иÑÑе
+ÑÑваÑи, обиÑно над изабÑаном даÑоÑеком или ознаÑеним даÑоÑекама.
+.PP
+ÐдеÑак
+.\"LINK2"
+ÐиÑекÑоÑиÑÑмÑка окна
+.\"Directory Panels"
+опиÑÑÑе пÑеÑиÑе коÑе биÑаÑÑ Ð´Ð°ÑоÑÐµÐºÑ Ð¸Ð»Ð¸ ознаÑаваÑÑ Ð´Ð°ÑоÑеке као
+одÑедиÑÑа поÑоÑиÑ
ÑадÑи (обиÑно изабÑаниÑ
из мениÑа `ÐаÑоÑека').
+.PP
+ÐдеÑак
+.\"LINK2"
+ÐаÑедбени Ñед ÑÑÑке
+.\"Shell Command Line"
+наводи пÑеÑиÑе коÑе Ñе коÑиÑÑе за ÑноÑеÑе и ÑÑеÑиваÑе наÑедбениÑ
+Ñедова. ÐеÑина овиÑ
копиÑа називе даÑоÑека и Ñл. из диÑекÑоÑиÑÑмÑкиÑ
+окана Ñ Ð½Ð°Ñедбени Ñед (да би Ñе избегло пÑеÑеÑано кÑÑаÑе) или пÑиÑÑÑпа
+иÑÑоÑиÑи наÑедбеног Ñеда.
+.PP
+.\"LINK2"
+ÐÑеÑиÑе Ñеда за ÑноÑ
+.\"Input Line Keys"
+Ñе коÑиÑÑе за ÑÑеÑиваÑе Ñедова за ÑноÑ. Ðво ÑкÑÑÑÑÑе наÑедбене Ñедове
+и Ñедове за ÑÐ½Ð¾Ñ Ñ Ð¿ÑозоÑима ÑпиÑа.
+.\"NODE " Miscellaneous Keys"
+.SH " Разне пÑеÑиÑе"
+Ðво некиÑ
пÑеÑиÑа коÑе не ÑпадаÑÑ Ð½Ð¸ Ñ ÑÐµÐ´Ð½Ñ Ð¾Ð´ дÑÑгиÑ
каÑегоÑиÑа:
+.TP
+.B Enter
+ако Ñ Ð½Ð°Ñедбеном ÑÐµÐ´Ñ (оном на Ð´Ð½Ñ Ð¾ÐºÐ°Ð½Ð°) има ÑекÑÑа, онда Ñе извÑÑава
+Ñа наÑедба. Ðко Ñ Ð½Ð°Ñедбеном ÑÐµÐ´Ñ Ð½ÐµÐ¼Ð° ÑекÑÑа, онда Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе
+Ñед за биÑаÑе над диÑекÑоÑиÑÑмом, ÐоноÑни наÑедник извÑÑава наÑедбÑ
+.B chdir(2)
+(пÑомена диÑекÑоÑиÑÑма) Ñ Ð¾Ð·Ð½Ð°Ñеном диÑекÑоÑиÑÑÐ¼Ñ Ð¸ оÑвежава подаÑке Ñ
+окнÑ; ако Ñе изабÑана извÑÑна даÑоÑека, онда Ñе она извÑÑава. Ðа
+кÑаÑÑ, ако Ñе вÑÑÑа ознаÑене даÑоÑеке поклапа Ñа Ñедном од вÑÑÑа из
+.\"LINK2"
+даÑоÑеке вÑÑÑа\&,
+.\"Extension File Edit"
+онда Ñе извÑÑава одговаÑаÑÑÑа наÑедба.
+.TP
+.B C\-l
+поново иÑÑÑÑава Ñве подаÑке Ñ ÐоноÑном наÑедникÑ.
+.TP
+.B C\-x c
+покÑеÑе наÑедбÑ
+.\"LINK2"
+Chmod (пÑомена дозвола)
+.\"Chmod"
+над даÑоÑеком или над ознаÑеним даÑоÑекама.
+.TP
+.B C\-x o
+покÑеÑе наÑедбÑ
+.\"LINK2"
+Chown (пÑомена влаÑника)
+.\"Chown"
+над ÑекÑÑом даÑоÑеком или над ознаÑеним даÑоÑекама.
+.TP
+.B C\-x l
+покÑеÑе наÑÐµÐ´Ð±Ñ `веза'.
+.TP
+.B C\-x s
+покÑеÑе наÑÐµÐ´Ð±Ñ `ÑимболиÑка веза'.
+.TP
+.B C\-x i
+поÑÑавÑа Ñежим дÑÑгог окна на `инÑоÑмаÑиÑе'.
+.TP
+.B C\-x q
+поÑÑавÑа Ñежим дÑÑгог окна на `бÑзи пÑеглед'.
+.TP
+.B C\-x !
+извÑÑава наÑедбÑ
+.\"LINK2"
+ÐÑиÑеÑиÑÑм попÑне окна\&.
+.\"External panelize"
+.TP
+.B C\-x h
+покÑеÑе наÑедбÑ
+.\"LINK2"
+ÐÐ¾Ð´Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑм Ñ Ð±Ñзи ÑпиÑак\&.
+.\"Hotlist"
+.TP
+.B M\-!
+извÑÑава наÑÐµÐ´Ð±Ñ Ð¤Ð¸Ð»ÑÑиÑани пÑиказ, коÑа Ñе опиÑана Ñ Ð¾Ð´ÐµÑкÑ
+.\"LINK2"
+наÑедба пÑегледа\&.
+.\"Internal File Viewer"
+.TP
+.B M\-?
+извÑÑава наÑедбÑ
+.\"LINK2"
+ÐаÑи даÑоÑекÑ\&.
+.\"Find File"
+.TP
+.B M\-c
+оÑваÑа диÑалог
+.\"LINK2"
+ÐÑза пÑом.диÑ.
+.\"Quick cd"
+.TP
+.B C\-o
+када Ñе пÑогÑам покÑеÑе под конзолом ÐÐУ\-а или FreeBSD\-а или под ÐкÑ
+ÑеÑминалом, пÑиказаÑе вам излаз пÑеÑÑ
одне наÑедбе. Ðада Ñе покÑеÑе под
+конзолом ÐÐУ\-а, ÐоноÑни наÑедник коÑиÑÑи ÑпоÑаÑÑи пÑогÑам (cons.saver)
+коÑи Ñе бÑине о ÑÑваÑÑ Ð¸ вÑаÑаÑÑ Ð¿Ð¾Ð´Ð°Ñака на екÑан.
+.PP
+Ðада Ñе пÑи пÑевоÑеÑÑ ÑкÑÑÑена подÑÑка за подÑÑÑке, можеÑе било кад да
+пÑиÑиÑнеÑе C\-o и Ñо Ñе Ð²Ð°Ñ Ð¾Ð´Ð²ÐµÑÑи назад на главни екÑан ÐоноÑног
+наÑедника; да биÑÑе Ñе вÑаÑили Ñ Ð²Ð°ÑÑ Ð°Ð¿Ð»Ð¸ÐºÐ°ÑиÑÑ Ð¿Ð¾ÑÑебно Ñе Ñамо да
+поново пÑиÑиÑнеÑе C\-o. Ðко ÑÑе заÑÑÑавили апликаÑиÑÑ ÐºÐ¾ÑиÑÑеÑи оваÑ
+ÑÑик, неÑеÑе моÑи да извÑÑаваÑе дÑÑге пÑогÑаме из ÐоноÑног наÑедника
+Ñве док не пÑекинеÑе заÑÑÑавÑÐµÐ½Ñ Ð°Ð¿Ð»Ð¸ÐºÐ°ÑиÑÑ.
+.\"NODE " Directory Panels"
+.SH " ÐиÑекÑоÑиÑÑмÑка окна"
+ÐÐ²Ð°Ñ Ð¾Ð´ÐµÑак набÑаÑа пÑеÑиÑе коÑе Ñаде Ñа диÑекÑоÑиÑÑмÑким окнима. Ðко
+желиÑе да ÑазнаÑе како да пÑомениÑе изглед окана, погледаÑÑе одеÑак о
+.\"LINK2"
+ÐениÑима `Ðево' и `ÐеÑно'\&.
+.\"Left and Right Menus"
+.TP
+.B Tab, C\-i
+меÑа ÑекÑÑе окно. СÑаÑо окно поÑÑаÑе ново ÑекÑÑе окно а ÑÑаÑо ÑекÑÑе
+окно поÑÑаÑе ново дÑÑго окно. Ред за биÑаÑе Ñе помеÑа из ÑÑаÑог
+ÑекÑÑег окна на ново ÑекÑÑе окно.
+.TP
+.B Insert, C\-t
+DEPRECATED! да биÑÑе ознаÑили даÑоÑеке можеÑе коÑиÑÑиÑи ÑаÑÑÐµÑ `Insert' (низ kich1
+из базе terminfo) или комбинаÑиÑÑ C\-t (Control\-t). Ðа биÑÑе одознаÑили
+даÑоÑеке, Ñамо поново ознаÑиÑе ознаÑÐµÐ½Ñ Ð´Ð°ÑоÑекÑ.
+.TP
+.B Insert
+to tag files you may use the Insert key (the kich1 terminfo sequence).
+To untag files, just retag a tagged file.
+.TP
+.B C\-t
+to change charset of panel you may use C\-t (Control\-t).
+Recoding is made from selected codepage into system codepage. To
+cancel the recoding you may select "directory up" (..) in active panel.
+To cancel the charsets in all directories, select "No translation " in
+the dialog of encodings.
+.TP
+.B M\-g, M\-r, M\-j
+коÑиÑÑе Ñе за биÑаÑе наÑвиÑе даÑоÑеке Ñ Ð¾ÐºÐ½Ñ, ÑÑедÑе даÑоÑеке и
+наÑниже, Ñим Ñедом.
+.TP
+.B C\-s, M\-s
+запоÑиÑе пÑеÑÑÐ°Ð³Ñ Ð½Ð°Ð·Ð¸Ð²Ð° даÑоÑека Ñ ÑпиÑÐºÑ Ð´Ð¸ÑекÑоÑиÑÑма. Ðада Ñе
+пÑеÑÑага ÑкÑÑÑена, коÑиÑниÑки ÑÐ½Ð¾Ñ Ñе биÑи додан на ниÑÐºÑ Ð·Ð° пÑеÑÑагÑ
+ÑмеÑÑо на наÑедбени Ñед. Ðко Ñе избоÑ
+.I ÐÑикажи мини ÑÑаÑе
+ÑкÑÑÑен, ниÑка за пÑеÑÑÐ°Ð³Ñ Ñе пÑиказÑÑе Ñ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа. ÐÑи кÑÑаÑÑ,
+Ñед за биÑаÑе Ñе Ñе пÑемеÑÑиÑи на ÑледеÑÑ Ð´Ð°ÑоÑекÑ, поÑевÑи од
+ÑкÑÑаниÑ
Ñлова. ТаÑÑеÑи
+.I backspace
+или
+.I DEL
+Ñе Ð¼Ð¾Ð³Ñ ÐºÐ¾ÑиÑÑиÑи за иÑпÑавÑаÑе гÑеÑака Ñ ÐºÑÑаÑÑ. Ðко Ñе комбинаÑиÑа
+C\-s поново пÑиÑиÑне, ÑÑажи Ñе ÑледеÑе поклапаÑе.
+.TP
+.B M\-t
+ÑмеÑÑÑе ÑекÑÑи ÑпиÑак пÑиказа на ÑледеÑи Ñежим ÑпиÑка пÑиказа. Уз ово
+Ñе могÑÑе бÑзо пÑеÑи Ñа дÑгаÑког ÑпиÑка на обиÑан или Ñежим коÑи Ñе
+задао коÑиÑник.
+.TP
+.B C\-\\\\ (control\-обÑнÑÑа коÑа ÑÑÑа)
+пÑиказÑÑе
+.\"LINK2"
+бÑзи ÑпиÑак диÑекÑоÑиÑÑма
+.\"Hotlist"
+и пÑебаÑÑÑе Ñе Ñ Ð¸Ð·Ð°Ð±Ñани диÑекÑоÑиÑÑм.
+.TP
+.B + \ (плÑÑ)
+ово Ñе коÑиÑÑи за Ð¸Ð·Ð±Ð¾Ñ (ознаÑаваÑе) гÑÑпе даÑоÑека. ÐоноÑни наÑедник
+Ñе пиÑаÑи за ÑегÑлаÑни изÑаз коÑи опиÑÑÑе гÑÑпÑ. Ðада ÑÑ ÑкÑÑÑени
+.IR "ÐбÑаÑÑи ÑÑÑке",
+ÑегÑлаÑни изÑаз ÑкоÑо да одговаÑа ÑегÑлаÑним изÑазима Ñ ÑÑÑÑи (*
+замеÑÑÑе нÑла или виÑе знакова а ? замеÑÑÑе Ñедан знак). Ðко ÑÑ
+.I ÐбÑаÑÑи ÑÑÑке
+иÑкÑÑÑени, онда Ñе ознаÑаваÑе даÑоÑека ÑпÑоводи обиÑним ÑегÑлаÑним
+изÑазима (погледаÑÑе ed (1)).
+.TP
+.B \\\\ (обÑнÑÑа коÑа ÑÑÑа)
+коÑиÑÑиÑе ÑаÑÑÐµÑ `\\' да биÑÑе одизабÑали гÑÑÐ¿Ñ Ð´Ð°ÑоÑека. Ðво Ñе
+ÑÑпÑоÑно од ÑаÑÑеÑа ÐлÑÑ.
+.TP
+.B навиÑе, C\-p
+помеÑа Ñед за биÑаÑе на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+.TP
+.B наниже, C\-n
+помеÑа Ñед за биÑаÑе на ÑледеÑÑ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+.TP
+.B home, a1, M\-<
+помеÑа Ñед за биÑаÑе на пÑÐ²Ñ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+.TP
+.B end, c1, M\->
+помеÑа Ñед за биÑаÑе на поÑледÑÑ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+.TP
+.B next\-page, C\-v
+помеÑа Ñед за биÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ.
+.TP
+.B prev\-page, M\-v
+помеÑа Ñед за Ð¸Ð·Ð±Ð¾Ñ ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе.
+.TP
+.B M\-o
+поÑÑавÑа ÑекÑÑи диÑекÑоÑиÑÑм дÑÑгог окна на ÑекÑÑи диÑекÑоÑиÑÑм
+ÑекÑÑег окна. ÐÑебаÑÑÑе дÑÑго окно Ñ Ñежим ÑпиÑка по поÑÑеби. Ðко
+ÑÑенÑÑно окно пÑиказÑÑе ÑезÑлÑаÑе наÑедбе `ÐÑебаÑи Ñ Ð¾ÐºÐ½Ð¾', дÑÑго окно
+Ñе биÑи обиÑно.
+.TP
+.B C\-PageUp, C\-PageDown
+Ñамо Ñ ÑлÑÑаÑÑ Ð´Ð° иÑ
подÑжава ÑеÑминал: пÑемеÑÑа Ñе Ñ Ð´Ð¸ÑекÑоÑиÑÑм
+`..' и Ñ ÑÑенÑÑно изабÑан диÑекÑоÑиÑÑм, Ñим Ñедом.
+.TP
+.B M\-y
+пÑемеÑÑа Ñе Ñ Ð¿ÑеÑÑ
одни диÑекÑоÑиÑÑм из иÑÑоÑиÑе, ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ Ð¿ÑиÑиÑкÑ
+.I <
+дÑгмеÑом миÑа.
+.TP
+.B M\-u
+пÑемеÑÑа Ñе на ÑледеÑи диÑекÑоÑиÑÑм из иÑÑоÑиÑе, ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ Ð¿ÑиÑиÑкÑ
+.I >
+дÑгмеÑом миÑа.
+.TP
+.B M\-S\-h, M\-H
+пÑиказÑÑе иÑÑоÑиÑÑ Ð´Ð¸ÑекÑоÑиÑÑма, ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ Ð¿ÑиÑиÑÐºÑ `v' дÑгмеÑом миÑа.
+.\"NODE " Shell Command Line"
+.SH " ÐаÑедбени Ñед ÑÑÑке"
+ÐÐ²Ð°Ñ Ð¾Ð´ÐµÑак набÑаÑа пÑеÑиÑе коÑе ÑÑ ÐºÐ¾ÑиÑне за избегаваÑе пÑеÑеÑаног
+кÑÑаÑа пÑи ÑноÑÑ Ð½Ð°Ñедби ÑÑÑке.
+.TP
+.B M\-Enter
+копиÑа назив ÑÑенÑÑно изабÑане даÑоÑеке Ñ Ð½Ð°Ñедбени Ñед.
+.TP
+.B C\-Enter
+Ñади иÑÑо ÑÑо и M\-Enter, али ова пÑеÑиÑа Ñади Ñамо Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ð¸.
+.TP
+.B M\-Tab
+покÑеÑе
+.\"LINK2"
+допÑнÑ
+.\"Completion"
+назива даÑоÑека, наÑедби, пÑоменÑивиÑ
, коÑиÑниÑкиÑ
имена и назива
+домаÑина.
+.TP
+.B C\-x t, C\-x C\-t
+копиÑа називе ознаÑениÑ
даÑоÑека (или, ако не поÑÑоÑе ознаÑене
+даÑоÑеке, изабÑане даÑоÑеке) ÑекÑÑег окна (C\-x t) или дÑÑгог окна (C\-x
+C\-t) Ñ Ð½Ð°Ñедбени Ñед.
+.TP
+.B C\-x p, C\-x C\-p
+пÑви низ ÑаÑÑеÑа копиÑа ÑекÑÑÑ Ð¿ÑÑаÑÑ Ñ Ð½Ð°Ñедбени Ñед, а дÑÑги копиÑа
+пÑÑаÑÑ Ð½ÐµÐ¸Ð·Ð°Ð±Ñаног окна Ñ Ð½Ð°Ñедбени Ñед.
+.TP
+.B C\-q
+наÑедба `ÑиÑиÑаÑа' Ñе може коÑиÑÑиÑи за ÑÐ½Ð¾Ñ Ð·Ð½Ð°ÐºÐ¾Ð²Ð° коÑе инаÑе
+обÑаÑÑÑе ÐоноÑни наÑедник (на пÑимеÑ, Ñимбол `+')
+.TP
+.B M\-p, M\-n
+коÑиÑÑиÑе ове пÑеÑиÑе да биÑÑе Ñазгледали иÑÑоÑиÑÑ Ð½Ð°Ñедби. ТаÑÑÐµÑ M\-p
+Ð²Ð°Ñ Ð²Ð¾Ð´Ð¸ на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ, а M\-n на ÑледеÑÑ.
+.TP
+.B M\-h
+пÑиказÑÑе иÑÑоÑиÑÑ ÑекÑÑег Ñеда за ÑноÑ.
+.\"NODE " General Movement Keys"
+.SH " ÐпÑÑе пÑеÑиÑе за кÑеÑаÑе"
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи, пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека и ÑÑабло диÑекÑоÑиÑÑма коÑиÑÑе
+заÑедниÑки код за помеÑаÑе. Ðни ÑÑога пÑиÑ
ваÑаÑÑ Ð¿Ð¾ÑпÑно иÑÑе пÑеÑиÑе.
+Сваки од ÑиÑ
ÑакоÑе пÑиÑ
ваÑа и неке ÑвоÑе пÑеÑиÑе.
+.PP
+ÐÑÑги делови ÐоноÑног наÑедника коÑиÑÑе неке од ÑиÑ
пÑеÑиÑа за
+кÑеÑаÑе, па Ñе Ð¾Ð²Ð°Ñ Ð¾Ð´ÐµÑак можда биÑи од коÑиÑÑи и за Ñе делове.
+.TP
+.B Up, C\-p
+помеÑаÑе Ñедан Ñед Ñназад.
+.TP
+.B Down, C\-n
+помеÑаÑе Ñедан Ñед ÑнапÑед.
+.TP
+.B Prev Page, Page Up, M\-v
+помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе.
+.TP
+.B Next Page, Page Down, C\-v
+помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ.
+.TP
+.B Home, A1
+помеÑаÑе на поÑеÑак.
+.TP
+.B End, C1
+помеÑаÑе на кÑаÑ.
+.PP
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи и пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека пÑиÑ
ваÑаÑÑ, поÑед овиÑ
, и
+ÑледеÑе пÑеÑиÑе:
+.TP
+.B b, C\-b, C\-h, Backspace, Delete
+помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе.
+.TP
+.B Space bar
+помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ.
+.TP
+.B u, d
+помеÑаÑе Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑÑане навиÑе или наниже.
+.TP
+.B g, G
+помеÑаÑе на поÑеÑак или на кÑаÑ.
+.\"NODE " Input Line Keys"
+.SH " ÐÑеÑиÑе Ñеда за ÑноÑ"
+Редови за ÑÐ½Ð¾Ñ (коÑи Ñе коÑиÑÑе за Ñве
+.\"LINK2"
+наÑедбене Ñедове
+.\"Shell Command Line"
+и за диÑалоге ÑпиÑа Ñ Ð¿ÑогÑамÑ) пÑиÑ
ваÑаÑÑ ÑледеÑе пÑеÑиÑе:
+.TP
+.B C\-a
+поÑÑавÑа кÑÑÑÐ¾Ñ Ð½Ð° поÑеÑак Ñеда.
+.TP
+.B C\-e
+поÑÑавÑа кÑÑÑÐ¾Ñ Ð½Ð° кÑÐ°Ñ Ñеда.
+.TP
+.B C\-b, move\-left
+помеÑа кÑÑÑÐ¾Ñ Ñедно меÑÑо Ñлево.
+.TP
+.B C\-f, move\-right
+помеÑа кÑÑÑÐ¾Ñ Ñедно меÑÑо ÑдеÑно.
+.TP
+.B M\-f
+помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÐµÑ ÑнапÑед.
+.TP
+.B M\-b
+помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÐµÑ Ñназад.
+.TP
+.B C\-h, backspace
+бÑиÑе пÑеÑÑ
одни знак.
+.TP
+.B C\-d, Delete
+бÑиÑе знак на Ñом меÑÑÑ (пÑеко кÑÑÑоÑа).
+.TP
+.B C\-@
+поÑÑавÑа Ð¾Ð·Ð½Ð°ÐºÑ Ð·Ð° иÑеÑаÑе.
+.TP
+.B C\-w
+копиÑа ÑекÑÑ Ð¸Ð·Ð¼ÐµÑÑ ÐºÑÑÑоÑа и ознаке Ñ Ð¿ÑиÑ
ваÑник и ÑклаÑа ÑекÑÑ Ð¸Ð·
+Ñеда за ÑноÑ.
+.TP
+.B M\-w
+копиÑа ÑекÑÑ Ð¸Ð·Ð¼ÐµÑÑ ÐºÑÑÑоÑа и ознаке Ñ Ð¿ÑиÑ
ваÑник.
+.TP
+.B C\-y
+вÑаÑа ÑадÑÐ¶Ð°Ñ Ð¿ÑиÑ
ваÑника.
+.TP
+.B C\-k
+бÑиÑе ÑекÑÑ Ð¾Ð´ кÑÑÑоÑа до кÑаÑа Ñеда.
+.TP
+.B M\-p, M\-n
+ÐоÑиÑÑиÑе ове пÑеÑиÑе да биÑÑе Ñазгледали иÑÑоÑиÑÑ Ð½Ð°Ñедби. ТаÑÑÐµÑ M\-p
+Ð²Ð°Ñ Ð²Ð¾Ð´Ð¸ на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ, а M\-n на ÑледеÑÑ.
+.TP
+.B M\-C\-h, M\-Backspace
+бÑиÑе ÑÐµÐ´Ð½Ñ ÑÐµÑ Ñназад.
+.TP
+.B M\-Tab
+извÑÑава
+.\"LINK2"
+допÑнÑ
+.\"Completion"
+назива даÑоÑека, наÑедби, пÑоменÑивиÑ
, коÑиÑниÑкиÑ
имена и назива
+домаÑина.
+.SH ""
+.\"NODE "Menu Bar"
+.SH "Ред мениÑа"
+Ред мениÑа иÑкаÑе када пÑиÑиÑнеÑе ÑаÑÑÐµÑ F9 или пÑиÑиÑнеÑе дÑгме миÑа
+када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð´ наÑвиÑим Ñедом на екÑанÑ. Ред мениÑа ÑадÑжи пеÑ
+мениÑа: `Ðево', `ÐаÑоÑека', `ÐаÑедба', `ÐзбоÑи' и `ÐеÑно'.
+.PP
+ÐениÑи
+.\"LINK2"
+`Ðево' и `ÐеÑно'
+.\"Left and Right Menus"
+вам дозвоÑаваÑÑ Ð´Ð° измениÑе изглед левог и деÑног диÑекÑоÑиÑÑмÑког окна.
+.PP
+Ðени
+.\"LINK2"
+ÐаÑоÑека
+.\"File Menu"
+ÑадÑжи ÑадÑе коÑе можеÑе извÑÑиÑи над ÑÑенÑÑно изабÑаном даÑоÑеком или
+ознаÑеним даÑоÑекама.
+.PP
+Ðени
+.\"LINK2"
+ÐаÑедба
+.\"Command Menu"
+ÑадÑжи ÑадÑе коÑе ÑÑ Ð¾Ð¿ÑÑиÑе и немаÑÑ Ð²ÐµÐ·Ðµ Ñа ÑÑенÑÑно изабÑаном
+даÑоÑеком или ознаÑеним даÑоÑекама.
+.PP
+Ðени
+.\"LINK2"
+ÐзбоÑи
+.\"Options Menu"
+ÑадÑжи ÑадÑе коÑе вам дзвоÑаваÑÑ Ð´Ð° пÑилагодиÑе ÐоноÑног наÑедника.
+.\"NODE " Left and Right Menus"
+.SH " ÐениÑи `Ðево' и `ÐеÑно' (`Ðзнад' и `иСпод')"
+Ðзглед диÑекÑоÑиÑÑмÑкиÑ
окана Ñе може меÑаÑи из мениÑа
+.B Ðево
+и
+.B ÐеÑно
+(они Ñе називаÑÑ
+.B Ðзнад
+и
+.B иСпод
+када Ñе из диÑалога избоÑа
+.\"LINK2"
+Ðзглед
+.\"Layout"
+изабÑана положена подела окна).
+.\"NODE " Listing Mode..."
+.SH " Режим ÑпиÑка..."
+Ðоглед Ñежима ÑпиÑка Ñе коÑиÑÑи за пÑиказ ÑпиÑка даÑоÑека; поÑÑоÑе
+ÑеÑиÑи ÑазлиÑиÑа Ñежима ÑпиÑка:
+.BR ÐÑн ,
+.BR ÐÑаÑак ,
+.B ÐÑгаÑак
+и
+.B ÐоÑиÑниÑки задан.
+ÐÑн диÑекÑоÑиÑÑмÑки поглед пÑиказÑÑе назив даÑоÑеке, велиÑÐ¸Ð½Ñ Ð´Ð°ÑоÑеке
+и даÑÑм измене.
+.PP
+ÐÑаÑки поглед пÑиказÑÑе Ñамо назив даÑоÑеке и ÑадÑжи две колоне (Ñиме
+пÑиказÑÑÑÑи двоÑÑÑÑко виÑе даÑоÑека него дÑÑги погледи). ÐÑгаÑки
+поглед Ñе ÑлиÑан Ð¸Ð·Ð»Ð°Ð·Ñ Ð½Ð°Ñедбе
+.BR "`ls \-l'".
+ÐÑгаÑки поглед заÑзима ÑÐµÐ»Ñ ÑиÑÐ¸Ð½Ñ ÐµÐºÑана.
+.PP
+Ðко изабеÑеÑе `ÐоÑиÑниÑки' ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа, онда Ñами моÑаÑе задаÑи
+ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа.
+.PP
+ÐоÑиÑниÑки ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа моÑа поÑеÑи задаваÑем велиÑине окна. Ðво
+може да бÑде `half' или `full', ÑÑо задаÑе окно велиÑине пола екÑана и
+окно велиÑине Ñелог екÑана, Ñим Ñедом.
+.PP
+ÐоÑле велиÑине окна, можеÑе задаÑи двоколонÑки Ñежим окна. Ðво Ñе
+задаÑе додаваÑем ÑиÑÑе `2' на ниÑÐºÑ ÐºÐ¾ÑиÑниÑког ÑоÑмаÑа.
+.PP
+ÐоÑле овога додаÑÑ Ñе називи поÑа Ñа необавезним задаваÑем велиÑине.
+ÐоÑа коÑа можеÑе пÑиказаÑи ÑÑ ÑледеÑа:
+.TP
+.B name
+пÑиказÑÑе назив даÑоÑеке.
+.TP
+.B size
+пÑиказÑÑе велиÑÐ¸Ð½Ñ Ð´Ð°ÑоÑеке.
+.TP
+.B bsize
+ово Ñе дÑÑги облик ÑоÑмаÑа
+.B size.
+ÐÐ²Ð°Ñ Ð¾Ð±Ð»Ð¸Ðº пÑиказÑÑе велиÑÐ¸Ð½Ñ Ð´Ð°ÑоÑека, а за диÑекÑоÑиÑÑме пÑиказÑÑе
+Ñамо ÐÐÐ\-ÐÐРили ÐÐÐ\-ÐÐÐ .
+.TP
+.B type
+пÑиказÑÑе поÑе вÑÑÑе, ÑиÑине Ñедан. ÐÐ²Ð°Ñ Ð·Ð½Ð°Ðº Ñе ÑлиÑан оном кога
+пÑиказÑÑе наÑедба `ls' Ñз пÑÐµÐºÐ¸Ð´Ð°Ñ `\-F' \- за извÑÑне даÑоÑеке:
+.BR "*",
+за диÑекÑоÑиÑÑме:
+.BR "/",
+за везе:
+.BR "@",
+за ÑÑиÑниÑе:
+.BR "=",
+за знаковне ÑÑеÑаÑе:
+.BR "\-",
+за блок ÑÑеÑаÑе:
+.BR "+",
+за Ñеви:
+.BR "|",
+за ÑимболиÑке везе ка диÑекÑоÑиÑÑмима:
+.BR "~",
+и за баÑаÑе Ñимвезе (везе коÑе не ÑказÑÑÑ Ð½Ð¸ на ÑÑа):
+.BR "!".
+.TP
+.B mark
+звездиÑа ако Ñе даÑоÑека ознаÑена, а Ñазмак ако ниÑе.
+.TP
+.B mtime
+даÑÑм поÑледÑе измене даÑоÑеке.
+.TP
+.B atime
+даÑÑм поÑледÑег пÑиÑÑÑпа.
+.TP
+.B ctime
+даÑÑм ÑÑваÑаÑа даÑоÑеке.
+.TP
+.B perm
+ниÑка коÑа пÑедÑÑавÑа ÑекÑÑе биÑове дозволе даÑоÑеке.
+.TP
+.B mode
+окÑална вÑедноÑÑ ÐºÐ¾Ñа ÑадÑжи ÑекÑÑе биÑове дозволе даÑоÑеке.
+.TP
+.B nlink
+бÑÐ¾Ñ Ð²ÐµÐ·Ð° коÑе ÑказÑÑÑ Ð½Ð° даÑоÑекÑ.
+.TP
+.B ngid
+ÐÐÐ \- иденÑиÑикаÑиони бÑÐ¾Ñ Ð³ÑÑпе (бÑоÑевна вÑедноÑÑ).
+.TP
+.B nuid
+ÐÐÐ \- коÑиÑниÑки иденÑиÑикаÑиони бÑÐ¾Ñ (бÑоÑевна вÑедноÑÑ).
+.TP
+.B owner
+влаÑник даÑоÑеке.
+.TP
+.B group
+гÑÑпа даÑоÑеке.
+.TP
+.B inode
+иÑÐ²Ð¾Ñ Ð´Ð°ÑоÑеке.
+.PP
+ТакоÑе, можеÑе коÑиÑÑиÑи ÑледеÑе кÑÑÑне ÑеÑи да биÑÑе задали изглед
+окна:
+.TP
+.B space
+Ñазмак Ñ ÑоÑмаÑÑ Ð¿Ñиказа.
+.TP
+.B |
+додаваÑе ÑÑпÑавне ÑÑÑе Ñ ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа.
+.PP
+Ðа биÑÑе заÑ
Ñевали да неко поÑе бÑде ÑикÑне велиÑине (задаваÑ
+велиÑине), поÑÑебно Ñе Ñамо да додаÑе
+.B :
+и жеÑени бÑÐ¾Ñ Ð·Ð½Ð°ÐºÐ¾Ð²Ð° Ñ Ð¿Ð¾ÑÑ (ÑиÑинÑ). Ðко Ñе поÑле бÑоÑа налази
+Ñимбол
+.BR + ,
+онда велиÑина задаÑе наÑмаÑÑ Ð²ÐµÐ»Ð¸ÑÐ¸Ð½Ñ Ð¿Ð¾Ñа \- ако пÑогÑам оÑкÑиÑе да
+поÑÑоÑи ÑÐ¾Ñ Ð¿ÑоÑÑоÑа на екÑанÑ, пÑоÑиÑиÑе Ñо поÑе.
+.PP
+Ðа пÑимеÑ,
+.B ÐÑн
+пÑиказ одговаÑа ÑледеÑем ÑоÑмаÑÑ:
+.PP
+half type name | size | mtime
+.PP
+.B ÐÑгаÑки
+пÑиказ одговаÑа ÑледеÑем ÑоÑмаÑÑ:
+.PP
+full perm space nlink space owner space group space size space mtime
+space name
+.PP
+Ðво Ñиног коÑиÑниÑког ÑоÑмаÑа пÑиказа:
+.PP
+half name | size:7 | type mode:3
+.PP
+Ðкна Ñе Ð¼Ð¾Ð³Ñ Ð¿Ð¾ÑÑавиÑи и Ñ ÑледеÑе Ñежиме:
+.TP
+.B `ÐодаÑи'
+ÐÑиказ ÐодаÑи пÑиказÑÑе подаÑке о ÑÑенÑÑно изабÑÐ°Ð½Ð¾Ñ Ð´Ð°ÑоÑеÑи и, ако
+Ñе Ñо могÑÑе, подаÑке о ÑекÑÑем ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+.TP
+.B `СÑабло'
+Ðоглед СÑабло Ñе веома ÑлиÑан одлиÑи
+.\"LINK2"
+ÑÑабло диÑекÑоÑиÑÑма\&.
+.\"Directory Tree"
+ÐогледаÑÑе одеÑак о ÑÐ¾Ñ Ð·Ð° виÑе инÑоÑмаÑиÑа.
+.TP
+.B `ÐÑзи пÑеглед'
+У овом ÑежимÑ, окно Ñе Ñе пÑеÑвоÑиÑи Ñ ÑмаÑени
+.\"LINK2"
+пÑегледаÑ
+.\"Internal File Viewer"
+коÑи пÑиказÑÑе ÑадÑÐ¶Ð°Ñ ÑÑенÑÑно изабÑане даÑоÑеке; ако изабеÑеÑе окно
+(ÑаÑÑеÑом `tab' или миÑем), добиÑеÑе пÑиÑÑÑп ÑобиÑаÑеним наÑедбама
+пÑегледаÑа.
+.\"NODE " Sort Order..."
+.SH " ÐоÑедак ÑеÑаÑа..."
+ÐоÑÑоÑе оÑам поÑедака ÑеÑаÑа: по именÑ, по вÑÑÑи, по даÑÑÐ¼Ñ Ð¸Ð·Ð¼ÐµÐ½Ðµ, по
+даÑÑÐ¼Ñ Ð¿ÑиÑÑÑпа, по даÑÑÐ¼Ñ Ð¸Ð·Ð¼ÐµÐ½Ðµ подаÑака иÑвоÑа, по велиÑини, по
+бÑоÑÑ Ð¸ÑвоÑа, и без ÑеÑаÑа. У диÑÐ°Ð»Ð¾Ð³Ñ ÐоÑедак ÑеÑаÑа можеÑе да
+изабеÑеÑе поÑедак ÑеÑаÑа а ÑакоÑе можеÑе и да задаÑе да ли желиÑе да
+ÑеÑаÑе Ñ Ð¾Ð±ÑнÑÑом поÑеÑÐºÑ Ð¿Ð¾ÑвÑдивÑи кÑÑиÑÑ `ÐбÑни'.
+.PP
+ÐодÑазÑмевано ÑÑаÑе Ñе да Ñе диÑекÑоÑиÑÑми ÑеÑаÑÑ Ð¿Ñе даÑоÑека, али Ñе
+ово може измениÑи из мениÑа
+.\"LINK2"
+ÐзбоÑи
+.\"Options Menu"
+(избоÑ
+.BR "ÐеÑани пÑиказ" ).
+.\"NODE " Filter..."
+.SH " ФилÑаÑ..."
+ÐаÑедба ФилÑÐ°Ñ Ð²Ð°Ð¼ омогÑÑава да задаÑе обÑÐ°Ð·Ð°Ñ ÑÑÑке (на пÑимеÑ:
+.BR "*.tar.gz" )
+коÑи даÑоÑеке моÑаÑÑ Ð´Ð° задовоÑе да би биле пÑиказане. Ðез обзиÑа на
+Ñо какав Ñе обÑÐ°Ð·Ð°Ñ ÑилÑÑа, диÑекÑоÑиÑÑми и везе ка диÑекÑоÑиÑÑмима
+ÑÑ Ñвек пÑиказани Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑком окнÑ.
+.\"NODE " Reread"
+.SH " ÐÑвежи"
+ÐаÑедба ÐÑвежи поново ÑÑиÑава ÑпиÑак даÑоÑека Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑ. Ðна Ñе
+коÑиÑна ако ÑÑ Ð´ÑÑги пÑоÑеÑи ÑÑвоÑили или Ñклонили неке даÑоÑеке. Ðко
+ÑÑе окно попÑнили називима даÑоÑека, ова наÑедба Ñе поново ÑÑиÑаÑи
+ÑадÑÐ¶Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма и ÑклониÑи подаÑке о попÑни окна (ÐогледаÑÑе
+одеÑак
+.\"LINK2"
+ÐÑиÑеÑиÑÑм попÑне окна
+.\"External panelize"
+за виÑе инÑоÑмаÑиÑа).
+.\"NODE " File Menu"
+.SH " Ðени `ÐаÑоÑека'"
+ÐоноÑни наÑедник коÑиÑÑи ÑаÑÑеÑе F1 \- F10 као пÑеÑиÑе Ñа ÑаÑÑаÑÑÑе за
+наÑедбе из мениÑа `ÐаÑоÑека'. ÐомбинаÑиÑе избегаваÑа за ÑÑнкÑиÑÑке
+ÑаÑÑеÑе ÑÑ Ñ ÑÑваÑи могÑÑноÑÑи базе terminfo од `kf1' до `kf10'. Ðа
+ÑеÑминалима без подÑÑке за ÑÑнкÑиÑÑке ÑаÑÑеÑе, можеÑе поÑÑиÑи иÑÑо Ñо
+пÑиÑиÑком на ÑаÑÑÐµÑ ESC и бÑоÑа измеÑÑ 1 и 9 или 0 (ÑÑо Ñедом одговаÑа
+ÑаÑÑеÑима од F1 до F9 и F10).
+.PP
+Ðени `ÐаÑоÑека' ÑадÑжи ÑледеÑе наÑедбе (пÑеÑиÑе Ñа ÑаÑÑаÑÑÑе ÑÑ Ñ
+загÑадама):
+.PP
+.B ÐÐ¾Ð¼Ð¾Ñ (F1)
+.PP
+ÐокÑеÑе ÑгÑаÑени Ñ
ипеÑÑекÑÑÑални пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи. У оквиÑÑ
+.\"LINK2"
+пÑегледаÑа помоÑи
+.\"Contents"
+можеÑе коÑиÑÑиÑи ÑаÑÑÐµÑ `Tab' да биÑÑе изабÑали ÑледеÑÑ Ð²ÐµÐ·Ñ Ð¸ ÑаÑÑеÑ
+`Enter' да биÑÑе пÑаÑили ÑÑ Ð²ÐµÐ·Ñ. ТаÑÑеÑима ÑазмакниÑа и `Backspace'
+Ñе помеÑа напÑед или назад Ñ Ð¾ÐºÐ²Ð¸ÑÑ ÑÑÑаниÑе помоÑи. Ðоново пÑиÑиÑниÑе
+ÑаÑÑÐµÑ `F1' да биÑÑе добили пÑн ÑпиÑак подÑжаниÑ
ÑаÑÑеÑа.
+.PP
+.B Ðени (F2)
+.PP
+ÐокÑеÑе
+.\"LINK2"
+коÑиÑниÑки мени\&.
+.\"Menu File Edit"
+ÐоÑиÑниÑки мени пÑÑжа лак наÑин да Ñе коÑиÑниÑима понÑди мени и додаÑе
+поÑебне одлике ÐоноÑном наÑедникÑ.
+.PP
+.B ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ (F3, Shift\-F3)
+.PP
+ÐÑегледа ÑÑенÑÑно изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑекÑ. ÐодÑазÑмевано Ñе покÑеÑаÑе
+.\"LINK2"
+УгÑаÑеног пÑегледаÑа даÑоÑека\&,
+.\"Internal File Viewer"
+али ако Ñе иÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ `ÐоÑиÑÑи ÑгÑаÑени пÑеглед', ова наÑедба
+покÑеÑе ÑпоÑаÑÑи пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека, задан Ñ Ð¿ÑоменÑÐ¸Ð²Ð¾Ñ Ð¾ÐºÑÑжеÑа
+.BR "PAGER".
+Ðко пÑоменÑива
+.B PAGER
+ниÑе задана, биÑе покÑенÑÑа наÑедба `view'. Ðко ÑмеÑÑо ове коÑиÑÑиÑе
+пÑеÑиÑÑ Shift\-F3, пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе биÑи покÑенÑÑ Ð±ÐµÐ· икаквог ÑоÑмаÑиÑаÑа
+или пÑедобÑаде даÑоÑеке.
+.PP
+.B ФилÑÑиÑано пÑегледаÑе (M\-!)
+.PP
+Ðва наÑедба пиÑа за наÑÐµÐ´Ð±Ñ Ð¸ Ñене аÑгÑменÑе (подÑазÑмевано назив
+ÑÑенÑÑно изабÑане даÑоÑеке), а излаз Ñе наÑедбе Ñе пÑиказÑÑе Ñ
+ÑгÑаÑеном пÑегледаÑÑ Ð´Ð°ÑоÑека.
+.PP
+.B УÑеди (F4)
+.PP
+Ðа Ñада ова наÑедба покÑеÑе ÑÑеÑиваÑ
+.BR "vi",
+ÑÑеÑÐ¸Ð²Ð°Ñ ÐºÐ¾Ñи Ñе задан пÑеко пÑоменÑиве окÑÑжеÑа
+.B EDITOR
+или
+.\"LINK2"
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека
+.\"Internal File Editor"
+ако Ñе ÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ use_internal_edit (ÐоÑиÑÑи ÑгÑаÑено ÑÑеÑиваÑе).
+.PP
+.B ÐопиÑÐ°Ñ (F5)
+.PP
+ÐÑиказÑÑе диÑалог за ÑÐ½Ð¾Ñ Ñа одÑедиÑÑем коÑе Ñе подÑазÑмевано
+диÑекÑоÑиÑÑм Ñ Ð½ÐµÐ¸Ð·Ð°Ð±Ñаном Ð¾ÐºÐ½Ñ Ð¸ копиÑа ÑÑенÑÑно изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑекÑ
+(или ознаÑене даÑоÑеке, ако Ñе Ð±Ð°Ñ Ñедна ознаÑена) Ñ Ð´Ð¸ÑекÑоÑиÑÑм коÑи
+Ñе коÑиÑник задао Ñ Ð´Ð¸ÑÐ°Ð»Ð¾Ð³Ñ Ð·Ð° ÑноÑ. Током овог пÑоÑеÑа можеÑе
+пÑиÑиÑнÑÑи пÑеÑиÑÑ C\-c или ÑаÑÑÐµÑ ESC да биÑÑе пÑекинÑли опеÑаÑиÑÑ. Ðа
+деÑаÑе о извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи (коÑа Ñе обиÑно * или ^\\(.*\\)$, Ñ Ð·Ð°Ð²Ð¸ÑноÑÑи
+од поÑÑавÑаÑа избоÑа `ÐоÑиÑÑи обÑаÑÑе ÑÑÑке') и могÑÑим ÑокеÑÑким
+знаÑима Ñ Ð¾Ð´ÑедиÑÑÑ Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°ÑÑе
+.\"LINK2"
+ÐопиÑаÑе/пÑеименоваÑе Ñа маÑком\&.
+.\"Mask Copy/Rename"
+.PP
+Ðа неким ÑиÑÑемима Ñе могÑÑе покÑенÑÑи копиÑаÑе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ пÑиÑиÑком
+на дÑгме Ðозадина (или пÑиÑиÑком на M\-b Ñ Ð´Ð¸ÑалогÑ). СÑавка
+.\"LINK2"
+ÐозадинÑки поÑлови
+.\"Background jobs"
+Ñе коÑиÑÑи за ÑпÑавÑаÑе позадинÑким поÑловима.
+.PP
+.B ÐапÑави Ð²ÐµÐ·Ñ (C\-x l)
+.PP
+СÑваÑа ÑвÑÐ´Ñ Ð²ÐµÐ·Ñ ÐºÐ° ÑекÑÑÐ¾Ñ Ð´Ð°ÑоÑеÑи.
+.PP
+.B ÐапÑави ÑÐ¸Ð¼Ð²ÐµÐ·Ñ (C\-x s)
+.PP
+СÑваÑа ÑимболиÑÐºÑ Ð²ÐµÐ·Ñ ÐºÐ° ÑекÑÑÐ¾Ñ Ð´Ð°ÑоÑеÑи. Ðа оне коÑи не знаÑÑ ÑÑа ÑÑ
+везе: ÑÑваÑаÑе везе ка даÑоÑеÑи Ñе помало као копиÑаÑе даÑоÑеке, али и
+назив извоÑне даÑоÑеке и назив одÑедиÑне даÑоÑеке пÑедÑÑавÑаÑÑ Ð¸ÑÑи
+лик даÑоÑеке. Ðа пÑимеÑ, ако ÑÑедиÑе ÑÐµÐ´Ð½Ñ Ð¾Ð´ Ñе две даÑоÑеке, Ñве
+измене Ñе Ñе поÑавиÑи Ñ Ð¾Ð±ÐµÐ¼Ð° даÑоÑекама. Ðеки ÑÑди везе (links) зовÑ
+надимÑима (alias) или пÑеÑиÑама (shortcuts).
+.PP
+ТвÑда веза Ñе ÑлиÑниÑа ÑÑваÑÐ½Ð¾Ñ Ð´Ð°ÑоÑеÑи. ÐоÑÑо Ñе напÑавиÑе, не
+поÑÑоÑи наÑин да Ñе ÑазликÑÑе Ð¸Ð·Ð²Ð¾Ñ Ð¾Ð´ везе. Ðко обÑиÑеÑе било коÑе од
+Ñа два, дÑÑго Ñе ÑÐ¾Ñ Ñвек биÑи неÑакнÑÑо. Ðеома Ñе ÑеÑко пÑимеÑиÑи да
+обе даÑоÑеке пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик. ÐоÑиÑÑиÑе ÑвÑде везе када не
+желиÑе да знаÑе ÑÑа Ñе ÑÑа.
+.PP
+СимболиÑка веза пÑедÑÑавÑа ÑпÑÑиваÑе на назив извоÑне даÑоÑеке. Ðко Ñе
+извоÑна даÑоÑека обÑиÑана, ÑимболиÑка веза поÑÑаÑе беÑкоÑиÑна. Ðеома
+Ñе лако ÑоÑиÑи да даÑоÑеке пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик. ÐоноÑни наÑедник
+пÑиказÑÑе знак `@' иÑпÑад назива даÑоÑеке ако Ñе Ñади о ÑимболиÑкоÑ
+вези (изÑзев ако Ñе Ñади о ÑимболиÑÐºÐ¾Ñ Ð²ÐµÐ·Ð¸ ка диÑекÑоÑиÑÑмÑ, када Ñе
+пÑиказÑÑе Ñилда (~)). ÐзвоÑна даÑоÑека на коÑÑ ÑпÑÑÑÑе веза Ñе
+пÑиказÑÑе Ñ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа ако Ñе ÑкÑÑÑен избоÑ
+.IR "ÐÑикажи мини ÑÑаÑе".
+ÐоÑиÑÑиÑе ÑимболиÑке везе када желиÑе да избегнеÑе забÑÐ½Ñ ÐºÐ¾ÑÑ Ð¼Ð¾Ð³Ñ Ð´Ð°
+Ð¸Ð·Ð°Ð·Ð¾Ð²Ñ ÑвÑде везе.
+.PP
+.B ÐÑеименÑÑ/пÑемеÑÑи (F6)
+.PP
+ÐÑваÑа диÑалог за ÑÐ½Ð¾Ñ ÐºÐ¾Ñи подÑазÑмевано ÑадÑжи назив диÑекÑоÑиÑÑма
+из неизабÑаног окна и пÑемеÑÑа ÑÑенÑÑно изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ (или
+ознаÑене даÑоÑеке ако поÑÑоÑи Ð±Ð°Ñ Ñедна ознаÑена даÑоÑека) Ñ
+диÑекÑоÑиÑÑм коÑи Ñе задао коÑиÑник Ñ Ð´Ð¸ÑÐ°Ð»Ð¾Ð³Ñ Ð·Ð° ÑноÑ. Током овог
+пÑоÑеÑа, можеÑе пÑиÑиÑнÑÑи C\-c или ESC да биÑÑе пÑекинÑли овÑ
+опеÑаÑиÑÑ. Ðа виÑе деÑаÑа, погледаÑÑе гоÑÑÑ Ð¾Ð¿ÐµÑаÑиÑÑ ÐопиÑаÑ; виÑе
+ÑÑваÑи Ñе иÑÑо за обе наÑедбе.
+.PP
+на неким ÑиÑÑемима Ñе могÑÑе копиÑаÑе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ пÑеко пÑиÑиÑка на
+дÑгме Ðозадина (или пÑиÑиÑкаÑа M\-b Ñ Ð´Ð¸ÑалогÑ). СÑавка
+.\"LINK2"
+ÐозадинÑки поÑлови
+.\"Background jobs"
+Ñе коÑиÑÑи за ÑпÑавÑаÑе позадинÑким пÑоÑеÑима.
+.PP
+.B ÐапÑави диÑекÑоÑиÑÑм (F7)
+.PP
+ÐÑваÑа диÑалог за ÑÐ½Ð¾Ñ Ð¸ ÑÑваÑа задани диÑекÑоÑиÑÑм.
+.PP
+.B ÐбÑиÑи (F8)
+.PP
+ÐÑиÑе ÑÑенÑÑно изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð¸Ð»Ð¸ ознаÑене даÑоÑеке Ñ ÑÑеÑнÑÑно
+изабÑаном окнÑ. Током овог пÑоÑеÑа можеÑе пÑиÑиÑнÑÑи C\-c или ESC да
+биÑÑе пÑекинÑли опеÑаÑиÑÑ.
+.PP
+.B ÐÑза пÑом.диÑ. (M\-c)
+Ðко вам Ñе наÑедбени Ñед попÑÑен а желиÑе да ÑекÑÑи диÑекÑоÑиÑÑм
+поÑÑавиÑе на Ð½ÐµÐºÑ Ð´ÑÑÐ³Ñ Ð²ÑедноÑÑ, коÑиÑÑиÑе наÑедбÑ
+.\"LINK2"
+ÐÑза пÑом.диÑ.
+.\"Quick cd"
+.PP
+.B ÐзабеÑи гÑÑÐ¿Ñ (+)
+.PP
+Ðво Ñе коÑиÑÑи за Ð¸Ð·Ð±Ð¾Ñ (ознаÑаваÑе) гÑÑпе даÑоÑека. ÐоноÑни наÑедник
+Ñе пиÑаÑи за ÑегÑлаÑни изÑаз коÑи опиÑÑÑе гÑÑпÑ. Ðада ÑÑ ÑкÑÑÑени
+.IR "ÐбÑаÑÑи ÑÑÑке",
+ÑегÑлаÑни изÑази ÑÑ ÑлиÑни задаваÑÑ Ð´Ð°ÑоÑека Ñ Ð¾ÐºÐ²Ð¸ÑÑ ÑÑÑке (*
+замеÑÑÑе нÑла или виÑе знакова а ? Ñедан знак). Ðко ÑÑ
+.I ÐбÑаÑÑи ÑÑÑке
+иÑкÑÑÑени, онда Ñе ознаÑаваÑе даÑоÑека обавÑа обиÑним ÑегÑлаÑним
+изÑазима (погледаÑÑе ed (1)).
+.PP
+.B ÐдизабеÑи гÑÑÐ¿Ñ (\\\\)
+.PP
+ÐоÑиÑÑи Ñе за одбиÑаÑе гÑÑпе даÑоÑека. Ðво Ñе ÑÑпÑоÑна наÑедба од
+наÑедбе
+.IR "ÐзабеÑи гÑÑпÑ".
+.PP
+.B ÐавÑÑи (F10, Shift\-F10)
+.PP
+ÐÑекида Ñад Ñ ÐоноÑном наÑедникÑ. Ðада желиÑе да завÑÑиÑе Ñад а
+коÑиÑÑиÑе омоÑÐ°Ñ ÑÑÑке, коÑиÑÑиÑе Shift\-F10. ÐÑеÑиÑа Shift\-F10 ваÑ
+неÑе одвеÑÑи на поÑледÑи диÑекÑоÑиÑÑм коÑи ÑÑе поÑеÑили Ñ ÐоноÑном
+наÑедникÑ, Ð²ÐµÑ ÑеÑе Ñе вÑаÑиÑи на диÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ ÑÑе покÑенÑли
+ÐоноÑног наÑедника.
+.\"NODE " Quick cd"
+.SH " ÐÑза пÑом.диÑ."
+Ðва наÑедба Ñе коÑиÑна ако вам Ñе наÑедбени Ñед попÑÑен а желиÑе да
+.\"LINK2"
+пÑомениÑе ÑекÑÑи диÑекÑоÑиÑÑм
+.\"The cd internal command"
+без поÑÑебе да иÑеÑеÑе и залепиÑе наÑедбени Ñед. Ðва наÑедба оÑваÑа
+мали диÑалог Ñ ÐºÐ¾Ð¼ можеÑе да ÑнеÑеÑе Ñве ÑÑо биÑÑе Ñнели поÑле наÑедбе
+.B cd
+(пÑомени диÑекÑоÑиÑÑм) Ñ Ð½Ð°Ñедбеном ÑÐµÐ´Ñ Ð¸ онда пÑиÑиÑнеÑе ÑаÑÑеÑ
+`enter'. Ðво ÑкÑÑÑÑÑе Ñве ÑÑваÑи коÑе Ñе Ð²ÐµÑ Ð½Ð°Ð»Ð°Ð·Ðµ Ñ
+.\"LINK2"
+ÑгÑаÑÐµÐ½Ð¾Ñ Ð½Ð°Ñедби пÑомене диÑекÑоÑиÑÑма\&.
+.\"The cd internal command"
+.\"NODE " Command Menu"
+.SH " Ðени `ÐаÑедба'"
+ÐаÑедба
+.\"LINK2"
+СÑабло диÑекÑоÑиÑÑма
+.\"Directory Tree"
+пÑиказÑÑе илÑÑÑÑаÑиÑÑ ÑÑабла диÑекÑоÑиÑÑма.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐаÑи даÑоÑекÑ
+.\"Find File"
+вам омогÑÑава да ÑÑажиÑе жеÑÐµÐ½Ñ Ð´Ð°ÑоÑекÑ. ÐаÑедба `Размени окна'
+ÑазмеÑÑÑе ÑадÑжаÑе два диÑекÑоÑиÑÑмÑка окна.
+.PP
+ÐаÑедба `УкÑÑÑи/иÑкÑÑÑи окна' пÑиказÑÑе излаз поÑледÑе наÑедбе ÑÑÑке.
+Ðво Ñади Ñамо Ñ ÐÐºÑ ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ Ð¸Ð»Ð¸ Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ð¸ ÐÐУ\-а или FreeBSD\-а.
+.PP
+ÐаÑедба УпоÑеди диÑекÑоÑиÑÑме (C\-x d) ÑпоÑеÑÑÑе диÑекÑоÑиÑÑмÑка окна
+Ñедно Ñа дÑÑгим. Тада можеÑе коÑиÑÑиÑи наÑÐµÐ´Ð±Ñ ÐопиÑÐ°Ñ (F5) да биÑÑе
+изÑеднаÑили окна. ÐоÑÑоÑе ÑÑи наÑина ÑпоÑеÑиваÑа. ÐÑзи наÑин ÑпоÑеÑÑÑе
+Ñамо велиÑÐ¸Ð½Ñ Ð¸ даÑÑм даÑоÑека. ТемеÑни наÑин ÑпоÑеÑÑÑе Ñваки баÑÑ Ñа
+Ñваким баÑÑом даÑоÑека. ТемеÑни наÑин ниÑе доÑÑÑпан ако маÑина не
+подÑжава ÑиÑÑемÑки позив mmap(2). ÐаÑин ÑпоÑеÑиваÑа Само велиÑина
+ÑпоÑеÑÑÑе Ñамо велиÑине даÑоÑека, а не пÑовеÑава ÑадÑжаÑе или даÑÑме
+даÑоÑека.
+.PP
+ÐÑÑоÑиÑа наÑедби пÑиказÑÑе ÑпиÑак оÑкÑÑаниÑ
наÑедби. ÐзабÑана наÑедба
+Ñе копиÑа Ñ Ð½Ð°Ñедбени Ñед. ÐÑÑоÑиÑи наÑедби Ñе може пÑиÑÑÑпиÑи пÑеко
+пÑеÑиÑа M\-p и M\-n.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐÑзи ÑпиÑак диÑекÑоÑиÑÑма (C\-\\)
+.\"Hotlist"
+ÑбÑзава поÑÑавÑаÑе ÑекÑÑег диÑекÑоÑиÑÑма на Ñедан од ÑеÑÑо коÑиÑÑениÑ
+диÑекÑоÑиÑÑма.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐÑиÑеÑиÑÑм попÑне окна
+.\"External panelize"
+вам омогÑÑава да извÑÑиÑе ÑпоÑаÑÑи пÑогÑам и пÑоÑледиÑе излаз Ñог
+пÑогÑама као ÑадÑÐ¶Ð°Ñ ÑÑенÑÑног окна.
+.PP
+ÐаÑедба
+.\"LINK2"
+УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑа
+.\"Extension File Edit"
+вам омогÑÑава да задаÑе пÑогÑаме коÑи Ñе извÑÑаваÑÑ ÐºÐ°Ð´Ð° покÑÑаÑе да
+извÑÑиÑе, пÑегледаÑе, ÑÑеÑÑÑеÑе или ÑадиÑе пÑегÑÑÑ Ð´ÑÑгиÑ
ÑÑваÑи над
+даÑоÑекама извеÑниÑ
вÑÑÑа (наÑÑавака назива даÑоÑека поÑле ÑаÑке).
+ÐаÑедба
+.\"LINK2"
+УÑеди даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸Ñа
+.\"Menu File Edit"
+Ñе може коÑиÑÑиÑи за ÑÑеÑиваÑе коÑиÑниÑког мениÑа (коÑи Ñе поÑавÑÑÑе
+пÑиÑиÑком на ÑаÑÑÐµÑ F2).
+.\"NODE " Directory Tree"
+.SH " СÑабло диÑекÑоÑиÑÑма"
+ÐаÑедба СÑабло диÑекÑоÑиÑÑма пÑиказÑÑе илÑÑÑÑаÑиÑÑ ÑÑабла диÑекÑоÑиÑÑма.
+ÐожеÑе да изабеÑеÑе диÑекÑоÑиÑÑм из ÑÑабла а ÐоноÑни наÑедник Ñе
+поÑÑавиÑи ÑÐ°Ñ Ð´Ð¸ÑекÑоÑиÑÑм за ÑекÑÑи.
+.PP
+ÐоÑÑоÑе два наÑина да покÑенеÑе Ð¾Ð²Ñ Ð½Ð°ÑедбÑ. ÐÑава наÑедба `СÑабло
+диÑекÑоÑиÑÑма' Ñе доÑÑÑпна из мениÑа `ÐаÑедбе'. ÐÑÑги наÑин Ñе да
+изабеÑеÑе поглед СÑабло из мениÑа `Ðево' или `ÐеÑно'.
+.PP
+Ðа би Ð²Ð°Ñ Ð¾Ñлободио дÑгиÑ
заÑÑоÑа, ÐоноÑни наÑедник ÑÑваÑа илÑÑÑÑаÑиÑÑ
+ÑÑабла Ñз Ð¿Ð¾Ð¼Ð¾Ñ Ð¿ÑеÑÑаге малог подÑкÑпа ÑвиÑ
диÑекÑоÑиÑÑма. Ðко
+диÑекÑоÑиÑÑма кога желиÑе да видиÑе нема, помеÑиÑе Ñе Ñ Ñегов
+ÑодиÑеÑÑки диÑекÑоÑиÑÑм и пÑиÑиÑниÑе C\-r (или F2).
+.PP
+ÐожеÑе да коÑиÑÑиÑе ÑледеÑе пÑеÑиÑе:
+.PP
+ÐозвоÑене ÑÑ
+.\"LINK2"
+ÐпÑÑе пÑеÑиÑе за кÑеÑаÑе\&.
+.\"General Movement Keys"
+.PP
+.B Enter.
+У оквиÑÑ ÑÑабла диÑекÑоÑиÑÑма, излази из ÑÑабла диÑекÑоÑиÑÑма и
+пÑелази Ñ Ð¾Ð²Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑм Ñ ÑекÑÑем окнÑ. У Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло, пÑелази
+Ñ Ð¾Ð²Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑм Ñ Ð´ÑÑгом Ð¾ÐºÐ½Ñ Ð¸ оÑÑаÑе Ñ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ð° СÑабло за
+ÑекÑÑе окно.
+.PP
+.B C\-r, F2 (ÐÑвежи).
+ÐÑвежава ÑадÑÐ¶Ð°Ñ Ð¾Ð²Ð¾Ð³ диÑекÑоÑиÑÑма. ÐоÑиÑÑиÑе Ð¾Ð²Ñ Ð¿ÑеÑиÑÑ ÐºÐ°Ð´Ð° Ñе
+илÑÑÑÑаÑиÑа ÑÑабла заÑÑаÑела: када недоÑÑаÑÑ Ð´Ð¸ÑекÑоÑиÑÑми или ÑÑ
+пÑиказани диÑекÑоÑиÑÑми коÑи виÑе не поÑÑоÑе.
+.PP
+.B F3 (ÐабоÑави).
+ÐÑиÑе Ð¾Ð²Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑм из илÑÑÑÑаÑиÑе ÑÑабла. ÐоÑиÑÑиÑе ово да биÑÑе
+Ñклонили непоÑÑебне ÑÑавке из ÑÑабла. Ðко желиÑе да вÑаÑиÑе
+диÑекÑоÑиÑÑм назад Ñ Ð¸Ð»ÑÑÑÑаÑиÑÑ ÑÑабла, пÑиÑиÑниÑе F2 над Ñеговим
+ÑодиÑеÑÑким диÑекÑоÑиÑÑмом.
+.PP
+.B F4 (СÑаÑиÑно/динамиÑно).
+СмеÑÑÑе Ñежим измеÑÑ Ñежима динамиÑне навигаÑиÑе (подÑазÑмевано) и
+ÑÑаÑиÑне навигаÑиÑе.
+.PP
+У ÑÐµÐ¶Ð¸Ð¼Ñ ÑÑаÑиÑне навигаÑиÑе можеÑе да коÑиÑÑиÑе ÑаÑÑеÑе ÐавиÑе и
+Ðаниже да биÑÑе изабÑали диÑекÑоÑиÑÑм. ÐÑиказани ÑÑ Ñви познаÑи
+диÑекÑоÑиÑÑми.
+.PP
+У ÑÐµÐ¶Ð¸Ð¼Ñ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñне навигаÑиÑе можеÑе коÑиÑÑиÑи ÑаÑÑеÑе ÐавиÑе и Ðаниже
+да биÑÑе изабÑали диÑекÑоÑиÑÑм\-поÑомка, ÑаÑÑÐµÑ Ðалево да биÑÑе пÑеÑли
+Ñ ÑодиÑеÑÑки диÑекÑоÑиÑÑм и ÑаÑÑÐµÑ ÐадеÑно да биÑÑе пÑеÑли Ñ
+диÑекÑоÑиÑÑм\-деÑе. ÐÑиказÑÑÑ Ñе Ñамо ÑодиÑеÑÑки, диÑекÑоÑиÑÑм\-поÑомак
+и диÑекÑоÑиÑÑми\-деÑа, док ÑÑ Ð´ÑÑги изоÑÑавÑени. ÐлÑÑÑÑаÑиÑа ÑÑабла Ñе
+динамиÑки меÑа пÑи пÑолаÑÐºÑ ÐºÑоз ÑÑ.
+.PP
+.B F5 (ÐопиÑаÑ).
+ÐопиÑа диÑекÑоÑиÑÑм.
+.PP
+.B F6 (ÐимÐÑм).
+ÐÑемеÑÑа диÑекÑоÑиÑÑм.
+.PP
+.B F7 (ÐапÐиÑ).
+ÐÑави нови диÑекÑоÑиÑÑм Ñ ÑекÑÑем диÑекÑоÑиÑÑмÑ.
+.PP
+.B F8 (ÐбÑиÑи).
+ÐÑиÑе Ð¾Ð²Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑм из ÑиÑÑема даÑоÑека.
+.PP
+.B C\-s, M\-s.
+ТÑажи ÑледеÑи диÑекÑоÑиÑÑм коÑи задовоÑава ниÑÐºÑ Ð¿ÑеÑÑаге. Ðко Ñакав
+диÑекÑоÑиÑÑм не поÑÑоÑи, ове пÑеÑиÑе Ñе Ñе помеÑиÑи Ñедан Ñед надоле.
+.PP
+.B C\-h, Backspace.
+ÐÑиÑе поÑледÑи знак из ниÑке пÑеÑÑаге.
+.PP
+.B Ðило коÑи дÑÑги знак.
+ÐодаÑе знак Ñ Ð½Ð¸ÑÐºÑ Ð¿ÑеÑÑаге и помеÑа Ñе на ÑледеÑи диÑекÑоÑиÑÑм ÑиÑи
+назив поÑиÑе Ñим знаковима. У Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло моÑаÑе пÑво да ÑкÑÑÑиÑе
+Ñежим пÑеÑÑаге пÑиÑиÑнÑвÑи C\-s. ÐиÑка пÑеÑÑаге Ñе пÑиказÑÑе Ñ ÑедÑ
+мини ÑÑаÑа.
+.PP
+СледеÑе ÑадÑе ÑÑ Ð´Ð¾ÑÑÑпне Ñамо Ñ ÑÑÐ°Ð±Ð»Ñ Ð´Ð¸ÑекÑоÑиÑÑма. Ðне ниÑÑ
+подÑжане Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло.
+.PP
+.B F1 (ÐомоÑ).
+ÐокÑеÑе пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи и пÑиказÑÑе Ð¾Ð²Ð°Ñ Ð¾Ð´ÐµÑак.
+.PP
+.B Esc, F10.
+Ðзлази из ÑÑабла диÑекÑоÑиÑÑма. Ðе меÑа диÑекÑоÑиÑÑм.
+.PP
+ÐодÑжан Ñе миÑ. ÐвоÑÑÑÑки пÑиÑиÑак Ñе понаÑа као ÑаÑÑÐµÑ `Enter'.
+ÐогледаÑÑе и одеÑак о
+.\"LINK2"
+подÑÑÑи за миÑа\&.
+.\"Mouse Support"
+.\"NODE " Find File"
+.SH " ÐаÑи даÑоÑекÑ"
+Ðдлика ÐаÑи даÑоÑÐµÐºÑ Ð¿Ñво пиÑа за поÑеÑни диÑекÑоÑиÑÑм пÑеÑÑаге и
+назив даÑоÑеке. ÐÑиÑиÑкаÑем дÑгмеÑа СÑабло можеÑе изабÑаÑи поÑеÑни
+диÑекÑоÑиÑÑм из илÑÑÑÑаÑиÑе
+.\"LINK2"
+ÑÑабла диÑекÑоÑиÑÑма\&.
+.\"Directory Tree"
+.PP
+ÐоÑе СаÑÐ¶Ð°Ñ Ð¿ÑиÑ
ваÑа ÑегÑлаÑне изÑазе коÑи ÑÑ ÑлиÑни пÑогÑамÑ
+egrep(1). Ðво знаÑи да моÑаÑе да наводиÑе знакове Ñа поÑебним знаÑеÑем
+пÑеко знака `\\'; нпÑ. ако ÑÑажиÑе ниÑÐºÑ `strcmp (' моÑаÑеÑе да
+ÑнеÑеÑе `strcmp \\(' (без знакова навода).
+.PP
+ÐожеÑе да поÑнеÑе пÑеÑÑÐ°Ð³Ñ Ð¿ÑиÑиÑкаÑем дÑгмеÑа У ÑедÑ. Током пÑеÑÑаге
+можеÑе да обÑÑÑавиÑе поÑÑÑпак пÑеко дÑгмеÑа ÐбÑÑÑави а да наÑÑавиÑе
+пÑеко дÑгмеÑа ÐаÑÑави.
+.PP
+ÐожеÑе да ÑазгледаÑе ÑпиÑак даÑоÑека Ñз Ð¿Ð¾Ð¼Ð¾Ñ ÑаÑÑеÑа СÑÑелиÑа нагоÑе
+и СÑÑелиÑа надоле. ÐÑгме ÐÑом.диÑ. Ñе пÑеÑи Ñ Ð´Ð¸ÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ Ñе
+налази ÑÑенÑÑно изабÑана даÑоÑека. ÐÑгме Ðоново Ñе ÑпиÑаÑи за
+паÑамеÑÑе нове пÑеÑÑаге. ÐÑгме ÐавÑÑи завÑÑава опеÑаÑиÑÑ Ð¿ÑеÑÑаге.
+ÐÑгме ÐÑеÑвоÑи Ñ Ð¾ÐºÐ½Ð¾ Ñе ÑÑавиÑи наÑене даÑоÑеке Ñ ÑекÑÑе
+диÑекÑоÑиÑÑмÑко окно, да биÑÑе могли да ÑпÑоведеÑе додаÑне опеÑаÑиÑе
+над Ñима (пÑеглед, копиÑаÑе, пÑемеÑÑаÑе, бÑиÑаÑе, иÑд.) ÐоÑле
+пÑеÑваÑаÑа Ñ Ð¾ÐºÐ½Ð¾ можеÑе да пÑиÑиÑнеÑе C\-r да биÑÑе Ñе вÑаÑили на
+обиÑан Ñежим ÑпиÑка даÑоÑека.
+.PP
+ÐожеÑе да напÑавиÑе ÑпиÑак диÑекÑоÑиÑÑма коÑе би наÑедба ÐаÑи даÑоÑекÑ
+ÑÑебало да пÑеÑкоÑи пÑиликом пÑеÑÑаге (на пÑимеÑ, ако желиÑе да
+избегнеÑе пÑеÑÑаге на CD\-ROM\-Ñ Ð¸Ð»Ð¸ диÑекÑоÑиÑÑÐ¼Ñ ÐСР(мÑежног ÑиÑÑема
+даÑоÑека) коÑи Ñе монÑиÑан пÑеко ÑпоÑе везе).
+.PP
+ÐиÑекÑоÑиÑÑме коÑе би ÑÑебало избегаваÑи би ÑÑебало навеÑÑи Ñ
+пÑоменÑивоÑ
+.B find_ignore_dirs
+Ñ Ð¾Ð´ÐµÑкÑ
+.B Misc
+ваÑе даÑоÑеке ~/.mc/ini.
+.PP
+ÐиÑекÑоÑиÑÑме би ÑÑебало ÑаздваÑаÑи двоÑаÑком; ево пÑимеÑа:
+.PP
+.nf
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+.fi
+.PP
+ÐожеÑе да ÑазмоÑÑиÑе и ÑпоÑÑÐµÐ±Ñ Ð½Ð°Ñедбе
+.\"LINK2"
+ÐÑиÑеÑиÑÑм попÑне окна
+.\"External panelize"
+за неке опеÑаÑиÑе. ÐаÑедба ÐаÑи даÑоÑÐµÐºÑ Ñе намеÑена Ñамо за
+ÑедноÑÑавне ÑпиÑе, док Ñз наÑÐµÐ´Ð±Ñ ÐÑиÑеÑиÑÑм попÑне окна можеÑе
+ÑпÑоводиÑи и наÑмиÑÑеÑиозниÑе пÑеÑÑаге.
+.\"NODE " External panelize"
+.SH " ÐÑиÑеÑиÑÑм попÑне окна"
+ÐаÑедба ÐÑиÑеÑиÑÑм попÑне окна вам омогÑÑава да извÑÑиÑе ÑпоÑаÑÑи
+пÑогÑам и да Ñегов излаз пÑеÑвоÑиÑе Ñ ÑадÑÐ¶Ð°Ñ ÑекÑÑег окна.
+.PP
+Ðа пÑимеÑ, ако желиÑе да Ñ Ñедном Ð¾ÐºÐ½Ñ ÑадиÑе Ñа Ñвим ÑимболиÑким
+везама из ÑекÑÑег диÑекÑоÑиÑÑма, можеÑе да коÑиÑÑиÑе кÑиÑеÑиÑÑм попÑне
+окна да биÑÑе покÑенÑли ÑледеÑÑ Ð½Ð°ÑедбÑ:
+.PP
+.nf
+find . \-type l \-print
+.fi
+.PP
+Ðо завÑÑеÑÐºÑ Ð½Ð°Ñедбе, диÑекÑоÑиÑÑмÑки ÑадÑÐ¶Ð°Ñ Ð¾ÐºÐ½Ð° неÑе виÑе биÑи
+ÑпиÑак ÑвиÑ
даÑоÑека Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑ, Ð²ÐµÑ ÑпиÑак ÑвиÑ
ÑимболиÑкиÑ
веза.
+.PP
+Ðко желиÑе да окно попÑниÑе ÑпиÑком ÑвиÑ
даÑоÑека коÑе ÑÑе пÑеÑзели Ñа
+ÑеÑвеÑа FTP\-а, можеÑе да коÑиÑÑиÑе ÑледеÑÑ Ð½Ð°ÑÐµÐ´Ð±Ñ awk\-а да биÑÑе
+издвоÑили назив даÑоÑеке из даÑоÑека дневника пÑеноÑа:
+.PP
+.nf
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+.fi
+.PP
+ÐожеÑе и ÑаÑÑваÑи ÑеÑÑо коÑиÑÑене кÑиÑеÑиÑÑме попÑне окна под опиÑним
+називима, Ñако да Ñе они каÑниÑе Ð¼Ð¾Ð³Ñ Ð±Ñзо позваÑи. Ðво Ñе може
+ÑÑадиÑи кÑÑаÑем наÑедбе Ñ ÑÐµÐ´Ñ Ð·Ð° ÑÐ½Ð¾Ñ Ð¸ пÑиÑиÑком на дÑгме ÐодаÑ
+ново. Ðнда ÑнеÑиÑе назив под коÑим желиÑе да Ñе ÑаÑÑва наÑедба.
+СледеÑи пÑÑ Ñамо изабеÑиÑе ÑÑ Ð½Ð°ÑÐµÐ´Ð±Ñ Ð¸Ð· ÑпиÑка \- виÑе никад неÑеÑе
+моÑаÑи да Ñе ÑкÑÑаваÑе.
+.\"NODE " Hotlist"
+.SH " ÐÑзи ÑпиÑак"
+ÐаÑедба ÐÑзи ÑпиÑак диÑекÑоÑиÑÑма пÑиказÑÑе наÑпиÑе диÑекÑоÑиÑÑма Ñ
+бÑзом ÑпиÑÐºÑ Ð´Ð¸ÑекÑоÑиÑÑма. ÐоноÑни наÑедник Ñе пÑеÑи Ñ Ð´Ð¸ÑекÑоÑиÑÑм
+коÑи одговаÑа изабÑаном наÑпиÑÑ. ÐожеÑе да ÑклониÑе поÑÑоÑеÑе и да
+доадÑе нове паÑове наÑпиÑа и назива диÑекÑоÑиÑÑма. Ðа биÑÑе бÑзо
+додали нове диÑекоÑÑиÑÑме, можеÑе да коÑиÑÑиÑе наÑÐµÐ´Ð±Ñ ÐÐ¾Ð´Ð°Ñ Ñ Ð±Ñзи
+ÑпиÑак (C\-x h), коÑа додаÑе ÑекÑÑи диÑекÑоÑиÑÑм Ñ Ð±Ñзи ÑпиÑак
+диÑекÑоÑиÑÑма, пиÑавÑи Ñамо за наÑпиÑ.
+.PP
+Ðво ÑбÑзава пÑÐ¾Ð¼ÐµÐ½Ñ Ð´Ð¸ÑекÑоÑиÑÑма на неки од ÑеÑÑо коÑиÑÑениÑ
+диÑекÑоÑиÑÑма. ÐожеÑе да ÑазмиÑлиÑе и о коÑиÑÑеÑÑ Ð¿ÑоменÑиве CDPATH,
+као ÑÑо Ñе опиÑано Ñ Ð¾Ð¿Ð¸ÑÑ
+.\"LINK2"
+наÑедбе ÑгÑаÑена пÑом.диÑ.
+.\"The cd internal command"
+.\"NODE " Extension File Edit"
+.SH " УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑа"
+Ðво покÑеÑе Ð²Ð°Ñ ÑÑеÑÐ¸Ð²Ð°Ñ Ð½Ð°Ð´ даÑоÑеком
+.IR ~/.mc/bindings .
+ФоÑÐ¼Ð°Ñ Ð¾Ð²Ðµ даÑоÑеке Ñе ÑледеÑи:
+.PP
+Сви Ñедови коÑи поÑиÑÑ Ð½Ð° # или пÑазни Ñедови Ñе одбаÑÑÑÑ.
+.PP
+Редови коÑи поÑиÑÑ Ñ Ð¿ÑÐ²Ð¾Ñ ÐºÐ¾Ð»Ð¾Ð½Ð¸ би ÑÑебало да ÑÑ Ñ ÑледеÑем ÑоÑмаÑÑ:
+.PP
+.IR кÑÑÑна_ÑеÑ/изÑаз ,
+ÑÑ. Ñве од коÑе ÑÑÑе до знака за нови Ñед Ñе
+.IR изÑаз .
+.PP
+.I кÑÑÑна_ÑеÑ
+може да бÑде:
+.TP
+.I shell
+\-
+.I изÑаз
+Ñе вÑÑÑа (без ÑокеÑÑкиÑ
знакова). ÐаÑоÑека задовоÑава ÑÑлов ако Ñе
+Ñено име завÑÑава на
+.IR изÑаз .
+Ðа пÑимеÑ, изÑаз:
+.I shell/.tar
+задовоÑава
+.IR *.tar .
+.TP
+.I regex
+\-
+.I изÑаз
+Ñе ÑегÑлаÑни изÑаз. ÐаÑоÑека задовоÑава ÑÑлов ако Ñен назив задовоÑава
+ÑегÑлаÑни изÑаз.
+.TP
+.I type
+\-
+.I изÑаз
+Ñе ÑегÑлаÑни изÑаз. ÐаÑоÑека задовоÑава ÑÑлов ако излаз наÑедбе
+.I file %f
+без поÑеÑног дела `назив_даÑоÑеке:' задовоÑава ÑегÑлаÑни изÑаз
+.IR изÑаз .
+.TP
+.I default
+\- (подÑазÑмевано) задовоÑава било коÑа даÑоÑека.
+.I изÑаз
+Ñе занемаÑÑÑе.
+.TP
+.I include
+\- ознаÑава опÑÑи одеÑак.
+.I изÑаз
+Ñе назив одеÑка.
+.PP
+ÐÑÑги Ñедови би ÑÑебало да поÑиÑÑ Ñазмаком или ÑабÑлаÑоÑом и ÑÑебало
+би да ÑÑ Ñ ÑоÑмаÑÑ:
+.I кÑÑÑна_ÑеÑ=наÑедба
+(без Ñазмака око знака =), где би
+.I кÑÑÑна_ÑеÑ
+ÑÑебало да бÑде:
+.I Open
+(покÑеÑаÑе пÑи пÑиÑиÑÐºÑ Ð½Ð° ÑаÑÑÐµÑ `Enter' или двоÑÑÑÑком пÑиÑиÑкÑ
+дÑгмеÑа миÑа),
+.I View
+(пÑеглед Ñа F3),
+.I Edit
+(ÑÑеÑиваÑе Ñа F4) или
+.I Include
+(за додаваÑе пÑавила из опÑÑег одеÑка).
+.I наÑедба
+Ñе било коÑа наÑедба ÑÑÑке од Ñедног Ñеда, Ñз ÑедноÑÑавнÑ
+.\"LINK2"
+Ð·Ð°Ð¼ÐµÐ½Ñ Ð¼Ð°ÐºÑоа\&.
+.\"Macro Substitution"
+.PP
+ÐÑавила Ñе задовоÑаваÑÑ Ð¾Ð´ вÑÑ
а до дна, па Ñе ÑÑога ÑедоÑлед биÑан.
+Ðко одговаÑаÑÑÑа ÑадÑа не поÑÑоÑи, пÑеÑÑага Ñе наÑÑавÑа, као да
+пÑавило ниÑе ни поÑÑоÑало (нпÑ. ако даÑоÑека задовоÑава пÑви и дÑÑги
+ÑÐ½Ð¾Ñ Ð° ÑадÑа под `View' (ÐÑеглед) недоÑÑаÑе Ñ Ð¿Ñвом ÑноÑÑ, онда Ñе Ñе
+пÑи пÑиÑиÑÐºÑ Ð½Ð° F3 коÑиÑÑиÑи ÑадÑа под `View' из дÑÑгог ÑноÑа).
+ÐÑавило
+.I default
+(подÑазÑмевано) би ÑÑебало да задовоÑи Ñве ÑадÑе.
+.\"NODE " Background jobs"
+.SH " ÐозадинÑки поÑлови"
+Ðво вам омогÑÑава да ÑпÑавÑаÑе ÑÑаÑем било ког позадинÑког пÑоÑеÑа
+ÐоноÑног наÑедника (за Ñада Ñе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ Ð¼Ð¾Ð³Ñ Ð¾Ð±Ð°Ð²ÑаÑи Ñамо копиÑаÑе
+и пÑемеÑÑаÑе даÑоÑека). Ðдавде можеÑе да заÑÑÑавÑаÑе, поново покÑеÑеÑе
+и ÑбиÑаÑе позадинÑке поÑлове.
+.\"NODE " Menu File Edit"
+.SH " УÑеди даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸Ñа"
+ÐоÑиÑниÑки мени Ñе мени коÑиÑниÑ
ÑадÑи кога коÑиÑник може
+пÑилагоÑаваÑи. Ðада пÑиÑÑÑпиÑе коÑиÑниÑком мениÑÑ, коÑиÑÑи Ñе
+даÑоÑека .mc.menu из ÑекÑÑег диÑекÑоÑиÑÑма, Ñколико она поÑÑоÑи, али Ñамо
+Ñколико Ñе Ñен влаÑник коÑиÑник или админиÑÑÑаÑÐ¾Ñ (root) и ниÑе
+дозвоÑен ÑÐ¿Ð¸Ñ Ñ ÑÑ Ð¾Ð´ ÑÑÑане дÑÑгиÑ
(ÑвеÑа). Ðко Ñаква даÑоÑека ниÑе
+наÑена, на иÑÑи наÑин Ñе покÑÑава Ñа даÑоÑеком ~/.mc/menu, а инаÑе ÐÐ
+коÑиÑÑи подÑазÑÐ¼ÐµÐ²Ð°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸Ñа за Ñео ÑиÑÑем
+/usr/share/mc/mc.menu.
+.PP
+ФоÑÐ¼Ð°Ñ Ð´Ð°ÑоÑеке мениÑа Ñе веома ÑедноÑÑаван. Редови коÑи поÑиÑÑ Ð±Ð¸Ð»Ð¾
+Ñим оÑим Ñазмака или ÑабÑлаÑоÑа Ñе ÑзимаÑÑ Ð·Ð° ÑÑавке мениÑа (да би Ñе
+коÑиÑÑио за пÑеÑиÑÑ, пÑви знак би ÑÑебало да бÑде Ñлово). Сви Ñедови
+коÑи поÑиÑÑ Ñазмаком или ÑабÑлаÑоÑом ÑÑ Ð½Ð°Ñедбе коÑе Ñе Ñе извÑÑиÑи
+пÑи избоÑÑ Ñог ÑноÑа.
+.PP
+Ðада Ñе неки од избоÑа изабÑан, Ñви наÑедбени Ñедови избоÑа Ñе
+копиÑаÑÑ Ñ Ð¿ÑивÑÐµÐ¼ÐµÐ½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ñ Ð¿ÑивÑеменом диÑекÑоÑиÑÑÐ¼Ñ (обиÑно
+/usr/tmp) и онда Ñе Ñа даÑоÑека извÑÑава. Ðво омогÑÑава коÑиÑÐ½Ð¸ÐºÑ Ð´Ð° Ñ
+мениÑе ÑмеÑÑи обиÑне наÑедбе ÑÑÑке. ТакоÑе, пÑе извÑÑаваÑа кода мениÑа
+Ñе пÑимеÑÑÑе ÑедноÑÑавна замена макÑоа. Ðа виÑе инÑоÑмаÑиÑа,
+погледаÑÑе одеÑак
+.\"LINK2"
+замена макÑоа\&.
+.\"Macro Substitution"
+.PP
+Ðво пÑимеÑа даÑоÑеке mc.menu:
+.PP
+.nf
+A ÐÑÑÑеÑа ÑадÑÐ¶Ð°Ñ ÑÑенÑÑно изабÑане даÑоÑеке
+ od \-c %f
+
+B УÑеÑÑÑе пÑиÑÐ°Ð²Ñ Ð³ÑеÑке и ÑаÑе Ñе админиÑÑÑаÑоÑÑ
+ I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail \-s "ÐÑеÑка Ñ Ð¿Ð¾Ð½Ð¾Ñном наÑедникÑ" root < $I
+ rm \-f $I
+
+M ЧиÑа поÑÑÑ
+ emacs \-f rmail
+
+N ЧиÑа веÑÑи Ñа Usenet\-а
+ emacs \-f gnus
+
+H Ðозива ÑиÑÐ°Ñ Ñ
ипеÑÑекÑÑа info
+ info
+
+J РекÑÑзивно копиÑа ÑекÑÑи диÑекÑоÑиÑÑм Ñ Ð´ÑÑго окно
+ tar cf \- . | (cd %D && tar xvpf \-)
+
+K ÐÑави издаÑе ÑекÑÑег поддиÑекÑоÑиÑÑма
+ echo \-n "Ðазив даÑоÑеке за ÑаÑподелÑ: "
+ read tar
+ ln \-s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X ÐздваÑа ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване даÑоÑеке вÑÑÑе `tar'
+ tar xzvf %f
+.fi
+.PP
+.B УÑлови подÑазÑмеваÑа
+.PP
+ÐÑе Ñваке ÑÑавке мениÑа Ð¼Ð¾Ð³Ñ Ñе навеÑÑи ÑÑлови. УÑлов моÑа да поÑиÑе
+од пÑве колоне Ñа знаком `='. Ðко Ñе ÑÑлов ÑаÑан, ÑÑавка мениÑа Ñе
+биÑи подÑазÑмевана ÑÑавка.
+.PP
+.nf
+СинÑакÑа ÑÑлова: = <под\-ÑÑл>
+ или: = <под\-ÑÑл> | <под\-ÑÑл> ...
+ или: = <под\-ÑÑл> & <под\-ÑÑл> ...
+
+Ðод\-ÑÑлови Ð¼Ð¾Ð³Ñ Ð´Ð° бÑдÑ:
+
+ y <обÑазаÑ> ÑинÑакÑа ÑÑенÑÑне даÑоÑеке задовоÑава обÑазаÑ.
+ (Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÑÑеÑиваÑа)
+ f <обÑазаÑ> назив ÑекÑÑе даÑоÑеке задовоÑава обÑазаÑ?
+ F <обÑазаÑ> даÑоÑека Ñ Ð´ÑÑгом Ð¾ÐºÐ½Ñ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñава обÑазаÑ?
+ d <обÑазаÑ> ÑекÑÑи диÑекÑоÑиÑÑм задовоÑава обÑазаÑ?
+ D <обÑазаÑ> дÑÑги диÑекÑоÑиÑÑм задовоÑава обÑазаÑ?
+ t <вÑÑÑа> вÑÑÑа ÑекÑÑе даÑоÑеке Ñе <вÑÑÑа>?
+ T <вÑÑÑа> вÑÑÑа дÑÑге даÑоÑеке Ñе <вÑÑÑа>?
+ x <називдаÑ> да ли Ñе даÑоÑека извÑÑна?
+ ! <под\-ÑÑл> негиÑа ÑезÑлÑÐ°Ñ Ð¿Ð¾Ð´\-ÑÑлова
+.fi
+.PP
+ÐбÑÐ°Ð·Ð°Ñ Ñе обиÑан обÑÐ°Ð·Ð°Ñ ÑÑÑке или ÑегÑлаÑни изÑаз, ÑÑо завиÑи од
+избоÑа `обÑаÑÑи ÑÑÑке'. ÐожеÑе да заобиÑеÑе Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñ Ð²ÑедноÑÑ Ð¸Ð·Ð±Ð¾Ñа
+`обÑаÑÑи ÑÑÑке' ÑÑавÑаÑем `shell_patterns=x' Ñ Ð¿Ñви Ñед даÑоÑеке
+мениÑа (`x' може да бÑде 0 или 1).
+.PP
+ÐÑÑÑÑ Ñине Ñедан или виÑе ÑледеÑиÑ
знакова:
+.PP
+.nf
+ n ниÑе диÑекÑоÑиÑÑм
+ r обиÑна даÑоÑека
+ d диÑекÑоÑиÑÑм
+ l веза
+ c знаковни ÑÑеÑаÑ
+ b блок ÑÑеÑаÑ
+ f ÐРУÐÐ Ð \- пÑви Ñ, пÑви из (FIFO, Ñев)
+ s ÑÑиÑниÑа
+ x извÑÑна даÑоÑека
+ t ознаÑено
+.fi
+.PP
+Ðа пÑимеÑ, `rlf' ознаÑава обиÑÐ½Ñ Ð´Ð°ÑоÑекÑ, Ð²ÐµÐ·Ñ Ð¸Ð»Ð¸ пÑÑпÑи. ÐÑÑÑа `t'
+Ñе помало поÑебна, ÑÐµÑ Ð´ÐµÐ»ÑÑе над окном ÑмеÑÑо над даÑоÑеком. УÑлов
+`=t t' Ñе ÑаÑан Ñколико поÑÑоÑе ознаÑене даÑоÑеке Ñ ÑекÑÑем Ð¾ÐºÐ½Ñ Ð°
+неÑаÑан Ñколико не поÑÑоÑе.
+.PP
+Ðко ÑÑлов поÑиÑе Ñа `=?' ÑмеÑÑо Ñа `=' биÑе пÑиказан ÑÑаг за
+попÑавÑаÑе кадгод Ñе ÑаÑÑна вÑедноÑÑ ÑÑлова.
+.PP
+УÑлови Ñе ÑаÑÑнаÑÑ Ñлева надеÑно. Ðво знаÑи да Ñе
+.nf
+ = f *.tar.gz | f *.tgz & t n
+.fi
+ÑаÑÑна као
+.nf
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+.fi
+.PP
+Ðво пÑимеÑа ÑпоÑÑебе ÑÑлова:
+.PP
+.nf
+= f *.tar.gz | f *.tgz & t n
+L ÐабÑаÑа ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване аÑÑ
иве вÑÑÑе `tar'
+ gzip \-cd %f | tar xvf \-
+.fi
+.PP
+.B УÑлови додаваÑа
+.PP
+Ðко ÑÑлов поÑиÑе знаком `+' (или `+?') ÑмеÑÑо знаком `=' (или `=?'),
+онда Ñе назива ÑÑловом додаваÑа. Ðко Ñе Ñакав ÑÑлов ÑаÑан, ÑÑавка
+мениÑа Ñе биÑи ÑкÑÑÑена Ñ Ð¼ÐµÐ½Ð¸. Ðко Ñе ÑÑлов неÑаÑан, ÑÑавка мениÑа
+неÑе биÑи ÑкÑÑÑена Ñ Ð¼ÐµÐ½Ð¸.
+.PP
+ÐожеÑе да комбинÑÑеÑе ÑÑлове подÑазÑмеваÑа Ñа ÑÑловима додаваÑа
+поÑиÑÑÑи ÑÑлов знаком `+=' или `=+' (или `+=?' или `=+?' ако желиÑе
+ÑÑаг за попÑавÑаÑе). Ðко желиÑе да коÑиÑÑиÑе два ÑазлиÑиÑа ÑÑлова \-
+Ñедан за додаваÑе а дÑÑги за подÑазÑмеваÑе, можеÑе да пÑе ÑÑавке
+мениÑа ÑÑавиÑе два Ñеда ÑÑлова, Ñедан коÑи поÑиÑе знаком `+' и дÑÑги
+коÑи поÑиÑе знаком `='.
+.PP
+ÐоменÑаÑи поÑиÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ `#'. ÐодаÑни Ñедови коменÑаÑа моÑаÑÑ Ð´Ð° поÑиÑÑ
+знаком `#', Ñазмаком или ÑабÑлаÑоÑом.
+.\"NODE " Options Menu"
+.SH " Ðени `ÐзбоÑи'"
+ÐоноÑни наÑедник поÑедÑÑе неке избоÑе коÑи Ñе Ð¼Ð¾Ð³Ñ ÑмеÑиваÑи из
+неколико диÑалога коÑи ÑÑ Ð´Ð¾ÑÑÑпни из овог мениÑа. ÐзбоÑи ÑÑ ÑкÑÑÑени
+ако Ñе иÑпÑед ÑиÑ
налазе звездиÑа или знак `x'.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐодеÑаваÑа
+.\"Configuration"
+оÑваÑа диÑалог из кога можеÑе пÑомениÑи веÑÐ¸Ð½Ñ Ð¿Ð¾ÑÑавки ÐоноÑног
+наÑедника.
+.PP
+ÐаÑедба
+.\"LINK2"
+Ðзглед
+.\"Layout"
+оÑваÑа диÑалог из кога можеÑе задаÑи пÑегÑÑÑ Ð¸Ð·Ð±Ð¾Ñа коÑи ÑпÑавÑаÑÑ
+изгледом екÑана ÐÐ.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐоÑвÑде
+.\"Confirmation"
+оÑваÑа диÑалог из кога можеÑе задаÑи коÑе ÑадÑе желиÑе да поÑвÑÑÑÑеÑе.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐиÑова Ñ Ð¿ÑиказÑ
+.\"Display bits"
+оÑваÑа диÑалог из кога можеÑе да изабеÑеÑе коÑе знакове Ð²Ð°Ñ ÑеÑминал
+може да пÑикаже.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐаÑÑи ÑаÑÑеÑе
+.\"Learn keys"
+оÑваÑа диÑалог из кога можеÑе да иÑпÑобаÑе ÑаÑÑеÑе коÑи не ÑÑнкÑиониÑÑ
+на неким ÑеÑминалима и да иÑ
попÑавиÑе.
+.PP
+ÐаÑедба
+.\"LINK2"
+ÐиÑÑÑални СÐ
+.\"Virtual FS"
+оÑваÑа диÑалог из кога можеÑе да задаÑе неке избоÑе коÑи ÑÑ Ñ Ð²ÐµÐ·Ð¸ Ñа
+ÐСÐ.
+.PP
+ÐаÑедба
+.\"LINK2"
+СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑа
+.\"Save Setup"
+ÑÑва ÑекÑÑе поÑÑавке мениÑа `Ðево', `ÐеÑно' и `ÐзбоÑи'. ТакоÑе Ñе ÑÑва
+и неÑÑо дÑÑгиÑ
поÑÑавки.
+.\"NODE " Configuration"
+.SH " ÐодеÑаваÑа"
+ÐзбоÑи из овог диÑалога Ñе деле Ñ ÑÑи гÑÑпе: ÐзбоÑи окна, ÐаÑза поÑле
+покÑеÑаÑа и ÐÑÑги избоÑи.
+.PP
+.B ÐзбоÑи окна
+.PP
+.I ÐÑикажи ÑезеÑвне даÑоÑеке.
+Ðко Ñе ово ÑкÑÑÑено, ÐоноÑни наÑедник Ñе пÑиказаÑи даÑоÑеке коÑе Ñе
+завÑÑаваÑÑ Ñилдом (~). ÐнаÑе оне неÑе биÑи пÑиказане (као код избоÑа
+`\-B' ÐÐУ\-ове наÑедбе `ls').
+.PP
+.I ÐÑикажи ÑакÑивене даÑоÑеке.
+Ðко Ñе ово ÑкÑÑÑено, ÐоноÑни наÑедник Ñе пÑиказаÑи Ñве даÑоÑеке коÑе
+поÑиÑÑ ÑаÑком (као наÑедба `ls \-a').
+.PP
+.I ÐоÑле ознаке иди доле.
+Ðко Ñе ово ÑкÑÑÑено, Ñед за биÑаÑе Ñе Ñе помеÑаÑи надоле када ознаÑиÑе
+даÑоÑÐµÐºÑ (било ÑаÑÑеÑа `Insert').
+.PP
+.I ÐадаÑÑÑи мениÑи.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, падаÑÑÑи мениÑи биÑе оÑвоÑени пÑиликом
+пÑиÑиÑка на ÑаÑÑеÑ
+.BR "F9".
+ÐнаÑе, добиÑеÑе Ñамо наÑлов мениÑа и моÑаÑеÑе да мени оÑвоÑиÑе пÑеко
+ÑаÑÑеÑа Ñа ÑÑÑелиÑама или пÑеÑиÑама. ÐÑепоÑÑÑÑÑе Ñе да коÑиÑÑиÑе
+пÑеÑиÑе.
+.PP
+.I ÐеÑани пÑиказ.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, даÑоÑеке и диÑекÑоÑиÑÑми Ñе биÑи пÑиказани
+помеÑано. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, диÑекÑоÑиÑÑми (и везе ка
+диÑекÑоÑиÑÑмима) Ñе биÑи пÑиказани на поÑеÑÐºÑ ÑпиÑка а дÑÑге даÑоÑеке
+иÑпод ÑиÑ
.
+.PP
+.I ÐÑзо ÑÑиÑаваÑе диÑекÑоÑиÑÑма.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, ÐоноÑни наÑедник Ñе ÑпоÑÑебÑаваÑи ÑÑик да
+одÑеди да ли Ñе ÑадÑÐ¶Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма пÑоменио. ТÑик Ñе ÑаÑÑоÑи Ñ Ñоме
+да Ñе диÑекÑоÑиÑÑм оÑвежава Ñамо ако Ñе пÑомеÑен и\-ÑÐ²Ð¾Ñ Ð´Ð¸ÑекÑоÑиÑÑма;
+ово знаÑи да Ñе поновно ÑÑиÑаваÑе деÑава Ñамо пÑи ÑÑваÑаÑÑ Ð¸Ð»Ð¸ бÑиÑаÑÑ
+даÑоÑека. Ðко Ñе оно ÑÑо Ñе пÑоменило и\-ÑÐ²Ð¾Ñ Ð´Ð°ÑоÑеке Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑ
+(пÑомена велиÑине даÑоÑеке, Ñежима или влаÑника, иÑд.), пÑиказ Ñе не
+ажÑÑиÑа. Тада, Ñколико ÑÑе ÑкÑÑÑили Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ, моÑаÑе ÑÑÑно (Ñз C\-r)
+да оÑвежиÑе ÑадÑÐ¶Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма.
+.PP
+.B ÐаÑза поÑле покÑеÑаÑа
+.PP
+ÐоÑле извÑÑаваÑа ваÑиÑ
наÑедби, ÐоноÑни наÑедник Ñе може паÑзиÑаÑи,
+Ñако да имаÑе могÑÑноÑÑ Ð´Ð° пÑегледаÑе излаз наÑедбе. ÐоÑÑоÑе ÑÑи
+могÑÑе поÑÑавке ове пÑоменÑиве:
+.PP
+.I Ðикад.
+Ðво знаÑи да не желиÑе да видиÑе излаз ваÑе наÑедбе. Ðко коÑиÑÑиÑе
+ÐºÐ¾Ð½Ð·Ð¾Ð»Ñ ÐÐУ\-а или FreeBSD\-а или ÐÐºÑ ÑеÑминал, моÑи ÑеÑе да видиÑе
+излаз наÑедбе кÑÑаÑÑÑи C\-o.
+.PP
+.I Ðа глÑпим ÑеÑминалима.
+ÐобиÑеÑе поÑÑÐºÑ Ð¾ паÑзи на ÑеÑминалима коÑи ниÑÑ ÑпоÑобни да пÑикажÑ
+излаз поÑледÑе извÑÑене наÑедбе (Ñваки ÑеÑминал коÑи ниÑе ÐÐºÑ ÑеÑминал
+или конзола ÐÐУ\-а).
+.PP
+.I Увек.
+ÐÑогÑам Ñе паÑзиÑаÑи поÑле извÑÑаваÑа ÑвиÑ
ваÑиÑ
наÑедби.
+.PP
+.B ÐÑÑги избоÑи
+.PP
+.I ÐÑбÑиви Ñад.
+Ðво ÑмеÑÑÑе бÑбÑивоÑÑ (пÑиказиваÑе диÑалога за ÑÐ²Ð°ÐºÑ Ð¾Ð¿ÐµÑаÑиÑÑ) код
+опеÑаÑиÑа копиÑаÑа, пÑеименоваÑа и бÑиÑаÑа. Ðко имаÑе ÑпоÑи ÑеÑминал,
+можда ÑеÑе желеÑи да иÑкÑÑÑиÑе бÑбÑиви Ñад. Ðн Ñе аÑÑомаÑÑки иÑкÑÑÑÑÑе
+ако Ñе бÑзина ваÑег ÑеÑминала маÑа од 9600 б/Ñ.
+.PP
+.I РаÑÑÐ½Ð°Ñ ÑкÑпне збиÑове.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, ÐоноÑни наÑедник ÑаÑÑна ÑкÑпне велиÑине Ñ
+баÑÑовима и ÑкÑпни бÑÐ¾Ñ Ð´Ð°ÑоÑеке пÑе било коÑе опеÑаÑиÑе копиÑаÑа,
+пÑеименоваÑа и бÑиÑаÑа. Ðво Ñе вам пÑиказаÑи ÑаÑниÑе показаÑеÑе
+напÑеÑка наÑÑÑÑб неÑÑо бÑзине. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð½ÐµÐ¼Ð° еÑекÑа ако Ñе иÑкÑÑÑен
+избоÑ
+.IR "ÐÑбÑиви Ñад".
+.PP
+.I ÐбÑаÑÑи ÑÑÑке.
+ÐаÑедбе избоÑа, одизбоÑа и ÑилÑÑиÑаÑа подÑазÑмевано коÑиÑÑе ÑÑÑколике
+ÑегÑлаÑне изÑазе. Ðа би Ñе ово поÑÑигло, пÑимеÑÑÑÑ Ñе ÑледеÑа
+пÑеÑваÑаÑа: знак `*' Ñе замеÑÑÑе ниÑком `.*' (нÑла или виÑе знакова);
+знак `?' Ñе замеÑÑÑе знаком `.' (ÑаÑно Ñедан знак) а знак `.'
+доÑловном ÑаÑком. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, ÑегÑлаÑни изÑази ÑÑ
+као они опиÑани Ñ ÑпÑÑÑÑÐ²Ñ Ð·Ð° ed(1).
+.PP
+.I ÐÑÑомаÑÑко ÑÑваÑе подеÑаваÑа.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, подеÑиви избоÑи ÐоноÑног наÑедника Ñе биÑи
+ÑаÑÑвани Ñ Ð´Ð°ÑоÑеÑи ~/.mc/ini пÑи излаÑÐºÑ Ð¸Ð· ÐоноÑног наÑедника.
+.PP
+.I ÐÑÑомаÑÑки мениÑи.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, пÑи покÑеÑаÑÑ ÐоноÑног наÑедника Ñе биÑи
+позван коÑиÑниÑки мени. Ðво Ñе коÑиÑно за изгÑадÑÑ Ð¼ÐµÐ½Ð¸Ñа за
+поÑеÑнике.
+.PP
+.I ÐоÑиÑÑи ÑгÑаÑени ÑÑеÑиваÑ.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, за ÑÑеÑиваÑе даÑоÑека Ñе биÑи коÑиÑÑен
+ÑгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, биÑе коÑиÑÑен
+ÑÑеÑÐ¸Ð²Ð°Ñ Ð·Ð°Ð´Ð°Ð½ Ñ Ð¿ÑоменÑÐ¸Ð²Ð¾Ñ Ð¾ÐºÑÑжеÑа
+.BR "EDITOR".
+Ðко ÑÑеÑÐ¸Ð²Ð°Ñ Ð½Ð¸Ñе задан, биÑе коÑиÑÑен
+.BR "vi".
+ÐогледаÑÑе одеÑак о
+.\"LINK2"
+ÑгÑаÑеном ÑÑеÑиваÑÑ Ð´Ð°ÑоÑека\&.
+.\"Internal File Editor"
+.PP
+.I ÐоÑиÑÑи ÑгÑаÑени пÑегледаÑ.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, за пÑеглед даÑоÑека биÑе коÑиÑÑен ÑгÑаÑени
+пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, биÑе коÑиÑÑен
+ÑÑÑаниÑник задан Ñ Ð¿ÑоменÑÐ¸Ð²Ð¾Ñ Ð¾ÐºÑÑжеÑа
+.BR "PAGER".
+Ðко ÑÑÑаниÑник ниÑе задан, биÑе коÑиÑÑена наÑедба
+.BR "view".
+ÐогледаÑÑе одеÑак о
+.\"LINK2"
+ÑгÑаÑеном пÑегледаÑÑ Ð´Ð°ÑоÑека\&.
+.\"Internal File Viewer"
+.PP
+.I ÐопÑна: пÑикажи Ñве.
+У ÑлÑÑаÑÑ Ð´Ð° Ñе допÑна двоÑмиÑлена, ÐоноÑни ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸Ñ Ñе подÑазÑмевано
+оÑвоÑиÑи пÑÐ¾Ð·Ð¾Ñ Ñа Ñвим могÑÑим
+.\"LINK2"
+допÑнама\&,
+.\"Completion"
+али Ñамо Ñколико пÑиÑиÑнеÑе
+.B M\-Tab
+и дÑÑги пÑÑ. ÐÑви пÑÑ Ñе Ñамо допÑниÑи онолико колико Ñе Ñо могÑÑе и
+пиÑнÑÑи Ñ ÑлÑÑаÑÑ Ð´Ð²Ð¾ÑмиÑленоÑÑи. УкÑÑÑиÑе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð°ÐºÐ¾ желиÑе да
+видиÑе Ñве могÑÑе допÑне поÑле Ñамо Ñедног пÑиÑиÑка на
+.BR "M\-Tab".
+.PP
+.I РоÑиÑаÑÑÑа ÑÑÑа.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, ÐоноÑни наÑедник Ñе Ñ ÑвоÑÑÑÐ²Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°ÑеÑа
+напÑеÑка пÑиказаÑи ÑоÑиÑаÑÑÑÑ ÑÑÑÑ Ñ Ð´Ð¾Ñем деÑном ÑглÑ.
+.PP
+.I Lynx\-олико кÑеÑаÑе.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, моÑи ÑеÑе да коÑиÑÑиÑе ÑаÑÑеÑе Ñа
+ÑÑÑелиÑама да биÑÑе Ñе аÑÑомаÑÑки пÑебаÑили Ñ Ð´Ð¸ÑекÑоÑиÑÑм ако Ñе
+ÑекÑÑи Ð¸Ð·Ð±Ð¾Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑм а наÑедбени Ñед пÑазан. ÐодÑазÑмевано Ñе
+Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен.
+.PP
+.I ÐÑом.диÑ. пÑаÑи везе.
+ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ, Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе поÑÑавÑен, казÑÑе ÐоноÑном наÑÐµÐ´Ð½Ð¸ÐºÑ Ð´Ð°
+пÑаÑи логиÑки Ð»Ð°Ð½Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма пÑи пÑомени ÑекÑÑег диÑекÑоÑиÑÑма,
+било Ñ Ð¾ÐºÐ½Ð¸Ð¼Ð°, било пÑи коÑиÑÑеÑÑ Ð½Ð°Ñедбе `cd' (пÑомена
+диÑекÑоÑиÑÑма). Ðво Ñе подÑазÑмевано понаÑаÑе ÑÑÑке `bash'. Ðада Ñе
+Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, ÐоноÑни наÑедник Ñе пÑаÑиÑи пÑÐ°Ð²Ñ ÑÑÑÑкÑÑÑÑ
+диÑекÑоÑиÑÑма, па Ñе Ð²Ð°Ñ Ð½Ð°Ñедба `cd ..' (поÑÑавÑаÑе ÑекÑÑег
+диÑекÑоÑиÑÑма на ÑодиÑеÑÑки диÑекÑоÑиÑÑм), Ñ ÑлÑÑаÑÑ Ð´Ð° ÑÑе ÑÑли Ñ
+диÑекÑоÑиÑÑм пÑеко везе, пÑебаÑиÑи Ñ ÑÑваÑног ÑодиÑеÑа ÑекÑÑег
+диÑекÑоÑиÑÑма, а не Ñ Ð´Ð¸ÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ Ñе веза.
+.PP
+.I Ðезбедно бÑиÑаÑе.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, он оÑежава ненамеÑно бÑиÑаÑе даÑоÑека.
+Ðаиме, Ñада Ñе подÑазÑмевани Ð¸Ð·Ð±Ð¾Ñ Ñ Ð´Ð¸Ñалозима поÑвÑде `Ðе' ÑмеÑÑо
+`Ðа'. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ñе подÑазÑмевано иÑкÑÑÑен.
+.\"NODE " Layout"
+.SH " Ðзглед"
+ÐиÑалог Ðзглед вам омогÑÑÑÑе да пÑомениÑе опÑÑи изглед екÑана. ÐожеÑе
+да задаÑе да ли Ñе биÑи пÑиказани Ñед мениÑа, наÑедбени одзивник, Ñед
+ÑавеÑа и Ñед ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа. У конзолама ÐÐУ\-а или FreeBSD\-а
+можеÑе да задаÑе колико Ñедова Ñе пÑиказано Ñ Ð¿ÑозоÑÑ Ð¸Ð·Ð»Ð°Ð·Ð°.
+.PP
+ÐÑÑаÑак екÑанÑке облаÑÑи заÑзимаÑÑ Ð´Ð²Ð° диÑекÑоÑиÑÑмÑка окна. ÐожеÑе да
+задаÑе да ли Ñе Ñа облаÑÑ Ð´ÐµÐ»Ð¸ ÑÑпÑавно или положено. Ðодела може биÑи
+подÑеднака или можеÑе да задаÑе неÑÐµÐ´Ð½Ð°ÐºÑ Ð¿Ð¾Ð´ÐµÐ»Ñ.
+.PP
+ÐожеÑе да задаÑе да ли би ÑÑебало иÑÑиÑаÑи поÑебним
+.\"LINK2"
+боÑама
+.\"Colors"
+.I дозволе
+и
+.IR "вÑÑÑе даÑоÑека".
+Ðко Ñе ÑкÑÑÑено иÑÑиÑаÑе дозвола, делови
+.\"LINK2"
+поÑа пÑиказа
+.\"Listing Mode..."
+.I perm (дозволе)
+и
+.IR "mode (окÑалне дозволе)",
+коÑи Ñе пÑимеÑÑÑÑ Ð½Ð° коÑиÑника ÐоноÑног наÑедника Ñе биÑи иÑÑакнÑÑи
+боÑом коÑÑ Ð·Ð°Ð´Ð°Ñе кÑÑÑна ÑеÑ
+.IR "selected".
+Ðко Ñе ÑкÑÑÑено иÑÑиÑаÑе вÑÑÑа даÑоÑека, даÑоÑеке Ñе ÑаÑбаÑÑ Ñ ÑкладÑ
+Ñа ÑиÑ
овом вÑÑÑом (нпÑ. диÑекÑоÑиÑÑм, даÑоÑека ÑÑжи, извÑÑна даÑоÑека,
+иÑд.).
+.PP
+Ðко Ñе ÑкÑÑÑен избоÑ
+.IR "ÐÑикажи мини ÑÑаÑе",
+пÑи Ð´Ð½Ñ Ð¾ÐºÐ°Ð½Ð° Ñе пÑиказÑÑе Ñедан Ñед подаÑака о ÑÑаÑÑ ÑÑенÑÑно
+изабÑане ÑÑавке.
+.PP
+Ðада Ñе покÑенÑÑ Ñ Ð¸Ð¼Ð¸ÑаÑоÑÑ ÑеÑминала за ÐкÑ, ÐоноÑни наÑедник
+поÑÑавÑа наÑлов ÑеÑминалÑког пÑозоÑа на ÑекÑÑи Ñадни диÑекÑоÑиÑÑм и
+ажÑÑиÑа га по поÑÑеби. Ðко Ñе Ð²Ð°Ñ Ð¸Ð¼Ð¸ÑаÑÐ¾Ñ ÑеÑминала покваÑен и видиÑе
+неиÑпÑаван излаз пÑи покÑеÑаÑÑ Ð¸ пÑомени ÑекÑÑег диÑекÑоÑиÑÑма,
+иÑкÑÑÑиÑе избоÑ
+.IR "ÐаÑлов пÑозоÑа ÐÐºÑ ÑеÑминала".
+.\"NODE " Confirmation"
+.SH " ÐоÑвÑде"
+У овом мениÑÑ Ð¼Ð¾Ð¶ÐµÑе подеÑиÑи избоÑе поÑвÑде пÑи бÑиÑаÑÑ, пÑепиÑиваÑÑ
+даÑоÑека, извÑÑаваÑÑ Ð´Ð°ÑоÑека пÑиÑиÑком на ÑаÑÑÐµÑ `enter' и завÑÑаваÑÑ
+Ñада Ñ Ð¿ÑогÑамÑ.
+.\"NODE " Display bits"
+.SH " ÐиÑова Ñ Ð¿ÑиказÑ"
+Ðво Ñе коÑиÑÑи за подеÑаваÑе опÑега видÑивиÑ
знакова на екÑанÑ. Ðво
+подеÑаваÑе може да бÑде `7 биÑа' или `7\-bit ASCII' ако Ð²Ð°Ñ ÑеÑминал
+или библиоÑека `curses' подÑжаваÑÑ Ñамо ÑедмобиÑни излаз. ÐоÑÑавка
+`ISO\-8859\-1' пÑиказÑÑе Ñве знаке из мапе изо 8859\-1 а `ÐÑно оÑмобиÑно'
+Ñе за оне ÑеÑминале коÑи Ð¼Ð¾Ð³Ñ Ð´Ð° пÑÐ¸ÐºÐ°Ð¶Ñ Ð¿Ñне оÑмобиÑне знаке.
+.\"NODE " Learn keys"
+.SH " ÐаÑÑи ÑаÑÑеÑе"
+ÐÐ²Ð°Ñ Ð´Ð¸Ñалог вам омогÑÑава да иÑпÑобаÑе и пÑомениÑе ÑÑнкÑиÑÑке
+ÑаÑÑеÑе, кÑÑÑоÑÑке ÑÑÑелиÑе и неке дÑÑге ÑаÑÑеÑе, како би они иÑпÑавно
+Ñадили на ваÑем ÑеÑминалÑ. ЧеÑÑо ово ниÑе ÑлÑÑаÑ, ÑÐµÑ ÑÑ Ð¼Ð½Ð¾Ð³Ðµ
+ÑеÑминалÑке базе непоÑпÑне или покваÑене.
+.PP
+ÐожеÑе Ñе кÑеÑаÑи Ñз Ð¿Ð¾Ð¼Ð¾Ñ ÑаÑÑеÑа `Tab' и пÑеÑиÑа за кÑеÑаÑе пÑогÑама
+`vi' (`h' лево, `j' наниже, `k' навиÑе и `l' деÑно). Чим Ñедном
+пÑиÑиÑнеÑе било коÑи ÑаÑÑÐµÑ Ð·Ð° помеÑаÑе кÑÑÑоÑа и он Ñе пÑепознаÑ,
+можеÑе коÑиÑÑиÑи и Ñега.
+.PP
+ÐожеÑе иÑпÑобаваÑи ÑаÑÑеÑе пÑиÑиÑком на Ñваки од ÑиÑ
. Ðада пÑиÑиÑнеÑе
+ÑаÑÑÐµÑ Ð¸ он Ñе иÑпÑавно пÑепознаÑ, поÑед назива Ñог ÑаÑÑеÑа би ÑÑебало
+да Ñе поÑави `Ðа'. Чим Ñе ÑаÑÑÐµÑ Ð¾Ð·Ð½Ð°Ñен Ñа `Ðа', он попÑима ÑвоÑе
+ÑобиÑаÑено знаÑеÑе, нпÑ. пÑи пÑвом пÑиÑиÑÐºÑ Ð½Ð° F1 обавиÑе Ñе Ñамо
+пÑовеÑа Ñог ÑаÑÑеÑа, али поÑле Ñе Ñе пÑиÑиÑак на ÑÐ°Ñ ÑаÑÑÐµÑ Ð¿ÑиказаÑи
+помоÑ. ÐÑÑо важи и за ÑаÑÑеÑе Ñа ÑÑÑелиÑама. ТаÑÑÐµÑ `Tab' би ÑÑебало
+Ñвек да ÑÑнкÑиониÑе.
+.PP
+Ðко неки ÑаÑÑеÑи не Ñаде иÑпÑавно, неÑеÑе видеÑи `Ðа' пÑи пÑиÑиÑÐºÑ Ð½Ð°
+ÑиÑ
. Ðнда ÑеÑе можда желеÑи да иÑ
измениÑе. То можеÑе ÑÑиниÑи
+пÑиÑиÑком на дÑгме Ñа називом Ñог ÑаÑÑеÑа (миÑем или пÑиÑиÑком на
+ÑаÑÑÐµÑ `Enter' или ÑазмакниÑÑ Ð¿Ð¾Ñле биÑаÑа дÑгмеÑа ÑаÑÑеÑом `Tab' или
+ÑÑÑелиÑама). Ðнда Ñе Ñе поÑавиÑи пÑÐ¾Ð·Ð¾Ñ ÐºÐ¾Ñи Ñе од Ð²Ð°Ñ ÑÑажиÑи да
+пÑиÑиÑнеÑе ÑÐ°Ñ ÑаÑÑеÑ. ÐÑиÑиÑниÑе га и ÑаÑекаÑÑе док пÑÐ¾Ð·Ð¾Ñ Ð½Ðµ
+неÑÑане. Ðко желиÑе да пÑекинеÑе, пÑиÑиÑниÑе Ñамо Ñедном ÑаÑÑеÑ
+`Escape' и ÑаÑекаÑÑе.
+.PP
+Ðад завÑÑиÑе Ñа Ñвим ÑаÑÑеÑима, можеÑе да иÑ
ÑаÑÑваÑе. ÐеÑиниÑиÑе
+ÑаÑÑеÑа коÑе ÑÑе задали Ñе биÑи ÑпиÑане Ñ Ð¾Ð´ÐµÑак [terminal:TERM] ваÑе
+даÑоÑеке ~/.mc/ini (где `TERM' пÑедÑÑавÑа назив ваÑег ÑекÑÑег
+ÑеÑминала). ÐеÑиниÑиÑе ÑаÑÑеÑа коÑи ÑÑ Ð²ÐµÑ Ð¸ÑпÑавно Ñадили Ñе не
+ÑÑваÑÑ.
+.\"NODE " Virtual FS"
+.SH " ÐиÑÑÑални СÐ"
+ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð²Ð°Ð¼ пÑÑжа могÑÑноÑÑ ÑпÑавÑаÑа подеÑаваÑима
+.\"LINK2"
+виÑÑÑалног ÑиÑÑема даÑоÑека\&.
+.\"Virtual File System"
+.PP
+ÐоноÑни наÑедник ÑÑва Ñ Ð¼ÐµÐ¼Ð¾ÑиÑи подаÑке о неким виÑÑÑалним ÑиÑÑемима
+даÑоÑека да би ÑбÑзао пÑиÑÑÑп даÑоÑекама из Ñог ÑиÑÑема (нпÑ. ÑпиÑкови
+даÑоÑека добавÑени Ñа ÑеÑвеÑа FTP\-а).
+.PP
+ТакоÑе, како би пÑиÑÑÑпио ÑадÑжаÑÑ ÐºÐ¾Ð¼Ð¿ÑимованиÑ
даÑоÑека (нпÑ.
+компÑимованиÑ
даÑоÑека вÑÑÑе `tar'), ÐоноÑни наÑедник моÑа да ÑÑвоÑи
+пÑивÑÐµÐ¼ÐµÐ½Ñ Ð½ÐµÐºÐ¾Ð¼Ð¿ÑÐ¸Ð¼Ð¾Ð²Ð°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð½Ð° ваÑем диÑкÑ.
+.PP
+Ðако и подаÑи Ñ Ð¼ÐµÐ¼Ð¾ÑиÑи и пÑивÑемене даÑоÑеке на диÑÐºÑ Ð·Ð°ÑзимаÑÑ
+ÑеÑÑÑÑе, можда ÑеÑе желеÑи да подеÑиÑе паÑамеÑÑе оÑÑавÑениÑ
подаÑака
+како биÑÑе ÑмаÑили колиÑÐ¸Ð½Ñ ÑпоÑÑебÑениÑ
ÑеÑÑÑÑа или повеÑали бÑзинÑ
+пÑиÑÑÑпа ÑеÑÑо коÑиÑÑеним ÑиÑÑемима даÑоÑека.
+.PP
+.I СиÑÑем даÑоÑека вÑÑÑе `tar'
+моÑа да пÑоÑиÑа ÑÐµÐ»Ñ Ð´Ð°ÑоÑÐµÐºÑ Ñамо да би пÑиказао ÑпиÑак даÑоÑека,
+због ÑоÑмаÑа аÑÑ
ива вÑÑÑе `tar'. Ðако Ñе веÑина даÑоÑека вÑÑÑе `tar'
+обиÑно компÑимована, (обиÑне даÑоÑеке вÑÑÑе `tar' ÑÑ ÑгÑожена вÑÑÑа),
+ÑиÑÑем даÑоÑека вÑÑÑе `tar' моÑа да иÑ
оÑпакÑÑе на диÑк, на пÑивÑемено
+меÑÑо, и Ñек Ñада пÑиÑÑÑпи оÑÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ñ Ð´Ð°ÑоÑеÑи као ÑÑо би пÑиÑÑÑпио
+обиÑÐ½Ð¾Ñ Ð´Ð°ÑоÑеÑи вÑÑÑе `tar'.
+.PP
+Сад, поÑÑо Ñви ми волимо да Ñазгледамо даÑоÑеке и даÑоÑеке вÑÑÑе `tar'
+ÑвÑда на диÑкÑ, ÑобиÑаÑено Ñе да ÑеÑе напÑÑÑиÑи даÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' и
+каÑниÑе Ñе поново поÑеÑиÑи. ÐоÑÑо Ñе оÑпакиваÑе ÑпоÑо, ÐоноÑни
+наÑедник Ñе на одÑеÑено вÑеме ÑмеÑÑаÑи Ñве подаÑке Ñ Ð¼ÐµÐ¼Ð¾ÑиÑÑ. Ðада Ñо
+одÑеÑено вÑеме иÑÑекне, биÑе оÑлобоÑени Ñви ÑеÑÑÑÑи додеÑени Ñом
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека. ÐодÑазÑмевано вÑеме ÑекаÑа Ñе Ñедан минÑÑ.
+.PP
+.\"LINK2"
+СиÑÑем даÑоÑека FTP\-а
+.\"FTP File System"
+(ftpfs) вам омогÑÑава да ÑазгледаÑе диÑекÑоÑиÑÑме на ÑдаÑеним
+ÑеÑвеÑима FTP\-а. Ðн ÑадÑжи неколико избоÑа.
+.PP
+.I анонимна лозинка за ftp
+Ñе лозинка коÑа Ñе Ñе коÑиÑÑиÑи када Ñе пÑиÑавÑÑÑеÑе као `anonymous'.
+Ðека меÑÑа заÑ
ÑеваÑÑ Ð¸ÑпÑÐ°Ð²Ð½Ñ Ð°Ð´ÑеÑÑ ÐµÐ¿Ð¾ÑÑе. Са дÑÑге ÑÑÑане,
+веÑоваÑно не желиÑе да оÑÑавÑаÑе ваÑÑ Ð¿ÑÐ°Ð²Ñ Ð°Ð´ÑеÑÑ ÐµÐ¿Ð¾ÑÑе на
+непÑовеÑеним меÑÑима, а поÑебно Ñколико не коÑиÑÑиÑе ÑилÑÑиÑаÑе
+нежеÑене поÑÑе.
+.PP
+ftpfs ÑÑва ÑпиÑак диÑекÑоÑиÑÑма коÑи добавÑа Ñа ÑеÑвеÑа FTP\-а Ñ
+оÑÑави. ÐÑеме ÑÑаÑаÑа оÑÑаве Ñе може подеÑиÑи избоÑом
+.IR "`иÑÑекло вÑеме за оÑÑÐ°Ð²Ñ Ð´Ð¸Ñ. ftpfs\-а'".
+ÐиÑка вÑедноÑÑ Ð¾Ð²Ð¾Ð³ избоÑа може ÑÑпоÑиÑи ÑÐ²Ð°ÐºÑ ÑадÑÑ Ð½Ð°Ð´ ftpfs\-ом, ÑеÑ
+онда Ñвака ÑадÑа заÑ
Ñева ÑлаÑе заÑ
Ñева ÑеÑвеÑÑ FTP\-а.
+.PP
+ÐожеÑе да задаÑе поÑÑедниÑког домаÑина FTP\-а. ÐазиÑе, ÑÐµÑ Ñе веÑина
+модеÑниÑ
заÑÑиÑниÑ
зидова Ñ Ð¿Ð¾ÑпÑноÑÑи непÑимеÑна, Ð¼Ð°ÐºÐ°Ñ Ð·Ð° FTP
+(погледаÑÑе доле), па Ñе поÑÑедниÑи за FTP ÑмаÑÑаÑÑ Ð·Ð°ÑÑаÑелим.
+.PP
+Ðко ниÑе ÑкÑÑÑено
+.IR "Увек коÑиÑÑи поÑÑедника за ftp",
+можеÑе да коÑиÑÑиÑе ÑзвиÑник да биÑÑе ÑкÑÑÑили поÑÑедника за извеÑне
+домаÑине. ÐогледаÑÑе одеÑак
+.\"LINK2"
+СиÑÑем даÑоÑека FTP\-а
+.\"FTP File System"
+за пÑимеÑе.
+.PP
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, пÑогÑам Ñе или: гледаÑи даÑоÑекÑ
+/usr/lib/mc/mc.no_proxy и ÑÑажиÑи Ñедове коÑи ÑадÑже називе
+домаÑина коÑи ÑÑ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ (ако назив домаÑина поÑиÑе ÑаÑком,
+пÑеÑпоÑÑавÑа Ñе да Ñе Ñади о доменÑ) и пÑеÑпоÑÑавиÑе да ÑÑ Ð½Ð°Ð·Ð¸Ð²Ð¸
+домаÑина без ÑаÑака непоÑÑедно пÑиÑÑÑпаÑни. Свим дÑÑгим домаÑинима Ñе
+Ñе пÑиÑÑÑпаÑи кÑоз заданог поÑÑедника за FTP.
+.PP
+ÐожеÑе да ÑкÑÑÑиÑе ÑпоÑÑÐµÐ±Ñ Ð´Ð°ÑоÑеке
+.IR "~/.netrc",
+Ñ ÐºÐ¾ÑÐ¾Ñ Ñе ÑÑваÑÑ ÐºÐ¾ÑиÑниÑка имена и лозинке за ÑеÑвеÑе ftp\-а.
+ÐогледаÑÑе netrc(5) за Ð¾Ð¿Ð¸Ñ ÑоÑмаÑа даÑоÑке .netrc.
+.PP
+.I ÐоÑиÑÑи паÑивни Ñежим
+ÑкÑÑÑÑÑе ÑпоÑÑÐµÐ±Ñ Ð¿Ð°Ñивног Ñежима FTP\-а, пÑи коме повезиваÑе Ñади
+пÑеноÑа подаÑака покÑеÑе клиÑенÑ, а не ÑеÑвеÑ. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ñе
+пÑепоÑÑÑÑÑе и подÑазÑмевано Ñе ÑкÑÑÑен. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑи,
+подаÑковна повезиваÑа покÑеÑе ÑеÑвеÑ. Ðво може да не Ñади Ñа одÑеÑеним
+заÑÑиÑним зидовима.
+.\"NODE " Save Setup"
+.SH " СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑа"
+ÐÑи покÑеÑаÑÑ, ÐоноÑни наÑедник Ñе покÑÑаÑи да ÑÑиÑа подаÑке о
+покÑеÑаÑÑ Ð¸Ð· даÑоÑеке ~/.mc/ini. Ðко ова даÑоÑека не поÑÑоÑи, ÑÑиÑаÑе
+подаÑке из даÑоÑеке Ñа подеÑаваÑима за Ñео ÑиÑÑем. Ðко ни она не
+поÑÑоÑи, ÐÐ Ñе коÑиÑÑиÑи подÑазÑмеване поÑÑавке.
+.PP
+ÐаÑедба
+.I СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑа
+ÑÑваÑа даÑоÑÐµÐºÑ ~/.mc/ini ÑÑваÑем ÑекÑÑиÑ
поÑÑавки мениÑа
+.\"LINK2"
+`Ðево', `ÐеÑно'
+.\"Left and Right Menus"
+и
+.\"LINK2"
+`ÐзбоÑи'\&.
+.\"Options Menu"
+.PP
+Ðко ÑкÑÑÑиÑе избоÑ
+.IR "ÐÑÑомаÑÑко ÑÑваÑе подеÑаваÑа",
+ÐÐ Ñе Ñвек ÑÑваÑи ÑекÑÑе поÑÑавке пÑи излазÑ.
+.PP
+ÐоÑÑоÑе и поÑÑавке коÑе Ñе не Ð¼Ð¾Ð³Ñ Ð¿ÑомениÑи из мениÑа. Ðа биÑÑе
+пÑоменили Ñе поÑÑавке, моÑаÑе да ÑÑеÑÑÑеÑе даÑоÑÐµÐºÑ Ñа поÑÑавкама из
+ваÑег омиÑеног ÑÑеÑиваÑа. ÐогледаÑÑе одеÑак
+.\"LINK2"
+ÐоÑебне поÑÑавке
+.\"Special Settings"
+за виÑе инÑоÑмаÑиÑа.
+.SH ""
+.\"NODE "Executing operating system commands"
+.SH "ÐзвÑÑаваÑе наÑедби опеÑаÑивног ÑиÑÑема"
+ÐожеÑе да извÑÑиÑе наÑедбе ÑкÑÑавÑи иÑ
непоÑÑедно Ñ Ñед за ÑноÑ
+ÐоноÑног наÑедника, или избоÑом пÑогÑама кога желиÑе да извÑÑиÑе Ñедом
+за биÑаÑе Ñ Ð¾ÐºÐ½Ñ Ð¸ пÑиÑиÑком на ÑаÑÑÐµÑ `Enter'.
+.PP
+Уколико пÑиÑиÑнеÑе ÑаÑÑÐµÑ `Enter' над даÑоÑеком коÑа ниÑе извÑÑна,
+ÐоноÑни наÑедник Ñе ÑпоÑедиÑи вÑÑÑÑ Ð¸Ð·Ð°Ð±Ñане даÑоÑеке Ñа вÑÑÑама из
+.\"LINK2"
+даÑоÑеке вÑÑÑа\&.
+.\"Extension File Edit"
+Ðко Ñе пÑонаÑена вÑÑÑа коÑа одговаÑа ÑÑаженоÑ, онда Ñе Ñе извÑÑиÑи код
+пÑидÑÑжен ÑÐ¾Ñ Ð²ÑÑÑи. ÐÑе извÑÑеÑа наÑедбе вÑÑи Ñе веома ÑедноÑÑавно
+.\"LINK2"
+ÑаÑиÑеÑе макÑоа\&.
+.\"Macro Substitution"
+.\"NODE " The cd internal command"
+.SH " УгÑаÑена наÑедба пÑом.диÑ."
+ÐаÑедбÑ
+.I cd (пÑомена ÑекÑÑег диÑекÑоÑиÑÑма)
+ÑÑмаÑи ÐоноÑни наÑедник; она Ñе не пÑедаÑе наÑÐµÐ´Ð±ÐµÐ½Ð¾Ñ ÑÑÑÑи Ñади
+извÑÑаваÑа. СÑога Ñе можда неÑе вÑÑиÑи Ñва она згодна ÑаÑиÑеÑа и
+замене макÑоа коÑе обавÑа ваÑа ÑÑÑка, иако Ñе Ñе нека пÑимеÑиваÑи:
+.PP
+.I Ðамена Ñилде.
+Тилда (~) Ñе Ñе замениÑи називом ваÑег домаÑег диÑекÑоÑиÑÑма, а ако
+додаÑе коÑиÑниÑко име поÑле Ñилде, биÑе замеÑена називом коÑиÑниÑког
+диÑекÑоÑиÑÑма заданог коÑиÑника.
+.PP
+Ðа пÑимеÑ, ~guest пÑедÑÑавÑа домаÑи диÑекÑоÑиÑÑм коÑиÑника guest, а
+~/guest Ñе диÑекÑоÑиÑÑм под именом guest Ñ Ð²Ð°Ñем домаÑем
+диÑекÑоÑиÑÑмÑ.
+.PP
+.I ÐÑеÑÑ
одни диÑекÑоÑиÑÑм.
+ÐожеÑе ÑкоÑиÑи на диÑекÑоÑиÑÑм коÑи ÑÑе пÑеÑÑ
одно коÑиÑÑили Ñз поÑебан
+назив диÑекÑоÑиÑÑма: `\-', овако:
+.B cd \-
+.PP
+.I ÐиÑекÑоÑиÑÑми CDPATH\-а.
+Ðко Ñе диÑекÑоÑиÑÑм задан Ñ Ð½Ð°Ñедби
+.B cd
+не налази Ñ ÑекÑÑем диÑекÑоÑиÑÑмÑ, ÐоноÑни наÑедник Ñе коÑиÑÑиÑи
+вÑедноÑÑ Ð¿ÑоменÑиве окÑÑжеÑа
+.B CDPATH
+да би ÑÑажио диÑекÑоÑиÑÑм Ñ Ð±Ð¸Ð»Ð¾ ком диÑекÑоÑиÑÑÐ¼Ñ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð¼ Ñ ÑоÑ
+пÑоменÑивоÑ.
+.PP
+Ðа пÑимеÑ, могли биÑÑе да подеÑиÑе ваÑÑ Ð¿ÑоменÑивÑ
+.B CDPATH
+на ~/src:/usr/src, Ñиме омогÑÑивÑи да пÑеÑеÑе Ñ Ð±Ð¸Ð»Ð¾ коÑи
+поддиÑекÑоÑиÑÑм ÑнÑÑÐ°Ñ Ð´Ð¸ÑекÑоÑиÑÑма ~/src и /usr/src, и Ñо Ñа било
+ког меÑÑа Ñ ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека, коÑиÑÑеÑи Ñегов ÑелаÑивни назив (нпÑ. cd
+linux би Ð²Ð°Ñ Ð¾Ð´Ð²ÐµÐ»Ð¾ Ñ /usr/src/linux).
+.\"NODE " Macro Substitution"
+.SH " Ðамена макÑоа"
+ÐÑиликом пÑиÑÑÑпа
+.\"LINK2"
+коÑиÑниÑком мениÑÑ\&,
+.\"Menu File Edit"
+извÑÑеÑа
+.\"LINK2"
+наÑедбе завиÑне од вÑÑÑе\&,
+.\"Extension File Edit"
+или покÑеÑаÑа наÑедбе из ÑноÑа наÑедбеног Ñеда, вÑÑи Ñе ÑедноÑÑавна
+замена макÑоа.
+.PP
+ÐакÑои ÑÑ ÑледеÑи:
+.TP
+.I %i
+УвлаÑеÑе белинама, Ñеднако позиÑиÑи колоне кÑÑÑоÑа. ÐÑимеÑÑÑе Ñе Ñамо
+Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÑÑеÑиваÑа.
+.TP
+.I %y
+ÐÑÑÑа ÑинÑакÑе ÑекÑÑе даÑоÑеке. ÐÑимеÑÑÑе Ñе Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÑÑеÑиваÑа.
+.TP
+.I %k
+Ðазив даÑоÑеке блока ÑÑеÑиваÑа.
+.TP
+.I %e
+Ðазив даÑоÑеке Ñа гÑеÑкама.
+.TP
+.I %m
+Ðазив ÑекÑÑе даÑоÑеке мениÑа.
+.TP
+.IR %f " и " %p
+Ðазив ÑекÑÑе даÑоÑеке.
+.TP
+.I %x
+ÐÑÑÑа ÑекÑÑе даÑоÑеке.
+.TP
+.I %b
+Ðазив ÑекÑÑе даÑоÑеке без вÑÑÑе.
+.TP
+.I %d
+Ðазив ÑекÑÑег диÑекÑоÑиÑÑма.
+.TP
+.I %F
+Ðазив ÑекÑÑе даÑоÑеке Ñ Ð½ÐµÐ¸Ð·Ð°Ð±Ñаном окнÑ.
+.TP
+.I %D
+Ðазив диÑекÑоÑиÑÑма Ñ Ð½ÐµÐ¸Ð·Ð°Ð±Ñаном окнÑ.
+.TP
+.I %t
+ТÑенÑÑно ознаÑене даÑоÑеке.
+.TP
+.I %T
+ÐзнаÑене даÑоÑеке Ñ Ð½ÐµÐ¸Ð·Ð°Ð±Ñаном окнÑ.
+.TP
+.IR %u " и " %U
+СлиÑни макÑоима %t и %T, али Ñ Ñом Ñазликом ÑÑо Ñе даÑоÑеке
+одознаÑаваÑÑ. ÐожеÑе да коÑиÑÑиÑе Ð¾Ð²Ð°Ñ Ð¼Ð°ÐºÑо Ñедном за ÑÑÐ°Ð²ÐºÑ Ð¼ÐµÐ½Ð¸Ñа
+или даÑоÑÐµÐºÑ Ð²ÑÑÑа, ÑÐµÑ Ð¿Ñи ÑледеÑем извÑÑаваÑÑ Ð½Ð¸Ñедна даÑоÑека неÑе
+биÑи ознаÑена.
+.TP
+.IR %s " и " %S
+Ðод изабÑаниÑ
даÑоÑека: ознаÑене даÑоÑеке, Ñколико поÑÑоÑе. У
+ÑÑпÑоÑном, назив ÑекÑÑе даÑоÑеке.
+.TP
+.I %cd
+Ðво Ñе поÑебан макÑо коÑи Ñе коÑиÑÑи за поÑÑавÑаÑе ÑекÑÑег
+диÑекÑоÑиÑÑма на диÑекÑоÑиÑÑм задан пÑе макÑоа. Ðво Ñе пÑе Ñвега
+коÑиÑÑи као ÑпÑега за
+.\"LINK2"
+виÑÑÑални ÑиÑÑем даÑоÑека\&.
+.\"Virtual File System"
+.TP
+.I %view
+ÐÐ²Ð°Ñ Ð¼Ð°ÐºÑо Ñе коÑиÑÑи за покÑеÑаÑе ÑгÑаÑеног пÑегледаÑа. Ðн Ñе може
+коÑиÑÑиÑи заÑебно, или Ñз аÑгÑменÑе. Уколико Ð¼Ñ Ð·Ð°Ð´Ð°Ñе аÑгÑменÑе, они
+би ÑÑебало да Ñе окÑÑже виÑиÑаÑÑим загÑадама.
+.IP
+ÐÑгÑменÑи ÑÑ ÑледеÑи:
+.I ascii
+да би Ñе заÑ
Ñевао Ñежим аÑкиÑа;
+.I hex
+да би Ñе заÑ
Ñевао Ñ
екÑадекадни Ñежим;
+.I nroff
+да би Ñе наложило пÑегледаÑÑ Ð´Ð° ÑÑмаÑи низове за полÑÑÑна Ñлова и
+подвлаÑеÑе пÑогÑама nroff;
+.I unformatted
+да би Ñе наложило пÑегледаÑÑ Ð´Ð° не ÑÑмаÑи наÑедбе nroff\-а за полÑÑÑна
+Ñлова и подвлаÑеÑе.
+.TP
+.I %%
+Ðнак %
+.TP
+.I %{неки ÑекÑÑ}
+ÐиÑа за заменÑ. ÐÑиказÑÑе Ñе пÑÐ¾Ð·Ð¾Ñ Ð·Ð° ÑÐ½Ð¾Ñ Ð° ÑекÑÑ ÑнÑÑÐ°Ñ Ð²Ð¸ÑиÑаÑÑиÑ
+загÑада Ñе коÑиÑÑи као одзивник. ÐакÑо Ñе замеÑÑÑе ÑекÑÑом коÑи Ñе
+Ñнео коÑиÑник. ÐоÑиÑник може да пÑиÑиÑне ÑаÑÑеÑе ESC или F10 за
+пониÑÑаваÑе. ÐÐ²Ð°Ñ Ð¼Ð°ÐºÑо ÑÐ¾Ñ Ñвек не Ñади Ñ Ð½Ð°Ñедбеном ÑедÑ.
+.TP
+.I %var{ENV:подÑаз}
+Уколико пÑоменÑива ÑÑÑке
+.I ENV
+ниÑе поÑÑавÑена, коÑиÑÑи Ñе вÑедноÑÑ
+.IR "подÑаз".
+ÐнаÑе, коÑиÑÑи Ñе вÑедноÑÑ Ð¿ÑоменÑиве
+.IR "ENV".
+.\"NODE " The subshell support"
+.SH " ÐодÑÑка за подÑÑÑке"
+ÐодÑÑка за подÑÑÑке Ñе Ð¸Ð·Ð±Ð¾Ñ Ñ Ð²Ñеме пÑевоÑеÑа пÑогÑама; она Ñади Ñа
+ÑÑÑкама bash, tcsh и zsh.
+.PP
+Ðада Ñе код подÑÑÑке покÑене, ÐоноÑни наÑедник Ñе заÑеÑи ÑпоÑедни
+пÑимеÑак ÑÑÑке (оне задане Ñ Ð¿ÑоменÑивоÑ
+.BR "SHELL",
+а ако она ниÑе задана, онда оне Ñ Ð´Ð°ÑоÑеÑи /etc/passwd) и покÑенÑÑи га
+Ñ Ð¿ÑеÑдоÑеÑминалÑ; ÑмеÑÑо Ñе да покÑеÑе нова ÑÑÑка Ñваки пÑÑ Ð¿Ñи
+извÑÑеÑÑ Ð½Ð°Ñедбе, наÑедба Ñе биÑи пÑоÑлеÑена подÑÑÑÑи као да ÑÑе Ñе ви
+ÑкÑÑали. Ðво вам омогÑÑава и да меÑаÑе пÑоменÑиве ÑÑÑке, коÑиÑÑиÑе
+ÑÑнкÑиÑе ÑÑÑке и задаÑеÑе надимке коÑи Ñе важиÑи до излаÑка из
+ÐоноÑног наÑедника.
+.PP
+Уколико коÑиÑÑиÑе ÑÑÑкÑ
+.BR "bash",
+можеÑе да задаÑе наÑедбе коÑе Ñе извÑÑаваÑÑ Ð¿Ñи покÑеÑаÑÑ Ð¿Ð¾Ð´ÑÑÑке Ñ
+ваÑÐ¾Ñ Ð´Ð°ÑоÑеÑи ~/.mc/bashrc а поÑебне мапе ÑаÑÑаÑÑÑе Ñ Ð´Ð°ÑоÑеÑи
+~/.mc/inputrc.
+ÐоÑиÑниÑи ÑÑÑке
+.B tcsh
+Ð¼Ð¾Ð³Ñ Ð´Ð° задаÑÑ Ð½Ð°Ñедбе коÑе Ñе извÑÑаваÑÑ Ð¿Ñи покÑеÑаÑÑ Ñ Ð´Ð°ÑоÑеÑи
+~/.mc/tcshrc.
+.PP
+ÐÑи ÑпоÑÑеби кода подÑÑÑке, можеÑе било када да обÑÑÑавиÑе апликаÑиÑе
+пÑеÑиÑом C\-o и вÑаÑиÑе Ñе Ñ ÐоноÑног наÑедника; Ñколико ÑÑе обÑÑÑавили
+апликаÑиÑÑ, неÑеÑе моÑи да Ñе покÑеÑеÑе дÑÑге ÑпоÑаÑÑе наÑедбе Ñве док
+не завÑÑиÑе Ñад Ñ Ð°Ð¿Ð»Ð¸ÐºÐ°ÑиÑи коÑÑ ÑÑе обÑÑÑавили.
+.PP
+ÐодаÑна одлика ÑпоÑÑебе подÑÑÑки Ñе да Ñе за одзивник коÑи пÑиказÑÑе
+ÐоноÑни наÑедник коÑиÑÑи иÑÑи одзивник коÑи коÑиÑÑиÑе Ñ ÑÑÑÑи.
+.PP
+ÐдеÑак
+.\"LINK2"
+ÐÐÐÐÐ Ð
+.\"OPTIONS"
+ÑадÑжи виÑе инÑоÑмаÑиÑа о Ñоме како можеÑе да ÑпÑавÑаÑе кодом
+подÑÑÑки.
+.\"NODE "Chmod"
+.SH "ÐÑомена дозвола"
+ÐÑÐ¾Ð·Ð¾Ñ `ÐÑомена дозвола' Ñе коÑиÑÑи за пÑÐ¾Ð¼ÐµÐ½Ñ Ð±Ð¸Ñова аÑÑибÑÑа гÑÑпе
+даÑоÑека и диÑекÑоÑиÑÑма. Ðн Ñе може покÑенÑÑи пÑеÑиÑом C\-x c.
+.PP
+ÐÑÐ¾Ð·Ð¾Ñ `ÐÑомена дозвола' Ñе ÑаÑÑоÑи из два дела \-
+.I Ðозволе
+и
+.IR ÐаÑоÑека .
+.PP
+У одеÑÐºÑ ÐаÑоÑека ÑÑ Ð¿Ñиказани назив даÑоÑеке или диÑекÑоÑиÑÑма и
+Ñене дозволе Ñ Ð¾ÐºÑалном обликÑ, као и Ñен влаÑник и гÑÑпа.
+.PP
+У одеÑÐºÑ Ðозволе поÑÑоÑи низ кÑÑиÑа коÑе одговаÑаÑÑ Ð±Ð¸Ñовима аÑÑибÑÑа
+даÑоÑеке. ÐÑи пÑомени биÑова аÑÑибÑÑа, видеÑеÑе да Ñе окÑална вÑедноÑÑ
+Ñ Ð¾Ð´ÐµÑÐºÑ ÐаÑоÑека меÑа.
+.PP
+Ðа биÑÑе Ñе помеÑали измеÑÑ ÐºÐ¾Ð½ÑÑола (дÑгмади и кÑÑиÑа), коÑиÑÑиÑе
+.I ÑаÑÑеÑе Ñа ÑÑÑелиÑама
+или ÑаÑÑеÑ
+.IR "`Tab'".
+Ðа биÑÑе пÑоменили ÑÑаÑе кÑÑиÑа или изабÑали дÑгме коÑиÑÑиÑе
+.I ÑазмакниÑÑ.
+ТакоÑе можеÑе да коÑиÑÑиÑе пÑеÑиÑе Ñа дÑгмади да биÑÑе иÑ
бÑже
+акÑивиÑали. ÐÑеÑиÑе ÑÑ Ð¿Ñиказане Ñ Ð²Ð¸Ð´Ñ Ð¸ÑÑакнÑÑиÑ
Ñлова на дÑгмадима.
+.PP
+Ðа биÑÑе поÑÑавили биÑове аÑÑибÑÑа, коÑиÑÑиÑе ÑаÑÑÐµÑ `Enter'.
+.PP
+ÐÑи ÑÐ°Ð´Ñ Ñа гÑÑпом даÑоÑека или диÑекÑоÑиÑÑма, поÑÑебно Ñе Ñамо да
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ Ð¼Ð¸Ñа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð´ биÑовима коÑе желиÑе да
+поÑÑавиÑе или оÑиÑÑиÑе. Ðада ÑÑе изабÑали биÑове коÑе желиÑе да
+пÑомениÑе, изабеÑиÑе Ñедно од дÑгмади (ÐоÑÑави ознаÑене или ÐÑиÑÑи
+ознаÑене).
+.PP
+Ðа кÑаÑÑ, да биÑÑе аÑÑибÑÑе поÑÑавили доÑловно на оне коÑе ÑÑе задали,
+можеÑе да коÑиÑÑиÑе дÑгме
+.B [ÐоÑÑави Ñве]
+коÑе Ñе ÑадиÑи над Ñвим ознаÑеним даÑоÑекама.
+.PP
+.B [Све ознаÑене]
+поÑÑавÑа Ñамо ознаÑене аÑÑибÑÑе за Ñве изабÑане даÑоÑеке
+.PP
+.B [ÐоÑÑави ознаÑене]
+поÑÑавÑа ознаÑене биÑове Ñ Ð°ÑÑибÑÑима ÑвиÑ
изабÑаниÑ
даÑоÑека
+.PP
+.B [ÐÑиÑÑи ознаÑене]
+ÑиÑÑи ознаÑене биÑове Ñ Ð°ÑÑибÑÑима ÑвиÑ
изабÑаниÑ
даÑоÑека
+.PP
+.B [ÐоÑÑави]
+поÑÑавÑа аÑÑибÑÑе Ñедне даÑоÑеке
+.PP
+.B [ÐониÑÑи]
+пониÑÑава наÑÐµÐ´Ð±Ñ Ð¿Ñомене дозвола
+.\"NODE "Chown"
+.SH "ÐÑомена влаÑника"
+ÐаÑедба пÑомене влаÑника Ñе коÑиÑÑи да би Ñе пÑоменио влаÑник/гÑÑпа
+даÑоÑеке. ÐÑеÑиÑа за Ð¾Ð²Ñ Ð½Ð°ÑÐµÐ´Ð±Ñ Ñе C\-x o.
+.\"NODE "Advanced Chown"
+.SH "ÐапÑедна пÑомена влаÑника"
+ÐаÑедба ÐапÑедна пÑомена влаÑника пÑедÑÑавÑа комбинаÑиÑÑ Ð½Ð°Ñедби
+.\"LINK2"
+ÐÑомена дозвола
+.\"Chmod"
+и
+.\"LINK2"
+ÐÑомена влаÑника
+.\"Chown"
+Ñ Ñедан пÑозоÑ. ÐожеÑе да одÑедном пÑомениÑе дозволе и влаÑника/гÑÑпÑ
+даÑоÑека.
+.\"NODE "File Operations"
+.SH "ÐпеÑаÑиÑе над даÑоÑекама"
+ÐÑи копиÑаÑÑ, пÑемеÑÑаÑÑ Ð¸Ð»Ð¸ бÑиÑаÑÑ Ð´Ð°ÑоÑека ÐоноÑни наÑедник
+пÑиказÑÑе диÑалог опеÑаÑиÑа над даÑоÑекама. Ðн пÑиказÑÑе даÑоÑеке коÑе
+Ñе ÑÑенÑÑно обÑаÑÑÑÑ Ð¸ пÑоÑÐµÐ½Ð°Ñ ÑекÑÑе даÑоÑеке коÑи Ñе обÑаÑен. Ред
+Ñа бÑоÑем пÑиказÑÑе колико Ñе ознаÑениÑ
даÑоÑека обÑаÑено. Ред Ñа
+баÑÑовима пÑиказÑÑе обÑаÑени пÑоÑÐµÐ½Ð°Ñ ÑкÑпне велиÑине ознаÑениÑ
+даÑоÑека. Уколико Ñе бÑбÑивоÑÑ Ð¸ÑкÑÑÑена, неÑе биÑи пÑиказани Ñедови
+даÑоÑеке и баÑÑова.
+.PP
+У Ð´Ð½Ñ Ð´Ð¸Ñалога поÑÑоÑе два дÑгмеÑа. ÐÑиÑиÑком на дÑгме ÐÑеÑкоÑи,
+оÑÑаÑак ÑекÑÑе даÑоÑеке Ñе биÑи пÑеÑкоÑен. ÐÑиÑиÑком на дÑгме ÐÑекини,
+Ñела опеÑаÑиÑа Ñе биÑи пÑекинÑÑа а оÑÑале даÑоÑеке пÑеÑкоÑене.
+.PP
+ÐоÑÑоÑе ÑÐ¾Ñ ÑÑи дÑÑга диÑалога коÑе можеÑе да покÑенеÑе Ñоком
+опеÑаÑиÑа Ñа даÑоÑекама.
+.PP
+ÐиÑалог гÑеÑке Ð²Ð°Ñ Ð¾Ð±Ð°Ð²ÐµÑÑава о вÑÑÑи гÑеÑке и ÑадÑжи ÑÑи избоÑа.
+ÐбиÑно ÑеÑе биÑаÑи дÑгме ÐÑеÑкоÑи да биÑÑе пÑеÑкоÑили даÑоÑÐµÐºÑ Ð¸Ð»Ð¸
+дÑгме ÐÑекини да биÑÑе пÑекинÑли ÑелокÑÐ¿Ð½Ñ Ð¾Ð¿ÐµÑаÑиÑÑ. ÐожеÑе ÑакоÑе да
+изабеÑеÑе дÑгме Ðонови Ñколико ÑÑе пÑоблем ÑеÑили Ñа дÑÑгог ÑеÑминала.
+.PP
+ÐиÑалог замене Ñе пÑиказÑÑе када покÑÑаÑе да копиÑаÑе или пÑемеÑÑиÑе
+даÑоÑÐµÐºÑ Ð¿Ñеко поÑÑоÑеÑе даÑоÑеке. ÐиÑаог пÑиказÑÑе даÑÑме и велиÑине
+обеÑÑ Ð´Ð°ÑоÑека. ÐÑиÑиÑниÑе дÑгме Ðа како биÑÑе пÑепиÑали даÑоÑекÑ,
+дÑгме Ðе како биÑÑе пÑеÑкоÑили даÑоÑекÑ, дÑгме Све да биÑÑе пÑепиÑали
+Ñве даÑоÑеке, дÑгме ÐиÑÑа да не пÑепиÑеÑе ниÑÐµÐ´Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð° дÑгме
+ÐжÑÑиÑÐ°Ñ Ð´Ð° биÑÑе пÑепиÑали даÑоÑÐµÐºÑ Ð°ÐºÐ¾ Ñе извоÑна даÑоÑека новиÑа од
+одÑедиÑне. ÐожеÑе да пÑекинеÑе ÑÐµÐ»Ñ Ð¾Ð¿ÐµÑаÑиÑÑ Ð¿ÑиÑиÑком на дÑгме
+ÐÑекини.
+.PP
+ÐиÑалог ÑекÑÑзивног бÑиÑаÑа Ñе пÑиказÑÑе када покÑÑаÑе да обÑиÑеÑе
+диÑекÑоÑиÑÑм коÑи ниÑе пÑазан. ÐÑиÑиÑниÑе дÑгме Ðа како биÑÑе
+ÑекÑÑзивно обÑиÑали диÑекÑоÑиÑÑм, дÑгме Ðе како биÑÑе пÑеÑкоÑили
+диÑекÑоÑиÑÑм, дÑгме Све како биÑÑе обÑиÑали Ñве диÑекÑоÑиÑÑме а дÑгме
+ÐиÑÑа како биÑÑе пÑеÑкоÑили Ñве непÑазне диÑекÑоÑиÑÑме. ÐожеÑе да
+пÑекинеÑе ÑÐµÐ»Ñ Ð¾Ð¿ÐµÑаÑиÑÑ Ð¿ÑиÑиÑком на дÑгме ÐÑекини. Уколико изабеÑеÑе
+дÑгме Ðа или Све, биÑеÑе ÑпиÑани за поÑвÑдÑ. ÐÑиÑиÑниÑе Ðа Ñамо
+Ñколико ÑÑе заиÑÑа ÑвеÑени да желиÑе да ÑекÑÑзивно бÑиÑеÑе ÑаÑ
+диÑекÑоÑиÑÑм.
+.PP
+Уколико ÑÑе ознаÑили даÑоÑеке и над Ñима ÑпÑовели опеÑаÑиÑÑ,
+одознаÑиÑе Ñе Ñамо даÑоÑеке над коÑима Ñе опеÑаÑиÑа ÑÑпела. ÐаÑоÑеке
+коÑе ниÑÑ ÑÑпеле или ÑÑ Ð¿ÑеÑкоÑене оÑÑаÑÑ Ð¾Ð·Ð½Ð°Ñене.
+.\"NODE "Mask Copy/Rename"
+.SH "ÐопиÑаÑе/пÑеименоваÑе Ñа маÑком"
+ÐпеÑаÑиÑе копиÑаÑа/пÑемеÑÑаÑа вам омогÑÑаваÑÑ Ð´Ð° на лак наÑин
+пÑеноÑиÑе називе даÑоÑека. Ðа биÑÑе Ñо ÑÑадили, моÑаÑе да задаÑе
+иÑпÑÐ°Ð²Ð½Ñ Ð¸Ð·Ð²Ð¾ÑÐ½Ñ Ð¼Ð°ÑкÑ, и да задаÑе неке ÑокеÑÑке знаке, обиÑно Ñ
+наÑÑÐ°Ð²ÐºÑ Ð¾Ð´ÑедиÑÑа. Све даÑоÑеке коÑе одговаÑаÑÑ Ð¸Ð·Ð²Ð¾ÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи Ñе
+биÑи копиÑане/пÑеименоване Ñ ÑÐºÐ»Ð°Ð´Ñ Ñа одÑедиÑном маÑком. Уколико
+поÑÑоÑе ознаÑене даÑоÑеке, биÑе пÑеименоване Ñамо ознаÑене даÑоÑеке
+коÑе одговаÑаÑÑ Ð¸Ð·Ð²Ð¾ÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи.
+.PP
+ÐоÑÑоÑе и дÑÑги избоÑи коÑе можеÑе да поÑÑавиÑе:
+.PP
+.B ÐÑаÑи везе
+.PP
+одÑеÑÑÑе да ли да Ñе Ñимвезе и ÑвÑде везе из извоÑног диÑекÑоÑиÑÑма (и
+ÑекÑÑзивно из поддиÑекÑоÑиÑÑма) пÑÐµÐ²ÐµÐ¶Ñ Ñ Ð¾Ð´ÑедиÑном диÑекÑоÑиÑÑÐ¼Ñ Ð¸Ð»Ð¸
+да им Ñе пÑекопиÑа ÑадÑжаÑ.
+.PP
+.B ÐаÑони Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑме
+.PP
+одÑеÑÑÑе ÑÑа Ñе Ñади када би ÑÑебало копиÑаÑи извоÑни диÑекÑоÑиÑÑм,
+али одÑедиÑни диÑекÑоÑиÑÑм Ð²ÐµÑ Ð¿Ð¾ÑÑоÑи. ÐодÑазÑмевана ÑадÑа Ñе да Ñе
+ÑадÑÐ¶Ð°Ñ Ð¸Ð·Ð²Ð¾Ñног диÑекÑоÑиÑÑма копиÑа Ñ Ð¾Ð´ÑедиÑни диÑекÑоÑиÑÑм.
+УкÑÑÑиваÑем овог избоÑа извоÑни диÑекÑоÑиÑÑм Ñе копиÑаÑи као
+поддиÑекÑоÑиÑÑм одÑедиÑног диÑекÑоÑиÑÑма.
+.PP
+Ðа пÑимеÑ, Ñколико желиÑе да копиÑаÑе диÑекÑоÑиÑÑм
+.I `/trla'
+коÑи ÑадÑжи даÑоÑекÑ
+.I `baba'
+Ñ
+.IR `/lan/trla' ,
+коÑи Ð²ÐµÑ Ð¿Ð¾ÑÑоÑи. ÐодÑазÑмевано (када избоÑ
+.B ÐаÑони Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑме
+ниÑе поÑÑавÑен), ÐÐ Ñе копиÑаÑи даÑоÑекÑ
+.I `/trla/baba'
+Ñ Ð´Ð°ÑоÑекÑ
+.IR `/lan/trla/baba' .
+УкÑÑÑиваÑем овог избоÑа биÑе ÑÑвоÑен диÑекÑоÑиÑÑм
+.IR `/lan/trla/trla' ,
+а даÑоÑека
+.I `/trla/baba'
+Ñе биÑи копиÑана Ñ
+.IR `/lan/trla/trla/baba' .
+.PP
+.B ÐÑÑÐ²Ð°Ñ Ð°ÑÑибÑÑе
+.PP
+одÑеÑÑÑе да ли да Ñе ÑÑваÑÑ Ð´Ð¾Ð·Ð²Ð¾Ð»Ðµ, даÑÑми и (Ñ ÑлÑÑаÑÑ Ð´Ð° ÑÑе
+админиÑÑÑаÑоÑ) влаÑник извоÑниÑ
даÑоÑека. Ðко Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð½Ð¸Ñе
+поÑÑавÑен, поÑÑоваÑе Ñе ÑекÑÑа вÑедноÑÑ Ð¿Ð¾Ð´ÑазÑмеване маÑке (umask).
+.PP
+.B ÐоÑиÑÑи обÑаÑÑе ÑÑÑке: ÑкÑÑÑено
+.PP
+Ðада Ñе Ð¸Ð·Ð±Ð¾Ñ ÐбÑаÑÑи ÑÑÑке ÑкÑÑÑен, можеÑе да коÑиÑÑиÑе ÑокеÑÑке
+знаке `*' и `?' Ñ Ð¸Ð·Ð²Ð¾ÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи. Ðни ÑÑнкÑиониÑÑ Ð½Ð° иÑÑи наÑин као Ñ
+ÑÑÑÑи. У одÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи ÑÑ Ð´Ð¾Ð·Ð²Ð¾Ñени Ñамо ÑокеÑÑки знаÑи `*' и
+`\\<ÑиÑÑа>'. ÐÑви ÑокеÑÑки знак `*' Ñ Ð¾Ð´ÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи одговаÑа пÑвоÑ
+ÑокеÑÑÐºÐ¾Ñ Ð³ÑÑпи из извоÑне маÑке, дÑÑги знак `*' одговаÑа дÑÑгоÑ, иÑд.
+ÐокеÑÑки знак `\\1' одговаÑа пÑÐ²Ð¾Ñ ÑокеÑÑÐºÐ¾Ñ Ð³ÑÑпи из извоÑне маÑке,
+знак `\\2' дÑÑгоÑ, и Ñако даÑе до `\\9'. ÐокеÑÑки знак `\\0'
+пÑедÑÑавÑа Ñео назив извоÑне даÑоÑеке.
+.PP
+Ðво два пÑимеÑа:
+.PP
+Ðко Ñе извоÑна маÑка `*.tar.gz', одÑедиÑÑе Ñе `/bla/*.tgz' а даÑоÑека
+коÑа Ñе копиÑа `foo.tar.gz', копиÑа Ñе Ñе зваÑи `foo.tgz' Ñ
+диÑекÑоÑиÑÑÐ¼Ñ `/bla'.
+.PP
+Уколико пÑеÑпоÑÑавимо да желиÑе да замениÑе оÑновни део назива и
+вÑÑÑÑ, како би даÑоÑека `dato.c' поÑÑала `c.dato' иÑд, било би
+поÑÑебно да задаÑе извоÑÐ½Ñ Ð¼Ð°ÑÐºÑ `*.*' а одÑедиÑÐ½Ñ `\\2.\\1'.
+.PP
+.B ÐоÑиÑÑи обÑаÑÑе ÑÑÑке: иÑкÑÑÑено
+.PP
+Уколико Ñе Ð¸Ð·Ð±Ð¾Ñ ÐбÑаÑÑи ÑÑÑке иÑкÑÑÑен, ÐРнеÑе ÑамоÑÑално гÑÑпиÑаÑи
+обÑаÑÑе. У извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи ÑеÑе моÑаÑи да коÑиÑÑиÑе изÑазе као ÑÑо Ñе
+`\\(...\\)' да биÑÑе задали знаÑеÑе за ÑокеÑÑке знаке Ñ Ð¾Ð´ÑедиÑноÑ
+маÑÑи. Ðво Ñе ÑлекÑибилниÑе, али и заÑ
Ñева виÑе кÑÑаÑа. ÐнаÑе,
+одÑедиÑне маÑке ÑÑ ÑлиÑне ÑиÑÑаÑиÑи Ñ ÐºÐ¾ÑÐ¾Ñ ÑÑ Ð¾Ð±ÑаÑÑи ÑÑÑке ÑкÑÑÑени.
+.PP
+Ðво два пÑимеÑа:
+.PP
+Ðко Ñе извоÑна маÑка `^\\(.*\\)\\.tar\\.gz$', одÑедиÑна маÑка
+`/lan/*.tgz' а даÑоÑÐµÐºÑ Ð±Ð¸ ÑÑебало копиÑаÑи Ñ `baba.tar.gz', копиÑа Ñе
+Ñе наÑи Ñ `/lan/baba.tgz'.
+.PP
+ÐÑеÑпоÑÑавимо да желиÑе да замениÑе оÑновни назив даÑоÑеке и вÑÑÑÑ,
+како би даÑоÑека `dato.c' поÑÑала `c.dato' иÑд. ÐзвоÑна маÑка за ово
+Ñе `^\\(.*\\)\\.\\(.*\\)$' а одÑедиÑна `\\2.\\1'.
+.PP
+.B ÐÑеÑваÑаÑа великиÑ
Ñ Ð¼Ð°Ð»Ð° Ñлова и обÑнÑÑо
+.PP
+ÐожеÑе и да пÑомениÑе да ли ÑÑ Ñлова мала или велика Ñ Ð½Ð°Ð·Ð¸Ð²Ð¸Ð¼Ð°
+даÑоÑека. Уколико коÑиÑÑиÑе `\\u' или `\\l' Ñ Ð¾Ð´ÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи,
+ÑледеÑи знак Ñе биÑи пÑеÑвоÑен Ñ Ð²ÐµÐ»Ð¸ÐºÐ° Ñлова или мала Ñлова, Ñим
+Ñедом.
+.PP
+Уколико коÑиÑÑиÑе `\\U' или `\\L' Ñ Ð¾Ð´ÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи, ÑледеÑи знаÑи Ñе
+биÑи пÑеÑвоÑени Ñ Ð²ÐµÐ»Ð¸ÐºÐ° или мала Ñлова, Ñим Ñедом, Ñве до ÑледеÑег
+`\\E', `\\U', `\\L' или кÑаÑа назива даÑоÑеке.
+.PP
+`\\u' и `\\l' ÑÑ ÑаÑи од `\\U' и `\\L'.
+.PP
+Ðа пÑимеÑ, Ñколико Ñе извоÑна маÑка `*' (пÑи ÑкÑÑÑеним обÑаÑÑима
+ÑÑÑке) или `^\\(.*\\)$' (пÑи иÑкÑÑÑеним обÑаÑÑима ÑÑÑке) а одÑедиÑна
+маÑка Ñе `\\L\\u*', називи даÑоÑека Ñе биÑи пÑебаÑени Ñ Ñакве, коÑи
+имаÑÑ Ð¿Ð¾ÑеÑно велико, а оÑÑала мала Ñлова.
+.PP
+ÐожеÑе да коÑиÑÑиÑе и `\\' као знак за ÑиÑиÑаÑе. Ðа пÑимеÑ, `\\\\' Ñе
+обÑнÑÑа коÑа ÑÑÑа а `\\*' Ñе звездиÑа.
+.\"NODE "Internal File Viewer"
+.SH "УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека"
+УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека пÑÑжа два Ñежима пÑиказа: аÑки и
+Ñ
екÑадекадни. Ðа биÑÑе Ñменили пÑиказе, коÑиÑÑиÑе ÑаÑÑÐµÑ F4. Уколико
+имаÑе инÑÑалиÑан ÐÐУ\-ов пÑогÑам gzip, он Ñе биÑи коÑиÑÑен за
+ÑамоÑаÑпакиваÑе даÑоÑека по поÑÑеби.
+.PP
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе покÑÑаÑи да коÑиÑÑи наÑбоÑи наÑин за пÑиказ подаÑака коÑи
+пÑÑжа Ð²Ð°Ñ ÑиÑÑем или вÑÑÑа даÑоÑека. УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека Ñе
+ÑÑмаÑиÑи неке низове ниÑки како би поÑÑавио аÑÑибÑÑе полÑÑÑног или
+подвÑÑеног иÑпиÑа, на ÑÐ°Ñ Ð½Ð°Ñин ÑлепÑаваÑÑÑи пÑиказ ваÑиÑ
даÑоÑека.
+.PP
+У Ñ
екÑадекадном ÑÐµÐ¶Ð¸Ð¼Ñ Ð¼Ð¾Ð³ÑÑноÑÑ Ð·Ð° пÑеÑÑаживаÑе пÑиÑ
ваÑа ÑекÑÑ Ð¿Ð¾Ð´
+наводниÑима и конÑÑанÑне бÑоÑеве. ТекÑÑ Ñ Ð½Ð°Ð²Ð¾Ð´Ð½Ð¸Ñима Ñе ÑÑажи
+доÑловно, без окÑÑжÑÑÑÑиÑ
наводника. Сваки бÑÐ¾Ñ Ð¿ÑедÑÑавÑа Ñедан баÑÑ
+коÑи Ñе ÑÑажи. ÐожеÑе да меÑаÑе ÑиÑиÑани ÑекÑÑ Ñа конÑÑанÑама на
+ÑледеÑи наÑин:
+.PP
+.nf
+"ÐиÑка" \-1 0xBB 012 "ÑÐ¾Ñ ÑекÑÑа"
+.fi
+.PP
+ÐÑимеÑиÑе да Ñе 012 окÑални бÑоÑ. \-1 Ñе пÑеÑваÑа Ñ 0xFF.
+.PP
+Ðво ÑÐ¾Ñ Ð½ÐµÐºÐ¸Ñ
деÑаÑа о пÑегледаÑÑ: на ÑиÑÑемима коÑи имаÑÑ ÑиÑÑемÑки
+позив mmap(2), пÑогÑам мапиÑа даÑоÑÐµÐºÑ ÑмеÑÑо да Ñе ÑÑиÑа; Ñколико
+ÑиÑÑем нема ÑиÑÑемÑки позив mmap(2) или даÑоÑека одговаÑа ÑадÑи коÑа
+заÑ
Ñева ÑилÑаÑ, онда Ñе пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ ÐºÐ¾ÑиÑÑиÑи ÑаÑÑÑÑе пÑиÑ
ваÑнике, Ñиме
+ÑÑиÑаваÑÑÑи Ñамо оне делове даÑоÑеке коÑима ÑÑваÑно пÑиÑÑÑпаÑе (овим
+ÑÑ Ð¾Ð±ÑÑ
ваÑене и компÑимоване даÑоÑеке).
+.PP
+Ðво ÑпиÑка ÑадÑи коÑе ÑÑ Ð¿ÑидÑÑжене ÑаÑÑеÑима коÑе ÐоноÑни наÑедник
+пÑиÑ
ваÑа Ñ ÑгÑаÑеном пÑегледаÑÑ.
+.PP
+.B F1
+ÐокÑеÑе ÑгÑаÑени Ñ
ипеÑÑекÑÑÑални пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи.
+.PP
+.B F2
+СмеÑÑÑе Ñежим пÑелома.
+.PP
+.B F4
+СмеÑÑÑе Ñ
екÑадекадни Ñежим.
+.PP
+.B F5
+Ðди на Ñед. Ðво Ñе Ð²Ð°Ñ ÑпиÑаÑи за бÑÐ¾Ñ Ñеда и пÑиказаÑе ÑÐ°Ñ Ñед.
+.PP
+.B F6, /.
+ÐÑеÑÑага ÑегÑлаÑниÑ
изÑаза.
+.PP
+.B ?,
+ÐÑеÑÑага ÑегÑлаÑниÑ
изÑаза Ñназад.
+.PP
+.B F7
+ÐбиÑна пÑеÑÑага / пÑеÑÑага Ñ Ñ
екÑадекадном ÑежимÑ.
+.PP
+.B C\-s, F17, n.
+ÐокÑеÑе обиÑÐ½Ñ Ð¿ÑеÑÑÐ°Ð³Ñ Ñколико изÑаз за пÑеÑÑÐ°Ð³Ñ Ð½Ð¸Ñе пÑеÑÑ
одно
+задан, а инаÑе налази ÑледеÑе задовоÑеÑе.
+.PP
+.B C\-r.
+ÐокÑеÑе пÑеÑÑÐ°Ð³Ñ Ñназад Ñколико изÑаз за пÑеÑÑÐ°Ð³Ñ Ð½Ð¸Ñе пÑеÑÑ
одно
+задан, а инаÑе налази Ñназад ÑледеÑе задовоÑеÑе.
+.PP
+.B F8
+СмеÑÑÑе ÑиÑови/ÑаÑÑлаÑени Ñежим: ово Ñе пÑиказаÑи даÑоÑÐµÐºÑ Ð¾Ð½Ð°ÐºÐ¾ каква
+Ñе она на диÑÐºÑ Ð¸Ð»Ð¸, Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñ Ð´Ð°ÑоÑеÑи mc.ext задан ÑилÑÐ°Ñ Ð·Ð°
+обÑадÑ, као излаз ÑилÑÑа. ТекÑÑи Ñежим Ñе Ñвек Ð¾Ð½Ð°Ñ Ð´ÑÑги од оног
+коÑи ÑÑоÑи на наÑпиÑÑ Ð´ÑгмеÑа, поÑÑо Ñе на дÑгмеÑÑ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñежим коÑи
+ÑкÑÑÑÑÑеÑе Ñим ÑаÑÑеÑом.
+.PP
+.B F9
+СмеÑÑÑе ÑоÑмаÑиÑани/неÑоÑмаÑиÑани Ñежим: када Ñе ÑкÑÑÑен ÑоÑмаÑиÑани
+Ñежим, пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе ÑÑмаÑиÑи неке низове ниÑки, како би пÑиказао
+полÑÑÑн и подвÑÑен ÑекÑÑ Ñ ÑазлиÑиÑим боÑама. ТакоÑе, наÑÐ¿Ð¸Ñ Ð´ÑгмеÑа
+ÑадÑжи неÑкÑÑÑени Ñежим.
+.PP
+.B F10, Esc.
+Ðзлази из ÑгÑаÑеног пÑегледаÑа даÑоÑека.
+.PP
+.B ÑледеÑа\-ÑÑÑана, ÑазмакниÑа, C\-v.
+Ðлиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ ÑнапÑед.
+.PP
+.B пÑеÑÑ
одна\-ÑÑÑана, M\-v, C\-b, backspace.
+Ðлиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ñназад.
+.PP
+.B ÑÑÑелиÑа\-наниже
+Ðлиза Ñедан Ñед ÑнапÑед.
+.PP
+.B ÑÑÑелиÑа\-навиÑе
+Ðлиза Ñедан Ñед Ñназад.
+.PP
+.B C\-l
+ÐÑвежава екÑан.
+.PP
+.B C\-o
+ÐÑелази Ñ Ð¿Ð¾Ð´ÑÑÑÐºÑ Ð¸ пÑиказÑÑе наÑедбени екÑан.
+.PP
+.B !
+ÐÑÑо као C\-o, али Ñ ÑлÑÑаÑÑ Ð´Ð° подÑÑÑка ниÑе покÑенÑÑа покÑеÑе новÑ
+ÑÑÑкÑ.
+.PP
+.B "[n] m"
+ÐоÑÑавÑа Ð¾Ð·Ð½Ð°ÐºÑ `n'.
+.PP
+.B "[n] r"
+СкаÑе на Ð¾Ð·Ð½Ð°ÐºÑ `n'.
+.PP
+.B C\-f
+СкаÑе на ÑледеÑÑ Ð´Ð°ÑоÑекÑ.
+.PP
+.B C\-b
+СкаÑе на пÑеÑÑ
Ð¾Ð´Ð½Ñ Ð´Ð°ÑоÑекÑ.
+.PP
+.B M\-r
+СмеÑÑÑе леÑиÑ.
+.PP
+ÐожеÑе да ÑаопÑÑиÑе пÑегледаÑÑ Ð´Ð°ÑоÑека како да пÑикаже даÑоÑекÑ,
+погледаÑÑе одеÑак
+.\"LINK2"
+ÑÑеÑиваÑе даÑоÑеке вÑÑÑа\&.
+.\"Extension File Edit"
+.\"NODE "Internal File Editor"
+.SH "УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека"
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека Ñе моÑан екÑанÑки ÑÑеÑиваÑ. Ðн може да
+ÑÑеÑÑÑе даÑоÑеке велиÑине до 64 мегабаÑÑа. ÐогÑÑе Ñе ÑÑеÑиваÑи бинаÑне
+даÑоÑеке. УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека Ñе покÑеÑе пÑеко ÑаÑÑеÑа
+.B F4
+Ñколико Ñе избоÑ
+if the
+.I use_internal_edit
+поÑÑавÑен Ñ Ð´Ð°ÑоÑеÑи Ñа поÑеÑним поÑÑавкама.
+.PP
+Ðдлике коÑе ÑÑ ÑÑенÑÑно подÑжане ÑÑ: копиÑаÑе, пÑемеÑÑаÑе, бÑиÑаÑе,
+иÑеÑаÑе, лепÑеÑе блокова; опозив ÑаÑÑеÑ\-по\-ÑаÑÑеÑ; падаÑÑÑи мениÑи;
+ÑмеÑаÑе даÑоÑека; макÑонаÑедбе; пÑеÑÑаживаÑе и замена ÑегÑлаÑним
+изÑазима; ознаÑаваÑе ÑекÑÑа Ñз Ð¿Ð¾Ð¼Ð¾Ñ Ð¿ÑеÑиÑе shift\-ÑÑÑелиÑа (Ñколико
+Ñо подÑжава ÑеÑминал); ÑмеÑиваÑе ÑмеÑаÑа и пÑепиÑиваÑа ÑекÑÑа; пÑелом Ñедова;
+ÑамоÑвлаÑеÑе; подеÑива велиÑина ÑабÑлаÑоÑа; иÑÑиÑаÑе ÑинÑакÑе за Ñазне
+вÑÑÑе даÑоÑека и Ð¸Ð·Ð±Ð¾Ñ Ð´Ð° Ñе блокови ÑекÑÑа пÑоÑлеÑÑÑÑ Ð½Ð°Ñедбама
+ÑÑÑке, као ÑÑо ÑÑ `indent' и `ispell'.
+.PP
+УÑеÑÐ¸Ð²Ð°Ñ Ñе вÑло лако ÑпоÑÑебÑава и да биÑÑе га коÑиÑÑили ниÑе вам
+поÑÑебно поÑебно подÑÑаваÑе. Ðа биÑÑе видели коÑа пÑеÑиÑа ÑÑа Ñади,
+погледаÑÑе одговаÑаÑÑÑи падаÑÑÑи мени. ÐÑÑге пÑеÑиÑе ÑÑ: ÑаÑÑеÑи за
+кÑеÑаÑе Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑиÑи Ñа ÑаÑÑеÑом `Shift' за ознаÑаваÑе ÑекÑÑа.
+.B Ctrl\-Ins
+копиÑа Ñ Ð´Ð°ÑоÑекÑ
+.B `cooledit.clip'
+а
+.B Shift\-Ins
+лепи из даÑоÑеке `cooledit.clip'.
+.B Shift\-Del
+иÑеÑа Ñ
+.BR `cooledit.clip' ,
+а
+.B Ctrl\-Del
+бÑиÑе ознаÑени ÑекÑÑ. ТакоÑе ÑÑнкÑиониÑе и ознаÑаваÑе миÑем, а можеÑе,
+као и обиÑно, да заобиÑеÑе миÑа дÑжеÑи ÑаÑÑÐµÑ `shift' Ñз пÑевлаÑеÑе
+миÑем да биÑÑе омогÑÑили обиÑно ÑеÑминалÑко ознаÑаваÑе миÑем.
+.PP
+Ðа биÑÑе задали макÑо, пÑиÑиÑниÑе
+.B Ctrl\-R
+а онда оÑкÑÑаÑÑе ÑаÑÑеÑе коÑе желиÑе да извÑÑиÑе. Ðада ÑÑе гоÑови,
+пÑиÑиÑниÑе поново
+.BR Ctrl\-R .
+Тада можеÑе да доделиÑе макÑо било коÑем ÑаÑÑеÑÑ Ð¿ÑиÑиÑком на ÑаÑ
+ÑаÑÑеÑ. ÐакÑо Ñе биÑи извÑÑен када пÑиÑиÑнеÑе
+.B Ctrl\-A
+и додеÑени ÑаÑÑеÑ. ÐакÑо Ñе ÑакоÑе биÑи извÑÑен ако пÑиÑиÑнеÑе ÑаÑÑеÑе
+`Meta', `Ctrl' или `Esc' Ñа додеÑеним ÑаÑÑеÑом, Ñз ÑÑлов да Ñе Ñа
+пÑеÑиÑа не коÑиÑÑи за неÑÑо дÑÑго. Ðада ÑÑ Ñедном задане, макÑонаÑедбе
+Ñе ÑмеÑÑаÑÑ Ñ Ð´Ð°ÑоÑекÑ
+.B .mc/cedit/cooledit.macros
+Ñ Ð²Ð°Ñем домаÑем диÑекÑоÑиÑÑмÑ. ÐожеÑе да обÑиÑеÑе макÑо бÑиÑаÑем
+одговаÑаÑÑÑег Ñеда Ñ Ð¾Ð²Ð¾Ñ Ð´Ð°ÑоÑеÑи.
+.PP
+.B F19
+Ñе ÑоÑмаÑиÑаÑи ÑекÑÑи ознаÑени блок (обиÑан ÑекÑÑ Ð¸Ð»Ð¸ код Ñ ÑезикÑ
+.B Це
+или
+.B Це++
+или дÑÑгом). Ðвим Ñе ÑпÑавÑа пÑеко даÑоÑеке
+.B /usr/share/mc/edit.indent.rc
+коÑа Ñе биÑи копиÑана Ñ
+.B .mc/cedit/edit.indent.rc
+Ñ Ð²Ð°Ñем домаÑем диÑекÑоÑиÑÑÐ¼Ñ Ð¿Ñви пÑÑ ÐºÐ°Ð´Ð° Ñе бÑдеÑе коÑиÑÑили.
+.PP
+УÑеÑÐ¸Ð²Ð°Ñ ÑакоÑе пÑиказÑÑе неамеÑиÑке знаке (160 и виÑе). ÐÑи ÑÑеÑиваÑÑ
+бинаÑниÑ
даÑоÑека би ÑÑебало да поÑÑавиÑе
+.B биÑове пÑиказа
+на 7 биÑова, Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÐзбоÑи, како биÑÑе задÑжали иÑпÑавно иÑÑÑÑаваÑе
+ÑазмаÑима.
+.\"NODE "Completion"
+.SH "ÐопÑна"
+Ðека ÐоноÑни наÑедник кÑÑа меÑÑо ваÑ.
+.PP
+Ðво пÑедÑÑавÑа покÑÑÐ°Ñ Ð´Ð° Ñе извÑÑи допÑна Ñ ÑекÑÑÑ Ð¿Ñе ÑекÑÑе
+позиÑиÑе. ÐÐ Ñе покÑÑаÑи допÑнÑ, ÑмаÑÑаÑÑÑи да Ñе ÑекÑÑ Ð¿ÑоменÑива
+(Ñколико ÑекÑÑ Ð¿Ð¾ÑиÑе знаком
+.BR $ ),
+коÑиÑниÑко име (Ñколико ÑекÑÑ Ð¿Ð¾ÑиÑе знаком
+.BR ~ ),
+назив домаÑина (Ñколико ÑекÑÑ Ð¿Ð¾ÑиÑе знаком
+.BR @ )
+или наÑедба (Ñколико ÑÑе Ñ Ð½Ð°Ñедбеном ÑедÑ, где можеÑе да ÑкÑÑаÑе
+наÑедбÑ, могÑÑе допÑне Ñе биÑи и ÑезеÑвиÑане ÑеÑи ÑÑÑке и ÑгÑаÑене
+наÑедбе ÑÑÑке). Уколико ниÑÑа од овога не одговаÑа, покÑÑаÑе допÑнÑ
+назива даÑоÑеке.
+.PP
+ÐопÑна назива даÑоÑеке, коÑиÑниÑког имена, пÑоменÑивиÑ
и назива
+домаÑина ÑÑнкÑиониÑе Ñ Ñвим Ñедовима ÑноÑа, док Ñе допÑна наÑедби
+ÑпеÑиÑалноÑÑ Ð½Ð°Ñедбеног Ñеда. Уколико Ñе допÑна двоÑмиÑлена (поÑÑоÑи
+виÑе ÑазлиÑиÑиÑ
могÑÑноÑÑи), ÐÐ Ñе пиÑнÑÑи а оно ÑÑо Ñе ÑÑадиÑи
+ÑледеÑе завиÑи од ÑÑаÑа избоÑа
+.I ÐопÑна: пÑикажи Ñве
+Ñ Ð´Ð¸ÑалогÑ
+.\"LINK2"
+ÐодеÑаваÑа\&.
+.\"Configuration"
+Уколико Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, поÑле ÑекÑÑе позиÑиÑе Ñе иÑкоÑиÑи
+ÑпиÑак ÑвиÑ
могÑÑноÑÑи, и моÑи ÑеÑе да изабеÑеÑе иÑпÑÐ°Ð²Ð½Ñ ÑÑавкÑ
+ÑаÑÑеÑима Ñа ÑÑÑелиÑама и ÑаÑÑеÑом
+.BR Enter .
+ÐожеÑе и да ÑкÑÑаÑе пÑва Ñлова коÑима Ñе могÑÑноÑÑи ÑазликÑÑÑ Ñедна од
+дÑÑге како биÑÑе Ñе пÑемеÑÑили на подÑкÑп ÑвиÑ
могÑÑноÑÑи и допÑнили
+ÑÑо виÑе. Уколико поново пÑиÑиÑнеÑе
+.BR M\-Tab ,
+Ñ ÑпиÑÐºÑ Ñе биÑи пÑиказан Ñамо подÑкÑп, а инаÑе Ñе биÑи ознаÑена пÑва
+ÑÑавка коÑа одговаÑа Ñвим пÑеÑÑ
одним знаковима. Чим неÑÑане
+двоÑмиÑленоÑÑи, диÑалог иÑÑезава, али га можеÑе ÑакÑиÑи ÑаÑÑеÑима за
+пониÑÑаваÑе
+.BR Esc ,
+.B F10
+и ÑаÑÑеÑима Ñа ÑÑÑелиÑама налево и надеÑно. Уколико Ñе избоÑ
+.\"LINK2"
+ÐопÑна: пÑикажи Ñве
+.\"Configuration"
+иÑкÑÑÑен, диÑалог Ñе иÑкоÑиÑи Ñамо Ñколико пÑиÑиÑнеÑе пÑеÑиÑÑ
+.B M\-Tab
+по дÑÑги пÑÑ; када Ñе пÑиÑиÑнеÑе пÑви пÑÑ ÐÐ Ñе Ñамо пиÑнÑÑи.
+.\"NODE "Virtual File System"
+.SH "ÐиÑÑÑални ÑиÑÑем даÑоÑека"
+ÐоноÑни наÑедник ÑадÑжи ÑÐ»Ð¾Ñ ÐºÐ¾Ð´Ð° за пÑиÑÑÑп ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека; оваÑ
+ÑÐ»Ð¾Ñ ÐºÐ¾Ð´Ð° Ñе назива ÑкÑеÑниÑа виÑÑÑалног ÑиÑÑема даÑоÑека. СкÑеÑниÑа
+виÑÑÑалног ÑиÑÑема даÑоÑека омогÑÑава ÐоноÑном наÑÐµÐ´Ð½Ð¸ÐºÑ Ð´Ð° Ñади над
+даÑоÑекама коÑи Ñе не налазе Ñ Ð£Ð½Ð¸ÐºÑовом ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+.PP
+Ðа Ñада Ñе Ñз ÐоноÑног наÑедника иÑпоÑÑÑÑÑе неколико ÐиÑÑÑалниÑ
+ÑиÑÑема даÑоÑека (ÐСÐ): ÑиÑÑем даÑоÑека
+.IR `local' ,
+коÑи Ñе коÑиÑÑи за пÑиÑÑÑп обиÑном УникÑовом ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека; ÑиÑÑем
+даÑоÑека
+.IR ftpfs ,
+коÑи Ñе коÑиÑÑи за Ñад Ñа даÑоÑекама на ÑдаÑеним ÑиÑÑемима пÑеко
+пÑоÑокола FTP; ÑиÑÑем даÑоÑека
+.IR tarfs ,
+коÑи Ñе коÑиÑÑи за Ñад Ñа обиÑним и компÑимованим даÑоÑекама вÑÑÑе
+`tar'; ÑиÑÑем даÑоÑека
+.IR undelfs ,
+коÑи Ñе коÑиÑÑи за опоÑавак обÑиÑаниÑ
даÑоÑека на ÑиÑÑемима даÑоÑека
+`ext2' (подÑазÑмевани ÑиÑÑем даÑоÑека за ÑиÑÑем ÐÐУ),
+.I fish
+(за Ñад Ñа даÑоÑекама пÑеко повезиваÑа ÑÑÑке, као ÑÑо ÑÑ `rsh' и
+`ssh') и, конаÑно,
+.I mcfs
+(ÑиÑÑем даÑоÑека ÐоноÑног наÑедника), ÑиÑÑем даÑоÑека коÑи Ñе заÑнован
+на мÑежи. Уколико Ñе код пÑеведен Ñа подÑÑком за
+.IR smbfs ,
+моÑи ÑеÑе да ÑадиÑе Ñа даÑоÑекама на ÑдаÑеним ÑиÑÑемима пÑеко
+пÑоÑокола SMB (CIFS).
+.PP
+ÐбезбеÑен Ñе и опÑÑи ÑиÑÑем
+.I extfs
+(ÑпоÑаÑÑи виÑÑÑални ÑиÑÑем даÑоÑека), како би Ñе лако пÑоÑиÑиле
+могÑÑноÑÑи ÐСРпÑеко ÑпиÑа и ÑпоÑаÑÑег ÑоÑÑвеÑа.
+.PP
+Ðод ÑкÑеÑниÑе ÐСРÑе ÑÑмаÑиÑи Ñве коÑиÑÑене пÑÑаÑе и ÑÑмеÑаваÑи иÑ
на
+иÑпÑаван ÑиÑÑем даÑоÑека; ÑоÑмаÑи коÑи Ñе коÑиÑÑе за Ñваки од ÑиÑÑема
+даÑоÑека ÑÑ Ð¾Ð¿Ð¸Ñани каÑниÑе Ñ ÑиÑ
овим одеÑÑима.
+.\"NODE " FTP File System"
+.SH " СиÑÑем даÑоÑека FTP\-а"
+СиÑÑем даÑоÑека FTP\-а (ftpfs) вам омогÑÑава да ÑадиÑе Ñа даÑоÑекама на
+ÑдаÑеним маÑинама. Ðа биÑÑе га коÑиÑÑили, можеÑе да коÑиÑÑиÑе ÑÑавкÑ
+мениÑа
+.I ÐовезиваÑе FTP\-ом
+или да диÑекÑно поÑÑавиÑе Ð²Ð°Ñ ÑекÑÑи диÑекÑоÑиÑÑм пÑеко наÑедбе
+.I cd (пÑом.диÑ.)
+на пÑÑаÑÑ ÐºÐ¾Ñа изгледа овако:
+.PP
+.I /#ftp:[!][коÑиÑник[:лозинка]@]маÑина[:поÑÑ][ÑдаÑени\-диÑ]
+.PP
+ÐлеменÑи
+.IR коÑиÑник ,
+.I поÑÑ
+и
+.I ÑдаÑени\-диÑ
+ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸. Уколико задаÑе елеменÑ
+.IR коÑиÑник ,
+ÐоноÑни наÑедник Ñе Ñе пÑиÑавиÑи на ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¿Ð¾Ð´ Ñим коÑиÑниÑким
+именом, а инаÑе Ñе коÑиÑÑиÑи Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ Ð¿ÑиÑÐ°Ð²Ñ Ð¸Ð»Ð¸ коÑиÑниÑко име из
+даÑоÑеке
+.IR "~/.netrc".
+Ðеобавезни елеменÑ
+.I лозинка
+пÑедÑÑавÑа Ð»Ð¾Ð·Ð¸Ð½ÐºÑ ÐºÐ¾Ñа Ñе коÑиÑÑи за повезиваÑе. Ðе пÑепоÑÑÑÑÑе Ñе
+ÑпоÑÑеба лозинке Ñ Ð½Ð°Ð·Ð¸Ð²Ñ Ð´Ð¸ÑекÑоÑиÑÑма ÐСÐ\-а, ÑÐµÑ Ñе она онда може
+поÑавиÑи на екÑÐ°Ð½Ñ ÐºÐ°Ð¾ обиÑан ÑекÑÑ Ð¸ може да бÑде ÑаÑÑвана Ñ Ð¸ÑÑоÑиÑÑ
+диÑекÑоÑиÑÑма.
+.PP
+Ðа биÑÑе ÑкÑÑÑили поÑÑедника за FTP, ÑÑавиÑе
+.B !
+(ÑзвиÑник) пÑе назива домаÑина.
+.PP
+ÐÑимеÑи:
+.PP
+.nf
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx\-11.mit.edu/pub/linux/packages
+ /#ftp:!iza.zast.zida.edu.cs/pub
+ /#ftp:guest at udaljeni\-domacin.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+.fi
+.PP
+Ðолим да Ñади избоÑа ftpfs\-а погледаÑе диÑалог
+.\"LINK2"
+ÐиÑÑÑални ÑиÑÑем даÑоÑека\&.
+.\"Virtual FS"
+.\"NODE " Tar File System"
+.SH " СиÑÑем даÑоÑека вÑÑÑе `Tar'"
+СиÑÑем даÑоÑека вÑÑÑе `tar' вам омогÑÑава пÑиÑÑÑп Ñамо за ÑиÑаÑе ваÑим
+даÑоÑекама вÑÑÑе `tar' пÑеко наÑедбе `chdir' (пÑомена ÑекÑÑег
+диÑекÑоÑиÑÑма). Ðа биÑÑе пÑеÑли Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÑÑÑе `tar', можеÑе да
+коÑиÑÑиÑе наÑÐµÐ´Ð±Ñ Ð¿Ñомене ÑекÑÑег диÑекÑоÑиÑÑма Ñз ÑледеÑÑ ÑинÑакÑÑ:
+.PP
+.I /datoteka.tar#utar/[диÑ\-ÑнÑÑаÑ\-даÑ]
+.PP
+ÐаÑоÑека `mc.ext' Ð²ÐµÑ ÑадÑжи пÑеÑиÑÑ Ð·Ð° даÑоÑеке вÑÑÑе `tar', ÑÑо
+знаÑи да можеÑе Ñамо показаÑи на даÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' и пÑиÑиÑнÑÑи
+`Return' или `Enter' да биÑÑе ÑÑли Ñ ÑÑ; погледаÑÑе одеÑак
+.\"LINK2"
+УÑеÑиваÑе даÑоÑеке вÑÑÑа
+.\"Extension File Edit"
+за деÑаÑе како да ово обавиÑе.
+.PP
+ÐÑимеÑи:
+.PP
+.nf
+ mc\-3.0.tar.gz#utar/mc\-3.0/vfs
+ /ftp/GCC/gcc\-2.7.0.tar#utar
+.fi
+.PP
+ÐоÑледÑи Ñед задаÑе пÑÐ½Ñ Ð¿ÑÑаÑÑ Ð°ÑÑ
иве вÑÑÑе `tar'.
+.\"NODE " FIle transfer over SHell filesystem"
+.SH " СиÑÑем даÑоÑека FISH (пÑÐµÐ½Ð¾Ñ Ð´Ð°ÑоÑека пÑеко ÑÑÑке)"
+СиÑÑем даÑоÑека fish Ñе ÑиÑÑем даÑоÑека заÑнован на мÑежи коÑи вам
+омогÑÑава да ÑадиÑе Ñа даÑоÑекама на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини, као да ÑÑ Ð¾Ð½Ðµ Ñ
+локалÑ. Ðа биÑÑе ово коÑиÑÑили, дÑÑга ÑÑÑана моÑа да има покÑенÑÑ
+ÑеÑÐ²ÐµÑ `fish', или да поÑедÑÑе ÑÑÑÐºÑ ÑаглаÑÐ½Ñ Ñа ÑÑÑком `bash'.
+.PP
+Ðа биÑÑе Ñе повезали на ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑинÑ, поÑÑебно Ñе Ñамо да поÑÑавиÑе
+ÑекÑÑи диÑекÑоÑиÑÑм на поÑебан диÑекÑоÑиÑÑм ÑиÑи назив Ñе Ñ ÑледеÑем
+ÑоÑмаÑÑ:
+.PP
+.I /#sh:[коÑиÑник@]маÑина[:избоÑи]/[ÑдаÑени\-диÑ]
+.PP
+ÐлеменÑи
+.IR коÑиÑник ,
+.I избоÑи
+и
+.I ÑдаÑени\-диÑ
+ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸. Уколико задаÑе елеменÑ
+.IR коÑиÑник ,
+ÐоноÑни наÑедник Ñе покÑÑаÑи да Ñе пÑиÑави на ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¿Ð¾Ð´ Ñим
+коÑиÑниÑким именом, а инаÑе Ñе коÑиÑÑиÑи ваÑе коÑиÑниÑко име.
+.PP
+ÐогÑÑи
+.I избоÑи
+ÑÑ `C' \- коÑиÑÑи компÑимоваÑе и `rsh' \- коÑиÑÑи `rsh' ÑмеÑÑо `ssh'.
+Уколико Ñе пÑиÑÑÑан елеменÑ
+.IR ÑдаÑени\-Ð´Ð¸Ñ ,
+Ð²Ð°Ñ ÑекÑÑи диÑекÑоÑиÑÑм на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини Ñе биÑи поÑÑавÑен на ÑаÑ
+диÑекÑоÑиÑÑм.
+.PP
+ÐÑимеÑи:
+.PP
+.nf
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at hocu.komprimovanje.edu:C/private
+ /#sh:joe at nekomprimovan.ssh.edu/private
+.fi
+.\"NODE " Network File System"
+.SH " ÐÑежни ÑиÑÑем даÑоÑека"
+СиÑÑем даÑоÑека ÐоноÑног наÑедника Ñе ÑиÑÑем даÑоÑека заÑнован на
+мÑежи коÑи вам омогÑÑава да ÑадиÑе Ñа даÑоÑекама на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини,
+као да ÑÑ Ð¾Ð½Ðµ Ñ Ð»Ð¾ÐºÐ°Ð»Ñ. Ðа биÑÑе ово коÑиÑÑили, ÑдаÑена маÑина моÑа да
+има покÑенÑÑ ÑеÑвеÑÑки пÑогÑам mcserv(8).
+.PP
+Ðа биÑÑе Ñе повезали Ñа ÑдаÑеном маÑином, поÑÑебно Ñе Ñамо да
+поÑÑавиÑе ÑекÑÑи диÑекÑоÑиÑÑм на поÑебни диÑекÑоÑиÑÑм ÑиÑе име Ñе Ñ
+ÑледеÑем ÑоÑмаÑÑ:
+.PP
+.I /#mc:[коÑиÑник@]маÑина[:поÑÑ][ÑдаÑени\-диÑ]
+.PP
+ÐлеменÑи
+.I коÑиÑник, поÑÑ
+и
+.I ÑдаÑени\-диÑ
+ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸. Уколико задаÑе елеменÑ
+.IR коÑиÑник ,
+ÐоноÑни наÑедник Ñе покÑÑаÑи да Ñе пÑиÑави на ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¿Ð¾Ð´ Ñим
+коÑиÑниÑким именом, а инаÑе Ñе коÑиÑÑиÑи ваÑе коÑиÑниÑко име.
+.PP
+ÐлеменÑ
+.I поÑÑ
+Ñе коÑиÑÑи када Ñе ÑдаÑени ÑеÑÐ²ÐµÑ Ð¿Ð¾ÐºÑенÑÑ Ð½Ð° поÑебном поÑÑÑ
+(погледаÑÑе ÑÑÑаниÑÑ ÑпÑÑÑÑва mcserv(8) за виÑе инÑоÑмаÑиÑа о
+поÑÑовима); наÑзад, Ñколико Ñе пÑиÑÑÑан елеменÑ
+.IR ÑдаÑени\-Ð´Ð¸Ñ ,
+Ð²Ð°Ñ ÑекÑÑи диÑекÑоÑиÑÑм на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини Ñе биÑи поÑÑавÑен на Ñега.
+.PP
+ÐÑимеÑи:
+.PP
+.nf
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at trlababa.edu:11321/private
+.fi
+.\"NODE " Undelete File System"
+.SH " СиÑÑем даÑоÑека за одбÑиÑаÑе"
+Ðа ÐÐУ\-овим ÑиÑÑемима, Ñколико ÑÑе од пÑогÑама `configure' заÑ
Ñевали
+да коÑиÑÑи могÑÑноÑÑи одбÑиÑаÑа на ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека `ext2fs', моÑи
+ÑеÑе да коÑиÑÑиÑе ÑиÑÑем даÑоÑека за одбÑиÑаÑе. ÐпоÑавак обÑиÑаниÑ
+даÑоÑека Ñе могÑÑ Ñамо на ÑиÑÑемима даÑоÑека вÑÑÑе `ext2'. СиÑÑем
+даÑоÑека за одбÑиÑаÑе Ñе Ñамо ÑпÑега за добавÑаÑе ÑвиÑ
обÑиÑаниÑ
+даÑоÑека на ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека `ext2fs' библиоÑеке `ext2fs'\-а. Ðн
+омогÑÑава издваÑаÑе изабÑаниÑ
даÑоÑека Ñ Ð¾Ð±Ð¸ÑÐ½Ñ Ð¿Ð°ÑÑиÑиÑÑ.
+.PP
+Ðа биÑÑе коÑиÑÑили Ð¾Ð²Ð°Ñ ÑиÑÑем даÑоÑека, моÑаÑе да поÑÑавиÑе ÑекÑÑи
+диÑекÑоÑиÑÑм на поÑебни назив даÑоÑеке коÑи Ñе ÑаÑÑоÑи од пÑеÑикÑа
+`/#undel' и назива даÑоÑеке Ñ ÐºÐ¾ÑÐ¾Ñ Ñе налази ÑиÑÑем даÑоÑека.
+.PP
+Ðа пÑимеÑ, да биÑÑе опоÑавили обÑиÑане даÑоÑеке на дÑÑÐ³Ð¾Ñ Ð¿Ð°ÑÑиÑиÑи
+пÑвог Ñкази диÑка под ÐÐУ\-ом, можеÑе да коÑиÑÑиÑе ÑледеÑÑ Ð¿ÑÑаÑÑ:
+.PP
+.nf
+ /#undel:sda2
+.fi
+.PP
+УÑиÑаваÑе ÑÑажениÑ
подаÑака пÑе него ÑÑо можеÑе да поÑнеÑе ÑазгледаÑе
+даÑоÑека може поÑÑаÑаÑи.
+.\"NODE " SMB File System"
+.SH " СиÑÑем даÑоÑека SMB"
+`smbfs' вам омогÑÑава да ÑадиÑе Ñа даÑоÑекама на ÑдаÑеним маÑинама
+пÑеко пÑоÑокола `SMB' (или `CIFS'). Ðво ÑкÑÑÑÑÑе ÐÐ¸Ð½Ð´Ð¾Ð²Ñ Ð·Ð° Ñадне
+гÑÑпе, ÐÐ¸Ð½Ð´Ð¾Ð²Ñ 9x/ÐÐ/ÐкÑÐе, ÐÐ¸Ð½Ð´Ð¾Ð²Ñ ÐТ, ÐÐ¸Ð½Ð´Ð¾Ð²Ñ 2000 и СамбÑ. Ðа биÑÑе
+га коÑиÑÑили, можеÑе да покÑÑаÑе Ñа наÑедбом окна `ÐовезиваÑе
+SMB\-ом...' (коÑа Ñе доÑÑÑпна пÑеко Ñеда мениÑа), а можеÑе и непоÑÑедно
+да пÑомениÑе Ð²Ð°Ñ ÑекÑÑи диÑекÑоÑиÑÑм коÑиÑÑеÑи наÑÐµÐ´Ð±Ñ `cd' (пÑомена
+ÑекÑÑег диÑекÑоÑиÑÑма) да биÑÑе ÑекÑÑи диÑекÑоÑиÑÑм поÑÑавили на
+пÑÑаÑÑ ÑлиÑÐ½Ñ Ð¾Ð²Ð¾Ñ:
+.PP
+.I /#smb:[коÑиÑник@]маÑина[/ÑеÑвиÑ][/ÑдаÑени\-диÑ]
+.PP
+ÐлеменÑи
+.IR коÑиÑник ,
+.I ÑеÑвиÑ
+и
+.I ÑдаÑени\-диÑ
+ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+.IR коÑиÑник ,
+.I домен
+и
+.I лозинка
+Ñе Ð¼Ð¾Ð³Ñ Ð·Ð°Ð´Ð°Ñи пÑеко диÑалога за ÑноÑ.
+.PP
+ÐÑимеÑи:
+.PP
+.nf
+ /#smb:masina/Deljeno
+ /#smb:druga_masina
+ /#smb:guest at masina/Public/Irlex
+.fi
+.\"NODE " EXTernal File System"
+.SH " СпоÑаÑÑи ÑиÑÑеми даÑоÑека (EXTFS)"
+.B extfs
+вам омогÑÑаваÑÑ Ð´Ð° на лак наÑин ÑпоÑиÑе бÑоÑне одлике и ÑиÑÑеме
+даÑоÑека Ñа ÐÐУ\-овим ÐоноÑним наÑедником, пиÑÑÑи ÑпиÑе.
+.PP
+СиÑÑеми даÑоÑека `extfs'\-а Ñе Ð¼Ð¾Ð³Ñ Ð¿Ð¾Ð´ÐµÐ»Ð¸Ñи Ñ Ð´Ð²Ðµ каÑегоÑиÑе:
+.PP
+1. СамоÑÑални ÑиÑÑеми даÑоÑека, коÑи ниÑÑ Ð¿Ð¾Ð²ÐµÐ·Ð°Ð½Ð¸ ни Ñа Ñедном
+ÑÑваÑном даÑоÑеком. Ðни пÑедÑÑавÑаÑÑ Ð¸Ð·Ð²ÐµÑне подаÑке за Ñео ÑиÑÑем Ñ
+Ð²Ð¸Ð´Ñ ÑÑабла диÑекÑоÑиÑÑма. ÐожеÑе иÑ
позваÑи кÑÑаÑÑÑи
+.RI ' `cd #називÑд' '
+где Ñе `називÑд' кÑаÑки назив ÑиÑÑема `extfs'\-а (погледаÑÑе доле).
+ÐÑимеÑи оваквиÑ
ÑиÑÑема даÑоÑека ÑÑ `audio' (наводи звÑÑне ÑÑаке на
+CD\-овима) или `apt' (ÑпиÑак ÑвиÑ
ÐебиÑановиÑ
пакеÑа на ÑиÑÑемÑ).
+.PP
+Ðа пÑимеÑ, да биÑÑе добили ÑпиÑак ÑÑака вÑÑÑе `CD\-Audio' Ñа ваÑег
+ÑÑеÑаÑа за CD\-ROM\-ове, можеÑе да оÑкÑÑаÑе
+.PP
+.nf
+ cd #audio
+.fi
+.PP
+2. `ÐÑÑ
ивни' ÑиÑÑеми даÑоÑека (као ÑÑо ÑÑ `rpm', `patchfs' и дÑÑги),
+коÑи пÑедÑÑавÑаÑÑ ÑадÑÐ¶Ð°Ñ Ð´Ð°ÑоÑеке Ñ Ð²Ð¸Ð´Ñ ÑÑабла диÑекÑоÑиÑÑма. Ðни Ñе
+Ð¼Ð¾Ð³Ñ ÑаÑÑоÑаÑи од `ÑÑваÑниÑ
' даÑоÑека, коÑе ÑÑ ÐºÐ¾Ð¼Ð¿Ñимоване Ñ Ð°ÑÑ
ивÑ
+(`urar', `rpm') или виÑÑÑалниÑ
даÑоÑека, као ÑÑо ÑÑ Ð¿Ð¾ÑÑке Ñ
+ÑандÑÑиÑима (`mailfs') или делови закÑпе (`patchfs'). Ðа биÑÑе
+пÑиÑÑÑпили Ñаквим ÑиÑÑемима даÑоÑека, ÑÑебало би да на назив аÑÑ
иве
+надовежеÑе
+.RI ` #називÑд. '
+ÐÑимеÑиÑе да Ñама аÑÑ
ива може да бÑде Ñ Ð´ÑÑгом виÑÑÑалном ÑиÑÑемÑ
+даÑоÑека.
+.PP
+Ðа пÑимеÑ, да биÑÑе пÑиказали ÑадÑÐ¶Ð°Ñ Ð°ÑÑ
иве вÑÑÑе `zip' под називом
+`dokumenti.zip', оÑкÑÑаÑÑе
+.PP
+.nf
+ cd dokumenti.zip#uzip
+.fi
+.PP
+Ðа виÑе наÑина, можеÑе да ÑмаÑÑаÑе да ÑÑ ÑпоÑаÑÑи ÑиÑÑеми даÑоÑека
+као и Ñви оÑÑали диÑекÑоÑиÑÑми. Ðа пÑимеÑ, можеÑе иÑ
додаÑи Ñ Ð±Ñзи
+ÑпиÑак или пÑеÑи Ñ ÑиÑ
из иÑÑоÑиÑе диÑекÑоÑиÑÑма. Ðажно огÑениÑеÑе Ñе
+Ñо ÑÑо не можеÑе да покÑеÑеÑе наÑедбе ÑÑÑке из ÑпоÑаÑÑиÑ
ÑиÑÑема
+даÑоÑека као на дÑÑгим не\-локалним ÐСÐ.
+.PP
+ÐпÑÑи ÑпиÑи ÑпоÑаÑÑиÑ
ÑиÑÑема даÑоÑека коÑи Ñе иÑпоÑÑÑÑÑÑ Ñз ÐоноÑног
+наÑедника ÑÑ:
+.TP
+.B a
+пÑиÑÑÑпа диÑкеÑи ÐÐС\-а/ÐиндовÑа `A:'
+.RI ( "`cd #a'" ).
+.TP
+.B apt
+ÑÑÑка за ÐебиÑанов ÑиÑÑем ÑпÑавÑаÑа пакеÑима `APT'
+.RI ( "`cd #apt'" ).
+.TP
+.B audio
+ÑкидаÑе и пÑÑÑаÑе звÑÑниÑ
CD\-ова
+.RI ( "`cd #audio'"
+или
+.IR "`cd device#audio'" ).
+.TP
+.B bpp
+Ð¿Ð°ÐºÐµÑ Ð´Ð¸ÑÑÑибÑÑиÑе ÐÐУ/ÐинÑкÑа ÐÐ¾Ñ Ðингвин (Bad Penguin)
+.IR ( "`cd file.bpp#bpp'" ).
+.TP
+.B deb
+Ð¿Ð°ÐºÐµÑ Ð´Ð¸ÑÑÑибÑÑиÑе ÐÐУ/ÐинÑкÑа ÐебиÑан
+.RI ( "`cd file.deb#deb'" ).
+.TP
+.B dpkg
+инÑÑалиÑани пакеÑи ÐебиÑановог ÐÐУ/ÐинÑкÑа
+.RI ( "`cd #deb'" ).
+.TP
+.B hp48
+пÑеглед и копиÑаÑе даÑоÑека на/Ñа калкÑлаÑоÑа Ð¥Ð48
+.RI ( "`cd #hp48'" ).
+.TP
+.B lslR
+ÑазгледаÑе ÑпиÑкова `lslR' коÑи Ñе Ð¼Ð¾Ð³Ñ Ð½Ð°Ñи на многим ÑеÑвеÑима FTP\-а
+.RI ( "`cd filename#lslR'" ).
+.TP
+.B mailfs
+подÑÑка за ÑандÑÑиÑе елекÑÑонÑке поÑÑе вÑÑÑе `mbox'
+.RI ( "`cd mailbox#mailfs'" ).
+.TP
+.B patchfs
+ÑпоÑаÑÑи ÑиÑÑем даÑоÑека за Ñад Ñа ÑниÑикованим и конÑекÑÑним
+даÑоÑекама вÑÑÑе `diff'
+.RI ( "`cd filename#patchfs'" ).
+.TP
+.B rpm
+Ð¿Ð°ÐºÐµÑ Ð²ÑÑÑе `RPM'
+.RI ( "`cd filename#rpm'" ).
+.TP
+.B rpms
+ÑпÑавÑаÑе базом пакеÑа вÑÑÑе `RPM'
+.RI ( "`cd #rpms'" ).
+.TP
+.B ulha, urar, uzip, uzoo, uar, uha
+аÑÑ
иваÑи
+.RI ( "`cd аÑÑ
ива#xxxx'"
+где xxxx може да бÑде:
+.IR ulha ,
+.IR urar ,
+.IR uzip ,
+.IR uzoo ,
+.IR uar ,
+.IR uha ).
+.PP
+ÐожеÑе да пÑидÑÑжиÑе вÑÑÑÑ Ð´Ð°ÑоÑеке одÑеÑеном ÑпоÑаÑÑем ÑиÑÑемÑ
+даÑоÑека, као ÑÑо Ñе Ñо опиÑано Ñ Ð¾Ð´ÐµÑкÑ
+.\"LINK2"
+ÑÑеÑиваÑе даÑоÑеке вÑÑÑа\&.
+.\"Extension File Edit"
+Ðво пÑимеÑа ÑÑавке за ÐебиÑанове пакеÑе:
+.PP
+.nf
+ regex/\.deb$
+ ÐÑвоÑи=%cd %p#deb
+.fi
+.\"NODE "Colors"
+.SH "ÐоÑе"
+ÐоноÑни наÑедник Ñе покÑÑаÑи да оÑкÑиÑе да ли Ð²Ð°Ñ ÑеÑминал подÑжава
+боÑе пÑеко базе ÑеÑминала и назива ваÑег ÑеÑминала. Ðонекад Ñе он може
+збÑниÑи, па ÑеÑе можда желеÑи да заÑ
ÑеваÑе Ñежим Ñ Ð±Ð¾Ñи или да
+иÑкÑÑÑиÑе Ñежим Ñ Ð±Ð¾Ñи пÑеко пÑекидаÑа `\-c' и `\-b', Ñим Ñедом.
+.PP
+Уколико Ñе пÑогÑам пÑеведен Ñа ÑпÑавиÑеÑом екÑана `Slang' ÑмеÑÑо
+`ncurses', ÐÐ Ñе ÑакоÑе пÑовеÑиÑи да ли Ñе поÑÑавÑена пÑоменÑива
+.B COLORTERM,
+коÑа има ÑлиÑан еÑÐµÐºÐ°Ñ ÐºÐ°Ð¾ пÑÐµÐºÐ¸Ð´Ð°Ñ `\-c'.
+.PP
+ÐожеÑе да задаÑе ÑеÑминале коÑи Ñвек заÑ
ÑеваÑÑ Ñежим Ñ Ð±Ð¾Ñи додаваÑем
+пÑоменÑиве
+.I color_terminals
+Ñ Ð¾Ð´ÐµÑак `Colors' даÑоÑеке Ñа поÑеÑним поÑÑавкама. Ðво Ñе ÑпÑеÑиÑи
+ÐоноÑног наÑедника да покÑÑа да оÑкÑиÑе да ли Ð²Ð°Ñ ÑеÑминал подÑжава
+боÑе. Ðво пÑимеÑа:
+.PP
+.nf
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal\-name1,terminal\-name2...
+.fi
+.PP
+ÐÑогÑам Ñе може пÑевеÑÑи и Ñа подÑÑком за `ncurses' и `slang';
+`ncurses' нема наÑина да заÑ
Ñева Ñежим Ñ Ð±Ð¾Ñи: он коÑиÑÑи Ñамо подаÑке
+из базе ÑеÑминала.
+.PP
+ÐоноÑни наÑедник поÑедÑÑе наÑин да пÑомени подÑазÑмеване боÑе. Ðа Ñада
+Ñе боÑе подеÑаваÑÑ Ð¿Ñеко пÑоменÑиве окÑÑжеÑа
+.B MC_COLOR_TABLE
+или одеÑка `Colors' Ñ Ð´Ð°ÑоÑеÑи Ñа поÑеÑним поÑÑавкама.
+.PP
+У одеÑÐºÑ `Colors', подÑазÑмевана мапа боÑа Ñе ÑÑиÑава из пÑоменÑиве
+.IR base_color .
+ÐожеÑе да задаÑе дÑÑгаÑиÑÑ Ð¼Ð°Ð¿Ñ Ð±Ð¾Ñа ÑеÑминала коÑиÑÑеÑем назива
+ÑеÑминала као кÑÑÑ Ñ Ð¾Ð²Ð¾Ð¼ одеÑкÑ. Ðа пÑимеÑ:
+.PP
+.nf
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+.fi
+.PP
+ФоÑÐ¼Ð°Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñа боÑе Ñе ÑледеÑи:
+.PP
+.nf
+ <кÑÑÑнаÑеÑ>=<боÑаÑекÑÑа>,<боÑапозадине>:<кÑÑÑнаÑеÑ>= ...
+.fi
+.PP
+ÐоÑе ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ðµ, док кÑÑÑне ÑеÑи Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи: normal, selected,
+marked, markselect, errors, input, reverse, gauge. ÐоÑе мениÑа ÑÑ:
+menu, menusel, menuhot, menuhotsel. ÐоÑе диÑалога ÑÑ: dnormal, dfocus,
+dhotnormal, dhotfocus. ÐоÑе помоÑи ÑÑ: helpnormal, helpitalic,
+helpbold, helplink, helpslink. ÐоÑа пÑегледаÑа Ñе: viewunderline.
+ÐоÑебне боÑе за иÑÑиÑаÑе ÑÑ: executable, directory, link, stalelink,
+device, special, core. ÐоÑе ÑÑеÑиваÑа ÑÑ: editnormal, editbold,
+editmarked.
+.PP
+.I input
+одÑеÑÑÑе боÑÑ Ñедова за ÑÐ½Ð¾Ñ ÐºÐ¾Ñи Ñе коÑиÑÑе Ñ Ð´Ð¸Ñалозима ÑпиÑа.
+.PP
+.I gauge
+одÑеÑÑÑе боÑÑ Ð¸ÑпÑÑеног дела Ñеда напÑеÑка, коÑи Ñе коÑиÑÑи за пÑиказ
+напÑеÑка опеÑаÑиÑа над даÑоÑекама, као ÑÑо Ñе копиÑаÑе.
+.PP
+ÐиÑалози коÑиÑÑе ÑледеÑе боÑе:
+.I dnormal
+Ñе коÑиÑÑи за обиÑан ÑекÑÑ,
+.I dfocus
+Ñе коÑиÑÑи за ÑÑенÑÑно изабÑÐ°Ð½Ñ ÐºÐ¾Ð½ÑÑолÑ,
+.I dhotnormal
+Ñе коÑиÑÑи за ÑазликоваÑе боÑе пÑеÑиÑе Ñ Ð¾Ð±Ð¸Ñним конÑÑолама, а боÑа
+.I dhotfocus
+Ñе коÑиÑÑи за боÑÑ Ð¸ÑÑиÑаÑа Ñ ÑÑенÑÑно изабÑÐ°Ð½Ð¾Ñ ÐºÐ¾Ð½ÑÑоли.
+.PP
+ÐениÑи коÑиÑÑе иÑÑÑ ÑемÑ, али коÑиÑÑе изнаке menu, menusel, menuhot и
+menuhotsel.
+.PP
+ÐÐ¾Ð¼Ð¾Ñ ÐºÐ¾ÑиÑÑи ÑледеÑе боÑе:
+.I helpnormal
+Ñе коÑиÑÑи за обиÑан ÑекÑÑ,
+.I helpitalic
+Ñе коÑиÑÑи за ÑекÑÑ ÐºÐ¾Ñи Ñе Ñ ÑÑÑаниÑи ÑпÑÑÑÑва иÑÑакнÑÑ ÐºÑÑзивом,
+.I helpbold
+Ñе коÑиÑÑи за ÑекÑÑ ÐºÐ¾Ñи Ñе Ñ ÑÑÑаниÑи ÑпÑÑÑÑва иÑÑакнÑÑ Ð¿Ð¾Ð»ÑÑÑним
+Ñловима,
+.I helplink
+Ñе коÑиÑÑи за Ñ
ипеÑвезе коÑе ниÑÑ Ð¸Ð·Ð°Ð±Ñане, а
+.I helpslink
+Ñе коÑиÑÑи за изабÑане Ñ
ипеÑвезе.
+.PP
+ÐоÑебне боÑе иÑÑиÑаÑа одÑеÑÑÑÑ ÐºÐ°ÐºÐ¾ ÑÑ Ð´Ð°ÑоÑеке пÑиказане Ñ ÑлÑÑаÑÑ Ð´Ð°
+Ñе ÑкÑÑÑено иÑÑиÑаÑе даÑоÑека (погледаÑÑе одеÑак
+.\"LINK2"
+Ðзглед\&).
+.\"Layout"
+.I directory
+Ñе коÑиÑÑи за диÑекÑоÑиÑÑме или ÑимболиÑке везе ка диÑекÑоÑиÑÑмима;
+.I executable
+за извÑÑне даÑоÑеке;
+.I link
+Ñе коÑиÑÑи за ÑимболиÑке везе коÑе ниÑÑ Ð½Ð¸ баÑаÑе ниÑи ÑказÑÑÑ Ð½Ð°
+диÑекÑоÑиÑÑм;
+.I stalelink
+Ñе коÑиÑÑи за баÑаÑе ÑимболиÑке везе;
+.I device
+\- знаковни ÑÑеÑаÑи и блок ÑÑеÑаÑи;
+.I special
+Ñе коÑиÑÑи за поÑебне даÑоÑеке, као ÑÑо ÑÑ Ñеви и ÑÑиÑниÑе;
+.I core
+Ñе за даÑоÑеке ÑÑжи.
+.PP
+
+ÐогÑÑе боÑе ÑÑ: black, gray, red, brightred, green,
+brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
+cyan, brightcyan, lightgray и white. ÐоÑÑоÑи и поÑебна кÑÑÑна ÑÐµÑ Ð·Ð°
+пÑÐ¾Ð²Ð¸Ð´Ð½Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ñ. Ðна глаÑи: `default' и може да Ñе коÑиÑÑи Ñамо за
+боÑÑ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ðµ. Ðа пÑимеÑ:
+.PP
+.nf
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+.fi
+.\"NODE "Special Settings"
+.SH "ÐоÑебна подеÑаваÑа"
+ÐеÑина подеÑаваÑа ÐоноÑног наÑедника Ñе Ð¼Ð¾Ð³Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñи из мениÑа.
+ÐеÑÑÑим, поÑÑоÑи неÑÑо поÑÑавки коÑе Ñе Ð¼Ð¾Ð³Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñи Ñамо ÑÑеÑиваÑем
+даÑоÑеке поÑÑавки.
+.PP
+Ðве пÑоменÑиве Ñе Ð¼Ð¾Ð³Ñ Ð¿Ð¾Ð´ÐµÑиÑи Ñ Ð²Ð°ÑÐ¾Ñ Ð´Ð°ÑоÑеÑи `~/.mc/ini':
+.TP
+.I clear_before_exec
+ÐодÑазÑмевано Ñе пÑе извÑÑаваÑа наÑедбе ÐоноÑни наÑедник оÑиÑÑиÑи
+екÑан. Уколико желиÑе да видиÑе излаз наÑедби на Ð´Ð½Ñ ÐµÐºÑана, ÑÑедиÑе
+ваÑÑ Ð´Ð°ÑоÑÐµÐºÑ `~/.mc/ini' и пÑомениÑе вÑедноÑÑ Ð¿Ð¾Ñа
+`clear_before_exec' на 0.
+.TP
+.I confirm_view_dir
+Ðада пÑиÑиÑнеÑе ÑаÑÑÐµÑ F3 над диÑекÑоÑиÑÑмом, подÑазÑмевано Ñе ÐÐ ÑÑи
+Ñ ÑÐ°Ñ Ð´Ð¸ÑекÑоÑиÑÑм. Уколико Ñе Ð¾Ð²Ð°Ñ Ð¿ÑÐµÐºÐ¸Ð´Ð°Ñ Ð¿Ð¾ÑÑавÑен на 1, ÐÐ Ñе
+пиÑаÑи за поÑвÑÐ´Ñ Ð¿Ñе пÑомене диÑекÑоÑиÑÑма Ñколико ÑÑе ознаÑили
+даÑоÑеке.
+.TP
+.I ftpfs_retry_seconds
+Ðва вÑедноÑÑ Ð¿ÑедÑÑавÑа бÑÐ¾Ñ ÑекÑнди ÑекаÑа пÑе покÑÑаÑа поновног
+повезиваÑа Ñа ÑеÑвеÑом FTP\-а коÑи одбиÑа пÑиÑавÑ. Уколико Ñе ова
+вÑедноÑÑ Ð½Ñла, пÑиÑавÑиваÑе Ñе неÑе поново покÑÑаваÑи.
+.TP
+.I max_dirt_limit
+ÐадаÑе колико наÑвиÑе ажÑÑиÑаÑа екÑана може биÑи пÑеÑкоÑено Ñ
+ÑгÑаÑеном пÑегледаÑÑ Ð´Ð°ÑоÑека. Ðва вÑедноÑÑ Ð¿Ð¾Ð´ÑазÑмевано ниÑе
+знаÑаÑна, ÑÐµÑ ÐºÐ¾Ð´ ÑамоÑÑално подеÑава бÑÐ¾Ñ Ð¿ÑеÑкоÑениÑ
ажÑÑиÑаÑа Ñ
+ÑÐºÐ»Ð°Ð´Ñ Ñа колиÑином пÑимÑениÑ
пÑиÑиÑака на ÑаÑÑеÑе. ÐеÑÑÑим, на веома
+ÑпоÑим маÑинама или ÑеÑминалима Ñа бÑзим ÑамопонавÑаÑем ÑаÑÑеÑа,
+пÑевиÑока вÑедноÑÑ Ñе даÑи ÑкоковиÑа ажÑÑиÑаÑа екÑана.
+.IP
+Ðзгледа да поÑÑавÑаÑе пÑоменÑиве `max_dirt_limit' на 10 даÑе наÑбоÑе
+понаÑаÑе, и Ñо Ñе подÑазÑмевана вÑедноÑÑ.
+.TP
+.I mouse_move_pages
+ÐдÑеÑÑÑе да ли Ñе клизаÑе миÑем одвиÑа по ÑÑÑанама или Ñед по Ñед Ñ
+окнима.
+.TP
+.I mouse_move_pages_viewer
+ÐдÑеÑÑÑе да ли Ñе клизаÑе миÑем одвиÑа по ÑÑÑанама или Ñед по Ñед Ñ
+ÑгÑаÑеном пÑегледаÑÑ Ð´Ð°ÑоÑека.
+.TP
+.I old_esc_mode
+ÐодÑазÑмевано Ñе ÐоноÑни наÑедник ÑмаÑÑаÑи да Ñе ÑаÑÑÐµÑ `ESC' пÑеÑикÑ
+за пÑеÑиÑе (old_esc_mode=0). Уколико Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен
+(old_esc_mode=1), ÑаÑÑÐµÑ `ESC' Ñе Ñе понаÑаÑи као пÑеÑÐ¸ÐºÑ Ð·Ð° пÑеÑиÑе
+Ñоком Ñедне ÑекÑнде, а Ñколико нови пÑиÑиÑÑи на ÑаÑÑеÑе ниÑÑ
+ÑегиÑÑÑовани, ÑаÑÑÐµÑ `ESC' Ñе биÑи пÑоÑÑмаÑен као пÑеÑиÑа за
+пониÑÑаваÑе (`ESC ESC').
+.TP
+.I only_leading_plus_minus
+ÐозвоÑава поÑебно ÑÑеÑиÑаÑе знакова `+', `\-', `*' Ñ Ð½Ð°Ñедбеном ÑедÑ
+(избоÑ, одизбоÑ, обÑÑаÑе избоÑа) Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе наÑедбени Ñед пÑазан.
+Ðнда неÑеÑе моÑаÑи да ÑиÑиÑаÑе Ñе знаке ÑÑÑед наÑедбеног Ñеда. Са
+дÑÑге ÑÑÑане, неÑеÑе моÑи ни да иÑ
коÑиÑÑиÑе за пÑÐ¾Ð¼ÐµÐ½Ñ Ð¸Ð·Ð±Ð¾Ñа Ñколико
+наÑедбени Ñед ниÑе пÑазан.
+.TP
+.I panel_scroll_pages
+Уколико Ñе ово ÑкÑÑÑено (подÑазÑмевано), окно Ñе клизаÑи за пола
+пÑиказа када кÑÑÑÐ¾Ñ Ð´Ð¾ÑÑигне кÑÐ°Ñ Ð¸Ð»Ð¸ поÑеÑак окна, а инаÑе Ñе Ñамо
+клизаÑи за ÑÐµÐ´Ð½Ñ Ð´Ð°ÑоÑекÑ.
+.TP
+.I show_output_starts_shell
+Ðва пÑоменÑива Ñади Ñамо Ñколико не коÑиÑÑиÑе подÑÑÐºÑ Ð·Ð° подÑÑÑке.
+Ðада коÑиÑÑиÑе пÑеÑиÑÑ `C\-o' да биÑÑе пÑеÑли на коÑиÑниÑки екÑан,
+Ñколико Ñе ово подеÑено, добиÑеÑе ÑÐ²ÐµÐ¶Ñ ÑÑÑкÑ. ÐнаÑе Ñе Ð²Ð°Ñ Ð¿ÑиÑиÑак
+на било коÑи ÑаÑÑÐµÑ Ð´Ð¾Ð²ÐµÑÑи Ñ ÐоноÑног наÑедника.
+.TP
+.I torben_fj_mode
+Уколико Ñе Ð¾Ð²Ð°Ñ Ð¿ÑÐµÐºÐ¸Ð´Ð°Ñ Ð¿Ð¾ÑÑавÑен, онда Ñе ÑаÑÑеÑи `home' и `end'
+ÑадиÑи мало дÑÑгаÑиÑе над окнима; ÑмеÑÑо да Ñе Ð¸Ð·Ð±Ð¾Ñ Ð¿Ð¾Ð¼ÐµÑа на пÑÐ²Ñ Ð¸
+поÑледÑÑ Ð´Ð°ÑоÑÐµÐºÑ Ñ Ð¾ÐºÐ½Ñ, ÑаÑÑеÑи Ñе имаÑи ÑледеÑи еÑекаÑ:
+.IP
+ТаÑÑÐµÑ `home' Ñе: иÑи на ÑÑедÑи Ñед, Ñколико Ñе налазимо иÑпод Ñега;
+инаÑе Ñе иÑи на пÑви Ñед, оÑим Ñколико Ñе Ð²ÐµÑ Ð½Ð°Ð»Ð°Ð·Ð¸Ð¼Ð¾ Ñ Ð¿Ñвом ÑедÑ, а
+Ñада Ñе иÑи на пÑÐ²Ñ Ð´Ð°ÑоÑÐµÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+.IP
+ТаÑÑÐµÑ `end' Ñе ÑлиÑно понаÑа: иÑи Ñе доле на ÑÑедÑи Ñед, Ñколико Ñе
+налазимо на ÑемÑ; инаÑе Ñе иÑи на поÑледÑи Ñед, оÑим Ñколико Ñмо Ð²ÐµÑ Ñ
+поÑледÑем ÑедÑ, а Ñада Ñе иÑи на поÑледÑи назив даÑоÑеке Ñ Ð¾ÐºÐ½Ñ.
+.TP
+.I use_file_to_guess_type
+Уколико Ñе ова пÑоменÑива ÑкÑÑÑена (подÑазÑмевано), ÐÐ Ñе покÑенÑÑи
+наÑÐµÐ´Ð±Ñ `file' за одÑеÑиваÑе вÑÑÑе даÑоÑека коÑе ÑÑ Ð·Ð°Ð´Ð°Ð½Ðµ Ñ
+.\"LINK2"
+даÑоÑеÑи `mc.ext'\&.
+.\"Extension File Edit"
+.TP
+.I xterm_mode
+Уколико Ñе ова пÑоменÑива ÑкÑÑÑена (подÑазÑмевано Ñе иÑкÑÑÑена),
+пÑиликом ÑазгледаÑа ÑиÑÑема даÑоÑека Ñ Ð¾ÐºÐ½Ñ ÐºÐ¾Ñе Ñе Ñ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¡Ñабла,
+дÑÑго окно Ñе Ñе аÑÑомаÑÑки поново ÑÑиÑаÑи Ñ Ð¸Ð·Ð°Ð±Ñаном диÑекÑоÑиÑÑмÑ.
+.\"NODE "Terminal databases"
+.SH "Ðазе ÑеÑминала"
+ÐоноÑни наÑедник обезбеÑÑÑе наÑин да попÑави ваÑÑ ÑиÑÑемÑÐºÑ Ð±Ð°Ð·Ñ
+ÑеÑминала без поÑÑебе за админиÑÑÑаÑоÑÑким пÑивилегиÑама. ÐоноÑни
+наÑедник пÑеÑÑажÑÑе ÑиÑÑемÑÐºÑ Ð´Ð°ÑоÑÐµÐºÑ Ñа поÑеÑним поÑÑавкама
+(даÑоÑÐµÐºÑ `mc.lib' Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑеÑком диÑекÑоÑиÑÑÐ¼Ñ ÐоноÑног наÑедника),
+онда одеÑак `terminal:назив\-ваÑег\-ÑеÑминала' Ñ Ð´Ð°ÑоÑеÑи `~/.mc/ini',
+и онда одеÑак `terminal:general', ÑиÑи Ñваки Ñед ÑадÑжи Ñимбол ÑаÑÑеÑа
+кога желиÑе да задаÑе, поÑле кога Ñледи знак ÑеднакоÑÑи и задаваÑе
+ÑаÑÑеÑа. ÐожеÑе да коÑиÑÑиÑе поÑебан облик `\\e' да биÑÑе пÑедÑÑавили
+наведени знак и `^x' да биÑÑе пÑедÑÑавили знак `control\-x'.
+.PP
+ÐоÑÑÑпни Ñимболи ÑаÑÑеÑа ÑÑ:
+.PP
+.nf
+f0 до f20 ФÑнкÑиÑÑки ÑаÑÑеÑи f0\-f20
+bs backspace
+home ÑаÑÑÐµÑ `home'
+end ÑаÑÑÐµÑ `end'
+up ÑаÑÑÐµÑ `ÑÑÑелиÑа навиÑе'
+down ÑаÑÑÐµÑ `ÑÑÑелиÑа наниже'
+left ÑаÑÑÐµÑ `ÑÑÑелиÑа налево'
+right ÑаÑÑÐµÑ `ÑÑÑелиÑа надеÑно'
+pgdn ÑаÑÑÐµÑ `page down'
+pgup ÑаÑÑÐµÑ `page up'
+insert знак `insert'
+delete знак `delete'
+complete за допÑнÑ
+.fi
+.PP
+Ðа пÑимеÑ, како биÑÑе задали да ÑаÑÑÐµÑ `insert' бÑде `Escape + [ + O +
+p', можеÑе да поÑÑавиÑе ово Ñ Ð´Ð°ÑоÑеÑи Ñа поÑеÑним поÑÑавкама:
+.PP
+.nf
+insert=\\e[Op
+.fi
+.PP
+Симбол ÑаÑÑеÑа
+.I complete
+пÑедÑÑавÑа низове ÑиÑиÑаÑа коÑи Ñе коÑиÑÑе за поÑÑÑпак допÑне; ово Ñе
+подÑазÑмевано покÑеÑе Ñа M\-tab, али можеÑе да задаÑе и дÑÑге пÑеÑиÑе
+за иÑÑÑ ÑадÑÑ (на оним ÑаÑÑаÑÑÑама Ñа Ñонама ÑиниÑ
и неиÑкоÑиÑÑениÑ
+ÑаÑÑеÑа).
+.SH ""
+.\"NODE "FILES"
+.SH "ÐÐТÐТÐÐÐ"
+ÐÑогÑам Ñе добавиÑи Ñве ÑвоÑе подаÑке Ñ Ð¾Ð´Ð½Ð¾ÑÑ Ð½Ð° пÑоменÑÐ¸Ð²Ñ Ð¾ÐºÑÑжеÑа
+MC_DATADIR. Ðко ова пÑоменÑива ниÑе поÑÑавÑена, биÑе ÑпоÑÑебÑен
+диÑекÑоÑиÑÑм /usr/share/mc.
+.PP
+.I /usr/share/mc/mc.hlp
+.IP
+ÐаÑоÑека помоÑи за пÑогÑам.
+.PP
+.I /usr/share/mc/mc.ext
+.IP
+ÐодÑазÑмевана ÑиÑÑемÑка даÑоÑека вÑÑÑа.
+.PP
+.I ~/.mc/bindings
+.IP
+ÐоÑиÑниÑке даÑоÑеке вÑÑÑа, подеÑаваÑа пÑегледаÑа и ÑÑеÑиваÑа. Уколико
+поÑÑоÑе, оне заобилазе ÑиÑÑемÑке даÑоÑеке.
+.PP
+.I /usr/share/mc/mc.ini
+.IP
+ÐодÑазÑмевана ÑиÑÑемÑка подеÑаваÑа ÐоноÑног наÑедника; коÑиÑÑе Ñе Ñамо
+Ñ ÑлÑÑаÑÑ Ð´Ð° коÑиÑник нема ÑопÑÑÐ²ÐµÐ½Ñ Ð´Ð°ÑоÑÐµÐºÑ ~/.mc/ini.
+.PP
+.I /usr/share/mc/mc.lib
+.IP
+Ðлобалне поÑÑавке ÐоноÑног наÑедника. ÐоÑÑавке из ове даÑоÑеке Ñе
+одноÑе на Ñве коÑиÑнике без обзиÑа на Ñо да ли они имаÑÑ ÑвоÑе
+даÑоÑеке ~/.mc/ini или не. Ðа Ñада, из даÑоÑеке mc.lib Ñе ÑÑиÑаваÑÑ
+Ñамо
+.\"LINK2"
+поÑÑавке ÑеÑминала\&.
+.\"Terminal databases"
+.PP
+.I ~/.mc/ini
+.IP
+ÐоÑиÑниÑка подеÑаваÑа. Ðко Ñе ова даÑоÑека пÑиÑÑÑна, подеÑаваÑа Ñе
+ÑÑиÑаваÑÑ Ð¸Ð· Ñе ÑмеÑÑо из ÑиÑÑемÑке поÑеÑне даÑоÑеке.
+.PP
+.I /usr/share/mc/mc.hint
+.IP
+Ðва даÑоÑека ÑадÑжи ÑавеÑе (колаÑиÑе) коÑи Ñе пÑиказÑÑÑ Ñ Ð¿ÑогÑамÑ.
+.PP
+.I /usr/share/mc/mc.menu
+.IP
+Ðва даÑоÑека ÑадÑжи подÑазÑмевани мени пÑогÑама за Ñео ÑиÑÑем.
+.PP
+.I ~/.mc/menu
+.IP
+ÐоÑиÑниÑки мени пÑогÑама. Ðко Ñе ова даÑоÑека пÑиÑÑÑна, онда Ñе она
+коÑиÑÑи ÑмеÑÑо мениÑа пÑогÑама ÑиÑÑема.
+.PP
+.I ~/.mc/Tree
+.IP
+СпиÑак диÑекÑоÑиÑÑма за Ð¾Ð´Ð»Ð¸ÐºÑ `ÑÑабло диÑекÑоÑиÑÑма' и
+диÑекÑоÑиÑÑмÑки поглед.
+.PP
+.I ./.mc.menu
+.IP
+Ðокални коÑиÑниÑки мени. Ðко Ñе ова даÑоÑека пÑиÑÑÑна, онда Ñе она
+коÑиÑÑи ÑмеÑÑо мениÑа пÑогÑама дома или ÑиÑÑема.
+.\"SKIP_SECTION"
+.SH "ÐÐЦÐÐЦÐ"
+ÐÐ²Ð°Ñ Ð¿ÑогÑам Ñе ÑаÑподеÑÑÑе под одÑедбама ÐÐУ\-ове опÑÑе Ñавне лиÑенÑе
+коÑÑ Ñе обÑавила ÐадÑжбина за Ñлободни ÑоÑÑвеÑ. ÐогледаÑÑе ÑгÑаÑенÑ
+Ð¿Ð¾Ð¼Ð¾Ñ Ð·Ð° деÑаÑе о ÐиÑенÑи и одÑÑÑÑÐ²Ñ Ð³Ð°ÑанÑиÑе.
+.\"NODE "AVAILABILITY"
+.SH "ÐÐСТУÐÐÐСТ"
+ÐаÑновиÑа веÑзиÑа овог пÑогÑама Ñе може наÑи на адÑеÑи
+ftp://ftp.gnu.org/gnu/mc/.
+.\"NODE "SEE ALSO"
+.SH "ÐÐÐÐТРÐ"
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1),
+tcsh(1), zsh(1).
+.PP
+.nf
+СÑÑаниÑа ÐоноÑног наÑедника на ÐеÑÑнаÑÐ¾Ð´Ð½Ð¾Ñ Ð¼Ñежи:
+ http://www.midnight\-commander.org/
+.fi
+.\"NODE "AUTHORS"
+.SH "ÐУТÐÐ Ð"
+ÐÑÑоÑи и даÑодавÑи ÑÑ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ Ð´Ð°ÑоÑеÑи AUTHORS из извоÑне
+диÑÑÑибÑÑиÑе.
+.\"NODE "BUGS"
+.SH "ÐÐ ÐШÐÐ"
+ÐогледаÑÑе даÑоÑÐµÐºÑ TODO из диÑÑÑибÑÑиÑе за инÑоÑмаÑиÑе о Ñоме ÑÑа
+оÑÑаÑе да Ñе ÑÑади.
+.PP
+Ðко желиÑе да пÑиÑавиÑе пÑоблем Ñ Ð²ÐµÐ·Ð¸ Ñа пÑогÑамом, молим да поÑаÑеÑе
+епиÑмо на ÑледеÑÑ Ð°Ð´ÑеÑÑ: mc\-devel at gnome.org.
+.PP
+ÐоÑÑавиÑе деÑаÑан Ð¾Ð¿Ð¸Ñ Ð³ÑеÑке, веÑзиÑÑ Ð¿ÑогÑама коÑÑ ÐºÐ¾ÑиÑÑиÑе
+.RI ( "mc \-V"
+пÑиказÑÑе Ð¾Ð²Ð°Ñ Ð¿Ð¾Ð´Ð°Ñак) и опеÑаÑивни ÑиÑÑем под коÑим покÑеÑеÑе
+пÑогÑам. Ðко пÑогÑам кÑаÑ
иÑа, било би нам коÑиÑно да нам поÑаÑеÑе мапÑ
+ÑÑога (stack trace).
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/README
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/README (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/README 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,192 @@
+ Writing scripts for Midnight Commander's external vfs
+
+IMPORTANT NOTE: There may be some bugs left in extfs. Enjoy.
+
+Starting with version 3.1, the Midnight Commander comes with so called
+extfs, which is one of the virtual filesystems. This system makes it
+possible to create new virtual filesystems for the GNU MC very easily.
+
+Such work has two basic steps:
+
+Editing $(libdir)/extfs/extfs.ini.
+Creating a shell script/program to handle requests.
+(Note: $(libdir) should be substituted for actual libdir path stored when
+configured or compiled, like /usr/local/lib/mc or /usr/lib/mc).
+
+The first one is very easy:
+You assign a vfs suffix. For example, if you have .zip file, and would
+like to see what's inside it, path will be
+
+/anypath/my.zip#uzip/some_path/...
+
+Then you add a line extfs.ini file containing just that extension. If
+your vfs does not require file to work on, add ':' to the end of name.
+
+In this example, .zip is suffix, but I call vfs 'uzip'. Why? Well,
+what this vfs essentially does is UNzip. UN is too long, so I choosed
+U. Note that sometime in future filesystem like zip may exist: It will
+take whole tree and create .zip file from it. So /usr#zip will be
+zipfile containing whole /usr tree.
+
+The second one may require some your knowledge of shell/c programming:
+You have to create a program (with executable permissions) prefix in
+$(libdir)/extfs (in our example $(libdir)/extfs/uzip).
+
+* Commands that should be implemented by your shell script
+----------------------------------------------------------
+
+Return zero from your script upon completion of the command, otherwise
+nonzero for failure or in case of an unsupported command.
+
+$libdir/extfs/prefix command [arguments]
+
+* Command: list archivename
+
+This command should list the complete archive content in the following format
+(a little modified ls -l listing):
+
+AAAAAAA NNN OOOOOOOO GGGGGGGG SSSSSSSS DATETIME [PATH/]FILENAME [-> [PATH/]FILENAME[/]]]
+
+where (things in [] are optional):
+
+AAAAAAA is the permission string like in ls -l
+NNN is the number of links
+OOOOOOOO is the owner (either UID or name)
+GGGGGGGG is the group (either GID or name)
+SSSSSSSS is the file size
+FILENAME is the filename
+PATH is the path from the archive's root without the leading slash (/)
+DATETIME has one of the following formats:
+ Mon DD hh:mm, Mon DD YYYY, Mon DD YYYY hh:mm, MM-DD-YYYY hh:mm
+
+ where Mon is a three letter English month name, DD is day
+ 1-31, MM is month 01-12, YYYY is four digit year, hh hour is
+ and mm is minute.
+
+If the -> [PATH/]FILENAME part is present, it means:
+
+If permissions start with an l (ell), then it is the name that symlink
+points to. (If this PATH starts with a MC vfs prefix, then it is a symlink
+somewhere to the other virtual filesystem (if you want to specify path from
+the local root, use local:/path_name instead of /path_name, since /path_name
+means from root of the archive listed).
+
+If permissions do not start with l, but number of links is greater than one,
+then it says that this file should be a hardlinked with the other file.
+
+* Command: copyout archivename storedfilename extractto
+
+This should extract from archive archivename the file called
+storedfilename (possibly with path if not located in archive's root
+[this is wrong. current extfs strips paths! -- pavel at ucw.cz])
+to file extractto.
+
+* Command: copyin archivename storedfilename sourcefile
+
+This should add to the archivename the sourcefile with the name
+storedfilename inside the archive.
+
+Important note: archivename in the above examples may not have the
+extension you are expecting to have, like it may happen that
+archivename will be something like /tmp/f43513254 or just
+anything. Some archivers do not like it, so you'll have to find some
+workaround.
+
+* Command: rm archivename storedfilename
+
+This should remove storedfilename from archivename.
+
+* Command: mkdir archivename dirname
+
+This should create a new directory called dirname inside archivename.
+
+* Command: rmdir archivename dirname
+
+This should remove an existing directory dirname. If the directory is
+not empty, mc will recursively delete it (possibly prompting).
+
+* Command: run
+
+Undocumented :-)
+
+---------------------------------------------------------
+
+Don't forget to mark this file executable (chmod 755 ThisFile, for example)
+
+For skeleton structure of executable, look at some of filesystems
+similar to yours.
+
+---------------------------------------------------------
+
+In constructing these routines, errors will be made, and mc will not display
+a malformed printing line. That can lead the programmer down many false
+trails in search of the bug. Since this routine is an executable shell script
+it can be run from the command line independently of mc, and its output will
+show on the console or can be redirected to a file.
+
+* Putting it to use
+----------------------------------------------------------
+The file .mc.ext in a home directory, and in mc's user directory (commonly
+/usr/local/lib/mc), contains instructions for operations on files depending
+on filename extensions. It is well documented in other files in this
+distribution, so here are just a few notes specifically on use of the
+Virtual File System you just built.
+
+There are entries in .mc.ext defining a few operations that can be done on a
+file from an mc panel. Typically they are annotated with a hash mark and a
+file extension like this:
+
+# zip
+
+There must be a way to find the file by extension, so the next line does
+that. In essence it says "identify the string ".zip" or (|) ".ZIP" at the
+end ($) of a filename":
+
+regex/\.(zip|ZIP)$
+
+The operations themselves follow that. They must be indented by at least a
+space, and a tab works as well. In particular, the Open operation will
+now use your new virtual file system by cd'ing to it like this:
+
+ Open=%cd zip:%d/%p
+
+This is the line used when a file is highlighted in a panel and the user
+presses <Enter> or <Return>. The contents of the archive should show just
+as if they were in a real directory, and can be manipulated as such.
+The rest of the entry pertains to use of the F3 View key:
+
+ View=%view{ascii} unzip -v %f
+
+And perhaps an optional icon for X:
+
+ Icon=zip.xpm
+
+And perhaps an operation to extract the contents of the file, called from
+a menu selection:
+
+ Extract=unzip %f '*'
+
+This is just an example. The current entry for .zip files has a menu selection
+of 'Unzip' which could be used in place of 'Extract'. What goes here depends
+on what items you have in, or add to, the menu system, and that's another
+subject. The sum of this is the .mc.ext entry:
+
+# zip
+regex/\.(zip|ZIP)$
+ Open=%cd zip:%d/%p
+ View=%view{ascii} unzip -v %f
+ Icon=zip.xpm
+ Extract=unzip %f '*'
+
+Add an entry like this to the .mc.ext file in a user's home directory, If you
+want others to have it, add it to the mc.ext file in the mc system directory,
+often /usr/local/lib/mc/mc.ext. Notice this file is not prepended with a dot.
+
+Once all this is done, and things are in their proper places, exit mc if you
+were using it, and restart it so it picks up the new information.
+
+That's all there is to it. The hardest part is making a listing function
+that sorts the output of a system listing command and turns it into a form
+that mc can use. Currently awk (or gawk) is used because nearly all systems
+have it. If another scripting language is available, like perl, that could
+also be used.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/a
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/a (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/a 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,124 @@
+#! /usr/bin/perl -w
+#
+# External filesystem for mc, using mtools
+# Written Ludek Brukner <lubr at barco.cz>, 1997
+# Much improved by Tom Perkins <968794022 at noid.net>, 2000
+#
+# WARNING - This software is ALPHA - Absolutely NO WARRANTY
+#
+
+# These mtools components must be in PATH for this to work
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+$mmd = "mmd";
+$mrd = "mrd";
+$mdel = "mdel";
+$mdir = "mdir -a";
+$mcopy = "mcopy -noQ";
+
+$0 =~ s|.*/||;
+$qdisk = quote($0);
+
+$ENV{MTOOLS_DATE_STRING} = "mm-dd-yyyy";
+$ENV{MTOOLS_TWENTY_FOUR_HOUR_CLOCK} = "1";
+
+SWITCH: for ( $ARGV[0] ) {
+ /list/ && do {
+ @dirs = get_dirs("");
+ while ($dir = shift(@dirs)) {
+ push @dirs, get_dirs("$dir/");
+ } exit 0; };
+ /mkdir/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 1;
+ $qname = quote($ARGV[0]);
+ system("$mmd $qdisk:/$qname >/dev/null");
+ exit 0; };
+ /rmdir/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 1;
+ $qname = quote($ARGV[0]);
+ system("$mrd $qdisk:/$qname >/dev/null");
+ exit 0; };
+ /rm/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 1;
+ $qname = quote($ARGV[0]);
+ system("$mdel $qdisk:/$qname >/dev/null");
+ exit 0; };
+ /copyout/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 2;
+ ( $qsrc, $qdest ) = @ARGV;
+ $qsrc = quote($qsrc);
+ $qdest = quote($qdest);
+ system("$mcopy $qdisk:/$qsrc $qdest >/dev/null");
+ exit 0; };
+ /copyin/ && do {
+ shift; shift;
+ exit 1 if scalar(@ARGV) != 2;
+ ( $qdest, $qsrc ) = @ARGV;
+ $qsrc = quote($qsrc);
+ $qdest = quote($qdest);
+ system("$mcopy $qsrc $qdisk:/$qdest >/dev/null");
+ exit 0; };
+ /.*/ && do { # an unfamiliar command
+ exit 1; };
+}
+
+sub get_dirs {
+ my ($path, $name, $size, $date, $time, $longname, @lst, @rv);
+ $path = shift(@_);
+ my $qpath = quote($path);
+ @rv = ();
+
+ open(FILE,"$mdir $qdisk:/$qpath |");
+ while ( <FILE> ) {
+ chomp();
+ /^ / && next; # ignore `non-file' lines
+ m{^Directory for $0:/}i && next; # ignore `non-file' lines
+ /^$/ && next; # ignore empty lines
+ /^\.\.?/ && next; # ignore `.' and `..'
+
+ $name = substr($_,0,12);
+ $name =~ s/^([^ ]*) +([^ ]+)[ \t]*$/$1.$2/;
+ $name =~ s/[ .]+$//;
+
+ $_ = substr($_,12);
+ s/^[ ]+//;
+
+ ($size,$date,$time,$longname) = split(/[ \t]+/, $_, 4);
+
+ defined $time || next;
+
+ # process "am" and "pm". Should not be needed if
+ # MTOOLS_TWENTY_FOUR_HOUR_CLOCK is respected.
+ @lst = split(/([:ap])/, $time);
+ $lst[0] += 12 if (defined $lst[3] && $lst[3] eq "p");
+
+ $time = sprintf("%02d:%02d", $lst[0], $lst[2]);
+ @lst = split(/-/, $date);
+ $lst[2] %= 100 if ($lst[2] > 100);
+ $date = sprintf ("%02d-%02d-%02d", @lst);
+
+ $name = $path . lc(($longname) ? $longname : $name);
+
+ if ($size =~ /DIR/) {
+ printf("drwxr-xr-x 1 %-8d %-8d %8d %s %s %s\n",
+ 0, 0, 0, $date, $time, $name);
+ push @rv, $name;
+ } else {
+ printf("-rw-r--r-- 1 %-8d %-8d %8d %s %s %s\n",
+ 0, 0, $size, $date, $time, $name);
+ }
+ }
+ close(FILE);
+ return @rv;
+}
+
+1;
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/a
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/apt
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/apt (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/apt 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,359 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# apt
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub bt
+{
+ my ($dt) = @_;
+ my (@time);
+ @time = localtime($dt);
+ $bt = sprintf "%02d-%02d-%d %02d:%02d", $time[4] + 1, $time[3],
+ $time[5] + 1900, $time[2], $time[1];
+ return $bt;
+}
+
+
+sub ft
+{
+ my ($f) = @_;
+ return "d" if -d $f;
+ return "l" if -l $f;
+ return "p" if -p $f;
+ return "S" if -S $f;
+ return "b" if -b $f;
+ return "c" if -c $f;
+ return "-";
+}
+
+sub fm
+{
+ my ($n) = @_;
+ my ($m);
+
+ if( $n & 0400 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0200 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 04000 ) {
+ $m .= "s";
+ } elsif( $n & 0100 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0040 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0020 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 02000 ) {
+ $m .= "s";
+ } elsif( $n & 0010 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0004 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0002 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 01000 ) {
+ $m .= "t";
+ } elsif( $n & 0001 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ return $m;
+}
+
+sub ls {
+ my ($file,$path,$mode) = @_;
+
+ if (-f $file) {
+ my @stat = stat(_);
+ # mode, nlink, uid, gid, size, mtime, filename
+ printf "%s %d %d %d %d %s %s\n", $mode || ft($file).fm($stat[2] & 07777),
+ $stat[3], $stat[4], $stat[5], $stat[7], bt($stat[9]), $path;
+ }
+}
+
+$DATE=bt(time());
+
+sub list
+{
+ my ($pkg, $fn, $dn, $sz, $bt);
+
+ my($check,$stats,$config);
+ chop($check = `apt-get -q check 2>/dev/null`);
+ chop($available = `apt-cache dumpavail 2>/dev/null`);
+ chop($stats = `apt-cache stats 2>/dev/null`);
+ chop($config = `apt-config dump 2>&1`);
+ $sz = length($check);
+ print "-r--r--r-- 1 root root $sz $DATE CHECK\n";
+ $sz = length($available);
+ print "-r--r--r-- 1 root root $sz $DATE AVAILABLE\n";
+ $sz = length($stats);
+ print "-r--r--r-- 1 root root $sz $DATE STATS\n";
+ $sz = length($config);
+ print "-r--r--r-- 1 root root $sz $DATE CONFIG\n";
+ $sz = length($pressupdate);
+ print "-r-xr--r-- 1 root root $sz $DATE UPDATE\n";
+ $sz = length($pressupgrade);
+ print "-r-xr--r-- 1 root root $sz $DATE UPGRADE\n";
+ print "-r-xr--r-- 1 root root $sz $DATE DIST-UPGRADE\n";
+
+ ls("/etc/apt/sources.list","sources.list");
+ ls('/etc/apt/apt.conf','apt.conf') if (-f '/etc/apt/apt.conf');
+
+ print "drwxr-xr-x 1 root root 0 $DATE all\n";
+
+ if ( open(PIPEIN, "find /var/cache/apt/archives -type f |") ) {
+ while(<PIPEIN>) {
+ chop;
+ next if /\/lock$/;
+ my $file = $_;
+ s%/var/cache/apt/archives/%CACHE/%;
+ ls($file, $_);
+ }
+ close PIPEIN;
+ }
+
+ my %sects = ();
+ my %debd = ();
+ my %deba = ();
+
+ open STAT, "/var/lib/dpkg/status"
+ or exit 1;
+ while( <STAT> ) {
+ chop;
+ if( /^([\w-]*): (.*)/ ) {
+ $pkg = $2 if( lc($1) eq 'package' );
+ $debd{$pkg}{lc($1)} = $2;
+ }
+ }
+ close STAT;
+
+ foreach $pkg (sort keys %debd) {
+ next if $debd{$pkg}{status} =~ /not-installed/;
+ $fn = $debd{$pkg}{package}. "_". $debd{$pkg}{version};
+ $dn = $debd{$pkg}{section};
+ if( ! $dn ) {
+ $dn = "unknown";
+ } elsif( $dn =~ /^(non-us)$/i ) {
+ $dn .= "/main";
+ } elsif( $dn !~ /\// ) {
+ $dn = "main/". $dn;
+ }
+ unless( $sects{$dn} ) {
+ my $sub = $dn;
+ while( $sub =~ s!^(.*)/[^/]*$!$1! ) {
+ unless( $sects{$sub} ) {
+ print "drwxr-xr-x 1 root root 0 $DATE $sub/\n";
+ $sects{$sub} = 1;
+ }
+ }
+ print "drwxr-xr-x 1 root root 0 $DATE $dn/\n";
+ $sects{$dn} = 1;
+ }
+ $sz = $debd{$pkg}{'status'} =~ /config-files/ ? 0 : $debd{$pkg}{'installed-size'} * 1024;
+ @stat = stat("/var/lib/dpkg/info/".$debd{$pkg}{package}.".list");
+ $bt = bt($stat[9]);
+ print "-rw-r--r-- 1 root root $sz $bt $dn/$fn.debd\n";
+ print "lrwxrwxrwx 1 root root $sz $bt all/$fn.debd -> ../$dn/$fn.debd\n";
+ }
+
+ open STAT, "apt-cache dumpavail |"
+ or exit 1;
+ while( <STAT> ) {
+ chop;
+ if( /^([\w-]*): (.*)/ ) {
+ $pkg = $2 if( lc($1) eq 'package' );
+ $deba{$pkg}{lc($1)} = $2;
+ }
+ }
+ close STAT;
+
+ foreach $pkg (sort keys %deba) {
+ next if $deba{$pkg}{version} eq $debd{$pkg}{version};
+ $fn = $deba{$pkg}{package}. "_". $deba{$pkg}{version};
+ $dn = $deba{$pkg}{section};
+ if( ! $dn ) {
+ $dn = "unknown";
+ } elsif( $dn =~ /^(non-us)$/i ) {
+ $dn .= "/main";
+ } elsif( $dn !~ /\// ) {
+ $dn = "main/". $dn;
+ }
+ unless( $sects{$dn} ) {
+ my $sub = $dn;
+ while( $sub =~ s!^(.*)/[^/]*$!$1! ) {
+ unless( $sects{$sub} ) {
+ print "drwxr-xr-x 1 root root 0 $DATE $sub/\n";
+ $sects{$sub} = 1;
+ }
+ }
+ print "drwxr-xr-x 1 root root 0 $DATE $dn/\n";
+ $sects{$dn} = 1;
+ }
+ $sz = $deba{$pkg}{'status'} =~ /config-files/ ? 0 : $deba{$pkg}{'installed-size'} * 1024;
+ print "-rw-r--r-- 1 root root $sz $DATE $dn/$fn.deba\n";
+ print "lrwxrwxrwx 1 root root $sz $DATE all/$fn.deba -> ../$dn/$fn.deba\n";
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename) = @_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ if( $archive eq 'CHECK' ) {
+ system("apt-get -q check > $qfilename");
+ } elsif( $archive eq 'AVAILABLE' ) {
+ system("apt-cache dumpavail > $qfilename");
+ } elsif( $archive eq 'STATS' ) {
+ system("apt-cache stats > $qfilename");
+ } elsif( $archive eq 'CONFIG' ) {
+ system("(apt-config dump 2>&1) > $qfilename");
+ } elsif( $archive eq 'UPDATE' ) {
+ open O, ">$filename";
+ print O $pressupdate;
+ close O;
+ } elsif( $archive eq 'UPGRADE' || $archive eq 'DIST-UPGRADE' ) {
+ open O, ">$filename";
+ print O $pressupgrade;
+ close O;
+ } elsif( $archive eq 'apt.conf' ) {
+ system("cp /etc/apt/apt.conf $qfilename");
+ } elsif( $archive eq 'sources.list' ) {
+ system("cp /etc/apt/sources.list $qfilename");
+ } elsif( $archive =~ /^CACHE\// ) {
+ $archive =~ s%^CACHE/%/var/cache/apt/archives/%;
+ system("cp $qarchive $qfilename");
+ } else {
+ open O, ">$filename";
+ print O $archive, "\n";
+ close O;
+ }
+}
+
+sub copyin
+{
+ my($archive,$filename) = @_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ if( $archive =~ /\.deb$/ ) {
+ system("dpkg -i $qfilename>/dev/null");
+ } elsif( $archive eq 'apt.conf' ) {
+ system("cp $qfilename /etc/apt/apt.conf");
+ } elsif( $archive eq 'sources.list' ) {
+ system("cp $qfilename /etc/apt/sources.list");
+ } elsif( $archive =~ /^CACHE\// ) {
+ $qarchive =~ s%^CACHE/%/var/cache/apt/archives/%;
+ system("cp $qfilename $qarchive");
+ } else {
+ die "extfs: cannot create regular file \`$archive\': Permission denied\n";
+ }
+}
+
+sub run
+{
+ my($archive,$filename) = @_;
+ if( $archive eq 'UPDATE' ) {
+ system("apt-get update");
+ } elsif( $archive eq 'UPGRADE' ) {
+ system("apt-get upgrade -u");
+ } elsif( $archive eq 'DIST-UPGRADE' ) {
+ system("apt-get dist-upgrade -u");
+ } else {
+ die "extfs: $archive: command not found\n";
+ }
+}
+
+sub rm
+{
+ my($archive) = @_;
+ my $qarchive = quote($archive);
+ if( $archive =~ /^CACHE\// ) {
+ $qarchive =~ s%^CACHE/%/var/cache/apt/archives/%;
+ system("rm -f $qarchive");
+ } elsif( $archive eq 'apt.conf' ) {
+ system("rm -f /etc/apt/apt.conf");
+ } elsif( $archive eq 'sources.list' ) {
+ system("rm -f /etc/apt/sources.list");
+ } elsif( $archive =~ /\.debd?$/ ) {
+ # uncommented and changed to use dpkg - alpha
+ my $qname = $qarchive;
+ $qname =~ s%.*/%%g;
+ $qname =~ s%_.*%%g;
+ system("dpkg --remove $qname >/dev/null");
+ die("extfs: $archive: Operation not permitted\n") if $? != 0;
+ } else {
+ die "extfs: $archive: Operation not permitted\n";
+ }
+}
+
+
+$pressupdate=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you don't want to retrieve new lists of packages.
+ ==========================================================================
+
+This is not a real file. It is a way to retrieve new lists of packages.
+To update this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressupgrade=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to perform an upgrade.
+ ===================================================================
+
+This is not a real file. It is a way to perform an upgrade.
+To upgrade this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+
+# override any locale for dates
+$ENV{"LC_ALL"}="C";
+
+if ($ARGV[0] eq "list") { list(); exit(0); }
+elsif ($ARGV[0] eq "copyout") { copyout($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "copyin") { copyin($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "run") { run($ARGV[2]); exit(0); }
+elsif ($ARGV[0] eq "rm") { rm($ARGV[2]); exit(0); }
+exit(1);
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/apt
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/audio
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/audio (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/audio 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,53 @@
+#! /bin/sh
+#
+# Written by Pavel Machek
+# CDDB support by Adam Byrtek
+#
+# (C) 2000 The Free Software Foundation.
+#
+
+set -e
+
+CDDB_SERVER="http://freedb.freedb.org"
+CDDB_HANDSHAKE="hello=user+localhost+mc+1.0&proto=1"
+CDDB_TIMEOUT=20 # in seconds
+
+audiofs_list()
+{
+ DATE=`date +"%b %d %H:%M"`
+ echo "-r--r--r-- 1 0 0 0 $DATE CDDB"
+ cdparanoia -Q -d "$1" 2>&1 | grep '^[ 0-9][ 0-9][ 0-9]\.' | while read A B C
+ do
+ A=`echo "$A" | sed -e 's/\.//' -e 's/^\(.\)$/0\1/'`
+ SIZE=`expr 44 + $B \* 2352`
+ echo "-r--r--r-- 1 0 0 $SIZE $DATE track-${A}.wav"
+ done
+}
+
+audiofs_copyout()
+{
+ if [ x"$2" = x"CDDB" ]; then
+ DISCID=`cd-discid "$1" | tr " " "+"`
+ if [ -z "$DISCID" ]; then
+ exit 1
+ fi
+ RESPONSE=`wget -q -T $CDDB_TIMEOUT -O - "$CDDB_SERVER/~cddb/cddb.cgi?cmd=cddb+query+$DISCID&$CDDB_HANDSHAKE" | tee "$3" | awk '/^200/ { print $2,$3; }'`
+ wget -q -T $CDDB_TIMEOUT -O - "$CDDB_SERVER/~cddb/cddb.cgi?cmd=cddb+read+$RESPONSE&$CDDB_HANDSHAKE" | grep -v "^#" >> "$3"
+ else
+ TRACK=`echo "$2" | sed 's/track-0*//' | sed 's/\.wav//'`
+ cdparanoia -q -d "$1" "$TRACK" "$3" >/dev/null
+ fi
+}
+
+if [ ! -b "$2" ]
+then
+ BASE="/dev/cdrom"
+else
+ BASE="$2"
+fi
+
+case "$1" in
+ list) audiofs_list "$BASE"; exit 0;;
+ copyout) audiofs_copyout "$BASE" "$3" "$4"; exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/audio
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/bpp
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/bpp (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/bpp 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,50 @@
+#! /bin/sh
+#
+# Written by Marco Ciampa 2000
+# (a simple cut & paste from rpm vfs)
+# (C) 1996 The Free Software Foundation.
+#
+# Package of a new italian distribution: Bad Penguin
+# http://www.badpenguin.org/
+
+# override any locale for dates
+unset LC_ALL
+LC_TIME=C
+export LC_TIME
+
+mcbppfs_list ()
+{
+ FILEPREF="-r--r--r-- 1 root root "
+ FIEXPREF="-r-xr-xr-x 1 root root "
+ DATE=`date +"%b %d %H:%M"`
+ set x `ls -l "$1"`
+ size=$6
+ echo "$FILEPREF $size $DATE CONTENTS.tar.gz"
+ echo "$FIEXPREF 35 $DATE INSTALL"
+ echo "$FIEXPREF 35 $DATE UPGRADE"
+}
+
+mcbppfs_copyout ()
+{
+ case "$2" in
+ CONTENTS.tar.gz) cat "$1" > "$3"; exit 0;;
+ INSTALL) echo "# Run this to install this package" > "$3"; exit 0;;
+ UPGRADE) echo "# Run this to upgrade this package" > "$3"; exit 0;;
+ esac
+}
+
+mcbppfs_run ()
+{
+ case "$2" in
+ INSTALL) echo "Installing \"$1\""; package-setup --install "$1"; exit 0;;
+ UPGRADE) echo "Upgrading \"$1\""; package-setup --update "$1"; exit 0;;
+ esac
+}
+
+umask 077
+case "$1" in
+ list) mcbppfs_list "$2"; exit 0;;
+ copyout) mcbppfs_copyout "$2" "$3" "$4"; exit 0;;
+ run) mcbppfs_run "$2" "$3"; exit 1;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/bpp
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deb
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deb (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deb 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,200 @@
+#! /usr/bin/perl
+#
+# Written by Fernando Alegre <alegre at debian.org> 1996
+#
+# Applied patch by Dimitri Maziuk <emaziuk at curtin.edu.au> 1997
+# (to handle new tar format)
+#
+# Modified by Fernando Alegre <alegre at debian.org> 1997
+# (to handle both new and old tar formats)
+#
+# Modified by Patrik Rak <prak at post.cz> 1998
+# (add by Michael Bramer Debian-mc-maintainer <grisu at debian.org>)
+# (to allow access to package control files)
+#
+# Modified by Martin Bialasinski <martinb at debian.org> 1999
+# (deal with change in tar format)
+#
+#
+# Copyright (C) 1997 Free Software Foundation
+#
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub mcdebfs_list
+{
+#
+# CAVEAT: Hard links are listed as if they were symlinks
+# Empty directories do not appear at all
+#
+ local($archivename)=@_;
+ local $qarchivename = quote($archivename);
+ chop($date=`LC_ALL=C date "+%b %d %H:%M"`);
+ chop($info_size=`LC_ALL=C dpkg -I $qarchivename | wc -c`);
+ $install_size=length($pressinstall);
+
+ print "dr-xr-xr-x 1 root root 0 $date CONTENTS\n";
+ print "dr-xr-xr-x 1 root root 0 $date DEBIAN\n";
+ print "-r--r--r-- 1 root root $info_size $date INFO\n";
+ print "-r-xr--r-- 1 root root $install_size $date INSTALL\n";
+
+ if ( open(PIPEIN, "dpkg-deb -c $qarchivename |") )
+ {
+ while(<PIPEIN>)
+ {
+ split;
+
+ $perm=$_[0]; $owgr=$_[1]; $size=$_[2];
+ if($_[3] =~ /^\d\d\d\d\-/) { # New tar format
+
+ ($year,$mon,$day) = split(/-/,$_[3]);
+ $month = ("Gee","Jan","Feb","Mar","Apr","May","Jun",
+ "Jul","Aug","Sep","Oct","Nov","Dec")[$mon] || "Gee";
+ $time=$_[4];
+ $pathindex=5;
+ }
+ else {
+ $mstring='GeeJanFebMarAprMayJunJulAugSepOctNovDec';
+ $month=$_[3];
+ $mon=index($mstring,$month) / 3;
+ $day=$_[4];
+ $time=$_[5];
+ $year=$_[6];
+ $pathindex=7;
+ }
+
+ $path=$_[$pathindex++];
+ $arrow=$_[$pathindex++];
+ $link=$_[$pathindex++];
+ $link2=$_[$pathindex++];
+
+ $owgr=~s!/! !;
+ if($arrow eq 'link')
+ {
+# report hard links as soft links
+ $arrow='->'; $link="/$link2";
+ substr($perm, 0, 1) = "l";
+ }
+ if($arrow ne '')
+ {
+ $arrow=' ' . $arrow;
+ $link= ' ' . $link;
+ }
+ $now=`date "+%Y %m"`;
+ ($thisyear, $thismon) = split(/ /, $now);
+ # show time for files younger than 6 months
+ # but not for files with dates in the future
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 6 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon) {
+ print "$perm 1 $owgr $size $month $day $time CONTENTS/$path$arrow$link\n";
+ } else {
+ print "$perm 1 $owgr $size $month $day $year CONTENTS/$path$arrow$link\n";
+ }
+ }
+ }
+ if ( open(PIPEIN, "LC_ALL=C dpkg-deb -I $qarchivename |") )
+ {
+ while(<PIPEIN>)
+ {
+ split;
+ $size=$_[0];
+ last if $size =~ /:/;
+ next if $size !~ /\d+/;
+ if($_[4] eq '*')
+ {
+ $perm='-r-xr-xr-x';
+ $name=$_[5];
+ }
+ else
+ {
+ $perm='-r--r--r--';
+ $name=$_[4];
+ }
+ print "$perm 1 root root $size $date DEBIAN/$name\n";
+ }
+ }
+}
+
+sub mcdebfs_copyout
+{
+ local($archive,$filename,$destfile)=@_;
+ local $qarchive = quote($archive);
+ local $qfilename = quote($filename);
+ local $qdestfile = quote($destfile);
+
+ if($filename eq "INFO")
+ {
+ system("dpkg-deb -I $qarchive > $qdestfile");
+ }
+ elsif($filename =~ /^DEBIAN/)
+ {
+ $qfilename=~s!^DEBIAN/!!;
+ system("dpkg-deb -I $qarchive $qfilename > $qdestfile");
+ }
+ elsif($filename eq "INSTALL")
+ {
+ if ( open(FILEOUT,">$destfile") )
+ {
+ print FILEOUT $pressinstall;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ }
+ else
+ {
+ # files can be prepended with ./ or not, depending on the version of tar
+ $qfilename=~s!^CONTENTS/!!;
+ system("dpkg-deb --fsys-tarfile $qarchive | tar xOf - $qfilename ./$qfilename > $qdestfile 2>/dev/null");
+ }
+}
+
+sub mcdebfs_run
+{
+ local($archive,$filename)=@_;
+ local $qarchive = quote($archive);
+ if($filename eq "INSTALL")
+ {
+ print "Installing $archive\n";
+ system("dpkg -i $qarchive");
+ }
+ else
+ {
+ use File::Temp qw(mkdtemp);
+ my $template = "/tmp/mcdebfs.run.XXXXXX";
+ $template="$ENV{MC_TMPDIR}/mcdebfs.XXXXXX" if ($ENV{MC_TMPDIR});
+ $tmpdir = mkdtemp($template);
+ $tmpcmd="$tmpdir/run";
+ &mcdebfs_copyout($archive, $filename, $tmpcmd);
+ system("chmod u+x $tmpcmd");
+ system($tmpcmd);
+ unlink($tmpcmd);
+ rmdir($tmpdir);
+ }
+}
+
+$pressinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reinstall everything...
+
+This is not a real file. It is a way to install the package you are browsing.
+
+To install this package go back to the panel and press Enter on this file.
+
+In Debian systems, a package is automatically upgraded when you install a new
+version of it. There is no special upgrade option. Install always works.
+
+EOInstall
+
+umask 077;
+
+if($ARGV[0] eq "list") { shift; &mcdebfs_list(@ARGV); exit 0; }
+elsif($ARGV[0] eq "copyout") { shift; &mcdebfs_copyout(@ARGV); exit 0; }
+elsif($ARGV[0] eq "run") { shift; &mcdebfs_run(@ARGV); exit 0; }
+
+exit 1;
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deb
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deba
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deba (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deba 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,107 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# deba
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub list
+{
+ my($qarchive)=@_;
+ $qarchive = quote($qarchive);
+ chop($date=`LC_ALL=C date "+%b %d %Y %H:%M"`);
+ chop($info_size=`apt-cache show $qarchive | wc -c`);
+ $install_size=length($pressinstall);
+ $upgrade_size=length($pressupgrade);
+
+ print "-r--r--r-- 1 root root $info_size $date INFO\n";
+
+ chop($debd = `dpkg -s $qarchive | grep -i ^Version | sed 's/^version: //i'`);
+ chop($deba = `apt-cache show $qarchive | grep -i ^Version | sed 's/^version: //i'`);
+ if( ! $debd ) {
+ print "-r-xr--r-- 1 root root $install_size $date INSTALL\n";
+ } elsif( $debd ne $deba ) {
+ print "-r-xr--r-- 1 root root $upgrade_size $date UPGRADE\n";
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename,$destfile)=@_;
+ my $qarchive = quote($archive);
+ my $qdestfile = quote($destfile);
+ if($filename eq "INFO") {
+ system("apt-cache show $qarchive > $qdestfile");
+ } elsif($filename eq "INSTALL") {
+ if ( open(FILEOUT, "> $destfile") ) {
+ print FILEOUT $pressinstall;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "UPGRADE") {
+ if ( open(FILEOUT, ">, $destfile") ) {
+ print FILEOUT $pressupgrade;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } else {
+ die "extfs: $filename: No such file or directory\n";
+ }
+}
+
+sub run
+{
+ my($archive,$filename)=@_;
+ my $qarchive = quote($archive);
+ if($filename eq "INSTALL") {
+ system("apt-get install $qarchive");
+ } elsif($filename eq "UPGRADE") {
+ system("apt-get install $qarchive");
+ } else {
+ die "extfs: $filename: Permission denied\n";
+ }
+}
+
+$pressinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to install this package...
+
+This is not a real file. It is a way to install the package you are browsing.
+
+To install this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressupgrade=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to upgrade this package...
+
+This is not a real file. It is a way to upgrade the package you are browsing.
+
+To upgrade this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+
+umask 077;
+
+chop($name = `if [ -f "$ARGV[1]" ]; then cat $ARGV[1]; else echo $ARGV[1]; fi`);
+$name =~ s%.*/([0-9a-z.-]*)_.*%$1%;
+
+exit 1 unless $name;
+
+if($ARGV[0] eq "list") { &list($name); exit 0; }
+elsif($ARGV[0] eq "copyout") { ©out($name,$ARGV[2],$ARGV[3]); exit 0; }
+elsif($ARGV[0] eq "run") { &run($name,$ARGV[2]); exit 0; }
+
+exit 1;
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/deba
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/debd
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/debd (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/debd 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,362 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# debd
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub bt
+{
+ my ($dt) = @_;
+ my (@time);
+ @time = localtime($dt);
+ $bt = sprintf "%02d-%02d-%d %02d:%02d", $time[4] + 1, $time[3],
+ $time[5] + 1900, $time[2], $time[1];
+ return $bt;
+}
+
+
+sub ft
+{
+ my ($f) = @_;
+ return "d" if -d $f;
+ return "l" if -l $f;
+ return "p" if -p $f;
+ return "S" if -S $f;
+ return "b" if -b $f;
+ return "c" if -c $f;
+ return "-";
+}
+
+sub fm
+{
+ my ($n) = @_;
+ my ($m);
+
+ if( $n & 0400 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0200 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 04000 ) {
+ $m .= "s";
+ } elsif( $n & 0100 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0040 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0020 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 02000 ) {
+ $m .= "s";
+ } elsif( $n & 0010 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0004 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0002 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 01000 ) {
+ $m .= "t";
+ } elsif( $n & 0001 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ return $m;
+}
+
+sub ls {
+ my ($file) = @_;
+ my @stat = stat($file);
+ # mode, nlink, uid, gid, size, mtime, filename
+ printf "%s%s %d %d %d %d %s CONTENTS%s\n", ft($file), fm($stat[2] & 07777),
+ $stat[3], $stat[4], $stat[5], $stat[7], bt($stat[9]), $file;
+}
+
+sub list
+{
+ my($archive)=@_;
+ my $qarchive = quote($archive);
+ chop($date=`LC_ALL=C date "+%b %d %Y %H:%M"`);
+ chop($info_size=`dpkg -s $qarchive | wc -c`);
+ $repack_size=length($pressrepack);
+ $reinstall_size=length($pressreinstall);
+ $remove_size=length($pressremove);
+ $purge_size=length($presspurge);
+ $reconfigure_size=length($pressreconfigure);
+ $reinstall_size=length($pressreinstall);
+ $select_size=length($pressselect);
+ $unselect_size=length($pressunselect);
+
+ print "dr-xr-xr-x 1 root root 0 $date CONTENTS\n";
+ print "dr-xr-xr-x 1 root root 0 $date DEBIAN\n";
+ print "-r--r--r-- 1 root root $info_size $date INFO\n";
+ print "-r-xr--r-- 1 root root $purge_size $date DPKG-PURGE\n";
+
+ chop($status = `dpkg -s $qarchive | grep ^Status`);
+ if( $status =~ /deinstall/ ) {
+ print "-r-xr--r-- 1 root root $select_size $date DPKG-SELECT\n";
+ } elsif( $status =~ /install/ ) {
+ print "-r-xr--r-- 1 root root $unselect_size $date DPKG-UNSELECT\n";
+ }
+ if( $status !~ /config-files/ ) {
+ if ( -x "/usr/bin/dpkg-repack" ) {
+ print "-r-xr--r-- 1 root root $repack_size $date DPKG-REPACK\n";
+ }
+ print "-r-xr--r-- 1 root root $remove_size $date DPKG-REMOVE\n";
+ if ( -x "/usr/bin/apt-get" ) {
+ print "-r-xr--r-- 1 root root $remove_size $date APT-REMOVE\n";
+ print "-r-xr--r-- 1 root root $reinstall_size $date APT-REINSTALL\n";
+ print "-r-xr--r-- 1 root root $purge_size $date APT-PURGE\n";
+ }
+ }
+ if( -x "/usr/bin/dpkg-reconfigure" && -x "/var/lib/dpkg/info/$archive.config" ) {
+ print "-r-xr--r-- 1 root root $reconfigure_size $date DPKG-RECONFIGURE\n";
+ }
+
+
+
+ if ( open(PIPEIN, "LANG=C ls -l /var/lib/dpkg/info/$qarchive.* |") ) {
+ while(<PIPEIN>) {
+ chop;
+ next if /\.list$/;
+ s%/var/lib/dpkg/info/$archive.%DEBIAN/%;
+ print $_, "\n";
+ }
+ close PIPEIN;
+ }
+
+ if ( open(LIST, "/var/lib/dpkg/info/$archive.list") ) {
+ while(<LIST>) {
+ chop;
+ ls($_);
+ }
+ close LIST;
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename,$destfile)=@_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ my $qdestfile = quote($destfile);
+
+ if($filename eq "INFO") {
+ system("dpkg -s $qarchive > $qdestfile");
+ } elsif($filename eq "DPKG-REPACK") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressrepack;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename =~ /^DEBIAN/) {
+ $filename=~s!^DEBIAN/!!;
+ system("cat /var/lib/dpkg/info/$qarchive.$qfilename > $qdestfile");
+ } elsif($filename eq "DPKG-REMOVE" || $filename eq "APT-REMOVE") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressremove;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "DPKG-PURGE" || $filename eq "APT-PURGE") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $presspurge;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "DPKG-RECONFIGURE") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressreconfigure;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } elsif($filename eq "APT-REINSTALL") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressreinstall;
+ close FILEOUT;
+ system("chmod a+x $destfile");
+ }
+ } elsif($filename eq "DPKG-SELECT") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressselect;
+ close FILEOUT;
+ system("chmod a+x $destfile");
+ }
+ } elsif($filename eq "DPKG-UNSELECT") {
+ if ( open(FILEOUT,">$destfile") ) {
+ print FILEOUT $pressunselect;
+ close FILEOUT;
+ system("chmod a+x $qdestfile");
+ }
+ } else {
+ $qfilename=~s!^CONTENTS!!;
+ system("cat $qfilename > $qdestfile");
+ }
+}
+
+sub run
+{
+ my($archive,$filename)=@_;
+ my $qarchive = quote($archive);
+ my $qfilename = quote($filename);
+ if($filename eq "DPKG-REMOVE") {
+ system("dpkg --remove $qarchive");
+ } elsif($filename eq "APT-REMOVE") {
+ system("apt-get remove $qarchive");
+ } elsif($filename eq "DPKG-PURGE") {
+ system("dpkg --purge $qarchive");
+ } elsif($filename eq "APT-PURGE") {
+ system("apt-get --purge remove $qarchive");
+ } elsif($filename eq "DPKG-REPACK") {
+ system("dpkg-repack $qarchive");
+ } elsif($filename eq "DPKG-SELECT") {
+ system("echo $aqrchive install | dpkg --set-selections");
+ } elsif($filename eq "DPKG-UNSELECT") {
+ system("echo $qarchive deinstall | dpkg --set-selections");
+ } elsif($filename eq "APT-REINSTALL") {
+ system("apt-get -u --reinstall install $qarchive");
+ } elsif($filename eq "DPKG-RECONFIGURE") {
+ system("dpkg-reconfigure $qarchive");
+ } elsif($filename=~/^DEBIAN/) {
+ $filename=~s!^DEBIAN!!;
+ system("/var/lib/dpkg/info/$qarchive.$qfilename");
+ } else {
+ $qfilename=~s!^CONTENTS!!;
+ system($qfilename);
+ }
+}
+
+$pressrepack=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to repack this package...
+
+This is not a real file. It is a way to repack the package you are browsing.
+
+To repack this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressreinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reinstall this package...
+
+This is not a real file. It is a way to reinstall the package you are browsing.
+
+To reinstall this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressremove=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to remove this package...
+
+This is not a real file. It is a way to remove the package you are browsing.
+
+To remove this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$presspurge=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to purge this package...
+
+This is not a real file. It is a way to purge the package you are browsing.
+
+To purge this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressreconfigure=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reconfigure this package...
+
+This is not a real file. It is a way to reconfigure the package you are browsing.
+
+To reconfigure this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressreinstall=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to reinstall this package...
+
+This is not a real file. It is a way to reinstall the package you are browsing.
+
+To reinstall this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressselect=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to select this package...
+
+This is not a real file. It is a way to select the package you are browsing.
+
+To select this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressunselect=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to unselect this package...
+
+This is not a real file. It is a way to unselect the package you are browsing.
+
+To unselect this package go back to the panel and press Enter on this file.
+
+EOInstall
+
+umask 077;
+
+chop($name = `if [ -f "$ARGV[1]" ]; then cat $ARGV[1]; else echo $ARGV[1]; fi`);
+$name =~ s%.*/([0-9a-z.-]*)_.*%$1%;
+
+exit 1 unless $name;
+
+if($ARGV[0] eq "list") { &list($name); exit 0; }
+elsif($ARGV[0] eq "copyout") { ©out($name,$ARGV[2],$ARGV[3]); exit 0; }
+elsif($ARGV[0] eq "run") { &run($name,$ARGV[2]); exit 0; }
+
+exit 1;
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/debd
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/dpkg
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/dpkg (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/dpkg 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,337 @@
+#! /usr/bin/perl
+#
+# 1999 (c) Piotr Roszatycki <dexter at debian.org>
+# This software is under GNU license
+# last modification: 1999-12-08
+#
+# dpkg
+
+sub quote {
+ $_ = shift(@_);
+ s/([^\w\/.+-])/\\$1/g;
+ return($_);
+}
+
+sub bt
+{
+ my ($dt) = @_;
+ my (@time);
+ @time = localtime($dt);
+ $bt = sprintf "%02d-%02d-%d %02d:%02d", $time[4] + 1, $time[3],
+ $time[5] + 1900, $time[2], $time[1];
+ return $bt;
+}
+
+
+sub ft
+{
+ my ($f) = @_;
+ return "d" if -d $f;
+ return "l" if -l $f;
+ return "p" if -p $f;
+ return "S" if -S $f;
+ return "b" if -b $f;
+ return "c" if -c $f;
+ return "-";
+}
+
+sub fm
+{
+ my ($n) = @_;
+ my ($m);
+
+ if( $n & 0400 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0200 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 04000 ) {
+ $m .= "s";
+ } elsif( $n & 0100 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0040 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0020 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 02000 ) {
+ $m .= "s";
+ } elsif( $n & 0010 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ if( $n & 0004 ) {
+ $m .= "r";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 0002 ) {
+ $m .= "w";
+ } else {
+ $m .= "-";
+ }
+ if( $n & 01000 ) {
+ $m .= "t";
+ } elsif( $n & 0001 ) {
+ $m .= "x";
+ } else {
+ $m .= "-";
+ }
+
+ return $m;
+}
+
+sub ls {
+ my ($file,$path,$mode) = @_;
+
+ if (-f $file) {
+ my @stat = stat(_);
+ # mode, nlink, uid, gid, size, mtime, filename
+ printf "%s %d %d %d %d %s %s\n", $mode || ft($file).fm($stat[2] & 07777),
+ $stat[3], $stat[4], $stat[5], $stat[7], bt($stat[9]), $path;
+ }
+}
+
+$DATE=bt(time());
+
+sub list
+{
+ my ($pkg, $fn, $dn, $sz, $bt);
+ my %debs = ();
+ my %sects = ();
+
+ my($diversions,$architecture);
+ chop($diversions = `dpkg-divert --list 2>/dev/null`);
+ chop($architecture = `dpkg-architecture 2>/dev/null`);
+ chop($list = `dpkg -l '*' 2>/dev/null`);
+ chop($getselections = `dpkg --get-selections 2>/dev/null`);
+ chop($audit = `dpkg --audit 2>/dev/null`);
+ $sz = length($diversions);
+ print "-r--r--r-- 1 root root $sz $DATE DIVERSIONS\n";
+ $sz = length($architecture);
+ print "-r--r--r-- 1 root root $sz $DATE ARCHITECTURE\n";
+ $sz = length($list);
+ print "-r--r--r-- 1 root root $sz $DATE LIST\n";
+ $sz = length($getselections);
+ print "-r--r--r-- 1 root root $sz $DATE GET-SELECTIONS\n";
+ $sz = length($audit);
+ print "-r--r--r-- 1 root root $sz $DATE AUDIT\n";
+ $sz = length($pressconfigure);
+ print "-r-xr--r-- 1 root root $sz $DATE CONFIGURE\n";
+ $sz = length($pressremove);
+ print "-r-xr--r-- 1 root root $sz $DATE REMOVE\n";
+ $sz = length($pressclearavail);
+ print "-r-xr--r-- 1 root root $sz $DATE CLEAR-AVAIL\n";
+ $sz = length($pressforgetoldunavail);
+ print "-r-xr--r-- 1 root root $sz $DATE FORGET-OLD-UNAVAIL\n";
+ ls("/var/lib/dpkg/status","STATUS","-r--r--r--");
+ # ls("/var/lib/dpkg/available","AVAILABLE","-r--r--r--");
+
+ print "drwxr-xr-x 1 root root 0 $DATE all\n";
+
+ open STAT, "/var/lib/dpkg/status"
+ or exit 1;
+ while( <STAT> ) {
+ chop;
+ if( /^([\w-]*): (.*)/ ) {
+ $pkg = $2 if( lc($1) eq 'package' );
+ $debs{$pkg}{lc($1)} = $2;
+ }
+ }
+ close STAT;
+
+ foreach $pkg (sort keys %debs) {
+ next if $debs{$pkg}{status} =~ /not-installed/;
+ $fn = $debs{$pkg}{package}. "_". $debs{$pkg}{version};
+ $dn = $debs{$pkg}{section};
+ if( ! $dn ) {
+ $dn = "unknown";
+ } elsif( $dn =~ /^(non-us)$/i ) {
+ $dn .= "/main";
+ } elsif( $dn !~ /\// ) {
+ $dn = "main/". $dn;
+ }
+ unless( $sects{$dn} ) {
+ my $sub = $dn;
+ while( $sub =~ s!^(.*)/[^/]*$!$1! ) {
+ unless( $sects{$sub} ) {
+ print "drwxr-xr-x 1 root root 0 $DATE $sub/\n";
+ $sects{$sub} = 1;
+ }
+ }
+ print "drwxr-xr-x 1 root root 0 $DATE $dn/\n";
+ $sects{$dn} = 1;
+ }
+ $sz = $debs{$pkg}{'status'} =~ /config-files/ ? 0 : $debs{$pkg}{'installed-size'} * 1024;
+ @stat = stat("/var/lib/dpkg/info/".$debs{$pkg}{package}.".list");
+ $bt = bt($stat[9]);
+ print "-rw-r--r-- 1 root root $sz $bt $dn/$fn.debd\n";
+ print "lrwxrwxrwx 1 root root $sz $bt all/$fn.debd -> ../$dn/$fn.debd\n";
+ }
+}
+
+sub copyout
+{
+ my($archive,$filename) = @_;
+ my $qfilename = quote($filename);
+ if( $archive eq 'DIVERSIONS' ) {
+ system("dpkg-divert --list > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'ARCHITECTURE' ) {
+ system("dpkg-architecture > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'LIST' ) {
+ system("dpkg -l '*' > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'AUDIT' ) {
+ system("dpkg --audit > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'GET-SELECTIONS' ) {
+ system("dpkg --get-selections > $qfilename 2>/dev/null");
+ } elsif( $archive eq 'STATUS' ) {
+ system("cp /var/lib/dpkg/status $qfilename");
+ } elsif( $archive eq 'AVAILABLE' ) {
+ system("cp /var/lib/dpkg/available $qfilename");
+ } elsif( $archive eq 'CONFIGURE' ) {
+ open O, ">$filename";
+ print O $pressconfigure;
+ close O;
+ } elsif( $archive eq 'REMOVE' ) {
+ open O, ">$filename";
+ print O $pressremove;
+ close O;
+ } elsif( $archive eq 'CLEAR-AVAIL' ) {
+ open O, ">$filename";
+ print O $pressclearavail;
+ close O;
+ } elsif( $archive eq 'FORGET-OLD-UNAVAIL' ) {
+ open O, ">$filename";
+ print O $pressforgetoldunavail;
+ close O;
+ } else {
+ open O, ">$filename";
+ print O $archive, "\n";
+ close O;
+ }
+}
+
+# too noisy but less dangerouse
+sub copyin
+{
+ my($archive,$filename) = @_;
+ my $qfilename = quote($filename);
+ if( $archive =~ /\.deb$/ ) {
+ system("dpkg -i $qfilename>/dev/null");
+ } else {
+ die "extfs: cannot create regular file \`$archive\': Permission denied\n";
+ }
+}
+
+sub run
+{
+ my($archive,$filename) = @_;
+ if( $archive eq 'CONFIGURE' ) {
+ system("dpkg --pending --configure");
+ } elsif( $archive eq 'REMOVE' ) {
+ system("dpkg --pending --remove");
+ } elsif( $archive eq 'CLEAR-AVAIL' ) {
+ system("dpkg --clear-avail");
+ } elsif( $archive eq 'FORGET-OLD-UNAVAIL' ) {
+ system("dpkg --forget-old-unavail");
+ } else {
+ die "extfs: $filename: command not found\n";
+ }
+}
+
+# Disabled - too dangerous and too noisy
+sub rm_disabled
+{
+ my($archive) = @_;
+ if( $archive =~ /\.debd?$/ ) {
+ my $qname = quote($archive);
+ $qname =~ s%.*/%%g;
+ $qname =~ s%_.*%%g;
+ system("if dpkg -s $qname | grep ^Status | grep -qs config-files; \
+ then dpkg --purge $qname>/dev/null; \
+ else dpkg --remove $qname>/dev/null; fi");
+ die("extfs: $archive: Operation not permitted\n") if $? != 0;
+ } else {
+ die "extfs: $archive: Operation not permitted\n";
+ }
+}
+
+
+$pressconfigure=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to configure all
+ non configured packages.
+
+This is not a real file. It is a way to configure all non configured packages.
+
+To configure packages go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressremove=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to remove all
+ unselected packages.
+
+This is not a real file. It is a way to remove all unselected packages.
+
+To remove packages go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressforgetoldunavail=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to forget about
+ uninstalled unavailable packages.
+
+This is not a real file. It is a way to forget about uninstalled
+unavailable packages.
+
+To forget this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+$pressclearavail=<<EOInstall;
+
+ WARNING
+ Don\'t use this method if you are not willing to erase the existing
+ information about what packages are available.
+
+This is not a real file. It is a way to erase the existing information
+about what packages are available.
+
+To clear this information go back to the panel and press Enter on this file.
+
+EOInstall
+
+
+
+# override any locale for dates
+$ENV{"LC_ALL"}="C";
+
+if ($ARGV[0] eq "list") { list(); exit(0); }
+elsif ($ARGV[0] eq "copyout") { copyout($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "copyin") { copyin($ARGV[2], $ARGV[3]); exit(0); }
+elsif ($ARGV[0] eq "run") { run($ARGV[2],$ARGV[3]); exit(0); }
+#elsif ($ARGV[0] eq "rm") { rm($ARGV[2]); exit(0); }
+exit(1);
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/dpkg
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/hp48
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/hp48 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/hp48 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,98 @@
+#!/bin/sh
+#
+# Written by Christofer Edvardsen <ce at earthling.net>, Feb 1998
+#
+# This script makes it possible to view and copy files to/from a hp48
+# (tested with a HP48G and the emulator x48)
+#
+# To use the hp48 external filesystem:
+# - read the relevant parts of your HP48 manual
+# - install kermit
+# - connect the HP48 to your computer or start x48
+# - below change the line which reflects the serial device you use
+# - configure your HP48 (<left shift> - i/o - iopar):
+# port: wire
+# baud: 9600
+# transfer format: binary (fast transfers) or
+# ascii (editable on the pc)
+# - start the server on the HP48: <left shift> - i/o - srvr - serve
+# or the shortcut <right shift> - <right arrow>
+# - on MC's commandline enter "cd hp48:"
+#
+# Make sure you have kermit installed and that it's using the right serial
+# device by changing /dev/ttyXX on the next line
+AWK=awk
+KERMIT="kermit -l /dev/ttyS1 -b 9600"
+
+hp48_cmd()
+{
+$KERMIT -C "SET EXIT WARNING OFF,REMOTE $1,QUIT"
+}
+
+hp48_cd()
+{
+(echo SET EXIT WARNING OFF;echo REMOTE HOST HOME
+for HP48_DIR in `echo "$1" | tr '/' ' '`;do
+ if [ "x$HP48_DIR" != "x." ];then echo REMOTE HOST "$HP48_DIR"; fi
+done
+echo QUIT)| $KERMIT -B >/dev/null
+}
+
+hp48_retdir()
+{
+echo "$1"
+}
+
+hp48_retsize()
+{
+printf "%d" "$2" 2>/dev/null
+}
+
+hp48_parser()
+{
+HP48_DIRS=
+read -r INPUT
+while [ "x$INPUT" != "xEOF" ]
+do
+ case `echo "$INPUT" | $AWK '{if (int($2)) if ($3 == "Directory") print "dir";else print "file"}'` in
+ dir) HP48_DIRS="$HP48_DIRS `hp48_retdir \"$INPUT\"`"
+ printf "drwxr-xr-x 1 %-8d %-8d %8d %s %s\n" 0 0 `hp48_retsize "$INPUT"` "`date +\"%b %d %Y %k:%M\"`" "$HP48_CDIR/`hp48_retdir \"$INPUT\"`";;
+ file) printf "-rw-r--r-- 1 %-8d %-8d %8d %s %s\n" 0 0 `hp48_retsize "$INPUT"` "`date +\"%b %d %Y %k:%M\"`" "$HP48_CDIR/`hp48_retdir \"$INPUT\"`";;
+ esac
+ read -r INPUT
+done
+for HP48_DIR in $HP48_DIRS;
+do
+ HP48_PDIR="$HP48_CDIR"
+ HP48_CDIR="$HP48_CDIR/$HP48_DIR"; hp48_cmd "HOST $HP48_DIR" >/dev/null
+ hp48_list
+ HP48_CDIR="$HP48_PDIR"; hp48_cmd "HOST UPDIR" >/dev/null
+done
+}
+
+hp48_list()
+{
+{ hp48_cmd "DIRECTORY"; echo; echo EOF; } | hp48_parser
+}
+
+# override any locale for dates
+LC_ALL=C
+export LC_ALL
+
+case "$1" in
+list) HP48_CDIR=
+ hp48_cmd "HOST HOME" >/dev/null
+ hp48_list
+ exit 0;;
+copyout)
+ cd "`dirname "$4"`"
+ hp48_cd "`dirname "$3"`"
+ $KERMIT -B -g "`basename "$3"`" -a "$4" >/dev/null
+ exit 0;;
+copyin)
+ cd "`dirname "$4"`"
+ hp48_cd "`dirname "$3"`"
+ $KERMIT -B -s "$4" -a "`basename "$3"`" >/dev/null
+ exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/hp48
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/iso9660
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/iso9660 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/iso9660 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,89 @@
+#! /bin/sh
+
+# ISO9660 VFS for MC by Michael Shigorin <mike at altlinux.org>,
+# modifications by Grigory Milev <week at altlinux.org>
+# and Kachalov Anton <mouse at linux.ru.net> April 2003
+# based on lslR by Tomas Novak <tnovak at ipex.cz> April 2000
+# -- look there for additional parsing comments if needed
+
+# tested to comply with isoinfo 2.0's output
+
+test_iso () {
+ CHARSET=`locale charmap 2>/dev/null`
+ if test -z "$CHARSET"; then
+ CHARSET=`locale 2>/dev/null | grep LC_CTYPE | sed -n -e 's/.*\.\(.*\)"$/\1/p'`
+ fi
+ if test -n "$CHARSET"; then
+ CHARSET=`echo "$CHARSET" | tr '[A-Z]' '[a-z]' | sed -e 's/^iso-/iso/'`
+ isoinfo -j $CHARSET -i /dev/null 2>&1 | awk "/Iconv not yet supported|Unknown charset/" >/dev/null && CHARSET=
+ fi
+ if test -n "$CHARSET"; then
+ JOLIET_OPT="-j $CHARSET -J"
+ else
+ JOLIET_OPT="-J"
+ fi
+ ISOINFO="isoinfo -R"
+ isoinfo -d -i "$1" | awk "/UCS level 1|NO Joliet/" > /dev/null || ISOINFO="$ISOINFO $JOLIET_OPT"
+}
+
+mcisofs_list () {
+# left as a reminder to implement compressed image support =)
+case "$1" in
+ *.lzma) MYCAT="lzma -dc";;
+ *.xz) MYCAT="xz -dc";;
+ *.bz2) MYCAT="bzip2 -dc";;
+ *.gz) MYCAT="gzip -dc";;
+ *.z) MYCAT="gzip -dc";;
+ *.Z) MYCAT="gzip -dc";;
+ *) MYCAT="cat";;
+esac
+
+$ISOINFO -l -i "$1" | awk '
+BEGIN {
+ dir="";
+ # Pattern to match 8 first fields.
+ rx = "[^ ]+[ ]+";
+ rx = "^" rx rx rx rx rx rx rx rx;
+ irx = "^\\[ *-?[0-9]* *[0-9]+\\] +";
+}
+/^$/ { next }
+/^d---------/ { next }
+/^Directory listing of [^ ].*$/ {
+ dir=substr($0, 23);
+ next;
+}
+{ $11 != "" } {
+ name=$0
+ sub(rx, "", name)
+ attr=substr($0, 1, length($0)-length(name))
+ # strip inodes and extra dir entries; fix perms
+ sub(irx, "", name)
+ sub("^---------- 0 0 0", "-r--r--r-- 1 root root", attr)
+ sub(" $", "", name)
+ ## sub(";[0-9]+$", "", name) ## would break copyout
+ # skip . and ..
+ if (name ~ /^\.\.?/) next;
+ printf "%s%s%s\n", attr, dir, name
+}'
+}
+
+mcisofs_copyout () {
+ $ISOINFO -i "$1" -x "/$2" > "$3"
+}
+
+LC_ALL=C
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list)
+ test_iso "$@";
+ mcisofs_list "$@";
+ exit 0;;
+ copyout)
+ test_iso "$@";
+ mcisofs_copyout "$@";
+ exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/iso9660
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/lslR
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/lslR (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/lslR 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,53 @@
+#! /bin/sh
+
+# Based on previous version of lslR
+# Modified by Tomas Novak <tnovak at ipex.cz> April 2000
+# (to allow spaces in filenames)
+#
+# It's assumed that lslR was generated in C locale.
+LC_ALL=C
+export LC_ALL=C
+
+AWK=awk
+
+mclslRfs_list () {
+case "$1" in
+ *.lzma) MYCAT="lzma -dc";;
+ *.xz) MYCAT="xz -dc";;
+ *.bz2) MYCAT="bzip2 -dc";;
+ *.gz) MYCAT="gzip -dc";;
+ *.z) MYCAT="gzip -dc";;
+ *.Z) MYCAT="gzip -dc";;
+ *) MYCAT="cat";;
+esac
+
+$MYCAT "$1" | $AWK '
+BEGIN {
+ dir="";
+ # Pattern to match 8 first fields.
+ rx = "[^ ]+[ ]+";
+ rx = "^" rx rx rx rx rx rx rx rx;
+}
+/^total\ [0-9]*$/ { next }
+/^$/ { next }
+/^[^ ].*:$/ {
+ if ($0 ~ /^\//) dir=substr($0, 2);
+ else dir=$0;
+ if (dir ~ /\/:$/) sub(/:$/, "", dir);
+ else sub(/:$/, "/", dir);
+ next;
+}
+( $9 != "" ) {
+ # gensub() is not portable.
+ name=$0
+ sub(rx, "", name)
+ # Cannot assign to $9, or spaces in the filename would be reduced.
+ attr=substr($0, 1, length($0)-length(name))
+ printf "%s%s%s\n", attr, dir, name
+}'
+}
+
+case "$1" in
+ list) mclslRfs_list "$2"; exit 0;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/lslR
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/mailfs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/mailfs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/mailfs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,209 @@
+#! /usr/bin/perl -w
+
+use bytes;
+
+# MC extfs for (possibly compressed) Berkeley style mailbox files
+# Peter Daum <gator at cs.tu-berlin.de> (Jan 1998, mc-4.1.24)
+
+$zcat="zcat"; # gunzip to stdout
+$bzcat="bzip2 -dc"; # bunzip2 to stdout
+$lzcat="lzma -dc"; # unlzma to stdout
+$xzcat="xz -dc"; # unxz to stdout
+$file="file"; # "file" command
+$TZ='GMT'; # default timezone (for Date module)
+
+if (eval "require Date::Parse") {
+ import Date::Parse;
+ $parse_date=
+ sub {
+ local $ftime = str2time($_[0],$TZ);
+ $_ = localtime($ftime);
+ /^(...) (...) ([ \d]\d) (\d\d:\d\d):\d\d (\d\d\d\d)$/;
+ if ($ftime + 6 * 30 * 24 * 60 * 60 < $now ||
+ $ftime + 60 * 60 > $now) {
+ return "$2 $3 $5";
+ } else {
+ return "$2 $3 $4";
+ }
+ }
+} elsif (eval "require Date::Manip") {
+ import Date::Manip;
+ $parse_date=
+ sub {
+ return UnixDate($_[0], "%l"); # "ls -l" format
+ }
+} else { # use "light" version
+ $parse_date= sub {
+ local $mstring='GeeJanFebMarAprMayJunJulAugSepOctNovDec';
+ # assumes something like: Mon, 5 Jan 1998 16:08:19 +0200 (GMT+0200)
+ # if you have mails with another date format, add it here
+ if (/(\d\d?) ([A-Z][a-z][a-z]) (\d\d\d\d) (\d\d?):(\d\d)/) {
+ $day = $1;
+ $month = $2;
+ $mon = index($mstring,$month) / 3;
+ $year = $3;
+ $hour = $4;
+ $min = $5;
+ # pass time not year for files younger than roughly 6 months
+ # but not for files with dates more than 1-2 hours in the future
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 7 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon &&
+ ! (($year * 12 + $mon) * 31 + $day ==
+ ($thisyear * 12 + $thismon) * 31 + $thisday &&
+ $hour > $thishour + 2)) {
+ return "$month $day $hour:$min";
+ } else {
+ return "$month $day $year";
+ }
+ }
+ # Y2K bug.
+ # Date: Mon, 27 Mar 100 16:30:47 +0000 (GMT)
+ if (/(\d\d?) ([A-Z][a-z][a-z]) (1?\d\d) (\d\d?):(\d\d)/) {
+ $day = $1;
+ $month = $2;
+ $mon = index($mstring,$month) / 3;
+ $year = 1900 + $3;
+ $hour = $4;
+ $min = $5;
+ if ($year < 1970) {
+ $year += 100;
+ }
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 7 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon &&
+ ! (($year * 12 + $mon) * 31 + $day ==
+ ($thisyear * 12 + $thismon) * 31 + $thisday &&
+ $hour > $thishour + 2)) {
+ return "$month $day $hour:$min";
+ } else {
+ return "$month $day $year";
+ }
+ }
+ # AOLMail(SM).
+ # Date: Sat Jul 01 10:06:06 2000
+ if (/([A-Z][a-z][a-z]) (\d\d?) (\d\d?):(\d\d)(:\d\d)? (\d\d\d\d)/) {
+ $month = $1;
+ $mon = index($mstring,$month) / 3;
+ $day = $2;
+ $hour = $3;
+ $min = $4;
+ $year = $6;
+ if ($year * 12 + $mon > $thisyear * 12 + $thismon - 7 &&
+ $year * 12 + $mon <= $thisyear * 12 + $thismon &&
+ ! (($year * 12 + $mon) * 31 + $day ==
+ ($thisyear * 12 + $thismon) * 31 + $thisday &&
+ $hour > $thishour + 2)) {
+ return "$month $day $hour:$min";
+ } else {
+ return "$month $day $year";
+ }
+ }
+ # Fallback
+ return $fallback;
+ }
+}
+
+sub process_header {
+ while (<IN>) {
+ $size+=length;
+ s/\r$//;
+ last if /^$/;
+ die "unexpected EOF\n" if eof;
+ if (/^date:\s(.*)$/i) {
+ $date=&$parse_date($1);
+ } elsif (/^subject:\s(.*)$/i) {
+ $subj=lc($1);
+ $subj=~ s/^(re:\s?)+//gi; # no leading Re:
+ $subj=~ tr/a-zA-Z0-9//cd; # strip all "special" characters
+ } elsif (/^from:\s.*?(\w+)\@/i) {
+ $from=$1;
+ } elsif (/^to:\s.*?(\w+)\@/i) {
+ $to=lc($1);
+ }
+ }
+}
+
+sub print_dir_line {
+ $from=$to if ($from eq $user); # otherwise, it would look pretty boring
+ $date=localtime(time) if (!defined $date);
+ printf "-r-------- 1 $< $< %d %s %3.3d_%.25s\n",
+ $size, $date, $msg_nr, "${from}_${subj}";
+
+}
+
+sub mailfs_list {
+ my $blank = 1;
+ $user=$ENV{USER}||getlogin||getpwuid($<) || "nobody";
+
+ while(<IN>) {
+ s/\r$//;
+ if($blank && /^from\s+\w+(\.\w+)*@/i) { # Start of header
+ print_dir_line unless (!$msg_nr);
+ $size=length;
+ $msg_nr++;
+ ($from,$to,$subj,$date)=("none","none","none", "01-01-80");
+ process_header;
+ $line=$blank=0;
+ } else {
+ $size+=length;
+ $line++;
+ $blank= /^$/;
+ }
+ }
+ print_dir_line unless (!$msg_nr);
+ exit 0;
+}
+
+sub mailfs_copyout {
+ my($source,$dest)=@_;
+ exit 1 unless (open STDOUT, ">$dest");
+ ($nr)= ($source =~ /^(\d+)/); # extract message number from "filename"
+
+ my $blank = 1;
+ while(<IN>) {
+ s/\r$//;
+ if($blank && /^from\s+\w+(\.\w+)*@/i) {
+ $msg_nr++;
+ exit(0) if ($msg_nr > $nr);
+ $blank= 0;
+ } else {
+ $blank= /^$/;
+ }
+ print if ($msg_nr == $nr);
+ }
+}
+
+# main {
+exit 1 unless ($#ARGV >= 1);
+$msg_nr=0;
+$cmd=shift;
+$mbox_name=shift;
+my $mbox_qname = quotemeta ($mbox_name);
+$_=`$file $mbox_qname`;
+
+if (/gzip/) {
+ exit 1 unless (open IN, "$zcat $mbox_qname|");
+} elsif (/bzip/) {
+ exit 1 unless (open IN, "$bzcat $mbox_qname|");
+} elsif (/lzma/) {
+ exit 1 unless (open IN, "$lzcat $mbox_qname|");
+} elsif (/xz/) {
+ exit 1 unless (open IN, "$xzcat $mbox_qname|");
+} else {
+ exit 1 unless (open IN, "<$mbox_name");
+}
+
+umask 077;
+
+if($cmd eq "list") {
+ $now = time;
+ $_ = localtime($now);
+ /^... (... [ \d]\d \d\d:\d\d):\d\d \d\d\d\d$/;
+ $fallback = $1;
+ $nowstring=`date "+%Y %m %d %H"`;
+ ($thisyear, $thismon, $thisday, $thishour) = split(/ /, $nowstring);
+ &mailfs_list;
+ exit 0;
+}
+elsif($cmd eq "copyout") { &mailfs_copyout(@ARGV); exit 0; }
+
+exit 1;
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/mailfs
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/patchfs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/patchfs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/patchfs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,387 @@
+#! /usr/bin/perl -w
+#
+# Written by Adam Byrtek <alpha at debian.org>, 2002
+# Rewritten by David Sterba <dave at jikos.cz>, 2009
+#
+# Extfs to handle patches in context and unified diff format.
+# Known issues: When name of file to patch is modified during editing,
+# hunk is duplicated on copyin. It is unavoidable.
+
+use bytes;
+use strict;
+use POSIX;
+use File::Temp 'tempfile';
+
+# standard binaries
+my $lzma = 'lzma';
+my $xz = 'xz';
+my $bzip = 'bzip2';
+my $gzip = 'gzip';
+my $fileutil = 'file -b';
+
+# date parsing requires Date::Parse from TimeDate module
+my $parsedates = eval 'require Date::Parse';
+
+# regular expressions
+my $unified_header=qr/^--- .*\n\+\+\+ .*\n$/;
+my $unified_extract=qr/^--- ([^\s]+).*\n\+\+\+ ([^\s]+)\s*([^\t\n]*)/;
+my $unified_contents=qr/^([+\-\\ \n]|@@ .* @@)/;
+my $unified_hunk=qr/@@ -(\d+)(,(\d+))? \+(\d+)(,(\d+)) @@.*\n/;
+
+my $context_header=qr/^\*\*\* .*\n--- .*\n$/;
+my $context_extract=qr/^\*\*\* ([^\s]+).*\n--- ([^\s]+)\s*([^\t\n]*)/;
+my $context_contents=qr/^([!+\-\\ \n]|-{3} .* -{4}|\*{3} .* \*{4}|\*{15})/;
+
+my $ls_extract_id=qr/^[^\s]+\s+[^\s]+\s+([^\s]+)\s+([^\s]+)/;
+my $basename=qr|^(.*/)*([^/]+)$|;
+
+sub patchfs_canonicalize_path ($) {
+ my ($fname) = @_;
+ $fname =~ s,/+,/,g;
+ $fname =~ s,(^|/)(?:\.?\./)+,$1,;
+ return $fname;
+}
+
+# output unix date in a mc-readable format
+sub timef
+{
+ my @time=localtime($_[0]);
+ return sprintf '%02d-%02d-%02d %02d:%02d', $time[4]+1, $time[3],
+ $time[5]+1900, $time[2], $time[1];
+}
+
+# parse given string as a date and return unix time
+sub datetime
+{
+ # in case of problems fall back to 0 in unix time
+ # note: str2time interprets some wrong values (eg. " ") as 'today'
+ if ($parsedates && defined (my $t=str2time($_[0]))) {
+ return timef($t);
+ }
+ return timef(time);
+}
+
+# print message on stderr and exit
+sub error
+{
+ print STDERR $_[0], "\n";
+ exit 1;
+}
+
+# (compressed) input
+sub myin
+{
+ my ($qfname)=(quotemeta $_[0]);
+
+ $_=`$fileutil $qfname`;
+ if (/^'*lzma/) {
+ return "$lzma -dc $qfname";
+ } elsif (/^'*xz/) {
+ return "$xz -dc $qfname";
+ } elsif (/^'*bzip/) {
+ return "$bzip -dc $qfname";
+ } elsif (/^'*gzip/) {
+ return "$gzip -dc $qfname";
+ } else {
+ return "cat $qfname";
+ }
+}
+
+# (compressed) output
+sub myout
+{
+ my ($qfname,$append)=(quotemeta $_[0],$_[1]);
+ my ($sep) = $append ? '>>' : '>';
+
+ $_=`$fileutil $qfname`;
+ if (/^'*lzma/) {
+ return "$lzma -c $sep $qfname";
+ } elsif (/^'*xz/) {
+ return "$xz -c $sep $qfname";
+ } elsif (/^'*bzip/) {
+ return "$bzip -c $sep $qfname";
+ } elsif (/^'*gzip/) {
+ return "$gzip -c $sep $qfname";
+ } else {
+ return "cat $sep $qfname";
+ }
+}
+
+# select diff filename conforming with rules found in diff.info
+sub diff_filename
+{
+ my ($fsrc,$fdst)= @_;
+ # TODO: can remove these two calls later
+ $fsrc = patchfs_canonicalize_path ($fsrc);
+ $fdst = patchfs_canonicalize_path ($fdst);
+ if (!$fdst && !$fsrc) {
+ error 'Index: not yet implemented';
+ } elsif (!$fsrc || $fsrc eq '/dev/null') {
+ return ($fdst,'PATCH-CREATE/');
+ } elsif (!$fdst || $fdst eq '/dev/null') {
+ return ($fsrc,'PATCH-REMOVE/');
+ } elsif (($fdst eq '/dev/null') && ($fsrc eq '/dev/null')) {
+ error 'Malformed diff';
+ } else {
+ # fewest path name components
+ if ($fdst=~s|/|/|g < $fsrc=~s|/|/|g) {
+ return ($fdst,'');
+ } elsif ($fdst=~s|/|/|g > $fsrc=~s|/|/|g) {
+ return ($fsrc,'');
+ } else {
+ # shorter base name
+ if (($fdst=~/$basename/o,length $2) < ($fsrc=~/$basename/o,length $2)) {
+ return ($fdst,'');
+ } elsif (($fdst=~/$basename/o,length $2) > ($fsrc=~/$basename/o,length $2)) {
+ return ($fsrc,'');
+ } else {
+ # shortest names
+ if (length $fdst < length $fsrc) {
+ return ($fdst,'');
+ } else {
+ return ($fsrc,'');
+ }
+ }
+ }
+ }
+}
+
+# IN: diff "archive" name
+# IN: file handle for output; STDIN for list, tempfile else
+# IN: filename to watch (for: copyout, rm), '' for: list
+# IN: remove the file?
+# true - ... and print out the rest
+# false - ie. copyout mode, print just the file
+sub parse($$$$)
+{
+ my $archive=quotemeta shift;
+ my $fh=shift;
+ my $file=shift;
+ my $rmmod=shift;
+ my ($state,$fsize,$time);
+ my ($f,$fsrc,$fdst,$prefix);
+ my ($unified,$context);
+ my ($skipread, $filetoprint, $filefound);
+ my ($h_add,$h_del,$h_ctx); # hunk line counts
+ my ($h_r1,$h_r2); # hunk ranges
+ my @outsrc; # if desired ...
+ my @outdst;
+ my $line;
+
+ # use uid and gid from file
+ my ($uid,$gid)=(`ls -l $archive`=~/$ls_extract_id/o);
+
+ import Date::Parse if ($parsedates && $file eq '');
+
+ $line=1;
+ $state=0; $fsize=0; $f='';
+ $filefound=0;
+ while ($skipread || ($line++,$_=<I>)) {
+ $skipread=0;
+ if($state == 0) { # expecting comments
+ $unified=$context=0;
+ $unified=1 if (/^--- /);
+ $context=1 if (/^\*\*\* /);
+ if (!$unified && !$context) {
+ $filefound=0 if($file ne '' && $filetoprint);
+ # shortcut for rmmod xor filefound
+ # - in rmmod we print if not found
+ # - in copyout (!rmmod) we print if found
+ print $fh $_ if($rmmod != $filefound);
+ next;
+ }
+
+ if($file eq '' && $filetoprint) {
+ printf $fh "-rw-r--r-- 1 %s %s %d %s %s%s\n", $uid, $gid, $fsize, datetime($time), $prefix, $f;
+ }
+
+ # start of new file
+ $_ .=<I>; # steel next line, both formats
+ $line++;
+ if($unified) {
+ if(/$unified_header/o) {
+ ($fsrc,$fdst,$time) = /$unified_extract/o;
+ } else {
+ error "Can't parse unified diff header";
+ }
+ } elsif($context) {
+ if(/$context_header/o) {
+ ($fsrc,$fdst,$time) = /$context_extract/o;
+ } else {
+ error "Can't parse context diff header";
+ }
+ } else {
+ error "Unrecognized diff header";
+ }
+ $fsrc=patchfs_canonicalize_path($fsrc);
+ $fdst=patchfs_canonicalize_path($fdst);
+ if(wantarray) {
+ push @outsrc,$fsrc;
+ push @outdst,$fdst;
+ }
+ ($f,$prefix)=diff_filename($fsrc,$fdst);
+ $filefound=($fsrc eq $file || $fdst eq $file);
+
+ $f="$f.diff";
+ $filetoprint=1;
+ $fsize=length;
+ print $fh $_ if($rmmod != $filefound);
+
+ $state=1;
+ } elsif($state == 1) { # expecting diff hunk headers, end of file or comments
+ if($unified) {
+ my ($a,$b,$c,$d);
+ ($a,$b,$h_r1,$c,$d,$h_r2)=/$unified_hunk/o;
+ if(!defined($a) || !defined($c)) {
+ # hunk header does not come, a comment inside
+ # or maybe a new file, state 0 will decide
+ $skipread=1;
+ $state=0;
+ next;
+ }
+ $fsize+=length;
+ print $fh $_ if($rmmod != $filefound);
+ $h_r1=1 if(!defined($b));
+ $h_r2=1 if(!defined($d));
+ $h_add=$h_del=$h_ctx=0;
+ $state=2;
+ } elsif($context) {
+ if(!/$context_contents/o) {
+ $skipread=1;
+ $state=0;
+ next;
+ }
+ print $fh $_ if($rmmod != $filefound);
+ $fsize+=length;
+ }
+ } elsif($state == 2) { # expecting hunk contents
+ if($h_del + $h_ctx == $h_r1 && $h_add + $h_ctx == $h_r2) {
+ # hooray, end of hunk
+ # we optimistically ended with a hunk before but
+ # the line has been read already
+ $skipread=1;
+ $state=1;
+ next;
+ }
+ print $fh $_ if($rmmod != $filefound);
+ $fsize+=length;
+ my ($first)= /^(.)/;
+ if(ord($first) == ord('+')) { $h_add++; }
+ elsif(ord($first) == ord('-')) { $h_del++; }
+ elsif(ord($first) == ord(' ')) { $h_ctx++; }
+ elsif(ord($first) == ord('\\')) { 0; }
+ elsif(ord($first) == ord('@')) { error "Malformed hunk, header came too early"; }
+ else { error "Unrecognized character in hunk"; }
+ }
+ }
+ if($file eq '' && $filetoprint) {
+ printf $fh "-rw-r--r-- 1 %s %s %d %s %s%s\n", $uid, $gid, $fsize, datetime($time), $prefix, $f;
+ }
+
+ close($fh) if($file ne '');
+ return \(@outsrc, @outdst) if wantarray;
+}
+
+# list files affected by patch
+sub list($) {
+ parse($_[0], *STDOUT, '', 0);
+ close(I);
+}
+
+# extract diff from patch
+# IN: diff file to find
+# IN: output file name
+sub copyout($$) {
+ my ($file,$out)=@_;
+
+ $file=~s/^(PATCH-(CREATE|REMOVE)\/)?(.*)\.diff$/$3/;
+ $file = patchfs_canonicalize_path ($file);
+
+ open(FH, ">$out") or error("Cannot open output file");
+ parse('', *FH, $file, 0);
+}
+
+# remove diff(s) from patch
+# IN: archive
+# IN: file to delete
+sub rm($$) {
+ my $archive=shift;
+ my ($tmp,$tmpname)=tempfile();
+
+ @_=map {scalar(s/^(PATCH-(CREATE|REMOVE)\/)?(.*)\.diff$/$3/,$_)} @_;
+
+ # just the first file for now
+ parse($archive, $tmp, $_[0], 1);
+ close I;
+
+ # replace archive
+ system("cat \Q$tmpname\E | " . myout($archive,0))==0
+ or error "Can't write to archive";
+ system("rm -f -- \Q$tmpname\E");
+}
+
+# append diff to archive
+# IN: diff archive name
+# IN: newly created file name in archive
+# IN: the real source file
+sub copyin($$$) {
+ # TODO: seems to be tricky. what to do?
+ # copyin of file which is already there may:
+ # * delete the original and copy only the new
+ # * just append the new hunks to the same file
+ # problems: may not be a valid diff, unmerged hunks
+ # * try to merge the two together
+ # ... but we do not want write patchutils again, right?
+ error "Copying files into diff not supported";
+ return;
+
+ my ($archive,$name,$src)=@_;
+
+ # in case we are appending another diff, we have
+ # to delete/merge all the files
+ open(DEVNULL, ">/dev/null");
+ open I, myin($src).'|';
+ my ($srclist,$dstlist)=parse($archive, *DEVNULL, '', 0);
+ close(I);
+ close(DEVNULL);
+ foreach(@$srclist) {
+ print("SRC: del $_\n");
+ }
+ foreach(@$dstlist) {
+ print("DST: del $_\n");
+ }
+ return;
+
+ # remove overwritten file
+ open I, myin($archive).'|';
+ rm ($archive, $name);
+ close I;
+
+ my $cmd1=myin("$src.diff");
+ my $cmd2=myout($archive,1);
+ system("$cmd1 | $cmd2")==0
+ or error "Can't write to archive";
+}
+
+
+if ($ARGV[0] eq 'list') {
+ open I, myin($ARGV[1]).'|';
+ list ($ARGV[1]);
+ exit 0;
+} elsif ($ARGV[0] eq 'copyout') {
+ open I, myin($ARGV[1])."|";
+ copyout ($ARGV[2], $ARGV[3]);
+ exit 0;
+} elsif ($ARGV[0] eq 'rm') {
+ open I, myin($ARGV[1])."|";
+ rm ($ARGV[1], $ARGV[2]);
+ exit 0;
+} elsif ($ARGV[0] eq 'rmdir') {
+ exit 0;
+} elsif ($ARGV[0] eq 'mkdir') {
+ exit 0;
+} elsif ($ARGV[0] eq 'copyin') {
+ copyin ($ARGV[1], $ARGV[2], $ARGV[3]);
+ exit 0;
+}
+exit 1;
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/patchfs
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,310 @@
+#! /bin/sh
+# VFS-wrapper for RPM (and src.rpm) files
+#
+# Copyright (C) 1996-2004,2009
+# Free Software Foundation, Inc.
+#
+# Written by
+# Erik Troan <ewt at redhat.com> 1996
+# Jakub Jelinek <jj at sunsite.mff.cuni.cz> 1996, 2004
+# Tomasz KÅoczko <kloczek at rudy.mif.pg.gda.pl> 1997
+# Wojtek Pilorz <wpilorz at bdk.lublin.pl>
+# 1997: minor changes
+# Michele Marziani <marziani at fe.infn.it>
+# 1997: minor changes
+# Marc Merlin <marcsoft at merlins.org> 1998
+# 1998: bug files
+# Michal Svec <rebel at penguin.cz> 2000
+# 2000: locale bugfix
+# Andrew V. Samoilov <sav at bcs.zp.ua>
+# 2004: Whitespace(s) & single quote(s) in filename workaround
+# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=64007
+# Slava Zanko <slavazanko at gmail.com>
+# 2009: Totally rewrited.
+# ALTLinux users have strange artefacts with single quote(s)
+#
+# This file is part of the Midnight Commander.
+#
+# The Midnight Commander is free software; you can redistribute it
+# and/or modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
+#
+# The Midnight Commander is distributed in the hope that it will be
+# useful, but WITHOUT ANY WARRANTY; without even the implied warranty
+# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+# MA 02110-1301, USA.
+
+
+# override any locale for dates
+unset LC_ALL
+LC_TIME=C
+export LC_TIME
+
+if rpmbuild --version >/dev/null 2>&1; then
+ RPMBUILD="rpmbuild"
+else
+ RPMBUILD="rpm"
+fi
+
+if rpm --nosignature --version >/dev/null 2>&1; then
+ RPM="rpm --nosignature"
+ RPMBUILD="$RPMBUILD --nosignature"
+else
+ RPM="rpm"
+fi
+RPM2CPIO="rpm2cpio"
+
+
+SED="sed"
+# Surround the whole filename with single quotes and handle specially
+# \', ' and \ at the end of the string.
+SEDCMD="s/ /\\\\ /g;s/'/\\\\'/g;s/\"/\\\\\"/g"
+
+param=$1; shift
+rpm_filename=$1; shift
+
+FILEPREF="-r--r--r-- 1 root root "
+
+mcrpmfs_getSupportedTags()
+{
+ rpm --querytags
+}
+
+mcrpmfs_getDesription()
+{
+ $RPM -qip "`echo ${rpm_filename}| $SED "${SEDCMD}"`"
+}
+
+mcrpmfs_getAllNeededTags()
+{
+ supportedTags=`mcrpmfs_getSupportedTags`
+ if test "`echo supportedTags | grep -c CONFLICTS`" -eq 1; then
+ tag_CONFLICTS="|CONFLICTS=%{CONFLICTS}"
+ else
+ tag_CONFLICTS=""
+ fi
+
+ $RPM -qp --qf \
+"|NAME=%{NAME}"\
+"|VERSION=%{VERSION}"\
+"|RELEASE=%{RELEASE}"\
+"|DISTRIBUTION=%{DISTRIBUTION}"\
+"|VENDOR=%{VENDOR}"\
+"|DESCRIPTION=%{DESCRIPTION}"\
+"|SUMMARY=%{SUMMARY}"\
+"|URL=%{URL}"\
+"|EPOCH=%{EPOCH}"\
+"|LICENSE=%{LICENSE}"\
+"|REQUIRENAME=%{REQUIRENAME}"\
+"|OBSOLETES=%{OBSOLETES}"\
+"|PROVIDES=%{PROVIDES}"\
+${tag_CONFLICTS}\
+"|PACKAGER=%{PACKAGER}" \
+ "`echo ${rpm_filename}| $SED "${SEDCMD}"`"
+}
+
+mcrpmfs_getRawOneTag()
+{
+ $RPM -qp --qf "$1" "`echo ${rpm_filename}| $SED "${SEDCMD}"`"
+}
+
+mcrpmfs_getOneTag()
+{
+ echo $AllTAGS | sed "s/.*|${1}=//" | cut -d '|' -f 1
+}
+
+AllTAGS=`mcrpmfs_getAllNeededTags "$1"`
+
+mcrpmfs_printOneMetaInfo()
+{
+ if test "$3" = "raw"; then
+ metaInfo=`mcrpmfs_getRawOneTag "%{$2}"`
+ else
+ metaInfo=`mcrpmfs_getOneTag "$2"`
+ fi
+
+ if test -n "${metaInfo}" -a "${metaInfo}" != "(none)"; then
+ echo "${FILEPREF} 0 ${DATE} ${1}"
+ return 0
+ fi
+ return 1
+}
+
+mcrpmfs_list_fastRPM ()
+{
+ echo "$FILEPREF 0 $DATE INFO/DISTRIBUTION"
+ echo "$FILEPREF 0 $DATE INFO/VENDOR"
+ echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
+ echo "$FILEPREF 0 $DATE INFO/SUMMARY"
+ echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ echo "$FILEPREF 0 $DATE INFO/PACKAGER"
+ echo "$FILEPREF 0 $DATE INFO/URL"
+ echo "$FILEPREF 0 $DATE INFO/EPOCH"
+ echo "$FILEPREF 0 $DATE INFO/LICENSE"
+ echo "$FILEPREF 0 $DATE INFO/REQUIRENAME"
+ echo "$FILEPREF 0 $DATE INFO/OBSOLETES"
+ echo "$FILEPREF 0 $DATE INFO/PROVIDES"
+ echo "$FILEPREF 0 $DATE INFO/CONFLICTS"
+ echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
+}
+
+mcrpmfs_list_fullRPM ()
+{
+ mcrpmfs_printOneMetaInfo "INFO/DISTRIBUTION" "DISTRIBUTION"
+ mcrpmfs_printOneMetaInfo "INFO/VENDOR" "VENDOR"
+ mcrpmfs_printOneMetaInfo "INFO/DESCRIPTION" "DESCRIPTION"
+ mcrpmfs_printOneMetaInfo "INFO/SUMMARY" "SUMMARY"
+
+ if test "`mcrpmfs_getRawOneTag \"%{RPMTAG_PREIN}%{RPMTAG_POSTIN}%{RPMTAG_PREUN}%{RPMTAG_POSTUN}%{VERIFYSCRIPT}\"`" != "(none)(none)(none)(none)(none)"; then
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/PREIN" "RPMTAG_PREIN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/POSTIN" "RPMTAG_POSTIN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/PREUN" "RPMTAG_PREUN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/POSTUN" "RPMTAG_POSTUN" "raw"
+ mcrpmfs_printOneMetaInfo "INFO/SCRIPTS/VERIFYSCRIPT" "VERIFYSCRIPT" "raw"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ fi
+
+ mcrpmfs_printOneMetaInfo "INFO/PACKAGER" "PACKAGER"
+ mcrpmfs_printOneMetaInfo "INFO/URL" "URL"
+ mcrpmfs_printOneMetaInfo "INFO/EPOCH" "EPOCH"
+ mcrpmfs_printOneMetaInfo "INFO/LICENSE" "LICENSE"
+
+
+ mcrpmfs_printOneMetaInfo "INFO/REQUIRENAME" "REQUIRENAME"
+ mcrpmfs_printOneMetaInfo "INFO/OBSOLETES" "OBSOLETES"
+ mcrpmfs_printOneMetaInfo "INFO/PROVIDES" "PROVIDES"
+ mcrpmfs_printOneMetaInfo "INFO/CONFLICTS" "CONFLICTS"
+ mcrpmfs_printOneMetaInfo "INFO/CHANGELOG" "CHANGELOGTEXT" "raw"
+}
+
+mcrpmfs_list ()
+{
+ # set MCFASTRPM_DFLT to 1 for faster rpm files handling by default, to 0 for
+ # slower handling
+ MCFASTRPM_DFLT=0
+ if test -z "$MCFASTRPM"; then
+ MCFASTRPM=$MCFASTRPM_DFLT
+ fi
+
+ DESC=`mcrpmfs_getDesription 2>/dev/null` || {
+ echo "$FILEPREF 0 "`date +"%b %d %H:%M"`" ERROR"
+ exit 1
+ }
+ DATE=`mcrpmfs_getRawOneTag "%{BUILDTIME:date}\n" | cut -c 5-11,21-24`
+
+ HEADERSIZE=`echo "$DESC" | wc -c`
+ printf '%s %s %s HEADER\n' "${FILEPREF}" "${HEADERSIZE}" "${DATE}"
+ echo "-r-xr-xr-x 1 root root 39 $DATE INSTALL"
+ case "${rpm_filename}" in
+ *.src.rpm)
+ echo "-r-xr-xr-x 1 root root 39 $DATE REBUILD"
+ ;;
+ *)
+ echo "-r-xr-xr-x 1 root root 39 $DATE UPGRADE"
+ ;;
+ esac
+
+ echo "dr-xr-xr-x 3 root root 0 $DATE INFO"
+ echo "$FILEPREF 0 $DATE INFO/NAME-VERSION-RELEASE"
+ echo "$FILEPREF 0 $DATE INFO/GROUP"
+ echo "$FILEPREF 0 $DATE INFO/BUILDHOST"
+ echo "$FILEPREF 0 $DATE INFO/SOURCERPM"
+ echo "$FILEPREF 0 $DATE INFO/BUILDTIME"
+ echo "$FILEPREF 0 $DATE INFO/RPMVERSION"
+ echo "$FILEPREF 0 $DATE INFO/OS"
+ echo "$FILEPREF 0 $DATE INFO/SIZE"
+
+ if test "$MCFASTRPM" = 0 ; then
+ mcrpmfs_list_fullRPM
+ else
+ mcrpmfs_list_fastRPM
+ fi
+
+ echo "$FILEPREF 0 $DATE CONTENTS.cpio"
+}
+
+mcrpmfs_copyout ()
+{
+ case "$1" in
+ HEADER) mcrpmfs_getDesription > "$2"; exit 0;;
+ INSTALL)
+ echo "# Run this script to install this RPM package" > "$2"
+ echo $RPM -ivh "`echo ${rpm_filename}| $SED "${SEDCMD}"`" >> "$2"
+ exit 0
+ ;;
+ UPGRADE)
+ echo "# Run this to upgrade this RPM package" > "$2"
+ echo $RPM -Uvh "`echo ${rpm_filename}| $SED "${SEDCMD}"`" >> "$2"
+ exit 0
+ ;;
+ REBUILD)
+ echo "# Run this to rebuild this RPM package" > "$2"
+ echo $RPMBUILD --rebuild "`echo ${rpm_filename}| $SED "${SEDCMD}"`" >> "$2"
+ exit 0
+ ;;
+ ERROR) mcrpmfs_getDesription > /dev/null 2> "$2"; exit 0;;
+ INFO/NAME-VERSION-RELEASE)
+ echo `mcrpmfs_getOneTag "NAME"`-`mcrpmfs_getOneTag "VERSION"`-`mcrpmfs_getOneTag "RELEASE"` > "$2"
+ exit 0
+ ;;
+ INFO/RELEASE) mcrpmfs_getOneTag "RELEASE" > "$2"; exit 0;;
+ INFO/GROUP) mcrpmfs_getRawOneTag "%{GROUP}\n" > "$2"; exit 0;;
+ INFO/DISTRIBUTION) mcrpmfs_getOneTag "DISTRIBUTION" > "$2"; exit 0;;
+ INFO/VENDOR) mcrpmfs_getOneTag "VENDOR" > "$2"; exit 0;;
+ INFO/BUILDHOST) mcrpmfs_getRawOneTag "%{BUILDHOST}\n" > "$2"; exit 0;;
+ INFO/SOURCERPM) mcrpmfs_getRawOneTag "%{SOURCERPM}\n" > "$2"; exit 0;;
+ INFO/DESCRIPTION) mcrpmfs_getRawOneTag "%{DESCRIPTION}\n" > "$2"; exit 0;;
+ INFO/PACKAGER) mcrpmfs_getOneTag "PACKAGER" > "$2"; exit 0;;
+ INFO/URL) mcrpmfs_getOneTag "URL" >"$2"; exit 0;;
+ INFO/BUILDTIME) mcrpmfs_getRawOneTag "%{BUILDTIME:date}\n" >"$2"; exit 0;;
+ INFO/EPOCH) mcrpmfs_getOneTag "EPOCH" >"$2"; exit 0;;
+ INFO/LICENSE) mcrpmfs_getOneTag "LICENSE" >"$2"; exit 0;;
+ INFO/RPMVERSION) mcrpmfs_getRawOneTag "%{RPMVERSION}\n" >"$2"; exit 0;;
+ INFO/REQUIRENAME) mcrpmfs_getRawOneTag "[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]" >"$2"; exit 0;;
+ INFO/PROVIDES) mcrpmfs_getRawOneTag "[%{PROVIDES}\n]" >"$2"; exit 0;;
+ INFO/SCRIPTS/PREIN) mcrpmfs_getRawOneTag "%{RPMTAG_PREIN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/POSTIN) mcrpmfs_getRawOneTag "%{RPMTAG_POSTIN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/PREUN) mcrpmfs_getRawOneTag "%{RPMTAG_PREUN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/POSTUN) mcrpmfs_getRawOneTag "%{RPMTAG_POSTUN}\n" >"$2"; exit 0;;
+ INFO/SCRIPTS/VERIFYSCRIPT) mcrpmfs_getRawOneTag "%{VERIFYSCRIPT}\n" > "$2"; exit 0;;
+ INFO/SCRIPTS/ALL) $RPM -qp --scripts "`echo ${rpm_filename}| $SED "${SEDCMD}"`" > "$2"; exit 0;;
+ INFO/SUMMARY) mcrpmfs_getRawOneTag "%{SUMMARY}\n" > "$2"; exit 0;;
+ INFO/OS) mcrpmfs_getRawOneTag "%{OS}\n" > "$2"; exit 0;;
+ INFO/CHANGELOG) mcrpmfs_getRawOneTag "[* %{CHANGELOGTIME:date} %{CHANGELOGNAME}\n%{CHANGELOGTEXT}\n\n]\n" > "$2"; exit 0;;
+ INFO/SIZE) mcrpmfs_getRawOneTag "%{SIZE} bytes\n" > "$2"; exit 0;;
+ INFO/OBSOLETES) mcrpmfs_getRawOneTag "[%{OBSOLETENAME} %|OBSOLETEFLAGS?{%{OBSOLETEFLAGS:depflags} %{OBSOLETEVERSION}}:{}|\n]" > "$2"; exit 0;;
+ INFO/CONFLICTS) mcrpmfs_getRawOneTag "[%{CONFLICTNAME} %{CONFLICTFLAGS:depflags} %{CONFLICTVERSION}\n]" >"$2"; exit 0;;
+ CONTENTS.cpio) $RPM2CPIO "`echo ${rpm_filename}| $SED "${SEDCMD}"`" > "$2"; exit 0;;
+ *)
+ ;;
+ esac
+}
+
+mcrpmfs_run ()
+{
+ case "$1" in
+ INSTALL) echo "Installing \"\"$f\"\""; $RPM -ivh "`echo ${rpm_filename}| $SED "${SEDCMD}"`"; exit 0;;
+ UPGRADE) echo "Upgrading \"\"$f\"\""; $RPM -Uvh "`echo ${rpm_filename}| $SED "${SEDCMD}"`"; exit 0;;
+ REBUILD) echo "Rebuilding \"${rpm_filename}\""; $RPMBUILD --rebuild "`echo ${rpm_filename}| $SED "${SEDCMD}"`"; exit 0;;
+ esac
+}
+
+umask 077
+case "${param}" in
+ list) mcrpmfs_list; exit 0;;
+ copyout) mcrpmfs_copyout "$1" "$2"; exit 0;;
+ run) mcrpmfs_run "$1"; exit 1;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpm
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpms
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpms (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpms 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,66 @@
+#! /usr/bin/perl
+#
+# Written by Balazs Nagy (julian7 at kva.hu) 1998
+# locale bugfix by Michal Svec (rebel at penguin.cz) 2000
+# (C) 1998 The Free Software Foundation.
+#
+#
+
+# override any locale for dates
+delete $ENV{"LC_ALL"};
+$ENV{"LC_TIME"}="C";
+
+#print $ENV{"LC_ALL"};
+#exit 0;
+
+sub gd
+{
+ my ($dt) = @_;
+ $dt =~ tr/ //s;
+ $dt =~ s/^\w+ (\w+) (\d+) (\d+:\d+):\d+ .+\n?$/$1 $2 $3/;
+ return $dt;
+}
+
+$DATE=gd(`date`);
+
+sub list
+{
+ my (@rpms, %files, $i, $fn, $dn, $sz, $bt);
+# @rpms = `rpm -qa --qf "\%{NAME}-\%{VERSION}-\%{RELEASE}:\%{GROUP}:\%{SIZE}:\%{BUILDTIME:date}\n"`;
+ @rpms = `rpm -qa --qf "\%{NAME}-\%{VERSION}:\%{GROUP}:\%{SIZE}:\%{BUILDTIME:date}\n"`;
+ print @trpms;
+ %files = ();
+ %sizes = ();
+ %dates = ();
+ for $i (@rpms) {
+ if ($i =~ /^([^:]+):([^:]+):([^:]+):(.+)$/) {
+ ($fn, $dn, $sz, $bt) = ($1, $2, $3, $4);
+ $dn =~ s/ /_/g;
+ if (defined $files{$dn}) {
+ push(@{$files{$dn}}, $fn);
+ } else {
+ @{$files{$dn}} = ($fn);
+ }
+ $sizes{$fn} = $sz;
+ $dates{$fn} = gd($bt);
+ }
+ }
+ for $i (sort keys %files) {
+ print "dr-xr-xr-x 1 root root 0 $DATE $i/\n";
+ for $fn (sort @{$files{$i}}) {
+ print "-r--r--r-- 1 root root $sizes{$fn} $dates{$fn} $i/$fn.trpm\n";
+ }
+ }
+}
+
+#open O, ">>/tmp/tt";
+#print O "RPMS: ";
+#for $i (@ARGV) {
+# print O "$i ";
+#}
+#print O "\n";
+#close O;
+
+if ($ARGV[0] eq "list") { list(); exit(0); }
+elsif ($ARGV[0] eq "copyout") { open O, ">$ARGV[3]"; print O $ARGV[2], "\n"; close O; exit(0); }
+exit(1);
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/rpms
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/s3
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/s3 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/s3 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,414 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+#
+# Midnight Commander compatible EXTFS for accessing Amazon Web Services S3.
+# Written by Jakob Kemi <jakob.kemi at gmail.com> 2009
+#
+# Copyright (c) 2009 Free Software Foundation, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+#
+#
+# Notes:
+# This EXTFS exposes buckets as directories and keys as files
+# Due to EXTFS limitations all buckets & keys have to be read initially which might
+# take quite some time.
+# Tested on Debian with Python 2.4-2.6 and boto 1.4c and 1.6b
+# (Python 2.6 might need -W ignore::DeprecationWarning due to boto using
+# deprecated module Popen2)
+#
+#
+# Installation:
+# Make sure that boto <http://code.google.com/p/boto> (python-boto in Debian) is installed.
+# Preferably pytz (package python-tz in Debian) should be installed as well.
+#
+# Save as executable file /share/mc/extfs/s3 (or wherever your mc expects to find extfs modules)
+# Add the the following to your extfs.ini (might exists as /usr/share/mc/extfs/extfs.ini):
+# ----- begin extfs.ini -----
+# # Amazon S3
+# s3:
+# ----- end extfs.ini -----
+#
+#
+# Settings: (should be set via environment)
+# Required:
+# AWS_ACCESS_KEY_ID : Amazon AWS acces key (required)
+# AWS_SECRET_ACCESS_KEY : Amazon AWS secret access key (required)
+# Optional:
+# MCVFS_EXTFS_S3_LOCATION : where to create new buckets, "EU"(default) or "US"
+# MCVFS_EXTFS_S3_DEBUGFILE : write debug info to this file (no info default)
+#
+#
+# Usage:
+# Open dialog "Quick cd" (<alt-c>) and type: #s3 <enter> (or simply type ''cd #s3'' in shell line)
+#
+#
+# History:
+# 2009-02-07 Jakob Kemi <jakob.kemi at gmail.com>
+# - Updated instructions.
+# - Improved error reporting.
+#
+# 2009-02-06 Jakob Kemi <jakob.kemi at gmail.com>
+# - Threaded list command.
+# - Handle rm of empty "subdirectories" (as seen in mc).
+# - List most recent datetime and total size of keys as directory properties.
+# - List modification time in local time.
+#
+# 2009-02-05 Jakob Kemi <jakob.kemi at gmail.com>
+# - Initial version.
+#
+
+import sys
+import os
+import time
+import re
+import datetime
+
+
+import boto
+from boto.s3.connection import S3Connection
+from boto.s3.key import Key
+from boto.exception import BotoServerError
+
+
+# Get settings from environment
+USER=os.getenv('USER','0')
+AWS_ACCESS_KEY_ID=os.getenv('AWS_ACCESS_KEY_ID')
+AWS_SECRET_ACCESS_KEY=os.getenv('AWS_SECRET_ACCESS_KEY')
+LOCATION = os.getenv('MCVFS_EXTFS_S3_LOCATION', 'EU').lower()
+DEBUGFILE = os.getenv('MCVFS_EXTFS_S3_DEBUGFILE')
+
+if not AWS_ACCESS_KEY_ID or not AWS_SECRET_ACCESS_KEY:
+ sys.stderr.write('Missing AWS_ACCESS_KEY_ID or AWS_SECRET_ACCESS_KEY environment variables.\n')
+ sys.exit(1)
+
+# Setup logging
+if DEBUGFILE:
+ import logging
+ logging.basicConfig(
+ filename=DEBUGFILE,
+ level=logging.DEBUG,
+ format='%(asctime)s %(levelname)s %(message)s')
+ logging.getLogger('boto').setLevel(logging.WARNING)
+else:
+ class Void(object):
+ def __getattr__(self, attr):
+ return self
+ def __call__(self, *args, **kw):
+ return self
+ logging = Void()
+
+logger=logging.getLogger('s3extfs')
+
+
+def threadmap(fun, iterable, maxthreads=16):
+ """
+ Quick and dirty threaded version of builtin method map.
+ Propagates exception safely.
+ """
+ from threading import Thread
+ import Queue
+
+ items = list(iterable)
+ nitems = len(items)
+ if nitems < 2:
+ return map(fun, items)
+
+ # Create and fill input queue
+ input = Queue.Queue()
+ output = Queue.Queue()
+
+ for i,item in enumerate(items):
+ input.put( (i,item) )
+
+ class WorkThread(Thread):
+ """
+ Takes one item from input queue (thread terminates when input queue is empty),
+ performs fun, puts result in output queue
+ """
+ def run(self):
+ while True:
+ try:
+ (i,item) = input.get_nowait()
+ try:
+ result = fun(item)
+ output.put( (i,result) )
+ except:
+ output.put( (None,sys.exc_info()) )
+ except Queue.Empty:
+ return
+
+ # Start threads
+ for i in range( min(len(items), maxthreads) ):
+ t = WorkThread()
+ t.setDaemon(True)
+ t.start()
+
+ # Wait for all threads to finish & collate results
+ ret = []
+ for i in range(nitems):
+ try:
+ i,res = output.get()
+ if i == None:
+ raise res[0],res[1],res[2]
+ except Queue.Empty:
+ break
+ ret.append(res)
+
+ return ret
+
+logger.debug('started')
+
+# Global S3 connection
+s3 = S3Connection(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
+if LOCATION == 'eu':
+ logger.debug('Using location EU for new buckets')
+ S3LOCATION = boto.s3.connection.Location.EU
+else:
+ logger.debug('Using location US for new buckets')
+ S3LOCATION = boto.s3.connection.Location.US
+
+logger.debug('argv: ' + str(sys.argv))
+
+try:
+ cmd = sys.argv[1]
+ args = sys.argv[2:]
+except:
+ sys.stderr.write('This program should be called from within MC\n')
+ sys.exit(1)
+
+def handleServerError(msg):
+ e = sys.exc_info()
+ msg += ', reason: ' + e[1].reason
+ logger.error(msg, exc_info=e)
+ sys.stderr.write(msg+'\n')
+ sys.exit(1)
+
+#
+# Lists all S3 contents
+#
+if cmd == 'list':
+ if len(args) > 0:
+ path = args[0]
+ else:
+ path = ''
+
+ logger.info('list')
+
+ rs = s3.get_all_buckets()
+
+ # Import python timezones (pytz)
+ try:
+ import pytz
+ except:
+ logger.warning('Missing pytz module, timestamps will be off')
+ # A fallback UTC tz stub
+ class pytzutc(datetime.tzinfo):
+ def __init__(self):
+ datetime.tzinfo.__init__(self)
+ self.utc = self
+ self.zone = 'UTC'
+ def utcoffset(self, dt):
+ return datetime.timedelta(0)
+ def tzname(self, dt):
+ return "UTC"
+ def dst(self, dt):
+ return datetime.timedelta(0)
+ pytz = pytzutc()
+
+
+ # Find timezone
+ # (yes, timeZONE as in _geographic zone_ not EST/CEST or whatever crap we get from time.tzname)
+ # http://regebro.wordpress.com/2008/05/10/python-and-time-zones-part-2-the-beast-returns/
+ def getGuessedTimezone():
+ # 1. check TZ env. var
+ try:
+ tz = os.getenv('TZ', '')
+ return pytz.timezone(tz)
+ except:
+ pass
+ # 2. check if /etc/timezone exists (Debian at least)
+ try:
+ if os.path.isfile('/etc/timezone'):
+ tz = open('/etc/timezone', 'r').readline().strip()
+ return pytz.timezone(tz)
+ except:
+ pass
+ # 3. check if /etc/localtime is a _link_ to something useful
+ try:
+ if os.path.islink('/etc/localtime'):
+ link = os.readlink('/etc/localtime')
+ tz = '/'.join(p.split(os.path.sep)[-2:])
+ return pytz.timezone(tz)
+ except:
+ pass
+ # 4. use time.tzname which will probably be wrong by an hour 50% of the time.
+ try:
+ return pytz.timezone(time.tzname[0])
+ except:
+ pass
+ # 5. use plain UTC ...
+ return pytz.utc
+
+ tz=getGuessedTimezone()
+ logger.debug('Using timezone: ' + tz.zone)
+
+ # AWS time is on format: 2009-01-07T16:43:39.000Z
+ # we "want" MM-DD-YYYY hh:mm (in localtime)
+ expr = re.compile(r'^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.\d{3}Z$')
+ def convDate(awsdatetime):
+ m = expr.match(awsdatetime)
+ ye,mo,da,ho,mi,se = map(int,m.groups())
+
+ dt = datetime.datetime(ye,mo,da,ho,mi,se, tzinfo=pytz.utc)
+ return dt.astimezone(tz).strftime('%m-%d-%Y %H:%M')
+
+
+ def bucketList(b):
+ totsz = 0
+ mostrecent = '1970-01-01T00:00:00.000Z'
+ ret = []
+ for k in b.list():
+ mostrecent = max(mostrecent, k.last_modified)
+ datetime = convDate(k.last_modified)
+ ret.append('%10s %3d %-8s %-8s %d %s %s\n' % (
+ '-rw-r--r--', 1, USER, USER, k.size, datetime, b.name+'/'+k.name)
+ )
+ totsz += k.size
+
+ datetime=convDate(mostrecent)
+ sys.stdout.write('%10s %3d %-8s %-8s %d %s %s\n' % (
+ 'drwxr-xr-x', 1, USER, USER, totsz, datetime, b.name)
+ )
+ for line in ret:
+ sys.stdout.write(line)
+
+ threadmap(bucketList, rs)
+
+#
+# Fetch file from S3
+#
+elif cmd == 'copyout':
+ archivename = args[0]
+ storedfilename = args[1]
+ extractto = args[2]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('copyout bucket: %s, key: %s'%(bucket, key))
+
+ try:
+ b = s3.get_bucket(bucket)
+ k = b.get_key(key)
+
+ out = open(extractto, 'w')
+
+ k.open(mode='r')
+ for buf in k:
+ out.write(buf)
+ k.close()
+ out.close()
+ except BotoServerError:
+ handleServerError('Unable to fetch key "%s"'%(key))
+
+#
+# Upload file to S3
+#
+elif cmd == 'copyin':
+ archivename = args[0]
+ storedfilename = args[1]
+ sourcefile = args[2]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('copyin bucket: %s, key: %s'%(bucket, key))
+
+ try:
+ b = s3.get_bucket(bucket)
+ k = b.new_key(key)
+ k.set_contents_from_file(fp=open(sourcefile,'r'))
+ except BotoServerError:
+ handleServerError('Unable to upload key "%s"' % (key))
+
+#
+# Remove file from S3
+#
+elif cmd == 'rm':
+ archivename = args[0]
+ storedfilename = args[1]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('rm bucket: %s, key: %s'%(bucket, key))
+
+ try:
+ b = s3.get_bucket(bucket)
+ b.delete_key(key)
+ except BotoServerError:
+ handleServerError('Unable to remove key "%s"' % (key))
+
+#
+# Create directory
+#
+elif cmd == 'mkdir':
+ archivename = args[0]
+ dirname = args[1]
+
+ logger.info('mkdir dir: %s' %(dirname))
+ if '/' in dirname:
+ logger.warning('skipping mkdir')
+ pass
+ else:
+ bucket = dirname
+ try:
+ s3.create_bucket(bucket, location=boto.s3.connection.Location.EU)
+ except BotoServerError:
+ handleServerError('Unable to create bucket "%s"' % (bucket))
+
+#
+# Remove directory
+#
+elif cmd == 'rmdir':
+ archivename = args[0]
+ dirname = args[1]
+
+ logger.info('rmdir dir: %s' %(dirname))
+ if '/' in dirname:
+ logger.warning('skipping rmdir')
+ pass
+ else:
+ bucket = dirname
+ try:
+ b = s3.get_bucket(bucket)
+ s3.delete_bucket(b)
+ except BotoServerError:
+ handleServerError('Unable to delete bucket "%s"' % (bucket))
+
+#
+# Run from S3
+#
+elif cmd == 'run':
+ archivename = args[0]
+ storedfilename = args[1]
+ arguments = args[2:]
+
+ bucket,key = storedfilename.split('/', 1)
+ logger.info('run bucket: %s, key: %s'%(bucket, key))
+
+ os.execv(storedfilename, arguments)
+else:
+ logger.error('unhandled, bye')
+ sys.exit(1)
+
+logger.debug('command handled')
+sys.exit(0)
+
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/s3
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/trpm
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/trpm (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/trpm 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,176 @@
+#! /bin/sh
+#
+# Browse contents of an installed RPM package.
+# This filesystem works on the entries of the "rpms" filesystem.
+#
+# Written by Erik Troan (ewt at redhat.com) 1996
+# Jakub Jelinek (jj at sunsite.mff.cuni.cz) 1996
+# Tomasz K³oczko (kloczek at rudy.mif.pg.gda.pl) 1997
+# minor changes by Wojtek Pilorz (wpilorz at bdk.lublin.pl) 1997
+# minor changes by Michele Marziani (marziani at fe.infn.it) 1997
+# slight changes to put rpm to Trpm by Balazs Nagy (julian7 at kva.hu) 1998
+# locale bugfix by Michal Svec (rebel at penguin.cz) 2000
+# (C) 1996 The Free Software Foundation.
+#
+#
+
+# override any locale for dates
+unset LC_ALL
+LC_TIME=C
+export LC_TIME
+
+if rpm --nosignature --version >/dev/null 2>&1; then
+ RPM="rpm --nosignature"
+else
+ RPM="rpm"
+fi
+
+mcrpmfs_list ()
+{
+ # set MCFASTRPM_DFLT to 1 for faster rpm files handling by default, to 0 for
+ # slower handling
+ MCFASTRPM_DFLT=0
+ if test -z "$MCFASTRPM"; then
+ MCFASTRPM=$MCFASTRPM_DFLT
+ fi
+ FILEPREF="-r--r--r-- 1 root root "
+ DESC=`$RPM -qi -- "$1"`
+ DATE=`$RPM -q --qf "%{BUILDTIME:date}" -- "$1" | cut -c 5-11,21-24`
+ HEADERSIZE=`echo "$DESC" | wc -c`
+ echo "-r--r--r-- 1 root root $HEADERSIZE $DATE HEADER"
+ echo "-r-xr-xr-x 1 root root 40 $DATE UNINSTALL"
+ echo "dr-xr-xr-x 3 root root 0 $DATE INFO"
+ echo "$FILEPREF 0 $DATE INFO/NAME-VERSION-RELEASE"
+ echo "$FILEPREF 0 $DATE INFO/GROUP"
+ echo "$FILEPREF 0 $DATE INFO/BUILDHOST"
+ echo "$FILEPREF 0 $DATE INFO/SOURCERPM"
+ if test "$MCFASTRPM" = 0 ; then
+ test "`$RPM -q --qf \"%{DISTRIBUTION}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/DISTRIBUTION"
+ test "`$RPM -q --qf \"%{VENDOR}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/VENDOR"
+ test "`$RPM -q --qf \"%{DESCRIPTION}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
+ test "`$RPM -q --qf \"%{SUMMARY}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/SUMMARY"
+ if test "`$RPM -q --qf \"%{RPMTAG_PREIN}%{RPMTAG_POSTIN}%{RPMTAG_PREUN}%{RPMTAG_POSTUN}%{VERIFYSCRIPT}\" -- "$1"`" != "(none)(none)(none)(none)(none)"; then
+ echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
+ test "`$RPM -q --qf \"%{RPMTAG_PREIN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
+ test "`$RPM -q --qf \"%{RPMTAG_POSTIN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
+ test "`$RPM -q --qf \"%{RPMTAG_PREUN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
+ test "`$RPM -q --qf \"%{RPMTAG_POSTUN}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
+ test "`$RPM -q --qf \"%{VERIFYSCRIPT}\" -- "$1"`" = '(none)' ||
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ fi
+ else
+ echo "$FILEPREF 0 $DATE INFO/DISTRIBUTION"
+ echo "$FILEPREF 0 $DATE INFO/VENDOR"
+ echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
+ echo "$FILEPREF 0 $DATE INFO/SUMMARY"
+ echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
+ fi
+ if test "$MCFASTRPM" = 0 ; then
+ test "`$RPM -q --qf \"%{PACKAGER}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/PACKAGER"
+ test "`$RPM -q --qf \"%{URL}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/URL"
+ test "`$RPM -q --qf \"%{EPOCH}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/EPOCH"
+ test "`$RPM -q --qf \"%{LICENSE}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/LICENSE"
+ else
+ echo "$FILEPREF 0 $DATE INFO/PACKAGER"
+ echo "$FILEPREF 0 $DATE INFO/URL"
+ echo "$FILEPREF 0 $DATE INFO/EPOCH"
+ echo "$FILEPREF 0 $DATE INFO/LICENSE"
+ fi
+ echo "$FILEPREF 0 $DATE INFO/BUILDTIME"
+ echo "$FILEPREF 0 $DATE INFO/RPMVERSION"
+ echo "$FILEPREF 0 $DATE INFO/OS"
+ echo "$FILEPREF 0 $DATE INFO/SIZE"
+ if test "$MCFASTRPM" != 0 ; then
+ $RPM -q --qf "[%{REQUIRENAME}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/REQUIRENAME"
+ $RPM -q --qf "[%{OBSOLETES}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/OBSOLETES"
+ $RPM -q --qf "[%{PROVIDES}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/PROVIDES"
+ $RPM -q --qf "[%{CONFLICTS}\n]" -- "$1" | grep "(none)" > /dev/null ||
+ echo "$FILEPREF 0 $DATE INFO/CONFLICTS"
+ test "`$RPM -q --qf \"%{CHANGELOGTEXT}\" -- "$1"`" = "(none)" ||
+ echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
+ else
+ echo "$FILEPREF 0 $DATE INFO/REQUIRENAME"
+ echo "$FILEPREF 0 $DATE INFO/OBSOLETES"
+ echo "$FILEPREF 0 $DATE INFO/PROVIDES"
+ echo "$FILEPREF 0 $DATE INFO/CONFLICTS"
+ echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
+ fi
+
+ $RPM -qlv -- "$1" | grep '^[A-Za-z0-9-]'
+}
+
+mcrpmfs_copyout ()
+{
+ case "$2" in
+ HEADER) $RPM -qi -- "$1" > "$3"; exit 0;;
+ UNINSTALL) echo "# Run this to uninstall this RPM package" > "$3"; exit 0;;
+ INFO/NAME-VERSION-RELEASE) $RPM -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\n" -- "$1" > "$3"; exit 0;;
+ INFO/RELEASE) $RPM -q --qf "%{RELEASE}\n" -- "$1" > "$3"; exit 0;;
+ INFO/GROUP) $RPM -q --qf "%{GROUP}\n" -- "$1" > "$3"; exit 0;;
+ INFO/DISTRIBUTION) $RPM -q --qf "%{DISTRIBUTION}\n" -- "$1" > "$3"; exit 0;;
+ INFO/VENDOR) $RPM -q --qf "%{VENDOR}\n" -- "$1" > "$3"; exit 0;;
+ INFO/BUILDHOST) $RPM -q --qf "%{BUILDHOST}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SOURCERPM) $RPM -q --qf "%{SOURCERPM}\n" -- "$1" > "$3"; exit 0;;
+ INFO/DESCRIPTION) $RPM -q --qf "%{DESCRIPTION}\n" -- "$1" > "$3"; exit 0;;
+ INFO/PACKAGER) $RPM -q --qf "%{PACKAGER}\n" -- "$1" > "$3"; exit 0;;
+ INFO/URL) $RPM -q --qf "%{URL}\n" -- "$1" > "$3"; exit 0;;
+ INFO/BUILDTIME) $RPM -q --qf "%{BUILDTIME:date}\n" -- "$1" > "$3"; exit 0;;
+ INFO/EPOCH) $RPM -q --qf "%{EPOCH}\n" -- "$1" > "$3"; exit 0;;
+ INFO/LICENSE) $RPM -q --qf "%{LICENSE}\n" -- "$1" > "$3"; exit 0;;
+ INFO/RPMVERSION) $RPM -q --qf "%{RPMVERSION}\n" -- "$1" > "$3"; exit 0;;
+ INFO/REQUIRENAME) $RPM -q --qf "[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]" -- "$1" > "$3"; exit 0;;
+ INFO/OBSOLETES) $RPM -q --qf "[%{OBSOLETENAME} %|OBSOLETEFLAGS?{%{OBSOLETEFLAGS:depflags} %{OBSOLETEVERSION}}:{}|\n]" -- "$1" > "$3"; exit 0;;
+ INFO/PROVIDES) $RPM -q --qf "[%{PROVIDES}\n]" -- "$1" > "$3"; exit 0;;
+ INFO/CONFLICTS) $RPM -q --qf "[%{CONFLICTS}\n]" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/PREIN) $RPM -q --qf "%{RPMTAG_PREIN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/POSTIN) $RPM -q --qf "%{RPMTAG_POSTIN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/PREUN) $RPM -q --qf "%{RPMTAG_PREUN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/POSTUN) $RPM -q --qf "%{RPMTAG_POSTUN}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/VERIFYSCRIPT) $RPM -q --qf "%{VERIFYSCRIPT}\n" -- "$1" > "$3"; exit 0;;
+ INFO/SCRIPTS/ALL) $RPM -q --scripts -- "$1" > "$3"; exit 0;;
+ INFO/SUMMARY) $RPM -q --qf "%{SUMMARY}\n" -- "$1" > "$3"; exit 0;;
+ INFO/OS) $RPM -q --qf "%{OS}\n" -- "$1" > "$3"; exit 0;;
+ INFO/CHANGELOG) $RPM -q --qf "[* %{CHANGELOGTIME:date} %{CHANGELOGNAME}\n%{CHANGELOGTEXT}\n\n]\n" -- "$1" > "$3"; exit 0;;
+ INFO/SIZE) $RPM -q --qf "%{SIZE} bytes\n" -- "$1" > "$3"; exit 0;;
+ *)
+ cp "/$2" "$3"
+ esac
+}
+
+mcrpmfs_run ()
+{
+ case "$2" in
+ UNINSTALL) echo "Uninstalling $1"; rpm -e -- "$1"; exit 0;;
+ esac
+}
+
+name=`sed 's/.*\///;s/\.trpm$//' "$2"`
+
+case "$1" in
+ list) mcrpmfs_list "$name"; exit 0;;
+ copyout) mcrpmfs_copyout "$name" "$3" "$4"; exit 0;;
+ run) mcrpmfs_run "$name" "$3"; exit 1;;
+esac
+exit 1
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/trpm
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/u7z
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/u7z (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/u7z 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,79 @@
+#! /bin/sh
+#
+# extfs support for p7zip
+# Written by Pavel Roskin <proski at gnu.org>
+# Some Bugfixes/workarounds by Sergiy Niskorodov <sgh at mail.zp.ua>
+# Licensed under GNU GPL version 2 or later version.
+
+P7ZIP=`which 7z 2>/dev/null` || P7ZIP=`which 7za 2>/dev/null`
+
+mcu7zip_list ()
+{
+ # Symlinks are not shown - no idea how to distinguish them
+ # Read-only files are not shown as such - it's rarely useful
+ ugid="`id -nu` `id -ng`"
+ date_re='^\(....\)-\(..\)-\(..\) \(..:..:..\)'
+ date_mc='\2-\3-\1 \4'
+ size_re='............'
+ $P7ZIP l "$1" | sed -n "s/$date_re D.... $size_re $size_re\(.*\)/drwxr-xr-x 1 $ugid 0 $date_mc \5/p;s/$date_re \..... \($size_re\) $size_re\(.*\)/-rw-r--r-- 1 $ugid \5 $date_mc \6/p"
+}
+
+mcu7zip_copyout ()
+{
+ #first we check if we have old p7zip archive with prefix ./ in filename
+ $P7ZIP l "$1" "$2" | grep -q "0 files, 0 folders" && \
+ EXFNAME='*./'"$2" || EXFNAME="$2"
+ $P7ZIP e -so "$1" "$EXFNAME" > "$3" 2>/dev/null
+}
+
+mcu7zip_copyin ()
+{
+ $P7ZIP a -si"$2" "$1" <"$3" >/dev/null 2>&1
+}
+
+mcu7zip_mkdir ()
+{
+ dir=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-u7z.XXXXXX"` || exit 1
+ mkdir -p "$dir"/"$2"
+ $P7ZIP a -w"$dir" "$1" "$dir"/"$2" >/dev/null 2>&1
+ rm -rf "$dir"
+}
+
+mcu7zip_rm ()
+{
+ # NOTE: Version 4.20 fails to delete files in subdirectories
+ #first we check if we have old p7zip archive with prefix ./ in filename
+ $P7ZIP l "$1" "$2" | grep -q "0 files, 0 folders" && \
+ EXFNAME='*./'"$2" || EXFNAME="$2"
+ $P7ZIP d "$1" "$EXFNAME" 2>&1 | grep -q E_NOTIMPL > /dev/null 2>&1 && \
+ { printf "Function not implemented...\n7z cannot delete from solid archive." >&2 ; exit 1 ; }
+}
+
+mcu7zip_rmdir ()
+{
+ #first we check if we have old p7zip archive with prefix ./ in filename
+ $P7ZIP l "$1" "$2" | grep -q "0 files, 0 folders" && \
+ EXFNAME='*./'"$2" || EXFNAME="$2"
+ $P7ZIP d "$1" "$EXFNAME"/ 2>&1 | grep -q E_NOTIMPL > /dev/null 2>&1 && \
+ { printf "Function not implemented...\n7z cannot delete from solid archive." >&2 ; exit 1 ; }
+}
+
+# override any locale for dates
+LC_DATE=C
+export LC_DATE
+
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mcu7zip_list "$@" | sort -k 8 ;;
+ copyout) mcu7zip_copyout "$@" ;;
+ copyin) mcu7zip_copyin "$@" ;;
+ mkdir) mcu7zip_mkdir "$@" ;;
+ rm) mcu7zip_rm "$@" ;;
+ rmdir) mcu7zip_rmdir "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/u7z
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uace
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uace (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uace 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,58 @@
+#! /bin/sh
+
+#
+# ACE Virtual filesystem executive v0.1
+# Works with unace v2.5
+
+# Copyright (C) 2008 Jacques Pelletier
+# May be distributed under the terms of the GNU Public License
+# <jpelletier at ieee.org>
+#
+
+# Define your awk
+AWK=gawk
+# Define which archiver you are using with appropriate options
+ACE_LIST="unace l"
+ACE_GET="unace x"
+# ACE_PUT="unace ?" not available
+
+# The 'list' command executive
+
+# Unace: DD.MM.YY HH.MM packed size ratio file
+# ls:
+mc_ace_fs_list()
+{
+ $ACE_LIST "$1" | gawk -v uid=${UID-0} '
+BEGIN { Month="JanFebMarAprMayJunJulAugSepOctNovDec" }
+/%/ {
+ split($1,date,".")
+
+ if (date[3] > 50)
+ date[3]=date[3] + 1900
+ else
+ date[3]=date[3] + 2000
+
+ printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %s %s\n", uid, 0, $3, substr(Month,3*(date[2]-1)+1,3),date[1],date[3], $2, $6
+}' 2>/dev/null
+ exit 0
+}
+
+# Command: copyout archivename storedfilename extractto
+mc_ace_fs_copyout()
+{
+ $ACE_GET "$1" "$2" > /dev/null 2>&1
+ mv "$2" "$3"
+}
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_ace_fs_list "$@" ;;
+ copyout) mc_ace_fs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uace
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ualz
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ualz (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ualz 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,68 @@
+#!/bin/sh
+#
+# Written by Pavel Roskin <proski at gnu.org>
+# (C) 2005 The Free Software Foundation.
+#
+#
+
+UNALZ=unalz
+
+mcualz_list ()
+{
+ $UNALZ -l "$1" | awk -v uid=`id -nu` -v gid=`id -ng` '
+{
+ if ($1 ~ /[0-9][0-9][:/][0-9][0-9][:/][0-9][0-9]$/)
+ {
+ # Kludge for non-POSIX date format in unalz 0.50
+ split($1, date, "[/:]")
+ if (length(date[1]) == 4) {
+ pdate = date[2] "/" date[3] "/" date[1]
+ } else {
+ pdate = date[1] "/" date[2] "/" date[3]
+ }
+
+ time=$2
+ perm=$3
+ size=$4
+ sub(/^ *[^ ]* *[^ ]* *[^ ]* *[^ ]* *[^ ]* */, "")
+ file=$0
+ gsub(/\\/, "/", file)
+ if (perm ~ /.D../)
+ perm = "drwxr-xr-x"
+ else
+ perm = "-rw-r--r--"
+ printf "%s 1 %s %s %d %s %s %s\n", perm, uid, gid, size, pdate, time, file
+ }
+}
+'
+}
+
+mcualz_copyout ()
+{
+ TMPDIR=`mktemp -d ${MC_TMPDIR:-/tmp}/mctmpdir-ualz.XXXXXX` || exit 1
+
+ # This is a workaround for a bug in unalz 0.50 - it crashes if the
+ # output directory is an absolute path.
+ dir=`dirname "$TMPDIR/$2"`
+ mkdir -p "$dir"
+
+ $UNALZ -d "$TMPDIR" "$1" "$2" >/dev/null
+ cat "$TMPDIR/$2" > "$3"
+ rm -rf "$TMPDIR"
+}
+
+# override any locale for dates
+LC_ALL=C
+export LC_ALL
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mcualz_list "$@" ;;
+ copyout) mcualz_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ualz
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uar
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uar (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uar 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# Written by Alex Kuchma <ask at bcs.zp.ua>
+# Alex Tkachenko <alex at bcs.zp.ua>
+# Updated by Vitezslav Samel <xsamel00 at dcse.fee.vutbr.cz>
+#
+# (C) 1997, 1998 The Free Software Foundation.
+#
+#
+
+XAR=ar
+
+mcarfs_list ()
+{
+ # If $temp_replace string is part of the filename that part might get lost
+ temp_replace='Unique Separator String'
+ thisyear="`date +%Y`"
+ $XAR tv "$1" | sed 's,^,-,;s, , 1 ,;s,/, ,' |
+ sed -e "s/\( [0-2][0-9]\:[0-5][0-9]\)\( $thisyear \)\(.*\)/\1$temp_replace\3/" |
+ sed -e "s/\( [0-2][0-9]\:[0-5][0-9] \)\([12][0-9][0-9][0-9] \)\(.*\)/ \2\3/" |
+ sed -e "s/$temp_replace/ /"
+}
+
+mcarfs_copyout ()
+{
+ $XAR p "$1" "$2" > "$3"
+}
+
+mcarfs_copyin ()
+{
+ TMPDIR=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-uar.XXXXXX"` || exit 1
+ name=`basename "$2"`
+ (cd "$TMPDIR" && cp -fp "$3" "$name" && $XAR r "$1" "$name")
+ rm -rf "$TMPDIR"
+}
+
+mcarfs_rm ()
+{
+ $XAR d "$1" "$2"
+}
+
+# override any locale for dates
+LC_ALL=C
+export LC_ALL
+
+umask 077
+case "$1" in
+ list) mcarfs_list "$2" ;;
+ copyout) shift; mcarfs_copyout "$@" ;;
+ copyin) shift; mcarfs_copyin "$@" ;;
+ rm) shift; mcarfs_rm "$@" ;;
+ mkdir|rmdir)
+ echo "mcarfs: ar archives cannot contain directories." 1>&2
+ exit 1;;
+ *)
+ echo "mcarfs: unknown command: \"$1\"." 1>&2
+ exit 1;;
+esac
+
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uar
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarc
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarc (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarc 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,82 @@
+#! /bin/sh
+
+#
+# ARC Virtual filesystem executive
+# Copyright (C) 2008 Jacques Pelletier
+# May be distributed under the terms of the GNU Public License
+# <jpelletier at ieee.org>
+#
+
+# Define your awk
+AWK=gawk
+# Define which archiver you are using with appropriate options
+ARC_LIST="arc v"
+ARC_GET="arc x"
+ARC_PUT="arc a"
+ARC_DEL="arc d"
+
+# The 'list' command executive
+
+mc_arc_fs_list()
+{
+ $ARC_LIST "$1" | gawk -v uid=${UID-0} '
+BEGIN { }
+/^Name/ { next }
+/===/ { next }
+/^Total/ { next }
+{
+ if ($8 > 50)
+ $8=$8 + 1900
+ else
+ $8=$8 + 2000
+
+ split($9, a, ":")
+
+ # convert AM/PM to 00-23
+ if (a[2] ~ /a$|p$/)
+ {
+ if (a[2] ~ /p$/)
+ a[1] = a[1]+12
+
+ a[2]=substr(a[2],1,2)
+ }
+
+ printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %02d:%02d %s\n", uid, 0, $2, $7, $6, $8, a[1], a[2], $1
+}' 2>/dev/null
+ exit 0
+}
+
+# Command: copyout archivename storedfilename extractto
+mc_arc_fs_copyout()
+{
+ $ARC_GET "$1" "$2" 2> /dev/null
+ mv "$2" "$3"
+}
+
+# Command: copyin archivename storedfilename sourcefile
+mc_arc_fs_copyin()
+{
+ mv "$3" "$2"
+ $ARC_PUT "$1" "$2" 2> /dev/null
+}
+
+# Command: rm archivename storedfilename
+mc_arc_fs_rm()
+{
+ $ARC_DEL "$1" "$2" 2> /dev/null
+}
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_arc_fs_list "$@" ;;
+ copyout) mc_arc_fs_copyout "$@" ;;
+ copyin) mc_arc_fs_copyin "$@" ;;
+ rm) mc_arc_fs_rm "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarc
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarj
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarj (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarj 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,75 @@
+#! /bin/sh
+#
+# Written by Viatcheslav Odintsov (2:5020/181)
+# (C) 2002 ARJ Software Russia.
+#
+# This is an updated parser for ARJ archives in Midnight Commander. You need
+# full ARJ rather than UNARJ. Open-source ARJ v 3.10 for Unix platforms can
+# be obtained here:
+#
+# - http://www.sourceforge.net/projects/arj/
+# - http://arj.sourceforge.net/
+
+
+ARJ="arj -+ -ja1"
+
+
+mcarjfs_list ()
+{
+ $ARJ v "$1" | awk -v uuid=$(id -ru) '
+ {
+ if (($0 ~ /^[0-9]+\) .*/)||($0 ~ /^------------ ---------- ---------- -----/)){
+ if (filestr ~ /^[0-9]+\) .*/) {
+ printf "%s 1 %-8d %-8d %8d %02d-%02d-%02d %02d:%02d %s%s\n", perm, uid, gid, size, date[2], date[3], date[1], time[1], time[2], file, symfile
+ perm=""
+ file=""
+ symfile=""
+ filestr=""
+ }
+ }
+
+ if ($0 ~ /^[0-9]+\) .*/) {
+ filestr=$0
+ sub(/^[0-9]*\) /, "")
+ file=$0
+ uid=uuid
+ gid=0
+ }
+
+ if ($0 ~ /^.* [0-9]+[\t ]+[0-9]+ [0-9]\.[0-9][0-9][0-9] [0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9].*/) {
+ size=$3
+ split($6, date, "-")
+ split($7, time, ":")
+ if ($8 ~ /^[rwx-]/) {perm=$8;}
+ else {perm="-rw-r--r--"}
+ }
+
+ if ($0 ~ /^[\t ]+SymLink -> .*/) {
+ symfile = " -> "$3
+ perm="l"substr(perm, 2)
+ }
+
+ if ($0 ~ /^[\t ]+Owner: UID [0-9]+\, GID [0-9]+/) {
+ uid=$3
+ gid=$5
+ owner=1
+ }
+ }'
+}
+
+
+mcarjfs_copyout ()
+{
+ $ARJ e -y "$1" "$2" -jw"$3" >/dev/null 2>/dev/null
+}
+
+
+umask 077
+cmd="$1"
+shift
+case "$cmd" in
+ list) mcarjfs_list "$@" ;;
+ copyout) mcarjfs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uarj
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uc1541
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uc1541 (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uc1541 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,70 @@
+#! /bin/sh
+
+#
+# UC1541 Virtual filesystem executive v0.1
+
+# This is for accessing disk image files for the Commodore VIC20/C64/C128
+# It requires the utility c1541 that comes bundled with Vice, the emulator
+# for the VIC20, C64, C128 and other computers made by Commodore.
+
+# Copyright (C) 2008 Jacques Pelletier
+# May be distributed under the terms of the GNU Public License
+# <jpelletier at ieee.org>
+#
+
+# Define your awk
+AWK=gawk
+# Define which archiver you are using with appropriate options
+C1541="c1541"
+
+# There are no time stamps in the disk image, so a bogus timestamp is displayed
+mc_c1541_fs_list()
+{
+ $C1541 "$1" -list | gawk -v uid=${UID-0} '
+BEGIN { FS = "\"" }
+/No LINES!/ { next }
+/BLOCKS FREE/ { next }
+$1 == 0 { next }
+{
+ printf "-rw-r--r-- 1 %-8d %-8d %8d Jan 01 1980 00:00 %s\n", uid, 0, $1 * 256, $2
+}' 2>/dev/null
+}
+
+# Command: copyout archivename storedfilename extractto
+# -read image 1541name [fsname]
+mc_c1541_fs_copyout()
+{
+ $C1541 "$1" -read "$2" 2> /dev/null
+ mv "$2" "$3"
+}
+
+# FIXME mc can't do chown of the file inside the archive
+# Command: copyin archivename storedfilename sourcefile
+# -write image fsname [1541name]
+mc_c1541_fs_copyin()
+{
+ mv "$3" "$2"
+ $C1541 "$1" -write "$2" 2> /dev/null
+}
+
+# Command: rm archivename storedfilename
+# -delete image files
+mc_c1541_fs_rm()
+{
+ $C1541 "$1" -delete "$2" 2> /dev/null
+}
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_c1541_fs_list "$@" ;;
+ copyout) mc_c1541_fs_copyout "$@" ;;
+# copyin) mc_c1541_fs_copyin "$@" ;;
+ rm) mc_c1541_fs_rm "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uc1541
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ucab
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ucab (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ucab 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,40 @@
+#! /bin/sh
+
+CAB=cabextract
+
+mccabfs_list ()
+{
+ $CAB -l "$1" | gawk -v uid=`id -un` -v gid=`id -gn` '
+BEGIN { flag=0 }
+/^-------/ { flag++; if (flag > 1) exit 0; next }
+{
+if (flag == 0) next
+if (length($6) == 0) next
+pr="-rw-r--r--"
+split($3, a, ".")
+split($4, b, ":")
+printf "%s 1 %s %s %d %02d/%02d/%02d %02d:%02d %s\n", pr, uid, gid, $1, a[2], a[1], a[3], b[1], b[2], $6
+}'
+
+}
+
+mccabfs_copyout ()
+{
+ $CAB -F "$2" -p "$1" > "$3"
+}
+
+LC_ALL=C
+export LC_ALL
+
+umask 077
+
+cmd="$1"
+
+case "$cmd" in
+ # Workaround for a bug in mc - directories must precede files to
+ # avoid duplicate entries, so we sort output by filenames
+ list) mccabfs_list "$2" ;;
+ copyout) mccabfs_copyout "$2" "$3" "$4" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ucab
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uha
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uha (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uha 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,52 @@
+#!/bin/sh
+#
+# It is the uhafs Valery Kornienkov vlk at st.simbirsk.su 2:5051/30 at fidonet
+# ver 0.1 Thu Apr 6 12:05:08 2000
+#
+# Tested with HA 0.999. Source of ha can be found at
+# ftp://ftp.ibiblio.org/pub/Linux/utils/compress/
+
+HA=ha
+
+mchafs_list ()
+{
+ $HA lf "$1" 2>/dev/null | awk -v uid=$(id -ru) '
+/^===========/ {next}
+{
+ if ($5="%" && $8~/DIR|ASC|HSC|CPY/) {
+ split($6, a, "-")
+ split($7, t, ":")
+ filename=$1
+ filesize=$2
+ getline
+ if ($2=="(none)") $2=""
+ path=$2
+ getline
+ if ($1~/^d.*/) next
+ printf "%s %s %-8d %-8d %8d %s-%s-%s %s:%s %s%s\n",\
+ $1,1,0,0,filesize,a[3],a[2],a[1],t[1],t[2],path,filename
+ }
+}'
+}
+
+mchafs_copyout ()
+{
+ TMPDIR=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-uha.XXXXXX"` || exit 1
+ cd "$TMPDIR"
+
+ $HA xyq "$1" "$2" >/dev/null
+ cat "$2" > "$3"
+
+ cd /
+ rm -rf "$TMPDIR"
+}
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mchafs_list "$@" ;;
+ copyout) mchafs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uha
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ulha
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ulha (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ulha 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,142 @@
+#! /bin/sh
+
+#
+# LHa Virtual filesystem executive v0.1
+# Copyright (C) 1996, 1997 Joseph M. Hinkle
+# May be distributed under the terms of the GNU Public License
+# <jhinkle at rockisland.com>
+#
+
+# Code for mc_lha_fs_run() suggested by:
+# Jan 97 Zdenek Kabelac <kabi at informatics.muni.cz>
+
+# Tested with mc 3.5.18 and gawk 3.0.0 on Linux 2.0.0
+# Tested with lha v1.01 and lharc v1.02
+# Information and sources for other forms of lha/lzh appreciated
+
+# Nota bene:
+# There are several compression utilities which produce *.lha files.
+# LHArc and LHa in exist several versions, and their listing output varies.
+# Another variable is the architecture on which the compressed file was made.
+# This program attempts to sort out the variables known to me, but it is likely
+# to display an empty panel if it encounters a mystery.
+# In that case it will be useful to execute this file from the command line:
+# ./lha list Mystery.lha
+# to examine the output directly on the console. The output string must be
+# precisely in the format described in the README in this directory.
+# Caveat emptor.
+# Learn Latin.
+
+# Define your awk
+AWK=awk
+
+# Define which archiver you are using with appropriate options
+LHA_LIST="lha lq"
+LHA_GET="lha pq"
+LHA_PUT="lha aq"
+
+# The 'list' command executive
+
+mc_lha_fs_list()
+{
+ # List the contents of the archive and sort it out
+ $LHA_LIST "$1" | $AWK -v uid=`id -nu` -v gid=`id -ng` '
+ # Strip a leading '/' if present in a filepath
+ $(NF) ~ /^\// { $(NF) = substr($NF,2) }
+ # Print the line this way if there is no permission string
+ $1 ~ /^\[.*\]/ {
+ # Invent a generic permission
+ $1 = ($NF ~ /\/$/) ? "drwxr-xr-x":"-rwxr--r--";
+ # Print it
+ printf "%s 1 %-8s %-8s %-8d %s %s %s %s\n",
+ $1, uid, gid, $2, $4, $5, $6, $7;
+ # Get the next line of the list
+ next;
+ }
+ # Do it this way for a defined permission
+ $1 !~ /^\[.*\]/ {
+ # If the permissions and UID run together
+ if ($1 ~ /\//) {
+ $8 = $7;
+ $7 = $6;
+ $6 = $5;
+ $5 = $4;
+ $3 = $2;
+ $2 = substr($1,10);
+ $1 = substr($1,1,9);
+ }
+ # If the permission string is missing a type
+ if (length($1) == 9) {
+ if ($NF ~ /\/$/)
+ $1 = ("d" $1);
+ else
+ $1 = ("-" $1);
+ }
+ # UID:GID might not be the same as on your system so print numbers
+ # Well, that is the intent. At the moment mc is translating them.
+ split($2, id, "/");
+ printf "%s 1 %-8d %-8d %-8d %s %s %s %s\n",
+ $1, id[1], id[2], $3, $5, $6, $7, $8;
+ # Get the next line of the list
+ next;
+ }
+
+ '
+}
+
+# The 'copyout' command executive to copy displayed files to a destination
+
+mc_lha_fs_copyout()
+{
+ $LHA_GET "$1" "$2" > "$3"
+}
+
+# The 'copyin' command executive to add something to the archive
+
+mc_lha_fs_copyin ()
+{
+ NAME2=`basename "$2"`; DIR2=${2%$NAME2}
+ NAME3=`basename "$3"`; DIR3=${3%$NAME3}
+
+ cd "${DIR3}"
+
+ ONE2=${2%%/*}
+ [ -n "${ONE2}" ] || exit 1
+ [ -e "${ONE2}" ] && exit 1
+
+ [ -e "${DIR2}" ] || mkdir -p "${DIR2}"
+ ln "$3" "$2" || exit 1
+
+ $LHA_PUT "$1" "$2"
+ rm -r "${ONE2}"
+}
+
+# The 'run' command executive to run a command from within an archive
+
+mc_lha_fs_run()
+{
+ TMPDIR=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-ulha.XXXXXX"` || exit 1
+ trap "rm -rf \"$TMPDIR\"; exit 0" 1 2 3 4 15
+ TMPCMD=$TMPDIR/run
+ $LHA_GET "$1" "$2" > $TMPCMD
+ chmod a+x "$TMPCMD"
+ "$TMPCMD"
+ rm -rf "$TMPDIR"
+}
+
+
+# The main routine
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ list) mc_lha_fs_list "$@" ;;
+ copyout) mc_lha_fs_copyout "$@" ;;
+ copyin) mc_lha_fs_copyin "$@" ;;
+ run) mc_lha_fs_run "$@" ;;
+ *) exit 1 ;;
+esac
+
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/ulha
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/urar
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/urar (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/urar 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,115 @@
+#! /bin/sh
+#
+# Written by andrey joukov
+# (C) 1996 2:5020/337.13 at fidonet.org
+# Updated by christian.gennerat at alcatel.fr 1999
+# Andrew V. Samoilov <sav at bcs.zp.ua> 2000
+# beta version 2.0
+#
+# rar and unrar can be found on http://www.rarlabs.com/
+
+RAR=rar
+UNRAR=$RAR
+
+# Prefer unrar (freeware). Try to find unrar in $PATH.
+save_IFS="$IFS"; IFS=:
+for dir in $PATH; do
+ IFS="$save_IFS"
+ test -z "$dir" && dir=.
+ if test -x "$dir/unrar" -a -f "$dir/unrar"; then
+ UNRAR="$dir/unrar"
+ break
+ fi
+done
+
+if [ ! -x $UNRAR -a -x $RAR ]; then
+ UNRAR=$RAR
+fi
+
+mcrarfs_list ()
+{
+ $UNRAR v -c- "$1" | awk -v uid=`id -u` -v gid=`id -g` '
+BEGIN { flag=0 }
+/^-------/ { flag++; if (flag > 1) exit 0; next }
+{
+if (flag == 0) next
+if ( !/ [0-9][0-9]:[0-9][0-9] /) str = $0 # there is no time spec in this line
+else {
+ if (str ~ /^\^/)
+ str=substr(str, 2)
+ split($4, a, "-")
+ if (index($6, "D") != 0)
+ $6="drwxr-xr-x"
+ else
+ if (index($6, ".") != 0)
+ $6="-rw-r--r--"
+ printf "%s 1 %s %s %d %02d/%02d/%02d %s %s\n", $6, uid, gid, $1, a[2], a[1], a[3], $5, str
+}
+}'
+}
+
+mcrarfs_copyin ()
+{
+# copyin by christian.gennerat at alcatel.fr
+# preserve pwd. It is clean, but is it necessary?
+ pwd=`pwd`
+# Create a directory and copy in it the tmp file with the good name
+ mkdir "$3.dir"
+ cd "$3.dir"
+ di="${2%/*}"
+# if file is to be written upper in the archive tree, make fake dir
+ if test x"$di" != x"${2##*/}" ; then
+ mkdir -p "$di"
+ fi
+ cp -fp "$3" "$3.dir/$2"
+ $RAR a "$1" "$2" >/dev/null
+ cd "$pwd"
+ rm -rf "$3.dir"
+}
+
+mcrarfs_copyout ()
+{
+ $UNRAR p -p- -c- -inul "$1" "$2" > "$3"
+}
+
+mcrarfs_mkdir ()
+{
+# preserve pwd. It is clean, but is it necessary?
+ pwd=`pwd`
+# Create a directory and create in it a tmp directory with the good name
+ dir=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-urar.XXXXXX"` || exit 1
+ cd "$dir"
+ mkdir -p "$2"
+# rar cannot create an empty directory
+ touch "$2"/.rarfs
+ $RAR a -r "$1" "$2" >/dev/null
+ $RAR d "$1" "$2/.rarfs" >/dev/null
+ cd "$pwd"
+ rm -rf "$dir"
+}
+
+mcrarfs_rm ()
+{
+ $RAR d "$1" "$2" >/dev/null
+}
+
+LC_ALL=C
+export LC_ALL
+
+umask 077
+
+cmd="$1"
+shift
+
+case "$cmd" in
+ # Workaround for a bug in mc - directories must precede files to
+ # avoid duplicate entries, so we sort output by filenames
+ list) mcrarfs_list "$@" | sort -k 8 ;;
+ rm) mcrarfs_rm "$@" ;;
+ rmdir) mcrarfs_rm "$@" ;;
+ mkdir) mcrarfs_mkdir "$@" ;;
+ copyin) mcrarfs_copyin "$@" ;;
+ copyout) mcrarfs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/urar
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzip
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzip (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzip 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,471 @@
+#! /usr/bin/perl -w
+#
+# zip file archive Virtual File System for Midnight Commander
+# Version 1.4.0 (2001-08-07).
+#
+# (C) 2000-2001 Oskar Liljeblad <osk at hem.passagen.se>.
+#
+
+use POSIX;
+use File::Basename;
+use strict;
+
+#
+# Configuration options
+#
+
+# Location of the zip program
+my $app_zip = "/usr/bin/zip";
+# Location of the unzip program
+my $app_unzip = "/usr/bin/unzip";
+# Set this to 1 if zipinfo (unzip -Z) is to be used (recommended), otherwise 0.
+my $op_has_zipinfo = 1;
+
+# Command used to list archives (zipinfo mode)
+my $cmd_list_zi = "$app_unzip -Z -l -T";
+# Command used to list archives (non-zipinfo mode)
+my $cmd_list_nzi = "$app_unzip -qq -v";
+# Command used to add a file to the archive
+my $cmd_add = "$app_zip -g";
+# Command used to add a link file to the archive (unused)
+my $cmd_addlink = "$app_zip -g -y";
+# Command used to delete a file from the archive
+my $cmd_delete = "$app_zip -d";
+# Command used to extract a file to standard out
+my $cmd_extract = "$app_unzip -p";
+
+# -rw-r--r-- 2.2 unx 2891 tx 1435 defN 20000330.211927 ./edit.html
+# (perm) (?) (?) (size) (?) (zippedsize) (method) (yyyy)(mm)(dd)(HH)(MM) (fname)
+my $regex_zipinfo_line = qr"^(\S{7,10})\s+(\d+\.\d+)\s+(\S+)\s+(\d+)\s+(\S\S)\s+(\d+)\s+(\S{4})\s+(\d{4})(\d\d)(\d\d)\.(\d\d)(\d\d)(\d\d)\s(.*)$";
+
+# 2891 Defl:N 1435 50% 03-30-00 21:19 50cbaaf8 ./edit.html
+# (size) (method) (zippedsize) (zipratio) (mm)(dd)(yy)(HH)(MM) (cksum) (fname)
+my $regex_nonzipinfo_line = qr"^\s*(\d+)\s+(\S+)\s+(\d+)\s+(-?\d+\%)\s+(\d?\d)-(\d?\d)-(\d\d)\s+(\d?\d):(\d\d)\s+([0-9a-f]+)\s\s(.*)$";
+
+#
+# Main code
+#
+
+die "uzip: missing command and/or archive arguments\n" if ($#ARGV < 1);
+
+# Initialization of some global variables
+my $cmd = shift;
+my %known = ( './' => 1 );
+my %pending = ();
+my $oldpwd = POSIX::getcwd();
+my $archive = shift;
+my $aarchive = absolutize($archive, $oldpwd);
+my $cmd_list = ($op_has_zipinfo ? $cmd_list_zi : $cmd_list_nzi);
+my ($qarchive, $aqarchive) = map (quotemeta, $archive, $aarchive);
+
+# Strip all "." and ".." path components from a pathname.
+sub zipfs_canonicalize_pathname($) {
+ my ($fname) = @_;
+ $fname =~ s,/+,/,g;
+ $fname =~ s,(^|/)(?:\.?\./)+,$1,;
+ return $fname;
+}
+
+# The Midnight Commander never calls this script with archive pathnames
+# starting with either "./" or "../". Some ZIP files contain such names,
+# so we need to build a translation table for them.
+my $zipfs_realpathname_table = undef;
+sub zipfs_realpathname($) {
+ my ($fname) = @_;
+
+ if (!defined($zipfs_realpathname_table)) {
+ $zipfs_realpathname_table = {};
+ if (!open(ZIP, "$cmd_list $qarchive |")) {
+ return $fname;
+ }
+ foreach my $line (<ZIP>) {
+ $line =~ s/\r*\n*$//;
+ if ($op_has_zipinfo) {
+ if ($line =~ $regex_zipinfo_line) {
+ my ($fname) = ($14);
+ $zipfs_realpathname_table->{zipfs_canonicalize_pathname($fname)} = $fname;
+ }
+ } else {
+ if ($line =~ $regex_nonzipinfo_line) {
+ my ($fname) = ($11);
+ $zipfs_realpathname_table->{zipfs_canonicalize_pathname($fname)} = $fname;
+ }
+ }
+ }
+ if (!close(ZIP)) {
+ return $fname;
+ }
+ }
+ if (exists($zipfs_realpathname_table->{$fname})) {
+ return $zipfs_realpathname_table->{$fname};
+ }
+ return $fname;
+}
+
+if ($cmd eq 'list') { &mczipfs_list(@ARGV); }
+if ($cmd eq 'rm') { &mczipfs_rm(@ARGV); }
+if ($cmd eq 'rmdir') { &mczipfs_rmdir(@ARGV); }
+if ($cmd eq 'mkdir') { &mczipfs_mkdir(@ARGV); }
+if ($cmd eq 'copyin') { &mczipfs_copyin(@ARGV); }
+if ($cmd eq 'copyout') { &mczipfs_copyout(@ARGV); }
+if ($cmd eq 'run') { &mczipfs_run(@ARGV); }
+#if ($cmd eq 'mklink') { &mczipfs_mklink(@ARGV); } # Not supported by MC extfs
+#if ($cmd eq 'linkout') { &mczipfs_linkout(@ARGV); } # Not supported by MC extfs
+exit 1;
+
+# Remove a file from the archive.
+sub mczipfs_rm {
+ my ($qfile) = map { &zipquotemeta(zipfs_realpathname($_)) } @_;
+
+ # "./" at the beginning of pathnames is stripped by Info-ZIP,
+ # so convert it to "[.]/" to prevent stripping.
+ $qfile =~ s/^\\\./[.]/;
+
+ &checkargs(1, 'archive file', @_);
+ &safesystem("$cmd_delete $qarchive $qfile >/dev/null");
+ exit;
+}
+
+# Remove an empty directory from the archive.
+# The only difference from mczipfs_rm is that we append an
+# additional slash to the directory name to remove. I am not
+# sure this is absolutely necessary, but it doesn't hurt.
+sub mczipfs_rmdir {
+ my ($qfile) = map { &zipquotemeta(zipfs_realpathname($_)) } @_;
+ &checkargs(1, 'archive directory', @_);
+ &safesystem("$cmd_delete $qarchive $qfile/ >/dev/null", 12);
+ exit;
+}
+
+# Extract a file from the archive.
+# Note that we don't need to check if the file is a link,
+# because mc apparently doesn't call copyout for symbolic links.
+sub mczipfs_copyout {
+ my ($qafile, $qfsfile) = map { &zipquotemeta(zipfs_realpathname($_)) } @_;
+ &checkargs(1, 'archive file', @_);
+ &checkargs(2, 'local file', @_);
+ &safesystem("$cmd_extract $qarchive $qafile > $qfsfile", 11);
+ exit;
+}
+
+# Add a file to the archive.
+# This is done by making a temporary directory, in which
+# we create a symlink the original file (with a new name).
+# Zip is then run to include the real file in the archive,
+# with the name of the symbolic link.
+# Here we also doesn't need to check for symbolic links,
+# because the mc extfs doesn't allow adding of symbolic
+# links.
+sub mczipfs_copyin {
+ my ($afile, $fsfile) = @_;
+ &checkargs(1, 'archive file', @_);
+ &checkargs(2, 'local file', @_);
+ my ($qafile) = quotemeta $afile;
+ $fsfile = &absolutize($fsfile, $oldpwd);
+ my $adir = File::Basename::dirname($afile);
+
+ my $tmpdir = &mktmpdir();
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &mkdirs($adir, 0700);
+ symlink ($fsfile, $afile) || &croak("link $afile failed");
+ &safesystem("$cmd_add $aqarchive $qafile >/dev/null");
+ unlink $afile || &croak("unlink $afile failed");
+ &rmdirs($adir);
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# Add an empty directory the the archive.
+# This is similar to mczipfs_copyin, except that we don't need
+# to use symlinks.
+sub mczipfs_mkdir {
+ my ($dir) = @_;
+ &checkargs(1, 'directory', @_);
+ my ($qdir) = quotemeta $dir;
+
+ my $tmpdir = &mktmpdir();
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &mkdirs($dir, 0700);
+ &safesystem("$cmd_add $aqarchive $qdir >/dev/null");
+ &rmdirs($dir);
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# Add a link to the archive. This operation is not used yet,
+# because it is not supported by the MC extfs.
+sub mczipfs_mklink {
+ my ($linkdest, $afile) = @_;
+ &checkargs(1, 'link destination', @_);
+ &checkargs(2, 'archive file', @_);
+ my ($qafile) = quotemeta $afile;
+ my $adir = File::Basename::dirname($afile);
+
+ my $tmpdir = &mktmpdir();
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &mkdirs($adir, 0700);
+ symlink ($linkdest, $afile) || &croak("link $afile failed");
+ &safesystem("$cmd_addlink $aqarchive $qafile >/dev/null");
+ unlink $afile || &croak("unlink $afile failed");
+ &rmdirs($adir);
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# This operation is not used yet, because it is not
+# supported by the MC extfs.
+sub mczipfs_linkout {
+ my ($afile, $fsfile) = @_;
+ &checkargs(1, 'archive file', @_);
+ &checkargs(2, 'local file', @_);
+ my ($qafile) = map { &zipquotemeta($_) } $afile;
+
+ my $linkdest = &get_link_destination($afile);
+ symlink ($linkdest, $fsfile) || &croak("link $fsfile failed");
+ exit;
+}
+
+# Use unzip to find the link destination of a certain file in the
+# archive.
+sub get_link_destination {
+ my ($afile) = @_;
+ my ($qafile) = map { &zipquotemeta($_) } $afile;
+ my $linkdest = safeticks("$cmd_extract $qarchive $qafile");
+ &croak ("extract failed", "link destination of $afile not found")
+ if (!defined $linkdest || $linkdest eq '');
+ return $linkdest;
+}
+
+# List files in the archive.
+# Because mc currently doesn't allow a file's parent directory
+# to be listed after the file itself, we need to do some
+# rearranging of the output. Most of this is done in
+# checked_print_file.
+sub mczipfs_list {
+ open (PIPE, "$cmd_list $qarchive |") || &croak("$app_unzip failed");
+ if ($op_has_zipinfo) {
+ while (<PIPE>) {
+ chomp;
+ next if /^Archive:/;
+ next if /^\d+ file/;
+ next if /^Empty zipfile\.$/;
+ my @match = /$regex_zipinfo_line/;
+ next if ($#match != 13);
+ &checked_print_file(@match);
+ }
+ } else {
+ while (<PIPE>) {
+ chomp;
+ my @match = /$regex_nonzipinfo_line/;
+ next if ($#match != 10);
+ my @rmatch = ('', '', 'unknown', $match[0], '', $match[2], $match[1],
+ $match[6] + ($match[6] < 70 ? 2000 : 1900), $match[4], $match[5],
+ $match[7], $match[8], "00", $match[10]);
+ &checked_print_file(@rmatch);
+ }
+ }
+ if (!close (PIPE)) {
+ &croak("$app_unzip failed") if ($! != 0);
+ &croak("$app_unzip failed", 'non-zero exit status ('.($? >> 8).')')
+ }
+
+ foreach my $key (sort keys %pending) {
+ foreach my $file (@{ $pending{$key} }) {
+ &print_file(@{ $file });
+ }
+ }
+
+ exit;
+}
+
+# Execute a file in the archive, by first extracting it to a
+# temporary directory. The name of the extracted file will be
+# the same as the name of it in the archive.
+sub mczipfs_run {
+ my ($afile) = @_;
+ &checkargs(1, 'archive file', @_);
+ my $qafile = &zipquotemeta(zipfs_realpathname($afile));
+ my $tmpdir = &mktmpdir();
+ my $tmpfile = File::Basename::basename($afile);
+
+ chdir $tmpdir || &croak("chdir $tmpdir failed");
+ &safesystem("$cmd_extract $aqarchive $qafile > $tmpfile");
+ chmod 0700, $tmpfile;
+ &safesystem("./$tmpfile");
+ unlink $tmpfile || &croak("rm $tmpfile failed");
+ chdir $oldpwd || &croak("chdir $oldpwd failed");
+ rmdir $tmpdir || &croak("rmdir $tmpdir failed");
+ exit;
+}
+
+# This is called prior to printing the listing of a file.
+# A check is done to see if the parent directory of the file has already
+# been printed or not. If it hasn't, we must cache it (in %pending) and
+# print it later once the parent directory has been listed. When all
+# files have been processed, there may still be some that haven't been
+# printed because their parent directories weren't listed at all. These
+# files are dealt with in mczipfs_list.
+sub checked_print_file {
+ my @waiting = ([ @_ ]);
+
+ while ($#waiting != -1) {
+ my $item = shift @waiting;
+ my $filename = ${$item}[13];
+ my $dirname = File::Basename::dirname($filename) . '/';
+
+ if (exists $known{$dirname}) {
+ &print_file(@{$item});
+ if ($filename =~ /\/$/) {
+ $known{$filename} = 1;
+ if (exists $pending{$filename}) {
+ push @waiting, @{ $pending{$filename} };
+ delete $pending{$filename};
+ }
+ }
+ } else {
+ push @{$pending{$dirname}}, $item;
+ }
+ }
+}
+
+# Print the mc extfs listing of a file from a set of parsed fields.
+# If the file is a link, we extract it from the zip archive and
+# include the output as the link destination. Because this output
+# is not newline terminated, we must execute unzip once for each
+# link file encountered.
+sub print_file {
+ my ($perms,$zipver,$platform,$realsize,$format,$cmpsize,$comp,$year,$mon,$day,$hours,$mins,$secs,$filename) = @_;
+ if ($platform ne 'unx') {
+ $perms = ($filename =~ /\/$/ ? 'drwxr-xr-x' : '-rw-r--r--');
+ }
+ printf "%-10s 1 %-8d %-8d %8s %s/%s/%s %s:%s:%s %s", $perms, $<,
+ $(, $realsize, $mon, $day, $year, $hours, $mins, $secs, $filename;
+ if ($platform eq 'unx' && $perms =~ /^l/) {
+ my $linkdest = &get_link_destination($filename);
+ print " -> $linkdest";
+ }
+ print "\n";
+}
+
+# Die with a reasonable error message.
+sub croak {
+ my ($command, $desc) = @_;
+ die "uzip ($cmd): $command - $desc\n" if (defined $desc);
+ die "uzip ($cmd): $command - $!\n";
+}
+
+# Make a set of directories, like the command `mkdir -p'.
+# This subroutine has been tailored for this script, and
+# because of that, it ignored the directory name '.'.
+sub mkdirs {
+ my ($dirs, $mode) = @_;
+ $dirs = &cleandirs($dirs);
+ return if ($dirs eq '.');
+
+ my $newpos = -1;
+ while (($newpos = index($dirs, '/', $newpos+1)) != -1) {
+ my $dir = substr($dirs, 0, $newpos);
+ mkdir ($dir, $mode) || &croak("mkdir $dir failed");
+ }
+ mkdir ($dirs, $mode) || &croak("mkdir $dirs failed");
+}
+
+# Remove a set of directories, failing if the directories
+# contain other files.
+# This subroutine has been tailored for this script, and
+# because of that, it ignored the directory name '.'.
+sub rmdirs {
+ my ($dirs) = @_;
+ $dirs = &cleandirs($dirs);
+ return if ($dirs eq '.');
+
+ rmdir $dirs || &croak("rmdir $dirs failed");
+ my $newpos = length($dirs);
+ while (($newpos = rindex($dirs, '/', $newpos-1)) != -1) {
+ my $dir = substr($dirs, 0, $newpos);
+ rmdir $dir || &croak("rmdir $dir failed");
+ }
+}
+
+# Return a semi-canonical directory name.
+sub cleandirs {
+ my ($dir) = @_;
+ $dir =~ s:/+:/:g;
+ $dir =~ s:/*$::;
+ return $dir;
+}
+
+# Make a temporary directory with mode 0700.
+sub mktmpdir {
+ use File::Temp qw(mkdtemp);
+ my $template = "/tmp/mcuzipfs.XXXXXX";
+ $template="$ENV{MC_TMPDIR}/mcuzipfs.XXXXXX" if ($ENV{MC_TMPDIR});
+ return mkdtemp($template);
+}
+
+# Make a filename absolute and return it.
+sub absolutize {
+ my ($file, $pwd) = @_;
+ return "$pwd/$file" if ($file !~ /^\//);
+ return $file;
+}
+
+# Like the system built-in function, but with error checking.
+# The other argument is an exit status to allow.
+sub safesystem {
+ my ($command, @allowrc) = @_;
+ my ($desc) = ($command =~ /^([^ ]*) */);
+ $desc = File::Basename::basename($desc);
+ system $command;
+ my $rc = $?;
+ &croak("`$desc' failed") if (($rc & 0xFF) != 0);
+ if ($rc != 0) {
+ $rc = $rc >> 8;
+ foreach my $arc (@allowrc) {
+ return if ($rc == $arc);
+ }
+ &croak("`$desc' failed", "non-zero exit status ($rc)");
+ }
+}
+
+# Like backticks built-in, but with error checking.
+sub safeticks {
+ my ($command, @allowrc) = @_;
+ my ($desc) = ($command =~ /^([^ ]*) /);
+ $desc = File::Basename::basename($desc);
+ my $out = `$command`;
+ my $rc = $?;
+ &croak("`$desc' failed") if (($rc & 0xFF) != 0);
+ if ($rc != 0) {
+ $rc = $rc >> 8;
+ foreach my $arc (@allowrc) {
+ return if ($rc == $arc);
+ }
+ &croak("`$desc' failed", "non-zero exit status ($rc)");
+ }
+ return $out;
+}
+
+# Make sure enough arguments are supplied, or die.
+sub checkargs {
+ my $count = shift;
+ my $desc = shift;
+ &croak('missing argument', $desc) if ($count-1 > $#_);
+}
+
+# Quote zip wildcard metacharacters. Unfortunately Info-ZIP zip and unzip
+# on unix interpret some wildcards in filenames, despite the fact that
+# the shell already does this. Thus this function.
+sub zipquotemeta {
+ my ($name) = @_;
+ my $out = '';
+ for (my $c = 0; $c < length $name; $c++) {
+ my $ch = substr($name, $c, 1);
+ $out .= '\\' if (index('*?[]\\', $ch) != -1);
+ $out .= $ch;
+ }
+ return quotemeta($out);
+}
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzip
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzoo
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzoo (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzoo 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,65 @@
+#! /bin/sh
+#
+# Zoo file system
+#
+# Source of zoo can be found at
+# ftp://ftp.ibiblio.org/pub/Linux/utils/compress/
+
+ZOO=zoo
+
+# Stupid zoo won't work if the archive name has no .zoo extension, so we
+# have to make a symlink with a "better" name. Also, zoo can create
+# directories even if printing files to stdout, so it's safer to confine
+# it to a temporary directory.
+mklink ()
+{
+ TMPDIR=`mktemp -d ${MC_TMPDIR:-/tmp}/mctmpdir-uzoo.XXXXXX` || exit 1
+ trap 'cd /; rm -rf "$TMPDIR"' 0 1 2 3 5 13 15
+ ARCHIVE="$TMPDIR/tmp.zoo"
+ ln -sf "$1" "$ARCHIVE"
+ cd "$TMPDIR" || exit 1
+}
+
+mczoofs_list ()
+{
+ mklink "$1"
+ $ZOO lq "$ARCHIVE" | awk -v uid=$(id -ru) '
+/^[^\ ]/ { next }
+{
+if (NF < 8)
+ next
+if ($8 ~ /^\^/)
+ $8=substr($8, 2)
+if ($6 > 50)
+ $6=$6 + 1900
+else
+ $6=$6 + 2000
+split($7, a, ":")
+if ($8 ~ /\/$/)
+ printf "drwxr-xr-x 1 %-8d %-8d %8d %s %2d %4d %02d:%02d %s\n", uid, 0, $1, $5, $4, $6, a[1], a[2], $8
+else
+ printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %02d:%02d %s\n", uid, 0, $1, $5, $4, $6, a[1], a[2], $8
+}' 2>/dev/null
+ exit 0
+}
+
+mczoofs_copyout ()
+{
+ mklink "$1"
+ # zoo only accepts name without directory as file to extract
+ base=`echo "$2" | sed 's,.*/,,'`
+ $ZOO xpq: "$ARCHIVE" "$base" > "$3"
+ cd /
+ exit 0
+}
+
+umask 077
+
+cmd="$1"
+shift
+case "$cmd" in
+ list) mczoofs_list "$@" ;;
+ copyout) mczoofs_copyout "$@" ;;
+ *) exit 1 ;;
+esac
+exit 0
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/extfs/uzoo
___________________________________________________________________
Added: svn:executable
+ *
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,44 @@
+Hint: Use C-x t to copy tagged file names to the command line.
+Hint: Use C-x p to copy the current pathname to the command line.
+Hint: Completion: use M-Tab (or Esc+Tab). Type it twice to get a list.
+Hint: Use M-p and M-n to access the command history.
+Hint: Need to quote a character? Use Control-q and the character.
+Hint: Tired of these messages? Turn them off from the Options/Layout menu.
+Hint: Selecting directories: add a slash to the end of the matching pattern.
+Hint: If your terminal lacks functions keys, use the ESC+number sequence.
+Hint: The homepage of GNU Midnight Commander: http://www.midnight-commander.org/
+Hint: Please send any bug reports to mc-devel at gnome.org
+Hint: Tab changes your current panel.
+Hint: VFS coolness: tap enter on a tar file to examine its contents.
+Hint: We also have a nice manual page.
+Hint: Do you want lynx-style navigation? Set it in the Configuration dialog.
+Hint: % macros work even on the command line.
+Hint: M-! will allow you to execute programs and see the output in the viewer.
+Hint: The file listing format can be customized; do "man mc" for details.
+Hint: %D/%T expands to the tagged files in the opposite directory.
+Hint: Want your plain shell? Press C-o, and get back to MC with C-o again.
+Hint: Setting the CDPATH variable can save you keystrokes in cd commands.
+Hint: If you want to see your .* files, say so in the Configuration dialog.
+Hint: Want to see your *~ backup files? Set it in the Configuration dialog.
+Hint: Completion works on all input lines in all dialogs. Just press M-Tab.
+Hint: On slow terminals the -s flag may help.
+Hint: Find File: you can work on the files found using the Panelize button.
+Hint: Want to do complex searches? Use the External Panelize command.
+Hint: To change directory halfway through typing a command, use M-c (quick cd).
+Note: Shell commands will not work when you are on a non-local file system.
+Hint: Bring text back from the dead with C-y.
+Hint: Are some of your keys not working? Look at Options/Learn keys.
+Hint: To look at the output of a command in the viewer, use M-!
+Hint: F13 (or Shift-F3) invokes the viewer in raw mode.
+Hint: You may specify the editor for F4 with the shell variable EDITOR.
+Hint: You may specify the external viewer with the shell vars VIEWER or PAGER.
+Hint: You can disable all requests for confirmation in Options/Confirmation.
+Hint: Leap to frequently used directories in a single bound with C-\.
+Hint: You can do anonymous FTP with mc by typing 'cd /#ftp:machine.edu'
+Hint: FTP is built in the Midnight Commander, check the File/FTP link menu.
+Hint: M-t changes quickly the listing mode.
+Hint: You can specify the username when doing ftps: 'cd /#ftp:user at machine.edu'
+Hint: You can browse RPM files by tapping enter on top of an rpm file.
+Hint: To mark directories on the select dialog box, append a slash.
+Hint: To use the mouse cut and paste may require holding the shift key
+Hint: Key frequently visited ftp sites in the hotlist: type C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.cs
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.cs (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.cs 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,42 @@
+Tip: C-x t vložà na pÅÃkazovou Åádku oznaÄené soubory.
+Tip: C-x p vložà na pÅÃkazovou Åádku jméno aktuálnÃho adresáÅe.
+Tip: DoplÅovánÃ: použijte M-Tab (nebo Esc+Tab). Dvojitým zadánÃm zÃskáte seznam.
+Tip: PoužitÃm M-p nebo M-n se pohybujete v historii pÅÃkazů.
+Tip: Chcete zadat speciálnà znak (napÅ. tabulátor)? Použijte Ctrl-q a daný znak.
+Tip: Nechcete již vidÄt tipy? VypnÄte je v NastavenÃ/ZobrazenÃ/Dalšà nastavenÃ.
+Tip: AdresáÅe vyberete pÅidánÃm lomÃtka na konec vzorku.
+Tip: Pokud Váš terminál nezná nebo nemá funkÄnà klávesy, použijte Esc+ÄÃslo.
+Tip: Stránka GNU Midnight Commanderu je http://www.midnight-commander.org/
+Tip: Zprávy o chybách posÃlejte na mc-devel at gnome.org (anglicky).
+Tip: Pomocà klávesy Tab zmÄnÃte aktuálnà panel.
+Tip: Stiskem Enter na souboru .tar nebo .tar.gz si prohlédnete obsah.
+Tip: Existuje také manuálová stránka [mc(1)].
+Tip: PÅejete si klávesy stejnÄ jako v lynxu? Nastavte to v NastavenÃ.
+Tip: Makra uvozená % pracujà na pÅÃkazové Åádce.
+Tip: Pomocà M-! můžete spustit pÅÃkaz a prohlédnout si výstup v oknÄ.
+Tip: Zobrazenà v panelech může být upraveno. Z âman mcâ se dozvÃte vÃce.
+Tip: %D/%T se rozvine na soubory oznaÄené v druhém panelu.
+Tip: Chcete opÄt váš shell? StisknÄte C-o. Do MC se vrátÃte opÄt pÅes C-o.
+Tip: NastavenÃm promÄnné CDPATH můžete Å¡etÅit klávesnici.
+Tip: Pokud chcete vidÄt soubory zaÄÃnajÃcà teÄkou, ÅeknÄte to v NastavenÃ.
+Tip: Chcete vidÄt zálohy svých souborů (konÄà ~). Použijte NastavenÃ.
+Tip: DoplÅovánà funguje ve vstupnÃch Åádkách vÅ¡ech dialogů. Použijte M-Tab.
+Tip: Na terminálech s pomalou odezvou zkuste parametr -s (mc -s).
+Tip: S nalezenými soubory můžete pracovat. StisknÄte tlaÄÃtko Panelizace.
+Tip: Pro opravdu složité operace zkuste pÅÃkaz PÅÃkaz/Externà panelizace.
+Tip: Pokud chcete zmÄnit adresáŠpÅi práci na pÅÃkazové Åádce, zkuste M-c.
+Pozn.: PÅÃkazy shellu nefungujÃ, pokud nepracujete na lokálnÃm systému souborů.
+Tip: Smazaný text obnovÃte C-y.
+Tip: Pokud nÄkteré klávesy nefungujÃ, použijte menu NastavenÃ/UÄenà kláves.
+Tip: F13 (nebo Shift-F3) vyvolá prohlÞenà bez zpracovánà obsahu souboru.
+Tip: Editor pro klávesu F4 urÄÃte pomocà promÄnné prostÅedà EDITOR.
+Tip: Externà prohlÞeÄ urÄÃte promÄnnými VIEWER nebo PAGER.
+Tip: VÅ¡echny žádosti o potvrzenà můžete zakázat v NastavenÃ/PotvrzovánÃ.
+Tip: K seznamu Äasto použÃvaných adresáÅů se můžete dostat i pÅes C-\.
+Tip: Na anonymnà FTP se pÅipojÃte pomocà âcd /#ftp:stroj.domena.czâ.
+Tip: MC má vestavÄný FTP. PodÃvejte se do menu Levý/FTP spojenà na poÄÃtaÄ.
+Tip: M-t rychle mÄnà formát zobrazenà panelů.
+Tip: PÅi FTP spojenà můžete zadat i jméno: âcd /#ftp:jmeno at stroj.domena.czâ.
+Tip: RPM soubory si prohlédnete stiskem Enter.
+Tip: Chcete-li použÃt myÅ¡ pro zkopÃrovánà nebo vloženà textu, stisknÄte Shift.
+Tip: V seznamu adresáÅů můžete mÃt i Äasto navÅ¡tÄvované FTP servery. Zkuste C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.es
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.es (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.es 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Ayudita: C-x t pone los archivos marcados en la lÃnea de órdenes.
+Ayudita: C-x p copia la trayectoria completa en la lÃnea de órdenes.
+Ayudita: C-x C-p copia la trayectoria del panel opuesto en la lÃnea de órdenes.
+Ayudita: M-Tab (o Esc+Tab) completa nombres; dos veces y muestra una lista.
+Ayudita: M-p y M-n permiten acceder a la historia de órdenes.
+Ayudita: Para introducir un carácter especial: C-q y el caracter.
+Ayudita: ¿Harto de mensajitos? Se quitan en el menú Opciones/Presentación.
+Ayudita: Para seleccionar directorios añadir "/" tras el patrón a buscar.
+Ayudita: Si no funcionan las teclas de función, ESC+número sirve.
+Ayudita: El web del Midnight Commander está en http://www.midnight-commander.org/
+Ayudita: El sitio oficial del Midnight Commander es http://www.midnight-commander.org/
+Ayudita: Comunique cualquier defecto a mc-devel at gnome.org
+Ayudita: El tabulador cambia de panel.
+Ayudita: ¡El mejor VFS! Al <entrar> en un archivo comprimido se ve su contenido.
+Ayudita: El Midnight Commander tiene manual: "man mc"
+Ayudita: ¿Desea navegar con las flechas al estilo lynx? Está en Configuración.
+Ayudita: Las macros con % funcionan incluso en la lÃnea de órdenes.
+Ayudita: Con M-! puede ejecutar programas y ver la salida en el visor.
+Ayudita: El formato del listado se puede personalizar; "man mc" para ver pistas.
+Ayudita: %D/%T representa los archivos seleccionados en el panel opuesto.
+Ayudita: Con C-o se puede ir y volver a la shell de siempre.
+Ayudita: La variable CDPATH ahorra teclas al cambiar de directorios.
+Ayudita: Para ver los archivos .* basta indicarlo en Configuración.
+Ayudita: Para ver los archivos de seguridad tipo *~ ir a Configuración.
+Ayudita: Se puede auto-completar nombres también en los diálogos con M-Tab.
+Ayudita: En terminales lentos la opción -s puede ayudar.
+Ayudita: Puede "Llevar al panel" los resultados de "Buscar archivos" y usarlos.
+Ayudita: Puede hacer y guardar búsquedas complejas con "Búsquedas externas".
+Ayudita: Con M-c cambiar de directorio es un poco más cómodo.
+Nota: Las instrucciones de la Shell no funcionan fuera del sistema local.
+Ayudita: Con C-y puede recuperar texto eliminado.
+Ayudita: ¿Alguna tecla rebelde? Puede educarla con "Redefinir teclas".
+Ayudita: Para ver la salida de una orden por el visor M-!
+Ayudita: F13 (o Mayúsculas-F3) invoca el visor en modo primitivo, sin formatos.
+Ayudita: F4 puede usar cualquier editor que indiquemos en la variable EDITOR.
+Ayudita: Se puede usar un visor externo indicado en la variable PAGER.
+Ayudita: Para deshabilitar los mensajes de Confirmación vaya al menú Opciones.
+Ayudita: Apunte los directorios y sitios más usados en "Favoritos".
+Ayudita: Para hacer un FTP anónimo con mc: 'cd /#ftp:maquina.dominio'
+Ayudita: FTP está integrado en Midnight Commander, en "conexión por FTP..."
+Ayudita: M-t permite cambiar rápidamente entre varios modos de listado.
+Ayudita: Para hacer un FTP no-anónimo: 'cd /#ftp:usuario at maquina.dominio'
+Ayudita: Para examinar un archivo RPM basta pulsar <intro> sobre él.
+Ayudita: Para copiar y pegar con ratón mantener presionada la tecla MAYÃSCULAS.
+Ayudita: Los ftp habituales se pueden guardar en "Favoritos".
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.hu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.hu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.hu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,44 @@
+Tipp: A kijelölt fájlnevek parancssorba való másolása: C-x t
+Tipp: Az aktuális elérési út parancssorba való másolása: C-x p
+Tipp: KiegészÃtés: M-Tab (vagy Esc Tab). Kétszer lenyomva listát ad.
+Tipp: Korábbi parancsok elÅhozása: M-p illetve M-n
+Tipp: Speciális karakter beÃrásához használja ezt: Control-q <karakter>
+Tipp: Az itt megjelenŠüzenetek kikapcsolhatók a "BeállÃtások/Megjelenés"-nél.
+Tipp: Könyvtárak kijelölése a minta végére / jelet Ãrva lehetséges.
+Tipp: Ha a terminálon nincsenek funkcióbillentyűk, használja ezt: Esc <szám>
+Tipp: A Midnight Commander honlapja: http://www.midnight-commander.org/
+Tipp: Hibabejelentéseket a következÅ cÃmre lehet küldeni: mc-devel at gnome.org
+Tipp: A Tab billentyűvel lehet panelt váltani.
+Tipp: VFS-funkció: egy Tar-fájlon Entert nyomva megjelenik annak tartalma.
+Tipp: A Midnight Commandernek van "man" (kézikönyv) lapja is.
+Tipp: Szeretne Lynx-stÃlusú navigációt? Be lehet állÃtani az AlapbeállÃtásoknál.
+Tipp: A % makrók még a parancssorban is használhatók.
+Tipp: Program végrehajtása a kimenetnek a fájlmegjelenÃtÅbe való küldésével: M-!
+Tipp: A fájlok listázási módja beállÃtható; részletek a "man mc" paranccsal.
+Tipp: A %D/%T sztring a másik panel kijelölt fájljaival lesz helyettesÃtve.
+Tipp: A sima shell-t szeretné? Használja ezt: C-o (visszatérés MC-be: ugyanÃgy).
+Tipp: A CDPATH változó beállÃtásával egyszerűbbé tehetÅ a "cd" parancsok kiadása.
+Tipp: Ha látni szeretné a .* rejtett fájlokat, állÃtsa be az AlapbeállÃtásoknál.
+Tipp: Ha látni szeretné a *~ másolatfájlokat, állÃtsa be az AlapbeállÃtásoknál.
+Tipp: A kiegészÃtés minden ablak összes beviteli mezÅjében működik: M-Tab
+Tipp: Lassú terminálokon a -s opció hasznos lehet.
+Tipp: Fájlkeresés: műveletek végzése a megtalált fájlokkal: "Listát a panelra".
+Tipp: Komplex keresések végzéséhez a "KülsŠpanel-parancs" funkció javasolt.
+Tipp: Könyvtárváltás egy parancs begépelése közben: M-c (gyors könyvtárváltás).
+Megjegyzés: A shell-parancsok távoli fájlrendszereken nem használhatók.
+Tipp: A pufferben levŠ(például "C-k"-val oda tett) szöveg visszahozása: C-y
+Tipp: Ha nem működnek bizonyos billentyűk: "BeállÃtások/Billentyűk".
+Tipp: Egy parancs kimenetének megjelenÃtése a fájlmegjelenÃtÅben: M-!
+Tipp: Az F13 (vagy Shift-F3) a fájlmegjelenÃtÅt "nyers" módban indÃtja el.
+Tipp: Az F4-re használandó szerkesztÅt az EDITOR shell-változóval lehet megadni.
+Tipp: A külsÅ fájlmegjelenÃtÅt a PAGER shell-változóval lehet megadni.
+Tipp: Az összes megerÅsÃtéskérés kikapcsolható: "BeállÃtások/MegerÅsÃtések".
+Tipp: Egyszerű módon elérhetÅk a gyakran használt könyvtárak: C-\
+Tipp: "Anonymous" FTP-zés végezhetŠezzel a paranccsal: "cd /#ftp:gépnév.edu".
+Tipp: Az FTP be van épÃtve a Midnight Commanderbe: "FTP-kapcsolat" menüpontok.
+Tipp: A listázási mód gyorsan váltható a következŠbillentyűkombinációval: M-t
+Tipp: FTP-zésnél felhasználónév is megadható: "cd /#ftp:felhasználó@gépnév.edu".
+Tipp: Az RPM-csomagfájlok böngészhetÅk, ehhez Entert kell nyomni az adott fájlon.
+Tipp: Könyvtárak kijelölése a "Kijelölés" ablakban: / jel hozzáfűzésével.
+Tipp: Az egérrel való szövegkimásoláshoz szükség lehet a Shift lenyomására.
+Tipp: A gyakran látogatott FTP-helyek betehetÅk a gyorslistába: C-\
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.it
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.it (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.it 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Dritta: usa C-x t per copiare i file selezionati sulla linea di comando.
+Dritta: usa C-x p per copiare il percorso corrente sulla linea di comando.
+Dritta: completamento: usa M-Tab (o Esc+Tab). Due volte per la lista.
+Dritta: usa M-p e M-n per accedere alla storia dei comandi.
+Dritta: devi inserire un carattere speciale? Usa C-q e il carattere.
+Dritta: stanco di questi messaggi? Disattivali dal menu Opzioni/Aspetto.
+Dritta: selezione directory: inserisci uno slash alla fine della selezione.
+Dritta: se al tuo terminale mancano i tasti funzione usa ESC+numero tasto.
+Dritta: l'URL del Midnight Commander è: http://www.midnight-commander.org/
+Dritta: la home page del Midnight Commander: http://www.midnight-commander.org/
+Dritta: prego spedire i bug report a mc-devel at gnome.org
+Dritta: tab cambia il pannello corrente.
+Dritta: magico VFS; premi invio su un file tar per esaminarne il contenuto.
+Dritta: c'è anche un bel manuale.
+Dritta: navigazione stile lynx? Impostala in finestra di configurazione.
+Dritta: le macro % funzionano anche sulla linea di comando!
+Dritta: M-! permette di eseguire programmi e vedere il risultato nel viewer.
+Dritta: il formato della lista file è impostabile; "man mc" per i dettagli.
+Dritta: %D/%T espande i file selezionati nella directory opposta.
+Dritta: vuoi la tua shell? Premi C-o e torna nuovamente a MC con C-o.
+Dritta: impostare la variabile CDPATH può far risparmiare tasti nei comandi cd.
+Dritta: se vuoi vedere i tuoi file .* impostalo nella Configurazione.
+Dritta: vuoi vedere i tuoi *~ file di backup? Impostalo nella Configurazione.
+Dritta: il completamento funziona su tutti gli input. Basta premere M-Tab.
+Dritta: con terminali lenti può aiutare la flag -s.
+Dritta: trova file: puoi elaborare i file trovati usando il bottone Pannellizza.
+Dritta: vuoi fare ricerche complesse? Usa il comando Pannellizza.
+Dritta: per cambiare directory mentre batti un comando, usa M-c (cd rapido).
+Nota: i comandi di shell non funzionano se non sei in un file system locale.
+Dritta: riesuma il testo nell'editor integrato con C-u.
+Dritta: non ti funzionano alcuni tasti? Guarda in Opzioni/Impara tasti.
+Dritta: per vedere il risultato di un comando nel visualizzatore, usa M-!
+Dritta: F13 (o Shift-F3) invoca il visualizzatore in modo 'raw'.
+Dritta: puoi specificare l'editor per F4 con la variabile shell EDITOR.
+Dritta: puoi specificare il visualizzatore esterno con la variabile shell PAGER.
+Dritta: puoi disabilitare tutte le richieste di conferma in Opzioni/Conferme.
+Dritta: salta nelle directory usate frequentemente in un colpo con C-\.
+Dritta: puoi fare FTP anonimo con mc battendo 'cd /#ftp:macchina.edu'
+Dritta: l'FTP è integrato nel Midnight Commander, controlla il menu FTP.
+Dritta: M-t cambia velocemente il modo listato.
+Dritta: puoi dare il nome utente facendo ftp: 'cd /#ftp:utente at macchina.edu'
+Dritta: puoi navigare attraverso i file RPM battendo invio su di essi.
+Dritta: per selezionare directory in Seleziona, aggiungere uno slash in fondo.
+Dritta: per usare il taglia incolla del mouse devi tener premuto il tasto shift.
+Dritta: tasto siti ftp visitati recentemente: batti C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.nl
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.nl (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.nl 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Hint: C-x t zet de geselecteerde filenamen in de commando lijn.
+Hint: Gebruik C-x p om de huidige padnaam naar de commando lijn te kopieren.
+Hint: Completeren: gebruik M-Tab (of Esc+Tab). Herhaal voor een lijst.
+Hint: Gebruik M-p en M-n voor de commando lijn historie.
+Hint: Een character quoten? Gebruik Control-q en dan het character.
+Hint: Moe van deze hints? Zet ze uit in het Opties/Vormgeving menu.
+Hint: Directories selecteren: zet een slash aan het eind van het zoekpatroon.
+Hint: Als je terminal geen functietoetsen ondersteunt, gebruik dan ESC+nummer.
+Hint: Er is een Midnight Commander URL: http://www.midnight-commander.org/
+Hint: Midnight Commander home page: http://www.midnight-commander.org/
+Hint: Stuur bug rapporten naar mc-devel at gnome.org
+Hint: Tab verandert huidig paneel.
+Hint: VFS coolheid: druk op enter op een tar file om zijn inhoud te onderzoeken.
+Hint: We hebben ook een aardige handleiding.
+Hint: Wil je lynx-achtige navigatie? Stel het in in de Configuratie dialoog.
+Hint: % macros werken zelf op de commando lijn.
+Hint: Met M-! kun je programmas draaien en de uitvoer in de viewer bekijken.
+Hint: Het bestandslijst formaat kan aangepast worden; doe "man mc" voor details.
+Hint: %D/%T expandeert naar de geselcterde bestanden in de andere directory.
+Hint: Wil je een gewone shell? Druk C-o, en ga terug naar MC met nogmaals C-o.
+Hint: De CDPATH variabele kan je een hoop typewerk met cd commandos besparen.
+Hint: Als je .* bestanden wilt zien, stel dat dan in in het Configuratie scherm.
+Hint: Wil je *~ backup bestanden zien? Ga naar het Configuratie scherm.
+Hint: Completering met M-Tab werkt op alle invoer regels in alle dialogen.
+Hint: Op trage terminals zou de -s vlag weleens kunnen helpen.
+Hint: Vind bestanden: gebruik de gevonden bestanden met de Extern Venster optie.
+Hint: Wil je complexe zoekopdrachten? Gebruik het Externe Venster commando.
+Hint: M-c (snelle cd) is om middenin een commando van directorie te wisselen.
+NB: Shell commandos werken niet in niet-locale bestandssystemen.
+Hint: Laat tekst herleven met C-y.
+Hint: Werken sommige toetsen niet? Kijk naar Opties/Leer toetsen.
+Hint: Om naar de uitvoer van een commando in d viewer te kijken, drukke men M-!
+Hint: F13 (of Shift-F3) roept de viewer aan in ruwe modus.
+Hint: Je kunt een editor onder F4 specificeren met de shell variabele EDITOR.
+Hint: Je kunt een externe viewer specificeren met de shell variabele PAGER.
+Hint: Je kunt alle aanvragen voor bevestiging instellen in Opties/Bevestiging.
+Hint: Spring naar veel gebruikte directories in een keer met C-\.
+Hint: Je kunt anonieme FTP draaien met mc door middel van 'cd /#ftp:machine.edu'
+Hint: FTP is in de Midnight Commander gebouwd, check het Bestand/FTP link menu.
+Hint: M-t verandert snel van lijst modus.
+Hint: Geef als volgt je gebruikersnaam op met ftps: 'cd /#ftp:naam at machine.edu'
+Hint: Je kunt RPM bestanden bekijken door er op te enteren.
+Hint: Om directories toe te voegen aan de selectie, moet je een slash toevoegen.
+Hint: Voor de normale cut and paste muisfuncties moet je de shift key inhouden.
+Hint: Voer frequent bezochte ftp sites toe aan je hotlist: type C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.pl
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.pl (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.pl 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+Porada: Za pomocÄ
C-x t kopiuje siÄ nazwy zaznaczoych plików do wiersza poleceÅ.
+Porada: Za pomocÄ
C-x p kopiuje siÄ nazwÄ bieżÄ
cej Åcieżki do wiersza poleceÅ.
+Porada: UzupeÅnianie: M-Tab (lub Esc+Tab). Podwójne wciÅniÄcie wywoÅuje listÄ.
+Porada: M-p i M-n udostÄpnia historiÄ poleceÅ.
+Porada: Cytowanie znaku można uzyskaÄ naciskajÄ
c Contrl-q i odpowiedni znak.
+Porada: ZmÄczony poradami? WyÅÄ
cz je w menu Opcje|UkÅad...
+Porada: Wybieranie katalogów: dodaj ukoÅnik na koÅcu wzorca dopasowania.
+Porada: JeÅli w twoim terminalu brak klawiszy funkcyjnych, użyj Esc+numer.
+Porada: Witryna Midnight Commandera jest pod adresem http://www.midnight-commander.org/
+Porada: Strona domowa Midnight Commandera pod adresem http://www.midnight-commander.org/
+Porada: Opis bÅÄdów (w jÄzyku angielskim) wysyÅaj na mc-devel at gnome.org
+Porada: Za pomocÄ
klawisza Tab zmienia siÄ bieżÄ
cy panel.
+Porada: VFS: naciÅnij Enter na archiwum tar, aby obejrzeÄ jego zawartoÅÄ.
+Porada: Na stronÄ podrÄcznikowÄ
też warto zajrzeÄ.
+Porada: Chcesz siÄ poruszaÄ tak jak w lynksie? Ustaw to w menu Konfiguracja...
+Porada: Makra % dziaÅajÄ
nawet w wierszu poleceÅ.
+Porada: M-! pozwala na podglÄ
d wyjÅcia uruchamianych programów w przeglÄ
darce.
+Porada: Tryb wyÅwietlania listy plików można dostosowywaÄ: zobacz "man mc".
+Porada: %D/%T oznacza zazanaczone pliki w drugim panelu.
+Porada: DostÄp do zwykÅej powÅoki przez C-o. Powrót do MC przez ponowne C-o.
+Porada: Ustawienie zmiennej CDPATH może ci zaoszczÄdziÄ pisania.
+Porada: JeÅli chcesz zobaczyÄ pliki .*, zmieÅ ustawienie w menu Konfiguracja...
+Porada: JeÅli chcesz zobaczyÄ pliki .*~, zmieÅ ustawienie w menu Konfiguracja...
+Porada: UzupeÅnianie dziaÅa wszÄdzie. Po prostu naciÅnij M-Tab.
+Porada: JeÅli masz powolny terminal, spróbuj użyÄ opcji -s.
+Porada: Znajdź plik: na znalezionych plikach wykonujemy operacje poprzez Filtruj.
+Porada: Chcesz użyÄ zÅożonego wyszukiwania? Użyj polecenia Filtr zewnÄtrzny.
+Porada: JeÅli chcesz szybciej zmieniaÄ ÅcieżkÄ, użyj M-c (szybka zmiana katalogu).
+Porada: Polecenia powÅoki dziaÅajÄ
tylko w lokalnym systemie plików.
+Porada: PrzywrÃ³Ä skasowany tekst za pomocÄ
C-y.
+Porada: Niektóre klawisze nie dziaÅajÄ
? Patrz menu Opcje|Definiuj klawisze...
+Porada: Aby obejrzeÄ wyjÅcie polecenia w przeglÄ
darce użyj M-!
+Porada: F13 (lub Shift-F3) wywoÅuje przeglÄ
darkÄ w trybie surowym.
+Porada: Możesz okreÅliÄ edytor pod F4 przez zmiennÄ
powÅoki EDITOR.
+Porada: Możesz okreÅliÄ zewnÄtrznÄ
przeglÄ
darkÄ przez zmiennÄ
powÅoki PAGER.
+Porada: Możesz wyÅÄ
czyÄ Å¼Ä
dania potwierdzenia przez menu Opcje|Potwierdzanie...
+Porada: Przejdź do listy najczÄÅciej używanych katalogów przez C-\.
+Porada: Z anonimowego FTP korzystamy piszÄ
c 'cd /#ftp:machine.edu'
+Porada: MC ma wbudowanÄ
obsÅugÄ FTP; patrz menu Plik, PoÅÄ
czenie FTP...
+Porada: M-t przeÅÄ
cza tryby wyÅwietlania listy plików.
+Porada: Użytkownika FTP okreÅlamy przez: 'cd /#ftp:user at machine.edu'
+Porada: Pakiety RPM przeglÄ
damy naciskajÄ
c na nich Enter.
+Porada: Aby zazanaczyÄ katalogi w oknie dialogowym zaznaczania dodaj ukoÅnik.
+Porada: Używanie kopiowania i wklejania za pomocÄ
myszy może wymagaÄ Shifta.
+Porada: Klawiszem C-\ dopisz do podrÄcznej listy czÄsto odwiedzane zasoby FTP.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.ru
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.ru
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.sr
===================================================================
(Binary files differ)
Property changes on: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.sr
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.uk
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.uk (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.uk 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+ÐоÑада: ÐоÑиÑÑÑйÑеÑÑ C-x t Ð´Ð»Ñ ÐºÐ¾Ð¿ÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°ÑениÑ
ÑайлÑв Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ð¹ ÑÑдок.
+ÐоÑада: ÐоÑиÑÑÑйÑеÑÑ C-x p Ð´Ð»Ñ ÐºÐ¾Ð¿ÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑного ÑлÑÑ
Ñ Ð² командний ÑÑдок.
+ÐоÑада: ÐвÑодоповненнÑ: M-Tab (Esc+Tab). ÐÐ»Ñ Ð¾Ð´ÐµÑÐ¶Ð°Ð½Ð½Ñ ÑпиÑÐºÑ Ð½Ð°ÑиÑнÑÑÑ Ð´Ð²ÑÑÑ.
+ÐоÑада: ÐоÑиÑÑÑйÑеÑÑ M-p Ñ M-n Ð´Ð»Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ð´Ð¾ ÑÑÑоÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´.
+ÐоÑада: ÐоÑÑÑбно вÑÑавиÑи лÑÑеÑал? ÐаÑиÑнÑÑÑ Control-q Ñа лÑÑеÑал.
+ÐоÑада: ÐабÑидли ÑÑ Ð¿Ð¾Ñади? ÐÑдклÑÑÑÑÑ ÑÑ
Ñ Ð¼ÐµÐ½Ñ Options|Layout.
+ÐоÑада: ÐÑдмÑÑка каÑалогÑв: додайÑе поÑ
Ð¸Ð»Ñ ÑиÑÐºÑ Ð² кÑнеÑÑ Ð²ÑдповÑдного ÑаблонÑ.
+ÐоÑада: ЯкÑо ваÑÐ¾Ð¼Ñ ÑеÑмÑÐ½Ð°Ð»Ñ Ð±ÑакÑÑ ÑÑнкÑ. клавÑÑ, викоÑиÑÑовÑйÑе ESC+ÑиÑÑа.
+ÐоÑада: Ð¡Ð°Ð¹Ñ Midnight Commander в ÐнÑеÑнеÑÑ: http://www.midnight-commander.org/
+ÐоÑада: ÐомаÑÐ½Ñ ÑÑоÑÑнка Midnight Commander: http://www.midnight-commander.org/
+ÐоÑада: ÐÑÐ´Ñ Ð»Ð°Ñка, ÑлÑÑÑ Ð¿Ð¾Ð²ÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñо помилки на mc-devel at gnome.org
+ÐоÑада: Tab змÑнÑÑ Ð¿Ð¾ÑоÑÐ½Ñ Ð¿Ð°Ð½ÐµÐ»Ñ.
+ÐоÑада: ÐÑÑÑнÑÑÑÑ ÐФС: наÑиÑнÑÑÑ Enter на ÑÐ°Ð¹Ð»Ñ TAR Ð´Ð»Ñ Ð¾Ð´ÐµÑÐ¶Ð°Ð½Ð½Ñ Ð¹Ð¾Ð³Ð¾ змÑÑÑÑ.
+ÐоÑада: У Ð½Ð°Ñ Ñакож Ñ Ð½ÐµÐ¿Ð¾Ð³Ð°Ð½Ð° ÑÑоÑÑнка пÑдÑÑÑника.
+ÐоÑада: Ðи Ñ
оÑеÑе навÑгаÑÑÑ Ð² ÑÑÐ¸Ð»Ñ lynx? ÐÑÑановÑÑÑ Ñе в Options|Configuration.
+ÐоÑада: ÐакÑоÑи % пÑаÑÑÑÑÑ Ð½Ð°Ð²ÑÑÑ Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñ ÑÑдкÑ.
+ÐоÑада: M-! дозволиÑÑ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñи пÑогÑÐ°Ð¼Ñ Ñ Ð±Ð°ÑиÑи ÑезÑлÑÑÐ°Ñ Ñ Ð²ÑÐºÐ½Ñ Ð¿ÐµÑеглÑдÑ.
+ÐоÑада: ФоÑÐ¼Ð°Ñ ÑпиÑÐºÑ ÑайлÑв може бÑÑи змÑнений; набеÑÑÑÑ "man mc" Ð´Ð»Ñ Ð´ÐµÑалей.
+ÐоÑада: %D/%T ознаÑÐ°Ñ Ð¿Ð¾Ð·Ð½Ð°ÑÐµÐ½Ñ Ñайли на пÑоÑилежнÑй панелÑ.
+ÐоÑада: ÐажаÑÑе звиÑайний shell? ÐаÑиÑнÑÑÑ C-o, Ñ Ð·Ð½Ð¾Ð²Ñ C-o Ð´Ð»Ñ Ð¿Ð¾Ð²ÐµÑÐ½ÐµÐ½Ð½Ñ Ð² ÐС.
+ÐоÑада: ÐÑÑановивÑи змÑÐ½Ð½Ñ CDPATH, ви збеÑежеÑе зÑÑÐ¸Ð»Ð»Ñ Ð¿Ñи набоÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ cd.
+ÐоÑада: Щоб баÑиÑи пÑиÑ
Ð¾Ð²Ð°Ð½Ñ Ñайли .*, вÑÑановÑÑÑ Ð¾Ð¿ÑÑÑ Ð² Options|Configuration.
+ÐоÑада: Щоб баÑиÑи ÑезеÑÐ²Ð½Ñ Ñайли .*~, вÑÑановÑÑÑ Ð¾Ð¿ÑÑÑ Ð² Options|Configuration.
+ÐоÑада: ÐвÑÐ¾Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¿ÑаÑÑÑ Ñ Ð²ÑÑÑ
ÑÑдкаÑ
ÑведеннÑ. ÐÑоÑÑо наÑиÑнÑÑÑ M-Tab.
+ÐоÑада: Ðа повÑлÑниÑ
ÑеÑмÑналаÑ
може допомогÑи опÑÑÑ -s.
+ÐоÑада: ÐоÑÑк ÑайлÑ: Ñоб пÑаÑÑваÑи Ñз знайденими Ñайлами, наÑиÑнÑÑÑ Panelize.
+ÐоÑада: ÐажаÑÑе виконаÑи Ñкладний поÑÑк? СкоÑиÑÑайÑеÑÑ Extermal Panelize.
+ÐоÑада: ÐÐ»Ñ Ð·Ð¼Ñни каÑÐ°Ð»Ð¾Ð³Ñ Ð¿Ñд ÑÐ°Ñ Ð½Ð°Ð±Ð¾ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸, наÑиÑнÑÑÑ M-c (Ñвидка змÑна).
+ÐоÑада: Ðоманди shell не виконÑÑÑÑÑÑ, ÑкÑо ви не в локалÑнÑй ÑайловÑй ÑиÑÑемÑ.
+ÐоÑада: ÐилÑÑений ÑекÑÑ Ð¼Ð¾Ð¶Ð½Ð° повеÑнÑÑи за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ C-u.
+ÐоÑада: ÐеÑÐºÑ ÐºÐ»Ð°Ð²ÑÑÑ Ð½Ðµ пÑаÑÑÑÑÑ? СкоÑиÑÑайÑеÑÑ Ð¼ÐµÐ½Ñ Options|Learn keys.
+ÐоÑада: ÐÐ»Ñ Ð¾Ð´ÐµÑÐ¶Ð°Ð½Ð½Ñ ÑезÑлÑÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñ Ð²ÑÐºÐ½Ñ Ð¿ÐµÑеглÑдÑ, набеÑÑÑÑ M-!
+ÐоÑада: F13 (або Shift-F3) викликаÑÑÑ Ð¿ÐµÑеглÑÐ´Ð°Ñ Ñ ÑÐµÐ¶Ð¸Ð¼Ñ Ð½ÐµÐ¾Ð±ÑоблениÑ
даниÑ
.
+ÐоÑада: Ðи можеÑе вибÑаÑи ÑедакÑÐ¾Ñ Ð´Ð»Ñ F4 за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð·Ð¼ÑÐ½Ð½Ð¾Ñ Ð¾Ð±Ð¾Ð»Ð¾Ð½ÐºÐ¸ EDITOR.
+ÐоÑада: ÐовнÑÑнÑй пеÑеглÑÐ´Ð°Ñ Ð¼Ð¾Ð¶Ð½Ð° вибÑаÑи за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð·Ð¼ÑÐ½Ð½Ð¾Ñ Ð¾Ð±Ð¾Ð»Ð¾Ð½ÐºÐ¸ PAGER.
+ÐоÑада: Ðи можеÑе ÑкаÑÑваÑи запиÑи на пÑдÑвеÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð² Options|Confirmation.
+ÐоÑада: ÐеÑеÑ
одÑÑе до ÑаÑÑо викоÑиÑÑовÑваниÑ
каÑалогÑв набÑавÑи C-\.
+ÐоÑада: ÐнонÑмний FTP можна виконаÑи з mc набÑавÑи 'cd /#ftp:machine.edu'
+ÐоÑада: FTP вбÑдований Ñ Midnight Commander, Ð¼ÐµÐ½Ñ ÐанелÑ/FTP-з'ÑднаннÑ.
+ÐоÑада: M-t Ñвидко змÑнÑÑ ÑоÑÐ¼Ð°Ñ ÑпиÑÐºÑ Ð¿Ð°Ð½ÐµÐ»Ñ.
+ÐоÑада: Ðи можеÑе задаÑи Ñм'Ñ ÐºÐ¾ÑиÑÑÑваÑа ftpfs: 'cd /#ftp:user at machine.edu'.
+ÐоÑада: Файли RPM можна пеÑеглÑдаÑи наÑиÑнÑвÑи Enter на ÑÐ°Ð¹Ð»Ñ RPM.
+ÐоÑада: ÐÐ»Ñ Ð²ÑдмÑÑки каÑалогÑв Ñ Ð´ÑÐ°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð¼Ñ Ð²ÑÐºÐ½Ñ Ð²Ð¸Ð±Ð¾ÑÑ, додайÑе поÑ
Ð¸Ð»Ñ ÑиÑкÑ.
+ÐоÑада: ÐÐ»Ñ Ð²Ð¸ÑÑÐ·Ð°Ð½Ð½Ñ Ñ Ð²ÑÑавки за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð¼Ð¸ÑÑ ÑÑимайÑе клавÑÑÑ Shift.
+ÐоÑада: ÐбеÑÑгайÑе ÑаÑÑо вÑдвÑдÑÐ²Ð°Ð½Ñ FTP Ñ ÑпиÑÐºÑ ÐºÐ°ÑалогÑв: наÑиÑнÑÑÑ C-\.
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.zh
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.zh (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hint.zh 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,45 @@
+æç¤ºï¼ä½¿ç¨ C-x t ä¾è¤è£½å·²é¸æçæªæ¡åç¨±å°æä»¤åã
+æç¤ºï¼ä½¿ç¨ C-x p ä¾å°ç®åçè·¯å¾å稱è¤è£½å°æä»¤åã
+æç¤ºï¼è£é½ï¼ä½¿ç¨ M-Tabï¼æ Esc+Tabï¼ãæå
©æ¬¡çæ´åå表ã
+æç¤ºï¼ä½¿ç¨ M-p å M-n ä¾ååæä»¤ä½¿ç¨ç´éã
+æç¤ºï¼è¦ä½¿ç¨è·³åºåå
ï¼escape cahracterï¼ï¼å¯ä½¿ç¨ Control-q åå ä¸è¦è¼¸å
¥çåå
ã
+æç¤ºï¼æ¯å¦å°éäºè¨æ¯åå¦äºï¼å¯å¨ãé¸é
/é
ç½®ãé¸å®ä¸ééå®ã
+æç¤ºï¼é¸æç®éï¼å¨è¦æ¾å°ç樣å¼å¾å å
¥ "/"ã
+æç¤ºï¼å¦æä½ ççµç«¯æ©æ²æåè½éµï¼å¯ä»¥ä½¿ç¨ ESC + æ¸åæéµã
+æç¤ºï¼Midnight Commander URLï¼http://www.midnight-commander.org/
+æç¤ºï¼Midnight Commander ç¶²é ï¼http://www.midnight-commander.org/
+æç¤ºï¼è«éåºé¯èª¤å ±åå° mc-devel at gnome.org
+æç¤ºï¼Tab æåæä½¿ç¨ä¸ç颿¿ã
+æç¤ºï¼VFS ç好èï¼å¨ tar æªæ¡ä¸æ enter 坿¥çå®çå
§å®¹ã
+æç¤ºï¼æåæä¸åä¸é¯çæåé ã
+æç¤ºï¼ä½ æ¯å¦æ³ä½¿ç¨ lynx çç覽æ¹å¼ï¼è«å°è¨å®å°è©±çªä¸è¨å®ã
+æç¤ºï¼% å·¨é卿令åä¹å¯ä½¿ç¨ã
+æç¤ºï¼M-! å¯è®ä½ å·è¡æä»¤ä¸¦å¨æª¢è¦å¨çå°å®ç輸åºã
+æç¤ºï¼ä½ å¯èªè¨æªæ¡åè¡¨çæ ¼å¼ï¼è¼¸å
¥ "man mc" å¯ç²å¾æ´å¤ç´°ç¯ã
+æç¤ºï¼%D/%T ææ´å±æå¦ä¸é颿¿ä¸å·²æ¨è¨çæªæ¡ã
+æç¤ºï¼æ³ä½¿ç¨å¹³å¸¸çå½ä»¤æ®¼ï¼å¯æ C-oï¼åæä¸æ¬¡å°±æè¿å MCã
+æç¤ºï¼è¨å® CDPATH ç°å¢è®æ¸å¯ä»¥ä»¤ä½¿ç¨ cd æä»¤æçå»ä¸é»æéµã
+æç¤ºï¼è¥æ³çä½ ç .* æªæ¡ï¼è«å°è¨å®å°è©±çªä¸è¨å®ã
+æç¤ºï¼æ³çä½ ç *~ å份æªï¼è«å°è¨å®å°è©±çªä¸è¨å®ã
+æç¤ºï¼è£é½å¯å¨ä»»ä½å°è©±çªä¸çä»»ä½è¼¸å
¥æ¬ä½ä¸ä½¿ç¨ãåªè¦æä¸ M-Tab å°±å¯ä»¥äºã
+æç¤ºï¼å¨ç·©æ
¢ççµç«¯æ©è£¡ä½¿ç¨ -s é¸é
æææå¹«å©ã
+æç¤ºï¼æå°æªæ¡ï¼ä½ å¯ä»¥ä½¿ç¨ã颿¿åãé¸é
ä¾èçæå°å°çæªæ¡ã
+æç¤ºï¼æ³èçè¼è¤éçæªæ¡æå°ï¼å¯ä½¿ç¨ãå¤é¨é¢æ¿åãæä»¤ã
+æç¤ºï¼è¦å¨è¼¸å
¥æä»¤éæ©æ¹è®ç®éï¼å¯ä½¿ç¨ M-cï¼å¿«éåæç®éï¼ã
+注æï¼å¨éæ¬æ©çæªæ¡ç³»çµ±è£¡ç¡æ³ä½¿ç¨å½ä»¤æ®¼æä»¤ã
+æç¤ºï¼å¯ç¨ C-y å°å·²åªé¤çæåéæ°é¡¯ç¤ºåºä¾ã
+æç¤ºï¼æ¯å¦æäºæéµç¡æ³ä½¿ç¨ï¼å¯ççãé¸é
/èªèæéµãä¸çæéµã
+æç¤ºï¼è¦å¨æª¢è¦å¨è£¡ç尿令ç輸åºï¼ä½¿ç¨ M-!
+æç¤ºï¼F13ï¼æ Shift-F3ï¼æä½¿ç¨åå§æ¨¡å¼éåæª¢è¦å¨ã
+æç¤ºï¼ä½ å¯ä»¥ä½¿ç¨ç°å¢è®æ¸ EDITOR ä¾æå®æä¸ F4 å¾éåç編輯å¨ã
+æç¤ºï¼ä½ å¯ä»¥ä½¿ç¨ç°å¢è®æ¸ PAGER 便å®å¤é¨ç檢è¦å¨ã
+æç¤ºï¼ä½ å¯ä»¥å¨ãé¸é
/確èªã裡ééææç¢ºèªçè¦æ±ã
+æç¤ºï¼ä½¿ç¨ C-\ å¯ä»¥å³æè·³å°ç¶å¸¸ä½¿ç¨çç®éã
+æç¤ºï¼ä½ å¯ä»¥å¨ mc 使ç¨ç¡åæ°æ¨¡å¼ FTPï¼æ¹æ³æ¯è¼¸å
¥ 'cd /#ftp:machine.edu'
+æç¤ºï¼FTP æ¯ Midnight Commander çå
§å»ºåè½ï¼è«æª¢æ¥ãæªæ¡/FTP é£ç·ãé¸å®ã
+æç¤ºï¼M-t å¯å¿«éå°åæå表模å¼ã
+æç¤ºï¼ä½ å¯ä»¥å¨ä½¿ç¨ ftp ææå®ä½¿ç¨è
å稱ï¼ä¾å¦ï¼'cd /#ftp:user at machine.edu'
+æç¤ºï¼ä½ å¯ä»¥å¨ rpm æªä¸æ enter ä¾ç覽 rpm è£¡çæªæ¡ã
+æç¤ºï¼å¨é¸æå°è©±çä¸é¸åç®éæï¼è¦å¨å¾é¢å ä¸ "/"ã
+æç¤ºï¼è¦ä½¿ç¨æ»é¼ åªè²¼åè½éè¦ä½ æä¸ shift éµ
+æç¤ºï¼è¦å°å¸¸å°çç¶²ç«è¼¸å
¥å¸¸ç¨å表裡ï¼éµå
¥ C-\ã
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3765 @@
+[Contents]
+Topics:
+
+ DESCRIPTIONDESCRIPTION
+ OPTIONSOPTIONS
+ OverviewOverview
+ Mouse SupportMouse Support
+
+ KeysKeys
+ Redefine hotkey bindingsKeys_redefine
+ Miscellaneous KeysMiscellaneous Keys
+ Directory PanelsDirectory Panels
+ Shell Command LineShell Command Line
+ General Movement KeysGeneral Movement Keys
+ Input Line KeysInput Line Keys
+
+ Menu BarMenu Bar
+ Left and Right (Above and Below) MenusLeft and Right Menus
+ Listing Mode...Listing Mode...
+ Sort Order...Sort Order...
+ Filter...Filter...
+ RereadReread
+ File MenuFile Menu
+ Quick cdQuick cd
+ Command MenuCommand Menu
+ Directory TreeDirectory Tree
+ Find FileFind File
+ External panelizeExternal panelize
+ HotlistHotlist
+ Extension File EditExtension File Edit
+ Background JobsBackground jobs
+ Menu File EditMenu File Edit
+ Options MenuOptions Menu
+ ConfigurationConfiguration
+ LayoutLayout
+ ConfirmationConfirmation
+ Display bitsDisplay bits
+ Learn keysLearn keys
+ Virtual FSVirtual FS
+ Save SetupSave Setup
+
+ Executing operating system commandsExecuting operating system commands
+ The cd internal commandThe cd internal command
+ Macro SubstitutionMacro Substitution
+ The subshell supportThe subshell support
+ ChmodChmod
+ ChownChown
+ Advanced ChownAdvanced Chown
+ File OperationsFile Operations
+ Mask Copy/RenameMask Copy/Rename
+ Select/Unselect FilesSelect/Unselect Files
+ Internal File ViewerInternal File Viewer
+ Internal File EditorInternal File Editor
+ Options of editor in ini-fileInternal File Editor / options
+ CompletionCompletion
+ Virtual File SystemVirtual File System
+ FTP File SystemFTP File System
+ Tar File SystemTar File System
+ FIle transfer over SHell filesystemFIle transfer over SHell filesystem
+ Network File SystemNetwork File System
+ Undelete File SystemUndelete File System
+ SMB File SystemSMB File System
+ EXTernal File SystemEXTernal File System
+ ColorsColors
+ SkinsSkins
+ Description of section and parametersSkins sections
+ Color pair definitionsSkins colors
+ Draw linesSkins lines
+ CompabilitySkins oldcolors
+ Filenames HighlightFilenames Highlight
+ Special SettingsSpecial Settings
+ Terminal databasesTerminal databases
+
+ FILESFILES
+ AVAILABILITYAVAILABILITY
+ SEE ALSOSEE ALSO
+ AUTHORSAUTHORS
+ BUGSBUGS
+ LicenseLicense
+ Query boxesQueryBox
+ How to use helpHow to use help
+[DESCRIPTION]
+DESCRIPTION
+
+GNU Midnight Commander is a directory browser/file manager
+for Unix-like operating systems.[OPTIONS]
+OPTIONS
+
+
+-a, --stickchars
+ Disable usage of graphic characters for line
+ drawing.
+
+-b, --nocolor
+ Force black and white display.
+
+-c, --color
+ Force color mode, please check the section ColorsColors
+ for more information.
+
+-C arg, --colors=arg
+ Specify a different color set in the command
+ line. The format of arg is documented in the
+ ColorsColors section.
+
+-S arg Specify a name of skin in the command line.
+ Technology of skins is documented in the SkinsSkins.
+ section.
+
+-d, --nomouse
+ Disable mouse support.
+
+-e [file], --edit[=file]
+ Start the internal editor. If the file is
+ specified, open it on startup. See also mcedit
+ (1).
+
+-f, --datadir
+ Display the compiled-in search paths for Midnight
+ Commander files.
+
+-k, --resetsoft
+ Reset softkeys to their default from the
+ termcap/terminfo database. Only useful on HP
+ terminals when the function keys don't work.
+
+-K Ñайл
+ Specify a name of keymap file in the command
+ line.
+
+-l file, --ftplog=file
+ Save the ftpfs dialog with the server in file.
+
+-P file, --printwd=file
+ Print the last working directory to the specified
+ file. This option is not meant to be used
+ directly. Instead, it's used from a special shell
+ script that automatically changes the current
+ directory of the shell to the last directory the
+ Midnight Commander was in. Source the file
+ /usr/share/mc/bin/mc.sh (bash and zsh users) or
+ /usr/share/mc/bin/mc.csh (tcsh users)
+ respectively to define mc as an alias to the
+ appropriate shell script.
+
+-s Set alternative mode drawing of frameworks. If
+ the section [Lines] is not filled, the symbol for
+ the pseudographics frame is a space, otherwise
+ the frame characters are taken from follow
+ params. You can redefine the following variables:
+
+lefttop left-top corner
+
+righttop
+ right-top corner
+
+centertop
+ center-top cross
+
+centerbottom
+ center-bottom cross
+
+leftbottom
+ left-bottom corner
+
+rightbottom
+ right-bottom corner
+
+leftmiddle
+ left-middle cross
+
+rightmiddle
+ right-middle cross
+
+centermiddle
+ center cross
+
+horiz default horizontal line
+
+vert default vertical line
+
+thinhoriz
+ thin horizontal line
+
+thinvert
+ thin vertical line
+
+-t, --termcap
+ Used only if the code was compiled with Slang and
+ terminfo: it makes the Midnight Commander use the
+ value of the TERMCAP variable for the terminal
+ information instead of the information on the
+ system wide terminal database
+
+-u, --nosubshell
+ Disable use of the concurrent shell (only makes
+ sense if the Midnight Commander has been built
+ with concurrent shell support).
+
+-U, --subshell
+ Enable use of the concurrent shell support (only
+ makes sense if the Midnight Commander was built
+ with the subshell support set as an optional
+ feature).
+
+-v file, --view=file
+ Start the internal viewer to view the specified
+ file. See also mcview (1).
+
+-V, --version
+ Display the version of the program.
+
+-x, --xterm
+ Force xterm mode. Used when running on
+ xterm-capable terminals (two screen modes, and
+ able to send mouse escape sequences).
+
+If specified, the first path name is the directory to show
+in the selected panel; the second path name is the
+directory to be shown in the other panel.[Overview]
+Overview
+
+The screen of the Midnight Commander is divided into four
+parts. Almost all of the screen space is taken up by two
+directory panels. By default, the second line from the
+bottom of the screen is the shell command line, and the
+bottom line shows the function key labels. The topmost
+line is the menu bar lineMenu Bar. The menu bar line may not be
+visible, but appears if you click the topmost line with
+the mouse or press the F9 key.
+
+The Midnight Commander provides a view of two directories
+at the same time. One of the panels is the current panel
+(a selection bar is in the current panel). Almost all
+operations take place on the current panel. Some file
+operations like Rename and Copy by default use the
+directory of the unselected panel as a destination (don't
+worry, they always ask you for confirmation first). For
+more information, see the sections on the Directory PanelsDirectory
+Panels, the Left and Right MenusLeft and Right Menus and the File MenuFile Menu.
+
+You can execute system commands from the Midnight
+Commander by simply typing them. Everything you type will
+appear on the shell command line, and when you press Enter
+the Midnight Commander will execute the command line you
+typed; read the Shell Command LineShell Command Line and Input Line KeysInput Line Keys
+sections to learn more about the command line.[Mouse Support]
+Mouse Support
+
+The Midnight Commander comes with mouse support. It is
+activated whenever you are running on an xterm(1) terminal
+(it even works if you take a telnet, ssh or rlogin
+connection to another machine from the xterm) or if you
+are running on a Linux console and have the gpm mouse
+server running.
+
+When you left click on a file in the directory panels,
+that file is selected; if you click with the right button,
+the file is marked (or unmarked, depending on the previous
+state).
+
+Double-clicking on a file will try to execute the command
+if it is an executable program; and if the extension fileExtension File
+Edithas a program specified for the file's extension, the
+specified program is executed.
+
+Also, it is possible to execute the commands assigned to
+the function key labels by clicking on them.
+
+If a mouse button is clicked on the top frame line of the
+directory panel, it is scrolled one page up. Likewise, a
+click on the bottom frame line will cause scrolling one
+page down. This frame line method works also in the Help
+ViewerContents and the Directory TreeDirectory Tree.
+
+The default auto repeat rate for the mouse buttons is 400
+milliseconds. This may be changed to other values by
+editing the ~/.mc/iniSave Setup file and changing the
+mouse_repeat_rate parameter.
+
+If you are running the Midnight Commander with the mouse
+support, you can get the default mouse behavior (cutting
+and pasting text) by holding down the Shift key.
+
+[Keys]
+Keys
+
+Some commands in the Midnight Commander involve the use of
+the Control (sometimes labeled CTRL or CTL) and the Meta
+(sometimes labeled ALT or even Compose) keys. In this
+manual we will use the following abbreviations:
+
+C-<chr> means hold the Control key while typing the
+ character <chr>. Thus C-f would be: hold the
+ Control key and type f.
+
+Alt-<chr>
+ means hold the Meta or Alt key down while typing
+ <chr>. If there is no Meta or Alt key, type ESC,
+ release it, then type the character <chr>.
+
+S-<chr> means hold the Shift key down while typing <chr>.
+
+All input lines in the Midnight Commander use an
+approximation to the GNU Emacs editor's key bindings
+(default).
+
+You may redefine key bindings. See redefine hotkey
+bindingsKeys_redefine
+
+for more info. All other key bindings (described in this
+manual) relative to default behavior.
+
+There are many sections which tell about the keys. The
+following are the most important.
+
+The File MenuFile Menu section documents the keyboard shortcuts
+for the commands appearing in the File menu. This section
+includes the function keys. Most of these commands perform
+some action, usually on the selected file or the tagged
+files.
+
+The Directory PanelsDirectory Panels section documents the keys which
+select a file or tag files as a target for a later action
+(the action is usually one from the file menu).
+
+The Shell Command LineShell Command Line section list the keys which are
+used for entering and editing command lines. Most of these
+copy file names and such from the directory panels to the
+command line (to avoid excessive typing) or access the
+command line history.
+
+Input Line KeysInput Line Keys are used for editing input lines. This
+means both the command line and the input lines in the
+query dialogs.[Keys_redefine]
+Redefine hotkey bindings
+
+Hotkey bindings may be readed from external file
+(keymap-file). A keymap-file is searched on the following
+algorithm (to the first one found):
+
+ 1) command line option -K <keymap> or
+ --keymap=<keymap>
+ 2) Environment variable MC_KEYMAP
+ 3) In config file parameter keymap in section
+ [MidhightCommander]
+ 4) File ~/.mc/mc.keymap
+ 5) File /etc/mc/mc.keymap
+ 6) File /usr/share/mc/mc.keymap
+
+Command line option, environment variable and parameter in
+config file may contain the absolute path to the
+keymap-file (with the extension .keymap or without it).
+Search of keymap-file will occur in (to the first one
+found):
+
+ 1) ~/.mc/
+ 2) /etc/mc/
+ 3) /usr/share/mc/
+[Miscellaneous Keys]
+Miscellaneous Keys
+
+Here are some keys which don't fall into any of the other
+categories:
+
+Enter if there is some text in the command line (the
+ one at the bottom of the panels), then that
+ command is executed. If there is no text in the
+ command line then if the selection bar is over a
+ directory the Midnight Commander does a chdir(2)
+ to the selected directory and reloads the
+ information on the panel; if the selection is an
+ executable file then it is executed. Finally, if
+ the extension of the selected file name matches
+ one of the extensions in the extensions fileExtension File Edit
+ then the corresponding command is executed.
+
+C-l repaint all the information in the Midnight
+ Commander.
+
+C-x c run the ChmodChmod command on a file or on the tagged
+ files.
+
+C-x o run the ChownChown command on the current file or on
+ the tagged files.
+
+C-x l run the link command.
+
+C-x s run the symbolic link command.
+
+C-x i set the other panel display mode to information.
+
+C-x q set the other panel display mode to quick view.
+
+C-x ! execute the External panelizeExternal panelize command.
+
+C-x h run the add directory to hotlistHotlist command.
+
+Alt-! executes the Filtered view command, described in
+ the view commandInternal File Viewer.
+
+Alt-? executes the Find fileFind File command.
+
+Alt-c pops up the quick cdQuick cd dialog.
+
+C-o when the program is being run in the Linux or
+ FreeBSD console or under an xterm, it will show
+ you the output of the previous command. When ran
+ on the Linux console, the Midnight Commander uses
+ an external program (cons.saver) to handle saving
+ and restoring of information on the screen.
+
+When the subshell support is compiled in, you can type C-o
+at any time and you will be taken back to the Midnight
+Commander main screen, to return to your application just
+type C-o. If you have an application suspended by using
+this trick, you won't be able to execute other programs
+from the Midnight Commander until you terminate the
+suspended application.[Directory Panels]
+Directory Panels
+
+This section lists the keys which operate on the directory
+panels. If you want to know how to change the appearance
+of the panels take a look at the section on Left and Right
+MenusLeft and Right Menus.
+
+Tab, C-i
+ change the current panel. The old other panel
+ becomes the new current panel and the old current
+ panel becomes the new other panel. The selection
+ bar moves from the old current panel to the new
+ current panel.
+
+Insert, C-t
+ to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+Alt-g, Alt-r, Alt-j
+ used to select the top file in a panel, the
+ middle file and the bottom one, respectively.
+
+C-s, Alt-s
+ start a filename search in the directory listing.
+ When the search is active, the user input will be
+ added to the search string instead of the command
+ line. If the Show mini-status option is enabled
+ the search string is shown on the mini-status
+ line. When typing, the selection bar will move to
+ the next file starting with the typed letters.
+ The backspace or DEL keys can be used to correct
+ typing mistakes. If C-s is pressed again, the
+ next match is searched for.
+
+Alt-t toggle the current display listing to show the
+ next display listing mode. With this it is
+ possible to quickly switch to brief listing, long
+ listing, user defined listing mode, and back to
+ the default.
+
+C-\ (control-backslash)
+ show the directory hotlistHotlist and change to the
+ selected directory.
+
++ (plus)
+ this is used to select (tag) a group of files.
+ The Midnight Commander will prompt for a
+ selection options. When Files only checkbox is
+ on, only files will be selected. If Files only is
+ off, as files as directories will be selected.
+ When Shell Patterns checkbox is on, the regular
+ expression is much like the filename globbing in
+ the shell (* standing for zero or more characters
+ and ? standing for one character). If Shell
+ Patterns is off, then the tagging of files is
+ done with normal regular expressions (see ed
+ (1)). When Case sensitive checkbox is on, the
+ selection will be case sensitive characters. If
+ Case sensitive is off, the case will be ignored.
+
+\ (backslash)
+ use the "\" key to unselect a group of files.
+ This is the opposite of the Plus key.
+
+up-key, C-p
+ move the selection bar to the previous entry in
+ the panel.
+
+down-key, C-n
+ move the selection bar to the next entry in the
+ panel.
+
+home, a1, Alt-<
+ move the selection bar to the first entry in the
+ panel.
+
+end, c1, Alt->
+ move the selection bar to the last entry in the
+ panel.
+
+next-page, C-v
+ move the selection bar one page down.
+
+prev-page, Alt-v
+ move the selection bar one page up.
+
+Alt-o If the currently selected file is a directory,
+ load that directory on the other panel and moves
+ the selection to the next file. If the currently
+ selected file is not a directory, load the parent
+ directory on the other panel and moves the
+ selection to the next file.
+
+Alt-i make the current directory of the current panel
+ also the current directory of the other panel.
+ Put the other panel to the listing mode if
+ needed. If the current panel is panelized, the
+ other panel doesn't become panelized.
+
+C-PageUp, C-PageDown
+ only when supported by the terminal: change to
+ ".." and to the currently selected directory
+ respectively.
+
+Alt-y moves to the previous directory in the history,
+ equivalent to clicking the < with the mouse.
+
+Alt-u moves to the next directory in the history,
+ equivalent to clicking the > with the mouse.
+
+Alt-Shift-h, Alt-H
+ displays the directory history, equivalent to
+ depressing the 'v' with the mouse.[Shell Command Line]
+Shell Command Line
+
+This section lists keys which are useful to avoid
+excessive typing when entering shell commands.
+
+Alt-Enter
+ copy the currently selected file name to the
+ command line.
+
+C-Enter same a Alt-Enter. May not work on remote systems
+ and some terminals.
+
+C-Shift-Enter
+ copy the full path name of the currently selected
+ file to the command line. May not work on remote
+ systems and some terminals.
+
+Alt-Tab does the filename, command, variable, username
+ and hostname completionCompletion for you.
+
+C-x t, C-x C-t
+ copy the tagged files (or if there are no tagged
+ files, the selected file) of the current panel
+ (C-x t) or of the other panel (C-x C-t) to the
+ command line.
+
+C-x p, C-x C-p
+ the first key sequence copies the current path
+ name to the command line, and the second one
+ copies the unselected panel's path name to the
+ command line.
+
+C-q the quote command can be used to insert
+ characters that are otherwise interpreted by the
+ Midnight Commander (like the '+' symbol)
+
+Alt-p, Alt-n
+ use these keys to browse through the command
+ history. Alt-p takes you to the last entry, Alt-n
+ takes you to the next one.
+
+Alt-h displays the history for the current input line.[General Movement Keys]
+General Movement Keys
+
+The help viewer, the file viewer and the directory tree
+use common code to handle moving. Therefore they accept
+exactly the same keys. Each of them also accepts some keys
+of its own.
+
+Other parts of the Midnight Commander use some of the same
+movement keys, so this section may be of use for those
+parts too.
+
+Up, C-p moves one line backward.
+
+Down, C-n
+ moves one line forward.
+
+Prev Page, Page Up, Alt-v
+ moves one page up.
+
+Next Page, Page Down, C-v
+ moves one page down.
+
+Home, A1
+ moves to the beginning.
+
+End, C1 move to the end.
+
+The help viewer and the file viewer accept the following
+keys in addition the to ones mentioned above:
+
+b, C-b, C-h, Backspace, Delete
+ moves one page up.
+
+Space bar
+ moves one page down.
+
+u, d moves one half of a page up or down.
+
+g, G moves to the beginning or to the end.[Input Line Keys]
+Input Line Keys
+
+The input lines (they are used for the command lineShell Command Line and
+for the query dialogs in the program) accept these keys:
+
+C-a puts the cursor at the beginning of line.
+
+C-e puts the cursor at the end of the line.
+
+C-b, move-left
+ move the cursor one position left.
+
+C-f, move-right
+ move the cursor one position right.
+
+Alt-f moves one word forward.
+
+Alt-b moves one word backward.
+
+C-h, backspace
+ delete the previous character.
+
+C-d, Delete
+ delete the character in the point (over the
+ cursor).
+
+C-@ sets the mark for cutting.
+
+C-w copies the text between the cursor and the mark
+ to a kill buffer and removes the text from the
+ input line.
+
+Alt-w copies the text between the cursor and the mark
+ to a kill buffer.
+
+C-y yanks back the contents of the kill buffer.
+
+C-k kills the text from the cursor to the end of the
+ line.
+
+Alt-p, Alt-n
+ Use these keys to browse through the command
+ history. Alt-p takes you to the last entry, Alt-n
+ takes you to the next one.
+
+Alt-C-h, Alt-Backspace
+ delete one word backward.
+
+Alt-Tab does the filename, command, variable, username
+ and hostname completionCompletion for you.
+
+[Menu Bar]
+Menu Bar
+
+The menu bar pops up when you press F9 or click the mouse
+on the top row of the screen. The menu bar has five menus:
+"Left", "File", "Command", "Options" and "Right".
+
+The Left and Right MenusLeft and Right Menus allow you to modify the
+appearance of the left and right directory panels.
+
+The File MenuFile Menu lists the actions you can perform on the
+currently selected file or the tagged files.
+
+The Command MenuCommand Menu lists the actions which are more general
+and bear no relation to the currently selected file or the
+tagged files.
+
+The Options MenuOptions Menu lists the actions which allow you to
+customize the Midnight Commander.[Left and Right Menus]
+Left and Right (Above and Below) Menus
+
+The outlook of the directory panels can be changed from
+the Left and Right menus (they are named Above and Below
+when the horizontal panel split is chosen from the LayoutLayout
+options dialog).[Listing Mode...]
+Listing Mode...
+
+The listing mode view is used to display a listing of
+files, there are four different listing modes available:
+Full, Brief, Long and User. The full directory view shows
+the file name, the size of the file and the modification
+time.
+
+The brief view shows only the file name and it has two
+columns (therefore showing twice as many files as other
+views). The long view is similar to the output of "ls -l"
+command. The long view takes the whole screen width.
+
+If you choose the "User" display format, then you have to
+specify the display format.
+
+The user display format must start with a panel size
+specifier. This may be "half" or "full", and they specify
+a half screen panel and a full screen panel respectively.
+
+After the panel size, you may specify the two columns mode
+on the panel, this is done by adding the number "2" to the
+user format string.
+
+After this you add the name of the fields with an optional
+size specifier. This are the available fields you may
+display:
+
+name displays the file name.
+
+size displays the file size.
+
+bsize is an alternative form of the size format. It
+ displays the size of the files and for
+ directories it just shows SUB-DIR or UP--DIR.
+
+type displays a one character wide type field. This
+ character is similar to what is displayed by ls
+ with the -F flag - * for executable files, / for
+ directories, @ for links, = for sockets, - for
+ character devices, + for block devices, | for
+ pipes, ~ for symbolic links to directories and !
+ for stale symlinks (links that point nowhere).
+
+mark an asterisk if the file is tagged, a space if
+ it's not.
+
+mtime file's last modification time.
+
+atime file's last access time.
+
+ctime file's status change time.
+
+perm a string representing the current permission bits
+ of the file.
+
+mode an octal value with the current permission bits
+ of the file.
+
+nlink the number of links to the file.
+
+ngid the GID (numeric).
+
+nuid the UID (numeric).
+
+owner the owner of the file.
+
+group the group of the file.
+
+inode the inode of the file.
+
+Also you can use following keywords to define the panel
+layout:
+
+space a space in the display format.
+
+| add a vertical line to the display format.
+
+To force one field to a fixed size (a size specifier), you
+just add : followed by the number of characters you want
+the field to have. If the number is followed by the symbol
++, then the size specifies the minimal field size - if the
+program finds out that there is more space on the screen,
+it will then expand that field.
+
+For example, the Full display corresponds to this format:
+
+half type name | size | mtime
+
+And the Long display corresponds to this format:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+This is a nice user display format:
+
+half name | size:7 | type mode:3
+
+Panels may also be set to the following modes:
+
+"Info" The info view display information related to the
+ currently selected file and if possible
+ information about the current file system.
+
+"Tree" The tree view is quite similar to the directory
+ treeDirectory Tree feature. See the section about it for more
+ information.
+
+"Quick View"
+ In this mode, the panel will switch to a reduced
+ viewerInternal File Viewer that displays the contents of the
+ currently selected file, if you select the panel
+ (with the tab key or the mouse), you will have
+ access to the usual viewer commands.[Sort Order...]
+Sort Order...
+
+The eight sort orders are by name, by extension, by
+modification time, by access time, and by inode
+information modification time, by size, by inode and
+unsorted. In the Sort order dialog box you can choose the
+sort order and you may also specify if you want to sort in
+reverse order by checking the reverse box.
+
+By default directories are sorted before files but this
+can be changed from the Options menuOptions Menu (option Mix all
+files).[Filter...]
+Filter...
+
+The filter command allows you to specify a shell pattern
+(for example *.tar.gz) which the files must match to be
+shown. Regardless of the filter pattern, the directories
+and the links to directories are always shown in the
+directory panel.[Reread]
+Reread
+
+The reread command reload the list of files in the
+directory. It is useful if other processes have created or
+removed files. If you have panelized file names in a panel
+this will reload the directory contents and remove the
+panelized information (See the section External panelizeExternal panelize
+for more information).[File Menu]
+File Menu
+
+The Midnight Commander uses the F1 - F10 keys as keyboard
+shortcuts for commands appearing in the file menu. The
+escape sequences for the function keys are terminfo
+capabilities kf1 trough kf10. On terminals without
+function key support, you can achieve the same
+functionality by pressing the ESC key and then a number in
+the range 1 through 9 and 0 (corresponding to F1 to F9 and
+F10 respectively).
+
+The File menu has the following commands (keyboard
+shortcuts in parentheses):
+
+Help (F1)
+
+Invokes the built-in hypertext help viewer. Inside the
+help viewerContents, you can use the Tab key to select the next
+link and the Enter key to follow that link. The keys Space
+and Backspace are used to move forward and backward in a
+help page. Press F1 again to get the full list of accepted
+keys.
+
+Menu (F2)
+
+Invoke the user menuMenu File Edit. The user menu provides an easy way
+to provide users with a menu and add extra features to the
+Midnight Commander.
+
+View (F3, Shift-F3)
+
+View the currently selected file. By default this invokes
+the Internal File ViewerInternal File Viewer but if the option "Use internal
+view" is off, it invokes an external file viewer specified
+by the VIEWER environment variable. If VIEWER is
+undefined, the PAGER environment variable is tried. If
+PAGER is also undefined, the "view" command is invoked. If
+you use Shift-F3 instead, the viewer will be invoked
+without doing any formatting or preprocessing to the file.
+
+Filtered View (Alt-!)
+
+This command prompts for a command and its arguments (the
+argument defaults to the currently selected file name),
+the output from such command is shown in the internal file
+viewer.
+
+Edit (F4, F14)
+
+Press F4 to edit the highlighted file. Press F14 (usually
+Shift-F4) to start the editor with a new, empty file.
+Currently they invoke the vi editor, or the editor
+specified in the EDITOR environment variable, or the
+Internal File EditorInternal File Editor if the use_internal_edit option is
+on.
+
+Copy (F5, F15)
+
+Press F5 to pop up an input dialog to copy the currently
+selected file (or the tagged files, if there is at least
+one file tagged) to the directory/filename you specify in
+the input dialog. The destination defaults to the
+directory in the non-selected panel. During this process,
+you can press C-c or ESC to abort the operation. For
+details about source mask (which will be usually either *
+or ^\(.*\)$ depending on setting of Use shell patterns)
+and possible wildcards in the destination see Mask
+copy/renameMask Copy/Rename.
+
+F15 (usually Shift-F5) is similar, but defaults to the
+directory in the selected panel. It always operates on the
+selected file, regardless of any tagged files.
+
+On some systems, it is possible to do the copy in the
+background by clicking on the background button (or
+pressing Alt-b in the dialog box). The Background JobsBackground jobs is
+used to control the background process.
+
+Link (C-x l)
+
+Create a hard link to the current file.
+
+SymLink (C-x s)
+
+Create a symbolic link to the current file. To those of
+you who don't know what links are: creating a link to a
+file is a bit like copying the file, but both the source
+filename and the destination filename represent the same
+file image. For example, if you edit one of these files,
+all changes you make will appear in both files. Some
+people call links aliases or shortcuts.
+
+A hard link appears as a real file. After making it, there
+is no way of telling which one is the original and which
+is the link. If you delete either one of them the other
+one is still intact. It is very difficult to notice that
+the files represent the same image. Use hard links when
+you don't even want to know.
+
+A symbolic link is a reference to the name of the original
+file. If the original file is deleted the symbolic link is
+useless. It is quite easy to notice that the files
+represent the same image. The Midnight Commander shows an
+"@"-sign in front of the file name if it is a symbolic
+link to somewhere (except to directory, where it shows a
+tilde (~)). The original file which the link points to is
+shown on mini-status line if the "Show mini-status" option
+is enabled. Use symbolic links when you want to avoid the
+confusion that can be caused by hard links.
+
+Rename/Move (F6, F16)
+
+Press F6 to pop up an input dialog to copy the currently
+selected file (or the tagged files, if there is at least
+one file tagged) to the directory/filename you specify in
+the input dialog. The destination defaults to the
+directory in the non-selected panel. For more details look
+at Copy (F5) operation above, most of the things are quite
+similar.
+
+F16 (usually Shift-F6) is similar, but defaults to the
+directory in the selected panel. It always operates on the
+selected file, regardless of any tagged files.
+
+On some systems, it is possible to do the copy in the
+background by clicking on the background button (or
+pressing Alt-b in the dialog box). The Background JobsBackground jobs is
+used to control the background process.
+
+Mkdir (F7)
+
+Pop up an input dialog and creates the directory
+specified.
+
+Delete (F8)
+
+Delete the currently selected file or the tagged files in
+the currently selected panel. During the process, you can
+press C-c or ESC to abort the operation.
+
+Quick cd (Alt-c) Use the quick cdQuick cd command if you have
+full command line and want to cd somewhere.
+
+Select group (+)
+
+This is used to select (tag) a group of files. The
+Midnight Commander will prompt for a selection options.
+When Files only checkbox is on, only files will be
+selected. If Files only is off, as files as directories
+will be selected. When Shell Patterns checkbox is on, the
+regular expression is much like the filename globbing in
+the shell (* standing for zero or more characters and ?
+standing for one character). If Shell Patterns is off,
+then the tagging of files is done with normal regular
+expressions (see ed (1)). When Case sensitive checkbox is
+on, the selection will be case sensitive characters. If
+Case sensitive is off, the case will be ignored.
+
+Unselect group (\)
+
+Used to unselect a group of files. This is the opposite of
+the "Select group" command.
+
+Quit (F10, Shift-F10)
+
+Terminate the Midnight Commander. Shift-F10 is used when
+you want to quit and you are using the shell wrapper.
+Shift-F10 will not take you to the last directory you
+visited with the Midnight Commander, instead it will stay
+at the directory where you started the Midnight Commander.[Quick cd]
+Quick cd
+
+This command is useful if you have a full command line and
+want to cdThe cd internal command somewhere without having to yank and paste
+the command line. This command pops up a small dialog,
+where you enter everything you would enter after cd on the
+command line and then you press enter. This features all
+the things that are already in the internal cd commandThe cd internal command.[Command Menu]
+Command Menu
+
+The Directory treeDirectory Tree command shows a tree figure of the
+directories.
+
+The Find fileFind File command allows you to search for a specific
+file.
+
+The "Swap panels" command swaps the contents of the two
+directory panels.
+
+The "Panels on/off" command shows the output of the last
+shell command. This works only on xterm and on Linux and
+FreeBSD console.
+
+The Compare directories (C-x d) command compares the
+directory panels with each other. You can then use the
+Copy (F5) command to make the panels identical. There are
+three compare methods. The quick method compares only file
+size and file date. The thorough method makes a full
+byte-by-byte compare. The thorough method is not available
+if the machine does not support the mmap(2) system call.
+The size-only compare method just compares the file sizes
+and does not check the contents or the date times, it just
+checks the file size.
+
+The Command history command shows a list of typed
+commands. The selected command is copied to the command
+line. The command history can also be accessed by typing
+Alt-p or Alt-n.
+
+The Directory hotlist (C-\)Hotlist command makes changing of the
+current directory to often used directories faster.
+
+The External panelizeExternal panelize allows you to execute an external
+program, and make the output of that program the contents
+of the current panel.
+
+Extension file editExtension File Edit command allows you to specify
+programs to executed when you try to execute, view, edit
+and do a bunch of other thing on files with certain
+extensions (filename endings). The Menu file editMenu File Edit
+command may be used for editing the user menu (which
+appears by pressing F2).[Directory Tree]
+Directory Tree
+
+The Directory Tree command shows a tree figure of the
+directories. You can select a directory from the figure
+and the Midnight Commander will change to that directory.
+
+There are two ways to invoke the tree. The real directory
+tree command is available from Commands menu. The other
+way is to select tree view from the Left or Right menu.
+
+To get rid of long delays the Midnight Commander creates
+the tree figure by scanning only a small subset of all the
+directories. If the directory which you want to see is
+missing, move to its parent directory and press C-r (or
+F2).
+
+You can use the following keys:
+
+General movement keysGeneral Movement Keys are accepted.
+
+Enter. In the directory tree, exits the directory tree and
+changes to this directory in the current panel. In the
+tree view, changes to this directory in the other panel
+and stays in tree view mode in the current panel.
+
+C-r, F2 (Rescan). Rescan this directory. Use this when the
+tree figure is out of date: it is missing subdirectories
+or shows some subdirectories which don't exist any more.
+
+F3 (Forget). Delete this directory from the tree figure.
+Use this to remove clutter from the figure. If you want
+the directory back to the tree figure press F2 in its
+parent directory.
+
+F4 (Static/Dynamic). Toggle between the dynamic navigation
+mode (default) and the static navigation mode.
+
+In the static navigation mode you can use the Up and Down
+keys to select a directory. All known directories are
+shown.
+
+In the dynamic navigation mode you can use the Up and Down
+keys to select a sibling directory, the Left key to move
+to the parent directory, and the Right key to move to a
+child directory. Only the parent, sibling and children
+directories are shown, others are left out. The tree
+figure changes dynamically as you traverse.
+
+F5 (Copy). Copy the directory.
+
+F6 (RenMov). Move the directory.
+
+F7 (Mkdir). Make a new directory below this directory.
+
+F8 (Delete). Delete this directory from the file system.
+
+C-s, Alt-s. Search the next directory matching the search
+string. If there is no such directory these keys will move
+one line down.
+
+C-h, Backspace. Delete the last character of the search
+string.
+
+Any other character. Add the character to the search
+string and move to the next directory which starts with
+these characters. In the tree view you must first activate
+the search mode by pressing C-s. The search string is
+shown in the mini status line.
+
+The following actions are available only in the directory
+tree. They aren't supported in the tree view.
+
+F1 (Help). Invoke the help viewer and show this section.
+
+Esc, F10. Exit the directory tree. Do not change the
+directory.
+
+The mouse is supported. A double-click behaves like Enter.
+See also the section on mouse supportMouse Support.[Find File]
+Find File
+
+The Find File feature first asks for the start directory
+for the search and the filename to be searched for. By
+pressing the Tree button you can select the start
+directory from the directory treeDirectory Tree figure.
+
+The contents field accepts regular expressions similar to
+egrep(1). That means you have to escape characters with a
+special meaning to egrep with "\", e.g. if you search for
+"strcmp (" you will have to input "strcmp \(" (without the
+double quotes).
+
+Option "Whole words" Allow select only those files
+containing matches that form whole words. Like grep -w
+
+You can start the search by pressing the OK button. During
+the search you can stop from the Stop button and continue
+from the Start button.
+
+You can browse the filelist with the up and down arrow
+keys. The Chdir button will change to the directory of the
+currently selected file. The Again button will ask for the
+parameters for a new search. The Quit button quits the
+search operation. The Panelize button will place the found
+files to the current directory panel so that you can do
+additional operations on them (view, copy, move, delete
+and so on). After panelizing you can press C-r to return
+to the normal file listing.
+
+It is possible to have a list of directories that the Find
+File command should skip during the search (for example,
+you may want to avoid searches on a CD-ROM or on a NFS
+directory that is mounted across a slow link).
+
+Directories to be skipped should be set on the variable
+find_ignore_dirs in the Misc section of your ~/.mc/ini
+file.
+
+Directory components should be separated with a colon,
+here is an example:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+You may consider using the External panelizeExternal panelize command for
+some operations. Find file command is for simple queries
+only, while using External panelize you can do as
+mysterious searches as you would like.[External panelize]
+External panelize
+
+The External panelize allows you to execute an external
+program, and make the output of that program the contents
+of the current panel.
+
+For example, if you want to manipulate in one of the
+panels all the symbolic links in the current directory,
+you can use external panelization to run the following
+command:
+
+find . -type l -print
+
+Upon command completion, the directory contents of the
+panel will no longer be the directory listing of the
+current directory, but all the files that are symbolic
+links.
+
+If you want to panelize all of the files that have been
+downloaded from your FTP server, you can use this awk
+command to extract the file name from the transfer log
+files:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+You may want to save often used panelize commands under a
+descriptive name, so that you can recall them quickly. You
+do this by typing the command on the input line and
+pressing Add new button. Then you enter a name under which
+you want the command to be saved. Next time, you just
+choose that command from the list and do not have to type
+it again.[Hotlist]
+Hotlist
+
+The Directory hotlist command shows the labels of the
+directories in the directory hotlist. The Midnight
+Commander will change to the directory corresponding to
+the selected label. From the hotlist dialog, you can
+remove already created label/directory pairs and add new
+ones. To add new directories quickly, you can use the Add
+to hotlist command (C-x h), which adds the current
+directory into the directory hotlist, asking just for the
+label for the directory.
+
+This makes cd to often used directories faster. You may
+consider using the CDPATH variable as described in
+internal cd commandThe cd internal command description.[Extension File Edit]
+Extension File Edit
+
+This will invoke your editor on the file ~/.mc/bindings.
+The format of this file following:
+
+All lines starting with # or empty lines are thrown away.
+
+Lines starting in the first column should have following
+format:
+
+keyword/expr, i.e. everything after the slash until new
+line is expr.
+
+keyword can be:
+
+shell - expr is an extension (no wildcards). File
+ matches it its name ends with expr. Example:
+ shell/.tar matches *.tar.
+
+regex - expr is a regular expression. File matches if
+ its name matches the regular expression.
+
+directory
+ - expr is a regular expression. File matches if
+ it is a directory and its name matches the
+ regular expression.
+
+type - expr is a regular expression. File matches if
+ the output of file %f without the initial
+ "filename:" part matches regular expression expr.
+
+default - matches any file. expr is ignored.
+
+include - denotes a common section. expr is the name of
+ the section.
+
+Other lines should start with a space or tab and should be
+of the format: keyword=command (with no spaces around =),
+where keyword should be: Open (invoked on Enter or double
+click), View (F3), Edit (F4) or Include (to add rules from
+the common section). command is any one-line shell
+command, with the simple macro substitutionMacro Substitution.
+
+Rules are matched from top to bottom, thus the order is
+important. If the appropriate action is missing, search
+continues as if this rule didn't match (i.e. if a file
+matches the first and second entry and View action is
+missing in the first one, then on pressing F3 the View
+action from the second entry will be used). default should
+match all the actions.[Background jobs]
+Background Jobs
+
+This lets you control the state of any background Midnight
+Commander process (only copy and move files operations can
+be done in the background). You can stop, restart and kill
+a background job from here.[Menu File Edit]
+Menu File Edit
+
+The user menu is a menu of useful actions that can be
+customized by the user. When you access the user menu, the
+file .mc.menu from the current directory is used if it
+exists, but only if it is owned by user or root and is not
+world-writable. If no such file found, ~/.mc/menu is tried
+in the same way, and otherwise mc uses the default
+system-wide menu /usr/share/mc/mc.menu.
+
+The format of the menu file is very simple. Lines that
+start with anything but space or tab are considered
+entries for the menu (in order to be able to use it like a
+hot key, the first character should be a letter). All the
+lines that start with a space or a tab are the commands
+that will be executed when the entry is selected.
+
+When an option is selected all the command lines of the
+option are copied to a temporary file in the temporary
+directory (usually /usr/tmp) and then that file is
+executed. This allows the user to put normal shell
+constructs in the menus. Also simple macro substitution
+takes place before executing the menu code. For more
+information, see macro substitutionMacro Substitution.
+
+Here is a sample mc.menu file:
+
+A Dump the currently selected file
+ od -c %f
+
+B Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Read mail
+ emacs -f rmail
+
+N Read Usenet news
+ emacs -f gnus
+
+H Call the info hypertext browser
+ info
+
+J Copy current directory to other panel recursively
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Make a release of the current subdirectory
+ echo -n "Name of distribution file: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extract the contents of a compressed tar file
+ tar xzvf %f
+
+Default Conditions
+
+Each menu entry may be preceded by a condition. The
+condition must start from the first column with a '='
+character. If the condition is true, the menu entry will
+be the default entry.
+
+Condition syntax: = <sub-cond>
+ or: = <sub-cond> | <sub-cond> ...
+ or: = <sub-cond> & <sub-cond> ...
+
+Sub-condition is one of following:
+
+ y <pattern> syntax of current file matching pattern?
+ (for edit menu only)
+ f <pattern> current file matching pattern?
+ F <pattern> other file matching pattern?
+ d <pattern> current directory matching pattern?
+ D <pattern> other directory matching pattern?
+ t <type> current file of type?
+ T <type> other file of type?
+ x <filename> is it executable filename?
+ ! <sub-cond> negate the result of sub-condition
+
+Pattern is a normal shell pattern or a regular expression,
+according to the shell patterns option. You can override
+the global value of the shell patterns option by writing
+"shell_patterns=x" on the first line of the menu file
+(where "x" is either 0 or 1).
+
+Type is one or more of the following characters:
+
+ n not a directory
+ r regular file
+ d directory
+ l link
+ c character device
+ b block device
+ f FIFO (pipe)
+ s socket
+ x executable file
+ t tagged
+
+For example 'rlf' means either regular file, link or fifo.
+The 't' type is a little special because it acts on the
+panel instead of the file. The condition '=t t' is true if
+there are tagged files in the current panel and false if
+not.
+
+If the condition starts with '=?' instead of '=' a debug
+trace will be shown whenever the value of the condition is
+calculated.
+
+The conditions are calculated from left to right. This
+means
+ = f *.tar.gz | f *.tgz & t n
+is calculated as
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Here is a sample of the use of conditions:
+
+= f *.tar.gz | f *.tgz & t n
+L List the contents of a compressed tar-archive
+ gzip -cd %f | tar xvf -
+
+Addition Conditions
+
+If the condition begins with '+' (or '+?') instead of '='
+(or '=?') it is an addition condition. If the condition is
+true the menu entry will be included in the menu. If the
+condition is false the menu entry will not be included in
+the menu.
+
+You can combine default and addition conditions by
+starting condition with '+=' or '=+' (or '+=?' or '=+?' if
+you want debug trace). If you want to use two different
+conditions, one for adding and another for defaulting, you
+can precede a menu entry with two condition lines, one
+starting with '+' and another starting with '='.
+
+Comments are started with '#'. The additional comment
+lines must start with '#', space or tab.[Options Menu]
+Options Menu
+
+The Midnight Commander has some options that may be
+toggled on and off in several dialogs which are accessible
+from this menu. Options are enabled if they have an
+asterisk or "x" in front of them.
+
+The ConfigurationConfiguration command pops up a dialog from which you
+can change most of settings of the Midnight Commander.
+
+The LayoutLayout command pops up a dialog from which you specify
+a bunch of options how mc looks like on the screen.
+
+The ConfirmationConfirmation command pops up a dialog from which you
+specify which actions you want to confirm.
+
+The Display bitsDisplay bits command pops up a dialog from which you
+may select which characters is your terminal able to
+display.
+
+The Learn keysLearn keys command pops up a dialog from which you
+test some keys which are not working on some terminals and
+you may fix them.
+
+The Virtual FSVirtual FS command pops up a dialog from which you
+specify some VFS related options.
+
+The Save setupSave Setup command saves the current settings of the
+Left, Right and Options menus. A small number of other
+settings is saved, too.[Configuration]
+Configuration
+
+The options in this dialog are divided into three groups:
+Panel Options, Pause after run and Other Options.
+
+Panel Options
+
+Use SI size units. If this option is set, Midnight
+Commander will use SI units (powers of 1000) when
+displaying any byte sizes. The suffixes (k, m ...) are
+shown in lowercase. If unset (default), Midnight Commander
+will use binary units (powers of 1024) and the suffixes
+are shown in upper case (K, M ...)
+
+Show Backup Files. If enabled, the Midnight Commander will
+show files ending with a tilde. Otherwise, they won't be
+shown (like GNU's ls option -B).
+
+Show Hidden Files. If enabled, the Midnight Commander will
+show all files that start with a dot (like ls -a).
+
+Mark moves down. If enabled, the selection bar will move
+down when you mark a file (with Insert key).
+
+Drop down menus. When this option is enabled, the pull
+down menus will be activated as soon as you press the F9
+key. Otherwise, you will only get the menu title, and you
+will have to activate the menu either with the arrow keys
+or with the hotkeys. It is recommended if you are using
+hotkeys.
+
+Mix all files. If this option is enabled, all files and
+directories are shown mixed together. If the option is
+off, directories (and links to directories) are shown at
+the beginning of the listing, and other files below.
+
+Fast directory reload. If this option is enabled, the
+Midnight Commander will use a trick to determine if the
+directory contents have changed. The trick is to reload
+the directory only if the i-node of the directory has
+changed; this means that reloads only happen when files
+are created or deleted. If what changes is the i-node for
+a file in the directory (file size changes, mode or owner
+changes, etc) the display is not updated. In these cases,
+if you have the option on, you have to rescan the
+directory manually (with C-r).
+
+Pause after run
+
+After executing your commands, the Midnight Commander can
+pause, so that you can examine the output of the command.
+There are three possible settings for this variable:
+
+Never. Means that you do not want to see the output of
+your command. If you are using the Linux or FreeBSD
+console or an xterm, you will be able to see the output of
+the command by typing C-o.
+
+On dumb terminals. You will get the pause message on
+terminals that are not capable of showing the output of
+the last command executed (any terminal that is not an
+xterm or the Linux console).
+
+Always. The program will pause after executing all of your
+commands.
+
+Other Options
+
+Verbose operation. This toggles whether the file Copy,
+Rename and Delete operations are verbose (i.e., display a
+dialog box for each operation). If you have a slow
+terminal, you may wish to disable the verbose operation.
+It is automatically turned off if the speed of your
+terminal is less than 9600 bps.
+
+Compute totals. If this option is enabled, the Midnight
+Commander computes total byte sizes and total number of
+files prior to any Copy, Rename and Delete operations.
+This will provide you with a more accurate progress bar at
+the expense of some speed. This option has no effect, if
+Verbose operation is disabled.
+
+Shell Patterns. By default the Select, Unselect and Filter
+commands will use shell-like regular expressions. The
+following conversions are performed to achieve this: the
+'*' is replaced by '.*' (zero or more characters); the '?'
+is replaced by '.' (exactly one character) and '.' by the
+literal dot. If the option is disabled, then the regular
+expressions are the ones described in ed(1).
+
+Auto Save Setup. If this option is enabled, when you exit
+the Midnight Commander the configurable options of the
+Midnight Commander are saved in the ~/.mc/ini file.
+
+Auto menus. If this option is enabled, the user menu will
+be invoked at startup. Useful for building menus for
+non-unixers.
+
+Use internal editor. If this option is enabled, the
+built-in file editor is used to edit files. If the option
+is disabled, the editor specified in the EDITOR
+environment variable is used. If no editor is specified,
+vi is used. See the section on the internal file editorInternal File Editor.
+
+Use internal viewer. If this option is enabled, the
+built-in file viewer is used to view files. If the option
+is disabled, the pager specified in the PAGER environment
+variable is used. If no pager is specified, the view
+command is used. See the section on the internal file
+viewerInternal File Viewer.
+
+Complete: show all. By default the Midnight Commander pops
+up all possible completionsCompletion if the completion is ambiguous
+only when you press Alt-Tab for the second time. For the
+first time, it just completes as much as possible and
+beeps in the case of ambiguity. Enable this option if you
+want to see all possible completions even after pressing
+Alt-Tab the first time.
+
+Rotating dash. If this option is enabled, the Midnight
+Commander shows a rotating dash in the upper right corner
+as a work in progress indicator.
+
+Lynx-like motion. If this option is enabled, you may use
+the arrows keys to automatically chdir if the current
+selection is a subdirectory and the shell command line is
+empty. By default, this setting is off.
+
+Cd follows links. This option, if set, causes the Midnight
+Commander to follow the logical chain of directories when
+changing current directory either in the panels, or using
+the cd command. This is the default behavior of bash. When
+unset, the Midnight Commander follows the real directory
+structure, so cd .. if you've entered that directory
+through a link will move you to the current directory's
+real parent and not to the directory where the link was
+present.
+
+Safe delete. If this option is enabled, deleting files and
+directory hotlist entries unintentionally becomes more
+difficult. The default selection in the confirmation
+dialogs for deletion changes from "Yes" to "No". This
+option is disabled by default.[Layout]
+Layout
+
+The layout dialog gives you a possibility to change the
+general layout of screen. You can specify whether the
+menubar, the command prompt, the hintbar and the function
+keybar are visible. On the Linux or FreeBSD console you
+can specify how many lines are shown in the output window.
+
+The rest of the screen area is used for the two directory
+panels. You can specify whether the area is split to the
+panels in vertical or horizontal direction. The split can
+be equal or you can specify an unequal split.
+
+You can specify whether permissions and file types should
+be highlighted with distinctive ColorsColors. If the permission
+highlighting is enabled, the parts of the perm and mode
+display fieldsListing Mode... which apply to the user running Midnight
+Commander are highlighted with the color defined by the
+selected keyword. If the file type highlighting is
+enabled, file names are colored according to rules
+described in /etc/mc/filehighlight.ini file. See Filenames
+HighlightFilenames Highlight for more info.
+
+If the Show Mini-Status option is enabled, one line of
+status information about the currently selected item is
+shown at the bottom of the panels.
+
+When run in a terminal emulator for X11, Midnight
+Commander sets the terminal window title to the current
+working directory and updates it when necessary. If your
+terminal emulator is broken and you see some incorrect
+output on startup and directory change, turn off the Xterm
+Window Title option.[Confirmation]
+Confirmation
+
+In this menu you configure the confirmation options for
+file deletion, directory hotlist entries deletion,
+overwriting, execution by pressing enter and quitting the
+program.[Display bits]
+Display bits
+
+This is used to configure the range of visible characters
+on the screen. This setting may be 7-bits if your
+terminal/curses supports only seven output bits,
+ISO-8859-1 displays all the characters in the ISO-8859-1
+map and full 8 bits is for those terminals that can
+display full 8 bit characters.[Learn keys]
+Learn keys
+
+This dialog allows you to test and redefine functional
+keys, cursor arrows and some other keys to make them work
+properly on your terminal. They often don't, since many
+terminal databases are incomplete or broken.
+
+You can move around with the Tab key and with the vi
+moving keys ('h' left, 'j' down, 'k' up and 'l' right).
+Once you press any cursor movement key and it is
+recognized, you can use that key as well.
+
+You can test keys just by pressing each of them. When you
+press a key and it is recognized properly, OK should
+appear next to the name of that key. Once a key is marked
+OK it starts working as usually, e.g. F1 pressed the first
+time will just check that the F1 key works, but after that
+it will show help. The same applies to the arrow keys. The
+Tab key should be working always.
+
+If some keys do not work properly then you won't see OK
+appear after pressing one of these. Then you may want to
+redefine it. Do it by pressing the button with the name of
+that key (either by the mouse or by Enter or Space after
+selecting the button with Tab or arrows). Then a message
+box will appear asking you to press that key. Do it and
+wait until the message box disappears. If you want to
+abort, just press Escape once and wait.
+
+When you finish with all the keys, you can Save them. The
+definitions for the keys you have redefined will be
+written into the [terminal:TERM] section of your ~/.mc/ini
+file (where TERM is the name of your current terminal).
+The definitions of the keys that were already working
+properly are not saved.[Virtual FS]
+Virtual FS
+
+This option gives you control over the settings of the
+Virtual File SystemVirtual File System.
+
+The Midnight Commander keeps in memory the information
+related to some of the virtual file systems to speed up
+the access to the files in the file system (for example,
+directory listings fetched from FTP servers).
+
+Also, in order to access the contents of compressed files
+(for example, compressed tar files) the Midnight Commander
+needs to create temporary uncompressed files on your disk.
+
+Since both the information in memory and the temporary
+files on disk take up resources, you may want to tune the
+parameters of the cached information to decrease your
+resource usage or to maximize the speed of access to
+frequently used file systems.
+
+Because of the format of the tar archives, the Tar
+filesystem needs to read the whole file just to load the
+file entries. Since most tar files are usually kept
+compressed (plain tar files are species in extinction),
+the tar file system has to uncompress the file on the disk
+in a temporary location and then access the uncompressed
+file as a regular tar file.
+
+Now, since we all love to browse files and tar files all
+over the disk, it's common that you will leave a tar file
+and the re-enter it later. Since decompression is slow,
+the Midnight Commander will cache the information in
+memory for a limited time. When the timeout expires, all
+the resources associated with the file system are
+released. The default timeout is set to one minute.
+
+The FTP File SystemFTP File System (ftpfs) allows you to browse
+directories on remote FTP servers. It has several options.
+
+ftp anonymous password is the password used when you login
+as "anonymous". Some sites require a valid e-mail address.
+On the other hand, you probably don't want to give your
+real e-mail address to untrusted sites, especially if you
+are not using spam filtering.
+
+ftpfs keeps the directory listing it fetches from a FTP
+server in a cache. The cache expire time is configurable
+with the ftpfs directory cache timeout option. A low value
+for this option may slow down every operation on the ftpfs
+because every operation would require sending a request to
+the FTP server.
+
+You can define an FTP proxy host for doing FTP. Note that
+most modern firewalls are fully transparent at least for
+passive FTP (see below), so FTP proxies are considered
+obsolete.
+
+If Always use ftp proxy is not set, you can use the
+exclamation sign to enable proxy for certain hosts. See
+FTP File SystemFTP File System for examples.
+
+If this option is set, the program will do two things:
+consult the /usr/lib/mc/mc.no_proxy file for lines
+containing host names that are local (if the host name
+starts with a dot, it is assumed to be a domain) and to
+assume that any hostnames without dots in their names are
+directly accessible. All other hosts will be accessed
+through the specified FTP proxy.
+
+You can enable using ~/.netrc file, which keeps login
+names and passwords for ftp servers. See netrc (5) for the
+description of the .netrc format.
+
+Use passive mode enables using FTP passive mode, when the
+connection for data transfer is initiated by the client,
+not by the server. This option is recommended and enabled
+by default. If this option is turned off, the data
+connection is initiated by the server. This may not work
+with some firewalls.[Save Setup]
+Save Setup
+
+At startup the Midnight Commander will try to load
+initialization information from the ~/.mc/ini file. If
+this file doesn't exist, it will load the information from
+the system-wide configuration file, located in
+/usr/share/mc/mc.ini. If the system-wide configuration
+file doesn't exist, MC uses the default settings.
+
+The Save Setup command creates the ~/.mc/ini file by
+saving the current settings of the Left, RightLeft and Right Menus and
+OptionsOptions Menu menus.
+
+If you activate the auto save setup option, MC will always
+save the current settings when exiting.
+
+There also exist settings which can't be changed from the
+menus. To change these settings you have to edit the setup
+file with your favorite editor. See the section on Special
+SettingsSpecial Settings for more information.
+
+[Executing operating system commands]
+Executing operating system commands
+
+You may execute commands by typing them directly in the
+Midnight Commander's input line, or by selecting the
+program you want to execute with the selection bar in one
+of the panels and hitting Enter.
+
+If you press Enter over a file that is not executable, the
+Midnight Commander checks the extension of the selected
+file against the extensions in the Extensions FileExtension File Edit. If a
+match is found then the code associated with that
+extension is executed. A very simple macro expansionMacro Substitution
+takes place before executing the command.[The cd internal command]
+The cd internal command
+
+The cd command is interpreted by the Midnight Commander,
+it is not passed to the command shell for execution. Thus
+it may not handle all of the nice macro expansion and
+substitution that your shell does, although it does some
+of them:
+
+Tilde substitution. The (~) will be substituted with your
+home directory, if you append a username after the tilde,
+then it will be substituted with the login directory of
+the specified user.
+
+For example, ~guest is the home directory for the user
+guest, while ~/guest is the directory guest in your home
+directory.
+
+Previous directory. You can jump to the directory you were
+previously by using the special directory name '-' like
+this: cd -
+
+CDPATH directories. If the directory specified to the cd
+command is not in the current directory, then The Midnight
+Commander uses the value in the environment variable
+CDPATH to search for the directory in any of the named
+directories.
+
+For example you could set your CDPATH variable to
+~/src:/usr/src, allowing you to change your directory to
+any of the directories inside the ~/src and /usr/src
+directories, from any place in the file system by using
+its relative name (for example cd linux could take you to
+/usr/src/linux).[Macro Substitution]
+Macro Substitution
+
+When accessing a user menuMenu File Edit, or executing an extension
+dependent commandExtension File Edit, or running a command from the command
+line input, a simple macro substitution takes place.
+
+The macros are:
+
+%i The indent of blank space, equal the cursor
+ column position. For edit menu only.
+
+%y The syntax type of current file. For edit menu
+ only.
+
+%k The block file name.
+
+%e The error file name.
+
+%m The current menu name.
+
+%f and %p
+ The current file name.
+
+%x The extension of current file name.
+
+%b The current file name without extension.
+
+%d The current directory name.
+
+%F The current file in the unselected panel.
+
+%D The directory name of the unselected panel.
+
+%t The currently tagged files.
+
+%T The tagged files in the unselected panel.
+
+%u and %U
+ Similar to the %t and %T macros, but in addition
+ the files are untagged. You can use this macro
+ only once per menu file entry or extension file
+ entry, because next time there will be no tagged
+ files.
+
+%s and %S
+ The selected files: The tagged files if there are
+ any. Otherwise the current file.
+
+%cd This is a special macro that is used to change
+ the current directory to the directory specified
+ in front of it. This is used primarily as an
+ interface to the Virtual File SystemVirtual File System.
+
+%view This macro is used to invoke the internal viewer.
+ This macro can be used alone, or with arguments.
+ If you pass any arguments to this macro, they
+ should be enclosed in brackets.
+
+ The arguments are: ascii to force the viewer into
+ ascii mode; hex to force the viewer into hex
+ mode; nroff to tell the viewer that it should
+ interpret the bold and underline sequences of
+ nroff; unformatted to tell the viewer to not
+ interpret nroff commands for making the text bold
+ or underlined.
+
+%% The % character
+
+%{some text}
+ Prompt for the substitution. An input box is
+ shown and the text inside the braces is used as a
+ prompt. The macro is substituted by the text
+ typed by the user. The user can press ESC or F10
+ to cancel. This macro doesn't work on the command
+ line yet.
+
+%var{ENV:default}
+ If environment variable ENV is unset, the default
+ is substituted. Otherwise, the value of ENV is
+ substituted.[The subshell support]
+The subshell support
+
+The subshell support is a compile time option, that works
+with the shells: bash, tcsh and zsh.
+
+When the subshell code is activated the Midnight Commander
+will spawn a concurrent copy of your shell (the one
+defined in the SHELL variable and if it is not defined,
+then the one in the /etc/passwd file) and run it in a
+pseudo terminal, instead of invoking a new shell each time
+you execute a command, the command will be passed to the
+subshell as if you had typed it. This also allows you to
+change the environment variables, use shell functions and
+define aliases that are valid until you quit the Midnight
+Commander.
+
+If you are using bash you can specify startup commands for
+the subshell in your ~/.mc/bashrc file and special
+keyboard maps in the ~/.mc/inputrc file. tcsh users may
+specify startup commands in the ~/.mc/tcshrc file.
+
+When the subshell code is used, you can suspend
+applications at any time with the sequence C-o and jump
+back to the Midnight Commander, if you interrupt an
+application, you will not be able to run other external
+commands until you quit the application you interrupted.
+
+An extra added feature of using the subshell is that the
+prompt displayed by the Midnight Commander is the same
+prompt that you are currently using in your shell.
+
+The OPTIONSOPTIONS section has more information on how you can
+control the subshell code.[Chmod]
+Chmod
+
+The Chmod window is used to change the attribute bits in a
+group of files and directories. It can be invoked with the
+C-x c key combination.
+
+The Chmod window has two parts - Permissions and File.
+
+In the File section are displayed the name of the file or
+directory and its permissions in octal form, as well as
+its owner and group.
+
+In the Permissions section there is a set of check buttons
+which correspond to the file attribute bits. As you change
+the attribute bits, you can see the octal value change in
+the File section.
+
+To move between the widgets (buttons and check buttons)
+use the arrow keys or the Tab key. To change the state of
+the check buttons or to select a button use Space. You can
+also use the hotkeys on the buttons to quickly activate
+them. Hotkeys are shown as highlighted letters on the
+buttons.
+
+To set the attribute bits, use the Enter key.
+
+When working with a group of files or directories, you
+just click on the bits you want to set or clear. Once you
+have selected the bits you want to change, you select one
+of the action buttons (Set marked or Clear marked).
+
+Finally, to set the attributes exactly to those specified,
+you can use the [Set all] button, which will act on all
+the tagged files.
+
+[Marked all] set only marked attributes to all selected
+files
+
+[Set marked] set marked bits in attributes of all selected
+files
+
+[Clean marked] clear marked bits in attributes of all
+selected files
+
+[Set] set the attributes of one file
+
+[Cancel] cancel the Chmod command[Chown]
+Chown
+
+The Chown command is used to change the owner/group of a
+file. The hot key for this command is C-x o.[Advanced Chown]
+Advanced Chown
+
+The Advanced Chown command is the ChmodChmod and ChownChown command
+combined into one window. You can change the permissions
+and owner/group of files at once.[File Operations]
+File Operations
+
+When you copy, move or delete files the Midnight Commander
+shows the file operations dialog. It shows the files
+currently being processed and uses up to three progress
+bars. The file bar indicates the percentage of the current
+file that has been processed so far. The count bar shows
+how many of the tagged files have been handled. The bytes
+bar indicates the percentage of the total size of the
+tagged files that has been handled. If the verbose option
+is off, the file and bytes bars are not shown.
+
+There are two buttons at the bottom of the dialog.
+Pressing the Skip button will skip the rest of the current
+file. Pressing the Abort button will abort the whole
+operation, the rest of the files are skipped.
+
+There are three other dialogs which you can run into
+during the file operations.
+
+The error dialog informs about error conditions and has
+three choices. Normally you select either the Skip button
+to skip the file or the Abort button to abort the
+operation altogether. You can also select the Retry button
+if you fixed the problem from another terminal.
+
+The replace dialog is shown when you attempt to copy or
+move a file on the top of an existing file. The dialog
+shows the dates and sizes of the both files. Press the Yes
+button to overwrite the file, the No button to skip the
+file, the All button to overwrite all the files, the None
+button to never overwrite and the Update button to
+overwrite if the source file is newer than the target
+file. You can abort the whole operation by pressing the
+Abort button.
+
+The recursive delete dialog is shown when you try to
+delete a directory which is not empty. Press the Yes
+button to delete the directory recursively, the No button
+to skip the directory, the All button to delete all the
+directories and the None button to skip all the non-empty
+directories. You can abort the whole operation by pressing
+the Abort button. If you selected the Yes or All button
+you will be asked for a confirmation. Type "yes" only if
+you are really sure you want to do the recursive delete.
+
+If you have tagged files and perform an operation on them
+only the files on which the operation succeeded are
+untagged. Failed and skipped files are left tagged.[Mask Copy/Rename]
+Mask Copy/Rename
+
+The copy/move operations let you translate the names of
+files in an easy way. To do it, you have to specify the
+correct source mask and usually in the trailing part of
+the destination specify some wildcards. All the files
+matching the source mask are copied/renamed according to
+the target mask. If there are tagged files, only the
+tagged files matching the source mask are renamed.
+
+There are other options which you can set:
+
+Follow links
+
+determines whether make the symlinks and hardlinks in the
+source directory (recursively in subdirectories) new links
+in the target directory or whether would you like to copy
+their content.
+
+Dive into subdirs
+
+determines the behavior when the source directory is about
+to be copied, but the target directory already exists. The
+default action is to copy the contents of the source
+directory into the target directory. Enabling this option
+causes copying the source directory itself into the target
+directory.
+
+For example, you want to copy directory /foo containing
+file bar to /bla/foo, which is an already existing
+directory. Normally (when Dive into subdirs is not set),
+mc would copy file /foo/bar into the file /bla/foo/bar. By
+enabling this option the /bla/foo/foo directory will be
+created, and /foo/bar will be copied into
+/bla/foo/foo/bar.
+
+Preserve attributes
+
+determines whether to preserve the permissions, timestamps
+and (if you are root) the ownership of the original files.
+If this option is not set, the current value of the umask
+will be respected.
+
+Use shell patterns on
+
+When the shell patterns option is on you can use the '*'
+and '?' wildcards in the source mask. They work like they
+do in the shell. In the target mask only the '*' and
+'\<digit>' wildcards are allowed. The first '*' wildcard
+in the target mask corresponds to the first wildcard group
+in the source mask, the second '*' corresponds to the
+second group and so on. The '\1' wildcard corresponds to
+the first wildcard group in the source mask, the '\2'
+wildcard corresponds to the second group and so on all the
+way up to '\9'. The '\0' wildcard is the whole filename of
+the source file.
+
+Two examples:
+
+If the source mask is "*.tar.gz", the destination is
+"/bla/*.tgz" and the file to be copied is "foo.tar.gz",
+the copy will be "foo.tgz" in "/bla".
+
+Suppose you want to swap basename and extension so that
+"file.c" would become "c.file" and so on. The source mask
+for this is "*.*" and the destination is "\2.\1".
+
+Use shell patterns off
+
+When the shell patterns option is off the MC doesn't do
+automatic grouping anymore. You must use '\(...\)'
+expressions in the source mask to specify meaning for the
+wildcards in the target mask. This is more flexible but
+also requires more typing. Otherwise target masks are
+similar to the situation when the shell patterns option is
+on.
+
+Two examples:
+
+If the source mask is "^\(.*\)\.tar\.gz$", the destination
+is "/bla/*.tgz" and the file to be copied is "foo.tar.gz",
+the copy will be "/bla/foo.tgz".
+
+Let's suppose you want to swap basename and extension so
+that "file.c" will become "c.file" and so on. The source
+mask for this is "^\(.*\)\.\(.*\)$" and the destination is
+"\2.\1".
+
+Case Conversions
+
+You can also change the case of the filenames. If you use
+'\u' or '\l' in the target mask, the next character will
+be converted to uppercase or lowercase correspondingly.
+
+If you use '\U' or '\L' in the target mask, the next
+characters will be converted to uppercase or lowercase
+correspondingly up to the next '\E' or next '\U', '\L' or
+the end of the file name.
+
+The '\u' and '\l' are stronger than '\U' and '\L'.
+
+For example, if the source mask is '*' (shell patterns on)
+or '^\(.*\)$' (shell patterns off) and the target mask is
+'\L\u*' the file names will be converted to have initial
+upper case and otherwise lower case.
+
+You can also use '\' as a quote character. For example,
+'\\' is a backslash and '\*' is an asterisk.
+
+Stable symlinks
+
+commands Midnight Commander, that it should change
+symlinks in the target, so that they'll point to the same
+location as it did before. With absolute symbolic links
+this does nothing, but if you have a relative one, it will
+recompute its value, adding necessary ../ and other
+directory parts and making the value as short as possible
+(most modern filesystems keep short symlinks inside inodes
+and thus don't waste much disk space).[Select/Unselect Files]
+Select/Unselect Files
+
+The dialog of group of files and directories selection or
+uselection. The input lineInput Line Keys allow enter the regular
+expression of filenames that will be selected/unselected.
+
+When Files only checkbox is on, only files will be
+selected. If Files only is off, as files as directories
+will be selected. When Shell Patterns checkbox is on, the
+regular expression is much like the filename globbing in
+the shell (* standing for zero or more characters and ?
+standing for one character). If Shell Patterns is off,
+then the tagging of files is done with normal regular
+expressions (see ed (1)). When Case sensitive checkbox is
+on, the selection will be case sensitive characters. If
+Case sensitive is off, the case will be ignored.[Internal File Viewer]
+Internal File Viewer
+
+The internal file viewer provides two display modes: ASCII
+and hex. To toggle between modes, use the F4 key.
+
+The viewer will try to use the best method provided by
+your system or the file type to display the information.
+Some character sequences, which appear most often in
+preformatted manual pages, are displayed bold and
+underlined, thus making a pretty display of your files.
+
+When in hex mode, the search function accepts text in
+quotes and constant numbers. Text in quotes is matched
+exactly after removing the quotes. Each number matches one
+byte. You can mix quoted text with constants like this:
+
+"String" -1 0xBB 012 "more text"
+
+Note that 012 is an octal number. -1 is converted to 0xFF.
+
+Here is a listing of the actions associated with each key
+that the Midnight Commander handles in the internal file
+viewer.
+
+F1 Invoke the built-in hypertext help viewer.
+
+F2 Toggle the wrap mode.
+
+F4 Toggle the hex mode.
+
+F5 Goto line. This will prompt you for a line number and
+will display that line.
+
+F6, /. Regular expression search.
+
+?, Reverse regular expression search.
+
+F7 Normal search / hex mode search.
+
+C-s, F17, n. Start normal search if there was no previous
+search expression else find next match.
+
+C-r. Start reverse search if there was no previous search
+expression else find next match.
+
+F8 Toggle Raw/Parsed mode: This will show the file as
+found on disk or if a processing filter has been specified
+in the mc.ext file, then the output from the filter.
+Current mode is always the other than written on the
+button label, since on the button is the mode which you
+enter by that key.
+
+F9 Toggle the format/unformat mode: when format mode is on
+the viewer will interpret some string sequences to show
+bold and underline with different colors. Also, on button
+label is the other mode than current.
+
+F10, Esc. Exit the internal file viewer.
+
+next-page, space, C-v. Scroll one page forward.
+
+prev-page, Alt-v, C-b, backspace. Scroll one page
+backward.
+
+down-key Scroll one line forward.
+
+up-key Scroll one line backward.
+
+C-l Refresh the screen.
+
+C-o Switch to the subshell and show the command screen.
+
+! Like C-o, but run a new shell if the subshell is not
+running.
+
+"[n] m" Set the mark n.
+
+"[n] r" Jump to the mark n.
+
+C-f Jump to the next file.
+
+C-b Jump to the previous file.
+
+Alt-r Toggle the ruler.
+
+Alt-e to change charset of displayed text may use M-e
+(Alt-e). Recoding is made from selected codepage into
+system codepage. To cancel the recoding you may select
+"<No translation>" in charset selection dialog.
+
+It's possible to instruct the file viewer how to display a
+file, look at the Extension File Edit sectionExtension File Edit[Internal File Editor]
+Internal File Editor
+
+The internal file editor is a full-featured full screen
+editor. It can edit files up to 64 megabytes. It is
+possible to edit binary files. The internal file editor is
+invoked using F4 if the use_internal_edit option is set in
+the initialization file.
+
+The features it presently supports are: block copy, move,
+delete, cut, paste; key for key undo; pull-down menus;
+file insertion; macro commands; regular expression search
+and replace; shift-arrow text highlighting (if supported
+by the terminal); insert-overwrite toggle; word wrap;
+autoindent; tunable tab size; syntax highlighting for
+various file types; and an option to pipe text blocks
+through shell commands like indent and ispell.
+
+Sections:
+
+ Options of editor in ini-fileInternal File Editor / options
+
+The editor is very easy to use and requires no tutoring.
+To see what keys do what, just consult the appropriate
+pull-down menu. Other keys are: Shift movement keys do
+text highlighting. Ctrl-Ins copies to the file
+cooledit.clip and Shift-Ins pastes from cooledit.clip.
+Shift-Del cuts to cooledit.clip, and Ctrl-Del deletes
+highlighted text. Mouse highlighting also works, and you
+can override the mouse as usual by holding down the shift
+key while dragging the mouse to let normal terminal mouse
+highlighting work.
+
+To define a macro, press Ctrl-R and then type out the key
+strokes you want to be executed. Press Ctrl-R again when
+finished. You can then assign the macro to any key you
+like by pressing that key. The macro is executed when you
+press Ctrl-A and then the assigned key. The macro is also
+executed if you press Meta, Ctrl, or Esc and the assigned
+key, provided that the key is not used for any other
+function. Once defined, the macro commands go into the
+file .mc/cedit/cooledit.macros in your home directory. You
+can delete a macro by deleting the appropriate line in
+this file.
+
+To change charset of displayed text may use M-e (Alt-e).
+Recoding is made from selected codepage into system
+codepage. To cancel the recoding you may select "<No
+translation>" in charset selection dialog.
+
+F19 will format the currently highlighted block (plain
+text or C or C++ code or another). This is controlled by
+the file /usr/share/mc/edit.indent.rc which is copied to
+.mc/cedit/edit.indent.rc in your home directory the first
+time you use it.
+
+The editor also displays non-us characters (160+). When
+editing binary files, you should set display bits to 7
+bits in the options menu to keep the spacing clean.[Internal File Editor / options]
+Options of editor in ini-file
+
+In this section described some options in ini-file.
+Options placed in '[Midnight Commander]' section
+
+editor_wordcompletion_collect_entire_file
+ Search autocomplete candidates in entire of file
+ or just from begin of file to cursor position (0)[Completion]
+Completion
+
+Let the Midnight Commander type for you.
+
+Attempt to perform completion on the text before current
+position. MC attempts completion treating the text as
+variable (if the text begins with $), username (if the
+text begins with ~), hostname (if the text begins with @)
+or command (if you are on the command line in the position
+where you might type a command, possible completions then
+include shell reserved words and shell built-in commands
+as well) in turn. If none of these matches, filename
+completion is attempted.
+
+Filename, username, variable and hostname completion works
+on all input lines, command completion is command line
+specific. If the completion is ambiguous (there are more
+different possibilities), MC beeps and the following
+action depends on the setting of the Complete: show all
+option in the ConfigurationConfiguration dialog. If it is enabled, a
+list of all possibilities pops up next to the current
+position and you can select with the arrow keys and Enter
+the correct entry. You can also type the first letters in
+which the possibilities differ to move to a subset of all
+possibilities and complete as much as possible. If you
+press Alt-Tab again, only the subset will be shown in the
+listbox, otherwise the first item which matches all the
+previous characters will be highlighted. As soon as there
+is no ambiguity, dialog disappears, but you can hide it by
+canceling keys Esc, F10 and left and right arrow keys. If
+Complete: show allConfiguration is disabled, the dialog pops up only if
+you press Alt-Tab for the second time, for the first time
+MC just beeps.[Virtual File System]
+Virtual File System
+
+The Midnight Commander is provided with a code layer to
+access the file system; this code layer is known as the
+virtual file system switch. The virtual file system switch
+allows the Midnight Commander to manipulate files not
+located on the Unix file system.
+
+Currently the Midnight Commander is packaged with some
+Virtual File Systems (VFS): the local file system, used
+for accessing the regular Unix file system; the ftpfs,
+used to manipulate files on remote systems with the FTP
+protocol; the tarfs, used to manipulate tar and compressed
+tar files; the undelfs, used to recover deleted files on
+ext2 file systems (the default file system for Linux
+systems), fish (for manipulating files over shell
+connections such as rsh and ssh) and finally the mcfs
+(Midnight Commander file system), a network based file
+system. If the code was compiled with smbfs support, you
+can manipulate files on remote systems with the SMB (CIFS)
+protocol.
+
+A generic extfs (EXTernal virtual File System) is provided
+in order to easily expand VFS capabilities using scripts
+and external software.
+
+The VFS switch code will interpret all of the path names
+used and will forward them to the correct file system, the
+formats used for each one of the file systems is described
+later in their own section.[FTP File System]
+FTP File System
+
+The FTP File System (ftpfs) allows you to manipulate files
+on remote machines. To actually use it, you can use the
+FTP link item in the menu or directly change your current
+directory using the cd command to a path name that looks
+like this:
+
+/#ftp:[!][user[:pass]@]machine[:port][remote-dir]
+
+The user, port and remote-dir elements are optional. If
+you specify the user element, the Midnight Commander will
+login to the remote machine as that user, otherwise it
+will use anonymous login or the login name from the
+~/.netrc file. The optional pass element is the password
+used for the connection. Using the password in the VFS
+directory name is not recommended, because it can appear
+on the screen in clear text and can be saved to the
+directory history.
+
+To enable using FTP proxy, prepend ! (an exclamation sign)
+to the hostname.
+
+Examples:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Please check the Virtual File SystemVirtual FS dialog box for ftpfs
+options.[Tar File System]
+Tar File System
+
+The tar file system provides you with read-only access to
+your tar files and compressed tar files by using the chdir
+command. To change your directory to a tar file, you
+change your current directory to the tar file by using the
+following syntax:
+
+/filename.tar#utar/[dir-inside-tar]
+
+The mc.ext file already provides a shortcut for tar files,
+this means that usually you just point to a tar file and
+press return to enter into the tar file, see the Extension
+File EditExtension File Edit section for details on how this is done.
+
+Examples:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+The latter specifies the full path of the tar archive.[FIle transfer over SHell filesystem]
+FIle transfer over SHell filesystem
+
+The fish file system is a network based file system that
+allows you to manipulate the files in a remote machine as
+if they were local. To use this, the other side has to
+either run fish server, or has to have bash-compatible
+shell.
+
+To connect to a remote machine, you just need to chdir
+into a special directory which name is in the following
+format:
+
+/#sh:[user@]machine[:options]/[remote-dir]
+
+The user, options and remote-dir elements are optional. If
+you specify the user element, the Midnight Commander will
+try to login on the remote machine as that user, otherwise
+it will use your login name.
+
+The options are 'C' - use compression and 'rsh' use rsh
+instead of ssh. If the remote-dir element is present, your
+current directory on the remote machine will be set to
+this one.
+
+Examples:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Network File System
+
+The Midnight Commander file system is a network base file
+system that allows you to manipulate the files in a remote
+machine as if they were local. To use this, the remote
+machine must be running the mcserv(8) server program.
+
+To connect to a remote machine, you just need to chdir
+into a special directory which name is in the following
+format:
+
+/#mc:[user@]machine[:port][remote-dir]
+
+The user, port and remote-dir elements are optional. If
+you specify the user element then the Midnight Commander
+will try to logon on the remote machine as that user,
+otherwise it will use your login name.
+
+The port element is used when the remote server is running
+on a special port (see the mcserv(8) manual page for more
+information about ports); finally, if the remote-dir
+element is present, your current directory on the remote
+machine will be set to this one.
+
+Examples:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+[Undelete File System]
+Undelete File System
+
+On Linux systems, if you asked configure to use the ext2fs
+undelete facilities, you will have the undelete file
+system available. Recovery of deleted files is only
+available on ext2 file systems. The undelete file system
+is just an interface to the ext2fs library to retrieve all
+of the deleted files names on an ext2fs and provides and
+to extract the selected files into a regular partition.
+
+To use this file system, you have to chdir into the
+special file name formed by the "/#undel" prefix and the
+file name where the actual file system resides.
+
+For example, to recover deleted files on the second
+partition of the first SCSI disk on Linux, you would use
+the following path name:
+
+ /#undel:sda2
+
+It may take a while for the undelfs to load the required
+information before you start browsing files there.[SMB File System]
+SMB File System
+
+The smbfs allows you to manipulate files on remote
+machines with SMB (or CIFS) protocol. These include
+Windows for Workgroups, Windows 9x/ME/XP, Windows NT,
+Windows 2000 and Samba. To actually use it, you may try to
+use the panel command "SMB link..." (accessible from the
+menubar) or you may directly change your current directory
+to it using the cd command to a path name that looks like
+this:
+
+/#smb:[user@]machine[/service][/remote-dir]
+
+The user, service and remote-dir elements are optional.
+The user, domain and password can be specified in an input
+dialog.
+
+Examples:
+
+ /#smb:machine/Share
+ /#smb:other_machine
+ /#smb:guest at machine/Public/Irlex
+[EXTernal File System]
+EXTernal File System
+
+extfs allows to integrate numerous features and file types
+into GNU Midnight Commander in an easy way, by writing
+scripts.
+
+Extfs filesystems can be divided into two categories:
+
+1. Stand-alone filesystems, which are not associated with
+any existing file. They represent certain system-wide data
+as a directory tree. You can invoke them by typing 'cd
+#fsname' where fsname is an extfs short name (see below).
+Examples of such filesystems include audio (list audio
+tracks on the CD) or apt (list of all Debian packages in
+the system).
+
+For example, to list CD-Audio tracks on your CD-ROM drive,
+type
+
+ cd #audio
+
+2. 'Archive' filesystems (like rpm, patchfs and more),
+which represent contents of a file as a directory tree. It
+can consist of 'real' files compressed in an archive
+(urar, rpm) or virtual files, like messages in a mailbox
+(mailfs) or parts of a patch (patchfs). To access such
+filesystems '#fsname' should be appended to the archive
+name. Note that the archive itself can be on another vfs.
+
+For example, to list contents of a zip archive
+documents.zip type
+
+ cd documents.zip#uzip
+
+In many aspects, you could treat extfs like any other
+directory. For instance, you can add it to the hotlist or
+change to it from directory history. An important
+limitation is that you cannot invoke shell commands inside
+extfs, just like any other non-local VFS.
+
+Common extfs scripts included with Midnight Commander are:
+
+a access 'A:' DOS/Windows diskette (cd #a).
+
+apt front end to Debian's APT package management
+ system (cd #apt).
+
+audio audio CD ripping and playing (cd #audio or cd
+ device#audio).
+
+bpp package of Bad Penguin GNU/Linux distribution (cd
+ file.bpp#bpp).
+
+deb package of Debian GNU/Linux distribution (cd
+ file.deb#deb).
+
+dpkg Debian GNU/Linux installed packages (cd #deb).
+
+hp48 view and copy files to/from a HP48 calculator (cd
+ #hp48).
+
+lslR browsing of lslR listings as found on many FTPs
+ (cd filename#lslR).
+
+mailfs mbox-style mailbox files support (cd
+ mailbox#mailfs).
+
+patchfs extfs to handle unified and context diffs (cd
+ filename#patchfs).
+
+rpm RPM package (cd filename#rpm).
+
+rpms RPM database management (cd #rpms).
+
+ulha, urar, uzip, uzoo, uar, uha
+ archivers (cd archive#xxxx where xxxx is one of:
+ ulha, urar, uzip, uzoo, uar, uha).
+
+You could bind file type/extension to specified extfs as
+described in the Extension File EditExtension File Edit section. Here is an
+example entry for Debian packages:
+
+ regex/.deb$
+ Open=%cd %p#deb
+[Colors]
+Colors
+
+The Midnight Commander will try to detect if your terminal
+supports color using the terminal database and your
+terminal name. Sometimes it gets confused, so you may
+force color mode or disable color mode using the -c and -b
+flag respectively.
+
+If the program is compiled with the Slang screen manager
+instead of ncurses, it will also check the variable
+COLORTERM, if it is set, it has the same effect as the -c
+flag.
+
+You may specify terminals that always force color mode by
+adding the color_terminals variable to the Colors section
+of the initialization file. This will prevent the Midnight
+Commander from trying to detect if your terminal supports
+color. Example:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+The program can be compiled with both ncurses and slang,
+ncurses does not provide a way to force color mode:
+ncurses uses just the information in the terminal
+database.
+
+The Midnight Commander provides a way to change the
+default colors. Currently the colors are configured using
+the environment variable MC_COLOR_TABLE or the Colors
+section in the initialization file.
+
+In the Colors section, the default color map is loaded
+from the base_color variable. You can specify an alternate
+color map for a terminal by using the terminal name as the
+key in this section. Example:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+The format for the color definition is:
+
+ <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ...
+
+The colors are optional, and the keywords are: normal,
+selected, marked, markselect, errors, input, reverse,
+gauge. Menu colors are: menu, menusel, menuhot,
+menuhotsel. Dialog colors are: dnormal, dfocus,
+dhotnormal, dhotfocus. Help colors are: helpnormal,
+helpitalic, helpbold, helplink, helpslink. Viewer color
+is: viewunderline. Editor colors are: editnormal,
+editbold, editmarked.
+
+input determines the color of input lines used in query
+dialogs.
+
+gauge determines the color of the filled part of the
+progress bar (gauge), which is used to show the user the
+progress of file operations, such as copying.
+
+The dialog boxes use the following colors: dnormal is used
+for the normal text, dfocus is the color used for the
+currently selected component, dhotnormal is the color used
+to differentiate the hotkey color in normal components,
+whereas the dhotfocus color is used for the highlighted
+color in the currently selected component.
+
+Menus use the same scheme but uses the menu, menusel,
+menuhot and menuhotsel tags instead.
+
+Help uses the following colors: helpnormal is used for
+normal text, helpitalic is used for text which is
+emphasized in italic in the manual page, helpbold is used
+for text which is emphasized in bold in the manual page,
+helplink is used for not selected hyperlinks and helpslink
+is used for selected hyperlink.
+
+The possible colors are: black, gray, red, brightred,
+green, brightgreen, brown, yellow, blue, brightblue,
+magenta, brightmagenta, cyan, brightcyan, lightgray and
+white. And there is a special keyword for transparent
+background. It is 'default'. The 'default' can only be
+used for background color. Example:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Skins]
+Skins
+
+You can change the appearance of Midhight Commander. To do
+this, you must specify a file that contain descriptions of
+colors and lines to draw boxes. Redefining of the colors
+is entirely compatible with the assignment of colors, as
+described in Section ColorsColors.
+
+A skin-file is searched on the following algorithm (to the
+first one found):
+
+ 1) command line option -S <skin> or --skin=<skin>
+ 2) Environment variable MC_SKIN
+ 3) In config file parameter skin in section
+ [Midnight Commander]
+ 4) File /etc/mc/skins/default.ini
+ 5) File /usr/share/mc/skins/default.ini
+
+Command line option, environment variable and parameter in
+config file may contain the absolute path to the skin-file
+(with the extension .ini or without it). Search of
+skin-file will occur in (to the first one found):
+
+ 1) ~/.mc/skins/
+ 2) /etc/mc/skins/
+ 3) /usr/share/mc/skins/
+
+For getting extended info, refer to:
+
+ Description of section and parametersSkins sections
+ Color pair definitionsSkins colors
+ Draw linesSkins lines
+ CompabilitySkins oldcolors
+[Skins sections]
+Description of section and parameters
+
+Section [skin] contain metainfo for skin-file. Paramter
+description contain short text about skin.
+
+Section [filehighlight] contain descriptions of color
+pairs for filenames highlighting. Name of parameters must
+be equal to names of sections into filehighlight.ini file.
+See Filenames HighlightFilenames Highlight for getting more info.
+
+Section [core] describes the elements that are used
+everywhere.
+
+_default_
+ Default color pair. Used in all other sections if
+ they not contain color definitions
+
+selected
+ cursor
+
+marked selected data
+
+markselect
+ cursor on selected data
+
+gauge color of the filled part of the progress bar
+
+input color of input lines used in query dialogs.
+
+reverse reverse color
+
+Section [dialog] describes the elements that are placed on
+dialog windows (except error dialogs).
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+dfocus Color of active element (in focus)
+
+dhotnormal
+ Color of hotkeys
+
+dhotfocus
+ Color of hotkeys in focused element
+
+Section [error] describes the elements that are placed on
+error dialog windows
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+errdhotnormal
+ Color of hotkeys
+
+errdhotfocus
+ Color of hotkeys in focused element
+
+Section [menu] describes the elements that are placed on
+menu. This section describes system menu (called by F9)
+and user-defined menus (called by F2 in panels and by F11
+in editor).
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+entry Color of menu items
+
+menuhot Color of menu hotkeys
+
+menusel Color of active menu item (in focus)
+
+menuhotsel
+ Color of menu hotkeys in focused menu item
+
+Section [help] describes the elements that are placed on
+help window.
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+helpitalic
+ Color pair for element with italic attribute
+
+helpbold
+ Color pair for element with bold attribute
+
+helplink
+ Color of links
+
+helpslink
+ Color of active link (on focus)
+
+Section [editor] describes the colors of elements placed
+in editor.
+
+_default_
+ Default color for this section. Used
+ [core]._default_ if not specified
+
+editbold
+ Color pair for element with bold attribute
+
+editmarked
+ Color of selected text
+
+editwhitespace
+ Color of tabs and trailing spaces highlighting
+
+linestate
+ Color for line state area
+
+Section [viewer] describes the colors of elements placed
+in viewer.
+
+viewunderline
+ Color pair for element with underline attribute[Skins colors]
+Color pair definitions
+
+Any parameter in skin-file contain definition of color
+pair.
+
+Color pairs described as two colors separated by ';'.
+First color sets the foreground color, second color sets
+background color. One of the colors may be omitted, in
+this case color will be taken from default color pair
+(global color pair or from default color pair of this
+section).
+
+Example:
+[core]
+ # green on black
+ _default_=green;black
+ # green (default) on blue
+ selected=;blue
+ # yellow on black (default)
+ marked=yellow;
+
+Possible colors (names) described in ColorsColors. section.[Skins lines]
+Draw lines
+
+Lines sets in section [Lines] into skin-file. By default
+single lines are used, but you may redefine to usage of
+any utf-8 symbols (like to lines, for example).
+
+WARNING!!! When you build Midnight Commander with the
+Ncurses screen library usage of drawing lines is limited!
+Possible only drawing a single lines. For all questions
+and comments please contact the developers of Ncurses.
+
+Descriptions of parameters [Lines]:
+
+lefttop left-top line fragment.
+
+righttop
+ right-top line fragment.
+
+centertop
+ down branch of horizontal line
+
+centerbottom
+ up branch of horizontal line
+
+leftbottom
+ left-bottom line fragment
+
+rightbottom
+ right-bottom line fragment
+
+leftmiddle
+ right branch of vertical line
+
+rightmiddle
+ left branch of vertical line
+
+centermiddle
+ cross of lines
+
+horiz horizontal line
+
+vert vertical line
+
+thinhoriz
+ thin horizontal line
+
+thinvert
+ thin vertical line[Skins oldcolors]
+Compability
+
+Appointment of color by skin-files fully compatible with
+the appointment of the colors described in ColorsColors.
+section.
+
+In this case, reassignment of colors has priority over the
+skin files and is complementary.[Filenames Highlight]
+Filenames Highlight
+
+Section [filehighlight] from current skin-file contain key
+names as highlight groups and values as color pairs. Color
+pairs is documented into SkinsSkins section.
+
+Rules of filenames highlight placed in
+/usr/share/mc/filehighlight.ini file
+(~/.mc/filehighlight.ini). Name of section in this file
+must be equal to parameters names into [filehighlight]
+section (in current skin-file)
+
+Keys in these groups:
+
+type file type. if present, all other option ignored
+
+regexp regular expression. If present, 'extensions'
+ option ignored
+
+extensions
+ list of extensions of files. Separated by ';'
+ sign.
+
+extensions_case
+ (make sense only with 'extensions' parameter)
+ make 'extensions' rule case sentitive (true) or
+ not (false).
+
+`type' key may have values:
+- FILE (all files)
+ - FILE_EXE
+- DIR (all directories)
+ - LINK_DIR
+- LINK (all links except stale link)
+ - HARDLINK
+ - SYMLINK
+- STALE_LINK
+- DEVICE (all device files)
+ - DEVICE_BLOCK
+ - DEVICE_CHAR
+- SPECIAL (all special files)
+ - SPECIAL_SOCKET
+ - SPECIAL_FIFO
+ - SPECIAL_DOOR
+
+[Special Settings]
+Special Settings
+
+Most of the settings of the Midnight Commander can be
+changed from the menus. However, there are a small number
+of settings which can only be changed by editing the setup
+file.
+
+These variables may be set in your ~/.mc/ini file:
+
+clear_before_exec
+ By default the Midnight Commander clears the
+ screen before executing a command. If you would
+ prefer to see the output of the command at the
+ bottom of the screen, edit your ~/.mc/ini file
+ and change the value of the field
+ clear_before_exec to 0.
+
+confirm_view_dir
+ If you press F3 on a directory, normally MC
+ enters that directory. If this flag is set to 1,
+ then MC will ask for confirmation before changing
+ the directory if you have files tagged.
+
+ftpfs_retry_seconds
+ This value is the number of seconds the Midnight
+ Commander will wait before attempting to
+ reconnect to an FTP server that has denied the
+ login. If the value is zero, the login will no be
+ retried.
+
+max_dirt_limit
+ Specifies how many screen updates can be skipped
+ at most in the internal file viewer. Normally
+ this value is not significant, because the code
+ automatically adjusts the number of updates to
+ skip according to the rate of incoming
+ keystrokes. However, on very slow machines or
+ terminals with a fast keyboard auto repeat, a big
+ value can make screen updates too jumpy.
+
+ It seems that setting max_dirt_limit to 10 causes
+ the best behavior, and that is the default value.
+
+mouse_move_pages
+ Controls whenever scrolling with the mouse is
+ done by pages or line by line on the panels.
+
+mouse_move_pages_viewer
+ Controls if scrolling with the mouse is done by
+ pages or line by line on the internal file
+ viewer.
+
+old_esc_mode
+ By default the Midnight Commander treats the ESC
+ key as a key prefix (old_esc_mode=0). If this
+ option is set (old_esc_mode=1), the ESC key will
+ act as a prefix key for one second, and if no
+ extra keys have arrived, then the ESC key is
+ interpreted as a cancel key (ESC ESC).
+
+only_leading_plus_minus
+ Allow special treatment for '+', '-', '*' in the
+ command line (select, unselect, reverse
+ selection) only if the command line is empty. You
+ don't need to quote those characters in the
+ middle of the command line. On the other hand,
+ you cannot use them to change selection when the
+ command line is not empty.
+
+reverse_files_only
+ Allow revert selection of files only. This
+ variable is on by default. If on, the reverse
+ selection is applied to files only, not to
+ directories. The selection of directories is
+ untouched. If off, the reverse selection is
+ applied to files as well to directories: all
+ unselected items become selected, and vice versa.
+
+panel_scroll_pages
+ If set (the default), panel will scroll by half
+ the display when the cursor reaches the end or
+ the beginning of the panel, otherwise it will
+ just scroll a file at a time.
+
+show_output_starts_shell
+ This variable only works if you are not using the
+ subshell support. When you use the C-o keystroke
+ to go back to the user screen, if this one is
+ set, you will get a fresh shell. Otherwise,
+ pressing any key will bring you back to the
+ Midnight Commander.
+
+torben_fj_mode
+ If this flag is set, then the home and end keys
+ will work slightly different on the panels,
+ instead of moving the selection to the first and
+ last files in the panels, they will act as
+ follows:
+
+ The home key will: Go up to the middle line, if
+ below it; else go to the top line unless it is
+ already on the top line, in this case it will go
+ to the first file in the panel.
+
+ The end key has a similar behavior: Go down to
+ the middle line, if over it; else go to the
+ bottom line unless you already are at the bottom
+ line, in such case it will move the selection to
+ the last file name in the panel.
+
+use_file_to_guess_type
+ If this variable is on (the default) it will
+ spawn the file command to match the file types
+ listed on the mc.ext fileExtension File Edit.
+
+xterm_mode
+ If this variable is on (default is off) when you
+ browse the file system on a Tree panel, it will
+ automatically reload the other panel with the
+ contents of the selected directory.
+
+fish_directory_timeout
+ This variable holds the lifetime of a directory
+ cache entry in seconds. The default value is 900
+ seconds.[Terminal databases]
+Terminal databases
+
+The Midnight Commander provides a way to fix your system
+terminal database without requiring root privileges. The
+Midnight Commander searches in the system initialization
+file (the mc.lib file located in the Midnight Commander
+library directory) and in the ~/.mc/ini file for the
+section "terminal:your-terminal-name" and then for the
+section "terminal:general", each line of the section
+contains a key symbol that you want to define, followed by
+an equal sign and the definition for the key. You can use
+the special \e form to represent the escape character and
+the ^x to represent the control-x character.
+
+The possible key symbols are:
+
+f0 to f20 Function keys f0-f20
+bs backspace
+home home key
+end end key
+up up arrow key
+down down arrow key
+left left arrow key
+right right arrow key
+pgdn page down key
+pgup page up key
+insert the insert character
+delete the delete character
+complete to do completion
+
+For example, to define the key insert to be the Escape + [
++ O + p, you set this in the ini file:
+
+insert=\e[Op
+
+Also now you can use extended learn keys. For example:
+ ctrl-alt-right=\e[[1;6C
+ ctrl-alt-left=\e[[1;6D
+
+This means that ctrl+alt+left sends a \e[[1;6D escape
+sequence and therefore Midnight Commander interprets
+"\e[[1;6D" as Ctrl-Alt-Left.
+
+The complete key symbol represents the escape sequences
+used to invoke the completion process, this is invoked
+with Alt-tab, but you can define other keys to do the same
+work (on those keyboard with tons of nice and unused keys
+everywhere).
+
+[FILES]
+FILES
+
+Full paths below may vary between installations. They are
+also affected by the MC_DATADIR environment variable. If
+it's set, its value is used instead of /usr/share/mc in
+the paths below.
+
+/usr/share/mc/mc.hlp
+
+ The help file for the program.
+
+/usr/share/mc/mc.ext
+
+ The default system-wide extensions file.
+
+~/.mc/bindings
+
+ User's own extension, view configuration and edit
+ configuration file. They override the contents of
+ the system wide files if present.
+
+/usr/share/mc/mc.ini
+
+ The default system-wide setup for the Midnight
+ Commander, used only if the user doesn't have his
+ own ~/.mc/ini file.
+
+/usr/share/mc/mc.lib
+
+ Global settings for the Midnight Commander.
+ Settings in this file affect all users, whether
+ they have ~/.mc/ini or not. Currently, only
+ terminal settingsTerminal databases are loaded from mc.lib.
+
+~/.mc/ini
+
+ User's own setup. If this file is present then
+ the setup is loaded from here instead of the
+ system-wide startup file.
+
+/usr/share/mc/mc.hint
+
+ This file contains the hints displayed by the
+ program.
+
+/usr/share/mc/mc.menu
+
+ This file contains the default system-wide
+ applications menu.
+
+~/.mc/menu
+
+ User's own application menu. If this file is
+ present it is used instead of the system-wide
+ applications menu.
+
+~/.mc/Tree
+
+ The directory list for the directory tree and
+ tree view features.
+
+./.mc.menu
+
+ Local user-defined menu. If this file is present,
+ it is used instead of the home or system-wide
+ applications menu.[AVAILABILITY]
+AVAILABILITY
+
+The latest version of this program can be found at
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+SEE ALSO
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+The Midnight Commander page on the World Wide Web:
+ http://www.midnight-commander.org/
+[AUTHORS]
+AUTHORS
+
+Authors and contributors are listed in the AUTHORS file in
+the source distribution.[BUGS]
+BUGS
+
+See the file TODO in the distribution for information on
+what remains to be done.
+
+If you want to report a problem with the program, please
+send mail to this address: mc-devel at gnome.org.
+
+Provide a detailed description of the bug, the version of
+the program you are running (mc -V displays this
+information), the operating system you are running the
+program on. If the program crashes, we would appreciate a
+stack trace.
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+This is the main help screen for GNU Midnight Commander.
+
+To learn more on how to use the interactive help facility
+just press EnterHow to use help. You may want to go directly to the help
+contentsContents.
+
+GNU Midnight Commander is written by its authorsAUTHORS.
+
+GNU Midnight Commander comes with ABSOLUTELY NO WARRANTYWarranty.
+This is free software, and you are welcome to redistribute
+it under terms of GNU General Public LicenseLicense.[License]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[QueryBox]
+Query boxes
+
+In the query dialog box you can use the arrow keys or the
+first letter to select an item or click with the mouse on
+the button.
+
+[How to use help]
+How to use help
+
+You can use the cursor keys or mouse to navigate in the
+help viewer. Press down arrow to move to the next item or
+scroll down. Press up arrow to move to the previous item
+or scroll up. Press right arrow to follow the current
+link. Press left arrow to go back in the history of nodes
+that you have visited.
+
+If you terminal doesn't support the cursor keys you can
+use the space bar to scroll forward and the b (back) key
+scroll back. Use the TAB key to move to the next item and
+press ENTER to follow the current link. The l (last) key
+can be used to go back in the history of nodes you have
+visited. Press ESC to exit the help viewer.
+
+The left mouse button will follow the link or scroll. The
+right mouse button can be used to go back in the history
+of nodes.
+
+The full key list of the help viewer:
+
+General movement keysGeneral Movement Keys are accepted.
+
+tab Move to the next item.
+M-tab Move to the previous item.
+down Move to the next item or scroll a line down.
+up Move to the previous item or scroll a line up.
+right, enter Follow the current link.
+left, l Go back in the history of visited nodes.
+F1 Show the help for the help viewer.
+n Go to the next node.
+p Go to the previous node.
+c Go to the Contents node.
+F10, esc Exit the help viewer.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.es
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.es (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.es 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,4392 @@
+[Contents]
+Ãndice de Contenidos:
+
+ DESCRIPCIÃNDESCRIPTION
+ OPCIONESOPTIONS
+ IntroducciónOverview
+ Soporte de RatónMouse Support
+
+ TeclasKeys
+ Otras TeclasMiscellaneous Keys
+ Paneles de DirectorioDirectory Panels
+ LÃnea de Ãrdenes del SistemaShell Command Line
+ Teclas Generales de MovimientoGeneral Movement Keys
+ Teclas de la LÃnea de EntradaInput Line Keys
+
+ Barra de MenúMenu Bar
+ Menús Izquierdo y Derecho (Arriba y Abajo)Left and Right Menus
+ Listado...Listing Mode...
+ Modo de Ordenación...Sort Order...
+ Filtro...Filter...
+ ReleerReread
+ Menú de ArchivoFile Menu
+ Cambiar de directorioQuick cd
+ Menú de UtilidadesCommand Menu
+ Ãrbol de DirectoriosDirectory Tree
+ Buscar ArchivoFind File
+ Búsquedas ExternasExternal panelize
+ FavoritosHotlist
+ Editar el Archivo de ExtensionesExtension File Edit
+ Trabajos en Segundo PlanoBackground jobs
+ Edición del Archivo de MenúMenu File Edit
+ Menú de OpcionesOptions Menu
+ ConfiguraciónConfiguration
+ PresentaciónLayout
+ ConfirmaciónConfirmation
+ Juego de caracteresDisplay bits
+ Aprender teclasLearn keys
+ Sistema de Archivos Virtual (VFS)Virtual FS
+ Guardar ConfiguraciónSave Setup
+
+ Ejecutando Ãrdenes del Sistema OperativoExecuting operating system commands
+ Comando cd InternoThe cd internal command
+ Sustitución de MacroMacro Substitution
+ Soporte de SubshellThe subshell support
+ Cambiar PermisosChmod
+ Cambiar DueñoChown
+ Cambiar Dueño y PermisosAdvanced Chown
+ Operaciones con ArchivosFile Operations
+ Copiar/Renombrar con MáscaraMask Copy/Rename
+ Seleccionar/Deseleccionar ArchivosSelect/Unselect Files
+ Visor de Archivos InternoInternal File Viewer
+ Editor de Archivos InternoInternal File Editor
+ TerminaciónCompletion
+ Sistemas de Archivos Virtuales (VFS)Virtual File System
+ Sistema de archivos Tar (tarfs)Tar File System
+ Sistema de archivos FTP (FTPfs)FTP File System
+ Sistema de archivos a través de SHell (FISH)FIle transfer over SHell filesystem
+ Sistema de archivos en RedNetwork File System
+ Sistema de archivos SMBSMB File System
+ Sistema de archivos de RecuperaciónUndelete File System
+ Sistema de archivos EXTerno (extfs)EXTernal File System
+ ColoresColors
+ SkinsSkins
+ Descripción de secciones y parámetrosSkins sections
+ Definiciones de pares de coloresSkins colors
+ Trazado de lÃneasSkins lines
+ CompatibilidadSkins oldcolors
+ Resaltado de nombresFilenames Highlight
+ Ajustes EspecialesSpecial Settings
+ Ajustes del TerminalTerminal databases
+
+ ARCHIVOS AUXILIARESFILES
+ DISPONIBILIDADAVAILABILITY
+ VÃASE TAMBIÃNSEE ALSO
+ AUTORESAUTHORS
+ ERRORESBUGS
+ TRADUCCIÃNTRANSLATION
+ Licencia GNULicencia GNU
+ Licencia GNU (Español)Licencia GNU (Español)
+ Cuadros de diálogoQueryBox
+ Uso de la ayudaHow to use help
+[DESCRIPTION]
+DESCRIPCIÃN
+
+"Midnight Commander" (Comandante de Medianoche) es un
+navegador de directorios/gestor de archivos para sistemas
+operativos tipo Unix.[OPTIONS]
+OPCIONES
+
+
+-a, --stickchars
+ Deshabilita el uso de caracteres gráficos para
+ el dibujo de lÃneas.
+
+-b, --nocolor
+ Fuerza el uso de la pantalla de Blanco y Negro.
+
+-c, --color
+ Fuerza el uso del modo color. Véase la sección
+ ColoresColors para más información.
+
+-C arg, --colors=arg
+ Usado para especificar un juego de colores
+ diferentes desde la lÃnea de órdenes. El
+ formato de arg está documentado en la sección
+ ColoresColors.
+
+-S arg Permite elegir un skin o apariencia para mc. La
+ configuración de las caracterÃsticas de
+ visualización (colores, lÃneas, etc.) se
+ explica detalladamente en la sección SkinsSkins.
+
+-d, --nomouse
+ Deshabilita el soporte de ratón.
+
+-e [arch], --edit[=arch]
+ Iniciar el editor interno. Si se indica un
+ archivo, editarlo. Véase la página de manual de
+ mcedit (1).
+
+-f, --datadir
+ Muestra las rutas de búsqueda compiladas para
+ archivos de Midnight Commander.
+
+-k, --resetsoft
+ Resetea softkeys a su valor por defecto según la
+ base de datos de termcap/terminfo. Sólo útil en
+ terminales HP cuando la función keys no
+ funciona.
+
+-l reg, --ftplog=reg
+ Guarda el diálogo FTPfs con el servidor en el
+ archivo.
+
+-P arch, --printwd=arch
+ Al salir del programa, Midnight Commander
+ registrará el último directorio de trabajo en
+ el archivo indicado. Esta opción no debe ser
+ usada directamente, sino desde un guión de shell
+ adecuado, para dejar como directorio activo el
+ directorio que estaba en uso dentro de Midnight
+ Commander. Consúltese en los archivos
+ /usr/share/mc/bin/mc.sh (usuarios de bash y zsh)
+ y /usr/share/mc/bin/mc.csh (usuarios de tcsh) la
+ manera de definir mc como un alias para el
+ correspondiente guión de shell.
+
+-s, --slow
+ Activa el modo para terminales lentos. En este
+ modo el programa no dibuja bordes con lÃneas de
+ caracteres y desactiva el modo detallado.
+
+-t, --termcap
+ Usado sólo si el código fue compilado con Slang
+ y terminfo: hace que Midnight Commander use el
+ valor de la variable de entorno TERMCAP para
+ obtener la información del terminal, en vez de
+ la base de datos de terminales del sistema.
+
+-u, --nosubshell
+ Deshabilita el uso de shell concurrente (sólo
+ tiene sentido si este Midnight Commander fue
+ construido con soporte de shell concurrente).
+
+-U, --subshell
+ Habilita el uso de shell concurrente (sólo tiene
+ sentido si este Midnight Commander fue construido
+ con soporte de subshell opcional).
+
+-v arch, --view=arch
+ Iniciar el visor interno para ver el archivo
+ indicado. Véase la página de manual de mcview
+ (1).
+
+-V, --version
+ Muestra la versión del programa.
+
+-x, --xterm
+ Fuerza el modo xterm. Usado cuando se ejecuta en
+ terminales con caracterÃsticas de xterm (dos
+ modos de pantalla, y pueden enviar secuencias de
+ escape de ratón).
+
+Si se especifica, el primer directorio se mostrará en el
+panel activo y el segundo directorio en el otro panel.[Overview]
+Introducción
+
+La pantalla de Midnight Commander está divida en cuatro
+partes. La mayor parte de la pantalla está ocupada por
+los dos paneles de directorio. Por defecto, la segunda
+lÃnea más inferior de la pantalla es la lÃnea de
+órdenes del sistema, y la lÃnea inferior muestra las
+etiquetas de las teclas de función. La lÃnea superior es
+la barra de menúMenu Bar. La lÃnea de la barra de menú podrÃa
+no ser visible, pero aparece si pulsamos en la primea
+lÃnea de la pantalla con el ratón o pulsamos la tecla
+F9.
+
+Midnight Commander pone a la vista dos directorios al
+mismo tiempo. Uno de los paneles es el panel actual (hay
+una barra de selección en el panel actual). La mayorÃa
+de las operaciones tienen lugar en el panel actual.
+Algunas operaciones con archivos como Renombrar y Copiar
+utilizan por defecto el directorio del panel no
+seleccionado como destino, pero siempre solicitan una
+confirmación previa y podemos cambiarlo. Para más
+información, ver las secciones sobre los Paneles de
+DirectorioDirectory Panels, los Menús Izquierdo y DerechoLeft and Right Menus y el Menú
+de ArchivoFile Menu.
+
+Podemos ejecutar comandos del sistema desde el Midnight
+Commander simplemente escribiéndolos. Todo lo que
+escribamos aparecerá en la lÃnea de órdenes del sistema
+y cuando pulsemos Intro, Midnight Commander ejecutará
+estos comandos; ver las secciones LÃnea de Ãrdenes del
+SistemaShell Command Line y Teclas de la LÃnea de EntradaInput Line Keys para aprender
+más sobre la lÃnea de órdenes.[Mouse Support]
+Soporte de Ratón
+
+Se puede utilizar Midnight Commander con un ratón o
+mouse. Se activa cuando estamos ejecutándolo en un
+entorno gráfico con un terminal tipo xterm(1) (funciona
+incluso si realizamos una conexión de telnet, ssh o
+rlogin a otra máquina desde el xterm) o si estamos
+ejecutándolo en una consola Linux y tenemos el servidor
+gpm cargado.
+
+Cuando pulsamos el botón izquierdo del ratón sobre un
+archivo en los paneles de directorios, ese archivo es
+seleccionado; si lo hacemos con el botón derecho, el
+archivo es marcado (o desmarcado, dependiendo del estado
+previo).
+
+Una doble pulsación sobre un archivo intentará ejecutar
+el comando si se trata de un programa ejecutable; y si la
+extensión del archivo tiene un programa asociado a esa
+extensiónExtension File Edit, se ejecuta el programa especificado.
+
+Además, es posible ejecutar los comandos asignados a las
+teclas de función pulsando con el ratón sobre las
+etiquetas de la lÃnea inferior de la pantalla.
+
+Si se pulsa un botón del ratón sobre la lÃnea del borde
+superior del panel de directorio, se sube una página
+hacia atrás. Asimismo, una pulsación sobre la lÃnea
+inferior baja una página hacia adelante. Ãste
+procedimiento vale también para el Visor de AyudaContents y el
+Ãrbol de DirectoriosDirectory Tree.
+
+El valor por defecto de auto repetición para los botones
+del ratón es 400 milisegundos. Este valor se puede
+modificar editando el archivo ~/.mc/iniSave Setup y cambiando el
+parámetro mouse_repeat_rate.
+
+Si estamos ejecutando Midnight Commander con soporte para
+ratón, podemos recuperar el comportamiento habitual del
+ratón (cortar y pegar texto) manteniendo pulsada la tecla
+Mayúsculas.
+
+[Keys]
+Teclas
+
+Algunos comandos en Midnight Commander implican el uso de
+las teclas Control (etiquetada habitualmente CTRL o CTL) y
+Meta (identificada como ALT o incluso Compose). En este
+manual usaremos las siguientes abreviaturas:
+
+Ctrl-<car>
+ significa mantener pulsada la tecla Control
+ mientras se pulsa el carácter <car>. AsÃ,
+ Ctrl-f serÃa: manteniendo pulsada la tecla
+ Control teclear f.
+
+Alt-<car>
+ significa mantener pulsada la tecla Alt o Meta
+ mientras pulsamos el carácter <car>. Si no hay
+ tecla Alt ni Meta, pulsar Esc, soltar, y entonces
+ pulsar el carácter <car>.
+
+Mayús-<car>
+ significa mantener pulsada la tecla de
+ Mayúsculas (o Shift) y teclear <car>.
+
+Todas las lÃneas de entrada en Midnight Commander usan
+una aproximación a las asociaciones de teclas del editor
+GNU Emacs.
+
+Hay bastantes secciones que hablan acerca de las teclas.
+Las siguientes son las más importantes.
+
+La sección Menú de ArchivoFile Menu documenta los atajos de
+teclado para los comandos que aparecen en el Menú de
+Archivo. Esta sección incluye las teclas de función. La
+mayor parte de esos comandos realizan alguna acción,
+normalmente sobre el archivo seleccionado o sobre los
+archivos marcados.
+
+La sección Paneles de DirectorioDirectory Panels documenta las teclas
+que seleccionan un archivo o marcan archivos como objetivo
+de una acción posterior (la acción normalmente es una
+del menú de archivo).
+
+La sección LÃnea de Ãrdenes del SistemaShell Command Line lista las
+teclas que son usadas para introducir o editar lÃneas de
+comandos. La mayor parte de ellas copian nombres de
+archivos y demás desde los paneles de directorio a la
+lÃnea de órdenes (para evitar un tecleado excesivo) o
+acceden al historial de la lÃnea de órdenes.
+
+Teclas de lÃnea de EntradaInput Line Keys Son usadas para editar
+lÃneas de entrada. Esto implica la lÃnea de órdenes y
+las lÃneas de entrada en las ventanas de preguntas.[Miscellaneous Keys]
+Otras Teclas
+
+Tienen cabida aquà algunas teclas que no encajan
+completamente en ninguna de las anteriores categorÃas:
+
+Intro. Si hay algún texto en la lÃnea de órdenes (la de
+la parte inferior de los paneles), entonces ese comando es
+ejecutado. Si no hay texto en la lÃnea de comandos
+entonces si la barra de selección está situada sobre un
+directorio Midnight Commander realiza un chdir(2) al
+directorio seleccionado y recarga la información en el
+panel; si la selección es un archivo ejecutable entonces
+es ejecutado. Por último, si la extensión del archivo
+seleccionado coincide con una de las extensiones en el
+archivo de extensionesExtension File Edit entonces se ejecuta la
+aplicación correspondiente.
+
+Ctrl-l redibuja toda la pantalla de Midnight Commander.
+
+Ctrl-x c
+ Cambiar PermisosChmod de un archivo o un conjunto de
+ archivos marcados.
+
+Ctrl-x o
+ Cambiar DueñoChown del archivo actual o de los
+ archivos marcados.
+
+Ctrl-x l
+ crea enlaces.
+
+Ctrl-x s
+ crea enlaces simbólicos.
+
+Ctrl-x Ctrl-s
+ edita enlaces simbólicos.
+
+Ctrl-x i
+ cambia el panel opuesto al modo de información.
+
+Ctrl-x q
+ cambia el panel opuesto al modo de vista rápida.
+
+Ctrl-x !
+ ejecuta Búsquedas ExternasExternal panelize.
+
+Ctrl-x h
+ añade el sitio actual a la lista de FavoritosHotlist.
+
+Alt-! ejecuta una orden del sistema y muestra su salida
+ en el Visor de Archivos InternoInternal File Viewer.
+
+Alt-? Buscar ArchivoFind File.
+
+Alt-c permite Cambiar de DirectorioQuick cd.
+
+Ctrl-o en la consola de Linux o FreeBSD o bajo un xterm,
+ se muestra la salida de la orden anterior. En la
+ consola de Linux, Midnight Commander usa un
+ programa externo (cons.saver) para controlar la
+ copia y restauración de la pantalla.
+
+Cuando se haya creado Midnight Commander con soporte de
+subshell incluido, podemos pulsar Ctrl-o en cualquier
+momento y volver a la pantalla principal; para volver a
+nuestra aplicación bastará con volver a pulsar Ctrl-o.
+Si tenemos una aplicación suspendida en esta situación,
+no podremos ejecutar otros programas desde Midnight
+Commander hasta que terminemos la aplicación suspendida.[Directory Panels]
+Paneles de Directorio
+
+Esta sección enumera las teclas que operan en los paneles
+de directorio. Si queremos saber cómo cambiar la
+apariencia de los paneles, deberemos echar un vistazo a la
+sección Menús Izquierdo y DerechoLeft and Right Menus.
+
+Tab, Ctrl-i
+ cambia el panel actual. El panel activo deja de
+ serlo y el no activo pasa a ser el nuevo panel
+ activo. La barra de selección se mueve del
+ antiguo panel al nuevo, desaparece de aquel y
+ aparece en éste.
+
+Insertar, C-t
+ para marcar archivos (y/o directorios) como
+ seleccionados podemos usar la tecla insertar
+ (secuencia kich1 de terminfo). Para
+ deseleccionar, basta repetir la operación sobre
+ los archivos y/o directorios antes marcados.
+
+M-e permite mostrar nombres en el panel con otra
+ codificación de caracteres. Los nombres se
+ convierten a la codificación del sistema para
+ mostrarlos. Para desactivar esta recodificación
+ basta seleccionar la entrada (..) para el
+ directorio superior. Para cancelar las
+ conversiones en cualquier directorio seleccionar
+ «Sin traducción» en el diálogo de selección
+ de código.
+
+Alt-g, Alt-r, Alt-j
+ usadas para seleccionar el archivo superior en un
+ panel, el archivo central y el inferior del
+ panel, respectivamente.
+
+Ctrl-s, Alt-s
+ inicia la búsqueda de un archivo en la lista de
+ directorios (panel activo). A partir de ese
+ momento las teclas pulsadas se van añadiendo a
+ la cadena en búsqueda y no a la lÃnea de
+ órdenes. Si la opción de Mostrar Mini-estado
+ está habilitada, la cadena a buscar se podrá
+ ver en la lÃnea de mini-estado. Conforme
+ tecleemos, dentro del panel activo la barra de
+ selección se desplazará al siguiente archivo o
+ directorio cuyo nombre coincida con las letras
+ introducidas. Se pueden usar las teclas borrar o
+ suprimir para corregir errores de escritura. Si
+ pulsamos Ctrl-s de nuevo, se busca la siguiente
+ coincidencia.
+
+Alt-t rota el listado de pantalla actual para mostrar
+ el siguiente modo de listado. Con esto es posible
+ intercambiar rápidamente de un listado completo
+ al regular o breve, asà como al modo de listado
+ definido por el usuario.
+
+Ctrl-\ (control-Contrabarra)
+ muestra la lista de sitios FavoritosHotlist y permite
+ cambiar al directorio seleccionado.
+
+
+ * N. del T.: En el teclado castellano, existe un
+ pequeño inconveniente, dado que la contrabarra,
+ no se consigue con una sola pulsación, por lo
+ que este método no funciona directamente.
+
++ (más)
+ usado para seleccionar (marcar) un grupo de
+ archivos. Midnight Commander ofrecerá distintas
+ opciones. Indicando Sólo archivos los
+ directorios no se seleccionan. Con los Caracteres
+ ComodÃn habilitados, se pueden introducir
+ expresiones regulares del tipo empleado en los
+ patrones de nombres de la shell (poniendo * para
+ cero o más caracteres y ? para uno o más
+ caracteres). Si los Caracteres ComodÃn están
+ deshabilitados, entonces la selección de
+ archivos se realiza con expresiones regulares
+ normales. Véase la página de manual de ed (1).
+ Finalmente, si no se activa Distinguir May/min la
+ selección se hará sin distinguir caracteres en
+ mayúsculas o minúsculas.
+
+- (menos) o \ (contrabarra)
+ usaremos la tecla - o "\" para deseleccionar un
+ grupo de archivos. Ãsta es la operación
+ contraria a la realizada por la tecla Más (+).
+
+
+ * N. del T.: La tecla que realiza originalmente
+ la función descrita es el Menos (-) ya que ésta
+ es la utilizada en la aplicación originaria,
+ Comandante Norton.
+
+Arriba, Ctrl-p
+ desplaza la barra de selección a la entrada
+ anterior en el panel.
+
+Abajo, Ctrl-n
+ desplaza la barra de selección a la entrada
+ siguiente en el panel.
+
+Inicio, Alt-<
+ desplaza la barra de selección a la primera
+ entrada en el panel.
+
+Fin, Alt->
+ desplaza la barra de selección a la última
+ entrada en el panel.
+
+AvPág (Página adelante), Ctrl-v
+ desplaza la barra de selección a la página
+ siguiente.
+
+RePág (Página atrás), Alt-v
+ desplaza la barra de selección a la página
+ anterior.
+
+Alt-o si el otro panel es un panel con lista de
+ archivos y estamos situados en un directorio en
+ el panel activo actual, entonces otro panel se
+ posiciona dentro del directorio del panel activo
+ (como la tecla de Emacs Ctrl-o) en otro caso el
+ otro panel es posicionado el directorio padre del
+ directorio seleccionado en el panel activo.
+
+Alt-i cambiar el directorio en el panel opuesto de
+ manera que coincida con el panel actual. Si es
+ necesario se cambiará también el panel opuesto
+ a modo listado, pero si el panel actual no está
+ en modo listado no se cambiará de modo el otro.
+
+Ctrl-RePág, Ctrl-AvPág
+ solamente bajo la consola Linux: realiza un chdir
+ ".." o al directorio actualmente seleccionado
+ respectivamente.
+
+Alt-y cambia al anterior directorio visitado, equivale
+ a pulsar < con el ratón.
+
+Alt-u cambia al siguiente directorio visitado, equivale
+ a pulsar > con el ratón.
+
+Alt-Mayús-h, Alt-H
+ muestra el historial de directorios visitados,
+ equivale a pulsar la v con el ratón.[Shell Command Line]
+LÃnea de Ãrdenes del Sistema
+
+Esta sección enumera las teclas útiles para evitar la
+excesiva escritura cuando se introducen órdenes del
+sistema.
+
+Alt-Intro
+ copia el nombre de archivo seleccionado a la
+ lÃnea de órdenes.
+
+Ctrl-Intro
+ igual que Alt-Intro. Puede no funcionar en
+ ciertos sistemas o con algunos terminales.
+
+Ctrl-Mayús-Intro
+ copia la ruta completa del archivo actual en la
+ lÃnea de órdenes. Puede no funcionar en ciertos
+ sistemas o con algunos terminales.
+
+Alt-Tab realiza una terminación automáticaCompletion del nombre
+ de archivo, comando, variable, nombre de usuario
+ y host.
+
+Ctrl-x t, Ctrl-x Ctrl-t
+ copia los archivos marcados (o si no los hay, el
+ archivo seleccionado) del panel activo (Ctrl-x t)
+ o del otro panel (Ctrl-x Ctrl-t) a la lÃnea de
+ órdenes.
+
+Ctrl-x p, Ctrl-x Ctrl-p
+ la primera secuencia de teclas copia el nombre de
+ la ruta de acceso actual a la lÃnea de órdenes,
+ y la segunda copia la ruta del otro panel a la
+ lÃnea de órdenes.
+
+Ctrl-q el comando cita (quote) puede ser utilizado para
+ insertar caracteres que de otro modo serÃan
+ interpretados por Midnight Commander (como el
+ sÃmbolo '+')
+
+Alt-p, Alt-n
+ usaremos esas teclas para navegar a través del
+ histórico de comandos. Alt-p devuelve la última
+ entrada, Alt-n devuelve la siguiente.
+
+Alt-h visualiza el historial para la lÃnea de entrada
+ actual.[General Movement Keys]
+Teclas Generales de Movimiento
+
+El visor de ayuda, el visor de archivo y el árbol de
+directorios usan un código de control de movimiento
+común. Por consiguiente, reconocen las mismas teclas.
+Además, cada uno reconoce algunas otras teclas propias.
+
+Otras partes de Midnight Commander utilizan algunas de las
+mismas teclas de movimiento, por lo que esta sección
+podrÃa ser aplicada a ellas también.
+
+Arriba, Ctrl-p
+ mueve una lÃnea hacia arriba.
+
+Abajo, Ctrl-n
+ mueve una lÃnea hacia abajo.
+
+RePág (Página atrás), Alt-v
+ mueve una página completa hacia atrás.
+
+AvPág (Página adelante), Ctrl-v
+ mueve una página hacia delante.
+
+Inicio mueve al principio.
+
+Fin mueve al final.
+
+El visor de ayuda y el de archivo reconocen las siguientes
+teclas aparte de las mencionadas anteriormente:
+
+b, Ctrl-b, Ctrl-h, Borrar, Suprimir
+ mueve una página completa hacia atrás.
+
+Barra espaciadora
+ mueve una página hacia delante.
+
+u, d mueve la mitad de la página hacia atrás o
+ adelante.
+
+g, G mueve al principio o al final.[Input Line Keys]
+Teclas de la LÃnea de Entrada
+
+Las lÃneas de entrada (usadas en la lÃnea de órdenesShell Command Line
+y para los cuadros de diálogo en el programa) reconocen
+esas teclas:
+
+Ctrl-a coloca el cursor al comienzo de la lÃnea.
+
+Ctrl-e coloca el cursor al final de la lÃnea.
+
+Ctrl-b, Izquierda
+ desplaza el cursor una posición a la izquierda.
+
+Ctrl-f, Derecha
+ desplaza el cursor una posición a la derecha.
+
+Alt-f avanza una palabra.
+
+Alt-b retrocede una palabra.
+
+Ctrl-h, Borrar
+ borra el carácter anterior.
+
+Ctrl-d, Suprimir
+ elimina el carácter de la posición del cursor.
+
+Ctrl-@ sitúa una marca para cortar.
+
+Ctrl-w copia el texto entre el cursor y la marca a la
+ caché de eliminación y elimina el texto de la
+ lÃnea de entrada.
+
+Alt-w copia el texto entre el cursor y la marca a la
+ caché de eliminación.
+
+Ctrl-y restaura el contenido de la caché de
+ eliminación.
+
+Ctrl-k elimina el texto desde el cursor hasta el final
+ de la lÃnea.
+
+Alt-p, Alt-n
+ usaremos esas teclas para desplazarnos a través
+ del historial de comandos. Alt-p nos lleva a la
+ última entrada, Alt-n nos sitúa en la
+ siguiente.
+
+Alt-Ctrl-h, Alt-Borrar
+ borra la palabra anterior.
+
+Alt-Tab realiza una terminaciónCompletion del nombre de archivo,
+ comando, variable, nombre de usuario o host.
+
+[Menu Bar]
+Barra de Menú
+
+La barra de menú aparece cuando pulsamos F9 o pulsamos el
+botón del ratón sobre la primera fila de la pantalla. La
+barra de menú tiene cinco submenús: "Izquierdo",
+"Archivo", "Utilidades", "Opciones" y "Derecho".
+
+Los Menús Izquierdo y DerechoLeft and Right Menus nos permiten modificar
+la apariencia de los paneles de directorio izquierdo y
+derecho.
+
+El Menú de ArchivoFile Menu lista las acciones que podemos
+realizar sobre el archivo actualmente seleccionado o sobre
+los archivos marcados.
+
+El Menú de UtilidadesCommand Menu lista las acciones más generales
+y que no guardan relación con la selección actual de
+archivos.[Left and Right Menus]
+Menús Izquierdo y Derecho (Arriba y Abajo)
+
+La presentación de los paneles de directorio puede ser
+cambiada desde los menús Izquierdo y Derecho (denominados
+Arriba y Abajo si hemos elegido la disposición horizontal
+de paneles en las opciones de presentaciónLayout).[Listing Mode...]
+Listado...
+
+La vista en modo "Listado" se usa para mostrar la lista de
+archivos. Hay cuatro modos disponibles: Completo, Breve,
+Largo, y Definido por el usuario.
+
+En modo completo se muestra el nombre del archivo, su
+tamaño y la fecha y hora de modificación.
+
+Breve muestra sólo los nombres de archivo, en dos
+columnas. Esto permite ver el doble de entradas que en los
+otros modos.
+
+El modo largo es similar a la salida de la orden ls -l.
+Este modo requiere todo el ancho de la pantalla.
+
+Si se elige el modo definido por el usuario, hay que
+especificar el formato de presentación. Un formato
+personalizado tiene que comenzar con la indicación de
+tamaño de panel, que puede ser "half" (medio) o "full"
+(completo) para tener respectivamente dos paneles de media
+pantalla o un único panel a pantalla completa. Tras el
+tamaño se puede colocar el número "2" para dividir el
+panel en dos columnas.
+
+A continuación van los campos deseados con
+especificación opcional del tamaño. Los campos que se
+pueden emplear son:
+
+name nombre del archivo.
+
+size tamaño del archivo.
+
+bsize forma alternativa para size. Muestra el tamaño
+ de los archivos y SUB-DIR o DIR-ANT para
+ directorios.
+
+type carácter de tipo de archivo. Este carácter se
+ asemeja a lo mostrado por la orden ls -F: * para
+ archivos ejecutables, / para directorios, @ para
+ enlaces, = para sockets, - para los dispositivos
+ en modo carácter, + para dispositivos en modo
+ bloque, | para tuberÃas, ~ para enlaces
+ simbólicos a directorios y ! para enlaces rotos
+ (enlaces que no apuntan a nada).
+
+mark un asterisco si el archivo está marcado, o un
+ espacio si no lo está.
+
+mtime fecha y hora de la última modificación del
+ contenido del archivo.
+
+atime fecha y hora del último acceso al archivo.
+
+ctime fecha y hora del último cambio del archivo.
+
+perm cadena representando los permisos del archivo.
+
+mode valor en octal representando los permisos del
+ archivo.
+
+nlink número de enlaces al archivo.
+
+ngid Identificador de Grupo, GID (numérico).
+
+nuid Identificador de Usuario, UID (numérico).
+
+owner propietario del archivo.
+
+group grupo del archivo.
+
+inode número de inodo del archivo.
+
+Además, podemos ajustar la apariencia del panel con:
+
+space un espacio.
+
+| añadir una lÃnea vertical.
+
+Para fijar el tamaño de un campo basta añadir : seguido
+por el número de caracteres que se desee. Si tras el
+número colocamos el sÃmbolo + el tamaño indicado será
+el tamaño mÃnimo, y si hay espacio de sobra se
+extenderá más el campo.
+
+Como ejemplo, el listado Completo corresponde al formato:
+
+half type name | size | mtime
+
+Y el listado Largo corresponde a:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ãste es un bonito formato de pantalla definido por el
+usuario:
+
+half name | size:7 | type mode:3
+
+Los paneles admiten además los siguientes modos:
+
+"Información"
+ La vista de información muestra detalles
+ relativos al archivo seleccionado y, si es
+ posible, sobre el sistema de archivos usado.
+
+"Ãrbol"
+ La vista en árbol es bastante parecida a la
+ utilidad árbol de directoriosDirectory Tree. Para más
+ información véase la sección correspondiente.
+
+"Vista Rápida"
+ En este modo, en el panel aparece visorInternal File Viewer
+ reducido que muestra el contenido del archivo
+ seleccionado. Si se activa el panel (con el
+ tabulador o con el ratón), se dispone de los
+ funciones usuales del visor.[Sort Order...]
+Modo de Ordenación...
+
+Los ocho modos de ordenación son por nombre, por
+extensión, por hora de modificación, por hora de acceso,
+por la hora de modificación de la información del inodo,
+por tamaño, por inodo y desordenado. En el cuadro de
+diálogo del modo de ordenación podemos elegir el modo de
+ordenación asà como especificar si deseamos que éste se
+realice en orden inverso chequeando la casilla Invertir.
+
+Por defecto, los directorios se colocan ordenados antes
+que los archivos. Esto se puede cambiar en Configuración
+dentro del Menú de OpcionesOptions Menu activando la opción Mezclar
+archivos y directorios.[Filter...]
+Filtro...
+
+La utilidad filtro nos permite seleccionar con un patrón
+(por ejemplo *.tar.gz) los archivos a listar. Indiferentes
+al patrón de filtro, siempre se muestran todos los
+directorios y enlaces a directorios.[Reread]
+Releer
+
+El comando releer recarga la lista de archivos en el
+directorio. Esto es útil si otros procesos han creado,
+borrado o modificado archivos. Si hemos panelizado los
+nombres de los archivos en un panel, esto recargará los
+contenidos del directorio y eliminará la información
+panelizada. Véase la sección Búsquedas externasExternal panelize para
+más información.[File Menu]
+Menú de Archivo
+
+Midnight Commander utiliza las teclas de función F1 - F10
+como atajos de teclado para los comandos que aparecen en
+el menú de Archivo. Las secuencias de escape para las
+Fkeys son caracterÃsticas de terminfo desde kf1 hasta
+kf10. En terminales sin soporte de teclas de función,
+podemos conseguir la misma funcionalidad pulsando la tecla
+Esc seguido de un número entre 1 y 9 ó 0
+(correspondiendo a las teclas F1 a F9 y F10
+respectivamente).
+
+El menú de Archivo recoge las siguientes opciones (con
+los atajos de teclado entre paréntesis):
+
+Ayuda (F1)
+
+Invoca el visor hipertexto de ayuda interno. Dentro del
+visor de ayudaContents, podemos usar la tecla Tab para seleccionar
+el siguiente enlace y la tecla Intro para seguir ese
+enlace. Las teclas Espacio y Borrar son usadas para mover
+adelante y atrás en una página de ayuda. Pulsando F1 de
+nuevo para obtener la lista completa de teclas válidas.
+
+Menú de Usuario (F2)
+
+Invoca el Menú de usuarioMenu File Edit El menú de usuario otorga
+una manera fácil de tener usuarios con un menú y añadir
+asimismo caracterÃsticas extra a Midnight Commander.
+
+Ver (F3, Mayús-F3)
+
+Visualiza el archivo seleccionado. Por defecto invoca el
+Visor de Archivos InternoInternal File Viewer pero si la opción "Usar visor
+interno" está desactivada, invoca un visor de archivos
+externo especificado por la variable de entorno VIEWER. Si
+VIEWER no está definida se aplica la variable PAGER y si
+ésta tampoco, se invoca al comando "view". Con Mayús-F3,
+se abre directamente el visor interno, pero sin realizar
+ningún tipo de formateo o preprocesamiento del archivo.
+
+Ejecutar y Ver (Alt-!)
+
+El comando con los argumentos indicados se ejecuta, y la
+salida se muestra usando el visor de archivos interno.
+Como argumento se ofrece, por defecto, el nombre
+seleccionado en el panel.
+
+Editar (F4)
+
+Invoca el editor vi, u otro especificado en la variable de
+entorno EDITOR, o el Editor de Archivos InternoInternal File Editor si la
+opción use_internal_edit está activada.
+
+Copiar (F5)
+
+Sobreimpresiona una ventana de entrada con destino por
+defecto al directorio del panel no seleccionado y copia el
+archivo actualmente seleccionado (o los archivos marcados,
+si hay al menos uno marcado) al directorio especificado
+por el usuario en la ventana. Durante este proceso,
+podemos pulsar Ctrl-c o Esc para anular la operación.
+Para más detalles sobre la máscara de origen (que será
+normalmente * o ^\(.*\)$ dependiendo de la selección de
+Uso de los patrones del shell) y los posibles comodines en
+destino véase Máscara copiar/renombrarMask Copy/Rename.
+
+En algunos sistemas, es posible hacer la copia en segundo
+plano pulsando en el botón de segundo plano con el ratón
+(o pulsando Alt-b en el cuadro de diálogo). Los Trabajos
+en Segundo PlanoBackground jobs son utilizados para controlar los
+procesos en segundo plano.
+
+Crear Enlace (Ctrl-x l)
+
+Crea un enlace al archivo actual.
+
+Crear Enlace Simbólico (Ctrl-x s)
+
+Crea un enlace simbólico al archivo actual. Un enlace es
+como una copia del archivo, salvo que el original y el
+destino representan un único archivo fÃsico, los mismos
+datos reales. En consecuencia, si editamos cualquiera de
+los archivos, los cambios que realicemos aparecerán en
+todos los archivos. Reciben también el nombre de alias o
+accesos directos.
+
+Un enlace aparece como un archivo real. Después de
+crearlo, no hay modo de decir cuál es el original y cuál
+el enlace. Si borramos uno de ellos el otro aún seguirá
+intacto. Es muy difÃcil advertir que los archivos
+representan la misma imagen. Usaremos estos enlaces cuando
+no necesitemos saberlo.
+
+Un enlace simbólico es, en cambio, sólo una referencia
+al nombre del archivo original. Si se borra el archivo
+original, el enlace simbólico queda sin utilidad. Es
+bastante fácil advertir que los archivos representan la
+misma imagen. Midnight Commander muestra un sÃmbolo "@"
+delante del nombre del archivo si es un enlace simbólico
+a alguna parte (excepto a un directorio, caso en que
+muestra una tilde (~)). El archivo original al cual apunta
+el enlace se muestra en la lÃnea de estado si la opción
+"Mini estado" está habilitada. Usaremos enlaces
+simbólicos cuando queramos evitar la confusión que
+pueden causar los enlaces fÃsicos.
+
+Renombrar/Mover (F6)
+
+Presenta un diálogo de entrada proponiendo como
+directorio de destino el directorio del panel no activo, y
+mueve allÃ, o bien los archivos marcados o en su defecto
+el archivo seleccionado. El usuario puede introducir en el
+diálogo un destino diferente. Durante el proceso, se
+puede pulsar Ctrl-c o Esc para abortar la operación. Para
+más detalles, véase más arriba la operación Copiar,
+dado que la mayorÃa de los aspectos son similares.
+
+En algunos sistemas, es posible hacer la copia en segundo
+plano pulsando con el ratón en el susodicho botón de
+segundo plano (o pulsando Alt-o en el cuadro de diálogo).
+Con Procesos en 2º planoBackground jobs se puede controlar estas
+tareas.
+
+Crear Directorio (F7)
+
+Presenta un diálogo de entrada y crea el directorio
+especificado.
+
+Borrar (F8)
+
+Borra, o bien los archivos marcados o en su defecto el
+archivo seleccionado en el panel activo. Durante el
+proceso, se puede pulsar Ctrl-c o Esc para abortar la
+operación.
+
+Cambiar Directorio (Alt-c) Usaremos el comando Cambiar de
+directorioQuick cd si tenemos llena la lÃnea de órdenes y
+queremos hacer un cd a algún lugar.
+
+Seleccionar Grupo (+)
+
+Se utiliza para seleccionar (marcar) un grupo de archivos.
+Midnight Commander ofrecerá distintas opciones. Indicando
+Sólo archivos los directorios no se seleccionan. Con los
+Caracteres ComodÃn habilitados, se pueden introducir
+expresiones regulares del tipo empleado en los patrones de
+nombres de la shell (poniendo * para cero o más
+caracteres y ? para uno o más caracteres). Si los
+Caracteres ComodÃn están deshabilitados, entonces la
+selección de archivos se realiza con expresiones
+regulares normales. Véase la página de manual de ed (1).
+Finalmente, si no se activa Distinguir May/min la
+selección se hará sin distinguir caracteres en
+mayúsculas o minúsculas.
+
+De-seleccionar Grupo (\)
+
+Utilizado para deseleccionar un grupo de archivos. Es la
+operación antagonista al comando Selecciona grupo.
+
+Salir (F10, Mayús-F10)
+
+Finaliza Midnight Commander. Mayús-F10 es usado cuando
+queremos salir y estamos utilizando la envoltura del
+shell. Mayús-F10 no nos llevará al último directorio
+visitado con Midnight Commander, en vez de eso nos
+llevará al directorio donde fue invocado Midnight
+Commander.[Quick cd]
+Cambiar de directorio
+
+Este comando es útil si tenemos completa la lÃnea de
+órdenes y queremos hacer un cdThe cd internal command a algún lugar sin
+tener que cortar y pegar sobre la lÃnea. Este comando
+sobreimpresiona una pequeña ventana, donde introducimos
+todo aquello que es válido como argumento del comando cd
+en la lÃnea de órdenes y después pulsamos intro. Este
+comando caracteriza todas las cualidades incluidas en el
+comando cd internoThe cd internal command.[Command Menu]
+Menú de Utilidades
+
+Ãrbol de directoriosDirectory Tree muestra una figura con estructura
+de árbol con los directorios.
+
+Buscar archivoFind File permite buscar un archivo especÃfico. El
+comando "Intercambiar paneles" intercambia los contenidos
+de los dos paneles de directorios.
+
+El comando "Activa/desactiva paneles" muestra la salida
+del último comando del shell. Esto funciona sólo en
+xterm y en una consola Linux y FreeBSD.
+
+El comando Compara directorios (Ctrl-x d) compara los
+paneles de directorio uno con el otro. Podemos usar el
+comando Copiar (F5) para hacer ambos paneles idénticos.
+Hay tres métodos de comparación. El método rápido
+compara sólo el tamaño de archivo y la fecha. El método
+completo realiza una comparación completa octeto a
+octeto. El método completo no está disponible si la
+máquina no soporta la llamada de sistema mmap(2). El
+método de comparación de sólo tamaño sólo compara los
+tamaños de archivo y no chequea los contenidos o las
+fechas, sólo chequea los tamaños de los archivos.
+
+El comando Histórico de comandos muestra una lista de los
+comandos escritos. El comando seleccionado es copiado a la
+lÃnea de órdenes. El histórico de comandos puede ser
+accedido también tecleando Alt-p ó Alt-n.
+
+Favoritos (Ctrl-\)Hotlist permite acceder con facilidad a
+directorios y sitios utilizados con frecuencia.
+
+Búsquedas ExternasExternal panelize nos permite ejecutar un programa
+externo, y llevar la salida de ese programa al panel
+actual.
+
+Editar el archivo de extensionesExtension File Edit nos permite especificar
+los programas a ejecutar para intentar ejecutar, ver,
+editar y realizar un montón de cosas sobre archivos con
+ciertas extensiones (terminaciones de archivo). Por
+ejemplo, asociar la extensión de los archivos de audio de
+SUN (.au) con el programa reproductor adecuado. Editar
+archivo de menúMenu File Edit se puede utilizar para editar el menú
+de usuario (el que aparece al pulsar F2).[Directory Tree]
+Ãrbol de Directorios
+
+El comando Ãrbol de directorios muestra una figura con la
+estructura de los directorios. Podemos seleccionar un
+directorio de la figura y Midnight Commander cambiará a
+ese directorio.
+
+Hay dos modos de invocar el árbol. El comando de árbol
+de directorios está disponible desde el menú Utilidades.
+El otro modo es seleccionar la vista en árbol desde el
+menú Izquierdo o Derecho.
+
+Para evitar largos retardos Midnight Commander crea la
+figura de árbol escaneando solamente un pequeño
+subconjunto de todos los directorios. Si el directorio que
+queremos ver no está, nos moveremos hasta su directorio
+padre y pulsaremos Ctrl-r (o F2).
+
+Podemos utilizar las siguientes teclas:
+
+Teclas de Movimiento GeneralGeneral Movement Keys válidas.
+
+Intro. En el árbol de directorios, sale del árbol de
+directorios y cambia al directorio en el panel actual. En
+la vista de árbol, cambia a este directorio en el otro
+panel y permanece en el modo de vista Ãrbol en el panel
+actual.
+
+Ctrl-r, F2 (Releer). Relee este directorio. Usaremos este
+comando cuando el árbol de directorios esté anticuado:
+hay directorios perdidos o muestra algunos directorios que
+no existen ya.
+
+F3 (Olvidar). Borra ese directorio de la figura del
+árbol. Usaremos esto para eliminar desorden de la figura.
+Si queremos que el directorio vuelva a la figura del
+árbol pulsaremos F2 en su directorio padre.
+
+F4 (Estático/Dinámico, Dinam/Estát). Intercambia entre
+el modo de navegación dinámico (predefinido) y el modo
+estático.
+
+En el modo de navegación estático podemos usar las
+teclas del cursor Arriba y Abajo para seleccionar un
+directorio. Todos los directorios conocidos serán
+mostrados.
+
+En el modo de navegación dinámico podemos usar las
+teclas del cursor Arriba y Abajo para seleccionar el
+directorio hermano, la tecla Izquierda para situarnos en
+el directorio padre, y la tecla Derecha para situarnos en
+el directorio hijo. Sólo los directorios padre, hijo y
+hermano son mostrados, el resto son dejados fuera. La
+figura de árbol cambia dinámicamente conforme nos
+desplazamos sobre ella.
+
+F5 (Copiar). Copia el directorio.
+
+F6 (Renombrar/Mover, RenMov). Mueve el directorio.
+
+F7 (Mkdir). Crea un nuevo directorio por debajo del
+directorio actual. El directorio creado será asà el hijo
+del directorio del cual depende jerárquicamente (Padre).
+
+F8 (Eliminar). Elimina este directorio del sistema de
+archivos.
+
+Ctrl-s, Alt-s. Busca el siguiente directorio coincidente
+con la cadena de búsqueda. Si no hay tal directorio esas
+teclas moverán una lÃnea abajo.
+
+Ctrl-h, Borrar. Borra el último carácter de la cadena de
+búsqueda.
+
+Cualquier otro carácter. Añade el carácter a la cadena
+de búsqueda y se desplaza al siguiente directorio que
+comienza con esos caracteres. En la vista de árbol
+debemos primero activar el modo de búsqueda pulsando
+Ctrl-s. La cadena de búsqueda es mostrada en la lÃnea de
+mini-estado.
+
+Las siguientes acciones están disponibles sólo en el
+árbol de directorios. No son funcionales en la vista de
+árbol.
+
+F1 (Ayuda). Invoca el visor de ayuda y muestra ésta
+sección.
+
+Esc, F10. Sale del árbol de directorios. No cambia el
+directorio.
+
+El ratón es soportado. Un doble click se comporta como
+pulsar Intro. Véase también la sección sobre soporte de
+ratónMouse Support.[Find File]
+Buscar Archivo
+
+La opción Buscar Archivo primero pregunta por el
+directorio inicial para la búsqueda y el nombre de
+archivo a buscar. Pulsando el botón árbol podemos
+seleccionar el directorio inicial desde el Ãrbol de
+directoriosDirectory Tree.
+
+El campo de contenidos acepta expresiones regulares
+similares a egrep(1). Eso significa que tenemos caracteres
+de escape con significado especial para egrep con "\",
+p.e. si buscamos "strcmp (" tendremos que introducir
+"strcmp \(" (sin las dobles comillas).
+
+Con la opción "Palabras completas" se puede limitar la
+búsqueda a archivos donde la parte coincidente forme una
+palabra completa. Esto coincide con la utilidad de la
+opción "-w" de grep.
+
+Podemos iniciar la búsqueda pulsando el botón Aceptar.
+Durante el proceso de búsqueda podemos detenerla desde el
+botón Terminar.
+
+Podemos navegar por la lista de archivos con las teclas
+del cursor Arriba y Abajo. El botón Chdir cambiará al
+directorio del archivo actualmente seleccionado. El botón
+"Otra vez" preguntará los parámetros para una nueva
+búsqueda. El botón Terminar finaliza la operación de
+búsqueda. El botón Panelizar colocará los archivos
+encontrados en el panel actual y asà podremos realizar
+más operaciones con ellos (ver, copiar, mover, borrar y
+demás). Después de panelizar podemos pulsar Ctrl-r para
+regresar al listado normal de archivos.
+
+Es posible tener una lista de directorios que el comando
+Buscar Archivo deberÃa saltar durante la búsqueda (por
+ejemplo, podemos querer evitar búsquedas en un CDROM o en
+un directorio NFS que está montado a través de un enlace
+lento).
+
+Los directorios a ser omitidos deberÃan ser enumerados en
+la variable find_ignore_dirs en la sección Misc de
+nuestro archivo ~/.mc/ini.
+
+Los componentes del directorio deberÃan ser separados por
+dos puntos, como en el ejemplo que sigue:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+Debemos valorar la utilización de Búsquedas externasExternal panelize en
+ciertas situaciones. La utilidad Buscar archivos es sólo
+para consultas simples, pero con Búsquedas externas se
+pueden hacer exploraciones tan complejas como queramos.[External panelize]
+Búsquedas Externas
+
+Búsquedas externas nos permite ejecutar un programa
+externo, y tomar la salida de ese programa como contenido
+del panel actual.
+
+Por ejemplo, si queremos manipular en uno de los paneles
+todos los enlaces simbólicos del directorio actual,
+podemos usar búsquedas externas para ejecutar el
+siguiente comando:
+
+find . -type l -print
+
+Hasta la finalización del comando, el contenido del
+directorio del panel no será el listado de directorios
+del directorio actual, pero sà todos los archivos que son
+enlaces simbólicos.
+
+Si queremos panelizar todos los archivos que hemos bajado
+de nuestro servidor ftp, podemos usar el comando awk para
+extraer el nombre del archivo de los archivos de registro
+(log) de la transferencia:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+Tal vez podrÃamos necesitar guardar los comandos
+utilizados frecuentemente bajo un nombre descriptivo, de
+manera que podamos llamarlos rápidamente. Haremos esto
+tecleando el comando en la lÃnea de entrada y pulsando el
+botón "Añadir nuevo". Entonces introduciremos un nombre
+bajo el cual queremos que el comando sea guardado. La
+próxima vez, bastará elegir ese comando de la lista y no
+habrá que escribirlo de nuevo.[Hotlist]
+Favoritos
+
+Muestra una lista de sitios y directorios guardados y abre
+en el panel el lugar seleccionado. Desde el cuadro de
+diálogo podemos también crear y eliminar entradas. Para
+añadir se puede igualmente utilizar Añadir Actual
+(Ctrl-x h), que añade el directorio actual (no el
+seleccionado) a la lista de favoritos. Se pide al usuario
+una etiqueta para identificar la entrada.
+
+Esto hace más rápido el posicionamiento en los
+directorios usados frecuentemente. DeberÃamos considerar
+también el uso de la variable CDPATH tal y como se
+describe en comando cd internoThe cd internal command.[Extension File Edit]
+Editar el Archivo de Extensiones
+
+Abre el archivo ~/.mc/bindings en nuestro editor. El
+administrador puede optar por editar, en su lugar, el
+archivo de extensiones del sistema /usr/share/mc/mc.ext.
+El formato del archivo (formato nuevo cambiado desde la
+versión 3.0) es como sigue:
+
+Todas las lÃneas que empiecen con # o estén vacÃas
+serán ignoradas.
+
+Las lÃneas que comiencen en la primera columna deberán
+tener el siguiente formato:
+
+PalabraClave/Descripción+NuevaLÃnea, p.e. cualquier cosa
+después de palabraClave/ hasta el fin de lÃnea es
+descripción
+
+las palabras clave son:
+
+shell (desc es entonces cualquier extensión (sin
+ comodines), p.e. para indicar todos los archivos
+ con extensión desc (*desc). Ejemplo: .tar indica
+ *.tar)
+
+regex (desc es una expresión regular)
+
+type (el archivo coincide si `file %f` coincide con la
+ expresión regular indicada en desc (el nombre de
+ archivo: parte de `file %f` es eliminada))
+
+default (coincide con todo archivo sin importar su
+ descripción)
+
+El resto de lÃneas deben comenzar con un espacio o
+tabulador y usar el siguiente formato:
+PalabraClave=comando+NuevaLÃnea (sin espacios junto al
+=), donde PalabraClave debe ser: Open (si el usuario pulsa
+Intro o dos veces el ratón), View (F3) o Edit (F4).
+comando es cualquier comando en lÃnea del shell, con
+sustitución de macroMacro Substitution simple.
+
+Las reglas se aplican en estricto orden. Aunque se
+produzca una coincidencia, si la acción solicitada no
+está disponible, se ignora y la búsqueda continúa (por
+ejemplo, si un archivo encaja con dos entradas, pero la
+acción Ver no está definida en la primera, al pulsar F3,
+se ejecuta la acción Ver de la segunda). Como último
+recurso default debe incluir todas las acciones.[Background jobs]
+Trabajos en Segundo Plano
+
+Nos permite controlar el estado de cualquier proceso de
+Midnight Commander en segundo plano (sólo las operaciones
+de copiar y mover archivos pueden realizarse en segundo
+plano). Podemos parar, reiniciar y eliminar procesos en
+segundo plano desde aquÃ.[Menu File Edit]
+Edición del Archivo de Menú
+
+El menú de usuario es un menú de acciones útiles que
+puede ser personalizado por el usuario. Cuando accedemos
+al menú de usuario se utiliza, si existe, el archivo
+.mc.menu del directorio actual, pero sólo si es propiedad
+del usuario o del superusuario y no es modificable por
+todos. Si no se encuentra allà el archivo, se intenta de
+la misma manera con ~/.mc/menu, y si no, mc utiliza el
+menú por defecto para todo el sistema
+/usr/share/mc/mc.menu.
+
+El formato del menú de archivo es muy simple. Todas las
+lÃneas, salvo las que empiezan con espacio o tabulación,
+son consideradas entradas para el menú (para posibilitar
+su uso como atajo de teclado, el primer carácter sÃ
+deberá ser una letra). Las lÃneas que comienzan con una
+tabulación o espacio son los comandos que serán
+ejecutados cuando la entrada es seleccionada.
+
+Cuando se selecciona una opción todas las lÃneas de
+comandos de esa opción se copian en un archivo temporal
+en el directorio temporal (normalmente /usr/tmp), y se
+ejecuta ese archivo. Esto permite al usuario utilizar en
+los menús construcciones normales de la shell. También
+tiene lugar una sustitución simple de macros antes de
+ejecutar el código del menú. Para mayor información,
+ver Sustitución de macroMacro Substitution.
+
+He aquà un ejemplo de archivo mc.menu:
+
+A Vuelca el contenido del archivo seleccionado
+ od -c %f
+
+B Edita un informe de errores y lo envÃa al superusuario
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Error Midnight Commander" root < $I
+ rm -f $I
+
+M Lee al correo
+ emacs -f rmail
+
+N Lee las noticias de Usenet
+ emacs -f gnus
+
+H Realiza una llamada al navegador hypertexto info
+ info
+
+J Copia recursivamente el directorio actual al otro panel
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Realiza una versión del directorio actual
+ echo -n "Nombre del archivo de distribución: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extrae los contenidos de un archivo tar comprimido
+ tar xzvf %f
+
+Condiciones por Defecto
+
+Cada entrada del menú puede ir precedida por una
+condición. La condición debe comenzar desde la primera
+columna con un carácter '='. Si la condición es
+verdadera, la entrada del menú será la entrada por
+defecto.
+
+Sintaxis condicional: = <sub-cond>
+ o: = <sub-cond> | <sub-cond> ...
+ o: = <sub-cond> & <sub-cond> ...
+
+Sub-condición es una de las siguientes:
+
+ f <patrón> ¿el archivo actual encaja con el patrón?
+ F <patrón> ¿otro archivo encaja con el patrón?
+ d <patrón> ¿el directorio actual encaja con el patrón?
+ D <patrón> ¿otro directorio encaja con el patrón?
+ t <tipo> ¿archivo actual es de tipo <tipo>?
+ T <tipo> ¿otro archivo es de tipo <tipo>?
+ ! <sub-cond> niega el resultado de la sub-condición
+
+Patrón es un patrón normal del shell o una expresión
+regular, de acuerdo con la opción de patrones del shell.
+Podemos cambiar el valor global de la opción de los
+patrones del shell escribiendo "shell_patterns=x" en la
+primera lÃnea del archivo de menú (donde "x" es 0 ó 1).
+
+Tipo es uno o más de los siguientes caracteres:
+
+ n no directorio
+ r archivo regular
+ d directorio
+ l enlace
+ c dispositivo tipo carácter
+ b dispositivo tipo bloque
+ f tuberÃa (fifo)
+ s socket
+ x ejecutable
+ t marcado (tagged)
+
+Por ejemplo 'rlf' significa archivo regular, enlace o
+cola. El tipo 't' es un poco especial porque actúa sobre
+el panel en vez de sobre un archivo. La condición '=t t'
+es verdadera si existen archivos marcados en el panel
+actual y falsa si no los hay.
+
+Si la condición comienza con '=?' en vez de '=' se
+mostrará un trazado de depuración mientras el valor de
+la condición es calculado.
+
+Las condiciones son calculadas de izquierda a derecha.
+Esto significa que
+ = f *.tar.gz | f *.tgz & t n
+es calculado como
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+He aquà un ejemplo de uso de condiciones:
+
+= f *.tar.gz | f *.tgz & t n
+L Lista el contenido de un archivo tar comprimido
+ gzip -cd %f | tar xvf -
+
+Condiciones aditivas
+
+Si la condición comienza con '+' (o '+?') en lugar de '='
+(o '=?') es una condición aditiva. Si la condición es
+verdadera la entrada de menú será incluida en el menú.
+Sin embargo, si la condición es falsa, la entrada de
+menú no será incluida en el menú.
+
+Podemos combinar condiciones por defecto y aditivas
+comenzando la condición con '+=' o '=+' (o '+=?' o '=+?'
+si queremos depurar). Si nosotros queremos condiciones
+diferentes, una para añadir y otra por defecto, una
+entrada de menú con dos lÃneas de condición, una
+comenzando con '+' y otra con '='.
+
+Los comentarios empiezan con '#'. Las lÃneas adicionales
+de comentarios deben empezar con '#', espacio o
+tabulación.[Options Menu]
+Menú de Opciones
+
+Midnight Commander tiene opciones que pueden ser activadas
+o desactivadas a través de una serie de diálogos a los
+que se accede desde este menú. Una opción está activada
+cuando tiene delante un asterisco o una "x".
+
+En ConfiguraciónConfiguration se pueden cambiar la mayorÃa de
+opciones de Midnight Commander.
+
+En PresentaciónLayout está un grupo de opciones que determinan
+la apariencia de mc en la pantalla.
+
+En ConfirmaciónConfirmation podemos especificar qué acciones
+requieren una confirmación del usuario antes de ser
+realizadas.
+
+En Juego de CaracteresDisplay bits podemos seleccionar qué
+caracteres es capaz de mostrar nuestro terminal.
+
+En Aprender TeclasLearn keys podemos verificar teclas que no
+funcionan en algunos terminales y solucionarlo.
+
+En Sistema de Archivos Virtual (VFS)Virtual FS podemos especificar
+algunas opciones relacionadas con el VFS (Sistema de
+Archivos Virtual).
+
+Guardar ConfiguraciónSave Setup guarda los valores actuales de los
+menús Izquierdo, Derecho y Opciones. También se guardan
+algunos otros valores.[Configuration]
+Configuración
+
+Este diálogo presenta una serie de opciones divididas en
+tres grupos: Opciones de los Paneles, Pausa Después de
+Ejecutar y Otras Opciones.
+
+Opciones de los paneles
+
+Tamaños en unidades SI. Mostrar tamaños de archivos en
+bytes con unidades derivadas según el SI, Sistema
+Internacional de Unidades, o sea, en potencias de 1000.
+Los prefijos (k, m ...) se muestran en minúsculas. Sin
+esta opción los tamaños se calculan como valores
+binarios empleando múltiplos de 1024 (2 elevado a 10) y
+los prefijos aparecen como es habitual en mayúsculas (K,
+M ...)
+
+Mostrar Archivos de Respaldo. Mostrar los archivos
+terminados en tilde '~'. Por defecto, Midnight Commander
+no los muestra (como la opción -B de ls de GNU).
+
+Mostrar Archivos Ocultos. Mostrar los archivos que
+comiencen con un punto (como ls -a).
+
+Marcar y Avanzar. Hacer avanzar la barra de selección
+tras marcar un archivo (con la tecla insertar).
+
+Menús Desplegables. Mostrar el contenido de los menús
+desplegables inmediatamente al presionar F9. Si está
+desactivada sólo la barra de tÃtulos de los menús está
+visible, y será necesario abrir cada menú con las
+flechas de movimiento o con las teclas de acceso rápido.
+
+Mezclar Archivos y Directorios. Cuando esta opción está
+habilitada, todos los archivos y directorios se muestran
+mezclados. Si la opción está desactivada, los
+directorios (y enlaces a directorios) aparecen al
+principio de la lista, y el resto de archivos a
+continuación.
+
+Recarga Rápida de Directorios. Hace que Midnight
+Commander emplee una pequeña trampa al determinar si los
+contenidos del directorio han cambiado. El truco consiste
+en recargar el directorio sólo si el inodo del directorio
+ha cambiado. Las recargas se producen si se crean o borrar
+archivos, pero si lo que cambia es sólo el inodo de un
+archivo del directorio (cambios en el tamaño, permisos,
+propietario, etc.) la pantalla no se actualiza. En esos
+casos, si tenemos la opción activada, será preciso
+forzar la recarga de forma manual (con Ctrl-r).
+
+Pausa Después de Ejecutar.
+
+Después de ejecutar comandos, Midnight Commander puede
+realizar una pausa, y darnos tiempo a examinar la salida
+del comando. Hay tres posibles valores para esta variable:
+
+Nunca. Significa que no queremos ver la salida de nuestros
+comandos. Si estamos utilizando la consola Linux o FreeBSD
+o un xterm, podremos ver la salida del comando pulsando
+Ctrl-o.
+
+Sólo en Terminales Tontas. Obtendremos el mensaje de
+pausa sólo en terminales que no sean capaces de mostrar
+la salida del último comando ejecutado (en realidad,
+cualquier terminal que no sea un xterm o una consola de
+Linux).
+
+Siempre. El programa realizará siempre una pausa después
+de ejecutar comandos.
+
+Otras Opciones
+
+Operación Detallada. Controla la visualización de
+detalles durante las operaciones de Copiar, Mover y Borrar
+(i.e., muestra un cuadro de diálogo para cada
+operación). Si tenemos un terminal lento, podrÃamos
+querer desactivar la operación detallada. Se desactiva
+automáticamente si la velocidad de nuestro terminal es
+menor de 9600 bps.
+
+Calcular Totales. Hace que Midnight Commander calcule el
+total de bytes y el número de archivos antes de iniciar
+operaciones de Copiar, Mover y Borrar. Esto proporciona
+una barra de progreso más precisa a costa de cierta
+velocidad. Esta opción no tiene efecto si la Operación
+Detallada no está seleccionada.
+
+Patrones del shell. Por defecto, las funciones Selección,
+Deselección y Filtro emplean expresiones regulares al
+estilo del shell. Para realizar esto se realizan las
+siguientes conversiones: '*' se cambia por '.*' (cero o
+más caracteres); '?' por '.' (exactamente un carácter) y
+'.' por un punto literal. Si la opción está desactivada,
+entonces las expresiones regulares son las descritas en
+ed(1).
+
+Auto-Guardar Configuración. Si esta opción está
+activada, cuando salimos de Midnight Commander las
+opciones configurables de Midnight Commander se guardan en
+el archivo ~/.mc/ini.
+
+Auto Menús. Si está activada, el menú de usuario
+aparece automáticamente al arrancar. Ãtil en menús
+construidos para personas sin conocimientos de Unix.
+
+Usar Editor Interno. Emplear el editor de archivos
+interno. Si está desactivada, se editarán los archivos
+con el editor especificado por la variable de entorno
+EDITOR y si no se especifica ninguno, se usará vi. Véase
+la sección sobre el editor de archivos internoInternal File Editor.
+
+Usar Visor Interno. Emplear el visor de archivos interno.
+Si la opción está desactivada, el paginador especificado
+en la variable de entorno PAGER será el utilizado. Si no
+se especifica ninguno, se usará el comando view. Véase
+la sección sobre el visor de archivos internoInternal File Viewer.
+
+Completar: Mostrar Todos. Por defecto, al completar
+nombres en situaciones de ambigüedad, Midnight Commander
+completa todo lo posible al pulsar Alt-Tab y produce un
+pitido; al intentarlo por segunda vez se muestra una lista
+con las posibilidades que han dado lugar a la ambigüedad.
+Con esta opción, la lista aparece directamente tras
+pulsar Alt-Tab por primera vez.
+
+Hélice de actividad. Mostrar un guión rotatorio en la
+esquina superior derecha a modo de indicador de progreso.
+
+Navegación al Estilo Lynx. Cuando la selección es un
+directorio y la lÃnea de órdenes está vacÃa permite
+cambiar a él con las flechas de movimiento. Esta opción
+está inactiva por defecto.
+
+Cd Sigue los Enlaces. Esta opción, si está seleccionada,
+hace que Midnight Commander siga la secuencia de
+directorios lógica al cambiar el directorio actual, tanto
+en el panel como usando el comando cd. Ãste es el
+comportamiento por defecto de la shell bash. Sin esto,
+Midnight Commander sigue la estructura real de
+directorios, y cd .. nos trasladará al padre real del
+directorio actual aunque hayamos entrado en ese directorio
+a través de un enlace, y no al directorio donde se
+encontraba el enlace.
+
+Precauciones de Borrado. Dificulta el borrado accidental
+de archivos. La opción por defecto en el diálogo de
+confirmación de borrado se cambia a "No". Por defecto,
+esta opción está desactivada.[Layout]
+Presentación
+
+La ventana de presentación nos da la posibilidad de
+cambiar la presentación general de la pantalla. Podemos
+configurar si son visibles la barra de menú, la lÃnea de
+órdenes, la lÃnea de sugerencias o la barra de teclas de
+Función. En la consola Linux o FreeBSD podemos
+especificar cuántas lÃneas se muestran en la ventana de
+salida.
+
+El resto del área de pantalla se utiliza para los dos
+paneles de directorio. Podemos elegir si disponemos los
+paneles vertical u horizontalmente. La división puede ser
+simétrica o bien podemos indicar una división
+asimétrica.
+
+Por defecto, todos los contenidos de los paneles se
+muestran en el mismo color, pero se puede indicar que
+permisos y tipos de archivos se resalten empleando coloresColors
+diferentes. Si se activa el resaltado de permisos, las
+partes de los campos de permisos del Modo de ListadoListing Mode...
+aplicables al usuario actual de Midnight Commander serán
+resaltados usando el color indicado por medio de la
+palabra clave selected. Si se activa el resaltado de tipos
+de archivos, los nombres aparecerán coloreados según las
+reglas almacenadas en el archivo
+/usr/share/mc/filehighlight.ini. Para más información,
+véase la sección sobre Resaltado de nombresFilenames Highlight.
+
+Si la opción Mostrar Mini-Estado está activa se muestra,
+en la parte inferior de cada panel, una lÃnea con
+información sobre el archivo seleccionado en cada
+momento.
+
+Si se está ejecutando en X-Windows dentro de un emulador
+de terminal, Midnight Commander toma control del titulo de
+la ventana mostrando allà el nombre del directorio
+actual. El tÃtulo se actualiza cuando sea preciso.
+Podemos desactivar la opción de Titular las ventanas
+Xterm si el emulador de terminal empleado falla y no se
+muestran o actualizan correctamente estos textos.[Confirmation]
+Confirmación
+
+En este menú configuramos las opciones de confirmación
+de eliminación de archivos, sobreescritura, ejecución
+pulsando intro y salir del programa.[Display bits]
+Juego de caracteres
+
+Esta opción permite configurar el conjunto de caracteres
+visibles en la pantalla. Ãste puede ser 7-bits si nuestro
+terminal/curses soporta sólo siete bits de salida, alguna
+de las tablas del estándar ISO-8859 y diversas
+codificaciones comunes de PC con ocho bits por carácter,
+o UTF-8 para Unicode.
+
+Para soportar teclados con caracteres locales debemos
+marcar la opción de Aceptar entrada de 8 bits.[Learn keys]
+Aprender teclas
+
+Este diálogo nos permite comprobar si nuestras teclas
+F1-F20, Inicio, Fin, etc. funcionan adecuadamente en
+nuestro terminal. A menudo fallan, dado que muchas bases
+de datos de terminales están mal.
+
+Podemos movernos alrededor con la tecla Tab, con las
+teclas de movimiento de vi ('h' izquierda, 'j' abajo, 'k'
+arriba y 'l' derecha) y después de pulsar cualquier tecla
+del cursor (esto las marcará con OK), entonces podremos
+usar esa tecla también.
+
+Para probarlas basta con pulsar cada una de ellas. Tan
+pronto como pulsamos una tecla y ésta funciona
+adecuadamente, OK deberÃa aparecer junto al nombre de la
+susodicha tecla. Una vez que una tecla es marcada con OK
+empieza a funcionar con normalidad, p.e. F1 la primera vez
+comprobará que F1 funciona perfectamente, pero a partir
+de ese momento mostrará la ayuda. Esto mismo es aplicable
+a las teclas del cursor. La tecla Tab deberÃa funcionar
+siempre.
+
+Si algunas teclas no funcionan adecuadamente, entonces no
+veremos el OK tras el nombre de la tecla después de
+haberla pulsado. Podemos entonces intentar solucionarlo.
+Haremos esto pulsando el botón de esa tecla (con el
+ratón o usando Tab e Intro). Entonces un mensaje rojo
+aparecerá y se nos pedirá que pulsemos la tecla en
+cuestión. Si deseamos abortar el proceso, bastará con
+pulsar Esc y esperar hasta que el mensaje desaparezca. Si
+no, pulsaremos la tecla que nos pide y esperaremos hasta
+que el diálogo desaparezca.
+
+Cuando acabemos con todas las teclas, podrÃamos Guardar
+nuestras teclas en nuestro archivo ~/.mc/ini dentro de la
+sección [terminal:TERM] (donde TERM es el nombre de
+nuestro terminal actual) o descartarlas. Si todas nuestras
+teclas funcionan correctamente y no debemos corregir
+ninguna, entonces (lógico) no se grabará.[Virtual FS]
+Sistema de Archivos Virtual (VFS)
+
+Este diálogo permite ajustar opciones del Sistema de
+Archivos Virtual (VFS)Virtual File System.
+
+Midnight Commander guarda en memoria o en disco
+información de algunos de los sistemas de archivos
+virtuales con el fin de acelerar el acceso a sus archivos.
+Ejemplo de esto son los listados descargados desde
+servidores FTP o los archivos temporales descomprimidos
+creados para acceder rápidamente a los contenidos de
+archivos tipo tar comprimidos.
+
+Esas informaciones se conservan para permitirnos navegar,
+salir y volver a entrar rápidamente en los
+correspondientes sistemas de archivos virtuales. Al cabo
+de un cierto tiempo sin usarlos deben ser liberados y
+recuperar los recursos utilizados. Por defecto ese tiempo
+es de un minuto, pero se puede configurar por el usuario.
+
+También podemos adelantar la liberación de los VFS desde
+el diálogo de control de Directorios virtuales (VFS).
+
+El Sistema de Archivos FTP (FTPfs)FTP File System permite navegar por
+los directorios de servidores FTP remotos. Admite diversas
+opciones.
+
+Contraseña de FTP anónimo es la contraseña a utilizar
+en conexiones en modo anónimo, esto es, empleando el
+nombre de usuario "anonymous". Algunos sitios exigen que
+ésta sea una dirección de correo electrónico válida,
+pero tampoco es conveniente dar nuestra dirección real a
+desconocidos para protegernos de los envÃos de correo
+masivo.
+
+FTPfs conserva en caché los listados de los directorios
+consultados. La duración de la caché es el valor
+indicado tras Descartar el caché FTPfs. Un valor pequeño
+ralentiza el proceso porque cualquier pequeña operación
+irÃa siempre acompañada de una conexión con el servidor
+FTP.
+
+Se puede configurar un sistema proxy para FTP, aunque los
+cortafuegos modernos son transparentes (al menos para FTP
+pasivo, ver más abajo) y está opción es generalmente
+innecesaria.
+
+Si la opción Usar siempre proxy no está activa, aún se
+puede emplear el proxy en casos concretos. Véanse los
+ejemplos en la sección Sistema de Archivos FTP (FTPfs)FTP File System.
+
+Si la opción Usar siempre proxy está puesta, el programa
+asume que cualquier nombre de máquina sin puntos es
+accesible directamente y también consulta el archivo
+/usr/share/mc.no_proxy en busca de nombres de máquinas
+locales (o dominios completos si el nombre empieza con un
+punto). En todos los demás casos se usará siempre el
+proxy de FTP indicado arriba.
+
+Se puede usar el archivo ~/.netrc, que contiene
+información de usuarios y contraseñas para determinados
+servidores FTP. Para conocer el formato de los archivos
+.netrc véase la página de manual sobre netrc (5).
+
+Usar FTP pasivo habilita el modo de tranferencia FTP
+pasivo (la conexión para transferencia de datos es
+iniciada por la máquina cliente, no por el servidor).
+Esta opción es la recomendada, y de hecho está activada
+por defecto. Si se desactiva, la conexión la inicia el
+servidor, y puede ser impedida por algún cortafuegos.
+
+[Save Setup]
+Guardar Configuración
+
+Al arrancar Midnight Commander se carga la información de
+inicio del archivo ~/.mc/ini. Si éste no existe, se
+cargará la información del archivo de configuración
+genérico del sistema, /usr/share/mc/mc.ini. Si el archivo
+de configuración genérico del sistema no existe, MC
+utiliza la configuración por defecto.
+
+El comando Guardar Configuración crea el archivo
+~/.mc/ini guardando la configuración actual de los menús
+Izquierdo, DerechoLeft and Right Menus y OpcionesOptions Menu.
+
+Si se activa la opción Auto-guarda configuración, MC
+guardará siempre la configuración actual al salir.
+
+Existen también configuraciones que no pueden ser
+cambiadas desde los menús. Para cambiarlas hay que editar
+manualmente el archivo de configuración. Para más
+información, véase la sección sobre Ajustes EspecialesSpecial
+Settings.
+
+[Executing operating system commands]
+Ejecutando Ãrdenes del Sistema Operativo
+
+Podemos ejecutar comandos tecleando en la lÃnea de
+órdenes de Midnight Commander, o seleccionando el
+programa que queremos ejecutar en alguno de los paneles y
+pulsando Intro.
+
+Si pulsamos Intro sobre un archivo que no es ejecutable,
+Midnight Commander compara la extensión del archivo
+seleccionado con las extensiones recogidas en el Archivo
+de ExtensionesExtension File Edit. Si se produce una coincidencia se
+ejecutará el código asociado con esa extensión. Tendrá
+lugar una expansiónMacro Substitution muy simple antes de ejecutar el
+comando.[The cd internal command]
+Comando cd Interno
+
+El comando cd es interpretado directamente por Midnight
+Commander, en vez de pasarlo al interprete de comandos
+para su ejecución. Por ello puede que no todas las
+posibilidades de expansión y sustitución de macro que
+hace nuestro shell estén disponibles, pero sà algunas de
+ellas:
+
+Sustitución de tilde. La tilde (~) será sustituida por
+nuestro directorio de inicio. Si añadimos un nombre de
+usuario tras la tilde, entonces será sustituido por el
+directorio de entrada al sistema del usuario especificado.
+
+Por ejemplo, ~coco serÃa el directorio de un supuesto
+usuario denominado "coco", mientras que ~/coco es el
+directorio coco dentro de nuestro propio directorio de
+inicio.
+
+Directorio anterior. Podemos volver al directorio donde
+estábamos anteriormente empleando el nombre de directorio
+especial '-' del siguiente modo: cd -
+
+Directorios en CDPATH. Si el directorio especificado al
+comando cd no está en el directorio actual, entonces
+Midnight Commander utiliza el valor de la variable de
+entorno CDPATH para buscar el directorio en cualquiera de
+los directorios enumerados.
+
+Por ejemplo, podrÃamos asignar a nuestra variable CDPATH
+el valor ~/src:/usr/src, lo que nos permitirÃa cambiar de
+directorio a cualquiera de los directorios dentro de ~/src
+y /usr/src, desde cualquier lugar del sistema de archivos,
+usando sólo su nombre relativo (por ejemplo cd linux
+podrÃa llevarnos a /usr/src/linux).[Macro Substitution]
+Sustitución de Macro
+
+Cuando se accede al menú de usuarioMenu File Edit, o se ejecuta un
+comando dependiente de extensiónExtension File Edit, o se ejecuta un
+comando desde la lÃnea de entrada de comandos, se realiza
+una simple sustitución de macro.
+
+Las macros son:
+
+"%f"
+
+ Archivo actual.
+
+"%d"
+
+ Nombre del directorio actual.
+
+"%F"
+
+ Archivo actual en el panel inactivo.
+
+"%D"
+
+ Directorio del panel inactivo.
+
+"%t"
+
+ Archivos actualmente marcados.
+
+"%T"
+
+ Archivos marcados en el panel inactivo.
+
+"%u" y "%U"
+
+ Similar a las macros %t y %T, salvo que los
+ archivos quedan desmarcados. Sólo se puede
+ emplear esta macro una vez por cada entrada del
+ archivo de menú o archivo de extensiones, puesto
+ que para la siguiente vez no quedarÃa ningún
+ archivo marcado.
+
+"%s" y "%S"
+
+ Archivos seleccionados: Los archivos marcados si
+ los hay y si no el archivo actual.
+
+"%cd"
+
+ Ãsta es una macro especial usada para cambiar
+ del directorio actual al directorio especificado
+ frente a él. Esto se utiliza principalmente como
+ interfaz con el Sistema de Archivos VirtualVirtual File System.
+
+"%view"
+
+ Esta macro es usada para invocar al visor
+ interno. Puede ser utilizada en solitario, o bien
+ con argumentos. Si pasamos algún argumento a
+ esta macro, deberá ser entre paréntesis.
+
+ Los argumentos son: ascii para forzar al visor a
+ modo ascii; hex para forzar al visor a modo
+ hexadecimal; nroff para indicar al visor que debe
+ interpretar las secuencias de negrita y subrayado
+ de nroff; unformated para indicar al visor que no
+ interprete los comandos nroff referentes a texto
+ resaltado o subrayado.
+
+"%%"
+
+ El carácter %
+
+"%{cualquier texto}"
+
+ Pregunta sobre la sustitución. Un cuadro de
+ entrada es mostrado y el texto dentro de las
+ llaves se usa como mensaje. La macro es
+ sustituida por el texto tecleado por el usuario.
+ El usuario puede pulsar Esc o F10 para cancelar.
+ Esta macro no funciona aún sobre la lÃnea de
+ órdenes.[The subshell support]
+Soporte de Subshell
+
+El soporte del subshell es una opción de tiempo de
+compilación, que funciona con los shells: bash, tcsh y
+zsh.
+
+Cuando el código del subshell es activado Midnight
+Commander engendrará una copia de nuestro shell (la
+definida en la variable SHELL y si no está definida, el
+que aparece en el archivo /etc/passwd) y lo ejecuta en un
+pseudoterminal, en lugar de invocar un nuevo shell cada
+vez que ejecutamos un comando, el comando será pasado al
+subshell como si lo hubiésemos escrito. Esto además
+permite cambiar las variables de entorno, usaremos las
+funciones del shell y los alias definidos que serán
+válidos hasta salir de Midnight Commander.
+
+Si estamos usando bash podremos especificar comandos de
+arranque para el subshell en nuestro archivo ~/.mc/bashrc
+y mapas de teclado especiales en el archivo ~/.mc/inputrc.
+Los usuarios de tcsh podrán especificar los comandos de
+arranque en el archivo ~/.mc/tcshrc.
+
+Cuando utilizamos el código del subshell, podemos
+suspender aplicaciones en cualquier momento con la
+secuencia Ctrl-o y volver a Midnight Commander, si
+interrumpimos una aplicación, no podremos ejecutar otros
+comandos externos hasta que quitemos la aplicación que
+hemos interrumpido.
+
+Una caracterÃstica extra añadida de uso del subshell es
+que el prompt mostrado por Midnight Commander es el mismo
+que estamos usando en nuestro shell.
+
+La sección OPCIONES tiene más información sobre cómo
+controlar el código del subshell.[Chmod]
+Cambiar Permisos
+
+Cambiar Permisos se usa para cambiar los bits de permisos
+en un grupo de archivos y directorios. Puede ser invocado
+con la combinación de teclas Ctrl-x c.
+
+La ventana de Cambiar Permisos tiene dos partes - Permisos
+y Archivo
+
+En la sección Archivo se muestran el nombre del archivo o
+directorio y sus permisos en formato numérico octal, asÃ
+como su propietario y grupo.
+
+En la sección de Permisos hay un grupo de casillas de
+selección que corresponden a los posibles permisos del
+archivo. Conforme los cambiamos podemos ver cómo el valor
+octal va cambiando en la sección Archivo.
+
+Para desplazarse entre las casillas y botones de la
+ventana podemos usar las teclas del cursor o la tecla de
+tabulación. Para marcar o desmarcar casillas y para
+pulsar los botones usaremos la barra espaciadora. Podemos
+usar los atajos de teclado (las letras destacadas) para
+accionar directamente los elementos.
+
+Para aceptar y aplicar los permisos, usaremos la tecla
+Intro.
+
+Si se trata de un grupo de archivos o directorios, podemos
+cambiar parte de los permisos marcándolos (las marcas son
+los asteriscos a la izquierda de las casillas) y pulsando
+el botón [* Poner] o [* Quitar] para indicar la acción
+deseada. Los permisos no marcados conservan, en este caso,
+los valores previos.
+
+Podemos también fijar todos los permisos iguales en todos
+los archivos con el botón [Todos] o sólo los permisos
+marcados con el botón [* Todos]. En estos casos las
+casillas indican el estado en que queda cada permiso,
+igual que para archivos individuales.
+
+[Todos] actúa sobre todos los permisos de todos los
+archivos
+
+[* Todos] actúa sólo sobre los atributos marcados de los
+archivos
+
+[* Poner] activa los permisos marcados en los archivos
+seleccionados
+
+[* Quitar] desactiva los permisos marcados en los archivos
+seleccionados
+
+[Aplicar] actúa sobre todos los permisos de cada archivo,
+uno a uno
+
+[Cancelar] cancela Cambiar Permisos[Chown]
+Cambiar Dueño
+
+Cambiar Dueño permite cambiar el propietario y/o grupo de
+un archivo. La tecla rápida para este comando es Ctrl-x
+o.[Advanced Chown]
+Cambiar Dueño y Permisos
+
+Cambiar Dueño y Permisos combina Cambiar DueñoChown y Cambiar
+PermisosChmod en una única ventana. Se puede asà cambiar los
+permisos, propietario y grupo del archivo de una sola vez.[File Operations]
+Operaciones con Archivos
+
+Cuando copiamos, movemos o borramos archivos, Midnight
+Commander muestra el diálogo de operaciones con archivos.
+En él aparecen los archivos que se estén procesando y
+hasta tres barras de progreso. La barra de archivo indica
+qué parte del archivo actual va siendo copiada, la barra
+de contador indica cuántos de los archivos marcados han
+sido completados y la barra de bytes nos dice qué parte
+del tamaño total de archivos marcados ha sido procesado
+hasta el momento. Si la operación detallada está
+desactivada no se muestran las barras de archivo y bytes.
+
+En la parte inferior hay dos botones. Pulsando el botón
+Saltar se ignorará el resto del archivo actual. Pulsando
+el botón Abortar se detendrá la operación y se ignora
+el resto de archivos.
+
+Hay otros tres diálogos que pueden aparecer durante
+operaciones de archivos.
+
+El diálogo de error informa sobre una condición de error
+y tiene tres posibilidades. Normalmente seleccionaremos el
+botón Saltar para evitar el archivo o Abortar para
+detener la operación. También podemos seleccionar el
+botón Reintentar si hemos corregido el problema desde
+otro terminal.
+
+El diálogo Reemplazar aparece cuando intentamos copiar o
+mover un archivo sobre otro ya existente. El mensaje
+muestra fechas y tamaños de ambos archivos. Pulsaremos el
+botón Sà para sobreescribir el archivo, el botón No
+para saltarlo, el botón Todos para sobreescribir todos
+los archivos, Ninguno para no sobreescribir en ningún
+caso y Actualizar para sobreescribir si el archivo origen
+es posterior al archivo objeto. Podemos abortar toda la
+operación pulsando el botón Abortar.
+
+El diálogo de eliminación recursiva aparece cuando
+intentamos borrar un directorio no vacÃo. Pulsaremos SÃ
+para borrar el directorio recursivamente, No para saltar
+el directorio, Todo para borrar recursivamente todos los
+directorios marcados no vacÃos y Ninguno para saltarlos
+todos. Podemos abortar toda la operación pulsando el
+botón Abortar. Si seleccionamos el botón Sà o Todo se
+nos pedirá confirmación. Diremos "sÃ" sólo si estamos
+realmente seguros de que queremos una eliminación
+recursiva.
+
+Si hemos marcado archivos y realizamos una operación
+sobre ellos, sólo los archivos sobre los que la
+operación fue exitosa son desmarcados. Los archivos
+saltados y aquellos en los que la operación falló
+permanecen marcados.[Mask Copy/Rename]
+Copiar/Renombrar con Máscara
+
+Las operaciones de copiar/mover permiten transformar los
+nombres de los archivos de manera sencilla. Para ello, hay
+que procurar una máscara correcta para el origen y
+normalmente en la terminación del destino algunos
+caracteres comodÃn. Todos los archivos que concuerden con
+la máscara origen son copiados/renombrados según la
+máscara destino. Si hay archivos marcados, sólo aquellos
+que encajen con la máscara de origen serán renombrados.
+
+Hay otras opción que podemos seleccionar:
+
+Seguir Enlaces indica si los enlaces simbólicos o
+fÃsicos en el directorio origen (y recursivamente en sus
+subdirectorios) producen nuevos enlaces en el directorio
+destino o si queremos copiar su contenido.
+
+Copiar Recursivamente indica qué hacer si en el
+directorio destino existe ya un directorio con el mismo
+nombre que el archivo/directorio que está siendo copiado.
+La acción por defecto es copiar su contenido sobre ese
+directorio. Habilitando esto podemos copiar el directorio
+de origen dentro de ese directorio. Quizás un ejemplo
+pueda ayudar:
+
+Queremos copiar el contenido de un directorio denominado
+coco a /blas donde ya existe un directorio /blas/coco. Por
+defecto, mc copiarÃa el contenido en /blas/coco, pero con
+esta opción se copiarÃa como /blas/coco/coco.
+
+Preservar Atributos indica que se deben conservar los
+permisos originales de los archivos, marcas temporales y
+si somos superusuario también el propietario y grupo
+originales. Si esta opción no está activa se aplica el
+valor actual de umask.
+
+"Usando Patrones Shell activado"
+
+Usando Patrones Shell nos permite usar los caracteres
+comodÃn '*' y '?' en la máscara de origen. Funcionará
+igual que en la lÃnea de órdenes. En la máscara
+destino, sólo están permitidos los comodines '*' y
+'\<número>'. El primer '*' en la máscara destino
+corresponde al primer grupo del comodÃn en la máscara de
+origen, el segundo '*' al segundo grupo, etcétera. El
+comodÃn '\1' corresponde al primer grupo en la máscara
+de origen, el comodÃn '\2' al segundo y asÃ
+sucesivamente hasta '\9'. El comodÃn '\0' es el nombre
+completo del archivo fuente.
+
+Dos ejemplos:
+
+Si la máscara de origen es "*.tar.gz", el destino es
+"/blas/*.tgz" y el archivo a copiar es "coco.tar.gz", la
+copia se hará como "coco.tgz" en "/blas".
+
+Supongamos que queremos intercambiar el nombre y la
+extensión de modo que "archivo.c" se convierta en
+"c.archivo". La máscara origen será "*.*" y la de
+destino "\2.\1".
+
+"Usando Patrones Shell desactivado"
+
+Cuando la opción de Patrones Shell está desactivada MC
+no realiza una agrupación automática. Deberemos usar
+expresiones '\(...\)' en la máscara origen para
+especificar el significado de los comodines en la máscara
+destino. Esto es más flexible pero también necesita más
+escritura. Por lo demás, las máscaras destino son
+similares al caso de Patrones Shell activos.
+
+Dos ejemplos:
+
+Si la máscara de origen es "^\(.*\)\.tar\.gz$", el
+destino es "/blas/*.tgz" y el archivo a ser copiado es
+"coco.tar.gz", la copia será "/blas/coco.tgz".
+
+Si queremos intercambiar el nombre y la extensión para
+que "archivo.c" sea "c.archivo", la máscara de origen
+puede ser "^\(.*\)\.\(.*\)$" y la de destino "\2.\1".
+
+"Capitalización"
+
+Podemos hacer cambios entre mayúsculas y minúsculas en
+los nombres de archivos. Si usamos '\u' o '\l' en la
+máscara destino, el siguiente carácter será convertido
+a mayúsculas o minúsculas respectivamente.
+
+Si usamos '\U' o '\L' en la máscara destino, los
+siguientes caracteres serán convertidos a mayúsculas o
+minúsculas respectivamente hasta encontrar '\E' o un
+segundo '\U' o '\L' o el fin del nombre del archivo.
+
+'\u' y '\l' tienen prioridad sobre '\U' y '\L'.
+
+Por ejemplo, si la máscara fuente es '*' (con Patrones
+Shell activo) o '^\(.*\)$' (Patrones Shell desactivado) y
+la máscara destino es '\L\u*' los nombres de archivos
+serán convertidos para que tengan su inicial en
+mayúscula y el resto del nombre en minúsculas.
+
+También podemos usar '\' como carácter de escape
+evitando la interpretación de todos estos caracteres
+especiales. Por ejemplo, '\\' es una contrabarra y '\*' es
+un asterisco.[Select/Unselect Files]
+Seleccionar/Deseleccionar Archivos
+
+El diálogo permite seleccionar o deseleccionar grupos de
+archivos y directorios. La lÃnea de entradaInput Line Keys permite
+introducir una expresión regular para los nombres de los
+archivos a seleccionar/deseleccionar.
+
+Indicando Sólo archivos los directorios no se
+seleccionan. Con los Caracteres ComodÃn habilitados, se
+pueden introducir expresiones regulares del tipo empleado
+en los patrones de nombres de la shell (poniendo * para
+cero o más caracteres y ? para uno o más caracteres). Si
+los Caracteres ComodÃn están deshabilitados, entonces la
+selección de archivos se realiza con expresiones
+regulares normales. Véase la página de manual de ed (1).
+Finalmente, si no se activa Distinguir May/min la
+selección se hará sin distinguir caracteres en
+mayúsculas o minúsculas.[Internal File Viewer]
+Visor de Archivos Interno
+
+El visor de archivos interno ofrece dos modos de
+presentación: ASCII y hexadecimal. Para alternar entre
+ambos modos, se emplea la tecla F4.
+
+El visor intenta usar el mejor método disponible en el
+sistema, según el tipo de archivo, para mostrar
+información. Los archivos comprimidos se descomprimen
+automáticamente si los programas correspondientes (GNU
+gzip ó bzip2) están instalados en el sistema. El propio
+visor es capaz de interpretar ciertas secuencias de
+caracteres que se emplean para activar los atributos de
+negrita y subrayado, mejorando la presentación de los
+archivos.
+
+En modo hexadecimal, la función de búsqueda admite texto
+entre comillas o valores numéricos. El texto
+entrecomillado se busca tal cual (retirando las comillas)
+y cada número se corresponde a un byte. Unos y otros se
+pueden entremezclar como en:
+
+"Cadena" -1 0xBB 012 "otro texto"
+
+Nótese que 012 es un número octal y -1 se convierte en
+0xFF.
+
+Algunos detalles internos del visualizador: En sistemas
+con acceso a la llamada del sistema mmap(2), el programa
+mapea el archivo en vez de cargarlo; si el sistema no
+provee de la llamada al sistema mmap(2) o el archivo
+realiza una acción que necesita de un filtro, entonces el
+visor usará sus cachés de crecimiento, cargando sólo
+las partes del archivo a las que actualmente estamos
+accediendo (esto incluye a los archivos comprimidos).
+
+He aquà una lista de las acciones asociadas a cada tecla
+que Midnight Commander gestiona en el visor interno de
+archivos.
+
+F1 Invoca el visor de ayuda de hipertexto interno.
+
+F2 Cambia el modo de ajuste de lÃneas en pantalla.
+
+
+ * N. del T.: Envuelta (Ajustada), se muestra toda
+ la información de la lÃnea en la pantalla, de
+ modo que si ésta ocupa más del ancho de la
+ pantalla aparece como si fuese otra lÃnea aparte
+ o bien desenvuelta (desajustada), truncando el
+ contenido de la lÃnea que sobresale de la
+ pantalla. Este contenido puede ser consultado
+ utilizando las teclas del cursor.
+
+F4 Cambia entre el modo hexadecimal y el Ascii.
+
+F5 Ir a la lÃnea. Nos pedirá el número de lÃnea en el
+que deseamos posicionarnos y mostrará el archivo a partir
+de esa lÃnea.
+
+F6, /. Búsqueda de expresión regular desde la posición
+actual hacia adelante.
+
+?, Búsqueda de expresión regular desde la posición
+actual hacia atrás.
+
+F7 Búsqueda normal/ búsqueda en modo hexadecimal.
+
+Ctrl-s. Comienza una búsqueda normal si no existe una
+expresión de búsqueda previa si no busca la próxima
+coincidencia.
+
+Ctrl-r. Comienza una búsqueda hacia atrás si no habÃa
+expresión de búsqueda anterior si no busca la próxima
+coincidencia.
+
+n. Buscar la próxima coincidencia.
+
+F8 Intercambia entre el modo crudo y procesado: esto
+mostrará el archivo como se encuentra en disco o si se ha
+especificado un filtro de visualización en el archivo
+mc.ext, entonces la salida filtrada. El modo actual es
+siempre el contrario al mostrado en la etiqueta del
+botón, en tanto que el botón muestra el modo en el que
+entraremos con la pulsación de esa tecla.
+
+F9 Alterna entre la visualización con y sin formato: en
+el modo con formato se interpretan algunas secuencias de
+caracteres para mostrar texto en negrita y subrayado con
+diferentes colores. Como en el caso anterior, la etiqueta
+del botón muestra el estado contrario al actual.
+
+F10, Esc. Sale del visor interno.
+
+AvPág, espacio, Ctrl-v. Avanza una página hacia abajo.
+
+RePág, Alt-v, Ctrl-b, Borrar. Retrocede una página hacia
+arriba.
+
+Cursor Abajo Desplaza el texto una lÃnea hacia arriba,
+mostrando en la lÃnea inferior de la pantalla una nueva
+lÃnea que antes quedaba oculta.
+
+Cursor Arriba Desplaza una lÃnea hacia abajo.
+
+Ctrl-l Redibuja el contenido de la pantalla.
+
+! Engendra un nuevo shell en el directorio de trabajo
+actual.
+
+"[n] m" Coloca la marca n.
+
+"[n] r" Salta hasta la marca n.
+
+Ctrl-f Salta al archivo siguiente.
+
+Ctrl-b Ãdem al archivo anterior.
+
+Alt-r Intercambia entre los diferentes modos de regla:
+desactivado, arriba, abajo.
+
+Es posible adiestrar al visor de archivos sobre cómo
+mostrar un archivo, mÃrese la sección Editar Archivo de
+ExtensionesExtension File Edit.[Internal File Editor]
+Editor de Archivos Interno
+
+El editor de archivos interno es un editor a pantalla
+completa de avanzadas prestaciones. Puede editar archivos
+de hasta 64 MB y también permite modificar archivos
+binarios. Se inicia pulsando F4 supuesto que la variable
+use_internal_edit esté presente en el archivo de
+inicialización.
+
+Las caracterÃsticas soportadas actualmente son: copia,
+desplazamiento, borrado, corte, y pegado de bloques;
+deshacer paso a paso; menús desplegables; inserción de
+archivos; definición de macros; buscar y reemplazar
+usando expresiones regulares); selección de texto con
+mayúsculas-cursor (si el terminal lo soporta);
+alternancia insertar-sobreescribir; plegado de lÃneas;
+sangrado automático; tamaño de tabulación configurable;
+realce de sintaxis para varios tipos de archivos; y la
+opción de pasar bloques de texto por filtros externos
+como indent o ispell.
+
+El editor es muy fácil de usar y no requiere aprendizaje
+alguno. Para conocer las teclas asignadas a cada función,
+basta consultar los menús correspondientes. Además, las
+teclas de desplazamiento con la tecla de mayúsculas
+seleccionan texto. Se puede seleccionar con el ratón,
+aunque podemos recuperar su funcionamiento habitual en
+terminales (copiar y pegar) manteniendo pulsada la tecla
+mayúsculas. Ctrl-Ins copia al archivo cooledit.clip y
+Mayús-Ins pega desde cooledit.clip. Mayús-Supr corta y
+copia en cooledit.clip, y Ctrl-Supr elimina el texto
+resaltado. La tecla Intro produce un salto de lÃnea con
+sangrado automático opcional.
+
+Para definir una macro, pulsar Ctrl-r y entonces
+teclearemos las secuencias de teclas que deseamos sean
+ejecutadas. Pulsaremos Ctrl-r de nuevo al finalizar.
+Podemos asignar la macro a la tecla que queramos pulsando
+sobre ella. La macro será ejecutada cuando pulsemos
+Ctrl-a seguido de la tecla asignada. También será
+ejecutada si pulsamos Meta (Alt), Ctrl, o Escape y la
+tecla asignada, siempre y cuando la tecla no sea usada por
+ninguna otra función. Una vez definida, los comandos de
+macro irán al archivo cedit/cooledit.macros en nuestro
+directorio de inicio. Podemos eliminar una macro borrando
+la lÃnea adecuada en este archivo.
+
+F19 formateará el bloque seleccionado (sea texto, código
+C o C++ u otro). Esto está controlado por el archivo
+/usr/share/mc/edit.indent.rc que se copia la primera vez
+que se usa en .mc/cedit/edit.indent.rc en el directorio
+personal.
+
+El editor también visualiza caracteres no estadounidenses
+(160+). Al editar archivos binarios, debemos configurar
+los bits de pantalla a 7 bits en el menú de opciones para
+mantener el espaciado saneado.[Completion]
+Terminación
+
+Permite a Midnight Commander escribir por nosotros.
+
+Intenta completar el texto escrito antes de la posición
+actual. Midnight Commander intenta la terminación
+tratando el texto como si fuera una variable (si el texto
+comienza con $), nombre de usuario (si el texto empieza
+por ~), nombre de máquina (si el texto comienza con @) o
+un comando (si estamos en la lÃnea de órdenes en una
+posición donde podrÃamos escribir un comando; las
+terminaciones posibles entonces incluyen las palabras
+reservadas del shell asà como comandos internos del
+shell) en ese orden. Si nada de lo anterior es aplicable,
+se intenta la terminación con nombres de archivo.
+
+La terminación de nombres de archivo, usuario y máquina
+funciona en todas las lÃneas de entrada; la terminación
+de comandos es especÃfica de la lÃnea de órdenes. Si la
+terminación es ambigua (hay varias posibilidades
+diferentes), Midnight Commander pita, y la acción
+siguiente depende de la opción Completar: Mostrar Todos
+en el diálogo de ConfiguraciónConfiguration. Si está activada, se
+despliega inmediatamente junto a la posición actual una
+lista con todas las posibilidades donde se puede
+seleccionar con las flechas de movimiento e Intro la
+entrada correcta. También podemos seguir escribiendo
+caracteres con lo que la lÃnea se sigue completando tanto
+como sea posible y simultáneamente la primera entrada
+coincidente de la lista se va resaltando. Si volvemos a
+pulsar Alt-Tab, sólo las coincidencias permanecen en la
+lista. Tan pronto como no haya ambigüedad, la lista
+desaparece; también podemos quitarla con las teclas de
+cancelación Esc, F10 y las teclas de movimiento a
+izquierda y derecha. Si Completar: Mostrar TodosConfiguration está
+desactivado, la lista aparece cuando pulsamos Alt-Tab por
+segunda vez; con la primera Midnight Commander sólo emite
+un pitido.[Virtual File System]
+Sistemas de Archivos Virtuales (VFS)
+
+Midnight Commander dispone de una capa de código de
+acceso al sistema de archivos; esta capa se denomina
+Sistema de Archivos Virtual (VFS). El Sistema de Archivos
+Virtual permite a Midnight Commander manipular archivos no
+ubicados en el sistema de archivos Unix.
+
+Midnight Commander incluye actualmente varios Sistemas de
+Archivos Virtuales: el sistema de archivos local,
+utilizado para acceder al sistema de archivos Unix
+habitual; tarfs para manipular archivos empaquetados con
+el comando tar y acaso comprimidos; undelfs para recuperar
+archivos borrados en sistemas de archivos de tipo ext2
+(sistema de archivos habitual en Linux); FTPfs para
+manipular archivos en sistemas remotos a través de FTP;
+FISH para manipular archivos a través de conexiones a
+shell como rsh o ssh y finalmente MCfs (Midnight Commander
+file system), un sistema de archivos para red. Si el
+programa se compiló incluyendo SMBfs se pueden manipular
+archivos en sistemas remotos empleando el protocolo SMB
+(CIFS).
+
+Se facilita también un sistema de archivos genérico
+extfs (EXternal virtual File System) para extender con
+facilidad las posibilidades de VFS empleando guiones y
+programas externos.
+
+El código VFS interpretará todos los nombres de ruta
+usados y los dirigirá al sistema de archivos correcto. El
+formato usado para cada uno de los sistemas de archivos se
+describe más adelante en su propia sección.[Tar File System]
+Sistema de archivos Tar (tarfs)
+
+El sistema de archivos tar y los archivos tar comprimidos
+pueden consultarse usando el comando chdir. Para mostrar
+en el panel el contenido de un archivo tar, cambiamos de
+directorio empleando la siguiente sintaxis:
+
+/archivo.tar#utar/[directorio-dentro-tar]
+
+El archivo mc.ext también ofrece un atajo para los
+archivos tar, esto quiere decir que normalmente basta con
+apuntar a un archivo tar y pulsar Intro para entrar en el
+archivo tar. Véase la sección Edición del Archivo de
+ExtensionesExtension File Edit para obtener más detalles sobre cómo hacer
+esto.
+
+Ejemplos:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+En este último se indica la ruta completa hasta el
+archivo tar.[FTP File System]
+Sistema de archivos FTP (FTPfs)
+
+FTPfs permite manipular archivos en máquinas remotas.
+Para utilizarlo se puede emplear la opción de menú
+Conexión por FTP o simplemente emplear la orden cd como
+cuando cambiamos habitualmente de directorio, pero
+indicando como ruta:
+
+/#ftp:[!][usuario[:clave]@]maquina[:puerto][dir-remoto]
+
+Los elementos usuario, puerto y directorio-remoto son
+opcionales. Si especificamos el elemento usuario, entonces
+Midnight Commander intentará conectarse con la máquina
+remota como ese usuario, y si no, establecerá una
+conexión en modo anónimo o con el nombre de usuario
+indicado en el archivo ~/.netrc. El elemento clave
+también es opcional, y si está presente, se emplea como
+contraseña de acceso. Esta forma de colocar la
+contraseña como parte del nombre del directorio virtual
+no es muy recomendable porque eventualmente puede aparecer
+en pantalla y guardarse en el histórico de directorios.
+
+Si es necesario utilizar un proxy de FTP, se añade un
+sÃmbolo de exclamación ! delante del nombre de la
+máquina.
+
+Ejemplos:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!detras.barrera.edu/pub
+ /#ftp:guest at pcremoto.com:40/pub
+ /#ftp:miguel:xxx at servidor/pub
+ /#ftp:ftp.um.es/pub
+
+La opciones de FTPfs se encuentran entre las opciones de
+configuración del Sistema de Archivos Virtual (VFS)Virtual FS.[FIle transfer over SHell filesystem]
+Sistema de archivos a través de SHell (FISH)
+
+El FISH es un sistema de archivos por red que permite
+manipular archivos en una máquina remota como si
+estuvieran almacenados localmente. Para ello es preciso
+que el sistema remoto esté ejecutando el servidor FISH o
+permitir la conexión a una shell de tipo bash.
+
+Para conectar con la máquina remota basta cambiar de
+directorio a un directorio virtual cuyo nombre sea de la
+forma:
+
+/#sh:[usuario@]maquina[:opciones]/[directorio-remoto]
+
+Los elementos usuario, opciones y directorio-remoto son
+opcionales. Si se especifica el elemento usuario Midnight
+Commander intentará entrar en la máquina remota como ese
+usuario, y si no usará nuestro nombre.
+
+Como opciones se puede poner 'C' para usar compresión y
+'rsh' para utilizar una conexión rsh en vez de ssh. Si se
+indica el directorio-remoto, se buscará éste como primer
+directorio al conectar con la máquina remota.
+
+Ejemplos:
+
+ /#sh:solorsh.es:r/linux/local
+ /#sh:pepe at quiero.comprension.edu:C/privado
+ /#sh:pepe at sincomprimir.ssh.edu/privado
+[Network File System]
+Sistema de archivos en Red
+
+El sistema de archivos en red de Midnight Commander es un
+sistema de archivos en red básico que permite manipular
+archivos en una máquina remota como si estuviesen
+accesibles localmente. Para ello, la máquina remota debe
+estar ejecutando el programa servidor mcserv(8).
+
+Para conectar a una máquina remota, sólo necesitamos
+hacer el cambio de directorio a un directorio especial
+cuyo nombre tendrá la forma:
+
+/#mc:[usuario@]máquina[:puerto][directorio-remoto]
+
+Los elementos usuario, puerto y directorio-remoto son
+opcionales. Si especificamos el elemento usuario entonces
+Midnight Commander intentará acceder a la máquina como
+ese usuario, si no, usará nuestro login.
+
+El elemento puerto es necesario cuando el servidor remoto
+se ejecuta en un puerto especial (véase la página del
+manual de mcserv(8) para más información acerca de
+puertos); finalmente, si el elemento directorio-remoto
+está presente, nuestro directorio actual en la máquina
+remota será éste.
+
+Ejemplos:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:pepe at foo.edu:11321/privado
+[SMB File System]
+Sistema de archivos SMB
+
+El SMBfs permite manipular archivos en máquinas remotas
+con el protocolo denominado SMB (o CIFS). Esto incluye
+Windows Trabajo en Grupo, Windows 9x/ME/XP, Windows NT,
+Windows 2000 y Samba. Para comenzar a usarlo, se puede
+emplear la "Conexión por SMB..." (accesible desde la
+barra de menús) o bien cambiar de directorio a un
+directorio virtual cuyo nombre sea de la forma:
+
+/#smb:[usuario@]maquina[/recurso][/directorio-remoto]
+
+Los elementos usuario, recurso y directorio-remoto son
+opcionales. El usuario, dominio y contraseña se pueden
+especificar en un cuadro de diálogo.
+
+Ejemplos:
+
+ /#smb:maquina/Compartido
+ /#smb:otramaquina
+ /#smb:invitado at maquina/publico/leyes
+[Undelete File System]
+Sistema de archivos de Recuperación
+
+En sistemas Linux, si el programa de configuración nos
+preguntó si querÃamos usar las facilidades de
+recuperación de archivos de ext2fs, tendremos el sistema
+de archivos recuperables accesible. La recuperación de
+archivos borrados está disponible sólo en los sistemas
+de archivos ext2. El sistema de archivos recuperable es
+sólo un interface de la librerÃa ext2fs con: restaurar
+todos los archivos borrados en un ext2fs y proporciona la
+extracción selectiva de archivos en una partición
+regular.
+
+Para usar este sistema de archivos, tendremos que hacer un
+chdir a un nombre de archivo especial formado por el
+prefijo "/#undel" y el nombre de archivo donde se
+encuentra el sistema de archivos actual.
+
+Por ejemplo, para recuperar archivos borrados en la
+segunda partición del primer disco scsi en Linux,
+usarÃamos el siguiente nombre de ruta:
+
+ /#undel:sda2
+
+Esto le llevarÃa un tiempo a undelfs para cargar la
+información antes de empezar a navegar por los archivos
+allà contenidos.[EXTernal File System]
+Sistema de archivos EXTerno (extfs)
+
+extfs permite incorporar a GNU Midnight Commander
+numerosas utilidades y tipos de archivos de manera
+sencilla, simplemente escribiendo guiones (scripts).
+
+Los sistemas de archivos Extfs son de dos tipos:
+
+1. Sistemas de archivos autónomos, que no están
+asociados a ningún archivo existente. Representan algún
+tipo de información relacionada con el sistema en forma
+de árbol de directorios. Se accede a ellos ejecutando 'cd
+#nombrefs' donde nombrefs es el nombre corto que
+identifica el extfs (ver más adelante). Ejemplos de
+éstos son audio (lista de pistas de sonido en el CD) o
+apt (lista de paquetes de tipo Debian en el sistema).
+
+Por ejemplo, para listar las pistas de música del CD,
+escribir
+
+ cd #audio
+
+2. Sistemas de archivos en un archivo (como rpm, patchfs y
+más), que muestran los contenidos de un archivo en forma
+de árbol de directorios. Puede tratarse de archivos
+reales empaquetados o comprimidos en un archivo (urar,
+rpm) o archivos virtuales, como puede ser el caso de
+mensajes en un archivo de correo electrónico (mailfs) o
+partes de un archivo de modificaciones o parches
+(patchfs). Para acceder a ellos se añade '#nombrefs' al
+nombre del archivo a abrir. Este archivo podrÃa él mismo
+estar en otro sistema de archivos virtual.
+
+Por ejemplo, para listar los contenidos de un archivo
+documentos.zip comprimido hay que escribir
+
+ cd documentos.zip#uzip
+
+En muchos aspectos, se puede tratar un sistema de archivos
+externo como cualquier otro directorio. PodrÃamos
+añadirlo a la lista de favoritos o cambiar a él desde la
+historia de directorios. Una limitación importante es
+que, estando dentro de él, no se puede ejecutar órdenes
+del sistema, como por otra parte ocurre en cualquier
+sistema de archivos VFS no local.
+
+Midnigth Commander incluye inicialmente guiones para
+algunos sistemas de archivos externos:
+
+a acceder a un disquete DOS/Windows 'A:' (cd #a).
+
+apt monitor del sistema de gestión de paquetes APT
+ de Debian (cd #apt).
+
+audio acceso y audición de CDs (cd #audio o cd
+ dispositivo#audio).
+
+bpp paquete de la distribución GNU/Linux Bad Penguin
+ (cd archivo.bpp#bpp).
+
+deb paquete de la distribución GNU/Linux Debian (cd
+ archivo.deb#deb).
+
+dpkg paquetes instalados en Debian GNU/Linux (cd
+ #deb).
+
+hp48 ver o copiar archivos a/desde una calculadora
+ HP48 (cd #hp48).
+
+lslR navegación en listados lslR empleados en
+ bastantes sitios FTP (cd filename#lslR).
+
+mailfs soporte para archivos de correo electrónico tipo
+ mbox (cd archivo_mbox#mailfs).
+
+patchfs manipulación de archivos de cambios/parches tipo
+ diff (cd archivo#patchfs).
+
+rpm paquete RPM (cd archivo#rpm).
+
+rpms base de datos de paquetes RPM instalados (cd
+ #rpms).
+
+ulha, urar, uzip, uzoo, uar, uha
+ herramientas de compresión (cd archivo#xxxx
+ siendo xxxx uno de estos: ulha, urar, uzip, uzoo,
+ uar, uha).
+
+Se pueden asociar extensiones o tipos de archivo a un
+determinado sistema de archivos externo tal como se
+describe en la sección sobre cómo Editar el Archivo de
+ExtensionesExtension File Edit de Midnight Commander. He aquÃ, a modo de
+ejemplo, una entrada para paquetes Debian:
+
+ regex/.deb$
+ Open=%cd %p#deb
+[Colors]
+Colores
+
+Midnight Commander intentará determinar si nuestro
+terminal soporta el uso de color utilizando la base de
+datos de terminales y nuestro nombre de terminal. Algunas
+veces estará confundido, por lo que deberemos forzar el
+modo en color o deshabilitar el modo de color usando el
+argumento -c y -b respectivamente.
+
+Si el programa está compilado con el gestor pantallas
+Slang en lugar de ncurses, también chequeará la variable
+COLORTERM, si existe, lo que tiene el mismo efecto que la
+opción -c.
+
+Podemos especificar a los terminales que siempre fuercen
+el modo en color añadiendo la variable color_terminals a
+la sección Colors del archivo de inicialización. Esto
+evitará que Midnight Commander intente la detección de
+soporte de color. Ejemplo:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=nombre-terminal1,nombre-terminal2...
+
+El programa puede compilarse con ncurses y slang, ncurses
+no ofrece la posibilidad de forzar el modo en color:
+ncurses utiliza la información de la base de datos de
+terminales.
+
+Midnight Commander ofrece una forma de cambiar los colores
+por defecto. Actualmente los colores se configuran a
+través de la variable de entorno MC_COLOR_TABLE o en la
+sección Colors del archivo de inicialización.
+
+En la sección Colors, el mapa de colores por defecto se
+carga desde la variable base_color. Podemos especificar un
+mapa de colores alternativo para un terminal utilizando el
+nombre del terminal como clave en esta sección. Ejemplo:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+El formato de la definición de color es:
+
+ <PalabraClave>=<ColorTexto>,<ColorFondo>:<PalabraClave>= ...
+
+los colores son opcionales, y las palabras claves son:
+normal, selected, marked, markselect, errors, input,
+reverse menu, menusel, menuhot, menuhotsel, gauge; los
+colores por defecto son: dnormal, dfocus, dhotnormal,
+dhotfocus; los colores de Ayuda son: helpnormal,
+helpitalic, helpbold, helplink, helpslink; color del
+visor: viewunderline; colores del editor: editnormal,
+editbold, editmarked.
+
+Los cuadros de diálogo usan los siguientes colores:
+dnormal usado para el texto normal, dfocus usado para el
+componente actualmente seleccionado, dhotnormal usado para
+diferenciar el color de la tecla activa en los componentes
+normales, mientras que el color dhotfocus se utiliza para
+el color resaltado en el componente seleccionado.
+
+Los menús utilizan el mismo esquema equivalente con los
+nombres menu, menusel, menuhot and menuhotsel en lugar de
+los anteriores.
+
+La ayuda utiliza los siguientes colores: helpnormal texto
+normal, helpitalic utilizado para el texto enfatizado con
+letra itálica en la página del manual, helpbold usado
+para el texto enfatizado en negrita en la página del
+manual, helplink usado para los hiperenlaces no
+seleccionados y helpslink es utilizado para el hiperenlace
+seleccionado.
+
+gauge (indicador) determina el color de la parte
+completada de la barra de progresión (gauge), que muestra
+qué porcentaje de archivos fueron copiados etc. de modo
+gráfico.
+
+Los colores posibles son: negro (black), gris (gray), rojo
+(red), rojo brillante (brightred), verde (green), verde
+claro (brightgreen), marrón (brown), amarillo (yellow),
+azul oscuro (blue), azul brillante (brightblue), rosa
+(magenta), rosa claro (brightmagenta), azul celeste
+(cyan), celeste claro (brightcyan), gris claro (lightgray)
+y blanco (white). Hay una palabra clave especial para
+obtener un fondo transparente. Se trata de 'default'.
+'default' sólo se puede utilizar como color de fondo.
+Ejemplo:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Skins]
+Skins
+
+Con los skins (pieles, caretas) se puede cambiar la
+apariencia global de Midhight Commander. Para ello hay que
+proporcionar un archivo que contenga descripciones de
+colores y formas de trazar las lÃneas de borde de los
+paneles y diálogos. La redefinición de colores es
+completamente compatible con la configuración tradicional
+detallada en la sección sobre ColoresColors.
+
+El archivo se busca, en orden, de varias maneras:
+
+ 1) La opción -S <skin> o --skin=<skin> al
+ ejecutar mc.
+ 2) La variable de entorno MC_SKIN.
+ 3) El parámetro skin en la sección [Midnight
+ Commander] del archivo de configuración.
+ 4) El archivo /etc/mc/skins/default.ini.
+ 5) El archivo /usr/share/mc/skins/default.ini.
+
+En lÃnea de órdenes, en la variable de entorno o el
+parámetro de la configuración pueden contener la ruta
+absoluta al archivo de skin con o sin su extensión .ini.
+De no indicar la ruta se realiza la búsqueda, en orden,
+en:
+
+ 1) ~/.mc/skins/.
+ 2) /etc/mc/skins/.
+ 3) /usr/share/mc/skins/.
+
+Para más información consultar:
+
+ Descripción de secciones y parámetrosSkins sections
+ Definiciones de pares de coloresSkins colors
+ Trazado de lÃneasSkins lines
+ CompatibilidadSkins oldcolors
+[Skins sections]
+Descripción de secciones y parámetros
+
+La sección [skin] contiene metadatos del archivo. El
+parámetro description proporciona un pequeño texto
+descriptivo.
+
+La sección [filehighlight] contiene descripciones de
+pares de colores para el resaltado de nombres de archivo.
+Los nombres de parámetros de esta sección tienen que
+coincidir con los nombres de sección del archivo
+filehighlight.ini. Para más información, véase la
+sección sobre Resaltado de nombresFilenames Highlight.
+
+La sección [core] permite definir elementos que se
+utilizan en otras partes.
+
+_default_
+ Colores por defecto. Se utilizará en todas las
+ secciones que no contengan definición de
+ colores.
+
+selected
+ cursor.
+
+marked elementos seleccionados.
+
+markselect
+ cursor sobre elementos seleccionados.
+
+gauge color de la parte completada en las barras de
+ progreso.
+
+input color de los recuadros de texto editable en los
+ dialogos.
+
+reverse color inverso.
+
+La sección [dialog] define elementos de las ventanas de
+diálogo salvo los diálogos de error.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica
+
+dfocus Color del elemento activo, con el foco.
+
+dhotnormal
+ Color de las teclas de acceso rápido.
+
+dhotfocus
+ Color de las teclas de acceso rápido del
+ elemento activo.
+
+La sección [error] define elementos de las ventanas de
+diálogo de error.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica.
+
+errdhotnormal
+ Color de las teclas de acceso rápido.
+
+errdhotfocus
+ Color de las teclas de acceso rápido del
+ elemento activo.
+
+La sección [menu] define elementos de menú. Esta
+sección afecta al menú general (activado con F9) y a los
+menús de usuario (activados con F2 en la pantalla general
+y con F11 en el editor).
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica
+
+entry Color de las entradas de menú.
+
+menuhot Color de las teclas de acceso rápido en menú.
+
+menusel Color de la entrada de menú activa, con el foco.
+
+menuhotsel
+ Color de las teclas de acceso rápido en la
+ entrada activa de menú.
+
+La sección [help] define los elementos de la ventana de
+ayuda.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica.
+
+helpitalic
+ Par de color para elementos en cursiva.
+
+helpbold
+ Par de color para elementos resaltados.
+
+helplink
+ Color de los enlaces
+
+helpslink
+ Color del enlace activo, con el foco.
+
+La sección [editor] define los colores de los elementos
+que se encuentran en el editor.
+
+_default_
+ Colores por defecto para esta sección. Se
+ utilizará [core]._default_ si no se especifica.
+
+editbold
+ Par de color para elementos resaltados.
+
+editmarked
+ Color del texto seleccionado.
+
+editwhitespace
+ Color de las tabulaciones y espacios al final de
+ lÃnea resaltados.
+
+linestate
+ Color de la lÃnea de estado.
+
+La sección [viewer] define los colores de los elementos
+que se encuentran en el visor.
+
+viewunderline
+ Par de color para elementos subrayados.[Skins colors]
+Definiciones de pares de colores
+
+Cualquier parámetro del archivo de skin puede contener
+definiciones de pares de color.
+
+Un par de colores está formado por el nombre de los dos
+colores separados por ';'. El primer color establece el
+color de frente y el segundo el color de fondo. Se puede
+omitir alguno de los dos colores, en cuyo caso se
+utilizará el color del par de color por defecto (par de
+color general o del par de color por defecto en la
+sección).
+
+Ejemplo:
+[core]
+ # verde sobre negro
+ _default_=green;black
+ # verde (por defecto) sobre azul
+ selected=;blue
+ # amarillo sobre negro (por defecto)
+ marked=yellow;
+
+Los nombres de colores permitidos son los que aparecen en
+la sección ColoresColors.[Skins lines]
+Trazado de lÃneas
+
+Trazos de lÃneas de la sección [Lines] del archivo de
+skins. Por defecto se utilizan lÃneas sencillas, pero se
+pueden redefinir empleando cualquier sÃmbolo utf-8 (por
+ejemplo, lÃneas dobles).
+
+¡¡¡ATENCIÃN!!! Si se compila Midnight Commander
+empleando la biblioteca de pantalla Ncurses, entonces el
+trazado de lÃneas está limitado. Es posible que sólo se
+puedan utilizar lÃneas simples. Para consultas y
+comentarios contactar con los desarrolladores de Ncurses.
+
+Descripción de parámetros de la sección [Lines]:
+
+lefttop esquina superior izquierda.
+
+righttop
+ esquina superior derecha.
+
+centertop
+ unión central en el borde superior.
+
+centerbottom
+ unión central en el borde inferior.
+
+leftbottom
+ esquina inferior izquierda.
+
+rightbottom
+ esquina inferior derecha.
+
+leftmiddle
+ unión central en el borde izquierdo.
+
+rightmiddle
+ unión central en el borde derecho.
+
+centermiddle
+ cruz central.
+
+horiz lÃnea horizontal.
+
+vert lÃnea vertical.
+
+thinhoriz
+ lÃnea horizontal fina.
+
+thinvert
+ lÃnea vertical fina.[Skins oldcolors]
+Compatibilidad
+
+Compatibilidad de la asignación de colores empleando
+archivos de skin con la configuración general de ColoresColors.
+
+La compatibilidad es completa. En este caso la
+redefinición de colores tiene prioridad sobre las
+definiciones de skin y se completa con esta.[Filenames Highlight]
+Resaltado de nombres
+
+La sección [filehighlight] de un archivo de skin contiene
+como claves los nombres que identificarán cada grupo de
+resaltado y como valor el par de colores que le
+corresponda. El formato de estas parejas se explica en la
+sección SkinsSkins.
+
+Reglas de resaltado de nombres en el archivo
+/usr/share/mc/filehighlight.ini. Los nombres de sección
+en este archivo tienen que ser iguales a los nombres
+empleados en la sección [filehighlight] del archivo de
+skin en uso. PP. Los nombres de los parámetros en estos
+grupos podrán ser:
+
+type tipo de archivo. Si existe se ignoran otras
+ opciones.
+
+regexp expresión regular. Si existe se ignora la
+ opción 'extensions'.
+
+extensions
+ lista de extensiones de archivos. Separadas por
+ punto y coma.
+
+`type' puede tomar los valores:
+- FILE (todos los archivos)
+ - FILE_EXE
+- DIR (todos los directorios)
+ - LINK_DIR
+- LINK (todos los enlaces excepto los rotos)
+ - HARDLINK
+ - SYMLINK
+- STALE_LINK
+- DEVICE (todos los archivos de dispositivo)
+ - DEVICE_BLOCK
+ - DEVICE_CHAR
+- SPECIAL (todos los archivos especiales)
+ - SPECIAL_SOCKET
+ - SPECIAL_FIFO
+ - SPECIAL_DOOR
+[Special Settings]
+Ajustes Especiales
+
+La mayorÃa de las opciones de Midnight Commander pueden
+cambiarse desde los menús. Sin embargo, hay un pequeño
+número de ajustes para los que es necesario editar el
+archivo de configuración.
+
+Estas variables se pueden cambiar en nuestro archivo
+~/.mc/ini:
+
+clear_before_exec
+
+ Por defecto Midnight Commander limpia la pantalla
+ antes de ejecutar un comando. Si preferimos ver
+ la salida del comando en la parte inferior de la
+ pantalla, editaremos nuestro archivo ~/mc.ini y
+ cambiaremos el valor del campo clear_before_exec
+ a 0.
+
+confirm_view_dir
+
+ Al pulsar F3 en un directorio, normalmente
+ Midnight Commander entra en ese directorio. Si
+ este valor está a 1, entonces el programa nos
+ pedirá confirmación antes de cambiar el
+ directorio si tenemos archivos marcados.
+
+ftpfs_retry_seconds
+
+ Este valor es el número de segundos que Midnight
+ Commander esperará antes de intentar volver a
+ conectar con un servidor de ftp que ha denegado
+ el acceso. Si el valor es cero, el programa no
+ reintentará el acceso.
+
+ftpfs_use_passive_connections
+
+ Esta opción está desactivada por defecto. Hace
+ que el código de FTPfs utilice el modo de
+ apertura pasivo para transferir archivos. Esto es
+ usado por aquellos que están detrás de un
+ encaminador con filtrado de paquetes. Esta
+ opción sólo funciona si estamos utilizando un
+ proxy para ftp.
+
+max_dirt_limit
+
+ Especifica cuántas actualizaciones de pantalla
+ pueden saltarse al menos en el visor de archivos
+ interno. Normalmente este valor no es
+ significativo, porque el código automáticamente
+ ajusta el número de actualizaciones a saltar de
+ acuerdo al volumen de pulsaciones de teclas
+ recibidas. Empero, en máquinas muy lentas o en
+ terminales con autorepetición de teclado
+ rápida, un valor grande puede hacer que la
+ pantalla se actualice dando saltos.
+
+ Parece ser que poniendo max_dirt_limit a 10
+ produce el mejor comportamiento, y éste es el
+ valor por defecto.
+
+mouse_move_pages
+
+ Controla cuándo el desplazamiento de pantalla
+ realizado con el ratón se realiza por páginas o
+ lÃnea a lÃnea en los paneles.
+
+mouse_move_pages_viewer
+
+ Controla cuándo el desplazamiento de pantalla
+ realizado con el ratón se realiza por páginas o
+ lÃnea a lÃnea en el visor de archivos interno.
+
+old_esc_mode
+
+ Por defecto Midnight Commander trata la tecla Esc
+ como prefijo de tecla (old_esc_mode=0), si
+ activamos esta opción (old_esc_mode=1), entonces
+ la tecla Esc actuará como prefijo de tecla
+ durante un segundo, y si no hay pulsaciones,
+ entonces Esc será interpretado como la tecla de
+ cancelación ( Esc Esc ).
+
+only_leading_plus_minus
+
+ Produce un tratamiento especial para '+', '-',
+ '*' en la lÃnea de órdenes (seleccionar,
+ deseleccionar, selección inversa) sólo si la
+ lÃnea de órdenes está vacÃa. No necesitamos
+ entrecomillar estos caracteres en la lÃnea de
+ órdenes. Pero no podremos cambiar la selección
+ cuando la lÃnea de órdenes no esté vacÃa.
+
+reverse_files_only
+ Permite invertir la selección sólo sobre los
+ archivos, sin afectar a los directorios
+ seleccionados. Esta variable está activa por
+ defecto. Si se desactiva, la inversión se aplica
+ tanto a archivos como a directorios: se
+ seleccionan los no seleccionados y se liberan los
+ anteriormente seleccionados.
+
+panel_scroll_pages
+
+ Si existe (por defecto), el panel se desplazará
+ media pantalla cuando el cursor alcance el final
+ o el principio del panel, en otro caso se
+ desplazará un archivo cada vez.
+
+show_output_starts_shell
+
+ Esta variable sólo funciona si no se utiliza el
+ soporte de subshell. Cuando utilizamos la
+ combinación Ctrl-o para volver a la pantalla de
+ usuario, si está activada, tendremos un nuevo
+ shell. De otro modo, pulsando cualquier tecla nos
+ devolverá a Midnight Commander.
+
+torben_fj_mode
+
+ Si este modificador existe, entonces las teclas
+ Inicio y Fin funcionarán de manera diferente en
+ los paneles, en lugar de mover la selección al
+ primer o último archivo en los paneles,
+ actuarán como sigue:
+
+ La tecla Inicio: Irá a la lÃnea central del
+ panel, si está bajo ella; sino va a la primera
+ lÃnea a menos que ya esté allÃ, en este caso
+ irá al primer archivo del panel.
+
+ La tecla Fin tiene un comportamiento similar:
+ Irá a la lÃnea central del panel, si está
+ situada en la mitad superior del panel; si no
+ irá a la lÃnea inferior del panel a menos que
+ ya estemos ahÃ, en cuyo caso moverá la
+ selección al último nombre de archivo del
+ panel.
+
+use_file_to_guess_type
+
+ Si esta variable está activada (por defecto lo
+ está) se recurrirá al comando "file" para
+ reconocer los tipos de archivo referidos en el
+ archivo mc.extExtension File Edit.
+
+xterm_mode
+
+ Si esta variable está activada (por defecto no)
+ cuando naveguemos por el sistema de archivos en
+ un panel en árbol, se irá actualizando
+ automáticamente el otro panel con los contenidos
+ del directorio seleccionado en cada momento.[Terminal databases]
+Ajustes del Terminal
+
+Midnight Commander permite hacer ajustes a la base de
+datos de terminales del sistema sin necesidad de
+privilegios de superusuario. El programa busca
+definiciones de teclas en el archivo de inicialización
+del sistema /usr/share/mc/mc.lib o en el del usuario
+~/.mc/ini, en la sección "terminal:nuestro-terminal" y si
+no en "terminal:general". Cada lÃnea comienza con el
+identificador de la tecla, seguido de un signo de igual y
+la definición de la tecla. Para representar el carácter
+de escape se utiliza \e y ^x para el carácter control-x.
+
+Los identificadores de tecla son:
+
+f0 a f20 teclas de función f0 a f20
+bs tecla de borrado
+home tecla de inicio
+end tecla de fin
+up tecla de cursor arriba
+down tecla de cursor abajo
+left tecla de cursor izquierda
+right tecla de cursor derecha
+pgdn tecla de avance de página
+pgup tecla de retroceso de página
+insert tecla de insertar
+delete tecla de suprimir
+complete tecla para completar
+
+Ejemplo: para indicar que la secuencia Escape + [ + O + p
+corresponde a la tecla de insertar, hay que colocar en el
+archivo ~/.mc/ini:
+
+insert=\e[Op
+
+También se pueden usar secuencias avanzadas. Por ejemplo:
+ ctrl-alt-right=\e[[1;6C
+ ctrl-alt-left=\e[[1;6D
+
+Esto significa que Ctrl + Alt + Izquierda envÃa la
+secuencia de escape \e[[1;6D y que entonces Midnight
+Commander debe interpretar "\e[[1;6D" como
+Ctrl-Alt-Izquierda.
+
+El identificador complete representa la secuencia usada
+para invocar el mecanismo de completar nombres. Esto se
+hace habitualmente con Alt-Tab, pero podemos configurar
+otras teclas para esta función, especialmente en teclados
+que incorporan tantas teclas especiales (bonitas pero
+inútiles o infrautilizadas).
+
+[FILES]
+ARCHIVOS AUXILIARES
+
+Los directorios indicados a continuación pueden variar de
+una instalación a otra. También se pueden modificar con
+la variable de entorno MC_DATADIR, que de estar definida
+se emplearÃa en vez de /usr/share/mc.
+
+/usr/share/mc.hlp
+
+ Archivo de ayuda.
+
+/usr/share/mc/mc.ext
+
+ Archivo de extensiones por defecto del sistema.
+
+~/.mc/bindings
+
+ Archivo de usuario de extensiones y
+ configuración de visor y editor. Si está
+ presente prevalece sobre el contenido de los
+ archivos del sistema.
+
+/usr/share/mc/mc.ini
+
+ Archivo de configuración del sistema para
+ Midnight Commander, sólo si el usuario no
+ dispone de su propio ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Opciones globales de Midnight Commander. Se
+ aplican siempre a todos los usuarios, tengan
+ ~/.mc/ini o no. Actualmente sólo se emplea para
+ los ajustes de terminalTerminal databases.
+
+~/.mc/ini
+
+ Configuración personal del usuario. Si este
+ archivo está presente entonces se cargará la
+ configuración desde aquà en lugar de desde el
+ archivo de configuración del sistema.
+
+/usr/share/mc/mc.hint
+
+ Este archivo contiene los mensajes cortos de
+ ayuda mostrados por el programa.
+
+/usr/share/mc/mc.menu
+
+ Este archivo contiene el menú de aplicaciones
+ por defecto para el sistema.
+
+~/.mc/menu
+
+ Menú de aplicaciones personal del usuario. Si
+ está presente será utilizado en lugar del menú
+ por defecto del sistema.
+
+~/.mc/Tree
+
+ La lista de directorios para el árbol de
+ directorios y la vista en árbol.
+
+./.mc.menu
+
+ Menú local definido por el usuario. Si este
+ archivo está presente será usado en lugar del
+ menú de aplicaciones personal o de sistema.[AVAILABILITY]
+DISPONIBILIDAD
+
+La última versión de este programa puede encontrarse en
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+VÃASE TAMBIÃN
+
+mcedit(1), mcserv(8), sh(1), bash(1), tcsh(1), zsh(1),
+ed(1), view(1), terminfo(1), gpm(1).
+
+La página web de Midnight Commander está en:
+ http://www.midnight-commander.org/
+
+La presente documentación recoge información relativa a
+la versión 4.7.0 (Septiembre de 2009). Esta traducción
+no está completamente actualizada con la versión
+original en inglés. Para acceder a información sobre
+versiones recientes consultar la página de manual en
+inglés que contiene información más completa y
+actualizada. Para ver el susodicho manual original
+ejecutar en la lÃnea de órdenes:
+ LANG= LC_ALL= man mc
+[AUTHORS]
+AUTORES
+
+Los autores y contribuciones se recogen en el archivo
+AUTHORS de la distribución.[BUGS]
+ERRORES
+
+Véase el archivo "TODO" en la distribución para saber
+qué falta por hacer.
+
+Para informar de problemas con el programa, envÃar un
+mensaje a la dirección: mc-devel at gnome.org.
+
+Se debe proporcionar una descripción detallada del
+problema, la versión del programa (se obtiene con 'mc
+-V') y el sistema operativo utilizados. Si el programa
+revienta, serÃa también útil disponer del estado de la
+pila.[TRANSLATION]
+TRADUCCIÃN
+
+Francisco Gabriel Aroca, 1998. Reformateado y actualizado
+por David MartÃn, 2002-2009.
+
+Midnight Commander traducido a castellano por David
+MartÃn <dmartina at excite.com>.
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+Ãsta es la pantalla de inicio de la ayuda de
+GNU Midnight Commander.
+
+Puede pulsar la tecla IntroHow to use help para aprender a navegar por el
+sistema de ayuda, o acceder directamente a los contenidosContents.
+
+GNU Midnight Commander es obra de sus numerosos autoresAUTHORS.
+
+GNU Midnight Commander NO INCLUYE NINGÃN TIPO DE GARANTÃAWarranty,
+es software libre, y se alienta su redistribución en los
+terminos y condiciones que están contenidos en la Licencia
+Pública General de GNU (GPL)Licencia GNU, de la que existe una
+traducción no oficial al españolLicencia GNU (Español).[Licencia GNU]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[Licencia GNU (Español)]
+
+Licencia Pública GNU
+
+Esta es la conocida como GNU Public License (GPL), versión 2
+(de junio de 1.991), que cubre la mayor parte del software de
+la Free Software Foundation, y muchos más programas.
+
+---
+
+NOTA IMPORTANTE:
+
+Esta es una traducción no oficial al español de la GNU General
+Public LicenseLicencia GNU.
+
+No ha sido publicada por la Free Software Foundation, y no
+establece legalmente las condiciones de distribución para el
+software que usa la GNU GPL. Estas condiciones se establecen
+solamente por el texto original, en inglés, de la GNU GPL. Sin
+embargo, esperamos que esta traducción ayude a los
+hispanohablantes a entender mejor la GNU GPL.
+
+
+IMPORTANT NOTICE:
+
+This is an unofficial translation of the GNU General Public
+License into Spanish. It was not published by the Free
+Software Foundation, and does not legally state the
+distribution terms for software that uses the GNU GPL--only
+the original English text of the GNU GPL does that. However,
+we hope that this translation will help Spanish speakers
+understand the GNU GPL better.
+
+---
+
+Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51
+Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Se permite la copia y distribución de copias literales de este
+documento, pero no se permite su modificación.
+
+Preámbulo
+
+Las licencias que cubren la mayor parte del software están
+diseñadas para quitarle a usted la libertad de compartirlo y
+modificarlo. Por el contrario, la Licencia Pública General de
+GNU pretende garantizarle la libertad de compartir y modificar
+software libre, para asegurar que el software es libre para
+todos sus usuarios. Esta Licencia Pública General se aplica a
+la mayor parte del software de la Free Software Foundation y a
+cualquier otro programa si sus autores se comprometen a
+utilizarla. (Existe otro software de la Free Software
+Foundation que está cubierto por la Licencia Pública General
+de GNU para Bibliotecas). Si quiere, también puede aplicarla a
+sus propios programas.
+
+Cuando hablamos de software libre, estamos refiriéndonos a
+libertad, no a precio. Nuestras Licencias Públicas Generales
+están diseñadas para asegurarnos de que tenga la libertad de
+distribuir copias de software libre (y cobrar por ese servicio
+si quiere), de que reciba el código fuente o que pueda
+conseguirlo si lo quiere, de que pueda modificar el software o
+usar fragmentos de él en nuevos programas libres, y de que
+sepa que puede hacer todas estas cosas.
+
+Para proteger sus derechos necesitamos algunas restricciones
+que prohiban a cualquiera negarle a usted estos derechos o
+pedirle que renuncie a ellos. Estas restricciones se traducen
+en ciertas obligaciones que le afectan si distribuye copias
+del software, o si lo modifica.
+
+Por ejemplo, si distribuye copias de uno de estos programas,
+sea gratuitamente, o a cambio de una contraprestación, debe
+dar a los receptores todos los derechos que tiene. Debe
+asegurarse de que ellos también reciben, o pueden conseguir,
+el código fuente. Y debe mostrarles estas condiciones de forma
+que conozcan sus derechos.
+
+Protegemos sus derechos con la combinación de dos medidas:
+
+1. Ponemos el software bajo copyright y
+
+2. le ofrecemos esta licencia, que le da permiso legal para
+copiar, distribuir y/o modificar el software.
+
+También, para la protección de cada autor y la nuestra propia,
+queremos asegurarnos de que todo el mundo comprende que no se
+proporciona ninguna garantÃa para este software libre. Si el
+software se modifica por cualquiera y éste a su vez lo
+distribuye, queremos que sus receptores sepan que lo que
+tienen no es el original, de forma que cualquier problema
+introducido por otros no afecte a la reputación de los autores
+originales.
+
+Por último, cualquier programa libre está constantemente
+amenazado por patentes sobre el software. Queremos evitar el
+peligro de que los redistribuidores de un programa libre
+obtengan patentes por su cuenta, convirtiendo de facto el
+programa en propietario. Para evitar esto, hemos dejado claro
+que cualquier patente debe ser pedida para el uso libre de
+cualquiera, o no ser pedida.
+
+Los términos exactos y las condiciones para la copia,
+distribución y modificación se exponen a continuación.
+
+Términos y condiciones para la copia, distribución y
+modificación
+
+1. Esta Licencia se aplica a cualquier programa u otro tipo de
+trabajo que contenga una nota colocada por el tenedor del
+copyright diciendo que puede ser distribuido bajo los términos
+de esta Licencia Pública General. En adelante, «Programa» se
+referirá a cualquier programa o trabajo que cumpla esa
+condición y «trabajo basado en el Programa» se referirá bien
+al Programa o a cualquier trabajo derivado de él según la ley
+de copyright. Esto es, un trabajo que contenga el programa o
+una porción de él, bien en forma literal o con modificaciones
+y/o traducido en otro lenguaje. Por lo tanto, la traducción
+está incluida sin limitaciones en el término «modificación».
+Cada concesionario (licenciatario) será denominado «usted».
+
+Cualquier otra actividad que no sea la copia, distribución o
+modificación no está cubierta por esta Licencia, está fuera de
+su ámbito. El acto de ejecutar el Programa no está
+restringido, y los resultados del Programa están cubiertos
+únicamente si sus contenidos constituyen un trabajo basado en
+el Programa, independientemente de haberlo producido mediante
+la ejecución del programa. El que esto se cumpla, depende de
+lo que haga el programa.
+
+2. Usted puede copiar y distribuir copias literales del código
+fuente del Programa, según lo has recibido, en cualquier
+medio, supuesto que de forma adecuada y bien visible publique
+en cada copia un anuncio de copyright adecuado y un repudio de
+garantÃa, mantenga intactos todos los anuncios que se refieran
+a esta Licencia y a la ausencia de garantÃa, y proporcione a
+cualquier otro receptor del programa una copia de esta
+Licencia junto con el Programa.
+
+Puede cobrar un precio por el acto fÃsico de transferir una
+copia, y puede, según su libre albedrÃo, ofrecer garantÃa a
+cambio de unos honorarios.
+
+3. Puede modificar su copia o copias del Programa o de
+cualquier porción de él, formando de esta manera un trabajo
+basado en el Programa, y copiar y distribuir esa modificación
+o trabajo bajo los términos del apartado 1, antedicho,
+supuesto que además cumpla las siguientes condiciones:
+
+a. Debe hacer que los ficheros modificados lleven anuncios
+prominentes indicando que los ha cambiado y la fecha de
+cualquier cambio.
+
+b. Debe hacer que cualquier trabajo que distribuya o publique
+y que en todo o en parte contenga o sea derivado del Programa
+o de cualquier parte de él sea licenciada como un todo, sin
+carga alguna, a todas las terceras partes y bajo los términos
+de esta Licencia.
+
+c. Si el programa modificado lee normalmente órdenes
+interactivamente cuando es ejecutado, debe hacer que, cuando
+comience su ejecución para ese uso interactivo de la forma más
+habitual, muestre o escriba un mensaje que incluya un anuncio
+de copyright y un anuncio de que no se ofrece ninguna garantÃa
+(o por el contrario que sà se ofrece garantÃa) y que los
+usuarios pueden redistribuir el programa bajo estas
+condiciones, e indicando al usuario cómo ver una copia de esta
+licencia. (Excepción: si el propio programa es interactivo
+pero normalmente no muestra ese anuncio, no se requiere que su
+trabajo basado en el Programa muestre ningún anuncio).
+
+Estos requisitos se aplican al trabajo modificado como un
+todo. Si partes identificables de ese trabajo no son derivadas
+del Programa, y pueden, razonablemente, ser consideradas
+trabajos independientes y separados por ellos mismos, entonces
+esta Licencia y sus términos no se aplican a esas partes
+cuando sean distribuidas como trabajos separados. Pero cuando
+distribuya esas mismas secciones como partes de un todo que es
+un trabajo basado en el Programa, la distribución del todo
+debe ser según los términos de esta licencia, cuyos permisos
+para otros licenciatarios se extienden al todo completo, y por
+lo tanto a todas y cada una de sus partes, con independencia
+de quién la escribió.
+
+Por lo tanto, no es la intención de este apartado reclamar
+derechos o desafiar sus derechos sobre trabajos escritos
+totalmente por usted mismo. El intento es ejercer el derecho a
+controlar la distribución de trabajos derivados o colectivos
+basados en el Programa.
+
+Además, el simple hecho de reunir un trabajo no basado en el
+Programa con el Programa (o con un trabajo basado en el
+Programa) en un volumen de almacenamiento o en un medio de
+distribución no hace que dicho trabajo entre dentro del ámbito
+cubierto por esta Licencia.
+
+4. Puede copiar y distribuir el Programa (o un trabajo basado
+en él, según se especifica en el apartado 2, como código
+objeto o en formato ejecutable según los términos de los
+apartados 1 y 2, supuesto que además cumpla una de las
+siguientes condiciones:
+
+a. Acompañarlo con el código fuente completo correspondiente,
+en formato electrónico, que debe ser distribuido según se
+especifica en los apartados 1 y 2 de esta Licencia en un medio
+habitualmente utilizado para el intercambio de programas, o
+
+b. Acompañarlo con una oferta por escrito, válida durante al
+menos tres años, de proporcionar a cualquier tercera parte una
+copia completa en formato electrónico del código fuente
+correspondiente, a un coste no mayor que el de realizar
+fÃsicamente la distribución del fuente, que será distribuido
+bajo las condiciones descritas en los apartados 1 y 2
+anteriores, en un medio habitualmente utilizado para el
+intercambio de programas, o
+
+c. Acompañarlo con la información que recibiste ofreciendo
+distribuir el código fuente correspondiente. (Esta opción se
+permite sólo para distribución no comercial y sólo si usted
+recibió el programa como código objeto o en formato ejecutable
+con tal oferta, de acuerdo con el apartado b anterior).
+
+Por código fuente de un trabajo se entiende la forma preferida
+del trabajo cuando se le hacen modificaciones. Para un trabajo
+ejecutable, se entiende por código fuente completo todo el
+código fuente para todos los módulos que contiene, más
+cualquier fichero asociado de definición de interfaces, más
+los guiones utilizados para controlar la compilación e
+instalación del ejecutable. Como excepción especial el código
+fuente distribuido no necesita incluir nada que sea
+distribuido normalmente (bien como fuente, bien en forma
+binaria) con los componentes principales (compilador, kernel y
+similares) del sistema operativo en el cual funciona el
+ejecutable, a no ser que el propio componente acompañe al
+ejecutable.
+
+Si la distribución del ejecutable o del código objeto se hace
+mediante la oferta acceso para copiarlo de un cierto lugar,
+entonces se considera la oferta de acceso para copiar el
+código fuente del mismo lugar como distribución del código
+fuente, incluso aunque terceras partes no estén forzadas a
+copiar el fuente junto con el código objeto.
+
+5. No puede copiar, modificar, sublicenciar o distribuir el
+Programa excepto como prevé expresamente esta Licencia.
+Cualquier intento de copiar, modificar sublicenciar o
+distribuir el Programa de otra forma es inválida, y hará que
+cesen automáticamente los derechos que te proporciona esta
+Licencia. En cualquier caso, las partes que hayan recibido
+copias o derechos de usted bajo esta Licencia no cesarán en
+sus derechos mientras esas partes continúen cumpliéndola.
+
+6. No está obligado a aceptar esta licencia, ya que no la ha
+firmado. Sin embargo, no hay hada más que le proporcione
+permiso para modificar o distribuir el Programa o sus trabajos
+derivados. Estas acciones están prohibidas por la ley si no
+acepta esta Licencia. Por lo tanto, si modifica o distribuye
+el Programa (o cualquier trabajo basado en el Programa), está
+indicando que acepta esta Licencia para poder hacerlo, y todos
+sus términos y condiciones para copiar, distribuir o modificar
+el Programa o trabajos basados en él.
+
+7. Cada vez que redistribuya el Programa (o cualquier trabajo
+basado en el Programa), el receptor recibe automáticamente una
+licencia del licenciatario original para copiar, distribuir o
+modificar el Programa, de forma sujeta a estos términos y
+condiciones. No puede imponer al receptor ninguna restricción
+más sobre el ejercicio de los derechos aquà garantizados. No
+es usted responsable de hacer cumplir esta licencia por
+terceras partes.
+
+8. Si como consecuencia de una resolución judicial o de una
+alegación de infracción de patente o por cualquier otra razón
+(no limitada a asuntos relacionados con patentes) se le
+imponen condiciones (ya sea por mandato judicial, por acuerdo
+o por cualquier otra causa) que contradigan las condiciones de
+esta Licencia, ello no le exime de cumplir las condiciones de
+esta Licencia. Si no puede realizar distribuciones de forma
+que se satisfagan simultáneamente sus obligaciones bajo esta
+licencia y cualquier otra obligación pertinente entonces, como
+consecuencia, no puede distribuir el Programa de ninguna
+forma. Por ejemplo, si una patente no permite la
+redistribución libre de derechos de autor del Programa por
+parte de todos aquellos que reciban copias directa o
+indirectamente a través de usted, entonces la única forma en
+que podrÃa satisfacer tanto esa condición como esta Licencia
+serÃa evitar completamente la distribución del Programa.
+
+Si cualquier porción de este apartado se considera inválida o
+imposible de cumplir bajo cualquier circunstancia particular
+ha de cumplirse el resto y la sección por entero ha de
+cumplirse en cualquier otra circunstancia.
+
+No es el propósito de este apartado inducirle a infringir
+ninguna reivindicación de patente ni de ningún otro derecho de
+propiedad o impugnar la validez de ninguna de dichas
+reivindicaciones. Este apartado tiene el único propósito de
+proteger la integridad del sistema de distribución de software
+libre, que se realiza mediante prácticas de licencia pública.
+Mucha gente ha hecho contribuciones generosas a la gran
+variedad de software distribuido mediante ese sistema con la
+confianza de que el sistema se aplicará consistentemente. Será
+el autor/donante quien decida si quiere distribuir software
+mediante cualquier otro sistema y una licencia no puede
+imponer esa elección.
+
+Este apartado pretende dejar completamente claro lo que se
+cree que es una consecuencia del resto de esta Licencia.
+
+9. Si la distribución y/o uso de el Programa está restringida
+en ciertos paÃses, bien por patentes o por interfaces bajo
+copyright, el tenedor del copyright que coloca este Programa
+bajo esta Licencia puede añadir una limitación explÃcita de
+distribución geográfica excluyendo esos paÃses, de forma que
+la distribución se permita sólo en o entre los paÃses no
+excluidos de esta manera. En ese caso, esta Licencia
+incorporará la limitación como si estuviese escrita en el
+cuerpo de esta Licencia.
+
+10. La Free Software Foundation puede publicar versiones
+revisadas y/o nuevas de la Licencia Pública General de tiempo
+en tiempo. Dichas nuevas versiones serán similares en espÃritu
+a la presente versión, pero pueden ser diferentes en detalles
+para considerar nuevos problemas o situaciones.
+
+Cada versión recibe un número de versión que la distingue de
+otras. Si el Programa especifica un número de versión de esta
+Licencia que se refiere a ella y a «cualquier versión
+posterior», tienes la opción de seguir los términos y
+condiciones, bien de esa versión, bien de cualquier versión
+posterior publicada por la Free Software Foundation. Si el
+Programa no especifica un número de versión de esta Licencia,
+puedes escoger cualquier versión publicada por la Free
+Software Foundation.
+
+11. Si quiere incorporar partes del Programa en otros
+programas libres cuyas condiciones de distribución son
+diferentes, escribe al autor para pedirle permiso. Si el
+software tiene copyright de la Free Software Foundation,
+escribe a la Free Software Foundation: algunas veces hacemos
+excepciones en estos casos. Nuestra decisión estará guiada por
+el doble objetivo de de preservar la libertad de todos los
+derivados de nuestro software libre y promover el que se
+comparta y reutilice el software en general.
+
+AUSENCIA DE GARANTÃA
+
+12. Como el programa se licencia libre de cargas, no se ofrece
+ninguna garantÃa sobre el programa, en todas la extensión
+permitida por la legislación aplicable. Excepto cuando se
+indique de otra forma por escrito, los tenedores del copyright
+y/u otras partes proporcionan el programa «tal cual», sin
+garantÃa de ninguna clase, bien expresa o implÃcita, con
+inclusión, pero sin limitación a las garantÃas mercantiles
+implÃcitas o a la conveniencia para un propósito particular.
+Cualquier riesgo referente a la calidad y prestaciones del
+programa es asumido por usted. Si se probase que el Programa
+es defectuoso, asume el coste de cualquier servicio,
+reparación o corrección.
+
+13. En ningún caso, salvo que lo requiera la legislación
+aplicable o haya sido acordado por escrito, ningún tenedor del
+copyright ni ninguna otra parte que modifique y/o redistribuya
+el Programa según se permite en esta Licencia será responsable
+ante usted por daños, incluyendo cualquier daño general,
+especial, incidental o resultante producido por el uso o la
+imposibilidad de uso del Programa (con inclusión, pero sin
+limitación a la pérdida de datos o a la generación incorrecta
+de datos o a pérdidas sufridas por usted o por terceras partes
+o a un fallo del Programa al funcionar en combinación con
+cualquier otro programa), incluso si dicho tenedor u otra
+parte ha sido advertido de la posibilidad de dichos daños.
+
+FIN DE TÃRMINOS Y CONDICIONES
+
+Apéndice: Cómo aplicar estos términos a sus nuevos programas.
+
+Si usted desarrolla un nuevo Programa, y quiere que sea del
+mayor uso posible para el público en general, la mejor forma
+de conseguirlo es convirtiéndolo en software libre que
+cualquiera pueda redistribuir y cambiar bajo estos términos.
+
+Para hacerlo, añada los siguientes anuncios al programa. Lo
+más seguro es añadirlos al principio de cada fichero fuente
+para transmitir lo más efectivamente posible la ausencia de
+garantÃa. Además cada fichero deberÃa tener al menos la lÃnea
+de «copyright» y un indicador a dónde puede encontrarse el
+anuncio completo.
+
+<una lÃnea para indicar el nombre del programa y una rápida
+idea de qué hace.>
+
+Copyright (C) <año> <nombre del autor>
+
+Este programa es software libre. Puede redistribuirlo y/o
+modificarlo bajo los términos de la Licencia Pública General
+de GNU según es publicada por la Free Software Foundation,
+bien de la versión 2 de dicha Licencia o bien (según su
+elección) de cualquier versión posterior.
+
+Este programa se distribuye con la esperanza de que sea útil,
+pero SIN NINGUNA GARANTÃA, incluso sin la garantÃa MERCANTIL
+implÃcita o sin garantizar la CONVENIENCIA PARA UN PROPÃSITO
+PARTICULAR. Véase la Licencia Pública General de GNU para más
+detalles.
+
+DeberÃa haber recibido una copia de la Licencia Pública
+General junto con este programa. Si no ha sido asÃ, escriba a
+la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301 USA. Añada también información sobre
+cómo contactar con usted mediante correo electrónico y postal.
+
+Si el programa es interactivo, haga que muestre un pequeño
+anuncio como el siguiente, cuando comienza a funcionar en modo
+interactivo:
+
+Gnomovision versión 69, Copyright (C) año nombre del autor
+Gnomovision no ofrece ABSOLUTAMENTE NINGUNA GARANTÃA. Para más
+detalles escriba «show w».
+
+Los comandos hipotéticos «show w» y «show c» deberÃan mostrar
+las partes adecuadas de la Licencia Pública General. Por
+supuesto, los comandos que use pueden llamarse de cualquier
+otra manera. PodrÃan incluso ser pulsaciones del ratón o
+elementos de un menú (lo que sea apropiado para su programa).
+
+También deberÃa conseguir que su empleador (si trabaja como
+programador) o su Universidad (si es el caso) firme una
+«renuncia de copyright» para el programa, si es necesario. A
+continuación se ofrece un ejemplo, altere los nombres según
+sea conveniente:
+
+Yoyodyne, Inc. mediante este documento renuncia a cualquier
+interés de derechos de copyright con respecto al programa
+Gnomovision (que hace pasadas a compiladores) escrito por Pepe
+Programador.
+
+<firma de Pepito Grillo>, 20 de diciembre de 1996 Pepito
+Grillo, Presidente de Asuntillos Varios.
+
+Esta Licencia Pública General no permite que incluya sus
+programas en programas propietarios. Si su programa es una
+biblioteca de subrutinas, puede considerar más útil el
+permitir el enlazado de aplicaciones propietarias con la
+biblioteca. Si este es el caso, use la Licencia Pública
+General de GNU para Bibliotecas en lugar de esta Licencia.
+
+[QueryBox]
+Cuadros de diálogo
+
+En los cuadros de diálogo puede desplazarse con el teclado
+usando las flechas o las teclas de las letras resaltadas.
+
+También se pueden pulsar los botones con el ratón.
+
+[How to use help]
+Uso de la ayuda
+
+Se pueden utilizar las flechas o el ratón para navegar
+por el sistema de ayuda.
+
+La flecha de abajo cambia al siguiente elemento o baja.
+La tecla de arriba vuelve al elemento anterior o sube.
+La tecla derecha sigue el enlace activo.
+La tecla izquierda vuelve a la última página visitada.
+
+Si el terminal no es compatible con las flechas de cursor
+se puede avanzar con la barra espaciadora y retroceder con
+la tecla b (back). El tabulador activa el elemento siguiente y
+con INTRO se puede entrar al enlace correspondiente.
+La tecla l (last) permite volver a la última página.
+
+ESC pulsada dos veces permite salir de la ayuda.
+
+El botón izquierdo del ratón avanza o sigue enlaces y el
+botón derecho retrocede o vuelve a la última página.
+
+La función de todas las teclas en la ayuda:
+
+Las teclas de desplazamiento genéricasGeneral Movement Keys son válidas.
+
+tabulador Avanzar al elemento posterior.
+Alt-tabulador Retroceder al elemento anterior.
+abajo Avanzar elemento o bajar una lÃnea.
+arriba Retroceder elemento o subir una lÃnea.
+derecha, INTRO Seguir enlace.
+izquierda, l Volver a la última página visitada.
+F1 Mostrar la ayuda del sistema de ayuda.
+n Pasar a la página siguiente.
+p Pasar a la página anterior.
+c Pasar a la página de contenidos.
+F10, ESC Salir de la ayuda.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.hu
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.hu (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.hu 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3522 @@
+[Contents]
+Tartalomjegyzék
+
+ LEÃRÃSDESCRIPTION
+ OPCIÃKOPTIONS
+ ÃttekintésOverview
+ Egér kezelésMouse Support
+ BillentyűzetKeys
+ Különleges gombokMiscellaneous Keys
+ Könyvtár panelekDirectory Panels
+ Shell parancssorShell Command Line
+ Ãltalános mozgási lehetÅségek billentyűzettelGeneral Movement Keys
+ Beviteli gombokInput Line Keys
+
+ MenüsorMenu Bar
+ Bal és jobboldali menükLeft and Right Menus
+ Fájllista...Listing Mode...
+ Rendezés...Sort Order...
+ SzűrésFilter...
+ FrissÃtReread
+ Fájl menüFile Menu
+ Gyors cdQuick cd
+ Parancsok menüCommand Menu
+ KönyvtárfaDirectory Tree
+ Fájl keresésFind File
+ Parancskimenet panelExternal panelize
+ KönyvjelzÅkHotlist
+ TársÃtásokExtension File Edit
+ HáttérmunkákBackground jobs
+ Menü szerkesztésMenu File Edit
+ BeállÃtásokOptions Menu
+ Az MC konfigurálásaConfiguration
+ MegjelenésLayout
+ MegerÅsÃtésConfirmation
+ KépernyÅbitekDisplay bits
+ Billentyűzet tanÃtásLearn keys
+ Csatolt (látszólagos) fájlrendszerVirtual FS
+ BeállÃtások mentéseSave Setup
+
+ Az operációs rendszer parancsainak futtatásaExecuting operating system commands
+ A cd belsÅ parancsThe cd internal command
+ Makro helyettesÃtÅMacro Substitution
+ A subshell támogatásThe subshell support
+ Chmod (hozzáférési jogosultság)Chmod
+ Chown (Tulajdonos változtatása)Chown
+ Haladó (bÅvÃtett) ChownChown\-advanced
+ Fájl műveletekFile Operations
+ Kijelölt fájlok másolása vagy áthelyezéseMask Copy/Rename
+ BelsÅ fájlnézÅInternal File Viewer
+ BelsÅ fájlszerkesztÅInternal File Editor
+ KiegészÃtésCompletion
+ Csatolt (látszólagos) fájlrendszerVirtual File System
+ FTP fájlrendszerFTP File System
+ Tar fájlrendszerTar File System
+ Fájl áthelyezése a Shell fájlrendszeren túlraFIle transfer over SHell filesystem
+ Hálózati fájlrendszerNetwork File System
+ Törlés visszaállÃtásaUndelete File System
+ SzÃnekColors
+ Speciális BeállÃtásokSpecial Settings
+ Terminál adatbázisokTerminal databases
+
+ FájlokFILES
+ A Midnight Commander frissÃtéseAVAILABILITY
+ Lásd még...SEE ALSO
+ SzerzÅkAUTHORS
+ Hibák bejelentéseBUGS
+ EngedélyekLicense
+ LekérdezŠboxQueryBox
+ Hogyan használjuk a súgótHow to use help
+[DESCRIPTION]
+LEÃRÃS
+
+A Midnight Commander Unix tÃpusú operációs
+rendszerekhez készÃtett könyvtár böngészŠés
+filekezelŠeszköz[OPTIONS]
+OPCIÃK
+
+"-a" A kereteket és vonalakat egyszerűsÃtett
+karakterekkel rajzolja ki
+
+"-b" Fekete-fehér megjelenÃtés kérése
+
+"-c" Engedélyezi a szÃnes megjelenÃtést; nézd meg
+ a SzÃnekColors részt további információkért.
+
+"-C opció"
+ Saját parancssori szÃnválaszték
+ beállÃtásához használható. Az opció
+ használatáról a SzÃnekColors részben olvashatsz.
+
+"-d" Nem engedélyezi az egér használatát.
+
+"-f" MegjelenÃti a Midnight Commander fájlainak
+ elérési útvonalát, ahogy azt a fordÃtásnál
+ beállÃtottuk.
+
+"-k" Törli azon gyorsbillentyűket, amelyek
+ alapértelmezésben a termcap/terminfo
+ adatbázisból töltÅdnek be. Csak HP
+ terminálokon érdemes használni, ahol a
+ funkció billentyűk nem működnek.
+
+"-l fájl"
+ Fájlba menti a szerverrel lebonyolÃtott ftpfs
+ dialógus adatait.
+
+"-P" A program befejezésekor a Midnight Commander
+ kiÃrja az utolsó munkakönyvtárat, ez nem
+ használható közvetlenül, csak olyan
+ különleges shell funkcióval, amely lehetÅvé
+ teszi az aktuális shell könyvtár helyett a
+ Midnight Commander által utoljára
+ meglátogatott könyvtárra való átváltást
+ (köszönet a funkcióért és a funkcióhoz
+ szükséges kódért Torben Fjerdingstad-nek és
+ Sergey-nek közreműködésükért). Kérlek, ne
+ csinálj szó szerinti másolatot a funkció
+ beállÃtásairól. A fájlok forrása a
+ /usr/share/mc/bin/mc.sh (bash és zsh
+ felhasználóknak), illetÅleg a
+ /usr/share/mc/bin/mc.csh (tcsh felhasználóknak)
+ fájl. Ilyenkor, amikor a funkció
+ beállÃtásokat változtatod, a profil
+ értékeket nem szükséges megváltoztatnod,
+ csak arról gondoskodj, hogy az MC-t ne fordÃtsd
+ eltérÅ beállÃtásokkal.
+
+A bash és zsh funkciók lehetnének rövidebbek is, de a
+bash környezete nem fogadja el a program C-z háttérbe
+helyezését. A temp fájlok a saját ~/.mc/tmp
+könyvtáradban találhatók, mert ez biztonságosabb,
+mint a közös Ãrható /tmp könyvtár.
+
+"-s" Bekapcsolja a lassú terminál módot, ebben a
+ módban a program nem használja a sok energiát
+ felemésztŠvonal karaktereket és az un.
+ bÅvÃtett módot kikapcsolja.
+
+"-t" Ezt csak akkor használd, ha Slang-gel és
+ terminfo-val fordÃtottad a programot: a TERMCAP
+ váltózó értékét használja, és nem a
+ rendszer szintű terminál adatbázist.
+
+"-u" Nem engedélyezi a konkurrens shell-ek
+ használatát (csak akkor használható, ha a
+ Midnight Commandert a "concurrent shell"
+ támogatással fordÃtották).
+
+"-U" Engedélyezi a konkurens shell támogatást (csak
+ akkor használható ha a Midnight Commander
+ fordÃtásakor beállÃtották a subshell
+ támogatást, mint választható lehetÅséget).
+
+"-v fájl"
+ Belép a belsÅ fájlnézÅbe a kiválasztott
+ fájl megtekintéséhez.
+
+"-V" Megmutatja a program verziószámát.
+
+"-x" Belép xterm módba. (Két képernyÅs módban
+ használható, és az egér escape szekvenciái
+ is használhatóak).
+
+Ha megadtad, akkor az elsŠútvonal tartalma jelenik meg
+az aktuális panelen; a második könyvtár útvonal pedig
+a másik panelen jelenik meg.[Overview]
+Ãttekintés
+
+A Midnight Commander képernyÅjének négy része van.
+Csaknem az egész képernyÅt a két könyvtár panelre
+tölti ki. Alapértelmezésben a képernyÅn alulról a
+második sor a parancssor, a legalsó sor pedig a funkció
+gombok elnevezéseit jelenÃti meg. A legfelsÅ sor a
+MenüsorMenu Bar A menüsor esetleg nem látható, de könnyen
+megjelenÃthetŠúgy, hogy a felsÅ sorra kattintasz az
+egérrel, vagy lenyomod az F9-et.
+
+A Midnight Commander lehetÅvé teszi, hogy egyszerre két
+panelt láthassunk. Az egyik a panelek közül az aktÃv
+"current" panel (a kiválasztó sáv az aktÃv panelen
+található). Majdnem minden művelet a jelenlegi panelben
+történik. Néhány fájlművelet, úgy, mint
+átnevezés-áthelyezés és másolás alapértelmezésben
+a kiválasztatlan panelt használja rendeltetési
+helyként (ne aggódj, végrehajtás elÅtt erre mindÃg
+rákérdez a megerÅsÃtés műveletnél). További
+információkért nézd meg a Könyvtár panelekDirectory Panels, a Bal
+és Jobb oldali menükLeft and Right Menus és a Fájl menüFile Menu részt.
+
+Futtathatsz rendszer parancsot is a Midnight
+Commander-bÅl, annak egyszerű begépelésével. A
+megjelenÅ shell parancssorba mindÃg begépelheted a
+parancsot és az Enter lenyomásakor a Midnight Commander
+lefuttatja azt; olvasd el a Shell parancssorShell Command Line és a
+Beviteli gombokInput Line Keys részt, hogy többet is megtudhass a
+parancssorról.[Mouse Support]
+Egér kezelés
+
+A Midnight Commander eredendÅen tartalmazza az egér
+támogatást. Ez aktiválódik, ha xterm(1) terminálon
+futtatod (akkor is működik, amikor telnet, vagy rlogin
+kapcsolatban vagy egy másik géppel az xterm-bÅl), vagy,
+ha Linux konzolon használod, és a gpm egér szerver fut.
+
+Amikor bal gombbal kattintasz a fájlra, a könyvtár
+panalben a fájl kiválasztódik; ha a jobb gombbal
+kattintasz, a fájlt ezzel megjelölöd (vagy
+megszünteted azt, az azt megelÅzŠállapotnak
+megfelelÅen).
+
+A fájlra történŠdupla kattintásra az MC
+megpróbálja futtani azt, ha futtatható fájlról van
+szó; ha a fájl kiterjesztésétExtension File Edit egy adott programhoz
+már hozzá rendelted, a fájl kiterjesztéséhez
+hozzárendelt program lefut.
+
+Továbbá rájuk kattintva láthatóvá teszi a parancs
+futtatásához megadott funkció billentyű elnevezéseket
+is.
+
+Ha az egérrel a könyvtár panel legfelsŠsorára
+kattintunk, az egy oldalnyit lapozik visszafelé. Ennek
+megfelelÅen az alsó sorra kattintva egy oldalnyit ugrasz
+elÅre. Ez az eszköze használható a Súgó nézÅContents és a
+KönyvtárfaDirectory Tree esetén is.
+
+Az egérgomb automatikus ismétlésének határértéke
+alapesetben 400 ezredmásodpercnyi. Ez megváltoztatható
+az ~/.mc/iniSave Setup fájlban a mouse_repeat_rate paraméter
+értékének megváltoztatásával.
+
+Ha a Commander-t egér támogatással indÃtottad az
+eredeti egér tulajdonságok (szöveg kivágás és
+beillesztés) a Shift gomb lenyomásával érhetÅk el.[Keys]
+Billentyűzet
+
+Néhány Midnight Commander parancshoz szükséges a
+Control (~vezérlÅ) (ezeket CTRL-lal vagy CTL-lel
+jelöljük) és a Meta (~Váltó) (ezeket ALT-tal vagy
+néha Compose-zal jelöljük) gombok használata. Ebben a
+leÃrásban a következÅ rövidÃtéseket használjuk:
+
+C-<kar> ilyenkor lenyomva kell tartanod a Control
+billentyűt addÃg, amÃg a megadott karaktert <kar> le
+nem ütöd. Ãgy például a C-f esetén: tartsd lenyomva
+a Control billentyűt, amÃg az f-et begépeled.
+
+M-<kar> ilyenkor lenyomva kell tartanod a Meta, vagy az
+Alt billentyűt addÃg, amÃg a megfelelÅ karaktert <kar>
+be nem gépeled. Ha ez nem a Meta, vagy az Alt billentyű,
+akkor használd az ESC-et, a megfelelŠkarakter <kar>
+begépelésekor. A Meta funkció Linux alatt úgy érhetÅ
+el, hogy megnyomjuk, majd elengedjük az ESC billentyűt.
+A Meta funkció az ezután megnyomott billentyűre
+vonatkozik!
+
+beviteli eszköze a GNU Emacs szerkesztÅ
+billentyűzet-kombinációihoz hasonlóan működik.
+
+Több részben is beszélünk majd ezekrÅl a gombokról.
+Az itt következÅk a legfontosabbak ezek közül.
+
+A Fájl menüFile Menu rész tartalmazza a Fájl menü
+parancsainak billentyűzet gyorskapcsolóit. Ez a rész
+tartalmazza még a funkció billentyűket is. Ezen
+parancsok jobbára valamilyen műveletet végeznek el,
+általában a kiválasztott fájlon, vagy a kijelölt
+fájlokon.
+
+A Könyvtár panelekDirectory Panels rész tartamazza azokat a
+billentyűket, amelyek a késÅbbi műveletekhez
+kiválasztják, vagy kijelölik a fájlokat (a művelet
+általában a Fájl menüben megtalálható).
+
+A Shell ParancssorShell Command Line felsorolja azokat a gombokat,
+amelyeket használhatsz a begépeléshez és a parancssor
+szerkesztéshez. Ezek átmásolják a fájlnevet a
+könyvtár panelbÅl a parancssorba (a túlságosan sok
+gépelést elkerülendÅ), vagy hozzáférést enged a
+parancssor elÅzményeihez.
+
+Beviteli gombokInput Line Keys a beviteli sorok szerkesztésére
+szolgálnak. Ezen eszközök a parancssorban és
+lekérdezŠdialógus (query dialog) beviteli soraihoz
+szükségesek.[Miscellaneous Keys]
+Különleges gombok
+
+Itt azon billentyűket találhatod meg, amelyek nem
+tartoznak bele egyetlen más kategóriába sem:
+
+Enter. Ha található valamilyen szöveg a parancssorban
+(az egyik sor a panelek aljánál), akkor azt lefuttatja,
+mint parancsot. Ha nem található szöveg a
+parancssorban, és a kiválasztás egy könyvtár felett
+van a Midnight Commander-ben, akkor végrehajtja a
+chdir(2) (könyvtárváltás) parancsot a kiválasztott
+könyvtárra és újraolvassa a panel információit; ha a
+kiválasztás egy futtatható fájlon van, akkor
+lefuttatja azt. Végül, ha a kiválasztott fájl
+kiterjesztése szerepel a társÃtásoknálExtension File Edit, akkor a
+kijelölt parancs fut le.
+
+C-l FrissÃt minden információt a Midnight Commander.
+
+C-x c Futtatja a ChmodChmod parancsot a fájlon, vagy a
+kijelölt fájlokon.
+
+C-x o Futtatja a ChownChown parancsot a fájlon, vagy a
+kijelölt fájlokon.
+
+C-x l Futtatja a link parancsot.
+
+C-x s Futtatja a szimbolikus link parancsot.
+
+C-x i BeállÃtja a másik panel információ
+megjelenÃtési módját.
+
+C-x q BeállÃtja a másik panelt a quick view-ra
+(villámnézetre).
+
+C-x ! Futtatja a Parancskimenet panelExternal panelize parancsot.
+
+C-x h Futtatja a könyvtár hozzáadása a
+KönyvjelzÅkhözHotlist parancsot.
+
+M-! Futtatja a Szűrés (Filtered view) parancsot, a
+BelsÅ fájlnézÅnekInternal File Viewer megfelelÅen.
+
+M-? Futtatja a Fájl keresésFind File parancsot.
+
+M-c Beugrik a Gyors cdQuick cd dialógboxba.
+
+C-o A parancs futtatásakor xterm-en Linux, vagy FreeBSD
+konzolon, megmutatja az elÅzö parancs kimeneteit. Linux
+konzolon történŠfuttatáskor a Midnight Commander egy
+beépÃtett programot használ (cons.saver) a
+képernyÅ-információk elmentésére és
+visszaállÃtására. Tehát az MC képernyÅjét
+bármikor kikapcsolhatjuk, és visszakapcsolhatjuk.
+
+Ha a subshell támogatást is befordÃtották, bármikor
+begépelheted a C-o gombokat ahhoz, hogy visszatérhess a
+Midnight Commander saját képernyÅjéhez, majd a C-o
+gombok használatával visszatérhetsz a parancsodhoz. Ha
+az alkalmazásod felfüggesztett állapotba kerül, ennek
+a trükknek a használatakor, nem leszel képes futtatni
+más parancsot a Midnight Commander-bÅl addÃg, amÃg a
+felfüggesztett alkalmazást meg nem szakÃtod.[Directory Panels]
+Könyvtár panelek
+
+Ez a rész azon billentyűket sorolja fel, amelyek a
+könyvtár panelekben használhatóak. Ha tudni akarod
+azt, hogy hogyan tudod megváltoztatni a panelek külsÅ
+megjelenését, akkor nézd meg a Bal és jobboldali
+menükLeft and Right Menus részt.
+
+Tab, C-i Váltja az aktuális panelt. Az elÅzÅleg
+inaktÃv panel lesz a jelenlegi panel és az elÅzÅleg
+aktÃv panel lesz az inaktÃv panel. A kiválasztó sáv
+az elÅzÅleg aktÃvról átugrik az újonnan aktÃv
+panelre.
+
+Insert, C-t DEPRECATED! A fájlok kijelölésére az
+Insert gombot használhatod (a kich1 terminfo
+kombináció), vagy a C-t (Control-t) kombinációt. A
+kijelölés megszüntetéséhez csak újra ki kell
+jelölni a kijelölt fájlt.
+
+Insert to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+M-g, M-r, M-j A panel legfelsÅ, középsŠés alsó
+fájljának kiválasztásához használd sorban a
+megfelelŠbillentyű-kombinációt. Linuxban M-h a
+"history" bekapcsolására szolgál.
+
+C-s, M-s ElindÃtja a fájl keresést a könyvtár
+listában. Amikor a keresés aktÃv, a
+billentyűlenyomások hozzáadódnak a keresett szöveghez
+a parancssorban. Ha a Mini fájlinfó opció engedélyezve
+van, a keresŠszöveg a mini-fájlinfó sorban jelenik
+meg. Amikor gépelsz, a mini kiválasztó sáv átlép a
+következŠfájlra, amely a begépelt szöveggel egyezik.
+A backspace, vagy a DEL gombokat használhatod a
+gépelési hibák javÃtására. Ha a C-s gombokat
+használod újra, új keresés kezdhetÅ.
+
+M-t Vált a jelenlegi lista megjelenÃtési módról a
+következÅ megjelenÃtési módra. Ezzel gyorsan át
+tudsz váltani a hosszú listáról a rendezett listára
+és a felhasználó által definiált listázási módra.
+
+C-\ (control-backslash) MegjelenÃti a KönyvjelzÅketHotlist és
+átvált a kiválasztott könyvtárra.
+
++ (plusz) Ez használható a fájlok csoportjainak
+kiválasztásához (kijelöléséhez). A Midnight
+Commander megjelenÃt egy ablakot a jelölendÅ csoport
+pontos kiterjesztésének megadásához. Ha a Shell
+kifejezések opció engedélyezve van, csak a pontos
+kiterjesztések használhatók a shell-ben
+kiterjesztésként (* jelent egy, vagy több karaktert, a
+? egyetlen karaktert). Ha a Shell kifejezések-et
+kikapcsolva tartjuk, a fájlok kijelölésére a normál
+kifejezések használhatóak (lásd ed (1)).
+
+\ (backslash). Használd a "\" gombot a fájlcsoportok
+kiválasztásának megszüntetéséhez. Ez a Plusz gomb
+ellentettje.
+
+crsr up, C-p Az elÅzÅ panel-bejegyzésre mozgatja a
+kiválasztó sávot.
+
+crsr down, C-n A következŠbejegyzésre lépteti a
+kiválasztó sávot a panelben.
+
+home, a1, M-< A kiválasztó sávot a panel elsÅ
+bejegyzésére mozgatja.
+
+end, c1, M-> A kiválasztó sávot a panel utolsó
+bejegyzésére mozgatja.
+
+Page Down, C-v A kiválasztó sávot egy oldallal lejjebb
+viszi.
+
+Page Up, M-v A kiválasztó sávot egy oldallal feljebb
+viszi.
+
+M-o Ha a másik panel a lista panel és te a
+könyvtárodon vagy az aktÃv panelen, akkor a másik
+panel tartalma állÃtódik be a jelenleg aktÃv
+könyvtárban (hasonlóan az Emacs C-o gombjához),
+egyébként a másik panel tartalma állÃtódik be a
+jelenlegi könyvtár eredeti könyvtárába. Ha a kurzor
+könyvtáron áll, akkor az inaktÃv panelen megnyitja.
+
+C-PageUp, C-PageDown Csak Linux konzolon történÅ
+futtatáskor: könyvtárat vált felfelé (..) a jelenleg
+kiválasztott könyvtárnak megfelelÅen.
+
+M-y Az elÅzÅleg látogatott könyvtárba lép vissza,
+ami azonos a panel tetején látható '<' jelre egérrel
+történŠkattintással.
+
+M-u A következŠlátogatott könyvtárba lép át,
+azonos a '>' egérrel történŠlenyomásával.
+
+M-S-h, M-H MegjelenÃti a könyvtár elÅzményeket,
+azonos a 'v' egérrel történŠlenyomásával.[Shell Command Line]
+Shell parancssor
+
+Ez a rész tartalamazza azokat a
+billentyű-kombinációkat, amiket a túlságosan sok
+gépelés elkerülésére használhatunk a shell parancsok
+begépelésénél.
+
+M-Enter A jelenleg kiválasztott parancs nevét
+átmásolja a parancssorba.
+
+C-Enter Azonos az M-Enter-rel, de ez csak Linux konzolon
+működik.
+
+M-Tab Fájlnév, parancs, változó, felhasználónév és
+hostnév KiegészÃtésCompletion készÃtés. A hiányosan
+bebillenyűzött filenevet kiegészÃti.
+
+C-x t, C-x C-t A parancssorba másolja az aktÃv panel
+kijelölt fájlait (ha nincsennek kijelölt fájlok, a
+kiválasztott fájlt) (C-xt), vagy a másik paneléit (C-x
+C-t).
+
+C-x p, C-x C-p Az elsÅ billentyű-sorozat az aktÃv panel
+elérési útját átmásolja a parancssorba, a második
+billentyű-sorozat pedig az inaktÃv panel könyvtárának
+elérési útját másolja át a parancssorba.
+
+C-q A quote (idézet) parancsot olyan karakterek
+beillesztésére használhatod, amelyeket egyébként a
+Midnight Commander használ (ilyen pl. a '+' szimbólum).
+Például a C-+ elindÃtja a fájlkijelÅlést ahelyett,
+hogy beÃródna a parancssorba. A C-q segÃtségével
+viszont be lehet Ãrni.
+
+M-p, M-n Ezeket a gombokat az elÅzÅleg kiadott parancsok
+(a history) közötti böngészésre használhatod. Az M-p
+átléptet az elÅzÅ bejegyzésre, az M-n átléptet a
+következŠbejegyzésre.
+
+M-h MegjelenÃti a jelenlegi beviteli sor elÅzményeit
+(history).[General Movement Keys]
+Ãltalános mozgási lehetÅségek billentyűzettel
+
+A Súgó nézÅ, a Fájl nézŠés a Könyvtárfa azonos
+kódokat használ a mozgáshoz. Emiatt ezek pontosan
+ugyanazokat a billentyűket fogadják el. Ezeken túl
+néhány olyan van, amely csak az adott eszköz számára
+fogadható el.
+
+A Midnight Commander többi része is használ néhány
+billentyűt a mozgáshoz, ezért ebben a részben ezek is
+használhatók a mozgáshoz.
+
+crsr Up, C-p Egy sort ugrik vissza.
+
+crsr Down, C-n Egy sort ugrik elÅre.
+
+Prev Page, Page Up, M-v Egy teljes oldalnyit ugrik vissza.
+
+Next Page, Page Down, C-v Egy teljes oldalnyit ugrik
+elÅre.
+
+Home, A1 A fájl elejére ugrik.
+
+End, C1 A fájl végére ugrik.
+
+A Súgó nézŠés a Fájl nézŠaz itt látható
+további billentyű-kombinációk használatát teszi
+lehetÅvé:
+
+b, C-b, C-h, Backspace, Delete Egy teljes oldalnyit ugrik
+hátra.
+
+Space bar Egy teljes oldalnyit ugrik elÅre.
+
+u, d Egy fél oldalnyit ugrik vissza, vagy elÅre.
+
+g, G Az elejére, vagy a végére ugrik.[Input Line Keys]
+Beviteli gombok
+
+A beviteli sorok (ezek azok, amelyeket a Shell parancssorShell Command
+Lineés a programok lekérdezŠdialógusablakai használnak)
+a következŠbillyentyűk használatát engedélyezik:
+
+C-a a kurzor a sor elejére ugrik.
+
+C-e a kurzor a sor végére ugrik.
+
+C-b, a kurzort egy pozÃcióval balra mozgatja.
+
+C-f, a kurzort egy pozicióval jobbra mozgatja.
+
+M-f egy szónyit ugrik elÅre.
+
+M-b egy szónyit ugrik vissza.
+
+C-h, backspace törli az elÅzÅ (balra esÅ) karaktert.
+
+C-d, Delete törli az adott pontban lévŠkaraktert (a
+kurzor alól).
+
+C-@ beállÃtja a kijelölés helyét.
+
+C-w kimásolja a szöveget a kurzor és a kijelölt rész
+közül a kill bufferbe és a bemeneti sorokat törli a
+szövegbÅl.
+
+M-w kimásolja a szöveget a kurzor és a kijelölt rész
+közül a kill bufferbe.
+
+C-y visszateszi a kill bufferben lévŠbejegyzést.
+
+C-k törli a szöveget a kurzortól a sor végéig.
+
+M-p, M-n Ezen billentyűk segÃtségével közvetlenül
+böngészhetünk az elÅzÅleg kiadott parancsok közt. Az
+M-p visszaléptet az elÅzÅ bejegyzésre, az M-n pedig
+átléptet a következÅre.
+
+M-C-h, M-Backspace egy szót töröl visszafelé.
+
+M-Tab Fájlnév, parancs, változó, felhasználónév és
+hostname KiegészÃtéstCompletion csinál.
+
+[Menu Bar]
+Menüsor
+
+A menüsor akkor jelenik meg, ha az F9-es gombot lenyomod,
+vagy ha a képernyŠlegfelsŠsorára kattintasz. A
+menüsor öt menüt tartalmaz: "Bal", "Fájl",
+"Parancsok", "BeállÃtások" és "Jobb".
+
+A Bal és jobboldali menükLeft and Right Menus lehetÅvé teszik a bal és
+jobb oldali könyvtár panelek külsÅ megjelenÃtésének
+módosÃtását.
+
+A Fájl menüFile Menu felsorolja a kiválasztott fájlon, vagy a
+kijelölt fájlokon végrehajtható parancsokat.
+
+A Parancsok menüCommand Menu felsorolja az általános és a
+jelenleg kiválasztott fájltól, kijelölt fájloktól
+függetlenül végrehajtható parancsokat.[Left and Right Menus]
+Bal és jobboldali menük
+
+A könyvtárpanelek megjelenése változtatható a "Bal"
+és "Jobb" menükben.[Listing Mode...]
+Fájllista...
+
+A fájllista módozatok a fájlok megjelenÃtésének
+beállÃtására szolgálnak, négy különbözÅ
+listázási mód használható: Hosszúlista, Rövidlista,
+Részleteslista és a Felhasználói. A hosszú könyvtár
+nézet megmutatja a fájlneveket, a méretüket és a
+módosÃtásuk idejét.
+
+A rövid lista nézet csak a fájl nevét és ezt két
+oszlopban (ekkor kétszer, vagy többször annyi fájlt
+láthatsz mint a többi nézetekben). A részletes lista
+tisztán az "ls -l" parancs kimenetét jelenÃti meg. A
+részletes lista helyenként képernyŠszéles is lehet.
+
+Ha a "Felhasználói" megjelenÃtési formátumot
+választod, akkor te tudod meghatározni azt, hogy mi is
+jelenjen meg a panelekben.
+
+A felhasználói megjelenÃtésnek a panel méretét
+megadó bejegyzéssel kell kezdÅdnie. Ez lehet "half"
+(fél), vagy "full" (teljes), ezek határozzák meg azt,
+hogy a panelek fél, illetve teljes képernyŠszélesen
+jelenjenek-e meg.
+
+A panel méretének magadása után, meghatározhatod azt,
+hogy a panel két oszlopot tartalmazzon, egy "2"-es
+hozzáadásával a felhasználói formátumot megadó
+szöveghez.
+
+Ezután az opcionális fájl jellemzÅk neveit kell
+megadnod. Az itt megjelenÃtett értékek használhatóak:
+
+name a fájl nevét jelenÃti meg.
+
+size a fájl méretét jelenÃti meg.
+
+bsize ez a size formátum egyik formája. MegjelenÃti
+ a fájlok és könyvtárak méretét, ha az
+ utóbbi tartalmaz SUB-DIR-t vagy UP--DIR-t.
+
+type megjelenÃt egy egykarakteres érték tÃpust. Ez
+ a karakter állÃtja be azt, hogy mit jelenÃtsen
+ meg az "ls -F" flaggel. A csillag-jel a
+ futtatható fájlokhoz, a "slash" jel
+ (törtvonal) a könyvtárakhoz, a "at-sign" a
+ linkekhez, az "equal" (egyenlÅség) jel a
+ socket-ekhez, a "hyphen" a karakteres
+ eszközökhöz, a pluszjel a blokk
+ eszközökhöz, a "pipe" a fifo-hoz, a "tilde" a
+ könyvtárak szimbolikus linkjeihez és a
+ felkiáltójel a stalled szimlinkekhez (linkek,
+ amik sehova sem mutatnak) használhatók.
+
+mark a kijelölt fájl megjelölése, csillagozása,
+ space, ha a fájl nem kijelölt.
+
+mtime a fájl utolsó módosÃtásának (modify) ideje.
+
+atime a fájl utolsó hozzáférésének (access)
+ ideje.
+
+ctime a fájl készÃtésének (create) ideje.
+
+perm a megjelenÃtett szöveg a fájl jelenlegi
+ hozzáférési jogainak (permission) bitjeit
+ mutatja.
+
+mode a fájl jelenlegi nyolcas számrendszerbeli
+ hozzáférését mutató bit értéke.
+
+nlink a fájlra mutató linkek száma.
+
+ngid a GID (a csoport azonosÃtó kódja; szám).
+
+nuid a UID (felhasználó azonosÃtó kódja; szám).
+
+owner a fájl tulajdonosa.
+
+group a fájl csoportja.
+
+inode a fájl inódja (helyfoglalása a harddiszken).
+
+Ezeken kÃvül még a következŠérték megnevezések
+adhatók meg az értékek megjelenÃtéskori
+rendezéséhez:
+
+space helykitöltÅ a megjelenÃtési formátumban.
+
+| ez a karakter használható arra, hogy
+ függÅleges vonalat jelenÃtsünk meg.
+
+Egy érték fix méretének megadásához
+(mezÅszélesség megadás), csak egy ':'-ra van
+szükséged és azt követÅen a megjelenÃtett érték
+karaktereinek számára, ha a szám egy '+' jelet követ,
+akkor a méret meghatározás a minimum érték
+szélességet adja meg, ha a program több helyet talál a
+képernyÅn, mint ami az alap megjelenÃtéshez
+szükséges, ki tudja használni a maradékot is, az
+értékek helyének kinyújtásával.
+
+Például a Hosszú lista megjelenÃtés ehhez a
+formátumhoz hasonló:
+
+half type name | size | mtime
+
+A Részletes lista megjelenÃtés ennek a formátumnak
+megfelelÅ:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ãrdemes például ezt kipróbálni:
+
+half name | size:7 | type mode:3
+
+A Paneleket még a következÅ módokba lehet állÃtani:
+
+Infó Az infó nézet a jelenleg kiválasztott fájlra
+ vonatkozó adatokat mutatja, és, ha látható
+ információ a jelenlegi fájlrendszerrÅl, akkor
+ azt is.
+
+Könyvtárfa
+ A könyvtárfa nézet azonos a KönyvtárfaDirectory Tree
+ eszközzel. Lásd az errÅl szóló részt
+ további információkért.
+
+GyorsnézÅke
+ Ebben a módban a panel átvált BelsÅ
+ fájlnézÅreInternal File Viewer, amely megjelenÃti a jelenleg
+ kiválasztott fájl tartalmát, ha a panelt
+ választod ki (a tab billentyűvel, vagy az
+ egérrel), elérhetÅvé válnak a fájlnézÅ
+ parancsai.[Sort Order...]
+Rendezés...
+
+Nyolc rendezési sorrend található itt: Név szerinti,
+Kiterjesztés szerinti, MódosÃtás ideje szerinti,
+Elérés ideje szerinti, az inode információk
+módosÃtása szerinti, Méret szerinti, az Inode szerinti
+és a Rendezetlen elrendezés. A Rendezés dialógus
+ablakban választhatsz a rendezési szabályok közül és
+megadhatod azt is, hogy a megjelenÃtés a kijelölt
+rendezési sorrenddel ellentétes legyen a megfelelŠbox
+kijelölésével.
+
+Alapértelmezésben a könyvtárak a fájlok elÅtt
+találhatók, de ez megváltoztatható a BeállÃtásokbanOptions
+Menu(Minden fájl vegyesen opciójával).[Filter...]
+Szűrés
+
+A szűrés parancs engedélyezi számodra azt, hogy
+meghatározhasd a shell mintát (például *.tar.gz), ha
+csak az ilyen fájlokat szeretnéd megjelenÃteni.
+Tekintet nélkül a filter kiegészÃtésre, a
+könyvtárak, és a könyvtárakra mutató linkek
+megjelennek a könyvtár panelben.[Reread]
+FrissÃt
+
+A frissÃtés parancs újraolvassa a könyvtár fájl
+listáját. Ez más processzekben is használható, amikor
+készÃtünk egy új fájlt, vagy törlünk fájlokat. Ha
+a panelbe mentett fájlneveket használod, a panel újra
+fogja olvastatni a könyvtár bejegyzéseket és törli
+ezen információkat (Lásd a Parancskimenet panelExternal panelize részt
+további információkért).[File Menu]
+Fájl menü
+
+A Midnight Commander az F1 - F10 gombokat, mint
+gyorsbillentyűket használja a Fájl menü parancsainak
+végrehajtásához. Az F-es gombok (funkciógombok) a
+TERMINFO kf1 ... kf10 escape szekvenciáit használják.
+Ha a terminálon nincs funkciógomb támogatás, neked
+kell néhány funkciót végrehajtanod az ESC (META) gomb
+és az 1-tÅl 9-ig terjedŠés a 0 számok
+használatával ( F1-tÅl F9-ig és F10 egyenként
+megfelelÅen).
+
+A Fájl menü a következŠparancsokat tartalmazza (a
+gyorsbillentyűk megjegyzésként megtalálhatóak):
+
+Súgó (F1)
+
+SegÃtségül hÃvja a beépÃtett hypertext Súgó
+nézÅt. A Súgó nézÅnContents, belül a Tab gombot
+használhatod a következŠlink kiválasztására és az
+Enter gombot a link követésére. A Space és a Backspace
+gombok az elÅre- és hátralépésre használhatóak a
+súgó oldalon belül. Az F1 újbóli lenyomására egy
+teljes listát kapsz az elérhetŠgombokról.
+
+Menü (F2)
+
+Ez segÃtségül hÃvja a felhasználói menütMenu File Edit. A
+felhasználói menü könnyű használatot biztosÃt az
+új menükkel és az extra eszközökkel a Midnight
+Commander-hez.
+
+Megnéz (F3, Shift-F3)
+
+Megmutatja a jelenlegi fájlt. Alapértelmezésben ehhez a
+BelsÅ fájlnézÅtInternal File Viewer használja, de ha a "BelsÅ
+NézegetÅ" opció ki van kapcsolva, a PAGER környezeti
+változóban megadott külsÅ fájlnézÅt fogja
+használni. Ha a PAGER értéke sincs megadva, a "view"
+parancsot fogja használni. Ha a Shift-F3-at használod, a
+fájlnézŠminden formázás, vagy átszerkesztés
+nélkül nyitja meg a fájlt.
+
+Szűrés... (M-!)
+
+Ez egy parancssort jelenÃt meg a kiadandó parancshoz és
+a hozzá tartozó kiegészÃtés magadásához (a
+kiegészÃtés alapértelmezésben a jelenleg
+kiválasztott fájl neve), a parancs kimeneteit a belsÅ
+fájl nézÅvel nézhetjük meg.
+
+Szerkesztés (F4)
+
+Alapértelmezésben a vi editort használja, vagy az
+EDITOR környezeti változóban megadott szerkesztÅt,
+vagy a BelsÅ fájl szerkesztÅtInternal File Editor, ha a belsÅ
+szerkesztÅ be van kapcsolva.
+
+Másol (F5)
+
+Egy beviteli ablakot jelenÃt meg, amely
+alapértelmezésben a nem kiválasztott panel
+könyvtárát adja meg rendeltetési helyként, majd
+átmásolja a kiválasztott fájlt (vagy kijelölt
+fájlokat, ha egynél több fájlról van szó) a beviteli
+ablakban megadott könyvtárba. A folyamat futását a
+C-c, vagy ESC lenyomásával szakÃthatod meg. A forrás
+maszk beállÃtásairól (ami általában a *, vagy a
+^\(.*\)$ közül valamelyik. EzekrÅl a "Shell
+kifejezések" beállÃtásnál, illetve a Kijelölt
+fájlok másolása vagy áthelyezéseMask Copy/Rename rendeltetésénél
+olvashatsz.
+
+Néhány rendszeren a láthatóság beállÃtható a
+háttérben történŠmásoláshoz a background gomb
+kijelölésével (vagy a M-b lenyomásával a
+dialógboxban). A HáttérmunkákBackground jobs a háttér processzek
+beállÃtására használható.
+
+Link (C-x l)
+
+Hard linket csinál a fájlhoz.
+
+SymLink (C-x s)
+
+Szimbolikus linket készÃt a jelenlegi fájlhoz. Azoknak,
+amik nem tudják mire jók ezek a linkek: kapcsolatot hoz
+létre a fájlhoz a fájl egy kicsiny másolatával, ám a
+forrás fájlnév és a célfájl fájlneve ugyanazt a
+fájlt jelenÃti meg. Például, ha szerkeszted ezeket a
+fájlokat, minden változtatás, amit elvégzel, mindkét
+fájlban végrehajtódik. Néhányan a linkeket alias-nak
+(~álnév), vagy gyorsbillyentyűnek hÃvják.
+
+A hard link valós fájlként látszik. ElkészÃtése
+után nem lehet megmondani azt, hogy melyik az eredeti és
+melyik a link. Ha ezek közül az egyiket törlöd, a
+másik sértetlen marad. Ez nagyon eltér attól, hogy egy
+fájl önmaga másolataként jelenjen meg. Akkor használj
+hard linket, amikor nem igazán tudod mit akarsz
+csinálni.
+
+A szimbolikus link az eredeti fájl nevére vonatkozik. Ha
+az eredeti fájlt töröljük, a szimbolikus link
+használhatatlan lesz. Ezt elég egyszerű úgy
+megjegyezni, hogy ez a fájlok megjelenÃtése más
+néven. A Midnight Commander "@"-jelet jelenÃt meg a
+fájlnév elÅtt, ha az szimbolikus linkkel mutat valahova
+(a könyvtárakat kivéve, ahol tilde (~) jelet mutat). Az
+eredeti fájl, ahova mutat a link, láthatóvá válik a
+mini-fájlinfó sorban, ha a "Mini fájlinfó" opciót
+engedélyezted. Használj szimbolikus linket, ha el akarod
+kerülni az összevisszaságot, amit a hard link okozhat.
+
+Ãtnevezés, vagy mozgatás (F6)
+
+Egy beviteli ablakot jelenÃt meg, amely
+alapértelmezésben a nem kiválasztott panel
+könyvtárát adja meg rendeltetési helyként, és
+átmásolja a kiválasztott fájlt (vagy kijelölt
+fájlokat, ha egynél több fájlról van szó) a beviteli
+ablakban megadott könyvtárba úgy, hogy az eredeti
+helyérÅl letörli. A folyamat futását a C-c, vagy az
+ESC lenyomásával megszakÃthatod. További
+részletekért lásd a Másolás műveletet az
+elöbbiekben, mivel több dolog azonos.
+
+Néhány rendszeren a láthatóság beállÃtható a
+háttérben történŠmásolás a Háttérben gomb
+kijelölésével (vagy a M-b lenyomásával a
+dialógboxban). A HáttérmunkákBackground jobs használható a
+háttér processzek beállÃtására is.
+
+Ãj könyvtár (F7)
+
+Megnyit egy beviteli dialógus ablakot, amelyben
+megadhatod a készÃtendÅ könyvtár jellemzÅit.
+
+Törlés (F8)
+
+Törli a kiválasztott fájlt, vagy kijelölt fájlokat,
+vagy könyvtárakat az aktuális panelben. A folyamatot a
+C-c, vagy az ESC lenyomásával megszakÃthatod.
+
+Gyors cd (M-c) Használd a Gyors cdQuick cd parancsot, ha teljes
+parancssort akarsz alkalmazni a könyvtárváltáshoz.
+
+Csoport kiválasztás (+)
+
+Ez a fájlok csoportjainak kiválasztására
+(kijelölésére) használható. A Midnight Commander
+promptot (dialógus ablakot) jelenÃt meg a csoport
+meghatározásának leÃrására. Ha a Shell kifejezések
+et engedélyezted, a pontos beÃrásnak megfelelÅ
+fájlnevek választódnak ki a shell-ben (*-ot helyezve az
+üres-, vagy a több karakterhez és ?-et helyezve egy
+adott karakter helyére). Ha a Shell kifejezések-et
+kikapcsoltad, akkor a fájlok kijelölése a szabványos
+kifejezésekkel (regular expression) történik (lásd ed
+(1)).
+
+Csoport kiválasztás megszüntetése ()
+
+A fájlcsoportok kiválasztottságának megszüntetésére
+szolgál. Ez a "Csoport kiválasztás" parancs ellentéte.
+
+Kilépés (F10, Shift-F10)
+
+LeállÃtja a Midnight Commander-t. A Shift-F10 akkor
+használható a kilépéshez, ha rejtett shellt
+használsz. A Shift-F10 nem a Midnight Commander-rel
+utoljára meglátogatott könyvtárat Årzi meg, hanem a
+Midnight Commander induláskori könyvtárát.[Quick cd]
+Gyors cd
+
+Ez a parancs akkor használható, amikor a teljes
+parancssort akarod a cdThe cd internal command parancshoz használni,
+parancssor nélkül. Ez a parancs egy kis dialógus
+ablakot jelenÃt meg, amelybe bármit begépelhetsz, amit
+a parancssorban a cd parancs után begépeltél volna, és
+ezután használd az entert.Ez az eszkÅz mindenben
+ugyanaz, mint a belsÅ cd parancsThe cd internal command.[Command Menu]
+Parancsok menü
+
+A KönyvtárfaDirectory Tree parancs lehetÅvé teszi számodra azt,
+hogy fa szerkezetben jelenÃtsd meg a könyvtárakat.
+
+A Fájl keresésFind File parancs lehetÅvé teszi számodra a
+speciális fájlok megkeresését. A "Panelek
+felcserélése" parancs felcseréli a két könyvtár
+panel tartalmát.
+
+A "Panelok ki-be" parancs megmutatja az utolsó shell
+parancs kimenetét. Ez csak xterm-en, Linux-on és FreeBSD
+konzolon működik.
+
+A Könyvtár összehasonlÃtás (C-x d) parancs
+összehasonlÃtja a könyvtár paneleket egymással.
+Ilyenkor használható a Másol (F5) parancs a panelek
+azonossá tételére. Ennek három formája van. A gyors
+változat csak a fájlok méretét, és dátumát
+vizsgálja meg. Az alapos változat teljesen, byte-ról
+byte-ra végzi el a vizsgálatot. Az alapos változat nem
+használható, ha a gép nem támogatja az mmap(2)
+rendszerhÃvást. A 'Csak fájlhossz' szerinti változat
+csak a fájlméretet hasonlÃtja össze és nem ellenÅrzi
+le a dátumukat.
+
+A Parancssor elÅzmények parancs megmutatja a begépelt
+parancsok listáját. Az itt kiválasztott parancs
+átmásolódik a parancssorba. A Parancssor elÅzmények a
+M-p, vagy a M-n begépelésével is elérhetÅ.
+
+A KönyvjelzÅk (C-\)Hotlist parancs felveszi a jelenlegi
+könyvtárat a gyakran használt könyvtárak közé.
+
+A Parancskimenet panelExternal panelize lehetÅvé teszi számodra külsÅ
+parancsok futtatását, majd a program tartalmát a
+jellegi panelbe teszi.
+
+A TársÃtásokExtension File Edit lehetÅvé teszik számodra a
+futtatandó programok meghatározását, a kiválasztott
+fájl kiterjesztésének (fájlnév vége) megfelelÅen
+akkor, ha futtatod, megtekinted a tartalmát,
+átszerkeszted vagy más egyéb dolgot szeretnél vele
+csinálni. A Menu editor editMenu File Edit parancs a felhasználói
+menü szerkesztésére használható (ami az F2
+lenyomásával elérhetÅ).[Directory Tree]
+Könyvtárfa
+
+A Könyvtárfa parancs fa formában mutatja meg a
+könyvtárakat. EbbÅl a listából kiválaszthatsz egy
+könyvtárat és a Midnight Commander abba a könyvtárba
+lép át.
+
+Két lehetÅség van a fa megjelenÃtésére. Az igazi
+könyvtárfa parancs elérhetÅ a Parancsok menübÅl. A
+másik mód a Bal, vagy a Jobb menüben a fa nézet
+kiválasztása.
+
+A Midnight Commander a fa nézet készÃtéséhez csak
+minden könyvtár belsÅ beállÃtásait szkenneli le,
+Ãgy magszabadÃt téged a hosszú várakozástól. Ha
+megtalálod a megtekinteni kÃvánt könyvtárat, menj rá
+a szülökönyvtárára és nyomd le a C-r-t (vagy az
+F2-t).
+
+A következŠgombokat használhatod:
+
+Ãltalános mozgási lehetÅségek billentyűzettelGeneral Movement Keys.
+
+Enter. A Könyvtárfánál kilép a Könyvtárfából és
+a jelenlegi panelben átváltja a könyvtárat. Fa
+nézetben átvált erre a könyvtárra a másik panelben
+és a jelenlegi panelben marad a fa nézet.
+
+C-r, F2 (Ãjraolvasás). Ãjraolvassa ezt a könyvtárat.
+Ezt akkor használd, ha a fa nézet aktualitását
+vesztette: ez megkeresi a belsŠkönyvtárakat és
+megmutat néhány belsŠkönyvtárat, amely eddig nem
+létezett.
+
+F3 (Elfelejt). Törli ezt a könyvtárat a fa nézetbÅl.
+Ezt az összevisszaság eltüntetésére használhatod a
+fa nézetben. Ha vissza akarsz tenni egy könyvtárat a fa
+nézetbe, nyomd le az F2-t a szülŠkönyvtáron állva.
+
+F4 (Statikus-Dinamikus). Vált a dinamikus
+(alapértelmezett) és a statikus böngészŠmód
+között.
+
+A statikus böngészŠmódban a Fel és Le gombokat
+használhatod a könyvtár kiválasztására. Minden
+ismert könyvtár látható.
+
+A dinamikus böngészŠmódban a Fel és Le gombokat a
+testvér könyvtárak kiválasztására, a Bal gombot a
+szülŠkönyvtárra való lépéshez és a Jobb gombot az
+alárendelt könyvtárra lépéshez. Csak a szülÅ, a
+testvér és az alárendelt könyvtár látható, a többi
+nem. A fa nézet a dinamikus váltáshoz használhatod.
+
+F5 (Másolás). A könyvtárat másolja.
+
+F6 (Ãtnevezés vagy mozgatás). Ãthelyezi a
+könyvtárat.
+
+F7 (Létrehoz Könyvtárat). Ãj könyvtárat készÃt a
+könyvtár alá.
+
+F8 (Töröl). Törli a könyvtárat a fájlrendszerbÅl.
+
+C-s, M-s Megkeresi a következŠkönyvtárat, amely
+megfelel a keresett szövegnek. Ha nincs ilyen könyvtár,
+akkor egy sorral lejjebb lép.
+
+C-h, Backspace Törli az utolsó karaktert a keresési
+szövegben.
+
+Bármely más karakter. Karaktert tesz hozzá a keresési
+szöveghez és átlép a következŠolyan könyvtárra,
+amely ezekkel a karakterekkel kezdÅdik. A fa nézetben
+elÅször a C-s-sel tudod aktiválni a keresést. A
+keresett szöveg a mini fájlinfó sorban jelenik meg.
+
+A további műveletek csak a könyvtárfában érhetÅek
+el. Ezeket a fa nézet nem támogatja.
+
+F1 (Súgó) Belép a Súgó nézÅbe és megjelenÃti ezt
+a részt.
+
+Esc, F10 Kilép a Könyvtárfából. Nem vált
+könyvtárat.
+
+Az egér használható. A dupla kattintás egy Enter-nek
+felel meg. További információkat az Egér kezelésMouse Support
+részben találhatsz.[Find File]
+Fájl keresés
+
+A Fájl keresés eszköz elÅször megkérdezi a keresés
+induló könyvtárát, majd a keresett fájlnevet. A
+Könyvtárfa gomb lenyomásával kiválaszthatod az
+induló könyvtárat a KönyvtárfaDirectory Tree nézetbÅl.
+
+A tartalom mezÅben szabványos kifejezéseket is
+használhatunk megadásával (man egrep(1)). Használd az
+egrep escape (kilépés) karakterét (backslash, \).
+Például, ha az "strcmp (" szöveget keresed, ezt Ãgy
+add meg: "strcmp \(" (a dupla idézÅjel nélkül).
+
+Az Oké gomb lenyomásával indÃthatod el a keresést.
+Keresés közben a keresés leállÃtható a Felfüggeszt
+gombbal és folytatható a Folytatás gombbal.
+
+Böngészhetsz a fájllistában a le és fel gombok
+használatával. Az Ugrás gombbal a jelenlegi
+könyvtárat fel tudod cserélni a kiválasztott
+fájléval. Az Ãjra gomb az új keresés paramétereit
+megkérdezi tÅled. A Kilép gomb bezárja a keresés
+műveletet. A Panelba gomb a elhelyezi a jelenlegi
+könyvtárban a keresett fájlokat, Ãgy további
+műveletek végezhetÅek velük (megtekintés, másolás,
+mozgatás, törlés és a többi). A panelba helyezés
+művelet után a C-r lenyomásával visszatérhetsz a
+normál fájl listához.
+
+Lehetséges azon könyvtárak listájának megadása,
+amelyeket át szeretnénk ugrani a Fájl Keresés parancs
+használata során (például ha a keresés során el
+szeretnéd kerülni a CDROM-ot, vagy az NFS könyvtárait
+amelyeket slow linkkel csatoltak).
+
+Az átlépendŠkönyvtárakat a find_ignore_dirs
+változó állÃtja be az ~/.mc/ini fájlod Misc
+részében.
+
+A könyvtár elemeket kettÅsponttal tudod elválasztani
+egymástól, emire itt egy példát is láthatsz:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+A Parancskimenet panelExternal panelize parancs használatos néhány
+műveletben.
+
+A Fájl keresés parancs egyszerű lekérdezŠeljárás,
+amely a Parancskimenet panelt használja a szükséges
+fájlok megkeresésére.[External panelize]
+Parancskimenet panel
+
+A Parancskimenet panel lehetvé teszi számodra külsÅ
+program futtatását, és a parancs kimenetének
+megjelenÃtését a jelenlegi panelben.
+
+Például, ha egyszerre szeretnéd módosÃtani a
+jelenlegi könyvtár összes szimbolikus linkjét a
+jelenlegi panelben, a következŠparancsot is
+használhatod a parancskimenet panelben:
+
+find . -type l -print
+
+A parancs befejeztével a panelban lévÅ
+könyvtár-bejegyzések száma nem nagyobb mint a
+jelenlegi könyvtáré, de minden szimbolikus link fájlt
+tartalmaz.
+
+Ha minden olyan fájlt meg akarsz jelenÃteni a panelben,
+amelyet ftp szerverrÅl töltöttél le, használhatod az
+awk parancsot az átmásolt fájlok neveit tartalmazó log
+fájl tartalmának megjelenÃtésére:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+A gyakran használt parancsokat elmentheted egy számodra
+egyértelmű néven, Ãgy azokat gyorsan újra
+elÅhÃvhatod a késÅbbiekben is. Ãgy tudsz ilyen
+parancsokat létrehozni, hogy begépeled a parancsot a
+beviteli mezÅbe, és lenyomod az Ãj gombot. Ekkor
+begépelheted azt a nevet, amilyen néven el szeretnéd
+menteni a parancsot. KövetkezŠalkalommal csak ki kell
+választanod a parancsot a listából ahhoz, hogy ne
+kelljen mégegyszer begépelned azt.[Hotlist]
+KönyvjelzÅk
+
+A KönyvjelzÅk parancs megmutatja a gyorslistában
+szereplŠkönyvtárakat. A Midnight Commander a
+kiválasztott értéknek megfelelŠkönyvtárra váltja
+át a panel tartalmát. A KönyvjelzÅk dialógus
+ablakból kiveheted a már létezŠelnevezés--könyvtár
+párokat, és hozzáadhatsz újakat is. Továbbiak
+hozzáadásához a Hozzáadás a kedvencekhez parancsot
+használhatod (C-x h), amely a jelenlegi könyvtárat
+hozzáadja a könyvjelzÅkhöz. A felhasználó ezután
+egyéni megnevezéssel hivatkozhat a könyvtárra.
+
+Ezzel a gyakran használt könyvtárakhoz ugorhatunk. A
+CDPATH változó használatát megtekintheted a A cd
+belsÅ parancsThe cd internal command leÃrásánál.[Extension File Edit]
+TársÃtások
+
+Ez az ~/.mc/bindings szerkesztéséhez segÃtségül fogja
+hÃvni a szövegszerkesztÅdet. A fájl formátuma a
+következŠ(a formátum a 3.0-ás verzióval
+megváltozott):
+
+Minden # jellel kezdÅdÅ sor, vagy üres sor
+kommentárnak tekinthetÅ.
+
+A sorok az elsŠrovatban látható formátumnak
+megfelelÅen kezdÅdnek:
+
+kulcsszó/desc, pl. akármi a kulcsszó/ után úgy, hogy
+a sor vége karakter elÅtt a desc áll kulcsszó lehet:
+
+shell
+
+ bármely kiterjesztés esetén, amely ponttal
+ kezdÅdik (nem szükséges a helyettesÃtÅ
+ karaktert beÃrni, például: .tar az *.tar
+ párja)
+
+regex
+
+ (szabványos kifejezés; regular expression
+ esetén)
+
+type
+
+ (azokra a fájlokra illeszkedik, amelyek
+ tartalmazzák a `file %f` szöveget. A fájlnév
+ a `file %f` résztÅl törlÅdik)
+
+default
+
+ (illeszkedik bármely fájlra,
+ kiterjesztésétÅl függetlenül)
+
+A többi sor kezdÅdhet szóközzel, vagy tabulátorral, a
+formátumuk pedig a következÅ:
+
+keyword=command (szóközt nem szabad az egyenlÅségjel
+mellé Ãrni), ahol a kulcsszó lehet:
+
+Open (ha a felhasználó lenyomja az Enter-t, vagy duplán
+kattint), View (F3) és Edit (F4).
+
+command ez bármely egysoros shell parancs lehet, az
+egyszerű Macro HelyettesÃtÅvelMacro Substitution.
+
+A feladatokatokat fentrÅl lefelé értékeljük ki
+(tehát a sorrend nagyon fontos). Ha néhány műveletet
+keresünk, a keresés úgy folytatódik, mintha ez a cél
+nem létezne (pl. ha a fájl tartalmazza az elsŠés a
+második bejegyzést és a Nézet művelet hiányzik az
+elsÅbÅl, akkor az F3 lenyomására a Nézet művelet a
+második bejegyzést fogja használni. Alapértelmezésben
+végrehajt minden műveletet.[Background jobs]
+Háttérmunkák
+
+Ezzel szabályozhatod néhány Commander háttérfolyamat
+állapotát (csak a másolás és a mozgatás
+fájlműveletek tehetÅk háttérbe). Ezeket a
+háttérmunkákat állÃthatod le, indÃthatod újra,
+lÅheted ki itt. A linuxban futó background processzekre
+hatástalan.[Menu File Edit]
+Menü szerkesztés
+
+A felhasználói menüt a felhasználó testre szabhatja.
+Ez az aktulis könyvtár .mc.menu fájlja, ha az létezik,
+de csak, ha az a felhasználó (illetve a root) a
+tulajdonosa, és nem lehet bárki számára Ãrható. Ha
+nem talál ilyen fájlt, az ~/.mc/menu keresése a
+következŠlépés, egyébként pedig az mc az
+alapértelmezett rendszerszintű menüt használja, pl.:
+/usr/share/mc/mc.menu, esetleg /etc/mc/mc.menu.
+
+A menü fájl formátuma nagyon egyszerű. A sorok,
+amelyek bármivel kezdÅdhetnek, de a space, vagy a tab
+megkülönböztetett menübejegyzések
+(gyorsbillentyűként definiálható az elsŠkarakter).
+Minden olyan sor ami szóközzel, tabulátorral kezdÅdik,
+parancs, amit lefuttat az mc, ha kiválasztottad a
+bejegyzést.
+
+Ha az opciót kiválasztod, a parancssor bemásolódik egy
+ideiglenes fájlba a temp könyvtárba (ez vagy az
+/usr/tmp, vagy a /tmp), és ilyenkor a fájl lefut. Ez
+lehetÅvé teszi a felhasználónak normál shell
+parancslista (script) készÃtését a menüben. Továbbá
+egyszerű Makrók helyezhetÅk el benne, amelyek a menü
+kód futtatása elÅtt futnak le. További
+információkért lásd a Macro HelyettesÃtÅMacro Substitution részt.
+
+Egy példa az mc.menu fájlra:
+
+A A kiválasztott fájlok listázása oktális formában
+ od -c %f
+
+B A hiba leÃrás szerkesztése és elküldése a root-nak
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Levél olvasás
+ emacs -f rmail
+
+N A Usenet hÃrek elolvasása
+ emacs -f gnus
+
+H Az info hypertext böngészÅ elindÃtása
+ info
+
+J A jelenlegi könyvtár rekurzÃv átmásolása a másikba
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Az aktuális könyvtárról archiválása
+ echo -n "Name of distribution file: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X A kijelölt tömörÃtett tar fájl kicsomagolása
+ tar xzvf %f
+
+Alapértelmezett Feltételek
+
+Néhány menü bejegyzés irányadó feltételként
+szerepelhet. A feltétel eslŠoszlopában az '='
+karakternek kell lennie. Ha a feltétel igaz, a menüpont
+alapértelmezett bejegyzéssé fog válni.
+
+Feltétel szintaktika: = <belsÅ-felt.>
+ vagy: = <belsÅ-felt.> | <belsÅ-felt.> ...
+ vagy: = <belsÅ-felt.> & <belsÅ-felt.> ...
+
+A belsŠfeltétel az alábbiak közül valamelyik:
+
+ y <minta> a jelenlegi fájlminta szintaktikusan
+ illeszkedik?
+ csak menüszerkesztéshez
+ f <minta> jelenlegi fájlminta egyezik?
+ F <minta> egyéb fájlminta egyezik?
+ d <minta> jelenlegi könyvtár minta egyezik?
+ D <minta> más könyvtár minta egyezik?
+ t <type> jelenlegi fájltÃpus?
+ T <type> más fájltÃpus?
+ x <fájlnév> ez futtatható fájlnév?
+ ! <belsÅ-felt.> a belsÅ feltételek ellentéte
+
+A minta lehet a shell által értelmezett, vagy lehet
+szabványos kifejezés. FelülÃrhatod a rendszerszintű
+értékeket a Shell kifejezések opcióval a
+"shell_patterns=x" beÃrásával a menü fájl elsÅ
+sorában (ahol az "x" a 0 és 1 közül valamelyik lehet).
+
+A következŠkarakterek közül egyet, vagy többet is
+begépelhetsz:
+
+ n nem könyvtár
+ r szabályos fájl
+ d könyvtár
+ l link
+ c speciális karakter
+ b speciális blokk
+ f fifo
+ s socket
+ x futtatható fájl
+ t fájl kijelölve
+
+Például az 'rlf' bejegyzés esetén lehet fájl, link,
+vagy fifo. A 't' tÃpus egy kicsit különleges, mert nem
+fájlon, hanem panelen dolgozik. A '=t t' feltétel igaz
+akkor, ha a jelenlegi panelben vannak kijelölt fájlok
+és hamis, ha nincsennek.
+
+Ha a feltétel '=?'-lel kezdÅdik '=' helyett, a
+hibakeresÅ (debug) kimenete jelenik meg, mialatt akkor a
+feltétel eredményét a program kiértékeli.
+
+A feltételek kiértékelése balról-jobbra történik.
+Ennek megfelelÅen:
+ = f *.tar.gz | f *.tgz & t n
+kibontva:
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Egy példa a feltételek használatára:
+
+= f *.tar.gz | f *.tgz & t n
+L Listázza az aktuális tar archÃvumot
+ gzip -cd %f | tar xvf -
+
+Járulékos feltételek
+
+Ha a feltétel '+'-szal (vagy '+?'-lel) kezdÅdik az '='
+(vagy '=?') helyett, ez járulékos feltétel. Ha a
+feltétel igaz, a menü bejegyzés megjelenik a menüben.
+Ha a feltétel hamis, a menü bejegyzés nem jelenik meg.
+
+Kombinálhatod is az alapértelmezett és a járulékos
+feltételeket a feltétel sorának '+='-lel, vagy
+'=+'-szal (vagy '+=?'-lel és '=+?-lel', ha hiba követÅt
+is szeretnél) kezdésével. Ha két eltérŠfeltételt
+szeretnél használni, egyet járulékosként és egyet
+alapértelmezettként, két feltételsort kell
+készÃtened; egyet '+'-szal kezdÅdÅen és egy másikat
+'='-lel kezdÅdÅen.
+
+A magyarázat sorát '#'-kal kell kezdened. A
+kiegészÃtÅ magyarázat sorait '#'-kal, space-szel, vagy
+tab-bal kell kezdened.[Options Menu]
+BeállÃtások
+
+A Midnight Commander rendelkezik néhány olyan opcióval,
+amely lehetÅvé teszi a be- illetve a kikapcsolását
+néhány dialógus eszköznek, amely az adott menübÅl
+elérhetÅ. Az opció engedélyezett, ha csillag, vagy "x"
+áll elÅtte.
+
+A BeállÃtásokConfiguration parancs dialógus ablakot nyit meg,
+amelyben a Midnight Commander fÅbb beállÃtásait
+elvégezheted.
+
+A MegjelenésLayout parancs dialógus ablakot jelenÃt meg,
+amelyben az mc képernyÅn történÅ megjelenésének
+opcióit találod egy csokorban.
+
+A MegerÅsÃtésConfirmation parancs dialógus ablakot jelenÃt meg,
+amelyben meg tudod adni azt, hogy mely műveletekhez kell
+megerÅsÃtést kérni.
+
+A KépernyÅbitekDisplay bits parancs dialógus ablakot nyit meg,
+amellyel beállÃthatod azt, hogy milyen karakterek
+jelenhessenek meg a terminálodon.
+
+A Billentyűzet tanÃtásLearn keys dialódus ablakot jelenÃt meg,
+amelyben megvizsgálhatod azokat a gombokat, amelyek nem
+működnek néhány terminálon, és kijavÃthatod Åket.
+
+A Csatolt fájlrendszer...Virtual FS parancs olyan dialógus
+ablakot jelenÃt meg, amelyben VFS-hez kapcsolódó
+opciókat adhatod meg.
+
+A BeállÃtások mentéseSave Setup parancs elmenti a Bal, Jobb és
+a BeállÃtások jelenlegi értékeit. Néhány egyéb
+beállÃtás is elmentÅdik.[Configuration]
+Az MC konfigurálása
+
+A dialógus ablalban lévŠopciók három csoportra
+bonthatók: Panel BeállÃtások, Futtatás után vár...
+és Egyéb.
+
+Panel BeállÃtások
+
+Backup fájlt mutat. Alapértelmezésben a Midnight
+Commander nem mutatja a '~'-re végzödŠfájlokat (a
+GNU' -B opciójának megfelelÅen).
+
+Rejtett fájlt mutat. Alapértelmezésben a Midnight
+Commander láthatóvá teszi a ponttal kezdÅdÅ fájlokat
+(az ls -a -hoz hasonlóan).
+
+Kijelölés után lefele lép Alapértelmezésben, amikor
+kijelölsz egy fájlt (a Insert gomb közül
+valamelyikkel,) a kiválasztó sáv lefelé mozdul el.
+
+LegördülŠmenük. Amikor ezt az opciót engedélyezed,
+az F9 gomb lenyomásakor a menü le fog ereszkedni,
+egyébként te csak a menü cÃmét tudod megjelenÃteni
+és ezek után tudod kiválasztani a menü bejegyzést a
+nyÃl gombokkal, vagy annak megjelölt betűjével, és
+csak ekkortól tudsz menüpontot kiválasztani.
+
+Minden fájl vegyesen. Ha ezt az opciót engedélyezted, a
+fájlok és könyvtárak vegyesen jelennek meg. Ha az
+opció ki van kapcsolva, a felsorolás a könyvtárakkal
+(és a könyvtár linkekkel) fog kezdÅdni, és ezeket az
+egyéb fájlok követik.
+
+Gyors könyvtárlista. Ez az opció alapértelmezésben ki
+van kapcsolva. Ha bekapcsolod a gyors könyvtárlista
+funkciót, a Midnight Commander egy trükköt fog
+használni akkor, ha a könyvtár tartalma megváltozik. A
+trükk az, hogy csak akkor olvassa újra a könyvtárat,
+ha a könyvtár inode-ja megváltozott; ez azt jelenti,
+hogy csak fájl létrehozásakor, és törlésekor kerül
+újraolvasásra. Ha valami a könyvtárban lévŠfájl
+inode-jában történik (fájlméret-változás, módok,
+és tulajdonosok változnak, stb.) a megjelenÃtés nem
+kerül frisÃtésre. Ebben az esetben, ha az opció be van
+kapcsolva, kézzel tudod újraolvastatni a könyvtár
+tartalmát (a C-r-rel).
+
+Futtatás után vár
+
+Az általad kiadott parancs lefutása után a Midnight
+Commander várhat amiatt, hogy meg tudd vizsgálni a
+parancs kimenetét. Három beállÃtás adható meg ennek
+a változónak: Soha Abban az esetben, ha te nem kÃvánod
+látni azt, hogy mit Ãrt ki a parancs. Ha Linux, vagy
+FreeBSD konzolt, vagy xterm-et használsz, a parancs
+kimenete a C-o begépelésével megjelenÃthetÅ. Buta
+terminálokon várakozási üzenetet fogsz kapni azon a
+terminálon, amely nem képes megmutatni az utolsóként
+kiadott parancs kimenetét (bármilyen terminálon, amely
+nem xterm, vagy nem Linux konzol). Mindig A program mindig
+vár, miután a parancsod lefutott.
+
+Egyéb beállÃtások
+
+Részletes műveletinfó. Ez van bejelölve akkor, ha a
+fájl Másolás, Ãtnevezés és Törlés műveletek
+részletesek (pl., egy dialógus ablakot jelenÃt meg
+néhány művelethez). Ha lassú terminálod van,
+beállÃthatod azt, hogy ne legyenek részletes
+műveletek. Automatikusan kikapcsolódik ez a
+beállÃtás, ha a terminálod sebessége kissebb mint
+9600 bps.
+
+Byteok számÃtása Ha ez az opció engedélyezve van, a
+Midnight Commander számÃtja a teljes byte méretet és a
+teljes fájlszámot a Másolás, Ãtnevezés és a
+Törlés műveleteknél. Ez a funkció ellát téged több
+pontos folyamat sávval, kiegészÃtve azt néhány
+sebességgel. Ez az opció nem látható, ha a Részletes
+műveletinfót nem engedélyezted.
+
+Shell mintázatok Alapesetben a Kiválasztás,
+Kiválasztás megszüntetése és a Szűrés parancsok a
+shell-nek megfelelŠpontos kiterjesztéseket
+használják. A következÅ konverzió átalakÃtások
+vannak jelenleg: a '*' kicserélÅdik a '.*'-gal (zeró,
+vagy több karakter); a '?' kicserélÅdik a '.'-tal
+(pontosan egy karakter) és a '.' a szó szerinti ponttal.
+Ha az opció nem engedélyezett, akkor a szokásos
+kiterjesztések azonosak a ed-ben lévÅkkel: man ed.
+
+BeállÃtások automatikus mentése Ha ez az opciót
+bekapcsoltad, amikor kilépsz a Midnight Commander-bÅl,
+az MC opcióinak beállÃtásait az ~/.mc/ini fájlba
+menti.
+
+Auto menük. Ha ez az opció engedélyezett, a
+felhasználói menü megjelenik az mc indÃtáskor.
+Különösen azok számára ajánlott, akik nem szoktak
+hozzá a UNIX-os környezethez.
+
+BelsŠszövegszerkesztŠHa ez az opció engedélyezve
+van, a beépÃtett fájlszerkesztÅt használja a fájlok
+szerkesztésére. Ha az opciót nem engedélyezzük, az mc
+az EDITOR környezeti változóban megadottat használja.
+Ha ez sincs megadva, a vi-t fogja használni. Lásd a
+BelsÅ fájlszerkesztÅInternal File Editor. részben.
+
+BelsÅ nézegetÅ. Ha ezt az opciót engedélyeztük, a
+beépÃtett fájlnézÅt fogja a fájlok tartalmának
+megtekintéséhez használni a program. Ha nem
+engedélyeztük, a PAGER környezeti változóban megadott
+pager értéket használja. Ha nincs megadva a pager
+értéke, a Megnéz parancsot használja. Lásd a BelsÅ
+fájlnézÅInternal File Viewer részben.
+
+KiegészÃtés: minden mutat Alapértelmezésben a
+Midnight Commander megjelenÃt minden elem
+KiegészÃtéstCompletion. Ha a kiegészÃtésben bizonytalan vagy,
+nyomd le az M-Tab-ot és a második alkalommal
+kiegészÃti, elsÅ alkalommal csak annyit jelenÃt meg,
+mint amennyit lát, és ebben az esetben a
+kétértelműség miatt egy beep hangot is kapsz. Ha
+látni szeretnéd az összes kiegészÃtést, az elsÅ
+M-Tab lenyomása után, engedélyezd ezt az opciót.
+
+Forgó törtjel Ha ezt az opciót engedélyezted, a
+Midnight Commander forgó törtjelet jelenÃt meg a jobb
+felsÅ sarokban, mutatva ezzel azt, hogy munka van
+folyamatban.
+
+Mozgás, mint lynx-ben Ha ezt az opciót engedélyezted, a
+nyÃl gombokat, mint automatikus könyvtárváltókat
+használhatod ha az aktuális kiválasztás egy belsÅ
+könyvtár és a shell parancssor elérhetÅ.
+Alapértelmezésben ez a beállÃtás ki van kapcsolva.
+
+Cd követi a linket Ez az opció, ha be van állÃtva,
+akkor a Midnight Commander követi a könyvtárak logikai
+kapcsolatait ha könyvtárat váltasz valamelyik panelben,
+vagy a cd parancsot használod. Ez alapértelmezésben a
+bash jellemzÅje. Amikor ez nincs beállÃtva, a Midnight
+Commander a valós könyvtárszerkezetet követi, úgy,
+mint amikor a cd..-t gépeled be, a könyvtáron
+keresztül átlépsz a "szülÅ" könyvtárba, és nem
+abba a könyvtárba, amelyre a link mutat.
+
+Biztonságos törlés Ha ezt az opciót engedélyezted, a
+fájlok közvetlen szándék nélkül törlését
+megnehezÃted. Alapesetben egy "MegerÅsÃtés" dialógus
+ablaknan választhatunk az "Igen" és "Nem" gombok
+között törléskor. Alapesetben ez az opció nem
+engedélyezett.[Layout]
+Megjelenés
+
+A Megjelenés dialógus ablakban megváltoztathatod a
+képernyÅ-megjelenés beállÃtásait. BeállÃthatod
+azt, hogy a menüsor, a parancssor, a tippek és a
+funkcióbillentyűk láthatóak legyenek-e. Linux, vagy
+FreeBSD konzolon megadhatod azt, hogy hány sorban legyen
+látható a megjelenŠablak.
+
+A képernyŠnyugalomban lévŠrészén két panelt
+használhatunk. Megadhatod azt, hogy vÃzszintesen, vagy
+függÅlegesen ossza-e fel a képernyÅt a két panel. A
+felosztás lehet egyenlŠarányú, vagy te is megadhatod
+az arány mértékét.
+
+Alapesetben a könyvtár panelokban lévŠfájlok csak
+néhány szÃnnel kerülnek megjelenÃtésre, de te azt is
+megadhatod, hogy a jogosultságok vagy a fájltÃpusok
+jelenjenek-e meg speciális SzÃnekkelColors. Ha pl. a
+jogosultságokat kérted, a jogok és a mode értékek a
+Midnight Commander-t futtató felhasználó jogainak
+megfelelÅen láthatók a FájllistábanListing Mode... a kiválasztás
+szÃnével. Ez különösen elÅnyös, ha a
+könyvtárunkban más felhasználó fájljai is
+elÅfordulnak. Ha a fájltÃpus megjelölést
+engedélyezted, a fájlok a fájltÃpusuknak megfelelÅen
+jelennek meg (pl. könyvtár, core fájl, futtatható
+fájl, stb.).
+
+Ha a Mini fájlinfó opciót engedélyezted, egy sor lesz
+látható a panel alján, a látható, jelenleg is
+kiválasztott bejegyzések információival.[Confirmation]
+MegerÅsÃtés
+
+Ebben a menüben tudod beállÃtani enter lenyomására a
+törlés, felülÃrás, futtatás, és programból
+történÅ kilépés MegerÅsÃtésének opcióit.[Display bits]
+KépernyÅbitek
+
+Ez az ablak a megjelenÃtett karakterek tartományának
+beállÃtására szolgál. Ez a beállÃtás lehet
+7-bites, ha terminálod, vagy megjelenÃtésed csak a hét
+bites karaktereket támogatja; az ISO-8859-1-ben az
+ISO-8859-1-es karaktetábla valamennyi karaktere
+megjelenÃthetÅ; végül teljes 8 biten azokon a
+terminálokon, ahol teljes 8 bitet meg tudsz jelenÃteni.
+A két utolsó megjelenÃtési forma képes az Šés ű
+betűk kivételével az összes magyar betűt kijelezni a
+BelsÅ filenézÅben.[Learn keys]
+Billentyűzet tanÃtás
+
+Ebben a dialógus ablakban tudod letesztelni azt, hogy
+terminálodon az F1-F20, Home, End, stb. gombok
+megfelelÅen működnek-e. Ezek gyakran nem működnek,
+mióta néhány Terminál adatbázis megváltozott.
+
+A mezÅket a Tab gombbal és a vi mozgató gombjaival ('h'
+balra, 'j' le, 'k' fel és 'l' jobbra) járhatod körbe.
+Ha egy kurzor gombot legalább egyszer megnyomsz, OK-val
+jelöli; kilépéskor ez a állapot elmenthetÅ.
+
+Ezek közül bármelyiket tesztelheted a gomb
+lenyomásával. Amint lenyomtad, a gomb megfelelÅen fog
+működni, és egy OK jelenik meg a gomb neve mellett.
+Amelyik gomb OK-val jelölÅdik meg, általában az
+használható. Az F1 az elsŠalkalommal csak le fogja
+ellenÅrizni, hogy megfelelÅen műkÅdik-e, másodszor
+már a súgót jelenÃti meg. A tab gomb továbbra is
+működni fog.
+
+Ha néhány gomb nem működik megfelelÅen, akkor nem
+jelenik meg OK a gomb neve után. Ilyenkor lehetÅséged
+van kijavÃtani ezt. Ezt ennek a gombnak a lenyomásával
+(egér, vagy a Tab gombbal és az Enter-rel) tudod
+kijavÃtani. Ekkor egy piros szÃnű üzenet jelenik meg
+amely arra kér téged, hogy üsd le a megfelelŠgombot.
+Ha ezt meg akarod szakÃtani, csak nyomd le az Esc-et, és
+várj amÃg az üzenet el nem tűnik. Egyébként a
+begépelt gomb lesz az megkérdezett gombbal azonosÃtott.
+Ezután a dialógus ablak eltűnik.
+
+Amikor végeztél minden gombbal, ezt elmentheted a
+Mentés gombbal az ~/.mc/ini fájlba, a [terminal:TERM]
+részbe (ahol a TERM a jelenlegi terminál neve), vagy
+elvetheted. Ha minden gombod megfelelÅen működik, és
+nem javÃtottál semmit, akkor (természetesen) nem fog
+menteni semmit sem.[Virtual FS]
+Csatolt (látszólagos) fájlrendszer
+
+Ez az opció lehetÅvé teszi számodra a Csatolt
+fájlrendszerVirtual File System informcáció cache-ének beállÃtását.
+
+A Midnight Commander a memóriában tárolja a csatolt
+fájlrendszer információit a fájlrendszeren lévÅ
+fájlok gyorsabb elérése érdekében (Például,
+könyvtár listázás trükkje távoli ftp szerverek
+esetén).
+
+Azonfelül a tömörÃtett fájlok tartalmához való
+hozzáféréskor (például, tömörÃtett tar fájlok) a
+Midnight Commander készÃt egy kitömörÃtett temp
+fájlt a merevlemezeden.
+
+A memóriában és a temp fájlban lévŠinformációk
+között van némi idÅbeni különbség, te a
+hozzáférési sebesség maximalizálása miatt
+átállÃthatod a cached információk újraolvasási
+paramétereit.
+
+A Tar Fájlrendszer elég ügyesen kezeli a tar fájlokat:
+csak beolvassa a könyvtár bejegyzéseket, és amikor
+szükséges a tar fájlban tárolt információk
+használata, újraolvassa azokat, és kinyeri a
+szükséges infókat.
+
+Igazából a tar fájlok tömörÃtettek maradnak (alap
+tar fájlok fajtái esetében), és mivel ezek a fájlok
+természetes fájlok (a tar fájlok
+könyvtár-bejegyzéseinek kiolvasására nem kell
+várni), a tar fájlrendszer a fájlt a lemez temp
+könyvtárba kitömörÃti, ilyenkor a kitömörÃtett
+tarfájl hozzáférhetÅ, mint szabványos tar fájl.
+
+Ha elkezdjük böngészni a merevlemezen található tar
+fájlokat, majd elkezdjük nézni a többit, elveszne a
+rájuk vonatkozó információ. A Midnight Commander a
+memória cache-ben tárolja ezeket egy idÅre, hogy
+gyorsabb legyen az újraolvasásuk. Az alap frissÃtési
+idÅ egy perc.
+
+Az FTP fájlrendszerFTP File System az ftp szerverrÅl beolvasott
+könyvtárszerkezetet éppÃgy a cache-ben tárolja. A
+cache frissÃtési ideje az ftpfs cache elévülési idÅ
+opcióban konfigurálható. Alacsony érték esetén
+minden művelet nagyon lassúvá válhat az FTP
+fájlrendszeren, mivel minden művelet az ftp szerver
+lekérdezésével történik.
+
+Ezenfelül definiálhatod a proxy host-ot az ftp
+adatforgalomhoz, és beállÃthatod a Midnight
+Commander-t, hogy mindÃg használja a proxy host-ot. Az
+ezzel kapcsolatos információkat lásd az FTP
+fájlrendszernélFTP File System.[Save Setup]
+BeállÃtások mentése
+
+A Midnight Commander indÃtáskor megpróbálja az
+indÃtási információkat beolvasni az ~/.mc/ini
+fájlból. Ha ez a fájl nem létezik, ezeket az
+információkat a rendszerszintű konfigurációs
+fájlból fogja beolvasni, amelyek a /usr/share/mc/mc.ini
+fájlban találhatóak meg. Ha ez a rendszerszintű
+konfigurációs fájl sem létezik, a MC az
+alapértelmezett beállÃtásokat használja.
+
+A BeállÃtások mentése parancs elmenti a Bal és Jobb
+oldali menüLeft and Right Menus és a BeállÃtásokOptions Menu menü
+beállÃtásait az ~/.mc/ini fájlba.
+
+Ha aktiválod az Auto BeállÃtásmentés opciót a MC
+mindÃg elmenti a beállÃtásait kilépéskor.
+
+Még vannak beállÃtások, amelyek nem állÃthatóak be
+a menükbÅl. Ezek beállÃtásához használd a kedvenc
+fájlszerkesztÅdet. Lásd a Speciális BeállÃtásokSpecial Settings
+részt a további információkért.
+
+[Executing operating system commands]
+Az operációs rendszer parancsainak futtatása
+
+Közvetlenül futtathatod a parancsokat azok
+begépelésével a Midnight Commander beviteli sorába,
+vagy a futtatandó program kiválaszátásval valamely
+panelben a kiválasztó sáv segÃtségével, és az Enter
+használatával.
+
+Ha az Enter-t az adott fájl felett lenyomod, nem indul el
+azonnal, hanem a Midnight Commander leellenÅrzi a
+kiválasztott fájl kiterjesztését a TársÃtásokbanExtension File Edit
+találhatónak megfelelÅen. Ha talál egyezést, akkor a
+kódnak megfelelŠbejegyzést futtatja. Egy nagyon
+egyszerű Macro HelyettesÃtÅMacro Substitution végzi ezt el a parancs
+futtatása elÅtt.[The cd internal command]
+A cd belsÅ parancs
+
+A cd parancs végrehajtását a Midnight Commander nem
+adja át a shellnek. Tehát a shellben értelmezett
+makrók és helyettesÃtések helyett a saját
+beállÃtásai szerint dolgozik:
+
+Tilde helyettesÃtés A (~) karakter helyettesÃti a home
+könyvtár nevét, ha hozzáfűzöl bármely
+felhasználói nevet, akkor az MC a megadott felhasználó
+saját HOME könyvtárára ugrik.
+
+Például a ~guest a guest felhasználó könyvtárára
+mutat, amÃg a ~/guest a guest könyvtárra a te home
+könyvtáradban.
+
+ElÅzÅ könyvtár Vissza tudsz ugrani abba a
+könyvtárba, ahol elÅzÅleg voltál a '-' speciális
+könyvtárnévvel Ãgy: cd -
+
+CDPATH könyvtárak Ha a könyvtármeghatározás a cd
+parancs és nem a jelenlegi könyvtár, akkor a Midnight
+Commander a CDPATH környezeti változót keresi a
+könyvtárnevek között.
+
+Például te beállÃtod a CDPATH változót az
+~/src:/usr/src-re, lehetÅvé teszi számodra azt, hogy
+bármely könyvtárról a fájlrendszeren belül a
+relatÃv név használatával bárhonnan átléphess az
+~/src-be, vagy az /usr/src-be bárhonnan (például a cd
+linux az /usr/src/linux könyvtárba léptet át).[Macro Substitution]
+Makro helyettesÃtÅ
+
+Amikor belépsz a felhasználói menübeMenu File Edit, vagy a
+társÃtások parancsotExtension File Edit, futtatod, illetve a parancsot a
+parancssorból futtatod, a Makró HelyettesÃtÅt
+használod.
+
+A makrók:
+
+"%i"
+
+ A space-szel jelölt rész, amely azonos a kurzor
+ oszlop pozÃciójával. Csak menü
+ szerkesztéshez.
+
+"%y"
+
+ A jelenlegi fájl szintaktikájának tÃpusa.
+ Csak menü szerkesztéshez.
+
+"%k"
+
+ A blokk fájl neve.
+
+"%e"
+
+ A hiba fájl neve.
+
+"%m"
+
+ A jelenlegi menu neve.
+
+"%f" és "%p"
+
+ A jelenlegi fájl neve.
+
+"%n"
+
+ Csak a jelenlegi fájlnév kiterjesztés
+ nélkül.
+
+"%x"
+
+ A jelenlegi fájl kiterjesztése.
+
+"%d"
+
+ A jelenlegi könyvtár neve.
+
+"%F"
+
+ A jelenlegi fájl a nem kijelölt panelben.
+
+"%D"
+
+ A könyvtár neve a nem kiválasztott panelben.
+
+"%t"
+
+ A jelenleg kijelölt fájlok.
+
+"%T"
+
+ A kijelölt fájlok a nem aktÃv panelben.
+
+"%u" és "%U"
+
+ Azonos a %t és a %T makrókkal, de
+ hozzáadáskor a fájlok nem kerülnek
+ kijelölésre. Ezt a makrót csak egyszer
+ használhatod egy menü fájlon belül, vagy
+ fájl kiterjesztésben bekezdés esetén, mivel a
+ következŠalkalommal ezek nem lesznek kijelölt
+ fájlok.
+
+"%s" és "%S"
+
+ A kiválasztott, kijelölt fájlok, ha vannak
+ ilyenek. Egyébként a jelenlegi fájlok.
+
+"%cd"
+
+ Ez a speciális makro, ami arra használható,
+ hogy a jelenlegi könyvtárat lecserélhessük az
+ elÅtte levÅ könyvtárra. Ezt elsÅsorban a
+ Csatolt fájlrendszernélVirtual File System használhatjuk.
+
+"%view"
+
+ Ez a makro használható a belsÅ fájlnézÅ
+ meghÃvására. Ez a makro használható
+ egyedül, vagy kiegészÃtésekkel is. Ha ezen
+ makro bármely kiegészÃtését használod,
+ akkor annak zárójelen belül kell lennie. A
+ kiegészÃtések a következÅk: ascii a
+ fájlnézŠascii módú használatához; hex a
+ hex mód használatához; a nroff mondja meg a
+ fájlnézÅnek az nroff a félkövér és az
+ aláhúzás szekvenciáját; az unformated mondja
+ meg a fájlnézÅnek azt, hogy az nroff
+ paranccsal készÃtett vastagÃtása és
+ aláhúzása nem használható.
+
+"%%"
+
+ A % karakter
+
+"%{valamilyen szöveg}"
+
+ Súgó a kiegészÃtéshez. Beviteli ablak
+ jelenik meg, és a szöveg magyarázatként
+ jelenik meg. A makró a felhasználó által
+ begépelendÅ szöveget helyettesÃti. Ezt az
+ ESC, vagy az F10 lenyomásával tudja törölni a
+ felhasználó. Ez a makró jelenleg még nem
+ működik a parancssorban.[The subshell support]
+A subshell támogatás
+
+A subshell támogatás fordÃtáskori opció, amely a
+shellek alkalmazásával működik: bash, tcsh and zsh.
+
+Amikor a subshell kódot aktiváljuk, a Midnight Commander
+létrehozza a shell-ed másolatát (azét, amelyik a SHELL
+változóban definiálva van, vagy ilyen nincs, akkor az
+/etc/passwd fájlban találhatóét) és egy
+ál-terminált fog futtatni, ahelyett, hogy minden
+parancsfuttatáskor az új shellt aktiválná, a parancs a
+subshellt fogja használni, ha megadtál ilyet. Ez
+lehetÅvé teszi számodra azt is, hogy megváltoztasd a
+környezeti változókat is, a shell funkciók
+használatával és megadva az értéküket, amelyeket a
+Midnight Commander-bÅl való kilépésig használni fog.
+
+Ha bash-t használsz, a subshell indÃtó parancsait
+megadhatod az ~/.mc/bashrc fájlban, és tetszÅleges
+billentyűzet térképet az ~/.mc/inputrc fájlban. A tcsh
+felhasználóknak az indÃtási parancsokat az
+~/.mc/tcshrc fájlban van lehetÅségük megadni.
+
+Amikor a subshell kódot használod, bármikor
+megszakÃthatod az alkalmazásokat C-o-val, és
+visszaugrasz a Midnight Commander-be. Ha félbeszakÃtod
+az alkalmazást, nincs lehetÅséged más külsÅ
+parancsot futtatni, amÃg ki nem lépsz a megszakÃtott
+alkalmazásból.
+
+A subshell által használt további eszköz a Midnight
+Commander által megjelenÃtett prompt, amely ugyanaz,
+mint amit a jelenleg használt shell is használ.
+
+Az OPTIONS részben további információkat olvashatsz
+arról, hogy hogyan vezérelheted a subshell kódot.[Chmod]
+Chmod (hozzáférési jogosultság)
+
+A Chmod ablak a fájlok, könyvtárak attribútum
+bitjeinek beállÃtására szolgál. A C-x c
+billenytűkombinációval is indÃtható ez a funkció.
+
+A Chmod ablak két részbÅl áll - Jogosultság és
+Ãllomány (Az Ãllomány szó itt fájlt, vagy
+könyvtárnevet jelent).
+
+Az Ãllomány részben megjelenik a fájlok, illetve
+könyvtárak neve, és a hozzáférési jogok nyolcas
+számrendszerbeli formátumban, úgyanúgy mint a
+tulajdonos és a csoport neve.
+
+A Jogosultság részben az Ãllomány attribútumbitjének
+megfelelŠsorban a check gombot kell kijelölni.
+Változtatáskor a nyolcas számrendszerbeli
+atribútumbitek megváltozott értékét az Ãllomány
+részben láthatod.
+
+A widgetek közötti mozgáshoz (gombok, és check gombok)
+a kurzor billentyűket, vagy a Tab gombot használhatod. A
+check gombok kijelöléséhez, vagy a gombok
+kijelöléséhez használd a Space gombot. Ezeken kÃvül
+még használhatsz gyorsbillentyűket is, a gombok
+gyorsabb kiválasztásához (a megjelölt betük a
+gombokon).
+
+Az attribútum bitek beállÃtására használd az Enter
+gombot.
+
+Amikor könyvtárak, vagy fájlok csoportjával dolgozol,
+csak rá kell kattintanod a megfelelŠbitre annak
+kijelöléséhez, vagy a kijelölés törléséhez. Amikor
+kiválasztottad azokat a biteket, amiket meg akarsz
+változtatni, válasz ki egy gombot a művelet gombok
+közül (Bekapcsol, vagy Töröl).
+
+Végül, az itt megadott beállÃtásoknak megfelelÅen
+állÃtsuk be az attribútumokat a [Mind] gombbal, ami az
+összes kijelölt fájlon végrehajtja a beállÃtást.
+
+A [BeállÃt] csak a kijelölt attribútumokat állÃtja
+be a fájlokhoz.
+
+A [Bekapcsol] a megjelölt biteket állÃtja be az összes
+fájlhoz.
+
+A [Töröl] a megjelölt attribútum biteket törli a
+kiválasztott fájloknál.
+
+Az [Ok] egyetlen fájlhoz állÃtja be az attributumot.
+
+A [Mégsem] kilép Chmod parancs módból.[Chown]
+Chown (Tulajdonos változtatása)
+
+A Chown parancs a fájl tulajdonos, vagy csoport
+azonosÃtójának beállÃtására szolgál. A parancs
+gyorsbillentyűje a C-x o.[Chown\-advanced]
+Haladó (bÅvÃtett) Chown
+
+A Haladó Chown parancs a ChmodChmod és a ChownChown parancsok
+kombinációja egyetlen ablakban. Egyszerre tudod
+megváltoztatni a fájlok jogosultságait, és tulajdonos,
+vagy csoport azonosÃtóját.[File Operations]
+Fájl műveletek
+
+Amikor fájlokat másolsz, mozgatsz, vagy törölsz, a
+Midnight Commander a Fájl műveletek dialógus ablakot
+jelenÃti meg. Majd megjelenÃti az elkezdett művelet
+fájljait, ahol jobbára három folyamatsávot jelenÃt
+meg. A fájl sáv azt mutatja meg, hogy a kijelölt
+fájlok közül a jelenleg másolt fájlnak mekkora
+részén hajtotta végre a művelet. A Darab sáv azt
+mutatja meg, hogy a kijelölt fájlok közül hányat
+dolgozott fel eddig. A bájt sáv azt mutatja meg, hogy a
+kijelölt fájlok teljes méretének mekkora része
+került már átmásolásra. Ha a Részletes műveletinfó
+ki van kapcsolva, a fájl és a bájtok sáv nem jelenik
+meg. Két gomb található a dialógus ablak alján. A
+KövetkezŠgomb lenyomásával át tudod lépni a
+jelenlegi fájlt. A MegszakÃt gomb megszakÃtja a
+műveletet, a fájlok visszamaradó részével nem
+történik semmi.
+
+Van három másik dialógus ablak is, amelyekkel a fájl
+műveleteknél találkozhatsz.
+
+A hiba dialógus ablak a hiba körülményeiröl értesÃt
+bennünket, és három választási lehetÅséget
+tartalmaz. Normálisan a KövetkezŠgomb, amellyel
+átlépheted a jelenlegi fájlt, vagy a MegszakÃt gomb,
+amellyel megszakÃthatod a további műveleteket, között
+választhatsz. Választhatod még az Ãjra gombot is, ha
+egy másik virtuális terminálról ki tudtad javÃtani a
+hibát.
+
+"A fájl már létezik" dialógus ablak jelenik meg, ha
+megpróbálod másolással, vagy áthelyezéssel
+felülÃrni a már létezÅ fájlt. A dialógus ablak
+megmutatja mindkét fájl méretét és dátumát. Az Igen
+gombbal felüliratod a fájlt, a Nem gombbal átléped a
+fájlt, a Mind gombbal felüliratod az összes fájlt, a
+Nem gombbal átléped az összes hasonló fájlt és a
+FrissÃt gombbal felüliratod a fájlt, ha a célfájl nem
+azonos dátumú a forrás fájllal. A MegszakÃt gomb
+lenyomásával bárhol megszakÃthatod a műveletet.
+
+A rekurzÃv törlés dialógus ablak jelenik meg akkor,
+amikor egy olyan könyvtárat akarsz törölni, amely nem
+üres. Az Igen gomb lenyomásakor rekurzÃvan törli a
+könyvtárat, a Nem lenyomásakor átlépi a könyvtárat,
+a Mind gomb lenyomásakor törli az összes könyvtárat,
+és a nem gomb átlépi az összes olyan könyvtárat,
+amely nem üres. A MegszakÃt gomb lenoymásával bárhol
+megállÃthatod a folyamatot. Ha az Igen, vagy a Mind
+gombot választod egy MegerÅsÃtés. Az "Igen"-t csak
+akkor válaszd, ha teljesen biztos vagy abban, hogy
+rekurzÃvan akarsz törölni.
+
+Ha vannak kijelölt fájlok, azok kijelöltsége a
+művelet sikeres végrehajtása után megszűnik. A
+művelet megszakÃtáskor a kihagyott fájlok kijelöltek
+maradnak.[Mask Copy/Rename]
+Kijelölt fájlok másolása vagy áthelyezése
+
+A másolás, vagy mozgatás művelet a fájlok
+átnevezésének legegyszerűbb módja. Ennek
+elvégzéséhez meg kell határoznod a megfelelŠforrás
+maszkot, és általában a cél részben a rendeltetés
+szerinti maszknak megfelelÅen. Minden forrás maszkkal
+azonos fájl átmásolásra vagy átnevezésre kerül a
+cél maszknak megfelelÅen. Ha vannak kijelölt fájlok,
+csak a kijelölt fájlokra vonatkozik a átnevezett
+forrás maszk.
+
+Ezen kÃvül vannak egyéb opciók is, amiket még
+beállÃthatsz:
+
+A link követés megadja vajon symlink, vagy hardlink
+készült-e a forrás könyvtárban (rekurzÃvan belsÅ
+könyvtáraknál), és új linket kell-e csinálni a cél
+könyvtárba, vagy csak át kell másolnod a bejegyzést.
+
+"LétezŠkönyvtárba belép" megmondja azt, hogy
+történjék, ha azonos nevű célkönyvtár létezik,
+mint amelyet elkezdtünk másolni. Az alapértelmezett
+művelet ilyenkor az, hogy ebbe a könyvtárba történÅ
+átmásoláskor, lehetÅvé teszi számodra azt, hogy a
+forrás könyvtárat átmásold. Talán egy példa
+segÃteni fog:
+
+Neked a foo könyvtár tartalmát át kell másolnod a
+/bla/foo könyvtárba, amely már létezik. Normálisan
+(amikor az Ugrás (Dive) nincs beállÃtva), az mc be
+fogja másolni ezt a /bla/foo könyvtárba. Az opció
+engedélyezésekor a bejegyzéseket a /bla/foo/foo
+könyvtárba fogod másolni, mivel a könyvtár már
+létezik.
+
+Az "Attributumok megÅrzése" megmondja azt, vajon az
+eredeti fájlok jogosultságait, idÅadatait, és (ha root
+vagy) az eredeti fájlok UID és GID értéekit. Ha ez az
+opció nincs beállÃtva, az umask jelenlegi értékét
+fogja használni a funkció.
+
+"Shell kifejezések be"
+
+Amikor a "Shell mintát használ" kifejezések opció be
+van kapcsolva, a forrás maszkhoz használhatsz
+használhatod a '*' és a '?' maszkokat. Ezek
+használhatóak a shellben is. A cél maszkhoz csak '*'
+és '\<szám>' maszk használható. A célmaszk elsŠ'*'
+maszkja megfelel a forrás maszk elsŠmaszk
+csoportjának, a második '*' megfelel a második
+csoportnak, és Ãgy tovább. A '\1' maszk megfelel a
+forrás maszk elsŠmaszk csoportjának, a '\2' maszk
+megfelel a második csoportnak, és ez Ãgy megy '\9'-ig.
+A '\0' maszk jelentése: a forrás fájl teljes neve.
+
+Két példa:
+
+Ha a forrás maszk, "*.tar.gz" a rendeltetésé a
+"/bla/*.tgz", a másolandó fájl a "foo.tar.gz", - a
+másolat a "/bla" könyvtárban található "foo.tgz"
+lesz.
+
+Tételezzük fel azt, hogy fel akarod cserélni a
+fájlnevet a kiterjesztéssel, például a "file.c"-t a
+"c.file"-lal, és a többit. Ennek a forrásmaszkja a
+"*.*" lesz, a rendeltetésé pedig a "\2.\1".
+
+"Shell kifejezések ki"
+
+Amikor a shell kifejezések opció ki van kapcsolva az MC
+a továbbiakban nem csoportosÃt automatikusan. Az
+'\(...\)' kiegészÃtést kell használnod a
+forrásmaszkban, a célmaszk specifikációnak
+meagadásához. Ez jóval gördülékenyebb módszernel
+tűnik, de több gépelést igényel. Egyébként a cél
+maszk használata egyszerűbb, ha a Shell kifejezések
+opció be van kapcsolva.
+
+Kisbetű-nagybetű csere"
+
+Magváltoztathatod a fájlnév betűnagyságát. Ha a
+'\u'-t, vagy a '\l'-t használod a cél maszkban, a
+következŠkaraktert naggyá, vagy kicsivé konvertálja.
+
+Ha a '\U'-t, vagy '\L'-t használod a cél maszkban a
+következŠkarakterek naggyá, illetve kicsivé fognak
+változni egészen addig, amÃg '\E', vagy '\U', '\L',
+vagy a fájlnév vége következik.
+
+Az '\u' és '\l' erÅsebb az '\U'-nál és az '\L'-nél.
+
+Például, ha a forrás maszk '*' (Shell kifejezés be van
+kapcsolva), vagy '^\(.*\)$' (Shell kifejezés ki van
+kapcsolva) és a célmaszk '\L\u*' a fájl nevek eleje
+nagybetűsre konvertálódik, a többi betű pedig
+kicsire.
+
+Ezeken kÃvül még használhatod a '\' karaktert, mint
+hivatkozó karaktert. Például a '\\'-t a backslash-hez
+és a '\*'-et a csillaghoz.[Internal File Viewer]
+BelsÅ fájlnézÅ
+
+A BelsÅ fájlnézÅ két megjelenÃtési módra képes:
+ASCII és hex. A két mód közötti váltásra használd
+az F4-es billentyűt. Ha a GNU gzip programot
+telepÃtetted, szükség esetén ezzel automatikusan
+kitömörÃti a fájlokat.
+
+A fájlnézÅ megpróbálja megállapÃtani a legjobb
+módot az információk megjelenÃtéséhez a
+rendszerednek, vagy a fájl tÃpusának megfelelÅen. A
+BelsŠfájlnézŠhasznál néhány szövegrészletet a
+vastag, és az aláhúzott szövegattribútumok
+megjelenÃtésére azért, hogy a fájl megjelenÃtése
+szebb legyen.
+
+Amikor hex módban vagy, a keresés funkcióban lehetÅvé
+teszi hexadecimális értékek használatát.
+
+Használhatsz kevert hivatkozást is ezen értékeknek
+megfelelÅen: "Szöveg" 0xFE 0xBB "további szöveg". A
+szöveg értékek közötti részt és a hivatkozás
+szövegét nem veszi figyelembe.
+
+Néhány belsÅ részlet a fájlnézÅrÅl: Azokon a
+rendszereken, ahol létezik az mmap(2) rendszerhÃvás, a
+fájl programtérképe olvasódik be ehelyett; ha a
+rendszer nem tartalmazza az mmap(2) rendszerhÃvást, vagy
+a fájl tartalmaz olyan műveletet, mint ami megfelel a
+szűrÅnek, a fájlnézÅ egy növekvÅ buffert fog
+használni, amely csak azokat a részeit tartalmazza a
+fájlnak, amelyekhez jelenleg hozzáférsz (ez
+tömörÃtett fájlokra is vonatkozik).
+
+Ez a lista tartalmazza azokat a gombokat, amelyekhez
+művelet kapcsolódik a Midnight Commander belsÅ
+fájlnézÅjében.
+
+F1 ElindÃtja a beépÃtett hypertext súgót.
+
+F2 Ãtvált sortörés módba.
+
+F4 Ãtvált hex módba.
+
+F5 Sorra lép. Egy promptot jelenÃt meg a sor számának
+megadására, és magjelenÃti azt.
+
+F6, /. Szabványos kifejezés keresése.
+
+?, Szabványosos kifejezés keresése visszafelé.
+
+F7 Normál keresés / hex módú keresés.
+
+C-s Normál keresést indÃt el, ha nem volt megelÅzÅ
+kifejezés keresés, egyébként a következÅ
+elÅfordulást keresi meg.
+
+C-r. Keresés visszafelé, ha nem volt megelÅzÅ
+kifejezés keresés, egyébként a következÅ
+elÅfordulást keresi meg.
+
+n. A következÅ egyezÅt keresi.
+
+F8 Vált a Nyers és Feldolgozott mód között: ez a
+fájlt, úgy mutatja meg, ahogy megtalálta, vagy, ha
+folyamatszűrŠmeg van adva az mc.ext fájlban, akkor a
+szűrŠkimenetét. A Jelenlegi mód mindig a másik, mit
+amit a gomb felirata mutat.
+
+F9 Vált a formázott-nem formázott mód között: amikor
+a formázott mód be van kapcsolva, néhány szöveg
+elemet, a vastagÃtást és az aláhúzást eltérÅ
+szÃnnel jelenÃt meg. A menüsorban mindÃg a másik
+felirat látható, jelezve, hogy milyen módba lehet
+átkapcsolni.
+
+F10, Esc. Kilép a BelsÅ fájlnézÅbÅl.
+
+next-page, space, C-v. Egy lapot lapoz elÅre.
+
+prev-page, M-v, C-b, backspace. Egy lapot lapoz vissza.
+
+down-gomb Egy sort gördÃt elöre.
+
+up-gomb Egy sort gördÃt vissza.
+
+C-l FrissÃti képernyÅt.
+
+! Shell belépés a jelenlegi munkakönyvtárba.
+
+"[n] m" BeállÃtja az n kijelölést.
+
+"[n] r" Az n kijelölésre ugrik.
+
+C-f A következŠfájlra ugrik.
+
+C-b Az elözŠfájlra ugrik.
+
+M-r Ki- és bekapcsolja a vonalzót.
+
+Ez a rész a fájl fájlnézÅvel történÅ
+megjelenÃtésének leÃrását tartalmazta, lásd még a
+TársÃtásokExtension File Edit részt.[Internal File Editor]
+BelsÅ fájlszerkesztÅ
+
+A BelsŠfájlszerkesztŠegy rengeteg eszközzel
+ellátott, de egyszerű teljes képernyÅs szerkesztÅ. Az
+F4 gomb segÃtségével lehet elindÃtani az
+inicializáló fájl use_internal_edit opciójának
+megfelelÅ beállÃtásokkal. A kezelt fájlnál 16
+MByte-os mérethatárral rendelkezik, és hibátlanul
+lekezeli a bináris fájlokat is.
+
+Az eszközök, amielyek használhatók: Blokk másolás,
+mozgatás, törlés, kivágás, beillesztés; "billentyű
+a billentyű visszavonására"; legördülŠmenük; fájl
+beillesztés; makró készÃtés; szabványos kifejezés
+keresés és csere; shift-kurzor MSW-MAC szöveg
+kijelölés (csak linux konzolon);
+beillesztés-felülÃrás beállÃtás váltása; és a
+pipe szöveg blokkokkal a shell parancsok közvetlen
+elérése.
+
+A szerkesztŠhasználata nagyon egyszerű és nem
+igényel magyarázatot. Annak megtekintéséhez, hogy
+melyik gomb mit csinál, a megfelelŠlegördülŠmenü
+megtekintése szükséges. Egyéb gombok: Shift és nyÃl
+billentyűk a szöveg kijelöléséhez. A Ctrl-Ins
+kimásolja a szöveget a cooledit.clip-be és a Shift-Ins
+beilleszti azt a cooledit.clip-bÅl. A Shift-Del kivágja
+a szöveget a cooledit.clip-be, és a Ctrl-Del törli a
+kijelölt szöveget. A lezáró billentyűként szintén
+használható a Return az automatikus bekezdéssel. Az
+egér kijelölés is működik, kijelölhetsz egérrel a
+shift gomb lenyomásával, amÃg a normál terminál
+egeret csak a szöveg megjelölésére használhatod.
+
+Macró megadásához nyomd le a Ctrl-R-t és ekkor add meg
+a vezérlŠgombokat a futtatandó folyamat megadásához.
+Nyomd le a Ctrl-R-t újra, ha ezt be akarod fejezni. Ekkor
+a makróhoz bármilyen billentyűt hozzárendelhetsz az
+adott gomb lenyomásával. A makró lefut a Ctrl-A és a
+megadott gomb lenyomásakor. A makró lefuttatható még
+akkor is, ha lenyomod a Váltó (Alt), Ctrl, vagy az
+Esc-et és a megadott gombot, feltételezve azt, hogy a
+gombot nem használja más funkció. Miután megadtad, a
+makro parancs a home könyvtárad ~/.cedit/cooledit.macros
+fájljába kerül. A makrót a fájl megfelelŠsorának
+törlésével végezheted el.
+
+Az F19 formázza a szöveget (C, C++, vagy más kódra)
+amikor ez a rész kijelölt. Ennek használatához
+elöször egy futtatható fájlt kell készÃtened
+~/.cedit/edit.indent.rc néven. Szerkeszd ezt szkriptet,
+ha szükséges.
+
+A szerkesztÅ megjelenÃti még a nem-amerikai
+karaktereket is (160 fölött). Amikor bináris fájlokat
+szerkesztesz, a BeállÃtásoknál beállÃthatod a
+KépernyÅbiteket 7 bitre a térközök tisztasága miatt.[Completion]
+KiegészÃtés
+
+A Midnight Commander begépeli neked a kÃvánt szöveget.
+
+MegkÃsérli kiegészÃteni a szöveget a jelenlegi
+pozÃciótól. Az MC kiegészÃti a szöveget (ha a
+szöveg $-ral kezdÅdik), felhasználónevet (ha a szöveg
+~-vel kezdÅdik), hostnevet (ha a szöveg @-lel
+kezdÅdik), vagy parancsot (ha a parancssor azon részén
+állsz, ahova a parancsot kell begépelni, megjelenÃti a
+kiegészÃtést, ha a shell tartalmazza a szót, és az a
+shell beépÃtett parancsa). Ha ezek közül egyik sem
+egyezik, akkor fájlnév kiegészÃtéssel próbálkozik.
+
+A fájlnév, felhasználónév, változó és hostnév
+kiegészÃtése működik az összes beviteli sorban, a
+parancskiegészÃtés csak a parancssorban. Ha a
+kiegészÃtés kétértelmű (több érték
+megjelenÃtése lehetséges), a MC hangjelzést ad és a
+BeállÃtásokConfiguration dialogbox kiegészÃtés: összes
+opciójának megfelelÅen hajtja végre a további
+műveleteket. Ha ez az opció be van állÃtva, az összes
+megjelenÃthetÅ elem egy listában jelenik meg a
+jelenlegi pozÃciótól kezdÅdÅen, a fel-le nyilak
+segÃtségével, és az Enter-rel tudod kiegészÃteni a
+bejegyzésed. Ezen kÃvűl, még begépelhetsz az elsÅ
+helyre akkor, amikor a listában megjelenÃtett összes
+kiegészÃtés eltér az általad kÃvánttól. Ha újra
+lenyomod a M-Tab-ot, egy listarészlet jelenik meg a
+listában, egyébként pedig csak az elsŠegyezŠelem,
+amely az összes kijelölt karakterrel egyezik. Hamarosan
+a kétértelműség meg fog szűnni, a dialógus ablak
+eltűnik, amit az Esc F10 és a bal, illetve a jobb nyÃl
+billentyűkkel is megtehetsz. Ha a kiegészÃtés: összesConfiguration
+nincs beállÃtva, a dialógus ablak csak a M-Tab második
+lenyomására jelenik meg, az elsŠlenyomáskor, az MC
+csak hangjelzést ad.[Virtual File System]
+Csatolt (látszólagos) fájlrendszer
+
+A Midnight Commander kód rétegekkel biztosÃtja azt,
+hozzáférj a fájlrednszerhez; Ez a kód réteg arra
+képes, hogy átváltson csatolt fájlrendszerre. A
+csatolt fájlrendszerre történŠátváltás lehetÅvé
+teszi a Midnight Commander számára azt, hogy a fájl
+műveleteket végezzen akkor is, ha a fájlok nincsenek a
+UNIX fájlrendszeren.
+
+Jelenleg a Midnight Commander a következŠCsatolt
+Fájlrendszerekkel rendelkezik (VFS): a helyi
+fájlrendszert a szokásos Unix fájlrendszeren lévÅ
+fájlokhoz használja; az ftpfs-t, az FTP protokollal
+rendelkezÅ távoli gépek fájlainak módosÃtására
+használja; a tarfs-t a tar és tömörÃtett tar fájlok
+módosÃtására használja; az undelfs-t, a törölt
+fájlok visszaállÃtására használja az ext2-es
+fájlrendszeren (az alapértelmezett fájlrendszer Linux
+rendszereken), a fish (a fájlok shellen keresztüli
+módosÃtásához, mint pl. rsh és ssh) és végül az
+mcfs (a Midnight Commander fájlrendszere), amely
+hálózat alapú fájlrendszer.
+
+A VFS kódváltója minden elérési útvonal leÃrást
+értelmez és követi azt a megfelelŠfájlrendszerrel,
+azt, hogy melyik rendszeren melyik használatos, azt a
+késÅbbiekben a megfelelÅ résznél találhatod meg.[FTP File System]
+FTP fájlrendszer
+
+Az ftpfs lehetÅvé teszi számodra azt, hogy távoli
+gépeken használjunk fájlokat, ennek használatához,
+próbáld ki a panel FTP kapcsolat... parancsát
+(elérhetÅ a menübÅl), vagy közvetlenül átválthatsz
+a jelenlegi könyvtárból a cd parancs használatával,
+valahogy Ãgy:
+
+
+/#ftp:[!][felhasználó[:jelszó]@]machine[:port][távoli-könyvtár]
+
+A felhasználó, port és a távoli-könyvtár elemek
+opcionálisak. Ha megadod a felhasználó elemet, akkor a
+Midnight Commander a távoli gépre megpróbál ezzel a
+felhasználónévvel belépni, egyébként a te
+bejelentkezŠnevedet fogja használni. Opcionális a
+jelszó elem, ha meg van adva akkor ezt a jelszót fogja
+használni a bejelentkezéshez. Ajánlott ennek
+használata (soha ne tartsd ezeket a gyorslistádban,
+kivéve ha beállÃtod a megfelelÅ jogosultságokat, és
+még ekkor sem lesz minden esetben tökéletesen
+biztonságos megoldás).
+
+Példák:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Tűzfalon keresztüli kapcsolat létrehozásához, az
+/#ftp:! kiegészÃtés használatára van szükséged
+(pl., felkiáltójel a dupla perjel után) ahhoz, hogy a
+Midnight Commander használni tudja a proxy host-ot az ftp
+átvitelhez. A Csatolt fájlrendszer...Virtual FS dialógus
+ablakban tudod beállÃtani a proxy host tulajdonságait.
+
+A Csatolt fájlrendszer...Virtual FS dialógus ablak másik
+beállÃtandó opciója az ftp proxy-n keresztül opció.
+Ez beállÃtja a program számára azt, hogy mindig
+használja a proxy host-ot. Ha ez a változó be van
+állÃtva, akkor a program két dolgot csinál: konzultál
+a /usr/share/mc.no_proxy fájl soraival, hogy azok
+tartalmazzák-e a host nevet, mint helyi eszközt (ha a
+host neve ponttal kezdÅdik, akkor ezt domainként tartja
+számon), és feltételezi azt, hogy a pont nélküli
+hostnevek közvetlenül felodhatók.
+
+Ha ftpfs kódot használsz csomagszűrŠrouter esetén,
+akkor nincs lehetÅséged a fájlok megszokott módon
+történŠmegnyitására, ezért neked kell a program
+számára megadnod azt, hogy a fájlokat passzÃv módon
+nyissa meg. Ennek használatához állÃtsd be az
+ftpfs_use_passive_connections opciót az indÃtó
+fájlban.
+
+A Midnight Commander a könyvtárlistát a cache-ben
+tárolja. A cache frissÃtésének ideje a Csatolt
+fájlrendszer...Virtual FS dialógus ablakban végezhetŠel. Ez
+komikus helyzetet idézhet elŠakkor, amikor
+változtatást hajtasz végre a könyvtárban, és az nem
+jelenik meg addÃg, amÃg a cache-t nem iratod újra a C-r
+gombbal. Ez sajátos jellegzetesség (amikor tapasztalod
+ezt a hibát, gondolj arra, hogy az ftpfs-el
+megváltoztatott fájlok esetleg az Atlanti-óceán másik
+oldalán vannak).[Tar File System]
+Tar fájlrendszer
+
+A Tar fájlrendszer gondoskodik arról, hogy csak
+olvasható módon a chdir parancs használatával
+hozzáférhess a tar fájlaidhoz és tömörÃtett tar
+fájljaidhoz. A könyvtár tar fájlra történÅ
+átváltásához a tar fájlodat a következÅ
+szintaktikájú parancs segÃtségével tudod átváltani
+könyvtárrá:
+
+/filename.tar:utar/[dir-inside-tar]
+
+Az mc.ext fájl már tartalmaz gyorsbillentyűket a tar
+fájlokhoz, ezért csak rá kell mutatnod a tar fájlra
+és le kell nyomnod az entert ahhoz, hogy beléphess a tar
+fájlba, ehhez nézd meg a TársÃtásokExtension File Edit részt, hogy
+megismerhesd az ezzel kapcsolatos információkat:
+
+Példák:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+Az utóbbi meghatározás a tar arhÃvum teljes elérési
+útját tartalmazza.[FIle transfer over SHell filesystem]
+Fájl áthelyezése a Shell fájlrendszeren túlra
+
+A fish fájlrendszer hálózat alapú fájlrendszer, amely
+lehetÅvé teszi műveletek végrehajtását a távoli
+gépeken, mintha azok a saját gépeden lennének. Ennek
+használatához a másik oldali gépnek futtatnia kell a
+fish szervert, vagy bash kompatibilis shellel kell
+rendelkeznie.
+
+A távoli géphez történŠkapcsolódáshoz csak
+könyvtárat kell váltanod a következŠformátumnak
+megfelelŠkönyvtárba:
+
+/#sh:[felhasználó@]machine[:opciók];/[távoli-könyvtár];</em>
+
+A felhasználó, opciók és a távoli-könyvtár elemek
+opcionálisak. Ha megadod a felhasználó elemet, akkor a
+Midnight Commander megpróbál belépni a távoli gépre
+ezzel a felhasználó névvel, egyébként pedig a te
+belépŠnevedet használja.
+
+A 'C' opció a tömörÃtéshez használatos; a 'rsh' az
+rsh használatához az ssh helyett. Ha a
+távoli-könyvtár elemet beÃrtad, a távoli gépnek ezt
+a könyvtárát állÃtod be.
+
+Példák:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Hálózati fájlrendszer
+
+A Midnight Commander fájlrendszere hálózat alapú
+fájlrendszer, amely lehetÅvé teszi számodra azt, hogy
+távoli gépeken fájlokkal úgy dolgozhass, mintha azok a
+saját gépeden lennének. Ennek használatához a távoli
+gépnek futtania kell az mcserv(8) szerver programot.
+
+A távoli géphez történŠkapcsolódáshoz csak egy
+speciális nevű könyvtárba kell belépned, amelynek a
+neve a következÅ:
+
+/#mc:[felhasználó@]machine[:port][távoli-könyvtár]
+
+A felhasználó, port és a távoli-könyvtár elemek
+opcionálisak. Ha megadod a felhasználó elemet, akkor a
+Midnight Commander megpróbál a távoli gépre ilyen
+felhasználói névvel belépni, egyébként pedig a
+belépett felhasználó nevét használja.
+
+A port elemet akkor használható, ha a távoli gép
+speciális portot használ (lásd az mcserv(8) man oldalt
+a további portokkal kapcsolatos információkért);
+végül, ha a távoli-könyvtár elem meg van adva, a
+távoli gép megadott könyvtárára vált át.
+
+Például:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+[Undelete File System]
+Törlés visszaállÃtása
+
+(csak ext2; second extended filesystem)
+
+Linux rendszereken, ha azt válaszolod a
+konfiguráláskor, hogy használni akarod az ext2fs
+törlés visszavonás lehetÅségét, akkor lehetÅséged
+lesz a törlés művelet visszavonására. A Törlés
+visszaállÃtása funkció csak ext2 fájlrendszeren
+végezhetÅ el. A Törlés visszaállÃtása csak
+csatlakozó eszköz az ext2fs library-hoz: helyrehozza az
+összes törölt fájlnevet az ext2fs-en, megjelenÃti
+Åket és a kiválasztott fájlokat a kiteszi a megadott
+partÃcióra.
+
+Ezen fájlrendszer használatához abba a speciális
+fájlrendszerbe kell belépned, amely "/#undel"
+meghatározással kezdÅdik, és annak az aktuális
+fájlrendszernek a nevét tartalmazza, ahol a
+visszaállÃtani kÃvánt file található.
+
+Például, ha a törölt fájlokat az elsŠscsi lemez
+második partÃcióján szeretnénk visszaállÃtani,
+akkor a következŠelérési utat kell megadnunk:
+
+ /#undel:sda2
+
+Persze várakozni kell, amÃg az undelfs a szükséges
+információkat beolvassa, a fájl böngészés
+megkezdése elÅtt.[Colors]
+SzÃnek
+
+A Midnight Commander megpróbálja megállapÃtani azt,
+hogy a terminál amelyet használsz, támogatja-e a
+szÃnhasználatot a terminál adatbázis és a terminál
+név segÃtségével. Néha ez összezavarodhat, ezért
+elÅfordulhat, hogy neked kell megmondanod azt, hogy
+szÃnes, vagy szÃntelen módot használjon a -c illetve a
+-b kiegészÃtéssel.
+
+Ha a programot a Slang képernyÅ kezelÅvel fordÃtották
+az ncurses helyett, szintén le fogja ellenÅrizni a
+COLORTERM változó értékét, ha be van állÃtva, ez
+olyan hatású, mintha a -c flaggal indÃtottál volna.
+
+Magadhatod azt a terminálnak, hogy mindÃg a szÃnes
+módot használja a Colors részben color_terminals
+változónál az indÃtó fájlban. Ãgy a terminál
+szÃntámogatásának vizsgálatát a Midnight Commander
+nem végzi el. Például:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+A program mindkét opcióval fordÃtható (ncurses és
+slang). Az ncurses nem jelent feltétlenül szÃnes
+üzemmódot; csak a terminál adatbázist használja.
+
+A Midnight Commander lehetÅséget nyújt az
+alapértelmezett szÃnek beállÃtására. Jelenleg a
+szÃnek a MC_COLOR_TABLE környezeti változóban, vagy a
+Colors részben definiálhatók az indÃtó fájlban.
+
+Az alapértelmezett szÃntérképet a Colors rész a
+base_color változójából olvassa ki. Megadhatsz ettÅl
+eltérÅ szÃntérképet is, a terminál nevének
+kulcsszóként való használatával. Példa:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+A szÃnmeghatározás formátuma:
+
+ <kulcsszó>=<elÅtérszÃn>,<háttérszÃn>:<kulcsszó>= ...
+
+A szÃnek opcionálisak, a kulcsszavak a következÅk:
+normal, selected, marked, markselect, errors, input,
+reverse, gauge; A menü szÃnek: menu, menusel, menuhot,
+menuhotsel; A dialog szÃnek: dnormal, dfocus, dhotnormal,
+dhotfocus; Súgó szÃnek: helpnormal, helpitalic,
+helpbold, helplink, helpslink; FájlnézÅ szÃnek:
+viewunderline; Speciális kijelölés szÃnei: executable,
+directory, link, stalelink, device, special, core;
+SzerkesztÅ szÃnei: editnormal, editbold, editmarked.
+
+input maghatározza a beviteli sorok szÃnét a dialogus
+ablakora vonatkozóan.
+
+gauge meghatározza a folyamat-mutató sáv (gauge)
+kitöltött részének, amely pl. azt mutatja, hogy a
+fájl másolásakor annak hány százaléka
+másolásolódott már át a grafikus megjelenÃtésben.
+
+A dialógus ablakok a következÅ szÃneket használják:
+dnormal a normál szöveghez, dfocus a jelenleg
+kiválasztott szövegelemekhez, dhotnormal a
+gyorsbillentyűk szÃnei, amelyek eltérnek a normál
+szöveg szÃnétÅl, aholis a dhotfocus szÃnt használjuk
+a jelenleg kiválasztott komponensekhez.
+
+A menük azonos sémát használnak a menu, menusel,
+menuhot és a menuhotsel részeknél.
+
+A súgó a következÅ szÃneket használja: helpnormal a
+normál szöveghez, helpitalic ahhoz a szöveghez, amelyet
+dÅlt betűvel szeretnénk nyomatékosÃtani akarunk a
+manualban, helpbold ahhoz a szöveghez, amelyet
+félkövérrel szeretnénk nyomatékosÃtani a man
+oldalon, helplink-et a nem kiválaszott hyperlinkekhez
+használjuk és a helpslink-et a kiválasztott
+hyperlinkekhez.
+
+A kiemelés szÃnei azt határozzák meg, a fájlok hogyan
+jelenjenek meg akkor, ha a kiemelés engedélyezve van
+(lásd a Megjelenés résztLayout). directory a könyvtárakhoz,
+és a könyvtárak szimbolikus linkjeihez használatos;
+executable a futtatható fájlokhoz; link a szimbolikus
+linkekhez, amelyekk még létezÅek, és nem könyvtárra
+mutató linkek; stalelink az elvesztett szimbolikus
+linkekhez; device - karakter és blokk eszközökhöz;
+special a speciális fájlokhoz, mint pl.FIFO-k és az IPC
+socket-ek; core a core fájlokhoz.
+
+A megjelenÃthetÅ szÃnek: black (fekete), gray
+(szürke), red (piros), brightred (világospiros), green
+(zöld), brightgreen (világoszöld), brown (barna),
+yellow (sárga), blue (kék), brightblue (világoskék),
+magenta (bÃborvörös), brightmagenta (világos
+bÃborvörös), cyan, brightcyan (világos zöldeskék),
+lightgray (világosszürke) és a white (fehér). Van
+külön speciális kulcsszó az átlátszó háttérhez.
+Ez a 'default' (alapértelmezett). Csak a 'default'-ot
+tudod háttérszÃnként használni. Példa:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Special Settings]
+Speciális BeállÃtások
+
+A legtöbb Midnight Commander beállÃtás a menükbÅl is
+elérhetÅ. Ãm van néhány beállÃtás, ami csak a
+setup fájl szerkesztésével állÃtható be.
+
+Ezeket a változókat az ~/.mc/ini fájlban állÃthatod
+be:
+
+clear_before_exec
+
+ Alapértelmezésben a Midnight Commander törli a
+ képernyÅt, mielÅtt futtatna egy parancsot. Ha
+ a parancs kimenetét a képernyŠalján
+ szeretnéd látni, az ~/mc.ini fájlban javÃtsd
+ ki a clear_before_exec értékét 0-ra.
+
+confirm_view_dir
+
+ Ha lenyomod az F3 gombot a könyvtár felett
+ állva, normálisan a MC belép a könyvtárba.
+ Ha ez a flag 1-re van állÃtva, akkor az MC
+ kijelölt fájlok esetén megerÅsÃtÅ kérdést
+ fog feltenni, mielÅtt könyvtárat váltana.
+
+ftpfs_retry_seconds
+
+ Ez az érték az a szám, amely megadja azt, hogy
+ Commander mennyit várjon mielÅtt megpróbál
+ újra kapcsolódni az ftp szerverre, elutasÃtás
+ esetén. Ha az érték nulla, akkor nem
+ próbálkozik újra a kapcsolatteremtéssel.
+
+ftpfs_use_passive_connections.
+
+ Ez az opció alapesetben ki van kapcsolva. Ez
+ teszi az ftpfs kódot használhatóvá passzÃv
+ megnyitás módúvá a letöltött fájloknál.
+ Ezt akkor használják, ha csomagszűrŠroutert
+ használnak. Ez az opció csak akkor működik,
+ ha a nem használsz ftp proxy-t.
+
+max_dirt_limit
+
+ Meghatározza azt, hogy hány
+ képernyÅfrissÃtést tudjon átlépni a BelsÅ
+ fájlnézÅ. Normálisan ez az érték nem
+ meghatározott, mivel a kód automatikusan
+ módosÃtja a képfrissÃtés sebességét, ha
+ túl gyosran ütöd le egymás után a
+ billentyűket. Habár a nagyon lassú gépeken,
+ vagy, ha nagy billenty ismétlési sebességet
+ állÃtottunk, a nagy érték tudja megfelelÅen
+ frissÃteni a képernyÅt. A legjobb az ha a
+ max_dirt_limit értékét 10-re állÃtod, és ez
+ az alapértelmezett érték.
+
+mouse_move_pages
+
+ Vezérel akkor, amikor a panelben az egérrel
+ legördÃtesz oldalanként, vagy sorról sorra.
+
+mouse_move_pages_viewer
+
+ Vezérel akkor, amikor a panelben az egérrel
+ legördÃtesz egy oldala oldalanként, vagy
+ sorról sorra a BelsÅ fájlnézÅben.
+
+old_esc_mode
+
+ Alapesetben a Midnight Commander az ESC gombot a
+ gomb rendeltetésének megfelelÅen használja
+ (Meta) (old_esc_mode=0), ha beállÃtod ezt az
+ opciót, (old_esc_mode=1), akkor az ESC gomb egy
+ másodpercig vár, és, ha ilyenkor nem nyomsz le
+ egy kiegészÃtÅ gombot, az ESC műveletet
+ megszakÃtó gombként fog működni (ESC ESC).
+
+only_leading_plus_minus
+
+ speciálisan kezeli a '+', '-', '*' karaktereket
+ a parancssorban (kiválasztás, kiválasztás
+ megszüntetése, megfordÃtja a kiválasztást),
+ de csak akkor, ha a parancssor üres. A
+ parancssorban nem kell idézÅjelek közé tenni.
+ Amikor a parancssor nem üres, nem tudjuk
+ megváltoztatni a kiválasztást.
+
+panel_scroll_pages
+
+ Ha be van állÃtva (alapértelmezésben), a
+ panel egy fél képernyÅnyit fog fel-le
+ gördülni, ha a kurzor eléri a panel végét,
+ vagy elejét, egyébként csak egy fájlt fog
+ legördÃtani ilyenkor.
+
+show_output_starts_shell
+
+ Ez a változó csak akkor működik, ha a
+ subshell támogatást nem használod. Amikor a
+ C-o billentyű kombinációt használod,
+ visszalépsz a felhasználói képernyÅre, ha
+ "egy" a beállÃtás, akkor a shellt frissÃted.
+ Egyébként bármely gomb lenyomásával
+ visszatérhetsz a Midnight Commander-hez.
+
+torben_fj_mode
+
+ Ha ez a flag be van állÃtva, akkor a home és
+ az end gombok kissé eltérÅen fognak működni
+ a panelekben, a kiválasztást a panel elsŠés
+ utolsó fájljára mozgatja, s a következÅképp
+ működik: A home gombnál: Felmegy a középsÅ
+ sorra, ha lejjebb volt; egyébként a felsŠsor
+ lép addÃg, amÃg el nem éri a legfelsÅ sort,
+ ebben ez esetben ez lesz a panel elsŠfájlja.
+ Az end gomb működése hasonló: Lemegy a
+ középsŠsorra, ha felette volt; egyébként a
+ legalsó sorra lép addÃg, amÃg el nem éri az
+ utolsó fájl a panelben.
+
+use_file_to_guess_type
+
+ Ha ez a változó be van állÃtva
+ (alapértelmezésben) meg foja jelölni azt a
+ fájl parancsot, amelyhez a TársÃtásokbanExtension File Edit a
+ fájl tÃpusnál egyezÅt talált.
+
+xterm_mode
+
+ Ha ez a változó be van kapcsolva
+ (alapértelmezésben ki van kapcsolva), akkor,
+ amikor a fájlrendszert a Fa panelben
+ böngészed, az automatikusan újraolvassa a
+ másik panelt a kiválasztott könyvtárnak
+ megfelelÅ tartalommal.[Terminal databases]
+Terminál adatbázisok
+
+A Midnight Commander lehetÅséget nyújt a terminál
+adatbázis root jogok használata nélküli
+módosÃtására. A Midnight Commander a rendszer indÃtó
+fájlban (az mc.lib fájlt a Midnight Commander library
+könyvtárában találjuk), vagy az ~/.mc/ini file
+"terminal:your-terminal-name" részében keres, és, a
+"terminal:general" rész minden sora tartalmazza azokat a
+billentyűzet szimbólumokat az egyenlÅségjelet és a
+definiált szimbólumot követÅen, amelyeket te mag
+akarsz határozni. A \e speciális formátumot az escape
+és a ^x-t a control-x karakter megjelenÃtésére
+használhatod.
+
+A látható billentyű szimbólumok:
+
+f0-tól f20-ig Funkció billentyűk f0-f20
+bs backspace
+home home gomb
+end end gomb
+up kurzor fel gomb
+down kurzor le gomb
+left kurzor balra gomb
+right kurzor jobbra gomb
+pgdn page down gomb
+pgup page up gomb
+insert az insert karakter
+delete a delete karakter
+complete a lezáró
+
+Például ahhoz, hogy az insert gomb az Escape + [+ O +
+p-pel legyen azonos, az alábbiakat állÃtsd be az ini
+fájlban:
+
+insert=\e[Op
+
+A complete billentyű szimbólum megjelenÃti az escape
+szekvenciát, amely a leállÃtó folyamatot indÃtja el,
+az M-tab-bal indÃtható el, de definiálhatsz más
+gombokat is ugyanerre a folyamatra (azokon a
+billentyűzeteken, ahol valamelyik gomb nem
+használható).
+
+[FILES]
+Fájlok
+
+A progam minden ezzel kapcsolatos infomációt az MCHOME
+környezeti változóban tárol. Ha ezt a változót nem
+állÃtottuk be, akkor ez vissza fog állÃtódni a /usr
+könyvtárra.
+
+/usr/share/mc/mc.hlp
+
+ A program súgó fájlja.
+
+/usr/share/mc/mc.ext
+
+ Az alapértelmezett rendszerszintű kiterjesztés
+ fájl.
+
+~/.mc/bindings
+
+ A felhasználó saját kiterjesztései, nézet
+ beállÃtások és szerkesztési beállÃtások.
+ Ezek felülbÃrálják a rendszerszintű fájl
+ bejegyzéseit, ha van ilyen.
+
+/usr/share/mc/mc.ini
+
+ Az alapértelmezett rendszerszintű Midnight
+ Commander beállÃtás, amelyet csak akkor
+ használ, ha a felhasználónak nincs saját
+ ~/.mc/ini fájlja.
+
+/usr/share/mc/mc.lib
+
+ A Midnight Commander globális beállÃtásai. Az
+ ebben a fájlban elvégzett beállÃtások minden
+ felhasználó Midnight Commander-jére
+ vonatkoznak, ez használható a site-globális
+ terminál beállÃtásaihoz.
+
+~/.mc/ini
+
+ A felhasználó saját beállÃtásai. Ha ez a
+ fájl elérhetÅ, akkor a beállÃtások ebbÅl a
+ fájlból olvasódnak be a rendszerszintű
+ indÃtó fájl helyett.
+
+/usr/share/mc/mc.hint
+
+ Ez a fájl tartalmazza a program által
+ megjelenÃtett útmutattásokat (cookie-kat).
+
+/usr/share/mc/mc.menu
+
+ Ez a fájl azonos a rendszerszintű alkalmazás
+ menüvel.
+
+~/.mc/menu
+
+ A falhasználó saját alkalmazás menüje. Ha ez
+ a fájl elérhetŠa rendszerszintű alkalmazás
+ menü helyett ezt fogja használni.
+
+~/.mc/Tree
+
+ A könyvtárlista a Könyvtárfa és a Fa
+ nézethez. Minden sor egy bejegyzés. Minden sor
+ perjellel kezdik a teljes könyvtár neveknél. A
+ sorok egy számmal kezdÅdnek, amik azonosak az
+ elözŠkönyvtáréval. Ha ezt a fájlt el
+ akarod készÃteni a következÅ parancsot
+ használd:
+find / -type d -print | sort > ~/.mc/Tree"
+ Normálisan nincs erre szükséged, mert a
+ Midnight Commander automatikusan frissÃti ezt.
+
+./.mc.menu
+
+ Helyi felhasználó által definiált menü. Ha
+ ez a fájl létezik, ezt használja a home, vagy
+ rendszerszintű alkalmazás menü helyett.[AVAILABILITY]
+A Midnight Commander frissÃtése
+
+A program legutolsó verzióját az ftp.nuclecu.unam.mx
+cÃmen a /linux/local könyvtárban találhatod meg,
+Európából pedig a sunsite.mff.cuni.cz cÃmen a /GNU/mc
+könyvtárban és az ftp.teuto.de cÃmen az /lmb/mc
+könyvtárban.[SEE ALSO]
+Lásd még...
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+A Midnight Commander World Wide Web oldalának cÃme a
+következÅ:
+ http://www.midnight-commander.org/
+[AUTHORS]
+SzerzÅk
+
+Miguel de Icaza (miguel at roxanne.nuclecu.unam.mx), Janne
+Kukonlehto (jtklehto at paju.oulu.fi), Radek Doulik
+(rodo at ucw.cz), Fred Leeflang (fredl at nebula.ow.org), Dugan
+Porter (dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za) and Pavel Machek (pavel at ucw.cz) are
+the developers of this package; Alessandro Rubini
+(rubini at ipvvis.unipv.it) has been especially helpful
+debugging and enhancing the program's mouse support, John
+Davis (davis at space.mit.edu) also made his S-Lang library
+available to us under the GPL and answered my questions
+about it, and the following people have contributed code
+and many bug fixes (in alphabetical order):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32
+port (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Pavel Roskin (proski at gnu.org), Sergey
+Ya. Korshunoff (root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) and Wim Osterholt
+(wim at djo.wtm.tudelft.nl).[BUGS]
+Hibák bejelentése
+
+Nézd meg a disztribúció TODO fájlát, hogy megtudhasd,
+milyen teendÅk vannak még vissza.
+
+Ha a programmal kapcsolatos problémád van, akkor azt
+küld el az alábbi levélcÃmre: mc-devel at gnome.org.
+
+Gondoskodj arról, hogy tartalmazza a hiba minél
+pontosabb meghatározását, a futtatott program
+verziószámát (az mc -V parancs meg fogja jelenÃttetni
+ezt), az operációs rendszert, amin futtatod a programot
+amikor az összeomlott, méltányolni fogjuk a részletes
+leÃrást.
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+Ez a GNU Midnight Commander súgója.
+
+Az interaktÃv súgó használatának megismeréséhez csak üss
+egy entertHow to use help. Itt közvetlenül a súgó tartalomjegyzékébeContents
+juthatsz.
+
+A Midnight Commander-t a következÅ szerzÅkAUTHORS készÃtették.
+
+A Midnight Commander mindenféle garanciaWarranty nélkül kerül
+kiadásra. Ez szabad szoftver, Ãgy továbbadhatod azt a
+Felhasználási engedélybenLicense meghatározott feltételekkel.
+
+[License]
+Engedélyek
+
+ Ez a rész a GNU általános felhasználási
+ engedélyét tartalmazza.
+ - Ennek hivatalos nyelve angol. -
+
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[QueryBox]
+LekérdezŠbox
+
+A lekérdezÅ boxban kezeléséhez a nyÃl billentyűket, a
+szövegrész elejének magadásást, vagy a gombokra történÅ
+egérkattintást használhatod.
+
+[How to use help]
+Hogyan használjuk a súgót
+
+A súgóban a navigációhoz a billentyűzet gombjait és az
+egér gombjait is használhatod. A lefelé mutató nyÃl
+lenyomására a következŠbejegyzésre ugorhatsz, vagy
+legördÃtheted azt. A felfelé mutató nyÃl lenyomására
+ez elÅzÅ bejegyzésre ugorhatsz, vagy felhúzhatod azt.
+A jobbra mutató nyÃl lenyomására a linknek megfelelÅ
+cÃmre lép. A balra mutató nyÃl lenyomására az elÅzÅleg
+meglátogatott cÃmre lépsz vissza.
+
+Ha az általad használt terminál nem támogatja a kurzor
+gombok használatát, használd a szóköz billentyűt az
+elÅre lépésre, a 'b' gombot a visszalépésre. Használd a
+TAB gombot a következŠbejegyzésre való ugráshoz és az
+ENTER-t a jelenlegi link által megadott cÃmre történÅ
+lépéshez. Az 'l' (last=utolsó) gombot az elÅzÅleg
+látogatott oldalra való visszalépésre használhatod. Az
+ESC lenyomásával kiléphetsz a Súgóból.
+
+A bal egérgomb lenyomásával követheted a linket, vagy
+gördÃthetsz. A jobb gomb lenyomásával visszatérhetsz az
+elÅzÅleg látogatott pontra.
+
+A Súgóban használható összes gomb listája:
+
+Ãltalános mozgási lehetÅségek billentyűzettelGeneral Movement Keys.
+
+tab Mozgás a következŠelemre.
+M-tab Mozgás az elÅzÅ elemre.
+down Mozgás a következŠelemre; a sorokat lefelé
+ gördÃti.
+up Mozgás az elÅzÅ elemre; a sorokat felfelé
+ gördÃti.
+right, enter Követi a jelenlegi linket.
+left, l Visszalép az elÅzÅleg meglátogatott pontra.
+F1 MegjelenÃti a Súgót a Súgó nézÅvel.
+n Ãtlép a következÅ pontra.
+p Ãtlép az elÅzÅ pontra.
+c A Tartalomjegyzékhez ugrik.
+F10, esc Kilép a Súgóból.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.it
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.it (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.it 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3399 @@
+[Contents]
+Indice degli argomenti:
+
+ DESCRIZIONEDESCRIPTION
+ OPZIONIOPTIONS
+ PanoramicaOverview
+ Supporto mouseMouse Support
+
+ TastiKeys
+ Tasti variMiscellaneous Keys
+ Pannelli directoryDirectory Panels
+ Shell a riga di comandoShell Command Line
+ Tasti generali di movimentoGeneral Movement Keys
+ Tasti di riga di ingressoInput Line Keys
+
+ Barra dei menuMenu Bar
+ Menu sinistra e destra (sopra e sotto)Left and Right Menus
+ Modalità lista...Listing Mode...
+ Ordina per...Sort Order...
+ Filtro...Filter...
+ RicaricaReread
+ Menu fileFile Menu
+ Cambia dir veloceQuick cd
+ Menu comandoCommand Menu
+ Albero directoryDirectory Tree
+ Trova fileFind File
+ Pannellizza comandoExternal panelize
+ Directory favoriteHotlist
+ Modifica file estensioniExtension File Edit
+ Processi in backgroundBackground jobs
+ Modifica file menuMenu File Edit
+ Menu opzioniOptions Menu
+ ConfigurazioneConfiguration
+ AspettoLayout
+ ConfermeConfirmation
+ Mostra bitDisplay bits
+ Impara tastiLearn keys
+ FS virtuale Virtual FS
+ Salva configurazioneSave Setup
+
+ Esecuzione comandi del sistema operativoExecuting operating system commands
+ Il comando cd internoThe cd internal command
+ Sostituzione di macroMacro Substitution
+ Supporto alla subshellThe subshell support
+ PermessiChmod
+ ProprietarioChown
+ Proprietario avanzatoAdvanced Chown
+ Operazioni sui fileFile Operations
+ Maschera Copia/RinominaMask Copy/Rename
+ Visualizzatore di file internoInternal File Viewer
+ Editor di file internoInternal File Editor
+ CompletamentoCompletion
+ File system virtualeVirtual File System
+ File system FTPFTP File System
+ File system TarTar File System
+ Trasferimento di file su FIlesystem di SHell (FISH)FIle transfer over SHell filesystem
+ File system di reteNetwork File System
+ Recupero file cancellatiUndelete File System
+ File system SMBSMB File System
+ ColoriColors
+ Impostazioni specialiSpecial Settings
+ Database di terminaliTerminal databases
+
+ FILEFILES
+ REPERIBILITA'AVAILABILITY
+ VEDERE ANCHESEE ALSO
+ AUTORIAUTHORS
+ BACHIBUGS
+ LicenzaLicenza
+ Finestre di dialogo di richiesta datiQueryBox
+ Come usare la guida interattivaHow to use help
+[DESCRIPTION]
+DESCRIZIONE
+
+Il Midnight Commander è un file manager per sistemi
+operativi di tipo Unix.[OPTIONS]
+OPZIONI
+
+
+"-a" Disabilita l'uso dei caratteri grafici per il
+ disegno delle linee.
+
+"-b" Forza la visualizzazione in bianco e nero.
+
+"-c" Forza la modalità colore; consultare la sezione
+ coloriColors per ulteriori informazioni.
+
+"-C arg"
+ Usato per specificare un set di colori differente
+ a riga di comando. Il formato di arg è
+ documentato nella sezione coloriColors.
+
+"-d" Disabilita il supporto mouse.
+
+"-e [file]"
+ Esegue l'editor interno. Se il file viene
+ specificato, lo apre alla partenza. Vedere anche
+ mcedit (1).
+
+"-f" Mostra i percorsi di ricerca compilati per i file
+ del Midnight Commander.
+
+"-k" Reimposta i softkeys ai valori predefiniti dal
+ database termcap/terminfo. Utile solo su
+ terminali HP quando non vanno i tasti funzione.
+
+"-l file"
+ Salva il dialogo ftpfs con il server in file.
+
+"-P file"
+ Quest'opzione indica al Midnight Commander di
+ stampare l'ultima directory di lavoro sul file
+ specificato. Questa funzione non è fatta per un
+ uso diretto, ma dovrebbe essere utilizzata da una
+ speciale funzione shell che imposti
+ automaticamente l'ultima directory corrente della
+ shell come l'ultima directory in cui stava il
+ Midnight Commander. Prelevate i file
+ /usr/share/mc/bin/mc.sh (utenti bash e zsh) o
+ rispettivamente /usr/share/mc/bin/mc.csh (utenti
+ tcsh) per definire mc come un alias allo script
+ di shell appropriato.
+
+"-s" Abilita il modo terminale lento, in questa
+ modalità il programma non disegna le linee e
+ disabilita la modalità prolissa.
+
+"-t" Usata solo se il codice è stato compilato con
+ Slang e terminfo: fa in modo che il Midnight
+ Commander usi il valore della variabile TERMCAP
+ per le informazioni sul terminale invece delle
+ informazioni di sistema sul database terminali.
+
+"-u" Disabilita l'uso della shell concorrente (ha
+ senso solo se il Midnight Commander è stato
+ compilato con il supporto per la shell
+ concorrente).
+
+"-U" Abilita l'uso della shell concorrente (ha senso
+ solo se il Midnight Commander è stato compilato
+ con il supporto per la shell concorrente
+ impostato come una caratteristica opzionale).
+
+"-v file"
+ Lancia il visualizzatore interno per il file
+ specificato.
+
+"-V" Mostra la versione del programma.
+
+"-x" Forza la modalità xterm. Usata quando è in
+ funzione su terminali abilitati-xterm (due
+ modalità video e in grado di spedire sequenze
+ mouse di escape).
+
+Se specificato, il primo percorso è la directory mostrata
+nel pannello selezionato; il secondo è la directory
+mostrata nell'altro pannello.[Overview]
+Panoramica
+
+Lo schermo del Midnight Commander è diviso in quattro
+parti. Quasi tutto lo spazio è occupato dai due pannelli
+directory. Come impostazione predefinita la seconda riga
+dal fondo è la riga di comando, mentre quella in basso
+mostra le etichette dei tasti funzione. La riga più in
+alto è la riga dei menuMenu Bar. La barra dei menu può essere
+invisibile, ma compare se clicchi la riga più in alto con
+il mouse o se premi il tasto F9.
+
+Il Midnight Commander fornisce la vista di due directory
+contemporaneamente. Uno dei due pannelli è quello
+corrente (la barra di selezione è presente solo in
+questo). Quasi tutte le operazioni hanno luogo nel
+pannello corrente. Alcune azioni come Rinomina e Copia
+usano la directory del pannello non selezionato come
+valore predefinito di destinazione (ma si richiede sempre
+una conferma prima). Per informazioni aggiuntive, vedere
+le sezioni sui pannelli directoryDirectory Panels, i menu sinistra e
+destraLeft and Right Menus e menu fileFile Menu.
+
+E' possibile eseguire comandi di sistema dal Midnight
+Commander semplicemente battendoli. Ogni cosa scritta
+apparirà sulla riga di comando e quando si preme l'invio
+il Midnight Commander eseguirà la riga di comando appena
+battuta; leggere le sezioni shell a riga di comandoShell Command Line e
+tasti della riga di ingressoInput Line Keys per saperne di più sulla
+riga di comando.[Mouse Support]
+Supporto mouse
+
+Il Midnight Commander è fornito di supporto mouse. Esso
+viene attivato ogniqualvolta lo si esegue in un terminale
+xterm(1) (funziona anche se si fa una connessione telnet,
+ssh o rlogin con un'altra macchina da un xterm) o se sta
+funzionando su una console Linux e si ha il mouse server
+gpm in funzione.
+
+Quando si fa clic con il tasto sinistro in un file nel
+pannello directory, il file viene selezionato; se si fa
+clic con il tasto destro il file viene marcato (o
+smarcato, a seconda dello stato precedente).
+
+Se il file è un programma eseguibile, il doppio clic su
+di esso lo eseguirà altrimenti se il file estensioniExtension File Edit ha
+un programma specifico per quell'estensione del file, il
+suddetto programma verrà eseguito.
+
+E' anche possibile eseguire i comandi assegnati ai tasti
+funzione cliccando sulle etichette dei tasti.
+
+Se un tasto del mouse viene premuto sulla riga in cima al
+pannello directory, il pannello sfoglia di una pagina in
+alto. Allo stesso modo, un clic sulla riga in basso
+provocherà un cambio di pagina in basso. Questo metodo
+dei bordi funziona anche nel visualizzatore dell'aiutoContents e
+nell' albero directoryDirectory Tree.
+
+L'auto ripetizione predefinita per il mouse è di 400
+millisecondi. Questo valore può essere cambiato
+modificando il file ~/.mc/iniSave Setup e cambiando il parametro
+mouse_repeat_rate.
+
+Se il Commander sta funzionando con il supporto mouse, si
+può saltarlo ed ottenere il funzionamento del mouse
+normale (taglia e incolla di testo) tenendo premuto il
+tasto Maiuscole.
+
+[Keys]
+Tasti
+
+Alcuni comandi nel Midnight Commander presuppongono l'uso
+dei tasti Control (talvolta chiamato CTRL o CTL) e Meta
+(talvolta chiamato ALT o anche Compose). In questo manuale
+si utilizzeranno le seguenti abbreviazioni:
+
+C-<chr> significa premere il tasto control mentre si
+ batte il carattere <chr>. Perciò C-f sarà :
+ premi e tieni premuto il tasto Control e premi f.
+
+M-<chr> significa premere il tasto Meta o Alt mentre si
+ batte <chr>. Se non c'è un tasto Meta o Alt,
+ premere ESC, rilasciarlo, poi premere il
+ carattere <chr>.
+
+S-<chr> significa premere il tasto Maiuscole mentre si
+ batte il carattere <chr>.
+
+Tutte le linee di ingresso nel Midnight Commander usano
+un'approssimazione dei tasti usati dall'editor GNU Emacs.
+
+Ci sono molte sezioni che parlano dei tasti. Le seguenti
+sono le più importanti.
+
+La sezione menu fileFile Menu documenta le abbreviazioni di tasti
+per i comandi che appaiono nel menu file. Questa sezione
+include i tasti funzione. Molti di questi comandi lavorano
+sui file selezionati o sui file marcati.
+
+La sezione pannelli directoryDirectory Panels documenta i tasti che
+selezionano o marcano i file come oggetto per una seguente
+azione (l'azione normalmente deriva dal menu file).
+
+La sezione shell a riga di comandoShell Command Line elenca i tasti
+utilizzati per immettere e modificare linee di comando.
+Molti di questi copiano nomi di file o altro dal pannello
+directory alla riga di comando (per evitare troppo lavoro
+di battitura) o per accedere alla cronologia comandi.
+
+I tasti della riga di ingressoInput Line Keys sono usati per modificare
+le righe di ingresso. Cioè sia la riga di comando che le
+righe di ingresso nelle finestre di interrogazione.[Miscellaneous Keys]
+Tasti vari
+
+Qua ci sono alcuni tasti che non sono classificabili in
+nessuna delle altre categorie:
+
+Invio se c'è del testo nella riga di comando (quella
+ in fondo ai pannelli), allora quel comando viene
+ eseguito. Se non c'è testo nella riga di comando
+ allora se la barra di selezione è sopra una
+ directory il Midnight Commander esegue un
+ chdir(2) alla directory selezionata e ricarica le
+ informazioni sul pannello; se la selezione è un
+ file eseguibile allora esso viene eseguito. Per
+ ultimo, se l'estensione del file selezionato
+ corrisponde ad una delle estensioni presenti nel
+ file estensioniExtension File Edit, il comando corrispondente
+ viene eseguito.
+
+C-l ridisegna tutto nel Midnight Commander.
+
+C-x c esegue il comando chmodChmod su un file o su un gruppo
+ di file marcati.
+
+C-x o esegue il comando chownChown sul file corrente o sui
+ file marcati.
+
+C-x l crea un collegamento.
+
+C-x s crea un collegamento simbolico.
+
+C-x i imposta la modalità della visualizzazione
+ dell'altro pannello a informazioni.
+
+C-x q imposta la modalità della visualizzazione
+ dell'altro pannello a vista rapida.
+
+C-x ! esegue il comando pannellizza comandoExternal panelize.
+
+C-x h esegue il comando aggiungi directory alla lista
+ directory favoriteHotlist.
+
+M-! esegue il comando vista filtrata, descritto in
+ visualizzatore di file internoInternal File Viewer.
+
+M-? esegue il comando trova fileFind File.
+
+M-c mostra la finestra cambia dir veloceQuick cd.
+
+C-o quando il programma viene eseguito in una console
+ Linux o FreeBSD o in un xterm, mostrerà il
+ risultato del comando precedente. Eseguito in
+ console Linux, il Midnight Commander usa un
+ programma esterno (cons.saver) per gestire il
+ salvataggio e recupero delle informazioni sullo
+ schermo.
+
+Se è stato compilato il supporto alla subsell, è
+possibile premere C-o in ogni momento per tornare alla
+schermata principale del Midnight Commander; per tornare
+all'applicazione basta premere C-o. Se si ha
+un'applicazione sospesa usando questo trucco, non si sarÃ
+in grado di eseguire altri programmi dal Midnight
+Commander finché non si terminerà l'applicazione
+sospesa.[Directory Panels]
+Pannelli directory
+
+Questa sezione elenca i tasti che operano sui pannelli
+directory. Se si desidera sapere come cambiare la
+visualizzazione dei pannelli, date un'occhiata alla
+sezione su menu sinistra e destraLeft and Right Menus.
+
+Tab, C-i
+ cambia il pannello corrente. L'altro pannello
+ diventa il nuovo pannello corrente mentre il
+ pannello corrente diventa l'altro pannello. La
+ barra di selezione si sposta dal vecchio pannello
+ al nuovo corrente.
+
+Ins, C-t
+ DEPRECATED! per marcare i file si può usare il
+ tasto di Inserimento (la sequenza teminfo kich1)
+ o la sequenza C-t (Control-t). Per smarcare i
+ file basta marcare un file già marcato.
+
+Insert, C-t
+ to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+M-g, M-r, M-j
+ usato per selezionare rispettivamente il file
+ superiore, il file centrale o quello inferiore in
+ un pannello.
+
+C-s, M-s
+ inizia una ricerca nella directory. Quando la
+ ricerca è attiva i dati immessi dall'utente
+ vengono aggiunti alla stringa di ricerca invece
+ della riga di comando. Se l'opzione Mostra
+ mini-stato è abilitata, la stringa di ricerca
+ viene mostrata nella riga di mini-stato.
+ Scrivendo, la barra di selezione si muove al
+ prossimo file che comincia con le lettere
+ battute. I tasti backspace o canc possono essere
+ utilizzati per correggere errori di battitura. Se
+ viene premuto nuovamente, viene ricercata la
+ corrispondenza successiva.
+
+M-t cambia il modo di visualizzazione corrente per
+ mostrare la modalità successiva. In questo modo
+ è possibile cambiare velocemente da listati
+ lunghi a listati normali a listati definiti
+ dall'utente.
+
+C-\ (control-barra retroversa)
+ mostra le directory favoriteHotlist e va alla directory
+ selezionata.
+
++ (più)
+ viene utilizzato per selezionare (marcare) un
+ gruppo di file. Il Midnight Commander richiederÃ
+ un'espressione regolare per descrivere il gruppo.
+ Quando i modelli della shell sono abilitati, le
+ espressioni regolari sono molto simili alle
+ espressioni regolari in una shell (* significa
+ zero o più caratteri e ? un carattere). Se i
+ modelli della shell sono disabilitati, la
+ marcatura dei file viene fatta con le normali
+ espressioni regolari (vedere ed (1)).
+
+\ (barra retroversa)
+ usare il tasto "\" per deselezionare un gruppo di
+ file. Questo è l'opposto del tasto più.
+
+freccia-su, C-p
+ sposta la barra di selezione alla voce precedente
+ nel pannello.
+
+freccia-giù, C-n
+ sposta barra di selezione alla voce successiva
+ nel pannello.
+
+home, a1, M-<
+ sposta la barra di selezione alla prima voce nel
+ pannello.
+
+fine, c1, M->
+ sposta la barra di selezione all'ultima voce nel
+ pannello.
+
+pagina-giù, C-v
+ sposta la barra di selezione di una pagina in
+ basso.
+
+pagina-su, M-v
+ sposta la barra di selezione di una pagina in
+ alto.
+
+M-o rende la directory corrente del pannello
+ corrente, la directory corrente dell'altro
+ pannello. Mette l'altro pannello in modalitÃ
+ elenco se necessario. Se il pannello corrente è
+ pannellizzato, l'altro non diventa pannellizzato.
+
+C-PaginaSu, C-PaginaGiù
+ solo quando si esegue in console Linux:
+ rispettivamente cambia directory a ".." e alla
+ directory correntemente selezionata.
+
+M-y sposta la directory precedente nella cronologia,
+ equivalente a premere '<' con il mouse.
+
+M-u sposta la directory successiva nella cronologia,
+ equivalente a premere '>' con il mouse.
+
+M-S-h, M-H
+ mostra la cronologia directory, equivalente a
+ premere 'v' con il mouse.[Shell Command Line]
+Shell a riga di comando
+
+Questa sezione elenca i tasti utili ad evitare troppe
+battiture nell'immissione dei comandi.
+
+M-Invio copia nella riga di comando il nome del file
+ attualmente selezionato.
+
+C-Invio come M-Invio, ma funziona solo dalla console
+ Linux.
+
+M-Tab esegue automaticamente il completamentoCompletion del nome
+ del file, variabile, nome utente e nome host.
+
+C-x t, C-x C-t
+ copia i file marcati (o se non vi sono file
+ marcati, il file selezionato) del pannello
+ corrente (C-x t) o dell'altro pannello (C-x C-t)
+ sulla riga di comando.
+
+C-x p, C-x C-p
+ la prima sequenza di tasti copia il percorso
+ corrente sulla riga di comando e la seconda copia
+ il percorso del pannello non selezionato sulla
+ riga di comando.
+
+C-q il comando di inserimento letterale serve per
+ inserire caratteri che sarebbero altrimenti
+ interpretati dal Midnight Commander (come il
+ simbolo '+')
+
+M-p, M-n
+ Usa questi tasti per navigare attraverso la
+ cronologia comandi. M-p va alla voce precedente,
+ M-n va alla successiva.
+
+M-h mostra la cronologia per la riga di ingresso
+ corrente.[General Movement Keys]
+Tasti generali di movimento
+
+Il visualizzatore dell'aiuto, il visualizzatore dei file e
+l'albero directory usano un codice comune per gestire il
+movimento. Per questa ragione essi accettano esattamente
+gli stessi tasti. Ognuno di questi però accetta anche
+altri tasti indipendenti.
+
+Diverse parti del Midnight Commander usano gli stessi
+tasti di movimento, questa sezione riguarda quelle parti.
+
+Su, C-p si sposta di una riga indietro.
+
+Giù, C-n
+ si sposta di una riga avanti.
+
+Pag. Prec., Pagina Su, M-v
+ si sposta di una pagina in alto.
+
+Pag. Succ., Pagina Giù, C-v
+ si sposta di una pagina in basso.
+
+Home, A1
+ si sposta all'inizio.
+
+Fine, C1
+ si sposta alla fine.
+
+In aggiunta a quelli menzionati sopra, il visualizzatore
+dell'aiuto accetta i seguenti tasti:
+
+b, C-b, C-h, Backspace, Canc
+ si sposta di una pagina in alto.
+
+Barra spaziatrice
+ si sposta di una pagina in basso.
+
+u, d si sposta di mezza pagina in alto o in basso.
+
+g, G si sposta all'inizio o alla fine.[Input Line Keys]
+Tasti di riga di ingresso
+
+I tasti di riga di ingresso (sono usati per la riga di
+comandoShell Command Line e per i dialoghi di richiesta dati nel
+programma) accettano questi tasti:
+
+C-a sposta il cursore all'inizio della riga.
+
+C-e sposta il cursore alla fine della riga
+
+C-b, freccia-sinistra
+ sposta il cursore di una posizione a sinistra.
+
+C-f, freccia-destra
+ sposta il cursore di una posizione a destra.
+
+M-f sposta il cursore di una parola in avanti.
+
+M-b sposta il cursore di una parola indietro.
+
+C-h, backspace
+ cancella il carattere precedente.
+
+C-d, Canc
+ cancella il carattere nel punto (sopra il
+ cursore).
+
+C-@ imposta il marcatore per tagliare.
+
+C-w copia il testo tra il cursore e il marcatore in
+ un kill buffer e rimuove il testo dalla riga di
+ ingresso.
+
+M-w copia il testo tra il cursore ed il marcatore in
+ un kill buffer.
+
+C-y inserisce il contenuto del kill buffer.
+
+C-k elimina il testo dal cursore alla fine della
+ riga.
+
+M-p, M-n
+ usa questi tasti per navigare attraverso la
+ cronologia dei comandi. M-p posiziona sull'ultima
+ voce, M-n posiziona sulla seguente.
+
+M-C-h, M-Backspace
+ cancella una parola indietro.
+
+M-Tab fa del nomefile, comando, variabile, nomeutente e
+ nomehost il completamentoCompletion automatico.
+
+[Menu Bar]
+Barra dei menu
+
+La barra dei menu compare premendo F9 o cliccando con il
+mouse sopra la riga superiore dello schermo. La barra menu
+possiede cinque menu: "Sinistra", "File", "Comando",
+"Opzioni" e "Destra".
+
+I menu sinistra e destra Left and Right Menus permettono di modificare
+l'aspetto dei pannelli directory di sinistra e di destra.
+
+Il menu fileFile Menu elenca le azioni che possono essere condotte
+sui file correntemente selezionati o marcati.
+
+Il menu comando Command Menu elenca le azioni più generali e non ha
+relazione con il file correntemente selezionati o marcati.
+
+Il menu opzioniOptions Menu elenca le azioni che permettono di
+personalizzare il Midnight Commander.[Left and Right Menus]
+Menu sinistra e destra (sopra e sotto)
+
+L'apparenza dei pannelli directory è modificabile tramite
+i menu sinistra e destra (vengono chiamati sopra e sotto
+se la divisione pannello nella finestra aspettoLayout del menu
+opzioni è orizzontale).[Listing Mode...]
+Modalità lista...
+
+La modalità lista serve a mostrare un elenco di file; ci
+sono quattro modalità elenco disponibili: completa,
+breve, lunga e definita dall'utente. La modalità completa
+mostra il nome del file, l'ampiezza del file e la data di
+modifica.
+
+La modalità breve mostra solo il nome del file in due
+colonne (perciò mostrando il doppio del numero dei file
+che nelle altre modalità ). La modalità lunga è simile a
+quella del comando ls -l. La modalità lunga usa tutta
+l'ampiezza dello schermo.
+
+Se si sceglie il formato definibile dall'utente, è
+necessario specificare il formato della vista.
+
+Il formato definibile dall'utente deve cominciare con una
+specifica dell'ampiezza del pannello. Questa può essere
+"half" o "full", che descrive un pannello di mezza
+grandezza o completa rispettivamente.
+
+Dopo l'ampiezza del pannello, è possibile specificare la
+modalità a due colonne aggiungendo il numero "2" alla
+stringa di formato.
+
+Dopodiché si aggiunge il nome dei campi con una specifica
+di ampiezza opzionale. Questi sono i campi disponibile per
+la visualizzazione:
+
+name mostra il nome del file.
+
+size mostra l'ampiezza del file.
+
+bsize è una forma alternativa del formato size mostra
+ l'ampiezza del file e per le directory mostra
+ solo SUB-DIR o UP--DIR.
+
+type mostra un campo di un carattere. Questo carattere
+ è simile a quello mostrato dal comando ls con la
+ flag -F - * per i file eseguibili, / per le
+ directory, @ per i collegamenti, = per i socket,
+ - per i dispositivi a carattere, + per i
+ dispositivi a blocchi, | per le pipe, ~ per i
+ collegamenti simbolici a directory e ! per i
+ collegamenti simbolici stallati (che non puntano
+ a niente).
+
+mark un asterisco se il file è marcato, uno spazio se
+ non lo è.
+
+mtime la data dell'ultima modifica al file.
+
+atime la data dell'ultimo accesso al file.
+
+ctime la data della creazione del file.
+
+perm una stringa che rappresenta i bit dei permessi
+ del file.
+
+mode un valore ottale con i permessi correnti del
+ file.
+
+nlink il numero dei collegamenti al file.
+
+ngid il GID (numerico).
+
+nuid l'UID (numerico).
+
+owner il proprietario del file.
+
+group il gruppo del file.
+
+inode l'inode del file.
+
+Puoi usare ache questi campi per sistemare la
+visualizzazione:
+
+space uno spazio nel formato visualizzazione.
+
+| aggiunge una linea verticale al formato di
+ visualizzazione.
+
+Per forzare un campo ad un'ampiezza fissa (una specifica
+di ampiezza), basta semplicemente aggiungere : ed il
+numero dei caratteri che si vuole che il campo abbia. Se
+il numero è seguito dal simbolo +, allora la specifica
+definisce l'ampiezza minima - se il programma trova che
+serve più spazio sullo schermo, espanderà il campo.
+
+Per esempio la modalità completa corrisponde a questo
+formato:
+
+half type name | size | mtime
+
+E quella lunga corrisponde a questo formato:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Questa è una modalità interessante:
+
+half name | size:7 | type mode:3
+
+I pannelli possono anche essere impostati alle modalitÃ
+seguenti:
+
+"Informazioni"
+ La modalità informazioni mostra alcuni dati
+ relativi al file correntemente selezionato e se
+ possibile informazioni circa il file system
+ corrente.
+
+"Albero"
+ La vista ad albero è abbastanza simile al
+ comando albero directoryDirectory Tree. Vedere la sezione
+ corrispondente per maggiori informazioni.
+
+"Vista rapida"
+ In questa modalità il pannello si imposta come
+ un visualizzatoreInternal File Viewer ridotto che mostra i
+ contenuti del file correntemente selezionato; se
+ si seleziona il pannello (con il tasto tab o con
+ il mouse), si ha accesso ai normali comandi del
+ visualizzatore.[Sort Order...]
+Ordina per...
+
+Gli otto possibili ordinamenti sono per nome, estensione,
+data di modifica, data di accesso, data di modifica
+informazioni di inode, ampiezza, per inode e non ordinato.
+Nella finestra di dialogo di ordinamento è possibile
+scegliere il tipo di ordinamento ed è anche possibile
+specificare se si desidera l'ordinamento inverso
+selezionando la voce inverso.
+
+Normalmente le directory sono ordinate prima dei file ma
+quest'impostazione può essere modificata dal menu opzioniOptions
+Menu(opzione mescola tutti i file).[Filter...]
+Filtro...
+
+Il comando di filtro permette di specificare un modello
+(per esempio *.tar.gz) che il file deve corrispondere per
+essere visualizzato. Malgrado il modello del filtro, le
+directory e i collegamenti a directory vengono sempre
+visualizzati sul pannello directory.[Reread]
+Ricarica
+
+Il comando ricarica l'elenco dei file nella directory. E'
+utile se un'altro processo ha creato o rimosso dei file.
+Se si ha pannellizzato dei nomi di file in un pannello,
+questo ricaricherà il contenuto della directory e
+rimuoverà le informazioni pannellizzate (vedere sezione
+pannellizza comandoExternal panelize per ulteriori informazioni).[File Menu]
+Menu file
+
+Il Midnight Commander usa i tasti F1 - F10 come tasti
+veloci per i comandi che appaiono nel menu file. Le
+sequenze di escape per i tasti funzione sono capacitÃ
+terminfo da kf1 a kf10. Su terminali senza supporto per i
+tasti funzione, è possibile ottenere la stessa
+funzionalità premendo il tasto ESC e un numero da 1 a 9
+più lo 0 (corrispondentemente ai tasti da F1 a F9 e F10
+rispettivamente).
+
+Il file menu comprende i comandi seguenti (tasti veloci
+tra parentesi):
+
+Aiuto (F1)
+
+Invoca il visualizzatore incorporato di ipertesti per
+l'aiuto. All'interno del visualizzatore aiutoContents, è
+possibile usare il tasto tab per selezionare il successivo
+collegamento e il tasto invio per seguirlo. I tasti Barra
+spaziatrice e Backspace vengono utilizzati per muoversi
+avanti e indietro nella pagina di aiuto. Premere F1
+nuovamente per ottenere la lista completa dei tasti
+accettati.
+
+Menu (F2)
+
+Invoca il menu utenteMenu File Edit. Il menu utente fornisce un modo
+semplice per dare agli utenti un menu ed aggiungere nuove
+funzionalità al Midnight Commander.
+
+Visualizza (F3, Maiusc-F3)
+
+Visualizza il file correntemente selezionato.
+Nell'impostazione predefinita viene invocato il
+visualizzatore interno di fileInternal File Viewer ma se l'opzione "Usa
+visualizzatore interno" è deselezionata, verrà invocato
+un visualizzatore esterno specificato dalla variabile
+ambiente PAGER. Se PAGER non è definita, verrà invocato
+il comando "view". Se si usa invece il comando Maiusc-F3,
+il visualizzatore verrà invocato senza nessun tipo di
+formattazione o preprocessamento sul file.
+
+Vista filtrata (M-!)
+
+Questo tasto richiede all'utente un comando ed i suoi
+argomenti (l'argomento predefinito è il nome del file
+attualmente selezionato), il risultato di tale comando
+viene mostrato nel visualizzatore di file interno.
+
+Cambia (F4)
+
+Invoca l'editor vi o l'editor specificato nella variabile
+d'ambiente EDITOR oppure l'editor di file internoInternal File Editor se
+l'opzione, "usa editor interno" è stata impostata.
+
+Copia (F5)
+
+Mostra una finestra di dialogo con destinazione
+predefinita alla directory del pannello non selezionato,
+che copia il file selezionato (o i file marcati, se ce
+n'è almeno uno) sulla directory specificata dall'utente
+nella finestra di dialogo. Durante il processo è
+possibile premere C-c o ESC per abortire l'operazione. Per
+maggiori dettagli sulla maschera sorgente (che sarÃ
+normalmente * o ^\(.*\)$ a seconda dell'impostazione di
+"modelli della shell") o sui caratteri jolly sulla
+destinazione vedere maschera copia/rinominaMask Copy/Rename.
+
+In alcuni sistemi è possibile eseguire la copia in
+background cliccando sul bottone background (o premendo
+M-b nella finestra di dialogo). Il comando processi in
+backgroundBackground jobs è utile per controllarne l'andamento.
+
+Collegamento (C-x l)
+
+Crea un collegamento fisico (hard link) al file corrente.
+
+Collegamento Simbolico (C-x s)
+
+Crea un collegamento simbolico al file corrente. Per chi
+non sapesse cosa sono i collegamenti: creare un
+collegamento ad un file è come copiare il file ma sia il
+nome sorgente che destinazione rappresentano la stessa
+immagine fisica del file. Per esempio, se si modifica uno
+dei due file, tutti i cambiamenti appariranno su tutti i
+file. Alcuni li chiamano anche alias o scorciatoie (o link
+come in originale inglese).
+
+Un collegamento fisico appare come un file reale. Dopo che
+sia stato creato non c'è modo di distinguere quale sia il
+collegamento e quale sia l'originale. Se si cancella uno
+dei due l'altro rimarrà intatto. E' molto difficile
+notare che i file rappresentano la stessa immagine. Usate
+i collegamenti fisici quando non volete proprio saperlo.
+
+Un collegamento simbolico è un riferimento al nome del
+file originale. Se il file originale viene cancellato, il
+collegamento è inutile. E' facile distinguere i
+collegamenti simbolici dall'immagine stessa. Se il file è
+un collegamento simbolico a qualcosa, il Midnight
+Commander mostra un simbolo "@" davanti al nome del file
+(eccetto se punta ad una directory, nel qualcaso mostrerÃ
+una tilde (~)). Il file originale sul quale punta il
+collegamento simbolico viene mostrato sulla riga di
+mini-stato se "Mostra Mini-stato" è abilitata. Usare i
+collegamenti simbolici se si vuole evitare la confusione
+che creano i collegamenti fisici.
+
+Rinomina/Sposta (F6)
+
+Mostra una finestra di dialogo con destinazione
+predefinita alla directory del pannello non selezionato,
+che sposta il file selezionato (o i file marcati, se ce
+n'è almeno uno) sulla directory specificata dall'utente
+nella finestra di dialogo. Durante il processo è
+possibile premere C-c o ESC per abortire l'operazione. Per
+maggiori dettagli vedere la sezione precedente Copia, dato
+che il comando è molto simile.
+
+In alcuni sistemi è possibile eseguire la copia in
+background cliccando sul bottone background (o premendo
+M-b nella finestra di dialogo). Il comando processi in
+backgroundBackground jobs è utile per controllarne l'andamento.
+
+Crea Directory (F7)
+
+Mostra una finestra di dialogo che crea la directory
+specificata.
+
+Elimina (F8)
+
+Cancella il file correntemente selezionato o i file
+marcati nel pannello corrente. Durante il processo è
+possibile premere C-c o ESC per abortire l'operazione.
+
+Cambia dir veloce (M-c) Usare il comando Cambia Dir veloceQuick
+cdse si vuole cambiare directory corrente e si ha la riga di
+comando occupata.
+
+Seleziona gruppo (+)
+
+Viene utilizzato per selezionare (marcare) un gruppo di
+file. Il Midnight Commander richiedera un'espressione
+regolare per descrivere il gruppo; se l'opzione modelli
+della shell è abilitata, l'espressione regolare è simile
+al file globbing nella shell (* significa zero o più
+caratteri e ? significa un carattere). Se l'opzione
+modelli della shell è disabilitata, allora la selezione
+dei file viene eseguita con le normali espressioni
+regolari (vedere ed (1)).
+
+Deseleziona gruppo (\)
+
+Usata per deselezionare un gruppo di file. E' l'opposto di
+del comando Seleziona gruppo.
+
+Uscita (F10, Maiusc-F10)
+
+Termina l'esecuzione del Midnight Commander. Maiusc-F10
+viene usata se si esce e si sta usando lo shell wrapper.
+Maiusc-F10 in tal caso non vi porterà all'ultima
+directory utilizzata dal Midnight Commander ma vi lascerÃ
+nella directory dalla quale avete fatto partire il
+Midnight Commander.[Quick cd]
+Cambia dir veloce
+
+Questo comando è utile se si ha la riga di comando piena
+e si vuole eseguire cdThe cd internal command per cambiare directory senza
+dover cancellare e riscrivere la riga di comando. Questo
+comando fa uscire una piccola finestra di dialogo che
+richiede l'immissione degli stessi argomenti che si
+darebbero al comando cd a riga di comando. Questo ha le
+stesse caratteristiche già presenti nel comando comando
+interno cdThe cd internal command.[Command Menu]
+Menu comando
+
+Il comando albero directoryDirectory Tree mostra un disegno ad albero
+delle directory.
+
+Il comando trova fileFind File permette di cercare un file
+specifico. Il comando "Scambia pannelli" scambia il
+contenuto dei due pannelli directory.
+
+Il comando "attiva/disattiva pannelli" mostra il risultato
+dell'ultimo comando shell. Quest'ultimo funziona solo su
+xterm e sulle console Linux e FreeBSD.
+
+Il comando Confronta directory (C-x d) confronta il
+contenuto dei pannelli directory uno con l'altro. E' poi
+possibile usare il comando Copia (F5) per rendere i
+pannelli identici. Ci sono tre metodi di confronto. Il
+metodo veloce confronta solo l'ampiezza e la data del
+file. Il metodo completo fa un confronto byte-per-byte. Il
+metodo completo non è disponibile se la macchina non
+supporta la chiamata di sistema mmap(2). Il metodo solo
+dimensione confronta solo l'ampiezza dei file e non
+controlla il contenuto né la data del file.
+
+Il comando cronologia comandi mostra un'elenco dei comandi
+battuti. Il comando selezionato viene copiato sulla riga
+di comando. Alla cronologia comandi vi si può accedere
+premendo M-p o M-n.
+
+Il comando directory favorite (C-\)Hotlist permette un cambio
+più veloce dalla directory corrente ad una di quelle
+usate più spesso.
+
+Il comando pannellizza comandoExternal panelize permette di eseguire un
+coamndo esterno e di mettere il risultato nel pannello
+corrente.
+
+Il comando modifica file estensioniExtension File Edit permette di
+specificare i programmi che devono essere eseguiti quando
+si prova ad eseguire, visualizzare, modificare e un
+mucchio di altre cose, file con una specifica estensione
+(la fine del nome del file). Il comando modifica file menuMenu
+FileEditserve a modificare il menu utente (che appare premendo
+F2).[Directory Tree]
+Albero directory
+
+Il comando albero directory mostra una rappresentazione ad
+albero delle directory. Selezionando una directory dalla
+rappresentazione il Midnight Commander cambierà a quella
+directory.
+
+Ci sono due modi di invocare l'albero. Il vero comando di
+albero directory è accessibile dal menu Comandi. L'altro
+modo è di selezionare la vista ad albero dai menu
+Sinistra o Destra.
+
+Per evitare i lunghi ritardi il Midnight Commander crea la
+rappresentazione ad albero scansionando solo una piccola
+porzione di tutte le directory. Se manca la directory che
+si vuole visualizzare, spostarsi sulla sua directory
+genitrice e premere C-r (o F2).
+
+E' possibile utilizzare i tasti seguenti:
+
+Sono accettati i tasti generali di movimentoGeneral Movement Keys.
+
+Invio. Nell'albero directory, esce dall'albero della
+directory e lo cambia alla directory corrente nel pannello
+selezionato. Nella vista ad albero, cambia a questa
+directory nell'altro pannello e rimane nella modalitÃ
+vista ad albero in quello corrente.
+
+C-r, F2 (Ricarica). Ricarica la directory. Usare questo
+comando quando la rappresentazione ad albero non è
+aggiornata: mancano directory o mostra alcune
+sottodirectory che non esistono più.
+
+F3 (Scorda). Cancella questa directory dalla
+rappresentazione ad albero. Usare questo comando per
+eliminare la confusione dal'albero. Se si vuole nuovamente
+visualizzare l'albero completo premere F2 nella sua
+directory genitrice.
+
+F4 (Statico/Dinamico). Cambia tra modo di navigazione
+dinamico (predefinito) e statico.
+
+Nella navigazione statica si usano i tasti Su e Giù per
+selezionare la directory. Tutte le directory conosciute
+vengono mostrate.
+
+Nella navigazione dinamica si usano i tasti Su e Giù per
+selezionare una directory sorella, il tasto Sinistra
+sposta sulla directory genitrice e il tasto Destra sposta
+sulla directory figlia. Solo i parenti, sorelle e figlie,
+vengono mostrate; le altre sono tralasciate. La
+rappresentazione ad albero cambia dinamicamente come la si
+attraversa.
+
+F5 (Copia). Copia la directory.
+
+F6 (RinSpo). Sposta la directory.
+
+F7 (CreDir). Crea una nuova directory sotto questa
+directory.
+
+F8 (CancDir). Cancella questa directory dal file system.
+
+C-s, M-s. Cerca la prossima directory che corrisponde alla
+stringa di ricerca. Se tale directory non esiste, questi
+tasti faranno scendere di una riga (il cursore).
+
+C-h, Backspace. Cancella l'ultimo carattere nella stringa
+di ricerca.
+
+Qualsiasi altro carattere. Aggiunge un carattere alla
+stringa di ricerca e sposta alla nuova directory che
+comincia con questi caratteri (il cursore). Nella vista ad
+albero si deve prima attivare la ricerca premendo C-s. La
+stringa di ricerca è visibile nella riga di mini stato.
+
+Le azioni seguenti sono disponibili solo nell'albero
+directory. Non sono supportate nella vista ad albero.
+
+F1 (Aiuto). Invoca il visualizzatore dell'aiuto e mostra
+questa sezione.
+
+Esc, F10. Esce dalla rappresentazione ad albero. Non
+cambia directory.
+
+Il mouse è supportato. Un doppio clic si comporta come
+premere Invio. Vedere anche la sezione supporto mouseMouse Support.[Find File]
+Trova file
+
+Il comando trova file domanda prima la directory di inizio
+per la ricerca ed il nome del file da cercare. Premendo il
+tasto albero puoi selezionare la directory di partenza
+dall'albero directoryDirectory Tree.
+
+Il campo contenuto accetta espressioni regolari simili a
+egrep(1). Ciò significa che è necessario proteggere i
+caratteri con significati speciali per egrep con "\", per
+esempio se si ricerca "strcmp (" si dovrà immettere
+"strcmp \(" (senza le virgolette).
+
+Per far partire la ricerca premere il tasto Ok. E'
+possibile bloccare la ricerca con il tasto Sospende e
+farla riprendere con il tasto Continua.
+
+E' possibile navigare l'elenco file con i tasti freccia Su
+e Giù. Il tasto Chdir cambierà la directory corrente a
+quella del file selezionato. Il tasto Ripete chiederÃ
+nuovamente i parametri per una nuova ricerca. Il tasto
+Uscita esce dal comando Trova. Il tasto Pannellizza
+metterà i file trovati sul pannello di directory corrente
+cosicché si possa svolgere ulteriori operazioni su di
+essi (visualizzazione, copia, spostamento, e così via).
+Dopo la pannellizzazione è possibile premere C-r per
+ripristinare la vista normale dei file.
+
+E' possibile avere una lista di directory che il comando
+trova file dovrebbe saltare durante la ricerca (per
+esempio, si può evitare di fare ricerche su un CDROM o su
+una directory NFS montata attraverso un collegamento
+lento).
+
+Le directory che devono essere saltate devono essere
+impostate nella variabile find_ignore_dirs nella sezione
+Misc del file ~/.mc/ini.
+
+Le directory devono essere separate da una virgola, come
+nell'esempio:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+Si può prendere in considerazione l'uso del comando
+pannellizza comandoExternal panelize per operazioni particolari. Il
+comando trova file serve solo per ricerche semplici mentre
+usando pannellizza comando si può fare ricerche complesse
+come si vuole.[External panelize]
+Pannellizza comando
+
+Pannellizza comando permette di eseguire un programma
+esterno, e mettere il risultato del programma nel pannello
+corrente.
+
+Per esempio, se si vuole manipolare in uno dei pannelli
+tutti i collegamenti simbolici nella directory corrente,
+basta usare pannellizza comando per eseguire il seguente:
+
+find . -type l -print
+
+Al completamento del comando, il contenuto del pannello
+non sarà più il listato della directory ma tutti i file
+che rappresentano collegamenti simbolici.
+
+Volendo pannellizzare tutti i file che sono stati
+scaricati dal proprio server ftp preferito, si può usare
+questo comando awk per estrarre il nome del file dal file
+di log del traferimento:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+Se si desidera si può salvare i comandi di
+pannellizzazione usati più spesso con uno nome più
+descrittivo, in maniera da richiamarli più velocemente.
+Per fare ciò basta battere il comando sulla riga di
+ingresso e premere il tasto Aggiungi nuovo. Poi si deve
+dare un nome al quale associare il comando che si desidera
+salvare. La prossima volta sarà possibile scegliere quel
+comando dall'elenco e non servirà ribatterlo nuovamente.[Hotlist]
+Directory favorite
+
+Il comando Directory favorite mostra le etichette delle
+directory nell'elenco delle favorite. Il Midnight
+Commander andrà alla directory corrispondente
+all'etichetta selezionata. Dalla finestra delle favorite
+si possono rimuovere etichette/directory già create ed
+aggiungerne di nuove. Per aggiungere velocemente nuove
+directory basta usare il comando Aggiungi alle favorite
+(C-x h), che aggiunge la directory corrente alla lista
+delle favorite, richiedendo l'etichetta per identificarla.
+
+Questo rende più veloce il cd verso directory usate
+spesso. Considera l'uso della variabile CDPATH come
+descritto in comando cd internoThe cd internal command.[Extension File Edit]
+Modifica file estensioni
+
+Questo comando invocherà l'editor sul file
+~/.mc/bindings. Il fomato di questo file è il seguente
+(il formato è cambiato dalla versione 3.0):
+
+Tutte le righe che iniziano per # vengono ignorate.
+
+Le righe che cominciano dalla prima colonna devono avere
+il seguente formato:
+
+parolachiave/descrizione, i.e. qualsiasi cosa dopo
+parolachiave/ fino al fine riga è descrizione
+
+parolachiave può essere:
+
+shell (allora descrizione è qualsiasi estensione (no
+ caratteri jolly), cioè corrisponde a tutti i
+ file *descrizione. Esempio: .tar corrisponde a
+ *.tar)
+
+regex (descrizione è un'espressione regolare)
+
+type (file corrisponde se `file %f` corrisponde
+ all'espressione regolare descrizione (nome del
+ file: a partire da `file %f` viene rimosso))
+
+default (corrisponde a qualsiasi file indipendentemente
+ dalla descrizione)
+
+Le altre linee devono cominciare con uno spazio o una
+tabulazione e devono essere nel formato:
+parolachiave=comando (senza spazi intorno a =), dove
+parolachiave deve essere: Open (se l'utente preme Invio o
+fa doppio clic), View (F3), Edit (F4). command è
+qualsiasi comando shell di una riga, con la semplice
+sostituzione macroMacro Substitution.
+
+Gli obiettivi sono valutati dalla cima al fondo, perciò
+l'ordine è importante. Se alcune azioni mancano, la
+ricerca continua come se la regola non corrispondesse,
+cioè se un file corrisponde alla prima e alla seconda
+voce e manca la voce View in cima, allora premendo F3
+verrà usata l'azione View della seconda voce. Normalmente
+dovrebbero corrispondere tutte le azioni.[Background jobs]
+Processi in background
+
+Questo comando permette di controllare lo stato di ogni
+processo in background del Midnight Commander (in
+background possono essere eseguite solo operazioni di
+copia e rinomina). Da qui si può bloccare, far ripartire
+e uccidere un lavoro in background.[Menu File Edit]
+Modifica file menu
+
+Il menu utente è un menu di comandi utili che possono
+essere personalizzati dall'utente. Quando si accede al
+menu utente, viene utilizzato, se esiste, il file .mc.menu
+dalla directory corrente, ma solo se è di proprietÃ
+dell'utente o di root e se non è scrivibile a tutti. Se
+tale file non viene trovato, mc alla stessa maniera prova
+con ~/.mc/menu altrimenti usa il menu di sistema
+/usr/share/mc/mc.menu.
+
+Il formato del file menu è molto semplice. Le righe che
+cominciano con qualsiasi cosa che non sia uno spazio o una
+tabulazione sono considerate voci per il menu (per fare in
+modo di usarle anche come scelta rapida, il primo
+carattere deve essere una lettera). Tutte le righe che
+cominciano con uno spazio o un tab sono i comandi che
+verranno eseguiti quando la voce viene selezionata.
+
+Quando un'opzione viene selezionata tutte le linee di
+comando dell'opzione vengono copiate in un file temporaneo
+nella directory temporanea (normalmente /usr/tmp) e poi il
+file viene eseguito. Ciò permette all'utente di mettere
+normali costrutti shell nei menu. Prima dell'esecuzione
+del codice del menu ha luogo una semplice sostituzione di
+macro. Per ulteriori informazioni vedere sostituzione
+macroMacro Substitution.
+
+Ecco un esempio di un file mc.menu:
+
+A Mostra un dump del file correntemente selezionato
+ od -c %f
+
+B Modifica un rapporto bachi e lo spedisce a root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Legge la posta
+ emacs -f rmail
+
+N Legge le news
+ emacs -f gnus
+
+H Chiama il visualizzatore ipertestuale info
+ info
+
+J Copia la directory corrente nell'altro pannello ricorsivamente
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Crea un rilascio della directory corrente
+ echo -n "Nome del file di distribuzione: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Estrae il contenuto di un file tar compresso
+ tar xzvf %f
+
+Condizioni Predefinite
+
+Ogni voce di menu può essere preceduta da una condizione.
+La condizione deve cominciare nella prima colonna con un
+carattere '='. Se la condizione è vera, la voce di menu
+sarà la voce predefinita.
+
+Sintassi condizione: = <sotto-cond>
+ oppure: = <sotto-cond> | <sotto-cond> ...
+ oppure: = <sotto-cond> & <sotto-cond> ...
+
+Sotto-condizione è una delle seguenti:
+
+ y <modello> sintassi della corrispondenza modello file corrente?
+ (solo per modifica menu).
+ f <modello> corrispondenza modello file corrente?
+ F <modello> corrispondenza modello altro file?
+ d <modello> corrispondenza modello directory corrente?
+ D <modello> corrispondenza modello altra directory?
+ t <tipo> file corrente di tipo?
+ T <tipo> altro file di tipo?
+ x <nomefile> nomefile è eseguibile?
+ ! <sotto-cond> nega il risultato di una sotto-condizione
+
+Modello è un normale modello della shell o un'espressione
+regolare, a seconda dell'opzione modelli della shell. E'
+possibile scavalcare il valore globale dell'opzione
+modelli della shell scrivendo "shell_patterns=x" sulla
+prima riga del file menu (dove "x" è 0 o 1).
+
+Tipo è uno o più dei seguenti caratteri:
+
+ n non directory
+ r file regolare
+ d directory
+ l collegamento
+ c carattere speciale
+ b blocco speciale
+ f fifo (pipe)
+ s socket
+ x eseguibile
+ t marcato
+
+Per esempio 'rlf' significa file regolare, collegamento o
+fifo. Il tipo 't' è particolare perché agisce sul
+pannello invece che sul file. La condizione '=t t' è vera
+se ci sono file marcati nel pannello corrente e falsa se
+non ce ne sono.
+
+Se la condizione comincia con '=?' invece che '=' una
+traccia di debug sarà mostrata ogniqualvolta viene
+calcolato il valore della condizione.
+
+Le condizioni sono calcolate da sinistra a destra. Ciò
+significa che
+ = f *.tar.gz | f *.tgz & t n
+viene calcolata come
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Ecco un esempio dell'uso delle condizioni:
+
+= f *.tar.gz | f *.tgz & t n
+L Elenca i contenuti di un archivio compresso tar
+ gzip -cd %f | tar xvf -
+
+Condizioni Addizione
+
+Se la condizione comincia con '+' (o '+?') invece che '='
+(o '=?') è una condizione addizione. Se la condizione è
+vera la voce di menu sarà inclusa nel menu. Se la
+condizione è falsa la voce di menu non sarà inclusa nel
+menu.
+
+E' possibile combinare condizioni predefinite e addizione
+iniziando la condizione con '+=' o '=+' (o '+=?' o '=+?'
+se vuoi una traccia di debug). Se si vuole usare due
+differenti condizioni, una per addizionale e l'altra per
+predefinita, si può precedere una voce di menu con due
+righe di condizione, una che comincia con '+' e l'altra
+con '='.
+
+I commenti cominciano con '#'. Linee di commento
+aggiuntive devono cominciare con '#', spazi o tabulazioni.[Options Menu]
+Menu opzioni
+
+Il Midnight Commander possiede alcune opzioni che possono
+essere abilitate e disabilitate in molte finestre di
+dialogo accessibili da questo menu. Le opzioni sono
+abilitate se hanno un "x" di fronte ad esse.
+
+Il comando configurazioneConfiguration mostra una finestra di dialogo
+dalla quale è possibile cambiare molte delle inpostazioni
+del Midnight Commander.
+
+Il comando aspettoLayout mostra una finestra di dialogo con la
+quale è possibile impostare molte opzioni relative a come
+mc appare sullo schermo.
+
+Il comando confermeConfirmation mostra una finestra di dialogo dalla
+quale è possibile specificare per quali azioni si vuole
+una richiesta di conferma.
+
+Il comando mostra bitDisplay bits mostra una finestra di dialogo
+dalla quale è possibile selezionare quali caratteri il
+vostro terminale è capace di mostrare.
+
+Il comando impara tastiLearn keys mostra una finestra di dialogo
+dalla quale è possibile controllare i tasti che non
+appaiono funzionare su alcuni terminali ed è possibile
+aggiustare.
+
+Il comando FS virtualeVirtual FS mostra una finestra di dialogo con
+la quale è possibile impostare alcune opzioni relative al
+VFS.
+
+Il comando salva configurazioneSave Setup salva le impostazioni
+correnti dei menu sinistra, destra e opzioni. Viene
+salvato anche un piccolo numero di altre opzioni.[Configuration]
+Configurazione
+
+Le opzioni in questa finestra sono divise in tre gruppi:
+Opzioni del pannello, Pausa dopo l'esecuzione e Altre
+opzioni.
+
+Opzioni del pannello
+
+Mostra file di backup. Se abilitata, il Midnight Commander
+mostrerà i file che terminano con una tilde. Altrimenti
+essi non verranno mostrati (come nell'opzione -B del
+comando GNU ls).
+
+Mostra file nascosti. Se abilitata, il Midnight Commander
+mostrerà tutti i file che cominciano con un punto (come
+ls -a).
+
+Cursore in basso mentre seleziona. Se abilitata, la barra
+di selezione si muoverà in basso dopo aver selezionato un
+file (sia con tasto Ins).
+
+Rilascia menu a cascata. Quando quest'opzione è
+abilitata, la discesa dei menu sarà attivata non appena
+si preme il tasto F9. Altrimenti si otterrà solo il
+titolo del menu e si dovrà attivare il menu con i tasti
+freccia o con i tasti di selezione rapida. E' raccomandata
+se si stanno usando i tasti di selezione rapida.
+
+Mescola tutti i file. Se quest'opzione è abilitata, tutti
+i file e le directory vengono mostrati mescolati insieme.
+Se l'opzione è spenta, le directory (e i collegamenti a
+sottodirectory) vengono mostrati all'inizio dell'elenco
+con gli altri file a seguire.
+
+Aggiornamento rapido directory. Se quest'opzione è
+abilitata, il Midnight Commander userà un trucco per
+determinare se i contenuti della directory sono cambiati.
+Il trucco consiste nel ricaricare la directory solo se
+l'i-node della directory è cambiato. Ciò significa che
+la ricarica accade solo quando i file vengono creati o
+cancellati. Se quello che cambia è l'i-node di un file
+nella directory (cambia l'ampiezza di un file, cambiano il
+proprietario o le flag, etc.) la visualizzazione non viene
+aggiornata. In questi casi se l'opzione è abilitata, è
+necessario ricaricare la directory manualmente (con C-r).
+
+Pausa dopo l'esecuzione
+
+Dopo l'esecuzione di comandi, il Midnight Commander può
+fermarsi, in maniera da permettere di esaminare il
+risultato del comando. Ci sono tre possibili impostazioni
+per questa variabile:
+
+ Mai. Significa che non si vuole vedere il
+ risultato del comando. Se si sta usando la
+ console Linux o FreeBSD o un xterm, ci sarà la
+ possibilità di vedere il risultato del comando
+ premendo C-o.
+
+ Su terminali stupidi. Si avrà il messaggio di
+ pausa su quei terminali che non sono in grado di
+ mostrare il risultato dell'ultimo comando
+ eseguito (qualsiasi terminale che non sia un
+ xterm o una console Linux o FreeBSD).
+
+ Sempre. Il programma si fermerà dopo
+ l'esecuzione di tutti i comandi.
+
+Altre opzioni
+
+Operazioni prolisse. Quest'opzione decide se le operazioni
+di Copia, Spostamento o Cancellazione saranno prolisse
+(cioè se mostreranno una finestra di dialogo per ogni
+operazione). Se si ha un terminale lento potresti voler
+disabilitare quest'opzione. Viene automaticamente spenta
+se la velocità del proprio terminale è inferiore a 9600
+bps.
+
+Calcola totali. Se quest'opzione è abilitata, il Midnight
+Commander calcolerà i totali delle ampiezze in byte e il
+numero totale dei file prima di ogni operazione di Copia,
+Spostamento o Cancellazione. Questo genererà una barra di
+progressione più accurata a discapito di un po' di
+velocità . Quest'opzione non ha effetto se Operazioni
+prolisse è disabilitata.
+
+Modelli della shell. Normalmente i comandi Seleziona,
+Deseleziona e Filtro usano espressioni regolari di tipo
+shell. Le seguenti conversioni vengono eseguite per
+ottenere questo risultato: '*' viene rimpiazzato da '.*'
+(zero o più caratteri); '?' viene rimpiazzato da '.'
+(esattamente un carattere) e '.' dal carattere letterale
+punto. Se l'opzione è disabilitata, allora le espressioni
+regolari sono quelle descritte in ed(1).
+
+Autosalva configurazione. Se quest'opzione è abilitata,
+quando si esce dal Midnight Commander le opzioni
+configurabili del Midnight Commander vengono salvate nel
+file ~/.mc/ini.
+
+Menu automatici. Se quest'opzione è abilitata, il menu
+utente sarà invocato alla partenza. Utile per creare menu
+per utenti non abituati a unix.
+
+Usa editor interno. Se quest'opzione è abilitata, verrÃ
+usato l'editor integrato interno per modificare i file. Se
+l'opzione è disabilitata, verrà usato l'editor
+specificato dalla variabile ambiente EDITOR. Se nessun
+editor è stato specificato, verrà usato vi. Vedere la
+sezione editor di file internoInternal File Editor.
+
+Usa il visualizzatore interno. Se quest'opzione è
+abilitata, verrà usato il visualizzatore di file interno
+per visualizzare i file. Se l'opzione è disabilitata,
+verrà utilizzato il visualizzatore specificato dalla
+variabile ambiente PAGER. Se il visualizzatore non è
+definito, verrà usato il comando view. Vedere sezione
+visualizzatore file internoInternal File Viewer.
+
+Completamento: visualizza tutto Normalmente il Midnight
+Commander mostra tutti i possibili completamentiCompletion se il
+completamento è ambiguo se si preme M-Tab una seconda
+volta, la prima completa per quanto possibile e, in caso
+di ambiguità , emette un suono. Se si vuole vedere tutti i
+possibili completamenti già alla pressione del primo
+M-Tab, abilitare quest'opzione.
+
+Barre che girano. Se quest'opzione è abilitata, il
+Midnight Commander mostra una barra rotante nell'angolo in
+alto a destra come indicatore di progressione.
+
+Navigazione stile Lynx. Se quest'opzione è abilitata, è
+possibile usare i tasti freccia per cambiare
+automaticamente directory se la selezione corrente è una
+subdirectory e se la riga di comando è vuota. Normalmente
+quest'opzione è spenta.
+
+Cd segue i collegamenti. Quest'opzione, se impostata, fa
+in modo che il Midnight Commander segua la catena logica
+delle directory, quando si cambia la directory corrente in
+ogni pannello o usando il comando cd. Questo è il
+comportamento predefinito di bash. Quando non è
+impostata, il Midnight Commander segue la reale struttura
+della directory, perciò eseguendo cd .. se si è entrati
+in una directory attraverso un collegamento, ci porterÃ
+alla genitrice reale della directory corrente e non alla
+directory dov'era il collegamento.
+
+Cancellazione sicura. Se quest'opzione è abilitata, la
+cancellazione non intenzionale dei file sarà più
+difficile. La preimpostazione della finestra di dialogo
+della conferma cambia da "Si" a "No". Normalmente
+quest'opzione è disabilitata.[Layout]
+Aspetto
+
+La finestra di aspetto da la possibilità di cambiare
+l'aspetto generale dello schermo. Si può specificare la
+visibilità della barra dei menu, della riga dei comandi,
+della riga dei suggerimenti o della riga dei tasti
+funzione. Sulle console Linux o FreeBSD si può impostare
+quante righe siano visibili sulla finestra di uscita.
+
+Il resto dell'area dello schermo viene usata per i due
+pannelli directory. Si può specificare se l'area venga
+divisa dai due pannelli in direzione verticale o
+orizzontale. La divisione può essere uguale o si può
+dividere in maniera asimmetrica.
+
+Normalmente i contenuti dei pannelli directory sono
+visualizzati dello stesso colore, ma si può specificare
+se i permessi e i tipi di file siano evidenziati con
+speciali coloriColors. Se l'evidenziazione dei permessi è
+abilitata, i campi permessi e modalità dello schermoListing Mode...
+valide per l'utente che usa il Midnight Commander sono
+evidenziati con il colore definito con la parolachiave
+selezionata. Se l'evidenziazione del tipo di file è
+abilitata, i file vengono colorati a seconda del tipo (per
+esempio directory, file core, eseguibili, ...).
+
+Se l'opzione Mostra mini-stato è abilitata, una riga di
+informazioni di stato circa la voce correntemente
+selezionata viene mostrata sul fondo dei pannelli.[Confirmation]
+Conferme
+
+In questo menu è possibile configurare le opzioni di
+conferma per la cancellazione e sovrascrittura dei file,
+esecuzione dei file premendo invio e per l'uscita dal
+programma.[Display bits]
+Mostra bit
+
+Viene usata per configurare la quantità dei caratteri
+visibili sullo schermo. Quest'impostazione può essere 7
+bit, se il terminale/libreria_curses supporta solo sette
+bit in uscita, ISO-8859-1 se mostra tutti i caratteri
+nella mappa ISO-8859-1 e uscita completa a 8 bit per quei
+terminali che possono visualizzare tutti i caratteri a 8
+bit.[Learn keys]
+Impara tasti
+
+Questa finestra di dialogo permette di controllare e
+ridefinire i tasti funzione, i tasti freccia e alcuni
+altri tasti per farli funzionare correttamente sul
+terminale corrente. Spesso non funzionano dato che molti
+database di terminali sono incompleti o errati.
+
+Ci si può muovere con il tasto Tab e con i tasti di
+movimento di vi ('h' sinistra, 'j' giù, 'k' su e 'l'
+destra). Una volta premuti e riconosciuti i tasti di
+movimento del cursore, si possono tranquillamente
+utilizzare.
+
+E' possibile provare i tasti semplicemente premendoli
+ognuno. Quando si preme un tasto ed è riconosciuto
+correttamente, appare un OK accanto al nome di quel tasto.
+Una volta che il tasto è marcato OK, esso comincia a
+funzionare regolarmente, per esempio premendo il tasto F1,
+la prima volta controllerà il funzionamento, ma
+dopodiché mostrerà la schermata di aiuto. Lo stesso
+dicasi per i tasti freccia. Il tasto Tab dovrebbe
+funzionare sempre.
+
+Se alcuni tasti non funzionano correttamente, non si
+vedrà apparire l'OK dopo la pressione di quel tasto.
+Allora è possibile ridefinirlo. Fatelo, premendo il
+bottone corrispondente al nome del tasto (con il mouse o
+premendo Invio o Spazio, dopo aver selezionato il bottone
+con Tab o con le frecce). Ecco che un messaggio apparirÃ
+richiedendo di premere quel tasto. Fatelo ed aspettate che
+la finestra sparisca. Se si vuole annullare, basta premere
+Esc una volta ed aspettare.
+
+Quando si è finito con tutti i tasti, è possibile
+salvarli. Le definizioni dei tasti che si è ridefinito
+saranno scritte nella sezione [terminal:TERM] del vostro
+~/.mc/ini file (dove TERM è il nome del terminale
+corrente). Le definizioni dei tasti che già funzionavano
+correttamente non vengono salvate.[Virtual FS]
+FS virtuale
+
+Quest'opzione permette di controllare l'impostazione della
+cache informazioni del file system virtualeVirtual File System.
+
+Il Midnight Commander tiene in memoria le informazioni
+relative ad alcuni dei file system virtuali per accelerare
+l'accesso all'elenco dei file nel file system (per
+esempio, l'elenco dei file scaricato dai server ftp).
+
+Inoltre, per accedere al contenuto dei file compressi (per
+esempio file tar compressi) il Midnight Commander deve
+creare un file temporaneo non compresso sul disco.
+
+Siccome sia le informazioni in memoria che i file
+temporanei su disco occupano risorse, si può voler
+impostare i parametri delle informazioni della cache per
+ridurre l'uso delle risorse o per massimizzare la
+velocità di accesso ai file system usati spesso.
+
+A causa del formato degli archivi tar, il filesystem tar
+necessita di leggere l'intero file solo per caricare le
+voci dei file. Dato che molti file tar sono compressi (i
+file tar non compressi sono una specie in via di
+estinzione), il file system tar deve decomprimere il file
+su disco, in una locazione temporanea per poi accedervi
+come un file tar normale.
+
+Ora, visto che noi tutti amiamo navigare nei file e nei
+file tar dappertutto su disco, succede spesso che si
+lascia un file tar per poi rientrarvi successivamente.
+Siccome la decompressione è lenta, il Midnight Commander
+conserverà l'informazione in memoria per un tempo
+limitato, allo scadere del quale, tutte le risorse
+associate al file system verranno liberate. La scadenza
+predefinita è impostata a un minuto.
+
+Il file system FTPFTP File System (ftpfs) permette di navigare le
+directory su server FTP remoti. Esso possiede diverse
+opzioni.
+
+Password ftp anonimo è la password utilizzata per
+accedere come "anonimo". Alcuni siti richiedono un
+indirizzo email valido. D'altra parte, probabilmente non
+si vuole dare il vostro indirizzo email reale a siti non
+di fiducia, specialmente se non si sta usando filtri anti
+spam.
+
+L'ftpfs mantiene l'elenco della directory che scarica dal
+server ftp in una cache. Il tempo di scadenza della cache
+è configurabile con l'opzione scadenza cache directory
+ftpfs. Un valore basso per quest'opzione può rallentare
+ogni operazione sul file system ftp perché ogni
+operazione è accompagnata da una richiesta al server ftp.
+
+E' possibile definire un host proxy per fare trasferimenti
+ftp. Notare che molti firewall moderni sono totalmente
+trasparenti almeno per i trasferimenti FTP passivi (vedere
+di seguito), perciò i proxy ftp sono considerati
+obsoleti.
+
+Se usa sempre ftp proxy non è impostata, è possibile
+usare il punto escamativo per abilitare il proxy per certi
+host. Vedere la sezione file system FTPFTP File System per gli esempi.
+
+Se quest'opzione è impostata, il programma farà due
+cose: consulterà il file /usr/lib/mc/mc.no_proxy per le
+righe contenenti nomi host locali (se il nome host
+comincia con un punto, è considerato un dominio) e
+assumendo che ogni nome host senza punti nel nome sia
+direttamente accessibile. Tutti gli altri host verranno
+contattati attraverso il proxy host specificato.
+
+E' possibile abilitare l'uso del file ~/.netrc che
+mantiene i nomi di accesso e le password per i server ftp.
+Vedere netrc (5) per una descrizione del formato .netrc.
+
+Usa modalità passiva abilita l'uso della modalità FTP
+passiva quando la connessione per il trasferimento file è
+iniziata dal client, non dal server. Quest'opzione è
+raccomandata e preimpostata. Se quest'opzione è spenta,
+la connessione dati viene iniziata dal server. Questo
+potrebbe non funzionare con alcuni firewall.[Save Setup]
+Salva configurazione
+
+Alla partenza il Midnight Commander prova a caricare le
+informazioni di inizializzazione dal file ~/.mc/ini. Se
+questo file non esiste, caricherà le informazioni dal
+file di configurazione di sistema posizionato in
+/usr/share/mc/mc.ini. Se il file di configurazione di
+sistema non esiste, MC userà le impostazioni predefinite.
+
+Il comando salva configurazione crea il file ~/.mc/ini
+salvando le impostazioni correnti dei menu sinistra,
+destraLeft and Right Menus e opzioniOptions Menu.
+
+Se si attiva l'opzione autosalva configurazione, MC
+salverà sempre le impostazioni correnti all'uscita.
+
+Esistono anche impostazioni che non possono essere
+cambiate dai menu. Per cambiare queste impostazioni è
+necessario modificare il file di configurazione con il
+vostro editor preferito. Vedere sezione impostazioni
+specialiSpecial Settings per ulteriori informazioni.
+
+[Executing operating system commands]
+Esecuzione comandi del sistema operativo
+
+E' possibile eseguire comandi del sistema operativo
+direttamente nella riga di comando del Midnight Commander
+o selezionando il programma che si vuole eseguire con la
+barra di selezione in uno dei pannelli e premendo Invio.
+
+Se si preme Invio su di un file che non è eseguibile, il
+Midnight Commander confronta l'estensione del file
+selezionato con ciò che trova nel file estensioniExtension File Edit. Se
+viene trovata una corrispondenza, verrà eseguito il
+codice associato. Verrà eseguita una semplice espansione
+di macroMacro Substitution prima di eseguire il comando.[The cd internal command]
+Il comando cd interno
+
+Il comando cd non viene passato alla shell per
+l'esecuzione ma viene interpretato dal Midnight Commander.
+Perciò esso non può gestire tutte quelle simpatiche
+espansioni di macro e sostituzioni che fa la shell,
+malgrado alcune le possa ancora fare:
+
+Sostituzione della tilde. La (~) verrà sostituita con la
+vostra directory home e se si appende un nome utente dopo
+la tilde, allora verrà sostituita con la directory di
+login dell'utente indicato.
+
+Per esempio, ~ospite è la directory home dell'utente
+ospite, mentre ~/ospite è la directory ospite nella
+vostra home directory.
+
+Directory precedente. E' possibile saltare alla directory
+dove si era precedentemente usando il nome directory
+speciale '-' così: cd -
+
+Directory CDPATH. Se la directory indicata al comando cd
+non è nella directory corrente, il Midnight Commander
+userà il valore della viariabile ambiente CDPATH per
+cercare la directory in ognuna delle directory nominate.
+
+Per esempio si può impostare la variabile CDPATH a
+~/src:/usr/src, permettendo di cambiare directory verso
+ognuna delle directory presenti nelle directory ~/src e
+/usr/src da qualunque parte nel file system (per esempio
+cd linux vi porterà in /usr/src/linux).[Macro Substitution]
+Sostituzione di macro
+
+Quando si accede ad un menu utenteMenu File Edit, o si esegue un
+comando dipendente dall'estensioneExtension File Edit, o si esegue un
+comando dalla riga di ingresso, viene eseguita una
+semplice sostituzione di macro.
+
+Le macro sono:
+
+"%i" Indentazione di spazi, uguale alla colonna della
+ posizione del cursore. Solo per la modifica menu.
+
+"%y" Il tipo di sintassi del file corrente. Solo per
+ la modifica menu.
+
+"%k" Nome del file di blocco.
+
+"%e" Nome del file di errore.
+
+"%m" Nome del menu corrente.
+
+%fe%p Nome del file corrente.
+
+"%x" L'estensione del file corrente.
+
+"%b" Nome del file corrente ma senza estensione.
+
+"%d" Nome della directory corrente.
+
+"%F" Il file corrente nel pannello non selezionato.
+
+"%D" La directory corrente nel pannello non
+ selezionato.
+
+"%t" I file attualmente marcati.
+
+"%T" I file attualmente marcati nel pannello non
+ selezionato.
+
+%ue%U Simili alle macro %t e %T, in aggiunta i file
+ vengono deselezionati. E' possibile usare questa
+ macro solo una volta per voce di menu file o per
+ voce di file estensione, dato che la volta
+ successiva non ci saranno file marcati.
+
+%se%S I file selezionati se ce ne sono. Altrimenti il
+ file corrente.
+
+"%cd" Questa è una macro speciale usata per cambiare
+ la directory corrente alla directory specificata
+ di fronte ad essa. Usata principalmente come
+ interfaccia al file system virtualeVirtual File System.
+
+"%view" Questa macro serve per invocare il visualizzatore
+ interno. Può essere usata da sola o con
+ argomenti. Se si passa argomenti a questa macro,
+ questi dovrebbero essere racchiusi da parentesi.
+
+ Gli argomenti sono: ascii per forzare il
+ visualizzatore in modo ascii; hex per forzare il
+ visualizzatore in modo esadecimale; nroff per
+ dire al visualizzatore che deve interpretare le
+ sequenze di grassetto e sottolineato di nroff;
+ unformatted per dire al visualizzatore di non
+ interpretare i comandi nroff per rendere il testo
+ grassetto o sottolineato.
+
+"%%" Il carattere %
+
+"%{testo}"
+ Visualizza una richiesta di sostituzione. Viene
+ mostrata una finestra contenente il testo
+ all'interno delle graffe. La macro viene
+ sostituita dal testo immesso dall'utente.
+ L'utente può premere ESC o F10 per annullare.
+ Questa macro non funziona ancora sulla riga di
+ comando.
+
+"%var{ENV:default}"
+ Se la variabile di ambiente ENV non è impostata,
+ la sostituzione prenderà default. Altrimenti,
+ verrà sostituito il valore di ENV.[The subshell support]
+Supporto alla subshell
+
+Il supporto alla subshell è una opzione di compilazione
+che lavora con le seguenti shell: bash, tcsh e zsh.
+
+Quando il codice di subshell è attivato il Midnight
+Commander genererà un processo copia concorrente della
+shell (quella definita dalla variabile SHELL e se non è
+definita, prenderà quella presente nel file /etc/passwd)
+e lo eseguirà in un pseudo terminale; invece di invocare
+una nuova shell ogniqualvolta si esegue un comando, il
+comando verrà passato alla subshell come se lo si avesse
+battuto personalmente. Questo permette di cambiare le
+variabili di ambiente, usare funzioni della shell e
+definire alias che rimangono validi fintanto che non si
+esca dal Midnight Commander.
+
+Se si sta usando bash si può specificare comandi alla
+partenza della subshell nel file ~/.mc/bashrc e mappature
+speciali della tastiera nel file ~/.mc/inputrc. tcsh gli
+utenti possono specificare comandi alla partenza nel file
+~/.mc/tcshrc.
+
+Quando il codice della subshell viene utilizzato, si può
+sospendere l'applicazione in ogni momento con la sequenza
+C-o e saltare nuovamente al Midnight Commander; se si
+interrompe un'applicazione, non si sarà in grado di
+eseguire altri comandi esterni finché non si esce
+dall'applicazione interrotta.
+
+Una caratteristica aggiuntiva dell'usare la subshell è
+data dal fatto che il prompt mostrato dal Midnight
+Commander sarà lo stesso di quello utilizzato dalla
+shell.
+
+La sezione OPZIONIOPTIONS contiene informazioni aggiuntive
+riguardo come controllare il codice della subshell.[Chmod]
+Permessi
+
+La finestra Permessi serve a cambiare i bit di attributo
+in gruppi di file o directory. La si può invocare con la
+combinazione di tasti C-x c.
+
+La finestra dei Permessi ha due parti - Permessi e File.
+
+La sezione File mostra il nome del file o della directory
+ed i suoi permessi in forma ottale, oltre che il
+proprietario ed il gruppo.
+
+Nella sezione Permessi c'è un set di caselle che
+corrispondono agli attributi dei file. Come si cambia il
+bit di attributo, si può vedere il valore in ottale
+aggiornato nella sezione File.
+
+Per muoversi attraverso le sezioni (bottoni e caselle)
+usare i tasti freccia oppure Tab. Per cambiare lo stato
+delle caselle o per selezionare un bottone usare lo
+Spazio. Si può usare anche i tasti di scelta rapida sui
+bottoni per attivarli velocemente. I tasti di scelta
+rapida corrispondono alle lettere evidenziate dei bottoni.
+
+Per impostare i bit degli attributi, usare il tasto Invio.
+
+Quando si lavora con un gruppo di file o directory, basta
+cliccare sui bit che si vogliono impostare o cancellare.
+Una volta selezionati i bit da cambiare, selezionare una
+delle azioni (Imposta marcati o Cancella marcati).
+
+Infine, per impostare gli attributi esattamente come
+specificato, usare il tasto [Imposta tutti], che agisce su
+tutti i file marcati.
+
+[Modifica tutti] modifica solo gli attributi marcati su
+tutti i file.
+
+[Imposta marcati] pone a uno i bit marcati degli attributi
+di tutti i file selezionati.
+
+[Cancella marcati] pone a zero i bit marcati degli
+attributi di tutti i file selezionati.
+
+[Imposta] imposta gli attributi di un file.
+
+[Cancella] cancella il comando Permessi.[Chown]
+Proprietario
+
+Il comando proprietario serve a cambiare il
+proprietario/gruppo di un file. Il tasto di scelta rapida
+per questo comando è C-x o.[Advanced Chown]
+Proprietario avanzato
+
+Il comando Proprietario avanzato consiste nel comando
+permessiChmod e proprietarioChown combinati assieme in una finestra.
+E' così possibile cambiare i permessi ed il
+proprietario/gruppo dei file in un sol colpo.[File Operations]
+Operazioni sui file
+
+Quando si copia, sposta o cancella dei file il Midnight
+Commander mostra la finestra di operazioni sui file. Essa
+mostra i file sui cui si sta operando attualmente e ci
+possono essere fino a tre barre di progressione. La barra
+file mostra quanta parte del file corrente è stata
+copiata. La barra conteggio mostra quanti dei file
+selezionati sono stati gestiti. La barra byte comunica
+quanto dell'ampiezza totale dei file selezionati è stata
+elaborato. Se l'opzione operazioni prolisse è
+deselezionata, non verranno mostrate la barra file e la
+barra byte.
+
+Ci sono due bottoni sul fondo della finestra di dialogo.
+Premendo il tasto Salta si salterà il resto del file.
+Premendo il tasto Esci si bloccherà tutta l'operazione ed
+il resto dei file saranno ignorati.
+
+Ci sono tre altre finestre di dialogo che si possono
+incontrare durante le operazioni sui file.
+
+La finestra di dialogo di errore informa circa le
+condizioni di errore ed ha tre scelte. Normalmente si
+seleziona il tasto Salta per saltare il file o Esci per
+bloccare l'operazione. E' possibile anche selezionare il
+tasto Riprova se nel frattempo si ha risolto il problema
+da un'altro terminale.
+
+La finestra di dialogo di rimpiazzo viene mostrata quando
+si tenta di copiare o spostare un file sopra un file
+esistente. La finestra mostra la data e la dimensione di
+tutti e due i file. Premere il tasto Si per rimpiazzare il
+file, No per saltare il file, Tutti per sovrascrivere
+tutti i file, Nessuno per non sovrascriverli mai e
+Aggiorna per sovrascriverli solo se il file sorgente è
+più recente del file di destinazione. E' possibile
+bloccare l'intera operazione premendo il tasto Esci.
+
+La finestra di dialogo della cancellazione ricorsiva
+appare quando si tenta di cancellare una directory che non
+è vuota. Premere il tasto Si per cancellare la directory
+ricorsivamente o No per saltare la directory, il tasto
+Tutto per cancellare tutte le directory non vuote e
+Nessuno per saltare tutte le directory non vuote. Per
+fermare l'intera operazione premere il tasto Esci. Se si
+seleziona il tasto Si o Tutto verrà richiesta una
+conferma. Premere "si" solo se si è veramente sicuri di
+voler fare una cancellazione ricorsiva.
+
+Se si hanno dei file marcati e si esegue un'operazione su
+di essi, solo i file sui quali l'operazione ha avuto
+successo verranno deselezionati. I file su cui è fallita
+l'operazione o che sono stati saltati vengono lasciati
+marcati.[Mask Copy/Rename]
+Maschera Copia/Rinomina
+
+L'operazione di copia/rinomina permette di cambiare il
+nomi dei file in maniera semplice. Per farlo, è
+necessario specificare la maschera di sorgente corretta e
+generalmente, nella parte finale della destinazione,
+specificare alcuni caratteri jolly. Tutti i file
+corrispondenti alla maschera sorgente sono
+copiati/rinominati secondo la maschera destinazione. Se ci
+sono file marcati, vengono rinominati solo i file marcati
+che corrispondono alla maschera sorgente.
+
+Queste le opzioni che possono essere impostate:
+
+Segue i collegamenti, specifica se creare i collegamenti
+simbolici o no (hard link), presenti nella directory
+sorgente (e ricorsivamente nelle sue sotto directory) come
+nuovi collegamenti oppure se invece si desidera che venga
+copiato il loro contenuto.
+
+In una sottodir se esiste già , specifica cosa fare se
+nella directory obiettivo esiste una directory con lo
+stesso nome del file/directory in copia. L'azione
+predefinita è di copiare il suo contenuto in quella
+directory, ma selezionando quest'opzione si può copiare
+la directory sorgente in questa directory. Forse un
+esempio aiuterà :
+
+Si vuole copiare il contenuto di una directory pallo su
+/pinco/pallo, che è una directory che esiste già .
+Normalmente (quando l'opzione non è impostata), mc
+farebbe la copia in /pinco/pallo. Abilitando quest'opzione
+verrà eseguita la copia in /pinco/pallo/pallo, perché la
+directory esiste già .
+
+Mantiene gli attributi, specifica se si vuole preservare i
+permessi originali del file, le date e se si è l'utente
+root, gli attributi UID e GID. Se quest'opzione non è
+impostata verrà rispettato il valore corrente di umask.
+
+"Usa i modelli della shell, opzione abilitata"
+
+Quando l'opzione dei modelli della shell è abilitata è
+possibile usare i caratteri jolly '*' e '?' nella maschera
+sorgente. Questi lavorano come nella shell. Nella maschera
+obbiettivo sono permessi solo i caratteri jolly '*' e
+'\<cifra>'. Il primo carattere jolly '*' nella maschera
+obbiettivo corrisponde al primo gruppo di caratteri jolly
+nella maschera sorgente, il secondo '*' al secondo gruppo
+e così via. Il carattere jolly '\1' corrisponde al primo
+gruppo di caratteri jolly nella maschera sorgente, '\2'
+corrisponde al secondo gruppo e così via fino al '\9'. Il
+carattere jolly '\0' rappresenta tutto il nome del file
+sorgente.
+
+Due esempi:
+
+Se la maschera sorgente è "*.tar.gz", la destinazione è
+"/bla/*.tgz" e il file da copiare è "foo.tar.gz", la
+copia sarà "foo.tgz" in "/bla".
+
+Supponiamo si voglia scambiare la base e l'estensione di
+un file cosicché "file.c" divenga "c.file" e così via.
+La maschera sorgente per questa operazione sarà "*.*" e
+la destinazione sarà "\2.\1".
+
+"Usa i modelli della shell, opzione disabilitata"
+
+Quando l'opzione dei modelli della shell è disabilitata,
+MC non esegue più il raggruppamento automatico. E'
+necessario usare espressioni tipo '\(...\)' nella maschera
+sorgente per dare significato ai caratteri jolly nella
+maschera obbiettivo. Altrimenti le maschere obbiettivo si
+trovano nella situazione di quando i modelli della shell
+sono abilitati.
+
+Due esempi:
+
+Se la maschera sorgente è "^\(.*\)\.tar\.gz$", la
+destinazione è "/bla/*.tgz" e il file da copiare è
+"foo.tar.gz", la copia sarà "/bla/foo.tgz".
+
+Supponiamo che si voglia scambiare la base e l'estensione
+di un file cosicché "file.c" divenga "c.file" e così
+via. La maschera sorgente per questa operazione sarÃ
+"^\(.*\)\.\(.*\)$" e la destinazione sarà "\2.\1".
+
+"Conversioni Maiuscole/Minuscole"
+
+E' anche possibile cambiare tra maiuscole e minuscole i
+caratteri dei file. Se si usa '\u' o '\l' nella maschera
+obbiettivo, il carattere successivo sarà convertito
+rispettivamente in maiuscolo o minuscolo.
+
+Se si usa '\U' o '\L' nella maschera obbiettivo, il
+caratteri successivi saranno convertiti rispettivamente in
+maiuscolo o minuscolo fino alla prossima corrispondenza di
+'\E' o '\U', '\L' o alla fine del nome del file.
+
+Notare che '\u' e '\l' sono più forti di '\U' e '\L'.
+
+Per esempio, se la maschera sorgente è '*' (modelli della
+shell abilitati) o '^\(.*\)$' (modelli della shell
+disabilitati) e la maschera obbiettivo è '\L\u*' i nomi
+dei file saranno convertiti ad avere maiuscola iniziale ed
+il resto minuscolo.
+
+Si può usare '\' come carattere di protezione. Per
+esempio, '\\' è una barra retroversa e '\*' è un
+asterisco.[Internal File Viewer]
+Visualizzatore di file interno
+
+Il visualizzatore di file interno fornisce due modalitÃ
+di visualizzazione: ASCII e esadecimale. Per passare da
+una modalità all'altra, usare il tasto F4. Se si ha il
+programma GNU gzip installato, esso verrà usato
+automaticamente per decomprimere i file al volo.
+
+Il visualizzatore tenterà di usare il metodo migliore
+fornito dal sistema o a seconda del tipo di file, per
+mostrare le informazioni. Il visualizzatore interno
+interpreterà alcune sequenze di stringa per impostare gli
+attributi di grassetto e sottolineato, per mostrare al
+meglio i file.
+
+In modalità esadecimale, la funzione di ricerca accetta
+testo protetto e costanti numeriche. Il testo protetto
+viene confrontato esattamente dopo la rimozione della
+protezione. Ogni numero rappresenta un byte. E' possibile
+mescolare testo protetto con costanti come nell'esempio:
+
+"Stringa" -1 0xBB 012 "ancora testo"
+
+Notare che 012 è un numero ottale. -1 viene convertito in
+0xFF.
+
+Alcuni dettagli interni circa il visualizzatore: su
+sistemi che forniscono la chiamata di sistema mmap(2), il
+programma mappa il file invece di caricarlo; se il sistema
+non fornisce la chiamata di sistema mmap(2) o il file
+corrisponde ad un'azione che richiede un filtro, allora il
+visualizzatore userà i buffer di accrescimanto (growing),
+caricando perciò solo le parti del file su cui vi si
+accede (inclusi i file compressi).
+
+Ecco un'elenco di azioni associate ad ogni tasto che il
+Midnight Commander gestisce nel visualizzatore di file
+interno.
+
+F1 Invoca il visualizzatore ipertestuale dell'aiuto.
+
+F2 Abilita/disabilita la funzione di a capo automatico.
+
+F4 Abilita/disabilita la modalità esadecimale.
+
+F5 Vai alla riga. Questo comando richiederà un numero di
+riga e mostrerà quella riga.
+
+F6, /. Ricerca tramite espressione regolare.
+
+?, Ricerca in ordine inverso, tramite espressione
+regolare.
+
+F7 Ricerca normale / ricerca in modalità esadecimale.
+
+C-s, F17, n. Inizia una ricerca normale, se non c'era giÃ
+un'espressione di ricerca, altrimenti trova la prossima
+occorrenza.
+
+C-r. Inizia una ricerca normale in ordine inverso, se non
+c'era già un'espressione di ricerca, altrimenti trova la
+prossima occorrenza.
+
+F8 Cambia tra modalità Normale/Filtrata: questo mostrerÃ
+il file come si trova su disco o se è stato specificato
+un filtro nel file mc.ext, come esce dal filtro. La
+modalità corrente è sempre quella diversa da quella
+mostrata dall'etichetta del tasto, dato che il bottone
+rappresenta la modalità nella quale si entra premendolo.
+
+F9 Cambia tra modalità non formattata e formattata:
+quando la modalità è formattata, il visualizzatore
+interpreterà alcune sequenze di stringa per rappresentare
+il grassetto e il sottolineato con colori diversi. Anche
+per questa funzione, l'etichetta sul tasto rappresenta la
+modalità non corrente.
+
+F10, Esc. Esce dal visualizzatore di file interno.
+
+pagina-giù, spazio, C-v. Sfoglia di una pagina in avanti.
+
+pagina-sù, M-v, C-b, backspace. Sfoglia di una pagina
+indietro.
+
+freccia-in-basso Si sposta di una riga in avanti.
+
+up-key Si sposta di una riga indietro.
+
+C-l Ridisegna lo schermo.
+
+C-o Passa alla subshell e mostra la schermata dei comandi.
+
+! Come C-o, ma esegue una nuova shell se la subshell non
+sta andando.
+
+"[n] m" Imposta l'indice n.
+
+"[n] r" Salta all' indice n.
+
+C-f Salta al file successivo.
+
+C-b Salta al file precedente.
+
+M-r Abilita/disabilita il righello.
+
+E' anche possibile istruire il visualizzatore su come
+mostrare un file, vedere la sezione modifica file
+estensioniExtension File Edit.[Internal File Editor]
+Editor di file interno
+
+L'editor di file interno fornisce molte delle funzioni dei
+più diffusi editor a pieno schermo. Viene invocato
+tramite F4 sempre che l'opzione use_internal_edit sia
+impostata nel file di inizializzazione. Esso ha un limite
+estensibile di sedici megabyte e gestisce i file binari
+senza problemi.
+
+Le funzioni che allo stato attuale supporta sono: copia,
+spostamento, cancellazione, taglia e incolla di blocchi;
+tasto per l'annullamento; menu a discesa, inserimento
+file, definizione di macro, ricerca e sostituzione di
+espressioni regolari; evidenziazione di testo
+maiuscole-freccia MSW-MAC (solo per la console Linux);
+scambio tra inserimento-rimpiazzo e un'opzionale flusso di
+blocchi di testo attraverso comandi shell come indent.
+
+L'editor è molto semplice da usare e non richiede
+apprendimento. Per vedere cosa fanno i tasti, basta
+consultare il menu a discesa appropriato. Gli altri tasti
+sono: maiusc + tasti freccia produce la selezione del
+testo. Ctrl-Ins copia nel file cooledit.clip e Shift-Ins
+incolla da cooledit.clip. Shift-Del taglia in
+cooledit.clip, e Ctrl-Del cancella il testo selezionato.
+Funziona anche l'evidenziazione con il mouse che, come al
+solito, si può utilizzare come in un normale terminale,
+premendo contemporaneamente il tasto Maiuscole mentre si
+fa clic trascinando con il mouse.
+
+Per definire una macro, premere Ctrl-R poi premere i tasti
+che si voglia essere eseguiti. Premere nuovamente Ctrl-R
+quando si ha finito. E' possibile assegnare una macro a
+qualsiasi tasto si preme. La macro viene eseguita quando
+si preme Ctrl-A e poi il tasto assegnato. La macro viene
+eseguita anche se si preme il tasto Meta, Ctrl, o Esc e il
+tasto assegnato, basta che il tasto non sia già assegnato
+a qualche altra funzione. Una volta definiti, i macro
+comandi finiscono nel file .mc/cedit/cooledit.macros nella
+propria directory home. E' possibile cancellare una macro
+cancellando la riga appropriata nel suddetto file.
+
+F19 formatterà il blocco evidenziato correntemente
+(testo, codice C o C++ o altro). Questo comportamento
+viene controllato dal file /usr/share/mc/edit.indent.rc
+che viene copiato nel .mc/cedit/edit.indent.rc nella
+propria directory home la prima volta che lo si usa.
+
+L'editor visualizza snche caratteri non-americani (160+).
+Quando si modifica file binari, si dovrebbe impostare
+mostra bit a 7 bit nel menu opzioni, per mantenere la
+spaziatura pulita.[Completion]
+Completamento
+
+Ovvero lascia che il Midnight Commander scriva per te.
+
+Tentativi per eseguire un completamento del testo prima
+della posizione corrente. MC tenta il completamento
+trattando il testo come una variabile (se il testo
+comincia con $), nomeutente (se il testo comincia con ~),
+nomehost (se il testo comincia con @) o comando (se si è
+sulla riga di comando nell'atto di battere un comando,
+allora possibili completamenti includerebbero parole
+riservate e comandi integrati della shell). Se nessuno di
+questi produce una corrispondenza, viene tentato un
+completamento del nome del file.
+
+Completamenti di nomefile, nomeutente, variabili e
+nomehost funzionano su tutte le righe di ingresso, il
+completamento dei comandi invece è specifico della riga
+di comando. Se il completamento è ambiguo (ci sono più
+possibilità differenti), MC emette un suono e l'azione
+seguente dipenderà a seconda delle impostazioni
+dell'opzione completamento: visualizza tutto nella
+finestra configurazioneConfiguration. Se è abilitata, un elenco di
+tutte le possibilità viene mostrato vicino alla posizione
+corrente per poter selezionare con i tasti freccia e Invio
+la voce corretta. Si può anche battere le prime lettere
+nelle quali le varie possibilità differiscono per
+muoversi in un sottoinsieme di tutte le possibilità e
+completare il più possibile. Se si preme nuovamente
+M-Tab, verrà mostrato solo il sottoinsieme nella finestra
+dell'elenco, altrimenti la prima voce che corrisponde a
+tutti i caratteri precedenti verrà evidenziata. Non
+appena non c'è più ambiguità , la finestra scompare, ma
+la si può nascondere con i tasti di cancellamento Esc,
+F10 e i tasti di freccia sinistra e destra. Se
+completamento: visualizza tuttoConfiguration è disabilitato, la
+finestra viene mostrata solo se si preme M-Tab una seconda
+volta; la prima volta MC emette solo un suono.[Virtual File System]
+File system virtuale
+
+Il Midnight Commander è provvisto di uno strato di codice
+per accedere al file system; questo strato di codice è
+conosciuto anche con il nome di commutazione di file
+system virtuale. La commutazione del file system virtuale
+permette al Midnight Commander di manipolare file
+all'interno di un file system non di tipo Unix.
+
+Attualmente il Midnight Commander viene confezionato con
+alcuni File System Virtuali (VFS): il file system locale,
+usato per accedere al normale file system Unix; l'ftpfs,
+usato per manipolare file su sistemi remoti con il
+protocollo FTP; il tarfs, usato per manipolare file tar e
+file tar compressi; l'undelfs, usato per recuperare file
+cancellati su file system di tipo ext2 (il file system
+predefinito per sistemi Unix), fish (per manipolare file
+su connessioni shell come rsh e ssh) e per ultimo l'mcfs
+(file system del Midnight Commander), un file system
+basato sulla rete. Se il codice è stato compilato con il
+supporto smbfs, è possibile manipolare file su file
+system remoti con il protocollo SMB (CIFS).
+
+Il codice di commutazione di file system interpreta tutti
+i nomi di percorso utilizzati e li dirige al file system
+corretto; il formato utilizzato per ognuno di questi file
+system viene descritto più avanti nella sezioni apposite.[FTP File System]
+File system FTP
+
+Il file system FTP (ftpfs) permette di manipolare file su
+macchine remote. Per utilizzarlo, si può usare il
+pannello del comando Connessione FTP (accessibile dalla
+barra dei menu) oppure si può cambiare direttamente la
+directory corrente con un comando cd verso un percorso
+simile al seguente:
+
+/#ftp:[!][utente[:pass]@]macchina[:porta][dir-remota]
+
+Gli elementi utente, porta e dir-remota sono opzionali. Se
+si specifica l'elemento utente, allora il Midnight
+Commander tenterà di collegarsi alla macchina remota come
+quell'utente, altrimenti userà il vostro nome di login o
+il nome di login prelevato dal file ~/.netrc. L'elemento
+opzionale pass è la parola d'ordine per la connessione.
+L'uso della password nel nome VFS della directory non è
+raccomandabile, dato che può apparire sullo schermo in
+chiaro e può essere salvato nella cronologia directory.
+
+Per abilitare l'uso del proxy FTP, anteporre ! (un punto
+esclamativo) al nome host.
+
+Esempi:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!dietro.il.firewall.edu/pub
+ /#ftp:guest at host-remoto.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Controllare la finestra di dialogo file system virtualeVirtual FS
+per le opzioni ftpfs.[Tar File System]
+File system Tar
+
+Il file system tar fornisce un accesso in sola lettura ai
+file tar e tar compressi usando il comando chdir. Per
+cambiare la directory corrente al file tar usare la
+seguente sintassi:
+
+/nomefile.tar#utar/[dir-dentro-tar]
+
+Il file mc.ext già fornisce un collegamento per il file
+tar; ciò significa che normalmente basta selezionare un
+file tar e premere invio per entrare nel file tar, vedere
+la sezione modifica file estensioniExtension File Edit per i dettagli su
+come questo viene fatto.
+
+Esempi:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+L'ultima riga, specifica il percorso completo
+dell'archivio tar.[FIle transfer over SHell filesystem]
+Trasferimento di file su FIlesystem di SHell (FISH)
+
+Il file system fish è un file system basato sulla rete
+che permette di manipolare i file di una macchina remota
+come fossero locali. Per usarlo, l'altra parte deve avere
+un server fish o avere una shell compatibile bash.
+
+Per collegarsi ad una macchina remota, basta solo fare cd
+in una speciale directory il cui nome ha il seguente
+formato:
+
+/#sh:[utente@]macchina[:opzioni]/[dir-remota]
+Gli elementi utente, opzioni e dir-remota sono opzionali.
+Se si specifica l'elemento utente allora il Midnight
+Commander tenterà di connettersi alla macchina remota con
+quell'utente, altrimenti userà il nome di login.
+
+Le opzioni sono 'C' - usa la compressione e 'rsh' per
+usare rsh invece di ssh. Se l'elemento dir-remota è
+presente, la directory corrente sulla macchina remota
+sarà impostata a questo valore.
+
+Esempi:
+
+ /#sh:solorsh.mx:r/linux/locale
+ /#sh:joe at vuole.lacompressione.edu:C/privato
+ /#sh:joe at noncompresso.ssh.edu/privato
+[Network File System]
+File system di rete
+
+Il file system di rete del Midnight Commander è un file
+system basato sulla rete che permette di manipolare i file
+su di una macchina remota come se fossero locali. Per
+usarlo, sulla macchina remota deve essere in esecuzione il
+programma server mcserv(8).
+
+Per connettersi ad una macchina remota, basta solo fare cd
+in una speciale directory il cui nome ha il seguente
+formato:
+
+/#mc:[utente@]macchina[:porta][dir-remota]
+
+Gli elementi utente, porta e dir-remota sono opzionali. Se
+si specifica l'elemento utente alloral il Midnight
+Commander tenterà di connettersi alla macchina remota con
+quell'utente, altrimenti userà il nome di login.
+
+L'elemento porta viene usato quando la macchina remota usa
+una porta speciale; (vedere la magina man mcserv(8) per
+ulteriori informazioni sulle porte); infine se l'elemento
+dir-remota è presente, la directory corrente sulla
+macchina remota sarà impostata a questo valore.
+
+Esempi:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/locale
+ /#mc:joe at foo.edu:11321/privato
+[Undelete File System]
+Recupero file cancellati
+
+Su sistemi Linux, se si richiede, tramite configure, di
+usare la caratteristica di undelete del file system ext2,
+si avrà accesso al file system di recupero file
+cancellati. Il recupero file cancellati è disponibile
+solo su file system di tipo ext2. Il file system è solo
+un'interfaccia alla libreria ext2fs che: recupera tutti i
+nomi dei file cancellati su un fs ext2 e fornisce ed
+estrae i file selezionati in una partizione normale.
+
+Per usare questo file system, è necessario entrare nella
+directory con il nome speciale formato dal prefisso
+"/#undel" e dal nome del file system dove il file risiede.
+
+Per esempio, per recuperare file cancellati sulla seconda
+partizione del primo disco SCSI su Linux, si dovrà usare
+il seguente percorso:
+
+ /#undel:sda2
+
+Il recupero può metterci un po' di tempo per caricare le
+informazioni necessarie per poter cominciare a navigare
+attraverso i file.[SMB File System]
+File system SMB
+
+Il file system smb permette di gestire file su macchine
+remote con protocollo SMB (o CIFS). Queste includono
+Windows for Workgroups, Windows 9x/ME, Windows NT/2000/XP,
+OS/2 e Samba. Per usarlo, si può provare il comando dal
+pannello "Connessione SMB..." (accessibile dalla barra dei
+menu) o si può direttamente cambiare directory corrente
+usando il comando cd verso un percorso simile a questo:
+
+/#smb:[utente@]macchina[/servizio][/dir-remota]
+
+L'elemento utente, servizio e dir-remota sono opzionali.
+Il nome utente, dominio e la password possono essere
+specificati nella finestra di dialogo di ingresso.
+
+Esempi:
+
+ /#smb:macchina/Condivisione
+ /#smb:altra_macchina
+ /#smb:guest at macchina/Public/Irlex
+[Colors]
+Colori
+
+Il Midnight Commander tenta di stabilire se il terminale
+corrente supporta i colori usando il database dei
+terminali e il nome del terminale corrente. Capita che
+possa sbagliarsi, perciò si può essere costretti a
+forzare la modalità a colori o a disabilitarla usando
+rispettivamente le opzioni -c e -b.
+
+Se il programma è compilato con il manager dello schermo
+Slang invece che ncurses, controllerà se è impostata
+anche la variabile COLORTERM, con lo stesso effetto
+dell'opzione -c.
+
+E' possibile specificare i terminali su cui si vuole
+forzare sempre la modalità colore aggiungendo la
+variabile color_terminals nella sezione Colors del file di
+inizializzazione. Questo previene il Midnight Commander
+dal tentare di controllare se il terminale supporta i
+colori. Per esempio:
+[Colors]
+color_terminals=linux,xterm
+color_terminals=nome_terminale-1,nome-terminale-2...
+
+Il programma può essere compilato sia con il supporto di
+ncurses che di slang ma ncurses non fornisce alcun modo
+per forzare la modalità colore: ncurses userà solo le
+informazioni nel database dei terminali.
+
+Il Midnight Commander fornisce un modo per cambiare i
+colori predefiniti. Attualmente i colori sono configurati
+usando la variabile ambiente MC_COLOR_TABLE o la sezione
+Colors nel file di inizializzazione.
+
+Nella sezione Colors, la mappa dei colori predefinita
+viene caricata dalla variabile base_color. Si può
+specificare una mappa colori alternativa per un terminale
+usando il nome del terminale come chiave nella sezione.
+Esempio:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+Il formato della definizione dei colori è:
+
+ <parolachiave>=<coloreprimopiano>,<coloresfondo>:<parolachiave>= ...
+
+I colori sono opzionali e le parolechiave sono: normal,
+selected, marked, markselect, errors, input, reverse,
+gauge. I colori dei menu sono: menu, menusel, menuhot,
+menuhotsel. I colori delle finestre di dialogo sono:
+dnormal, dfocus, dhotnormal, dhotfocus. I colori
+dell'aiuto sono: helpnormal, helpitalic, helpbold,
+helplink, helpslink. Il colore del visualizzatore è:
+viewunderline. Colori speciali di evidenziazione:
+executable, directory, link, device, special, core. I
+colori dell'editor sono: editnormal, editbold, editmarked.
+
+input determina il colore delle righe di input usate
+delle finestre di dialogo.
+
+gauge determina il colore della parte riempita della
+barra di progressione (gauge), che mostra quanta
+percentuale del file è stata copiata o altro in forma
+grafica.
+
+Le finestre di dialogo usano i colori seguenti: dnormal
+usata per il testo normale, dfocus è il colore usato per
+il componente correntemente selezionato, dhotnormal è il
+colore usato per differenziare il tasto di scelta rapida
+nei componenti normali, mentre il colore dhotfocus viene
+usato per il colore evidenziato nel componente
+correntemente selezionato.
+
+I menu usano lo stesso schema ma usano invece i selettori
+menu, menusel, menuhot e menuhotsel.
+
+L'aiuto usa i seguenti colori: helpnormal viene usato per
+il testo normale, helpitalic viene usato per il testo
+enfatizzato con il corsivo nelle pagine del manuale,
+helpbold viene usato per il testo enfatizzato con il
+grassetto nelle pagine del manuale, helplink viene usato
+per un collegamento non selezionato e helpslink viene
+usato per un collegamento selezionato.
+
+I colori speciali di evidenziazione determinano come i
+file vengono visualizzati quando l'evidenziazione dei file
+è abilitata (vedere sezione aspettoLayout). directory usata per
+directory o collegamenti simbolici a directory; executable
+per il file eseguibili; link viene usata per i
+collegamenti simbolici che non sono nè interrotti nè
+connessi a directory; stalelink usata per collegamenti
+simbolici interrotti; device - dispositivi a caratteri e
+blocchi; special usata per i file speciali, come pipe e
+socket; core usata per i file core.
+
+I colori possibili sono: black, gray, red, brightred,
+green, brightgreen, brown, yellow, blue, brightblue,
+magenta, brightmagenta, cyan, brightcyan, lightgray e
+white. Inoltre c'è una speciale parola chiave per lo
+sfondo trasparente. Essa è 'default'. Il 'default' può
+essere usato solo come colore di sfondo. Esempio:
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Special Settings]
+Impostazioni speciali
+
+Molte delle impostazioni del Midnight Commander possono
+essere cambiate dai menu. Comunque, c'è un piccolo numero
+di impostazioni che possono essere cambiate solo agendo
+sul file di configurazione.
+
+Queste sono le variabili che possono essere impostate nel
+file ~/.mc/ini:
+
+clear_before_exec
+ Il valore predefinito del Midnight Commander è
+ di cancellare lo schermo prima dell'esecuzione di
+ un comando. Se si preferisce vedere il risultato
+ di un comando in fondo allo schermo, si modifichi
+ la copia locale del file ~/.mc/ini e si cambi il
+ valore del campo clear_before_exec a 0.
+
+confirm_view_dir
+ Se si preme F3 su di una directory, normalmente
+ MC entra nella directory. Se questa opzione è
+ impostata a 1, MC chiederà una conferma prima di
+ cambiare directory se si hanno dei file marcati.
+
+ftpfs_retry_seconds
+ Questo valore è il numero di secondi che il
+ Midnight Commander aspetta prima di tentare di
+ riconnettersi ad un ftp server che ha negato
+ l'autenticazione. Se il valore è zero,
+ l'autenticazione non verrà ritentata.
+
+max_dirt_limit
+ Specifica al massimo quanti aggiornamenti possono
+ essere saltati nel visualizzatore di file
+ interno. Normalmente questo valore non è
+ significativo, dato che il codice automaticamente
+ aggiusta il numero da saltare a seconda della
+ velocità con cui arrivano le pressioni dei
+ tasti. Comunque, su macchine molto lente o su
+ terminali con un'auto ripetizione dei tasti molto
+ veloce, un grande valore può rendere gli
+ aggiornamenti dello schermo troppo instabili.
+
+ Sembra che impostare max_dirt_limit a 10 porta i
+ migliori risultati, e questo è il valore
+ predefinito.
+
+mouse_move_pages
+ Controlla il fatto che lo scorrimento con il
+ mouse sui pannelli sia fatto per pagine o per
+ righe.
+
+mouse_move_pages_viewer
+ Controlla se lo scorrimento del mouse nel
+ visualizzatore di file interno sia fatto per
+ pagine o per righe.
+
+old_esc_mode
+ Normalmente il Midnight Commander tratta il tasto
+ ESC come un prefisso (old_esc_mode=0), ma se si
+ imposta quest'opzione (old_esc_mode=1), allora il
+ tasto ESC agirà come un tasto di prefisso per un
+ secondo, e se non vengono premuti altri tasti,
+ allora il tasto ESC sarà interpretato come un
+ tasto di cancellazione (ESC ESC).
+
+only_leading_plus_minus
+ Permette una gestione speciale per '+', '-', '*'
+ nella riga di comando (selezione, deselezione,
+ selezione inversa) solo se la riga di comando è
+ vuota. Non è necessario proteggere questi
+ caratteri nel mezzo della riga di comando ma non
+ è possibile cambiare selezione se la riga di
+ comando non è vuota.
+
+panel_scroll_pages
+ Se impostata (valore predefinito), i pannelli
+ scorrono di metà quando il cursore raggiunge la
+ fine o l'inizio del pannello, altrimenti scorrono
+ di un file per volta.
+
+show_output_starts_shell
+ Questa variabile lavora solo se non si sta usando
+ il supporto della subshell. Quando si usano i
+ tasti C-o per tornare allo schermo utente, se
+ quest'opzione è impostata, si avrà una nuova
+ shell. Altrimenti, premendo qualsiasi tasto si
+ tornerà al Midnight Commander.
+
+torben_fj_mode
+ Se quest'opzione è impostata, allora i tasti
+ inizio e fine lavoreranno leggermente
+ differentemente sui pannelli. Invece che muovere
+ le selezioni al primo e ultimo file del pannello,
+ agiranno nel modo seguente:
+
+ Il tasto inizio: va alla riga centrale, se sotto
+ di essa, altrimenti va alla riga in cima a meno
+ che non ci sia già ; in tal caso andrà al primo
+ file del pannello.
+
+ Il tasto fine ha un comportamento simile: va giù
+ alla riga centrale se era sopra di essa,
+ altrimenti va alla riga di fondo a meno che non
+ ci sia già ; in tal caso sposterà la selezione
+ all'ultimo file del pannello.
+
+use_file_to_guess_type
+ Se questa variabile è abilitata (valore
+ predefinito) userà il comando file per trovare
+ delle corrispondenze sui tipi di file elencati
+ nel file mc.extExtension File Edit.
+
+xterm_mode
+ Se questa variabile è impostata (il valore
+ predefinito è no) quando si naviga il file
+ system su un pannello ad albero, automaticamente
+ ricaricherà l'altro pannello con il contenuto
+ della directory selezionata.[Terminal databases]
+Database di terminali
+
+Il Midnight Commander fornisce una maniera per correggere
+il database dei terminali si sistema senza richiedere i
+privilegi di amministratore (root). Il Midnight Commander
+ricerca nel file di inizializzazione di sistema (il file
+mc.lib collocato nella directory di libreria del Midnight
+Commander) e nel file ~/.mc/ini la sezione
+"terminal:nome-del-terminale-in-uso" e poi la sezione
+"terminal:general", ogni riga della sezione contiene il
+simbolo chiave che si vuol definire, seguito da un segno
+di uguale e la definizione per quel tasto. E' possibile
+usare la forma speciale \e per rappresentare il carattere
+di escape e ^x per rappresentare il carattere control-x.
+
+I simboli chiave possibili sono:
+
+f0 a f20 tasti funzione f0-f20
+bs backspace
+home tasto inizio
+end tasto fine
+up tasto freccia in su
+down tasto freccia in giù
+left tasto freccia a sinistra
+right tasto freccia a destra
+pgdn tasto pagina in giù
+pgup tasto pagina in su
+insert tasto inserimento
+delete tasto cancellazione
+complete per fare il completamento
+
+Per esempio, per definire il tasto di inserimento come
+escape + [ + O + p impostare il seguente nel file ini:
+
+insert=\e[Op
+
+Il tasto di completamento rappresenta le sequenze di
+escape usate per invocare il processo di completamento,
+invocato tramite M-tab, ma ridefinibile ad altri tasti per
+fare lo stesso lavoro (su quelle tastiere con tonnellate
+di simpatici tasti dappertutto).
+
+[FILES]
+FILE
+
+Il programma recupera tutte le informazioni relative al
+proprio funzionamento dalla variabile ambiente MC_DATADIR,
+e se la variabile non è impostata, passerà alla
+directory /usr/share/mc .
+
+/usr/share/mc/mc.hlp
+
+ Il file di aiuto per il programma.
+
+/usr/share/mc/mc.ext
+
+ Il file delle estensioni di sistema predefinito.
+
+~/.mc/bindings
+
+ Le estensioni dell'utente, la configurazione del
+ visualizzatore e dell'editor di file. Se
+ presenti, questi file si sovrappongono ai file di
+ sistema.
+
+/usr/share/mc/mc.ini
+
+ La configurazione di sistema predefinita per il
+ Midnight Commander, usata solo se l'utente non
+ possiede il proprio file ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Le impostazioni globali per il Midnight
+ Commander. La modifica di questo file influisce
+ su tutti gli utenti, che abbiano o no il file
+ ~/.mc/ini . Attualmente vengono caricate solo le
+ impostazioni del terminaleTerminal databases da mc.lib.
+
+~/.mc/ini
+
+ La configurazione dell'utente. Se questo file è
+ presente, la configurazione viene caricata da qui
+ invece che dal file di sistema.
+
+/usr/share/mc/mc.hint
+
+ Questo file contiene i suggerimenti (dritte)
+ mostrate dal programma.
+
+/usr/share/mc/mc.menu
+
+ Questo file contiene il menu di sistema per le
+ applicazioni.
+
+~/.mc/menu
+
+ Il menu utente per le applicazioni. Se presente
+ viene usato al posto del menu delle applicazioni
+ di sistema.
+
+~/.mc/Tree
+
+ L'elenco di directory per l'albero directory e
+ per la vista ad albero.
+
+./.mc.menu
+
+ Menu locale definito dall'utente. Se questo file
+ è presente viene usato al posto del menu delle
+ applicazioni utente o di sistema.[AVAILABILITY]
+REPERIBILITA'
+
+L'ultima versione di questo programma si trova su
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+VEDERE ANCHE
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+La pagina Web del Midnight Commander:
+ http://www.midnight-commander.org/
+[AUTHORS]
+AUTORI
+
+Miguel de Icaza (miguel at ximian.com), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred
+Leeflang (fredl at nebula.ow.org), Dugan Porter
+(dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za), Pavel Machek (pavel at ucw.cz) e Pavel
+Roskin (proski at gnu.org) sono gli sviluppatori di questo
+pacchetto. Alessandro Rubini (rubini at ipvvis.unipv.it) ha
+dato un notevole contribuito nella correzione e nel
+miglioramento del supporto del mouse nel programma, John
+Davis (davis at space.mit.edu) ha reso disponibile la sua
+libreria S-lang sotto la licenza GPL e ha risposto alle
+mie domande su di essa; le seguenti persone hanno
+contribuito al codice e in molte correzioni (in ordine
+alfabetico):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, port su
+piattaforma Win32 (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Sergey Ya. Korshunoff
+(root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) e Wim Osterholt
+(wim at djo.wtm.tudelft.nl).[BUGS]
+BACHI
+
+Vedere il file TODO nella distribuzione per informazioni
+su quello che rimane ancora da fare.
+
+Se si vuole fare un rapporto di un problema nel programma,
+si prega di spedire un messaggio di posta a questo
+indirizzo: mc-devel at gnome.org.
+
+Nel rapporto è necessario fornire una descrizione
+dettagliata del baco, la versione del programma (mc -v
+mostra quest'informazione), il sistema operativo su cui si
+sta facendo girare il programma e, se il programma va in
+crash, è gradita una traccia dello stack.
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+Questa è la principale schermata della guida interattiva
+del GNU Midnight Commander.
+
+Per saperne di più su come usare la guida interattiva, premere
+semplicemente invioHow to use help. Se lo si desidera, è possibile
+consultare direttamente il sommarioContents della guida.
+
+Il Midnight Commander è stato scritto dai suoi autoriAUTHORS.
+
+Il Midnight Commander NON E' COPERTO DA ALCUNA GARANZIAWarranty.
+Questo è software libero, lo si può ridistribuire sotto
+certe condizioniLicenza.[Licenza]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[QueryBox]
+Finestre di dialogo di richiesta dati
+
+Nelle finestre di dialogo di richiesta dati è possibile
+usare i tasti freccia o la prima lettera per selezionare
+una voce o cliccare con il mouse sul bottone.
+
+[How to use help]
+Come usare la guida interattiva
+
+Usare i tasti del cursore o il mouse per navigare
+nel visualizzatore della guida.
+
+Premere freccia in giù per spostarsi alla voce
+successiva o per spostarsi in basso.
+Premere freccia in su per spostarsi alla voce
+precedente o per spostarsi in alto.
+Premere freccia a destra per seguire il collegamento
+corrente.
+Premere freccia a sinistra per tornare indietro nello
+storico dei nodi visitati.
+
+Se il terminale non supporta i tasti del cursore si può
+usare la barra spaziatrice per spostarsi in avanti
+ed il tasto 'b' per tornare indietro. Usare il tasto
+TAB per spostarsi sulla prossima voce e premere
+INVIO per seguire il collegamento corrente. Usare il
+tasto 'l' per tornare indietro nello storico dei nodi
+visitati.
+Premere ESC per uscire dal visualizzatore della guida.
+
+Il tasto sinistro del mouse segue il collegamento
+o sfoglia le pagine.
+Il tasto destro del mouse torna indietro nello storico
+dei nodi visitati.
+
+Elenco completo dei tasti del visualizzatore della guida:
+
+Sono accettati i tasti generali di movimentoGeneral Movement Keys.
+
+tab Va alla voce successiva.
+M-tab Va alla voce precedente.
+giù Va alla voce successiva o una riga in basso.
+su Va alla voce precedente o una riga in alto.
+destra, invio Segue il collegamento corrente.
+sinistra, l Torna indietro nello storico dei nodi visitati.
+F1 Mostra la guida per il visualizzatore della
+ guida stessa.
+n Va al nodo successivo.
+p Va al nodo precedente.
+c Va al nodo del sommario.
+F10, esc Esce dal visualizzatore della guida.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.pl
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.pl (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.pl 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,3992 @@
+[Contents]
+ OPISDESCRIPTION
+ OPCJEOPTIONS
+ OpisOverview
+ ObsÅuga myszyMouse Support
+
+ KlawiszeKeys
+ Klawisze różneMiscellaneous Keys
+ Panel KatalogówDirectory Panels
+ Linia PowÅokiShell Command Line
+ Podstawowe klawisze ruchuGeneral Movement Keys
+ Linia wejÅciowa klawiszyInput Line Keys
+
+ Linia menuMenu Bar
+ Lewe i prawe menuLeft and Right Menus
+ Tryby wyÅwietlania (Listing modes)Listing Mode...
+ PorzÄ
dek sortowania (Sort order...)Sort Order...
+ Filtry (Filter...)Filter...
+ OdÅwież (Reread)Reread
+ Menu plików (File menu)File Menu
+ Szybka zmiana katalogów (Quick cd) M\-cQuick cd
+ Menu komend (Command Menu)Command Menu
+ Drzewo katalogów (Directory Tree)Directory Tree
+ Znajdź plik (Find File)Find File
+ Panel zewnÄtrznyExternal panelize
+ HotlistHotlist
+ Edycja rozszerzeŠpliów (Extension File Edit)Extension File Edit
+ Prace w tle (Background jobs)Background Jobs
+ Edycja menu użytkownika (Menu File Edit)Menu File Edit
+ Menu opcji (Options Menu)Options Menu
+ KonfiguracjaConfiguration
+ WyglÄ
d (Layout)Layout
+ Potwierdzanie (Confirmation)Confirmation
+ WyÅwietlanie znaków (Display bits)Display bits
+ Nauka klawiszy (Learn keys)Learn keys
+ Wirtualny system plików (Virtual FS)Virtual FS
+ Zapisz ustawienia (Save Setup)Save Setup
+
+ Wykonywanie poleceÅ systemu operacyjnego (Executing operating system commands)Executing operating system commands
+ Wbudowana komenda cd (The cd internal command)The cd internal command
+ ObsÅuga makr (Macro Substitution)Macro Substitution
+ ObsÅuga podpowÅoki (The subshell support)The subshell support
+ ChmodChmod
+ ChownChown
+ Zaawansowane chown (Advanced Chown)Advanced Chown
+ Operacje na plikach (File Operations)File Operations
+ Maski kopiowania/przenoszenia (Mask Copy/Rename)Mask Copy/Rename
+ Wbudowany podglÄ
d plikówInternal File Viewer
+ Wbudowany edytor plikówInternal File Editor
+ DokaÅczanieCompletion
+ Wirtualny system plików (Virtual File System)Virtual File System
+ System plików FTP (FTP File System)FTP File System
+ System plików tar (Tar File System)Tar File System
+ Transfer plików pomiÄdzy systemami plików (FIle transfer over SHell filesystem)FIle transfer over SHell filesystem
+ Sieciowe systemy plikówNetwork File System
+ Odzyskiwanie plikówUndelete File System
+ Polskie znakiPolskie znaki
+ KoloryColors
+ Specjalne ustawieniaSpecial Settings
+ Baza danych terminali (Terminal databases)Terminal databases
+
+ PLIKIFILES
+ DOSTÄPNOÅÄAVAILABILITY
+ ZOBACZ TAKŻESEE ALSO
+ AUTORZYAUTHORS
+ BÅÄDYBUGS
+ TÅUMACZENIETÅUMACZENIE
+ LicencjaLicense
+ Nieoficjalne tÅumaczenie licencjiLicense-pl
+ Okna zapytaniaQueryBox
+ Jak korzystaÄ z pomocyHow to use help
+[DESCRIPTION]
+OPIS
+
+Midnight Commander jest przeszukiwarkÄ
+katalogów/menedżerem plików dla systemów
+Unixopodobnych[OPTIONS]
+OPCJE
+
+
+-a WyÅÄ
cza używanie symboli graficznych przy
+ rysowaniu ramek.
+
+-b Wymusza wyÅwietlanie czarno-biaÅe.
+
+-c Wymusza wyÅwietlanie w kolorze, zobacz sekcjÄ
+ Kolory żeby zasiÄgnÄ
Ä szerszej informacji.
+
+-C arg Używane do wybierania innego koloru, który ma
+ byÄ obecny w linii poleceÅ. Format argumentu
+ arg jest opisany w sekcji Kolory.
+
+-d WyÅÄ
cza używanie myszy.
+
+-f WyÅwietla wkompilowane Åcieżki, w których
+ Mindnight Commander szuka swoich plików.
+
+-k Resetuje "miÄkkie" klawisze do ich standardowych
+ funkcji z termcap/terminfo. Użyteczne tylko przy
+ terminalach HP, kiedy klawisze funkcyjne nie
+ dziaÅajÄ
.
+
+-l plik Zachowuje logi z serwerów ftp do pliku plik.
+
+-P Przy zakoÅczeniu programu, Midnight Commander
+ wydrukuje na ekranie katalog, w którym
+ pracowaliÅmy na koÅcu; to w poÅaczeniu z
+ funkcjÄ
napisanÄ
poniżej pozwoli ci na
+ przeglÄ
danie swoich katalogów i automatyczne
+ przejÅcie do tego, w którym byÅeÅ ostatnio
+ (dziÄkujÄ Torbenowi Fjerdingstadowi i Sergeyowi
+ za wkÅad w tÄ funkcjÄ oraz za kod źródÅowy,
+ który wprowadzili w życie).
+użytkownicy basha i zsh:
+
+mc ()
+{
+ MC=$HOME/tmp/mc$$-"$RANDOM"
+ /usr/bin/mc -P "$@" > "$MC"
+ cd "`cat $MC`"
+ rm "$MC"
+ unset MC;
+}
+
+użytkownicy tcsh:
+alias mc 'setenv MC `/usr/bin/mc -P !*`; cd $MC; unsetenv MC'
+ Wiem, że ta funkcja mogÅaby byÄ krótsza dla
+ basha i zsh, ale maÅe cudzysÅowy nie
+ zaakceptowaÅy by zawieszenia programu
+ kombinacjÄ
C-z.
+
+-s WÅÄ
cza tryb powolnego terminala, w którym
+ program nie bÄdzie rysowaÅ zbyt
+ obciÄ
żajÄ
cych znaków graficznych oraz
+ wyÅÄ
czy opcjÄ weryfikacji.
+
+-t Używane tylko jeÅli kod byÅ skompilowany przy
+ użyciu Slanga i terminfo: powoduje, że Midnight
+ Commander bÄdzie używaÄ zmiennej
+ Årodowiskowej TERMCAP do pokazywania informacji
+ terminala, zamiast informacji w systemowej bazie
+ typów terminali.
+
+-u WyÅÄ
cza używanie równolegÅej powÅoki (ma
+ sens tylko jeÅli Midnight Commander byÅ
+ kompilowany z obsÅugÄ
równolegÅych powÅok).
+
+-U WÅÄ
cza użycie jednoczesnego inerpretatora
+ poleceÅ (ma sens tylko jeÅli Midnight Commander
+ byÅ zbudowany z ustawieniem powÅoki w tle jako
+ opcji dodatkowej).
+
+-v plik WÅÄ
cza wbudowany podglÄ
d w celu obejrzenia
+ wybranego pliku plik.
+
+-V WyÅwietla wersjÄ programu.
+
+-x Wymusza wÅÄ
czenie trybu xterm. Używane kiedy
+ dziaÅa siÄ na terminalach wyposażonych w opcje
+ xterm (dwa tryby ekranu i możliwoÅÄ wysyÅania
+ myszÄ
sygnaÅów wyjÅcia).
+
+JeÅli wybrano, pierwszy katalog używany jest do
+wyÅwietlenia w pierwszym panelu. Drugi wyÅwietlany jest
+w drugim panelu.[Overview]
+Opis
+
+Ekran Midnight Commandera podzielony jest na cztery
+czÄÅci. Prawie caÅy obszar ekranu zajmujÄ
dwa panele.
+Standardowo przedostatnia od doÅu linijka ekranu,
+przeznaczona jest do wpisywania poleceÅ, a ostatnia
+pokazuje klawisze funkcyjne. Najwyższy wiersz jest
+wierszem menu. Może on byÄ niewidoczny, ale pojawia siÄ
+zawsze po klikniÄciu w najwyższÄ
liniÄ ekranu, albo po
+wciÅniÄciu klawisza F9.
+
+Midnight Commander pozwala na oglÄ
danie dwóch paneli w
+tym samym czasie. Jeden z nich jest panelem aktywnym
+(podÅwietlona linia wyboru znajduje siÄ wÅaÅnie w
+nim). Niemal wszystkie operacje wykonuje siÄ na panelu
+aktywnym. Niektóre operacje, jak np. kopiowanie, zmiana
+nazwy używajÄ
jako domyÅlnego miejsca docelowego
+katalogu otwartego w panelu nieaktywnym (nie martw siÄ,
+zawsze zostaniesz poproszony o potwierdzenie takiej
+operacji). W celu zasiÄgniÄcia szerszych informacji
+zajrzyj do dziaÅów Panele katalogów, Lewe i prawe menu
+oraz Menu plików.
+
+Możesz wywoÅywaÄ dowolne komendy systemowe po prostu
+wpisujÄ
c je. Wszystko co piszesz pojawia siÄ w linii
+poleceÅ i po naciÅniÄciu klawisza Enter zostanie
+wykonane przez Midnight Commandera. Przeczytaj sekcjÄ
+Linia powÅoki i Linia wejÅciowa klawiszy, żeby nauczyÄ
+siÄ wiÄcej na ten temat.
+
+[Mouse Support]
+ObsÅuga myszy
+
+Midnight Commander obsÅuguje mysz. ModuÅ ten jest
+uruchamiany wtedy kiedy korzystasz z terminala xterm(1)
+(dziaÅa nawet wtedy, kiedy ÅÄ
czysz siÄ przez telnet
+albo rlogin z innym komputerem z terminala xterm) lub
+jeÅli korzystasz z linuksa na konsoli z zainstalowanym
+serwerem gpm(1).
+
+Kiedy klikniesz lewym przyciskiem na panel z katalogami,
+plik zostanie wybrany jako aktywny; jeÅli klikniesz
+prawym przyciskiem zostanie on zaznaczony [lub odznaczony
+- w zależnoÅci od jego aktualnego stanu - dziaÅanie
+podobne do klawisza Insert - przyp. tÅumacza].
+
+Podwójne klikniÄcie w plik spowoduje wykonanie pliku,
+jeÅli jest on wykonywalny, a jeÅli rozszerzenie pliku
+jest rozpoznawane przez Midnight Commander'a i dostÄpny
+jest odpowiedni program, jest on uruchamiany.
+
+Możliwe jest również wykonywanie komend przypisanych
+klawiszom funkcyjnym przez klikniÄcie w nie.
+
+JeÅli klikniÄcie odbÄdzie siÄ w rejonie górnej lini
+panelu z katalogami, zostanie on przewiniÄty jednÄ
+stronÄ wstecz. Podobnie klikniÄcie na dolnÄ
ramkÄ
+przewija tekst jednÄ
stronÄ do przodu. Ta opcja klikania
+w ramki dziaÅa również przy przeglÄ
daniu pomocy i przy
+drzewie katalogów.
+
+Standardowo czas autopowtórzenia przy klikaniu myszÄ
+wynosi 400 milisekund. TÄ wartoÅÄ można zmieniÄ
+edytujÄ
c plik ~/.mc/ini i zmieniajÄ
c parametr
+mouse_repeat_rate.
+
+JeÅli używasz Midnight Commandera z obsÅugÄ
myszy,
+możesz "przeszczepiaÄ" kawaÅki tekstów i używaÄ
+standardowych zastosowaÅ myszki (kopiowanie i wklejanie)
+za pomocÄ
klawisza Shift.
+
+[Keys]
+Klawisze
+
+Niektóre komendy Midnight Commandera wywoÅuje siÄ
+kombinacjÄ
klawiszy Control (czasem opisywanego jako CTRL
+lub CTL) lub Meta (opisywanego ALT lub nawet Compose). W
+tym manualu (pliku pomocy) bÄdziemy używaÄ
+nastÄpujÄ
cych kombinacji: C-<klawisz> - znaczy:
+trzymajÄ
c klawisz Control naciÅnij <klawisz>. WiÄc C-f
+bÄdzie oznaczaÄ: trzymajÄ
c Control, naciÅnij f.
+
+M-<klawisz> - znaczy, że trzymajÄ
c klawisz Meta lub alt
+naciskamy <klawisz>. JeÅli na twojej klawiaturze nie ma
+ani klawisza Alt ani Meta, naciÅnij ESC, puÅÄ go i
+wtedy naciÅnij <klawisz> [skutek ten sam, acz jednak
+użycie trochÄ mniej przyjemne i bardziej skomlikowane -
+przyp. tÅumacza].
+
+Wszystkie linie wprowadzajÄ
ce Midnight Commandera
+używajÄ
w przybliżeniu tych samych przypisaŠklawiszy
+co wersja GNU edytora Emacs.
+
+Jest wiele sekcji mówiÄ
cych o klawiszach. Ta
+nastÄpujÄ
ca jest najważniejsza.
+
+Sekcja Menu plikówFile Menu opisuje skróty klawiszowe do komend
+pojawiajÄ
cych siÄ w menu plików. Ta sekcja zawiera
+funkcjÄ klawiszy. WiÄkszoÅÄ z tych komend wywoÅuje
+jakÄ
Å akcjÄ przede wszystkim na jednym lub kilku
+wybranych plikach.
+
+Sekcja Panele katalogoweDirectory Panels opisuje klawisze, które
+zaznaczajÄ
plik lub pliki jako docelowe do dalszych
+dziaÅaÅ (akcjÄ
jest najczÄÅciej jedna z tych
+przedstawionych w menu plików).
+
+Sekcja Komendy linii poleceÅ wypisuje listÄ klawiszy,
+które sÄ
używane do wprowadzania lub edytowania
+tekstów w wierszu poleceÅ. WiÄkszoÅÄ z nich kopiuje
+nazwy, i inne tego typu, z panelu katalogów do linii
+poleceÅ (żeby uniknÄ
Ä ich przepisywania), lub pozwala
+zwiedziÄ historiÄ komend linii poleceÅ.
+
+Klawisze linii wejÅciowych sÄ
używane do edytowania
+linii na wejÅciu (przy wpisywaniu). Oznacza, to że
+stosuje siÄ je zarówno do linii poleceÅ jak do okien
+dialogowych.
+
+[Miscellaneous Keys]
+Klawisze różne
+
+Jest tu kilka klawiszy, które nie kwalifikujÄ
siÄ do
+żadnej z wymienionych powyżej grup:
+
+Enter. JeÅli jest wpisany jakiÅ tekst w linii poleceÅ
+(na samym dole, pod panelami), to wpisana komenda jest
+wykonywana. JeÅli nic nie jest wpisane, i linia wyboru
+jest na jakimÅ katalogu, Midnight Commander wykonuje
+komendÄ chdir(2) (zmiana katalogu) do wybranego katalogu
+i odÅwieża zawartoÅÄ panelu; jeÅli linia wyboru jest
+na pliku wykonywalnym jest on wykonywany. I wreszcie
+jeÅli rozszerzenie pliku zgadza siÄ z obÅugiwanym przez
+programy zewnÄtrzne, które sÄ
obsÅugiwane prze
+Midnight Commandera, sÄ
one wywoÅywane z owym programem.
+
+C-l. Od nowa rysuje wszystkie informacje okna Midnight
+Commandera.
+
+C-x c. Uruchamia komendÄ Chmod dla aktualnego pliku lub
+zaznaczonych plików.
+
+C-x o. Uruchamia komendÄ Chown dla aktualnego pliku lub
+zaznaczonych plików.
+
+C-x l. Uruchamia komendÄ dowiÄ
zywania.
+
+C-x s. Uruchamia komendÄ miÄkkiego dowiÄ
zywania.
+
+C-x i. Zmienia aktywny panel.
+
+C-x q. PrzeÅacza nieaktywny panel w tryb "quick view".
+
+C-x !. Wykonuje komendÄ z zewnÄtrznego panelu.
+
+C-x h. Uruchamia komendÄ dodawania katalogów do
+hotlisty.
+
+M-!. Uruchamia komendÄ filtrowanego podglÄ
du, opisanego
+w sekcji PodglÄ
d.
+
+M-?. Uruchamia komendÄ szukania pliku.
+
+M-c. WÅÄ
cza okno dialogowe quick cd (szybkiej zmiany
+katalogów)
+
+C-o. JeÅli program jest uruchamiany na konsoli typu Linux
+lub FreeBSD lub też na konsoli xterm, pokaże wyjÅcie
+ostatnio wykonywanego programu. JeÅli uruchomiono
+Midnight Commandera na konsoli type Linux, MC używa
+zewnÄtrznego programu (cons.saver) w celu zachowywyania i
+odzyskiwania informacji na ekranie komputera.
+
+JeÅli użycie trybu powÅoki w tle jest wkompilowane,
+możesz nacisnÄ
Ä C-o w dowolnej chwili i zostataniesz
+przeniesiony z powrotem bezpoÅrednio do gÅównego okna
+Midnight Commandera, żeby powróciÄ do wykonywania
+aplikacji po prostu naciÅnij znów C-o. JeÅli masz
+zawieszonÄ
aplikacjÄ wÅaÅnie przez użycie tego triku,
+nie bÄdziesz mógÅ "odpalaÄ" innych programów spod
+Midnight Commandera dopóki nie zamkniesz zawieszonego
+programu.
+
+Aby dowiedzieÄ siÄ czegoÅ na temat polskiech liter w
+Midnight Commanderze przeczytaj sekcjÄ Polskie litery.
+
+[Directory Panels]
+Panel Katalogów
+
+Sekcja opisuje klawisze, które operujÄ
na panelu
+katalogów. JeÅli chcesz wiedzieÄ jak zmieniÄ panele
+zobacz sekcjÄ Lewe i prawe menu.
+
+Tab, C-i. Zmienia aktywny panel. Stary panel staje siÄ w
+tym momencie aktywnym panelem, a aktywny staje siÄ
+starym. Linia wyboru zmienia swoje poÅożenia do
+aktywnego panelu.
+
+Insert, C-t. DEPRECATED! Do zaznaczania plików możesz
+używaÄ klawisza Insert lub C-t. Å»eby odznaczyÄ plik po
+prostu zaznacz jakiŠjuż zaznaczony.
+
+Insert to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+M-e to change charset of panel you may use M-e
+ (Alt-e). Recoding is made from selected codepage
+ into system codepage. To cancel the recoding you
+ may select "directory up" (..) in active panel.
+ To cancel the charsets in all directories, select
+ "No translation " in the dialog of encodings.
+
+M-g, M-r, M-j. Używane do wybierania najwyższego,
+Årodkowego i najniższego pliku w panelu.
+
+C-s, M-s. Uruchamia szukanie pliku w katalogu na podstawie
+jego nazwy. Kiedy szukanie jest aktywne, każde
+naciÅniÄcie klawisza doda jeden znak do poszukiwania
+zamiast wypisania go linii poleceÅ. JeÅli opcja "Show
+mini-status" jest wÅÄ
czona, szukany ciÄ
g znaków
+pojawia siÄ w linii mini-statusu. Kiedy wpisujemy znak,
+linia wyboru przemieszcza siÄ do nastÄpnego pliku
+zaczynajÄ
cego siÄ od podanych liter. Klawisze backspace
+lub del mogÄ
byÄ używane do poprawiania bÅÄdów.
+JeÅli C-s zostanie naciÅniÄte ponownie, Midnight
+Commander rozpoczyna szukanie nastÄpnego pliku
+zaczynajÄ
cego siÄ od podanych znaków.
+
+M-t. PrzeÅÄ
cza tryb wyÅwietlania do nastÄpnego
+możliwego. UżywajÄ
c tej opcji Åatwo jest przejÅÄ
+szybko z dÅugiego do krótkiego trybu wyÅwietlania jak
+również do tego zdefiniowanego przez użytkownika.
+
+C-\ (control-backslash). Pokazuje hotlistÄ katalogów i
+zmienia katalog do wybranego przez użytkownika.
+
++ (plus). Używane do zaznaczania grupy plików. Midnight
+Commander zapyta o wyrażenie opisujÄ
cÄ
grupÄ. JeÅli
+opcja Shell Patterns jest wÅÄ
czona, typ wyrażeŠjest
+bardzo podobny do tego w powÅoce (* dla zera i wiÄcej
+znaków i ? dla jednego znaku). JeÅli zaÅ opcja Shell
+Patterns jest wyÅÄ
czona, sposób zaznaczania plików
+jest zgodny z ustawieniami (zobacz ed(1)).
+
+\ (backslash). Używaj znaków "\" do odznaczania grupy
+plików. Jest to przeciwieÅstwo klawisza plus.
+
+strzaÅka do góry, C-p. Przenosi liniÄ wyboru do
+poprzedniej pozycji w panelu.
+
+strzaÅka do doÅu, C-n. Przenosi liniÄ wyboru do
+nastÄpnej pozycji w panelu.
+
+home, a1, M-<. Przenosi liniÄ wyboru do pierwszej pozycji
+w panelu.
+
+end, c1, M->. Przenosi liniÄ wyboru do ostatniej pozycji
+w panelu.
+
+PageDown, C-v. Przenosi liniÄ wyboru jednÄ
stronÄ do
+doÅu.
+
+PageUp, M-v. Przenosi liniÄ wyboru jednÄ
stronÄ do
+góry.
+
+M-o. JeÅli drugi panel jest zwykÅym panelem
+wyÅwietlajÄ
cym i w aktywnym panelu stoisz na katalogu,
+drugi panel bÄdzie pokazywaÄ zawartoÅÄ akutalnego
+katalogu (tak jak w Emacsie kombinacja C-o). JeÅli nie
+stoisz na katalogu zawartoÅciÄ
drugiego katalogu stanie
+siÄ katalog o jedno piÄtro wyższy od aktualnego.
+
+C-PageUp, C-PageDown. DziaÅa tylko na konsoli typu Linux:
+wykonuje przejÅcie do katalogu ".." lub do aktualnie
+wybranego, w zależnoÅci od kombinacji.
+
+M-y. Przenosi do poprzedniego katalogu w historii, podobne
+do klikniÄcia myszkÄ
. '<'.
+
+M-u. Przechodzi do nastÄpnego katalogu w historii,
+podobne do klikniÄcie myszkÄ
w '>'.
+
+M-S-h, M-H. WyÅwietla historiÄ katalogów, podobne
+dziaÅanie do klikniÄcia myszkÄ
'v'.
+
+[Shell Command Line]
+Linia PowÅoki
+
+Ta sekcja opisuje klawisze, które sÄ
użyteczne do
+efektywniejszego wpisywania podczas podawania komend
+powÅoki.
+
+M-Enter. Kopiuje nazwÄ aktualniego wybranego pliku do
+linii poleceÅ.
+
+C-Enter. To samo co M-Enter, dziaÅa tylko na konsoli typu
+Linux.
+
+M-Tab. Wykonuje dokoÅczenie nazw plików, komend,
+zmiennych, użytkowników, nazw hostów za Ciebie.
+
+C-x t, C-x C-t. Kopiuje nazwy zaznaczonych plików (lub
+jeÅli nie ma zaznaczonych - aktywnego) w aktywnym (C-x t)
+lub nieaktywnym panelu (C-x C-t) do linii poleceÅ.
+
+C-x p, C-x C-p. Pierwsza kombinacja kopiuje peÅnÄ
+ÅcieżkÄ z aktywnego, a druga z nieaktywnego panelu.
+
+C-q. Komenda 'quote' (cytuj) może byÄ używana do
+wpisywania do wiersza poleceŠznaków, które normalnie
+przechwytywane sÄ
przez Commandera (tak jak znak '+').
+
+M-p, M-n. Używaj tych klawiszy, żeby przeglÄ
daÄ
+historiÄ komend. M-p wyÅwietla poprzedniÄ
, a M-n
+nastÄpnÄ
komendÄ.
+
+M-h. WyÅwietla historiÄ aktualnej linii poleceÅ.
+
+[General Movement Keys]
+Podstawowe klawisze ruchu
+
+PrzeglÄ
darka pomocy, podglÄ
d plików i drzewo katalogów
+używajÄ
podobnych klawiszy do przemieszczania. Przez to
+akceptujÄ
dokÅadnie te same klawisze. Każde z nich z
+resztÄ
traktujÄ
je jako swoje wÅasne.
+
+Niektóre partie Midnight Commandera również używajÄ
+tych klawiszy, wiÄc niniejsza sekcja może byÄ
+użyteczna również dla tych partii.
+
+strzaÅka w górÄ, C-p. Przechodzi jednÄ
liniÄ wstecz.
+
+strzaÅka w dóÅ, C-n. Przechodzi jednÄ
liniÄ naprzód.
+
+Page Up, M-v. Przechodzi jednÄ
stronÄ wstecz.
+
+Next Page, Page Down, C-v. Przechodzi jednÄ
stronÄ
+naprzód.
+
+Home, A1. Przechodzi do poczÄ
tku.
+
+End, C1. Przechodzi na koniec.
+
+PrzeglÄ
darka pomocy i podglÄ
d plików akceptujÄ
+nastÄpujÄ
ce klawisze (poza tymi opisanymi powyżej).
+
+b, C-b, C-h, Backspace, Delete. Przechodzi jednÄ
stronÄ
+wstecz.
+
+klawisz spacji. Przechodzi jednÄ
stronÄ naprzód.
+
+u, d. Przechodzi póŠstrony naprzód lub wstecz.
+
+g, G. Przechodzi do poczÄ
tku lub do koÅca.
+
+[Input Line Keys]
+Linia wejÅciowa klawiszy
+
+Linie wejÅciowe (te używane w linii komend i w oknach
+dialogowych), akceptujÄ
nastÄpujÄ
ce klawisze:
+
+C-a. umieszcza kursor na poczÄ
tku linii.
+
+C-e. umieszcza kursor na koÅcu linii.
+
+C-b, move-left. przenosi kursor o jednÄ
pozycjÄ w lewo.
+
+C-f, move-right. przenosi kursor o jednÄ
pozycjÄ w
+prawo.
+
+M-f. przesuwa kursor o jedno sÅowo naprzód.
+
+M-b. przesuwa kursor o jedno sÅowo wstecz.
+
+C-h, backspace. kasuje poprzedni znak.
+
+C-d, Delete. kasuje znak w miejscu kursora (nad nim).
+
+C-@. wstawia zaznaczenie do kasowanie (patrz nastÄpne
+pozycje).
+
+C-w. kopiuje tekst spomiÄdzy kursora i zaznaczenia do
+bufora i usuwa go z linii poleceÅ.
+
+M-w. to samo co C-w tylko, że nie usuwa tekstu z linii.
+
+C-y. wstawia spowrotem zawartoÅÄ wyciÄtego bufora.
+
+C-k. wycina tekst od kursora do koÅca linii.
+
+M-p, M-n. Używaj tych klawiszy, żeby przeglÄ
daÄ
+historiÄ komend. M-p wyÅwietla poprzedniÄ
, a M-n
+nastÄpnÄ
.
+
+M-C-h, M-Backspace. kasuje jedno sÅowo wstecz
+(poprzednie).
+
+M-Tab. Wykonuje dokoÅczenie nazw plików, komend,
+zmiennych, użytkowników, nazw hostów za Ciebie.
+
+
+
+[Menu Bar]
+Linia menu
+
+Linia menu uaktywnia siÄ kiedy wciskasz klawisz F9 lub
+kiedy klikasz myszkÄ
na najwyższy wiersz ekranu. Linia
+menu ma piÄÄ podmenu: "left", "file", command",
+"options" i "right" (po polsku to jest "lewe", "plik",
+"komendy", "opcje", "prawe").
+
+Lewe i prawe menu pozwalajÄ
ci na modyfikacje wyglÄ
du
+lewego i prawego panelu katalogowego.
+
+Menu plik pozwala na wykonanie akcji na aktualnym lub
+zaznaczonych plikach.
+
+Menu komend mieÅci w sobie możliwe do wykonania akcje,
+które sÄ
dużo bardziej globalne i nie majÄ
zwiÄ
zku z
+aktualnym i zaznaczonymi plikami.
+
+[Left and Right Menus]
+Lewe i prawe menu
+
+WyglÄ
d panelu katalogowego może zostaÄ zmieniony
+poprzez menu left i right.
+
+[Listing Mode...]
+Tryby wyÅwietlania (Listing modes)
+
+Tryby wyÅwietlania sÄ
używane do zmienia ustawieŠprzy
+wyÅwietlaniu. DostÄpne sÄ
cztery różne tryby: Full,
+Brief, Long i User. Tryb "Full" pokazuje nazwÄ, rozmiar i
+czas modyfikacji pliku.
+
+Tryb "Brief" pokazuje tylko nazwÄ pliku i ma dwie kolumny
+(dziÄki temu może pokazywaÄ nawet dwa razy wiÄcej niż
+inne tryby). Tryb "Long" jest podobny do wyniku polecenia
+ls -l. Zabiera on szerokoÅÄ caÅego ekranu.
+
+JeÅli wybierzesz tryb "user" (użytkownika), bÄdziesz
+mógÅ wybraÄ wÅasny sposób wyÅwietlania.
+
+Tryb użytkownika musi zaczynaÄ siÄ od okreÅlenia
+wielkoÅci panelu. Może to byÄ "half" (póÅ) lub "full"
+(caÅy) i okreÅla, czy ma byÄ widoczny jeden duży panel
+na caÅy ekran czy dwa mniejsze.
+
+Po rozmiarze panelu możesz wÅÄ
czyÄ tryb dwóch kolumn
+panelu. Robi siÄ to dodajÄ
c liczbÄ "2" do tekstu
+formatu.
+
+Po tym wpisujesz już nazwy pól z podaniem opcjonalnej
+wielkoÅci. Wszystkie możliwe pola jakich możesz użyÄ
+to:
+
+name wyÅwietla nazwÄ pliku.
+
+size wyÅwietla wielkoÅÄ pliku.
+
+bsize jest alternatywÄ
dla format size. WyÅwietla
+ rozmiar plików, a dla katalogów po prostu
+ wyÅwietla tekst "SUB-DIR" lub "UP--DIR".
+
+type wyÅwietla jednoznakowy opis typu pliku. Ten znak
+ jest taki sam co ten wyÅwietlany prze komendÄ
+ ls z flagÄ
-F. WyÅwietlana jest gwiazdka dla
+ plików wykonywalnych, ukoÅnik dla katalogów,
+ maÅpa (@) dla dowiÄ
zaÅ, znak równoÅci dla
+ gniazd, minus dla urzÄ
dzeÅ niestniejÄ
cych,
+ znak plus dla urzÄ
dzeÅ istniejÄ
cych, pionowÄ
+ kreskÄ (|) dla kolejek FIFO, tyldÄ dla
+ dowiÄ
zaÅ symbolicznych, i wykrzyknik dla
+ dowiÄ
zaÅ wskazujÄ
cych na nieistniejÄ
cy plik.
+
+mark Gwiazdka jeÅli plik jest zaznaczony, spacja
+ jeÅli nie jest.
+
+mtime czas ostatniej modyfikacji pliku.
+
+atime czas ostatniego dostÄpu do pliku.
+
+ctime czas utworzenia pliku.
+
+perm tekst reprezentujÄ
cy aktualne uprawnienia do
+ pliku.
+
+mode wartoÅÄ (cyfrowa) przedstawiajÄ
ca prawa do
+ pliku.
+
+nlink liczba dowiÄ
zaÅ do pliku. ngid GID
+ (numeryczny).
+
+nuid UID (numeryczny).
+
+owner wÅaÅciciel pliku.
+
+group grupa pliku.
+
+inode numer i-wÄzÅa pliku.
+
+Możesz również używaÄ nastÄpujÄ
cych znaków dla
+zmiany wyÅwietlania:
+
+space spacja w formacie wyÅwietlania.
+
+| Ten znak jest używany w celu dodania pionowej
+ linii od formatu wyÅwietlania.
+
+Å»eby wymusiÄ szerokoÅÄ pola, po prostu dodaj ':' a
+potem iloÅÄ znaków jakie chcesz żeby miaÅo pole.
+JeÅli numer zaczyna siÄ od '+', to szerokoÅÄ nie może
+byÄ mniejsza od podanej, jeÅli program zobaczy, że jest
+jeszcze trochÄ miejsca na ekranie, rozszerzy to pole.
+
+Na przykÅad tryb Full wyÅwietla w formacie:
+
+half type name | size | mtime
+
+A format Long wyÅwietla w formacie:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+A to jest caÅkiem Åadny tryb użytkownika:
+
+half name | size:7 | type mode:3
+
+Panele mogÄ
byÄ również przestawione do
+nastÄpujÄ
cych trybów:
+
+Info Tryb info wyÅwietla informacjÄ o aktualnie
+ zaznaczonym pliku i (jeÅli to możliwe) o
+ systemie plików.
+
+Tree (drzewo)
+ Widok drzewa jest caÅkiem podobny do widoku
+ Drzewa katalogówDirectory Tree. Zobacz tÄ sekcjÄ jeÅli
+ chcesz siÄ dowiedzieÄ czegoÅ na ten temat.
+
+Quick View
+ W tym trybie, panele zostanÄ
przeÅÄ
czone w
+ tryb zredukowanego podglÄ
du wyÅwietlajÄ
cego
+ zawartoÅÄ aktualnego pliku. JeÅli zaznaczysz
+ panel (klawiszem tab lub myszkÄ
), bÄdziesz
+ miaÅ dostÄp do wiÄkszoÅci komend podglÄ
du.[Sort Order...]
+PorzÄ
dek sortowania (Sort order...)
+
+Istnieje osiem porzÄ
dków sortowania. Przez: nazwÄ,
+rozszerzenie, datÄ modyfikacje, datÄ odczytu, datÄ
+zmiany, rozmiar, numeru i-wÄzÅa i niesortowane.
+PorzÄ
dek sortowanie możesz wybraÄ w oknie dialogowym
+porzÄ
dku sortowania. Możliwe jest również wybranie
+porzÄ
dku wstecznego (od tyÅu).
+
+Standardowo, katalogi sÄ
sortowane przed plikami, ale
+może to byÄ zmienione przez opcjÄ Mix all files
+(mieszaj wszystkie pliki).
+
+[Filter...]
+Filtry (Filter...)
+
+Komenda filtra pozwala ci na podanie rozszerzenia, które
+musi byÄ speÅnione, żeby pliki byÅy widoczne (na
+przykÅad *.tar.gz). Niezależnie od filtru katalalogi i
+dowiÄ
zania do katalogów sÄ
zawsze pokazywane.
+
+[Reread]
+OdÅwież (Reread)
+
+Komenda odÅwież odÅwieża widok wszystkich plików w
+katalogów. Jest to użyteczne jeÅli inny proces
+stworzyÅ lub usunÄ
Å jakiÅ pliki. JeÅli użyÅeÅ
+panelu zewnÄtrznego, wszystkie informacje zostanÄ
+przywrócone do prawdziwego stanu.[File Menu]
+Menu plików (File menu)
+
+
+Midnight Commander używa klawiszy F1 - F10 jako skrótów
+klawiszowych do komend wystÄpujÄ
cych w menu plików. Na
+terminalach bez funkcji klawiszowych (F1 - F10) można
+używaÄ kombinacji klawisza Escape i numeru ( odpowiednio
+1 dla F1, 2 dla F2 itd. )
+
+Menu plików ma nastÄpujÄ
ce komendy (skróty klawiszowe
+umieszczone sÄ
na dole ekranu):
+
+Pomoc (F1)
+
+WywoÅuje wbudowanÄ
przeglÄ
darkÄ plików pomocy.
+WewnÄ
trz niej można używaÄ klawisza Tab żeby
+przejÅÄ do nastÄpnego dowiÄ
zania, Enter żeby
+przejÅÄ do wybranego dowiÄ
zania. Klawisze Spacji i
+Backspace sÄ
używane do poruszania siÄ naprzód i
+wstecz na stronach pomocy. NaciÅnij klawisz F1 żeby
+uzyskaÄ peÅnÄ
listÄ dostÄpnych klawiszy w pomocy.
+
+Menu (F2)
+
+WywoÅuje menu użytkownika. Menu użytkownika jest
+Åatwym w użyciu narzÄdziem sÅużÄ
cym do obsÅugi
+zewnÄtrznych programów i dodatkowych opcji Midnight
+Commandera.
+
+PodglÄ
d (F3, Shift-F3)
+
+WÅÄ
cza podglÄ
d aktualnie wybranego pliku. Standardowowo
+wywoÅywany jest wbudowany podglÄ
d plików, ale jeÅli
+opcja "Use internal view" jest wyÅÄ
czona, wywoÅywany
+jest zewnÄtrzny program do poglÄ
du, wskazywany przez
+zmiennÄ
PAGER. JeÅli jednak zmienna PAGER nie zostaÅa
+jeszcze zdefiniowana, wywoÅywana jest komenda "view".
+JeÅli użyjesz kombinacji klawiszy Shift-F3, poglÄ
d
+zostanie wywoÅany bez jakiegokolwiek formatownia pliku.
+
+Filtrowany podglÄ
d (M-!)
+
+Ta kombinacja klawiszy oczekuje na komendÄ i jej argument
+(argumentem standardowo jest wybrany aktualnie plik),
+caÅe wyjÅcie programu przekierowywane jest do pliku,
+który zostaje automatycznie wyÅwietlony na ekranie w
+trybie podglÄ
du.
+
+Edycja (F4)
+
+Aktualnie ta komenda wywoÅuje edytor vi(1) lub edytor
+wybrany w zmiennej Årodowiskowej, lub wbudowany
+wewnÄtrzny edytor plików jeÅli opcja use_internal_edit
+jest wÅÄ
czona.
+
+Kopiuj (F5)
+
+WÅÄ
cza okno dialogowe, w którym standardowo znajduje
+siÄ Åcieżka do katalogu w nieaktywnym panelu, po czym
+kopiuje aktualny plik (lub wybrane jeÅli wybrano
+jakiekolwiek) do katalogu, który wybraliÅmy w oknie
+dialogowym. Podczas procesu kopiowania możesz go w
+każdej chwili przerwaÄ wciskajÄ
c C-c lub Esc. Żeby
+dowiedzieÄ siÄ czegoÅ wiÄcej na temat jokerów w
+Åcieżce źródÅowej (którymi najczÄÅciej bÄdÄ
*
+lub ^\(.*\)$) i innych możliwych okreÅleÅ w katalogu
+docelowym zobacz kategoriÄ "Maski
+kopiowania/przenoszenia"
+
+Na niektórych systemach możliwe jest kopiowanie w tle,
+robi siÄ to klikajÄ
c na przycisk backgorund (lub
+naciskajÄ
c kombinacjÄ M-b w oknie dialogowym).
+Background Jobs jest używane do kontrolowania prac w tle.
+
+Link (C-x l)
+
+Tworzy sztywne dowiÄ
zanie do aktualnego pliku.
+
+SymLink (C-x s)
+
+Tworzy symboliczne dowiÄ
zanie do aktualnego pliku. Dla
+tych, którzy nie wiedzÄ
co to jest dowiÄ
zanie:
+tworzenie dowiÄ
zania do pliku jest tak jak kopiowanie
+pliku, z tym tylko, że zarówno plik źródÅowy i
+docelowy reprezentujÄ
ten sam plik. Na przykÅad, jeÅli
+edytujesz jeden z tych plików, zmiany, które czynisz
+pojawiajÄ
siÄ w obu plikach. Niektórzy mówiÄ
na
+dowiÄ
zania aliasy lub skróty.
+
+Twarde dowiÄ
zanie wydaje siÄ byÄ prawdziwym plikiem. Po
+stworzeniu go nie ma możliwoÅci rozróżnienia, który z
+plików jest oryginalny, a który jest dowiÄ
zaniem. Jest
+bardzo ciÄżko zauważyÄ, że wskazujÄ
one na ten sam
+plik. Używaj dowiÄ
zaÅ twardych wtedy kiedy nie chcesz
+tego wiedzieÄ.
+
+DowiÄ
zanie symboliczne jest tylko odwoÅaniem do
+oryginalnego pliku. JeÅli ten plik zostanie wyrzucony,
+dowiÄ
zanie stanie siÄ bezużyteczne. Jest caÅkiem
+Åatwo zauważyÄ, że pliki odnoszÄ
siÄ w gruncie
+rzeczy do tego samego. Midnight Commander pokazuje znak
+"@" przed nazwÄ
pliku jeÅli jest dowiÄ
zaniem
+symbolicznym do innych (poza katalogami, przed którymi
+pokazuje tyldÄ (~)). Oryginalny plik wskazywany przez
+dowiÄ
zanie jest pokazywany w linii mini-statusu, jeÅli
+opcja "Show mini-status" jest wÅÄ
czona. Używaj
+dowiÄ
zaÅ symbolicznych, jeÅli chcesz unikÄ
Ä
+problemów z rozpoznawaniem twardych dowiÄ
zaÅ.
+
+Zmiana nazwy/przeniesienie (F6)
+
+WÅÄ
cza okno dialogowe, gdzie standardowo wpisana jest
+nazwa katalogu w nieaktywnym panelu, i przenosi aktualnie
+wybrany plik (lub zaznaczone jeÅli choÄ jeden jest
+zaznaczony) do katalogu wpisanego w oknie dialogowym.
+Podczas procesu przenoszenia możesz użyÄ kombinacji
+klawiszy C-c lub ESC, żeby przerwaÄ operacjÄ. Po
+wiÄcej szczegóÅów zobacz operacjÄ Kopiuj opisanÄ
+powyżej. WiÄkszoÅÄ rzeczy jest caÅkiem podobna.
+
+Na niektórych systemach możliwe jest przenoszenie w tle,
+robi siÄ to klikajÄ
c na przycisk background (lub
+naciskajÄ
c kombinacjÄ M-b w oknie dialogowym).
+Background Jobs jest używane do kontrolowania prac w tle.
+
+"Utwórz katalog (F7)"
+
+WÅÄ
cza menu dialogowe i zakÅada katalog o podanej
+nazwie
+
+Kasuj (F8)
+
+Kasuje aktualnie wybrany lub zaznaczone pliki w aktywnym
+panelu. Podczas procesu możesz nacisnÄ
Ä C-C lub Esc
+żeby przerwaÄ operacjÄ. [skasowane pliki nie bÄdÄ
+jednak odzyskane - przyp. tÅumacza].
+
+Zaznacz grupÄ (+)
+
+Używane do zaznaczania grupy plików. Midnight Commander
+bÄdzie żÄ
daÅ tekstu opisujÄ
cego grupÄ plików.
+JeÅli opcja Shell Patterns jest wÅÄ
czona, tekst bÄdzie
+traktowany jako globalny dla interpretatora (* oznacza
+zero lub wiÄcej znaków a ? oznacza jeden znak). JeÅli
+opcja Shell Patterns jest wyÅÄ
czona, wtedy zaznaczanie
+plików jest robione z zastosowaniem norm zewnÄtrznych
+(zobacz ed (1)).
+
+Odznacz grupÄ (\)
+
+Używane do odznaczania grupy plików. Jest
+przeciwieÅstwem komendy Zaznacz pliki.
+
+Wyjdź (F10, Shift-F10)
+
+Zamyka Midnight Commandera. Shift-F10 jest używany jeÅli
+używasz "wrappera" powÅoki. Shift-F10 nie przeniesie
+ciÄ do katalogu, w którym byÅeÅ ostatnio w Midnight
+Commanderze, zamiast tego przejdzie do katalogu, z
+którego uruchomiÅeÅ program.
+
+[Quick cd]
+Szybka zmiana katalogów (Quick cd) M-c
+
+Ta komenda jest bardzo użyteczna, jeÅli masz już
+peÅnÄ
liniÄ poleceÅ, a chcesz przejÅÄ do innego
+katalogu. Uruchamia ona maÅe okno dialogowe, w którym
+podajesz to co po normalnej komendzie cd po czym naciskasz
+Enter. Wszystkie opcje sÄ
dokÅadnie takie same jak we
+wbudowanej komendzie cd.
+
+[Command Menu]
+Menu komend (Command Menu)
+
+Komenda drzewo katalogów (Directory tree) pokazuje drzewo
+katalogów.
+
+Komenda "Find file" szuka pliku speÅniajÄ
cego podane
+warunki, natomiast komenda "Swap panels" zamienia
+zawartoÅci obu paneli.
+
+Komenda "Panels on/off" pokazuje wyjÅcie ostatniej
+komendy interpetatora poleceÅ. DziaÅa ona tylko na
+terminalach typu Linux lub FreeBSD.
+
+Komenda porównywania katalogów (Compare directories)
+(C-x d) porównuje zawartoÅci panelu katalogowego z
+drugim. Możesz potem użyc Kopiuj (F5) żeby stworzyÄ
+dwa dokÅadnie identyczne panele. Metoda "quick"
+porównuje tylko i wyÅÄ
cznie rozmiary plików i ich
+daty. Metoda "thorough" porównuje pliki bajt po bajcie.
+Ta metoda dziaÅa tylko wtedy kiedy komputer obsÅuguje
+wywoÅanie mmap(2). Metoda "size-only" zwraca uwagÄ tylko
+na rozmiar plików. Nie ma dla niej żadnego znaczenia czy
+plik ma innÄ
datÄ lub zawartoÅÄ, liczy siÄ tylko
+rozmiar.
+
+Komenda historii komend (Command history) pokazuje listÄ
+wpisanych komend. Ta, którÄ
wybierzesz, jest kopiowana
+do linii poleceÅ. Do historii komend można mieÄ dostÄp
+również przy użyciu kombinacji M-p lub M-n.
+
+Komenda hotlisty katalogów (Directory hotlist) (C-\)
+pozwala na zmienianie katalogów do tych najczÄÅciej
+używanych dużo szybciej.
+
+Komenda panelu zewnÄtrznego (External panelize) pozwala
+na wykonywania programów zewnÄtrznych i ustawienia
+zawartoÅci paneli na to co zwróciÅa wywoÅana komenda.
+
+Komenda edycji rozszerzeŠplików (Extension file edit)
+pozwala na wÅasny wybór programów, które majÄ
byÄ
+używane do wykonywania plików z podanymi rozszerzeniami.
+Komenda edycji pliku menu (Menu file edit) może byÄ
+używana do edytowania menu użytkownika (tego, które
+pojawia siÄ po naciÅniÄciu kombinacji F2).
+
+[Directory Tree]
+Drzewo katalogów (Directory Tree)
+
+Możesz wybieraÄ katalogi z drzewa katalogów i Midnight
+Commander przejdzie do wybranego przez Ciebie katalogu.
+
+SÄ
dwa sposoby wywoÅywania drzewa. Prawdziwa komenda
+drzewa katalogów jest dostÄpna z menu komend. InnÄ
+metodÄ
jest wybranie drzewa z menu "lewego" bÄ
dź
+"prawego".
+
+Å»eby nie mieÄ zbyt dużych opóźnieÅ Midnight
+Commander skanuje tylko maÅÄ
iloÅÄ katalogów (tÄ
+potrzebnÄ
w danej chwili). JeÅli jakiegoÅ katalogu nie
+widaÄ przejdź do jego katalogu nadrzÄdnego i naciÅnij
+C-r (lub F2).
+
+Możesz używaÄ nastÄpujÄ
cych klawiszy:
+
+Generalne klawisze ruchu sÄ
akceptowane.
+
+Enter. W drzewie katalogów, wychodzi z trybu drzewa i
+przechodzi znów do trybu zwykÅego panelu. W podglÄ
dzie
+drzewa zmienia katalog w drugim panelu i zostaje w trybie
+podglÄ
du drzewa w panelu aktywnym.
+
+C-r, F2 (Rescan). OdÅwieża aktualny katalog. Używane
+jeÅli drzewo nie jest już aktualne. Nie pokazuje
+katalogów, które już istniejÄ
lub pokazuje te,
+których już nie ma.
+
+F3 (Forget). Usuwa aktualny katalog z drzewa katalogów.
+Używaj tego jeÅli chcesz usunÄ
Ä "ÅmiecÄ
ce" i
+niepotrzebne katalogi z wyÅwietlania. Å»eby byÅy one
+znów widoczne wystarczy nacisnÄ
Ä F2.
+
+F4 (Static/Dynamic). PrzeÅÄ
cza pomiÄdzy dynamicznym
+(standardowo) i statycznym trybem nawigacji.
+
+W trybie statycznym możesz używaÄ strzaÅek do doÅu i
+do góry do wybierania katalogu. Wszystkie zwiedzone
+katalogi sÄ
widoczne.
+
+W trybie dynamicznym możesz używaÄ strzaÅek w celu
+wybrania równorzÄdnego katalogu, strzaÅki w lewo żeby
+dostaÄ siÄ do katalogu domowego, strzaÅki w prawo w
+celu dostania siÄ do katalogu podrzÄdnego. Widoczne jest
+tylko najbardziej aktualne drzewo katalogów. Drzewo
+zmienia siÄ wiÄc dynamicznie podczas twojego
+przemieszczania.
+
+F5 (Copy). Kopiuje katalog.
+
+F6 (RenMov). Przenosi katalog.
+
+F7 (Mkdir). Tworzy nowy katalog poniżej aktualnego.
+
+F8 (Delete). Kasuje katalog z systemu plików.
+
+C-s, M-s. Szuka natÄpnego katalogu speÅniajÄ
cego podane
+warunki szukania. JeÅli taki nie istnieje te klawisze
+spowodujÄ
przemieszczenie siÄ o jednÄ
liniÄ w dóÅ.
+
+C-h, Backspace. Kasuje ostatni znak w ciÄ
gu znaków do
+poszukiwania.
+
+Jakikolwiek inny klawisz. Dodaje klawisz do ciÄ
gu znaków
+do szukania i przenosi do najbliższego katalogu, którego
+nazwa zaczyna siÄ od tych znaków. W podglÄ
dzie drzewa
+musisz najpierw uaktywniÄ szukanie naciskajÄ
c C-s. CiÄ
g
+szukajÄ
cy jest pokazywany w linii mini-statusu.
+
+NastÄpujÄ
ce klawisze sÄ
dostÄpne tylko w drzewie
+katalogów. Nie dziaÅajÄ
one w poglÄ
dzie katalogów.
+
+F1 (Help). WywoÅuje podglÄ
d pomocy i pokazuje tÄ
+sekcjÄ.
+
+Esc, F10. Wychodzi z drzewa. Nie zmienia katalogów.
+
+Mysz jest obsÅugiwana. Podwójne klikniÄcie ma znaczenie
+identyczne do klawisza Enter. Zobacz również sekcjÄ
+ObsÅuga myszy.
+
+[Find File]
+Znajdź plik (Find File)
+
+Komenda znajdź plik najpierw pyta siÄ o startowy katalog
+do przeszukiwania i o nazwÄ pliku, który ma byÄ
+znaleziony. WciskajÄ
c przycisk "Tree" (drzewo) możesz
+wybraÄ katalog startowy z drzewa katalogów.
+
+Pole trzecie akceptuje wszystkie wyrażenia podobne do
+tych w egrep(1). Oznacza to, że musisz rozpoczynaÄ znaki
+o specjalnym znaczeniu kombinacjÄ
"\" np. szukajÄ
c
+"strcmp (" bÄdziesz musiaÅ wpisaÄ "strcmp \(" (bez
+cudzysÅowów oczywiÅcie).
+
+Możesz zaczÄ
Ä przeszukiwanie naciskajÄ
c przycisk Ok.
+Podczas szukania możesz zatrzymaÄ proces przy użyciu
+przycisku Stop i kontynuowaÄ po naciÅniÄciu Startu.
+
+Możesz przeglÄ
daÄ liste znalezionych plików za pomocÄ
+strzaÅek do doÅu i do góry. Komenda Chdir przejdzie do
+katalogu aktualnie wybranego. Przycisk Again zapyta siÄ o
+nowe parametry do szukania (rozpocznie proces od nowa).
+Przycisk Quit koÅczy przeszukiwanie. Przycisk Panelize
+umieÅci znalezione pliki w aktywnym panelu katalogowym
+tak, że bÄdziesz mógÅ wykonywaÄ na nich standardowe
+czynnoÅci (podglÄ
d, kopiowanie, przenoszenie, kasowanie
+itp.). Po spanelizowaniu wystarczy naciÅnÄ
Ä C-r żeby
+powróciÄ do normalnego trybu.
+
+Możliwe jest posiadanie listy katalogów, których
+szukanie plików nie powinno uwzglÄdniaÄ (na przykÅad
+możesz chcieÄ ominÄ
Ä przeszukiwanie CDROMu i innych
+podmontowanych systemów plików).
+
+Katalogi do omijania powinny byÄ umieszczone w zmiennej
+find_ignore_dirs w sekcji Misc twojego pliku ~/.mc/ini.
+
+SkÅadowe katalogów powinny byÄ oddzielone od siebie
+przez Åredniki, to jest przykÅad:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+Możesz woleÄ używaÄ panelu zewnÄtrznego do
+wykonywania niektórych operacji. Szukanie pliku jest
+dobre tylko dla prostych zapytaÅ. UżywajÄ
c panelu
+zewnÄtrznego możesz dokonywaÄ tak skomplikowanych
+wyszukiwaÅ jak tylko pragniesz.
+
+[External panelize]
+Panel zewnÄtrzny
+
+Panel zewnÄtrzny pozwala ci na wykonywanie zewnÄtrznych
+programów i oglÄ
danie ich wyjÅcia jako zawartoÅci
+aktywnego panelu.
+
+Na przykÅad, jeÅli chcesz aby w aktywnym panelu
+wyÅwietlone zostaÅy wszystkie dowiÄ
zania w aktywnym
+katalogu, możesz użyÄ panelu zewnÄtrznego i
+nastÄpujÄ
cej komendy:
+
+find . -type l -print
+Zanim komenda zakoÅczy dziaÅanie, zawartoÅÄ katalogów
+nie bÄdzie już dÅużej zawartoÅciÄ
aktualnego
+katalogu, ale wszystkie pliki bÄdÄ
symbolicznymi
+dowiÄ
zaniami.
+
+JeÅli chcesz wyÅwietliÄ wszystkie pliki, które
+ÅciÄ
gnÄ
ÅeÅ ze swoich serwerów ftp, możesz użyÄ
+tej komendy awk żeby wypisaÄ nazwÄ pliku z logów
+transferu:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+Możesz zapisaÄ sobie czÄsto używane komendy pod
+jakÄ
Å nazwÄ
, po to żeby móc ich potem używaÄ dużo
+Åatwiej. Robisz to po prostu wpisujÄ
c komendÄ w linii
+wejÅciowej, a potem naciskajÄ
Ä przycisk Add. Potem
+wpisujesz nazwÄ, pod jakÄ
ta komenda ma byÄ widoczna.
+NastÄpnym razem po prostu wybierasz tÄ komendÄ z listy
+i nie musisz już wpisywaÄ jej ponownie.
+
+[Hotlist]
+Hotlist
+
+Hotlista katalogów pokazuje nazwy katalogów
+wprowadzonych do hotlisty. Midnight Commander zmieni
+miejsce do tego, które wskazuje nazwa katalogu. Z
+hotlisty możesz wyrzucaÄ już dodane pozycje par
+nazw/wskazaÅ i dodawaÄ nowe. Dla dodawania możesz
+wykorzystaÄ kombinacjÄ (C-x h), która dodaje ÅcieżkÄ
+aktualnego katalogu do hotlisty. Użytkownik musi tylko
+podaÄ pod jakÄ
nazwÄ
ma byÄ ten katalog widoczny.
+
+Powoduje to przechodzenie do czÄÅciej przeglÄ
danych
+katalogów znacznie szybciej. Możesz używaÄ ciÄ
gle
+wartoÅci CDPATH opisanej w sekcji WewnÄtrzne
+przemieszczanie.
+
+[Extension File Edit]
+Edycja rozszerzeŠpliów (Extension File Edit)
+
+Ta komenda wywoÅa twój edytor na plik ~/.mc/bindings.
+Format tego pliku jest nastÄpujÄ
cy (zmieniÅ siÄ on
+poczÄ
wszy od wersji 3.0):
+
+Wszystkie linie zaczynajÄ
ce siÄ od #, lub puste, nie sÄ
+brane pod uwagÄ.
+
+Linie zaczynajÄ
ce siÄ od pierwszej kolumny powinny mieÄ
+nastÄpujÄ
cy format:
+
+sÅowo kluczowe/wzorzec, tj. wszystko po sÅowie
+kluczowym/ dopóki nowÄ
liniÄ
nie jest wzorzec
+
+sÅowami kluczowymi mogÄ
byÄ:
+
+shell
+
+ (wzorzec jest wtedy wyrażeniem (bez jokerów),
+ tj. pasujÄ
wszystkie pliki *wzorzec. Np.: .tar
+ znaczy *.tar)
+
+regex
+
+ (wzorzec jest normalnym wyrażeniem)
+
+type
+
+ (plik speÅnia wymagania jeÅli `file %f` zgadza
+ siÄ z wyrażeniem wzorca (nazwa: czÄÅÄ z
+ `file %f` jest usuwana))
+
+default
+
+ (wszystkie pliki speÅniajÄ
, nie ważne jaki
+ jest wzorzec)
+
+Inne linie powinny zaczynaÄ siÄ od spacji lub tabulacji
+i powinny mieÄ one nastÄpujÄ
cy format:
+
+sÅowo kluczowe=komenda (bez spacji przy znaku =), gdzie
+sÅowem kluczowym powinno byÄ:
+
+Open (Otwórz) (jeÅli użytkownik naciÅnie Enter lub
+kliknie dwukrotnie), View (PodglÄ
d) (F3), Edit (Edytuj)
+(F4).
+
+command jest jakÄ
kolwiek jednÄ
liniÄ
powÅoki, z
+zastosowaniem prostego makra.
+
+Cele sÄ
przeliczane od góry do doÅu (porzÄ
dek jest tu
+istotny). JeÅli jakiejÅ akcji brakuje, poszukiwanie
+kontynuuje siÄ tak jakby wczeÅniej nie nastÄ
piÅa
+żadna zgodnoÅÄ (tj. jeÅli zgadza siÄ z wzorcem
+pierwszym i trzecim i brakuje w pierwszym akcji View, to
+naciskajÄ
c F3 użyta bÄdzie akcja z trzeciego wzorca).
+Opcja default powinna wychwyciÄ wszystkie możliwe akcje.
+
+[Background Jobs]
+Prace w tle (Background jobs)
+
+PozwalajÄ
ci one kontrolowaÄ status jakichkolwiek
+procesów wykonywanych w tle przez Midnight Commandera
+(tylko operacje kopiowania i przenoszenia, mogÄ
byÄ
+wykonywane w tle). Z tego menu możesz zastopowaÄ,
+zresetowaÄ i "zabiÄ" proces w tle.
+
+[Menu File Edit]
+Edycja menu użytkownika (Menu File Edit)
+
+Menu użytkownika jest bardzo użytecznym menu, które
+może byÄ tworzone w sposób dowolny, przez użytkownika.
+Kiedy tylko próbujesz coÅ zrobiÄ przy użyciu tego
+menu, Åadowany jest plik .mc.menu z aktualnego katalogu,
+ale tylko wtedy kiedy jest on w posiadaniu użytkownika
+lub roota i mamy do niego prawa zapisu. JeÅli takiego nie
+ma próbuje siÄ z plikiem ~/.mc/menu z tymi samymi
+zaÅożeniami, jeÅli jego też nie ma - używa siÄ
+standardowego pliku systemowego, który znajduje siÄ w
+/usr/share/mc/mc.menu.
+
+Format pliku z menu użytkownika jest bardzo prosty. Linie
+zaczynajÄ
ce siÄ od czegokolwiek innego niż spacja lub
+tabulacja, sÄ
traktowane jako wtyczki do menu (aby móc
+używaÄ ich potem jako gorÄ
cych klawiszy, dobrze jest
+aby pierwszy znak byÅ literÄ
). Wszystkie linie
+zaczynajÄ
ce od spacji lub tabulacji, sÄ
komendami,
+które majÄ
byÄ wykonane jeÅli wtyczka zostanie
+wybrana.
+
+Kiedy opcja zostaje wybrana, wszystkie komendy należÄ
ce
+do tej opcji kopiowane sÄ
do pliku w katalogu tymczasowym
+(najczÄÅciej do /usr/tmp), a potem plik jest wykonywany.
+Pozwala to użytkownikowi wkÅadaÄ normalne konstrukcje
+powÅoki do konstrukcji kodu wykonywanego. Po wiÄcej
+informacji zobacz, używania makr.
+
+To jest przykÅadowy plik mc.menu:
+
+A WyrzuÄ aktualny plik.
+ od -c %f
+
+B Stwórz raport o bÅÄdzie i wyÅlij do roota.
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "BÅÄ
d Midnight Commandera" root < $I
+ rm -f $I
+
+M Przeczytaj pocztÄ.
+ emacs -f rmail
+
+N Przeczytaj grupÄ dyskucyjnÄ
.
+ emacs -f gnus
+
+J Skopiuj rekursywnie caÅy aktualny katalog.
+ tar cf - . | (cd %D && tar xvpf -)
+
+= f *.tar.gz | f *.tgz & t n
+X Zdekompresuj skompresowany plik tar.
+ tar xzvf %f
+
+Standardowe warunki
+
+Każda opcja może byÄ opatrzona w warunki. Warunek musi
+zaczynaÄ siÄ od pierwszej kolumny i od znaku '='. JeÅli
+warunek jest prawdziwy, opcja stanie siÄ opcjÄ
+domyÅlnÄ
.
+
+SkÅadnia warunku: = <warunek>
+ lub: = <warunek> | <warunek> ...
+ lub: = <warunek> & <warunek> ...
+
+Warunek jest jednym z nastÄpujÄ
cych:
+
+ f <wzorzec> aktualny plik zgodny z wzorcem?
+ F <wzorzec> plik w drugim panelu zgodny z wzorcem?
+ d <wzorzec> aktualny katalog speÅniajÄ
cy wzorzec?
+ D <wzorzec> katalog w drugim panelu speÅniajÄ
cy wzorzec?
+ t <typ> aktualny pliku typu typ?
+ T <typ> plik w drugim panelu typu typ?
+ ! <warunek> zaprzeczenie warunku
+
+Wzorzec jest normalnym wzorcem powÅoki lub wyrażeniem,
+podobnym do wzorca powÅoki. Możesz zmieniÄ globalne
+ustawienia wzorców powÅoki piszÄ
c "shell_patterns=x" w
+pierwszej linii menu użytkownika (x jest równe 0 lub 1).
+
+Typ jest jednym lub wiÄcej z podanych znaków:
+
+ n nie katalog
+ r zwykÅy plik
+ d katalog
+ l dowiÄ
zanie
+ c specjalny znak
+ b specjalny blok
+ f fifo
+ s gniazdo
+ x wykonywalny
+ t zaznaczony
+
+Na przykÅad 'rlf' oznacza zwykÅy plik, dowiÄ
zanie lub
+fifo. Typ 't' jest trochÄ odmienny ponieważ dotyczy
+panelu a nie pliku. Warunek '=t t' jest prawdziwy jeÅli
+sÄ
jakieÅ zaznaczone pliki w aktywnym panelu, a
+faÅszywy jeÅli nie ma.
+
+JeÅli warunek rozpoczyna siÄ od '=?' zamiast '=' droga
+przechodzenia przez warunki bÄdzie pokazywana za każdym
+razem kiedy warunek bÄdzie obliczany [przydatne do
+wyszukiwania bÅÄdów - przyp. tÅumacza].
+
+Warunki sÄ
obliczane od lewej do prawej. Oznacza to, że
+ = f *.tar.gz | f *.tgz & t n
+jest liczone tak samo jak
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+To jest prosty przykÅad zastosowania tych warunków:
+
+= f *.tar.gz | f *.tgz & t n
+L Listuje zawartoÅÄ skompresowanego archiwum tar
+ gzip -cd %f | tar xvf -
+
+Warunki dodania
+
+JeÅli warunek rozpoczyna siÄ od znaku '+' (lub '+?')
+zamiast od '=' (lub '=?') jest to warunek dodania. JeÅli
+warunek jest prawdziwy, opcja menu bÄdzie doÅÄ
czona do
+menu. JeÅli nie jest prawdziwy, nie bÄdzie ona w nim
+zawarty.
+
+Możesz ÅÄ
czyÄ ze sobÄ
standardowe i dodane warunki
+zaczynajÄ
c warunek od kombinacji '+=' lub '=+' (lub '+=?'
+lub '=+?' jeÅli chcesz zobaczyÄ trasÄ bÅÄdów).
+JeÅli chcesz użyÄ różnych warunków, dodanego i
+standardowego, możesz poprzedziÄ wpis menu dwoma
+wierszami warunkowymi. Jednym zaczynajÄ
cym siÄ od znaku
+'+', a drugim od '='.
+
+Wszelkie komentarze rozpoczynajÄ
siÄ od znaku '#'.
+
+[Options Menu]
+Menu opcji (Options Menu)
+
+Midnight Commander ma niektóre opcje, które mogÄ
byÄ
+wÅÄ
czane lyb wyÅÄ
czane w różnych oknach dialogowych
+z tego menu. Opcja jest wÅÄ
czona jeÅli widnieje przed
+niÄ
gwiazdka lyb "x".
+
+Komenda Configuration wÅÄ
cza okno dialogowe, z którego
+możesz zmieniÄ wiÄkszoÅÄ ustawieÅ Midnight
+Commandera.
+
+Menu Layout pozwala na zmianÄ wielu ustawieÅ, które
+majÄ
znaczÄ
cy wpÅyw na to jak MC bÄdzie wyglÄ
daÅ na
+ekranie.
+
+Menu Confirmation wÅÄ
cza okno dialogowe, w którym
+możesz ustawiÄ przy wykonaniu których operacji chcesz
+byÄ pytany o potwierdzenie.
+
+Menu Display bits pozwala okreÅliÄ jakiego typu znaki
+twój terminal jest w stanie wyÅwietliÄ.
+
+Menu Learn Keys pokazuje okno dialogowe, w którym możesz
+poznaÄ które klawisze nie dziaÅajÄ
i w razie
+problemów naprawiÄ to.
+
+Menu Virtual FS pokazuje okno, w którym możesz zmieniÄ
+niektóre ustawienia dotyczÄ
ce systemów VFS.
+
+Komenda Save Setup zachowuje wszystkie ustawienia z menu
+Lewego, Prawego i Opcji.
+
+[Configuration]
+Konfiguracja
+
+Opcje w tym oknie sÄ
podzielone na trzy grupy: opcje
+panelu (Panel Options), zatrzymaj po uruchomieniu (Pause
+after run) i inne opcje (Other Options).
+
+Opcje panelu
+
+Show Backup Files. Standardowo Midnight Commander nie
+wyÅwietla plików koÅczÄ
cych siÄ znakiem '~' (tak jak
+komenda ls -B w wersji GNU).
+
+Show Hidden Files. Standardowo Midnight Commander
+wyÅwietla wszystkie pliki zaczynajÄ
ce siÄ od kropki
+(tak jak ls -a).
+
+Mark moves down. Standardowo kiedy zaznaczasz plik
+(zarówno przy klawisze Insert) linia wyboru przenosi siÄ
+o jedno w dóÅ.
+
+Drop down menus. Kiedy ta opcja jest wÅÄ
czona, kiedy
+naciskasz klawisz F9 menu bÄdzie aktywowane, w przeciwnym
+wypadku zostaniesz tylko przeniosiony do tytuÅów w tym
+menu i bÄdziesz musiaÅ wybraÄ opcjÄ rÄcznie przy
+użyciu strzaÅek bÄ
dź też przy użyciu pierwszej
+litery z nazwy konkretnego menu.
+
+Mix all files. JeÅli ta opcja jest wÅÄ
czona, wszystkie
+pliki i katalogi sÄ
pomieszane razem. JeÅli zaÅ jest
+wyÅÄ
czona, katalogi (i dowiÄ
zania do nich), sÄ
+listowane na poczÄ
tku a pozostaÅe pliki dopiero za nimi.
+
+Fast directory reload. Standardowo ta opcja jest
+wyÅÄ
czona. JeÅli jÄ
wÅÄ
czysz Midnight Commander
+bÄdzie używaÅ triku do sprawdzenia czy zawartoÅÄ
+katalogu siÄ zmieniÅa. Trik polega na tym, że sprawdza
+siÄ i-wÄzeÅ katalogu i jeÅli siÄ on zmieniÅ to
+katalog jest Åadowany na nowo. Oznacza to
+przeÅadowywanie zawartoÅci panelu tylko wtedy, kiedy
+tworzysz lub kasujesz pliki. JeÅli robisz inne zmiany
+(rozmiaru, wÅaÅciciela, uprawnieÅ, grupy itp.)
+bÄdziesz musiaÅ rÄcznie przeÅadowaÄ widok (np.
+używajÄ
c kombinacji klawiszy C-r).
+
+Zatrzymaj po uruchomieniu
+
+Po wykonaniu komendy, Midnight Commander może zrobiÄ
+pauzÄ, po to abyÅ mógÅ spokojnie przejrzeÄ wyjÅcie
+ostatniej komendy. SÄ
trzy możliwe wartoÅci dla tej
+zmiennej:
+
+ Nigdy (Never) Oznacza, że nie chcesz widzieÄ
+ wyjÅcia twojej komendy. JeÅli używasz
+ termianala typu Linux lub FreeBSD czy też xterm,
+ bÄdziesz mógÅ jednak zobaczyÄ jej wyjÅcie
+ naciskajÄ
c C-o.
+
+ "On dumb terminals" BÄdziesz miaÅ pauzÄ po
+ uruchomieniu na terminalach, które nie sÄ
w
+ stanie pokazywaÄ widoku ostatniej komendy (na
+ wszystkich terminalach, które nie sÄ
xtermami
+ lub Linux).
+
+ Zawsze (Always) Program zatrzyma siÄ po
+ wykonaniu każdej z twoich komend.
+
+Inne opcje
+
+Operacje weryfikacji (Verbose operation). PrzeÅÄ
cza czy
+podczas kopiowania, kasowania, przenoszenia plików ma
+byÄ pokazywane okno dialogowe pokazujÄ
ce stopieÅ
+zaawansowania. JeÅli masz powolny terminal, możesz
+chcieÄ wyÅÄ
czyÄ weryfikacjÄ. Jest to wykonywane
+automatycznie za ciebie jeÅli twój terminal jest
+wolniejszy niż 9600 bps.
+
+Zliczaj wszystko (Compute totals). JeÅli ta opcja jest
+wÅÄ
czona, Midnight Commander zlicza wszytkie bajty
+plików, które sÄ
przeznaczone do kopiowania,
+przenoszenia, kasowania. Spowoduje to wyÅwietlanie dużo
+bardziej zaawansowanego wskaźnika postÄpu w zamian
+zmiejszajÄ
c trochÄ prÄdkoÅÄ. Ta opcja nie ma żadnego
+znaczenia jeÅli opcja Verbose operation jest wyÅÄ
czona.
+
+Wzorce powÅoki (Shell patterns). Standardowo komendy
+zaznacz (Select), odznacz (Unselect), i filtruj (Filter)
+bÄdÄ
używaÄ wyrażeÅ takich samych jak powÅoka.
+Oznacza to, że gwiazdka oznacza zero lub wiÄcej znaków,
+znak zapytania dokÅadnie jeden znak, a każdy inny znak
+sam siebie. JeÅli ta opcja jest wyÅÄ
czona, stosowane
+sÄ
te, których używa w komenda ed(1).
+
+Auto Save Setup. JeÅli ta opcja jest wÅÄ
czona, kiedy
+wychodzisz z Midnight Commandera konfiguracja MC zostanie
+zachowana automatycznie (bez pytania) do pliku ~/.mc/ini.
+
+Auto menus. JeÅli ta opcja jest wÅÄ
czona, menu
+użytkownika bÄdzie wÅÄ
czone na starcie. Użyteczne do
+budowania menu dla nie unixowców.
+
+Używaj wewnÄtrznego edytora (Use internal editor).
+JeÅli ta opcja jest wÅÄ
czona, do edycji plików
+używany jest wbudowany edytor plików. JeÅli ta opcja
+jest wyÅÄ
czona, używany bÄdzie edytor wybrany w
+zmiennej EDITOR. JeÅli żaden edytor nie zostaÅ wybrany,
+używany bÄdzie vi(1). Zobacz sekcjÄ WewnÄtrzny edytor
+plików.
+
+Używaj wewnÄtrznego podglÄ
du (Use internal viewer).
+JeÅli ta opcja jest wÅÄ
czona, wbudowany podglÄ
d pliku
+jest używany do oglÄ
dania pliku. JeÅli ta opcja jest
+wyÅÄ
czona, używany jest podglÄ
d wybrany w zmiennej
+PAGER. JeÅli żaden podglÄ
d nie zostaÅ wybrany,
+wywoÅywana jest komenda view. Zobacz sekcjÄ Wbudowany
+podglÄ
d plików.
+
+DokaÅczanie: pokaż wszystkie (Complete: show all).
+Standardowo Midnight Commander pokazuje wszystkie możliwe
+dokoÅczenia jeÅli jest ich wiÄcej, kiedy naciÅniesz
+drugi raz klawisz M-Tab, za pierwszym razem, po prostu
+dokaÅcza to na ile można i wydaje krótki dźwiÄk.
+JeÅli chcesz widzieÄ wszystkie możliwoÅci po pierwszym
+naciÅniÄciu M-Tab wÅÄ
cz tÄ opcjÄ.
+
+Obrotowy myÅlnik (Rotating dash). JeÅli ta opcja jest
+wÅÄ
czona, Midnight Commander bÄdzie pokazywaÅ
+obracajÄ
cy siÄ myÅlnik w lewym górnym rogu, jeÅli
+bÄdzie akurat w trakcie wykonywania jakiegoÅ procesu.
+
+Lynx-like motion. JeÅli ta opcja jest wÅÄ
czona, możesz
+używaÄ strzaÅek przemieszczenia żeby automatycznie
+zmieniaÄ katalog jeÅli aktualnie wybrany katalog jest
+podkatalogiem, a linia poleceÅ jest pusta. Standardowo ta
+opcja jest wyÅÄ
czona.
+
+DowiÄ
zania podÄ
żajÄ
ce cd (Cd follows links). Ta opcja,
+jeÅli jest wÅÄ
czona, zmusza Midnight Commandera żeby
+podÄ
żaÅ za ÅaÅcuchem katalogów przy zmienianiu go w
+panelu czy za pomocÄ
komendy cd. To jest standardowe
+zachowanie basha. JeÅli jest wyÅÄ
czona, Midnight
+Commander podÄ
ża za prawdziwÄ
strukturÄ
katalogów,
+wiÄc cd .. jeÅli wszedÅeÅ do katalogu poprzez
+dowiÄ
zanie, przeniesie ciÄ do prawdziwego katalogu na
+dysku, a nie tam gdzie wskazywaÅo dowiÄ
zanie.
+
+Bezpieczne kasowanie (Safe delete). JeÅli ta opcja jest
+wÅÄ
czona, nieumyÅlne kasowanie plików stanie siÄ
+dużo trudniejsze. Standardowy wybór w linii
+potwierdzenia zmienia siÄ z "Yes" na "No". Standardowo ta
+opcja jest wyÅÄ
czona.
+
+[Layout]
+WyglÄ
d (Layout)
+
+Meny wyglÄ
d pozwala ci na różne warianty zmieniania
+ogólnego wyglÄ
du zewnÄtrznego ekranu. Możesz wybraÄ,
+czy linia menu, linia poleceÅ, linia hintów (pomocy) i
+linia klawiszy funkcyjnych majÄ
byÄ widoczne. Na
+konsolach typu Linux lub FreeBSD możesz wybraÄ ile linii
+ma byÄ pokazywanych na wyjÅciu okna.
+
+Reszta powierzchni ekranu jest używana przez dwa panele
+katalogowe. Możesz wybraÄ nawet czy panele majÄ
byÄ
+uÅożone poziomo czy pionowo. KolejnÄ
możliwoÅciÄ
+jest zmiana ich standardowej szerokoÅci (bÄ
dź
+wysokoÅci). Jest ona standardowo równa, ale można to
+zmieniÄ.
+
+Standardowo caÅa zawartoÅÄ panelu katalogowego jest
+wyÅwietlana tÄ
samÄ
barwÄ
, ale możesz zmieniÄ to tak
+aby uprawnienia i typy plików byÅy wyÅwietlane
+specjalnym podÅwietlonym kolorem. JeÅli podÅwietlanie
+uprawnieÅ jest wÅÄ
czone, czÄÅÄ pól (ta z
+uprawnieniami i typami plików) bÄdzie podÅwietlona przy
+użyciu koloru wybranego jako selected. JeÅli
+podÅwietlanie jest wÅÄ
czone, pliki sÄ
kolorowane w
+zależnoÅÄi od swojego typu (np. katalogi, pliki typu
+core, wykonywalne, ...).
+
+JeÅli opcja Show Mini-Status jest wÅÄ
czona, jeden
+wiersz informacji statusowych na temat aktualnie wybranej
+rzeczy w panelu, bÄdzie pokazany na dole panelu.
+
+[Confirmation]
+Potwierdzanie (Confirmation)
+
+W tym menu możesz skonfigurowaÄ opcje potwierdzania dla
+kasowania, zastÄpowania, wykonywania przez naciÅniÄcie
+klawisza Enter, jak również wychodzenia z programu.
+
+[Display bits]
+WyÅwietlanie znaków (Display bits)
+
+Używane do konfigurowania zakresu znaków widocznych
+potem na ekranie. To ustawienie może byÄ 7-bitowe jeÅli
+twój terminal obsÅuguje tylko siedmiobitowe wyjÅcie,
+ISO-8859-1 wyÅwietla wszystkie znaki z mapy ISO-8859-1 a
+peÅny 8 bitowy przeznaczony jest dla tych terminali,
+które radzÄ
sobie z wyÅwietlaniem znaków
+oÅmiobitowych.
+
+Zobacz sekcjÄ Polskie znaki, po wiÄcej szczegóÅów na
+temat ich używania w Midnight Commanderze.
+
+[Learn keys]
+Nauka klawiszy (Learn keys)
+
+W tym oknie możesz przetestowaÄ czy twoje klawisz
+F1-F20, Home, End itp. pracujÄ
poprawnie na twoim
+terminalu. CzÄsto nie dziaÅajÄ
tak, ponieważ bazy
+danych terminali sÄ
poniszczone.
+
+PrzemieszczaÄ siÄ możesz za pomocÄ
klawisza Tab, za
+pomocÄ
klawiszy ruchu edytora vi ('h' lewo, 'j' dóÅ,
+'k' góra i 'l' prawo) i po tym jak już raz naciÅniesz
+danÄ
strzaÅkÄ (zaznaczy siÄ ona na OK), za ich pomocÄ
+również.
+
+Klawisze testujesz po prostu naciskajÄ
c każdy z nich.
+Jak tylko naciÅniesz klawisz i pracuje on zupeÅnie
+poprawnie, obok nazwy klawisza powinno pojawiÄ siÄ OK.
+Kiedy klawisz jest już sprawdzony, zaczyna pracowaÄ
+normalnie (np. F1 wciÅniÄty po raz pierwszy po prostu
+pokaże, że ten klawisz dziaÅa, ale naciÅniÄty po raz
+drugi pokaże pomoc). Taka sama sytuacja powtarza siÄ
+przy strzaÅkach. Klawisz Tab powinien pracowaÄ zawsze.
+
+JeÅli niektóre klawisze nie pracujÄ
poprawnie, nie
+zobaczysz OK obok ich nazwy po naciÅniÄciu ich. Możesz
+chcieÄ je naprawiÄ. Robisz to najeżdżajÄ
c na
+odpowiedni przycisk dla tego klawisza i naciskajÄ
c Enter.
+Pokaże siÄ wtedy czerwona wiadomoÅÄ i zostaniesz
+poproszony o podanie odpowiedniego klawisza. JeÅli chcesz
+zrezygnowaÄ, po prostu naciÅnij Esc i poczekaj do czasu
+kiedy wiadomoÅÄ zniknie. W przeciwnym wypadku wciÅnij
+klawisz, który sobie życzysz i również poczekaj na
+znikniÄcie okna.
+
+Kiedy skoÅczysz już ze wszystkimi klawiszami, możesz
+nacisnÄ
Ä Save żeby zachowaÄ zmiany do pliku ~/.mc/ini
+do sekcji [terminal:TERM] (gdzie TERM jest nazwÄ
twojego
+aktualnego terminala) lub po prostu odrzuciÄ je.
+
+[Virtual FS]
+Wirtualny system plików (Virtual FS)
+
+Ta opcja daje ci kontrolÄ nad ustawieniami informacji
+wirtualnego systemu plików. Midnight Commander zachowuje
+w pamiÄci informacje zwiÄ
zane z niektórymi wirtualnymi
+systemami plików, po to żeby kolejne poÅÄ
czenia
+przebiegaÅy dużo szybciej (np. ÅciÄ
gane listy
+katalogów z serwerów ftp).
+
+Niemniej jednak, żeby mieÄ dostÄp do zawartoÅci
+skompresowanego pliku (np. skompresowanego pliku tar)
+Midnight Commander musi stworzyÄ tymczasowy
+nieskompresowany plik na twoim dysku.
+
+Dopiero kiedy informacje w pamiÄci i tymczasowe pliki na
+dysku sÄ
zgodne z zasobami, możesz chcieÄ zmieniÄ
+parametry informacji znajdujÄ
cych siÄ w buforze
+podrÄcznym po to, żeby zmniejszyÄ obciÄ
żenie dysku do
+mninimum albo do zmaksymalizowania prÄdkoÅci dostÄpu do
+najczÄÅciej używanych systemów plików.
+
+System plików tar jest caÅkiem inteligentny jeÅli
+chodzi o przechowywanie plików: po prostu ÅciÄ
ga
+wejÅcia do katalogów i kiedy chcemy wiÄcej
+szczegóÅów o nim to system je dla nas ÅciÄ
ga.
+
+W rzeczywistoÅci jednak, pliki tar najczÄÅciej trzymane
+sÄ
jako skompresowane i jako iż natura tych plików nie
+pozwala na oglÄ
danie ich bez dekompresji (nie ma tam
+widocznych od razu wejÅÄ do katalogów), system plików
+musi byÄ najpierw zdekompresowany na dysk do pliku
+tymczasowego i dopiero potem MC ma do niego dostÄp taki
+jak do normalnego pliku typu tar.
+
+Teraz, kiedy tak kochamy odwiedzaÄ różne pliki i
+zwiedzaÄ systemy plików typu tar na caÅym dysku, jest
+caÅkiem prawdopodobne, że wyjdziesz z takiego pliku, a
+po krótkim czasie bÄdziesz chciaÅ wejdÅÄ do niego
+spowrotem. Ponieważ dekompresja jest powolna, Midnight
+Commander bÄdzie robiÅ kopie plików w pamiÄci na
+okreÅlony czas, po upÅywie którego pliki zostanÄ
+skasowane a miejsce zajmowane przez nie zwolnione.
+Standardowo ten czas ustawiony jest na jednÄ
minutÄ.
+
+System plików FTP trzyma listÄ katalogów z odwiedzanego
+przez nas serwera w buforze podrÄcznym. Jego ważnoÅÄ
+konfigurowana jest za pomocÄ
opcji
+ftpfsdirectorycachetimeout. MaÅa wartoÅÄ dla tej opcji
+może spowolniÄ wszystkie operacje na systemach ftp
+ponieważ każda operacja bÄdzie wymagaÄ kolejnych
+zapytaÅ do serwera.
+
+Ponadto możesz zdefiniowaÄ serwer proxy dla transferów
+ftp i skonfigurowaÄ Midnight Commandera tak, aby zawsze
+go używaÅ. Zobacz sekcjÄ System plików FTP (FTP File
+System) po wiÄcej szczegóÅów.[Save Setup]
+Zapisz ustawienia (Save Setup)
+
+Na starcie Midnight Commander bÄdzie próbowaÅ odczytaÄ
+opcje startowe z pliku ~/.mc/ini. JeÅli on nie istnieje,
+odczyta on konfiguracje z ogólnodostÄpnego pliku
+/usr/share/mc/mc.ini. JeÅli on też nie istnieje MC
+użyje swoich domyÅlnych ustawieÅ.
+
+Komenda Save Setup tworzy plik ~/.mc/ini zachowujÄ
c
+aktualne ustawienia lewego, prawego menu, jak również
+menu opcji.
+
+JeÅli wÅaczysz opcjÄ auto save setup, MC zawsze bÄdzie
+zachowywaÅ standardowe ustawienie podczas wychodzenia.
+
+IstniejÄ
również ustawienia, które nie mogÄ
byÄ
+zmienione z poziomu menu. Dla tych ustawieÅ musisz
+wyedytowaÄ swój plik konfiguracyjny za pomocÄ
twojego
+ulubionego edytora. Zobacz sekcjÄ Specjalne ustawienia po
+wiÄcej informacji.
+
+
+
+[Executing operating system commands]
+Wykonywanie poleceÅ systemu operacyjnego (Executing
+operating system commands)
+
+Możesz wykonywaÄ komendy wpisujÄ
c je bezpoÅrednio do
+linii poleceÅ Midnight Commandera, lub wybierajÄ
c
+program, który chcesz wykonaÄ za pomocÄ
klawiszy
+przemieszczenia i nacisnÄ
Ä Enter.
+
+JeÅli naciÅniesz Enter na pliku, który nie jest
+wykonywalny, Midnight Commander sprawdzi rozszerzenie
+pliku i porówna je z rozszerzeniami wybranymi w pliku
+rozszerzeÅ (Extensions File). JeÅli jakaÅ pozycja siÄ
+zgadza, wykonywana jest komenda (raczej bardziej
+rozszerzone makro) powiÄ
zana z tym rozszerzeniem.
+
+[The cd internal command]
+Wbudowana komenda cd (The cd internal command)
+
+Komenda cd jest interpretowana przez Midnight Commandera,
+nie dokÅadnie tak samo jak wykonuje to powÅoka. Przez to
+rozkaz cd nie może zawieraÄ wielu skÅadników makr,
+które sÄ
standardowo dostÄpne, jednak niektórych
+potrafi używaÄ:
+
+Tylda Znak tyldy (~) jest zawsze równoznaczny z wpisaniem
+nazwy katalogu domowego. JeÅli po znaku tyldy dodasz
+jakiÅ login użytkownika, zostanie on zastÄ
piony przez
+katalog domowy wybranego użytkownika.
+
+Na przykÅad, ~guest jest katalogiem domowym użytkownika
+guest, podczas kiedy ~/guest jest katalogiem guest w twoim
+katalogu domowym.
+
+Poprzedni katalog (Previous directory) Możesz
+przeskakiwaÄ do katalogu, w którym byÅeÅ poprzednio,
+używajÄ
c specjalnej nazwy katalogu '-' tak jak: cd -
+
+katalogi CDPATH JeÅli katalog wybrany do przejÅcia nie
+jest w naszym aktualnym katalogu, to Midnight Commander
+używa Åcieżki w zmiennej CDPATH do szukania w
+jakimkolwiek z wymienionych tam katalogów.
+
+Na przykÅad, możesz ustawiÄ swojÄ
zmiennÄ
CDPATH na
+katalogi ~/src:/usr/src, pozwalajÄ
c na zmianÄ katalogów
+na jakikolwiek inny wewnÄ
trz ~/src i /usr/src, z miejsca
+w którym jesteÅ (np. cd linux przeniesie ciÄ do
+katalogu /usr/src/linux).
+
+[Macro Substitution]
+ObsÅuga makr (Macro Substitution)
+
+
+Kiedy używamy menu użytkownika, wykonujemy plik o
+znajomym rozszerzeniu, lub wykonujemy komendÄ z linii
+poleceÅ, możemy użyÄ kilku bardzo prostych makr.
+
+SÄ
to:
+
+"%f"
+
+ Nazwa aktualnego pliku.
+
+"%d"
+
+ Nazwa aktulnego katalogu.
+
+"%F"
+
+ Nazwa pliku w niewybranym panelu.
+
+"%D"
+
+ Nazwa katalogu w niewybranym panelu.
+
+"%t"
+
+ Aktualnie zaznaczone pliki.
+
+"%T"
+
+ Pliki zaznaczone w nieaktywnym panelu.
+
+"%u" i "%U"
+
+ Podobne w dziaÅaniu do %t i do %T jednak z tÄ
+ różnicÄ
, że pliki po ich użyciu zostanÄ
+ odznaczone. Oznacza to, że można ich użyÄ
+ tylko raz w jednym menu, ponieważ potem nie
+ bÄdzie już żadnych plików zaznaczonych.
+
+"%s" i "%S"
+
+ Wybiera: zaznaczone pliki jeÅli sÄ
jakieÅ, w
+ przeciwnym razie aktualny plik.
+
+"%cd"
+
+ To jest specjalne makro, które jest używane do
+ zmieniania aktualnego katalogu na wybrany
+ katalog, na którego froncie jesteÅmy. Jest to
+ używane przede wszystkim jako interfejs do
+ wirtualnych systemów plików.
+
+"%view"
+
+ To makro jest używane żeby wÅÄ
czaÄ wbudowany
+ podglÄ
d plików. Może byÄ ono pojedynczo lub z
+ grupÄ
argumentów. JeÅli postanawiasz używaÄ
+ któregokolwiek z tych argumentów musisz je
+ koniecznie wziÄ
Ä w nawiasy.
+
+ Argumentami sÄ
: ascii aby wymusiÄ podglÄ
d w
+ trybie ascii; hex aby wymusiÄ podglÄ
d w trybie
+ szesnastkowym; nroff przekazuje podglÄ
dowi, że
+ powinien interpretowaÄ pogrubione i podkreÅlone
+ sekwencje programu nroff; unformated aby
+ przekazaÄ podglÄ
dowi, żeby nie interpretowaÅ
+ komend nroff aby zrobiÄ tekst pogrubiony lub
+ podkreÅlony.
+
+"%%"
+
+ Znak %
+
+"%{jakiÅ tekst}"
+
+ Pyta siÄ o zmiennÄ
. Pokazuje siÄ okienko
+ wejÅciowe i tekst wewnÄ
trz klamerek używany
+ jest jako zachÄta (prompt). Makro jest
+ zastÄpowane tekstem wpisanym przez użytkownika.
+ Użytkownik może nacisnÄ
Ä ESC lub F10 aby
+ anulowaÄ. To makro nie dziaÅa jeszcze w linii
+ poleceÅ.
+
+[The subshell support]
+ObsÅuga podpowÅoki (The subshell support)
+
+PodpowÅoka (powÅoka w tle) jest opcjÄ
, która musi byÄ
+wybrana przy kompilacji, dziaÅa ona z powÅokami: bash,
+tcsh i zsh.
+
+JeÅli powÅoka w tle jest wÅÄ
czona do komplilacji,
+Midnight Commander bÄdzie sobie tworzyÅ kopie twojej
+powÅoki (tej zdefiniowanej w zmiennej SHELL, a jeÅli nie
+ma, to bÄdzie czerpaÅ bezpoÅrednio z pliku /etc/passwd)
+i odpalaÅ pseudo terminal, zamiast wywoÅywaÄ nowÄ
+powÅokÄ za każdym razem kiedy wywoÅujesz komendÄ,
+komenda bÄdzie przekazana powÅoce w tle, jak tylko jÄ
+napiszesz. To pozwala ci na zmianÄ wielu zmiennych,
+używanie funkcji powÅoki i zdefiniowanych aliasów,
+które sÄ
ważne dopóki nie wyjdziesz z Midnight
+Commandera.
+
+JeÅli używasz basha możesz wybraÄ startowe komendy
+twojej powÅoki w tle w pliku ~/.mc/bashrc, a ustawienia
+klawiatury w ~/.mc/inputrc. Użytkownicy tcsh mogÄ
+wstawiaÄ komendy startowe do pliku ~/.mc/tcshrc.
+
+JeÅli kod powÅoki w tle jest użyty, możesz zawiesiÄ
+aplikacjÄ w dowolnej chwili po prostu naciskajÄ
c
+kombinacjÄ C-o i przeskakujÄ
c spowrotem do Midnight
+Commandera, jeÅli zawiesisz jakÄ
Å aplikacjÄ nie
+bÄdziesz mógÅ używaÄ innych zewnÄtrznych komend
+zanim nie wyjdziesz z aplikacji, którÄ
przerwaÅeÅ.
+
+Extra dodatkiem do używania powÅoki w tle jest to, że
+zachÄta widoczna w Midnight Commanderze jest tÄ
samÄ
,
+którÄ
aktualnie używasz w powÅoce.
+
+Zobacz sekcjÄ Opcje po wiÄcej informacji na temat tego,
+jak możesz kontrolowaÄ powÅokÄ w tle.
+
+[Chmod]
+Chmod
+
+Okno Chmod jest używane do zmieniania atrybutów grupy
+plików lub katalogów. Może byÄ ono wywoÅane
+kombinacjÄ
C-x c.
+
+Okno Chmod ma dwie czÄÅci - Uprawnienia (Permissions) i
+Plik (File)
+
+W sekcji Plik wyÅwietlana jest nazwa pliku lub katalogu i
+jego uprawnienia w formie liczbowej jak również
+wÅaÅciciel i grupa.
+
+W sekcji Uprawnienia jest kilka przycisków, z których
+każdy odpowiada za odpowiednie uprawnienie do pliku.
+Podczas zmieniania atrybutów, widzisz jak zmienia siÄ
+wartoÅÄ liczbowa w oknie Plik.
+
+Do poruszania pomiÄdzy okienkami (przyciskami i polami do
+zaznaczania) używaj strzaÅek lub klawisza tab. Aby
+zmieniÄ pola lub wcisnÄ
Ä przycisk używaj klawisza
+spacji. Możesz również używaÄ "gorÄ
cych liter" aby
+go wybraÄ (sÄ
one podÅwietlonymi literami na
+przyciskach).
+
+Aby uaktywniÄ wprowadzone zmiany wciÅnij Enter.
+
+Kiedy pracujesz z grupÄ
plików, lub katalogów, możesz
+kliknÄ
Ä na bit, który chcesz wybraÄ lub wyczyÅciÄ.
+Kiedy już wybraÅeÅ bity, które chcesz zmieniÄ,
+możesz wcisnÄ
Ä jeden z przycisków aktywujÄ
cych (Set
+marked lub Clear marked).
+
+I w koÅcu, aby wprowadziÄ dokÅadnie takie zmiany jak
+wybraÅeÅ, użyj przycisku [Set all], który zadziaÅa na
+wszystkich wybranych plikach.
+
+[Marked all] wÅÄ
cza tylko zaznaczone atrybuty do
+wybranych plików.
+
+[Set marked] wÅÄ
cza zaznaczone bity w atrybutach
+wszystkich wybranych plików.
+
+[Clean marked] czyÅci zaznaczone bity z atrybutów
+zaznaczonych plików.
+
+[Set] ustawia atrybuty jednego pliku.
+
+[Cancel] unieważnia komendÄ chmod.
+
+[Chown]
+Chown
+
+Komenda chown jest używana do zmiany wÅaÅciela/grupy
+pliku. Skrótem klawiszowym jest kombinacja C-x o.
+
+[Advanced Chown]
+Zaawansowane chown (Advanced Chown)
+
+Zaawansowane chown jest komendÄ
ÅÄ
czÄ
cÄ
w sobie
+komendy chmod i chown. Możesz za jednym zamachem zmieniÄ
+atrybuty i wÅaÅciela/grupÄ pliku.
+
+[File Operations]
+Operacje na plikach (File Operations)
+
+Kiedy kopiujesz, przenosisz lub kasujesz pliki, Midnight
+Commander pokazuje okno opisowe operacji na pliku.
+Pokazuje nazwÄ pliku, na którym aktualnie dokonuje siÄ
+operacja. Widoczne sÄ
co najwyżej trzy linie postÄpu.
+Pierwsza (file) mówi nam jak duża czÄÅÄ pliku
+zostaÅa już przekopiowana. Druga (bytes) mówi jak duża
+czÄÅÄ wszystkich zaznaczonych plików zostaÅa
+przekopiowana jak do tej pory. Trzecia (count) mówi jaka
+iloÅÄ plików zostaÅa już przekopiowana. JeÅli opcja
+verbose jest wyÅÄ
czona, linia file i bytes nie jest
+pokazywana.
+
+SÄ
dwa przyciski na dole okna dialogowego. NaciskajÄ
c
+przycisk Skip ominiemy resztÄ aktualnie "ruszanego"
+pliku. NaciskajÄ
c przycisk Abort zatrzymamy caÅÄ
+operacjÄ, pominiemy resztÄ plików.
+
+SÄ
trzy inne okna dialogowe, które mogÄ
siÄ wÅÄ
czyÄ
+podczas operacji na plikach.
+
+Okno bÅÄdów informuje nas o bÅÄdach zaistniaÅych
+podczas operacji na pliku. SÄ
w nim trzy możliwoÅci
+wyboru. Przycisk Skip mówi żeby pominÄ
Ä wybrany plik,
+przycisk Abort żeby przerwaÄ caÅÄ
operacjÄ
, a Retry
+aby ponowiÄ próbÄ (np. kiedy usunÄ
ÅeÅ problem
+korzystajÄ
c z innego terminala).
+
+Okno zastÄpowania jest pokazywane kiedy próbujesz
+przenieÅÄ lub przekopiowaÄ plik, a taki już w miejscu
+docelowym istnieje. Okno pokazuje daty i wielkoÅci obu
+plików. NaciÅnij przycisk Yes aby nadpisaÄ (zastÄ
piÄ)
+stary plik nowym, No aby pominÄ
Ä ten plik, alL aby
+zastÄ
piÄ wszystkie pliki, nonE aby nigdy nie
+zastÄpowaÄ i Update aby zastÄ
piÄ ale tylko wtedy kiedy
+plik źródÅowy jest nowszy niż docelowy. CaÅÄ
+operacjÄ możesz przerwaÄ naciskajÄ
c przycisk Abort.
+
+Okno rekursywnego kasowania jest pokazywane kiedy
+próbujesz skasowaÄ katalog, który nie jest pusty.
+NaciÅnij przycisk Yes aby skasowaÄ katalog rekursywnie,
+No aby pominÄ
Ä katalog, alL aby skasowaÄ wszystkie
+katalogi rekursywnie i nonE aby pominÄ
Ä wszystkie
+katalogi, które nie sÄ
puste. Możesz przerwaÄ caÅÄ
+opecjÄ
naciskajÄ
c przycisk Abort. JeÅli wybraÅeÅ
+przycisk Yes lub alL bÄdziesz zapytany o potwierdzenie.
+Wybierz "yes" tylko jeÅli jesteÅ pewien, że chcesz
+skasowaÄ wszystko rekursywnie.
+
+JeÅli zaznaczyÅeÅ pliki, i wykonujesz operacje tylko na
+nich, to jeÅli operacja siÄ udaÅa zostanÄ
one
+odznaczone, te, na których operacja nie przebiegÅa
+caÅkowicie pomyÅlnie, pozostanÄ
zaznaczone.
+
+[Mask Copy/Rename]
+Maski kopiowania/przenoszenia (Mask Copy/Rename)
+
+Operacje przenoszenia i kopiowania pozwalajÄ
ci na
+tÅumaczenie nazw plików w Åatwy sposób. Aby to
+zrobiÄ, musisz wybraÄ odpowiedniÄ
maskÄ ÅºródÅowÄ
i
+najczÄÅciej w nazwie docelowej użyÄ gwiazdek.
+Wszystkie pliki pasujÄ
ce do maski źródÅowej sÄ
+kopiowane/przenoszone w zgodzie z maskÄ
docelowÄ
. JeÅli
+sÄ
jakieÅ pliki zaznaczone, tylko one sÄ
brane pod
+uwagÄ przy wybieraniu plików.
+
+SÄ
jeszcze inne opcje, które możesz ustawiÄ:
+
+Opcja Follow links mówi czy dowiÄ
zania i dowiÄ
zania
+twarde w katalogu źródÅowym powinny byÄ przenoszone
+jako dowiÄ
zania czy też powinna byÄ przegrywana ich
+zawartoÅÄ (plik, na który wskazujÄ
).
+
+Opcja Dive into subdirs ... mówi co program ma robiÄ,
+kiedy kopiuje siÄ katalog, a taki już istnieje.
+Standardowo kopiuje siÄ pliki do wewnÄ
trz już
+istniejÄ
cego katalogu (dodaje), po wÅÄ
czeniu tej opcji
+kopiuje siÄ katalog źródÅowy do wnÄtrza tego
+katalogu. Może przykÅad pomoże:
+
+Chcesz przekopiowaÄ zawartoÅÄ katalogu foo do /bla/foo,
+które już istnieje. Normalnie (Dive nie jest
+wÅÄ
czone), mc skopiuje to dokÅadnie do /bla/foo. Po
+wÅÄ
czeniu tej opcji zawartoÅÄ zostanie skopiowana do
+/bla/foo/foo ponieważ ten katalog już istnieje.
+
+Opcja Preserve attributes mówi czy zachowywaÄ oryginalne
+atrybuty pliku, czasy i jeÅli jesteÅ rootem to nawet
+numery UID i GID. JeÅli ta opcja jest wyÅÄ
czona
+używana jest aktualna wartoÅÄ zmiennej umask.
+
+"Use shell patterns on"
+
+JeÅli opcja obsÅugi wzorców powÅoki jest wÅÄ
czona,
+możesz używaÄ znaków '*' i '?' w maskach
+źródÅowych. DziaÅajÄ
one tak jak w powÅoce. W masce
+docelowej możesz używaÄ tylko '*' i '\<cyfra>'.
+Pierwsza maska '*' w nazwie docelowej odnosi sie do
+pierwszej gwiazdki w masce źródÅowej, druga do drugiej
+itd. Joker '\1' odnosi siÄ do pierwszego jokera w masce
+źródÅowej, '\2' odnosi siÄ do drugiego i tak dalej aż
+do '\9'. Joker '\0' oznacza peÅnÄ
nazwÄ pliku
+źródÅowego.
+
+Dwa przykÅady:
+
+JeÅli maska źródÅowa jest "*.tar.gz", a miejscem
+docelowym jest "/bla/*.tgz" i plikiem, który ma zostaÄ
+przekopiowany jest "foo.tar.gz", to kopiÄ
bÄdzie
+"foo.tgz" w katalogu "/bla".
+
+ZaÅóżmy, że chcesz zaminieÄ miejscami nazwÄ i
+rozszerzenie pliku, tak, że plik "plik.c" ma byÄ
+zmieniony na "c.plik" itp. Maska źródÅowa powinna byÄ
+nastÄpujÄ
ca: "*.*", natomiast docelowa: "\2.\1".
+
+"Use shell patterns off"
+
+Kiedy wzorce powÅoki sÄ
wyÅÄ
czone, MC nie dokonuje
+automatycznego grupowania plików. Musisz użyÄ
+wyrażenia'\(...\)' w masce źródÅowej aby
+zasygnalizowaÄ istnienie jokerów w masce docelowej. Jest
+to trochÄ Åatwiejsze, ale też wymaga aby trochÄ siÄ
+napisaÄ. Z drugiej jednak strony, makra sÄ
bardzo
+podobne tych używanych kiedy wzorce powÅoki sÄ
+wÅÄ
czone.
+
+Dwa przykÅady:
+
+JeÅli maskÄ
źródÅowÄ
jest "^\(.*\)\.tar\.gz$",
+docelowÄ
jest "/bla/*.tgz" i plikiem do przekopiowania
+jest "foo.tar.gz", kopiÄ
bÄdzie "/bla/foo.tgz".
+
+ZaÅóżmy, że chemy zamieniÄ miejscami nazwÄ i
+rozszerzenia, tak, że plik "plik.c" bÄdzie siÄ nazywaÅ
+"c.plik" itp. MaskÄ
źródÅowÄ
powinno byÄ
+"^\(.*\)\.\(.*\)$", a docelowÄ
"\2.\1".
+
+"Konwersje nazwy (Case Conversions)"
+
+Możesz również zmieniaÄ nazwy plików. JeÅli użyjesz
+'\u' lub '\l' w masce docelowej, nastÄpny znak bÄdzie
+przekonwertowany na duży lub maÅy, zależnie od podanej
+opcji.
+
+JeÅli użyjesz '\U' lub '\L' w masce docelowej, nastÄpne
+znaki bÄdÄ
zmieniane na maÅe lub duże (zależnie od
+opcji), aż do napotkania znaku '\E' lub nastÄpnych '\U',
+'\L' bÄ
dź też koÅca linii.
+
+Konwersje '\u' i '\l' majÄ
wyższy priorytet niż '\U' i
+'\L'.
+
+Na przykÅad, jeÅli maskÄ
źródÅowÄ
jest '*' (shell
+patterns on) lub '^\(.*\)$' (shell patterns off) i maskÄ
+docelowÄ
jest '\L\u*', nazwa pliku bÄdzie miaÅa
+pierwszÄ
literÄ dużÄ
, ale pozostaÅe już maÅe,
+niezależnie od obecnej nazwy.
+
+Możesz również używaÄ '\' aby "podkreÅliÄ" znak. Na
+przykÅad, '\\' jest backsleshem, a '\*' jest gwiazdkÄ
.
+
+[Internal File Viewer]
+Wbudowany podglÄ
d plików
+
+Wbudowany podglÄ
d plików pozwala na dwa tryby
+wyÅmietlania: ASCII i hex. Aby przeÅÄ
czaÄ siÄ
+pomiÄdzy tymi trybami używaj klawisza F4. JeÅli masz
+zainstalowany program GNU gzip, bÄdzie on automatycznie
+używany do dekompresji plików w przypadku wystÄ
pienia
+takiej potrzeby.
+
+PodglÄ
d plików bÄdzie próbowaÅ użyÄ najlepszej
+metody zalecanej przez system lub rozszerzenie pliku.
+Wbudowany podglÄ
d plików bÄdzie interpretowaÅ wiele
+ciÄ
gów znaków, i wÅÄ
czaÅ podkreÅlenie lub
+pogrubienie, powodujÄ
c tym samym dużo przyjemniejszy
+wyglÄ
d plików.
+
+Kiedy jesteÅ w trybie hex, funkcja szukania akceptuje
+tekst w cudzysÅowach równie dobrze jak wartoÅci
+szesnastkowe.
+
+Możesz mieszaÄ ciÄ
gi znaków ze staÅymi tak jak:
+"CiÄ
g" 0xFE 0xBB "wiÄcej tekstu". CiÄ
g pomiÄdzy
+staÅymi i cudzysÅowami jest po prostu ignorowany.
+
+Kilka wewnÄtrznych szczegóÅów na temat podglÄ
du: Na
+systemach, które używajÄ
wywoÅania systemowego
+mmap(2), program mapuje pliki zamiast je ÅadowaÄ; jeÅli
+system nie obsÅuguje mmap(2) lub plik pasuje do
+któregoÅ z wybranych filtrów, podglÄ
d użyje jego
+rozszerzalnych buforów, dziÄki temu ÅadujÄ
c tylko te
+czÄÅci, do których musisz mieÄ aktualnie dostÄp
+(dotyczy również plików skompresowanych).
+
+Tu jest lista akcji powiÄ
zanych z każdym klawiszem,
+który Midnight Commander obsÅuguje w wewnÄtrznym
+poglÄ
dzie.
+
+F1 WywoÅuje wbudowanÄ
przeglÄ
darkÄ pomocy.
+
+F2 PrzeÅÄ
cza tryb zawijania.
+
+F4 PrzeÅÄ
cza tryb wyÅwietlania.
+
+F5 Idź do linii. Zostaniesz zapytany o numer linii i
+zostanie ona wyÅwietlona na ekranie twojego monitora.
+
+F6, /. Szukaj wyrażeÅ w dalszej czÄÅci.
+
+?, Wsteczne wyszukiwanie wyrażenia.
+
+F7 Normalne wyszukiwaniewyszukiwanie w trybie hex.
+
+C-s. Zaczyna normalne szukanie jeÅli nie byÅo żadnego
+wczeÅniej, w przeciwnym razie szuka nastÄpnego
+wystÄ
pienia.
+
+C-r. Zaczyna szukanie wsteczne jeÅli jeszcze żadnego nie
+byÅo, w przeciwnym razie szuka nastÄpnego wystÄ
pienia.
+
+n. Szuka nastÄpnego wystÄ
pienia.
+
+F8 PrzeÅÄ
cza tryby Raw i Parsed. Pokaże to plik w
+postaci takiej w jakiej zostaÅ znaleziony na dysku, lub
+jeÅli zostaÅ wybrany jakiÅ filtr, bÄ
dź też plik
+speÅnia wymagania w pliku mc.ext, wyÅwietlane jest to co
+przekazuje filtr. Aktualne ustawienie jest zawsze
+przeciwne niż to napisane na przycisku, przycisk wskazuje
+zawsze to co siÄ stanie po jego naciÅniÄciu.
+
+F9 PrzeÅÄ
cza pomiÄdzy trybami format i unformat. Kiedy
+tryb formatu jest wÅÄ
czony podglÄ
d bÄdzie
+interpretowaŠniektóre sentencje i pokazywaŠtekst
+pogrubiony i podkreÅlony innymi kolorami. Wynika z tego,
+że przycisk wskazuje co innego niż jest aktualnie (patrz
+wyżej).
+
+F10, Esc. Wychodzi z wbudowanego podglÄ
du.
+
+Page Down, space, C-v. Przewija jednÄ
stronÄ naprzód.
+
+Page Up, M-v, C-b, backspace. Przewija jednÄ
stronÄ
+wstecz.
+
+strzaÅka w dóÅ. Przewija jednÄ
liniÄ naprzód.
+
+strzaÅka w górÄ. Przewija jednÄ
liniÄ wstecz.
+
+C-l. OdÅwieża ekran.
+
+!. WÅÄ
cza powÅokÄ w aktualnym katalogu roboczym.
+
+C-f. Przeskakuje do nastÄpnego pliku.
+
+C-b. Przeskakuje do poprzedniego pliku.
+
+M-r. PrzeÅÄ
cza linijkÄ.
+
+Możliwe jest poinstruowanie podglÄ
du pliku jak ma
+wyÅwietlaÄ plik, zobacz sekcjÄ Edycja pliku
+rozszerzeÅ.[Internal File Editor]
+Wbudowany edytor plików
+
+Wbudowany edytor plików ma wiÄkszoÅÄ funkcji
+posiadanych przez inne edytory peÅno-ekranowe. Jest
+wywoÅywany po naciÅniÄciu klawisza F4 o ile opcja
+use_internal_edit jest ustawiona w pliku startowyn. Ma
+maksymalny rozmiar pliku wynoszÄ
cy szesnaÅcie
+megabajtów i potrafi bez skazy edytowaÄ pliki binarne.
+
+Opcje, które aktualnie posiada to: kopiowanie,
+przenoszenie, kasowanie, wycinanie i wklejanie bloków;
+klawisz dla klawisza undo; rozciÄ
gane menu; wklejanie
+plików; definiowanie makr; szukanie i zastÄpowanie
+wyrażeÅ regularnych; strzaÅki z Shiftem zaznaczajÄ
ce
+teksty w stylu MSW-MAC (tylko dla konsoli typu Linux);
+przeÅÄ
czanie trybu wstawiania-zastÄpowania; opcja
+pozwalajÄ
ca na "przerzucenie" bloku tekstu przez komendÄ
+powÅoki jak na przykÅad indent.
+
+Edytor jest bardzo prosty w użyciu i nie wymaga żadnego
+przygotowania. Aby zobaczyÄ jakie sÄ
klawisze po prostu
+obejrzyj odpowiednie menu rozwijalne. Inne klawisze to:
+przemieszczanie z Shiftem zaznaczajÄ
ce tekst. Ctrl-Ins
+kopiuje do pliku cooledit.clip a Shift-Ins wkleja z pliku
+cooledit.clip. Shift-Del Wycina do cooledit.clip, a
+Ctrl-Del kasuje zaznaczony tekst. Klawisze dokoÅczenia
+również dajÄ
Enter z automatycznym wciÄciem.
+PodÅwietlanie myszÄ
również dziaÅa, i możesz je
+przesÅoniÄ i spowodowaÄ normalne zaznaczanie tekstu
+(takie jak obsÅuguje terminal) po prostu trzymajÄ
c
+klawisz Shift.
+
+Aby zdefiniowaÄ makro, naciÅnij Ctrl-R i potem naciÅnij
+klawisze, które chcesz aby byÅy wykonywane. NaciÅnij
+ponownie Ctrl-R kiedy skoÅczysz. Możesz również
+przyporzÄ
dkowaÄ makro do dowolnego klawisza jaki chcesz
+naciskajÄ
c ten klawisz. Makro jest wykonywane kiedy
+naciÅniesz Ctrl-A i przyporzÄ
dkowany klawisz. Makro jest
+wykonywane również jeÅli naciÅniesz klawisz Meta,
+Ctrl, lub Esc i wybrany klawisz, jednak tylko jeÅli ten
+klawisz nie jest używane przez inne funkcje. Raz
+zdefiniowane, makro wÄdruje sobie do pliku
+.mc/cedit/cooledit.macros w twoim katalogu domowym.
+Możesz skasowaÄ makro kasujÄ
c odpowiedniÄ
liniÄ z
+tego pliku.
+
+F19 sformatuje format C jeÅli jest podÅwietlony. Å»eby
+to dziaÅaÅo, stwórz wykonywalny plik
+.mc/cedit/edit.indent.rc w twoim katalogu domowym
+zawierajÄ
cy poniższe:
+
+#!/bin/sh
+/usr/bin/indent -kr -pcs $HOME/.mc/cedit/cooledit.block >& /dev/null
+cat /dev/null > $HOME/.mc/cedit/cooledit.error
+
+Edytor wyÅwietla również znaki nieamerykaÅskie (160+).
+Kiedy edytujesz plik binarny, powinieneÅ ustawiÄ opcjÄ
+display bits do 7 bitów w menu opcji, aby utrzymaÄ
+przejrzystoÅÄ odstÄpów miÄdzy znakami.
+
+Zobacz sekcjÄ Polskie znaki, aby poznaÄ szczegóÅy na
+temat używania polskich znaków w Midnight Commanderze.
+
+[Completion]
+DokaÅczanie
+
+
+Pozwól Midnight Commanderowi pisaÄ za ciebie.
+
+Spróbuj użyÄ dokoÅczenia na tekÅcie przed aktualnÄ
+pozycjÄ
. MC próbuje dokoÅczyÄ tekst jako zmiennÄ
+(jeÅli tekst zaczyna siÄ od znaku $), nazwÄ
+użytkownika (jeÅli tekst zaczyna siÄ od znaku ~),
+nazwÄ hosta (jeÅli tekst zaczyna siÄ od znaku @) lub
+komendÄ (jeÅli jesteÅ w linii komend w pozycji gdzie
+możesz wpisaÄ jakÄ
Å komendÄ, możliwe dokoÅczenia
+bÄdÄ
zawieraÄ również zarezerwowane sÅowa i
+wbudowane komendy powÅoki). JeÅli żaden z powyższych
+warunków nie jest speÅniony, próbuje siÄ dokaÅczaÄ
+nazwÄ pliku.
+
+Nazwa pliku, nazwa użytkownika i hosta, pracuje we
+wszystkich liniach wejÅcia, dokaÅczanie komend pracuje
+tylko w wybranych. JeÅli dokaÅczanie jest rozbudowane
+(jest wiÄcej różnych możliwoÅci), MC wyda krótki
+dźwiÄk, a nastÄpna akcja bÄdzie zależeÄ od wartoÅci
+zmiennej Complete: show all w menu konfiguracja. JeÅli
+jest ona wÅÄ
czona, zostanie wyÅwietlona lista
+wszystkich możliwych nazw. WÅaÅciwÄ
nazwÄ możesz
+wybraÄ za pomocÄ
strzaÅek a potem naciskajÄ
c klawisz
+Enter na wÅaÅciwej pozycji. Możesz także nacisnÄ
Ä
+pierwsze litery, którymi różniÄ
siÄ możliwoÅci aby
+odrzuciÄ tak dużÄ
czÄÅÄ dokoÅczeÅ jak to tylko
+możliwe. JeÅli naciÅniesz znowu M-Tab, pokazane
+zostanÄ
tylko te pozycje, które zaczynajÄ
siÄ od
+kolejnych podanych liter. Kiedy nie maja już wiÄcej
+możliwoÅci, okno znika, ale możesz je wczeÅniej
+schowaÄ używajÄ
c klawiszy anulujÄ
cych: Esc, F10 oraz
+strzaÅek w lewo i prawo. JeÅli Complete: show all jest
+wyÅÄ
czone, okno z listÄ
wÅÄ
cza siÄ dopiero wtedy,
+kiedy naciskasz M-Tab po raz drugi. Za pierwszym razem MC
+wydaje tylko krótki dźwiÄk.
+
+[Virtual File System]
+Wirtualny system plików (Virtual File System)
+
+Midnight Commander jest dostarczany z kodem pozwalajÄ
cy
+na dostÄp do systemów plików. Ten kod nazywany jest
+wirtualnym systemem plików. Pozwala on Midnight
+Commanderowi manipulowaÄ plikami trzymanymi na systemach
+nie Unixowych.
+
+Aktualnie Midnight Commander jest wyposażony w niektóre
+wirtualne systemy plików (VFS): lokalny system plików,
+używany do dostÄpu do typowych systemów plików
+Unixowych; ftpfs używanego do manipulowania plikami na
+zdalnych systemach na poprzez protokóŠFTP; tarfs
+używany do manipulania plikami w systemach tar i w
+skompresowanych systemach tar; undelfs, używany do
+odzyskiwania skasowanych plików na systemach typu ext2
+(standardowy system pracy systemu Linux), fish (do
+manipulowania plikami poprzez poÅÄ
czenia powÅok takich
+jak rsh czy ssh) i w koÅcu system mcfs (system plików
+Midnight Commandera), oparty o sieÄ.
+
+Kod VFS potrafi interpretowaÄ poprawnie wszystkie nazwy
+Åcieżek i przekazuje je do wÅaÅciwego systemu plików.
+Format używany dla każdego z systemów plików jest
+opisany w swojej oddzielnej sekcji.
+
+[FTP File System]
+System plików FTP (FTP File System)
+
+Ftpfs pozwala na manipulowanie plikami na zdalnych
+komputerach, do normalnego użytku, możesz próbowaÄ
+używaÄ panelowych komend FTP i dowiÄ
zaÅ (dostÄpnych z
+linii menu) lub zmieniÄ ÅcieżkÄ bezpoÅrednio za
+pomocÄ
zwykÅej komendy cd wyglÄ
dajÄ
cej tak jak
+poniżej:
+
+/#ftp:[!][użytkownik[:hasÅo]@]komputer[:port][zdalny
+katalog]
+
+Parametry użytkownik, port i zdalny katalog sÄ
+opcjonalne. JeÅli wybierzesz element użytkownik Midnight
+Commander spróbuje zalogowaÄ siÄ na zdalnym komputerze
+jako zadany użytkownik, w przeciwnym razie użyje twojego
+loginu. Opcjonalne jest również hasÅo, jeÅli jest
+obecne zostanie użyte do nawiÄ
zania poÅÄ
czenia. To
+użycie nie jest zalecane (tak samo jak trzymanie tego w
+twojej hotliÅcie, dopóki nie ustawisz odpowiednich
+uprawnieÅ, aby nikt niepowoÅany nie miaÅ do tego
+dostÄpu).
+
+PrzykÅady:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Aby poÅÄ
czyÄ siÄ z serwerem znajdujÄ
cym siÄ za
+firewallem, bÄdziesz musiaÅ użyc przedrostka ftp://!
+aby wymusiÄ na Midnight Commanderze używanie serwera
+proxy do transferu danch. Serwer proxy definiuje siÄ w
+oknie dialogowym wirtualnego systemu plików.
+
+InnÄ
możliwoÅciÄ
jest ustawienie opcji Always use ftp
+proxy w oknie konfiguracyjnym wirtualnego systemu plików.
+Skonfiguruje to program tak, aby zawsze używaŠserwera
+proxy. JeÅli ta zmienna jest ustawiona, program bÄdzie
+robiÅ dwie rzeczy: konsultowaÅ plik
+/usr/share/mc.no_proxy w celu znalezienia linii
+zawierajÄ
cych nazwy serwerów, które sÄ
lokalne (jeÅli
+nazwa hosta zaczyna siÄ od kropki, uznaje siÄ, że jest
+to domena) i sprawdza czy jakieÅ hosty bez kropek w
+nazwie sÄ
widoczne bezpoÅrednio.
+
+JeÅli używasz systemu ftpfs bÄdÄ
c za routerem
+filtrujÄ
cym, który nie pozwala ci na używanie
+standardowej metody otwierania plików, możesz chcieÄ
+wymusiÄ na programie używanie trybu passive-open. Aby
+tego używaÄ ustaw opcjÄ ftpfs_use_passive_connections w
+pliku inicjujÄ
cym.
+
+Midnight Commander przechowuje listÄ katalogów w buforze
+podrÄcznym. Czas wyrzucania bufora jest ustawiany w oknie
+dialogowym Wirtualnego Systemu Plików. To ma ÅmiesznÄ
+wÅaÅciwoÅÄ takÄ
, że nawet kiedy wystÄ
piÄ
jakieÅ
+zmiany w katalogu, nie bÄdÄ
one pokazane w strukturze
+katalogów, dopóki nie wymusisz tego przy użyciu
+kombinacji C-r. To jest dobre rozwiÄ
zanie (jeÅli
+myÅlisz, że to jest bug, to pomyÅl o pracy na zdalnych
+systemach poÅożonych po drugiej stronie Atlantyku przy
+użyciu ftpfs :) ).
+
+[Tar File System]
+System plików tar (Tar File System)
+
+System plików tar pozwala na dostÄp w trybie
+tylko-do-odczytu do plików typu tar i do skompresowanych
+plików typu tar, za pomocÄ
komendy chdir. Aby zmieniÄ
+katalog na plik tar, możesz zmieniÄ aktualny katalog
+używajÄ
c nastÄpujÄ
cej konstrukcji:
+
+/nazwa_pliku.tar:utar/[katalogu-wewnÄ
trza-archiwum]
+
+Plik mc.ext pozwala już na tworzenie skrótów do plików
+tar, oznacza to, że możesz wybraÄ jakiÅ plik tar i
+nacisnÄ
Ä enter aby do niego wejÅÄ, zobacz sekcjÄ
+Edycja pliku rozszerzeÅ po wiÄcej szczegóÅów na temat
+tego jak zostaÅo to pomyÅlane.
+
+PrzykÅady
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+Późniejszy podaje peÅnÄ
ÅcieżkÄ archiwum tar.[FIle transfer over SHell filesystem]
+Transfer plików pomiÄdzy systemami plików (FIle
+transfer over SHell filesystem)
+
+
+System plików fish jest systemem opartym na sieci, który
+pozwala na manipulowanie plikami na obcej maszynie tak
+jakby byÅy one lokalne. Aby tego używaÄ, druga strona
+musi również mieÄ ustawiony serwer fish, lub musi mieÄ
+powÅokÄ kompatybilnÄ
z bashem.
+
+Aby poÅÄ
czyÄ siÄ z obcÄ
maszynÄ
, musisz tylko
+zmieniÄ katalog do specjalnego katalogu, którego nazwa
+jest w nastÄpujÄ
cym formacie:
+
+/#sh:[użytkownik@]komputer[:opcje];/[zdalny-katalog];</em>
+Elementy użytkownik, opcje i zdalny katalog sÄ
+opcjonalne. JeÅli podasz użytkownika Midnight Commander
+spróuje zalogowaÄ siÄ na obcy komputer jako zadany
+użytkownik w przeciwnym razie użyty zostanie twój
+login.
+
+Jako opcja może wystÄ
piÄ 'C' - wÅÄ
cza kompresje i
+'rsh' - wÅÄ
cza rsh zamist ssh. JeÅli zdalny-katalog
+istnieje, twój aktualny katalog na zdalnym komputerze
+bÄdzie ustawiony na niego.
+
+PrzykÅady:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Sieciowe systemy plików
+
+Midnight Commander pozwala na obsÅugÄ zdalnych systemów
+i manipulowanie na ich dyskach, tak jakby byÅy one
+lokalne. Å»eby to byÅo możliwe druga maszyna musi byÄ
+uruchomiona razem z programem mcserv(8).
+
+Å»eby podÅÄ
czyÄ siÄ do obcego komputera musisz
+przejÅÄ do katalogu w specjalny sposób opisany
+poniżej:
+
+mc:[użytkownik@]komputer[:port][katalog]
+
+Użytkownik, port i katalog sÄ
opcjami nieobowiÄ
zkowymi.
+JeÅli podasz użytkownika Midnight Commander spróbuje
+zalogowaÄ siÄ do systemu zdalnego jako zadany
+użytkownik, w przeciwnym wypadku spróbuje użyÄ twojej
+aktualnej nazwy zgÅoszeniowej.
+
+Port jest używany jeÅli zdalny komputer jest odpalony na
+niestandardowych portach (zobacz stronÄ manuala mcserv(8)
+po wiÄcej informacji o portach); i wreszcie jeÅli
+katalog jest podany, twoim katalogiem domowym na zdalnym
+komputerze bÄdzie ten podany.
+
+PrzykÅady:
+
+ mc:ftp.nuclecu.unam.mx/linux/local
+ mc:joe at foo.edu:11321/private
+
+[Undelete File System]
+Odzyskiwanie plików
+
+Na systemach Linuksowych, jeÅli dodaÅeÅ w konfiguracji
+opcjÄ przywracania skasowanych plików z systemów ext2,
+bÄdziesz w stanie to robiÄ. Odzyskiwanie plików jest
+możliwe tylko i wyÅÄ
cznie na systemach typu ext2.
+Przywracany system plików jest tylko nakÅadkÄ
na
+bibliotekÄ ext2fs: odzyskiwanie nazw wszystkich
+skasowanych plików i próba uczynienia z nich normalnej
+partycji.
+
+Å»eby używaÄ tych systemów plików, bÄdziesz musiaÅ
+przejÅÄ od specjalnego pliku, którego nazwa skÅada
+siÄ z przedrostka "undel:" i nazwy pliku, w której ów
+plik rezyduje.
+
+Na przykÅad, aby odzyskaÄ skasowane pliki z drugiej
+partycji pierwszego dysku scsi Linux, bÄdziesz musiaÅ
+użyÄ nastÄpujÄ
cej Åcieżki:
+
+ undel:/dev/sda2
+
+Może to chwilkÄ potrwaÄ zanim pliki zostanÄ
pokazane i
+bÄdziesz mógÅ je normalnie oglÄ
daÄ.
+
+[Polskie znaki]
+Polskie znaki
+
+Midnight Commander bardzo dobrze radzi sobie z obsÅugÄ
+znaków nieamerykaÅskich (160+) w tym polskich. Ważne
+jest aby mieÄ ustawione polskie znaki na konsoli (tzn.
+aby powÅoka je obsÅugiwaÅa). JeÅli używasz basha
+musisz tylko ustawiÄ w pliku inputrc ( /etc/inputrc lub
+~/.inputrc) nastÄpujÄ
ce wartoÅci:
+
+set meta-flag on
+set convert-meta off
+set output-meta on
+
+w pliku /etc/sysconfig/i18n:
+
+SYSFONT=lat2u-16
+SYSFONTACM=iso02
+
+natomiast w pliku /etc/sysconfig keyboard:
+
+KEYTABLE=pl
+
+Potem użyj poleceŠ/sbin/setsysfont i loadkeys pl.
+[ZwrÃ³Ä uwagÄ na to, że te pliki sÄ
charakterystyczne
+dla dystrybucji RedHat, jeÅli masz innÄ
i wiesz jak to
+ustawiÄ, to napisz do mnie, a ja to tu dopiszÄ [ patrz
+tÅumacz na dole ;)) ]].
+
+Teraz wystarczy już tylko wÅÄ
czyÄ odpowiednie opcje w
+menu opcji (klawisz F9). W menu opcji wybieramy Display
+bits i wÅÄ
czamy opcje ISO 8859-1 oraz Full 8 bits input.
+Potem zapisujemy konfiguracjÄ w opcje | Save setup.
+
+I gotowe - polskie literki dziaÅajÄ
również w
+podglÄ
dzie i wbudowanym edytorze plików.
+
+[Colors]
+Kolory
+
+Midnight Commander próbuje sprawdziÄ czy twój terminal
+obsÅuguje kolory używajÄ
c bazy danych terminali.
+Czasami jest to zmieniane przez różne flagi startowe,
+np. możesz wymusiÄ wyÅwietlanie czarno-biaÅe lub
+kolorowe startujÄ
c z opcjÄ
odpowiednio -b i -c.
+
+JeÅli program jest skompilowany z menedżerem ekranu
+Slang zamiast ncurses, sprawdzi on również wartoÅÄ
+zmiennej COLORTERM. JeÅli jest ustawiona, ma takie samo
+znaczenie jak opcja -c.
+
+Możesz wybraÄ terminale, które zawsze żÄ
dajÄ
+wyÅwietlania w kolorze, poprzez dodanie ich do pozycji
+color_terminals w sekcji pliku startujÄ
cego. Uchroni to
+Midnight Commandera przed próbami odkrycia typu twojego
+terminala. Na przykÅad
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+Program może byÄ skompilowany zarówno z bibliotekami
+slang jak i ncurses. Ncurses nie obsÅuguje metody
+wymuszania wyÅwietlania, zawsze sprawdza w bazie danych
+terminali.
+
+Midnight Commander umożliwia również zmianÄ
+standardowych barw ekranu. Aktualnie kolory sÄ
+skonfigurowane przy użyciu zmiennej MC_COLOR_TABLE w
+sekcji Colors pliku startowego.
+
+W sekcji kolorów, standardowa mapa kolorów jest
+Åadowana ze zmiennej base_color. Możesz wybraÄ swojÄ
+wÅasnÄ
mapÄ dla terminala poprzez użycie nazwy
+terminala jako klucza w tej sekcji. Na przykÅad:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+Format definicji kolorów jest nastÄpujÄ
cy:
+
+ <sÅowo kluczowe>=<kolor powierzchni">,<kolor tÅa>:<sÅowo kluczowe>= ...
+
+Kolory sÄ
opcjonalne, a sÅowa kluczowe sÄ
+nastÄpujÄ
ce: normal, selected, marked, markselect,
+errors, input, reverse menu, menusel, menuhot, menuhotsel,
+gauge; kolory okien dialogowych: dnormal, dfocus,
+dhotnormal, dhotfocus; Kolory pomocy: helpnormal,
+helpitalic, helpbold, helplink, helpslink; Kolory
+podglÄ
du: viewunderline; Specjalne tryby podÅwietlenia:
+executable, directory, link, device, special. [nie
+tÅumaczyÅem nazw z racji tego, że trzeba je stosowaÄ w
+ich angielskim brzmieniu - jeÅli jesteÅ aż tak
+zaawansowany, użyj sÅownika].
+
+Okna dialogowe mogÄ
mieÄ nastÄpujÄ
ce kolory: dnormal
+używany do normalnego tekstu, dfocus jest kolorem
+używanym do wyÅwietlania aktualnego komponentu,
+dhotnormal jest kolorem używanym do odróżnienia
+klawiszy w normalnych komponentach, a dhotfocus jest
+używany do wyÅwietlania owych w aktualnie wybranym.
+
+Menu używa tego samego schematu, ale jako nazw kolorów
+używa menu, menusel, menuhot i menuhotsel.
+
+Pomoc używa nastÄpujÄ
cych kolorów: helpnormal używany
+do normalnego tekstu, helpitalic używa tej samej
+czcionki, którÄ
wykorzystuje manual do wyÅwietlania
+czcionki typu italic, helpbold tak samo jak wyżej tylko
+czcionki sÄ
typu bold, helplink używane dla niewybranych
+jeszcze dowiÄ
zaŠi helpslink używane dla już
+wybranych.
+
+gauge pokazuje kolor wypeÅnienia pokazywany przy
+wskaźniku postÄpu [ang. gauge], ukazujÄ
cym ile procent
+pliku zostaÅo przekopiowane itp. w graficzny sposób.
+
+Dla trybu wysokiego podÅwietlania directory jest używane
+jako kolor do wyÅwietlania katalogów; executable dla
+plików wykonywalnych; link do wyÅwietlania dowiÄ
zaÅ;
+device do wyÅwietlania plików urzÄ
dzeÅ (devices);
+special dla plików specjalnych, takich jak gniazda FIFO i
+IPC; core dla wyÅwietlania plików typu core (zobacz
+również tÄ opcjÄ w sekcji Specjalne ustawienia).
+
+Możliwe kolory to: black, gray, red, brightred, green,
+brightgreen, brown, yellow, blue, brightblue, magenta,
+brightmagenta, cyan, brightcyan, lightgray and white.
+[sorry, że ich nazw nie tÅumaczyÅem, ale używaÄ ich
+trzeba w oryginalnym brzmieniu :))].
+
+[Special Settings]
+Specjalne ustawienia
+
+WiÄkszoÅÄ ustawieÅ Midnight Commandera może byÄ
+zmieniana z poziomu menu. Pomimo tego jest pewna iloÅÄ
+ustawieÅ, których zmiana możliwa jest jedynie poprzez
+zmianÄ w plikach konfiguracyjnych.
+
+Opcje mogÄ
byÄ ustawione w twoim pliku ~/.mc/ini :
+
+clear_before_exec.
+
+ Standardowo Midnight Commander czyÅci ekran
+ przed wykonaniem komendy. JeÅli chciaÅbyÅ
+ widzieÄ wyjÅcie komendy na dole ekranu,
+ wyedytuj twój plik ~/mc/ini i zmieŠpole
+ clear_before_exec na 0.
+
+confirm_view_dir.
+
+ JeÅli naciskasz F3 na katalogu, normalnie MC
+ wchodzi do niego. JeÅli ta opcja ma wartoÅÄ 1,
+ MC zapyta siÄ o potwierdzenie przed wejÅciem do
+ tego katalogu, jeÅli masz zaznaczone jakieÅ
+ pliki.
+
+drop_menus.
+
+ JeÅli ta opcja jest ustawiona, kiedy naciskasz
+ klawisz F9, rozciÄ
gane menu bÄdzie od razu
+ rozÅożone, w przeciwnym wypadku znajdziesz siÄ
+ po prostu w najwyższym wierszu ekranu
+ traktowanym jako menu. BÄdziesz musiaÅ użyÄ
+ strzaÅek lub pierwszych literek, aby wybraÄ
+ konkretne menu.
+
+ftpfs_retry_seconds.
+
+ WartoÅÄ jest iloÅciÄ
sekund, przez które
+ Midnight Commander bÄdzie czekaÅ cierpliwie
+ zanim rozpocznie ÅÄ
czenie siÄ z serwerem ftp
+ od nowa. Dzieje siÄ to wtedy kiedy serwer
+ odmówiÅ poÅÄ
czenia lub hasÅo jest
+ nieprawidÅowe. JeÅli wartoÅÄ wynosi zero, nie
+ nastÄ
pi próba ponownego poÅÄ
czenia z
+ serwerem.
+
+ftpfs_use_passive_connections.
+
+ Standardowo ta opcja jest wyÅÄ
czona. Powoduje
+ ona, że ftpfs otwiera poÅÄ
czenia pasywne dla
+ transmisji danych. Jest to używane przez ludzi,
+ którzy siedzÄ
za ruterami filtrujÄ
cymi.
+ DziaÅa to tylko wtedy, kiedy nie używasz
+ serwera ftp proxy.
+
+max_dirt_limit.
+
+ Opisuje jak wiele odÅwieżeÅ ekranu może byÄ
+ maksymalnie ominiÄte we wbudowanym podglÄ
dzie
+ plików. Normalnie ta wartoÅÄ jest ważna,
+ gdyż MC automatycznie dostosowuje liczbÄ
+ odÅwieżeÅ do liczby naciÅniÄtych klawiszy.
+ Chociaż na bardzo wolnych komputerach lub na
+ klawiaturach z szybkim powtarzaniem klawiszy,
+ duża wartoÅÄ mogÅaby spowodowaÄ skoki ekranu
+ i utratÄ pÅynnoÅci.
+
+ Wydaje siÄ, że wartoÅÄ 10 dla max_dirt_limit
+ jest najlepszym ustawieniem i to jest wartoÅÄ
+ standardowa tej funkcji.
+
+mouse_move_pages.
+
+ Kontroluje czy przewijanie w panelu za pomocÄ
+ myszki odbywa siÄ strona po stronie czy linijka
+ po linjce.
+
+mouse_move_pages_viewer.
+
+ Tak samo jak wyżej tylko, że we wbudowanym
+ wewnÄtrznym podglÄ
dzie plików.
+
+navigate_with_arrows.
+
+ JeÅli ta opcja jest wÅÄ
czona, możesz używaÄ
+ strzaÅek do automatycznego przemieszczanie siÄ
+ pomiÄdzy katalogami, jeÅli linia poleceÅ jest
+ pusta. (dotyczy to strzeÅek w bok).
+
+nice_rotating_dash
+
+ JeÅli jest wÅÄ
czony, Midnight Commander
+ bÄdzie pokazywaÅ w lewym górnym rogu
+ obracajÄ
cy siÄ myÅlnik kiedy bÄdzie
+ wykonywaÅ jakiÅ proces.
+
+old_esc_mode
+
+ Standardowo Midnight Commander traktuje klawisz
+ ESC jako przedrostek (old_esc_mode=0). JeÅli
+ wÅÄ
czysz tÄ opcjÄ (old_esc_mode=1), to
+ klawisz ESC bÄdzie przedrostkiem dla innego
+ klawisza, ale jeÅli ten nie nastÄ
pi, bÄdzie on
+ zinterpretowany jako klawisz anulowania (tak jak
+ ESC ESC).
+
+
+only_leading_plus_minus
+
+ zmienia znaczenia znaków '+', '-', '*' w linii
+ komend (wybór, odznaczenie, odwrócenie
+ zaznaczenia). Standardowo dziaÅajÄ
one tylko
+ wtedy kiedy linia poleceÅ jest pusta. JeÅli
+ coÅ jest w niej już napisane, znaki te sÄ
+ traktowane jako normalne. Jest to przydatne gdyż
+ najczÄÅciej w trakcie pisania nie chcemy
+ zmieniaÄ zaznaczenia. Jednak czasami ... -
+ wystarczy przestawiÄ tÄ opcjÄ i klawisze te
+ bÄdÄ
zawsze dziaÅaÄ. panel_scroll_pages
+
+ JeÅli ustawione (standardowo), panel bÄdzie
+ przewijany o poÅowÄ za każdym razem kiedy
+ kursor dochodzi do dolnej lub górnej linii, w
+ przeciwnym wypadku przewijanie bÄdzie siÄ
+ odbywaÄ linia po linii.
+
+show_output_starts_shell
+
+ Ta opcja pracuje jeÅli nie używasz obsÅugi
+ powÅoki w tle. Kiedy użyjesz kombinacji
+ klawiszy C-o i ta opcja jest wÅÄ
czona,
+ bÄdziesz miaÅ nowÄ
powÅokÄ. JeÅli nie,
+ dowolny klawisz przywróci znów Midnight
+ Commandera (C-o dziaÅa jak podglÄ
d).
+
+show_all_if_ambiguous.
+
+ Standardowo Midnight Commander pokazuje wszystkie
+ możliwe dokoÅczenia jeÅli jest ich wiÄcej i
+ naciÅniÄto kombinacjÄ M-Tab po raz drugi, za
+ pierwszym razem dokoÅczone zostanie tylko tyle
+ ile jest to możliwe i jeÅli bÄdzie wiÄcej
+ możliwoÅci sÅychaÄ bÄdzie krótkie
+ bipniÄcie. JeÅli chcesz widzieÄ wszystkie
+ możliwe dokoÅczenia już po pierwszym
+ naciÅniÄciu M-Tab, zmieÅ tÄ opcjÄ na 1.
+
+torben_fj_mode
+
+ JeÅli ta opcja jest wÅÄ
czona, klawisze home i
+ end bÄdÄ
dziaÅaÅy troszkÄ inaczej w
+ panelach, zamiast przemieszczaÄ liniÄ wyboru do
+ pierwszej lub ostatniej linii w panelu, bÄdÄ
+ dziaÅaÅy tak jak jest to opisane poniżej:
+
+ Klawisz home bÄdzie: przechodziÅ do Årodkowej
+ linii, jeÅli jest pod niÄ
; w przeciwnym wypadku
+ bÄdzie przechodziÅ do najwyższej linii w
+ panelu, jeÅli już w niej jest, bÄdzie
+ przechodziÅ do pierwszego pliku w panelu.
+
+ Klawisz end ma podobne zastosowanie: przechodzi
+ do Årodkowej linii, jeÅli jest nad niÄ
; w
+ przeciwnym wypadku przechodzi do najniższej
+ linii w panelu, chyba że już siÄ w niej
+ znajduje, wtedy przechodzi do ostatniego pliku w
+ panelu.
+
+highlight_mode Standardowo wszystkie informacje w panelach
+sÄ
wyÅwietlane tym samym kolorem. JeÅli ta waroÅÄ
+jest ustawiona na 1, to uprawnienia lub tryb bÄdÄ
+wyÅwietlane przy użyciu podÅwietlonej barwy, tak aby
+pokazaÄ ustawienia dla użytkownika. Tak wiÄc prawa do
+odczytu, zapisu i wykonywania bÄdÄ
wyÅwietlane na
+żóÅto (tzn. kolorem selected). W dodatku jeÅli ta
+zmienna jest ustawiona na 2, to caÅe linie sÄ
+wyÅwietlane w kolorze odpowiadajÄ
cym ich typowi (zobacz
+sekcjÄ Kolory). PodÅwietlenie uprawnieÅ również
+pracuje w tym trybie.
+
+use_file_to_guess_type
+
+ JeÅli ta zmienna jest ustawiona (standardowo)
+ próbuje siÄ dostosowaÄ rozszerzenie pliku do
+ tego wybranego w pliku mc.ext.
+
+xterm_mode
+
+ JeÅli ta opcja jest wÅÄ
czona (standardowo tak
+ nie jest) kiedy przeglÄ
dasz plik w panelu
+ drzewa, bÄdzie on automatycznie przeÅadowywaÅ
+ drugi panel na zawartoÅÄ wybranego katalogu.
+
+[Terminal databases]
+Baza danych terminali (Terminal databases)
+
+Midnight Commander pozwala ci na naprawienie bazy danych
+terminali bez posiadania uprawnieÅ roota. Midnight
+Commander szuka w pliku startowym (mc.lib poÅożonego w
+katalogach z bibliotekami Midnight Commandera) lub w pliku
+~/.mc/ini sekcji "terminal:nazwa-twojego-terminala" i
+potem sekcji "terminal:general", każda linia sekcji
+zawiera symbol klawisza, który chcesz zdefiniowaÄ,
+zaczynajÄ
ce siÄ do znaku równoÅci i definicji
+klawisza. Możesz użyÄ kombinacji \E aby reprezentowaÄ
+znak escape i ^x aby reprezentowaÄ znak Control-x.
+
+Możliwymi klawiszami symboli sÄ
:
+
+f0 do f20 Klawisze funkcyjne f0-f20
+bs backspace
+home klawisz home
+end klawisz end
+up strzaÅka w górÄ
+down strzaÅka w dóÅ
+left strzaÅka w lewo
+right strzaÅka w prawo
+pgdn klawisz page down
+pgup klawisz page up
+insert znak insert
+delete znak delete
+complete do dokaÅczania
+
+Na przykÅad, aby zdefiniowaÄ klawisz insert jako Escape
++ [ + O + p, możesz ustawiÄ to pliku ini:
+
+insert=\E[Op
+
+Symbol klawisza complete reprezentuje sekwencjÄ wyjÅcia
+używanÄ
do wywoÅywania procesu dokaÅczania, jest to
+wywoÅywane kombinacjÄ
M-tab, ale możesz zdefiniowaÄ
+inne klawisze do wykonywania tych samych funkcji (na tych
+klawiaturach z tonÄ
fajnych i zupeÅnie bezużytecznych
+klawiszy).
+
+
+
+[FILES]
+PLIKI
+
+
+Program bÄdzie pobieraÅ wszystkie swoje informacje ze
+zmiennej MCHOME, jeÅli jest ona nie ustawiona to znowu
+przetwarzany jest katalog /usr.
+
+/usr/share/mc.hlp
+
+ Plik pomocy dla programu.
+
+/usr/share/mc/mc.ext
+
+ Standardowy plik rozszerzeŠplików.
+
+~/.mc/bindings
+
+ WÅasny plik użytkownika, konfiguruje podglÄ
d i
+ edycje plików. Ma wyższy priorytet niż plik
+ systemowy.
+
+/usr/share/mc/mc.ini
+
+ Standardowy plik setupu do Midnight Commandera,
+ używany tylko wówczas, kiedy użytkownik nie ma
+ swojego wÅasnego pliku ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Globalne ustawienia Midnight Commandera.
+ Ustawienia w tym pliku sÄ
uwzglÄdniane przez
+ wszystkie sesje Midnight Commandera, użyteczne
+ do definiowania ogólnosystemowych ustawieÅ
+ terminali.
+
+~/.mc/ini
+
+ WÅasny setup użytkownika. JeÅli ten plik jest
+ dostÄpny, jest Åadowany zamiast pliku
+ globalnego.
+
+/usr/share/mc/mc.hint
+
+ Plik zawierajÄ
cy podpowiedzi (hints)
+ wyÅwietlane przez program.
+
+/usr/share/mc/mc.menu
+
+ Ten plik zawiera informacje o ogólnosystemowych
+ aplikacjach w menu.
+
+~/.mc/menu
+
+ WÅasny plik menu użytkownika. JeÅli ten plik
+ jest obecny jest używany zamiast pliku
+ globalnego.
+
+~/.mc/tree
+
+ Lista katalogów drzewa katalogów i podglÄ
du
+ drzewa. Jedna linia jest jednym wejÅciem. Linie
+ zaczynajÄ
ce siÄ od ukoÅnika sÄ
peÅnymi
+ nazwami katalogów. Linie zaczynajÄ
ce siÄ od
+ numeru majÄ
tyle znaków ile poprzedni katalog.
+ JeÅli chcesz możesz stworzyÄ plik używajÄ
c
+ komendy "find / -type d -print | sort >
+ ~/.mc/tree". Normalnie nie ma sensu tego czyniÄ,
+ gdyż Midnight Commander robi to sam za ciebie.
+
+./.mc.menu
+
+ Lokalny plik zdefiniowany przez użytkownika.
+ JeÅli ten plik jest dostÄpny, jest używany
+ zamiast pliku w katalogu domowym i
+ ogólnosystemowego.
+
+[AVAILABILITY]
+DOSTÄPNOÅÄ
+
+Najnowsza wersja programu jest do zdobycia na serwerze
+ftp.nuclecu.unam.mc w katalogu /linux/local i w Europie na
+serwerze sunsite.mff.cuni.cz w katalogu /GNU/mc i na
+serwerze ftp.teuto.de w katalogu /lmb/mc.[SEE ALSO]
+ZOBACZ TAKŻE
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+Strona Midnight Commander w sieci World Wide Web:
+ http://www.midnight-commander.org/
+
+[AUTHORS]
+AUTORZY
+
+Miguel de Icaza (miguel at roxanne.nuclecu.unam.mx), Janne
+Kukonlehto (jtklehto at paju.oulu.fi), Radek Doulik
+(rodo at ucw.cz), Fred Leeflang (fredl at nebula.ow.org), Dugan
+Porter (dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za) and Pavel Machek (pavel at ucw.cz) are
+the developers of this package; Alessandro Rubini
+(rubini at ipvvis.unipv.it) has been especially helpful
+debugging and enhancing the program's mouse support, John
+Davis (davis at space.mit.edu) also made his S-Lang library
+available to us under the GPL and answered my questions
+about it, and the following people have contributed code
+and many bug fixes (in alphabetical order):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32
+port (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Pavel Roskin
+(pavel_roskin at geocities.com), Sergey Ya. Korshunoff
+(root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) and Wim Osterholt
+(wim at djo.wtm.tudelft.nl).
+
+[BUGS]
+BÅÄDY
+
+W pliku TODO dystrybucji znajdziesz informacje na temat
+tego, co pozostaÅo jeszcze do zrobienia.
+
+JeÅli chcesz zgÅosiÄ kÅopoty z programem [bÅÄdy w
+nim], wyÅlij e-mail [po angielsku], na adres
+mc-devel at gnome.org.
+
+Do zgÅoszenia bÅÄdu doÅÄ
cz opis problemu, versjÄ
+programu, którego używasz (wyÅwietla jÄ
mc -V), system
+operacyjny, na którym pracujesz i jeÅli program siÄ
+wykÅada, chcielibyÅmy dostaÄ Ålad stosu.[TÅUMACZENIE]
+TÅUMACZENIE
+
+Maciej Wojciechowski wojciech at staszic.waw.pl
+
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+To gÅówny ekran pomocy Midnight Commandera.
+
+Aby dowiedzieÄ siÄ, jak korzystaÄ z interaktywnej pomocy
+naciÅnij EnterHow to use help. Możesz też przejÅÄ bezpoÅrednio do spisu
+treÅciContents pomocy.
+
+GNU Midnight Commander zostaŠnapisany przez autorówAUTHORS.
+
+GNU Midnight Commander jest dostarczany ABSOLUTNIE BEZ
+ŻADNEJ GWARANCJIWarranty. Jest on wolnym oprogramowaniem,
+wiÄc dozwolona jest jego redystrybucja na zasadach
+GNU General Public LicenseLicense (jej nieoficjalne tÅumaczenie
+znajdziesz tutajLicense-pl).
+
+[License]
+Licencja
+
+Nieoficjalne polskie tÅumacznie znajdziesz tutajLicense-pl.
+
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[License-pl]
+Nieoficjalne tÅumaczenie licencji
+
+Uwaga: To jest nieoficjalne tÅumaczenie Powszechnej
+Licencji Publicznej GNU na jÄzyk polski. Nie zostaÅo
+opublikowane przez Free Software Foundation i pod wzglÄdem
+prawnym nie stanowi warunków rozpowszechniania
+oprogramowania stosujÄ
cego GNU GPL -- ustanawia je
+wyÅÄ
cznie oryginalny angielski tekst licencji GNU
+GPLLicense. TÅumaczenie pochodzi ze strony
+http://www.linux.org.pl/
+
+
+ Powszechna Licencja Publiczna GNU
+ Wersja 2, czerwiec 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Zezwala siÄ na kopiowanie i rozpowszechnianie wiernych
+kopii niniejszego dokumentu licencyjnego, jednak bez prawa
+wprowadzania zmian.
+
+ PreambuÅa
+
+ WiÄkszoÅÄ licencji na oprogramowanie pomyÅlana jest po
+to, aby odebraÄ użytkownikowi możliwoÅÄ swobodnego
+udostÄpniania innym i zmieniania danego software'u.
+Natomiast w wypadku Powszechnej Licencji Publicznej GNU
+(GNU General Public License, GPL) celem jest
+zagwarantowanie użytkownikowi swobody udostÄpniania i
+zmieniania tego bezpÅatnego oprogramowania, a wiÄc danie
+pewnoÅci, iż oprogramowanie jest wolno dostÄpne dla
+wszystkich użytkowników. Niniejsza Powszechna Licencja
+Publiczna dotyczy wiÄkszoÅci oprogramowania wydawanego
+przez FundacjÄ Wolnego Oprogramowania (Free Software
+Foundation) oraz wszelkich innych programów, których
+autorzy zobowiÄ
zujÄ
siÄ do jej stosowania. (Niektóre
+rodzaje oprogramowania wydawanego przez FundacjÄ objÄte sÄ
+PowszechnÄ
LicencjÄ
PublicznÄ
GNU dla Bibliotek, GNU
+Library General Public License). Użytkownik może stosowaÄ
+jÄ
również do swoich programów.
+
+ MówiÄ
c o wolnym oprogramowaniu mamy na myÅli swobodÄ, a
+nie cenÄ. Nasze Powszechne Licencje Publiczne wprowadzono
+po to, aby zapewniÄ PaÅstwu swobodÄ rozpowszechniania
+kopii tego oprogramowania (i - jeÅli ktoÅ chce -
+pobierania za tÄ usÅugÄ opÅaty), jak również aby
+udostÄpniÄ kod źródÅowy oraz umożliwiÄ dokonywanie zmian
+tego oprogramowania lub wykorzystywania jego fragmentów w
+nowych, wolnych programach. Nie bez znaczenia jest też
+sama możliwoÅÄ dotarcia do PaÅstwa z informacjÄ
o
+wszystkich tych udogodnieniach.
+
+ W celu ochrony praw użytkownika jesteÅmy zmuszeni
+wprowadzaÄ ograniczenia zabraniajÄ
ce komukolwiek
+kwestionowanie jego praw albo sugerowanie rezygnacji z
+tych praw. Ograniczenia te sprowadzajÄ
siÄ do pewnych dla
+PaÅstwa obowiÄ
zków w przypadku rozpowszechniania przez Was
+kopii naszego oprogramowania bÄ
dź dokonywania w nim zmian.
+
+ Na przykÅad, jeÅli rozprowadzacie PaÅstwo kopie takiego
+programu, niezależnie czy gratisowo, czy za opÅatÄ
,
+musicie PaÅstwo odbiorcy udzieliÄ wszelkich tych praw,
+jakie mieliÅcie sami. Musicie zapewniÄ mu również
+otrzymanie kodu źródÅowego (lub możliwoÅÄ otrzymania) oraz
+przedstawiÄ niniejsze Warunki, aby mógÅ on poznaÄ swoje
+prawa.
+
+ Ochrona PaÅstwa praw przebiega w dwóch etapach:
+
+ 1. zastrzegamy prawo wÅasnoÅci autorskiej do
+oprogramowania,
+
+ 2. oferujemy PaÅstwu niniejszÄ
licencjÄ, która daje Wam
+sankcjonowane prawem zezwolenie na kopiowanie,
+rozpowszechnianie i/lub modyfikowanie tego oprogramowania.
+
+ Ponadto dla ochrony tak autora, jak i naszej, pragniemy
+mieÄ pewnoÅÄ, że każdy zrozumie, iż na niniejsze wolne
+oprogramowanie nie udziela siÄ gwarancji. W razie
+dokonania w nim przez kogoÅ modyfikacji i puszczenia dalej
+do obrotu, pragniemy, aby dalsi odbiorcy zdawali sobie
+sprawÄ z tego, że problemy wprowadzone przez inne osoby
+nie sÄ
wyrazem oryginalnych dziaÅaÅ twórców.
+
+ I rzecz ostatnia: każdemu wolnemu programowi stale
+zagrażajÄ
patenty na oprogramowanie. Naszym pragnieniem
+jest unikanie takiego niebezpieczeÅstwa, kiedy
+redystrybutorzy wolnego programu indywidualnie uzyskujÄ
+prawa patentowe, nadajÄ
c tym samym programowi charakter
+prawnie zastrzeżony. W celu zapobieżenia takim zjawiskom
+jednoznacznie wyjaÅniliÅmy, że każdy patent musi byÄ
+wydawany albo dla swobodnego użytku przez wszystkich, albo
+nie wydawany wcale.
+
+ Poniżej podajemy dokÅadne zasady i warunki kopiowania,
+rozpowszechniania i modyfikowania.
+
+
+ ZASADY I WARUNKI KOPIOWANIA,
+ ROZPOWSZECHNIANIA I MODYFIKOWANIA
+
+ 0. Niniejsza Licencja dotyczy programów i innych prac,
+na których umieszczona jest pochodzÄ
ca od wÅaÅciciela praw
+autorskich informacja, że dany program lub praca może byÄ
+rozpowszechniana na warunkach niniejszej Powszechnej
+Licencji Publicznej. Używane poniżej sÅowo "Program"
+oznacza wÅaÅnie takie programy lub prace, zaÅ okreÅlenie
+"praca oparta na Programie" dotyczy albo Programu, albo
+pochodzÄ
cej od niego pracy w rozumieniu prawa autorskiego,
+to jest pracy zawierajÄ
cej Program lub jego czÄÅÄ
+dosÅownÄ
, bÄ
dź zmodyfikowanÄ
i/lub przeÅożonÄ
na inny
+jÄzyk. (W dalszym ciÄ
gu niniejszego, pojÄcie przekÅadu
+wÅÄ
cza siÄ bez ograniczeÅ do terminu "modyfikacja"). Do
+każdego licencjobiorcy bÄdziemy zwracaÄ siÄ "per Ty".
+
+ Niniejsza Licencja nie obejmuje dziaÅaÅ innych niż
+kopiowanie, rozprowadzanie i modyfikowanie - nie mieszczÄ
+siÄ one w jej zakresie. CzynnoÅÄ używania Programu nie
+jest poddana ograniczeniom, a produkty uzyskane z Programu
+objÄte sÄ
LicencjÄ
tylko wtedy, gdy ich treÅÄ stanowi
+pracÄ opartÄ
na Programie (niezależnie od stworzenia jej
+przy użyciu Programu). To, czy fakt taki jest prawdÄ
,
+zależy od tego, co dany Program wykonuje.
+
+ 1. Możesz kopiowaÄ i rozprowadzaÄ w dowolnych mediach
+wierne kopie kodu źródÅowego Programu w otrzymanej formie
+pod warunkiem, że w widoczny sposób i odpowiednio podasz
+na każdej kopii wÅaÅciwÄ
informacjÄ o prawie autorskim i
+zrzeczenie siÄ uprawnieÅ z tytuÅu gwarancji; wszelkie
+napisy informacyjne na temat Licencji i faktu
+nieudzielania gwarancji musisz chroniÄ przed uszkodzeniem,
+zaÅ wszystkim innym odbiorcom Programu musisz wraz z
+Programem wrÄczaÄ egzemplarz niniejszej Licencji.
+
+ Możesz pobieraÄ opÅatÄ za fizycznÄ
czynnoÅÄ przekazania
+kopii i wedÅug wÅasnej decyzji możesz za opÅatÄ
proponowaÄ
+ochronÄ gwarancyjnÄ
.
+
+ 2. Możesz modyfikowaÄ swojÄ
kopiÄ czy kopie Programu
+oraz dowolne jego czÄÅci, tworzÄ
c przez to pracÄ opartÄ
na
+Programie, jak również kopiowaÄ i rozprowadzaÄ takie
+modyfikacje i pracÄ na warunkach podanych w pkt.1 powyżej
+- pod warunkiem przestrzegania caÅoÅci poniższych wymogów:
+
+ a) Musisz spowodowaÄ umieszczenie na zmodyfikowanych
+plikach widocznej informacji o tym, że dane pliki zostaÅy
+przez ciebie zmienione, wraz z datÄ
dokonania zmian.
+
+ b) Musisz doprowadziÄ do tego, aby każda
+rozpowszechniana lub publikowana przez ciebie praca, która
+w caÅoÅci lub czÄÅci zawiera Program, albo pochodzi od
+niego lub jego czÄÅci, byÅa w caÅoÅci i bezpÅatnie
+licencjonowana dla wszelkich stron trzecich na warunkach
+niniejszej Licencji.
+
+ c) Jeżeli zmodyfikowany program podczas korzystania z
+niego w normalnym trybie odczytuje polecenia
+interaktywnie, musisz spowodowaÄ, aby po uruchomieniu
+(użyty w interaktywny sposób w najzwyklejszym trybie),
+wydrukowywaÅ on lub wyÅwietlaÅ powiadomienie o odnoÅnym
+prawie autorskim i braku gwarancji (ewentualnie o
+zapewnianiu gwarancji przez ciebie), oraz o tym, że
+użytkownicy mogÄ
redystrybuowaÄ ten program na niniejszych
+warunkach wraz z informacjÄ
, jak użytkownik może zapoznaÄ
+siÄ z treÅciÄ
niniejszej Licencji. (WyjÄ
tek: jeÅli sam
+Program jest interaktywny, ale normalnie nie drukuje
+takiego powiadomienia, twoja praca oparta na nim też nie
+musi wydrukowywaÄ takiego powiadomienia).
+
+ Niniejsze wymogi odnoszÄ
siÄ do zmodyfikowanej pracy
+jako caÅoÅci. JeÅli dajÄ
ce siÄ ustaliÄ sekcje danej pracy
+nie pochodzÄ
od Programu i mogÄ
byÄ racjonalnie uważane za
+samodzielne i odrÄbne same w sobie, to niniejsza Licencja
+i jej warunki nie majÄ
zastosowania do takich sekcji przy
+rozprowadzaniu ich przez ciebie jako odrÄbne prace. JeÅli
+jednak rozprowadzasz je jako czÄÅÄ caÅoÅci, bÄdÄ
cej pracÄ
+opartÄ
na Programie, rozpowszechnianie tej caÅoÅci musi
+byÄ dokonywane na warunkach niniejszej Licencji, której
+zezwolenia dla innych licencjobiorców rozciÄ
gajÄ
siÄ w
+caÅej szerokoÅci na tÄ caÅoÅÄ, a tym samym i na każdÄ
+indywidualnÄ
jej czÄÅÄ, niezależnie od jej autorstwa.
+
+ Dlatego też intencjÄ
tego fragmentu nie jest roszczenie
+sobie praw albo podważanie twych praw do pracy napisanej w
+caÅoÅci przez ciebie. Chodzi nam raczej o korzystanie z
+prawa kontrolowania dystrybucji pochodnych i zbiorowych
+prac opartych na Programie.
+
+ I jeszcze jedno: samo tylko poÅÄ
czenie z Programem (lub
+z pracÄ
opartÄ
na Programie) innej pracy - nie opartej na
+Programie, w ramach wolumenu noÅnika przechowywania lub
+dystrybucji, nie powoduje objÄcia takiej pracy zakresem
+niniejszej Licencji.
+
+ 3. Możesz kopiowaÄ i rozprowadzaÄ Program (lub opartÄ
na
+nim pracÄ - zgodnie z pkt.2 w kodzie wynikowym lub w
+formie wykonywalnej w myÅl postanowieÅ pkt.1 i 2 powyżej,
+pod warunkiem zrealizowania również poniższych wymogów:
+
+ a) Musisz doÅÄ
czyÄ do niego odpowiadajÄ
cy mu,
+kompletny i możliwy do odczytania przez urzÄ
dzenia cyfrowe
+kod źródÅowy, który musi byÄ rozpowszechniany na warunkach
+pkt.1 i 2 powyżej i na noÅniku zwyczajowo używanym dla
+wzajemnej wymiany oprogramowania; lub
+
+ b) doÅÄ
czyÄ do niego pisemnÄ
ofertÄ, ważnÄ
co najmniej
+3 lata, przyznajÄ
cÄ
każdej stronie trzeciej - za opÅatÄ
+nie przekraczajÄ
cÄ
twego kosztu fizycznego wykonywania
+dystrybucji źródÅa - kompletnÄ
, odczytywalnÄ
przez
+urzÄ
dzenia cyfrowe kopiÄ odpowiadajÄ
cego mu kodu
+źródÅowego, rozprowadzanÄ
na warunkach pkt.1 i 2 powyżej,
+na noÅniku zwyczajowo używanym do wzajemnej wymiany
+oprogramowania; lub
+
+ c) doÅÄ
czyÄ do niego informacjÄ, jakÄ
otrzymaÅeÅ na
+temat oferty rozprowadzania odpowiedniego kodu źródÅowego.
+(Ta możliwoÅÄ dozwolona jest tylko dla dystrybucji
+niehandlowej i jedynie wtedy, gdy otrzymaÅeÅ dany program
+w kodzie wynikowym lub formie wykonywalnej wraz z
+wymienionÄ
ofertÄ
- zgodnie z podpunktem "b" powyżej).
+
+ OkreÅlenie kod źródÅowy dla pracy oznacza formÄ pracy
+preferowanÄ
dla wprowadzania do niej modyfikacji. Dla
+wykonanej pracy, kompletny kod źródÅowy oznacza caÅy kod
+źródÅowy wszystkich moduÅów, wszelkie sprzÄżone z niÄ
+poÅredniczÄ
ce pliki opisujÄ
ce oraz zbiory komend stosowane
+do sterowania kompilacjÄ
i instalowaniem programów.
+Niemniej jednak, jako wyjÄ
tek specjalny, dystrybuowany (w
+formie źródÅowej albo binarnej) kod źródÅowy nie musi
+obejmowaÄ niczego, co jest normalnie rozprowadzane przy
+pomocy gÅównych komponentów (kompilator, jÄ
dro itd.)
+systemu operacyjnego, na którym pracuje czÄÅÄ wykonywalna,
+o ile sam taki komponent towarzyszy tej czÄÅci.
+
+ JeÅli dystrybucja czÄÅci wykonywalnej albo kodu
+wynikowego realizowana jest poprzez oferowanie dostÄpu do
+kopii z wyznaczonego miejsca, to oferowanie równoważnego
+dostÄpu dla kopiowania kodu źródÅowego z tego samego
+miejsca liczy siÄ jako rozpowszechnianie kodu źródÅowego,
+nawet gdy strony trzecie nie sÄ
zmuszone do kopiowania
+źródÅa wraz z kodem wynikowym.
+
+ 4. Poza przypadkami jednoznacznie dozwolonymi w
+niniejszej Licencji, nie możesz kopiowaÄ, modyfikowaÄ,
+sublicencjonowaÄ ani rozpowszechniaÄ Programu. We
+wszystkich pozostaÅych wypadkach, każda próba skopiowania,
+sublicencjonowania lub rozpowszechnienia Programu jest
+nieważna i powoduje automatyczne wygaÅniÄcie twoich praw z
+tytuÅu Licencji. Niemniej jednak, stronom, które już
+otrzymaÅy od ciebie kopie albo prawa w ramach niniejszej
+Licencji, licencje nie wygasajÄ
tak dÅugo, jak dÅugo
+strony te w peÅni stosujÄ
siÄ do nich.
+
+ 5. Nie musisz akceptowaÄ niniejszej Licencji, jeżeli jej
+nie podpisaÅeÅ. Niemniej jednak, nic innego nie zapewni ci
+zezwolenia na modyfikowanie lub rozprowadzanie Programu i
+pochodzÄ
cych od niego prac. DziaÅania takie sÄ
prawnie
+zabronione, jeżeli nie przyjmujesz niniejszej Licencji.
+Dlatego też, poprzez modyfikowanie bÄ
dź rozpowszechnianie
+Programu (lub pracy na nim opartej) dajesz wyraz swojej
+akceptacji dla Licencji i wszelkich jej postanowieÅ i
+warunków dotyczÄ
cych kopiowania, rozprowadzania i
+modyfikowania Programu lub opartych na nim prac.
+
+ 6. W każdym przypadku redystrybucji przez ciebie
+Programu (albo opartej na nim pracy), odbiorca
+automatycznie otrzymuje od pierwotnego licencjodawcy
+licencjÄ na kopiowanie, rozpowszechnianie i modyfikowanie
+Programu na niniejszych zasadach i warunkach. Na
+korzystanie przez odbiorcÄ z udzielonych w niniejszej
+Licencji praw nie możesz narzucaÄ już dalszych ograniczeÅ.
+Nie jesteÅ stronÄ
odpowiedzialnÄ
za kontrolÄ
+przestrzegania Licencji przez osoby trzecie.
+
+ 7. JeÅli na skutek wyroku sÄ
dowego lub zarzutu
+naruszenia patentu, jak też z każdej innej przyczyny (nie
+ograniczonej do kwestii patentowych) zostanÄ
narzucone na
+ciebie (niezależnie czy to mocÄ
wyroku sÄ
dowego, umowy,
+czy w inny sposób) warunki sprzeczne z warunkami
+niniejszej Licencji, to nie zwalniajÄ
one ciebie z
+warunków Licencji. JeÅli nie możesz prowadziÄ dystrybucji
+tak, aby wypeÅniaÄ jednoczeÅnie swoje obowiÄ
zki z tytuÅu
+niniejszej Licencji i inne odnoÅne obowiÄ
zki, to w
+rezultacie nie możesz wcale rozprowadzaÄ Programu. Na
+przykÅad, gdyby licencja patentowa nie zezwalaÅa na wolnÄ
+od opÅat licencyjnych redystrybucjÄ Programu przez
+wszystkie osoby, które otrzymaÅy kopie bezpoÅrednio lub
+poÅrednio od ciebie, to jedynym sposobem pozwalajÄ
cym ci
+na przestrzeganie i licencji patentowej, i Licencji
+niniejszej, byÅoby caÅkowite powstrzymanie siÄ od
+jakiejkolwiek dystrybucji Programu.
+
+ Jeżeli w jakichÅ szczególnych okolicznoÅciach któryÅ
+fragment niniejszego punktu staÅby siÄ nieważny lub
+niewykonywalny, to intencjÄ
jest, aby znajdowaÅa
+zastosowanie pozostaÅa czÄÅÄ punktu, a treÅÄ caÅego punktu
+byÅa stosowana w pozostaÅych okolicznoÅciach.
+
+ Celem niniejszego punktu nie jest zachÄcanie do
+naruszania patentów czy innych praw wÅasnoÅci, albo też do
+podważania ich ważnoÅci; niniejszy punkt za swój jedyny
+cel ma ochronÄ integralnoÅci systemu rozpowszechniania
+wolnego oprogramowania, realizowanego za pomocÄ
+publicznych licencji. Wielu ludzi bezinteresownie wniosÅo
+swój wkÅad do stworzenia szerokiego zakresu oprogramowania
+upowszechnianego w tym systemie, majÄ
c zaufanie do
+konsekwentnego jego stosowania; wyÅÄ
cznie do
+autora/ofiarodawcy należy decyzja, czy życzy on sobie
+rozprowadzania oprogramowania za poÅrednictwem innego
+systemu i licencjobiorca nie może tego prawa wyboru
+ograniczaÄ.
+
+ IntencjÄ
niniejszego punktu jest jasne i wyraźne
+przedstawienie tego, co uważa siÄ za skutki, jakie rodzi
+pozostaÅa czÄÅÄ niniejszej Licencji.
+
+ 8. W przypadku, gdy dystrybucja i/lub używanie Programu
+w niektórych krajach poddane jest ograniczeniom patentowym
+lub zastrzeżeniom prawami autorskimi, poczÄ
tkowy posiadacz
+praw autorskich, który poddaje Program pod oddziaÅywanie
+niniejszej Licencji, może dodaÄ wyraźnie zakreÅlone
+geograficzne ograniczenie rozpowszechniania wyÅÄ
czajÄ
ce te
+kraje, dziÄki czemu dystrybucja dozwolona bÄdzie wyÅÄ
cznie
+w krajach czy wÅród krajów nie objÄtych takim wyÅÄ
czeniem.
+W przypadku takim, niniejsza Licencja obejmuje dane
+ograniczenie tak, jakby byÅo ono wpisane w jej treÅÄ.
+
+ 9. W miarÄ potrzeby Fundacja Wolnego Oprogramowania może
+publikowaÄ poprawione i/lub nowe wersje Powszechnej
+Licencji Publicznej. Takie nowe wersje bÄdÄ
napisane w
+duchu podobnym do obecnej wersji, ale mogÄ
różniÄ siÄ w
+szczegóÅach poruszajÄ
cych nowe problemy czy zagadnienia.
+
+ Każdej wersji nadaje siÄ wyróżniajÄ
cy jÄ
numer. Jeżeli
+Program podaje numer wersji niniejszej Licencji, odnoszÄ
cy
+siÄ do tej wersji i "wszelkich wersji nastÄpnych", masz do
+wyboru albo stosowaÄ siÄ do postanowieÅ i warunków tej
+wersji, albo którejkolwiek wersji późniejszej wydanej
+przez FundacjÄ Wolnego Oprogramowania. O ile Program nie
+podaje numeru wersji niniejszej Licencji, możesz wybraÄ
+dowolnÄ
wersjÄ kiedykolwiek opublikowanÄ
przez FundacjÄ.
+
+ 10. JeÅli chcesz wÅÄ
czyÄ czÄÅci Programu do innych
+wolnych programów, których warunki rozpowszechniania sÄ
+inne, zwrÃ³Ä siÄ pisemnie do autora z proÅbÄ
o pozwolenie.
+W przypadku oprogramowania objÄtego przez FundacjÄ prawem
+autorskim, napisz do Fundacji; czasami czynimy od tego
+odstÄpstwa. W naszej decyzji kierujemy siÄ dwoma celami:
+utrzymania wolnego statusu wszystkich pochodnych naszego
+wolnego oprogramowania oraz - generalnie - promowania
+wspóÅudziaÅu i wielokrotnego stosowania oprogramowania.
+
+
+ WYRÃB BEZ GWARANCJI
+
+ 11. PONIEWAÅ» PROGRAM JEST LICENCJONOWANY BEZPÅATNIE, NIE
+JEST OBJÄTY GWARANCJÄ W ZAKRESIE DOZWOLONYM PRZEZ
+OBOWIÄZUJÄCE PRZEPISY. O ILE NA PIÅMIE NIE STANOWI SIÄ
+INACZEJ, POSIADACZE PRAW AUTORSKICH I/LUB INNE STRONY
+ZAPEWNIAJÄ PROGRAM W STANIE, W JAKIM JEST ("JAK WIDAÄ")
+BEZ JAKIEJKOLWIEK GWARANCJI, ANI WYRAŹNEJ, ANI DOMYÅLNEJ,
+W TYM MIÄDZY INNYMI DOMYÅLNYCH GWARANCJI CO DO
+PRZYDATNOÅCI HANDLOWEJ I PRZYDATNOÅCI DO OKREÅLONYCH
+ZASTOSOWAÅ. CAÅOÅÄ RYZYKA W ZAKRESIE JAKOÅCI I
+SKUTECZNOÅCI DZIAÅANIA PROGRAMU PONOSISZ SAM. W RAZIE
+GDYBY PROGRAM OKAZAÅ SIÄ WADLIWY, PONOSISZ KOSZT CAÅEGO
+NIEZBÄDNEGO SERWISU, NAPRAWY I KORYGOWANIA.
+
+ 12. O ILE OBOWIÄZUJÄCE PRAWO NIE STANOWI INACZEJ ALBO
+CZEGOŠINNEGO NIE UZGODNIONO W FORMIE PISEMNEJ, ŻADEN
+POSIADACZ PRAW AUTORSKICH ANI INNA STRONA MODYFIKUJÄCA
+I/LUB REDYSTRYBUJÄCA PROGRAM ZGODNIE Z POWYÅ»SZYMI
+ZEZWOLENIAMI, W ŻADNYM WYPADKU NIE JEST ODPOWIEDZIALNA
+WOBEC CIEBIE ZA SZKODY, W TYM SZKODY OGÃLNE, SPECJALNE,
+UBOCZNE LUB SKUTKOWE, WYNIKÅE Z UÅ»YCIA BÄDŹ NIEMOÅ»LIWOÅCI
+UÅ»YCIA PROGRAMU (W TYM, MIÄDZY INNYMI, ZA UTRATÄ DANYCH
+LUB POWSTANIE DANYCH NIEDOKÅADNYCH, ALBO ZA STRATY
+PONIESIONE PRZEZ CIEBIE LUB STRONY TRZECIE, JAK TEÅ»
+NIEDZIAÅANIE PROGRAMU Z INNYMI PROGRAMAMI), NAWET JEÅLI
+DANY POSIADACZ BÄDŹ INNA STRONA ZOSTALI POWIADOMIENI O
+MOÅ»LIWOÅCI POWSTANIA TAKICH SZKÃD.
+
+
+ KONIEC ZASAD I WARUNKÃW
+
+ Jak stosowaÄ niniejsze Warunki do Twoich nowych
+programów
+
+ JeÅli opracowujesz nowy program i chciaÅbyÅ, aby staÅ
+siÄ on przydatny dla szerokiego ogóÅu, najlepszÄ
drogÄ
do
+osiÄ
gniÄcia tego bÄdzie nadanie twemu programowi
+charakteru wolnego oprogramowania, które każdy może
+redystrybuowaÄ i zmieniaÄ na niniejszych warunkach.
+
+ W tym celu do programu doÅÄ
cz poniższe informacje.
+Bezpieczniej jest doÅÄ
czyÄ je na poczÄ
tku każdego pliku
+źródÅowego, dziÄki czemu najskuteczniej można przekazaÄ
+fakt nieistnienia gwarancji; każdy plik powinien przy tym
+nosiÄ uwagÄ "copyright" i odnoÅnik, gdzie można znaleźÄ
+peÅnÄ
informacjÄ.
+
+ nazwa programu i informacja, do czego on sÅuży.
+ Copyright (C) 19../20.. nazwisko autora
+
+ Niniejszy program jest wolnym oprogramowaniem;
+ możesz go rozprowadzaÄ dalej i/lub modyfikowaÄ na
+ warunkach Powszechnej Licencji Publicznej GNU,
+ wydanej przez FundacjÄ Wolnego Oprogramowania -
+ wedÅug wersji 2-giej tej Licencji lub którejÅ z
+ późniejszych wersji.
+
+ Niniejszy program rozpowszechniany jest z nadziejÄ
,
+ iż bÄdzie on użyteczny - jednak BEZ JAKIEJKOLWIEK
+ GWARANCJI, nawet domyÅlnej gwarancji PRZYDATNOÅCI
+ HANDLOWEJ albo PRZYDATNOÅCI DO OKREÅLONYCH
+ ZASTOSOWAÅ. W celu uzyskania bliższych informacji -
+ Powszechna Licencja Publiczna GNU.
+
+ Z pewnoÅciÄ
wraz z niniejszym programem otrzymaÅeÅ
+ też egzemplarz Powszechnej Licencji Publicznej GNU
+ (GNU General Public License); jeÅli nie - napisz do
+ Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301 USA
+
+ Podaj też informacje o sposobie kontaktowania siÄ z
+tobÄ
pocztÄ
elektronicznÄ
lub zwykÅÄ
.
+
+ JeÅli dany program jest interaktywny, spraw, aby w
+momencie wchodzenia w tryb interaktywny wyÅwietlaÅ on
+komunikat jak w poniższym przykÅadzie:
+
+ Gnomovision wersja 69, Copyright C 19.. nazwisko
+
+ Gnomovision wydawany jest ABSOLUTNIE BEZ ŻADNEJ
+ GWARANCJI - w celu uzyskania dalszych szczegóÅów
+ wpisz "show w". To jest wolne oprogramowanie i mile
+ widziane jest dalsze rozpowszechnianie go przez
+ ciebie na okreÅlonych warunkach - w celu uzyskania
+ bliższych szczegóÅów wpisz "show c".
+
+ Powyższe hipotetyczne polecenia "show w" i "show c"
+winny powodowaÄ wyÅwietlenie odpowiednich czÄÅci
+Powszechnej Licencji Publicznej. OczywiÅcie możesz używaÄ
+innych poleceÅ niż "show w" i "show c"; mogÄ
to byÄ nawet
+klikniÄcia myszÄ
lub pozycje menu - co tylko sobie uznasz
+za stosowne.
+
+ PowinieneÅ też poprosiÄ swego pracodawcÄ (jeÅli
+pracujesz jako programista) czy też swojÄ
szkoÅÄ (jeÅli
+jesteÅ uczniem), o podpisanie, w razie potrzeby,
+"Rezygnacji z praw autorskich" do programu. Poniżej
+podajemy przykÅad (zmieÅ nazwy/nazwiska):
+
+ My, firma Jojodyne Sp. z o.o. niniejszym zrzekamy
+ siÄ i rezygnujemy z wszelkich interesów prawnych w
+ zakresie praw autorskich do programu "Gnomovision"
+ (który realizuje nastÄpujÄ
ce funkcje...), napisanego
+ przez p.Jana Kowalskiego.
+
+ Podpis: /-/ GniewosÅaw Wielkoważny
+
+ GniewosÅaw Wielkoważny, Prezes...itp
+
+ Powszechna Licencja Publiczna nie zezwala na wÅÄ
czanie
+twego programu do programów prawnie zastrzeżonych. JeÅli
+twój program jest bibliotekÄ
podprogramów, możesz
+rozważyÄ, czy nie bÄdzie korzystniej zezwoliÄ na
+powiÄ
zanie prawnie zastrzeżonych aplikacji z bibliotekÄ
.
+JeÅli chciaÅbyÅ wÅaÅnie tego dokonaÄ, zamiast niniejszej
+Licencji zastosuj PowszechnÄ
LicencjÄ PublicznÄ
GNU dla
+Bibliotek.
+
+[QueryBox]
+Okna zapytania
+
+W oknach dialogowych użyj kursorów lub naciÅnij
+podÅwietlonÄ
literÄ aby wybraÄ opcjÄ. Możesz też kliknÄ
Ä
+myszÄ
na odpowiednim przycisku.
+
+[How to use help]
+Jak korzystaÄ z pomocy
+
+Do obsÅugi przeglÄ
darki pomocy możesz użyÄ kursorów lub
+myszy. NaciÅnij strzaÅkÄ w dóŠaby przejÅÄ do
+nastÄpnej pozycji lub przewinÄ
Ä ekran w dóÅ. NaciÅnij
+strzaÅkÄ w górÄ aby przejÅÄ do poprzedniej pozycji lub
+przewinÄ
Ä ekran w górÄ. NaciÅnij strzaÅkÄ w prawo aby
+podÄ
żyÄ za zaznaczonym odnoÅnikiem. NaciÅnij strzaÅkÄ w
+lewo aby powróciÄ do poprzedniego odwiedzonego wÄzÅa w
+historii.
+
+JeÅli twój terminal nie obsÅuguje klawiszy kursorów,
+możesz użyÄ spacji aby przewinÄ
Ä do przodu i klawisza
+b aby przewinÄ
Ä do tyÅu. Użyj TAB aby przejÅÄ do
+nastÄpnej pozycji i ENTER aby odwiedziÄ zaznaczony
+odnoÅnik. Klawisz l wraca do poprzedniego odwiedzonego
+wÄzÅa w historii. NaciÅnij ESC aby wyjÅÄ z
+przeglÄ
darki pomocy.
+
+Lewy przycisk myszy uaktywnia odnoÅnik lub przewija ekran.
+Prawy wraca do poprzedniego wÄzÅa w historii.
+
+PeÅna lista klawiszy przeglÄ
darki pomocy:
+
+Podstawowe klawisze ruchuGeneral Movement Keys także
+dziaÅajÄ
.
+
+tab NastÄpna pozycja.
+M-tab Poprzednia pozycja.
+dóŠNastÄpna pozycja lub przewiÅ ekran w dóÅ.
+góra Poprzednia pozycja lub przewiÅ w górÄ.
+prawo, enter Uaktywnia odnoÅnik.
+lewo, l Poprzedni wÄzeÅ w historii.
+F1 Pomoc dla przeglÄ
darki pomocy.
+n NastÄpny wÄzeÅ.
+p Poprzedni wÄzeÅ.
+c PrzejÅcie do Spisu treÅci.
+F10, esc WyjÅcie z przeglÄ
darki pomocy.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.ru
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.ru (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.ru 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,6734 @@
+[Contents]
+Ð Ð°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи:
+
+ ÐÐÐСÐÐÐÐDESCRIPTION
+ ÐÐЮЧÐOPTIONS
+ Ðлавное окно пÑогÑаммÑOverview
+ ÐоддеÑжка мÑÑиMouse Support
+
+ ÐлавиаÑÑÑнÑе командÑKeys
+ ÐеÑеопÑеделение клавиаÑÑÑнÑÑ
командKeys_redefine
+ РазнÑе командÑMiscellaneous Keys
+ Ðанели каÑалоговDirectory Panels
+ ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑкиShell Command Line
+ ÐлавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑениемGeneral Movement Keys
+ РедакÑиÑование ÑÑÑок вводаInput Line Keys
+ Ðлавное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight CommanderMenu Bar
+ ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей ('ÐеваÑ' и 'ÐÑаваÑ')Left and Right Menus
+ ФоÑÐ¼Ð°Ñ ÑпиÑка...Listing Mode...
+ ÐоÑÑдок ÑоÑÑиÑовки...Sort Order...
+ ФилÑÑÑ...Filter...
+ ÐеÑеÑиÑаÑÑ (Reread)Reread
+ ФайлFile Menu
+ ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd)Quick cd
+ ÐÐµÐ½Ñ 'ÐомандÑ'Command Menu
+ ÐеÑево каÑалогов (Directory Tree)Directory Tree
+ ÐоиÑк Ñайлов (Find File)Find File
+ ÐÑиÑеÑий панелизаÑии (External panelize)External panelize
+ СпÑавоÑник каÑалогов (Hotlist)Hotlist
+ Файл ÑаÑÑиÑенийExtension File Edit
+ ФоновÑе заданиÑBackground Jobs
+ РедакÑиÑование Ñайлов менÑMenu File Edit
+ ÐÐµÐ½Ñ 'ÐаÑÑÑойки' ('Options')Options Menu
+ ÐонÑигÑÑаÑиÑConfiguration
+ ÐнеÑний видLayout
+ ÐодÑвеÑждениÑConfirmation
+ ÐиÑÑ Ñимволов...Display bits
+ РаÑпознавание клавиÑ...Learn keys
+ ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑVirtual FS
+ СоÑ
Ñанение ÑÑÑановокSave Setup
+
+ ÐÑполнение команд опеÑаÑионной ÑиÑÑемÑExecuting operating system commands
+ ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° cdThe cd internal command
+ ÐакÑоподÑÑановкиMacro Substitution
+ ÐоддеÑжка subshellThe subshell support
+ ÐÑава доÑÑÑпа (Chmod)Chmod
+ ÐладелеÑ/гÑÑппа (Chown)Chown
+ РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° ChownAdvanced Chown
+ ÐпеÑаÑии Ñ ÑайламиFile Operations
+ ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий копиÑованиÑ/пеÑеименованиÑMask Copy/Rename
+ Select/Unselect FilesSelect/Unselect Files
+ ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа ÑайловInternal File Viewer
+ ÐÑÑÑоеннÑй ÑедакÑоÑInternal File Editor
+ ÐпÑии в ини-Ñайле Ð´Ð»Ñ ÑедакÑоÑаInternal File Editor / options
+ ÐавеÑÑение ввода (Completion)Completion
+ ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑVirtual File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File System)FTP File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tarTar File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over SHell)FIle transfer over SHell filesystem
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File System)Network File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)Undelete File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfsSMB File System
+ ЦвеÑаColors
+ ÐнеÑний видSkins
+ ÐпиÑание ÑекÑийSkins sections
+ ЦвеÑовÑе паÑÑSkins colors
+ Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки ÑамокSkins lines
+ СовмеÑÑимоÑÑÑSkins oldcolors
+ ÐодÑвеÑка имÑн ÑайловFilenames Highlight
+ СпеÑиалÑнÑе ÑÑÑановки (Special Settings)Special Settings
+ ÐÐ°Ð·Ñ ÑеÑминалов (Terminal databases)Terminal databases
+
+ ФайлÑFILES
+ Ðбновление веÑÑийAVAILABILITY
+ ÐÑÑгие иÑÑоÑникиSEE ALSO
+ ÐÐТÐРЫAUTHORS
+ ÐедоÑабоÑки (BUGS)BUGS
+ ÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)ÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)
+ ÐиÑензиÑÐиÑензиÑ
+ ÐиалоговÑе окна запÑоÑовQueryBox
+ Ðак полÑзоваÑÑÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑÑHow to use help
+[DESCRIPTION]
+ÐÐÐСÐÐÐÐ
+
+ЧÑо Ñакое Midnight Commander
+
+Midnight Commander - ÑÑо пÑогÑамма,
+пÑедназнаÑÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+ÑодеÑжимого каÑалогов и
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾ÑновнÑÑ
ÑÑнкÑий
+ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ñайлами в
+UNIX-подобнÑÑ
опеÑаÑионнÑÑ
+ÑиÑÑемаÑ
.[OPTIONS]
+ÐÐЮЧÐ
+
+ÐлÑÑи запÑÑка пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander
+
+-a ÐÑклÑÑиÑÑ Ð¸ÑполÑзование
+ гÑаÑиÑеÑкиÑ
Ñимволов длÑ
+ ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¹.
+
+-b ÐапÑÑк пÑогÑÐ°Ð¼Ð¼Ñ Ð²
+ ÑеÑно-белом Ñежиме ÑкÑана.
+
+-c ÐклÑÑÐ°ÐµÑ ÑвеÑной Ñежим
+ диÑплеÑ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+ более подÑобной
+ инÑоÑмаÑии ÑмоÑÑиÑе
+ Ñаздел ЦвеÑаColors.
+
+-C arg ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого,
+ ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой набоÑ
+ ÑвеÑов в командной ÑÑÑоке.
+ ФоÑÐ¼Ð°Ñ Ð°ÑгÑменÑа arg опиÑан
+ в Ñазделе ЦвеÑаColors.
+
+-S arg ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого,
+ ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой Ñкин в
+ командной ÑÑÑоке.
+ ТеÑ
Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ Ñкинов опиÑана
+ в Ñазделе ÐнеÑний видSkins.
+
+-d ÐÑклÑÑÐ°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи.
+
+-D N ÐÑполÑзÑеÑÑÑ ÑолÑко еÑли
+ код бÑл ÑкомпилиÑован Ñ
+ поддеÑжкой виÑÑÑалÑной
+ Ñайловой ÑиÑÑÐµÐ¼Ñ smbfsSMB File System длÑ
+ ÑÑÑановки ÑÑовнÑ
+ оÑладоÑнÑÑ
ÑообÑений smbfs в
+ N (0-10).
+
+-e [Ñайл]
+ ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑй
+ ÑедакÑоÑ. ÐÑли паÑамеÑÑ
+ Ñайл задан, ÑÑÐ¾Ñ Ñайл бÑдеÑ
+ оÑкÑÑÑ Ð¿Ñи ÑÑаÑÑе.
+ СмоÑÑиÑе Ñакже mcedit(1).
+
+-f ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð½Ð° ÑкÑан
+ опÑеделеннÑй в пÑоÑеÑÑе
+ компилÑÑии пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑÑÑ
+ к Ñайлам пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+ Commander.
+
+-k ÐоÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°ÑениÑ
+ команд, назнаÑеннÑÑ
+ ÑÑнкÑионалÑнÑм клавиÑам в
+ пÑедÑÑмоÑÑеннÑе по
+ ÑмолÑÐ°Ð½Ð¸Ñ Ð·Ð½Ð°ÑениÑ,
+ иÑполÑзÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
+ termcap/terminfo. ÐÑÐ¾Ñ ÐºÐ»ÑÑ
+ иÑполÑзÑеÑÑÑ ÑолÑко на
+ ÑеÑминалаÑ
HP, где
+ ÑÑнкÑионалÑнÑе клавиÑи не
+ ÑабоÑаÑÑ.
+
+-K Ñайл
+ ÐадаÑÑ Ñайл клавиаÑÑÑнÑÑ
+ команд длÑ
+ пеÑеопÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÑивÑзки
+ Ñ
оÑкеев к дейÑÑвиÑм.
+
+-l Ñайл
+ СоÑ
ÑаниÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³ Ñ
+ ftp-ÑеÑвеÑом, а Ñакже
+ оÑладоÑнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ smbfs
+ в Ñайл file.
+
+-P Ñайл
+ Ðо оконÑании ÑабоÑÑ Midnight
+ Commander запиÑÐµÑ Ð¿Ð¾Ñледний
+ ÑекÑÑий каÑалог в
+ ÑказаннÑй Ñайл. ÐÑÑ Ð¾Ð¿ÑиÑ
+ не ÑледÑÐµÑ Ð¸ÑполÑзоваÑÑ
+ напÑÑмÑÑ. Ðна иÑполÑзÑеÑÑÑ
+ ÑпеÑиалÑной ÑÑнкÑией
+ оболоÑки, коÑоÑÐ°Ñ Ð¼ÐµÐ½ÑеÑ
+ ÑекÑÑий каÑалог оболоÑки
+ на поÑледний каÑалог,
+ иÑполÑзованнÑй Midnight Commander.
+
+ ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑÑа ÑÑнкÑиÑ
+ бÑла опÑеделена,
+ иÑполÑзÑйÑе Ñайл
+ /usr/share/mc/bin/mc.sh Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñек
+ bash и zsh, а Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñки tcsh
+ ÑооÑвеÑÑÑвенно Ñайл
+ /usr/share/mc/bin/mc.csh
+
+-s ÐклÑÑÐ°ÐµÑ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй Ñежим
+ ÑеÑминала, в коÑоÑом
+ пÑогÑамма вÑÐ²Ð¾Ð´Ð¸Ñ Ð¼ÐµÐ½ÑÑе
+ пÑевдогÑаÑиÑеÑкиÑ
+ Ñимволов (в Ñом ÑиÑле в
+ Ð¼ÐµÐ½Ñ Ð¸ ÑкÑанаÑ
помоÑи) и
+ оÑклÑÑаеÑÑÑ Ð²Ñвод
+ дополниÑелÑнÑÑ
+ (избÑÑоÑнÑÑ
) ÑообÑений.
+
+-t ÐÑполÑзÑеÑÑÑ ÑолÑко в Ñом
+ ÑлÑÑае, когда код бÑл
+ ÑкомпилиÑован Ñо Slang и
+ terminfo: в ÑÑом ÑлÑÑае Midnight
+ Commander иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение
+ пеÑеменной TERMCAP длÑ
+ полÑÑÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о
+ ÑеÑминале вмеÑÑо
+ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑиÑÑемной
+ Ð±Ð°Ð·Ñ ÑеÑминалов.
+
+-u ÐÑклÑÑÐ°ÐµÑ Ð¸ÑполÑзование
+ алÑÑеÑнаÑивнÑÑ
оболоÑек
+ shell (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко в
+ Ñом ÑлÑÑае, когда Midnight
+ Commander бÑл ÑкомпилиÑован Ñ
+ поддеÑжкой алÑÑеÑнаÑивной
+ оболоÑки).
+
+-U ÐÐµÐ»Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñм
+ иÑполÑзование subshell (имееÑ
+ ÑмÑÑл ÑолÑко в Ñом ÑлÑÑае,
+ когда Midnight Commander бÑл
+ ÑкомпилиÑован Ñ
+ поддеÑжкой subshell как опÑии).
+
+-v file ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑÑ
+ пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Midnight
+ Commander-а Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+ Ñказанного Ñайла. ÐоÑле
+ вÑÑ
ода из Ñежима пÑоÑмоÑÑа
+ Ð²Ñ Ð²ÑÑ
одиÑе из Midnight Commander и
+ оказÑваеÑеÑÑ Ð² shell.
+
+-V ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð²ÐµÑÑиÑ
+ пÑогÑаммÑ.
+
+-x ÐапÑÑÐºÐ°ÐµÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð²
+ Ñежиме xterm. ÐÑполÑзÑеÑÑÑ
+ ÑолÑко на ÑеÑминалаÑ
,
+ ÑабоÑаÑÑиÑ
в Ñежиме xterm
+ (два Ñежима ÑабоÑÑ ÑкÑана и
+ возможноÑÑÑ ÑоÑмиÑоваÑÑ
+ ÑкÑаниÑÑÑÑие
+ поÑледоваÑелÑноÑÑи Ñ
+ помоÑÑÑ Ð¼ÑÑи) (two screen modes, and
+ able to send mouse escape sequences).
+
+ÐеÑвое пÑÑевое Ð¸Ð¼Ñ (path name) в
+командной ÑÑÑоке (еÑли Ñказано)
+Ð·Ð°Ð´Ð°ÐµÑ ÐºÐ°Ñалог, коÑоÑÑй бÑдеÑ
+оÑобÑажаÑÑÑÑ Ð² акÑивной панели;
+вÑоÑой пÑÑÑ - каÑалог,
+оÑобÑажаемÑй во вÑоÑой панели.[Overview]
+Ðлавное окно пÑогÑаммÑ
+
+Ðлавное окно пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· ÑÑеÑ
полей. Ðва
+полÑ, назÑваемÑе "панелÑми",
+иденÑиÑÐ½Ñ Ð¿Ð¾ ÑÑÑÑкÑÑÑе и обÑÑно
+оÑобÑажаÑÑ Ð¿ÐµÑеÑни Ñайлов и
+подкаÑалогов какиÑ
-Ñо двÑÑ
+каÑалогов Ñайловой ÑÑÑÑкÑÑÑÑ.
+ÐÑи каÑалоги в обÑем ÑлÑÑае
+ÑазлиÑнÑ, Ñ
оÑÑ, в ÑаÑÑноÑÑи,
+могÑÑ Ð¸ ÑовпаÑÑÑ. ÐÐ°Ð¶Ð´Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ
+ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· заголовка, ÑпиÑка
+Ñайлов и инÑоÑмаÑионной ÑÑÑоки.
+
+ТÑеÑÑе поле ÑкÑана,
+ÑаÑположенное в нижней ÑаÑÑи
+ÑкÑана, ÑодеÑÐ¶Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½ÑÑ
+ÑÑÑÐ¾ÐºÑ ÑекÑÑей оболоÑки. Ð ÑÑом
+же поле (ÑÐ°Ð¼Ð°Ñ Ð½Ð¸Ð¶Ð½ÑÑ ÑÑÑока
+ÑкÑана) ÑодеÑжиÑÑÑ Ð¿Ð¾Ð´Ñказка по
+иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑнкÑионалÑнÑÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ F1 - F10. Ð¡Ð°Ð¼Ð°Ñ Ð²ÐµÑÑ
нÑÑ
+ÑÑÑока ÑкÑана ÑодеÑÐ¶Ð¸Ñ ÑÑÑокÑ
+гоÑизонÑалÑного менÑMenu Bar. ÐÑа
+ÑÑÑока Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ оÑобÑажаÑÑÑÑ Ð½Ð°
+ÑкÑане; в ÑÑом ÑлÑÑае доÑÑÑп к
+ней можно полÑÑиÑÑ, ÑелкнÑв
+мÑÑÑÑ Ð¿Ð¾ веÑÑ
ней Ñамке или
+нажав клавиÑÑ F9.
+
+Ðанели Midnight Commander обеÑпеÑиваÑÑ
+пÑоÑмоÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно двÑÑ
+каÑалогов. Ðдна из панелей
+ÑвлÑеÑÑÑ Ð°ÐºÑивной в Ñом ÑмÑÑле,
+ÑÑо полÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ
+вÑполнÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе опеÑаÑии Ñ
+оÑобÑажаемÑми в ÑÑой панели
+Ñайлами и каÑалогами. Ð
+акÑивной панели подÑвеÑено имÑ
+одного из каÑалогов или Ñайлов,
+а Ñакже вÑделен ÑвеÑом
+заголовок панели в веÑÑ
ней
+ÑÑÑоке. ÐÑÐ¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼
+оÑобÑажаемого в данной панели
+каÑалога, коÑоÑÑй ÑвлÑеÑÑÑ
+ÑекÑÑим каÑалогом Ñой оболоÑки,
+из коÑоÑой запÑÑена пÑогÑамма.
+ÐÑоÑÐ°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ - паÑÑивна. ÐоÑÑи
+вÑе опеÑаÑии вÑполнÑÑÑÑÑ Ð²
+акÑивной панели, Ñо еÑÑÑ Ð²
+ÑооÑвеÑÑÑвÑÑÑем (ÑекÑÑем)
+каÑалоге. ÐекоÑоÑÑе опеÑаÑии
+(Ñипа копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пеÑеноÑа
+Ñайлов) по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÑÑ
+каÑалог, оÑобÑажаемÑй в
+паÑÑивной панели, как меÑÑо
+назнаÑÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии. Ðолее
+подÑобное опиÑание панелей
+дано в подÑазделе Ðанели
+каÑалоговDirectory Panels Ñаздела ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и
+пÑавой панелейLeft and Right Menus и в Ñазделе
+ÐÐµÐ½Ñ "Файл"File Menu
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑполниÑÑ Ð»ÑбÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¾Ð¿ÐµÑаÑионной ÑиÑÑемÑ
+или запÑÑÑиÑÑ Ð½Ð° иÑполнение
+лÑбÑÑ Ð¿ÑогÑаммÑ
+непоÑÑедÑÑвенно из пÑогÑаммÑ
+Midnight Commander, пÑоÑÑо набÑав имÑ
+ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (пÑогÑаммÑ) в
+командной ÑÑÑоке и нажав
+клавиÑÑ Enter. ÐÑоÑиÑайÑе ÑазделÑ
+ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑкиShell Command Line и
+РедакÑиÑование ÑÑÑок вводаInput Line Keys
+Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð±Ð¾Ð»ÑÑе о
+командной ÑÑÑоке.[Mouse Support]
+ÐоддеÑжка мÑÑи
+
+ÐÑогÑамма Midnight Commander
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи.
+ÐÑо ÑвойÑÑво обеÑпеÑиваеÑÑÑ
+незавиÑимо Ð¾Ñ Ñого, оÑкÑда
+запÑÑен ÑеÑминал xterm(1) (даже
+еÑли xterm запÑÑен на Ñдаленном
+компÑÑÑеÑе, иÑполÑзÑÑ
+Ñоединение ÑеÑез telnet, ssh или rlogin)
+или еÑли Ð²Ñ ÑабоÑаеÑе за
+конÑолÑÑ Linux и запÑÑена
+пÑогÑамма ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÑÑÑÑ gpm.
+
+ÐÑли Ð²Ñ ÑелкаеÑе мÑÑÑÑ Ð½Ð° имени
+Ñайла в одной из панелей, Ñайл
+вÑбиÑаеÑÑÑ (подÑвеÑка
+пеÑемеÑаеÑÑÑ Ð½Ð° ÑÑо имÑ); еÑли
+Ð²Ñ ÑелкнеÑе пÑавой кнопкой
+мÑÑи, Ñайл оÑмеÑаеÑÑÑ (или
+оÑмеÑка Ñ Ñайла ÑнимаеÑÑÑ, в
+завиÑимоÑÑи Ð¾Ñ Ð¿ÑедÑдÑÑего
+ÑоÑÑоÑниÑ).
+
+Ðвойной ÑелÑок мÑÑи на имени
+Ñайла ознаÑÐ°ÐµÑ Ð¿Ð¾Ð¿ÑÑкÑ
+запÑÑÑиÑÑ Ñайл на иÑполнение
+(еÑли ÑÑо иÑполнÑемаÑ
+пÑогÑамма); либо, еÑли Ñайл
+ÑаÑÑиÑенийExtension File Edit ÑодеÑжиÑ
+пÑогÑаммÑ, аÑÑоÑииÑованнÑÑ Ñ
+даннÑм ÑаÑÑиÑением,
+запÑÑкаеÑÑÑ ÑÑа пÑогÑамма и ей
+пеÑедаеÑÑÑ Ð½Ð° обÑабоÑкÑ
+вÑбÑаннÑй Ñайл.
+
+ТоÑно Ñакже можно вÑполниÑÑ
+командÑ, аÑÑоÑииÑованнÑÑ Ñ
+лÑбой ÑÑнкÑионалÑной клавиÑей,
+ÑелкнÑв по ÑооÑвеÑÑÑвÑÑÑей
+ÑкÑанной кнопке в Ñамой нижней
+ÑÑÑоке ÑкÑана.
+
+ÐÑли ÑелкнÑÑÑ Ð¼ÑÑÑÑ Ð¿Ð¾ веÑÑ
ней
+Ñамке панели, оÑобÑажаÑÑей
+оÑÐµÐ½Ñ Ð´Ð»Ð¸Ð½Ð½Ñй ÑпиÑок Ñайлов,
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑемеÑение ÑпиÑка
+на Ð¾Ð´Ð½Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÑ Ð½Ð°Ð·Ð°Ð´. ЩелÑок по
+нижней Ñамке панели пÑиводиÑ,
+ÑооÑвеÑÑÑвенно, к пеÑемеÑениÑ
+по ÑпиÑÐºÑ Ð½Ð° ÑелÑÑ ÐºÐ¾Ð»Ð¾Ð½ÐºÑ
+впеÑед. ÐÑÐ¾Ñ Ð¼ÐµÑод пеÑемеÑениÑ
+ÑабоÑÐ°ÐµÑ Ñакже пÑи пÑоÑмоÑÑе
+вÑÑÑоенной подÑказкиContents и
+пÑоÑмоÑÑе окна ÐеÑево
+каÑалоговDirectory Tree.
+
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑкоÑоÑÑÑ ÑмÑлÑÑии
+повÑоÑнÑÑ
нажаÑий на клавиÑÑ Ð²
+ÑлÑÑае ее ÑдеÑÐ¶Ð°Ð½Ð¸Ñ (auto repeat rate)
+ÑоÑÑавлÑÐµÑ 400 миллиÑекÑнд. ÐÑо
+знаÑение можно измениÑÑ Ð¿ÑÑем
+Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑа mouse_repeat_rate в
+Ñайле ~/.mc/iniSave Setup
+
+ÐÑли Commander запÑÑен Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой
+мÑÑи, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе обойÑи Commander и
+добиÑÑÑÑ Ñого, ÑÑо мÑÑÑ Ð±ÑдеÑ
+веÑÑи ÑÐµÐ±Ñ Ñак же, как она ведеÑ
+ÑÐµÐ±Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ (обеÑпеÑиваÑ
+вÑÑезание и вÑÑÐ°Ð²ÐºÑ ÑекÑÑа),
+еÑли бÑдеÑе ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+Shift.
+
+[Keys]
+ÐлавиаÑÑÑнÑе командÑ
+
+ÐекоÑоÑÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Midnight Commander
+вÑзÑваÑÑÑÑ Ñ Ð¸ÑполÑзованием
+ÐºÐ»Ð°Ð²Ð¸Ñ Control (иногда
+обознаÑаеÑÑÑ ÐºÐ°Ðº CTRL или CTL) и Meta
+(иногда обознаÑаеÑÑÑ ALT или даже
+Compose). РнаÑÑоÑÑем ÑÑководÑÑве
+бÑдÑÑ Ð¸ÑполÑзоваÑÑÑÑ ÑледÑÑÑие
+ÑокÑаÑениÑ:
+
+C-<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно
+нажаÑÑ Ð¸ ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+Control и в ÑÑо вÑÐµÐ¼Ñ Ð½Ð°Ð¶Ð°ÑÑ
+клавиÑÑ <Ñимвол>. Так C-f бÑдеÑ
+ознаÑаÑÑ: нажмиÑе Control и,
+ÑдеÑÐ¶Ð¸Ð²Ð°Ñ ÐµÐµ, нажмиÑе (коÑоÑким
+ÑелÑком) клавиÑÑ f.
+
+ÐналогиÑно M-<Ñимвол> ознаÑаеÑ,
+ÑÑо надо ÑдеÑживаÑÑ Ð² нажаÑом
+ÑоÑÑоÑнии клавиÑÑ Meta или Alt во
+вÑÐµÐ¼Ñ ÑдаÑа по клавиÑе <Ñимвол>.
+ÐÑли на клавиаÑÑÑе Ð½ÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñ
+Meta и Alt, нажмиÑе ESC, оÑпÑÑÑиÑе ее,
+а поÑом ÑелкниÑе по клавиÑе
+<Ñимвол>.
+
+S-<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно
+деÑжаÑÑ Ð² нажаÑом ÑоÑÑоÑнии
+клавиÑÑ Shift во вÑÐµÐ¼Ñ ÑдаÑа по
+клавиÑе <Ñимвол>.
+
+ÐÑе ÑÑÑоки ввода в Midnight Commander по
+ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ
+ÑоглаÑÐµÐ½Ð¸Ñ Ð¾Ð± иÑполÑзовании
+"гоÑÑÑиÑ
" клавиÑ, пÑинÑÑÑе в
+ÑедакÑоÑе GNU Emacs.
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑеопÑеделиÑÑ
+клавиаÑÑÑнÑе пÑивÑзки Ñ
оÑкеев
+к командам, как ÑÑо опиÑано в
+Ñазделе пеÑеопÑеделение
+клавиаÑÑÑнÑÑ
командKeys_redefine
+
+ÐÑе поÑледÑÑÑие опиÑаниÑ
+клавиаÑÑÑнÑÑ
команд оÑноÑÑÑÑÑ
+к Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ.
+
+ÐпиÑÐ°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ
команд
+даÑÑÑÑ Ð² неÑколÑкиÑ
ÑазделаÑ
+помоÑи. Ðаиболее важнÑми
+ÑвлÑÑÑÑÑ ÑледÑÑÑие ÑазделÑ:
+
+Ð Ñазделе ÐÐµÐ½Ñ "Файл"File Menu пÑиведенÑ
+комбинаÑии клавиÑ, коÑоÑÑе
+ÑлÑÐ¶Ð°Ñ Ð´Ð»Ñ Ð²Ñзова команд,
+пеÑеÑиÑленнÑÑ
в Ð¼ÐµÐ½Ñ "Файл". Ð
+ÑÑом же Ñазделе пеÑеÑиÑленÑ
+командÑ, аÑÑоÑииÑованнÑе Ñ
+ÑÑнкÑионалÑнÑми клавиÑами.
+ÐолÑÑинÑÑво из ÑÑиÑ
команд
+вÑполнÑÑÑ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð½Ð°Ð´
+подÑвеÑеннÑм Ñайлом или
+гÑÑппой оÑмеÑеннÑÑ
Ñайлов.
+
+Ð ÑекÑии Ðанели каÑалоговDirectory Panels
+ÑаÑÑказано о клавиÑаÑ
, коÑоÑÑе
+иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²ÑбоÑа Ñайла
+или гÑÑÐ¿Ð¿Ñ Ñайлов как обÑекÑов
+некоÑоÑого поÑледÑÑÑего
+дейÑÑÐ²Ð¸Ñ (обÑÑно дейÑÑÐ²Ð¸Ñ Ð¸Ð·
+Ð¼ÐµÐ½Ñ "Файл").
+
+Ð Ñазделе ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока
+оболоÑки (Shell)Shell Command Line пеÑеÑиÑлÑÑÑÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸ комбинаÑии клавиÑ,
+коÑоÑÑе иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð°
+и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в
+командной ÑÑÑоке оболоÑки.
+ÐолÑÑÐ°Ñ ÑаÑÑÑ ÑÑиÑ
команд
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¿ÐµÑеноÑа имен Ñайлов
+и/или имен каÑалогов в
+команднÑÑ ÑÑÑÐ¾ÐºÑ (ÑÑобÑ
+ÑменÑÑиÑÑ ÑÑÑдоемкоÑÑÑ Ð²Ð²Ð¾Ð´Ð°)
+или Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к иÑÑоÑии
+команд.
+
+ÐлавиÑи ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑÑок
+вводаInput Line Keys иÑполÑзÑÑÑÑÑ ÐºÐ°Ðº пÑи
+ÑедакÑиÑовании командной
+ÑÑÑоки, Ñак и дÑÑгиÑ
ÑÑÑок
+ввода, поÑвлÑÑÑиÑ
ÑÑ Ð² ÑазлиÑнÑÑ
+запÑоÑаÑ
пÑогÑаммÑ.[Keys_redefine]
+ÐеÑеопÑеделение клавиаÑÑÑнÑÑ
+команд
+
+ÐлавиаÑÑÑнÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð³ÑÑ
+бÑÑÑ Ð¿ÑоÑиÑÐ°Ð½Ñ Ð¸Ð· внеÑнего
+Ñайла. ÐоиÑк Ñайла клавиаÑÑÑнÑÑ
+команд пÑоизводиÑÑÑ Ð¿Ð¾
+ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑÐ¼Ñ (до
+пеÑвого наÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):
+
+ 1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹
+ ÑÑÑоки -K <Ñайл> или
+ --keymap=<Ñайл>
+ 2) ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑжениÑ
+ MC_KEYMAP
+ 3) РконÑигÑÑаÑионном Ñайле
+ паÑамеÑÑ keymap в ÑекÑии
+ [MidhightCommander]
+ 4) Файл ~/.mc/mc.keymap
+ 5) Файл /etc/mc/mc.keymap
+ 6) Файл /usr/share/mc/mc.keymap
+
+ÐаÑамеÑÑÑ Ð² ÑÑÑÑ
пеÑвÑÑ
ÑлÑÑаÑÑ
+могÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй
+пÑÑÑ Ðº ÑÐ°Ð¹Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ
+команд либо пÑоÑÑо название
+ÑÑ
ÐµÐ¼Ñ Ð¿ÑивÑзки (Ñ ÑаÑÑиÑением
+.keymap либо без него). Рданном
+ÑлÑÑае поиÑк Ñайла
+клавиаÑÑÑнÑÑ
команд бÑдеÑ
+пÑоиÑÑ
одиÑÑ Ð¿Ð¾ ÑледÑÑÑим
+каÑалогам (до пеÑвого
+наÑ
ождениÑ):
+
+ 1) ~/.mc/
+ 2) /etc/mc/
+ 3) /usr/share/mc/
+[Miscellaneous Keys]
+РазнÑе командÑ
+
+ÐмееÑÑÑ Ð½ÐµÑколÑко дейÑÑвий,
+аÑÑоÑииÑованнÑÑ
Ñ Ð½ÐµÐºÐ¾ÑоÑÑми
+комбинаÑиÑми клавиÑ, коÑоÑÑе не
+попадаÑÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð· дÑÑгиÑ
+каÑегоÑий:
+
+Enter. ÐÑли в командной ÑÑÑоке (в
+нижней ÑаÑÑи ÑкÑана) набÑано
+Ð¸Ð¼Ñ ÐºÐ°ÐºÐ¾Ð¹-либо командÑ,
+запÑÑкаеÑÑÑ ÑооÑвеÑÑÑвÑÑÑаÑ
+пÑогÑамма (еÑли ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ
+ÑÑÑеÑÑвÑеÑ, вÑдаеÑÑÑ
+ÑооÑвеÑÑÑвÑÑÑее ÑообÑение).
+ÐÑли в командной ÑÑÑоке неÑ
+никакого ÑекÑÑа, и еÑли на
+акÑивной панели подÑвеÑено имÑ
+каÑалога, Ñо Midnight Commander
+вÑполнÑÐµÑ Ð¿ÐµÑеÑ
од chdir(2) в
+вÑбÑаннÑй каÑалог и оÑобÑажаеÑ
+его ÑодеÑжимое в ÑÑой панели;
+еÑли подÑвеÑен иÑполнÑемÑй
+Ñайл, Ñо он запÑÑкаеÑÑÑ Ð½Ð°
+вÑполнение. ÐаконеÑ, еÑли
+ÑаÑÑиÑение подÑвеÑенного в
+акÑивной панели Ñайла
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из
+ÑаÑÑиÑений, ÑказаннÑÑ
в Ñайле
+ÑаÑÑиÑенийExtension File Edit, Ñо вÑполнÑеÑÑÑ
+команда, ÑвÑÐ·Ð°Ð½Ð½Ð°Ñ Ñ ÑÑим
+ÑаÑÑиÑением.
+
+C-l. ÐбновлÑÐµÑ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑиÑ,
+ оÑобÑажаемÑÑ Ð¿ÑогÑаммой
+ Midnight Commander.
+
+C-x c. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ChmodChmod длÑ
+ подÑвеÑенного Ñайла или
+ гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов.
+
+C-x o. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ChownChown длÑ
+ подÑвеÑенного Ñайла или
+ гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
Ñайлов.
+
+C-x l. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¶ÐµÑÑкой ÑÑÑлки.
+
+C-x s. ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑимволиÑеÑкой
+ ÑÑÑлки.
+
+C-x i. ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ
+ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим
+ "ÐнÑоÑмаÑиÑ".
+
+C-x q. ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ
+ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим бÑÑÑÑого
+ пÑоÑмоÑÑа.
+
+C-x !. ÐÑполнÑеÑÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+ "ÐÑиÑеÑий панелизаÑии"External panelize.
+
+C-x h ÐобавиÑÑ Ð¸Ð¼Ñ ÐºÐ°Ñалога в
+ "СпÑавоÑник каÑалогов"Hotlist.
+
+M-!, ÐÑполнÑÐµÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+ "ÐÑоÑмоÑÑ Ð²Ñвода командÑ",
+ коÑоÑÑй опиÑан подÑобнее в
+ Ñазделе "ÐÐµÐ½Ñ "Файл"File Menu.
+
+M-?, ÐÑзов диалогового окна
+ "ÐоиÑк Ñайла"Find File.
+
+M-c, ÐÑзов диалогового окна
+ "ÐÑÑÑÑÐ°Ñ Ñмена каÑалога"Quick cd.
+
+C-o, ÐÑли Midnight Commander запÑÑен в
+ конÑоли Linux или FreeBSD, или
+ ÑеÑез xterm, вам бÑдеÑ
+ показан вÑвод пÑедÑдÑÑей
+ командÑ. ÐÑи ÑÑом на
+ Linux-конÑоли Midnight Commander
+ иÑполÑзÑÐµÑ Ð²ÑÑÑоеннÑÑ
+ пÑогÑÐ°Ð¼Ð¼Ñ (cons.saver) длÑ
+ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð²Ñводимой
+ инÑоÑмаÑии и демонÑÑÑаÑии
+ ее на ÑкÑане.
+
+ÐÑли Midnight Commander ÑкомпилиÑован Ñ
+поддеÑжкой подоболоÑки (subshell),
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе в пÑоÑеÑÑе вÑполнениÑ
+пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð·-под Midnight Commander в
+лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ð±ÑаÑÑ C-o и
+веÑнÑÑÑÑÑ Ðº Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼Ñ ÑкÑанÑ
+Midnight Commander-а. ÐÐ»Ñ Ð²Ð¾Ð·Ð²ÑаÑа к
+ваÑÐµÐ¼Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑаÑоÑно
+Ñнова набÑаÑÑ C-o. ÐÑли вÑ
+заÑÑопоÑиÑе вÑполнение
+пÑиложениÑ, иÑполÑзовав ÑÑоÑ
+пÑием, Ð²Ñ Ð½Ðµ ÑможеÑе запÑÑÑиÑÑ
+дÑÑгиÑ
пÑогÑамм из Midnight Commander
+пока оÑложенное пÑиложение не
+законÑÐ¸Ñ ÑабоÑÑ, либо пока Ð²Ñ Ð½Ðµ
+пÑеÑвеÑе его вÑполнение.[Directory Panels]
+Ðанели каÑалогов
+
+РнаÑÑоÑÑем Ñазделе
+пеÑеÑиÑлÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе
+позволÑÑÑ Ð¾Ð¿ÐµÑиÑоваÑÑ Ñ
+ÑодеÑжимÑм панелей. ÐÑли вÑ
+Ñ
оÑиÑе ÑзнаÑÑ, как измениÑÑ Ð²Ð¸Ð´
+панели или ÑпоÑоб
+пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии на
+панели, ÑмоÑÑиÑе Ñаздел ÐенÑ
+левой и пÑавой панелейLeft and Right Menus.
+
+Tab, C-i. СмениÑÑ ÑекÑÑÑÑ (акÑивнÑÑ)
+панелÑ. ÐодÑвеÑка пеÑемеÑаеÑÑÑ
+Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸, коÑоÑÐ°Ñ Ð±Ñла акÑивной
+Ñанее, в дÑÑгÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, коÑоÑаÑ
+ÑÑановиÑÑÑ Ð°ÐºÑивной.
+
+Insert, C-t ЧÑÐ¾Ð±Ñ Ð¾ÑмеÑиÑÑ Ñайл, на
+коÑоÑÑй ÑказÑÐ²Ð°ÐµÑ Ð² даннÑй
+Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð´ÑвеÑка, иÑполÑзÑйÑе
+клавиÑÑ Insert (the kich1 terminfo sequence).
+ÐÐ»Ñ ÑнÑÑÐ¸Ñ Ð¾ÑмеÑки Ñ Ñайла
+иÑполÑзÑÑÑÑÑ Ñе же комбинаÑии.
+
+M-e. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼ÐµÐ½ÑÑÑ ÐºÐ¾Ð´Ð¸ÑовкÑ
+панели, иÑполÑзÑйÑе комбинаÑиÑ
+M-e (Alt-e). ÐеÑекодиÑовка
+пÑоизводиÑÑÑ Ð¸Ð· вÑбÑанной
+кодиÑовки в ÑиÑÑемнÑÑ. ÐлÑ
+оÑÐ¼ÐµÐ½Ñ Ð¿ÐµÑекодиÑовки пÑоÑÑо
+пеÑейдиÑе на каÑалог ввеÑÑ
'..'.
+ÐÐ»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ Ð¿ÐµÑекодиÑовки вÑеÑ
+каÑалогов вÑбеÑиÑе "Ðез
+пеÑекодиÑовки" в диалоге вÑбоÑа
+кодиÑовок.
+
+M-g, M-r, M-j. ÐÑполÑзÑÑÑÑÑ Ð´Ð»Ñ
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки,
+ÑооÑвеÑÑÑвенно, на ÑамÑй
+веÑÑ
ний, ÑÑедний или нижний
+Ñайл из ÑиÑла оÑобÑажаемÑÑ
в
+даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð° панели.
+
+C-s, M-s. ÐниÑииÑÑÐµÑ Ñежим поиÑка
+имен Ñайлов в ÑекÑÑем каÑалоге
+по пеÑвÑм Ñимволам имени. ÐоÑле
+нажаÑÐ¸Ñ Ð¾Ð´Ð½Ð¾Ð¹ из ÑÑиÑ
+комбинаÑий, вводимÑе ÑимволÑ
+оÑобÑажаÑÑÑÑ Ð½Ðµ в командной
+ÑÑÑоке, а в ÑÑÑоке поиÑка. ÐÑли
+Ñежим "Ðоказ мини-ÑÑаÑÑÑа"
+вклÑÑен, ÑÑа ÑÑÑока
+оÑобÑажаеÑÑÑ Ð½Ð° меÑÑе ÑÑÑоки
+мини-ÑÑаÑÑÑа. РпÑоÑеÑÑе ввода
+поÑледÑÑÑиÑ
Ñимволов линиÑ
+подÑвеÑки пеÑемеÑаеÑÑÑ Ðº
+ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ, название
+коÑоÑого наÑинаеÑÑÑ Ñ
+введенной ÑÑÑоки Ñимволов.
+ÐлавиÑи backspace или DEL могÑÑ
+иÑполÑзоваÑÑÑÑ Ð´Ð»Ñ Ð¸ÑпÑавлениÑ
+оÑибок. ÐÑли C-s нажаÑо Ñнова,
+оÑÑÑеÑÑвлÑеÑÑÑ Ð¿Ð¾Ð¸Ñк
+ÑледÑÑÑего подÑ
одÑÑего Ñайла.
+
+M-t ЦиклиÑеÑки пеÑеклÑÑаеÑ
+ÑÐµÐ¶Ð¸Ð¼Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка
+Ñайлов ÑекÑÑего каÑалога. С
+помоÑÑÑ ÑÑой комбинаÑии клавиÑ
+можно бÑÑÑÑо пеÑеклÑÑаÑÑÑÑ Ð¸Ð·
+Ñежима ÑÑандаÑÑного вÑвода (long
+listing) к ÑокÑаÑÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸ к
+ÑежимÑ, опÑеделÑемомÑ
+полÑзоваÑелем.
+
+C-\ (control-backslash). ÐоказаÑÑ
+СпÑавоÑник каÑалоговHotlist и пеÑейÑи
+к вÑбÑÐ°Ð½Ð½Ð¾Ð¼Ñ ÐºÐ°ÑалогÑ.
+
++ (plus). ÐÑа клавиÑа иÑполÑзÑеÑÑÑ
+Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаÑÑ
+(оÑмеÑиÑÑ) гÑÑÐ¿Ð¿Ñ Ñайлов по
+ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑажениÑ,
+задаÑÑÐµÐ¼Ñ ÑÑÑ Ð³ÑÑппÑ. Ðогда
+вклÑÑена опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, Ñо
+вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ.
+ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ,
+оÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ
+как ÑайлÑ, Ñак и каÑалоги. ÐÑли
+вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле
+shell (Shell Patterns), ÑегÑлÑÑнÑе
+вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же
+пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸
+болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а
+? заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй
+Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns) оÑклÑÑена, Ñо
+помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾
+пÑавилам обÑабоÑки ноÑмалÑнÑÑ
+ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе
+ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡
+ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка
+Ñайлов и каÑалогов бÑдеÑ
+пÑоизводиÑÑÑÑ Ñ ÑÑеÑом
+ÑегиÑÑÑа Ñимволов имÑн. ÐÑли
+опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов
+ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.
+
+\ (backslash). ÐлавиÑа "\" ÑнимаеÑ
+оÑмеÑÐºÑ Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов, Ñо еÑÑÑ
+пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð´ÐµÐ¹ÑÑвие, обÑаÑное
+ÑомÑ, коÑоÑое вÑзÑваеÑÑÑ Ð¿Ð¾
+клавиÑе "+".
+
+up-key, C-p. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð°
+пÑедÑдÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке
+Ñайлов панели.
+
+down-key, C-n. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на ÑледÑÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке
+Ñайлов панели.
+
+home, a1, M-<. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на пеÑвÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка
+Ñайлов.
+
+end, c1, M->. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð°
+поÑледнÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка
+Ñайлов.
+
+next-page, C-v. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð½Ð¸Ð·.
+
+prev-page, M-v. ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð²ÐµÑÑ
.
+
+M-o. ÐÑли вÑделеннÑм ÑлеменÑом
+акÑивной панели ÑвлÑеÑÑÑ
+каÑалог, ÑÑÑановиÑÑ ÑÑоÑ
+каÑалог ÑекÑÑим в неакÑивной
+панели и пеÑейÑи к ÑледÑÑÑемÑ
+ÑайлÑ. ÐÑли вÑделеннÑм
+ÑлеменÑом акÑивной панели
+ÑвлÑеÑÑÑ Ð½Ðµ каÑалог, ÑÑÑановиÑÑ
+ÑодиÑелÑÑкий каÑалог ÑекÑÑим в
+неакÑивной панели и Ñакже
+пеÑейÑи к ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ.
+
+M-i. СделаÑÑ ÑекÑÑий каÑалог
+акÑивной панели Ñакже ÑекÑÑим
+каÑалогом неакÑивной панели.
+ÐÑли необÑ
одимо, пеÑевеÑÑи
+неакÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов. ÐÑли
+акÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ Ð½Ð°Ñ
одиÑÑÑ Ð²
+Ñежиме панелизаÑии, неакÑивнаÑ
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð² ÑÑÐ¾Ñ Ñежим не
+пеÑеводиÑÑÑ.
+
+C-PageUp, C-PageDown ТолÑко еÑли mc
+запÑÑен Ñ ÐºÐ¾Ð½Ñоли Linux:
+вÑполнÑеÑÑÑ, ÑооÑвеÑÑÑвенно,
+пеÑеÑ
од (chdir) к ÑодиÑелÑÑкомÑ
+каÑÐ°Ð»Ð¾Ð³Ñ ("..") или к вÑделенномÑ
+подÑвеÑкой каÑалогÑ.
+
+M-y ÐеÑемеÑение к пÑедÑдÑÑемÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на
+Ñимвол '<' в веÑÑ
нем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.
+
+M-u ÐеÑемеÑение к ÑледÑÑÑемÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на
+Ñимвол '>'.
+
+M-S-h, M-H ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð¸ÑÑоÑиÑ
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам;
+ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на
+Ñимвол 'v' в веÑÑ
нем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.[Shell Command Line]
+ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки
+
+Ð ÑÑом Ñазделе пеÑеÑиÑленÑ
+командÑ, коÑоÑÑе позволÑÑÑ
+ÑокÑаÑиÑÑ ÑиÑло нажаÑий на
+клавиÑи во вÑÐµÐ¼Ñ Ð²Ð²Ð¾Ð´Ð° и
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в
+командной ÑÑÑоке.
+
+M-Enter. ÐопиÑÑÐµÑ Ð¿Ð¾Ð´ÑвеÑенное имÑ
+Ñайла или каÑалога в команднÑÑ
+ÑÑÑокÑ.
+
+C-Enter. То же Ñамое, ÑÑо M-Enter, но
+ÑабоÑÐ°ÐµÑ ÑолÑко на конÑоли Linux.
+
+M-Tab. ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ
+опеÑаÑÐ¸Ñ ÐавеÑÑение ввода
+(completion)Completion имени Ñайла, названиÑ
+командÑ, пеÑеменной, имени
+полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени маÑинÑ
+(в завиÑимоÑÑи Ð¾Ñ Ñого, ÑÑо вÑ
+наÑали набиÑаÑÑ Ð¸ какой ÑлеменÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð²Ð¾Ð´Ð¸Ñе).
+
+C-x t, C-x C-t. ÐопиÑÑÐµÑ Ð² команднÑÑ
+ÑÑÑÐ¾ÐºÑ Ð¸Ð¼ÐµÐ½Ð° помеÑеннÑÑ
Ñайлов
+(или подÑвеÑенное имÑ, еÑли неÑ
+помеÑеннÑÑ
) из акÑивной панели
+(C-x t) или паÑÑивной панели (C-x C-T).
+
+C-x p, C-x C-p. ÐеÑÐ²Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑиÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ ÐºÐ¾Ð¿Ð¸ÑÑÐµÑ Ð² команднÑÑ
+ÑÑÑÐ¾ÐºÑ Ð¸Ð¼Ñ ÑекÑÑего каÑалога, а
+вÑоÑÐ°Ñ - Ð¸Ð¼Ñ ÐºÐ°Ñалога,
+оÑобÑажаемого в паÑÑивной
+панели.
+
+C-q. ÐÑа команда (the quote command)
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑобÑ
+вÑÑавиÑÑ ÑимволÑ, коÑоÑÑе
+каким-Ñо обÑазом
+инÑеÑпÑеÑиÑÑÑÑÑÑ Ñамим Midnight
+Commander-ом (напÑимеÑ, Ñимвол '+').
+
+M-p, M-n. ÐÑи комбинаÑии
+иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑениÑ
+по иÑÑоÑии команд. M-p вÑзÑваеÑ
+пеÑемеÑение на ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð°Ð·Ð°Ð´ по
+ÑпиÑÐºÑ Ñанее запÑÑкавÑиÑ
ÑÑ
+команд, а M-n - пеÑемеÑение на
+Ð¾Ð´Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð¿ÐµÑед.
+
+M-h. ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð¸ÑÑоÑÐ¸Ñ ÑекÑÑей
+ÑÑÑоки ввода (Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹
+ÑÑÑоки - иÑÑоÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´).[General Movement Keys]
+ÐлавиÑи ÑпÑавлениÑ
+пеÑемеÑением
+
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+Ñайлов, пÑогÑамма пÑоÑмоÑÑа
+подÑказки и пÑогÑамма
+пÑоÑмоÑÑа каÑалогов иÑполÑзÑÑÑ
+один и ÑÐ¾Ñ Ð¶Ðµ пÑогÑаммнÑй код
+Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением.
+СледоваÑелÑно, Ð´Ð»Ñ Ð¿ÐµÑемеÑениÑ
+иÑполÑзÑÑÑÑÑ Ð¾Ð´Ð½Ð¸ и Ñе же
+комбинаÑии клавиÑ. Ðо в каждой
+подпÑогÑамме имеÑÑÑÑ Ð¸
+комбинаÑии, пÑименÑÑÑиеÑÑ
+ÑолÑко в ней.
+
+ÐÑÑгие ÑаÑÑи Midnight Commander-а Ñоже
+иÑполÑзÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе из
+комбинаÑий ÐºÐ»Ð°Ð²Ð¸Ñ ÑпÑавлениÑ
+пеÑемеÑением, Ñак ÑÑо наÑÑоÑÑаÑ
+ÑекÑÐ¸Ñ ÑÑководÑÑва Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ
+Ñакже полезна пÑи изÑÑении ÑÑиÑ
+ÑаÑÑей.
+
+Up, C-p. ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑокÑ
+назад или ввеÑÑ
+
+Down, C-n. ÐеÑемеÑение на однÑ
+ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑед
+
+Prev Page, Page Up, M-v. ÐеÑемеÑение на
+Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´
+
+Next Page, Page Down, C-v. ÐеÑемеÑение на
+Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед
+
+Home, A1. ÐеÑемеÑение к наÑалÑ.
+
+End, C1. ÐеÑемеÑение к конÑÑ.
+
+ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Ñайлов и
+помоÑи воÑпÑинимаÑÑ Ð²
+дополнение к пеÑеÑиÑленнÑм еÑе
+и ÑледÑÑÑие комбинаÑии:
+
+b, C-b, C-h, Backspace, Delete. ÐеÑемеÑение
+на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´
+
+Space bar. ÐеÑемеÑение на однÑ
+ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед
+
+u, d. ÐеÑемеÑение на половинÑ
+ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´ или впеÑед.
+
+g, G. ÐеÑемеÑение к наÑÐ°Ð»Ñ Ð¸Ð»Ð¸ к
+конÑÑ Ñайла.[Input Line Keys]
+РедакÑиÑование ÑÑÑок ввода
+
+СÑÑоки ввода (ÑÑо не ÑолÑко
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑокаShell Command Line оболоÑки, но
+и ÑÑÑоки в диалоговÑÑ
окнаÑ
+ÑазлиÑнÑÑ
подпÑогÑамм)
+воÑпÑинимаÑÑ ÑледÑÑÑие
+ÑпÑавлÑÑÑие комбинаÑии:
+
+C-a. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² наÑалÑ
+ÑÑÑоки.
+
+C-e. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² конеÑ
+ÑÑÑоки.
+
+C-b, ÑÑÑелка-влево. ÐеÑемеÑаеÑ
+кÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð»ÐµÐ²Ð¾.
+
+C-f, ÑÑÑелка-впÑаво. ÐеÑемеÑаеÑ
+кÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð¿Ñаво.
+
+M-f. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно
+Ñлово впеÑед.
+
+M-b. ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно
+Ñлово назад.
+
+C-h, backspace. УдалÑÐµÑ Ñимвол,
+пÑедÑеÑÑвÑÑÑий кÑÑÑоÑÑ.
+
+C-d, Delete. УдалÑÐµÑ Ñимвол в позиÑии
+кÑÑÑоÑа.
+
+C- at . УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð¼ÐµÑÐºÑ Ð´Ð»Ñ
+Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑÑезаÑÑ
+(ÑкопиÑоваÑÑ Ð² бÑÑеÑ) ÑаÑÑÑ
+ÑекÑÑа.
+
+C-w. ÐопиÑÑÐµÑ ÑекÑÑ,
+ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и
+меÑкой, в бÑÑеÑ, ÑдалÑÑ ÑекÑÑ Ð¸Ð·
+ÑÑÑоки ввода.
+
+M-w. ÐопиÑÑÐµÑ ÑекÑÑ,
+ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и
+меÑкой, в бÑÑеÑ.
+
+C-y. ÐÑÑавлÑÐµÑ ÑодеÑжимое бÑÑеÑа
+в ÑÑÑÐ¾ÐºÑ Ð²Ð²Ð¾Ð´Ð° пеÑед позиÑией
+кÑÑÑоÑа.
+
+C-k. УдалÑÐµÑ ÑекÑÑ Ð¾Ñ ÐºÑÑÑоÑа до
+конÑа ÑÑÑоки.
+
+M-p, M-n. ÐÑи комбинаÑии
+иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑениÑ
+по иÑÑоÑии команд. M-p пеÑемеÑаеÑ
+к пÑедÑдÑÑей команде, M-n - к
+ÑледÑÑÑей.
+
+M-C-h, M-Backspace. УдалиÑÑ
+пÑедÑеÑÑвÑÑÑее Ñлово.
+
+M-Tab. ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ
+завеÑÑение ввода (completion)Completion имени
+Ñайла, командÑ, пеÑеменной,
+имени полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени
+маÑинÑ.[Menu Bar]
+Ðлавное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander
+
+СÑÑока главного менÑ
+поÑвлÑеÑÑÑ Ð² веÑÑ
ней ÑаÑÑи
+ÑкÑана поÑле нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи F9
+или ÑелÑка мÑÑи по веÑÑ
ней
+Ñамке ÑкÑана. ÐÐµÐ½Ñ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð·
+пÑÑи пÑнкÑов: "ÐеваÑ", "Файл",
+ÐомандÑ", ÐаÑÑÑойки" и "ÐÑаваÑ" (в
+английÑкой веÑÑии
+ÑооÑвеÑÑÑвенно "Left", "File", "Command",
+"Options" и "Right"). ÐÑи вÑбоÑе одного
+из ÑÑиÑ
пÑнкÑов поÑвлÑеÑÑÑ
+ÑооÑвеÑÑÑвÑÑÑее вÑпадаÑÑее
+менÑ.
+
+ÐÑнкÑÑ Ð¼ÐµÐ½Ñ "ÐеваÑ" и "ÐÑаваÑ"Left and Right Menus
+позволÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð²Ð¸Ð´,
+ÑооÑвеÑÑÑвенно, левой и пÑавой
+панелей, и Ñ
аÑакÑеÑ
+оÑобÑажаемой в панели
+инÑоÑмаÑии, в ÑаÑÑноÑÑи,
+вÑполниÑÑ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ
+ÑдаленнÑми компÑÑÑеÑами.
+
+ÐÐµÐ½Ñ "Файл"File Menu позволÑÐµÑ Ð²ÑполниÑÑ
+какие-Ñо дейÑÑÐ²Ð¸Ñ Ñ Ð²ÑбÑаннÑм
+Ñайлом или гÑÑппой помеÑеннÑÑ
+Ñайлов.
+
+ÐÐµÐ½Ñ "ÐомандÑ"Command Menu пеÑеÑиÑлÑеÑ
+дейÑÑвиÑ, коÑоÑÑе имеÑÑ Ð±Ð¾Ð»ÐµÐµ
+обÑий Ñ
аÑакÑÐµÑ Ð¸ не оÑноÑÑÑÑÑ
+ÑолÑко к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð² даннÑй
+Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÐ°Ð¹Ð»Ñ Ð¸Ð»Ð¸ гÑÑппе
+помеÑеннÑÑ
Ñайлов.
+
+ÐÐµÐ½Ñ "ÐаÑÑÑойки"Options Menu ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑÑда паÑамеÑÑов,
+опÑеделÑÑÑиÑ
внеÑний вид и
+поведение пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+Ðдин из пÑнкÑов ÑÑого менÑ
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð½Ð°ÑÑÑоек,
+заданнÑÑ
полÑзоваÑелем.[Left and Right Menus]
+ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей
+('ÐеваÑ' и 'ÐÑаваÑ')
+
+Ðид панелей, в коÑоÑÑÑ
+оÑобÑажаÑÑÑÑ ÑпиÑки Ñайлов и
+каÑалогов, Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½
+ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ "ÐеваÑ" ("Left") и
+"ÐÑаваÑ" ("Right").[Listing Mode...]
+ФоÑÐ¼Ð°Ñ ÑпиÑка...
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿ÑедназнаÑен
+Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑоÑмаÑа вÑвода
+ÑпиÑка Ñайлов в панели. ÐÑ
+можеÑе вÑбÑаÑÑ Ð¾Ð´Ð¸Ð½ из 4
+ваÑианÑов пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка
+Ñайлов: СÑандаÑÑнÑй (Full),
+УкоÑоÑеннÑй (Brief), РаÑÑиÑеннÑй
+(Long) и ÐпÑеделÑемÑй
+полÑзоваÑелем (User).
+
+Ð ÑÑандаÑÑном ÑоÑмаÑе
+оÑобÑажаÑÑÑÑ Ð¸Ð¼Ñ Ñайла, его
+ÑÐ°Ð·Ð¼ÐµÑ Ð¸ вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней
+модиÑикаÑии.
+
+Ð ÑкоÑоÑенном (brief) ÑоÑмаÑе
+оÑобÑажаÑÑÑÑ ÑолÑко имена
+Ñайлов, за ÑÑÐµÑ Ñего на панели
+ÑмеÑаÑÑÑÑ Ð´Ð²Ðµ колонки (и видно
+вдвое болÑÑе имен).
+
+Ð ÑаÑÑиÑенном (long) ÑоÑмаÑе
+ÑодеÑжимое каÑалога
+пÑедÑÑавлÑеÑÑÑ Ñак, как ÑÑо
+Ð´ÐµÐ»Ð°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° ls -l. Ð ÑÑом
+ÑоÑмаÑе Ð¿Ð°Ð½ÐµÐ»Ñ Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ Ð²ÐµÑÑ
+ÑкÑан.
+
+ÐÑли Ð²Ñ Ð²ÑбеÑеÑе ÑоÑмаÑ
+"ÐпÑеделÑемÑй полÑзоваÑелем"
+("User"), Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑдеÑе задаÑÑ
+ÑÑÑÑкÑÑÑÑ Ð¾ÑобÑажаемой
+инÑоÑмаÑии.
+
+ÐÑи задании ÑÑÑÑкÑÑÑÑ Ð²Ð½Ð°Ñале
+ÑказÑваеÑÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð¿Ð°Ð½ÐµÐ»Ð¸: "half"
+(половина ÑкÑана) или "full" (веÑÑ
+ÑкÑан).
+
+ÐоÑле ÑазмеÑа панели можно
+ÑказаÑÑ, ÑÑо на панели должно
+бÑÑÑ Ð´Ð²Ðµ колонки. ÐÑо делаеÑÑÑ
+добавлением ÑиÑÑÑ 2 в ÑÑÑокÑ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑоÑмаÑа.
+
+Ðалее надо пеÑеÑиÑлиÑÑ Ð¸Ð¼ÐµÐ½Ð°
+полей Ñ Ð½ÐµÐ¾Ð±ÑзаÑелÑнÑм
+паÑамеÑÑом ÑиÑÐ¸Ð½Ñ Ð¿Ð¾Ð»Ñ. Ð
+каÑеÑÑве имен полей могÑÑ
+иÑполÑзоваÑÑÑÑ:
+
+name оÑобÑажаÑÑ Ð¸Ð¼Ñ Ñайла.
+
+size оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ñайла.
+
+bsize оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð²
+ алÑÑеÑнаÑивной ÑоÑме, пÑи
+ коÑоÑой вÑводÑÑÑÑ ÑазмеÑÑ
+ Ñайлов, а Ð´Ð»Ñ ÐºÐ°Ñалогов
+ вÑводиÑÑÑ ÑолÑко надпиÑÑ
+ "ÐÐÐ-ÐÐТ" ("SUB-DIR") или "ÐÐÐРХ"
+ ("UP--DIR").
+
+type оÑобÑажаÑÑ Ð¾Ð´Ð½Ð¾ÑимволÑное
+ поле Ñипа. ÐÑÐ¾Ñ Ñимвол
+ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑениÑ
+ из подмножеÑÑва Ñимволов,
+ вÑводимÑÑ
командой ls -F: *
+ (asterisk) Ð´Ð»Ñ Ð¸ÑполнÑемÑÑ
+ Ñайлов, / (slash) длÑ
+ каÑалогов, @ (at-sign) длÑ
+ ÑÑÑлок (links), = (знак
+ ÑавенÑÑва) Ð´Ð»Ñ ÑокеÑов
+ (sockets), - деÑÐ¸Ñ (hyphen) длÑ
+ байÑ-оÑиенÑиÑованнÑÑ
+ ÑÑÑÑойÑÑв, + длÑ
+ блок-оÑиенÑиÑованнÑÑ
+ ÑÑÑÑойÑÑв, | (pipe) Ð´Ð»Ñ Ñайлов
+ Ñипа FIFO, ~ (ÑилÑда) длÑ
+ ÑимволиÑеÑкиÑ
ÑÑÑлок на
+ каÑалоги, !
+ (воÑклиÑаÑелÑнÑй знак) длÑ
+ обоÑваннÑÑ
(stale)
+ ÑимволиÑеÑкиÑ
ÑÑÑлок
+ (ÑÑÑлок, ÑказÑваÑÑиÑ
в
+ никÑда).
+
+mark ÐвездоÑка (asterisk) еÑли Ñайл
+ помеÑен, пÑобел - еÑли не
+ помеÑен.
+
+mtime вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней
+ модиÑикаÑии Ñайла.
+
+atime вÑÐµÐ¼Ñ Ð¿Ð¾Ñледнего
+ обÑаÑÐµÐ½Ð¸Ñ Ðº ÑайлÑ.
+
+ctime вÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñайла.
+
+perm ÑÑÑока, показÑваÑÑаÑ
+ ÑекÑÑие пÑава доÑÑÑпа к
+ ÑайлÑ.
+
+mode воÑÑмеÑиÑное
+ пÑедÑÑавление ÑекÑÑиÑ
+ пÑав доÑÑÑпа к ÑайлÑ.
+
+nlink ÑиÑло ÑÑÑлок на даннÑй
+ Ñайл.
+
+ngid иденÑиÑикаÑÐ¾Ñ Ð³ÑÑÐ¿Ð¿Ñ (GID, в
+ ÑиÑÑовой ÑоÑме).
+
+nuid иденÑиÑикаÑоÑ
+ полÑзоваÑÐµÐ»Ñ (UID, в
+ ÑиÑÑовой ÑоÑме).
+
+owner Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ñайла.
+
+group гÑÑппа, имеÑÑÐ°Ñ Ð¿Ñава на
+ Ñайл.
+
+inode Ð½Ð¾Ð¼ÐµÑ inode Ñайла.
+
+ÐÑ Ñакже можеÑе иÑполÑзоваÑÑ
+ÑледÑÑÑие имена полей длÑ
+оÑганизаÑии вÑвода инÑоÑмаÑии
+на диÑплей:
+
+space ÐÑÑавиÑÑ Ð¿Ñобел пÑи вÑводе
+ на диÑплей.
+
+| ÐÑÑавиÑÑ Ð²ÐµÑÑикалÑнÑÑ
+ Ð»Ð¸Ð½Ð¸Ñ Ð¿Ñи вÑводе на
+ диÑплей.
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ
+ÑикÑиÑованнÑÑ ÑиÑÐ¸Ð½Ñ Ð¿Ð¾Ð»Ñ,
+нÑжно добавиÑÑ Ð´Ð²Ð¾ÐµÑоÑие ':',
+поÑле коÑоÑого ÑказаÑÑ ÑиÑло
+позиÑий, коÑоÑое оÑводиÑÑÑ Ð¿Ð¾Ð´
+ÑÑо поле. ÐÑли поÑле ÑиÑла
+поÑÑавиÑÑ Ñимвол '+', Ñо
+Ñказанное ÑиÑло бÑдеÑ
+инÑеÑпÑеÑиÑоваÑÑÑÑ ÐºÐ°Ðº
+минималÑÐ½Ð°Ñ ÑиÑина полÑ, и, еÑли
+ÑкÑан позволÑеÑ, поле бÑдеÑ
+ÑаÑÑиÑено.
+
+ÐапÑимеÑ, СÑандаÑÑнÑй ÑоÑмаÑ
+вÑвода задаеÑÑÑ ÑÑÑокой:
+
+half type name | size | mtime
+
+а РаÑÑиÑеннÑй - ÑÑÑокой:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ð Ð²Ð¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñдобного ÑоÑмаÑа,
+опÑеделÑемого полÑзоваÑелем:
+
+half name | size:7 | type mode:3
+
+Ðомимо Ñого, ÑÑо можеÑ
+задаваÑÑÑÑ ÑоÑÐ¼Ð°Ñ Ð²Ñвода на
+Ð¿Ð°Ð½ÐµÐ»Ñ ÑпиÑка Ñайлов, лÑбÑÑ
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ пеÑевеÑÑи в один
+из ÑледÑÑÑиÑ
Ñежимов:
+
+ÐнÑоÑмаÑÐ¸Ñ (Info)
+ Ð ÑÑом Ñежиме на панелÑ
+ вÑводиÑÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾
+ подÑвеÑенном в дÑÑгой
+ панели Ñайле и о ÑекÑÑей
+ Ñайловой ÑиÑÑеме (Ñип,
+ Ñвободное пÑоÑÑÑанÑÑво и
+ ÑиÑло ÑвободнÑÑ
inode).
+
+ÐеÑево (Tree)
+ Режим оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´ÐµÑева
+ каÑалогов подобен ÑомÑ,
+ коÑоÑÑй Ð²Ñ ÑвидиÑе, вÑбÑав
+ пÑÐ½ÐºÑ ÐеÑево каÑалоговDirectory Tree из
+ Ð¼ÐµÐ½Ñ "ÐомандÑ" ("Commands").
+ СмоÑÑиÑе ÑооÑвеÑÑÑвÑÑÑий
+ Ñаздел.
+
+ÐÑÑÑÑÑй пÑоÑмоÑÑ (Quick View)
+ Ð ÑÑом Ñежиме панелÑ
+ пеÑеклÑÑаеÑÑÑ Ð½Ð°
+ оÑобÑажение ÑодеÑжимого
+ Ñайла, подÑвеÑенного в
+ дÑÑгой панели. ÐÐ»Ñ Ð²Ñвода
+ иÑполÑзÑеÑÑÑ Ð²ÑÑÑоеннаÑ
+ пÑогÑамма пÑоÑмоÑÑа
+ ÑайловInternal File Viewer, Ñак ÑÑо, еÑли
+ пеÑеклÑÑиÑÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñей Tab
+ в Ð¿Ð°Ð½ÐµÐ»Ñ Ð¿ÑоÑмоÑÑа, вÑ
+ ÑможеÑе иÑполÑзоваÑÑ Ð²Ñе
+ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑпÑавлениÑ
+ пÑоÑмоÑÑом.[Sort Order...]
+ÐоÑÑдок ÑоÑÑиÑовки...
+
+ÐÑобÑажение ÑпиÑка Ñайлов в
+лÑбой из панелей можеÑ
+пÑоизводиÑÑÑÑ Ð² ÑооÑвеÑÑÑвии Ñ
+одним из воÑÑми поÑÑдков
+ÑоÑÑиÑовки:
+- по имени;
+- по ÑаÑÑиÑениÑ;
+- по ÑазмеÑÑ Ñайла;
+- по вÑемени модиÑикаÑии;
+- по вÑемени поÑледнего обÑаÑÐµÐ½Ð¸Ñ Ðº ÑайлÑ;
+- по вÑемени поÑледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов Ñайла;
+- по номеÑÑ Ñзла (inode);
+- без ÑоÑÑиÑовки.
+
+ÐоÑÑдок ÑоÑÑиÑовки можно
+вÑбÑаÑÑ, вÑзвав диалоговое
+окно, в коÑоÑом кÑоме Ñого можно
+ÑказаÑÑ, ÑÑо ÑоÑÑиÑовка
+пÑоизводиÑÑÑ Ð² обÑаÑном
+поÑÑдке (поÑÑавив Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+клавиÑи пÑобела оÑмеÑÐºÑ Ð²
+ÑкобкаÑ
возле Ñлова "ÐбÑаÑнÑй
+(reverse)".
+
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ°Ñалоги
+оÑобÑажаÑÑÑÑ Ð² наÑале ÑпиÑка,
+но ÑÑо можно измениÑÑ,
+пÑоÑÑавив оÑмеÑÐºÑ Ð²Ð¾Ð·Ð»Ðµ опÑии
+"СмеÑиваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ каÑалоги" ("Mix
+all files") пÑнкÑа "ÐонÑигÑÑаÑиÑ"
+Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки"Options Menu.[Filter...]
+ФилÑÑÑ...
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ФилÑÑÑ" позволÑеÑ
+задаÑÑ Ñаблон, коÑоÑÐ¾Ð¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ
+ÑооÑвеÑÑÑвоваÑÑ Ð¸Ð¼ÐµÐ½Ð° Ñайлов,
+оÑобÑажаемÑÑ
в панели
+(напÑимеÑ, *.tar.gz). Ðмена
+каÑалогов и ÑÑÑлки на каÑалоги
+оÑобÑажаÑÑÑÑ Ð²Ñегда,
+незавиÑимо Ð¾Ñ Ñаблона.[Reread]
+ÐеÑеÑиÑаÑÑ (Reread)
+
+Ðоманда "ÐеÑеÑиÑаÑÑ" обновлÑеÑ
+ÑпиÑок, оÑобÑажаемÑй на панели.
+ÐÑо бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ в ÑеÑ
+ÑлÑÑаÑÑ
, когда дÑÑгие пÑоÑеÑÑÑ
+ÑоздаÑÑ Ð¸Ð»Ð¸ ÑдалÑÑÑ ÑайлÑ. ÐÑли
+Ð²Ñ Ð²Ñполнили пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+"ÐÑиÑеÑий панелизаÑии"
+(пеÑенапÑавление вÑвода
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð° панелÑ), по ÑÑой
+команде бÑÐ´ÐµÑ Ñнова вÑведено
+ÑодеÑжимое каÑалога, а
+вÑÐ²ÐµÐ´ÐµÐ½Ð½Ð°Ñ Ð½Ð° панелÑ
+инÑоÑмаÑÐ¸Ñ Ñдалена (подÑобнее
+ÑмоÑÑиÑе ÑекÑÐ¸Ñ ÐÑиÑеÑий
+панелизаÑииExternal panelize).[File Menu]
+Файл
+
+ÐÑогÑамма Midnight Commander иÑполÑзÑеÑ
+ÑÑнкÑионалÑнÑе клавиÑи F1 - F10
+как "гоÑÑÑие" клавиÑи длÑ
+команд, вклÑÑеннÑÑ
в Ð¼ÐµÐ½Ñ "Файл".
+Escape-поÑледоваÑелÑноÑÑи,
+генеÑиÑÑемÑе клавиÑами F1-F10,
+ÑооÑвеÑÑÑвÑÑÑ ÑÑнкÑиÑм terminfo kf1 -
+kf10. Ðа ÑеÑминалаÑ
без поддеÑжки
+ÑÑнкÑионалÑнÑÑ
ÐºÐ»Ð°Ð²Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+доÑÑиÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñного ÑÑÑекÑа,
+нажав клавиÑÑ ESC, а заÑем ÑиÑло в
+диапазоне Ð¾Ñ 1 до 9 или 0
+(ÑооÑвеÑÑÑвÑÐµÑ F1 - F9 и F10).
+
+ÐÐµÐ½Ñ "Файл" ÑодеÑÐ¶Ð¸Ñ ÑледÑÑÑие
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (ÑооÑвеÑÑÑвÑÑÑие
+"гоÑÑÑие" клавиÑи ÑказÑваÑÑÑÑ Ð²
+ÑкобкаÑ
):
+
+ÐÑоÑмоÑÑ Ñайла (F3, Shift-F3)
+
+ÐÑоÑмоÑÑеÑÑ Ñайл, на коÑоÑÑй
+ÑказÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð´ÑвеÑка. Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи ÑÑом вÑзÑваеÑÑÑ
+вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑаInternal
+FileViewer, но, ÑнÑв оÑмеÑÐºÑ Ñ Ð¾Ð¿Ñии
+"ÐÑÑÑоеннÑй пÑоÑмоÑÑ" ("Use internal
+view") в пÑнкÑе "ÐонÑигÑÑаÑиÑ" менÑ
+"ÐаÑÑÑойки" ("Options"), можно
+вÑзÑваÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑаммÑ
+пÑоÑмоÑÑа, пÑÑÑ Ðº коÑоÑой
+должен бÑÑÑ Ñказан в пеÑеменной
+окÑÑÐ¶ÐµÐ½Ð¸Ñ PAGER. ÐÑли пеÑеменнаÑ
+PAGER не опÑеделена, вÑзÑваеÑÑÑ
+вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма. ÐÑли
+вмеÑÑо F3 нажаÑÑ Shift-F3,
+вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+не вÑполнÑÐµÑ Ð¿ÑедваÑиÑелÑного
+ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ обÑабоÑки
+Ñайла.
+
+ÐÑоÑмоÑÑ Ð²Ñвода ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (Filtered
+View) (M-!)
+
+Ðо ÑÑой команде на ÑкÑане
+поÑвлÑеÑÑÑ ÑÑÑока ввода, в
+коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ввеÑÑи лÑбÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñ Ð¿Ð°ÑамеÑÑами (по
+ÑмолÑÐ°Ð½Ð¸Ñ Ð¿ÑедлагаеÑÑÑ
+иÑполÑзоваÑÑ Ð² каÑеÑÑве
+паÑамеÑÑа Ð¸Ð¼Ñ Ð¿Ð¾Ð´ÑвеÑенного
+Ñайла). ÐÑвод ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð±ÑдеÑ
+оÑобÑажаÑÑÑÑ Ð½Ð° ÑкÑане ÑеÑез
+вÑÑÑоеннÑÑ Ð¿ÑогÑаммÑ
+пÑоÑмоÑÑа.
+
+РедакÑиÑование (F4)
+
+ÐÑзÑваеÑÑÑ ÑедакÑÐ¾Ñ vi, либо
+ÑедакÑоÑ, ÑказаннÑй в
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ EDITOR, либо
+вÑÑÑоеннÑй ÑедакÑÐ¾Ñ ÑайловInternal File Editor
+(еÑли вклÑÑена опÑиÑ
+"ÐÑÑÑоеннÑй ÑедакÑоÑ"
+(use_internal_edit) в Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки /
+ÐонÑигÑÑаÑиÑ").
+
+ÐопиÑование (F5)
+
+ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом пÑедлагаеÑÑÑ
+ÑкопиÑоваÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй Ñайл
+из каÑалога, оÑобÑажаемого в
+акÑивной панели (или гÑÑппÑ
+оÑмеÑеннÑÑ
Ñайлов, еÑли в
+акÑивной панели оÑмеÑен Ñ
оÑÑ Ð±Ñ
+один Ñайл) в каÑалог,
+оÑобÑажаемÑй в паÑÑивной
+панели. ÐÐ¼Ñ ÐºÐ°Ñалога, в коÑоÑÑй
+бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ
+копиÑование, можно измениÑÑ. Ð
+Ñом, как задаÑÑ Ñаблон Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½
+копиÑÑемÑÑ
Ñайлов (обÑÑно ÑÑо *
+или ^\(.*\)$, в завиÑимоÑÑи оÑ
+ÑÑÑановки опÑии ÐбÑазÑÑ Ð² ÑÑиле
+shell (Shell Patterns), и о допÑÑÑимÑÑ
+ÑимволаÑ
Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) в ÑÑÑоке
+Ñелевого каÑалога Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+ÑзнаÑÑ, пÑоÑмоÑÑев Ñаздел ÐаÑки
+Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий
+копиÑованиÑ/пеÑеMask Copy/Rename
+
+РпÑоÑеÑÑе вÑполнениÑ
+копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ нажаÑÑ C-c или
+ESC Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿ÑеÑваÑÑ
+вÑполнение опеÑаÑии.
+
+РнекоÑоÑÑÑ
ÑиÑÑемаÑ
можно
+оÑÑÑеÑÑвлÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование в
+Ñоновом Ñежиме, еÑли запÑÑÑиÑÑ
+пÑоÑеÑÑ Ð½Ðµ кнопкой <ÐалÑÑе>
+диалогового окна, а кнопкой <Ðа
+Ñоне> (или нажав M-b в диалоговом
+окне). ÐÑполÑзÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ
+"ÐомандÑ/ФоновÑе заданиÑ"Background Jobs,
+можно ÑпÑавлÑÑÑ Ð²Ñполнением
+ÑоновÑÑ
пÑоÑеÑÑов.
+
+ÐÑава доÑÑÑпа (C-x c)
+
+ÐозволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¿Ñава
+доÑÑÑпа к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸
+помеÑеннÑм Ñайлам.
+
+ÐеÑÑÐºÐ°Ñ ÑÑÑлка (C-x l)
+
+Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð¶ÐµÑÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð°
+ÑекÑÑий Ñайл.
+
+СимволиÑ. ÑÑÑлка (C-x s)
+
+Ð¡Ð¾Ð·Ð´Ð°ÐµÑ ÑимволиÑеÑкÑÑ ÑÑÑлкÑ
+на ÑекÑÑий Ñайл. ÐÑли Ð²Ñ Ð½Ðµ
+знаеÑе, ÑÑо Ñакое ÑÑÑлки:
+Ñоздание ÑÑÑлки в некоÑоÑом
+ÑмÑÑле подобно копиÑованиÑ
+Ñайла, но и иÑÑ
одное Ð¸Ð¼Ñ Ñайла и
+ÑÑÑлка ÑказÑваÑÑ Ð½Ð° один и ÑоÑ
+же ÑеалÑнÑй Ñайл на диÑке.
+ÐоÑÑомÑ, еÑли вÑ, напÑимеÑ,
+ÑедакÑиÑÑеÑе Ñайл, Ñо изменениÑ
+бÑдÑÑ Ð¿Ð¾ÑвлÑÑÑÑÑ Ð² обеиÑ
+копиÑÑ
. Синонимами ÑеÑмина
+"ÑÑÑлка" (link) ÑвлÑÑÑÑÑ ÑеÑминÑ
+Ð°Ð»Ð¸Ð°Ñ (alias) и ÑÑлÑк (shortcut).
+
+ÐеÑÑÐºÐ°Ñ ÑÑÑлка вÑглÑÐ´Ð¸Ñ ÐºÐ°Ðº
+ÑеалÑнÑй Ñайл. ÐоÑле ÑозданиÑ
+жеÑÑкой ÑÑÑлки невозможно
+ÑазлиÑиÑÑ, где иÑÑ
однÑй Ñайл, а
+где ÑÑÑлка. ÐÑли Ð²Ñ ÑдалÑеÑе
+один из ÑÑиÑ
Ñайлов (ÑоÑнее одно
+из ÑÑиÑ
имен), Ñо Ñайл еÑе
+ÑоÑ
ÑанÑеÑÑÑ Ð½Ð° диÑке (пока Ñ
+него еÑÑÑ Ñ
оÑÑ Ð¾Ð´Ð½Ð¾ имÑ-ÑÑÑлка).
+ÐÑÐµÐ½Ñ ÑÑÑдно ÑазлиÑиÑÑ
+пеÑвонаÑалÑное Ð¸Ð¼Ñ Ñайла и
+позже ÑозданнÑе жеÑÑкие ÑÑÑлки
+на него. ÐоÑÑÐ¾Ð¼Ñ Ð¶ÐµÑÑкие ÑÑÑлки
+пÑименÑÑÑÑÑ Ñам, где
+оÑÑлеживаÑÑ ÑазлиÑÐ¸Ñ Ð¸ не
+ÑÑебÑеÑÑÑ.
+
+СимволиÑеÑÐºÐ°Ñ ÑÑÑлка - ÑÑо
+ÑÑÑлка на Ð¸Ð¼Ñ Ð¸ÑÑ
одного Ñайла.
+ÐÑли иÑÑ
однÑй Ñайл Ñдален,
+ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка
+ÑÑановиÑÑÑ Ð±ÐµÑполезной.
+СимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð»ÐµÐ³ÐºÐ¾
+оÑлиÑиÑÑ Ð¾Ñ Ð¿ÐµÑвонаÑалÑного
+имени Ñайла и пÑогÑамма Midnight
+Commander ÑказÑÐ²Ð°ÐµÑ ÑимволиÑеÑкие
+ÑÑÑлки вÑÐ²Ð¾Ð´Ñ Ð·Ð½Ð°Ðº "@" пеÑед
+именем Ñакой ÑÑÑлки (кÑоме
+ÑÑÑлок на каÑалоги, коÑоÑÑе
+обознаÑаÑÑÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ ÑилÑÐ´Ñ "~").
+ÐÑли на ÑкÑан вÑводиÑÑÑ ÑÑÑока
+мини-ÑÑаÑÑÑа (опÑÐ¸Ñ "ÐоказÑваÑÑ
+мини-ÑÑаÑÑÑ" ("Show mini-status")
+вклÑÑена), Ñо в ней оÑобÑажаеÑÑÑ
+Ð¸Ð¼Ñ Ð¸ÑÑ
одного Ñайла.
+ÐÑполÑзÑйÑе ÑимволиÑеÑкие
+ÑÑÑлки в ÑеÑ
ÑлÑÑаÑÑ
, когда
+Ñ
оÑиÑе избежаÑÑ Ð¿ÑÑаниÑÑ,
+ÑвÑзанной Ñ Ð¿Ñименением
+жеÑÑкиÑ
ÑÑÑлок.
+
+ÐладелеÑ/гÑÑппа (C-x o) ÐозволÑеÑ
+вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chown.
+
+ÐÑава (ÑаÑÑиÑеннÑе) ÐозволÑеÑ
+измениÑÑ Ð¿Ñава доÑÑÑпа и
+Ð²Ð»Ð°Ð´ÐµÐ½Ð¸Ñ Ñайлом.
+
+ÐеÑеименование (F6)
+
+ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом пÑедлагаеÑÑÑ Ð¿ÐµÑенеÑÑи
+подÑвеÑеннÑй Ñайл из каÑалога,
+оÑобÑажаемого в акÑивной
+панели (или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ
+Ñайлов, еÑли в акÑивной панели
+оÑмеÑен Ñ
оÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½ Ñайл) в
+каÑалог, оÑобÑажаемÑй в
+паÑÑивной панели. ÐÐ¼Ñ ÐºÐ°Ñалога,
+в коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ
+пеÑеноÑ, можно измениÑÑ,
+воÑполÑзовавÑиÑÑ
+ÑооÑвеÑÑÑвÑÑÑей ÑÑÑокой ввода.
+
+РоÑÑалÑном диалоговое окно
+аналогиÑно окнÑ, поÑвлÑÑÑемÑÑÑ
+пÑи вÑзове ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐºÐ¾Ð¿Ð¸Ñовании
+Ñайлов (ÑмоÑÑиÑе вÑÑе).
+
+Создание каÑалога (F7)
+
+ÐоÑвлÑеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно и
+ÑоздаеÑÑÑ ÐºÐ°Ñалог Ñ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñм
+именем.
+
+Удаление (F8)
+
+УдалÑеÑÑÑ Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого
+подÑвеÑено (или гÑÑппа Ñайлов,
+имена коÑоÑÑÑ
помеÑенÑ) в
+акÑивной панели. ÐпеÑаÑÐ¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+пÑеÑваÑÑ, нажав C-c или ESC во
+вÑÐµÐ¼Ñ ÐµÐµ иÑполнениÑ.
+
+ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd)
+(M-c)
+
+ÐÑполÑзÑйÑе бÑÑÑÑÑÑ ÑменÑ
+каÑалогаThe cd internal command еÑли Ð²Ñ Ð·Ð½Ð°ÐµÑе
+полнÑй пÑÑÑ Ðº каÑалогÑ, в
+коÑоÑÑй Ñ
оÑиÑе пеÑейÑи (коÑоÑÑй
+Ñ
оÑиÑе ÑделаÑÑ ÑекÑÑим).
+
+ÐÑмеÑиÑÑ Ð³ÑÑÐ¿Ð¿Ñ (+)
+
+ÐÑа команда иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по
+Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ. Midnight Commander
+вÑдаÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑой надо задаÑÑ Ð¾Ð¿Ñии
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов и
+каÑалогов. ÐÑли вклÑÑена опÑиÑ
+ТолÑко ÑайлÑ, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ
+ÑолÑко ÑайлÑ. ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко
+ÑайлÑ, оÑклÑÑена, Ñо вÑделенÑ
+бÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги.
+ÐÑли вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns), ÑегÑлÑÑнÑе
+вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же
+пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸
+болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а
+? заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй
+Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns) оÑклÑÑена, Ñо
+помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾
+пÑавилам обÑабоÑки ноÑмалÑнÑÑ
+ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе
+ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡
+ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка
+Ñайлов и каÑалогов бÑдеÑ
+пÑоизводиÑÑÑÑ Ñ ÑÑеÑом
+ÑегиÑÑÑа Ñимволов имÑн. ÐÑли
+опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов
+ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.
+
+СнÑÑÑ Ð¾ÑмеÑÐºÑ (\ - обÑаÑнÑй ÑлÑÑ)
+
+ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑнÑÑиÑ
+оÑмеÑки Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов. ÐÑа
+опеÑаÑÐ¸Ñ ÑвлÑеÑÑÑ Ð¾Ð±ÑаÑной по
+оÑноÑÐµÐ½Ð¸Ñ Ðº опеÑаÑии оÑмеÑки
+гÑÑÐ¿Ð¿Ñ Ñайлов и иÑполÑзÑÐµÑ Ñе
+же пÑавила ÑоÑмиÑованиÑ
+Ñаблонов.
+
+ÐÑÑ
од (F10, Shift-F10)
+
+ÐÑйÑи из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+Shift-F10 иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÑ
ода в
+ÑеÑ
ÑиÑÑаÑиÑÑ
, когда
+иÑполÑзÑеÑÑÑ shell wrapper. ÐоÑле
+Shift-F10 ÑекÑÑим каÑалогом бÑдеÑ
+не поÑледний каÑалог, в коÑоÑом
+Ð²Ñ Ð±Ñли пÑи ÑабоÑе в Midnight Commander,
+а ÑоÑ, в коÑоÑом Ð²Ñ Ð±Ñли, когда
+запÑÑÑили Midnight Commander.[Quick cd]
+ÐÑÑÑÑÐ°Ñ Ñмена каÑалога (Quick cd)
+
+ÐÑа команда полезна Ñогда,
+когда Ð²Ñ Ð·Ð½Ð°ÐµÑе полнÑй пÑÑÑ Ðº
+каÑалогÑ, коÑоÑÑй Ñ
оÑиÑе
+ÑделаÑÑ ÑекÑÑим, и желаеÑе
+иÑполÑзоваÑÑ Ð²ÑÑÑоеннÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cdThe cd internal command.
+
+Ðо ÑÑой команде вÑзÑваеÑÑÑ
+диалоговое окно, в ÑÑÑоке ввода
+коÑоÑого Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²Ð²ÐµÑÑи ÑоÑ
+пÑÑÑ, коÑоÑÑй Ð²Ñ Ð²Ð²ÐµÐ»Ð¸ Ð±Ñ Ð²
+командной ÑÑÑоке оболоÑки пÑи
+вÑполнении ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd.
+
+ÐоÑле ÑÑого надо нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+<Enter>.[Command Menu]
+ÐÐµÐ½Ñ 'ÐомандÑ'
+
+
+ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (F2)
+
+ÐÑзÑÐ²Ð°ÐµÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑMenu File Edit.
+ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ
+пÑедоÑÑавлÑÐµÑ Ð¿ÑоÑÑой ÑпоÑоб
+ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей Midnight
+Commander за ÑÑÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²
+лиÑное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ
+вÑзова ÑаÑÑо иÑполÑзÑемÑÑ
+пÑогÑамм. ÐÑи обÑаÑении к
+пÑнкÑÑ Ð¼ÐµÐ½Ñ ÐеÑево каÑалоговDirectory Tree
+вÑводиÑÑÑ Ð¾ÐºÐ½Ð¾, оÑобÑажаÑÑее
+ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов Ñайловой
+ÑиÑÑемÑ.
+
+Ðоманда ÐоиÑк ÑайлаFind File позволÑеÑ
+найÑи на диÑке Ñайл Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñм
+именем. "ÐоÑÑÑие" клавиÑи - M-?.
+
+Ðоманда "ÐеÑеÑÑавиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸"
+("Swap panels") менÑÐµÑ Ð¼ÐµÑÑами
+ÑодеÑжимое пÑавой и левой
+панелей. "ÐоÑÑÑие" клавиÑи - C-u.
+
+Ðо команде "ÐÑклÑÑиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸"
+("Panels on/off") показÑваеÑÑÑ Ð²Ñвод
+поÑледней из вÑполнÑвÑиÑ
ÑÑ
+команд shell. ÐÑа команда ÑабоÑаеÑ
+ÑолÑко ÑеÑез xterm и на конÑоли Linux
+и FreeBSD. "ÐоÑÑÑие" клавиÑи - C-o.
+
+Ðо команде "СÑавниÑÑ ÐºÐ°Ñалоги"
+("Compare directories", "гоÑÑÑие" клавиÑи -
+C-x d) ÑÑавниваеÑÑÑ ÑодеÑжимое
+каÑалогов, оÑобÑажаемÑÑ
на
+левой и пÑавой панелÑÑ
. ÐоÑле
+ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+воÑполÑзоваÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹
+"ÐопиÑоваÑÑ" (F5) Ð´Ð»Ñ Ñого, ÑÑобÑ
+ÑделаÑÑ ÑодеÑжимое каÑалогов
+одинаковÑм. СÑÑеÑÑвÑÐµÑ ÑÑи
+меÑода ÑÑавнениÑ. ÐÑи бÑÑÑÑом
+меÑоде ÑÑавниваÑÑÑÑ ÑолÑко
+ÑÐ°Ð·Ð¼ÐµÑ Ð¸ даÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñайлов Ñ
+одинаковÑми именами. ÐÑи
+побайÑном меÑоде ÑÑавниваеÑÑÑ
+ÑодеÑжимое Ñайлов (побайÑно).
+ÐÑÐ¾Ñ Ð¼ÐµÑод недоÑÑÑпен, еÑли
+маÑина не поддеÑживаеÑ
+ÑиÑÑемнÑй вÑзов mmap(2). ÐÑи
+ÑÑавнении по ÑазмеÑÑ
+ÑÑавниваÑÑÑÑ ÑолÑко ÑазмеÑÑ
+ÑооÑвеÑÑÑвÑÑÑиÑ
Ñайлов, а даÑа
+ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ðµ пÑовеÑÑеÑÑÑ.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑиÑеÑий
+панелизаÑии"External panelize позволÑеÑ
+вÑполниÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑаммÑ,
+Ñделав ее вÑвод ÑодеÑжимÑм
+ÑекÑÑей панели (Ñ
аÑакÑеÑнÑй
+пÑÐ¸Ð¼ÐµÑ - панелизаÑÐ¸Ñ Ð²Ñвода
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ find).
+
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑÑоÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´"
+вÑÐ²Ð¾Ð´Ð¸Ñ Ð¾ÐºÐ½Ð¾ Ñо ÑпиÑком Ñанее
+вÑполнÑвÑиÑ
ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´.
+ÐодÑвеÑеннÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð· иÑÑоÑии
+можно ÑкопиÑоваÑÑ Ð² команднÑÑ
+ÑÑÑÐ¾ÐºÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки (пеÑемеÑение
+подÑвеÑки - ÑÑÑелками
+ввеÑÑ
/вниз, копиÑование - по
+клавиÑе Enter). ÐоÑÑÑп к иÑÑоÑии
+команд можно полÑÑиÑÑ Ñакже по
+комбинаÑиÑм ÐºÐ»Ð°Ð²Ð¸Ñ M-p или M-n,
+однако в ÑÑом ÑлÑÑае Ð²Ñ Ð½Ðµ
+видиÑе окна Ñ Ð¿ÐµÑеÑнем команд.
+ÐмеÑÑо ÑÑого в команднÑÑ ÑÑÑокÑ
+вÑводиÑÑÑ Ð¾Ð´Ð½Ð° команда из
+ÑпиÑка и по комбинаÑии M-p
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ñмена ÑÑой командÑ
+на пÑедÑдÑÑÑÑ, а по M-n - на
+ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸Ð· иÑÑоÑии
+команд.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑÑÑÑÑй доÑÑÑп к
+каÑалогам"Hotlist C-\ позволÑÐµÑ ÑоздаÑÑ
+ÑпиÑок каÑалогов, коÑоÑÑе ÑаÑÑо
+иÑполÑзÑÑÑÑÑ, и обеÑпеÑиÑÑ
+бÑÑÑÑÑй пеÑеÑ
од к нÑжномÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· ÑÑого ÑпиÑка.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "СпиÑок акÑивнÑÑ
ÐФС"
+C-x a оÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем,
+акÑивнÑÑ
на наÑÑоÑÑий моменÑ.
+Ðожно пеÑейÑи на вÑбÑаннÑÑ
+виÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑемÑ.
+ÐÐ»Ñ ÐÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка вÑбеÑиÑе
+ÐºÐ½Ð¾Ð¿ÐºÑ "ÐÑвежиÑÑ" в диалоговом
+окне. Ðнопка "ÐÑвободиÑÑ ÐФС
+ÑейÑаÑ" Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ Ð¿Ñи обновлении
+ÑодеÑжимого аÑÑ
ива или пÑи
+ÑазоÑванном ÑеÑевом
+Ñоединении.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ФоновÑе заданиÑ"Background Jobs C-x j
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок ÑоновÑÑ
+заданий, запÑÑеннÑÑ
в диалоге
+копиÑованиÑ/пеÑемеÑениÑ
+кнопкой "Ð Ñоне".
+
+ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ "Файл
+ÑаÑÑиÑений"Extension File Edit Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвÑзаÑÑ
+Ñ Ð¾Ð¿ÑеделеннÑм ÑаÑÑиÑением
+Ñайла (оконÑанием имени поÑле
+поÑледней ÑоÑки) пÑогÑаммÑ,
+коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑÑÑ Ð´Ð»Ñ
+обÑабоÑки (пÑоÑмоÑÑа,
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ вÑполнениÑ)
+Ñайла Ñ Ñаким ÑаÑÑиÑением.
+ÐапÑÑк вÑбÑанной пÑогÑаммÑ
+бÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвлÑÑÑÑÑ Ð¿Ð¾Ñле
+ÑÑÑановки подÑвеÑки на имÑ
+Ñайла и нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи <Enter>.
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "Файл менÑ"Menu File Edit
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+ÑедакÑиÑованиÑ
+полÑзоваÑелÑÑкого менÑ
+(коÑоÑое поÑвлÑеÑÑÑ Ð¿Ð¾Ñле
+нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи F2).[Directory Tree]
+ÐеÑево каÑалогов (Directory Tree)
+
+ÐоÑле вÑбоÑа пÑнкÑа менÑ
+"ÐеÑево каÑалогов" поÑвлÑеÑÑÑ
+окно, в коÑоÑом оÑобÑажена
+иеÑаÑÑ
иÑеÑÐºÐ°Ñ ÑÑÑÑкÑÑÑа
+каÑалогов.
+
+ÐеÑево каÑалогов Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ
+вÑзвано двÑÐ¼Ñ ÑпоÑобами: ÑеÑез
+пÑÐ½ÐºÑ "ÐеÑево каÑалогов" из менÑ
+"ÐомандÑ" и пÑÐ½ÐºÑ "ÐеÑево" из
+Ð¼ÐµÐ½Ñ Ð¿Ñавой или левой панелей.
+
+ЧÑÐ¾Ð±Ñ Ð¸Ð·Ð±Ð°Ð²Ð¸ÑÑÑÑ Ð¾Ñ Ð´Ð¾Ð»Ð³Ð¸Ñ
+задеÑжек во вÑÐµÐ¼Ñ ÑозданиÑ
+деÑева каÑалогов, Midnight Commander
+ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð´ÐµÑево пÑÑем пÑоÑмоÑÑа
+ÑолÑко неболÑÑого подмножеÑÑва
+вÑеÑ
каÑалогов. ÐÑли каÑалог,
+коÑоÑÑй вам нÑжен, не оÑобÑажен,
+пеÑейдиÑе в его ÑодиÑелÑÑкий
+каÑалог и нажмиÑе C-r (или F2).
+
+ÐÐ»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑоÑмоÑÑом
+деÑева каÑалогов могÑÑ
+иÑполÑзоваÑÑÑÑ ÑледÑÑÑие
+комбинаÑии клавиÑ:
+
+РабоÑаÑÑ Ð²Ñе клавиÑи
+ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑениемGeneral Movement Keys.
+
+Enter. Рокне пÑоÑмоÑÑа деÑева
+каÑалогов нажаÑие ÑÑой клавиÑи
+вÑзÑÐ²Ð°ÐµÑ Ð²ÑÑ
од из Ñежима
+пÑоÑмоÑÑа и оÑобÑажение ÑпиÑка
+Ñайлов вÑбÑанного каÑалога в
+акÑивной панели. ÐÑи
+оÑобÑажении деÑева каÑалогов в
+одной из панелей пÑи нажаÑии
+клавиÑи Enter ÑооÑвеÑÑÑвÑÑÑий
+каÑалог оÑобÑажаеÑÑÑ Ð²Ð¾ вÑоÑой
+панели, а на ÑекÑÑей панели
+оÑÑаеÑÑÑ Ð´ÐµÑево.
+
+C-r, F2 (Rescan). ÐеÑеÑиÑаÑÑ
+ÑодеÑжимое каÑалога.
+ÐÑполÑзÑеÑÑÑ Ð² ÑеÑ
ÑлÑÑаÑÑ
,
+когда деÑево каÑалогов не
+ÑооÑвеÑÑÑвÑÐµÑ ÑеалÑной
+ÑÑÑÑкÑÑÑе: некоÑоÑÑе каÑалоги
+не Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð±Ð¾Ð»ÐµÐµ
+не ÑÑÑеÑÑвÑÑÑие.
+
+F3 (Forget). УдалиÑÑ ÑекÑÑий каÑалог
+из деÑева. ÐÑа команда
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑдалениÑ
+оÑибоÑно оÑобÑажаемÑÑ
веÑвей
+деÑева. ÐÑли вам необÑ
одимо
+веÑнÑÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог в деÑево,
+пеÑейдиÑе в его ÑодиÑелÑÑкий
+каÑалог и нажмиÑе клавиÑÑ F2.
+
+F4 (Static/Dynamic). ÐеÑеклÑÑение междÑ
+ÑÑаÑиÑеÑким (пÑименÑемÑм по
+ÑмолÑаниÑ) и динамиÑеÑким
+Ñежимами пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ деÑевÑ.
+
+Ð ÑÑаÑиÑеÑком Ñежиме
+пеÑемеÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²ÑбоÑа
+каÑалога (Ñ.е. пеÑемеÑениÑ
+подÑвеÑки на Ð¸Ð¼Ñ Ð´ÑÑгого
+каÑалога) иÑполÑзÑÑÑÑÑ ÑолÑко
+ÑÑÑелки ввеÑÑ
/вниз.
+ÐоказÑваÑÑÑÑ Ð²Ñе извеÑÑнÑе
+пÑогÑамме на даннÑй моменÑ
+подкаÑалоги.
+
+РдинамиÑеÑком Ñежиме ÑÑÑелки
+ввеÑÑ
/вниз иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ
+пеÑеÑ
ода на ÑоÑедний каÑалог
+Ñого же ÑÑовнÑ. ÐÐ»Ñ Ð¿ÐµÑеÑ
ода в
+ÑодиÑелÑÑкий каÑалог
+иÑполÑзÑеÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñа "ÑÑÑелка
+влево", а по ÑÑÑелке впÑаво
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑеÑ
од к поÑомкам
+ÑекÑÑего каÑалога, Ñо еÑÑÑ Ð½Ð°
+один ÑÑÐ¾Ð²ÐµÐ½Ñ Ð½Ð¸Ð¶Ðµ. ÐÑи ÑÑом
+оÑобÑажаÑÑÑÑ ÑолÑко
+вÑÑележаÑие каÑалоги (вклÑÑаÑ
+ÑодиÑелÑÑкий и вÑÑе), ÑоÑедние
+каÑалоги Ñого же ÑÑÐ¾Ð²Ð½Ñ Ð¸
+непоÑÑедÑÑвеннÑе поÑомки. Ðид
+деÑева каÑалогов динамиÑеÑки
+изменÑеÑÑÑ Ð¿Ð¾Ñле каждого
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ деÑевÑ.
+
+F5 (Copy). ÐопиÑоваÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог
+(поÑвлÑеÑÑÑ ÑÑÑока ввода, в
+коÑоÑой надо ÑказаÑÑ, кÑда
+копиÑоваÑÑ).
+
+F6 (RenMov). ÐеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог.
+
+F7 (Mkdir). СоздаÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог в
+ÑекÑÑем (подÑвеÑенном)
+каÑалоге.
+
+F8 (Delete). УдалиÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй
+каÑалог из Ñайловой ÑиÑÑемÑ.
+
+C-s, M-s. ÐайÑи ÑледÑÑÑий каÑалог,
+ÑооÑвеÑÑÑвÑÑÑий заданномÑ
+ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¿Ð¾Ð¸Ñка. ÐÑли Ñакого
+каÑалога не ÑÑÑеÑÑвÑеÑ,
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÑоÑÑо ÑмеÑение
+подÑвеÑки на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+
+C-h, Backspace. УдалÑÐµÑ Ð¿Ð¾Ñледний
+Ñимвол в ÑÑÑоке (Ñаблоне)
+поиÑка.
+
+ÐÑбой дÑÑгой Ñимвол. ÐÑоÑ
+Ñимвол добавлÑеÑÑÑ Ð² Ñаблон
+поиÑка и пÑоизводиÑÑÑ
+пеÑемеÑение на Ð¸Ð¼Ñ ÑледÑÑÑего
+каÑалога, ÑдовлеÑвоÑÑÑÑее
+ÑаблонÑ. Ð Ñежиме пÑоÑмоÑÑа
+деÑева каÑалогов внаÑале
+необÑ
одимо акÑивизиÑоваÑÑ
+Ñежим поиÑка клавиÑами C-s.
+Шаблон поиÑка бÑдеÑ
+оÑобÑажаÑÑÑÑ Ð² ÑÑÑоке
+мини-ÑÑаÑÑÑа.
+
+СледÑÑÑие дейÑÑÐ²Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ
+ÑолÑко в окне пÑоÑмоÑÑа деÑева
+каÑалогов и не поддеÑживаÑÑÑÑ
+пÑи пÑоÑмоÑÑе деÑева в одной из
+панелей:
+
+F1 (Help). ÐÑзов подÑказки Ñ
+оÑобÑажением наÑÑоÑÑего
+Ñаздела помоÑи.
+
+Esc, F10. ÐÑÑ
од из окна деÑева
+каÑалогов. Ð¡Ð¼ÐµÐ½Ñ ÑекÑÑего
+каÑалога не пÑоиÑÑ
одиÑ.
+
+Рокне пÑоÑмоÑÑа деÑева
+каÑалогов поддеÑживаеÑÑÑ
+мÑÑка. Ðвойной ÑелÑок
+аналогиÑен нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Enter.
+СмоÑÑиÑе Ñакже ÑекÑÐ¸Ñ Ð¾
+поддеÑжке мÑÑиMouse Support.[Find File]
+ÐоиÑк Ñайлов (Find File)
+
+ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ "ÐоиÑк
+Ñайла" ("Find File") внаÑале
+запÑаÑиваеÑÑÑ Ð¸Ð¼Ñ Ð¸Ñкомого
+Ñайла и Ð¸Ð¼Ñ ÐºÐ°Ñалога, Ñ ÐºÐ¾ÑоÑого
+необÑ
одимо наÑинаÑÑ Ð¿Ð¾Ð¸Ñк.
+Ðажав ÐºÐ½Ð¾Ð¿ÐºÑ <ÐеÑево> (<Tree>),
+можно вÑбÑаÑÑ Ð½Ð°ÑалÑнÑй
+каÑалог поиÑка из деÑева
+каÑалоговDirectory Tree.
+
+Рполе "СодеÑжание" (Content) можно
+задаÑÑ ÑаÑÑиÑенное ÑегÑлÑÑное
+вÑÑажение. ÐÑо знаÑиÑ, ÑÑо пеÑед
+Ñимволами, имеÑÑими
+ÑпеÑиалÑное знаÑение,
+необÑ
одимо вÑÑавиÑÑ Ñимвол "\".
+ÐапÑимеÑ, еÑли нÑжно найÑи
+ÑÑÑÐ¾ÐºÑ "strcmp (", необÑ
одимо
+ÑказаÑÑ Ñаблон поиÑка в виде
+"strcmp \(" (без двойнÑÑ
кавÑÑек).
+
+ÐпÑÐ¸Ñ "ТолÑко ÑелÑе Ñлова"
+ÑÑÑанавливаеÑ, ÑÑо Ñаблон
+поиÑка ÑооÑвеÑÑÑвÑÐµÑ ÑолÑко
+ÑелÑм Ñловам (напÑимеÑ, еÑли
+Ñказано "foo", не бÑÐ´ÐµÑ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
+Ñлово "foobar").
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¿Ð¾Ð¸Ñк,
+нажмиÑе ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ
+<ÐалÑÑе> (<Ok>). Ðо вÑÐµÐ¼Ñ Ð¿Ð¾Ð¸Ñка его
+можно пÑиоÑÑановиÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹
+<ÐÑиоÑÑановиÑÑ> (<Suspend>) и
+пÑодолжиÑÑ Ð¿Ð¾ кнопке
+<ÐÑодолжиÑÑ> (<Continue>).
+
+СпиÑок найденнÑÑ
Ñайлов можно
+пÑоÑмаÑÑиваÑÑ, пеÑемеÑаÑÑÑ Ñ
+помоÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ "ÑÑÑелка ввеÑÑ
" и
+"ÑÑÑелка вниз". Ðнопка <ÐеÑейÑи>
+(<Chdir>) иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода
+в каÑалог, в коÑоÑом наÑ
одиÑÑÑ
+подÑвеÑеннÑй Ñайл. Ðнопка
+<ÐовÑоÑ> (<Again>) ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов нового
+поиÑка. Ðнопка <ÐÑÑ
од> (<Quit>)
+ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²ÑÑ
ода из Ñежима
+поиÑка. ÐажаÑие на кнопкÑ
+<ÐанелизаÑиÑ> (<Panelize>) пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº
+ÑомÑ, ÑÑо ÑезÑлÑÑаÑÑ Ð¿Ð¾Ð¸Ñка
+бÑдÑÑ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ñ Ð½Ð° ÑекÑÑÑÑ
+акÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, Ñак ÑÑо вÑ
+можеÑе пÑоизводиÑÑ Ñ
+вÑбÑаннÑми Ñайлами еÑе какие-Ñо
+дейÑÑÐ²Ð¸Ñ (пÑоÑмаÑÑиваÑÑ,
+копиÑоваÑÑ, пеÑемеÑаÑÑ, ÑдалÑÑÑ
+и Ñак далее). ÐоÑле вÑвода на
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ нажаÑÑ C-r длÑ
+возвÑаÑа к обÑÑÐ½Ð¾Ð¼Ñ ÑпиÑкÑ
+Ñайлов.
+
+Ðожно задаÑÑ ÑпиÑок каÑалогов,
+коÑоÑÑе команда "ÐоиÑк Ñайла"
+бÑÐ´ÐµÑ Ð¿ÑопÑÑкаÑÑ Ð² Ñ
оде поиÑка
+(напÑимеÑ, Ð²Ñ Ð·Ð½Ð°ÐµÑе, ÑÑо
+иÑкомого Ñайла Ð½ÐµÑ Ð½Ð° CDROM или не
+Ñ
оÑиÑе иÑкаÑÑ Ð² каÑалогаÑ
,
+подклÑÑеннÑÑ
ÑеÑез NFS по оÑенÑ
+Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ñ).
+
+ÐаÑалоги, коÑоÑÑе надо
+пÑопÑÑÑиÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑказанÑ
+в пеÑеменной find_ignore_dirs в ÑекÑии
+Misc ваÑего Ñайла ~/.mc/ini. Ðмена
+каÑалогов ÑазделÑÑÑÑÑ
+двоеÑоÑиÑми, ÑледÑÑÑим обÑазом:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ
+пеÑенапÑавление вÑвода на
+Ð¿Ð°Ð½ÐµÐ»Ñ (Ñм. ÐÑиÑеÑий
+панелизаÑииExternal panelize) Ð´Ð»Ñ Ð²ÑполнениÑ
+некоÑоÑÑÑ
ÑÑложненнÑÑ
+поÑледоваÑелÑноÑÑей дейÑÑвий,
+в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº "ÐоиÑк Ñайла"
+позволÑÐµÑ Ð²ÑполнÑÑÑ ÑолÑко
+пÑоÑÑÑе запÑоÑÑ.[External panelize]
+ÐÑиÑеÑий панелизаÑии (External
+panelize)
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐÑиÑеÑий
+панелизаÑии" (коÑоÑÑй
+пÑавилÑнее бÑло Ð±Ñ Ð½Ð°Ð·Ð²Ð°ÑÑ
+"ÐеÑенапÑавление вÑвода на
+панелÑ") позволÑÐµÑ Ð²ÑполниÑÑ
+внеÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸ оÑобÑазиÑÑ
+вÑвод ÑÑой пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° ÑекÑÑей
+акÑивной панели.
+
+ÐапÑимеÑ, еÑли Ð²Ñ Ñ
оÑиÑе
+вÑполниÑÑ ÐºÐ°ÐºÐ¾Ðµ-Ñо дейÑÑвие над
+вÑеми ÑимволиÑеÑкими ÑÑÑлками
+ÑекÑÑего каÑалога, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+иÑполÑзоваÑÑ Ð¿ÑÐ½ÐºÑ "ÐÑиÑеÑий
+панелизаÑии" Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка
+ÑледÑÑÑей командÑ:
+
+find . -type l -print
+
+ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²
+ÑекÑÑей панели бÑдеÑ
+оÑобÑажено не ÑодеÑжимое
+ÑооÑвеÑÑÑвÑÑÑего каÑалога, а
+ÑолÑко вÑе ÑимволиÑеÑкие
+ÑÑÑлки, в нем ÑаÑположеннÑе.
+
+ÐÑли Ð²Ñ Ñ
оÑиÑе вÑвеÑÑи на
+Ð¿Ð°Ð½ÐµÐ»Ñ Ð²Ñе ÑайлÑ, коÑоÑÑе бÑли
+ÑкаÑÐ°Ð½Ñ Ñ Ð²Ð°Ñего FTP-ÑайÑа, вÑ
+можеÑе иÑполÑзоваÑÑ ÑледÑÑÑÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑÐµÐ½Ð¸Ñ Ð½ÑжнÑÑ
+имен из Ñайла пÑоÑокола:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+ÐÑли Ð²Ñ Ð·Ð°Ñ
оÑиÑе, Ñо можеÑе
+ÑоÑ
ÑаниÑÑ ÑаÑÑо иÑполÑзÑемÑе
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸Ð·Ð°Ñии под
+оÑделÑнÑми инÑоÑмаÑивнÑми
+именами, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÑÑ
+возможноÑÑÑ Ð¸Ñ
бÑÑÑÑо вÑзваÑÑ
+по ÑÑим именам. ÐÐ»Ñ ÑÑого нÑжно
+набÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² ÑÑÑоке ввода
+и нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ <ÐобавиÑÑ>.
+ÐоÑле ÑÑого вам поÑÑебÑеÑÑÑ
+ввеÑÑи имÑ, по коÑоÑÐ¾Ð¼Ñ Ð²Ñ
+бÑдеÑе вÑзÑваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. Ð
+ÑледÑÑÑий Ñаз вам доÑÑаÑоÑно
+бÑÐ´ÐµÑ Ð²ÑбÑаÑÑ Ð½Ñжное Ð¸Ð¼Ñ Ð¸Ð·
+ÑпиÑка, а не вводиÑÑ Ð²ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+заново.[Hotlist]
+СпÑавоÑник каÑалогов (Hotlist)
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "СпÑавоÑник
+каÑалогов" ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²Ñвода
+ÑпиÑка меÑок (ÑÑловнÑÑ
имен),
+пÑиÑвоеннÑÑ
наиболее ÑаÑÑо
+иÑполÑзÑемÑм каÑалогам. ÐÑоÑ
+ÑпиÑок можно иÑполÑзоваÑÑ Ð´Ð»Ñ
+бÑÑÑÑого пеÑеÑ
ода в нÑжнÑй
+каÑалог. ÐолÑзÑÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ñм
+окном ÑпÑавоÑника каÑалогов, вÑ
+можеÑе добавиÑÑ Ð½Ð¾Ð²ÑÑ Ð¼ÐµÑÐºÑ Ð²
+ÑпиÑок или ÑдалиÑÑ Ñанее
+ÑозданнÑÑ Ð¿Ð°ÑÑ Ð¼ÐµÑка/каÑалог.
+ÐÐ»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÐµÑки можно
+Ñакже иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑиÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ C-x h, по коÑоÑой ÑекÑÑий
+каÑалог добавлÑеÑÑÑ Ð²
+ÑпÑавоÑник каÑалогов.
+ÐÑогÑамма вÑдаÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð½Ð° ввод
+меÑки Ð´Ð»Ñ ÑÑого каÑалога.
+
+ÐÑполÑзование ÑÑого пÑнкÑа
+Ð¼ÐµÐ½Ñ Ð¾Ð±ÐµÑпеÑÐ¸Ð²Ð°ÐµÑ Ð±Ð¾Ð»ÐµÐµ
+бÑÑÑÑÑй пеÑеÑ
од к ÑаÑÑо
+иÑполÑзÑемÑм каÑалогам. ÐÑÑгим
+ÑпоÑобом ÑÑкоÑÐµÐ½Ð¸Ñ Ð¿ÑоÑедÑÑÑ
+пеÑеклÑÑÐµÐ½Ð¸Ñ Ð½Ð° ÑаÑÑо
+иÑполÑзÑемÑе каÑалоги ÑвлÑеÑÑÑ
+задание пеÑеменной CDPATH
+(ÑмоÑÑиÑе опиÑание вÑÑÑоенной
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cdThe cd internal command.[Extension File Edit]
+Файл ÑаÑÑиÑений
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "Ðоманда" ÑлÑжиÑ
+Ð´Ð»Ñ Ð²Ñзова ÑедакÑоÑа и
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайла ~/.mc/bindings.
+ÐÑÐ¾Ñ Ñайл Ð¸Ð¼ÐµÐµÑ ÑледÑÑÑий
+ÑоÑÐ¼Ð°Ñ (ÑоÑÐ¼Ð°Ñ Ð±Ñл изменен в
+веÑÑии 3.0):
+
+ÐÑе ÑÑÑоки, наÑинаÑÑиеÑÑ Ñ # или
+пÑÑÑÑе ÑÑÑоки игноÑиÑÑÑÑÑÑ.
+
+СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿ÐµÑвой
+колонки (бÑдем говоÑиÑÑ, ÑÑо Ñ
+ÑакиÑ
ÑÑÑок наÑинаÑÑÑÑ ÑекÑии
+Ñайла ÑаÑÑиÑений), Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸Ð¼ÐµÑÑ
+ÑледÑÑÑий ÑоÑмаÑ:
+
+keyword/desc, Ñ.е. вÑе, ÑÑо ÑÑÐ¾Ð¸Ñ Ð¿Ð¾Ñле
+keyword/ и до конÑа ÑÑÑоки,
+инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº desc.
+
+РкаÑеÑÑве keyword Ð¼Ð¾Ð¶ÐµÑ ÑÑоÑÑÑ
+одно из ÑледÑÑÑиÑ
Ñлов:
+
+shell еÑли desc наÑинаеÑÑÑ Ñ ÑоÑки
+ (меÑа-ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð½Ðµ
+ допÑÑкаÑÑÑÑ), Ñо desc - ÑÑо
+ ÑаÑÑиÑение имени Ñайла,
+ Ñ.е. ÑÐ°Ð±Ð»Ð¾Ð½Ñ ÑооÑвеÑÑÑвÑÑÑ
+ вÑе ÑайлÑ, оканÑиваÑÑиеÑÑ
+ на desc. ÐÑимеÑ: .tar бÑдеÑ
+ ознаÑаÑÑ *.tar. ÐÑли desc не
+ наÑинаеÑÑÑ Ñ ÑоÑки, Ñо desc
+ ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº полное имÑ
+ Ñайла.
+
+regex desc - ÑегÑлÑÑное вÑÑажение.
+ ÐбÑаÑиÑе внимание на Ñо,
+ ÑÑо иÑполÑзÑеÑÑÑ
+ библиоÑека GNU regex, в ÑилÑ
+ Ñего "\|" ÑооÑвеÑÑÑвÑеÑ
+ пÑоÑÑо ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ "|", а "|"
+ Ð¸Ð¼ÐµÐµÑ ÑпеÑиалÑное
+ знаÑение (логиÑеÑкое ÐÐÐ).
+ ÐналогиÑно, вмеÑÑо Ñкобок
+ "(" и ")" надо иÑполÑзоваÑÑ "\("
+ и "\)".
+
+directory
+ Файл ÑвлÑеÑÑÑ ÐºÐ°Ñалогом и
+ его Ð¸Ð¼Ñ ÑооÑвеÑÑÑвÑеÑ
+ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc.
+
+type в ÑÑом ÑлÑÑае вÑбиÑаÑÑÑÑ
+ Ñакие ÑайлÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑÑÑ
+ `file %f` ÑооÑвеÑÑÑвÑеÑ
+ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc
+ (ÑаÑÑÑ filename: из `file %f`
+ Ñдалена).
+
+default подÑ
Ð¾Ð´Ð¸Ñ Ð»Ñбой Ñайл,
+ незавиÑимо Ð¾Ñ Ñого, какое
+ знаÑение пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ desc.
+
+include - ознаÑÐ°ÐµÑ Ð¾Ð±ÑÑÑ ÑекÑиÑ.
+
+ÐÑе ÑÑÑоки в ÑекÑии, кÑоме
+пеÑвой, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ
+пÑобела или Ñимвола ÑабÑлÑÑии и
+имеÑÑ ÑледÑÑÑий ÑоÑмаÑ:
+
+keyword=command (без пÑобелов возле "="),
+где keyword должно бÑÑÑ:
+
+Open (ÑÑÑока Ð·Ð°Ð´Ð°ÐµÑ Ð´ÐµÐ¹ÑÑвиÑ,
+вÑполнÑемÑе в Ñом ÑлÑÑае, когда
+полÑзоваÑÐµÐ»Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑ Enter или
+Ð´Ð²Ð°Ð¶Ð´Ñ ÑÐµÐ»ÐºÐ°ÐµÑ Ð¼ÑÑкой по имени
+Ñайла), View (F3), Edit (F4) или Include (длÑ
+Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñавил из обÑей
+ÑекÑии).
+
+command - лÑÐ±Ð°Ñ Ð¾Ð´Ð½Ð¾ÑÑÑоÑнаÑ
+команда оболоÑки, в коÑоÑой
+допÑÑкаÑÑÑÑ Ð¿ÑоÑÑÑе
+макÑоподÑÑановкиMacro Substitution.
+
+ÐейÑÑвие вÑÑиÑлÑеÑÑÑ ÑвеÑÑ
Ñ
+вниз (Ñаким обÑазом поÑÑдок
+ÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²Ð°Ð¶ÐµÐ½). ÐÑли
+некоÑоÑое дейÑÑвие пÑопÑÑено,
+поиÑк пÑодолжаеÑÑÑ ÐºÐ°Ðº в
+ÑлÑÑае, еÑли ÑÑо дейÑÑвие не
+ÑооÑвеÑÑÑвÑÐµÑ ÑÑловиÑ. ÐÑÑгими
+Ñловами еÑли Ñайл
+ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой и вÑоÑой
+ÑекÑии, но дейÑÑвие View
+пÑопÑÑено в пеÑвой ÑекÑии, Ñо
+пÑи нажаÑии клавиÑи F3 бÑдеÑ
+иÑполÑзовано дейÑÑвие View из
+вÑоÑой ÑекÑии. default должно
+опиÑÑваÑÑ Ð²Ñе дейÑÑвиÑ.[Background Jobs]
+ФоновÑе заданиÑ
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð²Ð°Ð¼
+ÑпÑавлÑÑÑ ÑоновÑми заданиÑми,
+запÑÑеннÑми из Midnight Commander
+(Ñакими заданиÑми могÑÑ Ð±ÑÑÑ
+ÑолÑко опеÑаÑии копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸
+пеÑемеÑÐµÐ½Ð¸Ñ Ñайлов). ÐÑполÑзÑÑ
+ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸Ð»Ð¸ "гоÑÑÑие"
+клавиÑи C-x j, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+оÑÑановиÑÑ, возобновиÑÑ Ð¸Ð»Ð¸
+ÑнÑÑÑ Ð»Ñбое из ÑоновÑÑ
заданий.[Menu File Edit]
+РедакÑиÑование Ñайлов менÑ
+
+Ð¤Ð°Ð¹Ð»Ñ Ð¼ÐµÐ½Ñ ÑодеÑÐ¶Ð°Ñ ÑпиÑки
+команд Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑаÑÑо
+повÑоÑÑемÑÑ
полÑзоваÑелем
+опеÑаÑий. ÐÑи Ð¼ÐµÐ½Ñ ÑоздаÑÑÑÑ Ð¸
+поддеÑживаÑÑÑÑ Ñамими
+полÑзоваÑелÑми. ÐогÑÑ Ð±ÑÑÑ
+ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑÑи Ñайла менÑ: в
+ÑекÑÑем каÑалоге, в домаÑнем
+каÑалоге полÑзоваÑÐµÐ»Ñ Ð¸
+обÑеÑиÑÑемнÑй. Ðогда вÑ
+нажимаеÑе клавиÑÑ F2 Ð´Ð»Ñ Ð²Ñзова
+менÑ, Midnight Commander внаÑале иÑеÑ
+Ñайл .mc.menu в ÑекÑÑем каÑалоге и
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑооÑвеÑÑÑвÑÑÑее
+Ð¼ÐµÐ½Ñ (еÑли наÑ
Ð¾Ð´Ð¸Ñ Ð¸ еÑли
+владелÑÑем ÑÑого Ñайла
+ÑвлÑеÑÑÑ Ð´Ð°Ð½Ð½Ñй полÑзоваÑелÑ
+или root и ÑÑÐ¾Ñ Ñайл не доÑÑÑпен
+на запиÑÑ Ð²Ñем). ÐÑли Ñакого
+Ñайла не найдено, Ñаким же
+обÑазом иÑеÑÑÑ Ñайл ~/.mc/menu и, в
+поÑледнÑÑ Ð¾ÑеÑедÑ, mc иÑполÑзÑеÑ
+обÑеÑиÑÑемное Ð¼ÐµÐ½Ñ /usr/share/mc/mc.menu.
+
+ФоÑÐ¼Ð°Ñ Ð²ÑеÑ
ÑÑеÑ
Ñайлов менÑ
+одинаков и оÑÐµÐ½Ñ Ð¿ÑоÑÑ. СÑÑоки
+комменÑаÑиев наÑинаÑÑÑÑ Ñ '#'.
+ÐополниÑелÑнÑе комменÑаÑии
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ '#', пÑобела
+или Ñимвола ÑабÑлÑÑии. СÑÑоки,
+наÑинаÑÑиеÑÑ Ñ Ð»Ñбого Ñимвола,
+оÑлиÑного Ð¾Ñ Ð¿Ñобела и Ñимвола
+ÑабÑлÑÑии, инÑеÑпÑеÑиÑÑÑÑÑÑ
+как Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿ÑнкÑов менÑ,
+пÑиÑем еÑли пеÑвÑй Ñимвол
+ÑвлÑеÑÑÑ Ð±Ñквой или ÑиÑÑой, Ñо
+ÑооÑвеÑÑÑвÑÑÑÐ°Ñ ÐºÐ»Ð°Ð²Ð¸Ñа бÑдеÑ
+ÑлÑжиÑÑ "гоÑÑÑей" клавиÑей длÑ
+вÑзова ÑÑого пÑнкÑа менÑ.
+СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿Ñобела
+или Ñимвола ÑабÑлÑÑии,
+инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº командÑ,
+коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑполнÑÑÑÑÑ Ð¿Ñи
+вÑзове ÑооÑвеÑÑÑвÑÑÑего пÑнкÑа
+менÑ. ÐÑи ÑÑÑоки должнÑ
+ÑледоваÑÑ Ð·Ð° ÑÑÑокой Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¸
+иÑ
Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½ÐµÑколÑко.
+
+Ðогда полÑзоваÑÐµÐ»Ñ Ð²ÑбиÑаеÑ
+какой-Ñо пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ,
+ÑооÑвеÑÑÑвÑÑÑие команднÑе
+ÑÑÑоки копиÑÑÑÑÑÑ Ð²Ð¾ вÑеменнÑй
+Ñайл во вÑеменном каÑалоге
+(обÑÑно /usr/tmp) и заÑем ÑÑÐ¾Ñ Ñайл
+запÑÑкаеÑÑÑ Ð½Ð° вÑполнение. ÐÑо
+позволÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ
+вÑÑавлÑÑÑ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÐ½Ñ Ð»ÑбÑе
+конÑÑÑÑкÑии, допÑÑÑимÑе в
+командном ÑзÑке оболоÑки. Ðожно
+Ñакже иÑполÑзоваÑÑ
+макÑоподÑÑановки, коÑоÑÑе
+пÑоизводÑÑÑÑ Ð¿ÐµÑед вÑполнением
+кода Ð¼ÐµÐ½Ñ (подÑобнее ÑмоÑÑиÑе в
+ÑекÑии ÐакÑоподÑÑановкиMacro Substitution).
+
+ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñайла mc.menu:
+
+A Dump the currently selected file
+ od -c %f
+
+B Edit a bug report and send it to root
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "Midnight Commander bug" root < $I
+ rm -f $I
+
+M Read mail
+ emacs -f rmail
+
+N Read Usenet news
+ emacs -f gnus
+
+H Call the info hypertext browser
+ info
+
+J Copy current directory to other panel recursively
+ tar cf - . | (cd %D && tar xvpf -)
+
+K Make a release of the current subdirectory
+ echo -n "Name of distribution file: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X Extract the contents of a compressed tar file
+ tar xzvf %f
+
+УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ (Default Conditions)
+
+ÐÐ°Ð¶Ð´Ð¾Ð¼Ñ Ð¿ÑнкÑÑ Ð¼ÐµÐ½Ñ Ð¼Ð¾Ð¶ÐµÑ
+пÑедÑеÑÑвоваÑÑ ÑÑловие. СÑÑока,
+задаÑÑÐ°Ñ ÑÑловие, должна
+ÑодеÑжаÑÑ Ñимвол '=' в пеÑвой
+колонке. ÐомандÑ, задаваемÑе
+ÑÑим пÑнкÑом менÑ, бÑдÑÑ
+вÑполнÑÑÑÑÑ ÑолÑко еÑли
+ÑÑловие вÑполнÑеÑÑÑ.
+
+СинÑакÑÐ¸Ñ ÑÑÑоки ÑÑловиÑ: = <sub-cond>
+ или: = <sub-cond> | <sub-cond> ...
+ или: = <sub-cond> & <sub-cond> ...
+
+где <sub-condition> Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:
+
+ y <pattern> ÑинÑакÑÐ¸Ñ ÑекÑÑего Ñайла ÑооÑвеÑÑÑвÑÐµÑ ÑаблонÑ.
+ ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑедакÑоÑа.
+ f <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего Ñайла?
+ F <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ñайл в паÑÑивной
+ панели?
+ d <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего
+ каÑалога?
+ D <pattern> ÑооÑвеÑÑÑвÑÐµÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего
+ каÑалога в паÑÑивной панели?
+ t <type> Ñип Ñайла ÑооÑвеÑÑÑвÑÐµÑ <type>?
+ T <type> Ñип Ñайла в паÑÑивной панели
+ ÑооÑвеÑÑÑвÑÐµÑ <type>?
+ x <filename> filename ÑвлÑеÑÑÑ Ð¸ÑполнимÑм?
+ ! <sub-cond> логиÑеÑкое оÑÑиÑание ÑÑÐ»Ð¾Ð²Ð¸Ñ <sub-cond>
+
+Шаблон (pattern) - ÑÑо обÑÑнÑй
+Ñаблон оболоÑки (shell pattern) или
+ÑегÑлÑÑное вÑÑажение, в
+ÑооÑвеÑÑÑвии Ñ Ð¾Ð¿Ñией "shell patterns".
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ Ð·Ð½Ð°Ñение опÑии
+"shell patterns" пÑÑем запиÑи ÑÑÑоки
+"shell_patterns=x" в ÑамÑÑ Ð¿ÐµÑвÑÑ ÑÑÑокÑ
+Ñайла Ð¼ÐµÐ½Ñ (здеÑÑ "x" Ñавно 0 или
+1).
+
+Ð¢Ð¸Ð¿Ñ Ñайлов опÑеделÑÑÑÑÑ ÑледÑÑÑими Ñимволами:
+
+ n не каÑалог
+ r обÑÑнÑй Ñайл (regular file)
+ d каÑалог
+ l ÑÑÑлка (link)
+ c байÑ-оÑиенÑиÑованное ÑÑÑÑойÑÑво (char special)
+ b блок-оÑиенÑиÑованное ÑÑÑÑойÑÑво (block special)
+ f fifo
+ s socket
+ x иÑполнÑемÑй Ñайл
+ t помеÑеннÑй Ñайл (tagged)
+
+ÐапÑимеÑ, 'rlf' ознаÑÐ°ÐµÑ Ð»Ð¸Ð±Ð¾
+обÑÑнÑй Ñайл, либо ÑÑÑлкÑ, либо
+Ñайл Ñипа fifo. Тип 't' ÑÑоиÑ
+неÑколÑко оÑобнÑком, поÑÐ¾Ð¼Ñ ÑÑо
+ÑÑÐ¾Ñ Ñип опÑеделÑеÑÑÑ Ð½Ðµ Ñипом
+Ñамого Ñайла, а Ñем, помеÑен ли
+Ñайл на панели. УÑловие '=t t'
+иÑÑинно, еÑли в ÑекÑÑей панели
+имеÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑе ÑайлÑ, и
+ложно, еÑли ÑаковÑÑ
неÑ.
+
+ÐÑли ÑÑловие наÑинаеÑÑÑ Ñ '=?'
+вмеÑÑо '=', Ñо во вÑемÑ
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑовеÑки ÑÑловиÑ
+бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ñ
од
+вÑÑиÑÐ»ÐµÐ½Ð¸Ñ ÑÑÐ»Ð¾Ð²Ð¸Ñ (a debug trace will be
+shown whenever the value of the condition is calculated).
+
+ÐнаÑение ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÑиÑлÑеÑÑÑ
+Ñлева напÑаво. ÐÑо знаÑиÑ, ÑÑо
+ = f *.tar.gz | f *.tgz & t n
+вÑÑиÑлÑеÑÑÑ ÐºÐ°Ðº
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ð¸ÑполÑзованиÑ
+ÑÑловий:
+
+= f *.tar.gz | f *.tgz & t n
+L List the contents of a compressed tar-archive
+ gzip -cd %f | tar xvf -
+
+УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в менÑ
+(Addition Conditions)
+
+ÐÑли ÑÑÑока ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð½Ð°ÑинаеÑÑÑ
+Ñ '+' (или '+?') вмеÑÑо '=' (или '=?') -
+ÑÑо ÑÑловие ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº
+ÑÑловие вклÑÑÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾
+пÑнкÑа в менÑ. ÐÑли ÑÑловие
+иÑÑинно, пÑÐ½ÐºÑ Ð²ÐºÐ»ÑÑаеÑÑÑ Ð²
+оÑобÑажаемое на ÑкÑане менÑ,
+еÑли ÑÑловие не вÑполнÑеÑÑÑ - не
+вклÑÑаеÑÑÑ.
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¾Ð´Ð½Ð¾ и
+Ñо же ÑÑловие и как ÑÑловие
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¸ как ÑÑловие
+вклÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в менÑ, еÑли
+наÑнеÑе ÑÑÑÐ¾ÐºÑ ÑÑÐ»Ð¾Ð²Ð¸Ñ Ñ '+=' или
+'=+' (еÑли надо оÑобÑажаÑÑ Ñ
од
+вÑÑиÑлениÑ, Ñо Ñ '+=?' или '=+?').
+ÐÑли Ð²Ñ Ñ
оÑиÑе иÑполÑзоваÑÑ Ð´Ð²Ð°
+ÑазнÑÑ
ÑÑловиÑ, одно длÑ
+вклÑÑÐµÐ½Ð¸Ñ Ð² менÑ, а дÑÑгое - длÑ
+вÑполнениÑ, надо пÑедпоÑлаÑÑ
+пÑнкÑÑ Ð¼ÐµÐ½Ñ Ð´Ð²Ðµ ÑÑÑоки ÑÑловий,
+Ð¾Ð´Ð½Ñ - наÑинаÑÑÑÑÑÑ Ñ '+', и
+дÑÑгÑÑ - наÑинаÑÑÑÑÑÑ Ñ '='.[Options Menu]
+ÐÐµÐ½Ñ 'ÐаÑÑÑойки' ('Options')
+
+ÐÑогÑамма Midnight Commander Ð¸Ð¼ÐµÐµÑ ÑÑд
+ÑÑÑановок (опÑий), ÐºÐ°Ð¶Ð´Ð°Ñ Ð¸Ð·
+коÑоÑÑÑ
Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²ÐºÐ»ÑÑена или
+вÑклÑÑена, Ð´Ð»Ñ Ñего ÑлÑжаÑ
+неÑколÑко диалоговÑÑ
окон,
+доÑÑÑпнÑÑ
ÑеÑез менÑ
+"ÐаÑÑÑойки". ÐпÑÐ¸Ñ Ð²ÐºÐ»ÑÑена,
+еÑли поÑÑавлена звездоÑка или
+знак "x" в ÑкобкаÑ
пеÑед
+названием опÑии.
+
+ÐÑÐ½ÐºÑ ÐонÑигÑÑаÑиÑConfiguration вÑзÑваеÑ
+диалоговое окно, в коÑоÑом вÑ
+можеÑе поменÑÑÑ Ð±Ð¾Ð»ÑÑинÑÑво
+ÑÑÑановок пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+
+ÐÑÐ½ÐºÑ ÐнеÑний вид (Layout)Layout ÑлÑжиÑ
+Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð½Ð°ÑÑÑоек,
+опÑеделÑÑÑиÑ
положение и вид
+окна пÑогÑÐ°Ð¼Ð¼Ñ mc на ÑкÑане.
+
+ÐÑÐ½ÐºÑ ÐодÑвеÑждение (Confirmation)Confirmation
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ ÑказÑваеÑе, на
+вÑполнение какиÑ
дейÑÑвий
+пÑогÑамма бÑÐ´ÐµÑ ÑÑебоваÑÑ
+подÑвеÑждениÑ.
+
+ÐÑÐ½ÐºÑ ÐиÑÑ Ñимволов (Display bits)Display bits
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ ÑказÑваеÑе, в каком
+ÑоÑмаÑе Ð²Ð°Ñ ÑеÑминал бÑдеÑ
+обÑабаÑÑваÑÑ (вводиÑÑ Ð¸
+оÑобÑажаÑÑ Ð½Ð° диÑплее)
+инÑоÑмаÑиÑ, пÑедÑÑавленнÑÑ
+байÑами (напÑимеÑ, запиÑаннÑÑ Ð²
+Ñайле).
+
+ÐÑÐ½ÐºÑ Ð Ð°Ñпознавание ÐºÐ»Ð°Ð²Ð¸Ñ (Learn
+keys)Learn keys вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ
+некоÑоÑÑÑ
клавиÑ, коÑоÑÑе
+ÑабоÑаÑÑ Ð½Ðµ на вÑеÑ
ÑипаÑ
+ÑеÑминалов, и ÑвÑзаÑÑ ÑÑ
+ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð°
+бÑла поÑледоваÑÑ Ð·Ð° нажаÑием
+оÑÑÑÑÑÑвÑÑÑей клавиÑи, Ñ
+нажаÑием дÑÑгой клавиÑи или
+комбинаÑии клавиÑ.
+
+ÐÑÐ½ÐºÑ ÐиÑÑÑалÑнÑе ФС (Virtual FS)Virtual FS
+вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ
+знаÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
паÑамеÑÑов,
+ÑвÑзаннÑÑ
Ñ Ð¸ÑполÑзованием
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем.
+
+Ðо команде СоÑ
ÑаниÑÑ Ð½Ð°ÑÑÑойки
+(Save setup)Save Setup введеннÑе знаÑениÑ
+паÑамеÑÑов ÑоÑ
ÑанÑÑÑÑÑ Ð²
+ini-Ñайле пÑогÑаммÑ.[Configuration]
+ÐонÑигÑÑаÑиÑ
+
+ÐаÑамеÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑии,
+задаваемÑе в ÑÑом окне, делÑÑÑÑ
+на ÑÑи гÑÑппÑ: "ÐаÑÑÑойки
+панелей", "ÐаÑза поÑле
+иÑполнениÑ" и "ÐÑоÑие
+наÑÑÑойки".
+
+ÐаÑÑÑойки панелей (Panel Options)
+
+РазмеÑÑ Ð² единиÑаÑ
СÐ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ ÑазмеÑÑ Ñайлов и
+каÑалогов в единиÑаÑ
СР(по
+оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 1000). СÑÑÑикÑÑ Ðº, м, и Ñ.
+д. оÑобÑажаÑÑÑÑ Ð² нижнем
+ÑегиÑÑÑе. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð¿ÑиÑ
+вÑклÑÑена. Ð ÑÑом ÑлÑÑае Midnight
+Commander оÑобÑÐ°Ð¶Ð°Ñ ÑазмеÑÑ Ð²
+двоиÑнÑÑ
единиÑаÑ
(по ÑнованиÑ
+1024), и ÑÑÑÑикÑÑ Ð, Ð, и Ñ. д.
+оÑобÑажаÑÑÑÑ Ð² веÑÑ
нем
+ÑегиÑÑÑе.
+
+ÐоказÑваÑÑ ÑезеÑвнÑе (Backup)
+ÑайлÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿ÑогÑамма
+Midnight Commander не показÑÐ²Ð°ÐµÑ ÑайлÑ,
+имена коÑоÑÑÑ
заканÑиваÑÑÑÑ Ð½Ð°
+'~' (подобно клÑÑÑ -B ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ls в
+GNU).
+
+ÐоказÑваÑÑ ÑкÑÑÑÑе ÑайлÑ. Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander показÑваеÑ
+вÑе ÑайлÑ, имена коÑоÑÑÑ
+наÑинаÑÑÑÑ ÑоÑкой (как ls -a).
+
+ÐÑмеÑка пеÑемеÑÐ°ÐµÑ ÐºÑÑÑоÑ.
+Ðогда Ð²Ñ Ð¾ÑмеÑаеÑе Ñайл
+(клавиÑей Insert), Ñо по ÑмолÑаниÑ
+подÑвеÑка на имени Ñайла
+ÑмеÑаеÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+
+ÐÑпадение Ð¼ÐµÐ½Ñ Ð¿Ñи вÑзове. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи
+вÑзове главного Ð¼ÐµÐ½Ñ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F9, бÑÐ´ÐµÑ ÑÑазÑ
+оÑобÑажаÑÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð¿ÑнкÑов
+Ð¼ÐµÐ½Ñ (вÑпадаÑÑее менÑ). Ð
+пÑоÑивном ÑлÑÑае
+акÑивизиÑÑÑÑÑÑ ÑолÑко пÑнкÑÑ
+главного Ð¼ÐµÐ½Ñ Ð¸ Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ (поÑле
+вÑбоÑа одного из ниÑ
клавиÑами
+ÑÑÑелок) нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter,
+либо вÑбÑаÑÑ Ð½ÑжнÑй пÑÐ½ÐºÑ Ð¿Ð¾
+пеÑвой бÑкве названиÑ, и ÑолÑко
+поÑле ÑÑого полÑÑиÑе
+возможноÑÑÑ Ð²ÑбÑаÑÑ Ð¿ÑнкÑ
+вÑпадаÑÑего менÑ.
+
+СмеÑиваÑÑ ÑайлÑ/каÑалоги. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, имена
+Ñайлов и каÑалогов
+оÑобÑажаÑÑÑÑ Ð²Ð¿ÐµÑемежкÑ. ÐÑли
+опÑÐ¸Ñ Ð¾ÑклÑÑена, каÑалоги (и
+ÑÑÑлки на каÑалоги)
+показÑваÑÑÑÑ Ð² наÑале ÑпиÑка, а
+имена Ñайлов - поÑле имен вÑеÑ
+каÑалогов.
+
+ÐÑÑÑÑÐ°Ñ Ð·Ð°Ð³ÑÑзка каÑалога. Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена.
+ÐÑли Ð²Ñ Ð°ÐºÑивизиÑÑеÑе ее, Midnight
+Commander бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ
+вÑвода ÑодеÑжимого каÑалога
+ÑледÑÑÑий ÑÑÑк: ÑодеÑжимое
+каÑалога пеÑеÑиÑÑваеÑÑÑ ÑолÑко
+в Ñом ÑлÑÑае, еÑли изменилаÑÑ
+запиÑÑ Ð² i-node каÑалога, Ñо еÑÑÑ
+еÑли в каÑалоге ÑоздавалиÑÑ Ð¸Ð»Ð¸
+ÑдалÑлиÑÑ ÑайлÑ; еÑли
+изменÑлиÑÑ ÑолÑко запиÑи в i-node
+Ñайлов каÑалога (изменÑлÑÑ
+ÑÐ°Ð·Ð¼ÐµÑ Ñайла, Ñежим доÑÑÑпа или
+Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ð¸ Ñ.п.) ÑодеÑжимое
+панели не обновлÑеÑÑÑ. Ð ÑÑом
+ÑлÑÑае (еÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена) вÑ
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑ ÑпиÑок Ñайлов
+вÑÑÑнÑÑ (клавиÑами C-r).
+
+ÐаÑза поÑле иÑполнениÑ
+
+ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð²Ð°Ñей командÑ
+Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð±ÐµÑпеÑиÑÑ
+паÑзÑ, ÑÑÐ¾Ð±Ñ Ð²Ñ Ð¼Ð¾Ð³Ð»Ð¸
+пÑоÑмоÑÑеÑÑ Ð¸ изÑÑиÑÑ Ð²Ñвод
+командÑ. ÐÑÑÑ ÑÑи ваÑианÑа
+ÑÑÑановки ÑÑой опÑии:
+
+ <Ðикогда> ÐÑо знаÑиÑ, ÑÑо вÑ
+ не Ñ
оÑиÑе видеÑÑ Ð²Ñвод
+ командÑ. Ðа конÑоли Linux или
+ FreeBSD или пÑи иÑполÑзовании
+ xterm Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑмоÑÑеÑÑ
+ ÑÑÐ¾Ñ Ð²Ñвод, нажав C-o.
+
+ <Ðа "ÑÑпÑÑ
" ÑеÑминалаÑ
>
+ ÐаÑза бÑÐ´ÐµÑ ÑоздаваÑÑÑÑ Ð½Ð°
+ ÑеÑминалаÑ
, коÑоÑÑе не
+ ÑпоÑÐ¾Ð±Ð½Ñ Ð¾Ð±ÐµÑпеÑиÑÑ Ð¿Ð¾ÐºÐ°Ð·
+ вÑвода поÑледней из
+ вÑполнÑвÑиÑ
ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ÑÑо
+ лÑбÑе ÑеÑминалÑ, оÑлиÑнÑе
+ Ð¾Ñ xterm или Linux-конÑоли).
+
+ <ÐÑегда> ÐÑогÑамма
+ обеÑпеÑÐ¸Ñ Ð¿Ð°ÑÐ·Ñ Ð¿Ð¾Ñле
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð»Ñбой командÑ.
+
+
+ÐÑоÑие наÑÑÑойки
+
+Mkdir autoname. ÐÑи Ñоздании нового
+каÑалога по F7 в поле ввода имени
+нового каÑалога бÑдеÑ
+авÑомаÑиÑеÑки подÑÑавлÑÑÑÑÑ
+Ð¸Ð¼Ñ Ñайла или каÑалога,
+наÑ
одÑÑегоÑÑ Ð¿Ð¾Ð´ кÑÑÑоÑом.
+
+ÐеÑали опеÑаÑий (Verbose operation).
+ÐÑÐ¾Ñ Ð¿ÐµÑеклÑÑаÑÐµÐ»Ñ Ð¾Ð¿ÑеделÑеÑ,
+бÑÐ´ÐµÑ Ð»Ð¸ пÑи вÑполнении
+опеÑаÑий копиÑованиÑ,
+пеÑемеÑÐµÐ½Ð¸Ñ Ð¸ ÑдалениÑ
+вÑводиÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑное окно,
+оÑобÑажаÑÑее Ñ
од вÑполнениÑ
+опеÑаÑии. ÐÑли Ñ Ð²Ð°Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй
+ÑеÑминал, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе оÑклÑÑиÑÑ
+ÑÑÐ¾Ñ Ð²Ñвод. Ðн оÑклÑÑаеÑÑÑ
+авÑомаÑиÑеÑки, еÑли ÑкоÑоÑÑÑ
+ваÑего ÑеÑминала менÑÑе 9600 bps.
+
+ÐодÑÑиÑÑваÑÑ Ð¾Ð±Ñий ÑазмеÑ. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander
+пеÑед вÑполнением опеÑаÑий
+копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸
+ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑÑиÑÑÐ²Ð°ÐµÑ Ð¾Ð±Ñее
+ÑиÑло обÑабаÑÑваемÑÑ
Ñайлов и
+иÑ
ÑÑммаÑнÑй ÑÐ°Ð·Ð¼ÐµÑ Ð¸
+показÑÐ²Ð°ÐµÑ Ñ
од вÑполнениÑ
+опеÑаÑии над ÑÑими Ñайлами в
+виде диагÑаммÑ-полоÑки (пÑавда,
+ÑÑо Ñлегка замедлÑеÑ
+вÑполнение опеÑаÑий). ÐÑа опÑиÑ
+не ÑабоÑаеÑ, еÑли оÑклÑÑена
+опÑÐ¸Ñ ÐеÑали опеÑаÑий.
+
+ÐбÑазÑÑ Ð² ÑÑиле shell (Shell Patterns). Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Select, Unselect и
+Filter иÑполÑзÑÑÑ ÑегÑлÑÑнÑе
+вÑÑажениÑ, коÑоÑÑе ÑÑÑоÑÑÑÑ Ð¿Ð¾
+пÑавилам, дейÑÑвÑÑÑим в
+оболоÑке (shell- like regular expressions). ÐлÑ
+Ñого, ÑÑÐ¾Ð±Ñ Ð´Ð¾ÑÑиÑÑ Ñакого
+ÑÑÑекÑа, вÑполнÑÑÑÑÑ ÑледÑÑÑие
+пÑеобÑазованиÑ: '*' заменÑеÑÑÑ
+на '.*' (Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑе Ñимволов);
+'?' заменÑеÑÑÑ Ð½Ð° '.' (в ÑоÑноÑÑи
+один Ñимвол) и '.' заменÑеÑÑÑ Ð½Ð°
+обÑÑнÑÑ ÑоÑкÑ. ÐÑли опÑиÑ
+оÑклÑÑена, Ñо ÑегÑлÑÑнÑе
+вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑÑÑоиÑÑÑÑ Ñак,
+как опиÑано в ed(1).
+
+ÐвÑоÑоÑ
Ñанение наÑÑÑоек. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи
+вÑÑ
оде из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander
+знаÑÐµÐ½Ð¸Ñ Ð²ÑеÑ
наÑÑÑаиваемÑÑ
+паÑамеÑÑов ÑоÑ
ÑанÑÑÑÑÑ Ð² Ñайле
+~/.mc/ini.
+
+ÐвÑомаÑиÑеÑкие менÑ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена,
+полÑзоваÑелÑÑкое Ð¼ÐµÐ½Ñ Ð±ÑдеÑ
+авÑомаÑиÑеÑки вÑзÑваÑÑÑÑ Ð½Ð°
+ÑкÑан пÑи запÑÑке пÑогÑаммÑ.
+ÐÑо бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾, еÑли на
+компÑÑÑеÑе ÑабоÑаÑÑ Ð½ÐµÐ¾Ð¿ÑÑнÑе
+полÑзоваÑели (опеÑаÑоÑÑ),
+коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑполнÑÑÑ
+ÑолÑко ÑÑандаÑÑнÑе опеÑаÑии.
+
+ÐÑÑÑоеннÑй ÑедакÑоÑ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо длÑ
+ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлов
+вÑзÑваеÑÑÑ Ð²ÑÑÑоеннÑй
+ÑедакÑоÑ. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена,
+Ñо бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ
+ÑедакÑоÑ, ÑказаннÑй в
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ EDITOR. ÐÑли
+Ñакой ÑедакÑÐ¾Ñ Ð½Ðµ задан, бÑдеÑ
+вÑзÑваÑÑÑÑ vi СмоÑÑиÑе Ñаздел
+ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ ÑайловInternal File Editor.
+
+ÐÑÑÑоеннÑй пÑоÑмоÑÑ. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа
+Ñайлов вÑзÑваеÑÑÑ Ð²ÑÑÑоеннаÑ
+пÑогÑамма пÑоÑмоÑÑа. ÐÑли опÑиÑ
+вÑклÑÑена, вÑзÑваеÑÑÑ
+пÑогÑамма, ÑÐºÐ°Ð·Ð°Ð½Ð½Ð°Ñ Ð²
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ PAGER. ÐÑли
+ÑÐ°ÐºÐ°Ñ Ð¿ÑогÑамма не задана,
+иÑполÑзÑеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° view.
+СмоÑÑиÑе Ñаздел ÐÑÑÑоеннаÑ
+пÑогÑамма пÑоÑмоÑÑа ÑайловInternal File Viewer.
+
+Ðополнение: показÑваÑÑ Ð²Ñе
+(Complete: show all). РпÑоÑеÑÑе ввода
+команд Midnight Commander можеÑ
+вÑполнÑÑÑ ÐавеÑÑение вводаCompletion пÑи
+нажаÑии на клавиÑи M-Tab, пÑÑаÑÑÑ
+ÑгадаÑÑ Ð¾ÐºÐ¾Ð½Ñание вводимой
+командÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи
+пеÑвом нажаÑии M-Tab он иÑÐµÑ Ð²Ñе
+возможнÑе ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑениÑ
+и, еÑли завеÑÑÐµÐ½Ð¸Ñ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°ÑнÑ
+(имееÑÑÑ Ð¼Ð½Ð¾Ð³Ð¾ ÑазнÑÑ
+ваÑианÑов), Ñо ÑолÑко издаеÑ
+звÑковой Ñигнал. ÐÑи вÑоÑом
+нажаÑии M-Tab оÑобÑажаÑÑÑÑ Ð²Ñе
+возможнÑе завеÑÑениÑ. ÐÑли вÑ
+Ñ
оÑиÑе видеÑÑ Ð²Ñе возможнÑе
+ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле
+пеÑвого нажаÑÐ¸Ñ M-Tab, вклÑÑиÑе
+ÑÑÑ Ð¾Ð¿ÑиÑ.
+
+ÐÑаÑаÑÑийÑÑ Ð¸Ð½Ð´Ð¸ÐºÐ°ÑÐ¾Ñ ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² веÑÑ
нем пÑавом
+ÑÐ³Ð»Ñ Ð²ÑаÑаÑÑÑÑÑÑ ÑеÑÑоÑкÑ, как
+индикаÑÐ¾Ñ Ñого, ÑÑо вÑполнÑеÑÑÑ
+какое-Ñо задание (опеÑаÑиÑ).
+
+ÐавигаÑÐ¸Ñ Ð² ÑÑиле lynx (Lynx-like motion).
+ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, вÑ
+имееÑе возможноÑÑÑ
+иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка
+впÑаво" Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода в
+подÑвеÑеннÑй в даннÑй моменÑ
+каÑалог и "ÑÑÑелка влево" длÑ
+пеÑеÑ
ода в ÑодиÑелÑÑкий по
+оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑÐµÐ¼Ñ ÐºÐ°Ñалог
+(пÑи ÑÑловии, ÑÑо команднаÑ
+ÑÑÑока пÑÑÑа). Ðо ÑмолÑаниÑ
+опÑÐ¸Ñ Ð¾ÑклÑÑена.
+
+Смена каÑалога по ÑÑÑлкам.
+УÑÑановка ÑÑой опÑии пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ Ðº
+ÑомÑ, ÑÑо Midnight Commander бÑдеÑ
+ÑледоваÑÑ Ð»Ð¾Ð³Ð¸ÑеÑкой ÑепоÑке
+подкаÑалогов пÑи вÑполнении
+команд ÑÐ¼ÐµÐ½Ñ ÐºÐ°Ñалога как в
+панели, Ñак и по команде cd. Так
+же Ð²ÐµÐ´ÐµÑ ÑÐµÐ±Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ bash.
+ÐÑли же опÑÐ¸Ñ Ð½Ðµ вклÑÑена, Midnight
+Commander бÑÐ´ÐµÑ Ð¿Ñи вÑполнении
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd ÑледоваÑÑ ÑеалÑной
+ÑÑÑÑкÑÑÑе каÑалогов, Ñак ÑÑо
+еÑли Ð²Ñ Ð²Ð¾Ñли в ÑекÑÑий каÑалог
+по ÑÑÑлке на него, Ñо по команде
+cd .. Ð²Ñ Ð¾ÐºÐ°Ð¶ÐµÑеÑÑ Ð² его
+ÑодиÑелÑÑком каÑалоге, а не в
+Ñом каÑалоге, где ÑаÑположена
+ÑÑÑлка.
+
+ÐезопаÑное Ñдаление. ÐÑли ÑÑа
+опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена,
+непÑеднамеÑенно ÑдалиÑÑ Ñайл
+бÑÐ´ÐµÑ Ñложнее. РдиалоговÑÑ
+окнаÑ
подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑдалениÑ
+пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑаниÑ
+кнопка изменÑеÑÑÑ Ñ Ðа на ÐеÑ.
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑиÑ
+оÑклÑÑена.[Layout]
+ÐнеÑний вид
+
+Ðиалоговое окно "ÐнеÑний вид"
+Ð´Ð°ÐµÑ Ð²Ð°Ð¼ возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ
+некоÑоÑÑе паÑамеÑÑÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане главного
+окна пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. ÐÑ
+можеÑе вÑвеÑÑи на ÑкÑан или
+оÑмениÑÑ Ð²Ñвод ÑÑÑоки главного
+менÑ, командной ÑÑÑоки, ÑÑÑоки
+подÑказок, мини-ÑÑаÑÑÑа, ÑÑÑоки
+Ñ Ð¿Ð¾Ð´Ñказкой по ÑÑнкÑионалÑнÑм
+клавиÑам. Ðа конÑоли Linux или FreeBSD
+можно задаÑÑ ÑиÑло ÑÑÑок,
+коÑоÑÑе бÑдÑÑ Ð¾ÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñвода командÑ.
+
+Ðожно Ñакже ÑказаÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð»Ð¸
+панели ÑаÑполагаÑÑÑÑ
+гоÑизонÑалÑно или веÑÑикалÑно,
+измениÑÑ ÑазмеÑÑ Ð¿Ð°Ð½ÐµÐ»ÐµÐ¹.
+
+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑиÑ
+оÑобÑажаÑÑÑÑ Ð¾Ð´Ð½Ð¸Ð¼ ÑвеÑом, но
+Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑделаÑÑ Ñак, ÑÑобÑ
+пÑава доÑÑÑпа и ÑÐ¸Ð¿Ñ Ñайлов
+бÑли вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð´ÑÑгими ÑвеÑамиColors.
+ÐÑли вклÑÑено вÑделение ÑвеÑом
+пÑав доÑÑÑпа, Ð¿Ð¾Ð»Ñ perm и mode в
+ÑоÑмаÑаÑ
вÑводаListing Mode..., показÑваÑÑие
+пÑава полÑзоваÑелÑ,
+запÑÑÑивÑего пÑогÑÐ°Ð¼Ð¼Ñ Midnight
+Commander, вÑÐ´ÐµÐ»ÐµÐ½Ñ ÑвеÑом,
+опÑеделеннÑм клÑÑевÑм Ñловом
+selected. ÐÑли ÑазÑеÑено, подÑвеÑка
+имÑн Ñайлов пÑоизводиÑÑÑ Ð½Ð°
+оÑновании пÑавил из Ñайла
+/etc/mc/filehighlight.ini. СмоÑÑиÑе
+ÐодÑвеÑка имÑн ÑайловFilenames Highlight длÑ
+полÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑÑей инÑоÑмаÑии.
+
+ÐÑи вклÑÑенной опÑии
+ÐÐ¸Ð½ÐµÐ¹ÐºÐ°Ð¼ÐµÐ½Ñ Ð²ÑзÑваемое пÑи
+нажаÑии клавиÑи F9 Ð¼ÐµÐ½Ñ Ð±ÑдеÑ
+оÑобÑажаÑÑÑÑ Ð¿Ð¾ÑÑоÑнно.
+
+ÐÑли вклÑÑена опÑиÑ
+Ðини-ÑÑаÑÑÑ, в нижней ÑаÑÑи
+каждой панели вÑводиÑÑÑ ÑÑÑока
+инÑоÑмаÑии о вÑделенном
+подÑвеÑкой Ñайле или каÑалоге
+каждой панели.
+
+ÐÑли вклÑÑена опÑиÑ
+ÐоманднаÑÑÑÑока, в нижней ÑаÑÑи
+ÑкÑана бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ
+пÑиглаÑение командной ÑÑÑоки.
+
+ÐклÑÑение опÑии ÐеÑкиклавиÑ
+бÑÐ´ÐµÑ Ð¿Ð¾ÑÑоÑнно оÑобÑажаÑÑ Ð²
+нижней ÑаÑÑи ÑкÑана ÑÑÑокÑ
+подÑказок ÑÑнкÑионалÑнÑÑ
+клавиÑ.
+
+ÐÑли вклÑÑена опÑиÑ
+СÑÑокаподÑказки, в нижней ÑаÑÑи
+ÑкÑана бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ
+пÑоизволÑно вÑбÑаннÑе
+подÑказки (tips) по пÑиÑмам ÑабоÑÑ
+Ñ Midmight Commander.
+
+ÐÑи иÑполнении в ÑмÑлÑÑоÑе
+ÑеÑминала ÑиÑÑÐµÐ¼Ñ X11 Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² заголовке xterm
+ÑекÑÑий каÑалог и изменÑÐµÑ ÑÑоÑ
+заголовок пÑи необÑ
одимоÑÑи.
+ÐÑли Ð²Ð°Ñ ÑмÑлÑÑÐ¾Ñ ÑеÑминала
+неиÑпÑавен и Ð²Ñ Ð²Ð¸Ð´Ð¸Ñе невеÑнÑй
+заголовок пÑи ÑÑаÑÑе или
+изменении каÑалога, вÑклÑÑиÑе
+паÑамеÑÑ Ðаголовок xterm (Xterm Window
+Title).
+
+ÐклÑÑение опÑии showfreespace,
+Ð¿Ð¾ÐºÐ°Ð¶ÐµÑ Ñвободное меÑÑо / вÑего
+меÑÑа на ÑазделаÑ
.[Confirmation]
+ÐодÑвеÑждениÑ
+
+ÐÑполÑзÑÑ ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ, вÑ
+можеÑе ÑделаÑÑ Ñак, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑед
+вÑполнением опеÑаÑий ÑдалениÑ,
+пеÑезапиÑи и запÑÑка Ñайла на
+вÑполнение, а Ñакже пеÑед
+вÑÑ
одом из пÑогÑÐ°Ð¼Ð¼Ñ mc,
+вÑдавалÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑй
+запÑÐ¾Ñ Ð½Ð° подÑвеÑждение.[Display bits]
+ÐиÑÑ Ñимволов...
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ
+Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°
+оÑобÑажаемÑÑ
на диÑплее
+Ñимволов. ÐÑли ÑеÑминал
+поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко 7-биÑнÑй
+вÑвод, Ñо нÑжно вÑбÑаÑÑ
+ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ "7 биÑ". ÐÑбÑав "ISO-8859-1"
+Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе вÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð·
+ÑаблиÑÑ ISO-8859-1, а вÑбоÑ
+ÑÑÑановки "ÐолнÑй 8-биÑнÑй
+вÑвод" Ð¸Ð¼ÐµÐµÑ ÑмÑÑл на ÑеÑ
+ÑеÑминалаÑ
, коÑоÑÑе могÑÑ
+оÑобÑажаÑÑ Ð²Ñе 8-биÑовÑе
+ÑимволÑ.[Learn keys]
+РаÑпознавание клавиÑ...
+
+ÐÑÐ½ÐºÑ Ð Ð°Ñпознавание ÐºÐ»Ð°Ð²Ð¸Ñ (Learn
+keys)Learn keys вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в
+коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ
+некоÑоÑÑÑ
ÐºÐ»Ð°Ð²Ð¸Ñ (F1-F20, Home, End),
+коÑоÑÑе ÑабоÑаÑÑ Ð½Ðµ на вÑеÑ
+ÑипаÑ
ÑеÑминалов.
+
+Рдиалоговом окне поÑвлÑеÑÑÑ
+ÑаблиÑа Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми клавиÑ,
+коÑоÑÑе могÑÑ ÑеÑÑиÑоваÑÑÑÑ. ÐÑ
+можеÑе пеÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð¿Ð¾
+названиÑм, иÑполÑзÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Tab
+или клавиÑи, пÑименÑемÑе в
+ÑедакÑоÑе vi ('h' влево, 'j' вниз, 'k'
+ввеÑÑ
'l' впÑаво). ÐÑли один Ñаз
+нажаÑÑ Ð½Ð° клавиÑи Ñо ÑÑÑелками,
+поÑле Ñего возле иÑ
названий в
+ÑаблиÑе поÑвиÑÑÑ Ð¿Ð¾Ð¼ÐµÑка OK, Ñо
+иÑ
Ñоже можно бÑдеÑ
+иÑполÑзоваÑÑ Ð´Ð»Ñ ÑпÑавлениÑ
+пеÑемеÑением.
+
+ÐÐ»Ñ ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑабоÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ
+нÑжно нажаÑÑ ÐºÐ°Ð¶Ð´ÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¸Ð·
+пеÑеÑиÑленнÑÑ
в ÑаблиÑе. ÐÑли
+она ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно, возле
+ее Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð² ÑаблиÑе поÑвиÑÑÑ
+помеÑка OK. ÐоÑле поÑвлениÑ
+Ñакой помеÑки клавиÑа наÑинаеÑ
+ÑабоÑаÑÑ Ð² ее обÑÑном Ñежиме.
+ÐапÑимеÑ, пеÑвое нажаÑие на
+клавиÑÑ F1 пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ ÑолÑко к
+поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼ÐµÑки (еÑли она
+ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно), а пÑи
+ÑледÑÑÑиÑ
нажаÑиÑÑ
бÑдеÑ
+вÑзÑваÑÑÑÑ Ð¾ÐºÐ½Ð¾ подÑказки. То
+же Ñамое оÑноÑиÑÑÑ Ðº клавиÑам
+ÑÑÑелок. ÐлавиÑа Tab ÑабоÑаеÑ
+вÑегда.
+
+ÐÑли какаÑ-Ñо клавиÑа не
+ÑабоÑаеÑ, Ñо поÑле нажаÑÐ¸Ñ Ð½Ð°
+нее помеÑка OK не поÑвиÑÑÑ. Ð
+Ñаком ÑлÑÑае можно ÑвÑзаÑÑ ÑÑ
+ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð°
+бÑла поÑледоваÑÑ Ð·Ð° нажаÑием
+неÑабоÑаÑÑей (оÑÑÑÑÑÑвÑÑÑей)
+клавиÑи, Ñ Ð½Ð°Ð¶Ð°Ñием дÑÑгой
+клавиÑи или комбинаÑии клавиÑ.
+ÐÐ»Ñ ÑÑого надо пеÑемеÑÑиÑÑ
+подÑвеÑÐºÑ Ð½Ð° название
+неÑабоÑаÑÑей клавиÑи
+(иÑполÑзÑÑ Ð¼ÑÑÑ Ð¸Ð»Ð¸ клавиÑÑ Tab) и
+нажаÑÑ Enter или клавиÑÑ Ð¿Ñобела.
+Ðолжно поÑвиÑÑÑÑ Ð¾ÐºÐ½Ð¾ кÑаÑного
+ÑвеÑа, в коÑоÑом Ð²Ð°Ñ Ð¿ÑоÑÑÑ
+нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ, коÑоÑÐ°Ñ Ð±ÑдеÑ
+иÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо
+неÑабоÑаÑÑей. ÐÐ»Ñ Ð¾ÑменÑ
+опеÑаÑии нажмиÑе Esc и дождиÑеÑÑ,
+пока кÑаÑное окно иÑÑезнеÑ.
+Ðибо вÑбеÑиÑе и нажмиÑе ÑÑ
+комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ, коÑоÑаÑ
+бÑÐ´ÐµÑ ÑлÑжиÑÑ Ð·Ð°Ð¼ÐµÐ½Ð¾Ð¹ длÑ
+неÑабоÑаÑÑей клавиÑи (и Ñоже
+дождиÑеÑÑ Ð·Ð°ÐºÑÑÑÐ¸Ñ Ð¾ÐºÐ½Ð°).
+
+Ðогда законÑиÑе ÑеÑÑиÑование и
+наÑÑÑÐ¾Ð¹ÐºÑ Ð²ÑеÑ
клавиÑ, вÑ
+можеÑе ÑоÑ
ÑаниÑÑ ÑÑи наÑÑÑойки
+в ÑекÑии [terminal:TERM] ваÑего Ñайла
+~/.mc/ini (где TERM - название
+иÑполÑзÑемого ÑеÑминала) либо
+оÑказаÑÑÑÑ Ð¾Ñ Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ
+изменений. ÐÑли вÑе клавиÑи
+ÑабоÑаÑÑ Ð½Ð¾ÑмалÑно, Ñо
+ÑоÑ
Ñанение, конеÑно, не
+ÑÑебÑеÑÑÑ.[Virtual FS]
+ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ
+
+ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑеÑ
+задаÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ
+кÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑемаÑ
Virtual File
+System.
+
+С ÑелÑÑ ÑÑкоÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к
+Ñайлам Midnight Commander ÑоÑ
ÑанÑÐµÑ Ð²
+опеÑаÑивной памÑÑи инÑоÑмаÑиÑ,
+оÑноÑÑÑÑÑÑÑ Ðº некоÑоÑÑм
+виÑÑÑалÑнÑм ÑайловÑм ÑиÑÑемам
+(напÑимеÑ, ÑпиÑки Ñайлов в
+каÑалогаÑ
ÑдаленнÑÑ
ftp
+ÑеÑвеÑов).
+
+ÐÑоме Ñого, Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+доÑÑÑпа к ÑодеÑÐ¶Ð¸Ð¼Ð¾Ð¼Ñ ÑжаÑÑÑ
+аÑÑ
ивов (напÑимеÑ, ÑжаÑÑÑ
+tar-Ñайлов) Midnight Commander ÑоздаеÑ
+вÑеменнÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð° жеÑÑком
+диÑке.
+
+ÐоÑколÑÐºÑ Ð² обоиÑ
ÑÑиÑ
ÑлÑÑаÑÑ
+ÑаÑÑ
одÑÑÑÑÑ ÑеÑÑÑÑÑ
+компÑÑÑеÑа, Ñ Ð²Ð°Ñ Ð¼Ð¾Ð¶ÐµÑ
+поÑвиÑÑÑÑ Ð¶ÐµÐ»Ð°Ð½Ð¸Ðµ наÑÑÑоиÑÑ
+некоÑоÑÑе паÑамеÑÑÑ Ñаким
+обÑазом, ÑÑÐ¾Ð±Ñ ÑменÑÑиÑÑ ÑÑи
+ÑаÑÑ
Ð¾Ð´Ñ Ð¸Ð»Ð¸ повÑÑиÑÑ ÑкоÑоÑÑÑ
+доÑÑÑпа к ÑаÑÑо иÑполÑзÑемÑм
+ÑайловÑм ÑиÑÑемам.
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема аÑÑ
иваÑоÑа tar
+оÑÐµÐ½Ñ ÑазÑмно оÑганизÑеÑ
+ÑабоÑÑ Ñ Ð°ÑÑ
ивнÑми Ñайлами: она
+ÑоÑ
ÑанÑÐµÑ Ð½Ð° диÑке ÑÑÑÑкÑÑÑÑ
+каÑалогов аÑÑ
ива и, когда
+Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð½ÐµÐ¾Ð±Ñ
одимоÑÑÑ
+обÑаÑÐµÐ½Ð¸Ñ Ðº инÑоÑмаÑии из
+tar-Ñайла, иÑполÑзÑÐµÑ ÑÑÐ¾Ñ ÑпиÑок
+Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑÐµÐ½Ð¸Ñ Ð½Ñжного Ñайла.
+
+РобÑем ÑлÑÑае tar-ÑÐ°Ð¹Ð»Ñ Ð¾Ð±ÑÑно
+Ñ
ÑанÑÑÑÑ Ð² ÑжаÑом виде (пÑоÑÑÑе
+tar-ÑÐ°Ð¹Ð»Ñ - вÑмиÑаÑÑее Ñвление), и
+в ÑÐ¸Ð»Ñ Ð¿ÑиÑÐ¾Ð´Ñ ÑакиÑ
Ñайлов
+(ÑÑÑÑкÑÑÑа подкаÑалогов длÑ
+tar-Ñайлов недоÑÑÑпна длÑ
+мгновенной
+загÑÑзки/оÑобÑажениÑ), ÑайловаÑ
+ÑиÑÑема tar должна
+ÑазаÑÑ
ивиÑоваÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð° диÑк
+во вÑеменнÑй каÑалог и заÑем
+пÑедÑÑавиÑÑ Ð¾Ð±ÑаÑение к
+ÑазаÑÑ
ивиÑованнÑм Ñайлам как
+обÑаÑение к tar-ÑайлÑ.
+
+РпоÑколÑÐºÑ Ð¼Ñ Ð²Ñе лÑбим бÑÑÑÑо
+пÑолиÑÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ Ñ
ÑаниÑÑ Ð¸Ñ
+в виде tar-аÑÑ
ивов, ÑÑало Ñамой
+обÑÑной ÑиÑÑаÑией когда
+ÑнаÑала пÑоÑмаÑÑиваÑÑ Ñакой
+Ñайл, вÑÑ
одÑÑ Ð¸Ð· него, а поÑом
+обÑаÑаÑÑÑÑ Ðº Ð½ÐµÐ¼Ñ Ñнова.
+ÐоÑколÑÐºÑ ÑазаÑÑ
иваÑÐ¸Ñ -
+опеÑаÑÐ¸Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð°Ñ, Midnight Commander
+кеÑиÑÑÐµÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð² памÑÑи на
+некоÑоÑое вÑемÑ. Ðо иÑÑеÑении
+ÑÑого инÑеÑвала вÑемени вÑе
+ÑеÑÑÑÑÑ, вÑделеннÑе ÑÑой
+Ñайловой ÑиÑÑеме, бÑдÑÑ
+оÑвобожденÑ. Ðо ÑмолÑаниÑ
+велиÑина ÑÑого инÑеÑвала
+ÑÑÑанавливаеÑÑÑ Ñавной 1
+минÑÑе. СмоÑÑиÑе Ñакже ФайловаÑ
+ÑиÑÑема tarTar File System.
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FTP ÑоÑ
ÑанÑеÑ
+ÑпиÑок каÑалогов, полÑÑеннÑй Ñ
+FTP-ÑеÑвеÑа, в памÑÑи (в кеÑе).
+ÐÑемÑ, в ÑеÑение коÑоÑого ÑÑоÑ
+ÑпиÑок Ñ
ÑаниÑÑÑ Ð² кеÑе,
+задаеÑÑÑ Ð¾Ð¿Ñией Тайм-аÑÑ ÐºÐµÑа
+каÑалога FTP. СлиÑком маленÑкое
+знаÑение ÑÑого паÑамеÑÑа бÑдеÑ
+замедлÑÑÑ Ð²Ñе опеÑаÑии Ñ
+Ñайловой ÑиÑÑемой ftp, поÑÐ¾Ð¼Ñ ÑÑо
+каждое обÑаÑение к ней бÑдеÑ
+ознаÑаÑÑ ÑеалÑное обÑаÑение к
+ÑÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ftp ÑеÑвеÑÑ.
+
+ÐÑоме Ñого, в Ñом же диалоговом
+окне можно задаÑÑ Ð¸Ð¼Ñ
+пÑокÑи-ÑеÑвеÑа (proxy host), коÑоÑÑй
+бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´Ð»Ñ
+пеÑекаÑки Ñайлов по ftp и
+ÑконÑигÑÑиÑоваÑÑ Midnight Commander
+Ñаким обÑазом, ÑÑÐ¾Ð±Ñ Ð²Ñегда
+ÑабоÑаÑÑ ÑеÑез пÑокÑи-ÑеÑвеÑ.
+
+ÐаÑÐ¾Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ FTP: - паÑолÑ,
+иÑполÑзÑемÑй когда вÑ
+ÑегиÑÑÑиÑÑеÑеÑÑ ÐºÐ°Ðº анонимнÑй
+полÑзоваÑÐµÐ»Ñ "anonymous". ÐлÑ
+некоÑоÑÑÑ
ÑайÑов ÑÑебÑеÑÑÑ
+полноÑеннÑй ÑлекÑÑоннÑй адÑеÑ,
+Ñ Ð´ÑÑгой ÑÑоÑонÑ, веÑоÑÑно, вÑ
+не заÑ
оÑиÑе ÑказÑваÑÑ Ñвой
+наÑÑоÑÑий ÑлекÑÑоннÑй адÑеÑ
+Ð´Ð»Ñ ÑайÑов, коÑоÑÑм не
+довеÑÑеÑе, оÑобенно еÑли не
+иÑполÑзÑеÑÑÑ ÑилÑÑÑаÑиÑ
+нежелаÑелÑной коÑÑеÑпонденÑии.
+
+Также можно ÑазÑеÑиÑÑ
+иÑполÑзование Ñайла ~/.netrc,
+ÑодеÑжаÑего имена
+полÑзоваÑелей и паÑоли
+ÑеÑвеÑов FTP. ФоÑÐ¼Ð°Ñ Ñайла .netrc
+опиÑан в .netrc (5).
+
+СмоÑÑиÑе Ñаздел о Ñайловой
+ÑиÑÑеме FTPFTP File System Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+дополниÑелÑной инÑоÑмаÑии.[Save Setup]
+СоÑ
Ñанение ÑÑÑановок
+
+ÐÑи загÑÑзке Midnight Commander
+пÑÑаеÑÑÑ ÑÑиÑаÑÑ Ð·Ð½Ð°ÑениÑ
+ÑазлиÑнÑÑ
ÑÑÑановоÑнÑÑ
+паÑамеÑÑов из Ñайла ~/.mc/ini. ÐÑли
+Ñакого Ñайла не ÑÑÑеÑÑвÑеÑ,
+необÑ
Ð¾Ð´Ð¸Ð¼Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¸ÑеÑÑÑ
+в обÑеÑиÑÑемном
+конÑигÑÑаÑионном Ñайле mc.ini.
+ÐÑÐ¾Ñ Ñайл ÑаÑполагаеÑÑÑ Ð²
+каÑалоге, пÑÑÑ Ðº коÑоÑÐ¾Ð¼Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+опÑеделиÑÑ, запÑÑÑив ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc
+-f. (ÑÑо можно ÑделаÑÑ Ð´Ð°Ð¶Ðµ из
+командной ÑÑÑоки MC). ÐÑли и
+ÑÑого Ñайла не ÑÑÑеÑÑвÑеÑ, MC
+иÑполÑзÑÐµÑ ÑÑÑановки по
+ÑмолÑаниÑ.
+
+Ðоманда СоÑ
ÑаниÑÑ Ð½Ð°ÑÑÑойки
+ÑÐ¾Ð·Ð´Ð°ÐµÑ Ñайл ~/.mc/ini, в коÑоÑом
+запиÑÑваÑÑÑÑ ÑекÑÑие знаÑениÑ
+паÑамеÑÑов, задаваемÑÑ
опÑиÑми
+Ð¼ÐµÐ½Ñ ÐеваÑ, ÐÑаваÑLeft and Right Menus и ÐаÑÑÑойкиOptions
+Menu.
+
+ÐÑли Ð²Ñ Ð²ÐºÐ»ÑÑиÑе опÑиÑ
+ÐвÑоÑоÑ
Ñанение наÑÑÑоек (пÑнкÑ
+Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ"),
+MC бÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки
+ÑоÑ
ÑанÑÑÑ ÑекÑÑие наÑÑÑойки
+пÑи вÑÑ
оде из пÑогÑаммÑ.
+
+ÐнаÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
паÑамеÑÑов
+не могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ ÑеÑез
+пÑнкÑÑ Ð¼ÐµÐ½Ñ. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ
+знаÑений ÑÑиÑ
паÑамеÑÑов вÑ
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾ÑÑедакÑиÑоваÑÑ Ñайл
+наÑÑÑоек Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ°ÐºÐ¾Ð¹-либо
+пÑогÑаммÑ- ÑедакÑоÑа. ÐодÑобнее
+об ÑÑиÑ
паÑамеÑÑаÑ
ÑмоÑÑиÑе в
+Ñазделе СпеÑиалÑнÑе ÑÑÑановкиSpecial Settings.
+
+[Executing operating system commands]
+ÐÑполнение команд опеÑаÑионной
+ÑиÑÑемÑ
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð¾ вÑÐµÐ¼Ñ ÑабоÑÑ
+Ñ MC запÑÑÑиÑÑ Ð»ÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐС,
+Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð»Ð¸Ð±Ð¾ набÑаÑÑ Ð¸Ð¼Ñ
+ÑооÑвеÑÑÑвÑÑÑей пÑогÑÐ°Ð¼Ð¼Ñ Ð²
+командной ÑÑÑоке, либо вÑбÑаÑÑ
+Ð¸Ð¼Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² одной из
+панелей (пеÑемеÑÑив подÑвеÑкÑ
+на Ð¸Ð¼Ñ Ñайла пÑогÑаммÑ), а заÑем
+нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter.
+
+ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе клавиÑÑ Enter в
+ÑÐ¾Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñ, когда подÑвеÑка
+ÑказÑÐ²Ð°ÐµÑ Ð½Ð° Ð¸Ð¼Ñ Ñайла, не
+ÑвлÑÑÑегоÑÑ Ð¸ÑполнÑемÑм, Midnight
+Commander ÑÑÐ°Ð²Ð½Ð¸Ð²Ð°ÐµÑ ÑаÑÑиÑение
+вÑбÑанного Ñайла Ñ
+ÑаÑÑиÑениÑми, пÑопиÑаннÑми в
+Ñайле ÑаÑÑиÑенийExtension File Edit. ÐÑли в Ñайле
+ÑаÑÑиÑений найдеÑÑÑ Ð¿Ð¾Ð´Ñаздел,
+задаÑÑий пÑоÑедÑÑÑ Ð¾Ð±ÑабоÑки
+Ñайлов Ñ Ð´Ð°Ð½Ð½Ñм ÑаÑÑиÑением, Ñо
+обÑабоÑка Ñайла пÑоизводиÑÑÑ Ð²
+ÑооÑвеÑÑÑвии Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñми в ÑÑом
+подÑазделе командами. ÐеÑед
+обÑабоÑкой вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе
+макÑоподÑÑановкиMacro Substitution.[The cd internal command]
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° cd
+
+Ðоманда cd не пеÑедаеÑÑÑ Ð½Ð°
+иÑполнение оболоÑке, а
+инÑеÑпÑеÑиÑÑеÑÑÑ Ñамой
+пÑогÑаммой Midnight Commander. ÐоÑÑомÑ
+пÑи ее запÑÑке Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ Ð½Ðµ вÑе
+ÑдобнÑе макÑоÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸
+подÑÑановки, доÑÑÑпнÑе в
+оболоÑке, а ÑолÑко ÑаÑÑÑ Ð¸Ð· ниÑ
:
+
+Ðамена ÑилÑÐ´Ñ Ð¡Ð¸Ð¼Ð²Ð¾Ð» ÑилÑÐ´Ñ (~)
+бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½ именем ваÑего
+домаÑнего каÑалога, а еÑли вÑ
+добавиÑе поÑле ÑилÑÐ´Ñ Ð¸Ð¼Ñ
+полÑзоваÑелÑ, ÑÑа конÑÑÑÑкÑиÑ
+бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð° на Ð¸Ð¼Ñ Ð´Ð¾Ð¼Ð°Ñнего
+каÑалога Ñказанного
+полÑзоваÑелÑ.
+
+ÐапÑимеÑ, ~guest - ÑÑо домаÑний
+каÑалог полÑзоваÑÐµÐ»Ñ guest, в Ñо
+вÑÐµÐ¼Ñ ÐºÐ°Ðº ~/guest - ÑÑо каÑалог guest в
+ваÑем домаÑнем каÑалоге.
+
+ÐÑедÑдÑÑий каÑалог Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+пеÑейÑи в пÑедÑдÑÑий каÑалог,
+иÑполÑзÑÑ ÑпеÑиалÑное Ð¸Ð¼Ñ '-', Ñо
+еÑÑÑ Ð²Ñполнив командÑ: cd -
+
+ÐаÑалоги в CDPATH ÐÑли каÑалог,
+ÑказаннÑй команде cd, не
+ÑвлÑеÑÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалогом ÑекÑÑего
+каÑалога, Ñо Midnight Commander
+иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение пеÑеменной
+окÑÑÐ¶ÐµÐ½Ð¸Ñ CDPATH Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка
+Ñказанного каÑалога во вÑеÑ
+каÑалогаÑ
, пеÑеÑиÑленнÑÑ
в ÑÑой
+пеÑеменной.
+
+ÐапÑимеÑ, еÑли пеÑеменной CDPATH
+пÑиÑвоено знаÑение ~/src:/usr/src, Ñо
+из лÑбого меÑÑа в Ñайловой
+ÑиÑÑеме Ð²Ñ ÑможеÑе пеÑейÑи в
+лÑбой подкаÑалог каÑалогов ~/src
+и /usr/src, иÑполÑзÑÑ ÑолÑко
+оÑноÑиÑелÑнÑе имена (cd linux
+вÑÐ·Ð¾Ð²ÐµÑ Ð¿ÐµÑеÑ
од в /usr/src/linux).[Macro Substitution]
+ÐакÑоподÑÑановки
+
+ÐеÑед вÑполнением команд,
+задаваемÑÑ
пÑнкÑами
+полÑзоваÑелÑÑкого менÑMenu File Edit,
+вÑзÑваемÑÑ
по ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸
+ÑайлаExtension File Edit, или запÑÑкаемÑÑ
из
+командной ÑÑÑоки ввода, внаÑале
+вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе
+макÑоподÑÑановки.
+
+
+"%i" ÐÑÑÑÑп из пÑобелов, ÑавнÑй
+ ÑекÑÑÐµÐ¼Ñ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ
+ кÑÑÑоÑа. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ
+ ÑедакÑоÑа.
+
+"%y" Тип ÑинÑакÑиÑа ÑекÑÑего
+ Ñайла. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ
+ ÑедакÑоÑа.
+
+"%k" ÐÐ¼Ñ Ñайла блока ÑедакÑоÑа.
+
+"%e" ÐÐ¼Ñ Ñайла пÑоÑокола оÑибок
+ иÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑенаÑиев
+ ÑедакÑоÑа.
+
+"%m" ÐÐ¼Ñ ÑекÑÑего Ñайла менÑ.
+
+"%f" и "%p"
+ ТекÑÑее Ð¸Ð¼Ñ Ñайла.
+
+"%x" РаÑÑиÑение ÑекÑÑего Ñайла.
+
+"%b" ÐÐ¼Ñ ÑекÑÑего Ñайла без
+ ÑаÑÑиÑениÑ.
+
+"%d" ÐÐ¼Ñ ÑекÑÑего каÑалога.
+
+"%F" ТекÑÑее Ð¸Ð¼Ñ Ñайла в
+ неакÑивной панели.
+
+"%D" ÐÐ¼Ñ ÑекÑÑего каÑалога в
+ неакÑивной панели.
+
+"%t" ÐÑмеÑеннÑе ÑайлÑ.
+
+"%T" ФайлÑ, оÑмеÑеннÑе в
+ неакÑивной панели.
+
+"%u" и "%U"
+ ÐÐ¾Ð´Ð¾Ð±Ð½Ñ Ð¼Ð°ÐºÑоÑам %t и %T, но
+ дополниÑелÑно ÑнимаеÑÑÑ
+ оÑмеÑка Ñ Ñайлов. ÐÑ
можно
+ иÑполÑзоваÑÑ Ð² ÑкÑипÑаÑ
,
+ заданнÑÑ
Ð´Ð»Ñ Ð¿ÑнкÑа менÑ
+ или аÑÑоÑииÑованнÑÑ
Ñ
+ ÑаÑÑиÑением Ñайла, ÑолÑко
+ один Ñаз, поÑколÑÐºÑ Ð¿Ð¾Ñле
+ иÑ
иÑполÑзованиÑ
+ помеÑеннÑÑ
Ñайлов не
+ бÑдеÑ.
+
+"%s" и "%S"
+ ÐÑбÑаннÑе ÑайлÑ:
+ помеÑеннÑе ÑайлÑ, еÑли
+ Ñакие еÑÑÑ; в пÑоÑивном
+ ÑлÑÑае Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого
+ подÑвеÑено.
+
+"%cd" ÐÑо ÑпеÑиалÑнÑй макÑоÑ,
+ иÑполÑзÑемÑй Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода
+ из ÑекÑÑего каÑалога в
+ каÑалог, ÑказаннÑй пеÑед
+ ÑÑим макÑоÑом.
+ ÐÑполÑзÑеÑÑÑ Ð² оÑновном
+ Ð´Ð»Ñ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº
+ виÑÑÑалÑнÑм ÑайловÑм
+ ÑиÑÑемамVirtual File System.
+
+"%view" ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¸ÑполÑзÑеÑÑÑ
+ Ð´Ð»Ñ Ð²Ñзова вÑÑÑоенной
+ пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа. ÐожеÑ
+ иÑполÑзоваÑÑÑÑ ÐºÐ°Ðº Ñ
+ аÑгÑменÑами, Ñак и без ниÑ
.
+ ÐÑли Ð·Ð°Ð´Ð°Ð½Ñ Ð°ÑгÑменÑÑ, они
+ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð²
+ ÑигÑÑнÑе Ñкобки.
+
+ ÐÑгÑменÑами могÑÑ Ð±ÑÑÑ: ascii
+ - Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑаммÑ
+ пÑоÑмоÑÑа в Ñежим ascii; hex -
+ Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑаммÑ
+ пÑоÑмоÑÑа в Ñежим hex; nroff -
+ Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿ÑогÑамме
+ пÑоÑмоÑÑа, ÑÑо необÑ
одимо
+ инÑеÑпÑеÑиÑоваÑÑ
+ вÑделеннÑе (bold) и
+ подÑеÑкнÑÑÑе
+ поÑледоваÑелÑноÑÑи nroff;
+ unformatted - ÑказÑваеÑ
+ пÑогÑамме пÑоÑмоÑÑа, ÑÑо
+ не нÑжно иÑполÑзоваÑÑ
+ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ nroff Ð´Ð»Ñ Ð²ÑделениÑ
+ или подÑеÑÐºÐ¸Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа;
+
+"%%" Символ %
+
+"%{лÑбой ÑекÑÑ}"
+ ÐапÑÐ¾Ñ Ð½Ð° подÑÑановкÑ.
+ ÐÑÐ´ÐµÑ Ð²ÑдаваÑÑÑÑ Ð¾ÐºÐ½Ð¾
+ ввода, а ÑекÑÑ Ð¸Ð· Ñкобок
+ вÑводиÑÑÑ ÐºÐ°Ðº подÑказка.
+ ÐакÑÐ¾Ñ Ð·Ð°Ð¼ÐµÐ½ÑеÑÑÑ Ð½Ð°
+ ÑекÑÑ, введеннÑй
+ полÑзоваÑелем в окне
+ ввода. ÐолÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ
+ нажаÑÑ ESC или F10 Ð´Ð»Ñ Ñого,
+ ÑÑÐ¾Ð±Ñ Ð¾ÑказаÑÑÑÑ Ð¾Ñ Ð²Ð²Ð¾Ð´Ð°.
+ ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¿Ð¾ÐºÐ° не
+ ÑабоÑÐ°ÐµÑ Ð² командной
+ ÑÑÑоке.
+
+"%var{ENV-VAR:default}"
+ ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð±ÑдеÑ
+ заменÑÑÑÑÑ Ð½Ð° знаÑение
+ пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ ENV-VAR,
+ еÑли она ÑÑÑановлена, в
+ пÑоÑивном ÑлÑÑае бÑдеÑ
+ иÑполÑзовано знаÑение
+ default. ÐÑо подобно
+ конÑÑÑÑкÑии ${VAR-def} в
+ оболоÑке ÐоÑна.[The subshell support]
+ÐоддеÑжка subshell
+
+ÐоддеÑжка subshell - ÑÑо опÑиÑ
+компилÑÑии, коÑоÑÐ°Ñ ÑабоÑÐ°ÐµÑ Ñ
+оболоÑками bash, tcsh и zsh.
+
+ÐÑли поддеÑжка subshell вклÑÑена,
+Ñо Midnight Commander бÑÐ´ÐµÑ Ð¿Ð¾ÑождаÑÑ
+ÑоÑнÑÑ ÐºÐ¾Ð¿Ð¸Ñ (a concurrent copy) ваÑей
+оболоÑки (коÑоÑÐ°Ñ Ð¾Ð¿Ñеделена в
+пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ SHELL или,
+еÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ
+опÑеделена, в Ñайле /etc/passwd) и
+запÑÑкаÑÑ ÐµÐµ в
+пÑевдо-ÑеÑминале, вмеÑÑо Ñого,
+ÑÑÐ¾Ð±Ñ ÐºÐ°Ð¶Ð´Ñй Ñаз вÑзÑваÑÑ Ð½Ð¾Ð²ÑÑ
+оболоÑÐºÑ Ð´Ð»Ñ Ð²ÑполнениÑ
+командÑ. ÐÐ²ÐµÐ´ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°
+пеÑедаеÑÑÑ subshell. ÐÑо позволÑеÑ
+изменÑÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ
+окÑÑжениÑ, иÑполÑзоваÑÑ
+ÑÑнкÑии shell и опÑеделÑÑÑ Ð°Ð»Ð¸Ð°ÑÑ
+(aliases), коÑоÑÑе бÑдÑÑ
+дейÑÑвоваÑÑ Ð´Ð¾ вÑÑ
ода из
+пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+
+ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе bash, можно
+ÑказаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе бÑдÑÑ
+вÑполнÑÑÑÑÑ Ð¿Ñи запÑÑке subshell, в
+Ñайле ~/.mc/bashrc и ÑпеÑиалÑнÑÑ
+каÑÑÑ ÑаÑкладки клавиаÑÑÑÑ Ð²
+Ñайле ~/.mc/inputrc. ÐолÑзоваÑели tcsh
+могÑÑ Ð·Ð°Ð´Ð°ÑÑ Ð²ÑполнÑемÑе пÑи
+запÑÑке ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Ñайле ~/.mc/tcshrc.
+
+Ðо вÑÐµÐ¼Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑиложениÑ
+в subshell можно в лÑбой моменÑ
+нажаÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ C-o длÑ
+пеÑеклÑÑÐµÐ½Ð¸Ñ Ð² Midnight Commander
+(вÑполнÑÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° или
+пÑиложение бÑдÑÑ Ð¾ÑÑановленÑ).
+ÐÑли Ð²Ñ Ð¿ÑеÑвали Ñаким обÑазом
+иÑполнение командÑ, Ð²Ñ Ð½Ðµ
+ÑможеÑе запÑÑÑиÑÑ Ð´ÑÑгÑÑ
+внеÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, пока не
+завеÑÑиÑе ÑабоÑÑ
+оÑÑановленного пÑиложениÑ.
+
+ÐÑобенноÑÑÑÑ Ð¸ÑполÑзованиÑ
+subshell ÑвлÑеÑÑÑ Ñо, ÑÑо подÑказка
+(prompt), вÑÐ²Ð¾Ð´Ð¸Ð¼Ð°Ñ Midnight Commander бÑдеÑ
+Ñой же Ñамой, ÑÑо и в ваÑей
+обÑÑной оболоÑке.
+
+Ð Ñазделе ÐпÑии запÑÑкаOPTIONS
+пÑиведена дополниÑелÑнаÑ
+инÑоÑмаÑÐ¸Ñ Ð¾ Ñом, как можно
+ÑпÑавлÑÑÑ (наÑÑÑоиÑÑ) subshell.[Chmod]
+ÐÑава доÑÑÑпа (Chmod)
+
+Ðиалоговое окно "ÐÑава доÑÑÑпа"
+пÑедоÑÑавлÑÐµÑ ÑдобнÑй
+инÑеÑÑÐµÐ¹Ñ Ðº команде chmod -
+команде Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов
+доÑÑÑпа к Ñайлам и каÑалогам.
+ÐоÑÑÑп к ÑÑÐ¾Ð¼Ñ Ð¾ÐºÐ½Ñ Ð¼Ð¾Ð¶Ð½Ð¾
+полÑÑиÑÑ Ð¿Ð¾ "гоÑÑÑей"
+комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ C-x c.
+
+Ðиалоговое окно "ÐÑава доÑÑÑпа"
+ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· двÑÑ
ÑаÑÑей - ÐÑава
+доÑÑÑпа и Файл.
+
+Ð ÑаÑÑи "Файл" оÑобÑажаеÑÑÑ Ð¸Ð¼Ñ
+Ñайла или каÑалога и пÑава
+доÑÑÑпа на него в воÑÑмеÑиÑной
+ÑоÑме, а Ñакже ÑÐºÐ°Ð·Ð°Ð½Ñ Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ
+и гÑÑппа Ñайла.
+
+Ð ÑаÑÑи "ÐÑава доÑÑÑпа"
+пеÑеÑиÑÐ»ÐµÐ½Ñ Ð°ÑÑибÑÑÑ Ð¿Ñав
+доÑÑÑпа к ÑекÑÑÐµÐ¼Ñ ÑайлÑ. Ð
+квадÑаÑнÑÑ
ÑкобкаÑ
возле
+ÑооÑвеÑÑÑвÑÑÑего аÑÑибÑÑа
+кÑеÑÑиком помеÑÐµÐ½Ñ Ñе аÑÑибÑÑÑ,
+коÑоÑÑе ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ
+данного Ñайла. ÐзменÑÑÑ
+ÑÑÑановки аÑÑибÑÑов можно
+двÑÐ¼Ñ ÑпоÑобами. ÐÑи пеÑвом
+ÑпоÑобе непоÑÑедÑÑвенно
+изменÑеÑÑÑ Ð·Ð½Ð°Ñение аÑÑибÑÑа в
+квадÑаÑнÑÑ
ÑкобкаÑ
возле его
+названиÑ. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ
+знаÑений аÑÑибÑÑов надо
+пеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð°
+название ÑооÑвеÑÑÑвÑÑÑего
+аÑÑибÑÑа и нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ
+пÑобела.
+
+ÐÐ»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки по
+названиÑм аÑÑибÑÑов можно
+иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи-ÑÑÑелки
+или клавиÑÑ Tab. ÐазваниÑ
+изменÑемÑÑ
аÑÑибÑÑов
+помеÑаÑÑÑÑ Ð·Ð²ÐµÐ·Ð´Ð¾Ñкой и
+пÑедполагаемое знаÑение вÑеÑ
+аÑÑибÑÑов в воÑÑмеÑиÑном
+пÑедÑÑавлении пÑав доÑÑÑпа
+ÑÑÐ°Ð·Ñ Ð¶Ðµ оÑобÑажаÑÑÑÑ Ð² ÑаÑÑи
+окна "Файл".
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаннÑе вами
+знаÑÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов пÑав
+доÑÑÑпа вÑÑÑпили в ÑилÑ, надо
+нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter или ÑкÑаннÑÑ
+ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ] (Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+мÑÑки). ÐÐ»Ñ Ð¾Ñказа Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ
+аÑÑибÑÑов нÑжно вÑбÑаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ
+[ÐÑеÑваÑÑ]. ÐмеÑÑо вÑбоÑа
+ÑкÑаннÑÑ
кнопок можно
+воÑполÑзоваÑÑÑÑ "гоÑÑÑими"
+клавиÑами (вÑделеннÑе бÑÐºÐ²Ñ Ð²
+названии аÑÑибÑÑа).
+
+ÐзменÑÑÑ Ð¿Ñава доÑÑÑпа к
+оÑделÑÐ½Ð¾Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ ÑолÑко
+пеÑвÑм ÑпоÑобом (опиÑаннÑм
+вÑÑе). ÐÑли Ð²Ñ Ñ
оÑиÑе измениÑÑ
+аÑÑибÑÑÑ Ð¿Ñав доÑÑÑпа ÑÑазÑ
+гÑÑÐ¿Ð¿Ñ Ñайлов или каÑалогов, вÑ
+Ñоже можеÑе воÑполÑзоваÑÑÑÑ
+ÑÑим ÑпоÑобом, ÑолÑко вмеÑÑо
+ÑкÑанной кнопки [УÑÑановиÑÑ]
+или клавиÑи <Enter> Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑбÑаÑÑ
+ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ Ð²Ñе]. ÐÑоÑой
+ÑпоÑоб заклÑÑаеÑÑÑ Ð² Ñом, ÑÑо вÑ
+ÑнаÑала помеÑаеÑе Ñе аÑÑибÑÑÑ,
+коÑоÑÑе Ñ
оÑиÑе измениÑÑ, Ñ
+помоÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ <Ins> или <T>.
+ÐбÑаÑиÑе внимание, ÑÑо знаÑение
+в квадÑаÑнÑÑ
ÑкобкаÑ
пÑи ÑÑом
+не изменÑеÑÑÑ. ÐоÑле ÑÑого вÑ
+вÑбиÑаеÑе один из ÑледÑÑÑиÑ
+ваÑианÑов дейÑÑвий (Ñо еÑÑÑ
+Ð¾Ð´Ð½Ñ Ð¸Ð· ÑкÑаннÑÑ
кнопок):
+
+[ÐÑмеÑиÑÑ Ð²Ñе] оÑмеÑеннÑе
+аÑÑибÑÑÑ (и ÑолÑко они) бÑдÑÑ
+ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² Ñе знаÑениÑ,
+коÑоÑÑе ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² квадÑаÑнÑÑ
+ÑкобкаÑ
возле названиÑ
+аÑÑибÑÑа, пÑиÑем Ð´Ð»Ñ Ð²ÑеÑ
+вÑбÑаннÑÑ
(помеÑеннÑÑ
) Ñайлов;
+еÑли аÑÑибÑÑ Ð½Ðµ бÑл оÑмеÑен, его
+знаÑение Ð´Ð»Ñ Ð²ÑбÑаннÑÑ
Ñайлов
+не изменÑеÑÑÑ.
+
+[УÑÑановиÑÑ Ð¿Ð¾Ð¼ÐµÑенное] длÑ
+вÑеÑ
вÑбÑаннÑÑ
Ñайлов биÑ,
+ÑооÑвеÑÑÑвÑÑÑий данномÑ
+аÑÑибÑÑÑ, бÑÐ´ÐµÑ ÑÑÑановлен в 1.
+
+[ÐÑиÑÑиÑÑ Ð¿Ð¾Ð¼ÐµÑенное] Ð´Ð»Ñ Ð²ÑеÑ
+вÑбÑаннÑÑ
Ñайлов биÑ,
+ÑооÑвеÑÑÑвÑÑÑий данномÑ
+аÑÑибÑÑÑ, бÑÐ´ÐµÑ ÑÑÑановлен в 0.
+
+[УÑÑановиÑÑ] бÑдÑÑ ÑÑÑановленÑ
+аÑÑибÑÑÑ ÑолÑко Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾
+Ñайла (пеÑвого из помеÑеннÑÑ
),
+пÑиÑем ÑÑÑановка пÑоизводиÑÑÑ
+Ñак же, как по клавиÑе [ÐÑмеÑиÑÑ
+вÑе].
+
+[ÐÑеÑваÑÑ] оÑказаÑÑÑÑ Ð¾Ñ
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Chmod.[Chown]
+ÐладелеÑ/гÑÑппа (Chown)
+
+ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "ÐладелеÑ/гÑÑппа"
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑобÑ
+измениÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑа Ñайла или
+гÑÑппÑ, коÑоÑÐ°Ñ Ð¸Ð¼ÐµÐµÑ ÐºÐ°ÐºÐ¸Ðµ-Ñо
+пÑава на Ñайл. "ÐоÑÑÑаÑ" клавиÑа
+Ð´Ð»Ñ Ð²Ñзова ÑÑого пÑнкÑа Ð¼ÐµÐ½Ñ - C-x
+o.[Advanced Chown]
+РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Chown
+
+ÐÑбÑав пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ "РаÑÑиÑеннаÑ
+команда Chown", Ð²Ñ ÑвидиÑе окно,
+ÑовмеÑаÑÑее в Ñебе окна,
+поÑвлÑÑÑиеÑÑ Ð¿Ñи вÑбоÑе
+пÑнкÑов ÐÑава доÑÑÑпа (Chmod)Chmod и
+ÐладелеÑ/гÑÑппа (Chown)Chown. Ð ÑÑом
+окне можно измениÑÑ ÐºÐ°Ðº пÑава
+доÑÑÑпа к ÑайлÑ, Ñак и
+владелÑÑев Ñайла.[File Operations]
+ÐпеÑаÑии Ñ Ñайлами
+
+Ðогда Ð²Ñ Ð²ÑполнÑеÑе опеÑаÑии
+копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸
+ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñайлов, Midnight Commander
+оÑобÑÐ°Ð¶Ð°ÐµÑ Ð½Ð° ÑкÑане
+диалоговое окно, в коÑоÑом
+показано, какой(ие) Ñайл(Ñ) в
+даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¾Ð±ÑабаÑÑваеÑÑÑ Ð¸
+как Ð¸Ð´ÐµÑ Ð¿ÑоÑеÑÑ Ð¾Ð±ÑабоÑки. ÐлÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑеÑÑа обÑабоÑки
+на ÑкÑан вÑводиÑÑÑ Ð´Ð¾ ÑÑеÑ
+диагÑамм-полоÑок (progress bars).
+ÐеÑÐ²Ð°Ñ (file bar) показÑваеÑ, какаÑ
+ÑаÑÑÑ ÑекÑÑего Ñайла
+обÑабоÑана (напÑимеÑ,
+ÑкопиÑована). ÐÑоÑÐ°Ñ (count bar)
+показÑваеÑ, ÐºÐ°ÐºÐ°Ñ Ð´Ð¾Ð»Ñ
+помеÑеннÑÑ
Ñайлов обÑабоÑана
+на ÑекÑÑий моменÑ. ТÑеÑÑÑ (bytes bar)
+показÑÐ²Ð°ÐµÑ Ð´Ð¾Ð»Ñ Ð²ÑполненнÑÑ
+ÑÐ°Ð±Ð¾Ñ (в пÑоÑенÑаÑ
оÑ
+ÑÑммаÑного обÑема помеÑеннÑÑ
+Ñайлов). ÐÑли оÑклÑÑена опÑиÑ
+"ÐеÑали опеÑаÑий" (Ñм.
+"ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ"), две
+поÑледниÑ
диагÑÐ°Ð¼Ð¼Ñ Ð½Ðµ
+оÑобÑажаÑÑÑÑ.
+
+Рнижней ÑаÑÑи ÑÑого
+диалогового окна имеÑÑÑÑ Ð´Ð²Ðµ
+кнопки. ÐажаÑие на кнопкÑ
+<ÐÑопÑÑÑиÑÑ> пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº ÑомÑ,
+ÑÑо бÑÐ´ÐµÑ Ð¿ÑопÑÑена обÑабоÑка
+ÑекÑÑего Ñайла. ÐажаÑие на
+ÐºÐ½Ð¾Ð¿ÐºÑ <ÐÑеÑваÑÑ> пÑеÑÑваеÑ
+вÑполнение заданной опеÑаÑии,
+вÑе оÑÑавÑиеÑÑ ÑÐ°Ð¹Ð»Ñ Ð±ÑдÑÑ
+пÑопÑÑенÑ.
+
+РпÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ
+опеÑаÑий Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвидеÑÑ Ð¾ÐºÐ½Ð°
+еÑе ÑÑеÑ
видов.
+
+Ðкно оÑибок инÑоÑмиÑÑÐµÑ Ð¾Ð±
+оÑибке и пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ ÑÑи
+ваÑианÑа пÑодолжениÑ. ÐбÑÑно вÑ
+вÑбиÑаеÑе либо ваÑианÑ
+<ÐÑопÑÑÑиÑÑ> Ð´Ð»Ñ Ñого, ÑÑобÑ
+иÑклÑÑиÑÑ Ð¸Ð· обÑабоÑки Ñайл, на
+коÑоÑом ÑпоÑкнÑлаÑÑ Ð¿ÑогÑамма,
+либо <ÐÑеÑваÑÑ>, ÑÑÐ¾Ð±Ñ Ð²Ð¾Ð¾Ð±Ñе
+оÑмениÑÑ Ð²Ñполнение заданной
+опеÑаÑии. ТÑеÑий ваÑианÑ,
+<ÐовÑоÑиÑÑ>, вÑбиÑаеÑÑÑ Ñогда,
+когда вам ÑдалоÑÑ ÑÑÑÑаниÑÑ
+пÑиÑÐ¸Ð½Ñ ÑÐ±Ð¾Ñ (напÑимеÑ,
+воÑполÑзовавÑиÑÑ Ð´ÑÑгим
+ÑеÑминалом).
+
+Ðкно подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿ÐµÑезапиÑи
+поÑвлÑеÑÑÑ Ñогда, когда вÑ
+пÑÑаеÑеÑÑ Ð¿ÐµÑепиÑаÑÑ
+ÑÑÑеÑÑвÑÑÑий Ñайл. Ð ÑÑом окне
+оÑобÑажаÑÑÑÑ Ð²ÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸
+ÑÐ°Ð·Ð¼ÐµÑ Ñайла-иÑÑоÑника и
+Ñайла-пÑиемника (Ñо еÑÑÑ
+пеÑезапиÑÑваемого Ñайла,
+коÑоÑÑй ÑакÑиÑеÑки бÑдеÑ
+ÑниÑÑожен). Ðиже вÑÐ²ÐµÐ´ÐµÐ½Ñ Ð´Ð²Ð°
+вопÑоÑа. Ðа пеÑвÑй вопÑоÑ
+("ÐеÑепиÑаÑÑ ÑÑÐ¾Ñ Ñайл?")
+пÑедлагаеÑÑÑ ÑÑи ваÑианÑа
+оÑвеÑа:
+
+ÑоглаÑиÑÑÑÑ (кнопка <Ðа>);
+
+оÑказаÑÑÑÑ, Ñо еÑÑÑ Ð¿ÑопÑÑÑиÑÑ
+пеÑезапиÑÑ ÑекÑÑего Ñайла
+(кнопка <ÐеÑ>);
+
+допиÑаÑÑ ÑодеÑжимое
+Ñайла-иÑÑоÑника в конеÑ
+Ñайла-пÑиемника (кнопка
+<допиÑаÑÑ Ð² ÐонеÑ>).
+
+ÐÑÐ±Ð¾Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из ваÑианÑов
+оÑвеÑа на вÑоÑой вопÑоÑ
+("ÐеÑепиÑаÑÑ Ð²Ñе ÑайлÑ?")
+позволÑÐµÑ Ð¿ÑинÑÑÑ Ð¾Ð´Ð½Ð¾ ÑеÑение
+по вÑем вÑбÑаннÑм Ð´Ð»Ñ Ð¾Ð±ÑабоÑки
+Ñайлам (ÑÑÐ¾Ð±Ñ Ð¾ÐºÐ½Ð¾ запÑоÑа не
+поÑвлÑлоÑÑ ÐºÐ°Ð¶Ð´Ñй Ñаз).
+ÐÑедлагаеÑÑÑ 4 ваÑианÑа
+ÑеÑениÑ:
+
+<ÐÑе>
+ пеÑезапиÑалиÑÑ Ð±ÐµÐ·
+ дополниÑелÑнÑÑ
вопÑоÑов
+ вÑе вÑбÑаннÑе ÑайлÑ;
+
+<УÑÑаÑевÑие>
+ пеÑезапиÑÑÑÑÑ (заÑÑÑÑÑÑ)
+ ÑолÑко ÑайлÑ, коÑоÑÑе
+ ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑанÑÑе
+ Ñайла-иÑÑоÑника;
+
+<ни Ðдного>
+ не пеÑезапиÑÑваÑÑ ÑайлÑ
+ (но еÑли не ÑÑÑеÑÑвÑеÑ
+ Ñайла-пÑиемника, Ñо
+ копиÑование иÑÑоÑника
+ бÑÐ´ÐµÑ Ð¿Ñоизведено);
+
+<РазлиÑаÑÑиеÑÑ Ð¿Ð¾ длине>
+ ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии, еÑли
+ нажмеÑе клавиÑÑ <ÐÑеÑваÑÑ>
+ в нижней ÑаÑÑи окна
+ запÑоÑа. ÐÑÐ±Ð¾Ñ ÑкÑанной
+ кнопки пÑоизводиÑÑÑ
+ клавиÑами ÑÑÑелок или
+ клавиÑей ÑабÑлÑÑии.
+
+Ðкно запÑоÑа на ÑекÑÑÑивное
+Ñдаление поÑвлÑеÑÑÑ Ð² Ñом
+ÑлÑÑае, когда Ð²Ñ Ð¿ÑÑаеÑеÑÑ
+ÑдалиÑÑ Ð½ÐµÐ¿ÑÑÑой каÑалог. Ðо
+кнопке <Ðа> каÑалог бÑÐ´ÐµÑ Ñдален
+вмеÑÑе Ñо вÑеми Ñайлами, <ÐеÑ>
+ознаÑÐ°ÐµÑ Ð¾Ñказ Ð¾Ñ ÑдалениÑ
+каÑалога, <ÐÑе> надо вÑбиÑаÑÑ,
+еÑли Ð²Ñ Ð¾ÑмеÑили гÑÑппÑ
+подкаÑалогов Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸
+ÑвеÑÐµÐ½Ñ Ð² Ñвоем вÑбоÑе, <ни
+Ðдного> - ÑÑÐ¾Ð±Ñ Ð¿ÑопÑÑÑиÑÑ Ð²Ñе
+непÑÑÑÑе каÑалоги из ÑиÑла
+помеÑеннÑÑ
, <ÐÑеÑваÑÑ> ознаÑаеÑ
+оÑказ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии
+ÑдалениÑ. ÐÑбиÑайÑе <Ðа> или
+<ÐÑе> ÑолÑко в Ñом ÑлÑÑае, когда
+Ð²Ñ Ð´ÐµÐ¹ÑÑвиÑелÑно ÑвеÑенÑ, ÑÑо
+Ñ
оÑиÑе ÑдалиÑÑ ÐºÐ°Ñалог Ñо вÑеми
+вложеннÑми подкаÑалогами.
+
+ÐÑли Ð²Ñ Ð¿Ð¾Ð¼ÐµÑили Ð´Ð»Ñ Ð¾Ð±ÑабоÑки
+гÑÑÐ¿Ð¿Ñ Ñайлов, Ñо поÑле
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии бÑдеÑ
+ÑнÑÑа оÑмеÑка ÑолÑко Ñ ÑеÑ
+Ñайлов, коÑоÑÑе ÑÑпеÑно
+обÑабоÑанÑ. ÐÑопÑÑеннÑе ÑайлÑ
+оÑÑанÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑми.[Mask Copy/Rename]
+ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий
+копиÑованиÑ/пеÑеименованиÑ
+
+ÐÑи вÑполнении опеÑаÑий
+копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ пеÑемеÑÐµÐ½Ð¸Ñ (или
+пеÑеименованиÑ) Ñайлов вÑ
+имееÑе возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ
+имена копиÑÑемÑÑ
или
+пеÑемеÑаемÑÑ
Ñайлов. ÐÐ»Ñ ÑÑого
+Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð´Ð°ÑÑ Ð¼Ð°ÑÐºÑ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½
+Ñайлов-иÑÑоÑников и маÑÐºÑ Ð´Ð»Ñ
+имен Ñайлов, коÑоÑÑе бÑдÑÑ
+ÑÐ¾Ð·Ð´Ð°Ð½Ñ (ÑайлÑ-пÑиемники).
+ÐбÑÑно ÑÑа вÑоÑÐ°Ñ Ð¼Ð°Ñка
+пÑедÑÑавлÑÐµÑ Ñобой неÑколÑко
+Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) в конÑе
+ÑÑÑоки, опÑеделÑÑÑей меÑÑо
+назнаÑение ÑоздаваемÑÑ
Ñайлов.
+ÐÑе ÑайлÑ, ÑдовлеÑвоÑÑÑÑие
+маÑке иÑÑоÑника, бÑдÑÑ
+пеÑÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ (ÑкопиÑÐ¾Ð²Ð°Ð½Ñ Ð¸Ð»Ð¸
+пеÑемеÑÐµÐ½Ñ Ñ Ð½Ð¾Ð²Ñми именами) в
+ÑооÑвеÑÑÑвии Ñ Ð¼Ð°Ñкой
+Ñайла-пÑиемника. ÐÑли имеÑÑÑÑ
+помеÑеннÑе ÑайлÑ, Ñо копиÑÑÑÑÑÑ
+(пеÑемеÑаÑÑÑÑ) ÑолÑко
+помеÑеннÑе ÑайлÑ,
+ÑдовлеÑвоÑÑÑÑие заданной маÑке
+Ð´Ð»Ñ Ñайлов-иÑÑоÑников.
+
+ÐÑÑÑ ÐµÑе неÑколÑко опÑий,
+коÑоÑÑе влиÑÑÑ Ð½Ð° вÑполнение
+опеÑаÑий
+копиÑованиÑ/пеÑемеÑениÑ
+Ñайлов, и коÑоÑÑе
+ÑÑÑанавливаÑÑÑÑ Ð² Ñом же окне
+запÑоÑа, где задаÑÑÑÑ Ð¼Ð°Ñки
+имен Ñайлов:
+
+"РазÑменовÑваÑÑ ÑÑÑлки" (Follow links)
+опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи
+копиÑовании жеÑÑкиÑ
или
+ÑимволиÑеÑкиÑ
ÑÑÑлок в
+каÑалоге- пÑиемнике (и
+ÑекÑÑÑивно в подкаÑалогаÑ
)
+ÑоздаваÑÑÑÑ Ñакие же ÑÑÑлки,
+или бÑдÑÑ ÐºÐ¾Ð¿Ð¸ÑоваÑÑÑÑ ÑÐ°Ð¹Ð»Ñ (и
+подкаÑалоги), на коÑоÑÑе ÑÑи
+ÑÑÑлки ÑказÑваÑÑ.
+
+"ÐнÑÑÑÑ ÐºÐ°Ñалога, еÑли еÑÑÑ" (Dive
+into subdirs) опÑеделÑеÑ, ÑÑо делаÑÑ,
+еÑли в каÑалоге-пÑиемнике Ñже
+ÑÑÑеÑÑвÑÐµÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог, имÑ
+коÑоÑого ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼
+Ñайла (каÑалога), коÑоÑÑй
+копиÑÑеÑÑÑ (иÑÑоÑника). Ðо
+ÑмолÑÐ°Ð½Ð¸Ñ (опÑÐ¸Ñ Ð¾ÑклÑÑена)
+ÑодеÑжимое каÑалога-иÑÑоÑника
+копиÑÑеÑÑÑ Ð² каÑалог-пÑиемник.
+ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо в
+каÑалоге пÑиемнике бÑдеÑ
+Ñоздан новÑй подкаÑалог Ñ Ñем
+же именем, в коÑоÑÑй и бÑдеÑ
+оÑÑÑеÑÑвлÑÑÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование.
+ÐÑÑÑе показаÑÑ ÑÑо на пÑимеÑе:
+
+ÐÑÑÑÑ Ð²Ñ Ñ
оÑиÑе ÑкопиÑоваÑÑ
+ÑодеÑжимое каÑалога foo в
+каÑалог /bla/foo, коÑоÑÑй Ñже
+ÑÑÑеÑÑвÑеÑ. ÐбÑÑно (опÑиÑ
+оÑклÑÑена) mc бÑÐ´ÐµÑ Ð¿ÑоÑÑо
+копиÑоваÑÑ Ð²Ñе ÑÐ°Ð¹Ð»Ñ Ð¸Ð· foo в
+/bla/foo. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑиÑÑ,
+копиÑование Ñайлов бÑдеÑ
+пÑоизводиÑÑÑÑ Ð² /bla/foo/foo.
+
+"СоÑ
ÑанÑÑÑ Ð°ÑÑибÑÑÑ" (Preserve
+attributes) опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи
+копиÑовании/пеÑемеÑении
+ÑоÑ
ÑÐ°Ð½ÐµÐ½Ñ Ð°ÑÑибÑÑÑ Ð¸ÑÑ
одного
+Ñайла: пÑава доÑÑÑпа, вÑеменнÑе
+меÑки и, еÑли Ð²Ñ root, UID и GID
+иÑÑ
одного Ñайла. ÐÑли опÑиÑ
+оÑклÑÑена, аÑÑибÑÑÑ Ð±ÑдÑÑ
+ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² ÑооÑвеÑÑÑвии Ñ
+ÑекÑÑим знаÑением umask.
+
+ÐпÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вклÑÑена.
+
+Ðогда опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вклÑÑена, можно иÑполÑзоваÑÑ
+ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) '*' и '?' в
+маÑке иÑÑоÑника. Ðни
+обÑабаÑÑваÑÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно
+ÑомÑ, как ÑÑо делаеÑÑÑ Ð² shell. Ð
+маÑке пÑиемника ÑазÑеÑаеÑÑÑ
+иÑполÑзоваÑÑ ÑолÑко '*' и
+'\<ÑиÑÑа>'. ÐеÑвÑй Ñимвол '*' в
+маÑке пÑиемника ÑооÑвеÑÑÑвÑеÑ
+пеÑвой гÑÑппе Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð²
+маÑке иÑÑоÑника, вÑоÑой Ñимвол
+'*' ÑооÑвеÑÑÑвÑÐµÑ Ð²ÑоÑой гÑÑппе
+и Ñ.д. ÐналогиÑно, Ñимвол заменÑ
+&'\1' ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой гÑÑппе
+Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке
+иÑÑоÑника, Ñимвол '\2' - вÑоÑой
+гÑÑппе и Ñ.д. до &'\9'. Символ &'\0'
+ÑооÑвеÑÑÑвÑÐµÑ ÑÐµÐ»Ð¾Ð¼Ñ Ð¸Ð¼ÐµÐ½Ð¸
+Ñайла-иÑÑоÑника.
+
+Ðва пÑимеÑа:
+
+ÐÑли маÑка иÑÑоÑника "*.tar.gz", а
+пÑиемник - "/bla/*.tgz" и имÑ
+копиÑÑемого Ñайла - "foo.tar.gz",
+ÐºÐ¾Ð¿Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð½Ð°Ð·ÑваÑÑÑÑ "foo.tgz" и
+бÑÐ´ÐµÑ Ð½Ð°Ñ
одиÑÑÑÑ Ð² каÑалоге
+"/bla".
+
+ÐÑедположим Ð²Ñ Ñ
оÑиÑе поменÑÑÑ
+меÑÑами Ð¸Ð¼Ñ Ð¸ ÑаÑÑиÑение Ñайла,
+Ñак ÑÑÐ¾Ð±Ñ "file.c" ÑÑал Ñайлом "c.file".
+ÐаÑка иÑÑоÑника Ð´Ð»Ñ ÑÑого
+должна имеÑÑ Ð²Ð¸Ð´ "*.*", а маÑка
+пÑиемника - "\2.\1".
+
+ÐпÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+вÑклÑÑена.
+
+Ðогда опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле shell"
+(Use shell patterns) вÑклÑÑена, MC не
+оÑÑÑеÑÑвлÑÐµÑ Ð°Ð²ÑомаÑиÑеÑкой
+гÑÑппиÑовки. ÐÐ»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð³ÑÑпп
+Ñимволов в маÑке иÑÑоÑника,
+коÑоÑÑе бÑдÑÑ ÑооÑвеÑÑÑвоваÑÑ
+Ñимволам Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке
+пÑиемника, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð² ÑÑом
+ÑлÑÑае иÑполÑзоваÑÑ Ñкобки
+'\(...\)'. ÐÑÐ¾Ñ ÑпоÑоб более гибкий,
+но ÑÑебÑÐµÑ Ð±Ð¾Ð»ÑÑе ÑÑилий пÑи
+вводе.
+
+Ðва пÑимеÑа:
+
+ÐÑли маÑка иÑÑоÑника Ð¸Ð¼ÐµÐµÑ Ð²Ð¸Ð´
+"^\(.*\)\.tar\.gz$", копиÑование
+пÑоизводиÑÑÑ Ð² "/bla/*.tgz" и
+копиÑÑеÑÑÑ Ñайл "foo.tar.gz", Ñо
+ÑезÑлÑÑаÑом бÑÐ´ÐµÑ "/bla/foo.tgz".
+
+ÐÑедположим, ÑÑо Ð²Ñ Ñ
оÑиÑе
+поменÑÑÑ Ð¼ÐµÑÑами Ð¸Ð¼Ñ Ñайла и
+его ÑаÑÑиÑение, Ñак ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð°
+вида "file.c" пÑинÑли вид "c.file".
+ÐаÑка иÑÑоÑника Ð´Ð»Ñ ÑÑого -
+"^\(.*\)\.\(.*\)$", а маÑка пÑиемника -
+"\2.\1".
+
+"ÐÑеобÑазование ÑегиÑÑÑа"
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже пÑеобÑазоваÑÑ
+ÑегиÑÑÑ Ñимволов в именаÑ
+Ñайлов. ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе '\u'
+или '\l' в маÑке пÑиемника, Ñо
+ÑледÑÑÑий Ñимвол имени бÑдеÑ
+обÑазован в веÑÑ
нем (заглавнÑе
+ÑимволÑ) или нижнем (ÑÑÑоÑнÑе)
+ÑегиÑÑÑе ÑооÑвеÑÑÑвенно.
+
+ÐÑли иÑполÑзоваÑÑ Ð² маÑке
+пÑиемника '\U' или '\L', Ñо к
+ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ ÑегиÑÑÑÑ
+бÑдÑÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ð²Ñе
+поÑледÑÑÑие ÑимволÑ, вплоÑÑ Ð´Ð¾
+ÑледÑÑÑего вÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ '\E' или '\U',
+поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñимвола '\L' или конÑа
+имени Ñайла.
+
+ÐÑименение '\u' и '\l' обеÑпеÑиваеÑ
+более ÑиÑокие возможноÑÑи, Ñем
+'\U' и '\L'.
+
+ÐапÑимеÑ, еÑли маÑка иÑÑоÑника
+еÑÑÑ '*' (опÑÐ¸Ñ "ÐбÑазÑÑ Ð² ÑÑиле
+shell" вклÑÑена) или '^\(.*\)$' (опÑиÑ
+"ÐбÑазÑÑ Ð² ÑÑиле shell" вÑклÑÑена),
+а маÑка пÑиемника еÑÑÑ '\L\u*',
+имена Ñайлов бÑдÑÑ
+пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ñаким обÑазом,
+ÑÑо пеÑвÑе бÑÐºÐ²Ñ Ð¸Ð¼ÐµÐ½Ð¸ бÑдÑÑ
+заглавнÑми, а вÑе оÑÑалÑнÑе -
+ÑÑÑоÑнÑми.
+
+Символ '\' в маÑкаÑ
иÑполÑзÑеÑÑÑ
+Ð´Ð»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ ÑпеÑиалÑной
+инÑеÑпÑеÑаÑии оÑделÑнÑÑ
+Ñимволов. ÐапÑимеÑ, '\\' ознаÑаеÑ
+пÑоÑÑо backslash и '\*' ознаÑаеÑ
+пÑоÑÑо звездоÑÐºÑ (asterisk).
+
+"ÐзменÑÑÑ Ð¾ÑноÑиÑелÑнÑе ÑÑÑлки"
+(Stable Symlinks) ÑказÑваеÑ, ÑÑо Midnight
+Commander, должен изменÑÑÑ
+ÑимволиÑеÑкие ÑÑÑлки.
+СкопиÑованнÑе ÑимволиÑеÑкие
+ÑÑÑлки бÑдÑÑ ÑказÑваÑÑ Ð½Ð° Ñо же
+ÑаÑположение, ÑÑо и
+оÑигиналÑÐ½Ð°Ñ ÑÑÑлка, пÑи ÑÑом
+допиÑÑваÑÑÑÑ Ð½ÐµÐ¾Ð±Ñ
одимÑе ../ и
+дÑÑгие каÑалоги[Select/Unselect Files]
+Select/Unselect Files
+
+Ðиалоговое окно паÑамеÑÑов
+оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по
+Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ. СÑÑока вводаInput
+LineKeysпÑедназнаÑена Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð°
+ÑегÑлÑÑного вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ (маÑки)
+Ð´Ð»Ñ Ð¿Ð¾Ð¼ÐµÑи Ñайлов. ÐÑли
+вклÑÑена опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, Ñо
+вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ.
+ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ,
+оÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ
+как ÑайлÑ, Ñак и каÑалоги. ÐÑли
+вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле
+shell (Shell Patterns), ÑегÑлÑÑнÑе
+вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же
+пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð²
+оболоÑке shell (* ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸
+болÑÑее ÑиÑло лÑбÑÑ
Ñимволов, а
+? заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй
+Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð²
+ÑÑиле shell (Shell Patterns) оÑклÑÑена, Ñо
+помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾
+пÑавилам обÑабоÑки ноÑмалÑнÑÑ
+ÑегÑлÑÑнÑÑ
вÑÑажений (ÑмоÑÑиÑе
+ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡
+ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка
+Ñайлов и каÑалогов бÑдеÑ
+пÑоизводиÑÑÑÑ Ñ ÑÑеÑом
+ÑегиÑÑÑа Ñимволов имÑн. ÐÑли
+опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа
+оÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов
+ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.[Internal File Viewer]
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+Ñайлов
+
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+Ñайлов Ð¸Ð¼ÐµÐµÑ Ð´Ð²Ð° Ñежима
+пÑоÑмоÑÑа: Ñежим ASCII и
+ÑеÑÑнадÑаÑеÑиÑнÑй (hex). ÐлÑ
+пеÑеклÑÑÐµÐ½Ð¸Ñ Ñежимов
+иÑполÑзÑеÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñа F4. ÐÑли Ñ
+Ð²Ð°Ñ ÑÑÑановлена пÑогÑамма gzip
+пÑоекÑа GNU, она бÑдеÑ
+иÑполÑзована длÑ
+авÑомаÑиÑеÑкого пÑоÑмоÑÑа
+ÑжаÑÑÑ
Ñайлов.
+
+ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа
+вÑегда пÑÑаеÑÑÑ Ð¸ÑполÑзоваÑÑ
+Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии
+лÑÑÑий из меÑодов,
+пÑедоÑÑавлÑемÑÑ
ваÑей ÑиÑÑемой
+Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñипа Ñайла.
+ÐекоÑоÑÑе поÑледоваÑелÑноÑÑи
+Ñимволов инÑеÑпÑеÑиÑÑÑÑÑÑ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑакиÑ
аÑÑибÑÑов, как
+жиÑнÑй ÑÑиÑÑ Ð¸ подÑеÑкивание,
+обеÑпеÑÐ¸Ð²Ð°Ñ Ð±Ð¾Ð»ÐµÐµ наглÑдное
+пÑедÑÑавление инÑоÑмаÑии.
+
+Ð ÑеÑÑнадÑаÑеÑиÑном Ñежиме
+ÑÑнкÑÐ¸Ñ Ð¿Ð¾Ð¸Ñка позволÑеÑ
+задаÑÑ ÑÑÑÐ¾ÐºÑ Ð¿Ð¾Ð¸Ñка как в
+обÑÑном ÑекÑÑовом виде
+(заклÑÑенном в кавÑÑки), Ñак и в
+виде ÑеÑÑнадÑаÑеÑиÑнÑÑ
+конÑÑанÑ. Ðожно даже
+одновÑеменно иÑполÑзоваÑÑ Ð²
+Ñаблоне поиÑка как ÑÑ, Ñак и
+дÑÑгÑÑ ÑоÑÐ¼Ñ Ð¿ÑедÑÑавлениÑ,
+напÑимеÑ:
+
+"String" -1 0xBB 012 "more text"
+
+ÐбÑаÑиÑе внимание, ÑÑо 012
+ÑвлÑеÑÑÑ Ð²Ð¾ÑÑмеÑиÑнÑм ÑиÑлом, -1
+пÑеобÑазовÑваеÑÑÑ Ð² 0xFF, а ÑекÑÑ
+Ð¼ÐµÐ¶Ð´Ñ ÐºÐ°Ð²ÑÑками и конÑÑанÑами
+игноÑиÑÑеÑÑÑ.
+
+ÐекоÑоÑÑе деÑали внÑÑÑенней
+ÑеализаÑии пÑогÑаммÑ
+пÑоÑмоÑÑа: на ÑиÑÑемаÑ
, коÑоÑÑе
+пÑедоÑÑавлÑÑÑ ÑиÑÑемнÑй вÑзов
+mmap(2) пÑогÑамма оÑобÑÐ°Ð¶Ð°ÐµÑ Ñайл
+в памÑÑÑ Ð²Ð¼ÐµÑÑо его загÑÑзки;
+инаÑе, а Ñакже еÑли пÑи вÑзове
+mmap Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ñбой или c Ñайлом
+ÑвÑзано некоÑоÑое дейÑÑвие,
+коÑоÑое ÑÑебÑÐµÑ ÑилÑÑÑ,
+пÑогÑамма иÑполÑзÑеÑ
+динамиÑеÑки ÑаÑпÑеделÑемÑе
+бÑÑеÑа памÑÑи, загÑÑÐ¶Ð°Ñ ÑолÑко
+Ñе ÑаÑÑи Ñайла, к коÑоÑÑм вÑ
+обÑаÑаеÑеÑÑ (ÑÑо оÑноÑиÑÑÑ Ðº
+аÑÑ
ивиÑованнÑм Ñайлам).
+
+Ðиже пÑиводиÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð²ÑеÑ
+ÐºÐ»Ð°Ð²Ð¸Ñ Ð¸ иÑ
комбинаÑий, Ñ
+коÑоÑÑми аÑÑоÑииÑÐ¾Ð²Ð°Ð½Ñ Ð½ÐµÐºÐ¸Ðµ
+дейÑÑÐ²Ð¸Ñ Ð²ÑÑÑоенной пÑогÑаммÑ
+пÑоÑмоÑÑа.
+
+F1 ÐÑзÑÐ²Ð°ÐµÑ Ð¿ÑоÑмоÑÑ Ð²ÑÑÑоенной
+гипеÑÑекÑÑовой подÑказки.
+
+F2 ÐеÑеклÑÑÐ°ÐµÑ Ñежим пеÑеноÑа
+ÑÑÑоки.
+
+F4 ÐеÑеклÑÑÐ°ÐµÑ Ð¼ÐµÐ¶Ð´Ñ ASCII и
+ÑеÑÑнадÑаÑеÑиÑнÑм Ñежимами.
+
+F5 ÐеÑеÑ
од к ÑÑÑоке по номеÑÑ.
+ÐÑÐ´ÐµÑ Ð·Ð°Ð¿ÑоÑен Ð½Ð¾Ð¼ÐµÑ ÑÑÑоки, к
+пÑоÑмоÑÑÑ ÐºÐ¾ÑоÑой Ð²Ñ Ñ
оÑиÑе
+пеÑейÑи.
+
+F6, / ÐоиÑк по ÑегÑлÑÑномÑ
+вÑÑажениÑ.
+
+? ÐоиÑк назад по ÑегÑлÑÑномÑ
+вÑÑажениÑ.
+
+F7 ÐÑзов диалогового окна длÑ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ñаблона поиÑка длÑ
+обÑÑного и ÑеÑÑнадÑаÑеÑиÑного
+поиÑка.
+
+C-s, F17, n ÐÑли Ñаблон поиÑка еÑе не
+задан, вÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ
+окно Ð´Ð»Ñ ÐµÐ³Ð¾ заданиÑ, инаÑе
+повÑоÑÑеÑÑÑ Ð¿Ð¾Ð¸Ñк (далÑÑе по
+ÑекÑÑÑ) в ÑооÑвеÑÑÑвии Ñ Ñанее
+опÑеделеннÑм Ñаблоном.
+
+C-r То же, ÑÑо и C-s, но поиÑк
+пÑоизводиÑÑÑ Ð² обÑаÑном
+напÑавлении.
+
+n ÐайÑи ÑледÑÑÑее Ñовпадение.
+
+F8 ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами
+Raw/Parsed: Ñайл оÑобÑажаеÑÑÑ Ð»Ð¸Ð±Ð¾ в
+Ñом виде, как он запиÑан на
+диÑке, либо пÑопÑÑеннÑм ÑеÑез
+ÑилÑÑÑ, коÑоÑÑй задан Ð´Ð»Ñ ÑÑого
+Ñипа Ñайлов в mc.ext. ТекÑÑий Ñежим
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñегда обÑаÑнÑй по
+оÑноÑÐµÐ½Ð¸Ñ Ðº ÑомÑ, коÑоÑÑй
+Ñказан на ÑкÑанной кнопке F8,
+поÑколÑÐºÑ Ð½Ð° кнопке
+ÑказÑваеÑÑÑ Ñежим, к коÑоÑомÑ
+оÑÑÑеÑÑвлÑеÑÑÑ Ð¿ÐµÑеÑ
од по
+данной кнопке.
+
+F9 ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑекÑÑа в
+ÑоÑмаÑиÑованном и
+неÑоÑмаÑиÑованном виде: в
+Ñежиме оÑобÑажениÑ
+ÑоÑмаÑиÑованного ÑекÑÑа
+некоÑоÑÑе поÑледоваÑелÑноÑÑи
+Ñимволов оÑобÑажаÑÑÑÑ Ð´ÑÑгим
+ÑвеÑом Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¶Ð¸Ñного и
+подÑеÑкнÑÑого ÑÑиÑÑа. Ðак и в
+пÑедÑдÑÑем ÑлÑÑае, на кнопке
+Ñказан Ñежим, обÑаÑнÑй по
+оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑемÑ.
+
+F3, F10, Esc, q ÐÑйÑи из вÑÑÑоенной
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.
+
+PageDown, пÑобел, C-v ÐеÑемеÑÑиÑÑÑÑ
+на ÑÑÑаниÑÑ Ð²Ð¿ÐµÑед.
+
+PageUp, M-v, backspace. ÐеÑемеÑÑиÑÑÑÑ Ð½Ð°
+ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´.
+
+ÑÑÑелка вниз ÐеÑемеÑÑиÑÑÑÑ Ð½Ð°
+Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑед.
+
+ÑÑÑелка ввеÑÑ
ÐеÑемеÑÑиÑÑÑÑ Ð½Ð°
+Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð½Ð°Ð·Ð°Ð´.
+
+C-l ÐбновиÑÑ Ð¸Ð·Ð¾Ð±Ñажение на
+ÑкÑане.
+
+C-o ÐеÑеклÑÑиÑÑÑÑ Ð² subshell и
+показаÑÑ Ð¾ÐºÐ½Ð¾ команд.
+
+! ÐапÑÑÑиÑÑ Ð½Ð¾Ð²Ñй ÑкземплÑÑ
+оболоÑки в ÑекÑÑем каÑалоге
+(вÑеменнÑй вÑÑ
од в shell, возвÑÐ°Ñ Ð²
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа по C-d).
+
+"[n] m" УÑÑановиÑÑ Ð¼ÐµÑÐºÑ Ñ Ð½Ð¾Ð¼ÐµÑом
+n (кавÑÑки не вводÑÑÑÑ).
+
+"[n] r" ÐеÑемеÑÑиÑÑÑÑ Ðº меÑке Ñ
+номеÑом n.
+
+C-f ÐеÑейÑи к пÑоÑмоÑÑÑ
+ÑледÑÑÑего Ñайла ÑекÑÑего
+каÑалога.
+
+C-b ÐеÑейÑи к пÑоÑмоÑÑÑ
+пÑедÑдÑÑего Ñайла в ÑекÑÑем
+каÑалоге.
+
+M-r ÐеÑеклÑÑение Ñежима
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð»Ð¸Ð½ÐµÐ¹ÐºÐ¸
+(ввеÑÑ
Ñ/внизÑ/оÑклÑÑена).
+
+Ðожно наÑÑÑоиÑÑ ÑежимÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ñайлов вÑÑÑоенной
+пÑогÑаммой пÑоÑмоÑÑа,
+воÑполÑзовавÑиÑÑ Ñайлом
+ÑаÑÑиÑенийExtension File Edit.[Internal File Editor]
+ÐÑÑÑоеннÑй ÑедакÑоÑ
+
+ÐÑÑÑоеннÑй ÑедакÑоÑ
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð²Ñполнение
+болÑÑинÑÑва ÑÑнкÑий
+ÑедакÑиÑованиÑ, пÑиÑÑÑиÑ
+полноÑкÑаннÑм ÑедакÑоÑам
+ÑекÑÑа. Ðн вÑзÑваеÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F4 пÑи ÑÑловии, ÑÑо в
+иниÑиализаÑионном Ñайле
+ÑÑÑановлена в 1 опÑÐ¸Ñ use_internal_edit.
+Ð Ð°Ð·Ð¼ÐµÑ ÑедакÑиÑÑемого Ñайла не
+Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑевÑÑаÑÑ 16 ÐегабайÑ. С
+помоÑÑÑ ÑÑого ÑедакÑоÑа можно
+ÑедакÑиÑоваÑÑ Ð´Ð²Ð¾Ð¸ÑнÑе ÑайлÑ
+без поÑеÑи даннÑÑ
.
+
+ÐоддеÑживаÑÑÑÑ ÑледÑÑÑие
+возможноÑÑи: копиÑование,
+пеÑемеÑение, Ñдаление,
+вÑÑезание и вÑÑавка блоков
+ÑекÑÑа; оÑмена пÑедÑдÑÑиÑ
+опеÑаÑий (key for key undo); вÑпадаÑÑие
+менÑ; вÑÑавка Ñайлов;
+макÑоопÑеделениÑ; поиÑк и
+замена по ÑегÑлÑÑнÑм
+вÑÑажениÑм; вÑделение ÑекÑÑа по
+комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ shift-ÑÑÑелки в
+ÑÑиле MSW-MAC (ÑолÑко длÑ
+linux-конÑоли); пеÑеклÑÑение междÑ
+Ñежимами вÑÑавки-заменÑ
+Ñимвола; а Ñакже опеÑаÑиÑ
+обÑабоÑки блоков ÑекÑÑа
+командами оболоÑки (an option to pipe
+text blocks through shell commands like indent).
+
+РазделÑ:
+
+ ÐпÑии в ини-Ñайле длÑ
+ ÑедакÑоÑаInternal File Editor / options
+
+РедакÑÐ¾Ñ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑ Ð¸
+пÑакÑиÑеÑки не ÑÑебÑеÑ
+обÑÑениÑ. ÐÐ»Ñ Ñого, ÑÑобÑ
+ÑзнаÑÑ, какие клавиÑи вÑзÑваÑÑ
+вÑполнение опÑеделеннÑÑ
+дейÑÑвий, доÑÑаÑоÑно
+пÑоÑмоÑÑеÑÑ Ð²ÑпадаÑÑие менÑ,
+коÑоÑÑе вÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F9 в окне ÑедакÑоÑа. Ðе
+пеÑеÑиÑленнÑе в менÑ
+комбинаÑии клавиÑ: Shift-<клавиÑи
+ÑÑÑелок> вÑделение блока
+ÑекÑÑа. Ctrl-Ins копиÑÑÐµÑ Ð±Ð»Ð¾Ðº в
+Ñайл cooledit.clip. Shift-Ins пÑоизводиÑ
+вÑÑÐ°Ð²ÐºÑ Ð¿Ð¾Ñледнего
+ÑкопиÑованного в cooledit.clip блока
+в позиÑÐ¸Ñ ÐºÑÑÑоÑа. Shift-Del ÑдалÑеÑ
+вÑделеннÑй блок ÑекÑÑа,
+Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ñ ÐµÐ³Ð¾ в Ñайле cooledit.clip.
+Ðо клавиÑе Enter вÑÑавлÑÑÑÑÑ
+ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÐºÐ¾Ð½Ñа ÑÑÑоки, пÑиÑем на
+ÑледÑÑÑей ÑÑÑоке авÑомаÑиÑеÑки
+ÑÑÑанавливаеÑÑÑ Ð¾ÑÑÑÑп.
+РабоÑÐ°ÐµÑ Ð²Ñделение ÑекÑÑа Ñ
+помоÑÑÑ Ð¼ÑÑи, пÑиÑем еÑли
+ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Shift, Ñо
+ÑпÑавление мÑÑÑÑ
+оÑÑÑеÑÑвлÑеÑÑÑ ÑеÑминалÑнÑм
+дÑайвеÑом мÑÑи.
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¾Ð¿ÑеделиÑÑ
+макÑоÑ, нажмиÑе Ctrl-R, поÑле Ñего
+введиÑе ÑÑÑоки команд, коÑоÑÑе
+Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð²ÑполненÑ. ÐоÑле
+завеÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð° команд Ñнова
+нажмиÑе Ctrl-R и ÑвÑжиÑе макÑÐ¾Ñ Ñ
+какой-нибÑÐ´Ñ ÐºÐ»Ð°Ð²Ð¸Ñей или
+комбинаÑией клавиÑ, нажав ÑÑÑ
+клавиÑÑ (комбинаÑиÑ). ÐакÑоÑ
+бÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием Ctrl-A и
+назнаÑенной Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ клавиÑи.
+ÐакÑÐ¾Ñ Ð¼Ð¾Ð¶Ð½Ð¾ Ñакже вÑзваÑÑ
+нажаÑием лÑбой из ÐºÐ»Ð°Ð²Ð¸Ñ Meta (Alt),
+Ctrl, или Esc и назнаÑенной макÑоÑÑ
+клавиÑи, пÑи ÑÑловии, ÑÑо даннаÑ
+комбинаÑÐ¸Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+вÑзова какой-либо дÑÑгой
+ÑÑнкÑии. ÐакÑÐ¾ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ñле
+опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ð¸ÑÑваÑÑÑÑ Ð²
+Ñайл .mc/cedit/cooledit.macros в ваÑем
+домаÑнем каÑалоге. ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+ÑдалиÑÑ Ð¼Ð°ÐºÑÐ¾Ñ Ñдалением
+ÑооÑвеÑÑÑвÑÑÑей ÑÑÑоки в ÑÑом
+Ñайле.
+
+Ðо клавиÑе F19 (ее Ð½ÐµÑ Ð½Ð° обÑÑной
+клавиаÑÑÑе IBM PC, Ñак ÑÑо
+пÑидеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÑÑÑ
+ÑооÑвеÑÑÑвÑÑÑим пÑнкÑом менÑ,
+вÑзÑваемÑм по клавиÑе F9, или
+пеÑеназнаÑиÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ) бÑдеÑ
+оÑÑÑеÑÑвлÑÑÑÑÑ ÑоÑмаÑиÑование
+вÑделенного блока кода на ÑзÑке
+C, C++ или дÑÑгиÑ
. ФоÑмаÑиÑование
+ÑпÑавлÑеÑÑÑ Ñайлом
+/usr/share/mc/edit.indent.rc коÑоÑÑй пÑи
+пеÑвом вÑзове копиÑÑеÑÑÑ Ð²
+.mc/cedit/edit.indent.rc в ваÑем домаÑнем
+каÑалоге.
+
+ÐÑÑÑоеннÑй ÑедакÑоÑ
+обÑабаÑÑÐ²Ð°ÐµÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð· вÑоÑой
+Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÐºÐ¾Ð´Ð¾Ð²Ð¾Ð¹ ÑаблиÑÑ (160+).
+Ðо когда ÑедакÑиÑÑеÑе бинаÑнÑе
+ÑайлÑ, лÑÑÑе ÑÑÑановиÑÑ Ð¾Ð¿ÑиÑ
+"ÐиÑÑ Ñимволов" (Display bits) из менÑ
+"ÐаÑÑÑойки" в положение "7 биÑ",
+ÑÑÐ¾Ð±Ñ ÑоÑ
ÑаниÑÑ ÑоÑÐ¼Ð°Ñ Ñайла (to
+keep the spacing clean).
+
+ÐпиÑаÑÑ Ð²Ñе ÑÑнкÑии
+вÑÑÑоенного ÑедакÑоÑа в данной
+подÑказке невозможно.
+ÐапомниÑе ÑолÑко, ÑÑо вÑе
+оÑновнÑе опеÑаÑии можно
+вÑполниÑÑ ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ,
+коÑоÑое вÑзÑваеÑÑÑ Ð½Ð°Ð¶Ð°Ñием
+клавиÑи F9 в окне
+ÑедакÑиÑованиÑ. ÐÑоме Ñого,
+можно пÑоÑиÑаÑÑ man-ÑÑÑаниÑÑ Ð¿Ð¾
+команде man mcedit или info mcedit[Internal File Editor / options]
+ÐпÑии в ини-Ñайле Ð´Ð»Ñ ÑедакÑоÑа
+
+Рданном Ñазделе кÑаÑко опиÑанÑ
+опÑии ini-Ñайла, оÑноÑÑÑиеÑÑ Ðº
+ÑедакÑоÑÑ. ÐпÑии запиÑÑваÑÑÑÑ Ð²
+ÑекÑÐ¸Ñ '[Midnight Commander]'
+
+editor_wordcompletion_collect_entire_file
+ ÐÑи авÑодополнении длÑ
+ ÑбоÑа поÑ
ожиÑ
Ñлов Ñлов
+ пÑоÑмаÑÑиваÑÑ Ð²ÐµÑÑ Ñайл(1)
+ или ÑолÑко Ð¾Ñ Ð½Ð°Ñала до
+ кÑÑÑоÑа (0)[Completion]
+ÐавеÑÑение ввода (Completion)
+
+ÐаÑÑавÑÑе Midnight Commander ÑабоÑаÑÑ
+на клавиаÑÑÑе вмеÑÑо ваÑ!
+
+ÐавеÑÑение ввода - ÑÑо попÑÑка
+законÑиÑÑ Ð·Ð° Ð²Ð°Ñ Ð²Ð²Ð¾Ð´ ÑекÑÑа,
+набÑанного до ÑекÑÑей позиÑии
+кÑÑÑоÑа. MC пÑÑаеÑÑÑ Ð·Ð°Ð²ÐµÑÑиÑÑ
+ввод, ÑÑакÑÑÑ Ñже введеннÑй
+ÑекÑÑ ÐºÐ°Ðº пеÑеменнÑÑ (еÑли
+ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ñ $), имÑ
+полÑзоваÑÐµÐ»Ñ (еÑли ÑекÑÑ
+наÑинаеÑÑÑ Ñ ~), Ð¸Ð¼Ñ Ð¼Ð°ÑÐ¸Ð½Ñ (еÑли
+ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ð½Ð° @) или как
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (еÑли Ð²Ñ Ð² командной
+ÑÑÑоке в позиÑии, где Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+вводиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ; в ÑÑом ÑлÑÑае
+Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð°
+иÑполÑзÑÑÑÑÑ
+заÑезеÑвиÑованнÑе Ñлова
+оболоÑки, в Ñом ÑиÑле лÑÐ±Ð°Ñ Ð¸Ð·
+вÑÑÑоеннÑÑ
команд оболоÑки).
+ÐÑли введеннÑй ÑекÑÑ Ð½Ðµ
+Ð¿Ð¾Ð¿Ð°Ð´Ð°ÐµÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð·
+пеÑеÑиÑленнÑÑ
каÑегоÑий,
+вÑполнÑеÑÑÑ Ð¿Ð¾Ð¿ÑÑка завеÑÑениÑ
+ÑекÑÑа как имени Ñайла.
+
+ÐавеÑÑение имен Ñайлов,
+полÑзоваÑелей, пеÑеменнÑÑ
и
+маÑин ÑабоÑÐ°ÐµÑ Ð²Ð¾ вÑеÑ
ÑÑÑокаÑ
+ввода, завеÑÑение команд -
+ÑолÑко в командной ÑÑÑоке. ÐÑли
+однознаÑно вÑполниÑÑ
+завеÑÑение ввода невозможно
+(имееÑÑÑ Ð½ÐµÑколÑко ваÑианÑов), MC
+Ð¸Ð·Ð´Ð°ÐµÑ Ð·Ð²Ñковой Ñигнал и
+вÑполнÑÐµÑ ÑледÑÑÑие дейÑÑвиÑ, в
+завиÑимоÑÑи Ð¾Ñ ÑÑÑановки опÑии
+Ðополнение: показÑваÑÑ Ð²Ñе в
+пÑнкÑе менÑ
+ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑConfiguration. ÐÑли
+ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, ÑпиÑок вÑеÑ
+возможнÑÑ
ваÑианÑов завеÑÑениÑ
+поÑвлÑеÑÑÑ Ð²Ð¾Ð·Ð»Ðµ ÑекÑÑей
+позиÑии и Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ
+нÑжнÑй ваÑÐ¸Ð°Ð½Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ
+ÑÑÑелок и Enter. ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже
+набÑаÑÑ ÑледÑÑÑÑÑ Ð±ÑквÑ, ÑÑобÑ
+пеÑейÑи к подмножеÑÑÐ²Ñ Ð²ÑеÑ
+возможнÑÑ
завеÑÑений. ÐÑли вÑ
+Ñнова нажмеÑе M-Tab, бÑдеÑ
+вÑведено Ñже ÑокÑаÑенное
+множеÑÑво ваÑианÑов, пÑиÑем в
+ÑÑÑÐ¾ÐºÑ Ð²Ð²Ð¾Ð´Ð° добавлÑÑÑÑÑ Ñе
+ÑимволÑ, коÑоÑÑе опÑеделÑÑÑÑÑ
+однознаÑно (даже еÑли полное
+завеÑÑение ввода еÑе
+невозможно). Ðак ÑолÑко
+неопÑеделенноÑÑÑ Ð²ÑбоÑа
+иÑÑезаеÑ, пÑÐ¾Ð¿Ð°Ð´Ð°ÐµÑ Ð¸
+диалоговое окно Ñ Ð²Ð°ÑианÑами.
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ Ð²Ñвода
+на ÑкÑан ÑÑого окна в лÑбое
+вÑемÑ, нажав Ð¾Ð´Ð½Ñ Ð¸Ð· ÐºÐ»Ð°Ð²Ð¸Ñ Esc, F10
+или ÑÑÑÐµÐ»ÐºÑ Ð²Ð»ÐµÐ²Ð¾ / впÑаво. ÐÑли
+опÑÐ¸Ñ Ðополнение: показÑваÑÑ
+вÑеConfiguration оÑклÑÑена, окно Ñ
+ваÑианÑами завеÑÑениÑ
+поÑвлÑеÑÑÑ ÑолÑко Ñогда, когда
+Ð²Ñ Ð½Ð°Ð¶Ð¼ÐµÑе клавиÑи M-Tab вÑоÑой
+Ñаз, пÑи пеÑвом нажаÑии MC ÑолÑко
+Ð¸Ð·Ð´Ð°ÐµÑ Ð·Ð²Ñковой Ñигнал.[Virtual File System]
+ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ
+
+ÐÑогÑамма Midnight Commander ÑодеÑжиÑ
+подпÑогÑаммÑ, обеÑпеÑиваÑÑие
+доÑÑÑп к ÑазлиÑнÑм ÑайловÑм
+ÑиÑÑемам. ÐÑи подпÑогÑÐ°Ð¼Ð¼Ñ (иÑ
+ÑовокÑпноÑÑÑ Ð½Ð°Ð·ÑваеÑÑÑ
+пеÑеклÑÑаÑелем виÑÑÑалÑнÑÑ
+ÑайловÑÑ
ÑиÑÑем - virtual file system
+switch) позволÑÑÑ Midnight Commander-Ñ
+манипÑлиÑоваÑÑ Ñайлами,
+ÑаÑположеннÑми на не-Unix-овÑÑ
+ÑайловÑÑ
ÑиÑÑемаÑ
.
+
+РнаÑÑоÑÑее вÑÐµÐ¼Ñ Midnight Commander
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑжкÑ
+неÑколÑкиÑ
ÐиÑÑÑалÑнÑÑ
+ФайловÑÑ
СиÑÑем - ÐФС (VFS):
+- локалÑной Ñайловой ÑиÑÑемÑ,
+иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑÑнÑÑ
+ÑайловÑÑ
ÑиÑÑем Unix;
+- Ñайловой ÑиÑÑÐµÐ¼Ñ ftpfs,
+иÑполÑзÑемой длÑ
+манипÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на
+ÑдаленнÑÑ
компÑÑÑеÑаÑ
по
+пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP;
+- Ñайловой ÑиÑÑÐµÐ¼Ñ tarfs,
+иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑабоÑки tar- и
+ÑжаÑÑÑ
tar-Ñайлов;
+- Ñайловой ÑиÑÑÐµÐ¼Ñ undelfs,
+иÑполÑзÑемой длÑ
+воÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑдаленнÑÑ
+Ñайлов в Ñайловой ÑиÑÑеме ext2
+(ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, иÑполÑзÑемаÑ
+в Linux по ÑмолÑаниÑ);
+- Ñайловой ÑиÑÑÐµÐ¼Ñ fish (длÑ
+манипÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами пÑи
+ÑабоÑе Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñкой ÑеÑез Ñакие
+пÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ°Ðº rsh и ssh);
+- и, наконеÑ, ÑеÑевой Ñайловой
+ÑиÑÑÐµÐ¼Ñ nfs.
+MC Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑобÑан Ñ
+поддеÑжкой Ñайловой ÑиÑÑемÑ
+smbfs, иÑполÑзÑемой длÑ
+манипÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на
+ÑдаленнÑÑ
компÑÑÑеÑаÑ
по
+пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB (CIFS).
+
+ÐодпÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑÑ Ñ
+виÑÑÑалÑнÑми ÑайловÑми
+ÑиÑÑемами инÑеÑпÑеÑиÑÑÑÑ Ð²Ñе
+вÑÑÑеÑаÑÑиеÑÑ Ð¸Ð¼ÐµÐ½Ð° пÑÑей и
+ÑоÑмиÑÑÑÑ ÐºÐ¾ÑÑекÑнÑе обÑаÑениÑ
+к ÑазлиÑнÑм ÑайловÑм ÑиÑÑемам.
+ФоÑмаÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº каждой из
+виÑÑÑалÑнÑÑ
ÑайловÑÑ
ÑиÑÑем
+опиÑÐ°Ð½Ñ Ð² оÑделÑнÑÑ
ÑазделаÑ
по
+каждой ÐФС:
+
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File
+ System)FTP File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tarTar File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle
+ transfer over SHell)FIle transfer over SHell filesystem
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File
+ System)Network File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete
+ File System)Undelete File System
+ Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfsSMB File System[FTP File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File System)
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs позволÑеÑ
+ÑабоÑаÑÑ Ñ Ñайлами на ÑдаленнÑÑ
+компÑÑÑеÑаÑ
. ÐÐ»Ñ ÑÑого можно
+иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+"FTP-Ñоединение" (доÑÑÑпнÑÑ Ð¸Ð·
+Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей) или
+же непоÑÑедÑÑвенно ÑмениÑÑ
+ÑекÑÑий каÑалог командой cd,
+задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим
+обÑазом:
+
+/#ftp:[!][user[:pass]@]machine[:port][remote-dir]
+
+ÐлеменÑÑ user, port и remote-dir не
+обÑзаÑелÑнÑ. ÐÑли ÑÐ»ÐµÐ¼ÐµÐ½Ñ user
+Ñказан, Ñо Midnight Commander бÑдеÑ
+пÑÑаÑÑÑÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð°
+Ñдаленном компÑÑÑеÑе Ñ ÑÑи
+именем, в пÑоÑивном ÑлÑÑае
+бÑÐ´ÐµÑ Ð¸ÑполÑзовано Ð¸Ð¼Ñ anonymous
+или Ð¸Ð¼Ñ Ð¸Ð· Ñайла ~/.netrc.
+ÐеобÑзаÑелÑнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ pass (еÑли
+Ñказан) иÑполÑзÑеÑÑÑ ÐºÐ°Ðº паÑолÑ
+Ð´Ð»Ñ Ð²Ñ
ода. Ðднако Ñвно задаваÑÑ
+его не ÑекомендÑеÑÑÑ (Ñакже не
+запиÑÑвайÑе его в ваÑи hotlist,
+еÑли ÑолÑко Ð²Ñ Ð½Ðµ обеÑпеÑили
+ÑооÑвеÑÑÑвÑÑÑÑÑ Ð·Ð°ÑиÑÑ ÑÑиÑ
+Ñайлов; но и Ñогда нелÑÐ·Ñ Ð±ÑÑÑ
+полноÑÑÑÑ ÑвеÑеннÑм в
+безопаÑноÑÑи).
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!behind.firewall.edu/pub
+ /#ftp:guest at remote-host.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑоединиÑÑÑÑ Ñ
+ÑеÑвеÑом, коÑоÑÑй ÑаÑположен за
+firewall, нÑжно иÑполÑзоваÑÑ
+пÑеÑÐ¸ÐºÑ /#ftp:! (Ñо еÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ
+воÑклиÑаÑелÑнÑй знак пеÑед
+именем ÑеÑвеÑа), ÑÑÐ¾Ð±Ñ ÑказаÑÑ
+Midnight Commander на необÑ
одимоÑÑÑ
+иÑполÑзоваÑÑ Ð¿ÑокÑи длÑ
+оÑÑÑеÑÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑÐµÐ´Ð°Ñ Ð¿Ð¾ ftp. ÐÑ
+можеÑе задаÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи в
+диалоговом окне ÐиÑÑÑалÑнÑе
+ФС...Virtual FS Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки".
+
+ЧÑÐ¾Ð±Ñ Ð½Ðµ задаваÑÑ Ð¸Ð¼Ñ
+пÑокÑи-ÑеÑвеÑа каждÑй Ñаз,
+можно поÑÑавиÑÑ Ð¾ÑмеÑÐºÑ Ð²
+квадÑаÑнÑÑ
ÑкобкаÑ
возле опÑии
+ÐÑегда иÑполÑзоваÑÑ FTP пÑокÑи в
+диалоговом окне ÐиÑÑÑалÑнÑе
+ФС...Virtual FS Ð¼ÐµÐ½Ñ "ÐаÑÑÑойки". Ð Ñаком
+ÑлÑÑае пÑогÑамма вÑегда бÑдеÑ
+иÑполÑзоваÑÑ ÑказаннÑй
+пÑокÑи-ÑеÑвеÑ. ÐÑи ÑÑом (еÑли
+опÑÐ¸Ñ ÑÑÑановлена) пÑогÑамма
+Ð´ÐµÐ»Ð°ÐµÑ ÑледÑÑÑее: ÑÑиÑÑÐ²Ð°ÐµÑ Ð¸Ð·
+Ñайла /usr/share/mc/mc.no_proxy имена
+локалÑнÑÑ
маÑин (еÑли имÑ
+наÑинаеÑÑÑ Ñ ÑоÑки, оно
+ÑÑиÑаеÑÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ домена), и,
+еÑли заданное пÑи ÑÑÑановлении
+FTP-ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð¸Ð¼Ñ Ð¼Ð°ÑинÑ
+ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из имен,
+ÑказаннÑÑ
в Ñайле mc.no_proxy без
+ÑоÑки, Ñо пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð¿ÑÑмое
+обÑаÑение к данной маÑине.
+
+ÐÑи подклÑÑении к ftp-ÑеÑвеÑÑ
+ÑеÑез ÑилÑÑÑÑÑÑий пакеÑÑ
+маÑÑÑÑÑизаÑÐ¾Ñ (If you are using the ftpfs
+code with a filtering packet router), коÑоÑÑй не
+позволÑÐµÑ Ð¸ÑполÑзоваÑÑ Ð¾Ð±ÑÑнÑй
+Ñежим оÑкÑÑÑÐ¸Ñ Ñайлов, можно
+заÑÑавиÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑаÑÑ Ð²
+Ñежиме паÑÑивного оÑкÑÑÑиÑ
+Ñайла (the passive-open mode). ÐÐ»Ñ ÑÑого
+ÑÑÑановиÑе в иниÑиализаÑионном
+Ñайле опÑÐ¸Ñ ftpfs_use_passive_connections в 1.
+
+Midnight Commander ÑоÑ
ÑанÑÐµÑ Ð² ÑеÑение
+заданного инÑеÑвала вÑемени
+ÑпиÑок Ñайлов Ñдаленного
+каÑалога, пÑоÑиÑаннÑй по FTP, в
+опеÑаÑивной памÑÑи. ÐелиÑина
+ÑÑого инÑеÑвала вÑемени
+задаеÑÑÑ Ð² диалоговом окне
+ÐиÑÑÑалÑнÑе ФС...Virtual FS менÑ
+"ÐаÑÑÑойки". Ð ÑÐ¸Ð»Ñ ÑÑого
+возможен побоÑнÑй ÑÑÑекÑ,
+заклÑÑаÑÑийÑÑ Ð² Ñом, ÑÑо даже
+еÑли Ð²Ñ Ñделали какие-Ñо
+Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² каÑалоге, они не
+бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð² панели до
+ÑеÑ
поÑ, пока Ð²Ñ Ð½Ðµ обновиÑе
+ÑодеÑжимое панели командой C-r.
+ÐÑо не ÑвлÑеÑÑÑ Ð½ÐµÐ´Ð¾ÑабоÑкой
+(еÑли Ð²Ñ Ð´ÑмаеÑе, ÑÑо ÑÑо оÑибка,
+поÑазмÑÑлиÑе над Ñем, как
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ ÑабоÑа по FTP Ñ
+Ñайлами, наÑ
одÑÑимиÑÑ Ð½Ð° дÑÑгой
+ÑÑоÑоне ÐÑланÑиÑеÑкого океана).[Tar File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar
+обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð´Ð¾ÑÑÑп по ÑÑÐµÐ½Ð¸Ñ Ðº
+tar- и ÑжаÑÑм tar-Ñайлам, иÑполÑзÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chdir. ÐÐ»Ñ Ð¿ÐµÑеÑ
ода в
+каÑалог, пÑедÑÑавлÑÑÑий ÑпиÑок
+Ñайлов tar-Ñайла, нÑжно
+иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, имеÑÑÑÑ
+ÑледÑÑÑий ÑоÑмаÑ:
+
+cd ./filename.tar#utar/[dir-inside-tar]
+
+Файл mc.ext по ÑмолÑÐ°Ð½Ð¸Ñ ÑодеÑжиÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа tar-Ñайлов,
+Ñо еÑÑÑ Ð¾Ð±ÑÑно Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑениÑ
+ÑпиÑка Ñайлов tar-аÑÑ
ива
+доÑÑаÑоÑно пÑоÑÑо пеÑемеÑÑиÑÑ
+ÑказаÑÐµÐ»Ñ Ð½Ð° Ð¸Ð¼Ñ tar-Ñайла и
+нажаÑÑ Enter. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð½ÑÑÑ, как ÑÑо
+доÑÑигаеÑÑÑ, ÑмоÑÑиÑе Ñаздел
+Файл ÑаÑÑиÑенийExtension File Edit.
+
+ÐÑимеÑÑ:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+РпоÑледнем пÑимеÑе Ñказан
+полнÑй пÑÑÑ Ðº tar-аÑÑ
ивÑ.[FIle transfer over SHell filesystem]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over
+SHell)
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема fish - ÑÑо
+ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема,
+коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑабоÑаÑÑ Ñ
+Ñайлами на Ñдаленном
+компÑÑÑеÑе Ñак, как еÑли Ð±Ñ Ð¾Ð½Ð¸
+бÑли ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð½Ð° ваÑем
+диÑке. ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑÑо бÑло
+возможно, на Ñдаленном
+компÑÑÑеÑе должен бÑÑÑ Ð·Ð°Ð¿ÑÑен
+fish-ÑеÑвеÑ, или bash-ÑовмеÑÑимаÑ
+оболоÑка shell.
+
+ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм
+компÑÑÑеÑом нÑжно вÑполниÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑ
ода в каÑалог (chdir),
+Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого задаеÑÑÑ Ð²
+ÑледÑÑÑем ÑоÑмаÑе:
+
+/#sh:[user@]machine[:options]/[remote-dir]
+
+ÐлеменÑÑ user, options и remote-dir не
+обÑзаÑелÑнÑ. ÐÑли задан ÑлеменÑ
+user, Ñо Midnight Commander бÑдеÑ
+ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð° ÑдаленнÑй
+компÑÑÑÐµÑ Ð¿Ð¾Ð´ ÑÑим именем, в
+пÑоÑивном ÑлÑÑае - под Ñем
+именем, Ñ ÐºÐ¾ÑоÑÑм вÑ
+заÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной
+ÑиÑÑеме.
+
+РкаÑеÑÑве options могÑÑ
+иÑполÑзоваÑÑÑÑ:
+ 'C' - иÑполÑзоваÑÑ ÑжаÑие и
+ 'r' - иÑполÑзоваÑÑ rsh вмеÑÑо ssh.
+ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ remote-dir, Ñо
+ÑказаннÑй каÑалог ÑÑанеÑ
+ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ
+ÑдаленнÑм компÑÑÑеÑом.
+
+ÐÑимеÑÑ:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at want.compression.edu:C/private
+ /#sh:joe at noncompressed.ssh.edu/private
+[Network File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема NFS (Network File System)
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема mc - ÑÑо еÑе
+одна ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема,
+коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑабоÑаÑÑ Ñ
+Ñайлами на Ñдаленном
+компÑÑÑеÑе. ÐÐ»Ñ Ñого, ÑÑобÑ
+можно бÑло воÑполÑзоваÑÑÑÑ
+ÑÑой ФС, на Ñдаленном
+компÑÑÑеÑе должна бÑÑÑ
+запÑÑена ÑеÑвеÑÐ½Ð°Ñ Ð¿ÑогÑамма
+mcserv(8).
+
+ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдаленнÑм
+компÑÑÑеÑом нÑжно вÑполниÑÑ
+ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑ
ода в каÑалог, имÑ
+коÑоÑого ÑÑÑоиÑÑÑ Ð²
+ÑооÑвеÑÑÑвии Ñо ÑледÑÑÑим
+ÑоÑмаÑом:
+
+/#mc:[user@]machine[:port][remote-dir]
+
+ÐлеменÑÑ user, port и remote-dir не
+обÑзаÑелÑнÑ.
+
+ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ user, Ñо Midnight
+Commander бÑÐ´ÐµÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð°
+ÑдаленнÑй компÑÑÑÐµÑ Ð¿Ð¾Ð´ ÑÑим
+именем, в пÑоÑивном ÑлÑÑае - под
+Ñем именем, Ñ ÐºÐ¾ÑоÑÑм вÑ
+заÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной
+ÑиÑÑеме.
+
+ÐÐ»ÐµÐ¼ÐµÐ½Ñ port иÑполÑзÑеÑÑÑ Ð² Ñом
+ÑлÑÑае, еÑли ÑдаленнÑй
+компÑÑÑÐµÑ Ð¸ÑполÑзÑеÑ
+ÑпеÑиалÑнÑй поÑÑ (ÑÑÐ¾Ð±Ñ ÑзнаÑÑ,
+ÑÑо Ñакое поÑÑ Ð¸ как его
+иÑполÑзоваÑÑ, ÑмоÑÑиÑе
+ÑÑÑаниÑÑ ÑÑководÑÑва mcserv(8).
+ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ remote-dir, Ñо
+ÑказаннÑй каÑалог ÑÑанеÑ
+ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ
+ÑдаленнÑм компÑÑÑеÑом.
+
+ÐÑимеÑÑ:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at foo.edu:11321/private
+[Undelete File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)
+
+Ð ÐС Linux можно ÑконÑигÑÑиÑоваÑÑ
+ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ ext2fs,
+иÑполÑзÑемÑÑ Ð¿Ð¾ ÑмолÑаниÑ,
+Ñаким обÑазом, ÑÑо поÑвиÑÑÑ
+возможноÑÑÑ Ð²Ð¾ÑÑÑанавливаÑÑ
+ÑдаленнÑе ÑÐ°Ð¹Ð»Ñ (но ÑолÑко в
+Ñайловой ÑиÑÑеме ext2). ФайловаÑ
+ÑиÑÑема UFS (Undelete File System)
+пÑедÑÑавлÑÐµÑ Ñобой инÑеÑÑÐµÐ¹Ñ Ðº
+библиоÑекам ext2fs, позволÑÑÑий
+воÑÑÑановиÑÑ Ð¸Ð¼ÐµÐ½Ð° вÑеÑ
+ÑдаленнÑÑ
Ñайлов, вÑбÑаÑÑ
+некоÑоÑое колиÑеÑÑво ÑакиÑ
+Ñайлов и воÑÑÑановиÑÑ Ð¸Ñ
.
+
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑполÑзоваÑÑÑÑ
+ÑÑой возможноÑÑÑÑ (ÑÑой
+Ñайловой ÑиÑÑемой), нÑжно
+вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑ
ода (chdir)
+в ÑпеÑиалÑнÑй каÑалог, имÑ
+коÑоÑого обÑазÑеÑÑÑ Ð¸Ð·
+пÑеÑикÑа "/#undel" и имени
+ÑпеÑиалÑного Ñайла ÑÑÑÑойÑÑва,
+на коÑоÑом наÑ
одиÑÑÑ ÑеалÑнаÑ
+ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема.
+
+ÐапÑимеÑ, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑÑÑановиÑÑ
+ÑдаленнÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð° вÑоÑом
+Ñазделе пеÑвого SCSI-диÑка, нÑжно
+иÑполÑзоваÑÑ ÑледÑÑÑее имÑ:
+
+ /#undel:sda2
+
+ÐагÑÑзка ÑпиÑка ÑдаленнÑÑ
+Ñайлов ÑÑебÑÐµÑ Ð½ÐµÐºÐ¾ÑоÑого
+вÑемени, Ñак ÑÑо набеÑиÑеÑÑ
+ÑеÑпениÑ. ÐмейÑе в видÑ, ÑÑо
+имена Ñайлов в полÑÑенном
+ÑпиÑке бÑдÑÑ ÑиÑÑовÑми, Ñак ÑÑо
+поиÑк нÑжного пÑидеÑÑÑ
+пÑоводиÑÑ Ð»Ð¸Ð±Ð¾ по даÑе, либо
+поÑледоваÑелÑнÑм пÑоÑмоÑÑом
+ÑодеÑжимого (в обÑем, Ñ Ð²Ð°Ð¼ не
+завидÑÑ!).[SMB File System]
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs
+
+Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs позволÑеÑ
+ÑабоÑаÑÑ Ñ Ñайлами на ÑдаленнÑÑ
+компÑÑÑеÑаÑ
по пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB (CIFS)
+(Windows for Workgroups, Windows 9x/ME/XP, Windows NT,
+Windows 2000 и Samba). ÐÐ»Ñ ÑÑого можно
+иÑполÑзоваÑÑ Ð¿ÑÐ½ÐºÑ "SMB ÑвÑзÑ..."
+(доÑÑÑпнÑй из Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и
+пÑавой панелей) или же
+непоÑÑедÑÑвенно ÑмениÑÑ
+ÑекÑÑий каÑалог командой cd,
+задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим
+обÑазом:
+
+/#smb:[username@]machine[/service][/remote-dir]
+
+ÐлеменÑÑ username, service и remote-dir
+необÑзаÑелÑнÑ. username, domain и password
+могÑÑ Ð±ÑÑÑ ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² окне
+диалога.
+
+ÐÑимеÑÑ:
+
+ /#smb:machine/Share
+ /#smb:other_machine
+ /#smb:guest at machine/Public/Irlex
+[Colors]
+ЦвеÑа
+
+ÐÑогÑамма Midnight Commander пÑÑаеÑÑÑ
+опÑеделиÑÑ, поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ ваÑ
+ÑеÑминал ÑвеÑа, иÑполÑзÑÑ Ð´Ð»Ñ
+ÑÑого Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
о ÑеÑминалаÑ
+и Ð¸Ð¼Ñ Ð²Ð°Ñего ÑеÑминала. Ðногда
+ÑÑо не ÑдаеÑÑÑ. Ð ÑакиÑ
ÑлÑÑаÑÑ
+можно вклÑÑиÑÑ Ð¸Ð»Ð¸ оÑклÑÑиÑÑ
+ÑвеÑной вÑвод, иÑполÑзÑÑ ÐºÐ»ÑÑи
+запÑÑка пÑогÑÐ°Ð¼Ð¼Ñ -c и -b,
+ÑооÑвеÑÑÑвенно.
+
+ÐÑогÑамма Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ
+ÑкомпилиÑована Ñ
+иÑполÑзованием библиоÑек ncurses
+или slang. ncurses не Ð´Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи
+вклÑÑаÑÑ ÑвеÑной Ñежим: ncurses
+иÑполÑзÑÐµÑ ÑолÑко инÑоÑмаÑиÑ
+из Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
о ÑеÑминалаÑ
. ÐлÑ
+Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ, какаÑ
+библиоÑека бÑла иÑполÑзована
+пÑи компилÑÑии, дайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc
+-V.
+
+ÐÑли пÑогÑамма ÑкомпилиÑована
+Ñ Ð¸ÑполÑзованием менеджеÑа
+ÑкÑана S-Lang, она пÑовеÑÑеÑ
+знаÑение пеÑеменной COLORTERM.
+Ðадание ÑÑой пеÑеменной даеÑ
+ÑÐ¾Ñ Ð¶Ðµ ÑÑÑекÑ, ÑÑо и задание
+клÑÑа -c.
+
+Ðожно ÑказаÑÑ ÑеÑминалÑ,
+коÑоÑÑе вÑегда Ð´Ð¾Ð»Ð¶Ð½Ñ ÑабоÑаÑÑ
+в ÑвеÑном Ñежиме, добавив
+ÑÑÑÐ¾ÐºÑ color_terminals в ÑекÑÐ¸Ñ Colors
+иниÑиализаÑионного Ñайла. Ð
+ÑÑом ÑлÑÑае Midnight Commander не бÑдеÑ
+пÑÑаÑÑÑÑ Ð¾Ð¿ÑеделиÑÑ,
+поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ Ð²Ð°Ñ ÑеÑминал
+ÑвеÑной вÑвод. ÐÑимеÑ:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ñакже
+возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ ÑвеÑа,
+заданнÑе по ÑмолÑаниÑ. Ð
+наÑÑоÑÑее вÑÐµÐ¼Ñ ÑаблиÑа
+иÑполÑзÑемÑÑ
ÑвеÑов задаеÑÑÑ
+пеÑеменной MC_COLOR_TABLE или в ÑекÑии
+Colors иниÑиализаÑионного Ñайла.
+
+Ð ÑекÑии Colors загÑÑÐ¶Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾
+ÑмолÑÐ°Ð½Ð¸Ñ ÑаблиÑа ÑвеÑов
+опÑеделÑеÑÑÑ Ð¿ÐµÑеменной
+(ÑÑÑокой) base_color. ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+ÑказаÑÑ Ð°Ð»ÑÑеÑнаÑивнÑÑ ÑаблиÑÑ
+ÑвеÑов Ð´Ð»Ñ ÑеÑминала, иÑполÑзÑÑ
+Ð¸Ð¼Ñ ÑеÑминала как клÑÑ Ð² ÑÑой
+ÑекÑии. ÐÑимеÑ:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+ФоÑÐ¼Ð°Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑа:
+
+ <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ...
+
+ЦвеÑа не ÑвлÑÑÑÑÑ
+обÑзаÑелÑнÑми, а в каÑеÑÑве
+клÑÑевÑÑ
Ñлов (keywords) могÑÑ
+иÑполÑзоваÑÑÑÑ: Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ
+ÑвеÑовой палиÑÑÑ Ð² панелÑÑ
: normal,
+selected, marked, markselect, errors, input, reverse,
+gauge; ЦвеÑа пÑнкÑов менÑ: menu, menusel,
+menuhot, menuhotsel; ЦвеÑа в окне
+диалога: dnormal, dfocus, dhotnormal, dhotfocus;
+ЦвеÑа в окне подÑказки: helpnormal,
+helpitalic, helpbold, helplink, helpslink; в окне
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа: viewunderline;
+ÑпеÑиалÑнÑе подÑвеÑки: executable,
+directory, link, device, special, core; в окне
+ÑедакÑоÑа: editnormal, editbold, editmarked.
+
+ЦвеÑа задаваÑÑ Ð½Ðµ обÑзаÑелÑно.
+Ð¦Ð²ÐµÑ ÐºÐ°ÐºÐ¾Ð³Ð¾ именно полÑ
+опÑеделÑеÑÑÑ ÐºÐ°Ð¶Ð´Ñм клÑÑевÑм
+Ñловом, можно понÑÑÑ Ð¸Ð·
+пеÑевода ÑÑого клÑÑевого Ñлова.
+ÐекоÑоÑÑе ÑлÑÑаи ÑÑебÑÑÑ
+поÑÑнений.
+
+input опÑеделÑÐµÑ ÑвеÑа в ÑÑÑоке
+ввода в диалоговÑÑ
окнаÑ
.
+
+gauge опÑеделÑÐµÑ ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹
+ÑаÑÑи полоÑки (progress bar), пÑи
+гÑаÑиÑеÑком оÑобÑажении Ñ
ода
+вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ
опеÑаÑий
+(копиÑование и дÑ.).
+
+ÐиалоговÑе окна иÑполÑзÑÑÑ
+ÑледÑÑÑие ÑвеÑа: dnormal
+иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð½Ð¾ÑмалÑного
+ÑекÑÑа, dfocus - ÑвеÑ, иÑполÑзÑемÑй
+Ð´Ð»Ñ Ð²Ñделенного в даннÑй моменÑ
+компоненÑа окна, dhotnormal - ÑвеÑ,
+иÑполÑзÑемÑй Ð´Ð»Ñ Ð²ÑделениÑ
+"гоÑÑÑиÑ
" ÐºÐ»Ð°Ð²Ð¸Ñ Ð² обÑÑнÑÑ
+компоненÑаÑ
, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº ÑвеÑ
+dhotfocus иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ "гоÑÑÑиÑ
" ÐºÐ»Ð°Ð²Ð¸Ñ Ð²
+вÑбÑаннÑÑ
в даннÑй моменÑ
+компоненÑаÑ
окна.
+
+Ð Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ Ñа же ÑамаÑ
+ÑÑ
ема, ÑолÑко в каÑеÑÑве
+названий ÑлеменÑов
+иÑполÑзÑÑÑÑÑ menu, menusel, menuhot и
+menuhotsel.
+
+Ðкно подÑказки иÑполÑзÑеÑ
+ÑледÑÑÑие ÑвеÑа: helpnormal - длÑ
+оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑÑого ÑекÑÑа,
+helpitalic - Ð´Ð»Ñ Ð²Ñвода ÑекÑÑа,
+вÑделенного в man-ÑÑÑаниÑаÑ
+кÑÑÑивом, helpbold - Ð´Ð»Ñ Ð²Ñвода
+ÑекÑÑа, вÑделенного в
+man-ÑÑÑаниÑаÑ
жиÑнÑм ÑÑиÑÑом,
+helplink - Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð½ÐµÐ°ÐºÑивнÑÑ
+гипеÑÑÑÑлок, helpslink - длÑ
+вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð°ÐºÑивной в даннÑй
+Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð³Ð¸Ð¿ÐµÑÑÑÑлки.
+
+ÐозможнÑе ÑвеÑа: black, gray, red,
+brightred, green, brightgreen, brown, yellow, blue,
+brightblue, magenta, brightmagenta, cyan, brightcyan,
+lightgray и white.
+
+ÐÐ»Ñ Ð¿ÑозÑаÑного Ñона
+иÑполÑзÑÑÑÑÑ ÑпеÑиалÑное
+клÑÑевое Ñлово 'default'. Слово
+'default' можно иÑполÑзоваÑÑ ÑолÑко
+пÑи задании ÑвеÑа Ñона. ÐÑимеÑ:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Skins]
+ÐнеÑний вид
+
+ÐÑ Ð¼Ð¾Ð¶ÐµÑе измениÑÑ Ð²Ð½ÐµÑний вид
+Midhight Commander'а. ÐÐ»Ñ ÑÑого
+необÑ
одимо ÑказаÑÑ Ñайл, в
+коÑоÑом ÑÐºÐ°Ð·Ð°Ð½Ñ ÑвеÑа и линии
+Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок. Такой Ñайл
+назÑваеÑÑÑ Ð´Ð°Ð»ÐµÐµ Ñкин-Ñайл.
+пеÑеопÑеделение внеÑнего вида
+полноÑÑÑÑ ÑовмеÑÑимо Ñ
+заданием ÑвеÑов, опиÑаннÑм в
+ÑекÑии ЦвеÑаColors.
+
+ÐоиÑк Ñкин-Ñайла пÑоизводиÑÑÑ
+по ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑÐ¼Ñ (до
+пеÑвого наÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):
+
+ 1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹
+ ÑÑÑоки -S <Ñкин> или
+ --skin=<Ñкин>
+ 2) ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑжениÑ
+ MC_SKIN
+ 3) РконÑигÑÑаÑионном Ñайле
+ паÑамеÑÑ skin в ÑекÑии
+ [MidhightCommander]
+ 4) Файл /etc/mc/skins/default.ini
+ 5) Файл /usr/share/mc/skins/default.ini
+
+ÐаÑамеÑÑÑ Ð² ÑÑÑÑ
пеÑвÑÑ
ÑлÑÑаÑÑ
+могÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй
+пÑÑÑ Ðº Ñкин-ÑÐ°Ð¹Ð»Ñ Ð»Ð¸Ð±Ð¾ пÑоÑÑо
+название Ñкина (Ñ ÑаÑÑиÑением
+.ini либо без него). Рданном
+ÑлÑÑае поиÑк Ñкин-Ñайла бÑдеÑ
+пÑоиÑÑ
одиÑÑ Ð¿Ð¾ ÑледÑÑÑим
+каÑалогам (до пеÑвого
+наÑ
ождениÑ):
+
+ 1) ~/.mc/skins/
+ 2) /etc/mc/skins/
+ 3) /usr/share/mc/skins/
+
+ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑаÑÑиÑенной
+инÑоÑмаÑии, обÑаÑиÑеÑÑ Ðº
+подÑазделам:
+
+ ÐпиÑание ÑекÑий и
+ паÑамеÑÑовSkins sections
+ ÐпеÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑовÑÑ
паÑSkins colors
+ Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки ÑамокSkins lines
+ СовмеÑÑимоÑÑÑSkins oldcolors
+[Skins sections]
+ÐпиÑание ÑекÑий
+
+СекÑÐ¸Ñ [skin] ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑиÑ,
+оÑноÑÑÑÑÑÑÑ Ðº ÑамомÑ
+Ñкин-ÑайлÑ. ÐаÑамеÑÑ description
+кÑаÑко опиÑÑÐ²Ð°ÐµÑ Ñкин.
+
+СекÑÐ¸Ñ [filehighlight] ÑодеÑжиÑ
+опиÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ
Ð¿Ð°Ñ Ð´Ð»Ñ Ð³ÑÑпп
+подÑвеÑок имен Ñайлов. ÐазваниÑ
+паÑамеÑÑов в ÑекÑии должно
+ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми ÑекÑий в
+Ñайле подÑвеÑки. СмоÑÑиÑе
+Ñаздел ÐодÑвеÑка имÑн ÑайловFilenames Highlight
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñобной
+инÑоÑмаÑии.
+
+СекÑÐ¸Ñ [core] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание
+ÑлеменÑов, иÑполÑзÑемÑÑ
+повÑемеÑÑно.
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑаниÑ.
+ ÐÑполÑзÑеÑÑÑ Ð²Ð¾ вÑеÑ
+ оÑÑалÑнÑÑ
ÑекÑиÑÑ
+ (глобалÑнÑй паÑамеÑÑ), еÑли
+ в ниÑ
Ð½ÐµÑ Ð¿ÐµÑеопÑеделениÑ
+
+selected
+ кÑÑÑоÑ
+
+marked оÑмеÑеннÑе даннÑе
+
+markselect
+ кÑÑÑÐ¾Ñ Ð½Ð° оÑмеÑеннÑÑ
+ даннÑÑ
+
+gauge ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹ ÑаÑÑи
+ полоÑки (progress bar)
+
+input ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð²Ð²Ð¾Ð´Ð° даннÑÑ
+
+reverse инвеÑÑиÑованнÑй ÑвеÑ
+
+СекÑÐ¸Ñ [dialog] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов диалоговÑÑ
окон
+(кÑоме ÑообÑений об оÑибкаÑ
).
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+dfocus Ð¦Ð²ÐµÑ ÑлеменÑа,
+ наÑ
одÑÑегоÑÑ Ð² ÑокÑÑе
+
+dhotnormal
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев
+
+dhotfocus
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ
+ в ÑокÑÑе
+
+СекÑÐ¸Ñ [error] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов диалога об оÑибкаÑ
.
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+errdhotnormal
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев
+
+errdhotfocus
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ
+ в ÑокÑÑе
+
+СекÑÐ¸Ñ [menu] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание
+ÑлеменÑов, оÑобÑажаÑÑиÑ
ÑÑ Ð²
+менÑ. ÐÑо каÑаеÑÑÑ ÐºÐ°Ðº
+ÑиÑÑемного Ð¼ÐµÐ½Ñ (вÑзÑваемого
+клавиÑей F9), Ñак и
+полÑзоваÑелÑÑкиÑ
Ð¼ÐµÐ½Ñ (F2 в
+панелÑÑ
или F11 в ÑедакÑоÑе).
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+entry Ð¦Ð²ÐµÑ Ð¿ÑнкÑов менÑ
+
+menuhot Ð¦Ð²ÐµÑ Ñ
оÑкеев
+
+menusel Ð¦Ð²ÐµÑ Ð²Ñделенного пÑнкÑа
+ менÑ
+
+menuhotsel
+ Ð¦Ð²ÐµÑ Ñ
оÑкеев, наÑ
одÑÑиÑ
ÑÑ
+ в ÑокÑÑе
+
+СекÑÐ¸Ñ [help] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑвеÑов Ð´Ð»Ñ Ð¾ÐºÐ½Ð° оÑобÑажениÑ
+помоÑи.
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+helpitalic
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом italic
+
+helpbold
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом bold
+
+helplink
+ Ð¦Ð²ÐµÑ ÑÑÑлок
+
+helpslink
+ Ð¦Ð²ÐµÑ ÑÑÑлки, наÑ
одÑÑейÑÑ
+ под кÑÑÑоÑом
+
+СекÑÐ¸Ñ [editor] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов ÑедакÑоÑа
+
+_default_
+ Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ
+ данной ÑекÑии. ÐÑли не
+ Ñказан, Ñо иÑполÑзÑеÑÑÑ
+ [core]._default_
+
+editbold
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом bold
+
+editmarked
+ Ð¦Ð²ÐµÑ Ð²Ñделенного ÑекÑÑа
+
+editwhitespace
+ ÐодÑвеÑка знаков
+ ÑабÑлÑÑии и "виÑÑÑиÑ
"
+ пÑобелов
+
+linestate
+ Ð¦Ð²ÐµÑ Ð¾Ð±Ð»Ð°ÑÑи оÑобÑажениÑ
+ ÑоÑÑоÑÐ½Ð¸Ñ ÑÑÑоки.
+
+СекÑÐ¸Ñ [viewer] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑаниÑ
+ÑлеменÑов ÑедакÑоÑа
+
+viewunderline
+ ЦвеÑовÑделение ÑлеменÑов
+ Ñ Ð°ÑÑибÑÑом underline[Skins colors]
+ЦвеÑовÑе паÑÑ
+
+ÐаждÑй паÑамеÑÑ Ð² Ñкин-Ñайле
+ÑодеÑÐ¶Ð¸Ñ ÑвеÑовÑе паÑÑ
+
+ЦвеÑовÑе паÑÑ Ð¾Ð¿Ð¸ÑÑваÑÑÑÑ ÐºÐ°Ðº
+два ÑвеÑа, ÑазделÑннÑÑ
Ñимволом
+';' пеÑвÑй ÑÐ²ÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑвеÑ
+напиÑÐ°Ð½Ð¸Ñ Ñимволов, вÑоÑой -
+ÑÐ²ÐµÑ Ñона. Ðдин из ÑвеÑов можеÑ
+бÑÑÑ Ð¿ÑопÑÑен, в ÑÑом ÑлÑÑае
+бÑÐ´ÐµÑ Ð²Ð·ÑÑ ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑаниÑ
+(глобалÑнÑй или Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹
+ÑекÑии).
+
+ÐапÑимеÑ:
+[core]
+ # зелÑнÑм по ÑÑÑномÑ
+ _default_=green;black
+ # зелÑнÑм (ÑмолÑ.) по ÑинемÑ
+ selected=;blue
+ # жÑлÑÑм по ÑÑÑномÑ(ÑмолÑ.)
+ marked=yellow;
+
+ÐозможнÑе ÑвеÑа (названиÑ)
+опиÑÐ°Ð½Ñ Ð² ÑекÑии ЦвеÑаColors.[Skins lines]
+Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок
+
+Ðинии задаÑÑÑÑ Ð² ÑекÑии [Lines] в
+Ñкин-Ñайле. Ðо ÑмолÑаниÑ
+иÑполÑзÑÑÑÑÑ Ð¾Ð´Ð¸Ð½Ð°ÑнÑе линии,
+но возможно пеÑеназнаÑиÑÑ Ð½Ð°
+иÑполÑзование лÑбÑÑ
utf-8
+Ñимволов, поÑ
ожиÑ
на линии
+
+ÐÐÐÐÐÐÐÐ!!! ÐÑи ÑбоÑке Midnight Commander
+Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñекой Ncurses
+иÑполÑзование линий
+огÑаниÑено! Ðозможна ÑолÑко
+оÑÑиÑовка одинаÑнÑÑ
линий. Ðо
+вÑем вопÑоÑам и пÑедложениÑм
+обÑаÑайÑеÑÑ Ðº ÑазÑабоÑÑикам
+Ncurses.
+
+ÐпиÑание паÑамеÑÑов ÑекÑии
+[Lines]:
+
+lefttop изобÑажение левого
+ веÑÑ
него Ñгла Ñамки
+
+righttop
+ изобÑажение пÑавого
+ веÑÑ
него Ñгла Ñамки
+
+centertop
+ изобÑажение оÑвеÑвлениÑ
+ гоÑизонÑалÑной линии вниз
+
+centerbottom
+ изобÑажение оÑвеÑвлениÑ
+ гоÑизонÑалÑной линии
+ ввеÑÑ
+
+leftbottom
+ изобÑажение левого
+ нижнего Ñгла Ñамки
+
+rightbottom
+ изобÑажение пÑавого
+ нижнего Ñгла Ñамки
+
+leftmiddle
+ изобÑажение оÑвеÑвлениÑ
+ веÑÑикалÑной линии впÑаво
+
+rightmiddle
+ изобÑажение оÑвеÑвлениÑ
+ веÑÑикалÑной линии влево
+
+centermiddle
+ изобÑажение пеÑеÑеÑениÑ
+ веÑÑикалÑной и
+ гоÑизонÑалÑной линий
+
+horiz изобÑажение
+ гоÑизонÑалÑной линии
+
+vert изобÑажение веÑÑикалÑной
+ линии
+
+thinhoriz
+ изобÑажение Ñонкой
+ гоÑизонÑалÑной линии
+
+thinvert
+ изобÑажение Ñонкой
+ веÑÑикалÑной линии[Skins oldcolors]
+СовмеÑÑимоÑÑÑ
+
+ÐазнаÑение ÑвеÑов ÑлеменÑов
+поÑÑедÑÑвом Ñкин-Ñайлов
+полноÑÑÑÑ ÑовмеÑÑимо Ñ
+назнаÑением ÑвеÑов, опиÑанном в
+ÑекÑии ЦвеÑаColors.
+
+Рданном ÑлÑÑае пеÑеназнаÑение
+ÑвеÑов Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ Ð½Ð°Ð´
+Ñкин-Ñайлами и ноÑиÑ
+дополнÑÑÑий Ñ
аÑакÑеÑ.[Filenames Highlight]
+ÐодÑвеÑка имÑн Ñайлов
+
+СекÑÐ¸Ñ [filehighlight] из ÑекÑÑего
+Ñкин-Ñайла ÑодеÑÐ¶Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð°
+паÑамеÑÑов (в каÑеÑÑве гÑÑпп
+подÑвеÑки) и знаÑениÑ
+паÑамеÑÑов как ÑвеÑовÑе паÑÑ.
+ÐпиÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ
Ð¿Ð°Ñ ÑмоÑÑиÑе
+в Ñазделе ÐнеÑний видSkins
+
+ÐÑавила подÑвеÑки наÑ
одÑÑÑÑ Ð²
+Ñайле /etc/mc/filehighlight.ini
+(~/.mc/filehighlight.ini). ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð³ÑÑпп
+Ð´Ð¾Ð»Ð¶Ð½Ñ ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми
+паÑамеÑÑов в ÑекÑии [filehighlight] в
+ÑекÑÑем Ñкин-Ñайле.
+
+ÐлÑÑи в гÑÑппаÑ
могÑÑ Ð¿ÑинимаÑÑ
+ÑледÑÑÑие знаÑениÑ:
+
+type Тип Ñайла. ÐÑли паÑамеÑÑ
+ пÑиÑÑÑÑÑвÑеÑ, оÑÑалÑнÑе
+ опÑии игноÑиÑÑÑÑÑÑ
+
+regexp РегÑлÑÑное вÑÑажение. ÐÑли
+ пÑиÑÑÑÑÑвÑеÑ, паÑамеÑÑ
+ 'extensions' игноÑиÑÑеÑÑÑ.
+
+extensions
+ СпиÑок ÑаÑÑиÑений Ñайлов.
+ РааÑÑиÑÐµÐ½Ð¸Ñ ÑазделÑÑÑÑÑ
+ Ñимволом ';'.
+
+extensions_case
+ (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко Ñ
+ паÑамеÑÑом 'extensions') делаеÑ
+ пÑавило 'extensions'
+ ÑÑвÑÑвиÑелÑнÑм к ÑегиÑÑÑÑ
+ бÑкв (true) или не
+ ÑÑвÑÑвиÑелÑнÑм (false).
+
+ÐаÑамеÑÑ 'type' (Ñип Ñайла) можеÑ
+пÑинимаÑÑ Ð·Ð½Ð°ÑениÑ:
+- FILE (вÑе ÑайлÑ)
+ - FILE_EXE
+- DIR (вÑе каÑалоги)
+ - LINK_DIR
+- LINK (вÑе ÑÑÑлки (линки), иÑклÑÑÐ°Ñ "биÑÑе" линки)
+ - HARDLINK
+ - SYMLINK
+- STALE_LINK
+- DEVICE (вÑе ÑÐ°Ð¹Ð»Ñ ÑÑÑÑойÑÑв)
+ - DEVICE_BLOCK
+ - DEVICE_CHAR
+- SPECIAL (вÑе ÑпеÑиалÑнÑе ÑайлÑ)
+ - SPECIAL_SOCKET
+ - SPECIAL_FIFO
+ - SPECIAL_DOOR
+[Special Settings]
+СпеÑиалÑнÑе ÑÑÑановки (Special
+Settings)
+
+ÐолÑÑинÑÑво ÑÑÑановок Midnight
+Commander Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ пÑÑем
+иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¼ÐµÐ½Ñ. Ðднако
+имееÑÑÑ Ð½ÐµÑколÑко ÑÑÑановок,
+коÑоÑÑе могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ
+ÑолÑко пÑÑем непоÑÑедÑÑвенного
+ÑедакÑиÑованиÑ
+конÑигÑÑаÑионного Ñайла ~/.mc/ini.
+
+clear_before_exec
+
+ Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander
+ оÑиÑÐ°ÐµÑ ÑкÑан пеÑед
+ вÑполнением командÑ. ÐÑли
+ Ð²Ñ Ñ
оÑиÑе, ÑÑÐ¾Ð±Ñ Ð²Ñвод
+ пÑедÑдÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ
+ иÑÑезал, измениÑе знаÑение
+ Ð¿Ð¾Ð»Ñ clear_before_exec на 0.
+
+confirm_view_dir
+
+ ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе F3 на
+ имени каÑалога, обÑÑно MC
+ пеÑеÑ
Ð¾Ð´Ð¸Ñ Ð² ÑÑÐ¾Ñ ÐºÐ°Ñалог.
+ ÐÑли ÑÑÐ¾Ñ Ñлаг бÑдеÑ
+ ÑÑÑановлен в 1, MC бÑдеÑ
+ ÑпÑаÑиваÑÑ Ð¿Ð¾Ð´ÑвеÑждение
+ пеÑед Ñем, как пеÑейÑи в
+ ÑказаннÑй каÑалог, еÑли в
+ ÑекÑÑем каÑалоге бÑли
+ помеÑÐµÐ½Ñ ÐºÐ°ÐºÐ¸Ðµ-либо ÑайлÑ.
+
+ftpfs_retry_seconds
+
+ ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð·Ð°Ð´Ð°ÐµÑ
+ инÑеÑвал вÑемени (в
+ ÑекÑндаÑ
), по иÑÑеÑении
+ коÑоÑого Midnight Commander бÑдеÑ
+ пÑедпÑинимаÑÑ Ð¿Ð¾Ð²ÑоÑнÑÑ
+ попÑÑÐºÑ ÑоединиÑÑÑÑ Ñ
+ ftp-ÑеÑвеÑом поÑле Ñого, как
+ пÑедÑдÑÑÐ°Ñ Ð¿Ð¾Ð¿ÑÑка
+ оконÑилаÑÑ Ð½ÐµÑдаÑей. ÐÑли
+ задано нÑлевое знаÑение,
+ пÑогÑамма не бÑдеÑ
+ повÑоÑÑÑÑ Ð¿Ð¾Ð¿ÑÑкÑ
+ ÑоединиÑÑÑÑ.
+
+ftpfs_use_passive_connections
+
+ Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑиÑ
+ оÑклÑÑена. Ðна вклÑÑаеÑÑÑ
+ Ð´Ð»Ñ Ð¿ÐµÑедаÑи Ñайлов по
+ пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP в ÑеÑ
ÑлÑÑаÑÑ
,
+ когда компÑÑÑеÑ
+ полÑзоваÑелÑ
+ ÑаÑполагаеÑÑÑ Ð·Ð°
+ маÑÑÑÑÑизаÑоÑом,
+ ÑилÑÑÑÑÑÑим пакеÑÑ (behind a
+ filtering packet router). ÐÑа опÑиÑ
+ ÑабоÑÐ°ÐµÑ ÑолÑко в Ñом
+ ÑлÑÑае, еÑли Ð²Ñ Ð½Ðµ
+ иÑполÑзÑеÑе пÑокÑи (you are not
+ using an ftp proxy).
+
+max_dirt_limit
+
+ ÐпÑеделÑеÑ, ÑколÑко Ñаз
+ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑопÑÑена
+ опеÑаÑÐ¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ
+ изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане пÑи
+ ÑабоÑе во вÑÑÑоенной
+ пÑогÑамме пÑоÑмоÑÑа.
+ ÐбÑÑно ÑÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð½Ðµ
+ Ð¸Ð¼ÐµÐµÑ Ð±Ð¾Ð»ÑÑого знаÑениÑ,
+ поÑколÑÐºÑ Ð¿ÑогÑамма
+ авÑомаÑиÑеÑки вÑбиÑаеÑ
+ опÑималÑное знаÑение в
+ завиÑимоÑÑи Ð¾Ñ ÑкоÑоÑÑи
+ нажаÑий на клавиÑи. Ðднако
+ на оÑÐµÐ½Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÑÑ
маÑинаÑ
+ или ÑеÑминалаÑ
Ñ Ð±Ð¾Ð»ÑÑой
+ ÑкоÑоÑÑÑÑ Ð°Ð²ÑоповÑоÑениÑ
+ (keyboard auto repeat) ÑлиÑком
+ болÑÑое знаÑение ÑÑого
+ паÑамеÑÑа Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑивеÑÑи к
+ ÑомÑ, ÑÑо пÑоÑедÑÑа
+ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑкÑана наÑнеÑ
+ вaÑ ÑаздÑажаÑÑ.
+
+ Ðо-Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ð¼Ñ Ð·Ð½Ð°Ñение
+ max_dirt_limit, Ñавное 10,
+ обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð½Ð°Ð¸Ð»ÑÑÑий
+ вÑбоÑ, и именно Ñакое
+ знаÑение ÑÑÑанавливаеÑÑÑ
+ по ÑмолÑаниÑ.
+
+mouse_move_pages
+
+ ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸
+ пÑокÑÑÑка инÑоÑмаÑии
+ (scrolling) в панелÑÑ
,
+ оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+ мÑÑки, пÑоизводиÑÑÑÑ
+ ÑÑÑаниÑами или на однÑ
+ ÑÑÑокÑ.
+
+mouse_move_pages_viewer
+
+ ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸
+ пÑокÑÑÑка инÑоÑмаÑии
+ (scrolling) во вÑÑÑоенной
+ пÑогÑамме пÑоÑмоÑÑа,
+ оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+ мÑÑки, пÑоизводиÑÑÑÑ
+ ÑÑÑаниÑами или на однÑ
+ ÑÑÑокÑ.
+
+old_esc_mode
+
+ Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander
+ ÑÑакÑÑÐµÑ Ð½Ð°Ð¶Ð°Ñие на
+ клавиÑÑ ESC как дейÑÑвие,
+ пÑедÑеÑÑвÑÑÑее нажаÑиÑ
+ какой-Ñо дÑÑгой клавиÑи
+ (old_esc_mode=0), и ÑовмеÑÑно
+ обÑабаÑÑÐ²Ð°ÐµÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑиÑ
+ <Esc-key>. ÐÑли ÑÑÑановиÑÑ ÑÑÑ
+ опÑÐ¸Ñ Ð² 1 (old_esc_mode=1), Ñо
+ пÑогÑамма бÑÐ´ÐµÑ Ð¾Ð¶Ð¸Ð´Ð°ÑÑ
+ нажаÑÐ¸Ñ Ð²ÑоÑой клавиÑи
+ ÑолÑко в ÑеÑение 1 ÑекÑндÑ,
+ и еÑли за ÑÑо вÑÐµÐ¼Ñ Ð½Ð¸ одна
+ клавиÑа не нажаÑа, Ñо ESC
+ инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº
+ ÑÑебование оÑказа оÑ
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑедÑдÑÑей
+ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (ESC ESC).
+
+only_leading_plus_minus
+
+ УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑпеÑиалÑнÑй
+ Ñежим обÑабоÑки Ñимволов
+ '+', '-', '*' в командной ÑÑÑоке.
+ ÐÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸ÑполÑзÑÑÑÑÑ
+ Ð´Ð»Ñ Ð²ÑбоÑа, оÑÐ¼ÐµÐ½Ñ Ð²ÑбоÑа и
+ инвеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð²ÑбоÑа, но
+ вÑполнÑÑÑ ÑакÑÑ ÑÑнкÑиÑ
+ ÑолÑко еÑли команднаÑ
+ ÑÑÑока пÑÑÑа. Ð ÑеÑедине
+ командной ÑÑÑоки ÑÑи
+ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ñже не вÑзÑваÑÑ
+ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑий
+ гÑÑппового вÑбоÑа, но заÑо
+ Ð²Ñ Ð½Ðµ ÑможеÑе иÑполÑзоваÑÑ
+ ÑÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð´Ð»Ñ ÑакиÑ
+ опеÑаÑий, еÑли команднаÑ
+ ÑÑÑока не пÑÑÑа.
+
+reverse_files_only
+
+ ÐÑли опÑÐ¸Ñ ÑÑÑановлена (по
+ ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð°
+ ÑÑÑановлена),
+ инвеÑÑиÑование вÑбоÑа
+ пÑименÑеÑÑÑ ÑолÑко к
+ Ñайлам, но не к каÑалогам.
+ ÐÑÐ±Ð¾Ñ ÐºÐ°Ñалогов не
+ изменÑеÑÑÑ. ÐÑли не
+ ÑÑÑановлена, пÑоизводиÑÑÑ
+ инвеÑÑиÑование как Ñайлов,
+ Ñак и каÑалогов. ÐÑе
+ невÑбÑаннÑе обÑекÑÑ
+ ÑÑановÑÑÑÑ Ð²ÑбÑаннÑми и
+ наобоÑоÑ.
+
+panel_scroll_pages
+
+ ÐÑли опÑÐ¸Ñ ÑÑÑановлена (по
+ ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð°
+ ÑÑÑановлена), Ñо когда
+ кÑÑÑÐ¾Ñ (подÑвеÑка)
+ доÑÑÐ¸Ð³Ð°ÐµÑ ÐºÐ¾Ð½Ñа или наÑала
+ ÑпиÑка Ñайлов,
+ оÑобÑажаемого на панели,
+ бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ
+ ÑмеÑение на Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑого
+ ÑпиÑка (Ñо еÑÑÑ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ð°
+ оÑобÑажаемого ÑпиÑка
+ оÑÑаеÑÑÑ Ð½Ð° ÑкÑане, а
+ половина пÑопадаеÑ,
+ заменÑÑÑÑ ÑледÑÑÑими
+ пÑнкÑами обÑего ÑпиÑка).
+ ÐÑли опÑÐ¸Ñ Ð½Ðµ ÑÑÑановлена,
+ пÑоиÑÑ
Ð¾Ð´Ð¸Ñ ÑмеÑение
+ ÑолÑко на Ð¾Ð´Ð½Ñ ÑÑÑокÑ.
+
+show_output_starts_shell
+
+ ÐÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑабоÑаеÑ
+ ÑолÑко в Ñом ÑлÑÑае, когда
+ не вклÑÑена поддеÑжка
+ subshell. ÐÑли она ÑÑÑановлена,
+ Ñо пÑи нажаÑии C-o длÑ
+ пеÑеÑ
ода в ÑкÑан
+ полÑзоваÑÐµÐ»Ñ Ð±ÑдеÑ
+ запÑÑкаÑÑÑÑ Ð½Ð¾Ð²Ñй
+ ÑкземплÑÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки.
+
+torben_fj_mode
+
+ УÑÑановка ÑÑой опÑии
+ Ñлегка изменÑÐµÑ ÑеакÑиÑ
+ пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° нажаÑие
+ ÐºÐ»Ð°Ð²Ð¸Ñ Home и End в акÑивной
+ панели. ÐмеÑÑо Ñого, ÑÑобÑ
+ пеÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑкÑ
+ (кÑÑÑоÑ) к пеÑÐ²Ð¾Ð¼Ñ Ð¸Ð»Ð¸
+ поÑÐ»ÐµÐ´Ð½ÐµÐ¼Ñ Ð¸Ð· имен Ñайлов,
+ оÑобÑаженнÑÑ
на панели,
+ нажаÑие ÑÑиÑ
ÐºÐ»Ð°Ð²Ð¸Ñ Ð±ÑдеÑ
+ вÑзÑваÑÑ ÑледÑÑÑÑÑ
+ ÑеакÑиÑ:
+
+ клавиÑа Home - пеÑемеÑение
+ кÑÑÑоÑа ввеÑÑ
до ÑеÑединÑ
+ панели, еÑли кÑÑÑÐ¾Ñ Ð±Ñл
+ ниже, в пÑоÑивном ÑлÑÑае
+ пеÑемеÑение на ÑамÑÑ
+ веÑÑ
нÑÑ ÑÑÑокÑ; еÑли
+ ÑолÑко кÑÑÑÐ¾Ñ Ñже на Ñамой
+ веÑÑ
ней ÑÑÑоке, Ñо
+ пеÑемеÑение на ÑамÑÑ
+ пеÑвÑÑ ÑÑÑÐ¾ÐºÑ ÑпиÑка
+ Ñайлов.
+
+ клавиÑа End вÑзÑваеÑ
+ аналогиÑнÑÑ ÑеакÑÐ¸Ñ -
+ ÑмеÑение вниз до ÑеÑединÑ
+ панели, еÑли кÑÑÑÐ¾Ñ Ð±Ñл
+ вÑÑе; еÑли ниже - Ñо пеÑеÑ
од
+ на поÑледнÑÑ Ð¾ÑобÑажаемÑÑ
+ в панели ÑÑÑокÑ; еÑли Ñже
+ на поÑледней ÑÑÑоке, Ñо
+ пеÑемеÑение кÑÑÑоÑа на
+ ÑамÑÑ Ð¿Ð¾ÑледнÑÑ ÑÑÑокÑ
+ ÑпиÑка Ñайлов.
+
+use_file_to_guess_type
+
+ Ðогда ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена
+ (ÑÑо Ñделано по ÑмолÑаниÑ),
+ mc бÑÐ´ÐµÑ Ð²ÑзÑваÑÑ Ð¿ÑогÑаммÑ
+ file Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñипа
+ Ñайла в ÑооÑвеÑÑÑвии Ñ
+ Ñипами Ñайлов, ÑказаннÑми
+ в mc.extExtension File Edit.
+
+xterm_mode
+
+ ÐÑли ÑÑа пеÑеменнаÑ
+ вклÑÑена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð°
+ оÑклÑÑена), Ñо пÑи
+ пÑоÑмоÑÑе в одной из
+ панелей ÑÑÑÑкÑÑÑÑ Ð´ÐµÑева
+ каÑалогов во вÑоÑой панели
+ авÑомаÑиÑеÑки бÑдеÑ
+ оÑобÑажаÑÑÑÑ ÑпиÑок
+ Ñайлов вÑбÑанного
+ каÑалога.[Terminal databases]
+ÐÐ°Ð·Ñ ÑеÑминалов (Terminal databases)
+
+Midnight Commander обеÑпеÑиваеÑ
+возможноÑÑÑ Ð²Ð½ÐµÑениÑ
+иÑпÑавлений в ÑиÑÑемнÑÑ Ð±Ð°Ð·Ñ
+ÑеÑминалов, даже еÑли Ð²Ñ Ð½Ðµ
+обладаеÑе пÑавами
+ÑÑпеÑполÑзоваÑелÑ. Midnight Commander
+иÑÐµÑ Ð² ÑиÑÑемном
+иниÑиализаÑионном Ñайле (Ñайл
+mc.lib в библиоÑеÑном каÑалоге
+пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander) или в
+Ñайле ~/.mc/ini ÑекÑÐ¸Ñ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼
+"terminal:your-terminal-name", а заÑем ÑекÑиÑ
+"terminal:general". ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока в ÑÑиÑ
+ÑекÑиÑÑ
ÑодеÑÐ¶Ð¸Ñ ÐºÐ»ÑÑевое
+Ñлово, коÑоÑое Ð²Ñ Ñ
оÑиÑе
+опÑеделиÑÑ, за коÑоÑÑм ÑледÑеÑ
+знак ÑавенÑÑва и опÑеделение
+клÑÑевого Ñлова. СпеÑиалÑнÑй
+Ñимвол \e иÑполÑзÑеÑÑÑ Ð´Ð»Ñ
+Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑкÑаниÑÑÑÑиÑ
+поÑледоваÑелÑноÑÑей, а ^x ÑлÑжиÑ
+Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ
+поÑледоваÑелÑноÑÑей вида control-x
+
+РкаÑеÑÑве клÑÑевÑÑ
Ñлов
+иÑполÑзÑÑÑÑÑ:
+
+f0 - f20 опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов,
+ генеÑиÑÑемÑÑ
пÑи нажаÑии на ÑÑнкÑионалÑнÑе
+ клавиÑи f0-f20
+bs опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов, коÑоÑаÑ
+ бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо клавиÑи backspace
+home Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Home
+end Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи end
+up Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка ввеÑÑ
"
+down Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка вниз"
+left Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка влево"
+right Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи "ÑÑÑелка впÑаво"
+pgdn Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи page down
+pgup Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи page up
+insert Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи insert
+delete Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи delete
+complete комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии
+ "завеÑÑение ввода"
+
+ÐапÑимеÑ, Ð´Ð»Ñ Ñого, ÑÑобÑ
+задаÑÑ, ÑÑо клавиÑе insert
+ÑооÑвеÑÑÑвÑÐµÑ ÑкÑаниÑÑÑÑаÑ
+поÑледоваÑелÑноÑÑÑ Escape + [ + O + p
+нÑжно в Ñайле ini пÑопиÑаÑÑ
+ÑÑÑокÑ:
+
+insert=\e[Op
+
+ÐпеÑаÑÐ¸Ñ "завеÑÑение ввода"
+обÑÑно вÑзÑваеÑÑÑ Ð¿Ð¾ клавиÑам
+M-tab, но задав знаÑение клÑÑевого
+Ñлова complete можно вÑзÑваÑÑ ÑакÑÑ
+же ÑеакÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ Ð¿Ð¾ дÑÑгой
+комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ (поÑÐµÐ¼Ñ Ð±Ñ Ð½Ðµ
+ÑделаÑÑ ÑÑо, еÑли Ñ Ð²Ð°Ñ
+клавиаÑÑÑа, имеÑÑÐ°Ñ Ð¼Ð°ÑÑÑ
+неиÑполÑзÑемÑÑ
клавиÑ!).
+
+[FILES]
+ФайлÑ
+
+ÐÑогÑамма Ð¸Ð·Ð²Ð»ÐµÐºÐ°ÐµÑ Ð²ÑÑ Ð½ÑжнÑÑ
+ей инÑоÑмаÑÐ¸Ñ Ð¸Ð· Ñайлов, пÑÑи к
+коÑоÑÑм опÑеделÑÑÑÑÑ
+оÑноÑиÑелÑно пеÑеменной
+окÑÑÐ¶ÐµÐ½Ð¸Ñ MC_DATADIR. ÐÑли ÑÑа
+пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ задана,
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾Ð±ÑаÑение к Ñак
+назÑÐ²Ð°ÐµÐ¼Ð¾Ð¼Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑеÑномÑ
+каÑÐ°Ð»Ð¾Ð³Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.
+ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð¸Ð¼Ñ ÑÑого
+каÑалога, дайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc -f.
+
+/usr/share/mc/mc.hlp
+
+ Файл подÑказки длÑ
+ пÑогÑаммÑ.
+
+/usr/share/mc/mc.ext
+
+ ÐÑполÑзÑемÑй по ÑмолÑаниÑ
+ обÑеÑиÑÑемнÑй Ñайл
+ ÑаÑÑиÑений.
+
+~/.mc/bindings
+
+ Файл ÑаÑÑиÑений
+ полÑзоваÑелÑ. ÐÑли ÑÑоÑ
+ Ñайл ÑÑÑеÑÑвÑеÑ, он
+ иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо
+ обÑеÑиÑÑемного Ñайла
+ ÑаÑÑиÑений.
+
+/usr/share/mc/mc.ini
+
+ ÐÑполÑзÑемÑй по ÑмолÑаниÑ
+ обÑеÑиÑÑемнÑй Ñайл
+ ÑÑÑановок Ð´Ð»Ñ Midnight Commander;
+ иÑполÑзÑеÑÑÑ ÑолÑко в ÑеÑ
+ ÑлÑÑаÑÑ
, когда
+ полÑзоваÑÐµÐ»Ñ Ð½Ðµ имееÑ
+ Ñвоего Ñайла ~/.mc/ini
+
+/usr/share/mc/mc.lib
+
+ ÐлобалÑнÑе ÑÑÑановки длÑ
+ Midnight Commander. УÑÑановки из
+ ÑÑого Ñайла дейÑÑвиÑелÑнÑ
+ Ð´Ð»Ñ Ð²ÑеÑ
полÑзоваÑелей,
+ незавиÑимо Ð¾Ñ Ñого, имеÑÑ
+ ли они ~/.mc/ini или неÑ. Ð
+ наÑÑоÑÑий Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑолÑко
+ наÑÑÑойки ÑеÑминаловTerminal databases
+ загÑÑжаÑÑÑÑ Ð¸Ð· mc.lib.
+
+~/.mc/ini
+
+ СобÑÑвеннÑе ÑÑÑановки
+ полÑзоваÑелÑ. ÐÑли Ñакой
+ Ñайл ÑÑÑеÑÑвÑеÑ, Ñо
+ ÑÑÑановки загÑÑжаÑÑÑÑ Ð¸Ð·
+ него, а не из
+ обÑеÑиÑÑемного
+ иниÑиализаÑионного Ñайла
+ пÑогÑаммÑ.
+
+/usr/share/mc/mc.hint
+
+ ÐÑÐ¾Ñ Ñайл ÑодеÑжиÑ
+ подÑказки (hints или cookies),
+ ÑиклиÑеÑки оÑобÑажаемÑе
+ пÑогÑаммой.
+
+/usr/share/mc/mc.menu
+
+ ÐÑÐ¾Ñ Ñайл ÑодеÑжиÑ
+ обÑеÑиÑÑемное менÑ
+ пÑиложений.
+
+~/.mc/menu
+
+ СобÑÑвенное менÑ
+ полÑзоваÑелÑ. ÐÑли ÑÑоÑ
+ Ñайл ÑÑÑеÑÑвÑеÑ, он
+ иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо
+ обÑеÑиÑÑемного менÑ.
+
+~/.mc/Tree
+
+ СпиÑок каÑалогов Ð´Ð»Ñ Ð¾ÐºÐ½Ð°,
+ вÑводимого пÑи вÑбоÑе
+ пÑнкÑа менÑ
+ "Ðоманда/ÐеÑево каÑалогов"
+ или пÑи пÑоÑмоÑÑе деÑева
+ каÑалогов в одной из
+ панелей. ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока
+ Ñайла ÑооÑвеÑÑÑвÑеÑ
+ подкаÑалогÑ. СÑÑоки,
+ наÑинаÑÑиеÑÑ Ñо ÑлÑÑа ("/")
+ ÑооÑвеÑÑÑвÑÑÑ Ð¿Ð¾Ð»Ð½Ñм
+ пÑÑÑм. ÐÑли ÑÑÑока
+ наÑинаеÑÑÑ Ñ ÑиÑÑÑ, Ñо надо
+ взÑÑÑ Ñказанное ÑиÑло
+ Ñимволов из имени
+ пÑедÑдÑÑего каÑалога. ÐÑи
+ желании можно ÑоздаÑÑ ÑÑоÑ
+ Ñайл, дав командÑ
+
+ find / -type d -print | sort > ~/.mc/Tree
+
+ ÐбÑÑно не Ð¸Ð¼ÐµÐµÑ ÑмÑÑла
+ делаÑÑ ÑÑо, поÑÐ¾Ð¼Ñ ÑÑо Midnight
+ Commander авÑомаÑиÑеÑки
+ обновлÑÐµÑ ÑÑÐ¾Ñ Ñайл.
+
+./.mc.menu
+
+ локалÑное менÑ, задаваемое
+ полÑзоваÑелем. ÐÑли ÑÑоÑ
+ Ñайл ÑÑÑеÑÑвÑеÑ, он
+ иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо Ñайла
+ Ð¼ÐµÐ½Ñ Ð¸Ð· домаÑнего каÑалога
+ полÑзоваÑÐµÐ»Ñ Ð¸
+ обÑеÑиÑÑемного менÑ.[AVAILABILITY]
+Ðбновление веÑÑий
+
+ÐоÑледние веÑÑии пÑогÑаммÑ
+Midnight Commander можно найÑи на ÑайÑе
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+ÐÑÑгие иÑÑоÑники
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1), mcedit(1).
+
+СÑÑаниÑа, поÑвÑÑÐµÐ½Ð½Ð°Ñ Midnight Commander, в World Wide Web:
+ http://www.midnight-commander.org/
+
+ÐÐ°Ð½Ð½Ð°Ñ ÑÑÑаниÑа опеÑаÑивного
+ÑÑководÑÑва ÑодеÑжиÑ
+инÑоÑмаÑиÑ, акÑÑалÑнÑÑ Ð´Ð»Ñ
+веÑÑии 4.6.0 (ÑнваÑÑ 2003 года). ÐÑли
+Ð²Ñ Ð¸ÑполÑзÑеÑе более ÑвежÑÑ
+веÑÑÐ¸Ñ Ð¿ÑогÑаммÑ, оÑигиналÑнаÑ
+ÑÑÑаниÑа на английÑком ÑзÑке
+Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ Ð±Ð¾Ð»ÐµÐµ полнÑÑ Ð¸
+акÑÑалÑнÑÑ Ð¸Ð½ÑоÑмаÑиÑ. ÐлÑ
+пÑоÑмоÑÑа оÑигиналÑной
+ÑÑÑаниÑÑ Ð² оболоÑке bash можно
+иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
+LANG= man mc
+[AUTHORS]
+ÐÐТÐРЫ
+
+Miguel de Icaza (miguel at ximian.com), Janne Kukonlehto
+(jtklehto at paju.oulu.fi), Radek Doulik (rodo at ucw.cz), Fred
+Leeflang (fredl at nebula.ow.org), Dugan Porter
+(dugan at b011.eunet.es), Jakub Jelinek
+(jj at sunsite.mff.cuni.cz), Ching Hui
+(mr854307 at cs.nthu.edu.tw), Andrej Borsenkow
+(borsenkow.msk at sni.de), Norbert Warmuth
+(nwarmuth at privat.circular.de), Mauricio Plaza
+(mok at roxanne.nuclecu.unam.mx), Paul Sheer
+(psheer at icon.co.za), Pavel Machek (pavel at ucw.cz) and Pavel
+Roskin (proski at gnu.org) are the developers of this
+package. Alessandro Rubini (rubini at ipvvis.unipv.it) has
+been especially helpful debugging and enhancing the
+program's mouse support, John Davis (davis at space.mit.edu)
+also made his S-Lang library available to us under the GPL
+and answered my questions about it, and the following
+people have contributed code and many bug fixes (in
+alphabetical order):
+
+Adam Tla/lka (atlka at sunrise.pg.gda.pl), alex at bcs.zp.ua
+(Alex I. Tkachenko), Antonio Palama, DOS port
+(palama at posso.dm.unipi.it), Erwin van Eijk
+(wabbit at corner.iaf.nl), Gerd Knorr
+(kraxel at cs.tu-berlin.de), Jean-Daniel Luiset
+(luiset at cih.hcuge.ch), Jon Stevens
+(root at dolphin.csudh.edu), Juan Francisco Grigera, Win32
+port (j-grigera at usa.net), Juan Jose Ciarlante
+(jjciarla at raiz.uncu.edu.ar), Ilya Rybkin
+(rybkin at rouge.phys.lsu.edu), Marcelo Roccasalva
+(mfroccas at raiz.uncu.edu.ar), Massimo Fontanelli
+(MC8737 at mclink.it), Sergey Ya. Korshunoff
+(root at seyko.msk.su), Thomas Pundt
+(pundtt at math.uni-muenster.de), Timur Bakeyev
+(timur at goff.comtat.kazan.su), Tomasz Cholewo
+(tjchol01 at mecca.spd.louisville.edu), Torben Fjerdingstad
+(torben.fjerdingstad at uni-c.dk), Vadim Sinolitis
+(vvs at nsrd.npi.msu.su) and Wim Osterholt
+(wim at djo.wtm.tudelft.nl).
+
+ÐеÑевод ÑекÑÑа подÑказки на
+ÑÑÑÑкий ÑзÑк - ÐоÑÑÑомин Ð.Ð.,
+1999г. ÐÑпÑавлениÑ, адапÑаÑÐ¸Ñ Ðº
+ÑекÑÑей веÑÑии и конвеÑÑаÑÐ¸Ñ Ð²
+ÑоÑÐ¼Ð°Ñ mandoc - Самойлов Ð.Ð.
+<sav at bcs.zp.ua>, 2002 г.[BUGS]
+ÐедоÑабоÑки (BUGS)
+
+ÐзвеÑÑнÑе авÑоÑам недоÑабоÑки
+пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÐµÑеÑиÑÐ»ÐµÐ½Ñ Ð² Ñайле
+TODO, коÑоÑÑй можно найÑи в
+ÑоÑÑаве поÑÑавлÑемого пакеÑа.
+
+ÐÑли Ð²Ñ Ð¾Ð±Ð½Ð°ÑÑжили в пÑогÑамме
+какие-Ñо недоÑÑаÑки или
+недоÑабоÑки, пÑиÑлиÑе,
+пожалÑйÑÑа, ваÑи замеÑÐ°Ð½Ð¸Ñ Ð¿Ð¾
+e-mail на адÑеÑ: mc-devel at gnome.org.
+
+ÐайÑе в пиÑÑме подÑобное
+опиÑание обнаÑÑженнÑÑ
+недоÑÑаÑков (и/или ваÑиÑ
+пÑедложений по
+ÑÑовеÑÑенÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑогÑаммÑ),
+ÑообÑиÑе веÑÑÐ¸Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ñ
+коÑоÑой Ð²Ñ ÑабоÑаеÑе (длÑ
+полÑÑÐµÐ½Ð¸Ñ Ð½Ð¾Ð¼ÐµÑа веÑÑии
+иÑполÑзÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc -V), в
+какой опеÑаÑионной ÑиÑÑеме вÑ
+запÑÑкали пÑогÑаммÑ. Ð ÑлÑÑае
+ÑаÑалÑной оÑибки пÑогÑаммÑ, мÑ
+бÑдем оÑÐµÐ½Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑнÑ, еÑли вÑ
+пÑиÑлеÑе Ñлед вÑзовов.
+[main]
+ lqwqk k k
+ x x x . x . x
+ x x x k lqu wqk k lqw tqk n
+ x x x x x x x x x x x x x x
+ v v v mqv v v v mqu v v mj
+ qqqqqqCommanderqj
+
+ÐÑ ÑейÑÐ°Ñ Ð²Ð¸Ð´Ð¸Ñе главное окно инÑеÑакÑивной подÑказки
+пÑогÑÐ°Ð¼Ð¼Ñ GNU Midnight Commander.
+
+ЧÑÐ¾Ð±Ñ ÑзнаÑÑ, как полÑзоваÑÑÑÑ Ð¿Ð¾Ð´Ñказкой, нажмиÑе клавиÑÑ
+EnterHow to use help, инаÑе пеÑеÑ
одиÑе к пеÑеÑÐ½Ñ ÑазделовContents подÑказки.
+
+ÐÑогÑамма Midnight Commander поÑÑавлÑеÑÑÑ ÐÐСÐÐЮТÐÐ ÐÐÐ
+ÐСЯÐÐÐ¥ ÐÐÐ ÐÐТÐÐÐаÑанÑиÑ. ÐÑо Ñвободно ÑаÑпÑоÑÑÑанÑемое пÑогÑаммное
+обеÑпеÑение, Ñозданное гÑÑппой авÑоÑовAUTHORS. ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑедаваÑÑ
+его дÑÑгим пÑи ÑÑловии ÑоблÑÐ´ÐµÐ½Ð¸Ñ ÑÑебований лиÑензии GNUÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)
+(пÑоÑиÑайÑе неоÑиÑиалÑнÑй пеÑеводÐиÑÐµÐ½Ð·Ð¸Ñ ÑÑой лиÑензии).
+
+Ð ÑÑÑкий пеÑевод ÑекÑÑа подÑказки - ÐоÑÑÑомин Ð.Ð., 1999 г.[ÐиÑÐµÐ½Ð·Ð¸Ñ (оÑигинал на английÑком)]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[ÐиÑензиÑ]
+
+ УÐÐÐÐРСÐÐЬÐÐЯ ÐÐЩÐСТÐÐÐÐÐЯ ÐÐЦÐÐÐÐЯ GNU
+
+ ÐеÑÑÐ¸Ñ 2, иÑÐ½Ñ 1991
+
+Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+(C) ÐеÑевод. Ð.Ð. ÐÑзина, Ð.Ð. ЮÑа, 1993
+(C) ÐеÑевод. Ð.С. ТиÑ
онов, 1998
+
+ÐÑем ÑазÑеÑаеÑÑÑ ÐºÐ¾Ð¿Ð¸ÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ Ð´Ð¾ÑловнÑе копии
+ÑÑого лиÑензионного докÑменÑа, но изменÑÑÑ ÐµÐ³Ð¾ нелÑзÑ.
+
+ÐÑеамбÑла
+
+ÐиÑензии на болÑÑÑÑ ÑаÑÑÑ Ð¿ÑогÑаммного обеÑпеÑÐµÐ½Ð¸Ñ (ÐÐ) ÑоÑ-
+ÑÐ°Ð²Ð»ÐµÐ½Ñ Ñак, ÑÑÐ¾Ð±Ñ Ð»Ð¸ÑиÑÑ Ð²Ð°Ñ ÑÐ²Ð¾Ð±Ð¾Ð´Ñ ÑовмеÑÑно иÑполÑзоваÑÑ
+и изменÑÑÑ ÐµÐ³Ð¾. ÐапÑоÑив, УнивеÑÑалÑÐ½Ð°Ñ ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑензиÑ
+GNU пÑедназнаÑена гаÑанÑиÑоваÑÑ Ð²Ð°ÑÑ ÑÐ²Ð¾Ð±Ð¾Ð´Ñ ÑовмеÑÑно иÑ-
+полÑзоваÑÑ Ð¸ изменÑÑÑ Ñвободное ÐÐ, Ñ.е. ÑдоÑÑовеÑиÑÑ, ÑÑо ÐÐ
+ÑвлÑеÑÑÑ ÑвободнÑм Ð´Ð»Ñ Ð²ÑеÑ
его полÑзоваÑелей. ÐÑа УнивеÑ-
+ÑалÑÐ½Ð°Ñ ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ Ð¿Ñименима к болÑÑей ÑаÑÑи ÐÐ
+Фонда Свободного ÐРи ко вÑем дÑÑгим пÑогÑаммам, ÑÑи авÑоÑÑ
+пÑинимаÑÑ Ð½Ð° ÑÐµÐ±Ñ Ð¾Ð±ÑзаÑелÑÑÑва ее иÑполÑзоваÑÑ. (ÐмеÑÑо нее
+Ð´Ð»Ñ ÑаÑÑи ÐРФонда Свободного ÐРпÑименÑеÑÑÑ Ð£Ð½Ð¸Ð²ÐµÑÑалÑнаÑ
+ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU Ð´Ð»Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñек.) ÐÑ Ñоже можеÑе
+иÑполÑзоваÑÑ ÐµÐµ Ð´Ð»Ñ ÑвоиÑ
пÑогÑамм.
+
+Ðогда Ð¼Ñ Ð³Ð¾Ð²Ð¾Ñим о Ñвободном ÐÐ, Ð¼Ñ Ð¸Ð¼ÐµÐµÐ¼ в Ð²Ð¸Ð´Ñ ÑвободÑ, а
+не ÑенÑ. ÐÑедполагаеÑÑÑ, ÑÑо наÑи УнивеÑÑалÑнÑе ÐбÑеÑÑвеннÑе
+ÐиÑензии гаÑанÑиÑÑÑÑ, ÑÑо Ð²Ñ Ð¿Ð¾Ð»ÑзÑеÑеÑÑ Ñвободой ÑаÑпÑоÑÑÑа-
+нÑÑÑ ÐºÐ¾Ð¿Ð¸Ð¸ Ñвободного ÐÐ (и полÑÑаÑÑ Ð·Ð° ÑÑо вознагÑаждение,
+еÑли Ð²Ñ Ñого желаеÑе); ÑÑо Ð²Ñ Ð¿Ð¾Ð»ÑÑаеÑе иÑÑ
однÑй код или
+можеÑе полÑÑиÑÑ ÐµÐ³Ð¾, еÑли заÑ
оÑиÑе; ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе изменÑÑÑ
+ÐРили иÑполÑзоваÑÑ ÐµÐ³Ð¾ ÑаÑÑи в новÑÑ
ÑвободнÑÑ
пÑогÑаммаÑ
;
+и ÑÑо Ð²Ñ Ð·Ð½Ð°ÐµÑе, ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑе ÑÑо делаÑÑ.
+
+ЧÑÐ¾Ð±Ñ Ð·Ð°ÑиÑиÑÑ Ð²Ð°Ñи пÑава, нам нÑжно ввеÑÑи Ñакие огÑаниÑе-
+ниÑ, коÑоÑÑе запÑеÑÑÑ ÐºÐ¾Ð¼Ñ Ð±Ñ Ñо ни бÑло оÑказÑваÑÑ Ð²Ð°Ð¼ в
+ÑÑиÑ
пÑаваÑ
или поÑÑебоваÑÑ Ð¾Ñ Ð²Ð°Ñ Ð¾ÑказаÑÑÑÑ Ð¾Ñ ÑÑиÑ
пÑав.
+ÐÑи огÑаниÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеводÑÑÑÑ Ð² некоÑоÑÑе обÑзаÑелÑÑÑва длÑ
+ваÑ, еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе копии ÐРили еÑли Ð²Ñ Ð¼Ð¾Ð´Ð¸ÑиÑи-
+ÑÑеÑе его.
+
+ÐапÑимеÑ, еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе копии Ñакой пÑогÑаммÑ
+беÑплаÑно или за вознагÑаждение, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿ÑедоÑÑавиÑÑ
+полÑÑаÑелÑм вÑе пÑава, коÑоÑÑми Ð²Ñ Ð¾Ð±Ð»Ð°Ð´Ð°ÐµÑе. ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ
+гаÑанÑиÑоваÑÑ, ÑÑо они Ñоже полÑÑÐ°Ñ Ð¸Ð»Ð¸ ÑмогÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ
+иÑÑ
однÑй код. Ð Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°ÑÑ Ð¸Ð¼ ÑÑи ÑÑловиÑ, ÑÑобÑ
+они знали о ÑвоиÑ
пÑаваÑ
.
+
+ÐÑ Ð·Ð°ÑиÑаем ваÑи пÑава в два ÑÑапа: (1) ÑоÑ
ÑанÑем авÑоÑÑкие
+пÑава на ÐРи (2) пÑедлагаем вам ÑÑÑ Ð»Ð¸ÑензиÑ, коÑоÑÐ°Ñ Ð´Ð°ÐµÑ
+вам законное пÑаво копиÑоваÑÑ, ÑаÑпÑоÑÑÑанÑÑÑ Ð¸/или модиÑи-
+ÑиÑоваÑÑ ÐÐ.
+
+Также, ÑÑÐ¾Ð±Ñ Ð·Ð°ÑиÑиÑÑ Ð½Ð°Ñ Ð¸ каждого авÑоÑа, Ð¼Ñ Ñ
оÑим ÑдоÑÑо-
+веÑиÑÑÑÑ, ÑÑо вÑе понимаÑÑ, ÑÑо гаÑанÑий на ÑÑо Ñвободное ÐÐ
+неÑ. ÐÑли ÐРмодиÑиÑиÑÑеÑÑÑ Ð¸ пеÑедаеÑÑÑ ÐºÐµÐ¼-Ñо еÑе, мÑ
+Ñ
оÑим, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑаÑели ÐРзнали, ÑÑо Ñо, ÑÑо Ñ Ð½Ð¸Ñ
еÑÑÑ --
+ÑÑо не оÑигинал, ÑÑÐ¾Ð±Ñ Ð»ÑбÑе пÑоблемÑ, ÑозданнÑе дÑÑгими, не
+оÑÑазилиÑÑ Ð½Ð° ÑепÑÑаÑии пеÑвонаÑалÑнÑÑ
авÑоÑов.
+
+РнаконеÑ, каждой Ñвободной пÑогÑамме поÑÑоÑнно ÑгÑожаÑÑ Ð¿Ð°-
+ÑенÑÑ Ð½Ð° ÐÐ. ÐÑ Ñ
оÑим избежаÑÑ Ð¾Ð¿Ð°ÑноÑÑи, ÑÑо повÑоÑнÑе ÑаÑ-
+пÑоÑÑÑаниÑели Ñвободной пÑогÑÐ°Ð¼Ð¼Ñ ÑамоÑÑоÑÑелÑно полÑÑÐ°Ñ Ð¿Ð°-
+ÑенÑÑ, Ð´ÐµÐ»Ð°Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ñаким обÑазом ÑаÑÑной ÑобÑÑвенноÑÑÑÑ.
+ЧÑÐ¾Ð±Ñ Ð¿ÑедоÑвÑаÑиÑÑ ÑÑо, Ð¼Ñ Ñвно заÑвлÑем, ÑÑо лÑбой паÑенÑ
+должен бÑÑÑ Ð»Ð¸Ð±Ð¾ пÑедоÑÑавлен вÑем Ð´Ð»Ñ Ñвободного иÑполÑзо-
+ваниÑ, либо не пÑедоÑÑавлен никомÑ.
+
+Ðиже ÑледÑÑÑ ÑоÑнÑе опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¸ ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑованиÑ,
+ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸ модиÑикаÑии.
+
+ÐÐÐ ÐÐÐÐÐÐÐЯ РУСÐÐÐÐЯ ÐÐЯ ÐÐÐÐÐ ÐÐÐÐÐЯ, Ð ÐСÐÐ ÐСТРÐÐÐÐÐЯ Ð
+ÐÐÐÐФÐÐÐЦÐÐ
+
+ 1. ÐÑа ÐиÑÐµÐ½Ð·Ð¸Ñ Ð¿Ñименима к лÑбой пÑогÑамме или дÑÑгомÑ
+ пÑоизведениÑ, ÑодеÑжаÑÐµÐ¼Ñ Ñведомление, помеÑенное деÑжа-
+ Ñелем авÑоÑÑкиÑ
пÑав и ÑообÑаÑÑее о Ñом, ÑÑо оно можеÑ
+ ÑаÑпÑоÑÑÑанÑÑÑÑÑ Ð¿Ñи ÑÑловиÑÑ
, оговоÑеннÑÑ
в данной Уни-
+ веÑÑалÑной ÐбÑеÑÑвенной ÐиÑензии. РпоÑледÑÑÑем ÑеÑмин
+ "ÐÑогÑамма" оÑноÑиÑÑÑ Ðº лÑбой Ñакой пÑогÑамме или пÑоиз-
+ ведениÑ, а ÑеÑмин "пÑоизведение, оÑнованное на ÐÑогÑамме"
+ ознаÑÐ°ÐµÑ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ лÑбое пÑоизведение, ÑодеÑжаÑее
+ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ ее ÑаÑÑÑ, доÑловнÑÑ, или модиÑиÑиÑованнÑÑ,
+ и/или пеÑеведеннÑÑ Ð½Ð° дÑÑгой ÑзÑк. (ÐдеÑÑ Ð¸ далее пеÑевод
+ вклÑÑаеÑÑÑ Ð±ÐµÐ· огÑаниÑений в понÑÑие "модиÑикаÑиÑ".)
+ ÐаждÑй обладаÑÐµÐ»Ñ Ð»Ð¸Ñензии адÑеÑÑеÑÑÑ ÐºÐ°Ðº "вÑ". ÐÐ¸Ð´Ñ Ð´ÐµÑ-
+ ÑелÑноÑÑи, не ÑвлÑÑÑиеÑÑ ÐºÐ¾Ð¿Ð¸Ñованием, ÑаÑпÑоÑÑÑанением
+ или модиÑикаÑией не оÑ
ваÑÑваÑÑÑÑ ÑÑой ÐиÑензией; они за
+ пÑеделами ее влиÑниÑ. ÐÑполÑзование ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿Ð¾ ее ÑÑнк-
+ ÑионалÑÐ½Ð¾Ð¼Ñ Ð½Ð°Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð½Ðµ огÑаниÑено, и вÑÑ
однÑе даннÑе
+ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¾Ñ
ваÑÑваÑÑÑÑ ÑÑой ÐиÑензией, ÑолÑко еÑли иÑ
Ñо-
+ деÑжание ÑвлÑеÑÑÑ Ð¿Ñоизведением, оÑнованнÑм на ÐÑогÑамме
+ (вне завиÑимоÑÑи Ð¾Ñ Ñого, бÑли ли они полÑÑÐµÐ½Ñ Ð² пÑоÑеÑÑе
+ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÐÑогÑаммÑ). ЯвлÑÑÑÑÑ Ð»Ð¸ они ÑаковÑми, зави-
+ ÑÐ¸Ñ Ð¾Ñ Ñого, ÑÑо именно Ð´ÐµÐ»Ð°ÐµÑ ÐÑогÑамма.
+ 2. ÐÑ Ð¼Ð¾Ð¶ÐµÑе копиÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ Ð´Ð¾ÑловнÑе копии иÑ-
+ Ñ
одного кода ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿Ð¾ его полÑÑении на лÑбом ноÑиÑе-
+ ле, пÑи ÑÑловии ÑÑо Ð²Ñ ÑооÑвеÑÑÑвÑÑÑим обÑазом помеÑаеÑе
+ на видном меÑÑе в каждой копии ÑооÑвеÑÑÑвÑÑÑее Ñведомле-
+ ние об авÑоÑÑкиÑ
пÑаваÑ
и оÑказ Ð¾Ñ Ð³Ð°ÑанÑий; оÑÑавлÑеÑе
+ неÑÑонÑÑÑми вÑе ÑведомлениÑ, оÑноÑÑÑиеÑÑ Ðº данной ÐиÑен-
+ зии и к оÑÑÑÑÑÑÐ²Ð¸Ñ ÐºÐ°ÐºÐ¸Ñ
-либо гаÑанÑий; и пеÑедаеÑе вÑем
+ дÑÑгим полÑÑаÑелÑм ÐÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐиÑензии вмеÑÑе
+ Ñ ÐÑогÑаммой. ÐÑ Ð¼Ð¾Ð¶ÐµÑе назнаÑиÑÑ Ð¿Ð»Ð°ÑÑ Ð·Ð° ÑизиÑеÑкий акÑ
+ пеÑедаÑи копии и можеÑе по ÑÐ²Ð¾ÐµÐ¼Ñ ÑÑмоÑÑÐµÐ½Ð¸Ñ Ð¿ÑедоÑÑав-
+ лÑÑÑ Ð³Ð°ÑанÑии за вознагÑаждение.
+ 3. ÐÑ Ð¼Ð¾Ð¶ÐµÑе изменÑÑÑ ÑÐ²Ð¾Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð¸Ð»Ð¸ копии ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸
+ лÑбой ее ÑаÑÑи, ÑÐ¾Ð·Ð´Ð°Ð²Ð°Ñ Ñаким обÑазом пÑоизведение, оÑ-
+ нованное на ÐÑогÑамме, и копиÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ ÑÑи
+ модиÑикаÑии или пÑоизведение в ÑооÑвеÑÑÑвии Ñ Ð Ð°Ð·Ð´ÐµÐ»Ð¾Ð¼ 1,
+ пÑиведеннÑм вÑÑе, пÑи ÑÑловии, ÑÑо Ð²Ñ Ð²ÑполниÑе вÑе ниже-
+ ÑледÑÑÑие ÑÑловиÑ:
+ 1. ÐÑ Ð¾Ð±ÑÐ·Ð°Ð½Ñ ÑнабдиÑÑ Ð¼Ð¾Ð´Ð¸ÑиÑиÑованнÑе ÑÐ°Ð¹Ð»Ñ Ð·Ð°Ð¼ÐµÑнÑми
+ ÑведомлениÑми, ÑодеÑжаÑими ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð½Ð° Ñо, ÑÑо вÑ
+ изменили ÑайлÑ, и даÑÑ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ изменениÑ.
+ 2. ÐÑ Ð¾Ð±ÑÐ·Ð°Ð½Ñ Ð¿ÑедоÑÑавиÑÑ Ð²Ñем ÑÑеÑÑим лиÑам лиÑензиÑ
+ на беÑплаÑное иÑполÑзование каждого пÑоизведениÑ,
+ коÑоÑое Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе или пÑбликÑеÑе, Ñеликом,
+ и коÑоÑое полноÑÑÑÑ Ð¸Ð»Ð¸ ÑаÑÑиÑно ÑодеÑÐ¶Ð¸Ñ ÐÑогÑаммÑ
+ или какÑÑ-либо ее ÑаÑÑÑ, на ÑÑловиÑÑ
, оговоÑеннÑÑ
в
+ данной ÐиÑензии.
+ 3. ÐÑли модиÑиÑиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¿ÑогÑамма обÑÑно ÑиÑÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½-
+ Ð´Ñ Ð² инÑеÑакÑивном Ñежиме ÑабоÑÑ, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑделаÑÑ
+ Ñак, ÑÑÐ¾Ð±Ñ Ð¿Ñи запÑÑке Ð´Ð»Ñ ÑабоÑÑ Ð² Ñаком инÑеÑ-
+ акÑивном Ñежиме обÑÑнÑм Ð´Ð»Ñ Ð½ÐµÐµ ÑпоÑобом она пеÑа-
+ Ñала или вÑводила на ÑкÑан обÑÑвление, ÑодеÑжаÑее
+ ÑооÑвеÑÑÑвÑÑÑее Ñведомление об авÑоÑÑкиÑ
пÑаваÑ
и
+ Ñведомление о Ñом, ÑÑо гаÑанÑий Ð½ÐµÑ (или, наобоÑоÑ,
+ ÑообÑаÑÑее о Ñом, ÑÑо Ð²Ñ Ð¾Ð±ÐµÑпеÑиваеÑе гаÑанÑии), и
+ ÑÑо полÑзоваÑели могÑÑ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ Ð¿Ñо-
+ гÑÐ°Ð¼Ð¼Ñ Ð¿Ñи ÑÑиÑ
ÑÑловиÑÑ
, и ÑказÑваÑÑее полÑзоваÑе-
+ лÑ, как пÑоÑмоÑÑеÑÑ ÐºÐ¾Ð¿Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐиÑензии.
+ (ÐÑклÑÑение: еÑли Ñама ÐÑогÑамма ÑабоÑÐ°ÐµÑ Ð² инÑеÑ-
+ акÑивном Ñежиме, но обÑÑно не вÑÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ðµ
+ обÑÑвление, Ñо ваÑе пÑоизведение, оÑнованное на
+ ÐÑогÑамме, не обÑзано вÑводиÑÑ Ð¾Ð±ÑÑвление.)
+ ÐÑи ÑÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑименÑÑÑÑÑ Ðº модиÑиÑиÑÐ¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñ Ð¿Ñоизве-
+ Ð´ÐµÐ½Ð¸Ñ Ð² Ñелом. ÐÑли извеÑÑнÑе ÑаÑÑи ÑÑого пÑоизведениÑ
+ не бÑли оÑÐ½Ð¾Ð²Ð°Ð½Ñ Ð½Ð° ÐÑогÑамме и могÑÑ Ð¾Ð±Ð¾Ñнованно ÑÑи-
+ ÑаÑÑÑÑ Ð½ÐµÐ·Ð°Ð²Ð¸ÑимÑми и ÑамоÑÑоÑÑелÑнÑми пÑоизведениÑми,
+ Ñо ÑÑа ÐиÑÐµÐ½Ð·Ð¸Ñ Ð¸ ее ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð½Ðµ ÑаÑпÑоÑÑÑанÑÑÑÑÑ Ð½Ð° ÑÑи
+ ÑаÑÑи, еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе иÑ
как оÑделÑнÑе пÑоизве-
+ дениÑ. Ðо еÑли Ð²Ñ ÑаÑпÑоÑÑÑанÑеÑе ÑÑи ÑаÑÑи как ÑаÑÑÑ
+ Ñелого пÑоизведениÑ, оÑнованного на ÐÑогÑамме, Ñо вÑ
+ обÑÐ·Ð°Ð½Ñ Ð´ÐµÐ»Ð°ÑÑ ÑÑо в ÑооÑвеÑÑÑвии Ñ ÑÑловиÑми данной Ðи-
+ Ñензии, ÑаÑпÑоÑÑÑанÑÑ Ð¿Ñава полÑÑаÑелей лиÑензии на вÑе
+ пÑоизведение и, Ñаким обÑазом, на каждÑÑ ÑаÑÑÑ, вне за-
+ виÑимоÑÑи Ð¾Ñ Ñого, кÑо ее напиÑал. Таким обÑазом, ÑодеÑ-
+ жание ÑÑого Ñаздела не Ð¸Ð¼ÐµÐµÑ Ñели пÑеÑендоваÑÑ Ð½Ð° ваÑи
+ пÑава на пÑоизведение, напиÑанное полноÑÑÑÑ Ð²Ð°Ð¼Ð¸, или
+ оÑпаÑиваÑÑ Ð¸Ñ
; ÑÐµÐ»Ñ ÑкоÑее в Ñом, ÑÑÐ¾Ð±Ñ ÑазвиÑÑ Ð¿Ñаво
+ ÑпÑавлÑÑÑ ÑаÑпÑоÑÑÑанением пÑоизводнÑÑ
или коллекÑивнÑÑ
+ пÑоизведений, оÑнованнÑÑ
на ÐÑогÑамме. ÐÑоме Ñого, пÑоÑ-
+ Ñое наÑ
ождение дÑÑгого пÑоизведениÑ, не оÑнованного на
+ ÑÑой ÐÑогÑамме, ÑовмеÑÑно Ñ ÐÑогÑаммой (или Ñ Ð¿Ñоизведе-
+ нием, оÑнованнÑм на ÑÑой ÐÑогÑамме) на Ñом же ноÑиÑеле
+ Ð´Ð»Ñ Ð¿Ð¾ÑÑоÑнного Ñ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑаÑпÑоÑÑÑанÑемом ноÑиÑеле
+ не ÑаÑпÑоÑÑÑанÑÐµÑ Ð´ÐµÐ¹ÑÑвие ÑÑой ÐиÑензии на дÑÑгое пÑоиз-
+ ведение.
+ 4. ÐÑ Ð¼Ð¾Ð¶ÐµÑе копиÑоваÑÑ Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ (или
+ пÑоизведение, оÑнованное на ней) ÑоглаÑно Ð Ð°Ð·Ð´ÐµÐ»Ñ 2) в
+ обÑекÑном коде или в вÑполнимом виде в ÑооÑвеÑÑÑвии Ñ
+ Разделами 1 и 2, пÑиведеннÑми вÑÑе, пÑи ÑÑловии, ÑÑо вÑ
+ Ñакже вÑполниÑе одно из ÑледÑÑÑиÑ
ÑÑебований:
+ 1. СопÑоводиÑе ее полнÑм ÑооÑвеÑÑÑвÑÑÑим маÑиноÑиÑаемÑм
+ иÑÑ
однÑм кодом, коÑоÑÑй должен ÑаÑпÑоÑÑÑанÑÑÑÑÑ Ð²
+ ÑооÑвеÑÑÑвии Ñ Ð Ð°Ð·Ð´ÐµÐ»Ð°Ð¼Ð¸ 1 и 2, пÑиведеннÑми вÑÑе,
+ на ноÑиÑеле, обÑÑно иÑполÑзÑемом Ð´Ð»Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° ÐÐ; или,
+ 2. СопÑоводиÑе ее пиÑÑменнÑм пÑедложением, дейÑÑвиÑелÑ-
+ нÑм по кÑайней меÑе в ÑеÑение ÑÑеÑ
леÑ, пÑедоÑÑавиÑÑ
+ лÑÐ±Ð¾Ð¼Ñ ÑÑеÑÑÐµÐ¼Ñ Ð»Ð¸ÑÑ Ð·Ð° вознагÑаждение не болÑÑее
+ ÑÑоимоÑÑи ÑизиÑеÑкого акÑа изгоÑÐ¾Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸ полнÑÑ
+ маÑиноÑиÑаемÑÑ ÐºÐ¾Ð¿Ð¸Ñ ÑооÑвеÑÑÑвÑÑÑего иÑÑ
одного
+ кода, подлежаÑÑÑ ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð² ÑооÑвеÑÑÑвии Ñ
+ Разделами 1 и 2, пÑиведеннÑми вÑÑе; или
+ 3. СопÑоводиÑе ее инÑоÑмаÑией, полÑÑенной вами в ка-
+ ÑеÑÑве пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÑаÑпÑоÑÑÑаниÑÑ ÑооÑвеÑÑÑвÑÑÑий
+ иÑÑ
однÑй код. (ÐÑа возможноÑÑÑ Ð´Ð¾Ð¿ÑÑÑима ÑолÑко длÑ
+ некоммеÑÑеÑкого ÑаÑпÑоÑÑÑанениÑ, и ÑолÑко еÑли вÑ
+ полÑÑили пÑогÑÐ°Ð¼Ð¼Ñ Ð² обÑекÑном коде или в вÑполнимом
+ виде Ñ Ð¿Ñедложением в ÑооÑвеÑÑÑвии Ñ ÐÑнкÑом b)
+ вÑÑе.)
+ ÐÑÑ
однÑй код Ð´Ð»Ñ Ð¿ÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾Ð·Ð½Ð°ÑÐ°ÐµÑ ÐµÐ³Ð¾ вид, пÑед-
+ поÑÑиÑелÑнÑй Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð² нем модиÑикаÑий. ÐÐ»Ñ Ð¸Ñ-
+ полнÑемого пÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ð½Ñй иÑÑ
однÑй код ознаÑÐ°ÐµÑ Ð²Ñе
+ иÑÑ
однÑе ÐºÐ¾Ð´Ñ Ð´Ð»Ñ Ð²ÑеÑ
модÑлей, коÑоÑÑе он ÑодеÑжиÑ, плÑÑ
+ лÑбÑе ÑвÑзаннÑе Ñ Ð¿Ñоизведением ÑÐ°Ð¹Ð»Ñ Ð¾Ð¿ÑеделениÑ
+ инÑеÑÑейÑа, плÑÑ ÑÑенаÑии, иÑполÑзÑемÑе Ð´Ð»Ñ ÑпÑавлениÑ
+ компилÑÑией и ÑÑÑановкой иÑполнÑемого пÑоизведениÑ.
+ Ðднако, в виде оÑобого иÑклÑÑÐµÐ½Ð¸Ñ ÑаÑпÑоÑÑÑанÑемÑй иÑÑ
од-
+ нÑй код не обÑзан вклÑÑаÑÑ Ñо, ÑÑо обÑÑно пÑедоÑÑавлÑеÑÑÑ
+ Ñ Ð¾ÑновнÑми компоненÑами опеÑаÑионной ÑиÑÑемÑ, под
+ ÑпÑавлением коÑоÑой ÑабоÑÐ°ÐµÑ Ð¸ÑполнÑемое пÑоизведение, за
+ иÑклÑÑением ÑлÑÑаÑ, когда Ñам ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ ÑопÑовождаеÑ
+ иÑполнÑемое пÑоизведение. ÐÑли ÑаÑпÑоÑÑÑанение иÑполнÑ-
+ емого пÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ обÑекÑного кода пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÑÑем
+ пÑедоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñенного
+ меÑÑа, Ñо пÑедоÑÑавление доÑÑÑпа Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ÑÑ
одно-
+ го кода Ñ Ñого же меÑÑа ÑÑиÑаеÑÑÑ ÑаÑпÑоÑÑÑанением иÑÑ
од-
+ ного кода, даже еÑли ÑÑеÑÑи лиÑа не пÑинÑждаÑÑÑÑ Ðº копи-
+ ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ÑÑ
одного кода вмеÑÑе Ñ Ð¾Ð±ÑекÑнÑм кодом.
+ 5. ÐÑ Ð½Ðµ можеÑе копиÑоваÑÑ, изменÑÑÑ, повÑоÑно лиÑензиÑо-
+ ваÑÑ, или ÑаÑпÑоÑÑÑанÑÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð½Ð°Ñе, Ñем ÑÑо Ñвно
+ пÑедÑÑмоÑÑено данной ÐиÑензией. ÐÑÐ±Ð°Ñ Ð¿Ð¾Ð¿ÑÑка копиÑоваÑÑ,
+ изменÑÑÑ, повÑоÑно лиÑензиÑоваÑÑ, или ÑаÑпÑоÑÑÑанÑÑÑ ÐÑо-
+ гÑÐ°Ð¼Ð¼Ñ ÐºÐ°ÐºÐ¸Ð¼-либо дÑÑгим ÑпоÑобом непÑавомеÑна и авÑома-
+ ÑиÑеÑки пÑекÑаÑÐ°ÐµÑ Ð²Ð°Ñи пÑава даннÑе вам ÑÑой ÐиÑензией.
+ Ðднако лиÑензии лиÑ, полÑÑивÑиÑ
Ð¾Ñ Ð²Ð°Ñ ÐºÐ¾Ð¿Ð¸Ð¸ или пÑава
+ ÑоглаÑно данной УнивеÑÑалÑной ÐбÑеÑÑвенной ÐиÑензии, не
+ пÑекÑаÑÑÑ Ñвоего дейÑÑÐ²Ð¸Ñ Ð´Ð¾ ÑеÑ
поÑ, пока ÑÑи лиÑа пол-
+ ноÑÑÑÑ ÑоблÑдаÑÑ ÑÑловиÑ.
+ 6. ÐÑ Ð½Ðµ обÑÐ·Ð°Ð½Ñ ÑоглаÑаÑÑÑÑ Ñ ÑÑой ÐиÑензией, Ñак как вÑ
+ не подпиÑÑвали ее. Ðднако Ñогда Ð²Ñ Ð½Ðµ полÑÑаеÑе пÑава
+ модиÑиÑиÑоваÑÑ Ð¸Ð»Ð¸ ÑаÑпÑоÑÑÑанÑÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ оÑнован-
+ нÑе на ÐÑогÑамме пÑоизведениÑ. ÐÑи дейÑÑÐ²Ð¸Ñ Ð·Ð°Ð¿ÑеÑенÑ
+ законом, еÑли Ð²Ñ Ð½Ðµ пÑинимаеÑе к ÑоблÑÐ´ÐµÐ½Ð¸Ñ ÑÑÑ ÐиÑензиÑ.
+ РзнаÑиÑ, изменÑÑ Ð¸Ð»Ð¸ ÑаÑпÑоÑÑÑанÑÑ ÐÑогÑÐ°Ð¼Ð¼Ñ (или
+ пÑоизведение, оÑнованное на ÐÑогÑамме), Ð²Ñ Ð¸Ð·ÑÑвлÑеÑе
+ Ñвое ÑоглаÑие Ñ ÑÑой ÐиÑензией и вÑеми ее ÑÑловиÑми о
+ копиÑовании, ÑаÑпÑоÑÑÑанении или модиÑикаÑии ÐÑогÑаммÑ
+ или пÑоизведений, оÑнованнÑÑ
на ней.
+ 7. ÐаждÑй Ñаз, когда Ð²Ñ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑеÑе ÐÑогÑаммÑ
+ (или лÑбое пÑоизведение, оÑнованное на ÐÑогÑамме), полÑ-
+ ÑаÑÐµÐ»Ñ ÑÑого пÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð°Ð²ÑомаÑиÑеÑки полÑÑÐ°ÐµÑ Ð»Ð¸ÑензиÑ
+ Ð¾Ñ Ð¿ÐµÑвонаÑалÑного деÑжаÑÐµÐ»Ñ Ð»Ð¸Ñензии на копиÑование,
+ ÑаÑпÑоÑÑÑанение или модиÑикаÑÐ¸Ñ ÐÑогÑаммÑ, обÑÑждаемÑÑ
+ в ÑÑиÑ
опÑеделениÑÑ
и ÑÑловиÑÑ
. ÐÑ Ð½Ðµ можеÑе налагаÑÑ
+ какиÑ
-либо дополниÑелÑнÑÑ
огÑаниÑений на оÑÑÑеÑÑвление
+ полÑÑаÑелем пÑав, пÑедоÑÑавленнÑÑ
даннÑм докÑменÑом. ÐÑ
+ не неÑеÑе оÑвеÑÑÑвенноÑÑи за ÑоблÑдение ÑÑеÑÑими лиÑами
+ ÑÑловий ÑÑой ÐиÑензии.
+ 8. ÐÑли в ÑезÑлÑÑаÑе ÑÑдебного ÑазбиÑаÑелÑÑÑва, или обвине-
+ Ð½Ð¸Ñ Ð² наÑÑÑении паÑенÑа или по лÑбой дÑÑгой пÑиÑине (не
+ обÑзаÑелÑно ÑвÑзанной Ñ Ð¿Ð°ÑенÑами), вам навÑÐ·Ð°Ð½Ñ ÑÑловиÑ,
+ пÑоÑивоÑеÑаÑие данной ÐиÑензии (как по ÑеÑÐµÐ½Ð¸Ñ ÑÑда, Ñак
+ и неÑ), Ñо ÑÑо не оÑÐ²Ð¾Ð±Ð¾Ð¶Ð´Ð°ÐµÑ Ð²Ð°Ñ Ð¾Ñ ÑоблÑÐ´ÐµÐ½Ð¸Ñ ÐиÑензии.
+ ÐÑли Ð²Ñ Ð½Ðµ можеÑе занимаÑÑÑÑ ÑаÑпÑоÑÑÑанением Ñак, ÑÑобÑ
+ одновÑеменно ÑдовлеÑвоÑиÑÑ ÑÑебованиÑм и ÑÑой ÐиÑензии,
+ и вÑем дÑÑгим ÑÑебованиÑм, Ñо Ð²Ñ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð½Ð¸Ð¼Ð°ÑÑÑÑ
+ ÑаÑпÑоÑÑÑанением ÐÑогÑаммÑ.
+ ÐапÑимеÑ, еÑли паÑÐµÐ½Ñ Ð½Ðµ позволÑÐµÑ Ð±ÐµÐ·Ð²Ð¾Ð·Ð¼ÐµÐ·Ð´Ð½Ð¾Ðµ повÑоÑ-
+ ное ÑаÑпÑоÑÑÑанение ÐÑогÑÐ°Ð¼Ð¼Ñ Ð²Ñем, кÑо полÑÑил копии оÑ
+ Ð²Ð°Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно или ÑеÑез поÑÑедников, Ñо единÑÑвен-
+ нÑм ÑпоÑобом ÑдовлеÑвоÑиÑÑ Ð¸ паÑенÑÑ, и ÑÑой ÐиÑензии
+ бÑÐ´ÐµÑ Ð²Ð°Ñ Ð¿Ð¾Ð»Ð½Ñй оÑказ Ð¾Ñ ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ ÐÑогÑаммÑ. ÐÑли
+ какаÑ-либо ÑаÑÑÑ ÑÑого Ñаздела не Ð¸Ð¼ÐµÐµÑ ÑÐ¸Ð»Ñ Ð¸Ð»Ð¸ не можеÑ
+ бÑÑÑ Ð¿Ñименена пÑи лÑбÑÑ
конкÑеÑнÑÑ
обÑÑоÑÑелÑÑÑваÑ
, Ñо
+ подÑазÑмеваеÑÑÑ, ÑÑо Ð¸Ð¼ÐµÐµÑ ÑÐ¸Ð»Ñ Ð¾ÑÑалÑÐ½Ð°Ñ ÑаÑÑÑ Ñаздела,
+ и веÑÑ Ð Ð°Ð·Ð´ÐµÐ» Ð¸Ð¼ÐµÐµÑ ÑÐ¸Ð»Ñ Ð¿Ñи дÑÑгиÑ
обÑÑоÑÑелÑÑÑваÑ
. ЦелÑ
+ ÑÑого Ñаздела -- не побÑдиÑÑ Ð²Ð°Ñ Ð´ÐµÐ»Ð°ÑÑ Ð·Ð°ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¾ наÑÑ-
+ ÑениÑÑ
пÑав на паÑенÑ, или заÑвлÑÑÑ Ð¾ дÑÑгиÑ
пÑеÑензиÑÑ
+ на пÑаво ÑобÑÑвенноÑÑи, или оÑпаÑиваÑÑ Ð¿ÑавилÑноÑÑÑ Ð¿Ð¾-
+ добнÑÑ
пÑеÑензий; единÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÑÐµÐ»Ñ ÑÑого Ñаздела -- за-
+ ÑиÑа ÑелоÑÑноÑÑи ÑиÑÑÐµÐ¼Ñ ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ñвободного ÐÐ,
+ коÑоÑÐ°Ñ ÑеализÑеÑÑÑ Ð¸ÑполÑзованием обÑиÑ
лиÑензий. Ðногие
+ лÑди благодаÑÑ ÑÑой ÑиÑÑеме внеÑли ÑедÑÑй вклад в ÑиÑокий
+ ÑпекÑÑ ÑаÑпÑоÑÑÑанÑемого ÐРполагаÑÑÑ Ð½Ð° ÑоглаÑованное
+ пÑименение ÑÑой ÑиÑÑемÑ; авÑоÑÑ Ð¿ÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ Ð¿Ñаво ÑеÑаÑÑ
+ Ñ
оÑÐµÑ Ð»Ð¸ он или она ÑаÑпÑоÑÑÑанÑÑÑ ÐРв ÑÑой ÑиÑÑеме или
+ в какой-Ñо дÑÑгой, и полÑÑаÑÐµÐ»Ñ Ð»Ð¸Ñензии не Ð¼Ð¾Ð¶ÐµÑ Ð²Ð»Ð¸ÑÑÑ
+ на пÑинÑÑие ÑÑого ÑеÑениÑ. ÐÑÐ¾Ñ Ñаздел пÑедназнаÑен длÑ
+ Ñого, ÑÑÐ¾Ð±Ñ ÑÑаÑелÑно пÑоÑÑниÑÑ, ÑÑо полагаеÑÑÑ ÑледÑÑви-
+ ем из оÑÑалÑной ÑаÑÑи данной ÐиÑензии.
+ 9. ÐÑли ÑаÑпÑоÑÑÑанение и/или пÑименение ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¾Ð³ÑаниÑе-
+ но в ÑÑде ÑÑÑан либо паÑенÑами, либо авÑоÑÑкими пÑавами
+ на инÑеÑÑейÑÑ, пеÑвонаÑалÑнÑй обладаÑÐµÐ»Ñ Ð°Ð²ÑоÑÑкиÑ
пÑав,
+ вÑпÑÑкаÑÑий ÐÑогÑÐ°Ð¼Ð¼Ñ Ñ ÑÑой ÐиÑензией, Ð¼Ð¾Ð¶ÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ
+ Ñвное огÑаниÑение на геогÑаÑиÑеÑкое ÑаÑпÑоÑÑÑанение,
+ иÑклÑÑив Ñакие ÑÑÑанÑ, Ñак ÑÑо ÑаÑпÑоÑÑÑанение ÑазÑеÑа-
+ еÑÑÑ ÑолÑко в ÑеÑ
ÑÑÑанаÑ
, коÑоÑÑе не бÑли иÑклÑÑенÑ. Ð
+ ÑÑом ÑлÑÑае Ð´Ð°Ð½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ Ð²ÐºÐ»ÑÑÐ°ÐµÑ Ð² ÑÐµÐ±Ñ ÑÑо огÑаниÑе-
+ ние, как еÑли Ð±Ñ Ð¾Ð½Ð¾ бÑло напиÑано в ÑекÑÑе данной ÐиÑен-
+ зии.
+10. Фонд Свободного ÐÐ Ð¼Ð¾Ð¶ÐµÑ Ð²ÑÐµÐ¼Ñ Ð¾Ñ Ð²Ñемени пÑбликоваÑÑ
+ пеÑеÑмоÑÑеннÑе и/или новÑе веÑÑии УнивеÑÑалÑной ÐбÑеÑÑ-
+ венной ÐиÑензии. Такие новÑе веÑÑии бÑдÑÑ ÑÑ
Ð¾Ð´Ð½Ñ Ð¿Ð¾ дÑÑ
Ñ
+ Ñ Ð½Ð°ÑÑоÑÑей веÑÑией, но могÑÑ Ð¾ÑлиÑаÑÑÑÑ Ð² деÑалÑÑ
,
+ напÑавленнÑÑ
на новÑе пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð¸Ð»Ð¸ обÑÑоÑÑелÑÑÑва. Ðаждой
+ веÑÑии пÑидаеÑÑÑ Ð¾ÑлиÑиÑелÑнÑй Ð½Ð¾Ð¼ÐµÑ Ð²ÐµÑÑии. ÐÑли в ÐÑо-
+ гÑамме Ñказан Ð½Ð¾Ð¼ÐµÑ Ð²ÐµÑÑии данной ÐиÑензии, коÑоÑÐ°Ñ Ðº ней
+ пÑименима, и Ñлова "лÑÐ±Ð°Ñ Ð¿Ð¾ÑледÑÑÑÐ°Ñ Ð²ÐµÑÑиÑ", Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе
+ по вÑбоÑÑ ÑледоваÑÑ Ð¾Ð¿ÑеделениÑм и ÑÑловиÑм либо данной
+ веÑÑии, либо лÑбой поÑледÑÑÑей веÑÑии, опÑбликованной
+ Фондом Свободного ÐÐ. ÐÑли в ÐÑогÑамме не Ñказан номеÑ
+ веÑÑии данной ÐиÑензии, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ð»ÑбÑÑ Ð²ÐµÑÑиÑ,
+ когда-либо опÑбликованнÑÑ Ð¤Ð¾Ð½Ð´Ð¾Ð¼ Свободного ÐÐ.
+11. ÐÑли Ð²Ñ Ñ
оÑиÑе вÑÑÑоиÑÑ ÑаÑÑи ÐÑогÑÐ°Ð¼Ð¼Ñ Ð² дÑÑгие Ñвобод-
+ нÑе пÑогÑÐ°Ð¼Ð¼Ñ Ñ Ð¸Ð½Ñми ÑÑловиÑми ÑаÑпÑоÑÑÑанениÑ, напиÑиÑе
+ авÑоÑÑ Ñ Ð¿ÑоÑÑбой о ÑазÑеÑении. ÐÐ»Ñ ÐÐ, коÑоÑое оÑ
ÑанÑеÑ-
+ ÑÑ Ð°Ð²ÑоÑÑкими пÑавами Фонда Свободного ÐÐ, напиÑиÑе в
+ Фонд Свободного ÐÐ; Ð¼Ñ Ð¸Ð½Ð¾Ð³Ð´Ð° делаем иÑклÑÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ
+ ÑÑого. ÐаÑе ÑеÑение бÑÐ´ÐµÑ ÑÑководÑÑвоваÑÑÑÑ Ð´Ð²ÑÐ¼Ñ ÑелÑми:
+ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ñвободного ÑÑаÑÑÑа вÑеÑ
пÑоизводнÑÑ
наÑего
+ Ñвободного ÐРи ÑодейÑÑÐ²Ð¸Ñ ÑовмеÑÑÐ½Ð¾Ð¼Ñ Ð¸ повÑоÑÐ½Ð¾Ð¼Ñ Ð¸Ñ-
+ полÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÐРвообÑе.
+
+[ÐаÑанÑиÑ]
+ ÐÐÐÐÐÐÐ¥ ÐÐÐ ÐÐТÐÐ
+
+12. ÐÐСÐÐÐЬÐУ ÐÐ ÐÐÐ ÐÐÐÐ ÐÐ ÐÐÐСТÐÐÐЯÐТСЯ ÐÐСÐÐÐТÐÐ, ÐÐ ÐÐ Ð-
+ ÐÐ ÐÐÐУ ÐÐТ ÐÐÐ ÐÐТÐРРТÐÐ ÐÐÐ Ð, ÐÐÐÐЯ ÐÐÐУСТÐÐÐ ÐÐ ÐÐÐÐÐ-
+ ÐЫРÐÐÐÐÐÐÐ, ÐÐ ÐСÐÐЮЧÐÐÐÐРТÐÐ¥ СÐУЧÐÐÐ, ÐÐÐÐÐ ÐÐ ÐТÐÐÐÐÐ
+ ÐÐЯÐÐÐÐÐ Ð ÐÐСЬÐÐÐÐÐРФÐÐ ÐÐ.
+ ÐÐÐ ÐÐТÐÐÐ ÐÐТÐРСÐÐÐ¥ ÐÐ ÐÐ Ð/ÐÐÐ ÐРУÐÐРСТÐÐ ÐÐЫ ÐÐСТÐÐÐЯЮТ
+ ÐÐ ÐÐÐ ÐÐÐУ "ÐÐÐ ÐÐÐ ÐСТЬ" ÐÐÐ ÐÐÐÐÐÐ-ÐÐÐÐ ÐÐÐÐ ÐÐÐ ÐÐТÐÐ,
+ ÐЫРÐÐÐÐÐЫХ ЯÐÐÐ ÐÐÐ ÐÐÐÐ ÐÐУÐÐÐÐÐÐЫХ, ÐÐÐЮЧÐЯ, ÐÐ ÐÐ
+ ÐÐÐ ÐÐÐЧÐÐÐЯСЬ ÐÐÐÐ ÐÐУÐÐÐÐÐÐЫÐÐ ÐÐÐ ÐÐТÐЯÐÐ ÐÐÐÐÐРЧÐСÐÐÐ
+ ЦÐÐÐÐСТРРÐÐ ÐÐÐÐÐÐСТРÐÐЯ ÐÐÐÐÐ ÐТÐÐРЦÐÐÐ. ÐÐСЬ Ð ÐСРÐ
+ ÐТÐÐШÐÐÐÐ ÐÐЧÐСТÐÐ Ð ÐÐ ÐÐÐÐÐÐÐТÐÐЬÐÐСТРÐÐ ÐÐÐ ÐÐÐЫ
+ ÐСТÐÐТСЯ ÐÐ Ð ÐÐС. ÐСÐÐ ÐÐ ÐÐÐ ÐÐÐÐ ÐÐÐÐÐТСЯ ÐÐФÐÐТÐÐÐÐÐ,
+ ÐЫ ÐÐ ÐÐÐÐÐÐТРÐРСÐÐЯ СТÐÐÐÐСТЬ ÐСÐÐÐ ÐÐÐÐÐ¥ÐÐÐÐÐÐÐ
+ ÐÐСÐУÐÐÐÐÐÐЯ, ÐÐССТÐÐÐÐÐÐÐÐЯ ÐÐÐ ÐСÐÐ ÐÐÐÐÐÐЯ.
+13. ÐÐ Ð ÐÐÐРСÐУЧÐÐ, ÐСÐÐ ÐРТРÐÐУÐТСЯ ÐÐÐÐ¥ÐÐЯЩÐÐ ÐÐÐÐÐÐÐ
+ ÐÐÐ ÐРУСÐÐÐÐÐÐÐ Ð ÐÐСЬÐÐÐÐÐРФÐÐ ÐÐ, ÐÐÐÐÐÐÐ ÐÐÐ ÐÐТÐÐЬ
+ ÐÐТÐРСÐÐÐ¥ ÐÐ ÐÐ ÐÐÐ ÐÐÐÐÐÐÐ ÐРУÐÐÐ ÐÐЦÐ, ÐÐТÐÐ ÐÐ ÐÐÐÐТ
+ ÐÐÐÐÐЯТЬ Ð/ÐÐÐ ÐÐÐТÐÐ ÐÐ Ð ÐСÐÐ ÐСТРÐÐЯТЬ ÐÐ ÐÐÐ ÐÐÐУ, ÐÐÐ
+ ÐЫÐÐ Ð ÐÐÐ ÐШÐÐÐ ÐЫШÐ, ÐÐ ÐТÐÐТСТÐÐÐÐЫ ÐÐÐ ÐÐ ÐÐÐÐ ÐРУÐЫТ-
+ ÐÐ, ÐÐÐЮЧÐЯ ÐЮÐЫРÐÐЩÐÐ, СÐÐЦÐÐÐЬÐЫÐ, СÐУЧÐÐÐЫРÐÐÐ
+ ÐÐСÐÐÐÐÐÐÐШÐРУÐЫТÐÐ, ÐÐ ÐÐСТÐÐÐЮЩÐÐ ÐÐ ÐСÐÐÐЬÐÐÐÐÐÐЯ ÐÐÐ
+ ÐÐÐÐÐÐÐÐÐÐСТРÐСÐÐÐЬÐÐÐÐÐÐЯ ÐÐ ÐÐÐ ÐÐÐЫ (ÐÐÐЮЧÐЯ, ÐÐ ÐÐ
+ ÐÐÐ ÐÐÐЧÐÐÐЯСЬ ÐÐТÐÐ ÐÐ ÐÐÐÐЫХ, ÐÐÐ ÐÐÐÐЫÐÐ, СТÐÐШÐÐÐ
+ ÐÐÐÐ ÐÐÐÐЬÐЫÐÐ, ÐÐÐ ÐÐТÐРЯÐÐ, ÐÐÐÐСÐÐÐЫÐÐ ÐÐ-ÐÐ ÐÐС ÐÐÐ
+ ТРÐТЬÐÐ¥ ÐÐЦ, ÐÐÐ ÐТÐÐÐÐÐ ÐÐ ÐÐÐ ÐÐÐЫ Ð ÐÐÐТÐТЬ СÐÐÐÐСТÐРС
+ ÐЮÐЫÐÐ ÐРУÐÐÐÐ ÐÐ ÐÐÐ ÐÐÐÐÐÐ), ÐÐÐÐ ÐСÐРТÐÐÐÐ ÐÐÐ ÐÐТÐÐЬ ÐÐÐ
+ ÐРУÐÐÐ ÐÐЦРÐЫÐÐ ÐÐÐÐЩÐÐЫ Ð ÐÐÐÐÐÐÐÐСТРТÐÐÐÐ¥ УÐЫТÐÐÐ.
+
+ÐÐÐÐЦ ÐÐÐ ÐÐÐÐÐÐÐРРУСÐÐÐÐÐ
+
+Ðак пÑименÑÑÑ ÑÑи ÑÑÐ»Ð¾Ð²Ð¸Ñ Ðº ваÑим новÑм пÑогÑаммам
+
+ÐÑли Ð²Ñ ÑазÑабаÑÑваеÑе новÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸ Ñ
оÑиÑе, ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð°
+пÑинеÑла макÑималÑно возможнÑÑ Ð¿Ð¾Ð»ÑÐ·Ñ Ð¾Ð±ÑеÑÑвÑ, лÑÑÑий ÑпоÑоб
+доÑÑиÑÑ ÑÑого - вклÑÑиÑÑ ÐµÐµ в Ñвободное ÐÐ, коÑоÑое каждÑй
+Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ Ð¸ изменÑÑÑ ÑоглаÑно даннÑм
+ÑÑловиÑм.
+
+ЧÑÐ¾Ð±Ñ ÑделаÑÑ ÑÑо, добавÑÑе в пÑогÑÐ°Ð¼Ð¼Ñ ÑледÑÑÑие Ñведомле-
+ниÑ. Самое безопаÑное -- ÑÑо добавиÑÑ Ð¸Ñ
в наÑало каждого
+иÑÑ
одного Ñайла, ÑÑÐ¾Ð±Ñ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ ÑÑÑекÑивно оÑобÑазиÑÑ Ð¸ÑклÑ-
+Ñение гаÑанÑий; и каждÑй Ñайл должен ÑодеÑжаÑÑ Ð¿Ð¾ менÑÑей
+меÑе ÑÑÑокÑ, ÑодеÑжаÑÑÑ Ð·Ð½Ð°Ðº оÑ
ÑÐ°Ð½Ñ Ð°Ð²ÑоÑÑкого пÑава и
+Ñказание на Ñо, где наÑ
одиÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ñведомление.
+
+одна ÑÑÑока, ÑодеÑжаÑÐ°Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ пÑогÑÐ°Ð¼Ð¼Ñ Ð¸ кÑаÑкое
+опиÑание Ñого, ÑÑо она делаеÑ.
+(C) наименование (имÑ) авÑоÑа 19гг
+
+ÐÑо ÑÐ²Ð¾Ð±Ð¾Ð´Ð½Ð°Ñ Ð¿ÑогÑамма; Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе повÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ
+ее и/или модиÑиÑиÑоваÑÑ ÐµÐµ в ÑооÑвеÑÑÑвии Ñ Ð£Ð½Ð¸Ð²ÐµÑÑалÑной
+ÐбÑеÑÑвенной ÐиÑензией GNU, опÑбликованной Фондом Свободного
+ÐÐ; либо веÑÑии 2, либо (по ваÑÐµÐ¼Ñ Ð²ÑбоÑÑ) лÑбой более
+поздней веÑÑии.
+
+ÐÑа пÑогÑамма ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð² надежде, ÑÑо она бÑдеÑ
+полезной, но ÐÐÐ ÐÐÐÐÐ¥-ÐÐÐÐ ÐÐÐ ÐÐТÐÐ; даже без подÑазÑмевае-
+мÑÑ
гаÑанÑий ÐÐÐÐÐРЧÐСÐÐРЦÐÐÐÐСТРили ÐÐ ÐÐÐÐÐÐСТРÐÐЯ
+ÐÐÐÐÐ ÐТÐÐРЦÐÐÐ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобнÑÑ
Ñведений ÑмоÑÑиÑе
+УнивеÑÑалÑнÑÑ ÐбÑеÑÑвеннÑÑ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU.
+
+ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±Ñли полÑÑиÑÑ ÐºÐ¾Ð¿Ð¸Ñ Ð£Ð½Ð¸Ð²ÐµÑÑалÑной ÐбÑеÑÑвенной
+ÐиÑензии GNU вмеÑÑе Ñ ÑÑой пÑогÑаммой; еÑли неÑ, напиÑиÑе
+по адÑеÑÑ: Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+ÐобавÑÑе Ñакже ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ Ñом, как ÑвÑзаÑÑÑÑ Ñ Ð²Ð°Ð¼Ð¸ по
+ÑлекÑÑонной и обÑÑной поÑÑе.
+
+ÐÑли пÑогÑамма инÑеÑакÑивнаÑ, ÑделайÑе Ñак, ÑÑÐ¾Ð±Ñ Ð¿Ñи запÑÑке
+в инÑеÑакÑивном Ñежиме она вÑдавала кÑаÑкое Ñведомление Ñипа
+ÑледÑÑÑего:
+
+Gnomovision, веÑÑÐ¸Ñ 69, (C) Ð¸Ð¼Ñ Ð°Ð²ÑоÑа 19гг
+Gnomovision поÑÑавлÑеÑÑÑ ÐÐСÐÐЮТÐÐ ÐÐÐ ÐÐÐÐÐ¥-ÐÐÐÐ ÐÐÐ ÐÐТÐÐ;
+Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобноÑÑей напеÑаÑайÑе 'show w'. ÐÑо Ñвобод-
+Ð½Ð°Ñ Ð¿ÑогÑамма, и Ð²Ñ Ð¿ÑиглаÑаеÑеÑÑ Ð¿Ð¾Ð²ÑоÑно ÑаÑпÑоÑÑÑанÑÑÑ ÐµÐµ
+пÑи опÑеделеннÑÑ
ÑÑловиÑÑ
; Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобноÑÑей введиÑе
+'show c'.
+
+ÐипоÑеÑиÑеÑкие ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ `show w' и `show c' Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·ÑваÑÑ
+ÑооÑвеÑÑÑвÑÑÑие ÑаÑÑи УнивеÑÑалÑной ÐбÑеÑÑвенной ÐиÑензии.
+ÐонеÑно, иÑполÑзÑемÑе вами ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð³ÑÑ Ð½Ð°Ð·ÑваÑÑÑÑ ÐºÐ°Ðº-ни-
+бÑÐ´Ñ Ð¸Ð½Ð°Ñе, нежели `show w' и `show c'; они даже могÑÑ Ð²Ñби-
+ÑаÑÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑи или бÑÑÑ Ð¿ÑнкÑами Ð¼ÐµÐ½Ñ -- вÑе, ÑÑо
+подÑ
Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð²Ð°Ñей пÑогÑаммÑ.
+
+ÐÑ Ñакже Ð´Ð¾Ð»Ð¶Ð½Ñ Ð´Ð¾Ð±Ð¸ÑÑÑÑ Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð°Ñ ÑабоÑодаÑÐµÐ»Ñ (еÑли
+Ð²Ñ ÑабоÑаеÑе пÑогÑаммиÑÑом) или ваÑе ÑÑебное заведение, еÑли
+Ñаковое имееÑÑÑ, подпиÑали в ÑлÑÑае необÑ
одимоÑÑи "оÑказ оÑ
+имÑÑеÑÑвеннÑÑ
пÑав" на ÑÑÑ Ð¿ÑогÑаммÑ. ÐÐ¾Ñ Ð¾Ð±ÑазеÑ; замениÑе
+Ñамилии:
+
+ÐÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ñ ``ÐÑаÑÑÑ ÐÑдинÑ'' наÑÑоÑÑим оÑказÑваеÑÑÑ Ð¾Ñ Ð²ÑеÑ
+имÑÑеÑÑвеннÑÑ
пÑав на пÑогÑÐ°Ð¼Ð¼Ñ 'Gnomovision' (коÑоÑÐ°Ñ Ð´ÐµÐ»Ð°ÐµÑ
+паÑÑÑ Ð² ÑÑоÑÐ¾Ð½Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑоÑов), напиÑаннÑÑ ÐбÑÑÑакÑнÑм Ð.Ð.
+
+подпиÑÑ Ðага ÐаÑа, 1 апÑÐµÐ»Ñ 1989 г
+Ðаг ÐаÑ, ÐÑÐµÐ·Ð¸Ð´ÐµÐ½Ñ ÑиÑÐ¼Ñ ÐиÑе.
+
+ÐÐ°Ð½Ð½Ð°Ñ Ð£Ð½Ð¸Ð²ÐµÑÑалÑÐ½Ð°Ñ ÐбÑеÑÑÐ²ÐµÐ½Ð½Ð°Ñ ÐиÑÐµÐ½Ð·Ð¸Ñ Ð½Ðµ позволÑÐµÑ Ð²Ð°Ð¼
+вклÑÑаÑÑ Ð²Ð°ÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² пÑогÑаммÑ, ÑвлÑÑÑиеÑÑ ÑаÑÑной Ñоб-
+ÑÑвенноÑÑÑÑ. ÐÑли ваÑа пÑогÑамма -- ÑÑо библиоÑека пÑоÑедÑÑ,
+вам ÑÑÐ¾Ð¸Ñ Ð¿Ð¾Ð´ÑмаÑÑ, не бÑÐ´ÐµÑ Ð»Ð¸ лÑÑÑе ÑазÑеÑиÑÑ Ð¿ÑогÑаммам,
+ÑвлÑÑÑимÑÑ ÑаÑÑной ÑобÑÑвенноÑÑÑÑ, ÑвÑзÑваÑÑÑÑ Ñ Ð²Ð°Ñей
+библиоÑекой. ÐÑли ÑÑо Ñо, Ñего Ð²Ñ Ñ
оÑиÑе, иÑполÑзÑйÑе вмеÑÑо
+ÑÑой ÐиÑензии УнивеÑÑалÑнÑÑ ÐбÑеÑÑвеннÑÑ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU длÑ
+библиоÑек.
+
+[QueryBox]
+ÐиалоговÑе окна запÑоÑов
+
+РокнаÑ
запÑоÑов Ð´Ð»Ñ Ð²ÑбоÑа какого-либо ваÑианÑа оÑвеÑа
+(коÑоÑÑе обÑÑно задаÑÑÑÑ Ð² виде ÑкÑаннÑÑ
кнопок) ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+иÑполÑзоваÑÑ Ð»Ð¸Ð±Ð¾ клавиÑи Ñо ÑÑÑелками, либо вÑбÑаÑÑ Ð¾ÑвеÑ
+пÑÑем нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Ñ Ð²Ñделенной в названии кнопки
+бÑквой, либо ÑелкнÑв по нÑжной кнопке мÑÑкой.
+
+
+[How to use help]
+Ðак полÑзоваÑÑÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑÑ
+
+ÐÑи ÑабоÑе Ñ Ð¿ÑогÑаммой Midnight Commander пÑакÑиÑеÑки в
+лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¼Ð¾Ð¶Ð½Ð¾ обÑаÑиÑÑÑÑ Ðº инÑеÑакÑивной подÑказке,
+вÑзов коÑоÑой оÑÑÑеÑÑвлÑеÑÑÑ Ð½Ð°Ð¶Ð°Ñием клавиÑи F1. ÐлÑ
+пеÑемеÑÐµÐ½Ð¸Ñ Ð² окне пÑоÑмоÑÑа подÑказки ÐÑ Ð¼Ð¾Ð¶ÐµÑе
+иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи пеÑемеÑÐµÐ½Ð¸Ñ ÐºÑÑÑоÑа (ÑÑÑелки) или
+мÑÑÑ. СÑÑелка вниз вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од к ÑледÑÑÑей ÑÑÑлке
+(вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð³Ð¾Ð»ÑбÑм Ñоном) или Ñдвиг ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑокÑ
+ввеÑÑ
. СÑÑелка ввеÑÑ
вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од к пÑедÑдÑÑей ÑÑÑлке
+или Ñдвиг ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð²ÐµÑÑ
. СÑÑелка впÑаво
+вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од по ÑÑÑлке, коÑоÑÐ°Ñ Ð² даннÑй моменÑ
+вÑделена Ñиним Ñоном (ÑекÑÑÐ°Ñ ÑÑÑлка). Ðо ÑÑÑелке влево
+пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑеÑ
од к Ñанее пÑоÑмоÑÑеннÑм Ñазделам
+подÑказки.
+
+ÐÑли ÐÐ°Ñ ÑеÑминал не поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñи-ÑÑÑелки, ÐÑ
+можеÑе иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¿Ñобела Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода к
+ÑледÑÑÑей ÑÑÑаниÑе подÑказки и клавиÑÑ 'b' Ð´Ð»Ñ Ð¿ÐµÑеÑ
ода к
+пÑедÑдÑÑей ÑÑÑаниÑе. ÐлавиÑа TAB вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑеÑ
од к
+ÑледÑÑÑей ÑÑÑлке, а нажаÑие ENTER - пеÑеÑ
од по ÑекÑÑей
+ÑÑÑлке. ÐÑи пÑоÑмоÑÑе подÑказки пÑогÑамма запоминаеÑ
+поÑледоваÑелÑноÑÑÑ Ð¿ÐµÑеÑ
одов по ÑÑÑлкам и позволÑеÑ
+веÑнÑÑÑÑÑ Ðº Ñанее пÑоÑмоÑÑеннÑм Ñазделам, воÑполÑзовавÑиÑÑ
+клавиÑей 'l' (last). ÐажаÑие на ESC вÑзÑÐ²Ð°ÐµÑ Ð²ÑÑ
од из окна
+подÑказки.
+
+Ðо ÑелÑÐºÑ Ð»ÐµÐ²Ð¾Ð¹ клавиÑи мÑÑи пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¿ÐµÑеÑ
од по ÑÑÑлке
+или пеÑемеÑение по ÑекÑÑÑ Ð¿Ð¾Ð´Ñказки. ЩелÑок пÑавой кнопкой
+мÑÑи иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑ
од к Ñанее пÑоÑмоÑÑеннÑм
+Ñазделам.
+
+ÐолнÑй ÑпиÑок ÑпÑавлÑÑÑиÑ
комбинаÑий Ð´Ð»Ñ Ð¾ÐºÐ½Ð° пÑоÑмоÑÑа
+подÑказки:
+
+РабоÑаÑÑ Ð²Ñе клавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑениемGeneral Movement Keys.
+
+tab ÐеÑеÑ
од на ÑледÑÑÑÑÑ ÑÑÑлкÑ.
+M-tab ÐеÑеÑ
од на пÑедÑдÑÑÑÑ ÑÑÑлкÑ.
+down ÐеÑеÑ
од на ÑледÑÑÑÑÑ ÑÑÑÐ»ÐºÑ Ð¸Ð»Ð¸ ÑмеÑение
+ ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð²ÐµÑÑ
.
+up ÐеÑеÑ
од на ÑледÑÑÑÑÑ ÑÑÑÐ»ÐºÑ Ð¸Ð»Ð¸ ÑмеÑение
+ ÑекÑÑа на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.
+right, enter ÐеÑеÑ
од по ÑекÑÑей ÑÑÑлке.
+left, l ÐеÑеÑ
од к Ñанее пÑоÑмоÑÑеннÑм Ñазделам.
+F1 ÐомоÑÑ Ð¿Ð¾ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñамой подÑказки.
+n ÐеÑеÑ
од к ÑледÑÑÑÐµÐ¼Ñ ÑÐ°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи.
+p ÐеÑеÑ
од к пÑедÑдÑÑÐµÐ¼Ñ ÑÐ°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи.
+c ÐеÑеÑ
од к Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñказки.
+F10, esc ÐÑÑ
од из окна пÑоÑмоÑÑа подÑказки.
+
+
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.sr
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.sr (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/mc.hlp.sr 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,5306 @@
+[Contents]
+Теме:
+
+ ÐÐÐСDESCRIPTION
+ ÐÐÐÐÐ ÐOPTIONS
+ ÐÑегледOverview
+ ÐодÑÑка за миÑаMouse Support
+
+ ÐÑеÑиÑеKeys
+ Разне пÑеÑиÑеMiscellaneous Keys
+ ÐиÑекÑоÑиÑÑмÑка окнаDirectory Panels
+ ÐаÑедбени Ñед ÑÑÑкеShell Command Line
+ ÐпÑÑе пÑеÑиÑе за кÑеÑаÑеGeneral Movement Keys
+ ÐÑеÑиÑе Ñеда за ÑноÑInput Line Keys
+
+ Ред мениÑаMenu Bar
+ ÐениÑи `Ðево' и `ÐеÑно' (`Ðзнад' и `иСпод')Left and Right Menus
+ Режим ÑпиÑка...Listing Mode...
+ ÐоÑедак ÑеÑаÑа...Sort Order...
+ ФилÑаÑ...Filter...
+ ÐÑвежиReread
+ Ðени `ÐаÑоÑека'File Menu
+ ÐÑза пÑом.диÑ.Quick cd
+ Ðени `ÐаÑедба'Command Menu
+ СÑабло диÑекÑоÑиÑÑмаDirectory Tree
+ ÐаÑи даÑоÑекÑFind File
+ ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize
+ ÐÑзи ÑпиÑакHotlist
+ УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑаExtension File Edit
+ ÐозадинÑки поÑловиBackground jobs
+ УÑеди даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸ÑаMenu File Edit
+ Ðени `ÐзбоÑи'Options Menu
+ ÐодеÑаваÑаConfiguration
+ ÐзгледLayout
+ ÐоÑвÑдеConfirmation
+ ÐиÑова Ñ Ð¿ÑиказÑDisplay bits
+ ÐаÑÑи ÑаÑÑеÑеLearn keys
+ ÐиÑÑÑални СÐVirtual FS
+ СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑаSave Setup
+
+ ÐзвÑÑаваÑе наÑедби опеÑаÑивног ÑиÑÑемаExecuting operating system commands
+ УгÑаÑена наÑедба пÑом.диÑ.The cd internal command
+ Ðамена макÑоаMacro Substitution
+ ÐодÑÑка за подÑÑÑкеThe subshell support
+ ÐÑомена дозволаChmod
+ ÐÑомена влаÑникаChown
+ ÐапÑедна пÑомена влаÑникаAdvanced Chown
+ ÐпеÑаÑиÑе над даÑоÑекамаFile Operations
+ ÐопиÑаÑе/пÑеименоваÑе Ñа маÑкомMask Copy/Rename
+ УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑекаInternal File Viewer
+ УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑекаInternal File Editor
+ ÐопÑнаCompletion
+ ÐиÑÑÑални ÑиÑÑем даÑоÑекаVirtual File System
+ СиÑÑем даÑоÑека FTP\-аFTP File System
+ СиÑÑем даÑоÑека вÑÑÑе `Tar'Tar File System
+ СиÑÑем даÑоÑека FISH (пÑÐµÐ½Ð¾Ñ Ð´Ð°ÑоÑека пÑеко ÑÑÑке)FIle transfer over SHell filesystem
+ ÐÑежни ÑиÑÑем даÑоÑекаNetwork File System
+ СиÑÑем даÑоÑека за одбÑиÑаÑеUndelete File System
+ СиÑÑем даÑоÑека SMBSMB File System
+ СпоÑаÑÑи ÑиÑÑеми даÑоÑека (EXTFS)EXTernal File System
+ ÐоÑеColors
+ ÐоÑебна подеÑаваÑаSpecial Settings
+ Ðазе ÑеÑминалаTerminal databases
+
+ ÐÐТÐТÐÐÐFILES
+ ÐÐСТУÐÐÐСТAVAILABILITY
+ ÐÐÐÐТРÐSEE ALSO
+ ÐУТÐÐ ÐAUTHORS
+ ÐÐ ÐШÐÐBUGS
+ ÐиÑенÑа (оÑигинал на енглеÑком)ÐиÑенÑа (оÑигинал на енглеÑком)
+ ÐиÑенÑа (на ÑÑпÑком)ÐиÑенÑа (на ÑÑпÑком)
+ ÐÑозоÑи ÑпиÑаQueryBox
+ Ðако коÑиÑÑиÑи помоÑHow to use help
+[DESCRIPTION]
+ÐÐÐС
+
+ÐÐУ-ов поноÑни наÑедник Ñе
+пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма и
+ÑпÑавиÑÐµÑ Ð´Ð°ÑоÑекама за
+УникÑолике опеÑаÑивне ÑиÑÑеме.[OPTIONS]
+ÐÐÐÐÐ Ð
+
+
+"-a" ÐÑкÑÑÑÑÑе ÑпоÑÑебÑ
+ гÑаÑиÑкиÑ
знакова за
+ ÑÑÑаÑе.
+
+"-b" ÐаÑ
Ñева пÑиказ Ñ ÑежимÑ
+ без боÑа.
+
+"-c" ÐаÑ
Ñева обоÑени Ñежим;
+ молим да погледаÑе одеÑак
+ ÐоÑеColors за виÑе инÑоÑмаÑиÑа.
+
+"-C аÑг"
+ ÐадаваÑе дÑÑгаÑиÑег ÑкÑпа
+ боÑа Ñ Ð½Ð°Ñедбеном ÑедÑ.
+ ФоÑÐ¼Ð°Ñ Ð°ÑгÑменÑа Ñе опиÑан
+ Ñ Ð¾Ð´ÐµÑÐºÑ ÐоÑеColors.
+
+"-d" ÐÑкÑÑÑÑÑе подÑÑÐºÑ Ð·Ð° миÑа.
+
+"-e [даÑоÑека]"
+ ÐокÑеÑе ÑгÑаÑени ÑÑеÑиваÑ.
+ Ðко Ñе задан назив
+ даÑоÑеке, оÑваÑа га пÑи
+ покÑеÑаÑÑ. ÐидиÑе и mcedit (1).
+
+"-f" ÐÑиказÑÑе ÑгÑаÑене пÑÑаÑе
+ за ÑÑажеÑе даÑоÑека
+ ÐоноÑног наÑедника.
+
+"-k" ÐоÑÑавÑа меке ÑаÑÑеÑе на
+ подÑазÑмеване вÑедноÑÑи
+ из база termcap/terminfo. ÐоÑиÑно
+ Ñе Ñамо на Ð¥Ð-овим
+ ÑеÑминалима када не
+ ÑÑнкÑиониÑÑ ÑÑнкÑиÑÑки
+ ÑаÑÑеÑи.
+
+"-l даÑоÑека"
+ ЧÑва диÑалог ftpfs-а Ñа
+ ÑеÑвеÑом Ñ Ð´Ð°ÑоÑекÑ.
+
+"-P даÑоÑека"
+ ШÑампа поÑледÑи Ñадни
+ диÑекÑоÑиÑÑм Ñ Ð·Ð°Ð´Ð°Ð½Ñ
+ даÑоÑекÑ. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð½Ðµ би
+ ÑÑебало непоÑÑедно
+ коÑиÑÑиÑи. УмеÑÑо Ñога,
+ ÑÑебало би га коÑиÑÑиÑи из
+ поÑебног ÑпиÑа ÑÑÑке коÑи
+ аÑÑомаÑÑки поÑÑавÑа
+ ÑекÑÑи диÑекÑоÑиÑÑм ÑÑÑке
+ на поÑледÑи диÑекÑоÑиÑÑм Ñ
+ коме Ñе налазио ÐоноÑни
+ наÑедник. УÑиÑаÑÑе
+ даÑоÑÐµÐºÑ /usr/share/mc/bin/mc.sh (за
+ коÑиÑнике ÑÑÑки bash и zsh) или
+ /usr/share/mc/bin/mc.csh (за коÑиÑнике
+ ÑÑÑке tcsh), Ñим Ñедом, да
+ биÑÑе задали mc као надимак
+ за одговаÑаÑÑÑи ÑпиÑ
+ ÑÑÑке.
+
+"-s" УкÑÑÑÑÑе Ñежим ÑпоÑог
+ ÑеÑминала; Ñ Ð¾Ð²Ð¾Ð¼ ÑежимÑ
+ пÑогÑам неÑе иÑÑÑÑаваÑи
+ ÑкÑпе знакове за ÑÑÑаÑе
+ линиÑа и иÑкÑÑÑиÑе бÑбÑиви
+ Ñежим.
+
+"-t" ÐоÑиÑÑи Ñе Ñамо ако Ñе код
+ пÑеведен Ñз коÑиÑÑеÑе
+ библиоÑеке Slang и базе terminfo:
+ Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ñини да ÐоноÑни
+ наÑедник коÑиÑÑи вÑедноÑÑ
+ пÑоменÑиве TERMCAP за подаÑак
+ о ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ ÑмеÑÑо
+ подаÑака из ÑиÑÑемÑке базе
+ ÑеÑминала
+
+"-u" ÐÑкÑÑÑÑÑе ÑпоÑÑебÑ
+ подÑÑке за ÑпоÑедне ÑÑÑке
+ (има ÑмиÑла Ñамо Ñколико Ñе
+ ÐоноÑни наÑедник пÑеведен
+ Ñа подÑÑком за ÑпоÑедне
+ ÑÑÑке).
+
+"-U" УкÑÑÑÑÑе ÑпоÑÑÐµÐ±Ñ Ð¿Ð¾Ð´ÑÑке
+ за ÑпоÑедне ÑÑÑке (има
+ ÑмиÑла Ñамо Ñколико Ñе
+ ÐоноÑни наÑедник пÑеведен
+ Ñа подÑÑком за подÑÑÑке
+ коÑа Ñе подеÑена као
+ необавезна одлика).
+
+"-v даÑоÑека"
+ ÐокÑеÑе ÑгÑаÑени
+ пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð·Ð° пÑеглед
+ задане даÑоÑеке.
+ ÐогледаÑÑе и mcview (1).
+
+"-V" ÐÑиказÑÑе веÑзиÑÑ
+ пÑогÑама.
+
+"-x" ÐаÑ
Ñева Ñежим ÐкÑ
+ ÑеÑминала. ÐоÑиÑÑи Ñе када
+ Ñе пÑогÑам покÑенÑÑ Ð½Ð°
+ ÑеÑминалима коÑи имаÑÑ
+ подÑÑÐºÑ Ð·Ð° ÐÐºÑ ÑеÑминале
+ (два екÑанÑка Ñежима, и
+ могÑÑноÑÑ ÑлаÑа миÑÑиÑ
+ комбинаÑиÑа избегаваÑа).
+
+Ðко Ñе ово задано, пÑва пÑÑаÑа
+Ñе ÑÑмаÑи као диÑекÑоÑиÑÑм кога
+би ÑÑебало пÑиказаÑи Ñ
+изабÑаном окнÑ, а дÑÑга пÑÑаÑа
+као диÑекÑоÑиÑÑм кога би
+ÑÑебало пÑиказаÑи Ñ Ð´ÑÑгом
+окнÑ.[Overview]
+ÐÑеглед
+
+ÐкÑан ÐоноÑног наÑедника Ñе
+подеÑен Ñ ÑеÑиÑи дела. Ðва
+диÑекÑоÑиÑÑмÑка окна заÑзимаÑÑ
+ÑкоÑо ÑиÑав екÑанÑки пÑоÑÑоÑ.
+ÐодÑазÑмевано ÑÑаÑе Ñе да дÑÑги
+Ñед Ñ ÐºÑаÑа екÑана пÑедÑÑавÑа
+наÑедбени Ñед ÑÑÑке, а поÑледÑи
+Ñед пÑиказÑÑе наÑпиÑе
+ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа. ÐаÑвиÑи
+Ñед пÑедÑÑавÑа Ñед мениÑаMenu Bar. Ред
+мениÑа Ñе можда не види, али Ñе
+поÑавÑÑÑе када пÑиÑиÑнеÑе
+дÑгме миÑа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°
+наÑвиÑем ÑÐµÐ´Ñ Ð¸Ð»Ð¸ када
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ F9.
+
+ÐоноÑни наÑедник нÑди
+иÑÑовÑемени пÑеглед два
+диÑекÑоÑиÑÑма. Ðедно од окана
+Ñе ÑекÑÑе (Ñед избоÑа Ñе налази
+Ñ ÑекÑÑем окнÑ). СкоÑо Ñве
+опеÑаÑиÑе Ñе деÑаваÑÑ Ñ ÑекÑÑем
+окнÑ. Ðеке од опеÑаÑиÑа, као ÑÑо
+ÑÑ `ÐÑеименÑÑ' и `ÐопиÑаÑ'
+подÑазÑмевано коÑиÑÑе
+диÑекÑоÑиÑÑм неизабÑаног окна
+као одÑедиÑÑе (не бÑиниÑе, оне
+Ñе Ð²Ð°Ñ Ñвек пÑво пиÑаÑи за
+поÑвÑдÑ). Ðа виÑе инÑоÑмаÑиÑа,
+погледаÑÑе одеÑке о
+ÐиÑекÑоÑиÑÑмÑким окнимаDirectory Panels,
+ÐениÑима `Ðево' и `ÐеÑно'Left and Right Menus и
+ÐениÑÑ `ÐаÑоÑека'File Menu.
+
+ÐожеÑе извÑÑаваÑи ÑиÑÑемÑке
+наÑедбе из ÐоноÑног наÑедника
+пÑоÑÑим ÑкÑÑаваÑем. Све ÑÑо
+оÑкÑÑаÑе Ñе Ñе поÑавиÑи на
+наÑедбеном ÑÐµÐ´Ñ ÑÑÑке, а када
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ `Enter', ÐоноÑни
+наÑедник Ñе извÑÑиÑи наÑедбени
+Ñед коÑи ÑÑе оÑкÑÑали;
+пÑоÑиÑаÑÑе одеÑак ÐаÑедбени
+Ñед ÑÑÑкеShell Command Line и ÐÑеÑиÑе Ñеда за
+ÑноÑInput Line Keys да биÑÑе Ñазнали виÑе о
+наÑедбеном ÑедÑ.[Mouse Support]
+ÐодÑÑка за миÑа
+
+ÐоноÑни наÑедник Ñе иÑпоÑÑÑÑÑе
+Ñа подÑÑком за миÑа. Ðна Ñе
+ÑкÑÑÑÑÑе Ñваки пÑÑ ÐºÐ°Ð´Ð°
+покÑеÑеÑе пÑогÑам на ÑеÑминалÑ
+вÑÑÑе xterm(1) (ово Ñади Ñак и када
+покÑенеÑе повезиваÑе вÑÑÑе telnet,
+ssh или rlogin на дÑÑги ÑаÑÑÐ½Ð°Ñ Ð¸Ð·
+ÐÐºÑ ÑеÑминала) или ако
+покÑеÑеÑе пÑогÑам Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ð¸ и
+покÑенÑÑ Ð²Ð°Ð¼ Ñе ÑеÑÐ²Ð¸Ñ Ð·Ð° миÑа
+gpm.
+
+Ðада пÑиÑиÑнеÑе лево дÑгме миÑа
+над даÑоÑеком Ñ
+диÑекÑоÑиÑÑмÑким окнима, Ñа
+даÑоÑека Ñе биÑи изабÑана; ако
+пÑиÑиÑнеÑе деÑно дÑгме,
+даÑоÑека Ñе биÑи ознаÑена (или
+одознаÑена, Ñ Ð·Ð°Ð²Ð¸ÑноÑÑи од
+пÑеÑÑ
одног ÑÑаÑа).
+
+ÐвоÑÑÑÑки пÑиÑиÑак над
+даÑоÑеком Ñе покÑÑаÑи да извÑÑи
+наÑÐµÐ´Ð±Ñ Ð°ÐºÐ¾ Ñе Ñади о извÑÑном
+пÑогÑамÑ; а ако Ñе Ñ Ð´Ð°ÑоÑеÑи
+вÑÑÑаExtension File Edit задан пÑогÑам за вÑÑÑÑ
+Ñе даÑоÑеке, ÑÐ°Ñ Ð¿ÑогÑам Ñе биÑи
+извÑÑен.
+
+ТакоÑе Ñе могÑÑе извÑÑаваÑи
+наÑедбе додеÑене наÑпиÑима
+ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа
+пÑиÑиÑнÑвÑи ÑаÑÑÐµÑ Ð¼Ð¸Ñа када Ñе
+Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ изнад ÑиÑ
.
+
+Ðко Ñе дÑгме миÑа пÑиÑиÑнÑÑо
+када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ на
+наÑвиÑем ÑÐµÐ´Ñ Ð¾ÐºÐ²Ð¸Ñа
+диÑекÑоÑиÑÑмÑког окна, оно Ñе
+клиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе.
+СлиÑно овоме, пÑиÑиÑком дÑгмеÑа
+када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸ на
+наÑнижем ÑÐµÐ´Ñ Ð¾ÐºÐ²Ð¸Ñа окно Ñе
+клиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ. ÐваÑ
+наÑин клизаÑа пÑеко Ñеда оквиÑа
+ÑÑнкÑиониÑе и Ñ ÐÑегледаÑÑ
+помоÑиContents и СÑÐ°Ð±Ð»Ñ Ð´Ð¸ÑекÑоÑиÑÑмаDirectory Tree.
+
+ÐодÑазÑмевано ÑекаÑе пÑи
+понавÑаÑÑ Ð·Ð° дÑгмад миÑа Ñе 400
+милиÑекÑнди. Ðво Ñе може
+пÑомениÑи ÑÑеÑиваÑем даÑоÑеке
+~/.mc/iniSave Setup и пÑоменом паÑамеÑÑа
+mouse_repeat_rate.
+
+Ðко покÑеÑеÑе ÐоноÑног
+наÑедника Ñа подÑÑком за миÑа,
+можеÑе Ñе пÑебаÑиÑи на
+подÑазÑмевано понаÑаÑе миÑа
+(иÑеÑаÑе и лепÑеÑе ÑекÑÑа)
+дÑжеÑи ÑаÑÑÐµÑ `Shift'.
+
+[Keys]
+ÐÑеÑиÑе
+
+Ðеке наÑедбе Ñ ÐоноÑном
+наÑÐµÐ´Ð½Ð¸ÐºÑ ÑкÑÑÑÑÑÑ ÑпоÑÑебÑ
+ÑаÑÑеÑа Control (коÑи Ñе понекад
+ознаÑен Ñа CTRL или CTL) и ÑаÑÑеÑа
+Meta (коÑи Ñе понекад ознаÑен Ñа ALT
+или Ñак Compose). У овом ÑпÑÑÑÑвÑ
+Ñемо коÑиÑÑиÑи ÑледеÑе
+ÑкÑаÑениÑе:
+
+C-<знак>
+ знаÑи да би ÑÑебало дÑжаÑи
+ ÑаÑÑÐµÑ `Control' док Ñе не
+ пÑиÑиÑне ÑаÑÑÐµÑ <знак>.
+ Тако, C-f знаÑи: дÑжиÑе
+ ÑаÑÑÐµÑ `Control' и пÑиÑиÑниÑе
+ `f'.
+
+M-<знак>
+ знаÑи да би ÑÑебало дÑжаÑи
+ ÑаÑÑÐµÑ `Meta' или `Alt' док Ñе не
+ пÑиÑиÑне ÑаÑÑÐµÑ <знак>. Ðко
+ на ваÑÐ¾Ñ ÑаÑÑаÑÑÑи не
+ поÑÑоÑе ÑаÑÑеÑи `Meta' или
+ `Alt', пÑиÑиÑниÑе ÑаÑÑÐµÑ ESC,
+ оÑпÑÑÑиÑе га, а онда
+ пÑиÑиÑниÑе ÑаÑÑÐµÑ <знак>.
+
+S-<знак>
+ знаÑи да би ÑÑебало дÑжаÑи
+ ÑаÑÑÐµÑ `Shift' док Ñе не
+ пÑиÑиÑне ÑаÑÑÐµÑ <знак>.
+
+Сви Ñедови за ÑÐ½Ð¾Ñ Ñ ÐоноÑном
+наÑÐµÐ´Ð½Ð¸ÐºÑ ÐºÐ¾ÑиÑÑе имиÑаÑиÑÑ
+пÑеÑиÑа ÑÑеÑиваÑа ÐÐУ-ов ÐмакÑ.
+
+ÐоÑÑоÑе многи одеÑÑи коÑи Ñе
+баве пÑеÑиÑама. СледеÑи ÑÑ
+наÑважниÑи.
+
+ÐдеÑак Ðени `ÐаÑоÑека'File Menu опиÑÑÑе
+пÑеÑиÑе Ñа ÑаÑÑаÑÑÑе за наÑедбе
+из мениÑа `ÐаÑоÑека'. ÐваÑ
+одеÑак ÑкÑÑÑÑÑе ÑÑнкÑиÑÑке
+ÑаÑÑеÑе. ÐеÑина овиÑ
наÑедби
+Ñади иÑÑе ÑÑваÑи, обиÑно над
+изабÑаном даÑоÑеком или
+ознаÑеним даÑоÑекама.
+
+ÐдеÑак ÐиÑекÑоÑиÑÑмÑка окнаDirectory Panels
+опиÑÑÑе пÑеÑиÑе коÑе биÑаÑÑ
+даÑоÑÐµÐºÑ Ð¸Ð»Ð¸ ознаÑаваÑÑ
+даÑоÑеке као одÑедиÑÑа поÑоÑиÑ
+ÑадÑи (обиÑно изабÑаниÑ
из
+мениÑа `ÐаÑоÑека').
+
+ÐдеÑак ÐаÑедбени Ñед ÑÑÑкеShell Command Line
+наводи пÑеÑиÑе коÑе Ñе коÑиÑÑе
+за ÑноÑеÑе и ÑÑеÑиваÑе
+наÑедбениÑ
Ñедова. ÐеÑина овиÑ
+копиÑа називе даÑоÑека и Ñл. из
+диÑекÑоÑиÑÑмÑкиÑ
окана Ñ
+наÑедбени Ñед (да би Ñе избегло
+пÑеÑеÑано кÑÑаÑе) или пÑиÑÑÑпа
+иÑÑоÑиÑи наÑедбеног Ñеда.
+
+ÐÑеÑиÑе Ñеда за ÑноÑInput Line Keys Ñе
+коÑиÑÑе за ÑÑеÑиваÑе Ñедова за
+ÑноÑ. Ðво ÑкÑÑÑÑÑе наÑедбене
+Ñедове и Ñедове за ÑÐ½Ð¾Ñ Ñ
+пÑозоÑима ÑпиÑа.[Miscellaneous Keys]
+Разне пÑеÑиÑе
+
+Ðво некиÑ
пÑеÑиÑа коÑе не
+ÑпадаÑÑ Ð½Ð¸ Ñ ÑÐµÐ´Ð½Ñ Ð¾Ð´ дÑÑгиÑ
+каÑегоÑиÑа:
+
+Enter ако Ñ Ð½Ð°Ñедбеном ÑÐµÐ´Ñ (оном
+ на Ð´Ð½Ñ Ð¾ÐºÐ°Ð½Ð°) има ÑекÑÑа,
+ онда Ñе извÑÑава Ñа
+ наÑедба. Ðко Ñ Ð½Ð°Ñедбеном
+ ÑÐµÐ´Ñ Ð½ÐµÐ¼Ð° ÑекÑÑа, онда Ñ
+ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñед за биÑаÑе
+ над диÑекÑоÑиÑÑмом,
+ ÐоноÑни наÑедник извÑÑава
+ наÑÐµÐ´Ð±Ñ chdir(2) (пÑомена
+ диÑекÑоÑиÑÑма) Ñ Ð¾Ð·Ð½Ð°Ñеном
+ диÑекÑоÑиÑÑÐ¼Ñ Ð¸ оÑвежава
+ подаÑке Ñ Ð¾ÐºÐ½Ñ; ако Ñе
+ изабÑана извÑÑна даÑоÑека,
+ онда Ñе она извÑÑава. Ðа
+ кÑаÑÑ, ако Ñе вÑÑÑа
+ ознаÑене даÑоÑеке поклапа
+ Ñа Ñедном од вÑÑÑа из
+ даÑоÑеке вÑÑÑаExtension File Edit, онда Ñе
+ извÑÑава одговаÑаÑÑÑа
+ наÑедба.
+
+C-l поново иÑÑÑÑава Ñве
+ подаÑке Ñ ÐоноÑном
+ наÑедникÑ.
+
+C-x c покÑеÑе наÑÐµÐ´Ð±Ñ Chmod
+ (пÑомена дозвола)Chmod над
+ даÑоÑеком или над
+ ознаÑеним даÑоÑекама.
+
+C-x o покÑеÑе наÑÐµÐ´Ð±Ñ Chown
+ (пÑомена влаÑника)Chown над
+ ÑекÑÑом даÑоÑеком или над
+ ознаÑеним даÑоÑекама.
+
+C-x l покÑеÑе наÑÐµÐ´Ð±Ñ `веза'.
+
+C-x s покÑеÑе наÑедбÑ
+ `ÑимболиÑка веза'.
+
+C-x i поÑÑавÑа Ñежим дÑÑгог окна
+ на `инÑоÑмаÑиÑе'.
+
+C-x q поÑÑавÑа Ñежим дÑÑгог окна
+ на `бÑзи пÑеглед'.
+
+C-x ! извÑÑава наÑедбÑ
+ ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize.
+
+C-x h покÑеÑе наÑÐµÐ´Ð±Ñ ÐодаÑ
+ диÑекÑоÑиÑÑм Ñ Ð±Ñзи
+ ÑпиÑакHotlist.
+
+M-! извÑÑава наÑедбÑ
+ ФилÑÑиÑани пÑиказ, коÑа Ñе
+ опиÑана Ñ Ð¾Ð´ÐµÑÐºÑ Ð½Ð°Ñедба
+ пÑегледаInternal File Viewer.
+
+M-? извÑÑава наÑÐµÐ´Ð±Ñ ÐаÑи
+ даÑоÑекÑFind File.
+
+M-c оÑваÑа диÑалог ÐÑза
+ пÑом.диÑ.Quick cd
+
+C-o када Ñе пÑогÑам покÑеÑе
+ под конзолом ÐÐУ-а или
+ FreeBSD-а или под ÐкÑ
+ ÑеÑминалом, пÑиказаÑе вам
+ излаз пÑеÑÑ
одне наÑедбе.
+ Ðада Ñе покÑеÑе под
+ конзолом ÐÐУ-а, ÐоноÑни
+ наÑедник коÑиÑÑи ÑпоÑаÑÑи
+ пÑогÑам (cons.saver) коÑи Ñе
+ бÑине о ÑÑваÑÑ Ð¸ вÑаÑаÑÑ
+ подаÑака на екÑан.
+
+Ðада Ñе пÑи пÑевоÑеÑÑ ÑкÑÑÑена
+подÑÑка за подÑÑÑке, можеÑе
+било кад да пÑиÑиÑнеÑе C-o и Ñо Ñе
+Ð²Ð°Ñ Ð¾Ð´Ð²ÐµÑÑи назад на главни
+екÑан ÐоноÑног наÑедника; да
+биÑÑе Ñе вÑаÑили Ñ Ð²Ð°ÑÑ
+апликаÑиÑÑ Ð¿Ð¾ÑÑебно Ñе Ñамо да
+поново пÑиÑиÑнеÑе C-o. Ðко ÑÑе
+заÑÑÑавили апликаÑиÑÑ
+коÑиÑÑеÑи Ð¾Ð²Ð°Ñ ÑÑик, неÑеÑе
+моÑи да извÑÑаваÑе дÑÑге
+пÑогÑаме из ÐоноÑног наÑедника
+Ñве док не пÑекинеÑе
+заÑÑÑавÑÐµÐ½Ñ Ð°Ð¿Ð»Ð¸ÐºÐ°ÑиÑÑ.[Directory Panels]
+ÐиÑекÑоÑиÑÑмÑка окна
+
+ÐÐ²Ð°Ñ Ð¾Ð´ÐµÑак набÑаÑа пÑеÑиÑе
+коÑе Ñаде Ñа диÑекÑоÑиÑÑмÑким
+окнима. Ðко желиÑе да ÑазнаÑе
+како да пÑомениÑе изглед окана,
+погледаÑÑе одеÑак о ÐениÑима
+`Ðево' и `ÐеÑно'Left and Right Menus.
+
+Tab, C-i
+ меÑа ÑекÑÑе окно. СÑаÑо
+ окно поÑÑаÑе ново ÑекÑÑе
+ окно а ÑÑаÑо ÑекÑÑе окно
+ поÑÑаÑе ново дÑÑго окно.
+ Ред за биÑаÑе Ñе помеÑа из
+ ÑÑаÑог ÑекÑÑег окна на
+ ново ÑекÑÑе окно.
+
+Insert, C-t
+ DEPRECATED! да биÑÑе ознаÑили
+ даÑоÑеке можеÑе коÑиÑÑиÑи
+ ÑаÑÑÐµÑ `Insert' (низ kich1 из базе
+ terminfo) или комбинаÑиÑÑ C-t
+ (Control-t). Ðа биÑÑе одознаÑили
+ даÑоÑеке, Ñамо поново
+ ознаÑиÑе ознаÑенÑ
+ даÑоÑекÑ.
+
+Insert to tag files you may use the Insert key (the
+ kich1 terminfo sequence). To untag files, just
+ retag a tagged file.
+
+C-t to change charset of panel you may use C-t
+ (Control-t). Recoding is made from selected
+ codepage into system codepage. To cancel the
+ recoding you may select "directory up" (..) in
+ active panel. To cancel the charsets in all
+ directories, select "No translation " in the
+ dialog of encodings.
+
+M-g, M-r, M-j
+ коÑиÑÑе Ñе за биÑаÑе
+ наÑвиÑе даÑоÑеке Ñ Ð¾ÐºÐ½Ñ,
+ ÑÑедÑе даÑоÑеке и наÑниже,
+ Ñим Ñедом.
+
+C-s, M-s
+ запоÑиÑе пÑеÑÑÐ°Ð³Ñ Ð½Ð°Ð·Ð¸Ð²Ð°
+ даÑоÑека Ñ ÑпиÑкÑ
+ диÑекÑоÑиÑÑма. Ðада Ñе
+ пÑеÑÑага ÑкÑÑÑена,
+ коÑиÑниÑки ÑÐ½Ð¾Ñ Ñе биÑи
+ додан на ниÑÐºÑ Ð·Ð° пÑеÑÑагÑ
+ ÑмеÑÑо на наÑедбени Ñед.
+ Ðко Ñе Ð¸Ð·Ð±Ð¾Ñ ÐÑикажи мини
+ ÑÑаÑе ÑкÑÑÑен, ниÑка за
+ пÑеÑÑÐ°Ð³Ñ Ñе пÑиказÑÑе Ñ
+ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа. ÐÑи
+ кÑÑаÑÑ, Ñед за биÑаÑе Ñе Ñе
+ пÑемеÑÑиÑи на ÑледеÑÑ
+ даÑоÑекÑ, поÑевÑи од
+ ÑкÑÑаниÑ
Ñлова. ТаÑÑеÑи
+ backspace или DEL Ñе могÑ
+ коÑиÑÑиÑи за иÑпÑавÑаÑе
+ гÑеÑака Ñ ÐºÑÑаÑÑ. Ðко Ñе
+ комбинаÑиÑа C-s поново
+ пÑиÑиÑне, ÑÑажи Ñе ÑледеÑе
+ поклапаÑе.
+
+M-t ÑмеÑÑÑе ÑекÑÑи ÑпиÑак
+ пÑиказа на ÑледеÑи Ñежим
+ ÑпиÑка пÑиказа. Уз ово Ñе
+ могÑÑе бÑзо пÑеÑи Ñа
+ дÑгаÑког ÑпиÑка на обиÑан
+ или Ñежим коÑи Ñе задао
+ коÑиÑник.
+
+C-\ (control-обÑнÑÑа коÑа ÑÑÑа)
+ пÑиказÑÑе бÑзи ÑпиÑак
+ диÑекÑоÑиÑÑмаHotlist и пÑебаÑÑÑе
+ Ñе Ñ Ð¸Ð·Ð°Ð±Ñани
+ диÑекÑоÑиÑÑм.
+
++ (плÑÑ)
+ ово Ñе коÑиÑÑи за избоÑ
+ (ознаÑаваÑе) гÑÑпе
+ даÑоÑека. ÐоноÑни наÑедник
+ Ñе пиÑаÑи за ÑегÑлаÑни
+ изÑаз коÑи опиÑÑÑе гÑÑпÑ.
+ Ðада ÑÑ ÑкÑÑÑени ÐбÑаÑÑи
+ ÑÑÑке, ÑегÑлаÑни изÑаз
+ ÑкоÑо да одговаÑа
+ ÑегÑлаÑним изÑазима Ñ
+ ÑÑÑÑи (* замеÑÑÑе нÑла или
+ виÑе знакова а ? замеÑÑÑе
+ Ñедан знак). Ðко ÑÑ ÐбÑаÑÑи
+ ÑÑÑке иÑкÑÑÑени, онда Ñе
+ ознаÑаваÑе даÑоÑека
+ ÑпÑоводи обиÑним
+ ÑегÑлаÑним изÑазима
+ (погледаÑÑе ed (1)).
+
+\ (обÑнÑÑа коÑа ÑÑÑа)
+ коÑиÑÑиÑе ÑаÑÑÐµÑ `\' да
+ биÑÑе одизабÑали гÑÑпÑ
+ даÑоÑека. Ðво Ñе ÑÑпÑоÑно
+ од ÑаÑÑеÑа ÐлÑÑ.
+
+навиÑе, C-p
+ помеÑа Ñед за биÑаÑе на
+ пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+наниже, C-n
+ помеÑа Ñед за биÑаÑе на
+ ÑледеÑÑ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+home, a1, M-<
+ помеÑа Ñед за биÑаÑе на
+ пÑÐ²Ñ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+end, c1, M->
+ помеÑа Ñед за биÑаÑе на
+ поÑледÑÑ ÑÑÐ°Ð²ÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+next-page, C-v
+ помеÑа Ñед за биÑаÑе ÑеднÑ
+ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð½Ð¸Ð¶Ðµ.
+
+prev-page, M-v
+ помеÑа Ñед за Ð¸Ð·Ð±Ð¾Ñ ÑеднÑ
+ ÑÑÑÐ°Ð½Ñ Ð½Ð°Ð²Ð¸Ñе.
+
+M-o поÑÑавÑа ÑекÑÑи
+ диÑекÑоÑиÑÑм дÑÑгог окна
+ на ÑекÑÑи диÑекÑоÑиÑÑм
+ ÑекÑÑег окна. ÐÑебаÑÑÑе
+ дÑÑго окно Ñ Ñежим ÑпиÑка
+ по поÑÑеби. Ðко ÑÑенÑÑно
+ окно пÑиказÑÑе ÑезÑлÑаÑе
+ наÑедбе `ÐÑебаÑи Ñ Ð¾ÐºÐ½Ð¾',
+ дÑÑго окно Ñе биÑи обиÑно.
+
+C-PageUp, C-PageDown
+ Ñамо Ñ ÑлÑÑаÑÑ Ð´Ð° иÑ
+ подÑжава ÑеÑминал:
+ пÑемеÑÑа Ñе Ñ Ð´Ð¸ÑекÑоÑиÑÑм
+ `..' и Ñ ÑÑенÑÑно изабÑан
+ диÑекÑоÑиÑÑм, Ñим Ñедом.
+
+M-y пÑемеÑÑа Ñе Ñ Ð¿ÑеÑÑ
одни
+ диÑекÑоÑиÑÑм из иÑÑоÑиÑе,
+ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ Ð¿ÑиÑиÑÐºÑ <
+ дÑгмеÑом миÑа.
+
+M-u пÑемеÑÑа Ñе на ÑледеÑи
+ диÑекÑоÑиÑÑм из иÑÑоÑиÑе,
+ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ Ð¿ÑиÑиÑÐºÑ >
+ дÑгмеÑом миÑа.
+
+M-S-h, M-H
+ пÑиказÑÑе иÑÑоÑиÑÑ
+ диÑекÑоÑиÑÑма, еквиваленÑ
+ пÑиÑиÑÐºÑ `v' дÑгмеÑом миÑа.[Shell Command Line]
+ÐаÑедбени Ñед ÑÑÑке
+
+ÐÐ²Ð°Ñ Ð¾Ð´ÐµÑак набÑаÑа пÑеÑиÑе
+коÑе ÑÑ ÐºÐ¾ÑиÑне за избегаваÑе
+пÑеÑеÑаног кÑÑаÑа пÑи ÑноÑÑ
+наÑедби ÑÑÑке.
+
+M-Enter копиÑа назив ÑÑенÑÑно
+ изабÑане даÑоÑеке Ñ
+ наÑедбени Ñед.
+
+C-Enter Ñади иÑÑо ÑÑо и M-Enter, али
+ ова пÑеÑиÑа Ñади Ñамо Ñ
+ конзоли.
+
+M-Tab покÑеÑе допÑнÑCompletion назива
+ даÑоÑека, наÑедби,
+ пÑоменÑивиÑ
, коÑиÑниÑкиÑ
+ имена и назива домаÑина.
+
+C-x t, C-x C-t
+ копиÑа називе ознаÑениÑ
+ даÑоÑека (или, ако не
+ поÑÑоÑе ознаÑене даÑоÑеке,
+ изабÑане даÑоÑеке) ÑекÑÑег
+ окна (C-x t) или дÑÑгог окна
+ (C-x C-t) Ñ Ð½Ð°Ñедбени Ñед.
+
+C-x p, C-x C-p
+ пÑви низ ÑаÑÑеÑа копиÑа
+ ÑекÑÑÑ Ð¿ÑÑаÑÑ Ñ Ð½Ð°Ñедбени
+ Ñед, а дÑÑги копиÑа пÑÑаÑÑ
+ неизабÑаног окна Ñ
+ наÑедбени Ñед.
+
+C-q наÑедба `ÑиÑиÑаÑа' Ñе може
+ коÑиÑÑиÑи за ÑÐ½Ð¾Ñ Ð·Ð½Ð°ÐºÐ¾Ð²Ð°
+ коÑе инаÑе обÑаÑÑÑе
+ ÐоноÑни наÑедник (на
+ пÑимеÑ, Ñимбол `+')
+
+M-p, M-n
+ коÑиÑÑиÑе ове пÑеÑиÑе да
+ биÑÑе Ñазгледали иÑÑоÑиÑÑ
+ наÑедби. ТаÑÑÐµÑ M-p Ð²Ð°Ñ Ð²Ð¾Ð´Ð¸
+ на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ, а M-n на
+ ÑледеÑÑ.
+
+M-h пÑиказÑÑе иÑÑоÑиÑÑ
+ ÑекÑÑег Ñеда за ÑноÑ.[General Movement Keys]
+ÐпÑÑе пÑеÑиÑе за кÑеÑаÑе
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи, пÑегледаÑ
+даÑоÑека и ÑÑабло
+диÑекÑоÑиÑÑма коÑиÑÑе
+заÑедниÑки код за помеÑаÑе. Ðни
+ÑÑога пÑиÑ
ваÑаÑÑ Ð¿Ð¾ÑпÑно иÑÑе
+пÑеÑиÑе. Сваки од ÑиÑ
ÑакоÑе
+пÑиÑ
ваÑа и неке ÑвоÑе пÑеÑиÑе.
+
+ÐÑÑги делови ÐоноÑног
+наÑедника коÑиÑÑе неке од ÑиÑ
+пÑеÑиÑа за кÑеÑаÑе, па Ñе оваÑ
+одеÑак можда биÑи од коÑиÑÑи и
+за Ñе делове.
+
+Up, C-p помеÑаÑе Ñедан Ñед Ñназад.
+
+Down, C-n
+ помеÑаÑе Ñедан Ñед
+ ÑнапÑед.
+
+Prev Page, Page Up, M-v
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ навиÑе.
+
+Next Page, Page Down, C-v
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ наниже.
+
+Home, A1
+ помеÑаÑе на поÑеÑак.
+
+End, C1 помеÑаÑе на кÑаÑ.
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи и пÑегледаÑ
+даÑоÑека пÑиÑ
ваÑаÑÑ, поÑед
+овиÑ
, и ÑледеÑе пÑеÑиÑе:
+
+b, C-b, C-h, Backspace, Delete
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ навиÑе.
+
+Space bar
+ помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÑÑанÑ
+ наниже.
+
+u, d помеÑаÑе Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑÑане
+ навиÑе или наниже.
+
+g, G помеÑаÑе на поÑеÑак или на
+ кÑаÑ.[Input Line Keys]
+ÐÑеÑиÑе Ñеда за ÑноÑ
+
+Редови за ÑÐ½Ð¾Ñ (коÑи Ñе коÑиÑÑе
+за Ñве наÑедбене ÑедовеShell Command Line и за
+диÑалоге ÑпиÑа Ñ Ð¿ÑогÑамÑ)
+пÑиÑ
ваÑаÑÑ ÑледеÑе пÑеÑиÑе:
+
+C-a поÑÑавÑа кÑÑÑÐ¾Ñ Ð½Ð° поÑеÑак
+ Ñеда.
+
+C-e поÑÑавÑа кÑÑÑÐ¾Ñ Ð½Ð° кÑаÑ
+ Ñеда.
+
+C-b, move-left
+ помеÑа кÑÑÑÐ¾Ñ Ñедно меÑÑо
+ Ñлево.
+
+C-f, move-right
+ помеÑа кÑÑÑÐ¾Ñ Ñедно меÑÑо
+ ÑдеÑно.
+
+M-f помеÑаÑе ÑÐµÐ´Ð½Ñ ÑеÑ
+ ÑнапÑед.
+
+M-b помеÑаÑе ÑÐµÐ´Ð½Ñ ÑÐµÑ Ñназад.
+
+C-h, backspace
+ бÑиÑе пÑеÑÑ
одни знак.
+
+C-d, Delete
+ бÑиÑе знак на Ñом меÑÑÑ
+ (пÑеко кÑÑÑоÑа).
+
+C-@ поÑÑавÑа Ð¾Ð·Ð½Ð°ÐºÑ Ð·Ð°
+ иÑеÑаÑе.
+
+C-w копиÑа ÑекÑÑ Ð¸Ð·Ð¼ÐµÑÑ
+ кÑÑÑоÑа и ознаке Ñ
+ пÑиÑ
ваÑник и ÑклаÑа ÑекÑÑ
+ из Ñеда за ÑноÑ.
+
+M-w копиÑа ÑекÑÑ Ð¸Ð·Ð¼ÐµÑÑ
+ кÑÑÑоÑа и ознаке Ñ
+ пÑиÑ
ваÑник.
+
+C-y вÑаÑа ÑадÑÐ¶Ð°Ñ Ð¿ÑиÑ
ваÑника.
+
+C-k бÑиÑе ÑекÑÑ Ð¾Ð´ кÑÑÑоÑа до
+ кÑаÑа Ñеда.
+
+M-p, M-n
+ ÐоÑиÑÑиÑе ове пÑеÑиÑе да
+ биÑÑе Ñазгледали иÑÑоÑиÑÑ
+ наÑедби. ТаÑÑÐµÑ M-p Ð²Ð°Ñ Ð²Ð¾Ð´Ð¸
+ на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ, а M-n на
+ ÑледеÑÑ.
+
+M-C-h, M-Backspace
+ бÑиÑе ÑÐµÐ´Ð½Ñ ÑÐµÑ Ñназад.
+
+M-Tab извÑÑава допÑнÑCompletion назива
+ даÑоÑека, наÑедби,
+ пÑоменÑивиÑ
, коÑиÑниÑкиÑ
+ имена и назива домаÑина.
+
+[Menu Bar]
+Ред мениÑа
+
+Ред мениÑа иÑкаÑе када
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ F9 или
+пÑиÑиÑнеÑе дÑгме миÑа када Ñе
+Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð´ наÑвиÑим Ñедом на
+екÑанÑ. Ред мениÑа ÑадÑжи пеÑ
+мениÑа: `Ðево', `ÐаÑоÑека',
+`ÐаÑедба', `ÐзбоÑи' и `ÐеÑно'.
+
+ÐениÑи `Ðево' и `ÐеÑно'Left and Right Menus вам
+дозвоÑаваÑÑ Ð´Ð° измениÑе изглед
+левог и деÑног
+диÑекÑоÑиÑÑмÑког окна.
+
+Ðени ÐаÑоÑекаFile Menu ÑадÑжи ÑадÑе
+коÑе можеÑе извÑÑиÑи над
+ÑÑенÑÑно изабÑаном даÑоÑеком
+или ознаÑеним даÑоÑекама.
+
+Ðени ÐаÑедбаCommand Menu ÑадÑжи ÑадÑе коÑе
+ÑÑ Ð¾Ð¿ÑÑиÑе и немаÑÑ Ð²ÐµÐ·Ðµ Ñа
+ÑÑенÑÑно изабÑаном даÑоÑеком
+или ознаÑеним даÑоÑекама.
+
+Ðени ÐзбоÑиOptions Menu ÑадÑжи ÑадÑе коÑе
+вам дзвоÑаваÑÑ Ð´Ð° пÑилагодиÑе
+ÐоноÑног наÑедника.[Left and Right Menus]
+ÐениÑи `Ðево' и `ÐеÑно' (`Ðзнад' и
+`иСпод')
+
+Ðзглед диÑекÑоÑиÑÑмÑкиÑ
окана
+Ñе може меÑаÑи из мениÑа Ðево и
+ÐеÑно (они Ñе називаÑÑ Ðзнад и
+иСпод када Ñе из диÑалога
+избоÑа ÐзгледLayout изабÑана
+положена подела окна).[Listing Mode...]
+Режим ÑпиÑка...
+
+Ðоглед Ñежима ÑпиÑка Ñе коÑиÑÑи
+за пÑиказ ÑпиÑка даÑоÑека;
+поÑÑоÑе ÑеÑиÑи ÑазлиÑиÑа
+Ñежима ÑпиÑка: ÐÑн, ÐÑаÑак,
+ÐÑгаÑак и ÐоÑиÑниÑки задан. ÐÑн
+диÑекÑоÑиÑÑмÑки поглед
+пÑиказÑÑе назив даÑоÑеке,
+велиÑÐ¸Ð½Ñ Ð´Ð°ÑоÑеке и даÑÑм
+измене.
+
+ÐÑаÑки поглед пÑиказÑÑе Ñамо
+назив даÑоÑеке и ÑадÑжи две
+колоне (Ñиме пÑиказÑÑÑÑи
+двоÑÑÑÑко виÑе даÑоÑека него
+дÑÑги погледи). ÐÑгаÑки поглед
+Ñе ÑлиÑан Ð¸Ð·Ð»Ð°Ð·Ñ Ð½Ð°Ñедбе `ls -l'.
+ÐÑгаÑки поглед заÑзима ÑелÑ
+ÑиÑÐ¸Ð½Ñ ÐµÐºÑана.
+
+Ðко изабеÑеÑе `ÐоÑиÑниÑки'
+ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа, онда Ñами
+моÑаÑе задаÑи ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа.
+
+ÐоÑиÑниÑки ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа моÑа
+поÑеÑи задаваÑем велиÑине окна.
+Ðво може да бÑде `half' или `full', ÑÑо
+задаÑе окно велиÑине пола
+екÑана и окно велиÑине Ñелог
+екÑана, Ñим Ñедом.
+
+ÐоÑле велиÑине окна, можеÑе
+задаÑи двоколонÑки Ñежим окна.
+Ðво Ñе задаÑе додаваÑем ÑиÑÑе `2'
+на ниÑÐºÑ ÐºÐ¾ÑиÑниÑког ÑоÑмаÑа.
+
+ÐоÑле овога додаÑÑ Ñе називи
+поÑа Ñа необавезним задаваÑем
+велиÑине. ÐоÑа коÑа можеÑе
+пÑиказаÑи ÑÑ ÑледеÑа:
+
+name пÑиказÑÑе назив даÑоÑеке.
+
+size пÑиказÑÑе велиÑинÑ
+ даÑоÑеке.
+
+bsize ово Ñе дÑÑги облик ÑоÑмаÑа
+ size. ÐÐ²Ð°Ñ Ð¾Ð±Ð»Ð¸Ðº пÑиказÑÑе
+ велиÑÐ¸Ð½Ñ Ð´Ð°ÑоÑека, а за
+ диÑекÑоÑиÑÑме пÑиказÑÑе
+ Ñамо ÐÐÐ-ÐÐРили ÐÐÐ-ÐÐÐ .
+
+type пÑиказÑÑе поÑе вÑÑÑе,
+ ÑиÑине Ñедан. ÐÐ²Ð°Ñ Ð·Ð½Ð°Ðº Ñе
+ ÑлиÑан оном кога пÑиказÑÑе
+ наÑедба `ls' Ñз пÑÐµÐºÐ¸Ð´Ð°Ñ `-F' -
+ за извÑÑне даÑоÑеке: *, за
+ диÑекÑоÑиÑÑме: /, за везе: @,
+ за ÑÑиÑниÑе: =, за знаковне
+ ÑÑеÑаÑе: -, за блок ÑÑеÑаÑе:
+ +, за Ñеви: |, за ÑимболиÑке
+ везе ка диÑекÑоÑиÑÑмима: ~,
+ и за баÑаÑе Ñимвезе (везе
+ коÑе не ÑказÑÑÑ Ð½Ð¸ на ÑÑа):
+ !.
+
+mark звездиÑа ако Ñе даÑоÑека
+ ознаÑена, а Ñазмак ако
+ ниÑе.
+
+mtime даÑÑм поÑледÑе измене
+ даÑоÑеке.
+
+atime даÑÑм поÑледÑег пÑиÑÑÑпа.
+
+ctime даÑÑм ÑÑваÑаÑа даÑоÑеке.
+
+perm ниÑка коÑа пÑедÑÑавÑа
+ ÑекÑÑе биÑове дозволе
+ даÑоÑеке.
+
+mode окÑална вÑедноÑÑ ÐºÐ¾Ñа
+ ÑадÑжи ÑекÑÑе биÑове
+ дозволе даÑоÑеке.
+
+nlink бÑÐ¾Ñ Ð²ÐµÐ·Ð° коÑе ÑказÑÑÑ Ð½Ð°
+ даÑоÑекÑ.
+
+ngid ÐÐÐ - иденÑиÑикаÑиони бÑоÑ
+ гÑÑпе (бÑоÑевна вÑедноÑÑ).
+
+nuid ÐÐÐ - коÑиÑниÑки
+ иденÑиÑикаÑиони бÑоÑ
+ (бÑоÑевна вÑедноÑÑ).
+
+owner влаÑник даÑоÑеке.
+
+group гÑÑпа даÑоÑеке.
+
+inode иÑÐ²Ð¾Ñ Ð´Ð°ÑоÑеке.
+
+ТакоÑе, можеÑе коÑиÑÑиÑи
+ÑледеÑе кÑÑÑне ÑеÑи да биÑÑе
+задали изглед окна:
+
+space Ñазмак Ñ ÑоÑмаÑÑ Ð¿Ñиказа.
+
+| додаваÑе ÑÑпÑавне ÑÑÑе Ñ
+ ÑоÑÐ¼Ð°Ñ Ð¿Ñиказа.
+
+Ðа биÑÑе заÑ
Ñевали да неко поÑе
+бÑде ÑикÑне велиÑине (задаваÑ
+велиÑине), поÑÑебно Ñе Ñамо да
+додаÑе : и жеÑени бÑÐ¾Ñ Ð·Ð½Ð°ÐºÐ¾Ð²Ð° Ñ
+поÑÑ (ÑиÑинÑ). Ðко Ñе поÑле бÑоÑа
+налази Ñимбол +, онда велиÑина
+задаÑе наÑмаÑÑ Ð²ÐµÐ»Ð¸ÑÐ¸Ð½Ñ Ð¿Ð¾Ñа -
+ако пÑогÑам оÑкÑиÑе да поÑÑоÑи
+ÑÐ¾Ñ Ð¿ÑоÑÑоÑа на екÑанÑ,
+пÑоÑиÑиÑе Ñо поÑе.
+
+Ðа пÑимеÑ, ÐÑн пÑиказ одговаÑа
+ÑледеÑем ÑоÑмаÑÑ:
+
+half type name | size | mtime
+
+ÐÑгаÑки пÑиказ одговаÑа
+ÑледеÑем ÑоÑмаÑÑ:
+
+full perm space nlink space owner space group space size
+space mtime space name
+
+Ðво Ñиног коÑиÑниÑког ÑоÑмаÑа
+пÑиказа:
+
+half name | size:7 | type mode:3
+
+Ðкна Ñе Ð¼Ð¾Ð³Ñ Ð¿Ð¾ÑÑавиÑи и Ñ
+ÑледеÑе Ñежиме:
+
+`ÐодаÑи'
+ ÐÑиказ ÐодаÑи пÑиказÑÑе
+ подаÑке о ÑÑенÑÑно
+ изабÑÐ°Ð½Ð¾Ñ Ð´Ð°ÑоÑеÑи и, ако
+ Ñе Ñо могÑÑе, подаÑке о
+ ÑекÑÑем ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+
+`СÑабло'
+ Ðоглед СÑабло Ñе веома
+ ÑлиÑан одлиÑи ÑÑабло
+ диÑекÑоÑиÑÑмаDirectory Tree. ÐогледаÑÑе
+ одеÑак о ÑÐ¾Ñ Ð·Ð° виÑе
+ инÑоÑмаÑиÑа.
+
+`ÐÑзи пÑеглед'
+ У овом ÑежимÑ, окно Ñе Ñе
+ пÑеÑвоÑиÑи Ñ ÑмаÑени
+ пÑегледаÑInternal File Viewer коÑи пÑиказÑÑе
+ ÑадÑÐ¶Ð°Ñ ÑÑенÑÑно изабÑане
+ даÑоÑеке; ако изабеÑеÑе
+ окно (ÑаÑÑеÑом `tab' или
+ миÑем), добиÑеÑе пÑиÑÑÑп
+ ÑобиÑаÑеним наÑедбама
+ пÑегледаÑа.[Sort Order...]
+ÐоÑедак ÑеÑаÑа...
+
+ÐоÑÑоÑе оÑам поÑедака ÑеÑаÑа:
+по именÑ, по вÑÑÑи, по даÑÑмÑ
+измене, по даÑÑÐ¼Ñ Ð¿ÑиÑÑÑпа, по
+даÑÑÐ¼Ñ Ð¸Ð·Ð¼ÐµÐ½Ðµ подаÑака иÑвоÑа,
+по велиÑини, по бÑоÑÑ Ð¸ÑвоÑа, и
+без ÑеÑаÑа. У диÑÐ°Ð»Ð¾Ð³Ñ ÐоÑедак
+ÑеÑаÑа можеÑе да изабеÑеÑе
+поÑедак ÑеÑаÑа а ÑакоÑе можеÑе
+и да задаÑе да ли желиÑе да
+ÑеÑаÑе Ñ Ð¾Ð±ÑнÑÑом поÑеÑкÑ
+поÑвÑдивÑи кÑÑиÑÑ `ÐбÑни'.
+
+ÐодÑазÑмевано ÑÑаÑе Ñе да Ñе
+диÑекÑоÑиÑÑми ÑеÑаÑÑ Ð¿Ñе
+даÑоÑека, али Ñе ово може
+измениÑи из мениÑа ÐзбоÑиOptions Menu
+(Ð¸Ð·Ð±Ð¾Ñ ÐеÑани пÑиказ).[Filter...]
+ФилÑаÑ...
+
+ÐаÑедба ФилÑÐ°Ñ Ð²Ð°Ð¼ омогÑÑава да
+задаÑе обÑÐ°Ð·Ð°Ñ ÑÑÑке (на пÑимеÑ:
+*.tar.gz) коÑи даÑоÑеке моÑаÑÑ Ð´Ð°
+задовоÑе да би биле пÑиказане.
+Ðез обзиÑа на Ñо какав Ñе
+обÑÐ°Ð·Ð°Ñ ÑилÑÑа, диÑекÑоÑиÑÑми и
+везе ка диÑекÑоÑиÑÑмима ÑÑ Ñвек
+пÑиказани Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑком
+окнÑ.[Reread]
+ÐÑвежи
+
+ÐаÑедба ÐÑвежи поново ÑÑиÑава
+ÑпиÑак даÑоÑека Ñ
+диÑекÑоÑиÑÑмÑ. Ðна Ñе коÑиÑна
+ако ÑÑ Ð´ÑÑги пÑоÑеÑи ÑÑвоÑили
+или Ñклонили неке даÑоÑеке. Ðко
+ÑÑе окно попÑнили називима
+даÑоÑека, ова наÑедба Ñе поново
+ÑÑиÑаÑи ÑадÑÐ¶Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма
+и ÑклониÑи подаÑке о попÑни
+окна (ÐогледаÑÑе одеÑак
+ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize за виÑе
+инÑоÑмаÑиÑа).[File Menu]
+Ðени `ÐаÑоÑека'
+
+ÐоноÑни наÑедник коÑиÑÑи
+ÑаÑÑеÑе F1 - F10 као пÑеÑиÑе Ñа
+ÑаÑÑаÑÑÑе за наÑедбе из мениÑа
+`ÐаÑоÑека'. ÐомбинаÑиÑе
+избегаваÑа за ÑÑнкÑиÑÑке
+ÑаÑÑеÑе ÑÑ Ñ ÑÑваÑи могÑÑноÑÑи
+базе terminfo од `kf1' до `kf10'. Ðа
+ÑеÑминалима без подÑÑке за
+ÑÑнкÑиÑÑке ÑаÑÑеÑе, можеÑе
+поÑÑиÑи иÑÑо Ñо пÑиÑиÑком на
+ÑаÑÑÐµÑ ESC и бÑоÑа измеÑÑ 1 и 9 или
+0 (ÑÑо Ñедом одговаÑа ÑаÑÑеÑима
+од F1 до F9 и F10).
+
+Ðени `ÐаÑоÑека' ÑадÑжи ÑледеÑе
+наÑедбе (пÑеÑиÑе Ñа ÑаÑÑаÑÑÑе
+ÑÑ Ñ Ð·Ð°Ð³Ñадама):
+
+ÐÐ¾Ð¼Ð¾Ñ (F1)
+
+ÐокÑеÑе ÑгÑаÑени
+Ñ
ипеÑÑекÑÑÑални пÑегледаÑ
+помоÑи. У оквиÑÑ Ð¿ÑегледаÑа
+помоÑиContents можеÑе коÑиÑÑиÑи ÑаÑÑеÑ
+`Tab' да биÑÑе изабÑали ÑледеÑÑ
+Ð²ÐµÐ·Ñ Ð¸ ÑаÑÑÐµÑ `Enter' да биÑÑе
+пÑаÑили ÑÑ Ð²ÐµÐ·Ñ. ТаÑÑеÑима
+ÑазмакниÑа и `Backspace' Ñе помеÑа
+напÑед или назад Ñ Ð¾ÐºÐ²Ð¸ÑÑ
+ÑÑÑаниÑе помоÑи. Ðоново
+пÑиÑиÑниÑе ÑаÑÑÐµÑ `F1' да биÑÑе
+добили пÑн ÑпиÑак подÑжаниÑ
+ÑаÑÑеÑа.
+
+Ðени (F2)
+
+ÐокÑеÑе коÑиÑниÑки мениMenu File Edit.
+ÐоÑиÑниÑки мени пÑÑжа лак наÑин
+да Ñе коÑиÑниÑима понÑди мени и
+додаÑе поÑебне одлике ÐоноÑном
+наÑедникÑ.
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ (F3, Shift-F3)
+
+ÐÑегледа ÑÑенÑÑно изабÑанÑ
+даÑоÑекÑ. ÐодÑазÑмевано Ñе
+покÑеÑаÑе УгÑаÑеног пÑегледаÑа
+даÑоÑекаInternal File Viewer, али ако Ñе иÑкÑÑÑен
+Ð¸Ð·Ð±Ð¾Ñ `ÐоÑиÑÑи ÑгÑаÑени
+пÑеглед', ова наÑедба покÑеÑе
+ÑпоÑаÑÑи пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека,
+задан Ñ Ð¿ÑоменÑÐ¸Ð²Ð¾Ñ Ð¾ÐºÑÑжеÑа
+PAGER. Ðко пÑоменÑива PAGER ниÑе
+задана, биÑе покÑенÑÑа наÑедба
+`view'. Ðко ÑмеÑÑо ове коÑиÑÑиÑе
+пÑеÑиÑÑ Shift-F3, пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе биÑи
+покÑенÑÑ Ð±ÐµÐ· икаквог
+ÑоÑмаÑиÑаÑа или пÑедобÑаде
+даÑоÑеке.
+
+ФилÑÑиÑано пÑегледаÑе (M-!)
+
+Ðва наÑедба пиÑа за наÑÐµÐ´Ð±Ñ Ð¸
+Ñене аÑгÑменÑе (подÑазÑмевано
+назив ÑÑенÑÑно изабÑане
+даÑоÑеке), а излаз Ñе наÑедбе Ñе
+пÑиказÑÑе Ñ ÑгÑаÑеном
+пÑегледаÑÑ Ð´Ð°ÑоÑека.
+
+УÑеди (F4)
+
+Ðа Ñада ова наÑедба покÑеÑе
+ÑÑеÑÐ¸Ð²Ð°Ñ vi, ÑÑеÑÐ¸Ð²Ð°Ñ ÐºÐ¾Ñи Ñе
+задан пÑеко пÑоменÑиве
+окÑÑжеÑа EDITOR или УгÑаÑени
+ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑекаInternal File Editor ако Ñе
+ÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ use_internal_edit
+(ÐоÑиÑÑи ÑгÑаÑено ÑÑеÑиваÑе).
+
+ÐопиÑÐ°Ñ (F5)
+
+ÐÑиказÑÑе диÑалог за ÑÐ½Ð¾Ñ Ñа
+одÑедиÑÑем коÑе Ñе
+подÑазÑмевано диÑекÑоÑиÑÑм Ñ
+неизабÑаном Ð¾ÐºÐ½Ñ Ð¸ копиÑа
+ÑÑенÑÑно изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ (или
+ознаÑене даÑоÑеке, ако Ñе баÑ
+Ñедна ознаÑена) Ñ Ð´Ð¸ÑекÑоÑиÑÑм
+коÑи Ñе коÑиÑник задао Ñ
+диÑÐ°Ð»Ð¾Ð³Ñ Ð·Ð° ÑноÑ. Током овог
+пÑоÑеÑа можеÑе пÑиÑиÑнÑÑи
+пÑеÑиÑÑ C-c или ÑаÑÑÐµÑ ESC да биÑÑе
+пÑекинÑли опеÑаÑиÑÑ. Ðа деÑаÑе
+о извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи (коÑа Ñе обиÑно
+* или ^\(.*\)$, Ñ Ð·Ð°Ð²Ð¸ÑноÑÑи од
+поÑÑавÑаÑа избоÑа `ÐоÑиÑÑи
+обÑаÑÑе ÑÑÑке') и могÑÑим
+ÑокеÑÑким знаÑима Ñ Ð¾Ð´ÑедиÑÑÑ
+погледаÑÑе
+ÐопиÑаÑе/пÑеименоваÑе Ñа
+маÑкомMask Copy/Rename.
+
+Ðа неким ÑиÑÑемима Ñе могÑÑе
+покÑенÑÑи копиÑаÑе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸
+пÑиÑиÑком на дÑгме Ðозадина
+(или пÑиÑиÑком на M-b Ñ Ð´Ð¸ÑалогÑ).
+СÑавка ÐозадинÑки поÑловиBackground jobs Ñе
+коÑиÑÑи за ÑпÑавÑаÑе
+позадинÑким поÑловима.
+
+ÐапÑави Ð²ÐµÐ·Ñ (C-x l)
+
+СÑваÑа ÑвÑÐ´Ñ Ð²ÐµÐ·Ñ ÐºÐ° ÑекÑÑоÑ
+даÑоÑеÑи.
+
+ÐапÑави ÑÐ¸Ð¼Ð²ÐµÐ·Ñ (C-x s)
+
+СÑваÑа ÑимболиÑÐºÑ Ð²ÐµÐ·Ñ ÐºÐ°
+ÑекÑÑÐ¾Ñ Ð´Ð°ÑоÑеÑи. Ðа оне коÑи не
+знаÑÑ ÑÑа ÑÑ Ð²ÐµÐ·Ðµ: ÑÑваÑаÑе везе
+ка даÑоÑеÑи Ñе помало као
+копиÑаÑе даÑоÑеке, али и назив
+извоÑне даÑоÑеке и назив
+одÑедиÑне даÑоÑеке
+пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик даÑоÑеке.
+Ðа пÑимеÑ, ако ÑÑедиÑе ÑÐµÐ´Ð½Ñ Ð¾Ð´
+Ñе две даÑоÑеке, Ñве измене Ñе
+Ñе поÑавиÑи Ñ Ð¾Ð±ÐµÐ¼Ð° даÑоÑекама.
+Ðеки ÑÑди везе (links) зовÑ
+надимÑима (alias) или пÑеÑиÑама
+(shortcuts).
+
+ТвÑда веза Ñе ÑлиÑниÑа ÑÑваÑноÑ
+даÑоÑеÑи. ÐоÑÑо Ñе напÑавиÑе, не
+поÑÑоÑи наÑин да Ñе ÑазликÑÑе
+Ð¸Ð·Ð²Ð¾Ñ Ð¾Ð´ везе. Ðко обÑиÑеÑе било
+коÑе од Ñа два, дÑÑго Ñе ÑÐ¾Ñ Ñвек
+биÑи неÑакнÑÑо. Ðеома Ñе ÑеÑко
+пÑимеÑиÑи да обе даÑоÑеке
+пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик.
+ÐоÑиÑÑиÑе ÑвÑде везе када не
+желиÑе да знаÑе ÑÑа Ñе ÑÑа.
+
+СимболиÑка веза пÑедÑÑавÑа
+ÑпÑÑиваÑе на назив извоÑне
+даÑоÑеке. Ðко Ñе извоÑна
+даÑоÑека обÑиÑана, ÑимболиÑка
+веза поÑÑаÑе беÑкоÑиÑна. Ðеома
+Ñе лако ÑоÑиÑи да даÑоÑеке
+пÑедÑÑавÑаÑÑ Ð¸ÑÑи лик. ÐоноÑни
+наÑедник пÑиказÑÑе знак `@'
+иÑпÑад назива даÑоÑеке ако Ñе
+Ñади о ÑимболиÑÐºÐ¾Ñ Ð²ÐµÐ·Ð¸ (изÑзев
+ако Ñе Ñади о ÑимболиÑÐºÐ¾Ñ Ð²ÐµÐ·Ð¸
+ка диÑекÑоÑиÑÑмÑ, када Ñе
+пÑиказÑÑе Ñилда (~)). ÐзвоÑна
+даÑоÑека на коÑÑ ÑпÑÑÑÑе веза
+Ñе пÑиказÑÑе Ñ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа
+ако Ñе ÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ ÐÑикажи
+мини ÑÑаÑе. ÐоÑиÑÑиÑе
+ÑимболиÑке везе када желиÑе да
+избегнеÑе забÑÐ½Ñ ÐºÐ¾ÑÑ Ð¼Ð¾Ð³Ñ Ð´Ð°
+Ð¸Ð·Ð°Ð·Ð¾Ð²Ñ ÑвÑде везе.
+
+ÐÑеименÑÑ/пÑемеÑÑи (F6)
+
+ÐÑваÑа диÑалог за ÑÐ½Ð¾Ñ ÐºÐ¾Ñи
+подÑазÑмевано ÑадÑжи назив
+диÑекÑоÑиÑÑма из неизабÑаног
+окна и пÑемеÑÑа ÑÑенÑÑно
+изабÑÐ°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ (или ознаÑене
+даÑоÑеке ако поÑÑоÑи Ð±Ð°Ñ Ñедна
+ознаÑена даÑоÑека) Ñ
+диÑекÑоÑиÑÑм коÑи Ñе задао
+коÑиÑник Ñ Ð´Ð¸ÑÐ°Ð»Ð¾Ð³Ñ Ð·Ð° ÑноÑ.
+Током овог пÑоÑеÑа, можеÑе
+пÑиÑиÑнÑÑи C-c или ESC да биÑÑе
+пÑекинÑли Ð¾Ð²Ñ Ð¾Ð¿ÐµÑаÑиÑÑ. Ðа
+виÑе деÑаÑа, погледаÑÑе гоÑÑÑ
+опеÑаÑиÑÑ ÐопиÑаÑ; виÑе ÑÑваÑи
+Ñе иÑÑо за обе наÑедбе.
+
+на неким ÑиÑÑемима Ñе могÑÑе
+копиÑаÑе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ пÑеко
+пÑиÑиÑка на дÑгме Ðозадина (или
+пÑиÑиÑкаÑа M-b Ñ Ð´Ð¸ÑалогÑ).
+СÑавка ÐозадинÑки поÑловиBackground jobs Ñе
+коÑиÑÑи за ÑпÑавÑаÑе
+позадинÑким пÑоÑеÑима.
+
+ÐапÑави диÑекÑоÑиÑÑм (F7)
+
+ÐÑваÑа диÑалог за ÑÐ½Ð¾Ñ Ð¸ ÑÑваÑа
+задани диÑекÑоÑиÑÑм.
+
+ÐбÑиÑи (F8)
+
+ÐÑиÑе ÑÑенÑÑно изабÑанÑ
+даÑоÑÐµÐºÑ Ð¸Ð»Ð¸ ознаÑене даÑоÑеке
+Ñ ÑÑеÑнÑÑно изабÑаном окнÑ.
+Током овог пÑоÑеÑа можеÑе
+пÑиÑиÑнÑÑи C-c или ESC да биÑÑе
+пÑекинÑли опеÑаÑиÑÑ.
+
+ÐÑза пÑом.диÑ. (M-c) Ðко вам Ñе
+наÑедбени Ñед попÑÑен а желиÑе
+да ÑекÑÑи диÑекÑоÑиÑÑм
+поÑÑавиÑе на Ð½ÐµÐºÑ Ð´ÑÑгÑ
+вÑедноÑÑ, коÑиÑÑиÑе наÑедбÑ
+ÐÑза пÑом.диÑ.Quick cd
+
+ÐзабеÑи гÑÑÐ¿Ñ (+)
+
+Ðво Ñе коÑиÑÑи за избоÑ
+(ознаÑаваÑе) гÑÑпе даÑоÑека.
+ÐоноÑни наÑедник Ñе пиÑаÑи за
+ÑегÑлаÑни изÑаз коÑи опиÑÑÑе
+гÑÑпÑ. Ðада ÑÑ ÑкÑÑÑени ÐбÑаÑÑи
+ÑÑÑке, ÑегÑлаÑни изÑази ÑÑ
+ÑлиÑни задаваÑÑ Ð´Ð°ÑоÑека Ñ
+оквиÑÑ ÑÑÑке (* замеÑÑÑе нÑла
+или виÑе знакова а ? Ñедан знак).
+Ðко ÑÑ ÐбÑаÑÑи ÑÑÑке иÑкÑÑÑени,
+онда Ñе ознаÑаваÑе даÑоÑека
+обавÑа обиÑним ÑегÑлаÑним
+изÑазима (погледаÑÑе ed (1)).
+
+ÐдизабеÑи гÑÑÐ¿Ñ (\)
+
+ÐоÑиÑÑи Ñе за одбиÑаÑе гÑÑпе
+даÑоÑека. Ðво Ñе ÑÑпÑоÑна
+наÑедба од наÑедбе ÐзабеÑи
+гÑÑпÑ.
+
+ÐавÑÑи (F10, Shift-F10)
+
+ÐÑекида Ñад Ñ ÐоноÑном
+наÑедникÑ. Ðада желиÑе да
+завÑÑиÑе Ñад а коÑиÑÑиÑе омоÑаÑ
+ÑÑÑке, коÑиÑÑиÑе Shift-F10. ÐÑеÑиÑа
+Shift-F10 Ð²Ð°Ñ Ð½ÐµÑе одвеÑÑи на
+поÑледÑи диÑекÑоÑиÑÑм коÑи ÑÑе
+поÑеÑили Ñ ÐоноÑном наÑедникÑ,
+Ð²ÐµÑ ÑеÑе Ñе вÑаÑиÑи на
+диÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ ÑÑе
+покÑенÑли ÐоноÑног наÑедника.[Quick cd]
+ÐÑза пÑом.диÑ.
+
+Ðва наÑедба Ñе коÑиÑна ако вам
+Ñе наÑедбени Ñед попÑÑен а
+желиÑе да пÑомениÑе ÑекÑÑи
+диÑекÑоÑиÑÑмThe cd internal command без поÑÑебе да
+иÑеÑеÑе и залепиÑе наÑедбени
+Ñед. Ðва наÑедба оÑваÑа мали
+диÑалог Ñ ÐºÐ¾Ð¼ можеÑе да ÑнеÑеÑе
+Ñве ÑÑо биÑÑе Ñнели поÑле
+наÑедбе cd (пÑомени
+диÑекÑоÑиÑÑм) Ñ Ð½Ð°Ñедбеном ÑедÑ
+и онда пÑиÑиÑнеÑе ÑаÑÑÐµÑ `enter'.
+Ðво ÑкÑÑÑÑÑе Ñве ÑÑваÑи коÑе Ñе
+Ð²ÐµÑ Ð½Ð°Ð»Ð°Ð·Ðµ Ñ ÑгÑаÑÐµÐ½Ð¾Ñ Ð½Ð°Ñедби
+пÑомене диÑекÑоÑиÑÑмаThe cd internal command.[Command Menu]
+Ðени `ÐаÑедба'
+
+ÐаÑедба СÑабло диÑекÑоÑиÑÑмаDirectory Tree
+пÑиказÑÑе илÑÑÑÑаÑиÑÑ ÑÑабла
+диÑекÑоÑиÑÑма.
+
+ÐаÑедба ÐаÑи даÑоÑекÑFind File вам
+омогÑÑава да ÑÑажиÑе жеÑенÑ
+даÑоÑекÑ. ÐаÑедба `Размени окна'
+ÑазмеÑÑÑе ÑадÑжаÑе два
+диÑекÑоÑиÑÑмÑка окна.
+
+ÐаÑедба `УкÑÑÑи/иÑкÑÑÑи окна'
+пÑиказÑÑе излаз поÑледÑе
+наÑедбе ÑÑÑке. Ðво Ñади Ñамо Ñ
+ÐÐºÑ ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ Ð¸Ð»Ð¸ Ñ ÐºÐ¾Ð½Ð·Ð¾Ð»Ð¸
+ÐÐУ-а или FreeBSD-а.
+
+ÐаÑедба УпоÑеди диÑекÑоÑиÑÑме
+(C-x d) ÑпоÑеÑÑÑе диÑекÑоÑиÑÑмÑка
+окна Ñедно Ñа дÑÑгим. Тада
+можеÑе коÑиÑÑиÑи наÑедбÑ
+ÐопиÑÐ°Ñ (F5) да биÑÑе изÑеднаÑили
+окна. ÐоÑÑоÑе ÑÑи наÑина
+ÑпоÑеÑиваÑа. ÐÑзи наÑин
+ÑпоÑеÑÑÑе Ñамо велиÑÐ¸Ð½Ñ Ð¸ даÑÑм
+даÑоÑека. ТемеÑни наÑин
+ÑпоÑеÑÑÑе Ñваки баÑÑ Ñа Ñваким
+баÑÑом даÑоÑека. ТемеÑни наÑин
+ниÑе доÑÑÑпан ако маÑина не
+подÑжава ÑиÑÑемÑки позив mmap(2).
+ÐаÑин ÑпоÑеÑиваÑа Само
+велиÑина ÑпоÑеÑÑÑе Ñамо
+велиÑине даÑоÑека, а не
+пÑовеÑава ÑадÑжаÑе или даÑÑме
+даÑоÑека.
+
+ÐÑÑоÑиÑа наÑедби пÑиказÑÑе
+ÑпиÑак оÑкÑÑаниÑ
наÑедби.
+ÐзабÑана наÑедба Ñе копиÑа Ñ
+наÑедбени Ñед. ÐÑÑоÑиÑи наÑедби
+Ñе може пÑиÑÑÑпиÑи пÑеко
+пÑеÑиÑа M-p и M-n.
+
+ÐаÑедба ÐÑзи ÑпиÑак
+диÑекÑоÑиÑÑма (C-\)Hotlist ÑбÑзава
+поÑÑавÑаÑе ÑекÑÑег
+диÑекÑоÑиÑÑма на Ñедан од ÑеÑÑо
+коÑиÑÑениÑ
диÑекÑоÑиÑÑма.
+
+ÐаÑедба ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize
+вам омогÑÑава да извÑÑиÑе
+ÑпоÑаÑÑи пÑогÑам и пÑоÑледиÑе
+излаз Ñог пÑогÑама као ÑадÑжаÑ
+ÑÑенÑÑног окна.
+
+ÐаÑедба УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑаExtension File Edit
+вам омогÑÑава да задаÑе
+пÑогÑаме коÑи Ñе извÑÑаваÑÑ
+када покÑÑаÑе да извÑÑиÑе,
+пÑегледаÑе, ÑÑеÑÑÑеÑе или
+ÑадиÑе пÑегÑÑÑ Ð´ÑÑгиÑ
ÑÑваÑи
+над даÑоÑекама извеÑниÑ
вÑÑÑа
+(наÑÑавака назива даÑоÑека
+поÑле ÑаÑке). ÐаÑедба УÑеди
+даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸ÑаMenu File Edit Ñе може
+коÑиÑÑиÑи за ÑÑеÑиваÑе
+коÑиÑниÑког мениÑа (коÑи Ñе
+поÑавÑÑÑе пÑиÑиÑком на ÑаÑÑеÑ
+F2).[Directory Tree]
+СÑабло диÑекÑоÑиÑÑма
+
+ÐаÑедба СÑабло диÑекÑоÑиÑÑма
+пÑиказÑÑе илÑÑÑÑаÑиÑÑ ÑÑабла
+диÑекÑоÑиÑÑма. ÐожеÑе да
+изабеÑеÑе диÑекÑоÑиÑÑм из
+ÑÑабла а ÐоноÑни наÑедник Ñе
+поÑÑавиÑи ÑÐ°Ñ Ð´Ð¸ÑекÑоÑиÑÑм за
+ÑекÑÑи.
+
+ÐоÑÑоÑе два наÑина да покÑенеÑе
+Ð¾Ð²Ñ Ð½Ð°ÑедбÑ. ÐÑава наÑедба
+`СÑабло диÑекÑоÑиÑÑма' Ñе
+доÑÑÑпна из мениÑа `ÐаÑедбе'.
+ÐÑÑги наÑин Ñе да изабеÑеÑе
+поглед СÑабло из мениÑа `Ðево'
+или `ÐеÑно'.
+
+Ðа би Ð²Ð°Ñ Ð¾Ñлободио дÑгиÑ
+заÑÑоÑа, ÐоноÑни наÑедник
+ÑÑваÑа илÑÑÑÑаÑиÑÑ ÑÑабла Ñз
+Ð¿Ð¾Ð¼Ð¾Ñ Ð¿ÑеÑÑаге малог подÑкÑпа
+ÑвиÑ
диÑекÑоÑиÑÑма. Ðко
+диÑекÑоÑиÑÑма кога желиÑе да
+видиÑе нема, помеÑиÑе Ñе Ñ Ñегов
+ÑодиÑеÑÑки диÑекÑоÑиÑÑм и
+пÑиÑиÑниÑе C-r (или F2).
+
+ÐожеÑе да коÑиÑÑиÑе ÑледеÑе
+пÑеÑиÑе:
+
+ÐозвоÑене ÑÑ ÐпÑÑе пÑеÑиÑе за
+кÑеÑаÑеGeneral Movement Keys.
+
+Enter. У оквиÑÑ ÑÑабла
+диÑекÑоÑиÑÑма, излази из ÑÑабла
+диÑекÑоÑиÑÑма и пÑелази Ñ Ð¾Ð²Ð°Ñ
+диÑекÑоÑиÑÑм Ñ ÑекÑÑем окнÑ. У
+Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло, пÑелази Ñ Ð¾Ð²Ð°Ñ
+диÑекÑоÑиÑÑм Ñ Ð´ÑÑгом Ð¾ÐºÐ½Ñ Ð¸
+оÑÑаÑе Ñ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ð° СÑабло
+за ÑекÑÑе окно.
+
+C-r, F2 (ÐÑвежи). ÐÑвежава ÑадÑжаÑ
+овог диÑекÑоÑиÑÑма. ÐоÑиÑÑиÑе
+Ð¾Ð²Ñ Ð¿ÑеÑиÑÑ ÐºÐ°Ð´Ð° Ñе илÑÑÑÑаÑиÑа
+ÑÑабла заÑÑаÑела: када
+недоÑÑаÑÑ Ð´Ð¸ÑекÑоÑиÑÑми или ÑÑ
+пÑиказани диÑекÑоÑиÑÑми коÑи
+виÑе не поÑÑоÑе.
+
+F3 (ÐабоÑави). ÐÑиÑе оваÑ
+диÑекÑоÑиÑÑм из илÑÑÑÑаÑиÑе
+ÑÑабла. ÐоÑиÑÑиÑе ово да биÑÑе
+Ñклонили непоÑÑебне ÑÑавке из
+ÑÑабла. Ðко желиÑе да вÑаÑиÑе
+диÑекÑоÑиÑÑм назад Ñ
+илÑÑÑÑаÑиÑÑ ÑÑабла, пÑиÑиÑниÑе
+F2 над Ñеговим ÑодиÑеÑÑким
+диÑекÑоÑиÑÑмом.
+
+F4 (СÑаÑиÑно/динамиÑно). СмеÑÑÑе
+Ñежим измеÑÑ Ñежима динамиÑне
+навигаÑиÑе (подÑазÑмевано) и
+ÑÑаÑиÑне навигаÑиÑе.
+
+У ÑÐµÐ¶Ð¸Ð¼Ñ ÑÑаÑиÑне навигаÑиÑе
+можеÑе да коÑиÑÑиÑе ÑаÑÑеÑе
+ÐавиÑе и Ðаниже да биÑÑе
+изабÑали диÑекÑоÑиÑÑм.
+ÐÑиказани ÑÑ Ñви познаÑи
+диÑекÑоÑиÑÑми.
+
+У ÑÐµÐ¶Ð¸Ð¼Ñ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñне навигаÑиÑе
+можеÑе коÑиÑÑиÑи ÑаÑÑеÑе
+ÐавиÑе и Ðаниже да биÑÑе
+изабÑали диÑекÑоÑиÑÑм-поÑомка,
+ÑаÑÑÐµÑ Ðалево да биÑÑе пÑеÑли Ñ
+ÑодиÑеÑÑки диÑекÑоÑиÑÑм и
+ÑаÑÑÐµÑ ÐадеÑно да биÑÑе пÑеÑли
+Ñ Ð´Ð¸ÑекÑоÑиÑÑм-деÑе. ÐÑиказÑÑÑ
+Ñе Ñамо ÑодиÑеÑÑки,
+диÑекÑоÑиÑÑм-поÑомак и
+диÑекÑоÑиÑÑми-деÑа, док ÑÑ
+дÑÑги изоÑÑавÑени. ÐлÑÑÑÑаÑиÑа
+ÑÑабла Ñе динамиÑки меÑа пÑи
+пÑолаÑÐºÑ ÐºÑоз ÑÑ.
+
+F5 (ÐопиÑаÑ). ÐопиÑа
+диÑекÑоÑиÑÑм.
+
+F6 (ÐимÐÑм). ÐÑемеÑÑа
+диÑекÑоÑиÑÑм.
+
+F7 (ÐапÐиÑ). ÐÑави нови
+диÑекÑоÑиÑÑм Ñ ÑекÑÑем
+диÑекÑоÑиÑÑмÑ.
+
+F8 (ÐбÑиÑи). ÐÑиÑе оваÑ
+диÑекÑоÑиÑÑм из ÑиÑÑема
+даÑоÑека.
+
+C-s, M-s. ТÑажи ÑледеÑи
+диÑекÑоÑиÑÑм коÑи задовоÑава
+ниÑÐºÑ Ð¿ÑеÑÑаге. Ðко Ñакав
+диÑекÑоÑиÑÑм не поÑÑоÑи, ове
+пÑеÑиÑе Ñе Ñе помеÑиÑи Ñедан
+Ñед надоле.
+
+C-h, Backspace. ÐÑиÑе поÑледÑи знак из
+ниÑке пÑеÑÑаге.
+
+Ðило коÑи дÑÑги знак. ÐодаÑе
+знак Ñ Ð½Ð¸ÑÐºÑ Ð¿ÑеÑÑаге и помеÑа
+Ñе на ÑледеÑи диÑекÑоÑиÑÑм ÑиÑи
+назив поÑиÑе Ñим знаковима. У
+Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло моÑаÑе пÑво да
+ÑкÑÑÑиÑе Ñежим пÑеÑÑаге
+пÑиÑиÑнÑвÑи C-s. ÐиÑка пÑеÑÑаге
+Ñе пÑиказÑÑе Ñ ÑÐµÐ´Ñ Ð¼Ð¸Ð½Ð¸ ÑÑаÑа.
+
+СледеÑе ÑадÑе ÑÑ Ð´Ð¾ÑÑÑпне Ñамо
+Ñ ÑÑÐ°Ð±Ð»Ñ Ð´Ð¸ÑекÑоÑиÑÑма. Ðне
+ниÑÑ Ð¿Ð¾Ð´Ñжане Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¡Ñабло.
+
+F1 (ÐомоÑ). ÐокÑеÑе пÑегледаÑ
+помоÑи и пÑиказÑÑе Ð¾Ð²Ð°Ñ Ð¾Ð´ÐµÑак.
+
+Esc, F10. Ðзлази из ÑÑабла
+диÑекÑоÑиÑÑма. Ðе меÑа
+диÑекÑоÑиÑÑм.
+
+ÐодÑжан Ñе миÑ. ÐвоÑÑÑÑки
+пÑиÑиÑак Ñе понаÑа као ÑаÑÑеÑ
+`Enter'. ÐогледаÑÑе и одеÑак о
+подÑÑÑи за миÑаMouse Support.[Find File]
+ÐаÑи даÑоÑекÑ
+
+Ðдлика ÐаÑи даÑоÑÐµÐºÑ Ð¿Ñво пиÑа
+за поÑеÑни диÑекÑоÑиÑÑм
+пÑеÑÑаге и назив даÑоÑеке.
+ÐÑиÑиÑкаÑем дÑгмеÑа СÑабло
+можеÑе изабÑаÑи поÑеÑни
+диÑекÑоÑиÑÑм из илÑÑÑÑаÑиÑе
+ÑÑабла диÑекÑоÑиÑÑмаDirectory Tree.
+
+ÐоÑе СаÑÐ¶Ð°Ñ Ð¿ÑиÑ
ваÑа ÑегÑлаÑне
+изÑазе коÑи ÑÑ ÑлиÑни пÑогÑамÑ
+egrep(1). Ðво знаÑи да моÑаÑе да
+наводиÑе знакове Ñа поÑебним
+знаÑеÑем пÑеко знака `\'; нпÑ. ако
+ÑÑажиÑе ниÑÐºÑ `strcmp (' моÑаÑеÑе да
+ÑнеÑеÑе `strcmp \(' (без знакова
+навода).
+
+ÐожеÑе да поÑнеÑе пÑеÑÑагÑ
+пÑиÑиÑкаÑем дÑгмеÑа У ÑедÑ.
+Током пÑеÑÑаге можеÑе да
+обÑÑÑавиÑе поÑÑÑпак пÑеко
+дÑгмеÑа ÐбÑÑÑави а да наÑÑавиÑе
+пÑеко дÑгмеÑа ÐаÑÑави.
+
+ÐожеÑе да ÑазгледаÑе ÑпиÑак
+даÑоÑека Ñз Ð¿Ð¾Ð¼Ð¾Ñ ÑаÑÑеÑа
+СÑÑелиÑа нагоÑе и СÑÑелиÑа
+надоле. ÐÑгме ÐÑом.диÑ. Ñе пÑеÑи
+Ñ Ð´Ð¸ÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ Ñе налази
+ÑÑенÑÑно изабÑана даÑоÑека.
+ÐÑгме Ðоново Ñе ÑпиÑаÑи за
+паÑамеÑÑе нове пÑеÑÑаге. ÐÑгме
+ÐавÑÑи завÑÑава опеÑаÑиÑÑ
+пÑеÑÑаге. ÐÑгме ÐÑеÑвоÑи Ñ Ð¾ÐºÐ½Ð¾
+Ñе ÑÑавиÑи наÑене даÑоÑеке Ñ
+ÑекÑÑе диÑекÑоÑиÑÑмÑко окно, да
+биÑÑе могли да ÑпÑоведеÑе
+додаÑне опеÑаÑиÑе над Ñима
+(пÑеглед, копиÑаÑе, пÑемеÑÑаÑе,
+бÑиÑаÑе, иÑд.) ÐоÑле пÑеÑваÑаÑа
+Ñ Ð¾ÐºÐ½Ð¾ можеÑе да пÑиÑиÑнеÑе C-r
+да биÑÑе Ñе вÑаÑили на обиÑан
+Ñежим ÑпиÑка даÑоÑека.
+
+ÐожеÑе да напÑавиÑе ÑпиÑак
+диÑекÑоÑиÑÑма коÑе би наÑедба
+ÐаÑи даÑоÑÐµÐºÑ ÑÑебало да
+пÑеÑкоÑи пÑиликом пÑеÑÑаге (на
+пÑимеÑ, ако желиÑе да избегнеÑе
+пÑеÑÑаге на CD-ROM-Ñ Ð¸Ð»Ð¸
+диÑекÑоÑиÑÑÐ¼Ñ ÐСР(мÑежног
+ÑиÑÑема даÑоÑека) коÑи Ñе
+монÑиÑан пÑеко ÑпоÑе везе).
+
+ÐиÑекÑоÑиÑÑме коÑе би ÑÑебало
+избегаваÑи би ÑÑебало навеÑÑи Ñ
+пÑоменÑÐ¸Ð²Ð¾Ñ find_ignore_dirs Ñ Ð¾Ð´ÐµÑкÑ
+Misc ваÑе даÑоÑеке ~/.mc/ini.
+
+ÐиÑекÑоÑиÑÑме би ÑÑебало
+ÑаздваÑаÑи двоÑаÑком; ево
+пÑимеÑа:
+
+[Misc]
+find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
+
+ÐожеÑе да ÑазмоÑÑиÑе и ÑпоÑÑебÑ
+наÑедбе ÐÑиÑеÑиÑÑм попÑне окнаExternal panelize
+за неке опеÑаÑиÑе. ÐаÑедба ÐаÑи
+даÑоÑÐµÐºÑ Ñе намеÑена Ñамо за
+ÑедноÑÑавне ÑпиÑе, док Ñз
+наÑÐµÐ´Ð±Ñ ÐÑиÑеÑиÑÑм попÑне окна
+можеÑе ÑпÑоводиÑи и
+наÑмиÑÑеÑиозниÑе пÑеÑÑаге.[External panelize]
+ÐÑиÑеÑиÑÑм попÑне окна
+
+ÐаÑедба ÐÑиÑеÑиÑÑм попÑне окна
+вам омогÑÑава да извÑÑиÑе
+ÑпоÑаÑÑи пÑогÑам и да Ñегов
+излаз пÑеÑвоÑиÑе Ñ ÑадÑжаÑ
+ÑекÑÑег окна.
+
+Ðа пÑимеÑ, ако желиÑе да Ñ
+Ñедном Ð¾ÐºÐ½Ñ ÑадиÑе Ñа Ñвим
+ÑимболиÑким везама из ÑекÑÑег
+диÑекÑоÑиÑÑма, можеÑе да
+коÑиÑÑиÑе кÑиÑеÑиÑÑм попÑне
+окна да биÑÑе покÑенÑли ÑледеÑÑ
+наÑедбÑ:
+
+find . -type l -print
+
+Ðо завÑÑеÑÐºÑ Ð½Ð°Ñедбе,
+диÑекÑоÑиÑÑмÑки ÑадÑÐ¶Ð°Ñ Ð¾ÐºÐ½Ð°
+неÑе виÑе биÑи ÑпиÑак ÑвиÑ
+даÑоÑека Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑ, веÑ
+ÑпиÑак ÑвиÑ
ÑимболиÑкиÑ
веза.
+
+Ðко желиÑе да окно попÑниÑе
+ÑпиÑком ÑвиÑ
даÑоÑека коÑе ÑÑе
+пÑеÑзели Ñа ÑеÑвеÑа FTP-а, можеÑе
+да коÑиÑÑиÑе ÑледеÑÑ Ð½Ð°ÑедбÑ
+awk-а да биÑÑе издвоÑили назив
+даÑоÑеке из даÑоÑека дневника
+пÑеноÑа:
+
+awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
+
+ÐожеÑе и ÑаÑÑваÑи ÑеÑÑо
+коÑиÑÑене кÑиÑеÑиÑÑме попÑне
+окна под опиÑним називима, Ñако
+да Ñе они каÑниÑе Ð¼Ð¾Ð³Ñ Ð±Ñзо
+позваÑи. Ðво Ñе може ÑÑадиÑи
+кÑÑаÑем наÑедбе Ñ ÑÐµÐ´Ñ Ð·Ð° ÑÐ½Ð¾Ñ Ð¸
+пÑиÑиÑком на дÑгме ÐÐ¾Ð´Ð°Ñ Ð½Ð¾Ð²Ð¾.
+Ðнда ÑнеÑиÑе назив под коÑим
+желиÑе да Ñе ÑаÑÑва наÑедба.
+СледеÑи пÑÑ Ñамо изабеÑиÑе ÑÑ
+наÑÐµÐ´Ð±Ñ Ð¸Ð· ÑпиÑка - виÑе никад
+неÑеÑе моÑаÑи да Ñе ÑкÑÑаваÑе.[Hotlist]
+ÐÑзи ÑпиÑак
+
+ÐаÑедба ÐÑзи ÑпиÑак
+диÑекÑоÑиÑÑма пÑиказÑÑе
+наÑпиÑе диÑекÑоÑиÑÑма Ñ Ð±Ñзом
+ÑпиÑÐºÑ Ð´Ð¸ÑекÑоÑиÑÑма. ÐоноÑни
+наÑедник Ñе пÑеÑи Ñ
+диÑекÑоÑиÑÑм коÑи одговаÑа
+изабÑаном наÑпиÑÑ. ÐожеÑе да
+ÑклониÑе поÑÑоÑеÑе и да доадÑе
+нове паÑове наÑпиÑа и назива
+диÑекÑоÑиÑÑма. Ðа биÑÑе бÑзо
+додали нове диÑекоÑÑиÑÑме,
+можеÑе да коÑиÑÑиÑе наÑедбÑ
+ÐÐ¾Ð´Ð°Ñ Ñ Ð±Ñзи ÑпиÑак (C-x h), коÑа
+додаÑе ÑекÑÑи диÑекÑоÑиÑÑм Ñ
+бÑзи ÑпиÑак диÑекÑоÑиÑÑма,
+пиÑавÑи Ñамо за наÑпиÑ.
+
+Ðво ÑбÑзава пÑоменÑ
+диÑекÑоÑиÑÑма на неки од ÑеÑÑо
+коÑиÑÑениÑ
диÑекÑоÑиÑÑма.
+ÐожеÑе да ÑазмиÑлиÑе и о
+коÑиÑÑеÑÑ Ð¿ÑоменÑиве CDPATH, као
+ÑÑо Ñе опиÑано Ñ Ð¾Ð¿Ð¸ÑÑ Ð½Ð°Ñедбе
+ÑгÑаÑена пÑом.диÑ.The cd internal command[Extension File Edit]
+УÑеди даÑоÑÐµÐºÑ Ð²ÑÑÑа
+
+Ðво покÑеÑе Ð²Ð°Ñ ÑÑеÑÐ¸Ð²Ð°Ñ Ð½Ð°Ð´
+даÑоÑеком ~/.mc/bindings. ФоÑÐ¼Ð°Ñ Ð¾Ð²Ðµ
+даÑоÑеке Ñе ÑледеÑи:
+
+Сви Ñедови коÑи поÑиÑÑ Ð½Ð° # или
+пÑазни Ñедови Ñе одбаÑÑÑÑ.
+
+Редови коÑи поÑиÑÑ Ñ Ð¿ÑвоÑ
+колони би ÑÑебало да ÑÑ Ñ
+ÑледеÑем ÑоÑмаÑÑ:
+
+кÑÑÑна_ÑеÑ/изÑаз, ÑÑ. Ñве од коÑе
+ÑÑÑе до знака за нови Ñед Ñе
+изÑаз.
+
+кÑÑÑна_ÑÐµÑ Ð¼Ð¾Ð¶Ðµ да бÑде:
+
+shell - изÑаз Ñе вÑÑÑа (без
+ ÑокеÑÑкиÑ
знакова).
+ ÐаÑоÑека задовоÑава ÑÑлов
+ ако Ñе Ñено име завÑÑава на
+ изÑаз. Ðа пÑимеÑ, изÑаз:
+ shell/.tar задовоÑава *.tar.
+
+regex - изÑаз Ñе ÑегÑлаÑни изÑаз.
+ ÐаÑоÑека задовоÑава ÑÑлов
+ ако Ñен назив задовоÑава
+ ÑегÑлаÑни изÑаз.
+
+type - изÑаз Ñе ÑегÑлаÑни изÑаз.
+ ÐаÑоÑека задовоÑава ÑÑлов
+ ако излаз наÑедбе file %f без
+ поÑеÑног дела
+ `назив_даÑоÑеке:'
+ задовоÑава ÑегÑлаÑни
+ изÑаз изÑаз.
+
+default - (подÑазÑмевано)
+ задовоÑава било коÑа
+ даÑоÑека. изÑаз Ñе
+ занемаÑÑÑе.
+
+include - ознаÑава опÑÑи одеÑак.
+ изÑаз Ñе назив одеÑка.
+
+ÐÑÑги Ñедови би ÑÑебало да
+поÑиÑÑ Ñазмаком или
+ÑабÑлаÑоÑом и ÑÑебало би да ÑÑ Ñ
+ÑоÑмаÑÑ: кÑÑÑна_ÑеÑ=наÑедба (без
+Ñазмака око знака =), где би
+кÑÑÑна_ÑÐµÑ ÑÑебало да бÑде: Open
+(покÑеÑаÑе пÑи пÑиÑиÑÐºÑ Ð½Ð°
+ÑаÑÑÐµÑ `Enter' или двоÑÑÑÑком
+пÑиÑиÑÐºÑ Ð´ÑгмеÑа миÑа), View
+(пÑеглед Ñа F3), Edit (ÑÑеÑиваÑе Ñа
+F4) или Include (за додаваÑе пÑавила
+из опÑÑег одеÑка). наÑедба Ñе
+било коÑа наÑедба ÑÑÑке од
+Ñедног Ñеда, Ñз ÑедноÑÑавнÑ
+Ð·Ð°Ð¼ÐµÐ½Ñ Ð¼Ð°ÐºÑоаMacro Substitution.
+
+ÐÑавила Ñе задовоÑаваÑÑ Ð¾Ð´ вÑÑ
а
+до дна, па Ñе ÑÑога ÑедоÑлед
+биÑан. Ðко одговаÑаÑÑÑа ÑадÑа
+не поÑÑоÑи, пÑеÑÑага Ñе
+наÑÑавÑа, као да пÑавило ниÑе ни
+поÑÑоÑало (нпÑ. ако даÑоÑека
+задовоÑава пÑви и дÑÑги ÑÐ½Ð¾Ñ Ð°
+ÑадÑа под `View' (ÐÑеглед)
+недоÑÑаÑе Ñ Ð¿Ñвом ÑноÑÑ, онда Ñе
+Ñе пÑи пÑиÑиÑÐºÑ Ð½Ð° F3 коÑиÑÑиÑи
+ÑадÑа под `View' из дÑÑгог ÑноÑа).
+ÐÑавило default (подÑазÑмевано) би
+ÑÑебало да задовоÑи Ñве ÑадÑе.[Background jobs]
+ÐозадинÑки поÑлови
+
+Ðво вам омогÑÑава да ÑпÑавÑаÑе
+ÑÑаÑем било ког позадинÑког
+пÑоÑеÑа ÐоноÑног наÑедника (за
+Ñада Ñе Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ могÑ
+обавÑаÑи Ñамо копиÑаÑе и
+пÑемеÑÑаÑе даÑоÑека). Ðдавде
+можеÑе да заÑÑÑавÑаÑе, поново
+покÑеÑеÑе и ÑбиÑаÑе позадинÑке
+поÑлове.[Menu File Edit]
+УÑеди даÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸Ñа
+
+ÐоÑиÑниÑки мени Ñе мени
+коÑиÑниÑ
ÑадÑи кога коÑиÑник
+може пÑилагоÑаваÑи. Ðада
+пÑиÑÑÑпиÑе коÑиÑниÑком мениÑÑ,
+коÑиÑÑи Ñе даÑоÑека .mc.menu из
+ÑекÑÑег диÑекÑоÑиÑÑма, Ñколико
+она поÑÑоÑи, али Ñамо Ñколико Ñе
+Ñен влаÑник коÑиÑник или
+админиÑÑÑаÑÐ¾Ñ (root) и ниÑе
+дозвоÑен ÑÐ¿Ð¸Ñ Ñ ÑÑ Ð¾Ð´ ÑÑÑане
+дÑÑгиÑ
(ÑвеÑа). Ðко Ñаква
+даÑоÑека ниÑе наÑена, на иÑÑи
+наÑин Ñе покÑÑава Ñа даÑоÑеком
+~/.mc/menu, а инаÑе ÐРкоÑиÑÑи
+подÑазÑÐ¼ÐµÐ²Ð°Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð¼ÐµÐ½Ð¸Ñа
+за Ñео ÑиÑÑем /usr/share/mc/mc.menu.
+
+ФоÑÐ¼Ð°Ñ Ð´Ð°ÑоÑеке мениÑа Ñе веома
+ÑедноÑÑаван. Редови коÑи поÑиÑÑ
+било Ñим оÑим Ñазмака или
+ÑабÑлаÑоÑа Ñе ÑзимаÑÑ Ð·Ð° ÑÑавке
+мениÑа (да би Ñе коÑиÑÑио за
+пÑеÑиÑÑ, пÑви знак би ÑÑебало да
+бÑде Ñлово). Сви Ñедови коÑи
+поÑиÑÑ Ñазмаком или
+ÑабÑлаÑоÑом ÑÑ Ð½Ð°Ñедбе коÑе Ñе
+Ñе извÑÑиÑи пÑи избоÑÑ Ñог
+ÑноÑа.
+
+Ðада Ñе неки од избоÑа изабÑан,
+Ñви наÑедбени Ñедови избоÑа Ñе
+копиÑаÑÑ Ñ Ð¿ÑивÑÐµÐ¼ÐµÐ½Ñ Ð´Ð°ÑоÑекÑ
+Ñ Ð¿ÑивÑеменом диÑекÑоÑиÑÑмÑ
+(обиÑно /usr/tmp) и онда Ñе Ñа
+даÑоÑека извÑÑава. Ðво
+омогÑÑава коÑиÑÐ½Ð¸ÐºÑ Ð´Ð° Ñ Ð¼ÐµÐ½Ð¸Ñе
+ÑмеÑÑи обиÑне наÑедбе ÑÑÑке.
+ТакоÑе, пÑе извÑÑаваÑа кода
+мениÑа Ñе пÑимеÑÑÑе
+ÑедноÑÑавна замена макÑоа. Ðа
+виÑе инÑоÑмаÑиÑа, погледаÑÑе
+одеÑак замена макÑоаMacro Substitution.
+
+Ðво пÑимеÑа даÑоÑеке mc.menu:
+
+A ÐÑÑÑеÑа ÑадÑÐ¶Ð°Ñ ÑÑенÑÑно изабÑане даÑоÑеке
+ od -c %f
+
+B УÑеÑÑÑе пÑиÑÐ°Ð²Ñ Ð³ÑеÑке и ÑаÑе Ñе админиÑÑÑаÑоÑÑ
+ I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
+ vi $I
+ mail -s "ÐÑеÑка Ñ Ð¿Ð¾Ð½Ð¾Ñном наÑедникÑ" root < $I
+ rm -f $I
+
+M ЧиÑа поÑÑÑ
+ emacs -f rmail
+
+N ЧиÑа веÑÑи Ñа Usenet-а
+ emacs -f gnus
+
+H Ðозива ÑиÑÐ°Ñ Ñ
ипеÑÑекÑÑа info
+ info
+
+J РекÑÑзивно копиÑа ÑекÑÑи диÑекÑоÑиÑÑм Ñ Ð´ÑÑго окно
+ tar cf - . | (cd %D && tar xvpf -)
+
+K ÐÑави издаÑе ÑекÑÑег поддиÑекÑоÑиÑÑма
+ echo -n "Ðазив даÑоÑеке за ÑаÑподелÑ: "
+ read tar
+ ln -s %d `dirname %d`/$tar
+ cd ..
+ tar cvhf ${tar}.tar $tar
+
+= f *.tar.gz | f *.tgz & t n
+X ÐздваÑа ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване даÑоÑеке вÑÑÑе `tar'
+ tar xzvf %f
+
+УÑлови подÑазÑмеваÑа
+
+ÐÑе Ñваке ÑÑавке мениÑа Ð¼Ð¾Ð³Ñ Ñе
+навеÑÑи ÑÑлови. УÑлов моÑа да
+поÑиÑе од пÑве колоне Ñа знаком
+`='. Ðко Ñе ÑÑлов ÑаÑан, ÑÑавка
+мениÑа Ñе биÑи подÑазÑмевана
+ÑÑавка.
+
+СинÑакÑа ÑÑлова: = <под-ÑÑл>
+ или: = <под-ÑÑл> | <под-ÑÑл> ...
+ или: = <под-ÑÑл> & <под-ÑÑл> ...
+
+Ðод-ÑÑлови Ð¼Ð¾Ð³Ñ Ð´Ð° бÑдÑ:
+
+ y <обÑазаÑ> ÑинÑакÑа ÑÑенÑÑне даÑоÑеке задовоÑава обÑазаÑ.
+ (Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÑÑеÑиваÑа)
+ f <обÑазаÑ> назив ÑекÑÑе даÑоÑеке задовоÑава обÑазаÑ?
+ F <обÑазаÑ> даÑоÑека Ñ Ð´ÑÑгом Ð¾ÐºÐ½Ñ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñава обÑазаÑ?
+ d <обÑазаÑ> ÑекÑÑи диÑекÑоÑиÑÑм задовоÑава обÑазаÑ?
+ D <обÑазаÑ> дÑÑги диÑекÑоÑиÑÑм задовоÑава обÑазаÑ?
+ t <вÑÑÑа> вÑÑÑа ÑекÑÑе даÑоÑеке Ñе <вÑÑÑа>?
+ T <вÑÑÑа> вÑÑÑа дÑÑге даÑоÑеке Ñе <вÑÑÑа>?
+ x <називдаÑ> да ли Ñе даÑоÑека извÑÑна?
+ ! <под-ÑÑл> негиÑа ÑезÑлÑÐ°Ñ Ð¿Ð¾Ð´-ÑÑлова
+
+ÐбÑÐ°Ð·Ð°Ñ Ñе обиÑан обÑÐ°Ð·Ð°Ñ ÑÑÑке
+или ÑегÑлаÑни изÑаз, ÑÑо завиÑи
+од избоÑа `обÑаÑÑи ÑÑÑке'.
+ÐожеÑе да заобиÑеÑе глобалнÑ
+вÑедноÑÑ Ð¸Ð·Ð±Ð¾Ñа `обÑаÑÑи ÑÑÑке'
+ÑÑавÑаÑем `shell_patterns=x' Ñ Ð¿Ñви Ñед
+даÑоÑеке мениÑа (`x' може да бÑде
+0 или 1).
+
+ÐÑÑÑÑ Ñине Ñедан или виÑе
+ÑледеÑиÑ
знакова:
+
+ n ниÑе диÑекÑоÑиÑÑм
+ r обиÑна даÑоÑека
+ d диÑекÑоÑиÑÑм
+ l веза
+ c знаковни ÑÑеÑаÑ
+ b блок ÑÑеÑаÑ
+ f ÐРУÐÐ Ð - пÑви Ñ, пÑви из (FIFO, Ñев)
+ s ÑÑиÑниÑа
+ x извÑÑна даÑоÑека
+ t ознаÑено
+
+Ðа пÑимеÑ, `rlf' ознаÑава обиÑнÑ
+даÑоÑекÑ, Ð²ÐµÐ·Ñ Ð¸Ð»Ð¸ пÑÑпÑи. ÐÑÑÑа
+`t' Ñе помало поÑебна, ÑÐµÑ Ð´ÐµÐ»ÑÑе
+над окном ÑмеÑÑо над даÑоÑеком.
+УÑлов `=t t' Ñе ÑаÑан Ñколико
+поÑÑоÑе ознаÑене даÑоÑеке Ñ
+ÑекÑÑем Ð¾ÐºÐ½Ñ Ð° неÑаÑан Ñколико
+не поÑÑоÑе.
+
+Ðко ÑÑлов поÑиÑе Ñа `=?' ÑмеÑÑо Ñа
+`=' биÑе пÑиказан ÑÑаг за
+попÑавÑаÑе кадгод Ñе ÑаÑÑна
+вÑедноÑÑ ÑÑлова.
+
+УÑлови Ñе ÑаÑÑнаÑÑ Ñлева
+надеÑно. Ðво знаÑи да Ñе
+ = f *.tar.gz | f *.tgz & t n
+ÑаÑÑна као
+ ( (f *.tar.gz) | (f *.tgz) ) & (t n)
+
+Ðво пÑимеÑа ÑпоÑÑебе ÑÑлова:
+
+= f *.tar.gz | f *.tgz & t n
+L ÐабÑаÑа ÑадÑÐ¶Ð°Ñ ÐºÐ¾Ð¼Ð¿Ñимоване аÑÑ
иве вÑÑÑе `tar'
+ gzip -cd %f | tar xvf -
+
+УÑлови додаваÑа
+
+Ðко ÑÑлов поÑиÑе знаком `+' (или
+`+?') ÑмеÑÑо знаком `=' (или `=?'),
+онда Ñе назива ÑÑловом
+додаваÑа. Ðко Ñе Ñакав ÑÑлов
+ÑаÑан, ÑÑавка мениÑа Ñе биÑи
+ÑкÑÑÑена Ñ Ð¼ÐµÐ½Ð¸. Ðко Ñе ÑÑлов
+неÑаÑан, ÑÑавка мениÑа неÑе
+биÑи ÑкÑÑÑена Ñ Ð¼ÐµÐ½Ð¸.
+
+ÐожеÑе да комбинÑÑеÑе ÑÑлове
+подÑазÑмеваÑа Ñа ÑÑловима
+додаваÑа поÑиÑÑÑи ÑÑлов знаком
+`+=' или `=+' (или `+=?' или `=+?' ако
+желиÑе ÑÑаг за попÑавÑаÑе). Ðко
+желиÑе да коÑиÑÑиÑе два
+ÑазлиÑиÑа ÑÑлова - Ñедан за
+додаваÑе а дÑÑги за
+подÑазÑмеваÑе, можеÑе да пÑе
+ÑÑавке мениÑа ÑÑавиÑе два Ñеда
+ÑÑлова, Ñедан коÑи поÑиÑе
+знаком `+' и дÑÑги коÑи поÑиÑе
+знаком `='.
+
+ÐоменÑаÑи поÑиÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ `#'.
+ÐодаÑни Ñедови коменÑаÑа
+моÑаÑÑ Ð´Ð° поÑиÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ `#',
+Ñазмаком или ÑабÑлаÑоÑом.[Options Menu]
+Ðени `ÐзбоÑи'
+
+ÐоноÑни наÑедник поÑедÑÑе неке
+избоÑе коÑи Ñе Ð¼Ð¾Ð³Ñ ÑмеÑиваÑи
+из неколико диÑалога коÑи ÑÑ
+доÑÑÑпни из овог мениÑа. ÐзбоÑи
+ÑÑ ÑкÑÑÑени ако Ñе иÑпÑед ÑиÑ
+налазе звездиÑа или знак `x'.
+
+ÐаÑедба ÐодеÑаваÑаConfiguration оÑваÑа
+диÑалог из кога можеÑе
+пÑомениÑи веÑÐ¸Ð½Ñ Ð¿Ð¾ÑÑавки
+ÐоноÑног наÑедника.
+
+ÐаÑедба ÐзгледLayout оÑваÑа диÑалог
+из кога можеÑе задаÑи пÑегÑÑÑ
+избоÑа коÑи ÑпÑавÑаÑÑ Ð¸Ð·Ð³Ð»ÐµÐ´Ð¾Ð¼
+екÑана ÐÐ.
+
+ÐаÑедба ÐоÑвÑдеConfirmation оÑваÑа диÑалог
+из кога можеÑе задаÑи коÑе
+ÑадÑе желиÑе да поÑвÑÑÑÑеÑе.
+
+ÐаÑедба ÐиÑова Ñ Ð¿ÑиказÑDisplay bits
+оÑваÑа диÑалог из кога можеÑе
+да изабеÑеÑе коÑе знакове ваÑ
+ÑеÑминал може да пÑикаже.
+
+ÐаÑедба ÐаÑÑи ÑаÑÑеÑеLearn keys оÑваÑа
+диÑалог из кога можеÑе да
+иÑпÑобаÑе ÑаÑÑеÑе коÑи не
+ÑÑнкÑиониÑÑ Ð½Ð° неким
+ÑеÑминалима и да иÑ
попÑавиÑе.
+
+ÐаÑедба ÐиÑÑÑални СÐVirtual FS оÑваÑа
+диÑалог из кога можеÑе да
+задаÑе неке избоÑе коÑи ÑÑ Ñ
+вези Ñа ÐСÐ.
+
+ÐаÑедба СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑаSave Setup
+ÑÑва ÑекÑÑе поÑÑавке мениÑа
+`Ðево', `ÐеÑно' и `ÐзбоÑи'. ТакоÑе
+Ñе ÑÑва и неÑÑо дÑÑгиÑ
поÑÑавки.[Configuration]
+ÐодеÑаваÑа
+
+ÐзбоÑи из овог диÑалога Ñе деле
+Ñ ÑÑи гÑÑпе: ÐзбоÑи окна, ÐаÑза
+поÑле покÑеÑаÑа и ÐÑÑги избоÑи.
+
+ÐзбоÑи окна
+
+ÐÑикажи ÑезеÑвне даÑоÑеке. Ðко
+Ñе ово ÑкÑÑÑено, ÐоноÑни
+наÑедник Ñе пÑиказаÑи даÑоÑеке
+коÑе Ñе завÑÑаваÑÑ Ñилдом (~).
+ÐнаÑе оне неÑе биÑи пÑиказане
+(као код избоÑа `-B' ÐÐУ-ове
+наÑедбе `ls').
+
+ÐÑикажи ÑакÑивене даÑоÑеке. Ðко
+Ñе ово ÑкÑÑÑено, ÐоноÑни
+наÑедник Ñе пÑиказаÑи Ñве
+даÑоÑеке коÑе поÑиÑÑ ÑаÑком
+(као наÑедба `ls -a').
+
+ÐоÑле ознаке иди доле. Ðко Ñе
+ово ÑкÑÑÑено, Ñед за биÑаÑе Ñе
+Ñе помеÑаÑи надоле када
+ознаÑиÑе даÑоÑÐµÐºÑ (било ÑаÑÑеÑа
+`Insert').
+
+ÐадаÑÑÑи мениÑи. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, падаÑÑÑи мениÑи
+биÑе оÑвоÑени пÑиликом
+пÑиÑиÑка на ÑаÑÑÐµÑ F9. ÐнаÑе,
+добиÑеÑе Ñамо наÑлов мениÑа и
+моÑаÑеÑе да мени оÑвоÑиÑе пÑеко
+ÑаÑÑеÑа Ñа ÑÑÑелиÑама или
+пÑеÑиÑама. ÐÑепоÑÑÑÑÑе Ñе да
+коÑиÑÑиÑе пÑеÑиÑе.
+
+ÐеÑани пÑиказ. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+ÑкÑÑÑен, даÑоÑеке и
+диÑекÑоÑиÑÑми Ñе биÑи
+пÑиказани помеÑано. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, диÑекÑоÑиÑÑми
+(и везе ка диÑекÑоÑиÑÑмима) Ñе
+биÑи пÑиказани на поÑеÑкÑ
+ÑпиÑка а дÑÑге даÑоÑеке иÑпод
+ÑиÑ
.
+
+ÐÑзо ÑÑиÑаваÑе диÑекÑоÑиÑÑма.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен,
+ÐоноÑни наÑедник Ñе
+ÑпоÑÑебÑаваÑи ÑÑик да одÑеди да
+ли Ñе ÑадÑÐ¶Ð°Ñ Ð´Ð¸ÑекÑоÑиÑÑма
+пÑоменио. ТÑик Ñе ÑаÑÑоÑи Ñ Ñоме
+да Ñе диÑекÑоÑиÑÑм оÑвежава
+Ñамо ако Ñе пÑомеÑен и-ÑвоÑ
+диÑекÑоÑиÑÑма; ово знаÑи да Ñе
+поновно ÑÑиÑаваÑе деÑава Ñамо
+пÑи ÑÑваÑаÑÑ Ð¸Ð»Ð¸ бÑиÑаÑÑ
+даÑоÑека. Ðко Ñе оно ÑÑо Ñе
+пÑоменило и-ÑÐ²Ð¾Ñ Ð´Ð°ÑоÑеке Ñ
+диÑекÑоÑиÑÑÐ¼Ñ (пÑомена
+велиÑине даÑоÑеке, Ñежима или
+влаÑника, иÑд.), пÑиказ Ñе не
+ажÑÑиÑа. Тада, Ñколико ÑÑе
+ÑкÑÑÑили Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ, моÑаÑе
+ÑÑÑно (Ñз C-r) да оÑвежиÑе ÑадÑжаÑ
+диÑекÑоÑиÑÑма.
+
+ÐаÑза поÑле покÑеÑаÑа
+
+ÐоÑле извÑÑаваÑа ваÑиÑ
наÑедби,
+ÐоноÑни наÑедник Ñе може
+паÑзиÑаÑи, Ñако да имаÑе
+могÑÑноÑÑ Ð´Ð° пÑегледаÑе излаз
+наÑедбе. ÐоÑÑоÑе ÑÑи могÑÑе
+поÑÑавке ове пÑоменÑиве:
+
+Ðикад. Ðво знаÑи да не желиÑе да
+видиÑе излаз ваÑе наÑедбе. Ðко
+коÑиÑÑиÑе ÐºÐ¾Ð½Ð·Ð¾Ð»Ñ ÐÐУ-а или
+FreeBSD-а или ÐÐºÑ ÑеÑминал, моÑи
+ÑеÑе да видиÑе излаз наÑедбе
+кÑÑаÑÑÑи C-o.
+
+Ðа глÑпим ÑеÑминалима. ÐобиÑеÑе
+поÑÑÐºÑ Ð¾ паÑзи на ÑеÑминалима
+коÑи ниÑÑ ÑпоÑобни да пÑикажÑ
+излаз поÑледÑе извÑÑене
+наÑедбе (Ñваки ÑеÑминал коÑи
+ниÑе ÐÐºÑ ÑеÑминал или конзола
+ÐÐУ-а).
+
+Увек. ÐÑогÑам Ñе паÑзиÑаÑи
+поÑле извÑÑаваÑа ÑвиÑ
ваÑиÑ
+наÑедби.
+
+ÐÑÑги избоÑи
+
+ÐÑбÑиви Ñад. Ðво ÑмеÑÑÑе
+бÑбÑивоÑÑ (пÑиказиваÑе
+диÑалога за ÑÐ²Ð°ÐºÑ Ð¾Ð¿ÐµÑаÑиÑÑ)
+код опеÑаÑиÑа копиÑаÑа,
+пÑеименоваÑа и бÑиÑаÑа. Ðко
+имаÑе ÑпоÑи ÑеÑминал, можда
+ÑеÑе желеÑи да иÑкÑÑÑиÑе
+бÑбÑиви Ñад. Ðн Ñе аÑÑомаÑÑки
+иÑкÑÑÑÑÑе ако Ñе бÑзина ваÑег
+ÑеÑминала маÑа од 9600 б/Ñ.
+
+РаÑÑÐ½Ð°Ñ ÑкÑпне збиÑове. Ðко Ñе
+Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, ÐоноÑни
+наÑедник ÑаÑÑна ÑкÑпне
+велиÑине Ñ Ð±Ð°ÑÑовима и ÑкÑпни
+бÑÐ¾Ñ Ð´Ð°ÑоÑеке пÑе било коÑе
+опеÑаÑиÑе копиÑаÑа,
+пÑеименоваÑа и бÑиÑаÑа. Ðво Ñе
+вам пÑиказаÑи ÑаÑниÑе
+показаÑеÑе напÑеÑка наÑÑÑÑб
+неÑÑо бÑзине. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð½ÐµÐ¼Ð°
+еÑекÑа ако Ñе иÑкÑÑÑен избоÑ
+ÐÑбÑиви Ñад.
+
+ÐбÑаÑÑи ÑÑÑке. ÐаÑедбе избоÑа,
+одизбоÑа и ÑилÑÑиÑаÑа
+подÑазÑмевано коÑиÑÑе
+ÑÑÑколике ÑегÑлаÑне изÑазе. Ðа
+би Ñе ово поÑÑигло, пÑимеÑÑÑÑ Ñе
+ÑледеÑа пÑеÑваÑаÑа: знак `*' Ñе
+замеÑÑÑе ниÑком `.*' (нÑла или
+виÑе знакова); знак `?' Ñе
+замеÑÑÑе знаком `.' (ÑаÑно Ñедан
+знак) а знак `.' доÑловном ÑаÑком.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен,
+ÑегÑлаÑни изÑази ÑÑ ÐºÐ°Ð¾ они
+опиÑани Ñ ÑпÑÑÑÑÐ²Ñ Ð·Ð° ed(1).
+
+ÐÑÑомаÑÑко ÑÑваÑе подеÑаваÑа.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен,
+подеÑиви избоÑи ÐоноÑног
+наÑедника Ñе биÑи ÑаÑÑвани Ñ
+даÑоÑеÑи ~/.mc/ini пÑи излаÑÐºÑ Ð¸Ð·
+ÐоноÑног наÑедника.
+
+ÐÑÑомаÑÑки мениÑи. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, пÑи покÑеÑаÑÑ
+ÐоноÑног наÑедника Ñе биÑи
+позван коÑиÑниÑки мени. Ðво Ñе
+коÑиÑно за изгÑадÑÑ Ð¼ÐµÐ½Ð¸Ñа за
+поÑеÑнике.
+
+ÐоÑиÑÑи ÑгÑаÑени ÑÑеÑиваÑ. Ðко
+Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, за
+ÑÑеÑиваÑе даÑоÑека Ñе биÑи
+коÑиÑÑен ÑгÑаÑени ÑÑеÑиваÑ
+даÑоÑека. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑен, биÑе коÑиÑÑен
+ÑÑеÑÐ¸Ð²Ð°Ñ Ð·Ð°Ð´Ð°Ð½ Ñ Ð¿ÑоменÑивоÑ
+окÑÑжеÑа EDITOR. Ðко ÑÑеÑÐ¸Ð²Ð°Ñ Ð½Ð¸Ñе
+задан, биÑе коÑиÑÑен vi.
+ÐогледаÑÑе одеÑак о ÑгÑаÑеном
+ÑÑеÑиваÑÑ Ð´Ð°ÑоÑекаInternal File Editor.
+
+ÐоÑиÑÑи ÑгÑаÑени пÑегледаÑ. Ðко
+Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, за
+пÑеглед даÑоÑека биÑе коÑиÑÑен
+ÑгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека.
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð¸ÑкÑÑÑен, биÑе
+коÑиÑÑен ÑÑÑаниÑник задан Ñ
+пÑоменÑÐ¸Ð²Ð¾Ñ Ð¾ÐºÑÑжеÑа PAGER. Ðко
+ÑÑÑаниÑник ниÑе задан, биÑе
+коÑиÑÑена наÑедба view.
+ÐогледаÑÑе одеÑак о ÑгÑаÑеном
+пÑегледаÑÑ Ð´Ð°ÑоÑекаInternal File Viewer.
+
+ÐопÑна: пÑикажи Ñве. У ÑлÑÑаÑÑ
+да Ñе допÑна двоÑмиÑлена,
+ÐоноÑни ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸Ñ Ñе
+подÑазÑмевано оÑвоÑиÑи пÑозоÑ
+Ñа Ñвим могÑÑим допÑнамаCompletion, али
+Ñамо Ñколико пÑиÑиÑнеÑе M-Tab и
+дÑÑги пÑÑ. ÐÑви пÑÑ Ñе Ñамо
+допÑниÑи онолико колико Ñе Ñо
+могÑÑе и пиÑнÑÑи Ñ ÑлÑÑаÑÑ
+двоÑмиÑленоÑÑи. УкÑÑÑиÑе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ Ð°ÐºÐ¾ желиÑе да видиÑе Ñве
+могÑÑе допÑне поÑле Ñамо Ñедног
+пÑиÑиÑка на M-Tab.
+
+РоÑиÑаÑÑÑа ÑÑÑа. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, ÐоноÑни наÑедник
+Ñе Ñ ÑвоÑÑÑÐ²Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°ÑеÑа
+напÑеÑка пÑиказаÑи ÑоÑиÑаÑÑÑÑ
+ÑÑÑÑ Ñ Ð´Ð¾Ñем деÑном ÑглÑ.
+
+Lynx-олико кÑеÑаÑе. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, моÑи ÑеÑе да
+коÑиÑÑиÑе ÑаÑÑеÑе Ñа
+ÑÑÑелиÑама да биÑÑе Ñе
+аÑÑомаÑÑки пÑебаÑили Ñ
+диÑекÑоÑиÑÑм ако Ñе ÑекÑÑи
+Ð¸Ð·Ð±Ð¾Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑм а
+наÑедбени Ñед пÑазан.
+ÐодÑазÑмевано Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑен.
+
+ÐÑом.диÑ. пÑаÑи везе. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ,
+Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе поÑÑавÑен,
+казÑÑе ÐоноÑном наÑÐµÐ´Ð½Ð¸ÐºÑ Ð´Ð°
+пÑаÑи логиÑки ланаÑ
+диÑекÑоÑиÑÑма пÑи пÑомени
+ÑекÑÑег диÑекÑоÑиÑÑма, било Ñ
+окнима, било пÑи коÑиÑÑеÑÑ
+наÑедбе `cd' (пÑомена
+диÑекÑоÑиÑÑма). Ðво Ñе
+подÑазÑмевано понаÑаÑе ÑÑÑке
+`bash'. Ðада Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑен, ÐоноÑни наÑедник Ñе
+пÑаÑиÑи пÑÐ°Ð²Ñ ÑÑÑÑкÑÑÑÑ
+диÑекÑоÑиÑÑма, па Ñе ваÑ
+наÑедба `cd ..' (поÑÑавÑаÑе
+ÑекÑÑег диÑекÑоÑиÑÑма на
+ÑодиÑеÑÑки диÑекÑоÑиÑÑм), Ñ
+ÑлÑÑаÑÑ Ð´Ð° ÑÑе ÑÑли Ñ
+диÑекÑоÑиÑÑм пÑеко везе,
+пÑебаÑиÑи Ñ ÑÑваÑног ÑодиÑеÑа
+ÑекÑÑег диÑекÑоÑиÑÑма, а не Ñ
+диÑекÑоÑиÑÑм Ñ ÐºÐ¾Ð¼ Ñе веза.
+
+Ðезбедно бÑиÑаÑе. Ðко Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, он оÑежава
+ненамеÑно бÑиÑаÑе даÑоÑека.
+Ðаиме, Ñада Ñе подÑазÑмевани
+Ð¸Ð·Ð±Ð¾Ñ Ñ Ð´Ð¸Ñалозима поÑвÑде `Ðе'
+ÑмеÑÑо `Ðа'. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ñе
+подÑазÑмевано иÑкÑÑÑен.[Layout]
+Ðзглед
+
+ÐиÑалог Ðзглед вам омогÑÑÑÑе да
+пÑомениÑе опÑÑи изглед екÑана.
+ÐожеÑе да задаÑе да ли Ñе биÑи
+пÑиказани Ñед мениÑа, наÑедбени
+одзивник, Ñед ÑавеÑа и Ñед
+ÑÑнкÑиÑÑкиÑ
ÑаÑÑеÑа. У
+конзолама ÐÐУ-а или FreeBSD-а
+можеÑе да задаÑе колико Ñедова
+Ñе пÑиказано Ñ Ð¿ÑозоÑÑ Ð¸Ð·Ð»Ð°Ð·Ð°.
+
+ÐÑÑаÑак екÑанÑке облаÑÑи
+заÑзимаÑÑ Ð´Ð²Ð° диÑекÑоÑиÑÑмÑка
+окна. ÐожеÑе да задаÑе да ли Ñе
+Ñа облаÑÑ Ð´ÐµÐ»Ð¸ ÑÑпÑавно или
+положено. Ðодела може биÑи
+подÑеднака или можеÑе да задаÑе
+неÑÐµÐ´Ð½Ð°ÐºÑ Ð¿Ð¾Ð´ÐµÐ»Ñ.
+
+ÐожеÑе да задаÑе да ли би
+ÑÑебало иÑÑиÑаÑи поÑебним
+боÑамаColors дозволе и вÑÑÑе
+даÑоÑека. Ðко Ñе ÑкÑÑÑено
+иÑÑиÑаÑе дозвола, делови поÑа
+пÑиказаListing Mode... perm (дозволе) и mode
+(окÑалне дозволе), коÑи Ñе
+пÑимеÑÑÑÑ Ð½Ð° коÑиÑника
+ÐоноÑног наÑедника Ñе биÑи
+иÑÑакнÑÑи боÑом коÑÑ Ð·Ð°Ð´Ð°Ñе
+кÑÑÑна ÑÐµÑ selected. Ðко Ñе ÑкÑÑÑено
+иÑÑиÑаÑе вÑÑÑа даÑоÑека,
+даÑоÑеке Ñе ÑаÑбаÑÑ Ñ ÑÐºÐ»Ð°Ð´Ñ Ñа
+ÑиÑ
овом вÑÑÑом (нпÑ.
+диÑекÑоÑиÑÑм, даÑоÑека ÑÑжи,
+извÑÑна даÑоÑека, иÑд.).
+
+Ðко Ñе ÑкÑÑÑен Ð¸Ð·Ð±Ð¾Ñ ÐÑикажи
+мини ÑÑаÑе, пÑи Ð´Ð½Ñ Ð¾ÐºÐ°Ð½Ð° Ñе
+пÑиказÑÑе Ñедан Ñед подаÑака о
+ÑÑаÑÑ ÑÑенÑÑно изабÑане ÑÑавке.
+
+Ðада Ñе покÑенÑÑ Ñ Ð¸Ð¼Ð¸ÑаÑоÑÑ
+ÑеÑминала за ÐкÑ, ÐоноÑни
+наÑедник поÑÑавÑа наÑлов
+ÑеÑминалÑког пÑозоÑа на ÑекÑÑи
+Ñадни диÑекÑоÑиÑÑм и ажÑÑиÑа га
+по поÑÑеби. Ðко Ñе Ð²Ð°Ñ Ð¸Ð¼Ð¸ÑаÑоÑ
+ÑеÑминала покваÑен и видиÑе
+неиÑпÑаван излаз пÑи покÑеÑаÑÑ
+и пÑомени ÑекÑÑег
+диÑекÑоÑиÑÑма, иÑкÑÑÑиÑе избоÑ
+ÐаÑлов пÑозоÑа ÐÐºÑ ÑеÑминала.[Confirmation]
+ÐоÑвÑде
+
+У овом мениÑÑ Ð¼Ð¾Ð¶ÐµÑе подеÑиÑи
+избоÑе поÑвÑде пÑи бÑиÑаÑÑ,
+пÑепиÑиваÑÑ Ð´Ð°ÑоÑека,
+извÑÑаваÑÑ Ð´Ð°ÑоÑека пÑиÑиÑком
+на ÑаÑÑÐµÑ `enter' и завÑÑаваÑÑ Ñада
+Ñ Ð¿ÑогÑамÑ.[Display bits]
+ÐиÑова Ñ Ð¿ÑиказÑ
+
+Ðво Ñе коÑиÑÑи за подеÑаваÑе
+опÑега видÑивиÑ
знакова на
+екÑанÑ. Ðво подеÑаваÑе може да
+бÑде `7 биÑа' или `7-bit ASCII' ако ваÑ
+ÑеÑминал или библиоÑека `curses'
+подÑжаваÑÑ Ñамо ÑедмобиÑни
+излаз. ÐоÑÑавка `ISO-8859-1'
+пÑиказÑÑе Ñве знаке из мапе изо
+8859-1 а `ÐÑно оÑмобиÑно' Ñе за оне
+ÑеÑминале коÑи Ð¼Ð¾Ð³Ñ Ð´Ð° пÑикажÑ
+пÑне оÑмобиÑне знаке.[Learn keys]
+ÐаÑÑи ÑаÑÑеÑе
+
+ÐÐ²Ð°Ñ Ð´Ð¸Ñалог вам омогÑÑава да
+иÑпÑобаÑе и пÑомениÑе
+ÑÑнкÑиÑÑке ÑаÑÑеÑе, кÑÑÑоÑÑке
+ÑÑÑелиÑе и неке дÑÑге ÑаÑÑеÑе,
+како би они иÑпÑавно Ñадили на
+ваÑем ÑеÑминалÑ. ЧеÑÑо ово ниÑе
+ÑлÑÑаÑ, ÑÐµÑ ÑÑ Ð¼Ð½Ð¾Ð³Ðµ
+ÑеÑминалÑке базе непоÑпÑне или
+покваÑене.
+
+ÐожеÑе Ñе кÑеÑаÑи Ñз помоÑ
+ÑаÑÑеÑа `Tab' и пÑеÑиÑа за кÑеÑаÑе
+пÑогÑама `vi' (`h' лево, `j' наниже, `k'
+навиÑе и `l' деÑно). Чим Ñедном
+пÑиÑиÑнеÑе било коÑи ÑаÑÑÐµÑ Ð·Ð°
+помеÑаÑе кÑÑÑоÑа и он Ñе
+пÑепознаÑ, можеÑе коÑиÑÑиÑи и
+Ñега.
+
+ÐожеÑе иÑпÑобаваÑи ÑаÑÑеÑе
+пÑиÑиÑком на Ñваки од ÑиÑ
. Ðада
+пÑиÑиÑнеÑе ÑаÑÑÐµÑ Ð¸ он Ñе
+иÑпÑавно пÑепознаÑ, поÑед
+назива Ñог ÑаÑÑеÑа би ÑÑебало
+да Ñе поÑави `Ðа'. Чим Ñе ÑаÑÑеÑ
+ознаÑен Ñа `Ðа', он попÑима ÑвоÑе
+ÑобиÑаÑено знаÑеÑе, нпÑ. пÑи
+пÑвом пÑиÑиÑÐºÑ Ð½Ð° F1 обавиÑе Ñе
+Ñамо пÑовеÑа Ñог ÑаÑÑеÑа, али
+поÑле Ñе Ñе пÑиÑиÑак на ÑаÑ
+ÑаÑÑÐµÑ Ð¿ÑиказаÑи помоÑ. ÐÑÑо
+важи и за ÑаÑÑеÑе Ñа ÑÑÑелиÑама.
+ТаÑÑÐµÑ `Tab' би ÑÑебало Ñвек да
+ÑÑнкÑиониÑе.
+
+Ðко неки ÑаÑÑеÑи не Ñаде
+иÑпÑавно, неÑеÑе видеÑи `Ðа' пÑи
+пÑиÑиÑÐºÑ Ð½Ð° ÑиÑ
. Ðнда ÑеÑе можда
+желеÑи да иÑ
измениÑе. То можеÑе
+ÑÑиниÑи пÑиÑиÑком на дÑгме Ñа
+називом Ñог ÑаÑÑеÑа (миÑем или
+пÑиÑиÑком на ÑаÑÑÐµÑ `Enter' или
+ÑазмакниÑÑ Ð¿Ð¾Ñле биÑаÑа
+дÑгмеÑа ÑаÑÑеÑом `Tab' или
+ÑÑÑелиÑама). Ðнда Ñе Ñе поÑавиÑи
+пÑÐ¾Ð·Ð¾Ñ ÐºÐ¾Ñи Ñе од Ð²Ð°Ñ ÑÑажиÑи да
+пÑиÑиÑнеÑе ÑÐ°Ñ ÑаÑÑеÑ.
+ÐÑиÑиÑниÑе га и ÑаÑекаÑÑе док
+пÑÐ¾Ð·Ð¾Ñ Ð½Ðµ неÑÑане. Ðко желиÑе да
+пÑекинеÑе, пÑиÑиÑниÑе Ñамо
+Ñедном ÑаÑÑÐµÑ `Escape' и ÑаÑекаÑÑе.
+
+Ðад завÑÑиÑе Ñа Ñвим ÑаÑÑеÑима,
+можеÑе да иÑ
ÑаÑÑваÑе.
+ÐеÑиниÑиÑе ÑаÑÑеÑа коÑе ÑÑе
+задали Ñе биÑи ÑпиÑане Ñ Ð¾Ð´ÐµÑак
+[terminal:TERM] ваÑе даÑоÑеке ~/.mc/ini
+(где `TERM' пÑедÑÑавÑа назив ваÑег
+ÑекÑÑег ÑеÑминала). ÐеÑиниÑиÑе
+ÑаÑÑеÑа коÑи ÑÑ Ð²ÐµÑ Ð¸ÑпÑавно
+Ñадили Ñе не ÑÑваÑÑ.[Virtual FS]
+ÐиÑÑÑални СÐ
+
+ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ Ð²Ð°Ð¼ пÑÑжа могÑÑноÑÑ
+ÑпÑавÑаÑа подеÑаваÑима
+виÑÑÑалног ÑиÑÑема даÑоÑекаVirtual File System.
+
+ÐоноÑни наÑедник ÑÑва Ñ
+мемоÑиÑи подаÑке о неким
+виÑÑÑалним ÑиÑÑемима даÑоÑека
+да би ÑбÑзао пÑиÑÑÑп даÑоÑекама
+из Ñог ÑиÑÑема (нпÑ. ÑпиÑкови
+даÑоÑека добавÑени Ñа ÑеÑвеÑа
+FTP-а).
+
+ТакоÑе, како би пÑиÑÑÑпио
+ÑадÑжаÑÑ ÐºÐ¾Ð¼Ð¿ÑимованиÑ
+даÑоÑека (нпÑ. компÑимованиÑ
+даÑоÑека вÑÑÑе `tar'), ÐоноÑни
+наÑедник моÑа да ÑÑвоÑи
+пÑивÑÐµÐ¼ÐµÐ½Ñ Ð½ÐµÐºÐ¾Ð¼Ð¿ÑимованÑ
+даÑоÑÐµÐºÑ Ð½Ð° ваÑем диÑкÑ.
+
+Ðако и подаÑи Ñ Ð¼ÐµÐ¼Ð¾ÑиÑи и
+пÑивÑемене даÑоÑеке на диÑкÑ
+заÑзимаÑÑ ÑеÑÑÑÑе, можда ÑеÑе
+желеÑи да подеÑиÑе паÑамеÑÑе
+оÑÑавÑениÑ
подаÑака како биÑÑе
+ÑмаÑили колиÑÐ¸Ð½Ñ ÑпоÑÑебÑениÑ
+ÑеÑÑÑÑа или повеÑали бÑзинÑ
+пÑиÑÑÑпа ÑеÑÑо коÑиÑÑеним
+ÑиÑÑемима даÑоÑека.
+
+СиÑÑем даÑоÑека вÑÑÑе `tar' моÑа
+да пÑоÑиÑа ÑÐµÐ»Ñ Ð´Ð°ÑоÑÐµÐºÑ Ñамо
+да би пÑиказао ÑпиÑак даÑоÑека,
+због ÑоÑмаÑа аÑÑ
ива вÑÑÑе `tar'.
+Ðако Ñе веÑина даÑоÑека вÑÑÑе
+`tar' обиÑно компÑимована, (обиÑне
+даÑоÑеке вÑÑÑе `tar' ÑÑ ÑгÑожена
+вÑÑÑа), ÑиÑÑем даÑоÑека вÑÑÑе
+`tar' моÑа да иÑ
оÑпакÑÑе на диÑк,
+на пÑивÑемено меÑÑо, и Ñек Ñада
+пÑиÑÑÑпи оÑÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ñ Ð´Ð°ÑоÑеÑи
+као ÑÑо би пÑиÑÑÑпио обиÑноÑ
+даÑоÑеÑи вÑÑÑе `tar'.
+
+Сад, поÑÑо Ñви ми волимо да
+Ñазгледамо даÑоÑеке и даÑоÑеке
+вÑÑÑе `tar' ÑвÑда на диÑкÑ,
+ÑобиÑаÑено Ñе да ÑеÑе напÑÑÑиÑи
+даÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' и каÑниÑе Ñе
+поново поÑеÑиÑи. ÐоÑÑо Ñе
+оÑпакиваÑе ÑпоÑо, ÐоноÑни
+наÑедник Ñе на одÑеÑено вÑеме
+ÑмеÑÑаÑи Ñве подаÑке Ñ
+мемоÑиÑÑ. Ðада Ñо одÑеÑено
+вÑеме иÑÑекне, биÑе оÑлобоÑени
+Ñви ÑеÑÑÑÑи додеÑени Ñом
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+ÐодÑазÑмевано вÑеме ÑекаÑа Ñе
+Ñедан минÑÑ.
+
+СиÑÑем даÑоÑека FTP-аFTP File System (ftpfs) вам
+омогÑÑава да ÑазгледаÑе
+диÑекÑоÑиÑÑме на ÑдаÑеним
+ÑеÑвеÑима FTP-а. Ðн ÑадÑжи
+неколико избоÑа.
+
+анонимна лозинка за ftp Ñе
+лозинка коÑа Ñе Ñе коÑиÑÑиÑи
+када Ñе пÑиÑавÑÑÑеÑе као `anonymous'.
+Ðека меÑÑа заÑ
ÑеваÑÑ Ð¸ÑпÑавнÑ
+адÑеÑÑ ÐµÐ¿Ð¾ÑÑе. Са дÑÑге ÑÑÑане,
+веÑоваÑно не желиÑе да
+оÑÑавÑаÑе ваÑÑ Ð¿ÑÐ°Ð²Ñ Ð°Ð´ÑеÑÑ
+епоÑÑе на непÑовеÑеним меÑÑима,
+а поÑебно Ñколико не коÑиÑÑиÑе
+ÑилÑÑиÑаÑе нежеÑене поÑÑе.
+
+ftpfs ÑÑва ÑпиÑак диÑекÑоÑиÑÑма
+коÑи добавÑа Ñа ÑеÑвеÑа FTP-а Ñ
+оÑÑави. ÐÑеме ÑÑаÑаÑа оÑÑаве Ñе
+може подеÑиÑи избоÑом `иÑÑекло
+вÑеме за оÑÑÐ°Ð²Ñ Ð´Ð¸Ñ. ftpfs-а'. ÐиÑка
+вÑедноÑÑ Ð¾Ð²Ð¾Ð³ избоÑа може
+ÑÑпоÑиÑи ÑÐ²Ð°ÐºÑ ÑадÑÑ Ð½Ð°Ð´ ftpfs-ом,
+ÑÐµÑ Ð¾Ð½Ð´Ð° Ñвака ÑадÑа заÑ
Ñева
+ÑлаÑе заÑ
Ñева ÑеÑвеÑÑ FTP-а.
+
+ÐожеÑе да задаÑе поÑÑедниÑког
+домаÑина FTP-а. ÐазиÑе, ÑÐµÑ Ñе
+веÑина модеÑниÑ
заÑÑиÑниÑ
+зидова Ñ Ð¿Ð¾ÑпÑноÑÑи непÑимеÑна,
+Ð¼Ð°ÐºÐ°Ñ Ð·Ð° FTP (погледаÑÑе доле), па
+Ñе поÑÑедниÑи за FTP ÑмаÑÑаÑÑ
+заÑÑаÑелим.
+
+Ðко ниÑе ÑкÑÑÑено Увек коÑиÑÑи
+поÑÑедника за ftp, можеÑе да
+коÑиÑÑиÑе ÑзвиÑник да биÑÑе
+ÑкÑÑÑили поÑÑедника за извеÑне
+домаÑине. ÐогледаÑÑе одеÑак
+СиÑÑем даÑоÑека FTP-аFTP File System за
+пÑимеÑе.
+
+Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен,
+пÑогÑам Ñе или: гледаÑи
+даÑоÑÐµÐºÑ /usr/lib/mc/mc.no_proxy и ÑÑажиÑи
+Ñедове коÑи ÑадÑже називе
+домаÑина коÑи ÑÑ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ (ако
+назив домаÑина поÑиÑе ÑаÑком,
+пÑеÑпоÑÑавÑа Ñе да Ñе Ñади о
+доменÑ) и пÑеÑпоÑÑавиÑе да ÑÑ
+називи домаÑина без ÑаÑака
+непоÑÑедно пÑиÑÑÑпаÑни. Свим
+дÑÑгим домаÑинима Ñе Ñе
+пÑиÑÑÑпаÑи кÑоз заданог
+поÑÑедника за FTP.
+
+ÐожеÑе да ÑкÑÑÑиÑе ÑпоÑÑебÑ
+даÑоÑеке ~/.netrc, Ñ ÐºÐ¾ÑÐ¾Ñ Ñе ÑÑваÑÑ
+коÑиÑниÑка имена и лозинке за
+ÑеÑвеÑе ftp-а. ÐогледаÑÑе netrc(5) за
+Ð¾Ð¿Ð¸Ñ ÑоÑмаÑа даÑоÑке .netrc.
+
+ÐоÑиÑÑи паÑивни Ñежим ÑкÑÑÑÑÑе
+ÑпоÑÑÐµÐ±Ñ Ð¿Ð°Ñивног Ñежима FTP-а,
+пÑи коме повезиваÑе Ñади
+пÑеноÑа подаÑака покÑеÑе
+клиÑенÑ, а не ÑеÑвеÑ. ÐÐ²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+Ñе пÑепоÑÑÑÑÑе и подÑазÑмевано
+Ñе ÑкÑÑÑен. Ðко Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ
+иÑкÑÑÑи, подаÑковна повезиваÑа
+покÑеÑе ÑеÑвеÑ. Ðво може да не
+Ñади Ñа одÑеÑеним заÑÑиÑним
+зидовима.[Save Setup]
+СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑа
+
+ÐÑи покÑеÑаÑÑ, ÐоноÑни наÑедник
+Ñе покÑÑаÑи да ÑÑиÑа подаÑке о
+покÑеÑаÑÑ Ð¸Ð· даÑоÑеке ~/.mc/ini. Ðко
+ова даÑоÑека не поÑÑоÑи,
+ÑÑиÑаÑе подаÑке из даÑоÑеке Ñа
+подеÑаваÑима за Ñео ÑиÑÑем. Ðко
+ни она не поÑÑоÑи, ÐÐ Ñе
+коÑиÑÑиÑи подÑазÑмеване
+поÑÑавке.
+
+ÐаÑедба СаÑÑÐ²Ð°Ñ Ð¿Ð¾Ð´ÐµÑаваÑа
+ÑÑваÑа даÑоÑÐµÐºÑ ~/.mc/ini ÑÑваÑем
+ÑекÑÑиÑ
поÑÑавки мениÑа `Ðево',
+`ÐеÑно'Left and Right Menus и `ÐзбоÑи'Options Menu.
+
+Ðко ÑкÑÑÑиÑе Ð¸Ð·Ð±Ð¾Ñ ÐÑÑомаÑÑко
+ÑÑваÑе подеÑаваÑа, ÐÐ Ñе Ñвек
+ÑÑваÑи ÑекÑÑе поÑÑавке пÑи
+излазÑ.
+
+ÐоÑÑоÑе и поÑÑавке коÑе Ñе не
+Ð¼Ð¾Ð³Ñ Ð¿ÑомениÑи из мениÑа. Ðа
+биÑÑе пÑоменили Ñе поÑÑавке,
+моÑаÑе да ÑÑеÑÑÑеÑе даÑоÑÐµÐºÑ Ñа
+поÑÑавкама из ваÑег омиÑеног
+ÑÑеÑиваÑа. ÐогледаÑÑе одеÑак
+ÐоÑебне поÑÑавкеSpecial Settings за виÑе
+инÑоÑмаÑиÑа.
+
+[Executing operating system commands]
+ÐзвÑÑаваÑе наÑедби опеÑаÑивног
+ÑиÑÑема
+
+ÐожеÑе да извÑÑиÑе наÑедбе
+ÑкÑÑавÑи иÑ
непоÑÑедно Ñ Ñед за
+ÑÐ½Ð¾Ñ ÐоноÑног наÑедника, или
+избоÑом пÑогÑама кога желиÑе да
+извÑÑиÑе Ñедом за биÑаÑе Ñ Ð¾ÐºÐ½Ñ
+и пÑиÑиÑком на ÑаÑÑÐµÑ `Enter'.
+
+Уколико пÑиÑиÑнеÑе ÑаÑÑÐµÑ `Enter'
+над даÑоÑеком коÑа ниÑе
+извÑÑна, ÐоноÑни наÑедник Ñе
+ÑпоÑедиÑи вÑÑÑÑ Ð¸Ð·Ð°Ð±Ñане
+даÑоÑеке Ñа вÑÑÑама из даÑоÑеке
+вÑÑÑаExtension File Edit. Ðко Ñе пÑонаÑена вÑÑÑа
+коÑа одговаÑа ÑÑаженоÑ, онда Ñе
+Ñе извÑÑиÑи код пÑидÑÑжен ÑоÑ
+вÑÑÑи. ÐÑе извÑÑеÑа наÑедбе
+вÑÑи Ñе веома ÑедноÑÑавно
+ÑаÑиÑеÑе макÑоаMacro Substitution.[The cd internal command]
+УгÑаÑена наÑедба пÑом.диÑ.
+
+ÐаÑÐµÐ´Ð±Ñ cd (пÑомена ÑекÑÑег
+диÑекÑоÑиÑÑма) ÑÑмаÑи ÐоноÑни
+наÑедник; она Ñе не пÑедаÑе
+наÑÐµÐ´Ð±ÐµÐ½Ð¾Ñ ÑÑÑÑи Ñади
+извÑÑаваÑа. СÑога Ñе можда неÑе
+вÑÑиÑи Ñва она згодна ÑаÑиÑеÑа
+и замене макÑоа коÑе обавÑа
+ваÑа ÑÑÑка, иако Ñе Ñе нека
+пÑимеÑиваÑи:
+
+Ðамена Ñилде. Тилда (~) Ñе Ñе
+замениÑи називом ваÑег домаÑег
+диÑекÑоÑиÑÑма, а ако додаÑе
+коÑиÑниÑко име поÑле Ñилде,
+биÑе замеÑена називом
+коÑиÑниÑког диÑекÑоÑиÑÑма
+заданог коÑиÑника.
+
+Ðа пÑимеÑ, ~guest пÑедÑÑавÑа
+домаÑи диÑекÑоÑиÑÑм коÑиÑника
+guest, а ~/guest Ñе диÑекÑоÑиÑÑм под
+именом guest Ñ Ð²Ð°Ñем домаÑем
+диÑекÑоÑиÑÑмÑ.
+
+ÐÑеÑÑ
одни диÑекÑоÑиÑÑм. ÐожеÑе
+ÑкоÑиÑи на диÑекÑоÑиÑÑм коÑи
+ÑÑе пÑеÑÑ
одно коÑиÑÑили Ñз
+поÑебан назив диÑекÑоÑиÑÑма: `-',
+овако: cd -
+
+ÐиÑекÑоÑиÑÑми CDPATH-а. Ðко Ñе
+диÑекÑоÑиÑÑм задан Ñ Ð½Ð°Ñедби cd
+не налази Ñ ÑекÑÑем
+диÑекÑоÑиÑÑмÑ, ÐоноÑни
+наÑедник Ñе коÑиÑÑиÑи вÑедноÑÑ
+пÑоменÑиве окÑÑжеÑа CDPATH да би
+ÑÑажио диÑекÑоÑиÑÑм Ñ Ð±Ð¸Ð»Ð¾ ком
+диÑекÑоÑиÑÑÐ¼Ñ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð¼ Ñ ÑоÑ
+пÑоменÑивоÑ.
+
+Ðа пÑимеÑ, могли биÑÑе да
+подеÑиÑе ваÑÑ Ð¿ÑоменÑÐ¸Ð²Ñ CDPATH на
+~/src:/usr/src, Ñиме омогÑÑивÑи да
+пÑеÑеÑе Ñ Ð±Ð¸Ð»Ð¾ коÑи
+поддиÑекÑоÑиÑÑм ÑнÑÑаÑ
+диÑекÑоÑиÑÑма ~/src и /usr/src, и Ñо Ñа
+било ког меÑÑа Ñ ÑиÑÑемÑ
+даÑоÑека, коÑиÑÑеÑи Ñегов
+ÑелаÑивни назив (нпÑ. cd linux би
+Ð²Ð°Ñ Ð¾Ð´Ð²ÐµÐ»Ð¾ Ñ /usr/src/linux).[Macro Substitution]
+Ðамена макÑоа
+
+ÐÑиликом пÑиÑÑÑпа коÑиÑниÑком
+мениÑÑMenu File Edit, извÑÑеÑа наÑедбе
+завиÑне од вÑÑÑеExtension File Edit, или
+покÑеÑаÑа наÑедбе из ÑноÑа
+наÑедбеног Ñеда, вÑÑи Ñе
+ÑедноÑÑавна замена макÑоа.
+
+ÐакÑои ÑÑ ÑледеÑи:
+
+%i УвлаÑеÑе белинама, Ñеднако
+ позиÑиÑи колоне кÑÑÑоÑа.
+ ÐÑимеÑÑÑе Ñе Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ
+ ÑÑеÑиваÑа.
+
+%y ÐÑÑÑа ÑинÑакÑе ÑекÑÑе
+ даÑоÑеке. ÐÑимеÑÑÑе Ñе
+ Ñамо Ñ Ð¼ÐµÐ½Ð¸ÑÑ ÑÑеÑиваÑа.
+
+%k Ðазив даÑоÑеке блока
+ ÑÑеÑиваÑа.
+
+%e Ðазив даÑоÑеке Ñа
+ гÑеÑкама.
+
+%m Ðазив ÑекÑÑе даÑоÑеке
+ мениÑа.
+
+%f и %p
+ Ðазив ÑекÑÑе даÑоÑеке.
+
+%x ÐÑÑÑа ÑекÑÑе даÑоÑеке.
+
+%b Ðазив ÑекÑÑе даÑоÑеке без
+ вÑÑÑе.
+
+%d Ðазив ÑекÑÑег
+ диÑекÑоÑиÑÑма.
+
+%F Ðазив ÑекÑÑе даÑоÑеке Ñ
+ неизабÑаном окнÑ.
+
+%D Ðазив диÑекÑоÑиÑÑма Ñ
+ неизабÑаном окнÑ.
+
+%t ТÑенÑÑно ознаÑене
+ даÑоÑеке.
+
+%T ÐзнаÑене даÑоÑеке Ñ
+ неизабÑаном окнÑ.
+
+%u и %U
+ СлиÑни макÑоима %t и %T, али Ñ
+ Ñом Ñазликом ÑÑо Ñе
+ даÑоÑеке одознаÑаваÑÑ.
+ ÐожеÑе да коÑиÑÑиÑе оваÑ
+ макÑо Ñедном за ÑÑавкÑ
+ мениÑа или даÑоÑÐµÐºÑ Ð²ÑÑÑа,
+ ÑÐµÑ Ð¿Ñи ÑледеÑем
+ извÑÑаваÑÑ Ð½Ð¸Ñедна
+ даÑоÑека неÑе биÑи
+ ознаÑена.
+
+%s и %S
+ Ðод изабÑаниÑ
даÑоÑека:
+ ознаÑене даÑоÑеке, Ñколико
+ поÑÑоÑе. У ÑÑпÑоÑном, назив
+ ÑекÑÑе даÑоÑеке.
+
+%cd Ðво Ñе поÑебан макÑо коÑи
+ Ñе коÑиÑÑи за поÑÑавÑаÑе
+ ÑекÑÑег диÑекÑоÑиÑÑма на
+ диÑекÑоÑиÑÑм задан пÑе
+ макÑоа. Ðво Ñе пÑе Ñвега
+ коÑиÑÑи као ÑпÑега за
+ виÑÑÑални ÑиÑÑем даÑоÑекаVirtual File
+ System.
+
+%view ÐÐ²Ð°Ñ Ð¼Ð°ÐºÑо Ñе коÑиÑÑи за
+ покÑеÑаÑе ÑгÑаÑеног
+ пÑегледаÑа. Ðн Ñе може
+ коÑиÑÑиÑи заÑебно, или Ñз
+ аÑгÑменÑе. Уколико мÑ
+ задаÑе аÑгÑменÑе, они би
+ ÑÑебало да Ñе окÑÑже
+ виÑиÑаÑÑим загÑадама.
+
+ ÐÑгÑменÑи ÑÑ ÑледеÑи: ascii
+ да би Ñе заÑ
Ñевао Ñежим
+ аÑкиÑа; hex да би Ñе заÑ
Ñевао
+ Ñ
екÑадекадни Ñежим; nroff да
+ би Ñе наложило пÑегледаÑÑ
+ да ÑÑмаÑи низове за
+ полÑÑÑна Ñлова и
+ подвлаÑеÑе пÑогÑама nroff;
+ unformatted да би Ñе наложило
+ пÑегледаÑÑ Ð´Ð° не ÑÑмаÑи
+ наÑедбе nroff-а за полÑÑÑна
+ Ñлова и подвлаÑеÑе.
+
+%% Ðнак %
+
+%{неки ÑекÑÑ}
+ ÐиÑа за заменÑ. ÐÑиказÑÑе
+ Ñе пÑÐ¾Ð·Ð¾Ñ Ð·Ð° ÑÐ½Ð¾Ñ Ð° ÑекÑÑ
+ ÑнÑÑÐ°Ñ Ð²Ð¸ÑиÑаÑÑиÑ
загÑада
+ Ñе коÑиÑÑи као одзивник.
+ ÐакÑо Ñе замеÑÑÑе ÑекÑÑом
+ коÑи Ñе Ñнео коÑиÑник.
+ ÐоÑиÑник може да пÑиÑиÑне
+ ÑаÑÑеÑе ESC или F10 за
+ пониÑÑаваÑе. ÐÐ²Ð°Ñ Ð¼Ð°ÐºÑо
+ ÑÐ¾Ñ Ñвек не Ñади Ñ
+ наÑедбеном ÑедÑ.
+
+%var{ENV:подÑаз}
+ Уколико пÑоменÑива ÑÑÑке
+ ENV ниÑе поÑÑавÑена, коÑиÑÑи
+ Ñе вÑедноÑÑ Ð¿Ð¾Ð´Ñаз. ÐнаÑе,
+ коÑиÑÑи Ñе вÑедноÑÑ
+ пÑоменÑиве ENV.[The subshell support]
+ÐодÑÑка за подÑÑÑке
+
+ÐодÑÑка за подÑÑÑке Ñе Ð¸Ð·Ð±Ð¾Ñ Ñ
+вÑеме пÑевоÑеÑа пÑогÑама; она
+Ñади Ñа ÑÑÑкама bash, tcsh и zsh.
+
+Ðада Ñе код подÑÑÑке покÑене,
+ÐоноÑни наÑедник Ñе заÑеÑи
+ÑпоÑедни пÑимеÑак ÑÑÑке (оне
+задане Ñ Ð¿ÑоменÑÐ¸Ð²Ð¾Ñ SHELL, а ако
+она ниÑе задана, онда оне Ñ
+даÑоÑеÑи /etc/passwd) и покÑенÑÑи га
+Ñ Ð¿ÑеÑдоÑеÑминалÑ; ÑмеÑÑо Ñе да
+покÑеÑе нова ÑÑÑка Ñваки пÑÑ
+пÑи извÑÑеÑÑ Ð½Ð°Ñедбе, наÑедба
+Ñе биÑи пÑоÑлеÑена подÑÑÑÑи као
+да ÑÑе Ñе ви ÑкÑÑали. Ðво вам
+омогÑÑава и да меÑаÑе
+пÑоменÑиве ÑÑÑке, коÑиÑÑиÑе
+ÑÑнкÑиÑе ÑÑÑке и задаÑеÑе
+надимке коÑи Ñе важиÑи до
+излаÑка из ÐоноÑног наÑедника.
+
+Уколико коÑиÑÑиÑе ÑÑÑÐºÑ bash,
+можеÑе да задаÑе наÑедбе коÑе
+Ñе извÑÑаваÑÑ Ð¿Ñи покÑеÑаÑÑ
+подÑÑÑке Ñ Ð²Ð°ÑÐ¾Ñ Ð´Ð°ÑоÑеÑи
+~/.mc/bashrc а поÑебне мапе ÑаÑÑаÑÑÑе
+Ñ Ð´Ð°ÑоÑеÑи ~/.mc/inputrc. ÐоÑиÑниÑи
+ÑÑÑке tcsh Ð¼Ð¾Ð³Ñ Ð´Ð° задаÑÑ Ð½Ð°Ñедбе
+коÑе Ñе извÑÑаваÑÑ Ð¿Ñи
+покÑеÑаÑÑ Ñ Ð´Ð°ÑоÑеÑи ~/.mc/tcshrc.
+
+ÐÑи ÑпоÑÑеби кода подÑÑÑке,
+можеÑе било када да обÑÑÑавиÑе
+апликаÑиÑе пÑеÑиÑом C-o и
+вÑаÑиÑе Ñе Ñ ÐоноÑног
+наÑедника; Ñколико ÑÑе
+обÑÑÑавили апликаÑиÑÑ, неÑеÑе
+моÑи да Ñе покÑеÑеÑе дÑÑге
+ÑпоÑаÑÑе наÑедбе Ñве док не
+завÑÑиÑе Ñад Ñ Ð°Ð¿Ð»Ð¸ÐºÐ°ÑиÑи коÑÑ
+ÑÑе обÑÑÑавили.
+
+ÐодаÑна одлика ÑпоÑÑебе
+подÑÑÑки Ñе да Ñе за одзивник
+коÑи пÑиказÑÑе ÐоноÑни
+наÑедник коÑиÑÑи иÑÑи одзивник
+коÑи коÑиÑÑиÑе Ñ ÑÑÑÑи.
+
+ÐдеÑак ÐÐÐÐÐ ÐOPTIONS ÑадÑжи виÑе
+инÑоÑмаÑиÑа о Ñоме како можеÑе
+да ÑпÑавÑаÑе кодом подÑÑÑки.[Chmod]
+ÐÑомена дозвола
+
+ÐÑÐ¾Ð·Ð¾Ñ `ÐÑомена дозвола' Ñе
+коÑиÑÑи за пÑÐ¾Ð¼ÐµÐ½Ñ Ð±Ð¸Ñова
+аÑÑибÑÑа гÑÑпе даÑоÑека и
+диÑекÑоÑиÑÑма. Ðн Ñе може
+покÑенÑÑи пÑеÑиÑом C-x c.
+
+ÐÑÐ¾Ð·Ð¾Ñ `ÐÑомена дозвола' Ñе
+ÑаÑÑоÑи из два дела - Ðозволе и
+ÐаÑоÑека.
+
+У одеÑÐºÑ ÐаÑоÑека ÑÑ Ð¿Ñиказани
+назив даÑоÑеке или
+диÑекÑоÑиÑÑма и Ñене дозволе Ñ
+окÑалном обликÑ, као и Ñен
+влаÑник и гÑÑпа.
+
+У одеÑÐºÑ Ðозволе поÑÑоÑи низ
+кÑÑиÑа коÑе одговаÑаÑÑ
+биÑовима аÑÑибÑÑа даÑоÑеке. ÐÑи
+пÑомени биÑова аÑÑибÑÑа,
+видеÑеÑе да Ñе окÑална вÑедноÑÑ
+Ñ Ð¾Ð´ÐµÑÐºÑ ÐаÑоÑека меÑа.
+
+Ðа биÑÑе Ñе помеÑали измеÑÑ
+конÑÑола (дÑгмади и кÑÑиÑа),
+коÑиÑÑиÑе ÑаÑÑеÑе Ñа
+ÑÑÑелиÑама или ÑаÑÑÐµÑ `Tab'. Ðа
+биÑÑе пÑоменили ÑÑаÑе кÑÑиÑа
+или изабÑали дÑгме коÑиÑÑиÑе
+ÑазмакниÑÑ. ТакоÑе можеÑе да
+коÑиÑÑиÑе пÑеÑиÑе Ñа дÑгмади да
+биÑÑе иÑ
бÑже акÑивиÑали.
+ÐÑеÑиÑе ÑÑ Ð¿Ñиказане Ñ Ð²Ð¸Ð´Ñ
+иÑÑакнÑÑиÑ
Ñлова на дÑгмадима.
+
+Ðа биÑÑе поÑÑавили биÑове
+аÑÑибÑÑа, коÑиÑÑиÑе ÑаÑÑÐµÑ `Enter'.
+
+ÐÑи ÑÐ°Ð´Ñ Ñа гÑÑпом даÑоÑека или
+диÑекÑоÑиÑÑма, поÑÑебно Ñе Ñамо
+да пÑиÑиÑнеÑе ÑаÑÑÐµÑ Ð¼Ð¸Ñа када
+Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð´ биÑовима коÑе
+желиÑе да поÑÑавиÑе или
+оÑиÑÑиÑе. Ðада ÑÑе изабÑали
+биÑове коÑе желиÑе да
+пÑомениÑе, изабеÑиÑе Ñедно од
+дÑгмади (ÐоÑÑави ознаÑене или
+ÐÑиÑÑи ознаÑене).
+
+Ðа кÑаÑÑ, да биÑÑе аÑÑибÑÑе
+поÑÑавили доÑловно на оне коÑе
+ÑÑе задали, можеÑе да коÑиÑÑиÑе
+дÑгме [ÐоÑÑави Ñве] коÑе Ñе
+ÑадиÑи над Ñвим ознаÑеним
+даÑоÑекама.
+
+[Све ознаÑене] поÑÑавÑа Ñамо
+ознаÑене аÑÑибÑÑе за Ñве
+изабÑане даÑоÑеке
+
+[ÐоÑÑави ознаÑене] поÑÑавÑа
+ознаÑене биÑове Ñ Ð°ÑÑибÑÑима
+ÑвиÑ
изабÑаниÑ
даÑоÑека
+
+[ÐÑиÑÑи ознаÑене] ÑиÑÑи
+ознаÑене биÑове Ñ Ð°ÑÑибÑÑима
+ÑвиÑ
изабÑаниÑ
даÑоÑека
+
+[ÐоÑÑави] поÑÑавÑа аÑÑибÑÑе
+Ñедне даÑоÑеке
+
+[ÐониÑÑи] пониÑÑава наÑедбÑ
+пÑомене дозвола[Chown]
+ÐÑомена влаÑника
+
+ÐаÑедба пÑомене влаÑника Ñе
+коÑиÑÑи да би Ñе пÑоменио
+влаÑник/гÑÑпа даÑоÑеке. ÐÑеÑиÑа
+за Ð¾Ð²Ñ Ð½Ð°ÑÐµÐ´Ð±Ñ Ñе C-x o.[Advanced Chown]
+ÐапÑедна пÑомена влаÑника
+
+ÐаÑедба ÐапÑедна пÑомена
+влаÑника пÑедÑÑавÑа
+комбинаÑиÑÑ Ð½Ð°Ñедби ÐÑомена
+дозволаChmod и ÐÑомена влаÑникаChown Ñ
+Ñедан пÑозоÑ. ÐожеÑе да
+одÑедном пÑомениÑе дозволе и
+влаÑника/гÑÑÐ¿Ñ Ð´Ð°ÑоÑека.[File Operations]
+ÐпеÑаÑиÑе над даÑоÑекама
+
+ÐÑи копиÑаÑÑ, пÑемеÑÑаÑÑ Ð¸Ð»Ð¸
+бÑиÑаÑÑ Ð´Ð°ÑоÑека ÐоноÑни
+наÑедник пÑиказÑÑе диÑалог
+опеÑаÑиÑа над даÑоÑекама. Ðн
+пÑиказÑÑе даÑоÑеке коÑе Ñе
+ÑÑенÑÑно обÑаÑÑÑÑ Ð¸ пÑоÑенаÑ
+ÑекÑÑе даÑоÑеке коÑи Ñе
+обÑаÑен. Ред Ñа бÑоÑем
+пÑиказÑÑе колико Ñе ознаÑениÑ
+даÑоÑека обÑаÑено. Ред Ñа
+баÑÑовима пÑиказÑÑе обÑаÑени
+пÑоÑÐµÐ½Ð°Ñ ÑкÑпне велиÑине
+ознаÑениÑ
даÑоÑека. Уколико Ñе
+бÑбÑивоÑÑ Ð¸ÑкÑÑÑена, неÑе биÑи
+пÑиказани Ñедови даÑоÑеке и
+баÑÑова.
+
+У Ð´Ð½Ñ Ð´Ð¸Ñалога поÑÑоÑе два
+дÑгмеÑа. ÐÑиÑиÑком на дÑгме
+ÐÑеÑкоÑи, оÑÑаÑак ÑекÑÑе
+даÑоÑеке Ñе биÑи пÑеÑкоÑен.
+ÐÑиÑиÑком на дÑгме ÐÑекини,
+Ñела опеÑаÑиÑа Ñе биÑи
+пÑекинÑÑа а оÑÑале даÑоÑеке
+пÑеÑкоÑене.
+
+ÐоÑÑоÑе ÑÐ¾Ñ ÑÑи дÑÑга диÑалога
+коÑе можеÑе да покÑенеÑе Ñоком
+опеÑаÑиÑа Ñа даÑоÑекама.
+
+ÐиÑалог гÑеÑке Ð²Ð°Ñ Ð¾Ð±Ð°Ð²ÐµÑÑава о
+вÑÑÑи гÑеÑке и ÑадÑжи ÑÑи
+избоÑа. ÐбиÑно ÑеÑе биÑаÑи
+дÑгме ÐÑеÑкоÑи да биÑÑе
+пÑеÑкоÑили даÑоÑÐµÐºÑ Ð¸Ð»Ð¸ дÑгме
+ÐÑекини да биÑÑе пÑекинÑли
+ÑелокÑÐ¿Ð½Ñ Ð¾Ð¿ÐµÑаÑиÑÑ. ÐожеÑе
+ÑакоÑе да изабеÑеÑе дÑгме
+Ðонови Ñколико ÑÑе пÑоблем
+ÑеÑили Ñа дÑÑгог ÑеÑминала.
+
+ÐиÑалог замене Ñе пÑиказÑÑе
+када покÑÑаÑе да копиÑаÑе или
+пÑемеÑÑиÑе даÑоÑÐµÐºÑ Ð¿Ñеко
+поÑÑоÑеÑе даÑоÑеке. ÐиÑаог
+пÑиказÑÑе даÑÑме и велиÑине
+обеÑÑ Ð´Ð°ÑоÑека. ÐÑиÑиÑниÑе
+дÑгме Ðа како биÑÑе пÑепиÑали
+даÑоÑекÑ, дÑгме Ðе како биÑÑе
+пÑеÑкоÑили даÑоÑекÑ, дÑгме Све
+да биÑÑе пÑепиÑали Ñве
+даÑоÑеке, дÑгме ÐиÑÑа да не
+пÑепиÑеÑе ниÑÐµÐ´Ð½Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð°
+дÑгме ÐжÑÑиÑÐ°Ñ Ð´Ð° биÑÑе
+пÑепиÑали даÑоÑÐµÐºÑ Ð°ÐºÐ¾ Ñе
+извоÑна даÑоÑека новиÑа од
+одÑедиÑне. ÐожеÑе да пÑекинеÑе
+ÑÐµÐ»Ñ Ð¾Ð¿ÐµÑаÑиÑÑ Ð¿ÑиÑиÑком на
+дÑгме ÐÑекини.
+
+ÐиÑалог ÑекÑÑзивног бÑиÑаÑа Ñе
+пÑиказÑÑе када покÑÑаÑе да
+обÑиÑеÑе диÑекÑоÑиÑÑм коÑи
+ниÑе пÑазан. ÐÑиÑиÑниÑе дÑгме
+Ðа како биÑÑе ÑекÑÑзивно
+обÑиÑали диÑекÑоÑиÑÑм, дÑгме Ðе
+како биÑÑе пÑеÑкоÑили
+диÑекÑоÑиÑÑм, дÑгме Све како
+биÑÑе обÑиÑали Ñве
+диÑекÑоÑиÑÑме а дÑгме ÐиÑÑа
+како биÑÑе пÑеÑкоÑили Ñве
+непÑазне диÑекÑоÑиÑÑме. ÐожеÑе
+да пÑекинеÑе ÑÐµÐ»Ñ Ð¾Ð¿ÐµÑаÑиÑÑ
+пÑиÑиÑком на дÑгме ÐÑекини.
+Уколико изабеÑеÑе дÑгме Ðа или
+Све, биÑеÑе ÑпиÑани за поÑвÑдÑ.
+ÐÑиÑиÑниÑе Ðа Ñамо Ñколико ÑÑе
+заиÑÑа ÑвеÑени да желиÑе да
+ÑекÑÑзивно бÑиÑеÑе ÑаÑ
+диÑекÑоÑиÑÑм.
+
+Уколико ÑÑе ознаÑили даÑоÑеке и
+над Ñима ÑпÑовели опеÑаÑиÑÑ,
+одознаÑиÑе Ñе Ñамо даÑоÑеке над
+коÑима Ñе опеÑаÑиÑа ÑÑпела.
+ÐаÑоÑеке коÑе ниÑÑ ÑÑпеле или
+ÑÑ Ð¿ÑеÑкоÑене оÑÑаÑÑ Ð¾Ð·Ð½Ð°Ñене.[Mask Copy/Rename]
+ÐопиÑаÑе/пÑеименоваÑе Ñа
+маÑком
+
+ÐпеÑаÑиÑе копиÑаÑа/пÑемеÑÑаÑа
+вам омогÑÑаваÑÑ Ð´Ð° на лак наÑин
+пÑеноÑиÑе називе даÑоÑека. Ðа
+биÑÑе Ñо ÑÑадили, моÑаÑе да
+задаÑе иÑпÑÐ°Ð²Ð½Ñ Ð¸Ð·Ð²Ð¾ÑÐ½Ñ Ð¼Ð°ÑкÑ,
+и да задаÑе неке ÑокеÑÑке знаке,
+обиÑно Ñ Ð½Ð°ÑÑÐ°Ð²ÐºÑ Ð¾Ð´ÑедиÑÑа.
+Све даÑоÑеке коÑе одговаÑаÑÑ
+извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи Ñе биÑи
+копиÑане/пÑеименоване Ñ ÑкладÑ
+Ñа одÑедиÑном маÑком. Уколико
+поÑÑоÑе ознаÑене даÑоÑеке, биÑе
+пÑеименоване Ñамо ознаÑене
+даÑоÑеке коÑе одговаÑаÑÑ
+извоÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи.
+
+ÐоÑÑоÑе и дÑÑги избоÑи коÑе
+можеÑе да поÑÑавиÑе:
+
+ÐÑаÑи везе
+
+одÑеÑÑÑе да ли да Ñе Ñимвезе и
+ÑвÑде везе из извоÑног
+диÑекÑоÑиÑÑма (и ÑекÑÑзивно из
+поддиÑекÑоÑиÑÑма) пÑÐµÐ²ÐµÐ¶Ñ Ñ
+одÑедиÑном диÑекÑоÑиÑÑÐ¼Ñ Ð¸Ð»Ð¸
+да им Ñе пÑекопиÑа ÑадÑжаÑ.
+
+ÐаÑони Ñ Ð¿Ð¾Ð´Ð´Ð¸ÑекÑоÑиÑÑме
+
+одÑеÑÑÑе ÑÑа Ñе Ñади када би
+ÑÑебало копиÑаÑи извоÑни
+диÑекÑоÑиÑÑм, али одÑедиÑни
+диÑекÑоÑиÑÑм Ð²ÐµÑ Ð¿Ð¾ÑÑоÑи.
+ÐодÑазÑмевана ÑадÑа Ñе да Ñе
+ÑадÑÐ¶Ð°Ñ Ð¸Ð·Ð²Ð¾Ñног диÑекÑоÑиÑÑма
+копиÑа Ñ Ð¾Ð´ÑедиÑни
+диÑекÑоÑиÑÑм. УкÑÑÑиваÑем овог
+избоÑа извоÑни диÑекÑоÑиÑÑм Ñе
+копиÑаÑи као поддиÑекÑоÑиÑÑм
+одÑедиÑног диÑекÑоÑиÑÑма.
+
+Ðа пÑимеÑ, Ñколико желиÑе да
+копиÑаÑе диÑекÑоÑиÑÑм `/trla' коÑи
+ÑадÑжи даÑоÑÐµÐºÑ `baba' Ñ `/lan/trla',
+коÑи Ð²ÐµÑ Ð¿Ð¾ÑÑоÑи. ÐодÑазÑмевано
+(када Ð¸Ð·Ð±Ð¾Ñ ÐаÑони Ñ
+поддиÑекÑоÑиÑÑме ниÑе
+поÑÑавÑен), ÐÐ Ñе копиÑаÑи
+даÑоÑÐµÐºÑ `/trla/baba' Ñ Ð´Ð°ÑоÑекÑ
+`/lan/trla/baba'. УкÑÑÑиваÑем овог
+избоÑа биÑе ÑÑвоÑен
+диÑекÑоÑиÑÑм `/lan/trla/trla', а
+даÑоÑека `/trla/baba' Ñе биÑи
+копиÑана Ñ `/lan/trla/trla/baba'.
+
+ÐÑÑÐ²Ð°Ñ Ð°ÑÑибÑÑе
+
+одÑеÑÑÑе да ли да Ñе ÑÑваÑÑ
+дозволе, даÑÑми и (Ñ ÑлÑÑаÑÑ Ð´Ð°
+ÑÑе админиÑÑÑаÑоÑ) влаÑник
+извоÑниÑ
даÑоÑека. Ðко оваÑ
+Ð¸Ð·Ð±Ð¾Ñ Ð½Ð¸Ñе поÑÑавÑен, поÑÑоваÑе
+Ñе ÑекÑÑа вÑедноÑÑ
+подÑазÑмеване маÑке (umask).
+
+ÐоÑиÑÑи обÑаÑÑе ÑÑÑке: ÑкÑÑÑено
+
+Ðада Ñе Ð¸Ð·Ð±Ð¾Ñ ÐбÑаÑÑи ÑÑÑке
+ÑкÑÑÑен, можеÑе да коÑиÑÑиÑе
+ÑокеÑÑке знаке `*' и `?' Ñ Ð¸Ð·Ð²Ð¾ÑноÑ
+маÑÑи. Ðни ÑÑнкÑиониÑÑ Ð½Ð° иÑÑи
+наÑин као Ñ ÑÑÑÑи. У одÑедиÑноÑ
+маÑÑи ÑÑ Ð´Ð¾Ð·Ð²Ð¾Ñени Ñамо
+ÑокеÑÑки знаÑи `*' и `\<ÑиÑÑа>'.
+ÐÑви ÑокеÑÑки знак `*' Ñ
+одÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи одговаÑа
+пÑÐ²Ð¾Ñ ÑокеÑÑÐºÐ¾Ñ Ð³ÑÑпи из
+извоÑне маÑке, дÑÑги знак `*'
+одговаÑа дÑÑгоÑ, иÑд. ÐокеÑÑки
+знак `\1' одговаÑа пÑвоÑ
+ÑокеÑÑÐºÐ¾Ñ Ð³ÑÑпи из извоÑне
+маÑке, знак `\2' дÑÑгоÑ, и Ñако
+даÑе до `\9'. ÐокеÑÑки знак `\0'
+пÑедÑÑавÑа Ñео назив извоÑне
+даÑоÑеке.
+
+Ðво два пÑимеÑа:
+
+Ðко Ñе извоÑна маÑка `*.tar.gz',
+одÑедиÑÑе Ñе `/bla/*.tgz' а даÑоÑека
+коÑа Ñе копиÑа `foo.tar.gz', копиÑа Ñе
+Ñе зваÑи `foo.tgz' Ñ Ð´Ð¸ÑекÑоÑиÑÑмÑ
+`/bla'.
+
+Уколико пÑеÑпоÑÑавимо да
+желиÑе да замениÑе оÑновни део
+назива и вÑÑÑÑ, како би даÑоÑека
+`dato.c' поÑÑала `c.dato' иÑд, било би
+поÑÑебно да задаÑе извоÑнÑ
+маÑÐºÑ `*.*' а одÑедиÑÐ½Ñ `\2.\1'.
+
+ÐоÑиÑÑи обÑаÑÑе ÑÑÑке:
+иÑкÑÑÑено
+
+Уколико Ñе Ð¸Ð·Ð±Ð¾Ñ ÐбÑаÑÑи ÑÑÑке
+иÑкÑÑÑен, ÐРнеÑе ÑамоÑÑално
+гÑÑпиÑаÑи обÑаÑÑе. У извоÑноÑ
+маÑÑи ÑеÑе моÑаÑи да коÑиÑÑиÑе
+изÑазе као ÑÑо Ñе `\(...\)' да биÑÑе
+задали знаÑеÑе за ÑокеÑÑке
+знаке Ñ Ð¾Ð´ÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи. Ðво Ñе
+ÑлекÑибилниÑе, али и заÑ
Ñева
+виÑе кÑÑаÑа. ÐнаÑе, одÑедиÑне
+маÑке ÑÑ ÑлиÑне ÑиÑÑаÑиÑи Ñ
+коÑÐ¾Ñ ÑÑ Ð¾Ð±ÑаÑÑи ÑÑÑке
+ÑкÑÑÑени.
+
+Ðво два пÑимеÑа:
+
+Ðко Ñе извоÑна маÑка `^\(.*\)\.tar\.gz$',
+одÑедиÑна маÑка `/lan/*.tgz' а
+даÑоÑÐµÐºÑ Ð±Ð¸ ÑÑебало копиÑаÑи Ñ
+`baba.tar.gz', копиÑа Ñе Ñе наÑи Ñ
+`/lan/baba.tgz'.
+
+ÐÑеÑпоÑÑавимо да желиÑе да
+замениÑе оÑновни назив
+даÑоÑеке и вÑÑÑÑ, како би
+даÑоÑека `dato.c' поÑÑала `c.dato' иÑд.
+ÐзвоÑна маÑка за ово Ñе
+`^\(.*\)\.\(.*\)$' а одÑедиÑна `\2.\1'.
+
+ÐÑеÑваÑаÑа великиÑ
Ñ Ð¼Ð°Ð»Ð° Ñлова
+и обÑнÑÑо
+
+ÐожеÑе и да пÑомениÑе да ли ÑÑ
+Ñлова мала или велика Ñ
+називима даÑоÑека. Уколико
+коÑиÑÑиÑе `\u' или `\l' Ñ
+одÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи, ÑледеÑи знак
+Ñе биÑи пÑеÑвоÑен Ñ Ð²ÐµÐ»Ð¸ÐºÐ°
+Ñлова или мала Ñлова, Ñим Ñедом.
+
+Уколико коÑиÑÑиÑе `\U' или `\L' Ñ
+одÑедиÑÐ½Ð¾Ñ Ð¼Ð°ÑÑи, ÑледеÑи знаÑи
+Ñе биÑи пÑеÑвоÑени Ñ Ð²ÐµÐ»Ð¸ÐºÐ° или
+мала Ñлова, Ñим Ñедом, Ñве до
+ÑледеÑег `\E', `\U', `\L' или кÑаÑа
+назива даÑоÑеке.
+
+`\u' и `\l' ÑÑ ÑаÑи од `\U' и `\L'.
+
+Ðа пÑимеÑ, Ñколико Ñе извоÑна
+маÑка `*' (пÑи ÑкÑÑÑеним
+обÑаÑÑима ÑÑÑке) или `^\(.*\)$' (пÑи
+иÑкÑÑÑеним обÑаÑÑима ÑÑÑке) а
+одÑедиÑна маÑка Ñе `\L\u*', називи
+даÑоÑека Ñе биÑи пÑебаÑени Ñ
+Ñакве, коÑи имаÑÑ Ð¿Ð¾ÑеÑно
+велико, а оÑÑала мала Ñлова.
+
+ÐожеÑе да коÑиÑÑиÑе и `\' као
+знак за ÑиÑиÑаÑе. Ðа пÑимеÑ, `\\'
+Ñе обÑнÑÑа коÑа ÑÑÑа а `\*' Ñе
+звездиÑа.[Internal File Viewer]
+УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека
+
+УгÑаÑени пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека
+пÑÑжа два Ñежима пÑиказа: аÑки и
+Ñ
екÑадекадни. Ðа биÑÑе Ñменили
+пÑиказе, коÑиÑÑиÑе ÑаÑÑÐµÑ F4.
+Уколико имаÑе инÑÑалиÑан ÐÐУ-ов
+пÑогÑам gzip, он Ñе биÑи коÑиÑÑен
+за ÑамоÑаÑпакиваÑе даÑоÑека по
+поÑÑеби.
+
+ÐÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе покÑÑаÑи да
+коÑиÑÑи наÑбоÑи наÑин за пÑиказ
+подаÑака коÑи пÑÑжа Ð²Ð°Ñ ÑиÑÑем
+или вÑÑÑа даÑоÑека. УгÑаÑени
+пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ð´Ð°ÑоÑека Ñе ÑÑмаÑиÑи
+неке низове ниÑки како би
+поÑÑавио аÑÑибÑÑе полÑÑÑног
+или подвÑÑеног иÑпиÑа, на ÑаÑ
+наÑин ÑлепÑаваÑÑÑи пÑиказ
+ваÑиÑ
даÑоÑека.
+
+У Ñ
екÑадекадном ÑежимÑ
+могÑÑноÑÑ Ð·Ð° пÑеÑÑаживаÑе
+пÑиÑ
ваÑа ÑекÑÑ Ð¿Ð¾Ð´ наводниÑима
+и конÑÑанÑне бÑоÑеве. ТекÑÑ Ñ
+наводниÑима Ñе ÑÑажи доÑловно,
+без окÑÑжÑÑÑÑиÑ
наводника.
+Сваки бÑÐ¾Ñ Ð¿ÑедÑÑавÑа Ñедан
+баÑÑ ÐºÐ¾Ñи Ñе ÑÑажи. ÐожеÑе да
+меÑаÑе ÑиÑиÑани ÑекÑÑ Ñа
+конÑÑанÑама на ÑледеÑи наÑин:
+
+"ÐиÑка" -1 0xBB 012 "ÑÐ¾Ñ ÑекÑÑа"
+
+ÐÑимеÑиÑе да Ñе 012 окÑални бÑоÑ.
+-1 Ñе пÑеÑваÑа Ñ 0xFF.
+
+Ðво ÑÐ¾Ñ Ð½ÐµÐºÐ¸Ñ
деÑаÑа о
+пÑегледаÑÑ: на ÑиÑÑемима коÑи
+имаÑÑ ÑиÑÑемÑки позив mmap(2),
+пÑогÑам мапиÑа даÑоÑÐµÐºÑ ÑмеÑÑо
+да Ñе ÑÑиÑа; Ñколико ÑиÑÑем нема
+ÑиÑÑемÑки позив mmap(2) или
+даÑоÑека одговаÑа ÑадÑи коÑа
+заÑ
Ñева ÑилÑаÑ, онда Ñе
+пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ ÐºÐ¾ÑиÑÑиÑи ÑаÑÑÑÑе
+пÑиÑ
ваÑнике, Ñиме ÑÑиÑаваÑÑÑи
+Ñамо оне делове даÑоÑеке коÑима
+ÑÑваÑно пÑиÑÑÑпаÑе (овим ÑÑ
+обÑÑ
ваÑене и компÑимоване
+даÑоÑеке).
+
+Ðво ÑпиÑка ÑадÑи коÑе ÑÑ
+пÑидÑÑжене ÑаÑÑеÑима коÑе
+ÐоноÑни наÑедник пÑиÑ
ваÑа Ñ
+ÑгÑаÑеном пÑегледаÑÑ.
+
+F1 ÐокÑеÑе ÑгÑаÑени
+Ñ
ипеÑÑекÑÑÑални пÑегледаÑ
+помоÑи.
+
+F2 СмеÑÑÑе Ñежим пÑелома.
+
+F4 СмеÑÑÑе Ñ
екÑадекадни Ñежим.
+
+F5 Ðди на Ñед. Ðво Ñе Ð²Ð°Ñ ÑпиÑаÑи
+за бÑÐ¾Ñ Ñеда и пÑиказаÑе ÑаÑ
+Ñед.
+
+F6, /. ÐÑеÑÑага ÑегÑлаÑниÑ
изÑаза.
+
+?, ÐÑеÑÑага ÑегÑлаÑниÑ
изÑаза
+Ñназад.
+
+F7 ÐбиÑна пÑеÑÑага / пÑеÑÑага Ñ
+Ñ
екÑадекадном ÑежимÑ.
+
+C-s, F17, n. ÐокÑеÑе обиÑÐ½Ñ Ð¿ÑеÑÑагÑ
+Ñколико изÑаз за пÑеÑÑÐ°Ð³Ñ Ð½Ð¸Ñе
+пÑеÑÑ
одно задан, а инаÑе налази
+ÑледеÑе задовоÑеÑе.
+
+C-r. ÐокÑеÑе пÑеÑÑÐ°Ð³Ñ Ñназад
+Ñколико изÑаз за пÑеÑÑÐ°Ð³Ñ Ð½Ð¸Ñе
+пÑеÑÑ
одно задан, а инаÑе налази
+Ñназад ÑледеÑе задовоÑеÑе.
+
+F8 СмеÑÑÑе ÑиÑови/ÑаÑÑлаÑени
+Ñежим: ово Ñе пÑиказаÑи
+даÑоÑÐµÐºÑ Ð¾Ð½Ð°ÐºÐ¾ каква Ñе она на
+диÑÐºÑ Ð¸Ð»Ð¸, Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñ
+даÑоÑеÑи mc.ext задан ÑилÑÐ°Ñ Ð·Ð°
+обÑадÑ, као излаз ÑилÑÑа. ТекÑÑи
+Ñежим Ñе Ñвек Ð¾Ð½Ð°Ñ Ð´ÑÑги од оног
+коÑи ÑÑоÑи на наÑпиÑÑ Ð´ÑгмеÑа,
+поÑÑо Ñе на дÑгмеÑÑ Ð½Ð°Ð»Ð°Ð·Ð¸
+Ñежим коÑи ÑкÑÑÑÑÑеÑе Ñим
+ÑаÑÑеÑом.
+
+F9 СмеÑÑÑе
+ÑоÑмаÑиÑани/неÑоÑмаÑиÑани
+Ñежим: када Ñе ÑкÑÑÑен
+ÑоÑмаÑиÑани Ñежим, пÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Ñе
+ÑÑмаÑиÑи неке низове ниÑки,
+како би пÑиказао полÑÑÑн и
+подвÑÑен ÑекÑÑ Ñ ÑазлиÑиÑим
+боÑама. ТакоÑе, наÑÐ¿Ð¸Ñ Ð´ÑгмеÑа
+ÑадÑжи неÑкÑÑÑени Ñежим.
+
+F10, Esc. Ðзлази из ÑгÑаÑеног
+пÑегледаÑа даÑоÑека.
+
+ÑледеÑа-ÑÑÑана, ÑазмакниÑа, C-v.
+Ðлиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ ÑнапÑед.
+
+пÑеÑÑ
одна-ÑÑÑана, M-v, C-b, backspace.
+Ðлиза ÑÐµÐ´Ð½Ñ ÑÑÑÐ°Ð½Ñ Ñназад.
+
+ÑÑÑелиÑа-наниже Ðлиза Ñедан Ñед
+ÑнапÑед.
+
+ÑÑÑелиÑа-навиÑе Ðлиза Ñедан Ñед
+Ñназад.
+
+C-l ÐÑвежава екÑан.
+
+C-o ÐÑелази Ñ Ð¿Ð¾Ð´ÑÑÑÐºÑ Ð¸
+пÑиказÑÑе наÑедбени екÑан.
+
+! ÐÑÑо као C-o, али Ñ ÑлÑÑаÑÑ Ð´Ð°
+подÑÑÑка ниÑе покÑенÑÑа
+покÑеÑе Ð½Ð¾Ð²Ñ ÑÑÑкÑ.
+
+"[n] m" ÐоÑÑавÑа Ð¾Ð·Ð½Ð°ÐºÑ `n'.
+
+"[n] r" СкаÑе на Ð¾Ð·Ð½Ð°ÐºÑ `n'.
+
+C-f СкаÑе на ÑледеÑÑ Ð´Ð°ÑоÑекÑ.
+
+C-b СкаÑе на пÑеÑÑ
Ð¾Ð´Ð½Ñ Ð´Ð°ÑоÑекÑ.
+
+M-r СмеÑÑÑе леÑиÑ.
+
+ÐожеÑе да ÑаопÑÑиÑе пÑегледаÑÑ
+даÑоÑека како да пÑикаже
+даÑоÑекÑ, погледаÑÑе одеÑак
+ÑÑеÑиваÑе даÑоÑеке вÑÑÑаExtension File Edit.[Internal File Editor]
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека
+
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека Ñе
+моÑан екÑанÑки ÑÑеÑиваÑ. Ðн
+може да ÑÑеÑÑÑе даÑоÑеке
+велиÑине до 64 мегабаÑÑа. ÐогÑÑе
+Ñе ÑÑеÑиваÑи бинаÑне даÑоÑеке.
+УгÑаÑени ÑÑеÑÐ¸Ð²Ð°Ñ Ð´Ð°ÑоÑека Ñе
+покÑеÑе пÑеко ÑаÑÑеÑа F4 Ñколико
+Ñе Ð¸Ð·Ð±Ð¾Ñ if the use_internal_edit
+поÑÑавÑен Ñ Ð´Ð°ÑоÑеÑи Ñа
+поÑеÑним поÑÑавкама.
+
+Ðдлике коÑе ÑÑ ÑÑенÑÑно
+подÑжане ÑÑ: копиÑаÑе,
+пÑемеÑÑаÑе, бÑиÑаÑе, иÑеÑаÑе,
+лепÑеÑе блокова; опозив
+ÑаÑÑеÑ-по-ÑаÑÑеÑ; падаÑÑÑи
+мениÑи; ÑмеÑаÑе даÑоÑека;
+макÑонаÑедбе; пÑеÑÑаживаÑе и
+замена ÑегÑлаÑним изÑазима;
+ознаÑаваÑе ÑекÑÑа Ñз помоÑ
+пÑеÑиÑе shift-ÑÑÑелиÑа (Ñколико Ñо
+подÑжава ÑеÑминал); ÑмеÑиваÑе
+ÑмеÑаÑа и пÑепиÑиваÑа ÑекÑÑа;
+пÑелом Ñедова; ÑамоÑвлаÑеÑе;
+подеÑива велиÑина ÑабÑлаÑоÑа;
+иÑÑиÑаÑе ÑинÑакÑе за Ñазне
+вÑÑÑе даÑоÑека и Ð¸Ð·Ð±Ð¾Ñ Ð´Ð° Ñе
+блокови ÑекÑÑа пÑоÑлеÑÑÑÑ
+наÑедбама ÑÑÑке, као ÑÑо ÑÑ `indent'
+и `ispell'.
+
+УÑеÑÐ¸Ð²Ð°Ñ Ñе вÑло лако
+ÑпоÑÑебÑава и да биÑÑе га
+коÑиÑÑили ниÑе вам поÑÑебно
+поÑебно подÑÑаваÑе. Ðа биÑÑе
+видели коÑа пÑеÑиÑа ÑÑа Ñади,
+погледаÑÑе одговаÑаÑÑÑи
+падаÑÑÑи мени. ÐÑÑге пÑеÑиÑе ÑÑ:
+ÑаÑÑеÑи за кÑеÑаÑе Ñ
+комбинаÑиÑи Ñа ÑаÑÑеÑом `Shift' за
+ознаÑаваÑе ÑекÑÑа. Ctrl-Ins копиÑа
+Ñ Ð´Ð°ÑоÑÐµÐºÑ `cooledit.clip' а Shift-Ins лепи
+из даÑоÑеке `cooledit.clip'. Shift-Del
+иÑеÑа Ñ `cooledit.clip', а Ctrl-Del бÑиÑе
+ознаÑени ÑекÑÑ. ТакоÑе
+ÑÑнкÑиониÑе и ознаÑаваÑе миÑем,
+а можеÑе, као и обиÑно, да
+заобиÑеÑе миÑа дÑжеÑи ÑаÑÑеÑ
+`shift' Ñз пÑевлаÑеÑе миÑем да
+биÑÑе омогÑÑили обиÑно
+ÑеÑминалÑко ознаÑаваÑе миÑем.
+
+Ðа биÑÑе задали макÑо,
+пÑиÑиÑниÑе Ctrl-R а онда оÑкÑÑаÑÑе
+ÑаÑÑеÑе коÑе желиÑе да
+извÑÑиÑе. Ðада ÑÑе гоÑови,
+пÑиÑиÑниÑе поново Ctrl-R. Тада
+можеÑе да доделиÑе макÑо било
+коÑем ÑаÑÑеÑÑ Ð¿ÑиÑиÑком на ÑаÑ
+ÑаÑÑеÑ. ÐакÑо Ñе биÑи извÑÑен
+када пÑиÑиÑнеÑе Ctrl-A и додеÑени
+ÑаÑÑеÑ. ÐакÑо Ñе ÑакоÑе биÑи
+извÑÑен ако пÑиÑиÑнеÑе ÑаÑÑеÑе
+`Meta', `Ctrl' или `Esc' Ñа додеÑеним
+ÑаÑÑеÑом, Ñз ÑÑлов да Ñе Ñа
+пÑеÑиÑа не коÑиÑÑи за неÑÑо
+дÑÑго. Ðада ÑÑ Ñедном задане,
+макÑонаÑедбе Ñе ÑмеÑÑаÑÑ Ñ
+даÑоÑÐµÐºÑ .mc/cedit/cooledit.macros Ñ Ð²Ð°Ñем
+домаÑем диÑекÑоÑиÑÑмÑ. ÐожеÑе
+да обÑиÑеÑе макÑо бÑиÑаÑем
+одговаÑаÑÑÑег Ñеда Ñ Ð¾Ð²Ð¾Ñ
+даÑоÑеÑи.
+
+F19 Ñе ÑоÑмаÑиÑаÑи ÑекÑÑи
+ознаÑени блок (обиÑан ÑекÑÑ Ð¸Ð»Ð¸
+код Ñ ÑÐµÐ·Ð¸ÐºÑ Ð¦Ðµ или Це++ или
+дÑÑгом). Ðвим Ñе ÑпÑавÑа пÑеко
+даÑоÑеке /usr/share/mc/edit.indent.rc коÑа
+Ñе биÑи копиÑана Ñ .mc/cedit/edit.indent.rc
+Ñ Ð²Ð°Ñем домаÑем диÑекÑоÑиÑÑмÑ
+пÑви пÑÑ ÐºÐ°Ð´Ð° Ñе бÑдеÑе
+коÑиÑÑили.
+
+УÑеÑÐ¸Ð²Ð°Ñ ÑакоÑе пÑиказÑÑе
+неамеÑиÑке знаке (160 и виÑе). ÐÑи
+ÑÑеÑиваÑÑ Ð±Ð¸Ð½Ð°ÑниÑ
даÑоÑека би
+ÑÑебало да поÑÑавиÑе биÑове
+пÑиказа на 7 биÑова, Ñ Ð¼ÐµÐ½Ð¸ÑÑ
+ÐзбоÑи, како биÑÑе задÑжали
+иÑпÑавно иÑÑÑÑаваÑе ÑазмаÑима.[Completion]
+ÐопÑна
+
+Ðека ÐоноÑни наÑедник кÑÑа
+меÑÑо ваÑ.
+
+Ðво пÑедÑÑавÑа покÑÑÐ°Ñ Ð´Ð° Ñе
+извÑÑи допÑна Ñ ÑекÑÑÑ Ð¿Ñе
+ÑекÑÑе позиÑиÑе. ÐÐ Ñе покÑÑаÑи
+допÑнÑ, ÑмаÑÑаÑÑÑи да Ñе ÑекÑÑ
+пÑоменÑива (Ñколико ÑекÑÑ
+поÑиÑе знаком $), коÑиÑниÑко име
+(Ñколико ÑекÑÑ Ð¿Ð¾ÑиÑе знаком ~),
+назив домаÑина (Ñколико ÑекÑÑ
+поÑиÑе знаком @) или наÑедба
+(Ñколико ÑÑе Ñ Ð½Ð°Ñедбеном ÑедÑ,
+где можеÑе да ÑкÑÑаÑе наÑедбÑ,
+могÑÑе допÑне Ñе биÑи и
+ÑезеÑвиÑане ÑеÑи ÑÑÑке и
+ÑгÑаÑене наÑедбе ÑÑÑке).
+Уколико ниÑÑа од овога не
+одговаÑа, покÑÑаÑе допÑнÑ
+назива даÑоÑеке.
+
+ÐопÑна назива даÑоÑеке,
+коÑиÑниÑког имена, пÑоменÑивиÑ
+и назива домаÑина ÑÑнкÑиониÑе Ñ
+Ñвим Ñедовима ÑноÑа, док Ñе
+допÑна наÑедби ÑпеÑиÑалноÑÑ
+наÑедбеног Ñеда. Уколико Ñе
+допÑна двоÑмиÑлена (поÑÑоÑи
+виÑе ÑазлиÑиÑиÑ
могÑÑноÑÑи), ÐÐ
+Ñе пиÑнÑÑи а оно ÑÑо Ñе ÑÑадиÑи
+ÑледеÑе завиÑи од ÑÑаÑа избоÑа
+ÐопÑна: пÑикажи Ñве Ñ Ð´Ð¸ÑалогÑ
+ÐодеÑаваÑаConfiguration. Уколико Ñе оваÑ
+Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен, поÑле ÑекÑÑе
+позиÑиÑе Ñе иÑкоÑиÑи ÑпиÑак
+ÑвиÑ
могÑÑноÑÑи, и моÑи ÑеÑе да
+изабеÑеÑе иÑпÑÐ°Ð²Ð½Ñ ÑÑавкÑ
+ÑаÑÑеÑима Ñа ÑÑÑелиÑама и
+ÑаÑÑеÑом Enter. ÐожеÑе и да
+ÑкÑÑаÑе пÑва Ñлова коÑима Ñе
+могÑÑноÑÑи ÑазликÑÑÑ Ñедна од
+дÑÑге како биÑÑе Ñе пÑемеÑÑили
+на подÑкÑп ÑвиÑ
могÑÑноÑÑи и
+допÑнили ÑÑо виÑе. Уколико
+поново пÑиÑиÑнеÑе M-Tab, Ñ ÑпиÑкÑ
+Ñе биÑи пÑиказан Ñамо подÑкÑп, а
+инаÑе Ñе биÑи ознаÑена пÑва
+ÑÑавка коÑа одговаÑа Ñвим
+пÑеÑÑ
одним знаковима. Чим
+неÑÑане двоÑмиÑленоÑÑи,
+диÑалог иÑÑезава, али га можеÑе
+ÑакÑиÑи ÑаÑÑеÑима за
+пониÑÑаваÑе Esc, F10 и ÑаÑÑеÑима Ñа
+ÑÑÑелиÑама налево и надеÑно.
+Уколико Ñе Ð¸Ð·Ð±Ð¾Ñ ÐопÑна:
+пÑикажи ÑвеConfiguration иÑкÑÑÑен, диÑалог
+Ñе иÑкоÑиÑи Ñамо Ñколико
+пÑиÑиÑнеÑе пÑеÑиÑÑ M-Tab по дÑÑги
+пÑÑ; када Ñе пÑиÑиÑнеÑе пÑви пÑÑ
+ÐÐ Ñе Ñамо пиÑнÑÑи.[Virtual File System]
+ÐиÑÑÑални ÑиÑÑем даÑоÑека
+
+ÐоноÑни наÑедник ÑадÑжи ÑлоÑ
+кода за пÑиÑÑÑп ÑиÑÑемÑ
+даÑоÑека; Ð¾Ð²Ð°Ñ ÑÐ»Ð¾Ñ ÐºÐ¾Ð´Ð° Ñе
+назива ÑкÑеÑниÑа виÑÑÑалног
+ÑиÑÑема даÑоÑека. СкÑеÑниÑа
+виÑÑÑалног ÑиÑÑема даÑоÑека
+омогÑÑава ÐоноÑном наÑедникÑ
+да Ñади над даÑоÑекама коÑи Ñе
+не налазе Ñ Ð£Ð½Ð¸ÐºÑовом ÑиÑÑемÑ
+даÑоÑека.
+
+Ðа Ñада Ñе Ñз ÐоноÑног
+наÑедника иÑпоÑÑÑÑÑе неколико
+ÐиÑÑÑалниÑ
ÑиÑÑема даÑоÑека
+(ÐСÐ): ÑиÑÑем даÑоÑека `local', коÑи
+Ñе коÑиÑÑи за пÑиÑÑÑп обиÑном
+УникÑовом ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека;
+ÑиÑÑем даÑоÑека ftpfs, коÑи Ñе
+коÑиÑÑи за Ñад Ñа даÑоÑекама на
+ÑдаÑеним ÑиÑÑемима пÑеко
+пÑоÑокола FTP; ÑиÑÑем даÑоÑека
+tarfs, коÑи Ñе коÑиÑÑи за Ñад Ñа
+обиÑним и компÑимованим
+даÑоÑекама вÑÑÑе `tar'; ÑиÑÑем
+даÑоÑека undelfs, коÑи Ñе коÑиÑÑи
+за опоÑавак обÑиÑаниÑ
даÑоÑека
+на ÑиÑÑемима даÑоÑека `ext2'
+(подÑазÑмевани ÑиÑÑем даÑоÑека
+за ÑиÑÑем ÐÐУ), fish (за Ñад Ñа
+даÑоÑекама пÑеко повезиваÑа
+ÑÑÑке, као ÑÑо ÑÑ `rsh' и `ssh') и,
+конаÑно, mcfs (ÑиÑÑем даÑоÑека
+ÐоноÑног наÑедника), ÑиÑÑем
+даÑоÑека коÑи Ñе заÑнован на
+мÑежи. Уколико Ñе код пÑеведен
+Ñа подÑÑком за smbfs, моÑи ÑеÑе да
+ÑадиÑе Ñа даÑоÑекама на
+ÑдаÑеним ÑиÑÑемима пÑеко
+пÑоÑокола SMB (CIFS).
+
+ÐбезбеÑен Ñе и опÑÑи ÑиÑÑем extfs
+(ÑпоÑаÑÑи виÑÑÑални ÑиÑÑем
+даÑоÑека), како би Ñе лако
+пÑоÑиÑиле могÑÑноÑÑи ÐСРпÑеко
+ÑпиÑа и ÑпоÑаÑÑег ÑоÑÑвеÑа.
+
+Ðод ÑкÑеÑниÑе ÐСРÑе ÑÑмаÑиÑи
+Ñве коÑиÑÑене пÑÑаÑе и
+ÑÑмеÑаваÑи иÑ
на иÑпÑаван
+ÑиÑÑем даÑоÑека; ÑоÑмаÑи коÑи
+Ñе коÑиÑÑе за Ñваки од ÑиÑÑема
+даÑоÑека ÑÑ Ð¾Ð¿Ð¸Ñани каÑниÑе Ñ
+ÑиÑ
овим одеÑÑима.[FTP File System]
+СиÑÑем даÑоÑека FTP-а
+
+СиÑÑем даÑоÑека FTP-а (ftpfs) вам
+омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑеним
+маÑинама. Ðа биÑÑе га коÑиÑÑили,
+можеÑе да коÑиÑÑиÑе ÑÑавкÑ
+мениÑа ÐовезиваÑе FTP-ом или да
+диÑекÑно поÑÑавиÑе Ð²Ð°Ñ ÑекÑÑи
+диÑекÑоÑиÑÑм пÑеко наÑедбе cd
+(пÑом.диÑ.) на пÑÑаÑÑ ÐºÐ¾Ñа
+изгледа овако:
+
+
+/#ftp:[!][коÑиÑник[:лозинка]@]маÑина[:поÑÑ][ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, поÑÑ Ð¸
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+Уколико задаÑе елеменÑ
+коÑиÑник, ÐоноÑни наÑедник Ñе
+Ñе пÑиÑавиÑи на ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑинÑ
+под Ñим коÑиÑниÑким именом, а
+инаÑе Ñе коÑиÑÑиÑи анонимнÑ
+пÑиÑÐ°Ð²Ñ Ð¸Ð»Ð¸ коÑиÑниÑко име из
+даÑоÑеке ~/.netrc. Ðеобавезни
+ÐµÐ»ÐµÐ¼ÐµÐ½Ñ Ð»Ð¾Ð·Ð¸Ð½ÐºÐ° пÑедÑÑавÑа
+Ð»Ð¾Ð·Ð¸Ð½ÐºÑ ÐºÐ¾Ñа Ñе коÑиÑÑи за
+повезиваÑе. Ðе пÑепоÑÑÑÑÑе Ñе
+ÑпоÑÑеба лозинке Ñ Ð½Ð°Ð·Ð¸Ð²Ñ
+диÑекÑоÑиÑÑма ÐСÐ-а, ÑÐµÑ Ñе она
+онда може поÑавиÑи на екÑанÑ
+као обиÑан ÑекÑÑ Ð¸ може да бÑде
+ÑаÑÑвана Ñ Ð¸ÑÑоÑиÑÑ
+диÑекÑоÑиÑÑма.
+
+Ðа биÑÑе ÑкÑÑÑили поÑÑедника за
+FTP, ÑÑавиÑе ! (ÑзвиÑник) пÑе
+назива домаÑина.
+
+ÐÑимеÑи:
+
+ /#ftp:ftp.nuclecu.unam.mx/linux/local
+ /#ftp:tsx-11.mit.edu/pub/linux/packages
+ /#ftp:!iza.zast.zida.edu.cs/pub
+ /#ftp:guest at udaljeni-domacin.com:40/pub
+ /#ftp:miguel:xxx at server/pub
+
+Ðолим да Ñади избоÑа ftpfs-а
+погледаÑе диÑалог ÐиÑÑÑални
+ÑиÑÑем даÑоÑекаVirtual FS.[Tar File System]
+СиÑÑем даÑоÑека вÑÑÑе `Tar'
+
+СиÑÑем даÑоÑека вÑÑÑе `tar' вам
+омогÑÑава пÑиÑÑÑп Ñамо за
+ÑиÑаÑе ваÑим даÑоÑекама вÑÑÑе
+`tar' пÑеко наÑедбе `chdir' (пÑомена
+ÑекÑÑег диÑекÑоÑиÑÑма). Ðа
+биÑÑе пÑеÑли Ñ Ð´Ð°ÑоÑÐµÐºÑ Ð²ÑÑÑе
+`tar', можеÑе да коÑиÑÑиÑе наÑедбÑ
+пÑомене ÑекÑÑег диÑекÑоÑиÑÑма
+Ñз ÑледеÑÑ ÑинÑакÑÑ:
+
+/datoteka.tar#utar/[диÑ-ÑнÑÑаÑ-даÑ]
+
+ÐаÑоÑека `mc.ext' Ð²ÐµÑ ÑадÑжи
+пÑеÑиÑÑ Ð·Ð° даÑоÑеке вÑÑÑе `tar',
+ÑÑо знаÑи да можеÑе Ñамо
+показаÑи на даÑоÑÐµÐºÑ Ð²ÑÑÑе `tar' и
+пÑиÑиÑнÑÑи `Return' или `Enter' да
+биÑÑе ÑÑли Ñ ÑÑ; погледаÑÑе
+одеÑак УÑеÑиваÑе даÑоÑеке
+вÑÑÑаExtension File Edit за деÑаÑе како да ово
+обавиÑе.
+
+ÐÑимеÑи:
+
+ mc-3.0.tar.gz#utar/mc-3.0/vfs
+ /ftp/GCC/gcc-2.7.0.tar#utar
+
+ÐоÑледÑи Ñед задаÑе пÑÐ½Ñ Ð¿ÑÑаÑÑ
+аÑÑ
иве вÑÑÑе `tar'.[FIle transfer over SHell filesystem]
+СиÑÑем даÑоÑека FISH (пÑеноÑ
+даÑоÑека пÑеко ÑÑÑке)
+
+СиÑÑем даÑоÑека fish Ñе ÑиÑÑем
+даÑоÑека заÑнован на мÑежи коÑи
+вам омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини,
+као да ÑÑ Ð¾Ð½Ðµ Ñ Ð»Ð¾ÐºÐ°Ð»Ñ. Ðа биÑÑе
+ово коÑиÑÑили, дÑÑга ÑÑÑана
+моÑа да има покÑенÑÑ ÑеÑÐ²ÐµÑ `fish',
+или да поÑедÑÑе ÑÑÑÐºÑ ÑаглаÑнÑ
+Ñа ÑÑÑком `bash'.
+
+Ðа биÑÑе Ñе повезали на ÑдаÑенÑ
+маÑинÑ, поÑÑебно Ñе Ñамо да
+поÑÑавиÑе ÑекÑÑи диÑекÑоÑиÑÑм
+на поÑебан диÑекÑоÑиÑÑм ÑиÑи
+назив Ñе Ñ ÑледеÑем ÑоÑмаÑÑ:
+
+
+/#sh:[коÑиÑник@]маÑина[:избоÑи]/[ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, избоÑи и
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+Уколико задаÑе елеменÑ
+коÑиÑник, ÐоноÑни наÑедник Ñе
+покÑÑаÑи да Ñе пÑиÑави на
+ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¿Ð¾Ð´ Ñим
+коÑиÑниÑким именом, а инаÑе Ñе
+коÑиÑÑиÑи ваÑе коÑиÑниÑко име.
+
+ÐогÑÑи избоÑи ÑÑ `C' - коÑиÑÑи
+компÑимоваÑе и `rsh' - коÑиÑÑи `rsh'
+ÑмеÑÑо `ssh'. Уколико Ñе пÑиÑÑÑан
+ÐµÐ»ÐµÐ¼ÐµÐ½Ñ ÑдаÑени-диÑ, Ð²Ð°Ñ ÑекÑÑи
+диÑекÑоÑиÑÑм на ÑдаÑеноÑ
+маÑини Ñе биÑи поÑÑавÑен на ÑаÑ
+диÑекÑоÑиÑÑм.
+
+ÐÑимеÑи:
+
+ /#sh:onlyrsh.mx:r/linux/local
+ /#sh:joe at hocu.komprimovanje.edu:C/private
+ /#sh:joe at nekomprimovan.ssh.edu/private
+[Network File System]
+ÐÑежни ÑиÑÑем даÑоÑека
+
+СиÑÑем даÑоÑека ÐоноÑног
+наÑедника Ñе ÑиÑÑем даÑоÑека
+заÑнован на мÑежи коÑи вам
+омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑÐµÐ½Ð¾Ñ Ð¼Ð°Ñини,
+као да ÑÑ Ð¾Ð½Ðµ Ñ Ð»Ð¾ÐºÐ°Ð»Ñ. Ðа биÑÑе
+ово коÑиÑÑили, ÑдаÑена маÑина
+моÑа да има покÑенÑÑ ÑеÑвеÑÑки
+пÑогÑам mcserv(8).
+
+Ðа биÑÑе Ñе повезали Ñа
+ÑдаÑеном маÑином, поÑÑебно Ñе
+Ñамо да поÑÑавиÑе ÑекÑÑи
+диÑекÑоÑиÑÑм на поÑебни
+диÑекÑоÑиÑÑм ÑиÑе име Ñе Ñ
+ÑледеÑем ÑоÑмаÑÑ:
+
+
+/#mc:[коÑиÑник@]маÑина[:поÑÑ][ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, поÑÑ Ð¸
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+Уколико задаÑе елеменÑ
+коÑиÑник, ÐоноÑни наÑедник Ñе
+покÑÑаÑи да Ñе пÑиÑави на
+ÑдаÑÐµÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¿Ð¾Ð´ Ñим
+коÑиÑниÑким именом, а инаÑе Ñе
+коÑиÑÑиÑи ваÑе коÑиÑниÑко име.
+
+ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ð¿Ð¾ÑÑ Ñе коÑиÑÑи када Ñе
+ÑдаÑени ÑеÑÐ²ÐµÑ Ð¿Ð¾ÐºÑенÑÑ Ð½Ð°
+поÑебном поÑÑÑ (погледаÑÑе
+ÑÑÑаниÑÑ ÑпÑÑÑÑва mcserv(8) за виÑе
+инÑоÑмаÑиÑа о поÑÑовима);
+наÑзад, Ñколико Ñе пÑиÑÑÑан
+ÐµÐ»ÐµÐ¼ÐµÐ½Ñ ÑдаÑени-диÑ, Ð²Ð°Ñ ÑекÑÑи
+диÑекÑоÑиÑÑм на ÑдаÑеноÑ
+маÑини Ñе биÑи поÑÑавÑен на
+Ñега.
+
+ÐÑимеÑи:
+
+ /#mc:ftp.nuclecu.unam.mx/linux/local
+ /#mc:joe at trlababa.edu:11321/private
+[Undelete File System]
+СиÑÑем даÑоÑека за одбÑиÑаÑе
+
+Ðа ÐÐУ-овим ÑиÑÑемима, Ñколико
+ÑÑе од пÑогÑама `configure'
+заÑ
Ñевали да коÑиÑÑи
+могÑÑноÑÑи одбÑиÑаÑа на
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека `ext2fs', моÑи
+ÑеÑе да коÑиÑÑиÑе ÑиÑÑем
+даÑоÑека за одбÑиÑаÑе. ÐпоÑавак
+обÑиÑаниÑ
даÑоÑека Ñе могÑÑ
+Ñамо на ÑиÑÑемима даÑоÑека
+вÑÑÑе `ext2'. СиÑÑем даÑоÑека за
+одбÑиÑаÑе Ñе Ñамо ÑпÑега за
+добавÑаÑе ÑвиÑ
обÑиÑаниÑ
+даÑоÑека на ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека
+`ext2fs' библиоÑеке `ext2fs'-а. Ðн
+омогÑÑава издваÑаÑе изабÑаниÑ
+даÑоÑека Ñ Ð¾Ð±Ð¸ÑÐ½Ñ Ð¿Ð°ÑÑиÑиÑÑ.
+
+Ðа биÑÑе коÑиÑÑили Ð¾Ð²Ð°Ñ ÑиÑÑем
+даÑоÑека, моÑаÑе да поÑÑавиÑе
+ÑекÑÑи диÑекÑоÑиÑÑм на поÑебни
+назив даÑоÑеке коÑи Ñе ÑаÑÑоÑи
+од пÑеÑикÑа `/#undel' и назива
+даÑоÑеке Ñ ÐºÐ¾ÑÐ¾Ñ Ñе налази
+ÑиÑÑем даÑоÑека.
+
+Ðа пÑимеÑ, да биÑÑе опоÑавили
+обÑиÑане даÑоÑеке на дÑÑгоÑ
+паÑÑиÑиÑи пÑвог Ñкази диÑка под
+ÐÐУ-ом, можеÑе да коÑиÑÑиÑе
+ÑледеÑÑ Ð¿ÑÑаÑÑ:
+
+ /#undel:sda2
+
+УÑиÑаваÑе ÑÑажениÑ
подаÑака
+пÑе него ÑÑо можеÑе да поÑнеÑе
+ÑазгледаÑе даÑоÑека може
+поÑÑаÑаÑи.[SMB File System]
+СиÑÑем даÑоÑека SMB
+
+`smbfs' вам омогÑÑава да ÑадиÑе Ñа
+даÑоÑекама на ÑдаÑеним
+маÑинама пÑеко пÑоÑокола `SMB'
+(или `CIFS'). Ðво ÑкÑÑÑÑÑе ÐиндовÑ
+за Ñадне гÑÑпе, ÐиндовÑ
+9x/ÐÐ/ÐкÑÐе, ÐÐ¸Ð½Ð´Ð¾Ð²Ñ ÐТ, ÐиндовÑ
+2000 и СамбÑ. Ðа биÑÑе га
+коÑиÑÑили, можеÑе да покÑÑаÑе
+Ñа наÑедбом окна `ÐовезиваÑе
+SMB-ом...' (коÑа Ñе доÑÑÑпна пÑеко
+Ñеда мениÑа), а можеÑе и
+непоÑÑедно да пÑомениÑе ваÑ
+ÑекÑÑи диÑекÑоÑиÑÑм коÑиÑÑеÑи
+наÑÐµÐ´Ð±Ñ `cd' (пÑомена ÑекÑÑег
+диÑекÑоÑиÑÑма) да биÑÑе ÑекÑÑи
+диÑекÑоÑиÑÑм поÑÑавили на
+пÑÑаÑÑ ÑлиÑÐ½Ñ Ð¾Ð²Ð¾Ñ:
+
+
+/#smb:[коÑиÑник@]маÑина[/ÑеÑвиÑ][/ÑдаÑени-диÑ]
+
+ÐлеменÑи коÑиÑник, ÑеÑÐ²Ð¸Ñ Ð¸
+ÑдаÑени-Ð´Ð¸Ñ ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¸.
+коÑиÑник, домен и лозинка Ñе
+Ð¼Ð¾Ð³Ñ Ð·Ð°Ð´Ð°Ñи пÑеко диÑалога за
+ÑноÑ.
+
+ÐÑимеÑи:
+
+ /#smb:masina/Deljeno
+ /#smb:druga_masina
+ /#smb:guest at masina/Public/Irlex
+[EXTernal File System]
+СпоÑаÑÑи ÑиÑÑеми даÑоÑека (EXTFS)
+
+extfs вам омогÑÑаваÑÑ Ð´Ð° на лак
+наÑин ÑпоÑиÑе бÑоÑне одлике и
+ÑиÑÑеме даÑоÑека Ñа ÐÐУ-овим
+ÐоноÑним наÑедником, пиÑÑÑи
+ÑпиÑе.
+
+СиÑÑеми даÑоÑека `extfs'-а Ñе могÑ
+поделиÑи Ñ Ð´Ð²Ðµ каÑегоÑиÑе:
+
+1. СамоÑÑални ÑиÑÑеми даÑоÑека,
+коÑи ниÑÑ Ð¿Ð¾Ð²ÐµÐ·Ð°Ð½Ð¸ ни Ñа Ñедном
+ÑÑваÑном даÑоÑеком. Ðни
+пÑедÑÑавÑаÑÑ Ð¸Ð·Ð²ÐµÑне подаÑке
+за Ñео ÑиÑÑем Ñ Ð²Ð¸Ð´Ñ ÑÑабла
+диÑекÑоÑиÑÑма. ÐожеÑе иÑ
+позваÑи кÑÑаÑÑÑи '`cd#називÑд''
+где Ñе `називÑд' кÑаÑки назив
+ÑиÑÑема `extfs'-а (погледаÑÑе доле).
+ÐÑимеÑи оваквиÑ
ÑиÑÑема
+даÑоÑека ÑÑ `audio' (наводи звÑÑне
+ÑÑаке на CD-овима) или `apt' (ÑпиÑак
+ÑвиÑ
ÐебиÑановиÑ
пакеÑа на
+ÑиÑÑемÑ).
+
+Ðа пÑимеÑ, да биÑÑе добили
+ÑпиÑак ÑÑака вÑÑÑе `CD-Audio' Ñа
+ваÑег ÑÑеÑаÑа за CD-ROM-ове, можеÑе
+да оÑкÑÑаÑе
+
+ cd #audio
+
+2. `ÐÑÑ
ивни' ÑиÑÑеми даÑоÑека
+(као ÑÑо ÑÑ `rpm', `patchfs' и дÑÑги),
+коÑи пÑедÑÑавÑаÑÑ ÑадÑжаÑ
+даÑоÑеке Ñ Ð²Ð¸Ð´Ñ ÑÑабла
+диÑекÑоÑиÑÑма. Ðни Ñе могÑ
+ÑаÑÑоÑаÑи од `ÑÑваÑниÑ
'
+даÑоÑека, коÑе ÑÑ ÐºÐ¾Ð¼Ð¿Ñимоване
+Ñ Ð°ÑÑ
Ð¸Ð²Ñ (`urar', `rpm') или
+виÑÑÑалниÑ
даÑоÑека, као ÑÑо ÑÑ
+поÑÑке Ñ ÑандÑÑиÑима (`mailfs') или
+делови закÑпе (`patchfs'). Ðа биÑÑе
+пÑиÑÑÑпили Ñаквим ÑиÑÑемима
+даÑоÑека, ÑÑебало би да на назив
+аÑÑ
иве надовежеÑе `#називÑд.'
+ÐÑимеÑиÑе да Ñама аÑÑ
ива може
+да бÑде Ñ Ð´ÑÑгом виÑÑÑалном
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека.
+
+Ðа пÑимеÑ, да биÑÑе пÑиказали
+ÑадÑÐ¶Ð°Ñ Ð°ÑÑ
иве вÑÑÑе `zip' под
+називом `dokumenti.zip', оÑкÑÑаÑÑе
+
+ cd dokumenti.zip#uzip
+
+Ðа виÑе наÑина, можеÑе да
+ÑмаÑÑаÑе да ÑÑ ÑпоÑаÑÑи ÑиÑÑеми
+даÑоÑека као и Ñви оÑÑали
+диÑекÑоÑиÑÑми. Ðа пÑимеÑ,
+можеÑе иÑ
додаÑи Ñ Ð±Ñзи ÑпиÑак
+или пÑеÑи Ñ ÑиÑ
из иÑÑоÑиÑе
+диÑекÑоÑиÑÑма. Ðажно
+огÑениÑеÑе Ñе Ñо ÑÑо не можеÑе
+да покÑеÑеÑе наÑедбе ÑÑÑке из
+ÑпоÑаÑÑиÑ
ÑиÑÑема даÑоÑека као
+на дÑÑгим не-локалним ÐСÐ.
+
+ÐпÑÑи ÑпиÑи ÑпоÑаÑÑиÑ
ÑиÑÑема
+даÑоÑека коÑи Ñе иÑпоÑÑÑÑÑÑ Ñз
+ÐоноÑног наÑедника ÑÑ:
+
+a пÑиÑÑÑпа диÑкеÑи
+ ÐÐС-а/ÐиндовÑа `A:' (`cd #a').
+
+apt ÑÑÑка за ÐебиÑанов ÑиÑÑем
+ ÑпÑавÑаÑа пакеÑима `APT' (`cd
+ #apt').
+
+audio ÑкидаÑе и пÑÑÑаÑе звÑÑниÑ
+ CD-ова (`cd #audio' или `cd device#audio').
+
+bpp Ð¿Ð°ÐºÐµÑ Ð´Ð¸ÑÑÑибÑÑиÑе
+ ÐÐУ/ÐинÑкÑа ÐÐ¾Ñ Ðингвин (Bad
+ Penguin) (`cd file.bpp#bpp').
+
+deb Ð¿Ð°ÐºÐµÑ Ð´Ð¸ÑÑÑибÑÑиÑе
+ ÐÐУ/ÐинÑкÑа ÐебиÑан (`cd
+ file.deb#deb').
+
+dpkg инÑÑалиÑани пакеÑи
+ ÐебиÑановог ÐÐУ/ÐинÑкÑа (`cd
+ #deb').
+
+hp48 пÑеглед и копиÑаÑе
+ даÑоÑека на/Ñа калкÑлаÑоÑа
+ Ð¥Ð48 (`cd #hp48').
+
+lslR ÑазгледаÑе ÑпиÑкова `lslR'
+ коÑи Ñе Ð¼Ð¾Ð³Ñ Ð½Ð°Ñи на многим
+ ÑеÑвеÑима FTP-а (`cd filename#lslR').
+
+mailfs подÑÑка за ÑандÑÑиÑе
+ елекÑÑонÑке поÑÑе вÑÑÑе
+ `mbox' (`cd mailbox#mailfs').
+
+patchfs ÑпоÑаÑÑи ÑиÑÑем даÑоÑека
+ за Ñад Ñа ÑниÑикованим и
+ конÑекÑÑним даÑоÑекама
+ вÑÑÑе `diff' (`cd filename#patchfs').
+
+rpm Ð¿Ð°ÐºÐµÑ Ð²ÑÑÑе `RPM' (`cd filename#rpm').
+
+rpms ÑпÑавÑаÑе базом пакеÑа
+ вÑÑÑе `RPM' (`cd #rpms').
+
+ulha, urar, uzip, uzoo, uar, uha
+ аÑÑ
иваÑи (`cd аÑÑ
ива#xxxx' где
+ xxxx може да бÑде: ulha, urar, uzip,
+ uzoo, uar, uha).
+
+ÐожеÑе да пÑидÑÑжиÑе вÑÑÑÑ
+даÑоÑеке одÑеÑеном ÑпоÑаÑÑем
+ÑиÑÑÐµÐ¼Ñ Ð´Ð°ÑоÑека, као ÑÑо Ñе Ñо
+опиÑано Ñ Ð¾Ð´ÐµÑÐºÑ ÑÑеÑиваÑе
+даÑоÑеке вÑÑÑаExtension File Edit. Ðво пÑимеÑа
+ÑÑавке за ÐебиÑанове пакеÑе:
+
+ regex/.deb$
+ ÐÑвоÑи=%cd %p#deb
+[Colors]
+ÐоÑе
+
+ÐоноÑни наÑедник Ñе покÑÑаÑи да
+оÑкÑиÑе да ли Ð²Ð°Ñ ÑеÑминал
+подÑжава боÑе пÑеко базе
+ÑеÑминала и назива ваÑег
+ÑеÑминала. Ðонекад Ñе он може
+збÑниÑи, па ÑеÑе можда желеÑи да
+заÑ
ÑеваÑе Ñежим Ñ Ð±Ð¾Ñи или да
+иÑкÑÑÑиÑе Ñежим Ñ Ð±Ð¾Ñи пÑеко
+пÑекидаÑа `-c' и `-b', Ñим Ñедом.
+
+Уколико Ñе пÑогÑам пÑеведен Ñа
+ÑпÑавиÑеÑом екÑана `Slang' ÑмеÑÑо
+`ncurses', ÐÐ Ñе ÑакоÑе пÑовеÑиÑи да
+ли Ñе поÑÑавÑена пÑоменÑива
+COLORTERM, коÑа има ÑлиÑан еÑекаÑ
+као пÑÐµÐºÐ¸Ð´Ð°Ñ `-c'.
+
+ÐожеÑе да задаÑе ÑеÑминале коÑи
+Ñвек заÑ
ÑеваÑÑ Ñежим Ñ Ð±Ð¾Ñи
+додаваÑем пÑоменÑиве color_terminals Ñ
+одеÑак `Colors' даÑоÑеке Ñа
+поÑеÑним поÑÑавкама. Ðво Ñе
+ÑпÑеÑиÑи ÐоноÑног наÑедника да
+покÑÑа да оÑкÑиÑе да ли ваÑ
+ÑеÑминал подÑжава боÑе. Ðво
+пÑимеÑа:
+
+[Colors]
+color_terminals=linux,xterm
+color_terminals=terminal-name1,terminal-name2...
+
+ÐÑогÑам Ñе може пÑевеÑÑи и Ñа
+подÑÑком за `ncurses' и `slang'; `ncurses'
+нема наÑина да заÑ
Ñева Ñежим Ñ
+боÑи: он коÑиÑÑи Ñамо подаÑке из
+базе ÑеÑминала.
+
+ÐоноÑни наÑедник поÑедÑÑе
+наÑин да пÑомени подÑазÑмеване
+боÑе. Ðа Ñада Ñе боÑе подеÑаваÑÑ
+пÑеко пÑоменÑиве окÑÑжеÑа
+MC_COLOR_TABLE или одеÑка `Colors' Ñ
+даÑоÑеÑи Ñа поÑеÑним
+поÑÑавкама.
+
+У одеÑÐºÑ `Colors', подÑазÑмевана
+мапа боÑа Ñе ÑÑиÑава из
+пÑоменÑиве base_color. ÐожеÑе да
+задаÑе дÑÑгаÑиÑÑ Ð¼Ð°Ð¿Ñ Ð±Ð¾Ñа
+ÑеÑминала коÑиÑÑеÑем назива
+ÑеÑминала као кÑÑÑ Ñ Ð¾Ð²Ð¾Ð¼
+одеÑкÑ. Ðа пÑимеÑ:
+
+[Colors]
+base_color=
+xterm=menu=magenta:marked=,magenta:markselect=,red
+
+ФоÑÐ¼Ð°Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñа боÑе Ñе
+ÑледеÑи:
+
+ <кÑÑÑнаÑеÑ>=<боÑаÑекÑÑа>,<боÑапозадине>:<кÑÑÑнаÑеÑ>= ...
+
+ÐоÑе ÑÑ Ð½ÐµÐ¾Ð±Ð°Ð²ÐµÐ·Ð½Ðµ, док кÑÑÑне
+ÑеÑи Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи: normal, selected, marked,
+markselect, errors, input, reverse, gauge. ÐоÑе
+мениÑа ÑÑ: menu, menusel, menuhot, menuhotsel.
+ÐоÑе диÑалога ÑÑ: dnormal, dfocus,
+dhotnormal, dhotfocus. ÐоÑе помоÑи ÑÑ:
+helpnormal, helpitalic, helpbold, helplink, helpslink.
+ÐоÑа пÑегледаÑа Ñе: viewunderline.
+ÐоÑебне боÑе за иÑÑиÑаÑе ÑÑ:
+executable, directory, link, stalelink, device, special,
+core. ÐоÑе ÑÑеÑиваÑа ÑÑ: editnormal,
+editbold, editmarked.
+
+input одÑеÑÑÑе боÑÑ Ñедова за ÑноÑ
+коÑи Ñе коÑиÑÑе Ñ Ð´Ð¸Ñалозима
+ÑпиÑа.
+
+gauge одÑеÑÑÑе боÑÑ Ð¸ÑпÑÑеног
+дела Ñеда напÑеÑка, коÑи Ñе
+коÑиÑÑи за пÑиказ напÑеÑка
+опеÑаÑиÑа над даÑоÑекама, као
+ÑÑо Ñе копиÑаÑе.
+
+ÐиÑалози коÑиÑÑе ÑледеÑе боÑе:
+dnormal Ñе коÑиÑÑи за обиÑан ÑекÑÑ,
+dfocus Ñе коÑиÑÑи за ÑÑенÑÑно
+изабÑÐ°Ð½Ñ ÐºÐ¾Ð½ÑÑолÑ, dhotnormal Ñе
+коÑиÑÑи за ÑазликоваÑе боÑе
+пÑеÑиÑе Ñ Ð¾Ð±Ð¸Ñним конÑÑолама, а
+боÑа dhotfocus Ñе коÑиÑÑи за боÑÑ
+иÑÑиÑаÑа Ñ ÑÑенÑÑно изабÑаноÑ
+конÑÑоли.
+
+ÐениÑи коÑиÑÑе иÑÑÑ ÑемÑ, али
+коÑиÑÑе изнаке menu, menusel, menuhot и
+menuhotsel.
+
+ÐÐ¾Ð¼Ð¾Ñ ÐºÐ¾ÑиÑÑи ÑледеÑе боÑе:
+helpnormal Ñе коÑиÑÑи за обиÑан
+ÑекÑÑ, helpitalic Ñе коÑиÑÑи за ÑекÑÑ
+коÑи Ñе Ñ ÑÑÑаниÑи ÑпÑÑÑÑва
+иÑÑакнÑÑ ÐºÑÑзивом, helpbold Ñе
+коÑиÑÑи за ÑекÑÑ ÐºÐ¾Ñи Ñе Ñ
+ÑÑÑаниÑи ÑпÑÑÑÑва иÑÑакнÑÑ
+полÑÑÑним Ñловима, helplink Ñе
+коÑиÑÑи за Ñ
ипеÑвезе коÑе ниÑÑ
+изабÑане, а helpslink Ñе коÑиÑÑи за
+изабÑане Ñ
ипеÑвезе.
+
+ÐоÑебне боÑе иÑÑиÑаÑа одÑеÑÑÑÑ
+како ÑÑ Ð´Ð°ÑоÑеке пÑиказане Ñ
+ÑлÑÑаÑÑ Ð´Ð° Ñе ÑкÑÑÑено иÑÑиÑаÑе
+даÑоÑека (погледаÑÑе одеÑак
+ÐзгледLayout). directory Ñе коÑиÑÑи за
+диÑекÑоÑиÑÑме или ÑимболиÑке
+везе ка диÑекÑоÑиÑÑмима; executable
+за извÑÑне даÑоÑеке; link Ñе
+коÑиÑÑи за ÑимболиÑке везе коÑе
+ниÑÑ Ð½Ð¸ баÑаÑе ниÑи ÑказÑÑÑ Ð½Ð°
+диÑекÑоÑиÑÑм; stalelink Ñе коÑиÑÑи
+за баÑаÑе ÑимболиÑке везе; device -
+знаковни ÑÑеÑаÑи и блок
+ÑÑеÑаÑи; special Ñе коÑиÑÑи за
+поÑебне даÑоÑеке, као ÑÑо ÑÑ
+Ñеви и ÑÑиÑниÑе; core Ñе за
+даÑоÑеке ÑÑжи.
+
+ÐогÑÑе боÑе ÑÑ: black, gray, red, brightred,
+green, brightgreen, brown, yellow, blue, brightblue,
+magenta, brightmagenta, cyan, brightcyan, lightgray и
+white. ÐоÑÑоÑи и поÑебна кÑÑÑна
+ÑÐµÑ Ð·Ð° пÑÐ¾Ð²Ð¸Ð´Ð½Ñ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ñ. Ðна
+глаÑи: `default' и може да Ñе коÑиÑÑи
+Ñамо за боÑÑ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ðµ. Ðа
+пÑимеÑ:
+
+[Colors]
+base_color=normal=white,default:marked=magenta,default
+[Special Settings]
+ÐоÑебна подеÑаваÑа
+
+ÐеÑина подеÑаваÑа ÐоноÑног
+наÑедника Ñе Ð¼Ð¾Ð³Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñи из
+мениÑа. ÐеÑÑÑим, поÑÑоÑи неÑÑо
+поÑÑавки коÑе Ñе Ð¼Ð¾Ð³Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñи
+Ñамо ÑÑеÑиваÑем даÑоÑеке
+поÑÑавки.
+
+Ðве пÑоменÑиве Ñе Ð¼Ð¾Ð³Ñ Ð¿Ð¾Ð´ÐµÑиÑи
+Ñ Ð²Ð°ÑÐ¾Ñ Ð´Ð°ÑоÑеÑи `~/.mc/ini':
+
+clear_before_exec
+ ÐодÑазÑмевано Ñе пÑе
+ извÑÑаваÑа наÑедбе
+ ÐоноÑни наÑедник оÑиÑÑиÑи
+ екÑан. Уколико желиÑе да
+ видиÑе излаз наÑедби на
+ Ð´Ð½Ñ ÐµÐºÑана, ÑÑедиÑе ваÑÑ
+ даÑоÑÐµÐºÑ `~/.mc/ini' и
+ пÑомениÑе вÑедноÑÑ Ð¿Ð¾Ñа
+ `clear_before_exec' на 0.
+
+confirm_view_dir
+ Ðада пÑиÑиÑнеÑе ÑаÑÑÐµÑ F3
+ над диÑекÑоÑиÑÑмом,
+ подÑазÑмевано Ñе ÐÐ ÑÑи Ñ
+ ÑÐ°Ñ Ð´Ð¸ÑекÑоÑиÑÑм. Уколико
+ Ñе Ð¾Ð²Ð°Ñ Ð¿ÑÐµÐºÐ¸Ð´Ð°Ñ Ð¿Ð¾ÑÑавÑен
+ на 1, ÐÐ Ñе пиÑаÑи за
+ поÑвÑÐ´Ñ Ð¿Ñе пÑомене
+ диÑекÑоÑиÑÑма Ñколико ÑÑе
+ ознаÑили даÑоÑеке.
+
+ftpfs_retry_seconds
+ Ðва вÑедноÑÑ Ð¿ÑедÑÑавÑа
+ бÑÐ¾Ñ ÑекÑнди ÑекаÑа пÑе
+ покÑÑаÑа поновног
+ повезиваÑа Ñа ÑеÑвеÑом FTP-а
+ коÑи одбиÑа пÑиÑавÑ.
+ Уколико Ñе ова вÑедноÑÑ
+ нÑла, пÑиÑавÑиваÑе Ñе неÑе
+ поново покÑÑаваÑи.
+
+max_dirt_limit
+ ÐадаÑе колико наÑвиÑе
+ ажÑÑиÑаÑа екÑана може биÑи
+ пÑеÑкоÑено Ñ ÑгÑаÑеном
+ пÑегледаÑÑ Ð´Ð°ÑоÑека. Ðва
+ вÑедноÑÑ Ð¿Ð¾Ð´ÑазÑмевано
+ ниÑе знаÑаÑна, ÑÐµÑ ÐºÐ¾Ð´
+ ÑамоÑÑално подеÑава бÑоÑ
+ пÑеÑкоÑениÑ
ажÑÑиÑаÑа Ñ
+ ÑÐºÐ»Ð°Ð´Ñ Ñа колиÑином
+ пÑимÑениÑ
пÑиÑиÑака на
+ ÑаÑÑеÑе. ÐеÑÑÑим, на веома
+ ÑпоÑим маÑинама или
+ ÑеÑминалима Ñа бÑзим
+ ÑамопонавÑаÑем ÑаÑÑеÑа,
+ пÑевиÑока вÑедноÑÑ Ñе даÑи
+ ÑкоковиÑа ажÑÑиÑаÑа
+ екÑана.
+
+ Ðзгледа да поÑÑавÑаÑе
+ пÑоменÑиве `max_dirt_limit' на 10
+ даÑе наÑбоÑе понаÑаÑе, и Ñо
+ Ñе подÑазÑмевана вÑедноÑÑ.
+
+mouse_move_pages
+ ÐдÑеÑÑÑе да ли Ñе клизаÑе
+ миÑем одвиÑа по ÑÑÑанама
+ или Ñед по Ñед Ñ Ð¾ÐºÐ½Ð¸Ð¼Ð°.
+
+mouse_move_pages_viewer
+ ÐдÑеÑÑÑе да ли Ñе клизаÑе
+ миÑем одвиÑа по ÑÑÑанама
+ или Ñед по Ñед Ñ ÑгÑаÑеном
+ пÑегледаÑÑ Ð´Ð°ÑоÑека.
+
+old_esc_mode
+ ÐодÑазÑмевано Ñе ÐоноÑни
+ наÑедник ÑмаÑÑаÑи да Ñе
+ ÑаÑÑÐµÑ `ESC' пÑеÑÐ¸ÐºÑ Ð·Ð°
+ пÑеÑиÑе (old_esc_mode=0). Уколико
+ Ñе Ð¾Ð²Ð°Ñ Ð¸Ð·Ð±Ð¾Ñ ÑкÑÑÑен
+ (old_esc_mode=1), ÑаÑÑÐµÑ `ESC' Ñе Ñе
+ понаÑаÑи као пÑеÑÐ¸ÐºÑ Ð·Ð°
+ пÑеÑиÑе Ñоком Ñедне
+ ÑекÑнде, а Ñколико нови
+ пÑиÑиÑÑи на ÑаÑÑеÑе ниÑÑ
+ ÑегиÑÑÑовани, ÑаÑÑÐµÑ `ESC' Ñе
+ биÑи пÑоÑÑмаÑен као
+ пÑеÑиÑа за пониÑÑаваÑе (`ESC
+ ESC').
+
+only_leading_plus_minus
+ ÐозвоÑава поÑебно
+ ÑÑеÑиÑаÑе знакова `+', `-', `*'
+ Ñ Ð½Ð°Ñедбеном ÑÐµÐ´Ñ (избоÑ,
+ одизбоÑ, обÑÑаÑе избоÑа) Ñ
+ ÑлÑÑаÑÑ Ð´Ð° Ñе наÑедбени
+ Ñед пÑазан. Ðнда неÑеÑе
+ моÑаÑи да ÑиÑиÑаÑе Ñе
+ знаке ÑÑÑед наÑедбеног
+ Ñеда. Са дÑÑге ÑÑÑане,
+ неÑеÑе моÑи ни да иÑ
+ коÑиÑÑиÑе за пÑоменÑ
+ избоÑа Ñколико наÑедбени
+ Ñед ниÑе пÑазан.
+
+panel_scroll_pages
+ Уколико Ñе ово ÑкÑÑÑено
+ (подÑазÑмевано), окно Ñе
+ клизаÑи за пола пÑиказа
+ када кÑÑÑÐ¾Ñ Ð´Ð¾ÑÑигне кÑаÑ
+ или поÑеÑак окна, а инаÑе
+ Ñе Ñамо клизаÑи за ÑеднÑ
+ даÑоÑекÑ.
+
+show_output_starts_shell
+ Ðва пÑоменÑива Ñади Ñамо
+ Ñколико не коÑиÑÑиÑе
+ подÑÑÐºÑ Ð·Ð° подÑÑÑке. Ðада
+ коÑиÑÑиÑе пÑеÑиÑÑ `C-o' да
+ биÑÑе пÑеÑли на коÑиÑниÑки
+ екÑан, Ñколико Ñе ово
+ подеÑено, добиÑеÑе ÑвежÑ
+ ÑÑÑкÑ. ÐнаÑе Ñе ваÑ
+ пÑиÑиÑак на било коÑи
+ ÑаÑÑÐµÑ Ð´Ð¾Ð²ÐµÑÑи Ñ ÐоноÑног
+ наÑедника.
+
+torben_fj_mode
+ Уколико Ñе Ð¾Ð²Ð°Ñ Ð¿ÑекидаÑ
+ поÑÑавÑен, онда Ñе ÑаÑÑеÑи
+ `home' и `end' ÑадиÑи мало
+ дÑÑгаÑиÑе над окнима;
+ ÑмеÑÑо да Ñе Ð¸Ð·Ð±Ð¾Ñ Ð¿Ð¾Ð¼ÐµÑа
+ на пÑÐ²Ñ Ð¸ поÑледÑÑ
+ даÑоÑÐµÐºÑ Ñ Ð¾ÐºÐ½Ñ, ÑаÑÑеÑи Ñе
+ имаÑи ÑледеÑи еÑекаÑ:
+
+ ТаÑÑÐµÑ `home' Ñе: иÑи на
+ ÑÑедÑи Ñед, Ñколико Ñе
+ налазимо иÑпод Ñега; инаÑе
+ Ñе иÑи на пÑви Ñед, оÑим
+ Ñколико Ñе Ð²ÐµÑ Ð½Ð°Ð»Ð°Ð·Ð¸Ð¼Ð¾ Ñ
+ пÑвом ÑедÑ, а Ñада Ñе иÑи на
+ пÑÐ²Ñ Ð´Ð°ÑоÑÐµÐºÑ Ñ Ð¾ÐºÐ½Ñ.
+
+ ТаÑÑÐµÑ `end' Ñе ÑлиÑно
+ понаÑа: иÑи Ñе доле на
+ ÑÑедÑи Ñед, Ñколико Ñе
+ налазимо на ÑемÑ; инаÑе Ñе
+ иÑи на поÑледÑи Ñед, оÑим
+ Ñколико Ñмо Ð²ÐµÑ Ñ
+ поÑледÑем ÑедÑ, а Ñада Ñе
+ иÑи на поÑледÑи назив
+ даÑоÑеке Ñ Ð¾ÐºÐ½Ñ.
+
+use_file_to_guess_type
+ Уколико Ñе ова пÑоменÑива
+ ÑкÑÑÑена (подÑазÑмевано),
+ ÐÐ Ñе покÑенÑÑи наÑедбÑ
+ `file' за одÑеÑиваÑе вÑÑÑе
+ даÑоÑека коÑе ÑÑ Ð·Ð°Ð´Ð°Ð½Ðµ Ñ
+ даÑоÑеÑи `mc.ext'Extension File Edit.
+
+xterm_mode
+ Уколико Ñе ова пÑоменÑива
+ ÑкÑÑÑена (подÑазÑмевано Ñе
+ иÑкÑÑÑена), пÑиликом
+ ÑазгледаÑа ÑиÑÑема
+ даÑоÑека Ñ Ð¾ÐºÐ½Ñ ÐºÐ¾Ñе Ñе Ñ
+ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¡Ñабла, дÑÑго окно
+ Ñе Ñе аÑÑомаÑÑки поново
+ ÑÑиÑаÑи Ñ Ð¸Ð·Ð°Ð±Ñаном
+ диÑекÑоÑиÑÑмÑ.[Terminal databases]
+Ðазе ÑеÑминала
+
+ÐоноÑни наÑедник обезбеÑÑÑе
+наÑин да попÑави ваÑÑ ÑиÑÑемÑкÑ
+Ð±Ð°Ð·Ñ ÑеÑминала без поÑÑебе за
+админиÑÑÑаÑоÑÑким
+пÑивилегиÑама. ÐоноÑни
+наÑедник пÑеÑÑажÑÑе ÑиÑÑемÑкÑ
+даÑоÑÐµÐºÑ Ñа поÑеÑним
+поÑÑавкама (даÑоÑÐµÐºÑ `mc.lib' Ñ
+библиоÑеÑком диÑекÑоÑиÑÑмÑ
+ÐоноÑног наÑедника), онда
+одеÑак
+`terminal:назив-ваÑег-ÑеÑминала' Ñ
+даÑоÑеÑи `~/.mc/ini', и онда одеÑак
+`terminal:general', ÑиÑи Ñваки Ñед
+ÑадÑжи Ñимбол ÑаÑÑеÑа кога
+желиÑе да задаÑе, поÑле кога
+Ñледи знак ÑеднакоÑÑи и
+задаваÑе ÑаÑÑеÑа. ÐожеÑе да
+коÑиÑÑиÑе поÑебан облик `\e' да
+биÑÑе пÑедÑÑавили наведени
+знак и `^x' да биÑÑе пÑедÑÑавили
+знак `control-x'.
+
+ÐоÑÑÑпни Ñимболи ÑаÑÑеÑа ÑÑ:
+
+f0 до f20 ФÑнкÑиÑÑки ÑаÑÑеÑи f0-f20
+bs backspace
+home ÑаÑÑÐµÑ `home'
+end ÑаÑÑÐµÑ `end'
+up ÑаÑÑÐµÑ `ÑÑÑелиÑа навиÑе'
+down ÑаÑÑÐµÑ `ÑÑÑелиÑа наниже'
+left ÑаÑÑÐµÑ `ÑÑÑелиÑа налево'
+right ÑаÑÑÐµÑ `ÑÑÑелиÑа надеÑно'
+pgdn ÑаÑÑÐµÑ `page down'
+pgup ÑаÑÑÐµÑ `page up'
+insert знак `insert'
+delete знак `delete'
+complete за допÑнÑ
+
+Ðа пÑимеÑ, како биÑÑе задали да
+ÑаÑÑÐµÑ `insert' бÑде `Escape + [ + O + p',
+можеÑе да поÑÑавиÑе ово Ñ
+даÑоÑеÑи Ñа поÑеÑним
+поÑÑавкама:
+
+insert=\e[Op
+
+Симбол ÑаÑÑеÑа complete пÑедÑÑавÑа
+низове ÑиÑиÑаÑа коÑи Ñе коÑиÑÑе
+за поÑÑÑпак допÑне; ово Ñе
+подÑазÑмевано покÑеÑе Ñа M-tab,
+али можеÑе да задаÑе и дÑÑге
+пÑеÑиÑе за иÑÑÑ ÑадÑÑ (на оним
+ÑаÑÑаÑÑÑама Ñа Ñонама ÑиниÑ
и
+неиÑкоÑиÑÑениÑ
ÑаÑÑеÑа).
+
+[FILES]
+ÐÐТÐТÐÐÐ
+
+ÐÑогÑам Ñе добавиÑи Ñве ÑвоÑе
+подаÑке Ñ Ð¾Ð´Ð½Ð¾ÑÑ Ð½Ð° пÑоменÑивÑ
+окÑÑжеÑа MC_DATADIR. Ðко ова
+пÑоменÑива ниÑе поÑÑавÑена,
+биÑе ÑпоÑÑебÑен диÑекÑоÑиÑÑм
+/usr/share/mc.
+
+/usr/share/mc/mc.hlp
+
+ ÐаÑоÑека помоÑи за
+ пÑогÑам.
+
+/usr/share/mc/mc.ext
+
+ ÐодÑазÑмевана ÑиÑÑемÑка
+ даÑоÑека вÑÑÑа.
+
+~/.mc/bindings
+
+ ÐоÑиÑниÑке даÑоÑеке вÑÑÑа,
+ подеÑаваÑа пÑегледаÑа и
+ ÑÑеÑиваÑа. Уколико
+ поÑÑоÑе, оне заобилазе
+ ÑиÑÑемÑке даÑоÑеке.
+
+/usr/share/mc/mc.ini
+
+ ÐодÑазÑмевана ÑиÑÑемÑка
+ подеÑаваÑа ÐоноÑног
+ наÑедника; коÑиÑÑе Ñе Ñамо
+ Ñ ÑлÑÑаÑÑ Ð´Ð° коÑиÑник нема
+ ÑопÑÑÐ²ÐµÐ½Ñ Ð´Ð°ÑоÑÐµÐºÑ ~/.mc/ini.
+
+/usr/share/mc/mc.lib
+
+ Ðлобалне поÑÑавке
+ ÐоноÑног наÑедника.
+ ÐоÑÑавке из ове даÑоÑеке
+ Ñе одноÑе на Ñве коÑиÑнике
+ без обзиÑа на Ñо да ли они
+ имаÑÑ ÑвоÑе даÑоÑеке ~/.mc/ini
+ или не. Ðа Ñада, из даÑоÑеке
+ mc.lib Ñе ÑÑиÑаваÑÑ Ñамо
+ поÑÑавке ÑеÑминалаTerminal databases.
+
+~/.mc/ini
+
+ ÐоÑиÑниÑка подеÑаваÑа. Ðко
+ Ñе ова даÑоÑека пÑиÑÑÑна,
+ подеÑаваÑа Ñе ÑÑиÑаваÑÑ Ð¸Ð·
+ Ñе ÑмеÑÑо из ÑиÑÑемÑке
+ поÑеÑне даÑоÑеке.
+
+/usr/share/mc/mc.hint
+
+ Ðва даÑоÑека ÑадÑжи ÑавеÑе
+ (колаÑиÑе) коÑи Ñе
+ пÑиказÑÑÑ Ñ Ð¿ÑогÑамÑ.
+
+/usr/share/mc/mc.menu
+
+ Ðва даÑоÑека ÑадÑжи
+ подÑазÑмевани мени
+ пÑогÑама за Ñео ÑиÑÑем.
+
+~/.mc/menu
+
+ ÐоÑиÑниÑки мени пÑогÑама.
+ Ðко Ñе ова даÑоÑека
+ пÑиÑÑÑна, онда Ñе она
+ коÑиÑÑи ÑмеÑÑо мениÑа
+ пÑогÑама ÑиÑÑема.
+
+~/.mc/Tree
+
+ СпиÑак диÑекÑоÑиÑÑма за
+ Ð¾Ð´Ð»Ð¸ÐºÑ `ÑÑабло
+ диÑекÑоÑиÑÑма' и
+ диÑекÑоÑиÑÑмÑки поглед.
+
+./.mc.menu
+
+ Ðокални коÑиÑниÑки мени.
+ Ðко Ñе ова даÑоÑека
+ пÑиÑÑÑна, онда Ñе она
+ коÑиÑÑи ÑмеÑÑо мениÑа
+ пÑогÑама дома или ÑиÑÑема.[AVAILABILITY]
+ÐÐСТУÐÐÐСТ
+
+ÐаÑновиÑа веÑзиÑа овог
+пÑогÑама Ñе може наÑи на адÑеÑи
+ftp://ftp.gnu.org/gnu/mc/.[SEE ALSO]
+ÐÐÐÐТРÐ
+
+ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1),
+bash(1), tcsh(1), zsh(1).
+
+СÑÑаниÑа ÐоноÑног наÑедника на ÐеÑÑнаÑÐ¾Ð´Ð½Ð¾Ñ Ð¼Ñежи:
+ http://www.midnight-commander.org/
+[AUTHORS]
+ÐУТÐÐ Ð
+
+ÐÑÑоÑи и даÑодавÑи ÑÑ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸
+Ñ Ð´Ð°ÑоÑеÑи AUTHORS из извоÑне
+диÑÑÑибÑÑиÑе.[BUGS]
+ÐÐ ÐШÐÐ
+
+ÐогледаÑÑе даÑоÑÐµÐºÑ TODO из
+диÑÑÑибÑÑиÑе за инÑоÑмаÑиÑе о
+Ñоме ÑÑа оÑÑаÑе да Ñе ÑÑади.
+
+Ðко желиÑе да пÑиÑавиÑе пÑоблем
+Ñ Ð²ÐµÐ·Ð¸ Ñа пÑогÑамом, молим да
+поÑаÑеÑе епиÑмо на ÑледеÑÑ
+адÑеÑÑ: mc-devel at gnome.org.
+
+ÐоÑÑавиÑе деÑаÑан Ð¾Ð¿Ð¸Ñ Ð³ÑеÑке,
+веÑзиÑÑ Ð¿ÑогÑама коÑÑ
+коÑиÑÑиÑе (mc -V пÑиказÑÑе оваÑ
+подаÑак) и опеÑаÑивни ÑиÑÑем
+под коÑим покÑеÑеÑе пÑогÑам.
+Ðко пÑогÑам кÑаÑ
иÑа, било би нам
+коÑиÑно да нам поÑаÑеÑе мапÑ
+ÑÑога (stack trace).
+
+[main]
+
+ lqqk nq
+ x x x
+ x x lqk w w lqk tqk w w w w
+ x x x x tqu x x x x tqu x x
+ v x mqj v v mqj x v v v mqv
+ mqqqнаÑедникqqj
+
+Ðво Ñе главни екÑан помоÑи за ÐÐУ-овог поноÑног наÑедника.
+
+Ðа биÑÑе Ñазнали виÑе о Ñоме како да коÑиÑÑиÑе инÑеÑакÑивни
+ÑиÑÑем помоÑи поÑÑебно Ñе да пÑиÑиÑнеÑе EnterHow to use help.
+ÐожеÑе и одмаÑ
оÑиÑи на ÑадÑжаÑContents помоÑи.
+
+ÐÐУ-овог поноÑног наÑедника ÑÑ Ð½Ð°Ð¿Ð¸Ñали Ñегови аÑÑоÑиAUTHORS.
+
+ÐÐУ-ов поноÑни наÑедник Ñе иÑпоÑÑÑÑÑе ÐÐÐ ÐÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐWarranty.
+Ðво Ñе Ñлободни ÑоÑÑвеÑ, а ви ÑÑе позвани да га
+ÑаÑподелиÑе под одÑедбама ÐÐУ-ове опÑÑе Ñавне лиÑенÑеÐиÑенÑа (оÑигинал на енглеÑком).
+ÐогледаÑÑе и незваниÑан пÑевод ÐÐУ-ове ÐÐРна ÑÑпÑкиÐиÑенÑа (на ÑÑпÑком).
+
+ÐÑевод ÐоноÑног наÑедника и ове даÑоÑеке помоÑи на ÑÑпÑки:
+СÑÑаÑ
иÑа РадиÑ, <mr99164 at alas.matf.bg.ac.yu>
+СРР`УликÑ', http://uliks.sourceforge.net
+[ÐиÑенÑа (оÑигинал на енглеÑком)]
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim
+copies of this license document, but changing it is not
+allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away
+your freedom to share and change it. By contrast, the GNU
+General Public License is intended to guarantee your
+freedom to share and change free software--to make sure
+the software is free for all its users. This General
+Public License applies to most of the Free Software
+Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software
+Foundation software is covered by the GNU Library General
+Public License instead.) You can apply it to your
+programs, too.
+
+ When we speak of free software, we are referring to
+freedom, not price. Our General Public Licenses are
+designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this
+service if you wish), that you receive source code or can
+get it if you want it, that you can change the software or
+use pieces of it in new free programs; and that you know
+you can do these things.
+
+ To protect your rights, we need to make restrictions
+that forbid anyone to deny you these rights or to ask you
+to surrender the rights. These restrictions translate to
+certain responsibilities for you if you distribute copies
+of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program,
+whether gratis or for a fee, you must give the recipients
+all the rights that you have. You must make sure that
+they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the
+software, and (2) offer you this license which gives you
+legal permission to copy, distribute and/or modify the
+software.
+
+ Also, for each author's protection and ours, we want to
+make certain that everyone understands that there is no
+warranty for this free software. If the software is
+modified by someone else and passed on, we want its
+recipients to know that what they have is not the
+original, so that any problems introduced by others will
+not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by
+software patents. We wish to avoid the danger that
+redistributors of a free program will individually obtain
+patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent
+must be licensed for everyone's free use or not licensed
+at all.
+
+ The precise terms and conditions for copying,
+distribution and modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING,
+ DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work
+which contains a notice placed by the copyright holder
+saying it may be distributed under the terms of this
+General Public License. The "Program", below, refers to
+any such program or work, and a "work based on the
+Program" means either the Program or any derivative work
+under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with
+modifications and/or translated into another language.
+(Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed
+as "you".
+
+Activities other than copying, distribution and
+modification are not covered by this License; they are
+outside its scope. The act of running the Program is not
+restricted, and the output from the Program is covered
+only if its contents constitute a work based on the
+Program (independent of having been made by running the
+Program). Whether that is true depends on what the
+Program does.
+
+ 1. You may copy and distribute verbatim copies of the
+Program's source code as you receive it, in any medium,
+provided that you conspicuously and appropriately publish
+on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that
+refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of
+this License along with the Program.
+
+You may charge a fee for the physical act of transferring
+a copy, and you may at your option offer warranty
+protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or
+any portion of it, thus forming a work based on the
+Program, and copy and distribute such modifications or
+work under the terms of Section 1 above, provided that you
+also meet all of these conditions:
+
+ a) You must cause the modified files to carry
+prominent notices stating that you changed the files and
+the date of any change.
+
+ b) You must cause any work that you distribute or
+publish, that in whole or in part contains or is derived
+from the Program or any part thereof, to be licensed as a
+whole at no charge to all third parties under the terms of
+this License.
+
+ c) If the modified program normally reads commands
+interactively when run, you must cause it, when started
+running for such interactive use in the most ordinary way,
+to print or display an announcement including an
+appropriate copyright notice and a notice that there is no
+warranty (or else, saying that you provide a warranty) and
+that users may redistribute the program under these
+conditions, and telling the user how to view a copy of
+this License. (Exception: if the Program itself is
+interactive but does not normally print such an
+announcement, your work based on the Program is not
+required to print an announcement.)
+
+These requirements apply to the modified work as a whole.
+If identifiable sections of that work are not derived from
+the Program, and can be reasonably considered independent
+and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you
+distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole
+must be on the terms of this License, whose permissions
+for other licensees extend to the entire whole, and thus
+to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights
+or contest your rights to work written entirely by you;
+rather, the intent is to exercise the right to control the
+distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on
+the Program with the Program (or with a work based on the
+Program) on a volume of a storage or distribution medium
+does not bring the other work under the scope of this
+License.
+
+ 3. You may copy and distribute the Program (or a work
+based on it, under Section 2) in object code or executable
+form under the terms of Sections 1 and 2 above provided
+that you also do one of the following:
+
+ a) Accompany it with the complete corresponding
+machine-readable source code, which must be distributed
+under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at
+least three years, to give any third party, for a charge
+no more than your cost of physically performing source
+distribution, a complete machine-readable copy of the
+corresponding source code, to be distributed under the
+terms of Sections 1 and 2 above on a medium customarily
+used for software interchange; or,
+
+ c) Accompany it with the information you received as
+to the offer to distribute corresponding source code.
+(This alternative is allowed only for noncommercial
+distribution and only if you received the program in
+object code or executable form with such an offer, in
+accord with Subsection b above.)
+
+The source code for a work means the preferred form of the
+work for making modifications to it. For an executable
+work, complete source code means all the source code for
+all modules it contains, plus any associated interface
+definition files, plus the scripts used to control
+compilation and installation of the executable. However,
+as a special exception, the source code distributed need
+not include anything that is normally distributed (in
+either source or binary form) with the major components
+(compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by
+offering access to copy from a designated place, then
+offering equivalent access to copy the source code from
+the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the
+source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute
+the Program except as expressly provided under this
+License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will
+automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from
+you under this License will not have their licenses
+terminated so long as such parties remain in full
+compliance.
+
+ 5. You are not required to accept this License, since
+you have not signed it. However, nothing else grants you
+permission to modify or distribute the Program or its
+derivative works. These actions are prohibited by law if
+you do not accept this License. Therefore, by modifying
+or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying,
+distributing or modifying the Program or works based on
+it.
+
+ 6. Each time you redistribute the Program (or any work
+based on the Program), the recipient automatically
+receives a license from the original licensor to copy,
+distribute or modify the Program subject to these terms
+and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights
+granted herein. You are not responsible for enforcing
+compliance by third parties to this License.
+
+ 7. If, as a consequence of a court judgment or
+allegation of patent infringement or for any other reason
+(not limited to patent issues), conditions are imposed on
+you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you
+cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute
+the Program at all. For example, if a patent license
+would not permit royalty-free redistribution of the
+Program by all those who receive copies directly or
+indirectly through you, then the only way you could
+satisfy both it and this License would be to refrain
+entirely from distribution of the Program.
+
+If any portion of this section is held invalid or
+unenforceable under any particular circumstance, the
+balance of the section is intended to apply and the
+section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to
+infringe any patents or other property right claims or to
+contest validity of any such claims; this section has the
+sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by
+public license practices. Many people have made generous
+contributions to the wide range of software distributed
+through that system in reliance on consistent application
+of that system; it is up to the author/donor to decide if
+he or she is willing to distribute software through any
+other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is
+believed to be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is
+restricted in certain countries either by patents or by
+copyrighted interfaces, the original copyright holder who
+places the Program under this License may add an explicit
+geographical distribution limitation excluding those
+countries, so that distribution is permitted only in or
+among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the
+body of this License.
+
+ 9. The Free Software Foundation may publish revised
+and/or new versions of the General Public License from
+time to time. Such new versions will be similar in spirit
+to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If
+the Program specifies a version number of this License
+which applies to it and "any later version", you have the
+option of following the terms and conditions either of
+that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a
+version number of this License, you may choose any version
+ever published by the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into
+other free programs whose distribution conditions are
+different, write to the author to ask for permission. For
+software which is copyrighted by the Free Software
+Foundation, write to the Free Software Foundation; we
+sometimes make exceptions for this. Our decision will be
+guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the
+sharing and reuse of software generally.
+
+[Warranty]
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
+PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
+IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
+EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
+SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
+AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY
+OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM
+AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
+TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
+BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
+OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
+OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of
+the greatest possible use to the public, the best way to
+achieve this is to make it free software which everyone
+can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program.
+It is safest to attach them to the start of each source
+file to most effectively convey the exclusion of warranty;
+and each file should have at least the "copyright" line
+and a pointer to where the full notice is found.
+
+<one line to give the program's name and a brief idea of
+what it does.>
+Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any
+later version.
+
+ This program is distributed in the hope that it will
+be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+ You should have received a copy of the GNU General
+Public License along with this program; if not, write to
+the Free Software Foundation, Inc., 51 Franklin Street,
+Fifth Floor, Boston, MA 02110-1301 USA
+
+Also add information on how to contact you by electronic
+and paper mail.
+
+If the program is interactive, make it output a short
+notice like this when it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author
+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
+type `show w'. This is free software, and you are welcome
+to redistribute it under certain conditions; type `show c'
+for details.
+
+The hypothetical commands `show w' and `show c' should
+show the appropriate parts of the General Public License.
+Of course, the commands you use may be called something
+other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a
+programmer) or your school, if any, to sign a "copyright
+disclaimer" for the program, if necessary. Here is a
+sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest
+in the program `Gnomovision' (which makes passes at
+compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating
+your program into proprietary programs. If your program
+is a subroutine library, you may consider it more useful
+to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU
+Library General Public License instead of this License.
+
+[ÐиÑенÑа (на ÑÑпÑком)]
+
+ ÐÐУ-ÐÐÐ ÐÐШТРÐÐÐÐÐ ÐÐЦÐÐЦÐ
+ ÐеÑзиÑа 2, ÑÑн 1991 (*)
+
+ ÐÑÑоÑÑка пÑава (C) 1989, 1991 Free Software Foundation,
+ Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA.
+
+ÐозвоÑено Ñе ÑмножаваÑе и ÑаÑподела доÑловног пÑимеÑка
+ÑекÑÑа ове лиÑенÑе, али ниÑе дозвоÑено Ñено меÑаÑе.
+
+ УговоÑ
+
+ Ðа веÑÐ¸Ð½Ñ ÑоÑÑвеÑа лиÑенÑе ÑÑ Ð½Ð°ÑиÑене Ñа ÑиÑем да вам
+одÑÐ·Ð¼Ñ ÑÐ»Ð¾Ð±Ð¾Ð´Ñ Ð´Ð° га делиÑе Ñа дÑÑгима и меÑаÑе. ÐаÑÑпÑоÑ
+Ñоме, ÐÐУ-ова опÑÑа Ñавна лиÑенÑа вам гаÑанÑÑÑе ÑлободÑ
+деÑеÑа и измене Ñлободног ÑоÑÑвеÑа да би оÑигÑÑала ÑлободÑ
+ÑоÑÑвеÑа за Ñве Ñегове коÑиÑнике. Ðва ÐпÑÑа Ñавна лиÑенÑа
+Ñе одноÑи на веÑÐ¸Ð½Ñ ÑоÑÑвеÑа из ÐадÑжбине за Ñлободни
+ÑоÑÑÐ²ÐµÑ Ð¸ на Ñваки дÑÑги пÑогÑам, ÑиÑи Ñе аÑÑоÑи обавежÑ
+на Ñено коÑиÑÑеÑе. (ÐÑÑги ÑоÑÑÐ²ÐµÑ ÐадÑжбине за Ñлободни
+ÑоÑÑÐ²ÐµÑ Ñе ÑмеÑÑо ове лиÑенÑе покÑивен ÐÐУ-овом
+библиоÑеÑком опÑÑом Ñавном лиÑенÑом (**).) Рви Ñе можеÑе
+пÑимениÑи на ваÑе пÑогÑаме.
+
+ Ðада говоÑимо о Ñлободном ÑоÑÑвеÑÑ, миÑлимо на ÑлободÑ,
+а не на ÑенÑ. ÐаÑе опÑÑе Ñавне лиÑенÑе ÑÑ Ð·Ð°Ð¼Ð¸ÑÑене да
+оÑигÑÑаÑÑ Ð²Ð°ÑÑ ÑÐ»Ð¾Ð±Ð¾Ð´Ñ ÑаÑподеле пÑимеÑака Ñлободног
+ÑоÑÑвеÑа (и наплаÑиваÑа за ÑÑ ÑÑлÑÐ³Ñ Ð¿Ð¾ жеÑи), пÑимаÑа
+извоÑног кода или Ñеговог добиÑаÑа по жеÑи, могÑÑноÑÑи
+измене ÑоÑÑвеÑа или коÑиÑÑеÑа делова иÑÑог Ñ Ð½Ð¾Ð²Ð¸Ð¼
+Ñлободним пÑогÑамима; и да вам даÑÑ Ð´Ð¾ знаÑа да Ñо можеÑе
+да ÑÑадиÑе.
+
+ Ðа биÑмо заÑÑиÑили ваÑа пÑава, моÑамо да поÑÑавимо
+огÑаниÑеÑа коÑа забÑаÑÑÑÑ Ð±Ð¸Ð»Ð¾ коме да вам оÑпоÑи ова
+пÑава или да ÑÑажи од Ð²Ð°Ñ Ð´Ð° иÑ
Ñе одÑекнеÑе. Ðва
+огÑаниÑеÑа ÑÑ Ð¸ обавезÑÑÑÑа за Ð²Ð°Ñ Ð°ÐºÐ¾ ÑаÑподеÑÑÑеÑе
+пÑимеÑке ÑоÑÑвеÑа, или га измениÑе.
+
+ Ðа пÑимеÑ, ако ÑаÑподеÑÑÑеÑе пÑимеÑке Ñаквог пÑогÑама,
+беÑплаÑно или за одÑеÑÐµÐ½Ñ Ð½Ð¾Ð²ÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ, моÑаÑе даÑи и
+пÑимаоÑима Ñва пÑава коÑа Ñами поÑедÑÑеÑе. ÐоÑаÑе Ñе
+поÑÑаÑаÑи да и они пÑиме или Ð¼Ð¾Ð³Ñ Ð´Ð° добиÑÑ Ð¸Ð·Ð²Ð¾Ñни код.
+ÐаÑзад, моÑаÑе им показаÑи ове одÑедбе да би били ÑпознаÑи
+Ñа ÑвоÑим пÑавима.
+
+ Ðи ÑÑиÑимо ваÑа пÑава Ñ Ð´Ð²Ð° коÑака: (1) ÑÑиÑимо ÑоÑÑвеÑ
+заÑÑиÑом аÑÑоÑÑкиÑ
пÑава, и (2) нÑдимо вам Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ
+коÑа вам даÑе пÑÐ°Ð²Ð½Ñ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ Ð´Ð° ÑмножаваÑе, ÑаÑподеÑÑÑеÑе
+и/или меÑаÑе ÑоÑÑвеÑ.
+
+ ТакоÑе, Ñади заÑÑиÑе Ñваког аÑÑоÑа и Ð½Ð°Ñ Ñ
оÑемо да Ñе
+оÑигÑÑамо да Ñвако ÑазÑме да не поÑÑоÑи гаÑанÑиÑа за оваÑ
+Ñлободни ÑоÑÑвеÑ. Ðко Ñе ÑоÑÑÐ²ÐµÑ Ð½ÐµÐºÐ¾ дÑÑги изменио и
+пÑоÑледио га, Ñ
оÑемо да пÑимаоÑи знаÑÑ Ð´Ð° оно ÑÑо имаÑÑ
+ниÑе оÑигинал, Ñако да Ñе било какви пÑоблеми коÑи ÑÑ
+наÑÑали због дÑÑгиÑ
, неÑе одÑазиÑи на Ñглед аÑÑоÑа
+оÑигинала.
+
+ ÐаÑзад, Ñве Ñлободне пÑогÑаме непÑеÑÑано ÑгÑожаваÑÑ
+ÑоÑÑвеÑÑки паÑенÑи. Ðи Ñ
оÑемо да избегнемо опаÑноÑÑ Ð´Ð°
+ÑаÑподеÑиваÑи Ñлободног пÑогÑама индивидÑално добиÑÑ
+паÑенÑне лиÑенÑе и на ÑÐ°Ñ Ð½Ð°Ñин ÑÑаве пÑогÑам Ñ Ð¿ÑиваÑно
+влаÑниÑÑво. Ðа биÑмо ÑпÑеÑили ово, ÑаÑно Ñмо иÑÑакли да
+Ñваки паÑÐµÐ½Ñ Ð¼Ð¾Ñа да бÑде лиÑенÑиÑан за ÑваÑиÑÑ ÑлободнÑ
+ÑпоÑÑÐµÐ±Ñ Ð¸Ð»Ð¸ да ÑопÑÑе не бÑде лиÑенÑиÑан.
+
+ ÐÑеÑизне одÑедбе и ÑÑлови ÑмножаваÑа, ÑаÑподеле и измене
+Ñледе.
+
+ ÐÐУ-ÐÐÐ ÐÐШТРÐÐÐÐÐ ÐÐЦÐÐЦÐ
+ ÐÐÐ ÐÐÐРРУСÐÐÐРУÐÐÐÐÐÐÐÐÐ, Ð ÐСÐÐÐÐÐÐ Ð ÐÐÐÐÐÐ
+
+ 0. Ðва лиÑенÑа Ñе одноÑи на Ñваки пÑогÑам или дÑÑго дело
+коÑе ÑадÑжи ÑаопÑÑеÑе влаÑника аÑÑоÑÑкиÑ
пÑава Ñ ÐºÐ¾Ð¼ ÑÑоÑи
+да може биÑи ÑаÑподеÑен под одÑедбама ове опÑÑе Ñавне
+лиÑенÑе. ,,ÐÑогÑам`` Ñе надаÑе ознаÑаваÑи Ñваки Ñакав
+пÑогÑам или Ñад, а ,,дело заÑновано на ÐÑогÑамÑ`` Ñе
+ознаÑаваÑи ÐÑогÑам или било коÑи Ñад пÑоиÑÑекао из Ñега по
+ÐÐ°ÐºÐ¾Ð½Ñ Ð¾ аÑÑоÑÑким пÑавима; ÑÑ. дело коÑе ÑадÑжи ÐÑогÑам
+или Ñегов део, било доÑловни или Ñа изменама и/или
+пÑеведен на дÑÑги Ñезик. (Ðдавде па надаÑе, пÑевод Ñе
+ÑкÑÑÑен без огÑаниÑеÑа Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ñ Ð¸Ð·Ñаза ,,измена``.) Сваки
+коÑиÑник лиÑенÑе Ñе ознаÑен као ,,ви``.
+
+ÐÑÑге акÑивноÑÑи оÑим ÑмножаваÑа, ÑаÑподеле и измене ниÑÑ
+обÑÑ
ваÑене овом лиÑенÑом; оне ÑÑ Ð¸Ð·Ð²Ð°Ð½ Ñеног домена. Чин
+покÑеÑаÑа ÐÑогÑама ниÑе огÑаниÑен, а добиÑени ÑезÑлÑаÑ
+извÑÑаваÑа ÐÑогÑама Ñе обÑÑ
ваÑен Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñегов
+ÑадÑÐ¶Ð°Ñ ÑаÑÑоÑи од дела заÑнованог на ÐÑогÑÐ°Ð¼Ñ (незавиÑно
+од ÑиÑениÑе да Ñе наÑÑао као ÑезÑлÑÐ°Ñ Ð¿Ð¾ÐºÑеÑаÑа ÐÑогÑама).
+Ðво непоÑÑедно завиÑи од Ñога ÑÑа ÐÑогÑам Ñади.
+
+ 1. Ðи можеÑе ÑмножаваÑи и ÑаÑподелиÑи доÑловне пÑимеÑке
+извоÑног кода ÐÑогÑама Ñим га пÑимиÑе, на било коÑем
+медиÑÑмÑ, Ñз ÑÑлов да на адекваÑан и одговаÑаÑÑÑи наÑин
+ознаÑиÑе на Ñваком пÑимеÑÐºÑ Ð¾Ð´Ð³Ð¾Ð²Ð°ÑаÑÑÑе ÑаопÑÑеÑе о
+аÑÑоÑÑким пÑавима и обÑаÑÑеÑе гаÑанÑиÑе; ÑаÑÑваÑе
+недиÑнÑÑим ÑаопÑÑеÑа коÑа Ñе позиваÑÑ Ð½Ð° Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ Ð¸
+одÑÑÑÑво било какве гаÑанÑиÑе; и Ñвим дÑÑгим пÑимаоÑима
+ÐÑогÑама даÑе пÑимеÑак ове лиÑенÑе заÑедно Ñа ÐÑогÑамом.
+
+Ðи можеÑе наплаÑиваÑи новÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ Ð·Ð° Ñин ÑизиÑког
+пÑеноÑа пÑимеÑка, и по ваÑем избоÑÑ Ð¼Ð¾Ð¶ÐµÑе понÑдиÑи
+заÑÑиÑÑ Ð³Ð°ÑанÑиÑом Ñ Ð·Ð°Ð¼ÐµÐ½Ñ Ð·Ð° новÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ.
+
+
+ 2. Ðи можеÑе измениÑи Ð²Ð°Ñ Ð¿ÑимеÑак или пÑимеÑке ÐÑогÑама
+или било ког Ñеговог дела, обÑазÑÑÑÑи дело заÑновано на
+ÐÑогÑамÑ, и ÑмножаваÑи и ÑаÑподелиÑи Ñакве измене или дела
+под гоÑÑим одÑедбама Ñлана 1, Ñз ÑÑлов да Ñами ÑакоÑе
+иÑпÑниÑе Ñваки од ÑледеÑиÑ
ÑÑлова:
+
+ а) моÑаÑе оÑигÑÑаÑи да измеÑене даÑоÑеке ноÑе ÑоÑÑива
+ обавеÑÑеÑа да ÑÑе ви изменили даÑоÑеке као и даÑÑм
+ било какве измене;
+
+ б) моÑаÑе оÑигÑÑаÑи да Ñвако дело коÑе ÑаÑподеÑÑÑеÑе
+ или издаÑеÑе, а коÑе Ñ Ñелини или делом ÑадÑжи или Ñе
+ изведено из ÐÑогÑама или било ког Ñеговог дела, бÑде
+ лиÑенÑиÑано Ñ Ñелини без новÑане надокнаде Ñвим ÑÑеÑим
+ лиÑима под одÑедбама ове лиÑенÑе;
+
+ в) ако измеÑени пÑогÑам ÑиÑа команде инÑеÑакÑивно када
+ Ñе покÑенÑÑ, ви моÑаÑе оÑигÑÑаÑи да, када Ñе покÑенÑÑ
+ Ñ ÑиÑÑ Ñакве инÑеÑакÑивне ÑпоÑÑебе на ÑобиÑаÑен наÑин,
+ иÑпиÑе или пÑикаже обÑÐ°Ð²Ñ ÐºÐ¾Ñа ÑкÑÑÑÑÑе одговаÑаÑÑÑе
+ ÑаопÑÑеÑе о аÑÑоÑÑким пÑавима и ÑаопÑÑеÑе да не
+ поÑÑоÑи гаÑанÑиÑа (или да ви даÑеÑе гаÑанÑиÑÑ) да
+ коÑиÑниÑи Ð¼Ð¾Ð³Ñ ÑаÑподелиÑи пÑогÑам под овим ÑÑловима,
+ и обÑаÑÑеÑе коÑиÑÐ½Ð¸ÐºÑ ÐºÐ°ÐºÐ¾ да пÑикаже пÑимеÑак ове
+ лиÑенÑе. (ÐзÑзеÑак: ако Ñе ÐÑогÑам инÑеÑакÑиван али
+ обиÑно не иÑпиÑÑÑе ÑÐ°ÐºÐ²Ñ Ð¾Ð±ÑавÑ, ваÑе дело заÑновано
+ на ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ моÑа да иÑпиÑе обÑавÑ.)
+
+
+Ðви заÑ
Ñеви Ñе одноÑе на измеÑено дело као ÑелинÑ. Ðко
+ÑоÑÑиви делови Ñаквог дела ниÑÑ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ из ÐÑогÑама, па
+Ñе Ð¼Ð¾Ð³Ñ ÑазÑмно ÑÑ
ваÑиÑи као незавиÑна и одвоÑена дела за
+Ñебе, онда Ñе ова лиÑенÑа и Ñене одÑедбе не одноÑе на Ñе
+делове када иÑ
ÑаÑподеÑÑÑеÑе као одвоÑена дела. Ðли када
+ÑаÑподеÑÑÑеÑе иÑÑе делове као део Ñелине коÑа Ñе дело
+заÑновано на ÐÑогÑамÑ, ÑаÑподела Ñелине моÑа биÑи под
+одÑедбама ове лиÑенÑе, ÑиÑе дозволе за дÑÑге Ñене ноÑиоÑе
+Ñе пÑоÑиÑÑÑÑ Ð½Ð° ÑелинÑ, а Ñамим Ñим на Ñваки део без
+обзиÑа ко га Ñе напиÑао.
+
+ÐамеÑа овог Ñлана ниÑе да ÑÑажи пÑава или оÑпоÑи ваÑа
+пÑава на дело коÑе ÑÑе Ñ Ñелини напиÑали; намеÑа Ñе
+пÑвенÑÑвено да Ñе ÑÑпоÑÑави пÑаво на конÑÑÐ¾Ð»Ñ ÑаÑподеле
+изведениÑ
или колекÑивниÑ
дела заÑнованиÑ
на ÐÑогÑамÑ.
+
+Само пÑикÑÑÑиваÑе ÐÑогÑÐ°Ð¼Ñ (или Ð´ÐµÐ»Ñ Ð·Ð°Ñнованом на
+ÐÑогÑамÑ) дÑÑгог дела коÑе на ÑÐµÐ¼Ñ Ð½Ð¸Ñе заÑновано на
+ÑединиÑи за ÑкладиÑÑеÑе или медиÑÑÐ¼Ñ Ð·Ð° ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð½Ðµ
+доводи дÑÑго дело под Ð¾ÐºÐ²Ð¸Ñ Ð¾Ð²Ðµ лиÑенÑе.
+
+ 3. ÐожеÑе ÑмножаваÑи и ÑаÑподелиÑи ÐÑогÑам (или дело
+заÑновано на ÑемÑ, по ÑÐ»Ð°Ð½Ñ 2) Ñ Ð¾Ð±ÑекÑном ÐºÐ¾Ð´Ñ Ð¸Ð»Ð¸
+извÑÑном Ð¾Ð±Ð»Ð¸ÐºÑ Ð¿Ð¾Ð´ гоÑÑим одÑедбама Ñланова 1 и 2 Ñз
+ÑÑлов да ÑÑадиÑе ÑÐµÐ´Ð½Ñ Ð¾Ð´ ÑледеÑиÑ
ÑÑваÑи:
+
+ а) да пÑиложиÑе Ñз Ñега поÑпÑни одговаÑаÑÑÑи маÑинÑки
+ ÑиÑÑив извоÑни код, коÑи моÑа биÑи ÑаÑподеÑен пÑема
+ гоÑÑим одÑедбама Ñланова 1 и 2 на медиÑÑÐ¼Ñ ÑобиÑаÑеном
+ за ÑÐ°Ð·Ð¼ÐµÐ½Ñ ÑоÑÑвеÑа; или,
+
+ б) да пÑиложиÑе Ñз Ñега пиÑÐ¼ÐµÐ½Ñ Ð¿Ð¾Ð½ÑдÑ, важеÑÑ Ð±Ð°Ñ ÑÑи
+ године, о доÑÑавÑаÑÑ Ð±Ð¸Ð»Ð¾ коÑÐ¾Ñ ÑÑеÑÐ¾Ñ ÑÑÑани, Ñз
+ новÑÐ°Ð½Ñ Ð½Ð°Ð´Ð¾ÐºÐ½Ð°Ð´Ñ Ð½Ðµ веÑÑ Ð¾Ð´ Ñене поÑÑебне да обавиÑе
+ ÑизиÑÐºÑ ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸Ð·Ð²Ð¾Ñа, поÑпÑног маÑинÑки ÑиÑÑивог
+ пÑимеÑка одговаÑаÑÑÑег извоÑног кода, за ÑаÑподелÑ
+ пÑема гоÑÑим одÑедбама Ñланова 1 и 2 на медиÑÑмÑ
+ ÑобиÑаÑеном за ÑÐ°Ð·Ð¼ÐµÐ½Ñ ÑоÑÑвеÑа; или,
+
+ в) да пÑиложиÑе Ñз Ñега инÑоÑмаÑиÑÑ ÐºÐ¾ÑÑ ÑÑе добили
+ као понÑÐ´Ñ Ð¾ ÑаÑподели одговаÑаÑÑÑег извоÑног кода.
+ (Ðва могÑÑноÑÑ Ñе дозвоÑена Ñамо за некомеÑÑиÑалнÑ
+ ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸ Ñамо ако ÑÑе добили пÑогÑам Ñ Ð¾Ð±ÑекÑном
+ ÐºÐ¾Ð´Ñ Ð¸Ð»Ð¸ извÑÑном Ð²Ð¸Ð´Ñ Ñз ÑÐ°ÐºÐ²Ñ Ð¿Ð¾Ð½ÑдÑ, пÑема гоÑÑоÑ
+ ÑаÑки б.)
+
+ÐзвоÑни код дела подÑазÑмева облик дела наÑпогодниÑи за
+пÑавÑеÑе измена на ÑемÑ. Ðа дело Ñ Ð¸Ð·Ð²ÑÑном обликÑ,
+поÑпÑни извоÑни код подÑазÑмева Ñав извоÑни код за Ñве
+модÑле коÑе оно ÑадÑжи, Ñа додаÑком ÑвиÑ
даÑоÑека коÑи
+деÑиниÑÑ Ð¸Ð½ÑеÑакÑиÑÑ Ð¸ ÑпиÑа за конÑÑÐ¾Ð»Ñ Ð¿ÑевоÑеÑа и
+инÑÑалиÑаÑа извÑÑне веÑзиÑе. ÐеÑÑÑим, као поÑебан
+изÑзеÑак, ÑаÑподеÑени извоÑни код не моÑа да ÑкÑÑÑи Ñве
+ÑÑо Ñе обиÑно ÑаÑподеÑÑÑе (било Ñ Ð¸Ð·Ð²Ð¾Ñном или извÑÑном
+обликÑ) Ñа главним компоненÑама (пÑеводиоÑем, ÑезгÑом, и
+Ñако даÑе) опеÑаÑивног ÑиÑÑема на ком Ñе покÑеÑе извÑÑна
+даÑоÑека, оÑим Ñколико Ñе Ñама Ñа компоненÑа не иÑпоÑÑÑÑÑе
+Ñа извÑÑном даÑоÑеком.
+
+Ðко Ñе ÑаÑподела извÑÑног или обÑекÑног кода вÑÑи понÑдом
+пÑиÑÑÑпа пÑимеÑÐºÑ Ñа одÑеÑеног меÑÑа, онда Ñе понÑда
+иÑÑовеÑног извоÑног кода Ñа иÑÑог меÑÑа ÑаÑÑна као
+ÑаÑподела извоÑног кода, Ñак и Ñ ÑлÑÑаÑÑ ÐºÐ°Ð´Ð° Ñе од ÑÑеÑе
+ÑÑÑане не заÑ
Ñева да Ñмножава извоÑни код заÑедно Ñа
+обÑекÑним кодом.
+
+ 4. ÐÑогÑам Ñе не Ñме ÑмножаваÑи, меÑаÑи, подлиÑенÑиÑаÑи
+или ÑаÑподелиÑи дÑÑгаÑиÑе него ÑÑо Ñе изÑиÑиÑо иÑÑакнÑÑо
+овом лиÑенÑом. Сваки дÑÑгаÑиÑи покÑÑÐ°Ñ ÑмножаваÑа, меÑаÑа,
+подлиÑенÑиÑаÑа или ÑаÑподеле пÑогÑама ниÑе пÑноважан и
+аÑÑомаÑÑки обÑÑÑавÑа ваÑа пÑава под овом лиÑенÑом.
+ÐеÑÑÑим, ÑÑÑанама коÑе ÑÑ Ð¾Ð´ Ð²Ð°Ñ Ð¿Ñимиле пÑимеÑак или
+пÑава под овом лиÑенÑом неÑе Ñе обÑÑÑавиÑи ÑиÑ
ове лиÑенÑе
+Ñве док Ñе оне поÑпÑно пÑидÑжаваÑÑ ÑениÑ
одÑедби.
+
+ 5. Ðд Ð²Ð°Ñ Ñе не ÑÑажи да пÑиÑ
ваÑиÑе Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ, поÑÑо
+Ñе ниÑÑе поÑпиÑали. ÐеÑÑÑим, ниÑÑа дÑÑго вам не дозвоÑава
+да меÑаÑе или ÑаÑподеÑÑÑеÑе ÐÑогÑам или изведена дела.
+Такве ÑадÑе ÑÑ Ð·Ð°Ð±ÑаÑене законом Ñколико не пÑиÑ
ваÑиÑе овÑ
+лиÑенÑÑ. Тако, изменом или ÑаÑподелом ÐÑогÑама (или дела
+заÑнованог на ÐÑогÑамÑ), пÑиÑ
ваÑаÑе да Ñо ÑÑадиÑе под овом
+лиÑенÑом и под Ñвим Ñеним одÑедбама и ÑÑловима за
+ÑмножаваÑе, ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸Ð»Ð¸ Ð¸Ð·Ð¼ÐµÐ½Ñ ÐÑогÑама или дела
+заÑнованиÑ
на ÑемÑ.
+
+ 6. Сваки пÑÑ ÐºÐ°Ð´Ð° ÑаÑподеÑÑÑеÑе ÐÑогÑам (или било коÑе
+дело заÑновано на ÐÑогÑамÑ), пÑÐ¸Ð¼Ð°Ð»Ð°Ñ Ñе аÑÑомаÑÑки
+пÑимиÑи лиÑенÑÑ Ð¾Ð´ пÑвобиÑног ноÑиоÑа за ÑмножаваÑе,
+ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ Ð¸Ð»Ð¸ Ð¸Ð·Ð¼ÐµÐ½Ñ ÐÑогÑама пÑема овим одÑедбама и
+ÑÑловима. Ðи не можеÑе даÑе огÑаниÑиÑи пÑимаоÑево
+коÑиÑÑеÑе овде даÑиÑ
пÑава, као ÑÑо ви ниÑÑе ни одговоÑни
+ако ÑÑеÑа ÑÑÑана намеÑне ÑÑклаÑиваÑе Ñа одÑедбама ове
+лиÑенÑе.
+
+ 7. Ðко ÑÑ Ð²Ð°Ð¼, као поÑледиÑа ÑÑдÑке пÑеÑÑде или под
+изговоÑом кÑÑеÑа паÑенÑа или било каквог дÑÑгог Ñазлога
+(не огÑаниÑаваÑÑÑи Ñе иÑкÑÑÑиво на пиÑаÑа паÑенаÑа),
+намеÑнÑÑи ÑÑлови (било ÑÑдÑким налогом, поÑавнаÑем или
+дÑÑгаÑиÑе) коÑи ÑÑ Ñ ÑÑпÑоÑноÑÑи Ñа ÑÑловима ове лиÑенÑе,
+они Ð²Ð°Ñ Ð½Ðµ изÑзимаÑÑ Ð¾Ð´ ÑÑлова ове лиÑенÑе. Ðко Ñе
+ÑаÑподела или било коÑа дÑÑга ваÑа пÑименÑива обавеза Ñ
+ÑÑпÑоÑноÑÑи Ñа овом лиÑенÑом, онда као поÑледиÑÑ Ñога не
+можеÑе ÑопÑÑе ÑаÑподелиÑи ÐÑогÑам. Ðа пÑимеÑ, ако паÑенÑна
+лиÑенÑа не дозвоÑава беÑплаÑÐ½Ñ ÑаÑÐ¿Ð¾Ð´ÐµÐ»Ñ ÐÑогÑама од
+ÑÑÑане ÑвиÑ
пÑималаÑа пÑимеÑка или индиÑекÑно пÑеко ваÑ,
+онда Ñе Ñедини наÑин да Ñе задовоÑи и ова лиÑенÑа да Ñе Ñ
+поÑпÑноÑÑи одÑекнеÑе ÑаÑподеле ÐÑогÑама.
+
+Ðко Ñе било коÑи део овог Ñлана ознаÑи као неодговаÑаÑÑÑи
+или непÑименÑив под било коÑом одÑеÑеном околноÑÑÑ,
+пÑимеÑÑÑе Ñе оÑÑаÑак Ñлана а Ñлан као Ñелина Ñе пÑимеÑÑÑе
+под дÑÑгим околноÑÑима.
+
+Ð¦Ð¸Ñ Ð¾Ð²Ð¾Ð³ Ñлана ниÑе да Ð²Ð°Ñ Ð½Ð°Ð²ÐµÐ´Ðµ да пÑекÑÑиÑе било коÑе
+паÑенÑе или дÑÑга пÑава на ÑвоÑÐ¸Ð½Ñ Ð½Ð¸Ñи да оÑпоÑи
+валидноÑÑ ÑаквиÑ
пÑава; Ð¾Ð²Ð°Ñ Ñлан има за ÑÐ²Ð¾Ñ Ñедини ÑиÑ
+заÑÑиÑÑ Ð¸Ð½ÑегÑиÑеÑа ÑиÑÑема ÑаÑподеле Ñлободног ÑоÑÑвеÑа,
+коÑи Ñе имплеменÑиÑан пÑименом ÑавниÑ
лиÑенÑи. Ðноги ÑÑди
+ÑÑ Ð´Ð°Ð»Ð¸ ÑÐ²Ð¾Ñ Ð½ÐµÑебиÑни допÑÐ¸Ð½Ð¾Ñ Ñ ÑиÑоком ÑпекÑÑÑ ÑоÑÑвеÑа
+ÑаÑподеÑеног кÑоз Ð¾Ð²Ð°Ñ ÑиÑÑем, оÑлаÑаÑÑÑи Ñе на ÑеговÑ
+доÑÐ»ÐµÐ´Ð½Ñ Ð¿ÑименÑ; на аÑÑоÑÑ/донаÑоÑÑ Ñе да одлÑÑи да ли Ñе
+воÑан/воÑна да ÑаÑподеÑÑÑе ÑоÑÑÐ²ÐµÑ ÐºÑоз било коÑи ÑиÑÑем,
+а лиÑенÑа не може намеÑнÑÑи ÑÐ°Ñ Ð¸Ð·Ð±Ð¾Ñ.
+
+ÐÐ²Ð°Ñ Ñлан ÑÑеба да деÑаÑно ÑазÑаÑни оно ÑÑо може биÑи
+поÑледиÑа оÑÑаÑка ове лиÑенÑе.
+
+ 8. Ðко ÑÑ ÑаÑподела и/или коÑиÑÑеÑе ÐÑогÑама забÑаÑени Ñ
+одÑеÑеним земÑама, било паÑенÑима или аÑÑоÑÑким пÑавима,
+пÑвобиÑни ноÑÐ¸Ð»Ð°Ñ Ð°ÑÑоÑÑкиÑ
пÑава коÑи ÑÑави ÐÑогÑам под
+Ð¾Ð²Ñ Ð»Ð¸ÑенÑÑ Ð¼Ð¾Ð¶Ðµ да пÑиложи екÑплиÑиÑно геогÑаÑÑко
+огÑаниÑеÑе ÑаÑподеле, коÑе иÑкÑÑÑÑÑе Ñакве земÑе; Ñако да
+Ñе ÑаÑподела дозвоÑена Ñамо Ñ Ð·ÐµÐ¼Ñи или земÑама коÑе ниÑÑ
+иÑкÑÑÑене на Ñакав наÑин. У Ñом ÑлÑÑаÑÑ, ова лиÑенÑа
+ÑкÑÑÑÑÑе огÑаниÑеÑе као да Ñе део Ñеног ÑекÑÑа.
+
+ 9. ÐадÑжбина за Ñлободни ÑоÑÑÐ²ÐµÑ Ð¼Ð¾Ð¶Ðµ повÑемено обÑавиÑи
+ÑевидиÑане и/или нове веÑзиÑе ÐпÑÑе Ñавне лиÑенÑе. Такве
+ÑевизиÑе Ñе биÑи ÑлиÑне по дÑÑ
Ñ ÑадаÑÑÐ¾Ñ Ð²ÐµÑзиÑи, али Ñе
+Ð¼Ð¾Ð³Ñ ÑазликоваÑи Ñ Ð´ÐµÑаÑима Ñ ÑиÑÑ ÑазÑеÑеÑа новиÑ
+пÑоблема или пиÑаÑа.
+
+Свака веÑзиÑа Ñе добиÑи ÑазлиÑÐ¸Ñ Ð±ÑоÑ. Ðко ÐÑогÑам иÑÑиÑе
+бÑÐ¾Ñ Ð²ÐµÑзиÑе ÐиÑенÑе коÑа Ñе пÑимеÑÑÑе на Ñега и ÑекÑÑ ,,и
+било коÑа ÑледеÑа веÑзиÑа``, можеÑе пÑимеÑиваÑи одÑедбе и
+ÑÑлове Ñе или било коÑе ÑледеÑе веÑзиÑе коÑÑ Ð¾Ð±Ñави
+ÐадÑжбина за Ñлободни ÑоÑÑвеÑ. Ðко ÐÑогÑам не иÑÑиÑе бÑоÑ
+веÑзиÑе ове лиÑенÑе, можеÑе изабÑаÑи било коÑÑ Ð²ÐµÑзиÑÑ
+коÑÑ Ñе обÑавила ÐадÑжбина за Ñлободни ÑоÑÑвеÑ.
+
+ 10. Ðко желиÑе да ÑпоÑÑебиÑе делове ÐÑогÑама Ñ Ð´ÑÑгим
+Ñлободним пÑогÑамима ÑиÑи ÑÑ ÑÑлови ÑаÑподеле дÑÑгаÑиÑи,
+пиÑиÑе аÑÑоÑÑ Ð¸ замолиÑе га за дозволÑ. Ðа ÑоÑÑÐ²ÐµÑ Ð½Ð°Ð´
+коÑим аÑÑоÑÑка пÑава има ÐадÑжбина за Ñлободни ÑоÑÑвеÑ,
+пиÑиÑе ÐадÑжбини за Ñлободни ÑоÑÑвеÑ; ми понекад наÑинимо
+изÑзеÑке за овакве ÑÑваÑи. ÐаÑа одлÑка Ñе биÑи моÑивиÑана
+Ñа два ÑиÑа: ÑÑваÑа Ñлободног ÑÑаÑÑÑа Ñвега ÑÑо Ñе
+изведено из наÑег Ñлободног ÑоÑÑвеÑа и пÑомовиÑаÑа деÑеÑа
+и поновне ÑпоÑÑебе ÑоÑÑвеÑа ÑопÑÑе.
+
+
+ ÐÐСУСТÐÐ ÐÐÐ ÐÐЦÐÐÐ
+
+ 11. УСÐÐÐ ÐÐЦÐÐЦÐÐ ÐÐÐ ÐÐÐÐ ÐÐ ÐÐÐ ÐÐÐ ÐÐÐ ÐÐÐЧÐÐÐ
+ÐÐÐÐÐÐÐÐÐ, ÐÐ ÐÐСТÐÐÐ ÐÐÐ ÐÐЦÐÐÐ ÐÐ ÐÐ ÐÐÐ ÐРУ ÐÐÐÐРУ
+ÐÐСТÐÐÐÐÐÐ¥ ÐÐÐÐÐÐ. ÐÐÐ ÐÐÐÐ ÐРУÐÐЧÐÐÐ ÐÐÐÐСÐÐÐ, ÐÐСÐÐЦÐ
+ÐУТÐРСÐÐÐ¥ ÐÐ ÐÐÐ Ð/ÐÐÐ ÐРУÐÐ ÐÐЦРÐУÐÐ ÐÐ ÐÐÐ ÐÐ ,,ТÐÐÐÐ
+ÐÐÐÐÐ ÐÐ`` ÐÐÐ ÐÐÐÐ ÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐ, ÐÐÐÐ ÐÐСÐÐÐЦÐТÐÐ ÐÐÐ
+ÐÐÐÐÐЦÐТÐÐ, УÐÐУЧУÐУÐÐ ÐÐРСРÐÐ ÐÐÐ ÐÐÐЧÐÐÐÐУÐÐ ÐÐ
+ÐÐÐÐÐЦÐТÐÐ ÐÐÐ ÐÐЦÐÐÐ ÐÐÐÐРЦÐÐÐÐÐÐ ÐÐ ÐÐÐÐСТРÐÐÐ ÐСÐУÐÐÐÐÐÐ
+ÐÐÐ ÐÐÐÐÐ ÐÐТРÐÐÐ. ЦÐÐÐÐУÐÐÐ Ð ÐÐÐÐ ÐÐÐÐÐТÐТРРÐÐРФÐÐ ÐÐÐСÐ
+ÐÐ ÐÐ ÐÐÐÐ. У СÐУЧÐÐУ ÐРСРÐСÐÐСТÐÐÐ ÐÐ ÐÐ ÐÐ ÐÐÐ ÐÐ
+ÐÐФÐÐТÐÐ, ÐРСÐÐСÐТРТРÐШÐÐÐÐ ÐÐТРÐÐÐÐРСÐÐ ÐÐСÐÐ ÐÐÐ ÐÐÐ
+ÐÐÐÐ ÐÐÐÐ.
+
+ 12. ÐРУ ÐÐÐÐÐÐ ÐÐÐÐÐÐСТÐÐÐ, ÐÐУÐÐÐ ÐÐРТРÐÐХТÐÐÐ
+ÐÐСТÐÐÐÐÐ ÐÐÐÐÐ ÐÐÐ ÐÐСÐÐÐÐ ÐÐÐÐÐÐÐ , ÐÐСÐÐÐЦ ÐУТÐРСÐÐÐ¥
+ÐÐ ÐÐÐ ÐÐÐ ÐÐÐÐ ÐÐÐÐ ÐРУÐÐ ÐÐЦРÐÐÐÐ ÐÐÐÐ ÐÐÐÐÐÐТРÐ/ÐÐÐ
+Ð ÐСÐÐÐÐÐÐТРÐÐ ÐÐÐ ÐРУРÐÐШТÐÐÐÐÐ ÐÐ ÐТХÐÐÐÐ ÐÐÐÐÐÐÐ, ÐÐÐÐ
+ÐÐÐ ÐÐТРÐÐÐÐÐÐÐ ÐÐ ÐРШТÐТÐ, ÐÐÐÐ ÐÐУХÐÐТÐÐУ СÐÐ ÐÐШТÐ,
+ÐÐСÐÐÐÐ, СÐУЧÐÐÐÐ ÐÐÐ ÐÐÐÐÐ ÐРШТÐТРÐÐ ÐУÐÐ ÐÐÐÐÐÐÐ
+УÐÐТРÐÐÐÐ ÐÐÐ ÐÐÐÐÐУÐÐÐШÐУ УÐÐТРÐÐÐ ÐÐ ÐÐÐ ÐÐÐ (УÐÐУЧУÐУÐÐ
+ÐÐРСРÐÐ ÐÐÐ ÐÐÐЧÐÐÐÐУÐÐ ÐÐ ÐУÐÐТÐÐ ÐÐÐÐТÐÐÐ ÐÐÐ ÐÐÐÐ ÐШÐÐ
+ÐÐ ÐÐÐÐ ÐÐÐÐТÐÐÐ ÐÐÐ ÐУÐÐТÐÐ ÐÐÐРСТРÐÐÐÐÐÐÐÐ ÐÐ ÐÐРТРÐÐÐ
+ÐÐЦРÐÐÐ ÐÐÐÐÐУÐÐÐСТ ÐÐ ÐÐÐ ÐÐÐ ÐРФУÐÐЦÐÐÐÐШРСРÐÐÐÐ ÐÐÐÐÐ
+ÐРУÐÐÐ ÐÐ ÐÐÐ ÐÐÐÐÐ), ЧÐÐ Ð ÐÐРСУ ТÐÐ ÐÐСÐÐÐЦ ÐÐÐ ÐРУÐÐ
+ÐÐЦРÐÐÐРУÐÐÐÐÐТРСРÐÐÐУÐÐÐШÐУ ТÐÐÐÐÐ¥ ШТÐТÐ.
+
+ ÐÐ ÐÐ ÐÐÐ ÐÐÐРРУСÐÐÐÐ
+
+ Ðако да пÑимениÑе ове одÑедбе на ваÑе нове пÑогÑаме
+
+ Ðко ÑазвиÑеÑе нови пÑогÑам и желиÑе да бÑде ÑÑо
+коÑиÑниÑи ÑавноÑÑи, наÑбоÑи наÑин да Ñо поÑÑигнеÑе Ñе да
+га ознаÑиÑе као Ñлободни ÑоÑÑÐ²ÐµÑ ÐºÐ¾Ñи Ñвако може
+ÑаÑподелиÑи и меÑаÑи под овим одÑедбама.
+
+ Ðа биÑÑе Ñо ÑÑадили, додаÑÑе ÑледеÑа обавеÑÑеÑа ваÑем
+пÑогÑамÑ. ÐаÑÑигÑÑниÑе Ñе да иÑ
додаÑе на поÑеÑак Ñваке
+извоÑне даÑоÑеке, да биÑÑе наÑеÑикаÑниÑе ÑаопÑÑили
+одÑÑÑÑво гаÑанÑиÑе; Ñвака даÑоÑека ÑÑебало би да ÑадÑжи
+наÑмаÑе линиÑÑ Ñа аÑÑоÑÑким пÑавима и инÑоÑмаÑиÑÑ Ð³Ð´Ðµ Ñе
+може пÑонаÑи пÑно обавеÑÑеÑе.
+
+ <Ñ ÑÐµÐ´Ð½Ð¾Ñ Ð»Ð¸Ð½Ð¸Ñи наведиÑе назив пÑогÑама и кÑаÑак опиÑ
+ онога ÑÑа Ñади.>
+ ÐÑÑоÑÑка пÑава (C) <гггг> <име аÑÑоÑа>
+
+ ÐÐ²Ð°Ñ Ð¿ÑогÑам Ñе Ñлободни ÑоÑÑвеÑ; можеÑе га
+ ÑаÑподелиÑи и/или меÑаÑи под одÑедбама ÐÐУ-ове опÑÑе
+ Ñавне лиÑенÑе коÑÑ Ñе обÑавила ÐадÑжбина за Ñлободни
+ ÑоÑÑвеÑ; и Ñо, било веÑзиÑе 2 ÐиÑенÑе, или (по ваÑем
+ избоÑÑ) било коÑе ÑледеÑе веÑзиÑе.
+
+ ÐÐ²Ð°Ñ Ð¿ÑогÑам Ñе ÑаÑподеÑÑÑе Ñ Ð½Ð°Ð¼ÐµÑи да бÑде коÑиÑÑан,
+ али ÐÐÐ ÐÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐ; Ñак и без имплиÑиÑне
+ гаÑанÑиÑе ÐÐÐÐРЦÐÐÐÐÐÐ ÐÐ ÐÐÐÐСТРили ÐСÐУÐÐÐÐÐÐ
+ ÐÐÐ ÐÐÐÐÐ ÐÐТРÐÐÐ. ÐогледаÑÑе ÐÐУ-Ð¾Ð²Ñ Ð¾Ð¿ÑÑÑ ÑавнÑ
+ лиÑенÑÑ Ð·Ð° виÑе деÑаÑа.
+
+ ТÑебало би да пÑимиÑе пÑимеÑак ÐÐУ-ове опÑÑе Ñавне
+ лиÑенÑе заÑедно Ñа овим пÑогÑамом; ако Ñо ниÑе ÑлÑÑаÑ,
+ пиÑиÑе ÐадÑжбини за Ñлободни ÑоÑÑÐ²ÐµÑ Ð½Ð° адÑеÑÑ: Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301 USA.
+
+ТакоÑе додаÑÑе обавеÑÑеÑе како вам Ñе може ÑавиÑи пÑеко
+елекÑÑонÑке и обиÑне поÑÑе.
+
+Ðко Ñе пÑогÑам инÑеÑакÑиван, ÑÑеба да иÑпиÑÑÑе кÑаÑко
+ÑаопÑÑеÑе ÑлиÑно овом пÑи покÑеÑаÑÑ Ñ Ð¸Ð½ÑеÑакÑивном
+ÑежимÑ:
+
+ ÐномовизиÑа веÑзиÑа 69, ÐÑÑоÑÑка пÑава (C) година име
+ аÑÑоÑа ÐномовизиÑа Ñе иÑпоÑÑÑÑÑе ÐÐÐ ÐÐÐÐÐÐ ÐÐÐ ÐÐЦÐÐÐ;
+ за деÑаÑе оÑкÑÑаÑÑе `пÑикажи г'. Ðво Ñе Ñлободни
+ ÑоÑÑвеÑ, а ви ÑÑе позвани да га ÑаÑподелиÑе под
+ извеÑним ÑÑловима; оÑкÑÑаÑÑе `пÑикажи Ñ' за деÑаÑе.
+
+ХипоÑеÑиÑке команде `пÑикажи г' и `пÑикажи Ñ' би ÑÑебало
+да пÑÐ¸ÐºÐ°Ð¶Ñ Ð¾Ð´Ð³Ð¾Ð²Ð°ÑаÑÑÑе делове ÐпÑÑе Ñавне лиÑенÑе.
+ÐаÑавно, команде коÑе ви коÑиÑÑиÑе Ð¼Ð¾Ð³Ñ Ñе ÑазликоваÑи од
+`пÑикажи г' и `пÑикажи Ñ'; Ñо Ñак Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи и кликови
+миÑем или ÑÑавке мениÑа или неÑÑо ÑÑо наÑвиÑе одговаÑа
+ваÑем пÑогÑамÑ.
+
+ТакоÑе би ÑÑебало да заÑÑажиÑе од ваÑег поÑлодавÑа (ако
+ÑÑе запоÑлени као пÑогÑамеÑ) или ваÑе Ñколе (ако ÑÑе Ñ
+Ñколи) да поÑпиÑе ,,обÑаÑÑеÑе аÑÑоÑÑкиÑ
пÑава`` за
+пÑогÑам, Ñ ÑлÑÑаÑÑ Ð´Ð° Ñе Ñо поÑÑебно. Ðа пÑÐ¸Ð¼ÐµÑ (измениÑе
+имена):
+
+ ÐоÑодин, д.д., Ñе овим одÑиÑе ÑвиÑ
аÑÑоÑÑкиÑ
пÑава за
+ пÑогÑам `ÐномовизиÑа' (коÑи пÑолази кÑоз пÑеводиоÑе)
+ коÑи Ñе напиÑао ÐеÑÐ°Ñ Ð¥Ð°ÐºÐµÑ.
+
+ <поÑÐ¿Ð¸Ñ Ð¢Ð°Ñ ÐÑна>, 1. апÑил 1989.
+ Ð¢Ð°Ñ ÐÑн, пÑедÑедник пода
+
+Ðва опÑÑа Ñавна лиÑенÑа не дозвоÑава ÑкÑÑÑеÑе ваÑег
+пÑогÑама Ñ Ð¿ÑогÑаме Ñ Ð¿ÑиваÑном влаÑниÑÑвÑ. Ðко Ñе ваÑ
+пÑогÑам библиоÑека ÑÑÑина, може вам биÑи коÑиÑниÑе да
+дозволиÑе повезиваÑе влаÑниÑкиÑ
апликаÑиÑа Ñа библиоÑеком.
+Ðко Ñе Ñо оно ÑÑо желиÑе, коÑиÑÑиÑе ÐÐУ-Ð¾Ð²Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑеÑкÑ
+опÑÑÑ ÑÐ°Ð²Ð½Ñ Ð»Ð¸ÑенÑÑ (**) ÑмеÑÑо ове лиÑенÑе.
+
+ Ðапомене Ñ ÑекÑÑÑ
+
+
+(*) ÐонаÑна ÑÑпÑка веÑзиÑа ÐÐУ-ове ÐÐÐ Ñе ÑоблиÑена 6.
+ авгÑÑÑа 2001. године Ñ ÐеогÑадÑ, Ñз маÑе иÑпÑавке 20.
+ ÑепÑембÑа 2002., 3. и 16. ÑебÑÑаÑа 2003., 5. и 10.
+ маÑа 2003. и 1. и 6. ÑепÑембÑа 2003.
+
+(**) ÐÐУ-ова библиоÑеÑка опÑÑа Ñавна лиÑенÑа (ÐÐÐÐ, енг.
+ LGPL/Library General Public License) Ñе Ñада зове
+ ÐÐУ-ова маÑа опÑÑа Ñавна лиÑенÑа (ÐÐÐÐ, енг.
+ LGPL/Lesser General Public License).
+
+ ÐаÑлÑге за ÑÑпÑÐºÑ Ð²ÐµÑзиÑÑ ÐÐУ-ове ÐÐÐ
+
+пÑевод Ñа енглеÑког:
+
+ СÑÑаÑ
иÑа РадиÑ, ÑÑÑÐ´ÐµÐ½Ñ Ð½Ð° ÐаÑемаÑиÑком ÑакÑлÑеÑÑ Ñ
+ ÐеогÑадÑ,
+ <mr99164 на ÑеÑвеÑÑ alas.matf.bg.ac.yu>
+
+ÑÑгеÑÑиÑе:
+
+ ÐÐ¸Ð»Ð¾Ñ Ð Ð°Ð½ÑиÑ, ÑÑÑÐ´ÐµÐ½Ñ Ð½Ð° ФилолоÑком ÑакÑлÑеÑÑ Ñ
+ ÐеогÑадÑ,
+ <millosh на ÑеÑвеÑÑ isgf.grf.bg.ac.yu>
+
+ ÐоÑан СÑеÑановиÑ, пÑедÑедник пÑоÑекÑа ,,РаÑÑко``,
+ <orfej на ÑеÑвеÑÑ rastko.org.yu>
+
+пÑавни ÑавеÑи:
+
+ ÐаÑко ÐилоÑавÑевиÑ, ÑÑÑÐ´ÐµÐ½Ñ Ð½Ð° ÐÑавном ÑакÑлÑеÑÑ Ñ
+ ÐеогÑадÑ.
+
+ÐаÑ
ваÑÑÑем Ñе многим дÑÑгима коÑе овде ниÑам поменÑо, а
+коÑи ÑÑ Ð´Ð°Ð»Ð¸ ÑÐ²Ð¾Ñ Ð´Ð¾Ð¿ÑÐ¸Ð½Ð¾Ñ Ð½Ð°ÑÑоÑаÑима да ÑÑпÑка веÑзиÑа
+ÐÐУ-ове ÐÐРзаживи. ÐÑевод Ñе наÑÑао као пÑоÑÐµÐºÐ°Ñ Ð¡ÑпÑког
+ÑаÑÑнаÑÑког дÑÑÑÑва ,,УÐÐÐС``,
+<http://uliks.sourceforge.net/>.
+
+[QueryBox]
+ÐÑозоÑи ÑпиÑа
+
+У диÑалозима ÑпиÑа можеÑе да коÑиÑÑиÑе ÑаÑÑеÑе Ñа
+ÑÑÑелиÑама или пÑво Ñлово да биÑÑе изабÑали ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸
+можеÑе да пÑиÑиÑнеÑе дÑгме миÑа када Ñе Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ Ð½Ð°Ð»Ð°Ð·Ð¸
+изнад дÑгмеÑа на екÑанÑ.
+
+[How to use help]
+Ðако коÑиÑÑиÑи помоÑ
+
+ÐожеÑе да коÑиÑÑиÑе кÑÑÑоÑÑке ÑаÑÑеÑе да биÑÑе Ñе кÑеÑали
+Ñ Ð¾ÐºÐ²Ð¸ÑÑ Ð¿ÑегледаÑа помоÑи. ÐÑиÑиÑниÑе ÑÑÑелиÑÑ Ð½Ð°Ð´Ð¾Ð»Ðµ
+да биÑÑе Ñе помеÑили на ÑледеÑÑ ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ клизали надоле.
+ÐÑиÑиÑниÑе ÑÑÑелиÑÑ Ð½Ð°Ð³Ð¾Ñе да биÑÑе Ñе помеÑили на
+пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ клизали нагоÑе. ÐÑиÑиÑниÑе ÑÑÑелиÑÑ
+надеÑно да биÑÑе пÑаÑили ÑекÑÑÑ Ð²ÐµÐ·Ñ. ÐÑиÑиÑниÑе
+ÑÑÑелиÑÑ Ð½Ð°Ð»ÐµÐ²Ð¾ да биÑÑе Ñе вÑаÑили Ñназад Ñ Ð¾ÐºÐ²Ð¸ÑÑ
+иÑÑоÑиÑе поÑеÑениÑ
ÑвоÑова.
+
+Ðко Ð²Ð°Ñ ÑеÑминал не подÑжава кÑÑÑоÑÑке ÑаÑÑеÑе, можеÑе да
+коÑиÑÑиÑе ÑазмакниÑÑ Ð´Ð° биÑÑе клизали ÑнапÑед и b
+(лаÑиниÑно б) да биÑÑе клизали Ñназад. ÐоÑиÑÑиÑе ÑаÑÑеÑ
+TAB да биÑÑе пÑеÑли на ÑледеÑÑ ÑÑÐ°Ð²ÐºÑ Ð° ENTER да
+биÑÑе пÑаÑили ÑекÑÑÑ Ð²ÐµÐ·Ñ. ТаÑÑÐµÑ l (лаÑиниÑно л) Ñе
+може коÑиÑÑиÑи за вÑаÑаÑе Ñназад Ñ Ð¸ÑÑоÑиÑи ÑвоÑова коÑе
+ÑÑе поÑеÑили. ÐÑиÑиÑниÑе ÑаÑÑÐµÑ ESC да биÑÑе изаÑли из
+пÑегледаÑа помоÑи.
+
+ÐÑиÑиÑком на лево дÑгме миÑа ÑеÑе пÑаÑиÑи Ð²ÐµÐ·Ñ Ð¸Ð»Ð¸
+клизаÑи. ÐÑиÑиÑком на деÑно дÑгме миÑа ÑеÑе Ñе вÑаÑаÑи
+Ñназад Ñ Ð¸ÑÑоÑиÑи ÑвоÑова.
+
+ÐоÑпÑн ÑпиÑак ÑаÑÑеÑа пÑегледаÑа помоÑи:
+
+ÐозвоÑене ÑÑ Ð¾Ð¿ÑÑе пÑеÑиÑе за кÑеÑаÑеGeneral Movement Keys.
+
+tab ÐомеÑи Ñе на ÑледеÑÑ ÑÑавкÑ.
+M-tab ÐомеÑи Ñе на пÑеÑÑ
Ð¾Ð´Ð½Ñ ÑÑавкÑ.
+доле ÐомеÑи Ñе на Ñлед. ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ ÐºÐ»Ð¸Ð·Ð°Ñ 1 Ñед надоле.
+гоÑе ÐомеÑи Ñе на пÑеÑ. ÑÑÐ°Ð²ÐºÑ Ð¸Ð»Ð¸ ÐºÐ»Ð¸Ð·Ð°Ñ 1 Ñед нагоÑе.
+деÑно, enter ÐÑаÑи ÑекÑÑÑ Ð²ÐµÐ·Ñ.
+лево, l ÐÑаÑи Ñе Ñназад Ñ Ð¸ÑÑоÑиÑи поÑеÑениÑ
ÑвоÑова.
+F1 ÐÑикажи Ð¿Ð¾Ð¼Ð¾Ñ Ð¾ÐºÐ¾ пÑегледаÑа помоÑи.
+n Ðди на ÑледеÑи ÑвоÑ.
+p Ðди на пÑеÑÑ
одни ÑвоÑ.
+c Ðди на ÑÐ²Ð¾Ñ `ÑадÑжаÑ'.
+F10, esc Ðзлаз из пÑегледаÑа помоÑи.
+
+Local variables:
+fill-column: 58
+end:
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/darkfar.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/darkfar.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/darkfar.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,101 @@
+[skin]
+ description=Dark Far skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â¤
+ centerbottom=â§
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¢
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;black
+ selected=black;cyan
+ marked=yellow;black
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=brightcyan;blue
+ dfocus=blue;cyan
+ dhotnormal=white;
+ dhotfocus=white;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+[filehighlight]
+ directory=white;
+ executable=brightmagenta;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightgreen;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=lightgray;blue
+ menuhot=white;blue
+ menusel=black;cyan
+ menuhotsel=white;cyan
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;black
+ editbold=yellow;brightgreen
+ editmarked=black;white
+ editwhitespace=brightblue;black
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;black
+
+[buttonbar]
+ hotkey=red;white
+ button=black;white
+
+[widget-common]
+ sort-sign-up=â
+ sort-sign-down=â
+
+[widget-panel]
+ hiddenfiles-sign-show = â¢
+ hiddenfiles-sign-hide = â
+ history-prev-item-sign = â
+ history-next-item-sign = â
+ history-show-list-sign = â
+
+[widget-scollbar]
+ first-vert-char=â
+ last-vert-char=â
+ first-horiz-char=«
+ last-horiz-char=»
+ current-char=â
+ background-char=â
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/default.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/default.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/default.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,87 @@
+[skin]
+ description=Standart skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â
+ centerbottom=â
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¤
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;blue
+ selected=black;cyan
+ marked=yellow;blue
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=black;lightgray
+ dfocus=black;cyan
+ dhotnormal=blue;lightgray
+ dhotfocus=blue;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+
+[filehighlight]
+ directory=white;
+ executable=brightgreen;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightmagenta;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=white;cyan
+ menuhot=yellow;cyan
+ menusel=white;black
+ menuhotsel=yellow;black
+
+[buttonbar]
+ hotkey=white;black
+ button=black;cyan
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;blue
+ editbold=yellow;blue
+ editmarked=black;cyan
+ editwhitespace=brightblue;blue
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;blue
+
+[widget-common]
+ sort-sign-up = '
+ sort-sign-down = ,
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/double-lines.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/double-lines.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/double-lines.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,83 @@
+[skin]
+ description=Far-like skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â¤
+ centerbottom=â§
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¢
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;blue
+ selected=black;cyan
+ marked=yellow;blue
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=black;lightgray
+ dfocus=black;cyan
+ dhotnormal=blue;lightgray
+ dhotfocus=blue;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+
+[filehighlight]
+ directory=white;
+ executable=brightgreen;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightmagenta;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=white;cyan
+ menuhot=yellow;cyan
+ menusel=white;black
+ menuhotsel=yellow;black
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;blue
+ editbold=yellow;blue
+ editmarked=black;cyan
+ editwhitespace=brightblue;blue
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;blue
+
+[widget-common]
+ sort-sign-up = '
+ sort-sign-down = ,
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/featured.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/featured.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/featured.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,97 @@
+# Please, use this skin in UTF-8 system codepage only.
+
+[skin]
+ description=Enhanced standart skin
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â¤
+ centerbottom=â§
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¢
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;blue
+ selected=black;cyan
+ marked=yellow;blue
+ markselect=yellow;cyan;
+ gauge=white;black
+ input=black;cyan
+ reverse=black;lightgray
+
+[dialog]
+ _default_=black;lightgray
+ dfocus=black;cyan
+ dhotnormal=blue;lightgray
+ dhotfocus=blue;cyan
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;red
+ errdhotfocus=yellow;lightgray
+
+
+[filehighlight]
+ directory=white;
+ executable=brightgreen;
+ symlink=lightgray;
+ stalelink=brightred;
+ device=brightmagenta;
+ special=black;
+ core=red;
+ temp=gray;
+ archive=brightmagenta;
+ doc=brown;
+ source=cyan;
+ media=green;
+ graph=brightcyan;
+ database=brightred;
+
+[menu]
+ _default_=white;cyan
+ menuhot=yellow;cyan
+ menusel=white;black
+ menuhotsel=yellow;black
+
+[buttonbar]
+ hotkey=white;black
+ button=black;cyan
+
+[help]
+ _default_=black;lightgray
+ helpitalic=red;lightgray
+ helpbold=blue;lightgray
+ helplink=black;cyan
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;blue
+ editbold=yellow;blue
+ editmarked=black;cyan
+ editwhitespace=brightblue;blue
+ linestate=white;cyan
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightred;blue
+
+[widget-common]
+ sort-sign-up = â
+ sort-sign-down = â
+
+[widget-panel]
+ hiddenfiles-sign-show = â
+ hiddenfiles-sign-hide = â¢
+ history-prev-item-sign = «
+ history-next-item-sign = »
+ history-show-list-sign = ^
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/gotar.ini
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/gotar.ini (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/skins/gotar.ini 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,82 @@
+[skin]
+ description=GoTaR @PLD Linux
+
+[Lines]
+ lefttop=â
+ righttop=â
+ centertop=â
+ centerbottom=â
+ leftbottom=â
+ rightbottom=â
+ leftmiddle=â
+ rightmiddle=â¤
+ centermiddle=â¼
+ horiz=â
+ vert=â
+ thinhoriz=â
+ thinvert=â
+
+[core]
+ _default_=lightgray;black
+ selected=white;blue
+ marked=brightred;
+ markselect=yellow;
+ gauge=;yellow
+ input=brightgreen;
+ reverse=brightgreen;blue
+
+[dialog]
+ _default_=brightcyan;blue
+ dfocus=brightred;black
+ dhotnormal=brightred;
+ dhotfocus=yellow;black
+
+[error]
+ _default_=white;red
+ errdhotnormal=yellow;
+ errdhotfocus=yellow;blue
+
+[filehighlight]
+ directory=brightcyan;
+ executable=brightgreen;
+ symlink=red;
+ stalelink=yellow;blue
+ device=green;
+ special=brightblue;
+ core=red;
+ temp=gray;
+ archive=cyan;
+ doc=brown;
+ source=green;
+ media=white;
+ graph=magenta;
+ database=;
+
+[menu]
+ _default_=brightgreen;black
+ menuhot=brightred;
+ menusel=brightcyan;blue
+ menuhotsel=yellow;
+
+[help]
+ _default_=brightred;black
+ helpitalic=brightcyan;
+ helpbold=brightgreen;
+ helplink=white;
+ helpslink=yellow;blue
+
+[editor]
+ _default_=lightgray;black
+ editbold=yellow;blue
+ editmarked=brightgreen;red
+ editwhitespace=brightblue;blue
+ linestate=brightgreen
+ bookmark=white;red
+ bookmarkfound=black;green
+
+[viewer]
+ viewunderline=brightgreen;black
+
+[buttonbar]
+ hotkey=lightgray;black
+ button=white;blue
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/PKGBUILD.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/PKGBUILD.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/PKGBUILD.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,442 @@
+# Sergej Pupykin <pupykin.s at gmail.com>
+
+context default
+ keyword whole linestart pkgbase brightcyan
+ keyword whole linestart pkgname brightcyan
+ keyword whole linestart pkgver brightcyan
+ keyword whole linestart pkgrel brightcyan
+ keyword whole linestart \[\s\]*pkgdesc brightcyan
+ keyword whole linestart arch brightcyan
+ keyword whole linestart url brightcyan
+ keyword whole linestart license brightcyan
+ keyword whole linestart \[\s\]*groups brightcyan
+ keyword whole linestart \[\s\]*depends brightcyan
+ keyword whole linestart \[\s\]*makedepends brightcyan
+ keyword whole linestart \[\s\]*optdepends brightcyan
+ keyword whole linestart \[\s\]*provides brightcyan
+ keyword whole linestart \[\s\]*conflicts brightcyan
+ keyword whole linestart \[\s\]*replaces brightcyan
+ keyword whole linestart backup brightcyan
+ keyword whole linestart options brightcyan
+ keyword whole linestart \[\s\]*install brightcyan
+ keyword whole linestart source brightcyan
+ keyword whole linestart noextract brightcyan
+ keyword whole linestart backup brightcyan
+ keyword whole linestart md5sums brightcyan
+ keyword whole linestart sha1sums brightcyan
+ keyword whole linestart sha256sums brightcyan
+ keyword whole linestart sha384sums brightcyan
+ keyword whole linestart sha512sums brightcyan
+
+ keyword whole linestart _cvsroot brightcyan
+ keyword whole linestart _cvsmod brightcyan
+ keyword whole linestart _svntrunk brightcyan
+ keyword whole linestart _svnmod brightcyan
+ keyword whole linestart _gitroot brightcyan
+ keyword whole linestart _gitname brightcyan
+ keyword whole linestart _hgroot brightcyan
+ keyword whole linestart _hgrepo brightcyan
+ keyword whole linestart _darcstrunk brightcyan
+ keyword whole linestart _darcsmod brightcyan
+ keyword whole linestart _bzrtrunk brightcyan
+ keyword whole linestart _bzrmod brightcyan
+
+ keyword whole $srcdir brightcyan
+ keyword whole $pkgdir brightcyan
+ keyword whole $startdir brightcyan
+ keyword whole ${srcdir} brightcyan
+ keyword whole ${pkgdir} brightcyan
+ keyword whole ${startdir} brightcyan
+ keyword whole $(srcdir) brightcyan
+ keyword whole $(pkgdir) brightcyan
+ keyword whole $(startdir) brightcyan
+
+ keyword ;; brightred
+ keyword \\@ brightred
+ keyword \\$ brightred
+ keyword \\\\ brightred
+ keyword \\" brightred
+ keyword \\' brightred
+ keyword \\` brightred
+ keyword ` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole linestart #!\[\s\]*\n brightcyan black
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+
+ keyword wholeleft linestart function*() brightmagenta
+ keyword wholeleft linestart function\[\s\]+ brightmagenta
+ keyword wholeright +() brightmagenta
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole alias yellow
+ keyword whole bg yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole continue yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole eval yellow
+ keyword whole exec yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fg yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole set yellow
+ keyword whole shift yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole umask yellow
+ keyword whole unset yellow
+ keyword whole until yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+ keyword whole arch cyan
+ keyword whole ash cyan
+ keyword whole awk cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole bsh cyan
+ keyword whole cat cyan
+ keyword whole cd cyan
+ keyword whole cmake cyan
+ keyword whole chgrp cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole cp cyan
+ keyword whole cpio cyan
+ keyword whole csh cyan
+ keyword whole date cyan
+ keyword whole dd cyan
+ keyword whole df cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole egrep cyan
+ keyword whole ex cyan
+ keyword whole false cyan
+ keyword whole fgrep cyan
+ keyword whole find cyan
+ keyword whole fsconf cyan
+ keyword whole gawk cyan
+ keyword whole grep cyan
+ keyword whole gunzip cyan
+ keyword whole gzip cyan
+ keyword whole hostname cyan
+ keyword whole igawk cyan
+ keyword whole install cyan
+ keyword whole ipcalc cyan
+ keyword whole kill cyan
+ keyword whole ksh cyan
+ keyword whole linuxconf cyan
+ keyword whole ln cyan
+ keyword whole login cyan
+ keyword whole lpdconf cyan
+ keyword whole ls cyan
+ keyword whole mail cyan
+ keyword whole make cyan
+ keyword whole mkdir cyan
+ keyword whole mknod cyan
+ keyword whole mktemp cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mt cyan
+ keyword whole mv cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole patch cyan
+ keyword whole ping cyan
+ keyword whole ps cyan
+ keyword whole pwd cyan
+ keyword whole red cyan
+ keyword whole remadmin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rpm cyan
+ keyword whole sed cyan
+ keyword whole set cyan
+ keyword whole setserial cyan
+ keyword whole sh cyan
+ keyword whole sleep cyan
+ keyword whole sort cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sync cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tcsh cyan
+ keyword whole test cyan
+ keyword whole time cyan
+ keyword whole touch cyan
+ keyword whole true cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole userconf cyan
+ keyword whole usleep cyan
+ keyword whole vi cyan
+ keyword whole view cyan
+ keyword whole vim cyan
+ keyword whole xconf cyan
+ keyword whole ypdomainname cyan
+ keyword whole zcat cyan
+ keyword whole zsh cyan
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+context # \n brown
+ spellcheck
+
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]EOF EOF green
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]END END green
+
+context ' ' green
+
+context " " green
+ keyword whole $srcdir brightcyan
+ keyword whole $pkgdir brightcyan
+ keyword whole $startdir brightcyan
+ keyword whole ${srcdir} brightcyan
+ keyword whole ${pkgdir} brightcyan
+ keyword whole ${startdir} brightcyan
+ keyword whole $(srcdir) brightcyan
+ keyword whole $(pkgdir) brightcyan
+ keyword whole $(startdir) brightcyan
+
+ keyword \\* brightgreen
+ keyword \\@ brightgreen
+ keyword \\$ brightgreen
+ keyword \\\\ brightgreen
+ keyword \\` brightgreen
+ keyword \\" brightgreen
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+context exclusive ` ` lightgray black
+ keyword whole $srcdir brightcyan
+ keyword whole $pkgdir brightcyan
+ keyword whole $startdir brightcyan
+ keyword whole ${srcdir} brightcyan
+ keyword whole ${pkgdir} brightcyan
+ keyword whole ${startdir} brightcyan
+ keyword whole $(srcdir) brightcyan
+ keyword whole $(pkgdir) brightcyan
+ keyword whole $(startdir) brightcyan
+
+ keyword '*' green
+ keyword " green
+ keyword \\` green
+ keyword ; brightcyan
+ keyword ${*} brightgreen
+ keyword $(*) brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole continue yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole while yellow
+
+ keyword whole arch cyan
+ keyword whole ash cyan
+ keyword whole awk cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole bsh cyan
+ keyword whole cat cyan
+ keyword whole cd cyan
+ keyword whole chgrp cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole cmake cyan
+ keyword whole cp cyan
+ keyword whole cpio cyan
+ keyword whole csh cyan
+ keyword whole date cyan
+ keyword whole dd cyan
+ keyword whole df cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole egrep cyan
+ keyword whole ex cyan
+ keyword whole false cyan
+ keyword whole fgrep cyan
+ keyword whole find cyan
+ keyword whole fsconf cyan
+ keyword whole gawk cyan
+ keyword whole grep cyan
+ keyword whole gunzip cyan
+ keyword whole gzip cyan
+ keyword whole hostname cyan
+ keyword whole igawk cyan
+ keyword whole install cyan
+ keyword whole ipcalc cyan
+ keyword whole kill cyan
+ keyword whole ksh cyan
+ keyword whole linuxconf cyan
+ keyword whole ln cyan
+ keyword whole login cyan
+ keyword whole lpdconf cyan
+ keyword whole ls cyan
+ keyword whole mail cyan
+ keyword whole mkdir cyan
+ keyword whole mknod cyan
+ keyword whole mktemp cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mt cyan
+ keyword whole mv cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole patch cyan
+ keyword whole ping cyan
+ keyword whole ps cyan
+ keyword whole pwd cyan
+ keyword whole red cyan
+ keyword whole remadmin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rpm cyan
+ keyword whole sed cyan
+ keyword whole set cyan
+ keyword whole setserial cyan
+ keyword whole sh cyan
+ keyword whole sleep cyan
+ keyword whole sort cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sync cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tcsh cyan
+ keyword whole test cyan
+ keyword whole time cyan
+ keyword whole touch cyan
+ keyword whole true cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole userconf cyan
+ keyword whole usleep cyan
+ keyword whole vi cyan
+ keyword whole view cyan
+ keyword whole vim cyan
+ keyword whole xconf cyan
+ keyword whole ypdomainname cyan
+ keyword whole zcat cyan
+ keyword whole zsh cyan
+
+context exclusive linestart options ) lightgray
+ keyword whole strip brightgreen
+ keyword whole docs brightgreen
+ keyword whole libtool brightgreen
+ keyword whole emptydirs brightgreen
+ keyword whole zipman brightgreen
+ keyword whole ccache brightgreen
+ keyword whole distcc brightgreen
+ keyword whole makeflags brightgreen
+ keyword whole force brightgreen
+
+ keyword whole !strip brightred
+ keyword whole !docs brightred
+ keyword whole !libtool brightred
+ keyword whole !emptydirs brightred
+ keyword whole !zipman brightred
+ keyword whole !ccache brightred
+ keyword whole !distcc brightred
+ keyword whole !makeflags brightred
+ keyword whole !force brightred
+
+context exclusive linestart arch ) lightgray
+ keyword whole any brightcyan
+ keyword whole i686 brightcyan
+ keyword whole x86_64 brightcyan
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ada95.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ada95.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ada95.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,68 @@
+# Scott Billings
+
+context default
+ keyword whole abs yellow
+ keyword whole delta yellow
+ keyword whole is yellow
+ keyword whole loop yellow
+ keyword whole of yellow
+ keyword whole range yellow
+ keyword whole return yellow
+ keyword whole use yellow
+ keyword whole with yellow
+
+# prevents - keyword from interfering with comment
+ keyword -- brown
+
+ keyword # brightgreen
+ keyword ' brightgreen
+ keyword ( brightgreen
+ keyword ) brightgreen
+ keyword \*\* brightgreen
+ keyword \* brightgreen
+ keyword \+ brightgreen
+ keyword , brightgreen
+ keyword - brightgreen
+ keyword . brightgreen
+ keyword .. brightgreen
+ keyword /= brightgreen
+ keyword / brightgreen
+ keyword := brightgreen
+ keyword : brightgreen
+ keyword ; brightgreen
+ keyword => brightgreen
+ keyword = brightgreen
+
+ keyword whole begin brightred
+ keyword whole case brightred
+ keyword whole else brightred
+ keyword whole elsif brightred
+ keyword whole end brightred
+ keyword whole exit brightred
+ keyword whole for brightred
+ keyword whole if brightred
+ keyword whole then brightred
+ keyword whole when brightred
+ keyword whole while brightred
+
+ keyword whole array cyan
+ keyword whole boolean cyan
+ keyword whole character cyan
+ keyword whole fixed cyan
+ keyword whole float cyan
+ keyword whole integer cyan
+ keyword whole string cyan
+
+ keyword whole goto brightcyan
+ keyword whole new_line brightcyan
+ keyword whole subtype brightcyan
+ keyword whole type brightcyan
+
+ keyword whole function magenta
+ keyword whole new magenta
+ keyword whole package magenta
+ keyword whole procedure magenta
+
+context exclusive -- \n brown
+
+context " " green
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/aspx.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/aspx.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/aspx.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,49 @@
+# ASP.NET syntax highlighting
+#
+# Author: Juan C. Olivares <juancri at juancri.com>
+# http://www.juancri.com
+
+context default
+ keyword "*" lightgray
+ keyword '*' lightgray
+
+ spellcheck
+
+context <!-- --> brightgreen
+ spellcheck
+
+context <! > yellow
+ keyword '+' brightcyan
+ keyword "+" brightcyan
+ keyword \( lightgray
+ keyword \) lightgray
+ keyword \* lightgray
+ keyword \? lightgray
+ keyword \+ lightgray
+ keyword \| lightgray
+ keyword \, lightgray
+ spellcheck
+
+context <% %> brightgreen
+ keyword Application white
+ keyword Assembly white
+ keyword Control white
+ keyword Implements white
+ keyword Import white
+ keyword Inherits white
+ keyword OutputCache white
+ keyword Page white
+ keyword Reference white
+ keyword Register white
+ keyword WebService white
+ keyword \s+\= yellow
+ keyword '*' brightcyan
+ keyword "*" brightcyan
+ spellcheck
+
+context < > white
+ keyword \s+\= yellow
+ keyword "server" brightgreen
+ keyword '*' brightcyan
+ keyword "*" brightcyan
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/assembler.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/assembler.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/assembler.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,396 @@
+#
+# NASM,WASM,TASM,MASM and GAS x86 syntax highlight
+# // Mike Gorchak
+#
+
+context default lightgray
+
+# NASM directives
+ keyword whole BITS white
+ keyword whole SECTION white
+ keyword whole SEGMENT white
+ keyword whole ABSOLUTE white
+ keyword whole EXTERN white
+ keyword whole GLOBAL white
+ keyword whole COMMON white
+ keyword whole CPU white
+
+# NASM, WASM, TASM, MASM and common modifiers
+ keyword whole ALIGN white
+ keyword whole ALIGNB white
+ keyword whole STRUC white
+ keyword whole ENDSTRUC white
+ keyword whole ISTRUC white
+ keyword whole IEND white
+ keyword whole AT white
+ keyword whole __FILE__ white
+ keyword whole __LINE__ white
+ keyword whole __NASM_VER__ white
+ keyword whole __NASM_VERSION_ID__ white
+ keyword whole __NASM_MAJOR__ white
+ keyword whole __NASM_MINOR__ white
+ keyword whole __NASM_SUBMINOR__ white
+ keyword whole __NASM_PATCHLEVEL__ white
+ keyword whole __SECT__ white
+ keyword whole STRICT white
+ keyword whole SEG white
+ keyword whole WRT white
+ keyword whole NOSPLIT white
+ keyword whole BYTE white
+ keyword whole WORD white
+ keyword whole DWORD white
+ keyword whole QWORD white
+ keyword whole TWORD white
+ keyword whole align white
+ keyword whole alignb white
+ keyword whole struc white
+ keyword whole endstruc white
+ keyword whole istruc white
+ keyword whole iend white
+ keyword whole at white
+ keyword whole strict white
+ keyword whole seg white
+ keyword whole wrt white
+ keyword whole nosplit white
+ keyword whole byte white
+ keyword whole word white
+ keyword whole dword white
+ keyword whole qword white
+ keyword whole tword white
+
+# Pseudo instructions
+ keyword whole Org white
+ keyword whole Equ white
+ keyword whole Db white
+ keyword whole Dw white
+ keyword whole Dd white
+ keyword whole Dq white
+ keyword whole Dt white
+ keyword whole Resb white
+ keyword whole Resw white
+ keyword whole Resd white
+ keyword whole Resq white
+ keyword whole Rest white
+ keyword whole Incbin white
+ keyword whole Times white
+ keyword whole org white
+ keyword whole equ white
+ keyword whole db white
+ keyword whole dw white
+ keyword whole dd white
+ keyword whole dq white
+ keyword whole dt white
+ keyword whole resb white
+ keyword whole resw white
+ keyword whole resd white
+ keyword whole resq white
+ keyword whole rest white
+ keyword whole incbin white
+ keyword whole times white
+ keyword whole ORG white
+ keyword whole EQU white
+ keyword whole DB white
+ keyword whole DW white
+ keyword whole DD white
+ keyword whole DQ white
+ keyword whole DT white
+ keyword whole RESB white
+ keyword whole RESW white
+ keyword whole RESD white
+ keyword whole RESQ white
+ keyword whole REST white
+ keyword whole INCBIN white
+ keyword whole TIMES white
+
+# GAS specific
+ keyword whole .string white
+ keyword whole .section white
+ keyword whole .align white
+ keyword whole .type white
+ keyword whole .size white
+ keyword whole .comm white
+ keyword whole .ident white
+ keyword whole .globl white
+ keyword whole .rodata brightblue
+ keyword whole .data brightblue
+ keyword whole .text brightblue
+ keyword whole .bss brightblue
+
+# NASM/TASM Macroses
+ keyword whole %ifdef brightred
+ keyword whole %define brightred
+ keyword whole %else brightred
+ keyword whole %elif brightred
+ keyword whole %endif brightred
+ keyword whole %macro brightred
+ keyword whole %endmacro brightred
+ keyword whole %rep brightred
+ keyword whole %repl brightred
+ keyword whole %strlen brightred
+ keyword whole %substr brightred
+ keyword whole %arg brightred
+ keyword whole %stacksize brightred
+ keyword whole %local brightred
+ keyword whole %push brightred
+ keyword whole %pop brightred
+ keyword whole %line brightred
+ keyword whole %\! brightred
+ keyword whole %\+ brightred
+
+# Generic 16-bit registers set
+ keyword whole al brightmagenta
+ keyword whole bl brightmagenta
+ keyword whole cl brightmagenta
+ keyword whole dl brightmagenta
+ keyword whole ah brightmagenta
+ keyword whole bh brightmagenta
+ keyword whole ch brightmagenta
+ keyword whole dh brightmagenta
+ keyword whole ax brightmagenta
+ keyword whole bx brightmagenta
+ keyword whole cx brightmagenta
+ keyword whole dx brightmagenta
+ keyword whole si brightmagenta
+ keyword whole di brightmagenta
+ keyword whole bp brightmagenta
+ keyword whole sp brightmagenta
+ keyword whole es brightmagenta
+ keyword whole cs brightmagenta
+ keyword whole ds brightmagenta
+
+ keyword whole %al brightmagenta
+ keyword whole %bl brightmagenta
+ keyword whole %cl brightmagenta
+ keyword whole %dl brightmagenta
+ keyword whole %ah brightmagenta
+ keyword whole %bh brightmagenta
+ keyword whole %ch brightmagenta
+ keyword whole %dh brightmagenta
+ keyword whole %ax brightmagenta
+ keyword whole %bx brightmagenta
+ keyword whole %cx brightmagenta
+ keyword whole %dx brightmagenta
+ keyword whole %si brightmagenta
+ keyword whole %di brightmagenta
+ keyword whole %bp brightmagenta
+ keyword whole %sp brightmagenta
+ keyword whole %es brightmagenta
+ keyword whole %cs brightmagenta
+ keyword whole %ds brightmagenta
+
+ keyword whole AL brightmagenta
+ keyword whole BL brightmagenta
+ keyword whole CL brightmagenta
+ keyword whole DL brightmagenta
+ keyword whole AH brightmagenta
+ keyword whole BH brightmagenta
+ keyword whole CH brightmagenta
+ keyword whole DH brightmagenta
+ keyword whole AX brightmagenta
+ keyword whole BX brightmagenta
+ keyword whole CX brightmagenta
+ keyword whole DX brightmagenta
+ keyword whole SI brightmagenta
+ keyword whole DI brightmagenta
+ keyword whole BP brightmagenta
+ keyword whole SP brightmagenta
+ keyword whole ES brightmagenta
+ keyword whole CS brightmagenta
+ keyword whole DS brightmagenta
+
+# Generic 32-bit registers set
+ keyword whole eax brightmagenta
+ keyword whole ebx brightmagenta
+ keyword whole ecx brightmagenta
+ keyword whole edx brightmagenta
+ keyword whole esi brightmagenta
+ keyword whole edi brightmagenta
+ keyword whole ebp brightmagenta
+ keyword whole esp brightmagenta
+ keyword whole fs brightmagenta
+ keyword whole gs brightmagenta
+
+ keyword whole %eax brightmagenta
+ keyword whole %ebx brightmagenta
+ keyword whole %ecx brightmagenta
+ keyword whole %edx brightmagenta
+ keyword whole %esi brightmagenta
+ keyword whole %edi brightmagenta
+ keyword whole %ebp brightmagenta
+ keyword whole %esp brightmagenta
+ keyword whole %fs brightmagenta
+ keyword whole %gs brightmagenta
+
+ keyword whole EAX brightmagenta
+ keyword whole EBX brightmagenta
+ keyword whole ECX brightmagenta
+ keyword whole EDX brightmagenta
+ keyword whole ESI brightmagenta
+ keyword whole EDI brightmagenta
+ keyword whole EBP brightmagenta
+ keyword whole ESP brightmagenta
+ keyword whole FS brightmagenta
+ keyword whole GS brightmagenta
+
+ keyword whole cr0 magenta
+ keyword whole cr1 magenta
+ keyword whole cr2 magenta
+ keyword whole dr0 magenta
+ keyword whole dr1 magenta
+ keyword whole tr0 magenta
+ keyword whole tr1 magenta
+
+ keyword whole CR0 magenta
+ keyword whole CR1 magenta
+ keyword whole CR2 magenta
+ keyword whole DR0 magenta
+ keyword whole DR1 magenta
+ keyword whole TR0 magenta
+ keyword whole TR1 magenta
+
+# Generic AMD64 registers set
+ keyword whole rax brightmagenta
+ keyword whole rbx brightmagenta
+ keyword whole rcx brightmagenta
+ keyword whole rdx brightmagenta
+ keyword whole rsi brightmagenta
+ keyword whole rdi brightmagenta
+ keyword whole rbp brightmagenta
+ keyword whole rsp brightmagenta
+ keyword whole r8 brightmagenta
+ keyword whole r9 brightmagenta
+ keyword whole r10 brightmagenta
+ keyword whole r11 brightmagenta
+ keyword whole r12 brightmagenta
+ keyword whole r13 brightmagenta
+ keyword whole r14 brightmagenta
+ keyword whole r15 brightmagenta
+
+ keyword whole %rax brightmagenta
+ keyword whole %rbx brightmagenta
+ keyword whole %rcx brightmagenta
+ keyword whole %rdx brightmagenta
+ keyword whole %rsi brightmagenta
+ keyword whole %rdi brightmagenta
+ keyword whole %rbp brightmagenta
+ keyword whole %rsp brightmagenta
+ keyword whole %r8 brightmagenta
+ keyword whole %r9 brightmagenta
+ keyword whole %r10 brightmagenta
+ keyword whole %r11 brightmagenta
+ keyword whole %r12 brightmagenta
+ keyword whole %r13 brightmagenta
+ keyword whole %r14 brightmagenta
+ keyword whole %r15 brightmagenta
+
+ keyword whole RAX brightmagenta
+ keyword whole RBX brightmagenta
+ keyword whole RCX brightmagenta
+ keyword whole RDX brightmagenta
+ keyword whole RSI brightmagenta
+ keyword whole RDI brightmagenta
+ keyword whole RBP brightmagenta
+ keyword whole RSP brightmagenta
+ keyword whole R8 brightmagenta
+ keyword whole R9 brightmagenta
+ keyword whole R10 brightmagenta
+ keyword whole R11 brightmagenta
+ keyword whole R12 brightmagenta
+ keyword whole R13 brightmagenta
+ keyword whole R14 brightmagenta
+ keyword whole R15 brightmagenta
+
+# FPU registers set
+ keyword whole st0 brightcyan
+ keyword whole st1 brightcyan
+ keyword whole st2 brightcyan
+ keyword whole st3 brightcyan
+ keyword whole st4 brightcyan
+ keyword whole st5 brightcyan
+ keyword whole st6 brightcyan
+ keyword whole st7 brightcyan
+ keyword whole %st0 brightcyan
+ keyword whole %st1 brightcyan
+ keyword whole %st2 brightcyan
+ keyword whole %st3 brightcyan
+ keyword whole %st4 brightcyan
+ keyword whole %st5 brightcyan
+ keyword whole %st6 brightcyan
+ keyword whole %st7 brightcyan
+
+# MMX/3DNOW registers set
+ keyword whole mm0 brightcyan
+ keyword whole mm1 brightcyan
+ keyword whole mm2 brightcyan
+ keyword whole mm3 brightcyan
+ keyword whole mm4 brightcyan
+ keyword whole mm5 brightcyan
+ keyword whole mm6 brightcyan
+ keyword whole mm7 brightcyan
+ keyword whole %mm0 brightcyan
+ keyword whole %mm1 brightcyan
+ keyword whole %mm2 brightcyan
+ keyword whole %mm3 brightcyan
+ keyword whole %mm4 brightcyan
+ keyword whole %mm5 brightcyan
+ keyword whole %mm6 brightcyan
+ keyword whole %mm7 brightcyan
+
+# SSE registers set
+ keyword whole xmm0 brightcyan
+ keyword whole xmm1 brightcyan
+ keyword whole xmm2 brightcyan
+ keyword whole xmm3 brightcyan
+ keyword whole xmm4 brightcyan
+ keyword whole xmm5 brightcyan
+ keyword whole xmm6 brightcyan
+ keyword whole xmm7 brightcyan
+ keyword whole %xmm0 brightcyan
+ keyword whole %xmm1 brightcyan
+ keyword whole %xmm2 brightcyan
+ keyword whole %xmm3 brightcyan
+ keyword whole %xmm4 brightcyan
+ keyword whole %xmm5 brightcyan
+ keyword whole %xmm6 brightcyan
+ keyword whole %xmm7 brightcyan
+
+# Common symbols
+ keyword ; brown
+ keyword ! brown
+ keyword /\* brown
+ keyword \*/ brown
+ keyword [ white
+ keyword ] white
+ keyword , white
+ keyword \+ white
+ keyword - white
+ keyword . white
+ keyword ( white
+ keyword ) white
+ keyword : white
+ keyword @ white
+ keyword >> white
+ keyword << white
+ keyword % white
+ keyword \\ white
+ keyword / white
+ keyword // white
+ keyword ~ white
+ keyword ^ white
+ keyword & white
+ keyword \* white
+ keyword | white
+ keyword $ brightgreen
+ keyword $$ brightgreen
+ keyword %% cyan
+
+context " " green
+context ' ' brightgreen
+context exclusive ; \n brown
+ spellcheck
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive ! \n brown
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/awk.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/awk.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/awk.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,162 @@
+# AWK syntax by
+# Olegarch <olegarch at mail.ru>
+# Andres Farfan, <nafraf at linuxmail.org>
+# Ilia Maslakov <il.smind gmail com>
+#
+# (c) 2003, 2004, 2009
+# GPL v2
+#
+
+context default
+
+ keyword whole linestart #!\[\s\]/bin/\[msg\]awk yellow magenta
+ keyword whole linestart #!\[\s\]/usr/bin/\[msg\]awk yellow magenta
+# Keywords
+ keyword whole AMNOISE white
+ keyword whole BEGIN white
+ keyword whole END white
+ keyword whole func white
+ keyword whole function white
+ keyword whole nextfile white
+
+ keyword whole return white/26
+ keyword whole print white/26
+ keyword whole printf white/26
+ keyword whole if white/26
+ keyword whole else white/26
+ keyword whole while white/26
+ keyword whole for white/26
+ keyword whole in white/26
+ keyword whole do white/26
+ keyword whole break white/26
+ keyword whole continue white/26
+ keyword whole next white/26
+ keyword whole exit white/26
+ keyword whole close white/26
+ keyword whole system white/26
+ keyword whole getline white/26
+# Builtin functions:
+ keyword whole atan2 white black
+ keyword whole cos white black
+ keyword whole exp white black
+ keyword whole int white black
+ keyword whole log white black
+ keyword whole rand white black
+ keyword whole sin white black
+ keyword whole sqrt white black
+ keyword whole srand white black
+ keyword whole gsub white black
+ keyword whole index white black
+ keyword whole length white black
+ keyword whole match white black
+ keyword whole split white black
+ keyword whole sprintf white black
+ keyword whole sub white black
+ keyword whole substr white black
+ keyword whole asort white black
+ keyword whole asorti white black
+
+ keyword whole xor white
+ keyword whole and white
+ keyword whole or white
+
+# Gawk builtin functions:
+ keyword whole fflush white black
+ keyword whole gensub white black
+ keyword whole tolower white black
+ keyword whole toupper white black
+ keyword whole systime white black
+ keyword whole strftime white black
+ keyword whole strtonum white
+ keyword whole bindtextdomain white
+ keyword whole dcgettext white
+ keyword whole dcngettext white
+ keyword whole compl white
+ keyword whole delete white
+ keyword whole extension white
+ keyword whole mktime white
+ keyword whole lshift white
+ keyword whole rshift white
+
+# Builtin variables:
+ keyword whole ARGIND brightblue
+ keyword whole BINMODE brightblue
+ keyword whole CONVFMT brightblue
+ keyword whole ENVIRON brightblue
+ keyword whole LINT brightblue
+ keyword whole TEXTDOMAIN brightblue
+ keyword whole ARGC brightblue
+ keyword whole ARGV brightblue
+ keyword whole FILENAME brightblue
+ keyword whole FNR brightblue
+ keyword whole FS brightblue
+ keyword whole NF brightblue
+ keyword whole NR brightblue
+ keyword whole OFMT brightblue
+ keyword whole OFS brightblue
+ keyword whole ORS brightblue
+ keyword whole RLENGTH brightblue
+ keyword whole RS brightblue
+ keyword whole RSTART brightblue
+ keyword whole SUBSEP brightblue
+# Gawk builtin variables:
+ keyword whole ARGIND brightblue
+ keyword whole ERRNO brightblue
+ keyword whole RT brightblue
+ keyword whole IGNORECASE brightblue
+ keyword whole FIELDWIDTHS brightblue
+
+ keyword '\s' brightgreen/16
+ keyword '+' brightgreen/16
+ keyword > yellow/24
+ keyword < yellow/24
+ keyword \+ yellow/24
+ keyword - yellow/24
+ keyword \* yellow/24
+ keyword % yellow/24
+ keyword = yellow/24
+ keyword != yellow/24
+ keyword == yellow/24
+ keyword { white/25
+ keyword } white/25
+ keyword ( white/25
+ keyword ) white/25
+ keyword [*] magenta
+ keyword , white/25
+ keyword : white/25
+ keyword ; lightgray/19
+ keyword $\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\] brightred/18
+# Begin/End:
+ keyword whole BEGIN red
+ keyword whole END red
+# Function keyword:
+ keyword whole function brightmagenta
+# Hex constant:
+ keyword 0\{xX\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\] magenta/6
+# Tab: \t
+# keyword linestart \t lightgray/13 blue/6
+
+# Sed:
+ keyword linestart /^ red
+ keyword linestart /^# red
+context /^#*/ red
+
+# Comments:
+context linestart # \n brown
+context linestart $ \n brown
+
+# String:
+context " " green/6
+ keyword \\" brightgreen/16
+ keyword \\\n brightgreen/16
+ keyword %% brightgreen/16
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen/16
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen/16
+ keyword %\[hl\]n brightgreen/16
+ keyword %\[.\]\[0123456789\]s brightgreen/16
+ keyword %[*] brightgreen/16
+ keyword %c brightgreen/16
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen/16
+ keyword \\\\ brightgreen/16
+ keyword \\' brightgreen/16
+ keyword \\\{abtnvfr\} brightgreen/16
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/c.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/c.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/c.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,108 @@
+# Syntax rules for the C and the C++ programming languages
+
+context default
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole inline yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+ keyword whole \[\s\t\]default yellow
+ keyword whole linestart \[\s\t\]\{ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]: cyan
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+# punctuation characters, sorted by ASCII code
+ keyword ! yellow
+ keyword % yellow
+ keyword && yellow
+ keyword & brightmagenta
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword \* yellow
+ keyword \+ yellow
+ keyword , brightcyan
+ keyword - yellow
+ keyword / yellow
+ keyword : brightcyan
+ keyword ; brightmagenta
+ keyword < yellow
+ keyword = yellow
+ keyword > yellow
+ keyword ? brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ^ brightmagenta
+ keyword { brightcyan
+ keyword || yellow
+ keyword | brightmagenta
+ keyword } brightcyan
+ keyword ~ brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cabal.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cabal.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cabal.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,257 @@
+# Author : Mikhail S. Pobolovets
+# Language : cabal
+#
+# haskell.syntax is taken as base
+#
+
+context default
+
+# cabal keywords
+
+# reserved keywords:
+
+#comments
+ keyword -- brown
+
+# unused symbols
+ keyword whole _\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] magenta
+
+# known fields
+ keyword whole author cyan
+ keyword whole bug-reports cyan
+ keyword whole buildable cyan
+ keyword whole build-depends cyan
+ keyword whole build-tools cyan
+ keyword whole build-type cyan
+ keyword whole cabal-version cyan
+ keyword whole category cyan
+ keyword whole cc-options cyan
+ keyword whole copyright cyan
+ keyword whole cpp-options cyan
+ keyword whole c-sources cyan
+ keyword whole data-dir cyan
+ keyword whole data-files cyan
+ keyword whole description cyan
+ keyword whole executable cyan
+ keyword whole exposed-modules cyan
+ keyword whole exposed cyan
+ keyword whole extensions cyan
+ keyword whole extra-lib-dirs cyan
+ keyword whole extra-libraries cyan
+ keyword whole extra-source-files cyan
+ keyword whole extra-tmp-files cyan
+ keyword whole frameworks cyan
+ keyword whole ghc-options cyan
+ keyword whole ghc-prof-options cyan
+ keyword whole ghc-shared-options cyan
+ keyword whole homepage cyan
+ keyword whole hs-source-dirs cyan
+ keyword whole hugs-options cyan
+ keyword whole include-dirs cyan
+ keyword whole includes cyan
+ keyword whole install-includes cyan
+ keyword whole jhc-options cyan
+ keyword whole ld-options cyan
+ keyword whole library cyan
+ keyword whole license-file cyan
+ keyword whole license cyan
+ keyword whole main-is cyan
+ keyword whole maintainer cyan
+ keyword whole name cyan
+ keyword whole nhc98-options cyan
+ keyword whole other-modules cyan
+ keyword whole package-url cyan
+ keyword whole pkgconfig-depends cyan
+ keyword whole stability cyan
+ keyword whole synopsis cyan
+ keyword whole tested-with cyan
+ keyword whole version cyan
+
+# extended fields
+ keyword whole x\-\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] cyan
+
+# version wildcard
+ keyword whole -any red
+
+# commandline keys
+ keyword whole -\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz_0123456789\] brightred
+
+# known extensions
+ keyword whole Arrows brightmagenta
+ keyword whole BangPatterns brightmagenta
+ keyword whole ConstrainedClassMethods brightmagenta
+ keyword whole DeriveDataTypeable brightmagenta
+ keyword whole DisambiguateRecordFields brightmagenta
+ keyword whole EmptyDataDecls brightmagenta
+ keyword whole CPP brightmagenta
+ keyword whole ExistentialQuantification brightmagenta
+ keyword whole ExtendedDefaultRules brightmagenta
+ keyword whole ExtensibleRecords brightmagenta
+ keyword whole FlexibleContexts brightmagenta
+ keyword whole FlexibleInstances brightmagenta
+ keyword whole ForeignFunctionInterface brightmagenta
+ keyword whole FunctionalDependencies brightmagenta
+ keyword whole GADTs brightmagenta
+ keyword whole GeneralizedNewtypeDeriving brightmagenta
+ keyword whole Generics brightmagenta
+ keyword whole HereDocuments brightmagenta
+ keyword whole ImplicitParams brightmagenta
+ keyword whole ImpredicativeTypes brightmagenta
+ keyword whole IncoherentInstances brightmagenta
+ keyword whole KindSignatures brightmagenta
+ keyword whole LiberalTypeSynonyms brightmagenta
+ keyword whole MagicHash brightmagenta
+ keyword whole MultiParamTypeClasses brightmagenta
+ keyword whole NamedFieldPuns brightmagenta
+ keyword whole NewQualifiedOperators brightmagenta
+ keyword whole NoImplicitPrelude brightmagenta
+ keyword whole NoMonomorphismRestriction brightmagenta
+ keyword whole NoMonoPatBinds brightmagenta
+ keyword whole OverlappingInstances brightmagenta
+ keyword whole OverloadedStrings brightmagenta
+ keyword whole PackageImports brightmagenta
+ keyword whole ParallelListComp brightmagenta
+ keyword whole PatternGuards brightmagenta
+ keyword whole PatternSignatures brightmagenta
+ keyword whole PolymorphicComponents brightmagenta
+ keyword whole PostfixOperators brightmagenta
+ keyword whole QuasiQuotes brightmagenta
+ keyword whole Rank2Types brightmagenta
+ keyword whole RankNTypes brightmagenta
+ keyword whole RecordPuns brightmagenta
+ keyword whole RecordWildCards brightmagenta
+ keyword whole RecursiveDo brightmagenta
+ keyword whole RelaxedPolyRec brightmagenta
+ keyword whole RestrictedTypeSynonyms brightmagenta
+ keyword whole ScopedTypeVariables brightmagenta
+ keyword whole StandaloneDeriving brightmagenta
+ keyword whole TemplateHaskell brightmagenta
+ keyword whole TransformListComp brightmagenta
+ keyword whole TypeFamilies brightmagenta
+ keyword whole TypeOperators brightmagenta
+ keyword whole TypeSynonymInstances brightmagenta
+ keyword whole UnboxedTuples brightmagenta
+ keyword whole UndecidableInstances brightmagenta
+ keyword whole UnicodeSyntax brightmagenta
+ keyword whole UnliftedFFITypes brightmagenta
+ keyword whole ViewPatterns brightmagenta
+
+# links
+ keyword http://+ blue
+ keyword ftp://+ blue
+ keyword git://+ blue
+ keyword cvs://+ blue
+ keyword svn://+ blue
+ keyword darcs://+ blue
+# emails
+ keyword \<+\> red
+
+# build types
+ keyword whole Configure white
+ keyword whole Custom white
+ keyword whole Make white
+# with hack
+ keyword whole Simple\n white
+ keyword whole Simple\s white
+
+# licenses
+ keyword whole AllRightsReserved white
+ keyword whole OtherLicense white
+ keyword whole PublicDomain white
+ keyword whole LGPL white
+ keyword whole GPL white
+ keyword whole LGPL2 white
+ keyword whole GPL2 white
+ keyword whole LGPL3 white
+ keyword whole GPL3 white
+ keyword whole BSD white
+ keyword whole BSD3 white
+ keyword whole BSD4 white
+ keyword whole MIT white
+
+# compillers
+ keyword whole GHC white
+ keyword whole NHC white
+ keyword whole JHC white
+ keyword whole HBC white
+ keyword whole Helium white
+ keyword whole Hugs white
+
+# types
+ keyword whole True white
+ keyword whole False white
+
+# unboxed (started from upcase)
+# keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]# white
+# types/modules
+# keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] white
+
+#digits
+ keyword whole 0\{xX\}\{0123456789abcdefABCDEF\}\[0123456789abcdefABCDEF\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\] brightgreen
+ keyword whole \[0123456789\]\.\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+
+
+# some punctuation characters
+ keyword whole $ yellow
+ keyword whole ! white
+ keyword whole && white
+ keyword whole \* yellow
+ keyword whole \+ yellow
+ keyword whole / yellow
+ keyword whole ^ white
+ keyword whole || white
+ keyword whole | white
+
+ keyword ~ white
+ keyword , brightcyan
+ keyword - yellow
+ keyword : brightcyan
+ keyword ; yellow
+ keyword = yellow
+ keyword < yellow
+ keyword > yellow
+ keyword { white
+ keyword } white
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+# comments
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive {- -} brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive \-\- \n brown
+ spellcheck
+
+context " " green
+ spellcheck
+
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+# infix binop
+context exclusive ` ` white
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/changelog.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/changelog.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/changelog.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,34 @@
+context default
+ spellcheck
+
+context linestart \t \n\n
+ keyword wholeright +() brightmagenta
+ keyword linestart \t\*\s*: brightcyan
+ keyword (*): cyan
+ keyword (*)\{\s\}[*]: cyan
+
+context linestart \s\s\s\s\s\s\s\s \n\n
+ keyword wholeright +() brightmagenta
+ keyword \*\s*: brightcyan
+ keyword (*): cyan
+ keyword (*)\{\s\}[*]: cyan
+ keyword whole \* brightcyan
+
+context linestart 19+-+\s \n yellow
+ keyword <+> brightred
+context linestart 20+-+\s \n yellow
+ keyword <+> brightred
+context linestart Mon\s \n yellow
+ keyword <+> brightred
+context linestart Tue\s \n yellow
+ keyword <+> brightred
+context linestart Wed\s \n yellow
+ keyword <+> brightred
+context linestart Thu\s \n yellow
+ keyword <+> brightred
+context linestart Fri\s \n yellow
+ keyword <+> brightred
+context linestart Sat\s \n yellow
+ keyword <+> brightred
+context linestart Sun\s \n yellow
+ keyword <+> brightred
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cs.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cs.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cs.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,149 @@
+# Modified from C highlight file by Juan C. Olivares <juancri at juancri.com>
+
+context default
+
+ keyword whole abstract yellow
+ keyword whole as yellow
+ keyword whole base yellow
+ keyword whole bool yellow
+ keyword whole break yellow
+ keyword whole byte yellow
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole char yellow
+ keyword whole checked yellow
+ keyword whole class white
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole decimal yellow
+ keyword whole default yellow
+ keyword whole delegate white
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum white
+ keyword whole event yellow
+ keyword whole explicit yellow
+ keyword whole extern yellow
+ keyword whole false yellow
+ keyword whole finally yellow
+ keyword whole fixed yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole foreach yellow
+ keyword whole get brightgreen
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole implicit yellow
+ keyword whole in yellow
+ keyword whole int yellow
+ keyword whole interface white
+ keyword whole internal brightred
+ keyword whole is yellow
+ keyword whole lock yellow
+ keyword whole long yellow
+ keyword whole namespace white
+ keyword whole new yellow
+ keyword whole null yellow
+ keyword whole object yellow
+ keyword whole operator yellow
+ keyword whole out yellow
+ keyword whole override yellow
+ keyword whole params yellow
+ keyword whole partial yellow
+ keyword whole private brightred
+ keyword whole protected yellow
+ keyword whole public brightred
+ keyword whole readonly yellow
+ keyword whole ref yellow
+ keyword whole return yellow
+ keyword whole sbyte yellow
+ keyword whole sealed yellow
+ keyword whole set brightgreen
+ keyword whole short yellow
+ keyword whole sizeof yellow
+ keyword whole stackalloc yellow
+ keyword whole static yellow
+ keyword whole string yellow
+ keyword whole struct white
+ keyword whole switch yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole true yellow
+ keyword whole try yellow
+ keyword whole typeof yellow
+ keyword whole uint yellow
+ keyword whole ulong yellow
+ keyword whole unchecked yellow
+ keyword whole unsafe yellow
+ keyword whole ushort yellow
+ keyword whole using brightcyan
+ keyword whole value yellow
+ keyword whole virtual yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole yield yellow
+
+
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/css.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/css.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/css.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,578 @@
+context default
+ keyword whole body white
+ keyword whole div white
+ keyword whole p white
+ keyword whole a white
+ keyword whole h1 white
+ keyword whole h2 white
+ keyword whole h2 white
+ keyword whole h3 white
+ keyword whole h4 white
+ keyword whole h5 white
+ keyword whole h6 white
+ keyword whole 'font' white
+ keyword whole br white
+ keyword whole table white
+ keyword whole td white
+ keyword whole th white
+ keyword whole tr white
+ keyword whole u white
+ keyword whole i white
+ keyword whole b white
+ keyword whole address white
+ keyword whole big white
+ keyword whole small white
+ keyword whole sub white
+ keyword whole sup white
+ keyword whole img white
+ keyword whole form white
+ keyword whole textarea white
+ keyword whole input white
+ keyword whole select white
+ keyword whole option white
+ keyword whole optgroup white
+
+
+ keyword \:\:add-line white
+ keyword \:\:add-page white
+ keyword \:\:branch white
+ keyword \:\:chunk white
+ keyword \:\:close-button white
+ keyword \:\:down-arrow white
+ keyword \:\:down-button white
+ keyword \:\:drop-down white
+ keyword \:\:float-button white
+ keyword \:\:groove white
+ keyword \:\:indicator white
+ keyword \:\:handle white
+ keyword \:\:icon white
+ keyword \:\:item white
+ keyword \:\:left-arrow white
+ keyword \:\:left-corner white
+ keyword \:\:menu-arrow white
+ keyword \:\:menu-button white
+ keyword \:\:menu-indicator white
+ keyword \:\:right-arrow white
+ keyword \:\:pane white
+ keyword \:\:right-corner white
+ keyword \:\:scroller white
+ keyword \:\:section white
+ keyword \:\:separator white
+ keyword \:\:sub-line white
+ keyword \:\:sub-page white
+ keyword \:\:tab white
+ keyword \:\:tab-bar white
+ keyword \:\:tear white
+ keyword \:\:tear-off white
+ keyword \:\:text white
+ keyword \:\:title white
+ keyword \:\:up-arrow white
+ keyword \:\:up-button white
+
+ keyword \:active brightmagenta
+ keyword \:after brightmagenta
+ keyword \:visited brightmagenta
+ keyword \:before brightmagenta
+ keyword \:first-child brightmagenta
+ keyword \:first-letter brightmagenta
+ keyword \:first-line brightmagenta
+ keyword \:focus brightmagenta
+ keyword \:lang brightmagenta
+ keyword \:link brightmagenta
+ keyword \:active brightmagenta
+ keyword \:adjoins-item brightmagenta
+ keyword \:alternate brightmagenta
+ keyword \:bottom brightmagenta
+ keyword \:checked brightmagenta
+ keyword \:closable brightmagenta
+ keyword \:closed brightmagenta
+ keyword \:default brightmagenta
+ keyword \:disabled brightmagenta
+ keyword \:editable brightmagenta
+ keyword \:edit-focus brightmagenta
+ keyword \:enabled brightmagenta
+ keyword \:exclusive brightmagenta
+ keyword \:first brightmagenta
+ keyword \:flat brightmagenta
+ keyword \:floatable brightmagenta
+ keyword \:focus brightmagenta
+ keyword \:has-children brightmagenta
+ keyword \:has-siblings brightmagenta
+ keyword \:horizontal brightmagenta
+ keyword \:hover brightmagenta
+ keyword \:indeterminate brightmagenta
+ keyword \:last brightmagenta
+ keyword \:left brightmagenta
+ keyword \:maximized brightmagenta
+ keyword \:middle brightmagenta
+ keyword \:minimized brightmagenta
+ keyword \:movable brightmagenta
+ keyword \:no-frame brightmagenta
+ keyword \:non-exclusive brightmagenta
+ keyword \:off brightmagenta
+ keyword \:on brightmagenta
+ keyword \:only-one brightmagenta
+ keyword \:open brightmagenta
+ keyword \:next-selected brightmagenta
+ keyword \:pressed brightmagenta
+ keyword \:previous-selected brightmagenta
+ keyword \:read-only brightmagenta
+ keyword \:right brightmagenta
+ keyword \:selected brightmagenta
+ keyword \:top brightmagenta
+ keyword \:unchecked brightmagenta
+ keyword \:vertical brightmagenta
+ keyword \:window brightmagenta
+
+ keyword whole background-attachment lightgray
+ keyword whole background-color lightgray
+ keyword whole background-image lightgray
+ keyword whole background-position lightgray
+ keyword whole background-repeat lightgray
+ keyword whole background lightgray
+ keyword whole bidi-override lightgray
+ keyword whole border-bottom lightgray
+ keyword whole border-bottom-color lightgray
+ keyword whole border-bottom-style lightgray
+ keyword whole border-bottom-width lightgray
+ keyword whole border-collapse lightgray
+ keyword whole border-color lightgray
+ keyword whole border-left lightgray
+ keyword whole border-left-color lightgray
+ keyword whole border-left-style lightgray
+ keyword whole border-left-width lightgray
+ keyword whole border-right lightgray
+ keyword whole border-right-color lightgray
+ keyword whole border-right-style lightgray
+ keyword whole border-right-width lightgray
+ keyword whole border-spacing lightgray
+ keyword whole border-style lightgray
+ keyword whole border-top lightgray
+ keyword whole border-top-color lightgray
+ keyword whole border-top-style lightgray
+ keyword whole border-top-width lightgray
+ keyword whole border-width lightgray
+ keyword whole border lightgray
+ keyword whole bottom lightgray
+ keyword whole caption-side lightgray
+ keyword whole clear lightgray
+ keyword whole clip lightgray
+ keyword whole color lightgray
+ keyword whole content lightgray
+ keyword whole counter-increment lightgray
+ keyword whole cursor lightgray
+ keyword whole direction lightgray
+ keyword whole display lightgray
+ keyword whole empty-cells lightgray
+ keyword whole fixed lightgray
+ keyword whole float lightgray
+ keyword whole font-size-adjust lightgray
+ keyword whole font-stretch lightgray
+ keyword whole font-family lightgray
+ keyword whole font-size lightgray
+ keyword whole font-family lightgray
+ keyword whole font-style lightgray
+ keyword whole font-variant lightgray
+ keyword whole font-weight lightgray
+ keyword whole font lightgray
+ keyword whole generic-family lightgray
+ keyword whole height lightgray
+ keyword whole identifier lightgray
+ keyword whole image lightgray
+ keyword whole justify lightgray
+ keyword whole left lightgray
+ keyword whole length lightgray
+ keyword whole letter-spacing lightgray
+ keyword whole line-height lightgray
+ keyword whole list-style-image lightgray
+ keyword whole list-style-position lightgray
+ keyword whole list-style-type lightgray
+ keyword whole list-style lightgray
+ keyword whole margin-left lightgray
+ keyword whole margin-top lightgray
+ keyword whole margin lightgray
+ keyword whole marker-offset lightgray
+ keyword whole max-height lightgray
+ keyword whole max-width lightgray
+ keyword whole min-height lightgray
+ keyword whole min-width lightgray
+ keyword whole nowrap lightgray
+ keyword whole outline-color lightgray
+ keyword whole outline-style lightgray
+ keyword whole outline-width lightgray
+ keyword whole outline lightgray
+ keyword whole padding-left lightgray
+ keyword whole padding-top lightgray
+ keyword whole padding lightgray
+ keyword whole position lightgray
+ keyword whole quotes lightgray
+ keyword whole right lightgray
+ keyword whole subcontrol-origin lightgray
+ keyword whole subcontrol-position lightgray
+ keyword whole table-caption lightgray
+ keyword whole table-layout lightgray
+ keyword whole text-align lightgray
+ keyword whole text-decoration lightgray
+ keyword whole text-indent lightgray
+ keyword whole text-shadow lightgray
+ keyword whole text-transform lightgray
+ keyword whole top lightgray
+ keyword whole unicode-bidi lightgray
+ keyword whole vertical-align lightgray
+ keyword whole visibility lightgray
+ keyword whole white-space lightgray
+ keyword whole width lightgray
+ keyword whole word-spacing lightgray
+
+ keyword whole qconicalgradient brightgreen
+ keyword whole qlineargradient brightgreen
+ keyword whole qradialgradient brightgreen
+
+ keyword whole left brightgreen
+ keyword whole right brightgreen
+ keyword whole center brightgreen
+ keyword whole top brightgreen
+ keyword whole bottom brightgreen
+ keyword whole bold brightgreen
+ keyword whole small brightgreen
+ keyword whole smaller brightgreen
+ keyword whole italic brightgreen
+ keyword whole bolder brightgreen
+ keyword whole underline brightgreen
+ keyword whole absolute brightgreen
+
+ keyword whole none brightgreen
+ keyword whole auto brightgreen
+ keyword whole blink brightgreen
+ keyword whole hide brightgreen
+
+ keyword whole thin brightgreen
+ keyword whole medium brightgreen
+ keyword whole thick brightgreen
+
+ keyword whole disc brightgreen
+ keyword whole circle brightgreen
+ keyword whole square brightgreen
+ keyword whole decimal brightgreen
+ keyword whole decimal-leading-zero brightgreen
+ keyword whole lower-roman brightgreen
+ keyword whole upper-roman brightgreen
+ keyword whole lower-alpha brightgreen
+ keyword whole upper-alpha brightgreen
+ keyword whole lower-greek brightgreen
+ keyword whole lower-latin brightgreen
+ keyword whole upper-latin brightgreen
+ keyword whole hebrew brightgreen
+ keyword whole armenian brightgreen
+ keyword whole georgian brightgreen
+ keyword whole cjk-ideographic brightgreen
+ keyword whole hiragana brightgreen
+ keyword whole katakana brightgreen
+ keyword whole hiragana-iroha brightgreen
+ keyword whole katakana-iroha brightgreen
+
+ keyword whole invert brightgreen
+ keyword whole oblique brightgreen
+ keyword whole no-close-quote brightgreen
+ keyword whole repeat-x brightgreen
+ keyword whole repeat-y brightgreen
+ keyword whole repeat brightgreen
+ keyword whole no-repeat brightgreen
+ keyword whole small-caps brightgreen
+ keyword whole transparent brightgreen
+
+ keyword whole visible brightgreen
+ keyword whole hidden brightgreen
+ keyword whole dotted brightgreen
+
+ keyword whole dashed brightgreen
+ keyword whole solid brightgreen
+ keyword whole double brightgreen
+ keyword whole groove brightgreen
+ keyword whole ridge brightgreen
+ keyword whole inset brightgreen
+ keyword whole outset brightgreen
+
+ keyword whole auto brightgreen
+ keyword whole crosshair brightgreen
+ keyword whole default brightgreen
+ keyword whole pointer brightgreen
+ keyword whole move brightgreen
+ keyword whole e-resize brightgreen
+ keyword whole ne-resize brightgreen
+ keyword whole nw-resize brightgreen
+ keyword whole n-resize brightgreen
+ keyword whole se-resize brightgreen
+ keyword whole sw-resize brightgreen
+ keyword whole s-resize brightgreen
+ keyword whole w-resize brightgreen
+ keyword whole text brightgreen
+ keyword whole wait brightgreen
+ keyword whole help brightgreen
+
+ keyword whole inline brightgreen
+ keyword whole block brightgreen
+ keyword whole list-item brightgreen
+ keyword whole run-in brightgreen
+ keyword whole compact brightgreen
+ keyword whole marker brightgreen
+ keyword whole table brightgreen
+ keyword whole inline-table brightgreen
+ keyword whole table-row-group brightgreen
+ keyword whole table-header-group brightgreen
+ keyword whole table-footer-group brightgreen
+ keyword whole table-row brightgreen
+ keyword whole table-column-group brightgreen
+ keyword whole table-column brightgreen
+ keyword whole table-cell brightgreen
+ keyword whole table-caption brightgreen
+
+ keyword whole small brightgreen
+ keyword whole medium brightgreen
+ keyword whole large brightgreen
+
+ keyword whole normal brightgreen
+ keyword whole bold brightgreen
+ keyword whole bolder brightgreen
+ keyword whole lighter brightgreen
+
+ keyword whole open-quote brightgreen
+ keyword whole close-quote brightgreen
+ keyword whole no-open-quote brightgreen
+ keyword whole no-close-quote brightgreen
+
+ keyword whole dotted brightgreen
+ keyword whole dashed brightgreen
+ keyword whole solid brightgreen
+ keyword whole double brightgreen
+ keyword whole groove brightgreen
+ keyword whole ridge brightgreen
+ keyword whole inset brightgreen
+ keyword whole outset brightgreen
+
+ keyword whole baseline brightgreen
+ keyword whole sub brightgreen
+ keyword whole super brightgreen
+ keyword whole top brightgreen
+ keyword whole text-top brightgreen
+ keyword whole middle brightgreen
+ keyword whole bottom brightgreen
+ keyword whole text-bottom brightgreen
+
+ keyword whole collapse brightgreen
+ keyword whole separate brightgreen
+
+ keyword whole capitalize brightgreen
+ keyword whole uppercase brightgreen
+ keyword whole lowercase brightgreen
+
+
+ keyword whole pre brightgreen
+ keyword whole nowrap brightgreen
+
+
+
+
+
+
+ keyword whole aliceblue brightgreen
+ keyword whole antiquewhite brightgreen
+ keyword whole aqua brightgreen
+ keyword whole aquamarine brightgreen
+ keyword whole azure brightgreen
+ keyword whole beige brightgreen
+ keyword whole bisque brightgreen
+ keyword whole black brightgreen
+ keyword whole blanchedalmond brightgreen
+ keyword whole blue brightgreen
+ keyword whole blueviolet brightgreen
+ keyword whole brown brightgreen
+ keyword whole burlywood brightgreen
+ keyword whole cadetblue brightgreen
+ keyword whole chartreuse brightgreen
+ keyword whole chocolate brightgreen
+ keyword whole coral brightgreen
+ keyword whole cornflowerblue brightgreen
+ keyword whole cornsilk brightgreen
+ keyword whole crimson brightgreen
+ keyword whole cyan brightgreen
+ keyword whole darkblue brightgreen
+ keyword whole darkcyan brightgreen
+ keyword whole darkgoldenrod brightgreen
+ keyword whole darkgray brightgreen
+ keyword whole darkgreen brightgreen
+ keyword whole darkkhaki brightgreen
+ keyword whole darkmagenta brightgreen
+ keyword whole darkolivegreen brightgreen
+ keyword whole darkorange brightgreen
+ keyword whole darkorchid brightgreen
+ keyword whole darkred brightgreen
+ keyword whole darksalmon brightgreen
+ keyword whole darkseagreen brightgreen
+ keyword whole darkslateblue brightgreen
+ keyword whole darkslategray brightgreen
+ keyword whole darkturquoise brightgreen
+ keyword whole darkviolet brightgreen
+ keyword whole deeppink brightgreen
+ keyword whole deepskyblue brightgreen
+ keyword whole dimgray brightgreen
+ keyword whole dodgerblue brightgreen
+ keyword whole feldspar brightgreen
+ keyword whole firebrick brightgreen
+ keyword whole floralwhite brightgreen
+ keyword whole forestgreen brightgreen
+ keyword whole fuchsia brightgreen
+ keyword whole gainsboro brightgreen
+ keyword whole ghostwhite brightgreen
+ keyword whole gold brightgreen
+ keyword whole goldenrod brightgreen
+ keyword whole gray brightgreen
+ keyword whole green brightgreen
+ keyword whole greenyellow brightgreen
+ keyword whole honeydew brightgreen
+ keyword whole hotpink brightgreen
+ keyword whole indianred brightgreen
+ keyword whole indigo brightgreen
+ keyword whole ivory brightgreen
+ keyword whole khaki brightgreen
+ keyword whole lavender brightgreen
+ keyword whole lavenderblush brightgreen
+ keyword whole lawngreen brightgreen
+ keyword whole lemonchiffon brightgreen
+ keyword whole lightblue brightgreen
+ keyword whole lightcoral brightgreen
+ keyword whole lightcyan brightgreen
+ keyword whole lightgoldenrodyellow brightgreen
+ keyword whole lightgrey brightgreen
+ keyword whole lightgreen brightgreen
+ keyword whole lightpink brightgreen
+ keyword whole lightsalmon brightgreen
+ keyword whole lightseagreen brightgreen
+ keyword whole lightskyblue brightgreen
+ keyword whole lightslateblue brightgreen
+ keyword whole lightslategray brightgreen
+ keyword whole lightsteelblue brightgreen
+ keyword whole lightyellow brightgreen
+ keyword whole lime brightgreen
+ keyword whole limegreen brightgreen
+ keyword whole linen brightgreen
+ keyword whole magenta brightgreen
+ keyword whole maroon brightgreen
+ keyword whole mediumaquamarine brightgreen
+ keyword whole mediumblue brightgreen
+ keyword whole mediumorchid brightgreen
+ keyword whole mediumpurple brightgreen
+ keyword whole mediumseagreen brightgreen
+ keyword whole mediumslateblue brightgreen
+ keyword whole mediumspringgreen brightgreen
+ keyword whole mediumturquoise brightgreen
+ keyword whole mediumvioletred brightgreen
+ keyword whole midnightblue brightgreen
+ keyword whole mintcream brightgreen
+ keyword whole mistyrose brightgreen
+ keyword whole moccasin brightgreen
+ keyword whole navajowhite brightgreen
+ keyword whole navy brightgreen
+ keyword whole oldlace brightgreen
+ keyword whole olive brightgreen
+ keyword whole olivedrab brightgreen
+ keyword whole orange brightgreen
+ keyword whole orangered brightgreen
+ keyword whole orchid brightgreen
+ keyword whole palegoldenrod brightgreen
+ keyword whole palegreen brightgreen
+ keyword whole paleturquoise brightgreen
+ keyword whole palevioletred brightgreen
+ keyword whole papayawhip brightgreen
+ keyword whole peachpuff brightgreen
+ keyword whole peru brightgreen
+ keyword whole pink brightgreen
+ keyword whole plum brightgreen
+ keyword whole powderblue brightgreen
+ keyword whole purple brightgreen
+ keyword whole red brightgreen
+ keyword whole rosybrown brightgreen
+ keyword whole royalblue brightgreen
+ keyword whole saddlebrown brightgreen
+ keyword whole salmon brightgreen
+ keyword whole sandybrown brightgreen
+ keyword whole seagreen brightgreen
+ keyword whole seashell brightgreen
+ keyword whole sienna brightgreen
+ keyword whole silver brightgreen
+ keyword whole skyblue brightgreen
+ keyword whole slateblue brightgreen
+ keyword whole slategray brightgreen
+ keyword whole snow brightgreen
+ keyword whole springgreen brightgreen
+ keyword whole steelblue brightgreen
+ keyword whole tan brightgreen
+ keyword whole teal brightgreen
+ keyword whole thistle brightgreen
+ keyword whole tomato brightgreen
+ keyword whole turquoise brightgreen
+ keyword whole violet brightgreen
+ keyword whole violetred brightgreen
+ keyword whole wheat brightgreen
+ keyword whole white brightgreen
+ keyword whole whitesmoke brightgreen
+ keyword whole yellow brightgreen
+ keyword whole yellowgreen brightgreen
+
+
+
+
+ keyword counter(\{*\}*) magenta
+ keyword counters(\{*\}*) magenta
+ keyword url(\{*\}*) magenta
+ keyword rgb(\{*\}*) magenta
+
+ keyword { yellow
+ keyword } yellow
+
+ keyword whole '.' white
+
+ keyword /\* brown
+ keyword \*/ brown
+
+
+
+ keyword whole Arial brightgreen
+ keyword whole arial brightgreen
+ keyword whole Narrow brightgreen
+ keyword whole narrow brightgreen
+ keyword whole Trebuchet MS brightgreen
+ keyword whole trebuchet ms brightgreen
+ keyword whole verdana brightgreen
+ keyword whole Verdana brightgreen
+ keyword whole sans-serif brightgreen
+ keyword whole serif brightgreen
+ keyword whole tahoma brightgreen
+ keyword whole Tahoma brightgreen
+ keyword whole Helvetica brightgreen
+ keyword whole helvetica brightgreen
+
+ keyword #\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightgreen
+
+ keyword \{0123456789\}*px brightgreen
+ keyword \{0123456789\}*em brightgreen
+ keyword \{0123456789\}*cm brightgreen
+ keyword \{0123456789\}*mm brightgreen
+ keyword \{0123456789\}*ex brightgreen
+ keyword \{0123456789\}*pt brightgreen
+ keyword \{0123456789\}*pc brightgreen
+ keyword \{0123456789\}*% brightred
+ keyword \{0123456789\} brightgreen
+
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cxx.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cxx.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/cxx.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,128 @@
+context default
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole catch yellow
+ keyword whole class yellow
+ keyword whole friend yellow
+ keyword whole delete yellow
+ keyword whole inline yellow
+ keyword whole new yellow
+ keyword whole operator yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole template yellow
+ keyword whole try yellow
+ keyword whole virtual yellow
+ keyword whole bool yellow
+ keyword whole const_cast yellow
+ keyword whole dynamic_cast yellow
+ keyword whole explicit yellow
+ keyword whole false yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole reinterpret_cast yellow
+ keyword whole static_cast yellow
+ keyword whole true yellow
+ keyword whole typeid yellow
+ keyword whole typename yellow
+ keyword whole using yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/d.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/d.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/d.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,562 @@
+# -------------------------------
+#
+# D programming language syntax highlighting
+# for CoolEdit
+#
+# Homepage of D: http://www.digitalmars.com/d/
+#
+# Author: Witold Baryluk < baryluk at smp if uj edu pl >
+# Date: 23-08-2007
+#
+# -------------------------------
+
+context default
+
+# sh bang
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/bin/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/gdmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/gdmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/gdmd brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/dmd brightcyan black
+ keyword whole linestart #!\[\s\]/gdmd brightcyan black
+
+# keywords
+ keyword whole abstract yellow
+ keyword whole alias yellow
+ keyword whole align yellow
+ keyword whole assert yellow
+ keyword whole body yellow
+ keyword whole bool yellow
+ keyword whole byte yellow
+ keyword whole cast yellow
+ keyword whole catch yellow
+ keyword whole cdouble yellow
+ keyword whole cent yellow
+ keyword whole cfloat yellow
+ keyword whole class yellow
+ keyword whole creal yellow
+ keyword whole dchar yellow
+ keyword whole debug yellow
+ keyword whole delegate yellow
+ keyword whole delete yellow
+ keyword whole deprecated yellow
+ keyword whole dstring yellow
+ keyword whole false brightred
+ keyword whole finally yellow
+ keyword whole final yellow
+ keyword whole foreach_reverse yellow
+ keyword whole function yellow
+ keyword whole idouble yellow
+ keyword whole ifloat yellow
+ keyword whole inout yellow
+ keyword whole interface yellow
+ keyword whole invariant yellow
+ keyword whole in yellow
+ keyword whole is yellow
+ keyword whole ireal yellow
+ keyword whole lazy yellow
+ keyword whole long yellow
+ keyword whole macro yellow
+ keyword whole mixin yellow
+ keyword whole module yellow
+ keyword whole new yellow
+ keyword whole null brightred
+ keyword whole out yellow
+ keyword whole override yellow
+ keyword whole package yellow
+ keyword whole pragma yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole real yellow
+ keyword whole ref yellow
+ keyword whole scope yellow
+ keyword whole string yellow
+ keyword whole super brightred
+ keyword whole synchronized yellow
+ keyword whole template yellow
+ keyword whole this brightred
+ keyword whole throw yellow
+ keyword whole true brightred
+ keyword whole try yellow
+ keyword whole typedef yellow
+ keyword whole typeid yellow
+ keyword whole typeof yellow
+ keyword whole ubyte yellow
+ keyword whole ucent yellow
+ keyword whole ulong yellow
+ keyword whole unittest yellow
+ keyword whole ushort yellow
+ keyword whole version yellow
+ keyword whole volatile yellow
+ keyword whole wchar yellow
+ keyword whole with yellow
+ keyword whole wstring yellow
+ keyword whole asm yellow
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole double yellow
+ keyword whole do yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole export yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole foreach yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole import magenta
+ keyword whole inline yellow
+ keyword whole int yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole uint yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole while yellow
+
+# predefined aliases (deprecated)
+ keyword whole bit yellow
+# predefined aliases (2.0)
+ keyword whole string yellow
+ keyword whole dstring yellow
+ keyword whole wstring yellow
+
+# D array atributes
+ keyword wholeright .sizeof yellow
+ keyword wholeright .length yellow
+ keyword wholeright .ptr yellow
+ keyword wholeright .dup yellow
+ keyword wholeright .reverse yellow
+ keyword wholeright .sort yellow
+ keyword wholeright .keys yellow
+ keyword wholeright .values yellow
+ keyword wholeright .rehash yellow
+# D types atributes
+ keyword wholeright .init yellow
+ keyword wholeright .alignof yellow
+ keyword wholeright .mangleof yellow
+ keyword wholeright .stringof yellow
+# +integer
+ keyword wholeright .min yellow
+ keyword wholeright .max yellow
+# +floating point
+ keyword wholeright .infinity yellow
+ keyword wholeright .nan yellow
+ keyword wholeright .dig yellow
+ keyword wholeright .epsilon yellow
+ keyword wholeright .mant_dig yellow
+ keyword wholeright .max_10_exp yellow
+ keyword wholeright .max_exp yellow
+ keyword wholeright .min_10_exp yellow
+ keyword wholeright .min_exp yellow
+ keyword wholeright .re yellow
+ keyword wholeright .im yellow
+ keyword wholeright .im yellow
+# union
+ keyword wholeright .offsetof yellow
+
+# D 2.0 atributes
+ keyword wholeright .idup yellow
+
+# unary operators
+ keyword whole opNeg gray
+ keyword whole opPos gray
+ keyword whole opCom gray
+ keyword whole opPostInc gray
+ keyword whole opPostDec gray
+ keyword whole opCast gray
+
+# binary operators
+ keyword whole opAdd gray
+ keyword whole opAdd_r gray
+ keyword whole opSub gray
+ keyword whole opSub_r gray
+ keyword whole opMul gray
+ keyword whole opMul_r gray
+ keyword whole opDiv gray
+ keyword whole opDiv_r gray
+ keyword whole opMod gray
+ keyword whole opMod_r gray
+ keyword whole opAnd gray
+ keyword whole opAnd_r gray
+ keyword whole opOr gray
+ keyword whole opOr_r gray
+ keyword whole opXor gray
+ keyword whole opXor_r gray
+ keyword whole opShl gray
+ keyword whole opShl_r gray
+ keyword whole opShr gray
+ keyword whole opShr_r gray
+ keyword whole opUShr gray
+ keyword whole opUShr_r gray
+ keyword whole opCat gray
+ keyword whole opCat_r gray
+ keyword whole opEquals gray
+ keyword whole opCmp gray
+ keyword whole opAssign gray
+ keyword whole opAddAssign gray
+ keyword whole opSubAssign gray
+ keyword whole opMulAssign gray
+ keyword whole opDivAssign gray
+ keyword whole opModAssign gray
+ keyword whole opAndAssign gray
+ keyword whole opOrAssign gray
+ keyword whole opXorAssign gray
+ keyword whole opShlAssign gray
+ keyword whole opShrAssign gray
+ keyword whole opUShrAssign gray
+ keyword whole opCatAssign gray
+ keyword whole opIn gray
+ keyword whole opIn_r gray
+
+# special operators
+ keyword whole opCall gray
+ keyword whole opIndex gray
+ keyword whole opIndexAssign gray
+ keyword whole opSlice gray
+ keyword whole opSliceAssign gray
+ keyword whole opAssign gray
+ keyword whole opApply gray
+
+ keyword whole ... yellow
+ keyword whole .. yellow
+# keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta # C preprocesor
+
+# special objects
+
+# hidden argument of variadic functions
+ keyword whole _argptr brightred
+ keyword whole _arguments brightred
+
+# object
+ keyword whole Object brightmagenta
+ keyword whole Interface brightmagenta
+ keyword whole ClassInfo brightmagenta
+ keyword whole OffsetTypeInfo brightmagenta
+ keyword whole TypeInfo brightmagenta
+ keyword whole Exception brightmagenta
+ keyword whole Error brightmagenta
+
+# common functions
+
+# object methods
+ keyword whole toString cyan
+ keyword whole toHash cyan
+# std.stdio
+ keyword whole writefln cyan
+ keyword whole writef cyan
+# std.gc
+ keyword whole addRoot cyan
+ keyword whole removeRoot cyan
+ keyword whole addRange cyan
+ keyword whole hasPointers cyan
+ keyword whole hasNoPointers cyan
+ keyword whole setTypeInfo cyan
+ keyword whole malloc cyan
+ keyword whole realoc cyan
+ keyword whole extend cyan
+ keyword whole capacity cyan
+ keyword whole setV1_0 cyan
+ keyword whole fullCollect cyan
+ keyword whole genCollect cyan
+# std.string
+ keyword whole iswhite cyan
+ keyword whole atoi cyan
+ keyword whole atof cyan
+ keyword whole toStringz cyan
+ keyword whole tolower cyan
+ keyword whole toupper cyan
+ keyword whole repeat cyan
+ keyword whole join cyan
+ keyword whole split cyan
+ keyword whole stripl cyan
+ keyword whole stripr cyan
+ keyword whole strip cyan
+ keyword whole chomp cyan
+ keyword whole chop cyan
+ keyword whole isNumeric cyan
+ keyword whole isEmail cyan
+ keyword whole isURL cyan
+# std.math
+ keyword whole abs cyan
+ keyword whole conj cyan
+ keyword whole cos cyan
+ keyword whole sin cyan
+ keyword whole tan cyan
+ keyword whole acos cyan
+ keyword whole asin cyan
+ keyword whole atan cyan
+ keyword whole atan2 cyan
+ keyword whole cosh cyan
+ keyword whole sinh cyan
+ keyword whole tanh cyan
+ keyword whole acosh cyan
+ keyword whole asinh cyan
+ keyword whole atanh cyan
+ keyword whole rndtol cyan
+ keyword whole rndtonl cyan
+ keyword whole sqrt cyan
+ keyword whole exp cyan
+ keyword whole exp2 cyan
+ keyword whole expm1 cyan
+ keyword whole frexp cyan
+ keyword whole ilogb cyan
+ keyword whole ldexp cyan
+ keyword whole log cyan
+ keyword whole log10 cyan
+ keyword whole log1p cyan
+ keyword whole log2 cyan
+ keyword whole logb cyan
+ keyword whole modf cyan
+ keyword whole scalbn cyan
+ keyword whole cbrt cyan
+ keyword whole fabs cyan
+ keyword whole hypot cyan
+ keyword whole erf cyan
+ keyword whole erfc cyan
+ keyword whole lgamma cyan
+ keyword whole tgamma cyan
+ keyword whole ceil cyan
+ keyword whole floor cyan
+ keyword whole nearbyint cyan
+ keyword whole rint cyan
+ keyword whole lrint cyan
+ keyword whole round cyan
+ keyword whole lround cyan
+ keyword whole trunc cyan
+ keyword whole remainder cyan
+ keyword whole remquo cyan
+ keyword whole isnan cyan
+ keyword whole isfinite cyan
+ keyword whole isnormal cyan
+ keyword whole issubnormal cyan
+ keyword whole isinf cyan
+ keyword whole signbit cyan
+ keyword whole copysign cyan
+ keyword whole nan cyan
+ keyword whole nextafter cyan
+ keyword whole fdim cyan
+ keyword whole fmax cyan
+ keyword whole fmin cyan
+ keyword whole fma cyan
+ keyword whole pow cyan
+ keyword whole feqrel cyan
+ keyword whole poly cyan
+
+# comments
+ keyword /\*\* brown
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword /\+\+\+\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+\+ brown
+ keyword /\+\+\+\+\+ brown
+ keyword /\+\+\+\+ brown
+ keyword /\+\+\+ brown
+ keyword /\+\+ brown
+ keyword /\+ brown
+ keyword \+\+\+\+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+\+/ brown
+ keyword \+\+\+\+\+/ brown
+ keyword \+\+\+\+/ brown
+ keyword \+\+\+/ brown
+ keyword \+\+/ brown
+ keyword \+/ brown
+
+# chars, 'x' and entities
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword \\\{"abtnvfr\} brightmagenta
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightmagenta
+ keyword '\\\{01234567\}\{01234567\}' brightgreen
+ keyword \\\{01234567\}\{01234567\} brightmagenta
+ keyword '\\\{01234567\}' brightgreen
+ keyword \\\{01234567\} brightmagenta
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+ keyword '\\&*;' brightgreen
+ keyword \\&*; brightmagenta
+ keyword '\\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+ keyword '\\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+ keyword '\\u\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\u\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+ keyword '\\U\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}' brightgreen
+ keyword \\U\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightmagenta
+
+# hexstring
+ keyword x"\[0123456789abcdefABCDEF\t\s\]"\{cwd\} brightgreen
+ keyword x"\[0123456789abcdefABCDEF\t\s\]" brightgreen
+
+# start of wyswig string
+# keyword "\{cwd\} green # imposible in cooledit
+ keyword " green
+ keyword r" green
+# keyword `\{cwd\} green # imposible in cooledit
+ keyword ` green
+
+# operators
+ keyword !<>= yellow
+ keyword !<> yellow
+ keyword !>= yellow
+ keyword !> yellow
+ keyword !<= yellow
+ keyword !< yellow
+ keyword != yellow
+ keyword ! yellow
+ keyword %= yellow
+ keyword % yellow
+ keyword && yellow
+ keyword &= yellow
+ keyword & yellow
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword \+\+ yellow
+ keyword -- yellow
+ keyword \*= yellow
+ keyword \* yellow
+ keyword \+= yellow
+ keyword \+ yellow
+ keyword , brightcyan
+ keyword -= yellow
+ keyword - yellow
+ keyword /= yellow
+ keyword / yellow
+ keyword : brightcyan
+ keyword ; brightmagenta
+ keyword <>= yellow
+ keyword <> yellow
+ keyword <<= yellow
+ keyword << yellow
+ keyword <= yellow
+ keyword < yellow
+ keyword = yellow
+ keyword >>>= yellow
+ keyword >>> yellow
+ keyword >>= yellow
+ keyword >> yellow
+ keyword >= yellow
+ keyword > yellow
+ keyword ? brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ^= yellow
+ keyword ^ yellow
+ keyword || yellow
+ keyword |= yellow
+ keyword | yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword $ brightcyan
+ keyword ~= yellow
+ keyword ~ yellow
+
+# predefined lexer entities
+ keyword whole __FILE__ red
+ keyword whole __LINE__ red
+ keyword whole __DATE__ red
+ keyword whole __TIME__ red
+ keyword whole __TIMESTAMP__ red
+# 1.017 ?
+ keyword whole __VENDOR__ red
+ keyword whole __VERSION__ red
+
+ keyword #line*"*" red
+
+context exclusive /\*\* \*/ brown
+ keyword \*/ brown
+ spellcheck
+# ddoc
+ keyword Authors: red
+ keyword Author: red
+ keyword BUGS: red
+ keyword Bugs: red
+ keyword Date: red
+ keyword Deprecated: red
+ keyword Examples: red
+ keyword History: red
+ keyword License: red
+ keyword Returns: red
+ keyword See_Also: red
+ keyword Standards: red
+ keyword Throws: red
+ keyword Version: red
+# sections
+ keyword Copyright: red
+ keyword Params: red
+ keyword Macros: red
+# non standard
+ keyword TODO: red
+ keyword FIXME: red
+ keyword Note: red
+
+context exclusive /\+\+\+\+\+\+\+\+\+ \+\+\+\+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+\+\+\+ \+\+\+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+\+\+ \+\+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+\+ \+\+\+\+\+\+/ brown
+context exclusive /\+\+\+\+\+ \+\+\+\+\+/ brown
+context exclusive /\+\+\+\+ \+\+\+\+/ brown
+context exclusive /\+\+\+ \+\+\+/ brown
+context exclusive /\+\+ \+\+/ brown
+context exclusive /\+ \+/ brown
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive ` ` green
+
+context exclusive r" " green
+
+context exclusive " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+ keyword \\&*; brightgreen
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-changelog.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-changelog.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-changelog.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,20 @@
+context default
+
+ keyword linestart \s\s\* brightcyan/17
+ keyword linestart \s-- brightred/19
+ keyword linestart \s\s\s\s\+ cyan/17
+
+ keyword <*@*> brightred/19
+ keyword whole experimental; brightmagenta/magenta
+ keyword whole unstable; brightmagenta/magenta
+ keyword whole stable; brightmagenta/magenta
+ keyword whole urgency=low yellow/24
+ keyword whole urgency=medium brightgreen/6
+ keyword whole urgency=high white/25
+ keyword whole urgency=LOW yellow/24
+ keyword whole urgency=MEDIUM brightgreen/6
+ keyword whole urgency=HIGH white/25
+
+ keyword whole bug white/25
+ keyword whole Bug white/25
+ keyword whole BUG white/25
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-control.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-control.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-control.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,23 @@
+context default
+ keyword linestart Source brightmagenta/20
+ keyword linestart Section brightmagenta/20
+ keyword linestart Priority brightmagenta/20
+ keyword linestart Maintainer brightmagenta/20
+ keyword linestart Standards-Version brightmagenta/20
+ keyword linestart Package green/6
+ keyword linestart Architecture green/6
+ keyword linestart Depends green/6
+ keyword linestart Recommends green/6
+ keyword linestart Suggests green/6
+ keyword linestart Conflicts green/6
+ keyword linestart Replaces green/6
+ keyword linestart Provides green/6
+ keyword linestart Pre-Depends green/6
+ keyword linestart Build-Depends green/6
+ keyword linestart Build-Depends-Indep green/6
+ keyword linestart Build-Conflicts green/6
+ keyword linestart Build-Conflicts-Indep green/6
+ keyword linestart Description green/6
+ keyword <*@*> brightred/19
+
+context linestart \s \n brown/22
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-description.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-description.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-description.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+context default
+ keyword linestart Format green
+ keyword linestart Source brightmagenta
+ keyword linestart Version yellow
+ keyword linestart Binary brightgreen
+ keyword linestart Maintainer brightmagenta
+ keyword <*@*> brightred
+ keyword linestart Architecture cyan
+ keyword linestart Standards-Version brightmagenta
+ keyword linestart Build-Depends green
+ keyword linestart Files green
+
+context --- \n brightred
+ spellcheck
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-sources-list.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-sources-list.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/debian-sources-list.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,12 @@
+context default
+ keyword linestart deb-src brightmagenta/20
+ keyword linestart deb brightmagenta/20
+ keyword \$\(ARCH\) brightred/18
+
+context # \n brown/22
+context ftp\:\/\/ \s green/6
+context http\:\/\/ \s green/6
+context cdrom\:\/ \s yellow/24
+context file\:\/ \s brightcyan/14
+
+###############################################################################
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/diff.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/diff.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/diff.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,32 @@
+# Highlighting for various diffs including those generated by CVS
+
+context default yellow
+ keyword linestart @@*@@ cyan
+ keyword linestart Index:\s brown
+ keyword linestart \s black white
+ keyword linestart \*\*\*\*\*\*\*\*\*\*\*\*\*\*\* cyan
+ keyword linestart \*\*\**\*\*\*\* cyan
+ keyword linestart ---*---- cyan
+context exclusive linestart @@*@@ \n brightcyan
+context exclusive linestart Index:\s \n black white
+context exclusive linestart \s \n lightgray
+context exclusive linestart \t \n lightgray
+context linestart diff \n white red
+context linestart ---\s \n brightmagenta
+context linestart \+\+\+\s \n brightmagenta
+context linestart \*\*\*\s \n brightmagenta
+context linestart === \n brown
+context linestart \+ \n brightgreen
+context linestart > \n brightgreen
+context linestart - \n brightred
+context linestart < \n brightred
+context linestart ! \n yellow
+context linestart ? \n brown
+context linestart RCS\s \n brown
+context linestart retrieving\s \n brown
+context linestart Only\s \n yellow black
+context linestart Common\s \n yellow black
+context linestart File\s \n yellow black
+context linestart Files\s \n yellow black
+context linestart Binary\s \n yellow black
+context linestart # \n brightcyan
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/dos.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/dos.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/dos.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,112 @@
+# DOS & Windows highlighting
+# 2002 (C) Petr Kozelka, <pkozelka at email.cz>
+
+context default
+ keyword whole break yellow
+ keyword whole BREAK yellow
+ keyword whole call yellow
+ keyword whole CALL yellow
+ keyword whole cd yellow
+ keyword whole CD yellow
+ keyword whole chdir yellow
+ keyword whole CHDIR yellow
+ keyword whole cls yellow
+ keyword whole CLS yellow
+ keyword whole copy yellow
+ keyword whole COPY yellow
+ keyword whole del yellow
+ keyword whole DEL yellow
+ keyword whole dir yellow
+ keyword whole DIR yellow
+ keyword whole do yellow
+ keyword whole DO yellow
+ keyword whole echo yellow
+ keyword whole ECHO yellow
+ keyword whole else yellow
+ keyword whole ELSE yellow
+ keyword whole erase yellow
+ keyword whole ERASE yellow
+ keyword whole endlocal yellow
+ keyword whole ENDLOCAL yellow
+ keyword whole errorlevel yellow
+ keyword whole ERRORLEVEL yellow
+ keyword whole exist yellow
+ keyword whole EXIST yellow
+ keyword whole exit yellow
+ keyword whole EXIT yellow
+ keyword whole for yellow
+ keyword whole FOR yellow
+ keyword whole goto yellow
+ keyword whole GOTO yellow
+ keyword whole if yellow
+ keyword whole IF yellow
+ keyword whole in yellow
+ keyword whole IN yellow
+ keyword whole md yellow
+ keyword whole MD yellow
+ keyword whole mkdir yellow
+ keyword whole MKDIR yellow
+ keyword whole move yellow
+ keyword whole MOVE yellow
+ keyword whole not yellow
+ keyword whole NOT yellow
+ keyword whole off yellow
+ keyword whole OFF yellow
+ keyword whole on yellow
+ keyword whole ON yellow
+ keyword whole pause yellow
+ keyword whole PAUSE yellow
+ keyword whole popd yellow
+ keyword whole POPD yellow
+ keyword whole pushd yellow
+ keyword whole PUSHD yellow
+ keyword whole rd yellow
+ keyword whole RD yellow
+ keyword wholeleft rem\s*\n brown
+ keyword wholeleft REM\s*\n brown
+ keyword whole ren yellow
+ keyword whole REN yellow
+ keyword whole rename yellow
+ keyword whole RENAME yellow
+ keyword whole rmdir yellow
+ keyword whole RMDIR yellow
+ keyword whole set yellow
+ keyword whole SET yellow
+ keyword whole setlocal yellow
+ keyword whole SETLOCAL yellow
+ keyword whole shift yellow
+ keyword whole SHIFT yellow
+ keyword whole then yellow
+ keyword whole THEN yellow
+ keyword whole type yellow
+ keyword whole TYPE yellow
+ keyword whole ver yellow
+ keyword whole VER yellow
+
+ keyword \\ lightgray
+ keyword whole \%\* brightmagenta
+ keyword whole \%\$ brightmagenta
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
+ keyword >> white
+ keyword > white
+ keyword < white
+ keyword | white
+
+context ' ' brightcyan
+ spellcheck
+
+context " " brightcyan
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
+ keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
+ spellcheck
+
+context linestart :: \n brightgreen
+ keyword $+:*$ black green
+ spellcheck
+
+context linestart : \n white black
+ spellcheck
+
+context :: \n brightgreen
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ebuild.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ebuild.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ebuild.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,384 @@
+# Author : Sergei Trofimovich <slyfox at inbox.ru>
+# Language : shell
+# Mode : ebuild
+#
+# sh.syntax is taken as base.
+#
+# Note : keep in sync default and " " contexts
+#
+# 'sh.syntax' header:
+# # Since I regulary update ths file, please send any comments
+# # to: Michelle Konzack <linux4michelle at freenet.de>
+# # Last Update: Thu, 01 Jun 2006 22:10:07 +0200
+
+context default
+ #.ebuild specific commands/glo vars
+ # TODO: 1. split keywords by .eclass'es
+ # 2. grep all exports and place here
+ keyword whole CABAL_FEATURES brightcyan
+ keyword whole DEPEND brightcyan
+ keyword whole DESCRIPTION brightcyan
+ keyword whole EAPI brightcyan
+ keyword whole EDARCS_REPOSITORY brightcyan
+ keyword whole EDARCS_GET_CMD brightcyan
+ keyword whole EDARCS_LOCALREPO brightcyan
+ keyword whole EGIT_BRANCH brightcyan
+ keyword whole EGIT_REPO_URI brightcyan
+ keyword whole EGIT_TREE brightcyan
+ keyword whole ESVN_REPO_URI brightcyan
+ keyword whole EXPORT_FUNCTIONS brightcyan
+ keyword whole HOMEPAGE brightcyan
+ keyword whole IUSE brightcyan
+ keyword whole KEYWORDS brightcyan
+ keyword whole LICENSE brightcyan
+ keyword whole PATCHES brightcyan
+ keyword whole PDEPEND brightcyan
+ keyword whole PROVIDE brightcyan
+ keyword whole RDEPEND brightcyan
+ keyword whole RESTRICT brightcyan
+ keyword whole S brightcyan
+ keyword whole SITEFILE brightcyan
+ keyword whole SLOT brightcyan
+ keyword whole SRC_URI brightcyan
+ keyword whole WANT_AUTOCONF brightcyan
+ keyword whole WANT_AUTOMAKE brightcyan
+ keyword DOCS brightcyan
+ keyword LINGUAS brightcyan
+
+ keyword whole _elibtoolize yellow
+ keyword whole best_version yellow
+ keyword whole built_with_use yellow
+ keyword whole check_KV yellow
+ keyword whole die yellow
+ keyword whole diropts yellow
+ keyword whole dobin yellow
+ keyword whole docinto yellow
+ keyword whole doconfd yellow
+ keyword whole dodir yellow
+ keyword whole dodoc yellow
+ keyword whole doenvd yellow
+ keyword whole doexe yellow
+ keyword whole dohard yellow
+ keyword whole dohtml yellow
+ keyword whole doicon yellow
+ keyword whole doinfo yellow
+ keyword whole doinitd yellow
+ keyword whole doins yellow
+ keyword whole dolib yellow
+ keyword whole dolib.a yellow
+ keyword whole dolib.so yellow
+ keyword whole doman yellow
+ keyword whole domenu yellow
+ keyword whole dosbin yellow
+ keyword whole dosed yellow
+ keyword whole dosym yellow
+ keyword whole eaclocal yellow
+ keyword whole eautoconf yellow
+ keyword whole eautoreconf yellow
+ keyword whole eautomake yellow
+ keyword whole ebegin yellow
+ keyword whole econf yellow
+ keyword whole eend yellow
+ keyword whole eerror yellow
+ keyword whole einfo yellow
+ keyword whole einstall yellow
+ keyword whole elibtoolize yellow
+ keyword whole elog yellow
+ keyword whole emake yellow
+ keyword whole epatch yellow
+ keyword whole ewarn yellow
+ keyword whole exeinto yellow
+ keyword whole exeopts yellow
+ keyword whole enewgroup yellow
+ keyword whole enewuser yellow
+ keyword whole fowners yellow
+ keyword whole fperms yellow
+ keyword whole has yellow
+ keyword whole hasq yellow
+ keyword whole has_version yellow
+ keyword whole insinto yellow
+ keyword whole insopts yellow
+ keyword whole intltoolize yellow
+ keyword whole into yellow
+ keyword whole keepdir yellow
+ keyword whole libopts yellow
+ keyword whole local yellow
+ keyword whole newbin yellow
+ keyword whole newconfd yellow
+ keyword whole newdoc yellow
+ keyword whole newexe yellow
+ keyword whole newins yellow
+ keyword whole newman yellow
+ keyword whole newsbin yellow
+ keyword whole newinitd yellow
+ keyword whole prepall yellow
+ keyword whole prepalldocs yellow
+ keyword whole prepallinfo yellow
+ keyword whole prepallman yellow
+ keyword whole unpack yellow
+ keyword whole use yellow
+ keyword whole use_enable yellow
+ keyword whole use_with yellow
+ #base
+ keyword whole base_src_unpack yellow
+ #cvs
+ keyword whole cvs_src_unpack yellow
+ #darcs
+ keyword whole darcs_src_unpack yellow
+ #elisp-common
+ keyword whole elisp-compile yellow
+ keyword whole elisp-install yellow
+ keyword whole elisp-site-file-install yellow
+ keyword whole elisp-site-regen yellow
+ #flag-o-matic
+ keyword whole append-flags yellow
+ keyword whole filter-flags yellow
+ keyword whole replace-flags yellow
+ keyword whole strip-flags yellow
+ keyword whole strip-unsupported-flags yellow
+ #git
+ keyword whole git_src_unpack yellow
+ #java-ant-2
+ keyword whole EANT_BUILD_TARGET yellow
+ #mercurial
+ keyword whole mercurial_src_unpack yellow
+ #svn
+ keyword whole subversion_src_unpack yellow
+
+####################
+# here starts original sh.syntax (with core commands only)
+####################
+
+ keyword ! brightred
+ keyword ;; brightred
+ keyword \\@ brightred
+ keyword \\$ brightred
+ keyword \\\\ brightred
+ keyword \\" brightred
+ keyword \\' brightred
+ keyword \\` brightred
+ keyword ` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole linestart #!\[\s\]*\n brightcyan black
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 1>&2 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+ keyword wholeleft linestart function*() brightmagenta
+ keyword wholeleft linestart function\[\s\]+ brightmagenta
+ keyword wholeright +() brightmagenta
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+# here goes usable subset for .ebuild commands
+ keyword whole awk cyan
+ keyword whole cd cyan
+ keyword whole chown cyan
+ keyword whole chmod cyan
+ keyword whole cmake cyan
+ keyword whole cp cyan
+ keyword whole echo cyan
+ keyword whole egrep cyan
+ keyword whole fgrep cyan
+ keyword whole find cyan
+ keyword whole grep cyan
+ keyword whole ln cyan
+ keyword whole make cyan
+ keyword whole mkdir cyan
+ keyword whole mknod cyan
+ keyword whole mv cyan
+ keyword whole perl cyan
+ keyword whole pod2man cyan
+ keyword whole rm cyan
+ keyword whole sed cyan
+ keyword whole sh cyan
+ keyword whole touch cyan
+ keyword whole xmkmf cyan
+
+# some interesting files to copy
+ keyword whole ANNOUNCEMENT white
+ keyword whole AUTHORS white
+ keyword whole BUGS white
+ keyword whole CHANGES white
+ keyword whole COPYING white
+ keyword whole COPYRIGHT white
+ keyword whole CREDITS white
+ keyword whole ChangeLog white
+ keyword whole FAQ white
+ keyword whole HACKING white
+ keyword whole INSTALL white
+ keyword whole LICENSE white
+ keyword whole NEWS white
+ keyword whole README white
+ keyword whole THANKS white
+ keyword whole TODO white
+ keyword whole VERSION white
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+context # \n brown
+ spellcheck
+
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]EOF EOF green
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]END END green
+
+context ' ' green
+
+context " " green
+ keyword \\* brightgreen
+ keyword \\@ brightgreen
+ keyword \\$ brightgreen
+ keyword \\\\ brightgreen
+ keyword \\` brightgreen
+ keyword \\" brightgreen
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+context exclusive ` ` lightgray black
+ keyword '*' green
+ keyword " green
+ keyword \\` green
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+# here goes usable subset for .ebuild commands
+ keyword whole awk cyan
+ keyword whole sed cyan
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
+
+context inherit \n magenta
+ keyword whole inherit yellow
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/eiffel.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/eiffel.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/eiffel.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,114 @@
+# Sytnax highlighting for Eiffel
+# Daniel F Moisset - dmoisset at grulic.org.ar
+# Based on mc's pascal.syntax
+
+context default yellow
+
+ keyword whole agent white
+ keyword whole alias white
+ keyword whole as white
+ keyword whole check white
+ keyword whole class white
+ keyword whole create white
+ keyword whole creation white
+ keyword whole debug white
+ keyword whole deferred white
+ keyword whole do white
+ keyword whole else white
+ keyword whole elseif white
+ keyword whole end white
+ keyword whole ensure white
+ keyword whole expanded white
+ keyword whole export white
+ keyword whole external white
+ keyword whole feature white
+ keyword whole from white
+ keyword whole if white
+ keyword whole is white
+ keyword whole indexing white
+ keyword whole inherit white
+ keyword whole inspect white
+ keyword whole invariant white
+ keyword whole like white
+ keyword whole local white
+ keyword whole loop white
+ keyword whole obsolete white
+ keyword whole old white
+ keyword whole once white
+ keyword whole redefine white
+ keyword whole reference white
+ keyword whole rename white
+ keyword whole require white
+ keyword whole rescue white
+ keyword whole retry white
+ keyword whole select white
+ keyword whole then white
+ keyword whole undefine white
+ keyword whole unique white
+ keyword whole until white
+ keyword whole variant white
+ keyword whole when white
+
+ keyword whole Current brightmagenta
+ keyword whole Precursor brightmagenta
+ keyword whole Result brightmagenta
+ keyword whole Void brightmagenta
+
+# prevents - keyword from interfering with comment
+ keyword -- lightgray
+
+ keyword := brightcyan
+ keyword ?= brightcyan
+ keyword ! brightcyan
+ keyword : brightcyan
+ keyword ; brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+
+ keyword {*} brightred
+
+ keyword \+ cyan
+ keyword - cyan
+ keyword \* cyan
+ keyword / cyan
+ keyword > cyan
+ keyword < cyan
+ keyword = cyan
+ keyword ^ cyan
+ keyword \\ cyan
+ keyword @ cyan
+ keyword | cyan
+ keyword whole and cyan
+ keyword whole implies cyan
+ keyword whole not cyan
+ keyword whole xor cyan
+ keyword whole or cyan
+
+# Uncomment this to highlight tabs and trailing spaces
+# keyword \t yellow red
+# keyword \s\[\s\]\n yellow red
+
+# Comments
+context exclusive -- \n lightgray
+ keyword `*' brown
+
+# Strings and characters
+context " " green
+ keyword %N brightgreen
+ keyword %R brightgreen
+ keyword %U brightgreen
+ keyword %" brightgreen
+ keyword %' brightgreen
+ keyword %% brightgreen
+ keyword %/\[0123456789\]/ brightgreen
+
+context ' ' green
+ keyword %N brightgreen
+ keyword %R brightgreen
+ keyword %U brightgreen
+ keyword %" brightgreen
+ keyword %' brightgreen
+ keyword %% brightgreen
+ keyword %/\[0123456789\]/ brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/erlang.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/erlang.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/erlang.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,299 @@
+# -------------------------------
+#
+# Erlang programming language syntax highlighting
+# for CoolEdit
+#
+# Homepage of Erlang: http://www.erlang.org
+#
+# Author: Witold Baryluk < baryluk at smp if uj edu pl >
+# Date: 07-07-2009, 08-02-2009
+#
+# -------------------------------
+#
+# Usefull links:
+# http://www.erlang.org/doc/doc-5.4.13/doc/reference_manual/part_frame.html
+# http://www.erlang.org/doc/reference_manual/data_types.html#2.14
+# http://www.regular-expressions.info/reference.html
+# gedit: http://martin.ankerl.com/files/erlang.lang
+# joe: http://www.straatinvestments.com/~tlack/erlang/joe-editor/erlang.jsf
+# geshi: http://www.kreisquadratur.de/blog/?p=305
+# vim: http://erlang.org/pipermail/erlang-questions/2006-July/021362.html
+# kate: http://bugsfiles.kde.org/attachment.cgi?id=21155
+#
+# entries for Syntax file:
+#
+# file ..\*\\.erl$ Erlang\sProgram (-module\\(|#!.*escript)
+# include erlang.syntax
+#
+# file ..\*\\.hrl$ Erlang\sHeader -record\\(
+# include erlang.syntax
+
+context default
+ keyword whole after yellow
+ keyword whole and brown
+ keyword whole andalso brown
+ keyword whole band brown
+ keyword whole begin yellow
+ keyword whole bnot brown
+ keyword whole bor brown
+ keyword whole bsl brown
+ keyword whole bsr brown
+ keyword whole bxor brown
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole cond yellow
+ keyword whole div brown
+ keyword whole end yellow
+ keyword whole fun yellow
+ keyword whole if yellow
+ keyword whole let yellow
+ keyword whole not brown
+ keyword whole of yellow
+ keyword whole or brown
+ keyword whole orelse brown
+ keyword whole query yellow
+ keyword whole receive yellow
+ keyword whole rem brown
+ keyword whole try yellow
+ keyword whole throw yellow
+ keyword whole xor brown
+
+ keyword whole when yellow
+
+ keyword whole -module brightmagenta
+ keyword whole -compile brightmagenta
+ keyword whole -behaviour brightmagenta
+ keyword whole -record brightmagenta
+ keyword whole -define brightmagenta
+ keyword whole -include brightmagenta
+ keyword whole -include_lib brightmagenta
+ keyword whole -vsn magenta
+ keyword whole -author magenta
+ keyword whole -copyright magenta
+ keyword whole -export brightmagenta
+ keyword whole -\{abcdefghijklmnoprqstuvwxyz\}\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTVWXYZ0123456789_\] red
+
+# erlang:*
+ keyword whole abs brightgreen
+ keyword whole accept brightgreen
+ keyword whole alarm brightgreen
+ keyword whole apply brightgreen
+ keyword whole atom_to_list brightgreen
+ keyword whole binary_to_list brightgreen
+ keyword whole binary_to_term brightgreen
+ keyword whole check_process_code brightgreen
+ keyword whole concat_binary brightgreen
+ keyword whole date brightgreen
+ keyword whole delete_module brightgreen
+ keyword whole disconnect_node brightgreen
+ keyword whole element brightgreen
+ keyword whole erase brightgreen
+ keyword whole exit brightgreen
+ keyword whole float brightgreen
+ keyword whole float_to_list brightgreen
+ keyword whole garbage_collect brightgreen
+ keyword whole get brightgreen
+ keyword whole get_keys brightgreen
+ keyword whole group_leader brightgreen
+ keyword whole halt brightgreen
+ keyword whole hd brightgreen
+ keyword whole integer_to_list brightgreen
+ keyword whole is_alive brightgreen
+ keyword whole is_atom brightgreen
+ keyword whole is_binary brightgreen
+ keyword whole is_boolean brightgreen
+ keyword whole is_float brightgreen
+ keyword whole is_function brightgreen
+ keyword whole is_integer brightgreen
+ keyword whole is_list brightgreen
+ keyword whole is_number brightgreen
+ keyword whole is_pid brightgreen
+ keyword whole is_port brightgreen
+ keyword whole is_process_alive brightgreen
+ keyword whole is_record brightgreen
+ keyword whole is_reference brightgreen
+ keyword whole is_tuple brightgreen
+ keyword whole length brightgreen
+ keyword whole link brightgreen
+ keyword whole list_to_atom brightgreen
+ keyword whole list_to_binary brightgreen
+ keyword whole list_to_float brightgreen
+ keyword whole list_to_integer brightgreen
+ keyword whole list_to_pid brightgreen
+ keyword whole list_to_tuple brightgreen
+ keyword whole load_module brightgreen
+ keyword whole loaded brightgreen
+ keyword whole localtime brightgreen
+ keyword whole make_ref brightgreen
+ keyword whole module_loaded brightgreen
+ keyword whole node brightgreen
+ keyword whole nodes brightgreen
+ keyword whole now brightgreen
+ keyword whole open_port brightgreen
+ keyword whole pid_to_list brightgreen
+ keyword whole port_close brightgreen
+ keyword whole port_command brightgreen
+ keyword whole port_connect brightgreen
+ keyword whole port_control brightgreen
+ keyword whole ports brightgreen
+ keyword whole pre_loaded brightgreen
+ keyword whole process_flag brightgreen
+ keyword whole process_info brightgreen
+ keyword whole processes brightgreen
+ keyword whole purge_module brightgreen
+ keyword whole put brightgreen
+ keyword whole register brightgreen
+ keyword whole registered brightgreen
+ keyword whole round brightgreen
+ keyword whole self brightgreen
+ keyword whole setelement brightgreen
+ keyword whole size brightgreen
+ keyword whole spawn brightgreen
+ keyword whole spawn_link brightgreen
+ keyword whole spawn_opt brightgreen
+ keyword whole split_binary brightgreen
+ keyword whole statistics brightgreen
+ keyword whole term_to_binary brightgreen
+ keyword whole throw brightgreen
+ keyword whole time brightgreen
+ keyword whole tl brightgreen
+ keyword whole trunc brightgreen
+ keyword whole tuple_to_list brightgreen
+ keyword whole unlink brightgreen
+ keyword whole unregister brightgreen
+ keyword whole whereis brightgreen
+
+ keyword whole gen_server:cast brightgreen
+ keyword whole gen_server:call brightgreen
+ keyword whole gen_server:reply brightgreen
+ keyword whole gen_server:start_link brightgreen
+ keyword whole gen_server:start brightgreen
+ keyword whole io:format brightgreen
+
+ keyword whole init white
+ keyword whole handle_cast white
+ keyword whole handle_call white
+ keyword whole handle_info white
+ keyword whole handle_event white
+ keyword whole handle_sync_event white
+ keyword whole terminate white
+ keyword whole code_change white
+
+# list comprehension
+ keyword <- yellow
+# clause
+ keyword -> yellow
+# guards
+ keyword =:= brown
+ keyword == brown
+ keyword /= brown
+ keyword =/= brown
+# binary
+ keyword << brightcyan
+ keyword >> brightcyan
+# guards
+ keyword < brown
+ keyword =< brown
+ keyword >= brown
+ keyword > brown
+# ops
+ keyword - yellow
+ keyword \+ yellow
+ keyword / yellow
+ keyword \* yellow
+
+ keyword ; brightcyan
+ keyword , brightcyan
+ keyword . brightcyan
+ keyword = yellow
+ keyword % brown
+
+ keyword \+\+ yellow
+ keyword -- yellow
+ keyword ! yellow
+# TODO this does not work for $" or $', use $\" or $\' instead. ?
+ keyword $\{abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_{}[]()(\\/`~!@#$%^&\*+-=;:'"|,./?<>\} red
+ keyword $\ red
+
+# keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+
+# TODO: integers, inegers of form Base#digits, 2#1010101
+# todo: records access via #state{}
+
+ keyword whole ?MODULE red
+ keyword whole ?LINE red
+ keyword whole ?FILE red
+ keyword whole ?\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_@\] red
+
+# gray operatory
+# cyan - moduly
+
+
+ keyword whole true red
+ keyword whole false red
+
+ keyword [ brightcyan
+ keyword || brightcyan
+ keyword | brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword { cyan
+ keyword } cyan
+
+ keyword whole lists:seq gray
+ keyword whole lists:map gray
+ keyword whole lists:filter gray
+ keyword whole lists:reduce gray
+ keyword whole lists:foldl gray
+ keyword whole lists:foldr gray
+ keyword whole lists:append gray
+ keyword whole lists:nth gray
+ keyword whole behaviour_info gray
+ keyword whole dict:find gray
+ keyword whole dict:is_key gray
+ keyword whole dict:erase gray
+ keyword whole dict:new gray
+ keyword whole dict:map gray
+ keyword whole dict:store gray
+ keyword whole dict:fetch_keys gray
+ keyword whole dict:append gray
+ keyword whole dict:update gray
+ keyword whole dict:update_counter gray
+ keyword whole dict:fold gray
+ keyword whole dict:to_list gray
+ keyword whole dict:fetch gray
+
+# todo: no more than one dot in atom, and not at the end
+ keyword whole \{abcdefghijklmnoprqstuvwxyz\}\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_.@\] lightgray
+ keyword whole \{_ABCDEFGHIJKLMNOPRQSTUVWXYZ\}\[abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789_@\] white
+
+context exclusive % \n brown
+ spellcheck
+
+context " " green
+ spellcheck
+ keyword ~p brightgreen
+ keyword ~n brightgreen
+ keyword ~w brightgreen
+ keyword ~~ brightgreen
+ keyword \\" brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\{01234567\}\{01234567\} brightgreen
+ keyword \\\{01234567\} brightgreen
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{bdefrstv\} brightgreen
+ keyword \\^\{abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ\} brightgreen
+
+context ' ' red
+ keyword \\" brightred
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightred
+ keyword \\\{01234567\}\{01234567\} brightred
+ keyword \\\{01234567\} brightred
+ keyword \\x\{0123456789abcdefABCDEF\}\{0123456789abcdefABCDEF\} brightred
+ keyword \\\\ brightred
+ keyword \\' brightred
+ keyword \\\{bdefrstv\} brightred
+ keyword \\^\{abcdefghijklmnoprqstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ\} brightred
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/f90.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/f90.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/f90.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,240 @@
+# ---------------------------------------------------
+# f90.syntax
+# FORTRAN 90/95 language freeform syntax highlighting template.
+# Provides syntax highlighting rules for the
+# FORTRAN programming language.
+#
+# Based on FORTRAN77 version fortran.syntax
+# Author: John Theal
+# Email: jtheal at renegadelinuxbox.dhs.org
+# December 7, 1999
+# ---------------------------------------------------
+
+# Heavily modified by Paul Sheer <psheer at obsidian.co.za>.
+# Adjusted to Fortran 90 by Norbert Nemec <Norbert at Nemec-online.de>.
+
+context default
+# keywords at the beginning of line
+ keyword linestart \{0123456789\}\{0123456789\}\{0123456789\}\{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\}\{0123456789\}\{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\}\{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\}\{0123456789\} brightred
+ keyword linestart \{0123456789\} brightred
+
+# structure
+ keyword whole MODULE white black
+ keyword whole SUBROUTINE white black
+ keyword whole PROGRAM white black
+ keyword whole FUNCTION white black
+ keyword whole CONTAINS white black
+ keyword whole END white black
+
+# boolean and logical expressions / operators
+ keyword .and. brightred/orange
+ keyword .eq. brightred/orange
+ keyword .eqv. brightred/orange
+ keyword .false. brightred/orange
+ keyword .ge. brightred/orange
+ keyword .gt. brightred/orange
+ keyword .le. brightred/orange
+ keyword .lt. brightred/orange
+ keyword .ne. brightred/orange
+ keyword .neqv. brightred/orange
+ keyword .not. brightred/orange
+ keyword .or. brightred/orange
+ keyword .true. brightred/orange
+ keyword whole lge brightred/orange
+ keyword whole lgt brightred/orange
+ keyword whole lle brightred/orange
+ keyword whole llt brightred/orange
+
+# declarations
+ keyword whole ALLOCATABLE brightcyan
+ keyword whole BLOCK brightcyan
+ keyword whole CHARACTER brightcyan
+ keyword whole COMMON brightcyan
+ keyword whole COMPLEX brightcyan
+ keyword whole DATA brightcyan
+ keyword whole DIMENSION brightcyan
+ keyword whole DOUBLE brightcyan
+ keyword whole EXTERNAL brightcyan
+ keyword whole FORMAT brightcyan
+ keyword whole IMPLICIT brightcyan
+ keyword whole INTEGER brightcyan
+ keyword whole INTENT brightcyan
+ keyword whole INTRINSIC brightcyan
+ keyword whole LOGICAL brightcyan
+ keyword whole NONE brightcyan
+ keyword whole ONLY brightcyan
+ keyword whole OPTIONAL brightcyan
+ keyword whole PARAMETER brightcyan
+ keyword whole POINTER brightcyan
+ keyword whole PRECISION brightcyan
+ keyword whole PRIVATE brightcyan
+ keyword whole PUBLIC brightcyan
+ keyword whole REAL brightcyan
+ keyword whole USE brightcyan
+
+# general programming syntax
+ keyword whole allocate brightgreen
+ keyword whole assign brightgreen
+ keyword whole call brightgreen
+ keyword whole continue brightgreen
+ keyword whole do brightgreen
+ keyword whole else brightgreen
+ keyword whole elseif brightgreen
+ keyword whole end brightgreen
+ keyword whole enddo brightgreen
+ keyword whole endif brightgreen
+ keyword whole for brightgreen
+ keyword whole goto brightgreen
+ keyword whole if brightgreen
+ keyword whole pause brightgreen
+ keyword whole return brightgreen
+ keyword whole stop brightgreen
+ keyword whole then brightgreen
+ keyword whole to brightgreen
+ keyword whole while brightgreen
+
+# headers
+ keyword whole entry brightgreen
+
+# I/O functions
+# may have optional equal signs after them: 'keyword ='
+ keyword whole access brightmagenta
+ keyword whole backspace brightmagenta
+ keyword whole blank brightmagenta
+ keyword whole close brightmagenta
+ keyword whole direct brightmagenta
+ keyword whole endfile brightmagenta
+ keyword whole err brightmagenta
+ keyword whole exist brightmagenta
+ keyword whole file brightmagenta
+ keyword whole fmt brightmagenta
+ keyword whole form brightmagenta
+ keyword whole formatted brightmagenta
+ keyword whole inquire brightmagenta
+ keyword whole iostat brightmagenta
+ keyword whole name brightmagenta
+ keyword whole named brightmagenta
+ keyword whole nextrec brightmagenta
+ keyword whole number brightmagenta
+ keyword whole open brightmagenta
+ keyword whole opened brightmagenta
+ keyword whole print brightmagenta
+ keyword whole read brightmagenta
+ keyword whole rec brightmagenta
+ keyword whole recl brightmagenta
+ keyword whole rewind brightmagenta
+ keyword whole sequential brightmagenta
+ keyword whole status brightmagenta
+ keyword whole unformatted brightmagenta
+ keyword whole unit brightmagenta
+ keyword whole write brightmagenta
+
+# mathematical functions
+ keyword whole abs yellow
+ keyword whole acos yellow
+ keyword whole aimag yellow
+ keyword whole aint yellow
+ keyword whole alog yellow
+ keyword whole alog10 yellow
+ keyword whole amax0 yellow
+ keyword whole amax1 yellow
+ keyword whole amin0 yellow
+ keyword whole amin1 yellow
+ keyword whole amod yellow
+ keyword whole anint yellow
+ keyword whole aprime yellow
+ keyword whole asin yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole acos yellow
+ keyword whole cabs yellow
+ keyword whole cexp yellow
+ keyword whole char yellow
+ keyword whole clog yellow
+ keyword whole cmplx yellow
+ keyword whole conjg yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole ccos yellow
+ keyword whole csin yellow
+ keyword whole csqrt yellow
+ keyword whole dabs yellow
+ keyword whole dacos yellow
+ keyword whole dasin yellow
+ keyword whole datan yellow
+ keyword whole datan2 yellow
+ keyword whole dble yellow
+ keyword whole dcos yellow
+ keyword whole dcosh yellow
+ keyword whole dfloat yellow
+ keyword whole ddmim yellow
+ keyword whole dexp yellow
+ keyword whole dim yellow
+ keyword whole dint yellow
+ keyword whole dlog yellow
+ keyword whole dlog10 yellow
+ keyword whole dmax1 yellow
+ keyword whole dmin1 yellow
+ keyword whole dmod yellow
+ keyword whole dnint yellow
+ keyword whole dsign yellow
+ keyword whole dsin yellow
+ keyword whole dsinh yellow
+ keyword whole dsqrt yellow
+ keyword whole dtan yellow
+ keyword whole dtanh yellow
+ keyword whole equivalence yellow
+ keyword whole exp yellow
+ keyword whole float yellow
+ keyword whole iabs yellow
+ keyword whole ichar yellow
+ keyword whole idim yellow
+ keyword whole idint yellow
+ keyword whole ifix yellow
+ keyword whole index yellow
+ keyword whole int yellow
+ keyword whole isign yellow
+ keyword whole len yellow
+ keyword whole log yellow
+ keyword whole log10 yellow
+ keyword whole max yellow
+ keyword whole max0 yellow
+ keyword whole max1 yellow
+ keyword whole min yellow
+ keyword whole min0 yellow
+ keyword whole min1 yellow
+ keyword whole mod yellow
+ keyword whole rand yellow
+ keyword whole sign yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole sngl yellow
+ keyword whole sqrt yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+
+# operators and syntax elements
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword : brightcyan
+ keyword , brightcyan
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword = yellow
+ keyword < yellow
+ keyword > yellow
+
+# comments and quotes
+ keyword '*' green
+
+context &\n & black cyan
+
+context format( ) green
+
+context ! \n brown
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/filehighlight.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/filehighlight.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/filehighlight.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,90 @@
+# Syntax highlighting rules for file highlighting rules
+
+# Use \[\] at the end of keywords to suppress their special meaning
+
+context default
+ keyword whole black black blue
+ keyword whole red red
+ keyword whole green green
+ keyword whole brown brown
+ keyword whole blue blue black
+ keyword whole magenta magenta
+ keyword whole cyan cyan
+ keyword whole lightgray lightgray
+ keyword whole gray gray black
+ keyword whole brightred brightred
+ keyword whole brightgreen brightgreen
+ keyword whole yellow yellow
+ keyword whole brightblue brightblue black
+ keyword whole brightmagenta brightmagenta
+ keyword whole brightcyan brightcyan
+ keyword whole white white
+
+ keyword = brightcyan
+ keyword ; brightmagenta
+ keyword whole extensions yellow
+ keyword whole type yellow
+ keyword DEVICE brightred
+ keyword DIR brightred
+ keyword FILE_EXE brightred
+ keyword SPECIAL brightred
+ keyword STALE_LINK brightred
+ keyword SYMLINK brightred
+
+context linestart # \n brown
+
+context linestart [ ] white
+
+context regexp= \n lightgray
+ keyword = brightcyan
+ keyword whole regexp yellow
+
+# regexp patterns
+ keyword \\\/ brightcyan
+ keyword \\\\ brightcyan
+ keyword \\B brightcyan
+ keyword \\b brightcyan
+ keyword \\D brightcyan
+ keyword \\d brightcyan
+ keyword \\S brightcyan
+ keyword \\s brightcyan
+ keyword \\W brightcyan
+ keyword \\w brightcyan
+ keyword \\A brightcyan
+ keyword \\Z brightcyan
+
+ keyword \\( brightcyan
+ keyword \\) brightcyan
+ keyword \\[ brightcyan
+ keyword \\] brightcyan
+ keyword \\{ brightcyan
+ keyword \\} brightcyan
+ keyword \\$ brightcyan
+ keyword \\\+ brightcyan
+ keyword \\. brightcyan
+ keyword \\? brightcyan
+ keyword \\\* brightcyan
+ keyword \\^ brightcyan
+ keyword \\| brightcyan
+
+ keyword ( brightmagenta
+ keyword ) brightmagenta
+ keyword [ brightmagenta
+ keyword ] brightmagenta
+ keyword { brightmagenta
+ keyword } brightmagenta
+
+ keyword ?! yellow
+ keyword ?# yellow
+ keyword ?: yellow
+ keyword ?= yellow
+ keyword ?\{-imx:\}+ yellow
+
+ keyword $ yellow
+ keyword \+ yellow
+ keyword . yellow
+ keyword ? yellow
+ keyword \* yellow
+ keyword ^ yellow
+ keyword | yellow
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/fortran.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/fortran.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/fortran.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,244 @@
+# ---------------------------------------------------
+# fortran.syntax
+# FORTRAN language syntax highlighting template.
+# Provides syntax highlighting rules for the
+# FORTRAN programming language.
+#
+# Author: John Theal
+# Email: jtheal at renegadelinuxbox.dhs.org
+# December 7, 1999
+# ---------------------------------------------------
+
+# Heavily modified by Paul Sheer <psheer at obsidian.co.za>.
+
+context default
+# keywords at the beginning of line
+ keyword linestart ! black yellow
+ keyword linestart \* black yellow
+ keyword linestart c black yellow
+ keyword linestart C black yellow
+
+ keyword linestart \s\s\s\s\s\* yellow red
+ keyword linestart \s\s\s\s\s\+ yellow red
+
+ keyword linestart \s\s\s\s\s\s black brightcyan/blue3
+
+ keyword linestart 0\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 1\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 2\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 3\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 4\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 5\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 6\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 7\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 8\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart 9\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+
+ keyword linestart \s\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart \s\s\{0123456789\s\}\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart \s\s\s\{0123456789\s\}\{0123456789\s\}\s white brightcyan
+ keyword linestart \s\s\s\s\{0123456789\s\}\s white brightcyan
+
+# boolean and logical expressions / operators
+ keyword .and. brightred/orange
+ keyword .eq. brightred/orange
+ keyword .eqv. brightred/orange
+ keyword .false. brightred/orange
+ keyword .ge. brightred/orange
+ keyword .gt. brightred/orange
+ keyword .le. brightred/orange
+ keyword .lt. brightred/orange
+ keyword .ne. brightred/orange
+ keyword .neqv. brightred/orange
+ keyword .not. brightred/orange
+ keyword .or. brightred/orange
+ keyword .true. brightred/orange
+ keyword whole lge brightred/orange
+ keyword whole lgt brightred/orange
+ keyword whole lle brightred/orange
+ keyword whole llt brightred/orange
+
+# declarations
+ keyword whole block brightcyan
+ keyword whole character brightcyan
+ keyword whole common brightcyan
+ keyword whole complex brightcyan
+ keyword whole data brightcyan
+ keyword whole dimension brightcyan
+ keyword whole double brightcyan
+ keyword whole external brightcyan
+ keyword whole format brightcyan
+ keyword whole implicit brightcyan
+ keyword whole integer brightcyan
+ keyword whole intrinsic brightcyan
+ keyword whole logical brightcyan
+ keyword whole none brightcyan
+ keyword whole parameter brightcyan
+ keyword whole precision brightcyan
+ keyword whole real brightcyan
+
+# general programming syntax
+ keyword whole assign brightgreen
+ keyword whole call brightgreen
+ keyword whole continue brightgreen
+ keyword whole do brightgreen
+ keyword whole else brightgreen
+ keyword whole elseif brightgreen
+ keyword whole end brightgreen
+ keyword whole enddo brightgreen
+ keyword whole endif brightgreen
+ keyword whole for brightgreen
+ keyword whole goto brightgreen
+ keyword whole if brightgreen
+ keyword whole pause brightgreen
+ keyword whole return brightgreen
+ keyword whole stop brightgreen
+ keyword whole then brightgreen
+ keyword whole to brightgreen
+ keyword whole while brightgreen
+
+# headers
+ keyword whole entry brightgreen
+ keyword whole function yellow
+ keyword whole program yellow
+ keyword whole subroutine yellow
+
+# I/O functions
+# may have optional equal signs after them: 'keyword ='
+ keyword whole access brightmagenta
+ keyword whole backspace brightmagenta
+ keyword whole blank brightmagenta
+ keyword whole close brightmagenta
+ keyword whole direct brightmagenta
+ keyword whole endfile brightmagenta
+ keyword whole err brightmagenta
+ keyword whole exist brightmagenta
+ keyword whole file brightmagenta
+ keyword whole fmt brightmagenta
+ keyword whole form brightmagenta
+ keyword whole formatted brightmagenta
+ keyword whole inquire brightmagenta
+ keyword whole iostat brightmagenta
+ keyword whole name brightmagenta
+ keyword whole named brightmagenta
+ keyword whole nextrec brightmagenta
+ keyword whole number brightmagenta
+ keyword whole open brightmagenta
+ keyword whole opened brightmagenta
+ keyword whole print brightmagenta
+ keyword whole read brightmagenta
+ keyword whole rec brightmagenta
+ keyword whole recl brightmagenta
+ keyword whole rewind brightmagenta
+ keyword whole sequential brightmagenta
+ keyword whole status brightmagenta
+ keyword whole unformatted brightmagenta
+ keyword whole unit brightmagenta
+ keyword whole write brightmagenta
+
+# mathematical functions
+ keyword whole abs yellow
+ keyword whole acos yellow
+ keyword whole aimag yellow
+ keyword whole aint yellow
+ keyword whole alog yellow
+ keyword whole alog10 yellow
+ keyword whole amax0 yellow
+ keyword whole amax1 yellow
+ keyword whole amin0 yellow
+ keyword whole amin1 yellow
+ keyword whole amod yellow
+ keyword whole anint yellow
+ keyword whole aprime yellow
+ keyword whole asin yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole acos yellow
+ keyword whole cabs yellow
+ keyword whole cexp yellow
+ keyword whole char yellow
+ keyword whole clog yellow
+ keyword whole cmplx yellow
+ keyword whole conjg yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole ccos yellow
+ keyword whole csin yellow
+ keyword whole csqrt yellow
+ keyword whole dabs yellow
+ keyword whole dacos yellow
+ keyword whole dasin yellow
+ keyword whole datan yellow
+ keyword whole datan2 yellow
+ keyword whole dble yellow
+ keyword whole dcos yellow
+ keyword whole dcosh yellow
+ keyword whole dfloat yellow
+ keyword whole ddmim yellow
+ keyword whole dexp yellow
+ keyword whole dim yellow
+ keyword whole dint yellow
+ keyword whole dlog yellow
+ keyword whole dlog10 yellow
+ keyword whole dmax1 yellow
+ keyword whole dmin1 yellow
+ keyword whole dmod yellow
+ keyword whole dnint yellow
+ keyword whole dsign yellow
+ keyword whole dsin yellow
+ keyword whole dsinh yellow
+ keyword whole dsqrt yellow
+ keyword whole dtan yellow
+ keyword whole dtanh yellow
+ keyword whole equivalence yellow
+ keyword whole exp yellow
+ keyword whole float yellow
+ keyword whole iabs yellow
+ keyword whole ichar yellow
+ keyword whole idim yellow
+ keyword whole idint yellow
+ keyword whole ifix yellow
+ keyword whole index yellow
+ keyword whole int yellow
+ keyword whole isign yellow
+ keyword whole len yellow
+ keyword whole log yellow
+ keyword whole log10 yellow
+ keyword whole max yellow
+ keyword whole max0 yellow
+ keyword whole max1 yellow
+ keyword whole min yellow
+ keyword whole min0 yellow
+ keyword whole min1 yellow
+ keyword whole mod yellow
+ keyword whole rand yellow
+ keyword whole sign yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole sngl yellow
+ keyword whole sqrt yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+
+# operators and syntax elements
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword , brightcyan
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword = yellow
+
+# comments and quotes
+ keyword '*' green
+
+context exclusive linestart ! \n brown
+ spellcheck
+context exclusive linestart \* \n brown
+ spellcheck
+context exclusive linestart c \n brown
+ spellcheck
+context exclusive linestart C \n brown
+ spellcheck
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/haskell.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/haskell.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/haskell.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,283 @@
+# Author : Sergei Trofimovich <slyfox at inbox.ru>
+# Language : haskell
+#
+# 'Syntax rules for the C and the C++ programming languages' is taken as base
+# (haskell compilers support CPP macros)
+#
+# haskell keywords and reserved symbols are grabbed from ghc-6.10.1/compiler/parser/Lexer.hs
+
+context default
+
+# haskell keywords
+
+# reserved keywords:
+
+# unused symbols
+ keyword whole _\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
+
+ keyword whole as yellow
+ keyword whole case yellow
+ keyword whole class yellow
+ keyword whole data yellow
+ keyword whole default yellow
+ keyword whole deriving yellow
+ keyword whole do yellow
+ keyword whole else yellow
+ keyword whole hiding yellow
+ keyword whole if yellow
+ keyword whole import yellow
+ keyword whole in yellow
+ keyword whole infix yellow
+ keyword whole infixl yellow
+ keyword whole infixr yellow
+ keyword whole instance yellow
+ keyword whole let yellow
+ keyword whole module yellow
+ keyword whole newtype yellow
+ keyword whole of yellow
+ keyword whole qualified yellow
+ keyword whole then yellow
+ keyword whole type yellow
+ keyword whole where yellow
+
+# extension keywords
+ keyword whole forall yellow
+ keyword whole mdo yellow
+ keyword whole family yellow
+ keyword whole group yellow
+ keyword whole by yellow
+ keyword whole using yellow
+
+# ffi
+ keyword whole foreign yellow
+ keyword whole export yellow
+ keyword whole label yellow
+ keyword whole dynamic yellow
+ keyword whole safe yellow
+ keyword whole threadsafe yellow
+ keyword whole unsafe yellow
+ keyword whole stdcall yellow
+ keyword whole ccall yellow
+ keyword whole dotnet yellow
+
+ keyword whole rec yellow
+ keyword whole proc yellow
+
+# other
+ keyword . white
+# keyword whole .. white
+
+# unboxed (started from upcase)
+ keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]# white
+# types/modules
+ keyword whole \{ABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] white
+
+# C keywords (TODO: remove unused in haskell source)
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole inline yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+ keyword whole \[\s\t\]default yellow
+ keyword whole linestart \[\s\t\]\{ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]: cyan
+
+#digits
+ keyword whole 0\{xX\}\{0123456789abcdefABCDEF\}\[0123456789abcdefABCDEF\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\] brightgreen
+ keyword whole \[0123456789\]\.\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+
+#comments
+ keyword {- brown
+ keyword -} brown
+ keyword -- brown
+
+ keyword \*/ brown
+ keyword /\* brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+
+#haskell standalone char escapes
+ keyword '\\NUL' brightgreen
+ keyword '\\SOH' brightgreen
+ keyword '\\STX' brightgreen
+ keyword '\\ETX' brightgreen
+ keyword '\\EOT' brightgreen
+ keyword '\\ENQ' brightgreen
+ keyword '\\ACK' brightgreen
+ keyword '\\BEL' brightgreen
+ keyword '\\BS' brightgreen
+ keyword '\\HT' brightgreen
+ keyword '\\LF' brightgreen
+ keyword '\\VT' brightgreen
+ keyword '\\FF' brightgreen
+ keyword '\\CR' brightgreen
+ keyword '\\SO' brightgreen
+ keyword '\\SI' brightgreen
+ keyword '\\DLE' brightgreen
+ keyword '\\DC1' brightgreen
+ keyword '\\DC2' brightgreen
+ keyword '\\DC3' brightgreen
+ keyword '\\DC4' brightgreen
+ keyword '\\NAK' brightgreen
+ keyword '\\SYN' brightgreen
+ keyword '\\ETB' brightgreen
+ keyword '\\CAN' brightgreen
+ keyword '\\EM' brightgreen
+ keyword '\\SUB' brightgreen
+ keyword '\\ESC' brightgreen
+ keyword '\\FS' brightgreen
+ keyword '\\GS' brightgreen
+ keyword '\\RS' brightgreen
+ keyword '\\US' brightgreen
+ keyword '\\SP' brightgreen
+ keyword '\\DEL' brightgreen
+
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+# some punctuation characters
+ keyword whole $ yellow
+ keyword whole ! white
+ keyword whole && white
+ keyword whole \* yellow
+ keyword whole \+ yellow
+ keyword whole / yellow
+ keyword whole < yellow
+ keyword whole > yellow
+ keyword whole ^ white
+ keyword whole || white
+ keyword whole | white
+
+ keyword ~ white
+ keyword , brightcyan
+ keyword - yellow
+ keyword : brightcyan
+ keyword ; yellow
+ keyword = yellow
+ keyword { white
+ keyword } white
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+# comments
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive {-# #-} green
+ spellcheck
+
+context exclusive {- -} brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive \-\- \n brown
+ spellcheck
+
+# C macros
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+
+context " " green
+ spellcheck
+
+#haskell escapes in ""s
+ keyword \\NUL brightgreen
+ keyword \\SOH brightgreen
+ keyword \\STX brightgreen
+ keyword \\ETX brightgreen
+ keyword \\EOT brightgreen
+ keyword \\ENQ brightgreen
+ keyword \\ACK brightgreen
+ keyword \\BEL brightgreen
+ keyword \\BS brightgreen
+ keyword \\HT brightgreen
+ keyword \\LF brightgreen
+ keyword \\VT brightgreen
+ keyword \\FF brightgreen
+ keyword \\CR brightgreen
+ keyword \\SO brightgreen
+ keyword \\SI brightgreen
+ keyword \\DLE brightgreen
+ keyword \\DC1 brightgreen
+ keyword \\DC2 brightgreen
+ keyword \\DC3 brightgreen
+ keyword \\DC4 brightgreen
+ keyword \\NAK brightgreen
+ keyword \\SYN brightgreen
+ keyword \\ETB brightgreen
+ keyword \\CAN brightgreen
+ keyword \\EM brightgreen
+ keyword \\SUB brightgreen
+ keyword \\ESC brightgreen
+ keyword \\FS brightgreen
+ keyword \\GS brightgreen
+ keyword \\RS brightgreen
+ keyword \\US brightgreen
+ keyword \\SP brightgreen
+ keyword \\DEL brightgreen
+
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+# infix binop
+context exclusive ` ` white
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/html.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/html.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/html.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,1264 @@
+
+# html highlighting with tags in caps always. if you want everything in lowercase
+# use tr
+
+# i got upto IMG in the netscape comprehensive tags reference. thereafter will get
+# done later - paul
+
+context default
+ keyword whole &*; brightgreen/16
+ spellcheck
+
+ keyword </A> brightcyan/17
+ keyword </ADDRESS> brightcyan/17
+ keyword </APPLET> brightcyan/17
+ keyword </AREA> brightcyan/17
+ keyword </B> brightcyan/17
+ keyword </BASE> brightcyan/17
+ keyword </BASEFONT> brightcyan/17
+ keyword </BIG> brightcyan/17
+ keyword </BLOCKQUOTE> brightcyan/17
+ keyword </BODY> brightcyan/17
+ keyword </BR> brightcyan/17
+ keyword </BUTTON> brightcyan/17
+ keyword </CAPTION> brightcyan/17
+ keyword </CENTER> brightcyan/17
+ keyword </CITE> brightcyan/17
+ keyword </CODE> brightcyan/17
+ keyword </DD> brightcyan/17
+ keyword </DIR> brightcyan/17
+ keyword </DIV> brightcyan/17
+ keyword </DL> brightcyan/17
+ keyword </DT> brightcyan/17
+ keyword </EM> brightcyan/17
+ keyword </FONT> brightcyan/17
+ keyword </FORM> brightcyan/17
+ keyword </FRAME> brightcyan/17
+ keyword </FRAMESET> brightcyan/17
+ keyword </H1> brightcyan/17
+ keyword </H2> brightcyan/17
+ keyword </H3> brightcyan/17
+ keyword </H4> brightcyan/17
+ keyword </H5> brightcyan/17
+ keyword </H6> brightcyan/17
+ keyword </HEAD> brightcyan/17
+ keyword </HR> brightcyan/17
+ keyword </HTML> brightcyan/17
+ keyword </I> brightcyan/17
+ keyword </IMG> brightcyan/17
+ keyword </PRE> brightcyan/17
+ keyword </SMALL> brightcyan/17
+ keyword </SCRIPT> brightcyan/17
+ keyword </META> brightcyan/17
+ keyword </P> brightcyan/17
+ keyword </TABLE> brightcyan/17
+ keyword </TD> brightcyan/17
+ keyword </TITLE> brightcyan/17
+ keyword </TR> brightcyan/17
+ keyword </TT> brightcyan/17
+ keyword </U> brightcyan/17
+
+
+context <A > brightcyan/17
+ keyword = brightred/18
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "news:*" magenta/22
+ keyword "mailto:*" magenta/22
+ keyword "gopher:*" magenta/22
+ keyword "telnet:*" magenta/22
+ keyword "file:*" magenta/22
+ keyword "javascript:*" magenta/22
+
+ keyword "Alternate" magenta/22
+ keyword "Stylesheet" magenta/22
+ keyword "Start" magenta/22
+ keyword "Next" magenta/22
+ keyword "Prev" magenta/22
+ keyword "Contents" magenta/22
+ keyword "Index" magenta/22
+ keyword "Glossary" magenta/22
+ keyword "Copyright" magenta/22
+ keyword "Chapter" magenta/22
+ keyword "Section" magenta/22
+ keyword "Subsection" magenta/22
+ keyword "Appendix" magenta/22
+ keyword "Help" magenta/22
+ keyword "Bookmark" magenta/22
+
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+
+ keyword "*" cyan/5
+
+# keyword whole charset yellow/24
+# keyword whole type yellow/24
+ keyword whole name yellow/24
+ keyword whole href yellow/24
+# keyword whole hreflang yellow/24
+# keyword whole rel yellow/24
+# keyword whole rev yellow/24
+ keyword whole shape yellow/24
+ keyword whole coords yellow/24
+# keyword whole tabindex yellow/24
+# keyword whole selected yellow/24
+ keyword whole target yellow/24
+ keyword whole onblur yellow/24
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onfocus yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+
+context <ADDRESS > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole dir yellow/24
+ keyword whole title yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onblur yellow/24
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onfocus yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <APPLET > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole align yellow/24
+ keyword whole alt yellow/24
+ keyword whole archive yellow/24
+ keyword whole code yellow/24
+ keyword whole codebase yellow/24
+ keyword whole height yellow/24
+ keyword whole hspace yellow/24
+ keyword whole mayscript yellow/24
+ keyword whole name yellow/24
+ keyword whole object yellow/24
+ keyword whole vspace yellow/24
+ keyword whole width yellow/24
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "news:*" magenta/22
+ keyword "mailto:*" magenta/22
+ keyword "gopher:*" magenta/22
+ keyword "telnet:*" magenta/22
+ keyword "file:*" magenta/22
+ keyword "javascript:*" magenta/22
+ keyword "*.class" magenta/22
+ keyword "*" cyan/5
+
+context <AREA > brightcyan/17
+ keyword = brightred/18
+
+# keyword whole accesskey yellow/24
+# keyword whole alt yellow/24
+ keyword whole coords yellow/24
+ keyword whole href yellow/24
+ keyword whole nohref yellow/24
+ keyword whole shape yellow/24
+# keyword whole onfocus yellow/24
+# keyword whole onblur yellow/24
+ keyword whole target magenta/22
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+
+ keyword "DEFAULT" magenta/22
+ keyword "CIRCLE" magenta/22
+ keyword "POLY" magenta/22
+ keyword "POLYGON" magenta/22
+ keyword "RECT" magenta/22
+ keyword "RECTANGLE" magenta/22
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "news:*" magenta/22
+ keyword "gopher:*" magenta/22
+ keyword "telnet:*" magenta/22
+ keyword "*" cyan/5
+
+context <B > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <BASE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole href yellow/24
+ keyword whole target yellow/24
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+
+ keyword "http:*" magenta/22
+ keyword "ftp:*" magenta/22
+ keyword "*" cyan/5
+
+context <BASEFONT > brightcyan/17
+ keyword = brightred/18
+ keyword " magenta/22
+
+ keyword whole id yellow/24
+ keyword whole size yellow/24
+ keyword whole color yellow/24
+ keyword whole face yellow/24
+ keyword "*" cyan/5
+
+context <BIG > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <BLOCKQUOTE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole cite yellow/24
+ keyword "*" cyan/5
+
+
+context <BODY > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole onload yellow/24
+ keyword whole onunload yellow/24
+
+ keyword whole alink yellow/24
+ keyword whole background yellow/24
+
+ keyword "*.gif" brightred/19
+ keyword "*.jpg" brightred/19
+ keyword "*.png" brightred/19
+ keyword "*" cyan/5
+
+ keyword whole bgcolor yellow/24
+ keyword whole link yellow/24
+ keyword whole text yellow/24
+ keyword whole vlink yellow/24
+
+context <BR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+ keyword "*" cyan/5
+
+
+context <BUTTON > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <CAPTION > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword whole valign yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <CENTER > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <CITE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <CODE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <DD > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <DIR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <DIV > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword whole "center" magenta/22
+ keyword whole "justify" magenta/22
+ keyword whole "left" magenta/22
+ keyword whole "right" magenta/22
+ keyword "*" cyan/5
+
+
+context <DL > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <DT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <EM > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <DT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <FONT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole size yellow/24
+ keyword whole color yellow/24
+ keyword whole face yellow/24
+ keyword "*" cyan/5
+
+context <FORM > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole action yellow/24
+ keyword whole enctype yellow/24
+ keyword whole method yellow/24
+ keyword "GET" magenta/22
+ keyword "POST" magenta/22
+ keyword whole onreset yellow/24
+ keyword whole onsubmit yellow/24
+ keyword whole target yellow/24
+ keyword "_blank" magenta/22
+ keyword "_self" magenta/22
+ keyword "_parent" magenta/22
+ keyword "_top" magenta/22
+ keyword "*" cyan/5
+
+
+context <FRAME > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole frameborder yellow/24
+ keyword whole marginheight yellow/24
+ keyword whole marginwidth yellow/24
+ keyword whole name yellow/24
+ keyword whole noresize yellow/24
+ keyword whole scrolling yellow/24
+ keyword "YES" magenta/22
+ keyword "NO" magenta/22
+ keyword "AUTO" magenta/22
+ keyword whole src yellow/24
+ keyword "*" cyan/5
+
+
+context <FRAMESET > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole border yellow/24
+ keyword whole bordercolor yellow/24
+ keyword whole cols yellow/24
+ keyword whole onload yellow/24
+ keyword whole onunload yellow/24
+ keyword whole rows yellow/24
+
+
+context <H1 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H2 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H3 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H4 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "CENTRE" magenta/22
+ keyword "LEFT" magenta/22
+ keyword "RIGHT" magenta/22
+ keyword "*" cyan/5
+
+
+context <H5 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword "*" cyan/5
+
+
+context <H6 > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword "*" cyan/5
+
+
+context <HEAD > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+ keyword "*" cyan/5
+
+
+context <HR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+ keyword whole color yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword whole align yellow/24
+ keyword whole noshade yellow/24
+ keyword whole size yellow/24
+ keyword whole width yellow/24
+ keyword "*" cyan/5
+
+
+context <HTML > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+ keyword "*" cyan/5
+
+
+context <IMG > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole alt yellow/24
+ keyword whole border yellow/24
+ keyword whole height yellow/24
+ keyword whole hspace yellow/24
+ keyword whole ismap yellow/24
+ keyword whole src yellow/24
+ keyword "*.gif" brightred/19
+ keyword "*.jpg" brightred/19
+ keyword "*.png" brightred/19
+ keyword "*" cyan/5
+ keyword whole usemap yellow/24
+ keyword whole vspace yellow/24
+ keyword whole width yellow/24
+ keyword "*" cyan/5
+
+context <I > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+
+context <LINK > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole type yellow/24
+
+ keyword "text/css" magenta/22
+ keyword "text/javascript" magenta/22
+ keyword "*" cyan/5
+
+
+context <META > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole content yellow/24
+ keyword whole http-equiv yellow/24
+ keyword whole name yellow/24
+ keyword "*" cyan/5
+
+context <P > brightcyan/17
+
+
+context <TITLE > brightcyan/17
+ keyword = brightred/18
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+ keyword "*" cyan/5
+
+context <SCRIPT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole language yellow/24
+ keyword whole src yellow/24
+
+ keyword "JavaScript" magenta/22
+ keyword "JavaScript1.2" magenta/22
+ keyword "JavaScript1.1" magenta/22
+ keyword "*" cyan/5
+
+context <TABLE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword whole bgcolor yellow/24
+ keyword whole border yellow/24
+ keyword whole width yellow/24
+ keyword whole cellspacing yellow/24
+ keyword whole cellpadding yellow/24
+ keyword "right" magenta/22
+ keyword "left" magenta/22
+ keyword "*" cyan/5
+
+
+context <SMALL > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+ keyword "*" cyan/5
+
+context <TD > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole colspan yellow/24
+ keyword whole rowspan yellow/24
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "char" magenta/22
+ keyword "justify" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+ keyword whole bgcolor yellow/24
+ keyword whole valign yellow/24
+ keyword "baseline" magenta/22
+ keyword "bottom" magenta/22
+ keyword "middle" magenta/22
+ keyword "top" magenta/22
+ keyword whole colorspan yellow/24
+ keyword whole height yellow/24
+ keyword whole nowrap yellow/24
+ keyword whole rowspan yellow/24
+ keyword whole width yellow/24
+
+ keyword "*" cyan/5
+
+
+context <TR > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+ keyword whole onclick yellow/24
+ keyword whole ondblclick yellow/24
+ keyword whole onkeydown yellow/24
+ keyword whole onkeypress yellow/24
+ keyword whole onkeyup yellow/24
+ keyword whole onmousedown yellow/24
+ keyword whole onmousemove yellow/24
+ keyword whole onmouseout yellow/24
+ keyword whole onmouseover yellow/24
+ keyword whole onmouseup yellow/24
+
+ keyword whole align yellow/24
+ keyword "centre" magenta/22
+ keyword "char" magenta/22
+ keyword "justify" magenta/22
+ keyword "left" magenta/22
+ keyword "right" magenta/22
+
+ keyword whole bgcolor yellow/24
+ keyword whole valign yellow/24
+ keyword "baseline" magenta/22
+ keyword "bottom" magenta/22
+ keyword "middle" magenta/22
+ keyword "top" magenta/22
+
+ keyword "*" cyan/5
+
+context <TT > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+context <U > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+context <PRE > brightcyan/17
+ keyword = brightred/18
+
+ keyword whole class yellow/24
+ keyword whole id yellow/24
+ keyword whole style yellow/24
+ keyword whole title yellow/24
+
+ keyword whole dir yellow/24
+ keyword whole lang yellow/24
+
+context <!-- --> brown/22
+ spellcheck
+
+context <! > brightred/orange
+ spellcheck
+
+context < > cyan/15
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/idl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/idl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/idl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,107 @@
+context default
+ keyword whole interface yellow
+ keyword whole module yellow
+
+ keyword whole Object yellow
+
+ keyword whole struct yellow
+ keyword whole union yellow
+ keyword whole enum yellow
+ keyword whole sequence yellow
+ keyword whole typedef yellow
+
+ keyword whole switch yellow
+ keyword whole case yellow
+ keyword whole default yellow
+
+ keyword whole const yellow
+ keyword whole char yellow
+ keyword whole wchar yellow
+ keyword whole short yellow
+ keyword whole long yellow
+ keyword whole unsigned yellow
+ keyword whole double yellow
+ keyword whole float yellow
+ keyword whole fixed yellow
+ keyword whole string yellow
+ keyword whole wstring yellow
+ keyword whole octet yellow
+ keyword whole any yellow
+ keyword whole void yellow
+ keyword whole boolean yellow
+ keyword whole TRUE yellow
+ keyword whole FALSE yellow
+ keyword whole valuetype yellow
+
+ keyword whole attribute yellow
+ keyword whole readonly yellow
+ keyword whole in yellow
+ keyword whole out yellow
+ keyword whole inout yellow
+ keyword whole oneway yellow
+ keyword whole context yellow
+
+ keyword whole exception yellow
+ keyword whole raises yellow
+
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/j.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/j.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/j.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,42 @@
+# J syntax highlighting
+
+context default
+
+ keyword assert. brightred
+ keyword break. brightred
+ keyword case. brightred
+ keyword catch. brightred
+ keyword catchd. brightred
+ keyword catcht. brightred
+ keyword continue. brightred
+ keyword do. brightred
+ keyword else. brightred
+ keyword elseif. brightred
+ keyword end. brightred
+ keyword fcase. brightred
+ keyword for. brightred
+ keyword for_\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]. brightred
+ keyword goto_\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]. brightred
+ keyword if. brightred
+ keyword label_\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]. brightred
+ keyword return. brightred
+ keyword select. brightred
+ keyword throw. brightred
+ keyword trap. brightred
+ keyword try. brightred
+ keyword while. brightred
+ keyword whilst. brightred
+
+ keyword NB. green
+
+ keyword \{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\]\[\s\]=: white
+ keyword '\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\s\]'\[\s\]=: white
+
+context ' ' brightcyan
+# spellcheck
+
+context exclusive linestart NB.\s\*\s \n brightgreen
+# spellcheck
+
+context exclusive NB. \n green
+# spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/java.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/java.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/java.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,130 @@
+# Syntax rules for the Java programming language
+#
+# Authors:
+# lol_zimmerli%headbanger.ch at mail.headbanger.ch, 1999
+
+context default
+ keyword whole abstract yellow
+ keyword whole boolean yellow
+ keyword whole break yellow
+ keyword whole byte yellow
+ keyword whole byvalue yellow
+ keyword whole case yellow
+ keyword whole cast yellow
+ keyword whole catch yellow
+ keyword whole char yellow
+ keyword whole class yellow
+ keyword whole clone brightred
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole def yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole equals brightred
+ keyword whole extends yellow
+ keyword whole false yellow
+ keyword whole final yellow
+ keyword whole finalize brightred
+ keyword whole finally yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole future yellow
+ keyword whole generic yellow
+ keyword whole getClass brightred
+ keyword whole goto yellow
+ keyword whole hashCode brightred
+ keyword whole if yellow
+ keyword whole implements yellow
+ keyword whole import yellow
+ keyword whole inner yellow
+ keyword whole instanceof yellow
+ keyword whole int yellow
+ keyword whole interface yellow
+ keyword whole long yellow
+ keyword whole native yellow
+ keyword whole new yellow
+ keyword whole notify brightred
+ keyword whole notifyAll brightred
+ keyword whole null yellow
+ keyword whole outer yellow
+ keyword whole package yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole rest yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole static yellow
+ keyword whole super yellow
+ keyword whole switch yellow
+ keyword whole synchronized yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole throws yellow
+ keyword whole toString brightred
+ keyword whole transient yellow
+ keyword whole true yellow
+ keyword whole try yellow
+ keyword whole var yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole wait brightred
+ keyword whole while yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\s' brightgreen
+ keyword '+' brightgreen
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/js.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/js.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/js.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,182 @@
+#
+# JavaScript syntax highlighting
+# for MC Editor/CoolEdit
+#
+# Author: Vlad Romanenko <VladRomanenko at ukr.net>
+# Based on c.syntax
+#
+# TODO:
+# Highlight JS regexpressions /../
+# More built-in functions
+#
+# 2002-09-17 Vlad Romanenko <VladRomanenko at ukr.net>
+# * More C and Java consistency by Pavel Roskin <proski at gnu.org>.
+# * Advanced number highlighting.
+#
+# 2002-09-16 Vlad Romanenko <VladRomanenko at ukr.net>
+# * Initial public release.
+#
+
+context default
+
+ #=========================
+ # Keywords
+ keyword whole arguments yellow
+ keyword whole break yellow
+ keyword whole caller yellow
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole constructor yellow
+ keyword whole continue yellow
+ keyword whole else yellow
+ keyword whole default yellow
+ keyword whole delete yellow
+ keyword whole for yellow
+ keyword whole function yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole instanceof yellow
+ keyword whole new yellow
+ keyword whole prototype yellow
+ keyword whole return yellow
+ keyword whole switch yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole try yellow
+ keyword whole typeof yellow
+ keyword whole var yellow
+ keyword whole while yellow
+ keyword whole with yellow
+
+ #=========================
+ # Objects
+ keyword whole ActiveXObject yellow
+ keyword whole Array yellow
+ keyword whole Boolean yellow
+ keyword whole Date yellow
+ keyword whole Dictionary yellow
+ keyword whole Enumerator yellow
+ keyword whole FileSystemObject yellow
+ keyword whole Function yellow
+ keyword whole Global yellow
+ keyword whole Image yellow
+ keyword whole Math yellow
+ keyword whole Number yellow
+ keyword whole Object yellow
+ keyword whole TextStream yellow
+ keyword whole RegExp yellow
+ keyword whole VBArray yellow
+
+ #=========================
+ # Most common functions
+ keyword whole alert yellow
+ keyword whole escape yellow
+ keyword whole eval yellow
+ keyword whole indexOf yellow
+ keyword whole isNaN yellow
+ keyword whole toString yellow
+ keyword whole unescape yellow
+ keyword whole valueOf yellow
+
+ #=========================
+ # Constants
+ keyword whole false brightgreen
+ keyword whole null brightgreen
+ keyword whole true brightgreen
+ keyword whole undefined yellow
+
+ #=========================
+ # Comments
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ #=========================
+ # Numbers
+ wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.
+
+ keyword whole 0\{xX\}\{0123456789abcdefABCDEF\}\[0123456789abcdefABCDEF\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\] brightgreen
+ keyword whole \[0123456789\]\.\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
+ keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
+
+ #=========================
+ # Special symbols
+ keyword \. yellow
+ keyword \* yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword ! yellow
+ keyword & yellow
+ keyword | yellow
+ keyword ^ yellow
+ keyword ~ yellow
+ keyword > yellow
+ keyword < yellow
+
+ #=========================
+ # Separators
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ? brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+
+#=============================
+# Comments
+
+context exclusive /\* \*/ brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
+
+context exclusive // \n brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
+
+#=============================
+# Strings
+
+context " " green
+ spellcheck
+ keyword \\\{\\'"abtnvfr\} brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+
+ keyword ' brightgreen
+
+context ' ' green
+ spellcheck
+ keyword \\\{\\'"abtnvfr\} brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+
+ keyword " brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/latex.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/latex.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/latex.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,275 @@
+context default
+wholechars left \\
+wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+
+ spellcheck
+
+ keyword whole {\\it brightgreen
+ keyword } brightgreen
+ keyword whole {\\bf brightgreen
+ keyword } brightgreen
+ keyword { brightgreen
+
+ keyword \\$ yellow
+
+# type style
+ keyword whole \\tiny yellow
+ keyword whole \\scriptsize yellow
+ keyword whole \\footnotesize yellow
+ keyword whole \\small yellow
+ keyword whole \\normalsize yellow
+ keyword whole \\large yellow
+ keyword whole \\Large yellow
+ keyword whole \\LARGE yellow
+ keyword whole \\huge yellow
+ keyword whole \\Huge yellow
+
+# accents and symbols
+ keyword whole \\\{`'^"~=.uvHtcdb\}{\{aeiouAEIOU\}} yellow
+ keyword whole \\dag yellow
+ keyword whole \\ddag yellow
+ keyword whole \\S yellow
+ keyword whole \\P yellow
+ keyword whole \\copyright yellow
+ keyword whole \\pounds yellow
+
+# sectioning and table of contents
+ keyword whole \\part[*]{*} brightred
+ keyword whole \\part{*} brightred
+ keyword whole \\part\*{*} brightred
+ keyword whole \\chapter[*]{*} brightred
+ keyword whole \\chapter{*} brightred
+ keyword whole \\chapter\*{*} brightred
+ keyword whole \\section[*]{*} brightred
+ keyword whole \\section{*} brightred
+ keyword whole \\section\*{*} brightred
+ keyword whole \\subsection[*]{*} brightred
+ keyword whole \\subsection{*} brightred
+ keyword whole \\subsection\*{*} brightred
+ keyword whole \\subsubsection[*]{*} brightred
+ keyword whole \\subsubsection{*} brightred
+ keyword whole \\subsubsection\*{*} brightred
+ keyword whole \\paragraph[*]{*} brightred
+ keyword whole \\paragraph{*} brightred
+ keyword whole \\paragraph\*{*} brightred
+ keyword whole \\subparagraph[*]{*} brightred
+ keyword whole \\subparagraph{*} brightred
+ keyword whole \\subparagraph\*{*} brightred
+
+ keyword whole \\appendix brightred
+ keyword whole \\tableofcontents brightred
+
+# misc
+ keyword whole \\item[*] yellow
+ keyword whole \\item yellow
+ keyword whole \\\\ yellow
+ keyword \\\s yellow black
+ keyword \\@ yellow black
+ keyword %% yellow
+ keyword \\% yellow
+
+# docuement and page styles
+ keyword whole \\documentstyle[*]{*} yellow
+ keyword whole \\documentstyle{*} yellow
+ keyword whole \\pagestyle{*} yellow
+
+# cross references
+ keyword whole \\label{*} yellow
+ keyword whole \\ref{*} yellow
+
+# bibliography and citations
+ keyword whole \\bibliography{*} yellow
+ keyword whole \\bibitem[*]{*} yellow
+ keyword whole \\bibitem{*} yellow
+ keyword whole \\cite[*]{*} yellow
+ keyword whole \\cite{*} yellow
+
+# splitting the input
+ keyword whole \\input{*} yellow
+ keyword whole \\include{*} yellow
+ keyword whole \\includeonly{*} yellow
+
+# line breaking
+ keyword whole \\linebreak[\[01234\]] yellow
+ keyword whole \\nolinebreak[\[01234\]] yellow
+ keyword whole \\linebreak yellow
+ keyword whole \\nolinebreak yellow
+ keyword whole \\[+] yellow
+ keyword whole \\- yellow
+ keyword whole \\sloppy yellow
+
+# page breaking
+ keyword whole \\pagebreak[\[01234\]] yellow
+ keyword whole \\nopagebreak[\[01234\]] yellow
+ keyword whole \\pagebreak yellow
+ keyword whole \\nopagebreak yellow
+ keyword whole \\samepage yellow
+ keyword whole \\newpage yellow
+ keyword whole \\clearpage yellow
+
+# definitions
+ keyword \\newcommand{*}[*] cyan
+ keyword \\newcommand{*} cyan
+ keyword \\newenvironment{*}[*]{*} cyan
+ keyword \\newenvironment{*}{*} cyan
+
+# boxes
+
+# begins and ends
+ keyword \\begin{document} brightred
+ keyword \\begin{equation} brightred
+ keyword \\begin{displaymath} brightred
+ keyword \\begin{eqnarray} brightred
+ keyword \\begin{quote} brightred
+ keyword \\begin{quotation} brightred
+ keyword \\begin{center} brightred
+ keyword \\begin{verse} brightred
+ keyword \\begin{verbatim} brightred
+ keyword \\begin{itemize} brightred
+ keyword \\begin{enumerate} brightred
+ keyword \\begin{description} brightred
+ keyword \\begin{list} brightred
+ keyword \\begin{array} brightred
+ keyword \\begin{tabular} brightred
+ keyword \\begin{thebibliography}{*} brightred
+ keyword \\begin{sloppypar} brightred
+
+ keyword \\end{document} brightred
+ keyword \\end{equation} brightred
+ keyword \\end{displaymath} brightred
+ keyword \\end{eqnarray} brightred
+ keyword \\end{quote} brightred
+ keyword \\end{quotation} brightred
+ keyword \\end{center} brightred
+ keyword \\end{verse} brightred
+ keyword \\end{verbatim} brightred
+ keyword \\end{itemize} brightred
+ keyword \\end{enumerate} brightred
+ keyword \\end{description} brightred
+ keyword \\end{list} brightred
+ keyword \\end{array} brightred
+ keyword \\end{tabular} brightred
+ keyword \\end{thebibliography}{*} brightred
+ keyword \\end{sloppypar} brightred
+
+ keyword \\begin{*} brightcyan
+ keyword \\end{*} brightcyan
+
+ keyword \\theorem{*}{*} yellow
+
+# if all else fails
+ keyword whole \\begin white
+ keyword whole \\+[*][*]{*}{*}{*} brightcyan
+ keyword whole \\+[*][*]{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*} brightcyan
+ keyword whole \\+[*]{*} brightcyan
+ keyword whole \\+{*}{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*} brightcyan
+ keyword whole \\+{*} brightcyan
+ keyword whole \\+ brightcyan
+
+context exclusive whole {\\bf } brightmagenta
+ keyword whole \\tiny yellow
+ keyword whole \\scriptsize yellow
+ keyword whole \\footnotesize yellow
+ keyword whole \\small yellow
+ keyword whole \\normalsize yellow
+ keyword whole \\large yellow
+ keyword whole \\Large yellow
+ keyword whole \\LARGE yellow
+ keyword whole \\huge yellow
+ keyword whole \\Huge yellow
+ keyword whole \\\{`'^"~=.uvHtcdb\}{\{aeiouAEIOU\}} yellow
+ keyword whole \\dag yellow
+ keyword whole \\ddag yellow
+ keyword whole \\S yellow
+ keyword whole \\P yellow
+ keyword whole \\copyright yellow
+ keyword whole \\pounds yellow
+ keyword whole \\\\ yellow
+ keyword \\\s yellow black
+ keyword \\@ yellow black
+ keyword %% yellow
+ keyword whole \\label{*} yellow
+ keyword whole \\ref{*} yellow
+ keyword whole \\bibitem[*]{*} yellow
+ keyword whole \\bibitem{*} yellow
+ keyword whole \\cite[*]{*} yellow
+ keyword whole \\cite{*} yellow
+ keyword whole \\[+] yellow
+ keyword whole \\- yellow
+ keyword whole \\sloppy yellow
+ keyword whole \\+[*][*]{*}{*}{*} brightcyan
+ keyword whole \\+[*][*]{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*} brightcyan
+ keyword whole \\+[*]{*} brightcyan
+ keyword whole \\+{*}{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*} brightcyan
+ keyword whole \\+{*} brightcyan
+ keyword whole \\+ brightcyan
+
+context exclusive whole {\\it } magenta
+ keyword whole \\tiny yellow
+ keyword whole \\scriptsize yellow
+ keyword whole \\footnotesize yellow
+ keyword whole \\small yellow
+ keyword whole \\normalsize yellow
+ keyword whole \\large yellow
+ keyword whole \\Large yellow
+ keyword whole \\LARGE yellow
+ keyword whole \\huge yellow
+ keyword whole \\Huge yellow
+ keyword whole \\\{`'^"~=.uvHtcdb\}{\{aeiouAEIOU\}} yellow
+ keyword whole \\dag yellow
+ keyword whole \\ddag yellow
+ keyword whole \\S yellow
+ keyword whole \\P yellow
+ keyword whole \\copyright yellow
+ keyword whole \\pounds yellow
+ keyword whole \\\\ yellow
+ keyword \\\s yellow black
+ keyword \\@ yellow black
+ keyword %% yellow
+ keyword whole \\label{*} yellow
+ keyword whole \\ref{*} yellow
+ keyword whole \\bibitem[*]{*} yellow
+ keyword whole \\bibitem{*} yellow
+ keyword whole \\cite[*]{*} yellow
+ keyword whole \\cite{*} yellow
+ keyword whole \\[+] yellow
+ keyword whole \\- yellow
+ keyword whole \\sloppy yellow
+ keyword whole \\+[*][*]{*}{*}{*} brightcyan
+ keyword whole \\+[*][*]{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*}{*} brightcyan
+ keyword whole \\+[*]{*}{*} brightcyan
+ keyword whole \\+[*]{*} brightcyan
+ keyword whole \\+{*}{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*}{*} brightcyan
+ keyword whole \\+{*}{*} brightcyan
+ keyword whole \\+{*} brightcyan
+ keyword whole \\+ brightcyan
+
+
+
+context \\pagenumbering{ } yellow
+ keyword arabic brightcyan
+ keyword roman brightcyan
+ keyword alph brightcyan
+ keyword Roman brightcyan
+ keyword Alph brightcyan
+
+context % \n brown
+
+context exclusive \\begin{verbatim} \\end{verbatim} white
+
+# mathematical formulas
+context $ $ brightgreen
+context exclusive \\begin{equation} \\end{equation} brightgreen
+context exclusive \\begin{displaymath} \\end{displaymath} brightgreen
+context exclusive \\begin{eqnarray} \\end{eqnarray} brightgreen
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lisp.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lisp.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lisp.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,84 @@
+#
+# Lisp syntax highlighting
+#
+# Author: Mykolas Juraitis (juramyko at soften.ktu.lt)
+# Version: 6 Aug, 2002
+#
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-*0123456789
+
+context default
+ keyword whole apply yellow
+ keyword whole and yellow
+ keyword whole car yellow
+ keyword whole caar yellow
+ keyword whole cadr yellow
+ keyword whole cdar yellow
+ keyword whole cddr yellow
+ keyword whole cdr yellow
+ keyword whole close yellow
+ keyword whole cond yellow
+ keyword whole cons yellow
+ keyword whole count yellow
+ keyword whole defvar yellow
+ keyword whole defstruct yellow
+ keyword whole defun yellow
+ keyword whole do yellow
+ keyword whole eq yellow
+ keyword whole eql yellow
+ keyword whole equal yellow
+ keyword whole eval yellow
+ keyword whole format yellow
+ keyword whole if yellow
+ keyword whole let* yellow
+ keyword whole let yellow
+ keyword whole list yellow
+ keyword whole load yellow
+ keyword whole make-package yellow
+ keyword whole mapcar yellow
+ keyword whole not yellow
+ keyword whole null yellow
+ keyword whole numberp yellow
+ keyword whole open yellow
+ keyword whole or yellow
+ keyword whole pprint yellow
+ keyword whole prin1 yellow
+ keyword whole princ yellow
+ keyword whole print yellow
+ keyword whole provide yellow
+ keyword whole read yellow
+ keyword whole require yellow
+ keyword whole set yellow
+ keyword whole setf yellow
+ keyword whole setq yellow
+ keyword whole slot-value yellow
+ keyword whole sort yellow
+ keyword whole stringp yellow
+ keyword whole terpri yellow
+ keyword whole write yellow
+
+ keyword whole lambda brightred
+ keyword whole nil brightred
+ keyword whole t brightred
+
+ keyword #' brightmagenta
+ keyword ' brightmagenta
+ keyword , brightmagenta
+
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+# Keyword declarations and keywords
+
+ keyword :\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white
+ keyword &\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white
+
+# Comments
+
+context ; \n brown
+
+# Strings
+
+context " " green
+ keyword \\" green
+ keyword \\\\ green
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lsm.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lsm.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lsm.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,33 @@
+
+context default
+ spellcheck
+ keyword linestart Begin3 brightmagenta
+ keyword linestart Title:\s\s\s\s\s\s\s\s\s\s red yellow
+ keyword linestart Version:\s\s\s\s\s\s\s\s red yellow
+ keyword linestart Entered-date:\s\s\s red yellow
+ keyword linestart Description:\s\s\s\s red yellow
+ keyword linestart Keywords:\s\s\s\s\s\s\s red yellow
+ keyword linestart Alternate-site:\s red yellow
+ keyword linestart Primary-site:\s\s\s red yellow
+ keyword linestart Original-site:\s\s red yellow
+ keyword linestart Platforms:\s\s\s\s\s\s red yellow
+ keyword linestart Copying-policy:\s red yellow
+ keyword linestart End brightmagenta
+
+ keyword linestart \t\t white yellow
+ keyword linestart \s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s white yellow
+ keyword whole GPL green
+ keyword whole BSD green
+ keyword whole Shareware green
+ keyword whole sunsite.unc.edu green
+ keyword wholeright \s*.tar.gz green
+ keyword wholeright \s*.lsm green
+
+context linestart Author:\s\s\s\s\s\s\s\s\s \n brightred
+ keyword whole \s*@*\s(*) cyan
+
+context linestart Maintained-by:\s\s \n brightred
+ keyword whole \s*@*\s(*) cyan
+
+###############################################################################
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lua.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lua.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/lua.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,224 @@
+#
+# LUA Scripting Language syntax highlight
+# // Mike Gorchak <lestat at i.com.ua>
+#
+
+context default lightgray
+
+# keywords
+ keyword whole and white
+ keyword whole break white
+ keyword whole do white
+ keyword whole else white
+ keyword whole elseif white
+ keyword whole end white
+ keyword whole false white
+ keyword whole for white
+ keyword whole function white
+ keyword whole if white
+ keyword whole in white
+ keyword whole local white
+ keyword whole nil white
+ keyword whole not white
+ keyword whole or white
+ keyword whole repeat white
+ keyword whole return white
+ keyword whole then white
+ keyword whole true white
+ keyword whole until white
+ keyword whole while white
+
+# Comments
+ keyword -- brown
+ keyword ]] brown
+
+# Operators
+ keyword ( white
+ keyword ) white
+ keyword { white
+ keyword } white
+ keyword [ white
+ keyword ] white
+ keyword . white
+ keyword , white
+ keyword ; white
+ keyword : white
+ keyword .. white
+ keyword ... white
+ keyword = white
+ keyword == white
+ keyword ~= white
+ keyword <= white
+ keyword => white
+ keyword > white
+ keyword < white
+ keyword \+ white
+ keyword - white
+ keyword \* white
+ keyword / white
+ keyword ^ white
+
+
+# Library Functions
+ # basiclib
+ keyword whole error yellow
+ keyword whole getmetatable yellow
+ keyword whole setmetatable yellow
+ keyword whole getfenv yellow
+ keyword whole setfenv yellow
+ keyword whole next yellow
+ keyword whole ipairs yellow
+ keyword whole pairs yellow
+ keyword whole print yellow
+ keyword whole tonumber yellow
+ keyword whole tostring yellow
+ keyword whole type yellow
+ keyword whole assert yellow
+ keyword whole unpack yellow
+ keyword whole rawequal yellow
+ keyword whole rawget yellow
+ keyword whole rawset yellow
+ keyword whole pcall yellow
+ keyword whole xpcall yellow
+ keyword whole collectgarbage yellow
+ keyword whole gcinfo yellow
+ keyword whole loadfile yellow
+ keyword whole dofile yellow
+ keyword whole loadstring yellow
+ keyword whole require yellow
+ keyword whole coroutine.create yellow
+ keyword whole coroutine.wrap yellow
+ keyword whole coroutine.resume yellow
+ keyword whole coroutine.yield yellow
+ keyword whole coroutine.status yellow
+
+ # stringlib
+ keyword whole string.len yellow
+ keyword whole string.sub yellow
+ keyword whole string.lower yellow
+ keyword whole string.upper yellow
+ keyword whole string.char yellow
+ keyword whole string.rep yellow
+ keyword whole string.byte yellow
+ keyword whole string.format yellow
+ keyword whole string.dump yellow
+ keyword whole string.find yellow
+ keyword whole string.gfind yellow
+ keyword whole string.gsub yellow
+
+ # tablelib
+ keyword whole table.concat yellow
+ keyword whole table.foreach yellow
+ keyword whole table.foreachi yellow
+ keyword whole table.getn yellow
+ keyword whole table.setn yellow
+ keyword whole table.sort yellow
+ keyword whole table.insert yellow
+ keyword whole table.remove yellow
+
+ # mathlib
+ keyword whole math.abs yellow
+ keyword whole math.sin yellow
+ keyword whole math.cos yellow
+ keyword whole math.tan yellow
+ keyword whole math.asin yellow
+ keyword whole math.acos yellow
+ keyword whole math.atan yellow
+ keyword whole math.atan2 yellow
+ keyword whole math.ceil yellow
+ keyword whole math.floor yellow
+ keyword whole math.mod yellow
+ keyword whole math.frexp yellow
+ keyword whole math.ldexp yellow
+ keyword whole math.sqrt yellow
+ keyword whole math.min yellow
+ keyword whole math.max yellow
+ keyword whole math.log yellow
+ keyword whole math.log10 yellow
+ keyword whole math.exp yellow
+ keyword whole math.deg yellow
+ keyword whole math.pow yellow
+ keyword whole math.rad yellow
+ keyword whole math.random yellow
+ keyword whole math.randomseed yellow
+
+ # iolib
+ keyword whole io.input yellow
+ keyword whole io.output yellow
+ keyword whole io.lines yellow
+ keyword whole io.close yellow
+ keyword whole io.flush yellow
+ keyword whole io.open yellow
+ keyword whole io.popen yellow
+ keyword whole io.read yellow
+ keyword whole io.tmpfile yellow
+ keyword whole io.type yellow
+ keyword whole io.write yellow
+
+ # filelib
+ keyword whole file.flush yellow
+ keyword whole file.read yellow
+ keyword whole file.lines yellow
+ keyword whole file.seek yellow
+ keyword whole file.write yellow
+ keyword whole file.close yellow
+ keyword whole file.__gc yellow
+ keyword whole file.__tostring yellow
+
+ # syslib
+ keyword whole os.clock yellow
+ keyword whole os.date yellow
+ keyword whole os.difftime yellow
+ keyword whole os.execute yellow
+ keyword whole os.exit yellow
+ keyword whole os.getenv yellow
+ keyword whole os.remove yellow
+ keyword whole os.rename yellow
+ keyword whole os.setlocale yellow
+ keyword whole os.time yellow
+ keyword whole os.tmpname yellow
+
+ # debuglib
+ keyword whole debug.getlocal yellow
+ keyword whole debug.getinfo yellow
+ keyword whole debug.gethook yellow
+ keyword whole debug.getupvalue yellow
+ keyword whole debug.sethook yellow
+ keyword whole debug.setlocal yellow
+ keyword whole debug.setupvalue yellow
+ keyword whole debug.debug yellow
+ keyword whole debug.traceback yellow
+
+
+# Global Variables
+ keyword whole _VERSION brightmagenta
+ keyword whole _G brightmagenta
+
+
+# Comments
+context exclusive --[[ ]] brown
+ spellcheck
+
+context exclusive -- \n brown
+ spellcheck
+
+context linestart # \n brown
+
+# Strings
+context " " brightgreen
+ # can't find good color for the patterns highlight.
+ keyword %a brightgreen
+ keyword %c brightgreen
+ keyword %d brightgreen
+ keyword %l brightgreen
+ keyword %p brightgreen
+ keyword %s brightgreen
+ keyword %u brightgreen
+ keyword %w brightgreen
+ keyword %x brightgreen
+ keyword %z brightgreen
+ keyword \\" brightgreen
+ spellcheck
+
+context ' ' brightgreen
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/m4.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/m4.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/m4.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,111 @@
+#
+# M4 Macroprocessor/Autoconf syntax highlighting
+# for MC Editor/CoolEdit
+#
+# Author: Vlad Romanenko <VladRomanenko at ukr.net>
+#
+# 2002-09-19 Vlad Romanenko <VladRomanenko at ukr.net>
+# * Initial public release.
+#
+
+context default
+
+ #=========================
+ # Built-in macros with mandatory parameters
+ keyword whole builtin yellow
+ keyword whole decr yellow
+ keyword whole define yellow
+ keyword whole defn yellow
+ keyword whole esyscmd yellow
+ keyword whole eval yellow
+ keyword whole format yellow
+ keyword whole ifdef yellow
+ keyword whole ifelse yellow
+ keyword whole include yellow
+ keyword whole incr yellow
+ keyword whole index yellow
+ keyword whole len yellow
+ keyword whole maketemp yellow
+ keyword whole patsubst yellow
+ keyword whole popdef yellow
+ keyword whole pushdef yellow
+ keyword whole regexp yellow
+ keyword whole sinclude yellow
+ keyword whole substr yellow
+ keyword whole syscmd yellow
+ keyword whole translit yellow
+ keyword whole undefine yellow
+
+ #=========================
+ # Built-in macros with optional parameters
+ keyword whole changecom yellow
+ keyword whole changequote yellow
+ keyword whole debugfile yellow
+ keyword whole debugmode yellow
+ keyword whole divert yellow
+ keyword whole divnum yellow
+ keyword whole dumpdef yellow
+ keyword whole errprint yellow
+ keyword whole indir yellow
+ keyword whole m4exit yellow
+ keyword whole m4wrap yellow
+ keyword whole shift yellow
+ keyword whole sysval yellow
+ keyword whole traceoff yellow
+ keyword whole traceon yellow
+ keyword whole undivert yellow
+
+ #=========================
+ # Autoconf and Automake macros
+ keyword whole AC_\[ABCDEFGHIJKLMNOPQRSTUVWXYZ_\] cyan
+ keyword whole AS_\[ABCDEFGHIJKLMNOPQRSTUVWXYZ_\] cyan
+ keyword whole AM_\[ABCDEFGHIJKLMNOPQRSTUVWXYZ_\] cyan
+
+ #=========================
+ # Variables
+ keyword whole __file__ brightred
+ keyword whole __gnu__ brightred
+ keyword whole __line__ brightred
+ keyword whole __unix__ brightred
+ keyword wholeright $\{0123456789\}\[0123456789\] brightred
+ keyword wholeright $\{@\*#\} brightred
+
+ #=========================
+ # Special symbols
+ keyword ` brightcyan
+ keyword ' brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+
+
+#=============================
+# Comments
+
+context # \n brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
+
+context dnl \n brown
+ spellcheck
+ keyword whole BUG brightred
+ keyword whole FixMe brightred
+ keyword whole FIXME brightred
+ keyword whole Note brightred
+ keyword whole NOTE brightred
+ keyword whole ToDo brightred
+ keyword whole TODO brightred
+ keyword !!\[!\] brightred
+ keyword ??\[?\] brightred
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/mail.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/mail.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/mail.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,74 @@
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_01234567890.-
+
+context default
+ spellcheck
+
+context linestart From\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart Return-path:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart Return-Path:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart From:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart Date:\s \n\n cyan
+ keyword linestart From: brightgreen
+ keyword linestart From\s brightred
+ keyword <*@*> white
+ keyword whole + at + white
+ keyword linestart To: brightmagenta
+ keyword linestart Subject: brightred/Orange
+ keyword linestart +: brown
+
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]>\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]>\[\s\]>\[\s\]> \n brightred
+context linestart >\[\s\]>\[\s\]> \n brightgreen
+context linestart >\[\s\]> \n brightred
+context linestart > \n brightgreen
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/makefile.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/makefile.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/makefile.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,71 @@
+context default
+ keyword $$ brightcyan
+ keyword $(*) yellow
+ keyword ${*} brightgreen
+# GNU Makefiles
+ keyword whole linestart define magenta
+ keyword whole linestart endef magenta
+ keyword whole linestart include magenta
+ keyword whole linestart ifdef magenta
+ keyword whole linestart ifndef magenta
+ keyword whole linestart endif magenta
+ keyword whole linestart if magenta
+ keyword whole linestart ifeq magenta
+ keyword whole linestart ifneq magenta
+ keyword whole linestart else magenta
+# BSD Makefiles
+ keyword whole linestart .\[\s\t\]elif magenta
+ keyword whole linestart .\[\s\t\]else magenta
+ keyword whole linestart .\[\s\t\]endfor magenta
+ keyword whole linestart .\[\s\t\]endif magenta
+ keyword whole linestart .\[\s\t\]for magenta
+ keyword whole linestart .\[\s\t\]if magenta
+ keyword whole linestart .\[\s\t\]include magenta
+ keyword whole linestart .\[\s\t\]undef magenta
+
+ keyword linestart \t lightgray red
+ keyword whole .PHONY white
+ keyword whole .SUFFIXES white
+ keyword whole .DEFAULT white
+ keyword whole .PRECIOUS white
+ keyword whole .INTERMEDIATE white
+ keyword whole .SECONDARY white
+ keyword whole .DELETE_ON_ERROR white
+ keyword whole .IGNORE white
+ keyword whole .LOW_RESOLUTION_TIME white
+ keyword whole .SILENT white
+ keyword whole .EXPORT_ALL_VARIABLES white
+ keyword whole .NOTPARALLEL white
+ keyword whole .NOEXPORT white
+ keyword = white
+ keyword : yellow
+ keyword \\\n yellow
+# this handles strange cases like @something@@somethingelse@ properly
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
+
+# comment
+context linestart # \n brown
+ spellcheck
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
+
+# right part of an assignment
+context exclusive = \n brightcyan
+ keyword \\\n yellow
+ keyword $$ brightcyan
+ keyword $(*) yellow
+ keyword ${*} brightgreen
+ keyword linestart \t lightgray red
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
+
+# shell code
+context exclusive linestart \t \n
+ keyword \\\n yellow
+ keyword $$ brightcyan
+ keyword $(*) yellow
+ keyword ${*} brightgreen
+ keyword linestart \t lightgray red
+ keyword whole @+@ brightmagenta black
+ keyword @+@ brightmagenta black
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ml.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ml.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ml.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,96 @@
+##################################################################################
+# ML (CamlLight) syntax hilighting by Carlos Rodrigues <a9566 at lei.di.fct.unl.pt> #
+##################################################################################
+
+context default
+ keyword whole and yellow
+ keyword whole as yellow
+ keyword whole begin yellow
+ keyword whole do yellow
+ keyword whole done yellow
+ keyword whole downto yellow
+ keyword whole else yellow
+ keyword whole end yellow
+ keyword whole exception yellow
+ keyword whole for yellow
+ keyword whole fun yellow
+ keyword whole function yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole let yellow
+ keyword whole match yellow
+ keyword whole mutable yellow
+ keyword whole not yellow
+ keyword whole of yellow
+ keyword whole or yellow
+ keyword whole prefix yellow
+ keyword whole rec yellow
+ keyword whole then yellow
+ keyword whole to yellow
+ keyword whole try yellow
+ keyword whole type yellow
+ keyword whole value yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole mod yellow
+ keyword whole with yellow
+ keyword whole true yellow
+ keyword whole false yellow
+
+ keyword (\* brown
+ keyword \*) brown
+
+ keyword `\s` brightcyan
+ keyword `+` brightcyan
+ keyword > cyan
+ keyword <> cyan
+ keyword < cyan
+ keyword . cyan
+ keyword -> brightgreen
+ keyword <- cyan
+ keyword \+ cyan
+ keyword - cyan
+ keyword \* cyan
+ keyword / cyan
+ keyword % cyan
+ keyword = cyan
+ keyword | cyan
+ keyword # cyan
+ keyword @ cyan
+ keyword ^ cyan
+ keyword { cyan
+ keyword } cyan
+ keyword ( cyan
+ keyword ) cyan
+ keyword [ cyan
+ keyword ] cyan
+ keyword , cyan
+ keyword : cyan
+ keyword & cyan
+
+ keyword wholeright ;; brightred
+ keyword wholeright ; brightred
+
+ keyword ; cyan
+
+context exclusive (\* \*) brown
+
+ keyword \\\n yellow
+ keyword "+" brown
+ keyword <+> brown
+
+context " " brightcyan
+ keyword \\" brightmagenta
+ keyword \\n brightmagenta
+ keyword %% brightmagenta
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightmagenta
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightmagenta
+ keyword %\[hl\]n brightmagenta
+ keyword %\[.\]\[0123456789\]s brightmagenta
+ keyword %[*] brightmagenta
+ keyword %c brightmagenta
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightmagenta
+ keyword \\\\ brightmagenta
+ keyword \\' brightmagenta
+ keyword \\\{abtnvfr\} brightmagenta
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/named.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/named.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/named.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,191 @@
+wholechars abcdefghijklmnopqrstuvwxyz0123456789-
+
+context default
+ keyword whole acl yellow
+ keyword whole additional-from-auth yellow
+ keyword whole additional-from-cache yellow
+ keyword whole algorithm yellow
+ keyword whole allow-notify yellow
+ keyword whole allow-query yellow
+ keyword whole allow-recursion yellow
+ keyword whole allow-transfer yellow
+ keyword whole allow-update-forwarding yellow
+ keyword whole allow-v6-synthesis yellow
+ keyword whole allow yellow
+ keyword whole also-notify yellow
+ keyword whole alt-transfer-source yellow
+ keyword whole alt-transfer-source-v6 yellow
+ keyword whole avoid-v4-udp-ports yellow
+ keyword whole avoid-v6-udp-ports yellow
+ keyword whole auth-nxdomain yellow
+ keyword whole blackhole yellow
+ keyword whole bogus yellow
+ keyword whole cache-file yellow
+ keyword whole category yellow
+ keyword whole channel yellow
+ keyword whole check-names yellow
+ keyword whole class yellow
+ keyword whole cleaning-interval yellow
+ keyword whole controls yellow
+ keyword whole coresize yellow
+ keyword whole database yellow
+ keyword whole datasize yellow
+ keyword whole dnssec-enable yellow
+ keyword whole dnssec-lookaside yellow
+ keyword whole dnssec-must-be-secure yellow
+ keyword whole deallocate-on-exit yellow
+ keyword whole delegation-only yellow
+ keyword whole deny yellow
+ keyword whole dialup yellow
+ keyword whole directory yellow
+ keyword whole dump-file yellow
+ keyword whole edns yellow
+ keyword whole exclude yellow
+ keyword whole fake-iquery yellow
+ keyword whole fetch-glue yellow
+ keyword whole files yellow
+ keyword whole file yellow
+ keyword whole forwarders yellow
+ keyword whole forward yellow
+ keyword whole grant yellow
+ keyword whole has-old-clients yellow
+ keyword whole heartbeat-interval yellow
+ keyword whole host-statistics yellow
+ keyword whole host-statistics-max yellow
+ keyword whole inet yellow
+ keyword whole interface-interval yellow
+ keyword whole key yellow
+ keyword whole key-directory yellow
+ keyword whole keys yellow
+ keyword whole lame-ttl yellow
+ keyword whole listen-on-v6 yellow
+ keyword whole listen-on yellow
+ keyword whole logging yellow
+ keyword whole lwres yellow
+ keyword whole maintain-ixfr-base yellow
+ keyword whole masters yellow
+ keyword whole match-clients yellow
+ keyword whole match-destinations yellow
+ keyword whole match-mapped-addresses yellow
+ keyword whole match-recursive-only yellow
+ keyword whole max-cache-size yellow
+ keyword whole max-cache-ttl yellow
+ keyword whole max-ixfr-log-size yellow
+ keyword whole max-ncache-ttl yellow
+ keyword whole max-refresh-time yellow
+ keyword whole max-retry-time yellow
+ keyword whole max-transfer-idle-in yellow
+ keyword whole max-transfer-idle-out yellow
+ keyword whole max-transfer-time-in yellow
+ keyword whole max-transfer-time-out yellow
+ keyword whole memstatistics-file yellow
+ keyword whole minimal-responses yellow
+ keyword whole min-refresh-time yellow
+ keyword whole min-retry-time yellow
+ keyword whole min-roots yellow
+ keyword whole multiple-cnames yellow
+ keyword whole named-xfer yellow
+ keyword whole name yellow
+ keyword whole ndots yellow
+ keyword whole notify-source-v6 yellow
+ keyword whole notify-source yellow
+ keyword whole notify yellow
+ keyword whole options yellow
+ keyword whole pid-file yellow
+ keyword whole port yellow
+ keyword whole print-category yellow
+ keyword whole print-severity yellow
+ keyword whole print-time yellow
+ keyword whole provide-ixfr yellow
+ keyword whole pubkey yellow
+ keyword whole query-source-v6 yellow
+ keyword whole query-source yellow
+ keyword whole querylog yellow
+ keyword whole random-device yellow
+ keyword whole recursing-file yellow
+ keyword whole recursion yellow
+ keyword whole recursive-clients yellow
+ keyword whole request-ixfr yellow
+ keyword whole rfc2308-type1 yellow
+ keyword whole root-delegation-only yellow
+ keyword whole rrset-order yellow
+ keyword whole search yellow
+ keyword whole secret yellow
+ keyword whole self yellow
+ keyword whole serial-queries yellow
+ keyword whole serial-query-rate yellow
+ keyword whole server yellow
+ keyword whole server-id yellow
+ keyword whole severity yellow
+ keyword whole sig-validity-interval yellow
+ keyword whole sortlist yellow
+ keyword whole stacksize yellow
+ keyword whole statistics-file yellow
+ keyword whole statistics-interval yellow
+ keyword whole subdomain yellow
+ keyword whole support-ixfr yellow
+ keyword whole suppress-initial-notify yellow
+ keyword whole syslog yellow
+ keyword whole tcp-clients yellow
+ keyword whole tkey-dhkey yellow
+ keyword whole tkey-domain yellow
+ keyword whole tkey-gssapi-credential yellow
+ keyword whole topology yellow
+ keyword whole transfer-format yellow
+ keyword whole transfers-in yellow
+ keyword whole transfer-source-v6 yellow
+ keyword whole transfer-source yellow
+ keyword whole transfers-out yellow
+ keyword whole transfers-per-ns yellow
+ keyword whole transfers yellow
+ keyword whole treat-cr-as-space yellow
+ keyword whole trusted-keys yellow
+ keyword whole type yellow
+ keyword whole update-policy yellow
+ keyword whole use-alt-transfer-source yellow
+ keyword whole use-id-pool yellow
+ keyword whole use-ixfr yellow
+ keyword whole version yellow
+ keyword whole view yellow
+ keyword whole wildcard yellow
+ keyword whole zone-statistics yellow
+ keyword whole zone yellow
+
+ keyword whole any brightred
+ keyword whole fail brightred
+ keyword whole first brightred
+ keyword whole hint brightred
+ keyword whole ignore brightred
+ keyword whole many-answers brightred
+ keyword whole master brightred
+ keyword whole none brightred
+ keyword whole null brightred
+ keyword whole one-answer brightred
+ keyword whole only brightred
+ keyword whole response brightred
+ keyword whole slave brightred
+ keyword whole stderr brightred
+ keyword whole stub brightred
+ keyword whole warn brightred
+ keyword whole yes brightred
+ keyword whole no brightred
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+ keyword # brown
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context exclusive # \n brown
+ spellcheck
+
+context " " green
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nemerle.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nemerle.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nemerle.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,171 @@
+# mcedit syntax file
+#
+# Copyright (c) 2004 The University of Wroclaw.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. The name of the University may not be used to endorse or promote
+# products derived from this software without specific prior
+# written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY ``AS IS'' AND ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
+# NO EVENT SHALL THE UNIVERSITY BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# Adapted from java.syntax by Jacek Sliwerski.
+
+context default
+ keyword whole abstract yellow
+ keyword whole and yellow
+ keyword whole array yellow
+ keyword whole as yellow
+ keyword whole base yellow
+ keyword whole bool yellow
+ keyword whole catch yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole def yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extends yellow
+ keyword whole extern yellow
+ keyword whole false yellow
+ keyword whole finally yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole foreach yellow
+ keyword whole fun yellow
+ keyword whole if yellow
+ keyword whole implements yellow
+ keyword whole in yellow
+ keyword whole int yellow
+ keyword whole interface yellow
+ keyword whole internal yellow
+ keyword whole list yellow
+ keyword whole macro yellow
+ keyword whole match yellow
+ keyword whole module yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole new yellow
+ keyword whole null yellow
+ keyword whole object yellow
+ keyword whole option yellow
+ keyword whole out yellow
+ keyword whole override yellow
+ keyword whole params yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole ref yellow
+ keyword whole sealed yellow
+ keyword whole static yellow
+ keyword whole string yellow
+ keyword whole syntax yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole true yellow
+ keyword whole try yellow
+ keyword whole tymatch yellow
+ keyword whole type yellow
+ keyword whole typeof yellow
+ keyword whole unless yellow
+ keyword whole using yellow
+ keyword whole variant yellow
+ keyword whole virtual yellow
+ keyword whole void yellow
+ keyword whole when yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole with yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+
+ keyword %&& brightcyan
+ keyword || brightcyan
+ keyword && brightcyan
+ keyword %| brightcyan
+ keyword %& brightcyan
+ keyword %^ brightcyan
+ keyword :> brightcyan
+ keyword <[ brightcyan
+ keyword ]> brightcyan
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword | brightcyan
+ keyword ~ brightcyan
+ keyword ! brightcyan
+ keyword ; brightmagenta
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword $\[().abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_\*\] brightgreen
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nroff.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nroff.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/nroff.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,231 @@
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-+="'[]{}()
+
+context default
+ spellcheck
+ keyword \\fP brightgreen
+ keyword \\fR brightgreen
+ keyword \\fB brightgreen
+ keyword \\fI brightgreen
+ keyword whole linestart .AS cyan
+ keyword whole linestart .Ar cyan
+ keyword whole linestart .At cyan
+ keyword whole linestart .BE cyan
+ keyword whole linestart .BH cyan
+ keyword whole linestart .BI cyan
+ keyword whole linestart .BR cyan
+ keyword whole linestart .BS cyan
+ keyword whole linestart .Bd cyan
+ keyword whole linestart .Bk cyan
+ keyword whole linestart .Bl cyan
+ keyword whole linestart .Bu cyan
+ keyword whole linestart .Bx cyan
+ keyword whole linestart .CE cyan
+ keyword whole linestart .CM cyan
+ keyword whole linestart .CS cyan
+ keyword whole linestart .CT cyan
+ keyword whole linestart .CW cyan
+ keyword whole linestart .Cm cyan
+ keyword whole linestart .Co cyan
+ keyword whole linestart .DA cyan
+ keyword whole linestart .DE cyan
+ keyword whole linestart .DS cyan
+ keyword whole linestart .DT cyan
+ keyword whole linestart .Dd cyan
+ keyword whole linestart .De cyan
+ keyword whole linestart .Dl cyan
+ keyword whole linestart .Dq cyan
+ keyword whole linestart .Ds cyan
+ keyword whole linestart .Dt cyan
+ keyword whole linestart .Dv cyan
+ keyword whole linestart .EE cyan
+ keyword whole linestart .EN cyan
+ keyword whole linestart .EQ cyan
+ keyword whole linestart .EX cyan
+ keyword whole linestart .Ed cyan
+ keyword whole linestart .Ee cyan
+ keyword whole linestart .Ek cyan
+ keyword whole linestart .El cyan
+ keyword whole linestart .Em cyan
+ keyword whole linestart .En cyan
+ keyword whole linestart .Ev cyan
+ keyword whole linestart .Ex cyan
+ keyword whole linestart .FI cyan
+ keyword whole linestart .FL cyan
+ keyword whole linestart .FN cyan
+ keyword whole linestart .FT cyan
+ keyword whole linestart .Fi cyan
+ keyword whole linestart .Fl cyan
+ keyword whole linestart .Fn cyan
+ keyword whole linestart .HP cyan
+ keyword whole linestart .HS cyan
+ keyword whole linestart .Hh cyan
+ keyword whole linestart .Hi cyan
+ keyword whole linestart .IB cyan
+ keyword whole linestart .IP cyan
+ keyword whole linestart .IR cyan
+ keyword whole linestart .IX cyan
+ keyword whole linestart .Ic cyan
+ keyword whole linestart .Id cyan
+ keyword whole linestart .Ip cyan
+ keyword whole linestart .It cyan
+ keyword whole linestart .LI cyan
+ keyword whole linestart .LO cyan
+ keyword whole linestart .LP cyan
+ keyword whole linestart .LR cyan
+ keyword whole linestart .Li cyan
+ keyword whole linestart .MF cyan
+ keyword whole linestart .ML cyan
+ keyword whole linestart .MU cyan
+ keyword whole linestart .MV cyan
+ keyword whole linestart .NF cyan
+ keyword whole linestart .Nd cyan
+ keyword whole linestart .Nm cyan
+ keyword whole linestart .No cyan
+ keyword whole linestart .OP cyan
+ keyword whole linestart .Oc cyan
+ keyword whole linestart .Oo cyan
+ keyword whole linestart .Op cyan
+ keyword whole linestart .Os cyan
+ keyword whole linestart .PD cyan
+ keyword whole linestart .PN cyan
+ keyword whole linestart .PP cyan
+ keyword whole linestart .PU cyan
+ keyword whole linestart .Pa cyan
+ keyword whole linestart .Pf cyan
+ keyword whole linestart .Pp cyan
+ keyword whole linestart .Pq cyan
+ keyword whole linestart .Pr cyan
+ keyword whole linestart .Ps cyan
+ keyword whole linestart .Ql cyan
+ keyword whole linestart .RB cyan
+ keyword whole linestart .RE cyan
+ keyword whole linestart .RI cyan
+ keyword whole linestart .RS cyan
+ keyword whole linestart .RT cyan
+ keyword whole linestart .Re cyan
+ keyword whole linestart .Rs cyan
+ keyword whole linestart .SB cyan
+ keyword whole linestart .SH cyan
+ keyword whole linestart .SM cyan
+ keyword whole linestart .SP cyan
+ keyword whole linestart .SS cyan
+ keyword whole linestart .Sa cyan
+ keyword whole linestart .Sh cyan
+ keyword whole linestart .Sm cyan
+ keyword whole linestart .Sp cyan
+ keyword whole linestart .Sq cyan
+ keyword whole linestart .Ss cyan
+ keyword whole linestart .St cyan
+ keyword whole linestart .Sx cyan
+ keyword whole linestart .Sy cyan
+ keyword whole linestart .TE cyan
+ keyword whole linestart .TH cyan
+ keyword whole linestart .TP cyan
+ keyword whole linestart .TQ cyan
+ keyword whole linestart .TS cyan
+ keyword whole linestart .Tn cyan
+ keyword whole linestart .Tp cyan
+ keyword whole linestart .UC cyan
+ keyword whole linestart .Uh cyan
+ keyword whole linestart .Ux cyan
+ keyword whole linestart .VE cyan
+ keyword whole linestart .VS cyan
+ keyword whole linestart .Va cyan
+ keyword whole linestart .Vb cyan
+ keyword whole linestart .Ve cyan
+ keyword whole linestart .Xc cyan
+ keyword whole linestart .Xe cyan
+ keyword whole linestart .Xr cyan
+ keyword whole linestart .YN cyan
+ keyword whole linestart .ad cyan
+ keyword whole linestart .am cyan
+ keyword whole linestart .bd cyan
+ keyword whole linestart .bp cyan
+ keyword whole linestart .br cyan
+ keyword whole linestart .ce cyan
+ keyword whole linestart .cs cyan
+ keyword whole linestart .de cyan
+ keyword whole linestart .ds cyan
+ keyword whole linestart .ec cyan
+ keyword whole linestart .eh cyan
+ keyword whole linestart .el cyan
+ keyword whole linestart .eo cyan
+ keyword whole linestart .ev cyan
+ keyword whole linestart .fc cyan
+ keyword whole linestart .fi cyan
+ keyword whole linestart .ft cyan
+ keyword whole linestart .hy cyan
+ keyword whole linestart .iX cyan
+ keyword whole linestart .ie cyan
+ keyword whole linestart .if cyan
+ keyword whole linestart .ig cyan
+ keyword whole linestart .in cyan
+ keyword whole linestart .ll cyan
+ keyword whole linestart .lp cyan
+ keyword whole linestart .ls cyan
+ keyword whole linestart .mk cyan
+ keyword whole linestart .na cyan
+ keyword whole linestart .ne cyan
+ keyword whole linestart .nf cyan
+ keyword whole linestart .nh cyan
+ keyword whole linestart .nr cyan
+ keyword whole linestart .ns cyan
+ keyword whole linestart .oh cyan
+ keyword whole linestart .ps cyan
+ keyword whole linestart .re cyan
+ keyword whole linestart .rm cyan
+ keyword whole linestart .rn cyan
+ keyword whole linestart .rr cyan
+ keyword whole linestart .so cyan
+ keyword whole linestart .sp cyan
+ keyword whole linestart .ss cyan
+ keyword whole linestart .ta cyan
+ keyword whole linestart .ti cyan
+ keyword whole linestart .tm cyan
+ keyword whole linestart .tr cyan
+ keyword whole linestart .ul cyan
+ keyword whole linestart .vs cyan
+ keyword whole linestart .zZ cyan
+ keyword whole linestart .B cyan
+ keyword whole linestart .F cyan
+ keyword whole linestart .I cyan
+ keyword whole linestart .R cyan
+ keyword whole linestart .P cyan
+ keyword whole linestart .L cyan
+ keyword whole linestart .V cyan
+ keyword whole linestart .F cyan
+ keyword whole linestart .T cyan
+ keyword whole linestart .X cyan
+ keyword whole linestart .Y cyan
+ keyword whole linestart .b cyan
+ keyword whole linestart .l cyan
+ keyword whole linestart .i cyan
+
+context exclusive linestart .SH \n white
+ keyword \\fB*\\fP yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+context exclusive linestart .TH \n white
+ keyword \\fB*\\fP yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+context exclusive linestart .B \n yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+context exclusive linestart .I \n brightred
+ keyword \\fB*\\fP yellow
+ spellcheck
+context exclusive whole linestart .nf linestart .fi green
+ keyword \\fB*\\fP yellow
+ keyword \\fI*\\fP brightred
+ spellcheck
+
+# font changes should end in a \fP
+context exclusive \\fB \\f\{PR\} yellow
+ spellcheck
+context exclusive \\fI \\f\{PR\} brightred
+ spellcheck
+context linestart .\\" \n brown
+ spellcheck
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/octave.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/octave.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/octave.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,373 @@
+# Octave/Matlab syntax file
+
+context default
+ keyword whole function white
+ keyword whole endfunction white
+ keyword whole global white
+ keyword whole for white
+ keyword whole end white
+ keyword whole while white
+ keyword whole if white
+ keyword whole else white
+ keyword whole elseif white
+ keyword whole endif white
+ keyword whole break white
+ keyword whole switch white
+ keyword whole case white
+ keyword whole and white
+ keyword whole or white
+ keyword whole and white
+
+ keyword ) brightcyan
+ keyword ( brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ; brightcyan
+ keyword = brightcyan
+ keyword \+ brightcyan
+ keyword - brightcyan
+ keyword \* brightcyan
+ keyword / brightcyan
+ keyword \^ brightcyan
+ keyword ! brightcyan
+ keyword & brightcyan
+ keyword | brightcyan
+ keyword > brightcyan
+ keyword < brightcyan
+
+# STD functions
+
+ keyword whole info yellow
+ keyword whole whatsnew yellow
+ keyword whole hostid yellow
+ keyword whole help yellow
+ keyword whole lookfor yellow
+ keyword whole what yellow
+ keyword whole which yellow
+ keyword whole type yellow
+ keyword whole edit yellow
+ keyword whole pcode yellow
+ keyword whole quit yellow
+ keyword whole exit yellow
+ keyword whole who yellow
+ keyword whole whos yellow
+ keyword whole save yellow
+ keyword whole load yellow
+ keyword whole memory yellow
+ keyword whole clear yellow
+ keyword whole pack yellow
+ keyword whole workspace yellow
+ keyword whole pathdef yellow
+ keyword whole path yellow
+ keyword whole addpath yellow
+ keyword whole echo yellow
+ keyword whole format yellow
+ keyword whole diary yellow
+ keyword whole pwd yellow
+ keyword whole cd yellow
+ keyword whole dir yellow
+
+# Data/Type functions
+
+ keyword whole logical yellow
+ keyword whole isnumeric yellow
+ keyword whole islogical yellow
+ keyword whole isempty yellow
+ keyword whole isequal yellow
+ keyword whole reshape yellow
+ keyword whole repmat yellow
+ keyword whole find yellow
+ keyword whole length yellow
+ keyword whole size yellow
+ keyword whole cross yellow
+ keyword whole kron yellow
+ keyword whole linspace yellow
+ keyword whole logspace yellow
+ keyword whole meshgrid yellow
+ keyword whole zeros yellow
+ keyword whole ones yellow
+ keyword whole rand yellow
+ keyword whole randn yellow
+ keyword whole end yellow
+ keyword whole ind2sub yellow
+ keyword whole sub2ind yellow
+ keyword whole repmat yellow
+ keyword whole cat yellow
+ keyword whole ndims yellow
+ keyword whole ndgrid yellow
+ keyword whole permute yellow
+ keyword whole ipermute yellow
+ keyword whole shiftdim yellow
+ keyword whole flipdim yellow
+ keyword whole squeeze yellow
+ keyword whole struct yellow
+ keyword whole fieldnames yellow
+ keyword whole getfield yellow
+ keyword whole setfield yellow
+ keyword whole rmfield yellow
+ keyword whole isfield yellow
+ keyword whole isstruct yellow
+ keyword whole cell yellow
+ keyword whole celldisp yellow
+ keyword whole cellplot yellow
+ keyword whole cellstr yellow
+ keyword whole deal yellow
+ keyword whole iscell yellow
+ keyword whole num2cell yellow
+ keyword whole cell2struct yellow
+ keyword whole struct2cell yellow
+ keyword whole lists yellow
+ keyword whole varargin yellow
+ keyword whole varargout yellow
+ keyword whole inline yellow
+ keyword whole argnames yellow
+ keyword whole formula yellow
+ keyword whole char yellow
+ keyword whole vectorsize yellow
+ keyword whole class yellow
+ keyword whole isa yellow
+ keyword whole isobject yellow
+ keyword whole methods yellow
+ keyword whole inferioto yellow
+ keyword whole superioto yellow
+ keyword whole horzcat yellow
+ keyword whole vertcat yellow
+ keyword whole subsref yellow
+ keyword whole subsasgn yellow
+ keyword whole subsindex yellow
+
+# <!-- Misc functions -->
+
+ keyword whole ans yellow
+ keyword whole inf yellow
+ keyword whole NaN yellow
+ keyword whole Pi yellow
+ keyword whole eps yellow
+ keyword whole log2 yellow
+ keyword whole pow2 yellow
+ keyword whole realmin yellow
+ keyword whole realmax yellow
+ keyword whole all yellow
+ keyword whole any yellow
+ keyword whole exist yellow
+ keyword whole bitset yellow
+ keyword whole bitget yellow
+ keyword whole bitmax yellow
+ keyword whole bitcmp yellow
+ keyword whole bitand yellow
+ keyword whole bitor yellow
+ keyword whole bitxor yellow
+ keyword whole bitshift yellow
+ keyword whole ismember yellow
+ keyword whole unique yellow
+ keyword whole union yellow
+ keyword whole intersect yellow
+ keyword whole setdiff yellow
+ keyword whole setxor yellow
+ keyword whole eval yellow
+ keyword whole feval yellow
+ keyword whole builtin yellow
+ keyword whole assignin yellow
+ keyword whole evalin yellow
+ keyword whole run yellow
+ keyword whole nargchk yellow
+ keyword whole nargin yellow
+ keyword whole nargout yellow
+ keyword whole inputname yellow
+ keyword whole input yellow
+ keyword whole pause yellow
+ keyword whole error yellow
+ keyword whole warning yellow
+ keyword whole lasterr yellow
+ keyword whole lastwarn yellow
+ keyword whole disp yellow
+ keyword whole fprintf yellow
+ keyword whole sprintf yellow
+
+# <!-- Math functions -->
+
+ keyword whole abs yellow
+ keyword whole angle yellow
+ keyword whole real yellow
+ keyword whole imag yellow
+ keyword whole conj yellow
+ keyword whole cplxpair yellow
+ keyword whole ceil yellow
+ keyword whole fix yellow
+ keyword whole floor yellow
+ keyword whole round yellow
+ keyword whole mod yellow
+ keyword whole rem yellow
+ keyword whole sign yellow
+ keyword whole factor yellow
+ keyword whole primes yellow
+ keyword whole gcd yellow
+ keyword whole lcm yellow
+ keyword whole rat yellow
+ keyword whole rats yellow
+ keyword whole perms yellow
+ keyword whole nchoosek yellow
+ keyword whole sqrt yellow
+ keyword whole exp yellow
+ keyword whole log yellow
+ keyword whole pow2 yellow
+ keyword whole nextpow yellow
+ keyword whole log2 yellow
+ keyword whole log10 yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole asin yellow
+ keyword whole asinh yellow
+ keyword whole csc yellow
+ keyword whole csch yellow
+ keyword whole ascc yellow
+ keyword whole ascch yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole acos yellow
+ keyword whole acosh yellow
+ keyword whole sec yellow
+ keyword whole sech yellow
+ keyword whole asec yellow
+ keyword whole asech yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole atanh yellow
+ keyword whole cot yellow
+ keyword whole coth yellow
+ keyword whole acot yellow
+ keyword whole acoth yellow
+ keyword whole cart2pol yellow
+ keyword whole cart2sph yellow
+ keyword whole pol2cartsph2cart yellow
+ keyword whole besselj yellow
+ keyword whole bessely yellow
+ keyword whole besseli yellow
+ keyword whole besselk yellow
+ keyword whole besselh yellow
+ keyword whole airy yellow
+ keyword whole beta yellow
+ keyword whole betainc yellow
+ keyword whole betaln yellow
+ keyword whole ellipj yellow
+ keyword whole ellipke yellow
+ keyword whole erf yellow
+ keyword whole erfc yellow
+ keyword whole erfcx yellow
+ keyword whole erfinv yellow
+ keyword whole gamma yellow
+ keyword whole gammainc yellow
+ keyword whole gammaln yellow
+ keyword whole expint yellow
+ keyword whole legendre yellow
+
+# <!-- Matrix functions -->
+
+ keyword whole eye yellow
+ keyword whole diag yellow
+ keyword whole tril yellow
+ keyword whole triu yellow
+ keyword whole fliplr yellow
+ keyword whole flipud yellow
+ keyword whole rot90 yellow
+ keyword whole compan yellow
+ keyword whole cond yellow
+ keyword whole normest yellow
+ keyword whole norm yellow
+ keyword whole det yellow
+ keyword whole see yellow
+ keyword whole rank yellow
+ keyword whole trace yellow
+ keyword whole null yellow
+ keyword whole orth yellow
+ keyword whole inv yellow
+ keyword whole lu yellow
+ keyword whole qr yellow
+ keyword whole svd yellow
+ keyword whole gsvd yellow
+ keyword whole roots yellow
+ keyword whole poly yellow
+
+# <!-- Data analize functions -->
+
+ keyword whole sum yellow
+ keyword whole cumsum yellow
+ keyword whole prod yellow
+ keyword whole cumprod yellow
+ keyword whole sort yellow
+ keyword whole sortrows yellow
+ keyword whole max yellow
+ keyword whole min yellow
+ keyword whole median yellow
+ keyword whole mean yellow
+ keyword whole std yellow
+ keyword whole cov yellow
+ keyword whole corrcoef yellow
+ keyword whole diff yellow
+ keyword whole gradient yellow
+ keyword whole polyfit yellow
+ keyword whole interpft yellow
+ keyword whole spline yellow
+ keyword whole ppval yellow
+ keyword whole fft yellow
+ keyword whole ifft yellow
+ keyword whole fft2 yellow
+ keyword whole ifft2 yellow
+ keyword whole fftn yellow
+ keyword whole ifftn yellow
+ keyword whole filter yellow
+ keyword whole filter2 yellow
+
+# <!-- Plotting functions -->
+
+ keyword whole root yellow
+ keyword whole figure yellow
+ keyword whole axes yellow
+ keyword whole line yellow
+ keyword whole patch yellow
+ keyword whole surface yellow
+ keyword whole text yellow
+ keyword whole plot yellow
+ keyword whole fplot yellow
+ keyword whole ezplot yellow
+ keyword whole loglog yellow
+ keyword whole semilogx yellow
+ keyword whole semilogy yellow
+ keyword whole polar yellow
+ keyword whole piotyy yellow
+ keyword whole plot3 yellow
+ keyword whole meshgrid yellow
+ keyword whole mesh yellow
+ keyword whole meshc yellow
+ keyword whole meshz yellow
+ keyword whole axis yellow
+ keyword whole hold yellow
+ keyword whole grid yellow
+ keyword whole bar yellow
+ keyword whole barh yellow
+ keyword whole pie yellow
+ keyword whole subplot yellow
+ keyword whole zoom yellow
+ keyword whole colormap yellow
+ keyword whole label yellow
+ keyword whole legend yellow
+ keyword whole errorbar yellow
+ keyword whole hist yellow
+ keyword whole stem yellow
+ keyword whole stairs yellow
+ keyword whole scatter yellow
+ keyword whole roze yellow
+
+context %{ %} brown
+ spellcheck
+
+context # \n brown
+ spellcheck
+
+context % \n brown
+ spellcheck
+
+context " " green
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/pascal.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/pascal.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/pascal.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,343 @@
+# Pascal (BP7 IDE alike)
+
+context default yellow
+ keyword whole absolute white
+ keyword whole Absolute white
+ keyword whole ABSOLUTE white
+ keyword whole abstract white
+ keyword whole Abstract white
+ keyword whole ABSTRACT white
+ keyword whole and cyan
+ keyword whole And cyan
+ keyword whole AND cyan
+ keyword whole array white
+ keyword whole Array white
+ keyword whole ARRAY white
+ keyword whole as white
+ keyword whole As white
+ keyword whole AS white
+ keyword whole asm white
+ keyword whole Asm white
+ keyword whole ASM white
+ keyword whole assembler white
+ keyword whole Assembler white
+ keyword whole ASSEMBLER white
+ keyword whole begin white
+ keyword whole Begin white
+ keyword whole BEGIN white
+ keyword whole break white
+ keyword whole Break white
+ keyword whole BREAK white
+ keyword whole case white
+ keyword whole Case white
+ keyword whole CASE white
+ keyword whole cdecl white
+ keyword whole Cdecl white
+ keyword whole CDECL white
+ keyword whole class white
+ keyword whole Class white
+ keyword whole CLASS white
+ keyword whole const white
+ keyword whole Const white
+ keyword whole CONST white
+ keyword whole continue white
+ keyword whole Continue white
+ keyword whole CONTINUE white
+ keyword whole constructor white
+ keyword whole Constructor white
+ keyword whole CONSTRUCTOR white
+ keyword whole destructor white
+ keyword whole Destructor white
+ keyword whole DESTRUCTOR white
+ keyword whole dispid white
+ keyword whole Dispid white
+ keyword whole DISPID white
+ keyword whole dispinterface white
+ keyword whole Dispinterface white
+ keyword whole DISPINTERFACE white
+ keyword whole dispose white
+ keyword whole Dispose white
+ keyword whole DISPOSE white
+ keyword whole div cyan
+ keyword whole Div cyan
+ keyword whole DIV cyan
+ keyword whole do white
+ keyword whole Do white
+ keyword whole DO white
+ keyword whole downto white
+ keyword whole Downto white
+ keyword whole DOWNTO white
+ keyword whole dynamic white
+ keyword whole Dynamic white
+ keyword whole DYNAMIC white
+ keyword whole else white
+ keyword whole Else white
+ keyword whole ELSE white
+ keyword whole end white
+ keyword whole End white
+ keyword whole END white
+ keyword whole except white
+ keyword whole Except white
+ keyword whole EXCEPT white
+ keyword whole exit white
+ keyword whole Exit white
+ keyword whole EXIT white
+ keyword whole export white
+ keyword whole Export white
+ keyword whole EXPORT white
+ keyword whole exports white
+ keyword whole Exports white
+ keyword whole EXPORTS white
+ keyword whole external white
+ keyword whole External white
+ keyword whole EXTERNAL white
+ keyword whole fail white
+ keyword whole Fail white
+ keyword whole FAIL white
+ keyword whole far white
+ keyword whole Far white
+ keyword whole FAR white
+ keyword whole false white
+ keyword whole False white
+ keyword whole FALSE white
+ keyword whole file white
+ keyword whole File white
+ keyword whole FILE white
+ keyword whole finalisation white
+ keyword whole Finalisation white
+ keyword whole FINALISATION white
+ keyword whole finally white
+ keyword whole Finally white
+ keyword whole FINALLY white
+ keyword whole for white
+ keyword whole For white
+ keyword whole FOR white
+ keyword whole forward white
+ keyword whole Forward white
+ keyword whole FORWARD white
+ keyword whole function white
+ keyword whole Function white
+ keyword whole FUNCTION white
+ keyword whole goto white
+ keyword whole Goto white
+ keyword whole GOTO white
+ keyword whole if white
+ keyword whole If white
+ keyword whole IF white
+ keyword whole implementation white
+ keyword whole Implementation white
+ keyword whole IMPLEMENTATION white
+ keyword whole in white
+ keyword whole In white
+ keyword whole IN white
+ keyword whole inherited white
+ keyword whole Inherited white
+ keyword whole INHERITED white
+ keyword whole initialization white
+ keyword whole Initialization white
+ keyword whole INITIALIZATION white
+ keyword whole inline white
+ keyword whole Inline white
+ keyword whole INLINE white
+ keyword whole interface white
+ keyword whole Interface white
+ keyword whole INTERFACE white
+ keyword whole interrupt white
+ keyword whole Interrupt white
+ keyword whole INTERRUPT white
+ keyword whole is white
+ keyword whole Is white
+ keyword whole IS white
+ keyword whole label white
+ keyword whole Label white
+ keyword whole LABEL white
+ keyword whole library white
+ keyword whole Library white
+ keyword whole LIBRARY white
+ keyword whole mod cyan
+ keyword whole Mod cyan
+ keyword whole MOD cyan
+ keyword whole near white
+ keyword whole Near white
+ keyword whole NEAR white
+ keyword whole new white
+ keyword whole New white
+ keyword whole NEW white
+ keyword whole nil white
+ keyword whole Nil white
+ keyword whole NIL white
+ keyword whole not white
+ keyword whole Not white
+ keyword whole NOT white
+ keyword whole object white
+ keyword whole Object white
+ keyword whole OBJECT white
+ keyword whole of white
+ keyword whole Of white
+ keyword whole OF white
+ keyword whole on white
+ keyword whole On white
+ keyword whole ON white
+ keyword whole operator white
+ keyword whole Operator white
+ keyword whole OPERATOR white
+ keyword whole or cyan
+ keyword whole Or cyan
+ keyword whole OR cyan
+ keyword whole otherwise white
+ keyword whole Otherwise white
+ keyword whole OTHERWISE white
+ keyword whole overload white
+ keyword whole Overload white
+ keyword whole OVERLOAD white
+ keyword whole override white
+ keyword whole Override white
+ keyword whole OVERRIDE white
+ keyword whole packed white
+ keyword whole Packed white
+ keyword whole PACKED white
+ keyword whole pascal white
+ keyword whole Pascal white
+ keyword whole PASCAL white
+ keyword whole private white
+ keyword whole Private white
+ keyword whole PRIVATE white
+ keyword whole procedure white
+ keyword whole Procedure white
+ keyword whole PROCEDURE white
+ keyword whole program white
+ keyword whole Program white
+ keyword whole PROGRAM white
+ keyword whole property white
+ keyword whole Property white
+ keyword whole PROPERTY white
+ keyword whole protected white
+ keyword whole Protected white
+ keyword whole PROTECTED white
+ keyword whole public white
+ keyword whole Public white
+ keyword whole PUBLIC white
+ keyword whole published white
+ keyword whole Published white
+ keyword whole PUBLISHED white
+ keyword whole raise white
+ keyword whole Raise white
+ keyword whole RAISE white
+ keyword whole read white
+ keyword whole Read white
+ keyword whole READ white
+ keyword whole readonly white
+ keyword whole Readonly white
+ keyword whole READONLY white
+ keyword whole record white
+ keyword whole Record white
+ keyword whole RECORD white
+ keyword whole register white
+ keyword whole Register white
+ keyword whole REGISTER white
+ keyword whole repeat white
+ keyword whole Repeat white
+ keyword whole REPEAT white
+ keyword whole safecall white
+ keyword whole Safecall white
+ keyword whole SAFECALL white
+ keyword whole self white
+ keyword whole Self white
+ keyword whole SELF white
+ keyword whole set cyan
+ keyword whole Set cyan
+ keyword whole SET cyan
+ keyword whole shl cyan
+ keyword whole Shl cyan
+ keyword whole SHL cyan
+ keyword whole shr
+ keyword whole Shr
+ keyword whole SHR
+ keyword whole stdcall white
+ keyword whole Stdcall white
+ keyword whole STDCALL white
+ keyword whole string white
+ keyword whole String white
+ keyword whole STRING white
+ keyword whole then white
+ keyword whole Then white
+ keyword whole THEN white
+ keyword whole to white
+ keyword whole To white
+ keyword whole TO white
+ keyword whole true white
+ keyword whole True white
+ keyword whole TRUE white
+ keyword whole try white
+ keyword whole Try white
+ keyword whole TRY white
+ keyword whole type white
+ keyword whole Type white
+ keyword whole TYPE white
+ keyword whole unit white
+ keyword whole Unit white
+ keyword whole UNIT white
+ keyword whole until white
+ keyword whole Until white
+ keyword whole UNTIL white
+ keyword whole uses white
+ keyword whole Uses white
+ keyword whole USES white
+ keyword whole var white
+ keyword whole Var white
+ keyword whole VAR white
+ keyword whole virtual white
+ keyword whole Virtual white
+ keyword whole VIRTUAL white
+ keyword whole while white
+ keyword whole While white
+ keyword whole WHILE white
+ keyword whole with white
+ keyword whole With white
+ keyword whole WITH white
+ keyword whole write white
+ keyword whole Write white
+ keyword whole WRITE white
+ keyword whole writeln white
+ keyword whole Writeln white
+ keyword whole WRITELN white
+ keyword whole xor cyan
+ keyword whole Xor cyan
+ keyword whole XOR cyan
+ keyword whole .. white
+
+ keyword // brightgreen
+
+ keyword > cyan
+ keyword < cyan
+ keyword \+ cyan
+ keyword - cyan
+ keyword / cyan
+ keyword % lightgray
+ keyword = cyan
+ keyword [ lightgray
+ keyword ] lightgray
+ keyword ( lightgray
+ keyword ) lightgray
+ keyword , lightgray
+ keyword . lightgray
+ keyword : lightgray
+ keyword ; lightgray
+# keyword {$*} brightred
+
+context ' ' brightcyan
+context exclusive // \n brightgreen
+ keyword $+:*$ black green
+context exclusive (\*\* \*) brightgreen black
+ keyword $+:*$ black green
+context exclusive (\* \*) brightgreen
+ keyword $+:*$ black green
+context {$ } green
+context { } brightgreen
+# keyword \[ABCDEFGHIJKLMNOPQRSTUVWXYZ\]\[-\+\] brightgreen
+# keyword $* green
+ keyword $+:*$ black green
+ spellcheck
+
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/perl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/perl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/perl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,364 @@
+context default
+
+# subroutine prototypes
+ keyword (\[$%&\*;@[\\]\]) brightcyan
+
+ keyword $_ red
+ keyword $. red
+ keyword $/ red
+ keyword $, red
+ keyword $" red
+ keyword $\\ red
+ keyword $# red
+ keyword $\* red
+ keyword $? red
+ keyword $] red
+ keyword $[ red
+ keyword $; red
+ keyword $! red
+ keyword $@ red
+ keyword $: red
+ keyword $0 red
+ keyword $$ red
+ keyword $< red
+ keyword $> red
+ keyword $( red
+ keyword $) red
+
+ keyword $% red
+ keyword $= red
+ keyword $- red
+ keyword $~ red
+ keyword $| red
+ keyword $& red
+ keyword $` red
+ keyword $' red
+ keyword $\+ red
+ keyword $\{0123456789\}\{0123456789\} red
+ keyword $\{0123456789\} red
+
+ keyword $^A red
+ keyword $^D red
+ keyword $^E red
+ keyword $^I red
+ keyword $^L red
+ keyword $^P red
+ keyword $^T red
+ keyword $^W red
+ keyword $^X red
+ keyword $^A red
+
+ keyword @EXPORT_OK red
+ keyword @EXPORT red
+ keyword @INC red
+ keyword @ISA red
+ keyword @_ red
+ keyword @ENV red
+ keyword @OVERLOAD red
+ keyword @SIG red
+
+
+ keyword <+> brightred
+ keyword -> yellow
+ keyword => yellow
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword && yellow
+ keyword || yellow
+ keyword ! yellow
+ keyword whole ge yellow
+ keyword whole le yellow
+ keyword whole gt yellow
+ keyword whole lt yellow
+ keyword whole eq yellow
+ keyword whole ne yellow
+ keyword whole cmp yellow
+ keyword ~ yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword .. brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+ keyword whole sub yellow
+ keyword whole STDIN brightred
+ keyword whole STDOUT brightred
+ keyword whole STDERR brightred
+ keyword whole STDARGV brightred
+ keyword whole DATA brightred
+
+ keyword wholeright $+ brightgreen
+ keyword wholeright %+ brightcyan
+ keyword wholeright @+ white
+ keyword \\" brightred
+ keyword \\' brightred
+
+ keyword % yellow
+ keyword & brightmagenta
+
+ keyword whole and magenta
+ keyword whole bless magenta
+ keyword whole break magenta
+ keyword whole caller magenta
+ keyword whole do magenta
+ keyword whole else magenta
+ keyword whole elsif magenta
+ keyword whole foreach magenta
+ keyword whole for magenta
+ keyword whole goto magenta
+ keyword whole if magenta
+ keyword whole import magenta
+ keyword whole last magenta
+ keyword whole next magenta
+ keyword whole not magenta
+ keyword whole or magenta
+ keyword whole package magenta
+ keyword whole require magenta
+ keyword whole return magenta
+ keyword whole unless magenta
+ keyword whole untie magenta
+ keyword whole until magenta
+ keyword whole use magenta
+ keyword whole while magenta
+
+ keyword whole diagnostics brightcyan
+ keyword whole integer brightcyan
+ keyword whole less brightcyan
+ keyword whole lib brightcyan
+ keyword whole ops brightcyan
+ keyword whole overload brightcyan
+ keyword whole sigtrap brightcyan
+ keyword whole strict brightcyan
+ keyword whole vars brightcyan
+ keyword whole warnings brightcyan
+
+ keyword whole abs yellow
+ keyword whole atan2 yellow
+ keyword whole chr yellow
+ keyword whole cos yellow
+ keyword whole exp yellow
+ keyword whole gmtime yellow
+ keyword whole hex yellow
+ keyword whole int yellow
+ keyword whole localtime yellow
+ keyword whole log yellow
+ keyword whole oct yellow
+ keyword whole ord yellow
+ keyword whole pack yellow
+ keyword whole rand yellow
+ keyword whole sin yellow
+ keyword whole sqrt yellow
+ keyword whole srand yellow
+ keyword whole time yellow
+ keyword whole unpack yellow
+ keyword whole vec yellow
+
+ keyword whole chomp yellow
+ keyword whole chop yellow
+ keyword whole crypt yellow
+ keyword whole eval yellow
+ keyword whole index yellow
+ keyword whole lc yellow
+ keyword whole lcfirst yellow
+ keyword whole length yellow
+ keyword whole quotemeta yellow
+ keyword whole rindex yellow
+ keyword whole substr yellow
+ keyword whole uc yellow
+ keyword whole ucfirst yellow
+
+ keyword whole delete yellow
+ keyword whole each yellow
+ keyword whole exists yellow
+ keyword whole grep yellow
+ keyword whole join yellow
+ keyword whole keys yellow
+ keyword whole map yellow
+ keyword whole pop yellow
+ keyword whole push yellow
+ keyword whole reverse yellow
+ keyword whole scalar yellow
+ keyword whole shift yellow
+ keyword whole sort yellow
+ keyword whole splice yellow
+ keyword whole split yellow
+ keyword whole unshift yellow
+ keyword whole values yellow
+
+ keyword whole chmod yellow
+ keyword whole chown yellow
+ keyword whole link yellow
+ keyword whole lstat yellow
+ keyword whole mkdir yellow
+ keyword whole readlink yellow
+ keyword whole rename yellow
+ keyword whole rmdir yellow
+ keyword whole stat yellow
+ keyword whole symlink yellow
+ keyword whole truncate yellow
+ keyword whole unlink yellow
+ keyword whole utime yellow
+
+ keyword whole binmode yellow
+ keyword whole close yellow
+ keyword whole dbmclose yellow
+ keyword whole dbmopen yellow
+ keyword whole eof yellow
+ keyword whole fcntl yellow
+ keyword whole fileno yellow
+ keyword whole flock yellow
+ keyword whole getc yellow
+ keyword whole ioctl yellow
+ keyword whole open yellow
+ keyword whole pipe yellow
+ keyword whole print yellow
+ keyword whole printf yellow
+ keyword whole read yellow
+ keyword whole seek yellow
+ keyword whole select yellow
+ keyword whole sprintf yellow
+ keyword whole sysopen yellow
+ keyword whole sysread yellow
+ keyword whole syswrite yellow
+ keyword whole tell yellow
+
+ keyword whole formline yellow
+ keyword whole write yellow
+
+ keyword whole closedir yellow
+ keyword whole opendir yellow
+ keyword whole readdir yellow
+ keyword whole rewinddir yellow
+ keyword whole seekdir yellow
+ keyword whole telldir yellow
+
+ keyword whole alarm yellow
+ keyword whole chdir yellow
+ keyword whole chroot yellow
+ keyword whole die yellow
+ keyword whole exec yellow
+ keyword whole exit yellow
+ keyword whole fork yellow
+ keyword whole getlogin yellow
+ keyword whole getpgrp yellow
+ keyword whole getppid yellow
+ keyword whole getpriority yellow
+ keyword whole glob yellow
+ keyword whole kill yellow
+ keyword whole setpgrp yellow
+ keyword whole setpriority yellow
+ keyword whole sleep yellow
+ keyword whole syscall yellow
+ keyword whole system yellow
+ keyword whole times yellow
+ keyword whole umask yellow
+ keyword whole waitpid yellow
+ keyword whole wait yellow
+ keyword whole warn yellow
+
+ keyword whole accept yellow
+ keyword whole bind yellow
+ keyword whole connect yellow
+ keyword whole getpeername yellow
+ keyword whole getsockname yellow
+ keyword whole getsockopt yellow
+ keyword whole listen yellow
+ keyword whole recv yellow
+ keyword whole send yellow
+ keyword whole setsockopt yellow
+ keyword whole shutdown yellow
+ keyword whole socketpair yellow
+ keyword whole socket yellow
+
+ keyword whole msgctl yellow
+ keyword whole msgget yellow
+ keyword whole msgrcv yellow
+ keyword whole msgsnd yellow
+ keyword whole semctl yellow
+ keyword whole semget yellow
+ keyword whole semop yellow
+ keyword whole shmctl yellow
+ keyword whole shmget yellow
+ keyword whole shmread yellow
+ keyword whole shmwrite yellow
+
+ keyword whole defined yellow
+ keyword whole dump yellow
+ keyword whole eval yellow
+ keyword whole local yellow
+ keyword whole my yellow
+ keyword whole our yellow
+ keyword whole ref yellow
+ keyword whole reset yellow
+ keyword whole scalar yellow
+ keyword whole undef yellow
+ keyword whole wantarray yellow
+
+ keyword whole endgrent yellow
+ keyword whole endpwent yellow
+ keyword whole getgrent yellow
+ keyword whole getgrgid yellow
+ keyword whole getgrnam yellow
+ keyword whole getpwent yellow
+ keyword whole getpwnam yellow
+ keyword whole getpwuid yellow
+ keyword whole setgrent yellow
+ keyword whole setpwent yellow
+
+ keyword whole endhostent yellow
+ keyword whole gethostbyaddr yellow
+ keyword whole gethostbyname yellow
+ keyword whole gethostent yellow
+ keyword whole sethostent yellow
+
+ keyword whole endnetent yellow
+ keyword whole endprotoent yellow
+ keyword whole endservent yellow
+ keyword whole getnetbyaddr yellow
+ keyword whole getnetbyname yellow
+ keyword whole getnetent yellow
+ keyword whole getprotobyname yellow
+ keyword whole getprotobynumber yellow
+ keyword whole getprotoent yellow
+ keyword whole getservbyname yellow
+ keyword whole getservbyport yellow
+ keyword whole getservent yellow
+ keyword whole serservent yellow
+ keyword whole setnetent yellow
+ keyword whole setprotoent yellow
+
+context linestart #! \n brightcyan black
+
+context exclusive whole <\[\s\\\]EOF EOF green
+
+context # \n brown
+ spellcheck
+
+context exclusive linestart = linestart =cut brown
+ spellcheck
+
+context " " green
+ keyword \\" brightgreen
+ keyword \\\\ brightgreen
+
+context ' ' brightgreen
+ keyword \\' green
+ keyword \\\\ green
+
+context exclusive qw( ) green
+
+context exclusive ` ` white black
+
+context whole __END__ guacomale_pudding brown
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/php.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/php.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/php.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,8400 @@
+# PHP syntax file
+
+# Authors:
+# Paul Sheer
+# Stephen Perez
+# Max Schedriviy <max at humgat.org>, 2001--2002
+# Leonard den Ottolander <leonard den ottolander nl>, 2003--2005
+# Jindrich Novy <jnovy at redhat.com>, 2005
+
+context default
+
+######################
+# Control structures
+
+ keyword whole break brightmagenta
+ keyword whole case brightmagenta
+ keyword whole class brightmagenta
+ keyword whole continue brightmagenta
+ keyword whole declare brightmagenta
+ keyword whole default brightmagenta
+ keyword whole define brightmagenta
+ keyword whole do brightmagenta
+ keyword whole echo brightmagenta
+ keyword whole else brightmagenta
+ keyword whole elseif brightmagenta
+ keyword whole endif brightmagenta
+ keyword whole endwhile brightmagenta
+ keyword whole extends brightmagenta
+ keyword whole false brightmagenta
+ keyword whole for brightmagenta
+ keyword whole foreach brightmagenta
+ keyword whole function brightmagenta
+ keyword whole global brightmagenta
+ keyword whole if brightmagenta
+ keyword whole include brightmagenta
+ keyword whole include_once brightmagenta
+ keyword whole new brightmagenta
+ keyword whole require brightmagenta
+ keyword whole require_once brightmagenta
+ keyword whole return brightmagenta
+ keyword whole static brightmagenta
+ keyword whole switch brightmagenta
+ keyword whole true brightmagenta
+ keyword whole while brightmagenta
+
+
+# .NET Functions
+ keyword whole dotnet_load yellow
+
+# Apache-specific Functions
+ keyword whole apache_child_terminate yellow
+ keyword whole apache_get_modules yellow
+ keyword whole apache_get_version yellow
+ keyword whole apache_getenv yellow
+ keyword whole apache_lookup_uri yellow
+ keyword whole apache_note yellow
+ keyword whole apache_request_headers yellow
+ keyword whole apache_reset_timeout yellow
+ keyword whole apache_response_headers yellow
+ keyword whole apache_setenv yellow
+ keyword whole ascii2ebcdic yellow
+ keyword whole ebcdic2ascii yellow
+ keyword whole getallheaders yellow
+ keyword whole virtual yellow
+
+# Alternative PHP Cache
+ keyword whole apc_cache_info yellow
+ keyword whole apc_clear_cache yellow
+ keyword whole apc_define_constants yellow
+ keyword whole apc_delete yellow
+ keyword whole apc_fetch yellow
+ keyword whole apc_load_constants yellow
+ keyword whole apc_sma_info yellow
+ keyword whole apc_store yellow
+
+# Advanced PHP debugger
+ keyword whole apd_breakpoint yellow
+ keyword whole apd_callstack yellow
+ keyword whole apd_clunk yellow
+ keyword whole apd_continue yellow
+ keyword whole apd_croak yellow
+ keyword whole apd_dump_function_table yellow
+ keyword whole apd_dump_persistent_resources yellow
+ keyword whole apd_dump_regular_resources yellow
+ keyword whole apd_echo yellow
+ keyword whole apd_get_active_symbols yellow
+ keyword whole apd_set_pprof_trace yellow
+ keyword whole apd_set_session yellow
+ keyword whole apd_set_session_trace yellow
+ keyword whole apd_set_socket_session_trace yellow
+ keyword whole override_function yellow
+ keyword whole rename_function yellow
+
+# Array Functions
+ keyword whole array yellow
+ keyword whole array_change_key_case yellow
+ keyword whole array_chunk yellow
+ keyword whole array_combine yellow
+ keyword whole array_count_values yellow
+ keyword whole array_diff yellow
+ keyword whole array_diff_assoc yellow
+ keyword whole array_diff_key yellow
+ keyword whole array_diff_uassoc yellow
+ keyword whole array_diff_ukey yellow
+ keyword whole array_fill yellow
+ keyword whole array_filter yellow
+ keyword whole array_flip yellow
+ keyword whole array_intersect yellow
+ keyword whole array_intersect_assoc yellow
+ keyword whole array_intersect_key yellow
+ keyword whole array_intersect_uassoc yellow
+ keyword whole array_intersect_ukey yellow
+ keyword whole array_key_exists yellow
+ keyword whole array_keys yellow
+ keyword whole array_map yellow
+ keyword whole array_merge yellow
+ keyword whole array_merge_recursive yellow
+ keyword whole array_multisort yellow
+ keyword whole array_pad yellow
+ keyword whole array_pop yellow
+ keyword whole array_product yellow
+ keyword whole array_push yellow
+ keyword whole array_rand yellow
+ keyword whole array_reduce yellow
+ keyword whole array_reverse yellow
+ keyword whole array_search yellow
+ keyword whole array_shift yellow
+ keyword whole array_slice yellow
+ keyword whole array_splice yellow
+ keyword whole array_sum yellow
+ keyword whole array_udiff yellow
+ keyword whole array_udiff_assoc yellow
+ keyword whole array_udiff_uassoc yellow
+ keyword whole array_uintersect yellow
+ keyword whole array_uintersect_assoc yellow
+ keyword whole array_uintersect_uassoc yellow
+ keyword whole array_unique yellow
+ keyword whole array_unshift yellow
+ keyword whole array_values yellow
+ keyword whole array_walk yellow
+ keyword whole array_walk_recursive yellow
+ keyword whole arsort yellow
+ keyword whole asort yellow
+ keyword whole compact yellow
+ keyword whole count yellow
+ keyword whole current yellow
+ keyword whole each yellow
+ keyword whole end yellow
+ keyword whole extract yellow
+ keyword whole in_array yellow
+ keyword whole key yellow
+ keyword whole krsort yellow
+ keyword whole ksort yellow
+ keyword whole list yellow
+ keyword whole natcasesort yellow
+ keyword whole natsort yellow
+ keyword whole next yellow
+ keyword whole pos yellow
+ keyword whole prev yellow
+ keyword whole range yellow
+ keyword whole reset yellow
+ keyword whole rsort yellow
+ keyword whole shuffle yellow
+ keyword whole sizeof yellow
+ keyword whole sort yellow
+ keyword whole uasort yellow
+ keyword whole uksort yellow
+ keyword whole usort yellow
+
+# Array Functions constants
+ keyword whole CASE_LOWER white
+ keyword whole CASE_UPPER white
+ keyword whole COUNT_NORMAL white
+ keyword whole COUNT_RECURSIVE white
+ keyword whole EXTR_IF_EXISTS white
+ keyword whole EXTR_OVERWRITE white
+ keyword whole EXTR_PREFIX_ALL white
+ keyword whole EXTR_PREFIX_IF_EXISTS white
+ keyword whole EXTR_PREFIX_INVALID white
+ keyword whole EXTR_PREFIX_SAME white
+ keyword whole EXTR_REFS white
+ keyword whole EXTR_SKIP white
+ keyword whole SORT_ASC white
+ keyword whole SORT_DESC white
+ keyword whole SORT_LOCALE_STRING white
+ keyword whole SORT_NUMERIC white
+ keyword whole SORT_REGULAR white
+ keyword whole SORT_STRING white
+
+# Aspell functions [deprecated]
+ keyword whole aspell_check yellow
+ keyword whole aspell_check_raw yellow
+ keyword whole aspell_new yellow
+ keyword whole aspell_suggest yellow
+
+# BCMath Arbitrary Precision Mathematics Functions
+ keyword whole bcadd yellow
+ keyword whole bccomp yellow
+ keyword whole bcdiv yellow
+ keyword whole bcmod yellow
+ keyword whole bcmul yellow
+ keyword whole bcpow yellow
+ keyword whole bcpowmod yellow
+ keyword whole bcscale yellow
+ keyword whole bcsqrt yellow
+ keyword whole bcsub yellow
+
+# PHP bytecode Compiler
+ keyword whole bcompiler_load yellow
+ keyword whole bcompiler_load_exe yellow
+ keyword whole bcompiler_parse_class yellow
+ keyword whole bcompiler_read yellow
+ keyword whole bcompiler_write_class yellow
+ keyword whole bcompiler_write_constant yellow
+ keyword whole bcompiler_write_exe_footer yellow
+ keyword whole bcompiler_write_file yellow
+ keyword whole bcompiler_write_footer yellow
+ keyword whole bcompiler_write_function yellow
+ keyword whole bcompiler_write_functions_from_file yellow
+ keyword whole bcompiler_write_header yellow
+
+# Bzip2 Compression Functions
+ keyword whole bzclose yellow
+ keyword whole bzcompress yellow
+ keyword whole bzdecompress yellow
+ keyword whole bzerrno yellow
+ keyword whole bzerror yellow
+ keyword whole bzerrstr yellow
+ keyword whole bzflush yellow
+ keyword whole bzopen yellow
+ keyword whole bzread yellow
+ keyword whole bzwrite yellow
+
+# Calendar Functions
+ keyword whole FrenchToJD yellow
+ keyword whole GregorianToJD yellow
+ keyword whole JDDayOfWeek yellow
+ keyword whole JDMonthName yellow
+ keyword whole JDToFrench yellow
+ keyword whole JDToGregorian yellow
+ keyword whole JDToJulian yellow
+ keyword whole JewishToJD yellow
+ keyword whole JulianToJD yellow
+ keyword whole cal_days_in_month yellow
+ keyword whole cal_from_jd yellow
+ keyword whole cal_info yellow
+ keyword whole cal_to_jd yellow
+ keyword whole easter_date yellow
+ keyword whole easter_days yellow
+ keyword whole jdtojewish yellow
+ keyword whole jdtounix yellow
+ keyword whole unixtojd yellow
+
+# Calendar Functions constants
+ keyword whole CAL_DOW_DAYNO white
+ keyword whole CAL_DOW_LONG white
+ keyword whole CAL_DOW_SHORT white
+ keyword whole CAL_EASTER_ALWAYS_GREGORIAN white
+ keyword whole CAL_EASTER_ALWAYS_JULIAN white
+ keyword whole CAL_EASTER_DEFAULT white
+ keyword whole CAL_EASTER_ROMAN white
+ keyword whole CAL_FRENCH white
+ keyword whole CAL_GREGORIAN white
+ keyword whole CAL_JEWISH white
+ keyword whole CAL_JEWISH_ADD_ALAFIM white
+ keyword whole CAL_JEWISH_ADD_ALAFIM_GERESH white
+ keyword whole CAL_JEWISH_ADD_GERESHAYIM white
+ keyword whole CAL_JULIAN white
+ keyword whole CAL_MONTH_FRENCH white
+ keyword whole CAL_MONTH_GREGORIAN_LONG white
+ keyword whole CAL_MONTH_GREGORIAN_SHORT white
+ keyword whole CAL_MONTH_JEWISH white
+ keyword whole CAL_MONTH_JULIAN_LONG white
+ keyword whole CAL_MONTH_JULIAN_SHORT white
+ keyword whole CAL_NUM_CALS white
+
+# CCVS API Functions [deprecated]
+ keyword whole ccvs_add yellow
+ keyword whole ccvs_auth yellow
+ keyword whole ccvs_command yellow
+ keyword whole ccvs_count yellow
+ keyword whole ccvs_delete yellow
+ keyword whole ccvs_done yellow
+ keyword whole ccvs_init yellow
+ keyword whole ccvs_lookup yellow
+ keyword whole ccvs_new yellow
+ keyword whole ccvs_report yellow
+ keyword whole ccvs_return yellow
+ keyword whole ccvs_reverse yellow
+ keyword whole ccvs_sale yellow
+ keyword whole ccvs_status yellow
+ keyword whole ccvs_textvalue yellow
+ keyword whole ccvs_void yellow
+
+# Class/Object Functions
+ keyword whole call_user_method yellow
+ keyword whole call_user_method_array yellow
+ keyword whole class_exists yellow
+ keyword whole get_class yellow
+ keyword whole get_class_methods yellow
+ keyword whole get_class_vars yellow
+ keyword whole get_declared_classes yellow
+ keyword whole get_declared_interfaces yellow
+ keyword whole get_object_vars yellow
+ keyword whole get_parent_class yellow
+ keyword whole interface_exists yellow
+ keyword whole is_a yellow
+ keyword whole is_subclass_of yellow
+ keyword whole method_exists yellow
+ keyword whole property_exists yellow
+
+# Classkit Functions
+ keyword whole classkit_import yellow
+ keyword whole classkit_method_add yellow
+ keyword whole classkit_method_copy yellow
+ keyword whole classkit_method_redefine yellow
+ keyword whole classkit_method_remove yellow
+ keyword whole classkit_method_rename yellow
+
+# Classkit Functions constants
+ keyword whole CLASSKIT_ACC_PRIVATE white
+ keyword whole CLASSKIT_ACC_PROTECTED white
+ keyword whole CLASSKIT_ACC_PUBLIC white
+
+# ClibPDF Functions
+ keyword whole cpdf_add_annotation yellow
+ keyword whole cpdf_add_outline yellow
+ keyword whole cpdf_arc yellow
+ keyword whole cpdf_begin_text yellow
+ keyword whole cpdf_circle yellow
+ keyword whole cpdf_clip yellow
+ keyword whole cpdf_close yellow
+ keyword whole cpdf_closepath yellow
+ keyword whole cpdf_closepath_fill_stroke yellow
+ keyword whole cpdf_closepath_stroke yellow
+ keyword whole cpdf_continue_text yellow
+ keyword whole cpdf_curveto yellow
+ keyword whole cpdf_end_text yellow
+ keyword whole cpdf_fill yellow
+ keyword whole cpdf_fill_stroke yellow
+ keyword whole cpdf_finalize yellow
+ keyword whole cpdf_finalize_page yellow
+ keyword whole cpdf_global_set_document_limits yellow
+ keyword whole cpdf_import_jpeg yellow
+ keyword whole cpdf_lineto yellow
+ keyword whole cpdf_moveto yellow
+ keyword whole cpdf_newpath yellow
+ keyword whole cpdf_open yellow
+ keyword whole cpdf_output_buffer yellow
+ keyword whole cpdf_page_init yellow
+ keyword whole cpdf_place_inline_image yellow
+ keyword whole cpdf_rect yellow
+ keyword whole cpdf_restore yellow
+ keyword whole cpdf_rlineto yellow
+ keyword whole cpdf_rmoveto yellow
+ keyword whole cpdf_rotate yellow
+ keyword whole cpdf_rotate_text yellow
+ keyword whole cpdf_save yellow
+ keyword whole cpdf_save_to_file yellow
+ keyword whole cpdf_scale yellow
+ keyword whole cpdf_set_action_url yellow
+ keyword whole cpdf_set_char_spacing yellow
+ keyword whole cpdf_set_creator yellow
+ keyword whole cpdf_set_current_page yellow
+ keyword whole cpdf_set_font yellow
+ keyword whole cpdf_set_font_directories yellow
+ keyword whole cpdf_set_font_map_file yellow
+ keyword whole cpdf_set_horiz_scaling yellow
+ keyword whole cpdf_set_keywords yellow
+ keyword whole cpdf_set_leading yellow
+ keyword whole cpdf_set_page_animation yellow
+ keyword whole cpdf_set_subject yellow
+ keyword whole cpdf_set_text_matrix yellow
+ keyword whole cpdf_set_text_pos yellow
+ keyword whole cpdf_set_text_rendering yellow
+ keyword whole cpdf_set_text_rise yellow
+ keyword whole cpdf_set_title yellow
+ keyword whole cpdf_set_viewer_preferences yellow
+ keyword whole cpdf_set_word_spacing yellow
+ keyword whole cpdf_setdash yellow
+ keyword whole cpdf_setflat yellow
+ keyword whole cpdf_setgray yellow
+ keyword whole cpdf_setgray_fill yellow
+ keyword whole cpdf_setgray_stroke yellow
+ keyword whole cpdf_setlinecap yellow
+ keyword whole cpdf_setlinejoin yellow
+ keyword whole cpdf_setlinewidth yellow
+ keyword whole cpdf_setmiterlimit yellow
+ keyword whole cpdf_setrgbcolor yellow
+ keyword whole cpdf_setrgbcolor_fill yellow
+ keyword whole cpdf_setrgbcolor_stroke yellow
+ keyword whole cpdf_show yellow
+ keyword whole cpdf_show_xy yellow
+ keyword whole cpdf_stringwidth yellow
+ keyword whole cpdf_stroke yellow
+ keyword whole cpdf_text yellow
+ keyword whole cpdf_translate yellow
+
+# ClibPDF Functions constants
+ keyword whole CPDF_PL_1COLUMN white
+ keyword whole CPDF_PL_2LCOLUMN white
+ keyword whole CPDF_PL_2RCOLUMN white
+ keyword whole CPDF_PL_SINGLE white
+ keyword whole CPDF_PM_FULLSCREEN white
+ keyword whole CPDF_PM_NONE white
+ keyword whole CPDF_PM_OUTLINES white
+ keyword whole CPDF_PM_THUMBS white
+
+# COM and .Net (Windows)
+ keyword whole com_addref yellow
+ keyword whole com_create_guid yellow
+ keyword whole com_event_sink yellow
+ keyword whole com_get yellow
+ keyword whole com_get_active_object yellow
+ keyword whole com_invoke yellow
+ keyword whole com_isenum yellow
+ keyword whole com_load yellow
+ keyword whole com_load_typelib yellow
+ keyword whole com_message_pump yellow
+ keyword whole com_print_typeinfo yellow
+ keyword whole com_propget yellow
+ keyword whole com_propput yellow
+ keyword whole com_propset yellow
+ keyword whole com_release yellow
+ keyword whole com_set yellow
+ keyword whole variant_abs yellow
+ keyword whole variant_add yellow
+ keyword whole variant_and yellow
+ keyword whole variant_cast yellow
+ keyword whole variant_cat yellow
+ keyword whole variant_cmp yellow
+ keyword whole variant_date_from_timestamp yellow
+ keyword whole variant_date_to_timestamp yellow
+ keyword whole variant_div yellow
+ keyword whole variant_eqv yellow
+ keyword whole variant_fix yellow
+ keyword whole variant_get_type yellow
+ keyword whole variant_idiv yellow
+ keyword whole variant_imp yellow
+ keyword whole variant_int yellow
+ keyword whole variant_mod yellow
+ keyword whole variant_mul yellow
+ keyword whole variant_neg yellow
+ keyword whole variant_not yellow
+ keyword whole variant_or yellow
+ keyword whole variant_pow yellow
+ keyword whole variant_round yellow
+ keyword whole variant_set yellow
+ keyword whole variant_set_type yellow
+ keyword whole variant_sub yellow
+ keyword whole variant_xor yellow
+
+# COM and .Net (Windows) constants
+ keyword whole CLSCTX_ALL white
+ keyword whole CLSCTX_INPROC_HANDLER white
+ keyword whole CLSCTX_INPROC_SERVER white
+ keyword whole CLSCTX_LOCAL_SERVER white
+ keyword whole CLSCTX_REMOTE_SERVER white
+ keyword whole CLSCTX_SERVER white
+ keyword whole CP_ACP white
+ keyword whole CP_MACCP white
+ keyword whole CP_OEMCP white
+ keyword whole CP_SYMBOL white
+ keyword whole CP_THREAD_ACP white
+ keyword whole CP_UTF7 white
+ keyword whole CP_UTF8 white
+ keyword whole DISP_E_DIVBYZERO white
+ keyword whole DISP_E_OVERFLOW white
+ keyword whole MK_E_UNAVAILABLE white
+ keyword whole NORM_IGNORECASE white
+ keyword whole NORM_IGNOREKANATYPE white
+ keyword whole NORM_IGNOREKASHIDA white
+ keyword whole NORM_IGNORENONSPACE white
+ keyword whole NORM_IGNORESYMBOLS white
+ keyword whole NORM_IGNOREWIDTH white
+ keyword whole VARCMP_EQ white
+ keyword whole VARCMP_GT white
+ keyword whole VARCMP_LT white
+ keyword whole VARCMP_NULL white
+ keyword whole VT_ARRAY white
+ keyword whole VT_BOOL white
+ keyword whole VT_BSTR white
+ keyword whole VT_BYREF white
+ keyword whole VT_CY white
+ keyword whole VT_DATE white
+ keyword whole VT_DECIMAL white
+ keyword whole VT_DISPATCH white
+ keyword whole VT_EMPTY white
+ keyword whole VT_ERROR white
+ keyword whole VT_I1 white
+ keyword whole VT_I2 white
+ keyword whole VT_I4 white
+ keyword whole VT_INT white
+ keyword whole VT_NULL white
+ keyword whole VT_R4 white
+ keyword whole VT_R8 white
+ keyword whole VT_UI1 white
+ keyword whole VT_UI2 white
+ keyword whole VT_UI4 white
+ keyword whole VT_UINT white
+ keyword whole VT_UNKNOWN white
+ keyword whole VT_VARIANT white
+
+# Crack Functions
+ keyword whole crack_check yellow
+ keyword whole crack_closedict yellow
+ keyword whole crack_getlastmessage yellow
+ keyword whole crack_opendict yellow
+
+# Character Type Functions
+ keyword whole ctype_alnum yellow
+ keyword whole ctype_alpha yellow
+ keyword whole ctype_cntrl yellow
+ keyword whole ctype_digit yellow
+ keyword whole ctype_graph yellow
+ keyword whole ctype_lower yellow
+ keyword whole ctype_print yellow
+ keyword whole ctype_punct yellow
+ keyword whole ctype_space yellow
+ keyword whole ctype_upper yellow
+ keyword whole ctype_xdigit yellow
+
+# CURL, Client URL Library Functions
+ keyword whole curl_close yellow
+ keyword whole curl_copy_handle yellow
+ keyword whole curl_errno yellow
+ keyword whole curl_error yellow
+ keyword whole curl_exec yellow
+ keyword whole curl_getinfo yellow
+ keyword whole curl_init yellow
+ keyword whole curl_multi_add_handle yellow
+ keyword whole curl_multi_close yellow
+ keyword whole curl_multi_exec yellow
+ keyword whole curl_multi_getcontent yellow
+ keyword whole curl_multi_info_read yellow
+ keyword whole curl_multi_init yellow
+ keyword whole curl_multi_remove_handle yellow
+ keyword whole curl_multi_select yellow
+ keyword whole curl_setopt yellow
+ keyword whole curl_version yellow
+
+# CURL, Client URL Library Functions constants
+ keyword whole CURLAUTH_ANY white
+ keyword whole CURLAUTH_ANYSAFE white
+ keyword whole CURLAUTH_BASIC white
+ keyword whole CURLAUTH_DIGEST white
+ keyword whole CURLAUTH_GSSNEGOTIATE white
+ keyword whole CURLAUTH_NTLM white
+ keyword whole CURLCLOSEPOLICY_CALLBACK white
+ keyword whole CURLCLOSEPOLICY_LEAST_RECENTLY_USED white
+ keyword whole CURLCLOSEPOLICY_LEAST_TRAFFIC white
+ keyword whole CURLCLOSEPOLICY_OLDEST white
+ keyword whole CURLCLOSEPOLICY_SLOWEST white
+ keyword whole CURLE_ABORTED_BY_CALLBACK white
+ keyword whole CURLE_BAD_CALLING_ORDER white
+ keyword whole CURLE_BAD_CONTENT_ENCODING white
+ keyword whole CURLE_BAD_FUNCTION_ARGUMENT white
+ keyword whole CURLE_BAD_PASSWORD_ENTERED white
+ keyword whole CURLE_COULDNT_CONNECT white
+ keyword whole CURLE_COULDNT_RESOLVE_HOST white
+ keyword whole CURLE_COULDNT_RESOLVE_PROXY white
+ keyword whole CURLE_FAILED_INIT white
+ keyword whole CURLE_FILESIZE_EXCEEDED white
+ keyword whole CURLE_FILE_COULDNT_READ_FILE white
+ keyword whole CURLE_FTP_ACCESS_DENIED white
+ keyword whole CURLE_FTP_BAD_DOWNLOAD_RESUME white
+ keyword whole CURLE_FTP_CANT_GET_HOST white
+ keyword whole CURLE_FTP_CANT_RECONNECT white
+ keyword whole CURLE_FTP_COULDNT_GET_SIZE white
+ keyword whole CURLE_FTP_COULDNT_RETR_FILE white
+ keyword whole CURLE_FTP_COULDNT_SET_ASCII white
+ keyword whole CURLE_FTP_COULDNT_SET_BINARY white
+ keyword whole CURLE_FTP_COULDNT_STOR_FILE white
+ keyword whole CURLE_FTP_COULDNT_USE_REST white
+ keyword whole CURLE_FTP_PORT_FAILED white
+ keyword whole CURLE_FTP_QUOTE_ERROR white
+ keyword whole CURLE_FTP_SSL_FAILED white
+ keyword whole CURLE_FTP_USER_PASSWORD_INCORRECT white
+ keyword whole CURLE_FTP_WEIRD_227_FORMAT white
+ keyword whole CURLE_FTP_WEIRD_PASS_REPLY white
+ keyword whole CURLE_FTP_WEIRD_PASV_REPLY white
+ keyword whole CURLE_FTP_WEIRD_SERVER_REPLY white
+ keyword whole CURLE_FTP_WEIRD_USER_REPLY white
+ keyword whole CURLE_FTP_WRITE_ERROR white
+ keyword whole CURLE_FUNCTION_NOT_FOUND white
+ keyword whole CURLE_GOT_NOTHING white
+ keyword whole CURLE_HTTP_NOT_FOUND white
+ keyword whole CURLE_HTTP_PORT_FAILED white
+ keyword whole CURLE_HTTP_POST_ERROR white
+ keyword whole CURLE_HTTP_RANGE_ERROR white
+ keyword whole CURLE_LDAP_CANNOT_BIND white
+ keyword whole CURLE_LDAP_INVALID_URL white
+ keyword whole CURLE_LDAP_SEARCH_FAILED white
+ keyword whole CURLE_LIBRARY_NOT_FOUND white
+ keyword whole CURLE_MALFORMAT_USER white
+ keyword whole CURLE_OBSOLETE white
+ keyword whole CURLE_OK white
+ keyword whole CURLE_OPERATION_TIMEOUTED white
+ keyword whole CURLE_OUT_OF_MEMORY white
+ keyword whole CURLE_PARTIAL_FILE white
+ keyword whole CURLE_READ_ERROR white
+ keyword whole CURLE_RECV_ERROR white
+ keyword whole CURLE_SEND_ERROR white
+ keyword whole CURLE_SHARE_IN_USE white
+ keyword whole CURLE_SSL_CACERT white
+ keyword whole CURLE_SSL_CERTPROBLEM white
+ keyword whole CURLE_SSL_CIPHER white
+ keyword whole CURLE_SSL_CONNECT_ERROR white
+ keyword whole CURLE_SSL_ENGINE_NOTFOUND white
+ keyword whole CURLE_SSL_ENGINE_SETFAILED white
+ keyword whole CURLE_SSL_PEER_CERTIFICATE white
+ keyword whole CURLE_TELNET_OPTION_SYNTAX white
+ keyword whole CURLE_TOO_MANY_REDIRECTS white
+ keyword whole CURLE_UNKNOWN_TELNET_OPTION white
+ keyword whole CURLE_UNSUPPORTED_PROTOCOL white
+ keyword whole CURLE_URL_MALFORMAT white
+ keyword whole CURLE_URL_MALFORMAT_USER white
+ keyword whole CURLE_WRITE_ERROR white
+ keyword whole CURLFTPAUTH_DEFAULT white
+ keyword whole CURLFTPAUTH_SSL white
+ keyword whole CURLFTPAUTH_TLS white
+ keyword whole CURLINFO_CONNECT_TIME white
+ keyword whole CURLINFO_CONTENT_LENGTH_DOWNLOAD white
+ keyword whole CURLINFO_CONTENT_LENGTH_UPLOAD white
+ keyword whole CURLINFO_CONTENT_TYPE white
+ keyword whole CURLINFO_EFFECTIVE_URL white
+ keyword whole CURLINFO_FILETIME white
+ keyword whole CURLINFO_HEADER_SIZE white
+ keyword whole CURLINFO_HTTP_CODE white
+ keyword whole CURLINFO_NAMELOOKUP_TIME white
+ keyword whole CURLINFO_PRETRANSFER_TIME white
+ keyword whole CURLINFO_REDIRECT_COUNT white
+ keyword whole CURLINFO_REDIRECT_TIME white
+ keyword whole CURLINFO_REQUEST_SIZE white
+ keyword whole CURLINFO_SIZE_DOWNLOAD white
+ keyword whole CURLINFO_SIZE_UPLOAD white
+ keyword whole CURLINFO_SPEED_DOWNLOAD white
+ keyword whole CURLINFO_SPEED_UPLOAD white
+ keyword whole CURLINFO_SSL_VERIFYRESULT white
+ keyword whole CURLINFO_STARTTRANSFER_TIME white
+ keyword whole CURLINFO_TOTAL_TIME white
+ keyword whole CURLMSG_DONE white
+ keyword whole CURLM_BAD_EASY_HANDLE white
+ keyword whole CURLM_BAD_HANDLE white
+ keyword whole CURLM_CALL_MULTI_PERFORM white
+ keyword whole CURLM_INTERNAL_ERROR white
+ keyword whole CURLM_OK white
+ keyword whole CURLM_OUT_OF_MEMORY white
+ keyword whole CURLOPT_AUTOREFERER white
+ keyword whole CURLOPT_BINARYTRANSFER white
+ keyword whole CURLOPT_BUFFERSIZE white
+ keyword whole CURLOPT_CAINFO white
+ keyword whole CURLOPT_CAPATH white
+ keyword whole CURLOPT_CLOSEPOLICY white
+ keyword whole CURLOPT_CONNECTTIMEOUT white
+ keyword whole CURLOPT_COOKIE white
+ keyword whole CURLOPT_COOKIEFILE white
+ keyword whole CURLOPT_COOKIEJAR white
+ keyword whole CURLOPT_COOKIESESSION white
+ keyword whole CURLOPT_CRLF white
+ keyword whole CURLOPT_CUSTOMREQUEST white
+ keyword whole CURLOPT_DNS_CACHE_TIMEOUT white
+ keyword whole CURLOPT_DNS_USE_GLOBAL_CACHE white
+ keyword whole CURLOPT_EGDSOCKET white
+ keyword whole CURLOPT_ENCODING white
+ keyword whole CURLOPT_FAILONERROR white
+ keyword whole CURLOPT_FILE white
+ keyword whole CURLOPT_FILETIME white
+ keyword whole CURLOPT_FOLLOWLOCATION white
+ keyword whole CURLOPT_FORBID_REUSE white
+ keyword whole CURLOPT_FRESH_CONNECT white
+ keyword whole CURLOPT_FTPAPPEND white
+ keyword whole CURLOPT_FTPASCII white
+ keyword whole CURLOPT_FTPLISTONLY white
+ keyword whole CURLOPT_FTPPORT white
+ keyword whole CURLOPT_FTPSSLAUTH white
+ keyword whole CURLOPT_FTP_USE_EPRT white
+ keyword whole CURLOPT_FTP_USE_EPSV white
+ keyword whole CURLOPT_HEADER white
+ keyword whole CURLOPT_HEADERFUNCTION white
+ keyword whole CURLOPT_HTTP200ALIASES white
+ keyword whole CURLOPT_HTTPAUTH white
+ keyword whole CURLOPT_HTTPGET white
+ keyword whole CURLOPT_HTTPHEADER white
+ keyword whole CURLOPT_HTTPPROXYTUNNEL white
+ keyword whole CURLOPT_HTTP_VERSION white
+ keyword whole CURLOPT_INFILE white
+ keyword whole CURLOPT_INFILESIZE white
+ keyword whole CURLOPT_INTERFACE white
+ keyword whole CURLOPT_KRB4LEVEL white
+ keyword whole CURLOPT_LOW_SPEED_LIMIT white
+ keyword whole CURLOPT_LOW_SPEED_TIME white
+ keyword whole CURLOPT_MAXCONNECTS white
+ keyword whole CURLOPT_MAXREDIRS white
+ keyword whole CURLOPT_MUTE white
+ keyword whole CURLOPT_NETRC white
+ keyword whole CURLOPT_NOBODY white
+ keyword whole CURLOPT_NOPROGRESS white
+ keyword whole CURLOPT_NOSIGNAL white
+ keyword whole CURLOPT_PASSWDFUNCTION white
+ keyword whole CURLOPT_PORT white
+ keyword whole CURLOPT_POST white
+ keyword whole CURLOPT_POSTFIELDS white
+ keyword whole CURLOPT_POSTQUOTE white
+ keyword whole CURLOPT_PROXY white
+ keyword whole CURLOPT_PROXYAUTH white
+ keyword whole CURLOPT_PROXYPORT white
+ keyword whole CURLOPT_PROXYTYPE white
+ keyword whole CURLOPT_PROXYUSERPWD white
+ keyword whole CURLOPT_PUT white
+ keyword whole CURLOPT_QUOTE white
+ keyword whole CURLOPT_RANDOM_FILE white
+ keyword whole CURLOPT_RANGE white
+ keyword whole CURLOPT_READFUNCTION white
+ keyword whole CURLOPT_REFERER white
+ keyword whole CURLOPT_RESUME_FROM white
+ keyword whole CURLOPT_RETURNTRANSFER white
+ keyword whole CURLOPT_SSLCERT white
+ keyword whole CURLOPT_SSLCERTPASSWD white
+ keyword whole CURLOPT_SSLCERTTYPE white
+ keyword whole CURLOPT_SSLENGINE white
+ keyword whole CURLOPT_SSLENGINE_DEFAULT white
+ keyword whole CURLOPT_SSLKEY white
+ keyword whole CURLOPT_SSLKEYPASSWD white
+ keyword whole CURLOPT_SSLKEYTYPE white
+ keyword whole CURLOPT_SSLVERSION white
+ keyword whole CURLOPT_SSL_CIPHER_LIST white
+ keyword whole CURLOPT_SSL_VERIFYHOST white
+ keyword whole CURLOPT_SSL_VERIFYPEER white
+ keyword whole CURLOPT_STDERR white
+ keyword whole CURLOPT_TIMECONDITION white
+ keyword whole CURLOPT_TIMEOUT white
+ keyword whole CURLOPT_TIMEVALUE white
+ keyword whole CURLOPT_TRANSFERTEXT white
+ keyword whole CURLOPT_UNRESTRICTED_AUTH white
+ keyword whole CURLOPT_UPLOAD white
+ keyword whole CURLOPT_URL white
+ keyword whole CURLOPT_USERAGENT white
+ keyword whole CURLOPT_USERPWD white
+ keyword whole CURLOPT_VERBOSE white
+ keyword whole CURLOPT_WRITEFUNCTION white
+ keyword whole CURLOPT_WRITEHEADER white
+ keyword whole CURLPROXY_HTTP white
+ keyword whole CURLPROXY_SOCKS5 white
+ keyword whole CURLVERSION_NOW white
+ keyword whole CURL_HTTP_VERSION_1_0 white
+ keyword whole CURL_HTTP_VERSION_1_1 white
+ keyword whole CURL_HTTP_VERSION_NONE white
+ keyword whole CURL_NETRC_IGNORED white
+ keyword whole CURL_NETRC_OPTIONAL white
+ keyword whole CURL_NETRC_REQUIRED white
+ keyword whole CURL_VERSION_IPV6 white
+ keyword whole CURL_VERSION_KERBEROS4 white
+ keyword whole CURL_VERSION_LIBZ white
+ keyword whole CURL_VERSION_SSL white
+
+# Cybercash Payment Functions
+ keyword whole cybercash_base64_decode yellow
+ keyword whole cybercash_base64_encode yellow
+ keyword whole cybercash_decr yellow
+ keyword whole cybercash_encr yellow
+
+# Credit Mutuel CyberMUT functions
+ keyword whole cybermut_creerformulairecm yellow
+ keyword whole cybermut_creerreponsecm yellow
+ keyword whole cybermut_testmac yellow
+
+# Cyrus IMAP administration Functions
+ keyword whole cyrus_authenticate yellow
+ keyword whole cyrus_bind yellow
+ keyword whole cyrus_close yellow
+ keyword whole cyrus_connect yellow
+ keyword whole cyrus_query yellow
+ keyword whole cyrus_unbind yellow
+
+# Cyrus IMAP administration Functions constants
+ keyword whole CYRUS_CALLBACK_NOLITERAL white
+ keyword whole CYRUS_CALLBACK_NUMBERED white
+ keyword whole CYRUS_CONN_INITIALRESPONSE white
+ keyword whole CYRUS_CONN_NONSYNCLITERAL white
+
+# Date and Time Functions
+ keyword whole checkdate yellow
+ keyword whole date yellow
+ keyword whole date_default_timezone_get yellow
+ keyword whole date_default_timezone_set yellow
+ keyword whole date_sunrise yellow
+ keyword whole date_sunset yellow
+ keyword whole getdate yellow
+ keyword whole gettimeofday yellow
+ keyword whole gmdate yellow
+ keyword whole gmmktime yellow
+ keyword whole gmstrftime yellow
+ keyword whole idate yellow
+ keyword whole localtime yellow
+ keyword whole microtime yellow
+ keyword whole mktime yellow
+ keyword whole strftime yellow
+ keyword whole strptime yellow
+ keyword whole strtotime yellow
+ keyword whole time yellow
+
+# Date and Time Functions constants
+ keyword whole DATE_ATOM white
+ keyword whole DATE_COOKIE white
+ keyword whole DATE_ISO8601 white
+ keyword whole DATE_RFC1036 white
+ keyword whole DATE_RFC1123 white
+ keyword whole DATE_RFC2822 white
+ keyword whole DATE_RFC822 white
+ keyword whole DATE_RFC850 white
+ keyword whole DATE_RSS white
+ keyword whole DATE_W3C white
+
+# DB++ Functions
+ keyword whole dbplus_add yellow
+ keyword whole dbplus_aql yellow
+ keyword whole dbplus_chdir yellow
+ keyword whole dbplus_close yellow
+ keyword whole dbplus_curr yellow
+ keyword whole dbplus_errcode yellow
+ keyword whole dbplus_errno yellow
+ keyword whole dbplus_find yellow
+ keyword whole dbplus_first yellow
+ keyword whole dbplus_flush yellow
+ keyword whole dbplus_freealllocks yellow
+ keyword whole dbplus_freelock yellow
+ keyword whole dbplus_freerlocks yellow
+ keyword whole dbplus_getlock yellow
+ keyword whole dbplus_getunique yellow
+ keyword whole dbplus_info yellow
+ keyword whole dbplus_last yellow
+ keyword whole dbplus_lockrel yellow
+ keyword whole dbplus_next yellow
+ keyword whole dbplus_open yellow
+ keyword whole dbplus_prev yellow
+ keyword whole dbplus_rchperm yellow
+ keyword whole dbplus_rcreate yellow
+ keyword whole dbplus_rcrtexact yellow
+ keyword whole dbplus_rcrtlike yellow
+ keyword whole dbplus_resolve yellow
+ keyword whole dbplus_restorepos yellow
+ keyword whole dbplus_rkeys yellow
+ keyword whole dbplus_ropen yellow
+ keyword whole dbplus_rquery yellow
+ keyword whole dbplus_rrename yellow
+ keyword whole dbplus_rsecindex yellow
+ keyword whole dbplus_runlink yellow
+ keyword whole dbplus_rzap yellow
+ keyword whole dbplus_savepos yellow
+ keyword whole dbplus_setindex yellow
+ keyword whole dbplus_setindexbynumber yellow
+ keyword whole dbplus_sql yellow
+ keyword whole dbplus_tcl yellow
+ keyword whole dbplus_tremove yellow
+ keyword whole dbplus_undo yellow
+ keyword whole dbplus_undoprepare yellow
+ keyword whole dbplus_unlockrel yellow
+ keyword whole dbplus_unselect yellow
+ keyword whole dbplus_update yellow
+ keyword whole dbplus_xlockrel yellow
+ keyword whole dbplus_xunlockrel yellow
+
+# Database (dbm-style) Abstraction Layer Functions
+ keyword whole dba_close yellow
+ keyword whole dba_delete yellow
+ keyword whole dba_exists yellow
+ keyword whole dba_fetch yellow
+ keyword whole dba_firstkey yellow
+ keyword whole dba_handlers yellow
+ keyword whole dba_insert yellow
+ keyword whole dba_key_split yellow
+ keyword whole dba_list yellow
+ keyword whole dba_nextkey yellow
+ keyword whole dba_open yellow
+ keyword whole dba_optimize yellow
+ keyword whole dba_popen yellow
+ keyword whole dba_replace yellow
+ keyword whole dba_sync yellow
+
+# dBase Functions
+ keyword whole dbase_add_record yellow
+ keyword whole dbase_close yellow
+ keyword whole dbase_create yellow
+ keyword whole dbase_delete_record yellow
+ keyword whole dbase_get_header_info yellow
+ keyword whole dbase_get_record yellow
+ keyword whole dbase_get_record_with_names yellow
+ keyword whole dbase_numfields yellow
+ keyword whole dbase_numrecords yellow
+ keyword whole dbase_open yellow
+ keyword whole dbase_pack yellow
+ keyword whole dbase_replace_record yellow
+
+# DBM Functions [deprecated]
+ keyword whole dblist yellow
+ keyword whole dbmclose yellow
+ keyword whole dbmdelete yellow
+ keyword whole dbmexists yellow
+ keyword whole dbmfetch yellow
+ keyword whole dbmfirstkey yellow
+ keyword whole dbminsert yellow
+ keyword whole dbmnextkey yellow
+ keyword whole dbmopen yellow
+ keyword whole dbmreplace yellow
+
+# dbx Functions
+ keyword whole dbx_close yellow
+ keyword whole dbx_compare yellow
+ keyword whole dbx_connect yellow
+ keyword whole dbx_error yellow
+ keyword whole dbx_escape_string yellow
+ keyword whole dbx_fetch_row yellow
+ keyword whole dbx_query yellow
+ keyword whole dbx_sort yellow
+
+# dbx Functions constants
+ keyword whole DBX_CMP_ASC white
+ keyword whole DBX_CMP_DESC white
+ keyword whole DBX_CMP_NATIVE white
+ keyword whole DBX_CMP_NUMBER white
+ keyword whole DBX_CMP_TEXT white
+ keyword whole DBX_COLNAMES_LOWERCASE white
+ keyword whole DBX_COLNAMES_UNCHANGED white
+ keyword whole DBX_COLNAMES_UPPERCASE white
+ keyword whole DBX_FBSQL white
+ keyword whole DBX_MSSQL white
+ keyword whole DBX_MYSQL white
+ keyword whole DBX_OCI8 white
+ keyword whole DBX_ODBC white
+ keyword whole DBX_PERSISTENT white
+ keyword whole DBX_PGSQL white
+ keyword whole DBX_RESULT_ASSOC white
+ keyword whole DBX_RESULT_INDEX white
+ keyword whole DBX_RESULT_INFO white
+ keyword whole DBX_RESULT_UNBUFFERED white
+ keyword whole DBX_SQLITE white
+ keyword whole DBX_SYBASECT white
+
+# Direct IO Functions
+ keyword whole dio_close yellow
+ keyword whole dio_fcntl yellow
+ keyword whole dio_open yellow
+ keyword whole dio_read yellow
+ keyword whole dio_seek yellow
+ keyword whole dio_stat yellow
+ keyword whole dio_tcsetattr yellow
+ keyword whole dio_truncate yellow
+ keyword whole dio_write yellow
+
+# Direct IO Functions constants
+ keyword whole F_DUPFD white
+ keyword whole F_GETFD white
+ keyword whole F_GETFL white
+ keyword whole F_GETLK white
+ keyword whole F_GETOWN white
+ keyword whole F_RDLCK white
+ keyword whole F_SETFL white
+ keyword whole F_SETLK white
+ keyword whole F_SETLKW white
+ keyword whole F_SETOWN white
+ keyword whole F_UNLCK white
+ keyword whole F_WRLCK white
+ keyword whole O_APPEND white
+ keyword whole O_ASYNC white
+ keyword whole O_CREAT white
+ keyword whole O_EXCL white
+ keyword whole O_NDELAY white
+ keyword whole O_NOCTTY white
+ keyword whole O_NONBLOCK white
+ keyword whole O_RDONLY white
+ keyword whole O_RDWR white
+ keyword whole O_SYNC white
+ keyword whole O_TRUNC white
+ keyword whole O_WRONLY white
+ keyword whole S_IRGRP white
+ keyword whole S_IROTH white
+ keyword whole S_IRUSR white
+ keyword whole S_IRWXG white
+ keyword whole S_IRWXO white
+ keyword whole S_IRWXU white
+ keyword whole S_IWGRP white
+ keyword whole S_IWOTH white
+ keyword whole S_IWUSR white
+ keyword whole S_IXGRP white
+ keyword whole S_IXOTH white
+ keyword whole S_IXUSR white
+ keyword whole c white
+
+# Directory Functions
+ keyword whole chdir yellow
+ keyword whole chroot yellow
+ keyword whole closedir yellow
+ keyword whole getcwd yellow
+ keyword whole opendir yellow
+ keyword whole readdir yellow
+ keyword whole rewinddir yellow
+ keyword whole scandir yellow
+
+# Directory Functions constants
+ keyword whole DIRECTORY_SEPARATOR white
+ keyword whole PATH_SEPARATOR white
+
+# DOM Functions
+ keyword whole dom_import_simplexml yellow
+
+# DOM Functions DOMAttr methods
+ keyword whole DOMAttr yellow
+ keyword whole ->__construct yellow
+ keyword whole ->__construct yellow
+ keyword whole ->isId yellow
+
+# DOM Functions DOMCharacterData methods
+ keyword whole DOMCharacterData yellow
+ keyword whole ->appendData yellow
+ keyword whole ->deleteData yellow
+ keyword whole ->insertData yellow
+ keyword whole ->replaceData yellow
+ keyword whole ->substringData yellow
+
+# DOM Functions DOMComment methods
+ keyword whole DOMComment yellow
+ keyword whole ->__construct yellow
+
+# DOM Functions DOMDocument methods
+ keyword whole DOMDocument yellow
+ keyword whole ->__construct yellow
+ keyword whole ->createAttribute yellow
+ keyword whole ->createAttributeNS yellow
+ keyword whole ->createCDATASection yellow
+ keyword whole ->createComment yellow
+ keyword whole ->createDocumentFragment yellow
+ keyword whole ->createElement yellow
+ keyword whole ->createElementNS yellow
+ keyword whole ->createEntityReference yellow
+ keyword whole ->createProcessingInstruction yellow
+ keyword whole ->createTextNode yellow
+ keyword whole ->getElementById yellow
+ keyword whole ->getElementsByTagName yellow
+ keyword whole ->getElementsByTagNameNS yellow
+ keyword whole ->importNode yellow
+ keyword whole ->load yellow
+ keyword whole ->loadHTML yellow
+ keyword whole ->loadHTMLFile yellow
+ keyword whole ->loadXML yellow
+ keyword whole ->normalize yellow
+ keyword whole ->relaxNGValidate yellow
+ keyword whole ->relaxNGValidateSource yellow
+ keyword whole ->save yellow
+ keyword whole ->saveHTML yellow
+ keyword whole ->saveHTMLFile yellow
+ keyword whole ->saveXML yellow
+ keyword whole ->schemaValidate yellow
+ keyword whole ->schemaValidateSource yellow
+ keyword whole ->validate yellow
+ keyword whole ->xinclude yellow
+
+# DOM Functions DOMElement methods
+ keyword whole DOMElement yellow
+ keyword whole ->__construct yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getAttributeNS yellow
+ keyword whole ->getAttributeNode yellow
+ keyword whole ->getAttributeNodeNS yellow
+ keyword whole ->getElementsByTagName yellow
+ keyword whole ->getElementsByTagNameNS yellow
+ keyword whole ->hasAttribute yellow
+ keyword whole ->hasAttributeNS yellow
+ keyword whole ->removeAttribute yellow
+ keyword whole ->removeAttributeNS yellow
+ keyword whole ->removeAttributeNode yellow
+ keyword whole ->setAttribute yellow
+ keyword whole ->setAttributeNS yellow
+ keyword whole ->setAttributeNode yellow
+ keyword whole ->setAttributeNodeNS yellow
+
+# DOM Functions DOMImplementation methods
+ keyword whole DOMImplementation yellow
+ keyword whole ->__construct yellow
+ keyword whole ->createDocument yellow
+ keyword whole ->createDocumentType yellow
+ keyword whole ->hasFeature yellow
+
+# DOM Functions DOMNamedNodeMap methods
+ keyword whole DOMNamedNodeMap yellow
+ keyword whole ->getNamedItem yellow
+ keyword whole ->getNamedItemNS yellow
+ keyword whole ->item yellow
+
+# DOM Functions DOMNode methods
+ keyword whole DOMNode yellow
+ keyword whole ->appendChild yellow
+ keyword whole ->cloneNode yellow
+ keyword whole ->hasAttributes yellow
+ keyword whole ->hasChildNodes yellow
+ keyword whole ->insertBefore yellow
+ keyword whole ->isSameNode yellow
+ keyword whole ->isSupported yellow
+ keyword whole ->lookupNamespaceURI yellow
+ keyword whole ->lookupPrefix yellow
+ keyword whole ->normalize yellow
+ keyword whole ->removeChild yellow
+ keyword whole ->replaceChild yellow
+
+# DOM Functions DOMNodelist methods
+ keyword whole DOMNodelist yellow
+ keyword whole ->item yellow
+
+# DOM Functions DOMProcessingInstruction methods
+ keyword whole DOMProcessingInstruction yellow
+ keyword whole ->__construct yellow
+
+# DOM Functions DOMText methods
+ keyword whole DOMText yellow
+ keyword whole ->__construct yellow
+ keyword whole ->isWhitespaceInElementContent yellow
+ keyword whole ->splitText yellow
+
+# DOM Functions DOMXPath methods
+ keyword whole DOMXPath yellow
+ keyword whole ->__construct yellow
+ keyword whole ->evaluate yellow
+ keyword whole ->query yellow
+ keyword whole ->registerNamespace yellow
+
+# DOM Functions constants
+ keyword whole DOMSTRING_SIZE_ERR white
+ keyword whole DOM_HIERARCHY_REQUEST_ERR white
+ keyword whole DOM_INDEX_SIZE_ERR white
+ keyword whole DOM_INUSE_ATTRIBUTE_ERR white
+ keyword whole DOM_INVALID_ACCESS_ERR white
+ keyword whole DOM_INVALID_CHARACTER_ERR white
+ keyword whole DOM_INVALID_MODIFICATION_ERR white
+ keyword whole DOM_INVALID_STATE_ERR white
+ keyword whole DOM_NAMESPACE_ERR white
+ keyword whole DOM_NOT_FOUND_ERR white
+ keyword whole DOM_NOT_SUPPORTED_ERR white
+ keyword whole DOM_NO_DATA_ALLOWED_ERR white
+ keyword whole DOM_NO_MODIFICATION_ALLOWED_ERR white
+ keyword whole DOM_SYNTAX_ERR white
+ keyword whole DOM_VALIDATION_ERR white
+ keyword whole DOM_WRONG_DOCUMENT_ERR white
+ keyword whole XML_ATTRIBUTE_CDATA white
+ keyword whole XML_ATTRIBUTE_DECL_NODE white
+ keyword whole XML_ATTRIBUTE_ENTITY white
+ keyword whole XML_ATTRIBUTE_ENUMERATION white
+ keyword whole XML_ATTRIBUTE_ID white
+ keyword whole XML_ATTRIBUTE_IDREF white
+ keyword whole XML_ATTRIBUTE_IDREFS white
+ keyword whole XML_ATTRIBUTE_NMTOKEN white
+ keyword whole XML_ATTRIBUTE_NMTOKENS white
+ keyword whole XML_ATTRIBUTE_NODE white
+ keyword whole XML_ATTRIBUTE_NOTATION white
+ keyword whole XML_CDATA_SECTION_NODE white
+ keyword whole XML_COMMENT_NODE white
+ keyword whole XML_DOCUMENT_FRAG_NODE white
+ keyword whole XML_DOCUMENT_NODE white
+ keyword whole XML_DOCUMENT_TYPE_NODE white
+ keyword whole XML_DTD_NODE white
+ keyword whole XML_ELEMENT_DECL_NODE white
+ keyword whole XML_ELEMENT_NODE white
+ keyword whole XML_ENTITY_DECL_NODE white
+ keyword whole XML_ENTITY_NODE white
+ keyword whole XML_ENTITY_REF_NODE white
+ keyword whole XML_HTML_DOCUMENT_NODE white
+ keyword whole XML_NAMESPACE_DECL_NODE white
+ keyword whole XML_NOTATION_NODE white
+ keyword whole XML_PI_NODE white
+ keyword whole XML_TEXT_NODE white
+
+# DOM XML Functions
+ keyword whole domxml_new_doc yellow
+ keyword whole domxml_open_file yellow
+ keyword whole domxml_open_mem yellow
+ keyword whole domxml_version yellow
+ keyword whole domxml_xmltree yellow
+ keyword whole domxml_xslt_stylesheet yellow
+ keyword whole domxml_xslt_stylesheet_doc yellow
+ keyword whole domxml_xslt_stylesheet_file yellow
+ keyword whole domxml_xslt_version yellow
+ keyword whole xpath_eval yellow
+ keyword whole xpath_eval_expression yellow
+ keyword whole xpath_new_context yellow
+ keyword whole xpath_register_ns yellow
+ keyword whole xpath_register_ns_auto yellow
+ keyword whole xptr_eval yellow
+ keyword whole xptr_new_context yellow
+
+# DOM XML Functions DomAttribute methods
+ keyword whole DomAttribute yellow
+ keyword whole ->name yellow
+ keyword whole ->set_value yellow
+ keyword whole ->specified yellow
+ keyword whole ->value yellow
+
+# DOM XML Functions DomDocument methods
+ keyword whole DomDocument yellow
+ keyword whole ->add_root yellow
+ keyword whole ->create_attribute yellow
+ keyword whole ->create_cdata_section yellow
+ keyword whole ->create_comment yellow
+ keyword whole ->create_element yellow
+ keyword whole ->create_element_ns yellow
+ keyword whole ->create_entity_reference yellow
+ keyword whole ->create_processing_instruction yellow
+ keyword whole ->create_text_node yellow
+ keyword whole ->doctype yellow
+ keyword whole ->document_element yellow
+ keyword whole ->dump_file yellow
+ keyword whole ->dump_mem yellow
+ keyword whole ->get_element_by_id yellow
+ keyword whole ->get_elements_by_tagname yellow
+ keyword whole ->html_dump_mem yellow
+ keyword whole ->xinclude yellow
+
+# DOM XML Functions DomDocumentType methods
+ keyword whole DomDocumentType yellow
+ keyword whole ->entities yellow
+ keyword whole ->internal_subset yellow
+ keyword whole ->name yellow
+ keyword whole ->notations yellow
+ keyword whole ->public_id yellow
+ keyword whole ->system_id yellow
+
+# DOM XML Functions DomElement methods
+ keyword whole DomElement yellow
+ keyword whole ->get_attribute yellow
+ keyword whole ->get_attribute_node yellow
+ keyword whole ->get_elements_by_tagname yellow
+ keyword whole ->has_attribute yellow
+ keyword whole ->remove_attribute yellow
+ keyword whole ->set_attribute yellow
+ keyword whole ->tagname yellow
+
+# DOM XML Functions DomNode methods
+ keyword whole DomNode yellow
+ keyword whole ->add_namespace yellow
+ keyword whole ->append_child yellow
+ keyword whole ->append_sibling yellow
+ keyword whole ->attributes yellow
+ keyword whole ->child_nodes yellow
+ keyword whole ->clone_node yellow
+ keyword whole ->dump_node yellow
+ keyword whole ->first_child yellow
+ keyword whole ->get_content yellow
+ keyword whole ->has_attributes yellow
+ keyword whole ->has_child_nodes yellow
+ keyword whole ->insert_before yellow
+ keyword whole ->is_blank_node yellow
+ keyword whole ->last_child yellow
+ keyword whole ->next_sibling yellow
+ keyword whole ->node_name yellow
+ keyword whole ->node_type yellow
+ keyword whole ->node_value yellow
+ keyword whole ->owner_document yellow
+ keyword whole ->parent_node yellow
+ keyword whole ->prefix yellow
+ keyword whole ->previous_sibling yellow
+ keyword whole ->remove_child yellow
+ keyword whole ->replace_child yellow
+ keyword whole ->replace_node yellow
+ keyword whole ->set_content yellow
+ keyword whole ->set_name yellow
+ keyword whole ->set_namespace yellow
+ keyword whole ->unlink_node yellow
+
+# DOM XML Functions DomProcessingInstruction methods
+ keyword whole DomProcessingInstruction yellow
+ keyword whole ->data yellow
+ keyword whole ->target yellow
+
+# DOM XML Functions DomXsltStylesheet methods
+ keyword whole DomXsltStylesheet yellow
+ keyword whole ->process yellow
+ keyword whole ->result_dump_file yellow
+ keyword whole ->result_dump_mem yellow
+
+# DOM XML Functions constants
+ keyword whole XML_ATTRIBUTE_CDATA white
+ keyword whole XML_ATTRIBUTE_DECL_NODE white
+ keyword whole XML_ATTRIBUTE_ENTITY white
+ keyword whole XML_ATTRIBUTE_ENUMERATION white
+ keyword whole XML_ATTRIBUTE_ID white
+ keyword whole XML_ATTRIBUTE_IDREF white
+ keyword whole XML_ATTRIBUTE_IDREFS white
+ keyword whole XML_ATTRIBUTE_NMTOKEN white
+ keyword whole XML_ATTRIBUTE_NMTOKENS white
+ keyword whole XML_ATTRIBUTE_NODE white
+ keyword whole XML_ATTRIBUTE_NOTATION white
+ keyword whole XML_CDATA_SECTION_NODE white
+ keyword whole XML_COMMENT_NODE white
+ keyword whole XML_DOCUMENT_FRAG_NODE white
+ keyword whole XML_DOCUMENT_NODE white
+ keyword whole XML_DOCUMENT_TYPE_NODE white
+ keyword whole XML_DTD_NODE white
+ keyword whole XML_ELEMENT_DECL_NODE white
+ keyword whole XML_ELEMENT_NODE white
+ keyword whole XML_ENTITY_DECL_NODE white
+ keyword whole XML_ENTITY_NODE white
+ keyword whole XML_ENTITY_REF_NODE white
+ keyword whole XML_GLOBAL_NAMESPACE white
+ keyword whole XML_HTML_DOCUMENT_NODE white
+ keyword whole XML_LOCAL_NAMESPACE white
+ keyword whole XML_NAMESPACE_DECL_NODE white
+ keyword whole XML_NOTATION_NODE white
+ keyword whole XML_PI_NODE white
+ keyword whole XML_TEXT_NODE white
+ keyword whole XPATH_BOOLEAN white
+ keyword whole XPATH_LOCATIONSET white
+ keyword whole XPATH_NODESET white
+ keyword whole XPATH_NUMBER white
+ keyword whole XPATH_POINT white
+ keyword whole XPATH_RANGE white
+ keyword whole XPATH_STRING white
+ keyword whole XPATH_UNDEFINED white
+ keyword whole XPATH_USERS white
+
+# Error Handling and Logging Functions
+ keyword whole debug_backtrace yellow
+ keyword whole debug_print_backtrace yellow
+ keyword whole error_log yellow
+ keyword whole error_reporting yellow
+ keyword whole restore_error_handler yellow
+ keyword whole restore_exception_handler yellow
+ keyword whole set_error_handler yellow
+ keyword whole set_exception_handler yellow
+ keyword whole trigger_error yellow
+ keyword whole user_error yellow
+
+# Error Handling and Logging Functions constants
+ keyword whole E_ALL white
+ keyword whole E_COMPILE_ERROR white
+ keyword whole E_COMPILE_WARNING white
+ keyword whole E_CORE_ERROR white
+ keyword whole E_CORE_WARNING white
+ keyword whole E_ERROR white
+ keyword whole E_NOTICE white
+ keyword whole E_PARSE white
+ keyword whole E_STRICT white
+ keyword whole E_USER_ERROR white
+ keyword whole E_USER_NOTICE white
+ keyword whole E_USER_WARNING white
+ keyword whole E_WARNING white
+
+# Exif Functions
+ keyword whole exif_imagetype yellow
+ keyword whole exif_read_data yellow
+ keyword whole exif_tagname yellow
+ keyword whole exif_thumbnail yellow
+ keyword whole read_exif_data yellow
+
+# Exif Functions constants
+ keyword whole EXIF_USE_MBSTRING white
+
+# Expect Functions
+ keyword whole expect_expectl yellow
+ keyword whole expect_popen yellow
+
+# Expect Functions constants
+ keyword whole EXP_EOF white
+ keyword whole EXP_EXACT white
+ keyword whole EXP_FULLBUFFER white
+ keyword whole EXP_GLOB white
+ keyword whole EXP_REGEXP white
+ keyword whole EXP_TIMEOUT white
+
+# File Alteration Monitor Functions
+ keyword whole fam_cancel_monitor yellow
+ keyword whole fam_close yellow
+ keyword whole fam_monitor_collection yellow
+ keyword whole fam_monitor_directory yellow
+ keyword whole fam_monitor_file yellow
+ keyword whole fam_next_event yellow
+ keyword whole fam_open yellow
+ keyword whole fam_pending yellow
+ keyword whole fam_resume_monitor yellow
+ keyword whole fam_suspend_monitor yellow
+
+# File Alteration Monitor Functions constants
+ keyword whole FAMAcknowledge white
+ keyword whole FAMChanged white
+ keyword whole FAMCreated white
+ keyword whole FAMDeleted white
+ keyword whole FAMEndExist white
+ keyword whole FAMExists white
+ keyword whole FAMMoved white
+ keyword whole FAMStartExecuting white
+ keyword whole FAMStopExecuting white
+
+# Forms Data Format Functions
+ keyword whole fdf_add_doc_javascript yellow
+ keyword whole fdf_add_template yellow
+ keyword whole fdf_close yellow
+ keyword whole fdf_create yellow
+ keyword whole fdf_enum_values yellow
+ keyword whole fdf_errno yellow
+ keyword whole fdf_error yellow
+ keyword whole fdf_get_ap yellow
+ keyword whole fdf_get_attachment yellow
+ keyword whole fdf_get_encoding yellow
+ keyword whole fdf_get_file yellow
+ keyword whole fdf_get_flags yellow
+ keyword whole fdf_get_opt yellow
+ keyword whole fdf_get_status yellow
+ keyword whole fdf_get_value yellow
+ keyword whole fdf_get_version yellow
+ keyword whole fdf_header yellow
+ keyword whole fdf_next_field_name yellow
+ keyword whole fdf_open yellow
+ keyword whole fdf_open_string yellow
+ keyword whole fdf_remove_item yellow
+ keyword whole fdf_save yellow
+ keyword whole fdf_save_string yellow
+ keyword whole fdf_set_ap yellow
+ keyword whole fdf_set_encoding yellow
+ keyword whole fdf_set_file yellow
+ keyword whole fdf_set_flags yellow
+ keyword whole fdf_set_javascript_action yellow
+ keyword whole fdf_set_on_import_javascript yellow
+ keyword whole fdf_set_opt yellow
+ keyword whole fdf_set_status yellow
+ keyword whole fdf_set_submit_form_action yellow
+ keyword whole fdf_set_target_frame yellow
+ keyword whole fdf_set_value yellow
+ keyword whole fdf_set_version yellow
+
+# Forms Data Format Functions constants
+ keyword whole FDFAA white
+ keyword whole FDFAP white
+ keyword whole FDFAPRef white
+ keyword whole FDFAS white
+ keyword whole FDFAction white
+ keyword whole FDFCalculate white
+ keyword whole FDFClearFf white
+ keyword whole FDFClrF white
+ keyword whole FDFDown white
+ keyword whole FDFDownAP white
+ keyword whole FDFEnter white
+ keyword whole FDFExit white
+ keyword whole FDFFf white
+ keyword whole FDFFile white
+ keyword whole FDFFlags white
+ keyword whole FDFFormat white
+ keyword whole FDFID white
+ keyword whole FDFIF white
+ keyword whole FDFKeystroke white
+ keyword whole FDFNormalAP white
+ keyword whole FDFRolloverAP white
+ keyword whole FDFSetF white
+ keyword whole FDFSetFf white
+ keyword whole FDFStatus white
+ keyword whole FDFUp white
+ keyword whole FDFValidate white
+ keyword whole FDFValue white
+
+# filePro Functions
+ keyword whole filepro yellow
+ keyword whole filepro_fieldcount yellow
+ keyword whole filepro_fieldname yellow
+ keyword whole filepro_fieldtype yellow
+ keyword whole filepro_fieldwidth yellow
+ keyword whole filepro_retrieve yellow
+ keyword whole filepro_rowcount yellow
+
+# Filesystem Functions
+ keyword whole basename yellow
+ keyword whole chgrp yellow
+ keyword whole chmod yellow
+ keyword whole chown yellow
+ keyword whole clearstatcache yellow
+ keyword whole copy yellow
+ keyword whole delete yellow
+ keyword whole dirname yellow
+ keyword whole disk_free_space yellow
+ keyword whole disk_total_space yellow
+ keyword whole diskfreespace yellow
+ keyword whole fclose yellow
+ keyword whole feof yellow
+ keyword whole fflush yellow
+ keyword whole fgetc yellow
+ keyword whole fgetcsv yellow
+ keyword whole fgets yellow
+ keyword whole fgetss yellow
+ keyword whole file yellow
+ keyword whole file_exists yellow
+ keyword whole file_get_contents yellow
+ keyword whole file_put_contents yellow
+ keyword whole fileatime yellow
+ keyword whole filectime yellow
+ keyword whole filegroup yellow
+ keyword whole fileinode yellow
+ keyword whole filemtime yellow
+ keyword whole fileowner yellow
+ keyword whole fileperms yellow
+ keyword whole filesize yellow
+ keyword whole filetype yellow
+ keyword whole flock yellow
+ keyword whole fnmatch yellow
+ keyword whole fopen yellow
+ keyword whole fpassthru yellow
+ keyword whole fputcsv yellow
+ keyword whole fputs yellow
+ keyword whole fread yellow
+ keyword whole fscanf yellow
+ keyword whole fseek yellow
+ keyword whole fstat yellow
+ keyword whole ftell yellow
+ keyword whole ftruncate yellow
+ keyword whole fwrite yellow
+ keyword whole glob yellow
+ keyword whole is_dir yellow
+ keyword whole is_executable yellow
+ keyword whole is_file yellow
+ keyword whole is_link yellow
+ keyword whole is_readable yellow
+ keyword whole is_uploaded_file yellow
+ keyword whole is_writable yellow
+ keyword whole is_writeable yellow
+ keyword whole link yellow
+ keyword whole linkinfo yellow
+ keyword whole lstat yellow
+ keyword whole mkdir yellow
+ keyword whole move_uploaded_file yellow
+ keyword whole parse_ini_file yellow
+ keyword whole pathinfo yellow
+ keyword whole pclose yellow
+ keyword whole popen yellow
+ keyword whole readfile yellow
+ keyword whole readlink yellow
+ keyword whole realpath yellow
+ keyword whole rename yellow
+ keyword whole rewind yellow
+ keyword whole rmdir yellow
+ keyword whole set_file_buffer yellow
+ keyword whole stat yellow
+ keyword whole symlink yellow
+ keyword whole tempnam yellow
+ keyword whole tmpfile yellow
+ keyword whole touch yellow
+ keyword whole umask yellow
+ keyword whole unlink yellow
+
+# Filesystem Functions constants
+ keyword whole FILE_APPEND white
+ keyword whole FILE_IGNORE_NEW_LINES white
+ keyword whole FILE_SKIP_EMPTY_LINES white
+ keyword whole FILE_USE_INCLUDE_PATH white
+ keyword whole GLOB_BRACE white
+ keyword whole GLOB_MARK white
+ keyword whole GLOB_NOCHECK white
+ keyword whole GLOB_NOESCAPE white
+ keyword whole GLOB_NOSORT white
+ keyword whole GLOB_ONLYDIR white
+ keyword whole PATHINFO_BASENAME white
+ keyword whole PATHINFO_DIRNAME white
+ keyword whole PATHINFO_EXTENSION white
+
+# Firebird/InterBase Functions
+ keyword whole ibase_add_user yellow
+ keyword whole ibase_affected_rows yellow
+ keyword whole ibase_backup yellow
+ keyword whole ibase_blob_add yellow
+ keyword whole ibase_blob_cancel yellow
+ keyword whole ibase_blob_close yellow
+ keyword whole ibase_blob_create yellow
+ keyword whole ibase_blob_echo yellow
+ keyword whole ibase_blob_get yellow
+ keyword whole ibase_blob_import yellow
+ keyword whole ibase_blob_info yellow
+ keyword whole ibase_blob_open yellow
+ keyword whole ibase_close yellow
+ keyword whole ibase_commit yellow
+ keyword whole ibase_commit_ret yellow
+ keyword whole ibase_connect yellow
+ keyword whole ibase_db_info yellow
+ keyword whole ibase_delete_user yellow
+ keyword whole ibase_drop_db yellow
+ keyword whole ibase_errcode yellow
+ keyword whole ibase_errmsg yellow
+ keyword whole ibase_execute yellow
+ keyword whole ibase_fetch_assoc yellow
+ keyword whole ibase_fetch_object yellow
+ keyword whole ibase_fetch_row yellow
+ keyword whole ibase_field_info yellow
+ keyword whole ibase_free_event_handler yellow
+ keyword whole ibase_free_query yellow
+ keyword whole ibase_free_result yellow
+ keyword whole ibase_gen_id yellow
+ keyword whole ibase_maintain_db yellow
+ keyword whole ibase_modify_user yellow
+ keyword whole ibase_name_result yellow
+ keyword whole ibase_num_fields yellow
+ keyword whole ibase_num_params yellow
+ keyword whole ibase_param_info yellow
+ keyword whole ibase_pconnect yellow
+ keyword whole ibase_prepare yellow
+ keyword whole ibase_query yellow
+ keyword whole ibase_restore yellow
+ keyword whole ibase_rollback yellow
+ keyword whole ibase_rollback_ret yellow
+ keyword whole ibase_server_info yellow
+ keyword whole ibase_service_attach yellow
+ keyword whole ibase_service_detach yellow
+ keyword whole ibase_set_event_handler yellow
+ keyword whole ibase_timefmt yellow
+ keyword whole ibase_trans yellow
+ keyword whole ibase_wait_event yellow
+
+# Firebird/InterBase Functions constants
+ keyword whole IBASE_BKP_CONVERT white
+ keyword whole IBASE_BKP_IGNORE_CHECKSUMS white
+ keyword whole IBASE_BKP_IGNORE_LIMBO white
+ keyword whole IBASE_BKP_METADATA_ONLY white
+ keyword whole IBASE_BKP_NON_TRANSPORTABLE white
+ keyword whole IBASE_BKP_NO_GARBAGE_COLLECT white
+ keyword whole IBASE_BKP_OLD_DESCRIPTIONS white
+ keyword whole IBASE_COMMITTED white
+ keyword whole IBASE_CONCURRENCY white
+ keyword whole IBASE_CONSISTENCY white
+ keyword whole IBASE_DEFAULT white
+ keyword whole IBASE_FETCH_ARRAYS white
+ keyword whole IBASE_FETCH_BLOBS white
+ keyword whole IBASE_NOWAIT white
+ keyword whole IBASE_PRP_ACCESS_MODE white
+ keyword whole IBASE_PRP_ACTIVATE white
+ keyword whole IBASE_PRP_AM_READONLY white
+ keyword whole IBASE_PRP_AM_READWRITE white
+ keyword whole IBASE_PRP_DB_ONLINE white
+ keyword whole IBASE_PRP_DENY_NEW_ATTACHMENTS white
+ keyword whole IBASE_PRP_DENY_NEW_TRANSACTIONS white
+ keyword whole IBASE_PRP_PAGE_BUFFERS white
+ keyword whole IBASE_PRP_RES white
+ keyword whole IBASE_PRP_RESERVE_SPACE white
+ keyword whole IBASE_PRP_RES_USE_FULL white
+ keyword whole IBASE_PRP_SET_SQL_DIALECT white
+ keyword whole IBASE_PRP_SHUTDOWN_DB white
+ keyword whole IBASE_PRP_SWEEP_INTERVAL white
+ keyword whole IBASE_PRP_WM_ASYNC white
+ keyword whole IBASE_PRP_WM_SYNC white
+ keyword whole IBASE_PRP_WRITE_MODE white
+ keyword whole IBASE_READ white
+ keyword whole IBASE_REC_NO_VERSION white
+ keyword whole IBASE_REC_VERSION white
+ keyword whole IBASE_RES_CREATE white
+ keyword whole IBASE_RES_DEACTIVATE_IDX white
+ keyword whole IBASE_RES_NO_SHADOW white
+ keyword whole IBASE_RES_NO_VALIDITY white
+ keyword whole IBASE_RES_ONE_AT_A_TIME white
+ keyword whole IBASE_RES_REPLACE white
+ keyword whole IBASE_RES_USE_ALL_SPACE white
+ keyword whole IBASE_RPR_CHECK_DB white
+ keyword whole IBASE_RPR_FULL white
+ keyword whole IBASE_RPR_IGNORE_CHECKSUM white
+ keyword whole IBASE_RPR_KILL_SHADOWS white
+ keyword whole IBASE_RPR_MEND_DB white
+ keyword whole IBASE_RPR_SWEEP_DB white
+ keyword whole IBASE_RPR_VALIDATE_DB white
+ keyword whole IBASE_STS_DATA_PAGES white
+ keyword whole IBASE_STS_DB_LOG white
+ keyword whole IBASE_STS_HDR_PAGES white
+ keyword whole IBASE_STS_IDX_PAGES white
+ keyword whole IBASE_STS_SYS_RELATIONS white
+ keyword whole IBASE_SVC_GET_ENV white
+ keyword whole IBASE_SVC_GET_ENV_LOCK white
+ keyword whole IBASE_SVC_GET_ENV_MSG white
+ keyword whole IBASE_SVC_GET_USERS white
+ keyword whole IBASE_SVC_IMPLEMENTATION white
+ keyword whole IBASE_SVC_SERVER_VERSION white
+ keyword whole IBASE_SVC_SVR_DB_INFO white
+ keyword whole IBASE_SVC_USER_DBPATH white
+ keyword whole IBASE_TEXT white
+ keyword whole IBASE_UNIXTIME white
+ keyword whole IBASE_WAIT white
+ keyword whole IBASE_WRITE white
+
+# Firebird/Interbase Functions (PDO_FIREBIRD)
+
+# FriBiDi Functions
+ keyword whole fribidi_log2vis yellow
+
+# FriBiDi Functions constants
+ keyword whole FRIBIDI_CHARSET_8859_6 white
+ keyword whole FRIBIDI_CHARSET_8859_8 white
+ keyword whole FRIBIDI_CHARSET_CP1255 white
+ keyword whole FRIBIDI_CHARSET_CP1256 white
+ keyword whole FRIBIDI_CHARSET_ISIRI_3342 white
+ keyword whole FRIBIDI_CHARSET_UTF8 white
+
+# FrontBase Functions
+ keyword whole fbsql_affected_rows yellow
+ keyword whole fbsql_autocommit yellow
+ keyword whole fbsql_blob_size yellow
+ keyword whole fbsql_change_user yellow
+ keyword whole fbsql_clob_size yellow
+ keyword whole fbsql_close yellow
+ keyword whole fbsql_commit yellow
+ keyword whole fbsql_connect yellow
+ keyword whole fbsql_create_blob yellow
+ keyword whole fbsql_create_clob yellow
+ keyword whole fbsql_create_db yellow
+ keyword whole fbsql_data_seek yellow
+ keyword whole fbsql_database yellow
+ keyword whole fbsql_database_password yellow
+ keyword whole fbsql_db_query yellow
+ keyword whole fbsql_db_status yellow
+ keyword whole fbsql_drop_db yellow
+ keyword whole fbsql_errno yellow
+ keyword whole fbsql_error yellow
+ keyword whole fbsql_fetch_array yellow
+ keyword whole fbsql_fetch_assoc yellow
+ keyword whole fbsql_fetch_field yellow
+ keyword whole fbsql_fetch_lengths yellow
+ keyword whole fbsql_fetch_object yellow
+ keyword whole fbsql_fetch_row yellow
+ keyword whole fbsql_field_flags yellow
+ keyword whole fbsql_field_len yellow
+ keyword whole fbsql_field_name yellow
+ keyword whole fbsql_field_seek yellow
+ keyword whole fbsql_field_table yellow
+ keyword whole fbsql_field_type yellow
+ keyword whole fbsql_free_result yellow
+ keyword whole fbsql_get_autostart_info yellow
+ keyword whole fbsql_hostname yellow
+ keyword whole fbsql_insert_id yellow
+ keyword whole fbsql_list_dbs yellow
+ keyword whole fbsql_list_fields yellow
+ keyword whole fbsql_list_tables yellow
+ keyword whole fbsql_next_result yellow
+ keyword whole fbsql_num_fields yellow
+ keyword whole fbsql_num_rows yellow
+ keyword whole fbsql_password yellow
+ keyword whole fbsql_pconnect yellow
+ keyword whole fbsql_query yellow
+ keyword whole fbsql_read_blob yellow
+ keyword whole fbsql_read_clob yellow
+ keyword whole fbsql_result yellow
+ keyword whole fbsql_rollback yellow
+ keyword whole fbsql_select_db yellow
+ keyword whole fbsql_set_lob_mode yellow
+ keyword whole fbsql_set_password yellow
+ keyword whole fbsql_set_transaction yellow
+ keyword whole fbsql_start_db yellow
+ keyword whole fbsql_stop_db yellow
+ keyword whole fbsql_tablename yellow
+ keyword whole fbsql_username yellow
+ keyword whole fbsql_warnings yellow
+
+# FrontBase Functions constants
+ keyword whole FBSQL_ASSOC white
+ keyword whole FBSQL_BOTH white
+ keyword whole FBSQL_ISO_READ_COMMITTED white
+ keyword whole FBSQL_ISO_READ_UNCOMMITTED white
+ keyword whole FBSQL_ISO_REPEATABLE_READ white
+ keyword whole FBSQL_ISO_SERIALIZABLE white
+ keyword whole FBSQL_ISO_VERSIONED white
+ keyword whole FBSQL_LOB_DIRECT white
+ keyword whole FBSQL_LOB_HANDLE white
+ keyword whole FBSQL_LOCK_DEFERRED white
+ keyword whole FBSQL_LOCK_OPTIMISTIC white
+ keyword whole FBSQL_LOCK_PESSIMISTIC white
+ keyword whole FBSQL_NOEXEC white
+ keyword whole FBSQL_NUM white
+ keyword whole FBSQL_RUNNING white
+ keyword whole FBSQL_STARTING white
+ keyword whole FBSQL_STOPPED white
+ keyword whole FBSQL_STOPPING white
+ keyword whole FBSQL_UNKNOWN white
+
+# FTP Functions
+ keyword whole ftp_alloc yellow
+ keyword whole ftp_cdup yellow
+ keyword whole ftp_chdir yellow
+ keyword whole ftp_chmod yellow
+ keyword whole ftp_close yellow
+ keyword whole ftp_connect yellow
+ keyword whole ftp_delete yellow
+ keyword whole ftp_exec yellow
+ keyword whole ftp_fget yellow
+ keyword whole ftp_fput yellow
+ keyword whole ftp_get yellow
+ keyword whole ftp_get_option yellow
+ keyword whole ftp_login yellow
+ keyword whole ftp_mdtm yellow
+ keyword whole ftp_mkdir yellow
+ keyword whole ftp_nb_continue yellow
+ keyword whole ftp_nb_fget yellow
+ keyword whole ftp_nb_fput yellow
+ keyword whole ftp_nb_get yellow
+ keyword whole ftp_nb_put yellow
+ keyword whole ftp_nlist yellow
+ keyword whole ftp_pasv yellow
+ keyword whole ftp_put yellow
+ keyword whole ftp_pwd yellow
+ keyword whole ftp_quit yellow
+ keyword whole ftp_raw yellow
+ keyword whole ftp_rawlist yellow
+ keyword whole ftp_rename yellow
+ keyword whole ftp_rmdir yellow
+ keyword whole ftp_set_option yellow
+ keyword whole ftp_site yellow
+ keyword whole ftp_size yellow
+ keyword whole ftp_ssl_connect yellow
+ keyword whole ftp_systype yellow
+
+# FTP Functions constants
+ keyword whole FTP_ASCII white
+ keyword whole FTP_AUTORESUME white
+ keyword whole FTP_AUTOSEEK white
+ keyword whole FTP_BINARY white
+ keyword whole FTP_FAILED white
+ keyword whole FTP_FINISHED white
+ keyword whole FTP_IMAGE white
+ keyword whole FTP_MOREDATA white
+ keyword whole FTP_TEXT white
+ keyword whole FTP_TIMEOUT_SEC white
+
+# Function Handling Functions
+ keyword whole call_user_func yellow
+ keyword whole call_user_func_array yellow
+ keyword whole create_function yellow
+ keyword whole func_get_arg yellow
+ keyword whole func_get_args yellow
+ keyword whole func_num_args yellow
+ keyword whole function_exists yellow
+ keyword whole get_defined_functions yellow
+ keyword whole register_shutdown_function yellow
+ keyword whole register_tick_function yellow
+ keyword whole unregister_tick_function yellow
+
+# Gettext
+ keyword whole bind_textdomain_codeset yellow
+ keyword whole bindtextdomain yellow
+ keyword whole dcgettext yellow
+ keyword whole dcngettext yellow
+ keyword whole dgettext yellow
+ keyword whole dngettext yellow
+ keyword whole gettext yellow
+ keyword whole ngettext yellow
+ keyword whole textdomain yellow
+
+# GMP Functions
+ keyword whole gmp_abs yellow
+ keyword whole gmp_add yellow
+ keyword whole gmp_and yellow
+ keyword whole gmp_clrbit yellow
+ keyword whole gmp_cmp yellow
+ keyword whole gmp_com yellow
+ keyword whole gmp_div yellow
+ keyword whole gmp_div_q yellow
+ keyword whole gmp_div_qr yellow
+ keyword whole gmp_div_r yellow
+ keyword whole gmp_divexact yellow
+ keyword whole gmp_fact yellow
+ keyword whole gmp_gcd yellow
+ keyword whole gmp_gcdext yellow
+ keyword whole gmp_hamdist yellow
+ keyword whole gmp_init yellow
+ keyword whole gmp_intval yellow
+ keyword whole gmp_invert yellow
+ keyword whole gmp_jacobi yellow
+ keyword whole gmp_legendre yellow
+ keyword whole gmp_mod yellow
+ keyword whole gmp_mul yellow
+ keyword whole gmp_neg yellow
+ keyword whole gmp_or yellow
+ keyword whole gmp_perfect_square yellow
+ keyword whole gmp_popcount yellow
+ keyword whole gmp_pow yellow
+ keyword whole gmp_powm yellow
+ keyword whole gmp_prob_prime yellow
+ keyword whole gmp_random yellow
+ keyword whole gmp_scan0 yellow
+ keyword whole gmp_scan1 yellow
+ keyword whole gmp_setbit yellow
+ keyword whole gmp_sign yellow
+ keyword whole gmp_sqrt yellow
+ keyword whole gmp_sqrtrem yellow
+ keyword whole gmp_strval yellow
+ keyword whole gmp_sub yellow
+ keyword whole gmp_xor yellow
+
+# GMP Functions constants
+ keyword whole GMP_ROUND_MINUSINF white
+ keyword whole GMP_ROUND_PLUSINF white
+ keyword whole GMP_ROUND_ZERO white
+
+# Net_Gopher
+ keyword whole gopher_parsedir yellow
+
+# HTTP Functions
+ keyword whole header yellow
+ keyword whole headers_list yellow
+ keyword whole headers_sent yellow
+ keyword whole setcookie yellow
+ keyword whole setrawcookie yellow
+
+# Hyperwave Functions
+ keyword whole hw_Array2Objrec yellow
+ keyword whole hw_Children yellow
+ keyword whole hw_ChildrenObj yellow
+ keyword whole hw_Close yellow
+ keyword whole hw_Connect yellow
+ keyword whole hw_Deleteobject yellow
+ keyword whole hw_DocByAnchor yellow
+ keyword whole hw_DocByAnchorObj yellow
+ keyword whole hw_Document_Attributes yellow
+ keyword whole hw_Document_BodyTag yellow
+ keyword whole hw_Document_Content yellow
+ keyword whole hw_Document_SetContent yellow
+ keyword whole hw_Document_Size yellow
+ keyword whole hw_EditText yellow
+ keyword whole hw_Error yellow
+ keyword whole hw_ErrorMsg yellow
+ keyword whole hw_Free_Document yellow
+ keyword whole hw_GetAnchors yellow
+ keyword whole hw_GetAnchorsObj yellow
+ keyword whole hw_GetAndLock yellow
+ keyword whole hw_GetChildColl yellow
+ keyword whole hw_GetChildCollObj yellow
+ keyword whole hw_GetChildDocColl yellow
+ keyword whole hw_GetChildDocCollObj yellow
+ keyword whole hw_GetObject yellow
+ keyword whole hw_GetObjectByQuery yellow
+ keyword whole hw_GetObjectByQueryColl yellow
+ keyword whole hw_GetObjectByQueryCollObj yellow
+ keyword whole hw_GetObjectByQueryObj yellow
+ keyword whole hw_GetParents yellow
+ keyword whole hw_GetParentsObj yellow
+ keyword whole hw_GetRemote yellow
+ keyword whole hw_GetSrcByDestObj yellow
+ keyword whole hw_GetText yellow
+ keyword whole hw_Identify yellow
+ keyword whole hw_InCollections yellow
+ keyword whole hw_Info yellow
+ keyword whole hw_InsColl yellow
+ keyword whole hw_InsDoc yellow
+ keyword whole hw_InsertDocument yellow
+ keyword whole hw_InsertObject yellow
+ keyword whole hw_Modifyobject yellow
+ keyword whole hw_New_Document yellow
+ keyword whole hw_Output_Document yellow
+ keyword whole hw_PipeDocument yellow
+ keyword whole hw_Root yellow
+ keyword whole hw_Unlock yellow
+ keyword whole hw_Who yellow
+ keyword whole hw_changeobject yellow
+ keyword whole hw_connection_info yellow
+ keyword whole hw_cp yellow
+ keyword whole hw_dummy yellow
+ keyword whole hw_getrellink yellow
+ keyword whole hw_getremotechildren yellow
+ keyword whole hw_getusername yellow
+ keyword whole hw_insertanchors yellow
+ keyword whole hw_mapid yellow
+ keyword whole hw_mv yellow
+ keyword whole hw_objrec2array yellow
+ keyword whole hw_pConnect yellow
+ keyword whole hw_setlinkroot yellow
+ keyword whole hw_stat yellow
+
+# Hyperwave Functions constants
+ keyword whole HW_ATTR_LANG white
+ keyword whole HW_ATTR_NONE white
+ keyword whole HW_ATTR_NR white
+
+# Hyperwave API Functions
+ keyword whole hw_api_attribute yellow
+ keyword whole hw_api_content yellow
+ keyword whole hw_api_object yellow
+ keyword whole hwapi_hgcsp yellow
+
+# Hyperwave API Functions hw_api methods
+ keyword whole hw_api yellow
+ keyword whole ->checkin yellow
+ keyword whole ->checkout yellow
+ keyword whole ->children yellow
+ keyword whole ->content yellow
+ keyword whole ->copy yellow
+ keyword whole ->dbstat yellow
+ keyword whole ->dcstat yellow
+ keyword whole ->dstanchors yellow
+ keyword whole ->dstofsrcanchor yellow
+ keyword whole ->find yellow
+ keyword whole ->ftstat yellow
+ keyword whole ->hwstat yellow
+ keyword whole ->identify yellow
+ keyword whole ->info yellow
+ keyword whole ->insert yellow
+ keyword whole ->insertanchor yellow
+ keyword whole ->insertcollection yellow
+ keyword whole ->insertdocument yellow
+ keyword whole ->link yellow
+ keyword whole ->lock yellow
+ keyword whole ->move yellow
+ keyword whole ->object yellow
+ keyword whole ->objectbyanchor yellow
+ keyword whole ->parents yellow
+ keyword whole ->remove yellow
+ keyword whole ->replace yellow
+ keyword whole ->setcommittedversion yellow
+ keyword whole ->srcanchors yellow
+ keyword whole ->srcsofdst yellow
+ keyword whole ->unlock yellow
+ keyword whole ->user yellow
+ keyword whole ->userlist yellow
+
+# Hyperwave API Functions hw_api_attribute methods
+ keyword whole hw_api_attribute yellow
+ keyword whole ->key yellow
+ keyword whole ->langdepvalue yellow
+ keyword whole ->value yellow
+ keyword whole ->values yellow
+
+# Hyperwave API Functions hw_api_content methods
+ keyword whole hw_api_content yellow
+ keyword whole ->mimetype yellow
+ keyword whole ->read yellow
+
+# Hyperwave API Functions hw_api_error methods
+ keyword whole hw_api_error yellow
+ keyword whole ->count yellow
+ keyword whole ->reason yellow
+
+# Hyperwave API Functions hw_api_object methods
+ keyword whole hw_api_object yellow
+ keyword whole ->assign yellow
+ keyword whole ->attreditable yellow
+ keyword whole ->count yellow
+ keyword whole ->insert yellow
+ keyword whole ->remove yellow
+ keyword whole ->title yellow
+ keyword whole ->value yellow
+
+# Hyperwave API Functions hw_api_reason methods
+ keyword whole hw_api_reason yellow
+ keyword whole ->description yellow
+ keyword whole ->type yellow
+
+# IBM DB2, Cloudscape and Apache Derby Functions
+ keyword whole db2_autocommit yellow
+ keyword whole db2_bind_param yellow
+ keyword whole db2_client_info yellow
+ keyword whole db2_close yellow
+ keyword whole db2_column_privileges yellow
+ keyword whole db2_columns yellow
+ keyword whole db2_commit yellow
+ keyword whole db2_conn_error yellow
+ keyword whole db2_conn_errormsg yellow
+ keyword whole db2_connect yellow
+ keyword whole db2_cursor_type yellow
+ keyword whole db2_exec yellow
+ keyword whole db2_execute yellow
+ keyword whole db2_fetch_array yellow
+ keyword whole db2_fetch_assoc yellow
+ keyword whole db2_fetch_both yellow
+ keyword whole db2_fetch_object yellow
+ keyword whole db2_fetch_row yellow
+ keyword whole db2_field_display_size yellow
+ keyword whole db2_field_name yellow
+ keyword whole db2_field_num yellow
+ keyword whole db2_field_precision yellow
+ keyword whole db2_field_scale yellow
+ keyword whole db2_field_type yellow
+ keyword whole db2_field_width yellow
+ keyword whole db2_foreign_keys yellow
+ keyword whole db2_free_result yellow
+ keyword whole db2_free_stmt yellow
+ keyword whole db2_next_result yellow
+ keyword whole db2_num_fields yellow
+ keyword whole db2_num_rows yellow
+ keyword whole db2_pconnect yellow
+ keyword whole db2_prepare yellow
+ keyword whole db2_primary_keys yellow
+ keyword whole db2_procedure_columns yellow
+ keyword whole db2_procedures yellow
+ keyword whole db2_result yellow
+ keyword whole db2_rollback yellow
+ keyword whole db2_server_info yellow
+ keyword whole db2_special_columns yellow
+ keyword whole db2_statistics yellow
+ keyword whole db2_stmt_error yellow
+ keyword whole db2_stmt_errormsg yellow
+ keyword whole db2_table_privileges yellow
+ keyword whole db2_tables yellow
+
+# IBM DB2, Cloudscape and Apache Derby Functions constants
+ keyword whole DB2_AUTOCOMMIT_OFF white
+ keyword whole DB2_AUTOCOMMIT_ON white
+ keyword whole DB2_BINARY white
+ keyword whole DB2_CHAR white
+ keyword whole DB2_CONVERT white
+ keyword whole DB2_DOUBLE white
+ keyword whole DB2_FORWARD_ONLY white
+ keyword whole DB2_LONG white
+ keyword whole DB2_PARAM_FILE white
+ keyword whole DB2_PARAM_IN white
+ keyword whole DB2_PARAM_INOUT white
+ keyword whole DB2_PARAM_OUT white
+ keyword whole DB2_PASSTHRU white
+ keyword whole DB2_SCROLLABLE white
+ keyword whole NULL white
+
+# ICAP Functions [deprecated]
+ keyword whole icap_close yellow
+ keyword whole icap_create_calendar yellow
+ keyword whole icap_delete_calendar yellow
+ keyword whole icap_delete_event yellow
+ keyword whole icap_fetch_event yellow
+ keyword whole icap_list_alarms yellow
+ keyword whole icap_list_events yellow
+ keyword whole icap_open yellow
+ keyword whole icap_rename_calendar yellow
+ keyword whole icap_reopen yellow
+ keyword whole icap_snooze yellow
+ keyword whole icap_store_event yellow
+
+# iconv Functions
+ keyword whole iconv yellow
+ keyword whole iconv_get_encoding yellow
+ keyword whole iconv_mime_decode yellow
+ keyword whole iconv_mime_decode_headers yellow
+ keyword whole iconv_mime_encode yellow
+ keyword whole iconv_set_encoding yellow
+ keyword whole iconv_strlen yellow
+ keyword whole iconv_strpos yellow
+ keyword whole iconv_strrpos yellow
+ keyword whole iconv_substr yellow
+ keyword whole ob_iconv_handler yellow
+
+# iconv Functions constants
+ keyword whole ICONV_IMPL white
+ keyword whole ICONV_MIME_DECODE_CONTINUE_ON_ERROR white
+ keyword whole ICONV_MIME_DECODE_STRICT white
+ keyword whole ICONV_VERSION white
+
+# ID3 Functions
+ keyword whole id3_get_frame_long_name yellow
+ keyword whole id3_get_frame_short_name yellow
+ keyword whole id3_get_genre_id yellow
+ keyword whole id3_get_genre_list yellow
+ keyword whole id3_get_genre_name yellow
+ keyword whole id3_get_tag yellow
+ keyword whole id3_get_version yellow
+ keyword whole id3_remove_tag yellow
+ keyword whole id3_set_tag yellow
+
+# ID3 Functions constants
+ keyword whole ID3_BEST white
+ keyword whole ID3_V1_0 white
+ keyword whole ID3_V1_1 white
+ keyword whole ID3_V2_1 white
+ keyword whole ID3_V2_2 white
+ keyword whole ID3_V2_3 white
+ keyword whole ID3_V2_4 white
+
+# IIS Administration Functions
+ keyword whole iis_add_server yellow
+ keyword whole iis_get_dir_security yellow
+ keyword whole iis_get_script_map yellow
+ keyword whole iis_get_server_by_comment yellow
+ keyword whole iis_get_server_by_path yellow
+ keyword whole iis_get_server_rights yellow
+ keyword whole iis_get_service_state yellow
+ keyword whole iis_remove_server yellow
+ keyword whole iis_set_app_settings yellow
+ keyword whole iis_set_dir_security yellow
+ keyword whole iis_set_script_map yellow
+ keyword whole iis_set_server_rights yellow
+ keyword whole iis_start_server yellow
+ keyword whole iis_start_service yellow
+ keyword whole iis_stop_server yellow
+ keyword whole iis_stop_service yellow
+
+# Image Functions
+ keyword whole gd_info yellow
+ keyword whole getimagesize yellow
+ keyword whole image2wbmp yellow
+ keyword whole image_type_to_extension yellow
+ keyword whole image_type_to_mime_type yellow
+ keyword whole imagealphablending yellow
+ keyword whole imageantialias yellow
+ keyword whole imagearc yellow
+ keyword whole imagechar yellow
+ keyword whole imagecharup yellow
+ keyword whole imagecolorallocate yellow
+ keyword whole imagecolorallocatealpha yellow
+ keyword whole imagecolorat yellow
+ keyword whole imagecolorclosest yellow
+ keyword whole imagecolorclosestalpha yellow
+ keyword whole imagecolorclosesthwb yellow
+ keyword whole imagecolordeallocate yellow
+ keyword whole imagecolorexact yellow
+ keyword whole imagecolorexactalpha yellow
+ keyword whole imagecolormatch yellow
+ keyword whole imagecolorresolve yellow
+ keyword whole imagecolorresolvealpha yellow
+ keyword whole imagecolorset yellow
+ keyword whole imagecolorsforindex yellow
+ keyword whole imagecolorstotal yellow
+ keyword whole imagecolortransparent yellow
+ keyword whole imageconvolution yellow
+ keyword whole imagecopy yellow
+ keyword whole imagecopymerge yellow
+ keyword whole imagecopymergegray yellow
+ keyword whole imagecopyresampled yellow
+ keyword whole imagecopyresized yellow
+ keyword whole imagecreate yellow
+ keyword whole imagecreatefromgd yellow
+ keyword whole imagecreatefromgd2 yellow
+ keyword whole imagecreatefromgd2part yellow
+ keyword whole imagecreatefromgif yellow
+ keyword whole imagecreatefromjpeg yellow
+ keyword whole imagecreatefrompng yellow
+ keyword whole imagecreatefromstring yellow
+ keyword whole imagecreatefromwbmp yellow
+ keyword whole imagecreatefromxbm yellow
+ keyword whole imagecreatefromxpm yellow
+ keyword whole imagecreatetruecolor yellow
+ keyword whole imagedashedline yellow
+ keyword whole imagedestroy yellow
+ keyword whole imageellipse yellow
+ keyword whole imagefill yellow
+ keyword whole imagefilledarc yellow
+ keyword whole imagefilledellipse yellow
+ keyword whole imagefilledpolygon yellow
+ keyword whole imagefilledrectangle yellow
+ keyword whole imagefilltoborder yellow
+ keyword whole imagefilter yellow
+ keyword whole imagefontheight yellow
+ keyword whole imagefontwidth yellow
+ keyword whole imageftbbox yellow
+ keyword whole imagefttext yellow
+ keyword whole imagegammacorrect yellow
+ keyword whole imagegd yellow
+ keyword whole imagegd2 yellow
+ keyword whole imagegif yellow
+ keyword whole imageinterlace yellow
+ keyword whole imageistruecolor yellow
+ keyword whole imagejpeg yellow
+ keyword whole imagelayereffect yellow
+ keyword whole imageline yellow
+ keyword whole imageloadfont yellow
+ keyword whole imagepalettecopy yellow
+ keyword whole imagepng yellow
+ keyword whole imagepolygon yellow
+ keyword whole imagepsbbox yellow
+ keyword whole imagepscopyfont yellow
+ keyword whole imagepsencodefont yellow
+ keyword whole imagepsextendfont yellow
+ keyword whole imagepsfreefont yellow
+ keyword whole imagepsloadfont yellow
+ keyword whole imagepsslantfont yellow
+ keyword whole imagepstext yellow
+ keyword whole imagerectangle yellow
+ keyword whole imagerotate yellow
+ keyword whole imagesavealpha yellow
+ keyword whole imagesetbrush yellow
+ keyword whole imagesetpixel yellow
+ keyword whole imagesetstyle yellow
+ keyword whole imagesetthickness yellow
+ keyword whole imagesettile yellow
+ keyword whole imagestring yellow
+ keyword whole imagestringup yellow
+ keyword whole imagesx yellow
+ keyword whole imagesy yellow
+ keyword whole imagetruecolortopalette yellow
+ keyword whole imagettfbbox yellow
+ keyword whole imagettftext yellow
+ keyword whole imagetypes yellow
+ keyword whole imagewbmp yellow
+ keyword whole imagexbm yellow
+ keyword whole iptcembed yellow
+ keyword whole iptcparse yellow
+ keyword whole jpeg2wbmp yellow
+ keyword whole png2wbmp yellow
+
+# Image Functions constants
+ keyword whole IMAGETYPE_BMP white
+ keyword whole IMAGETYPE_GIF white
+ keyword whole IMAGETYPE_IFF white
+ keyword whole IMAGETYPE_JB2 white
+ keyword whole IMAGETYPE_JP2 white
+ keyword whole IMAGETYPE_JPC white
+ keyword whole IMAGETYPE_JPEG white
+ keyword whole IMAGETYPE_JPX white
+ keyword whole IMAGETYPE_PNG white
+ keyword whole IMAGETYPE_PSD white
+ keyword whole IMAGETYPE_SWC white
+ keyword whole IMAGETYPE_SWF white
+ keyword whole IMAGETYPE_TIFF_II white
+ keyword whole IMAGETYPE_TIFF_MM white
+ keyword whole IMAGETYPE_WBMP white
+ keyword whole IMAGETYPE_XBM white
+ keyword whole IMG_ARC_CHORD white
+ keyword whole IMG_ARC_EDGED white
+ keyword whole IMG_ARC_NOFILL white
+ keyword whole IMG_ARC_PIE white
+ keyword whole IMG_ARC_ROUNDED white
+ keyword whole IMG_COLOR_BRUSHED white
+ keyword whole IMG_COLOR_STYLED white
+ keyword whole IMG_COLOR_STYLEDBRUSHED white
+ keyword whole IMG_COLOR_TILED white
+ keyword whole IMG_COLOR_TRANSPARENT white
+ keyword whole IMG_GIF white
+ keyword whole IMG_JPEG white
+ keyword whole IMG_JPG white
+ keyword whole IMG_PNG white
+ keyword whole IMG_WBMP white
+ keyword whole IMG_XPM white
+
+# IMAP, POP3 and NNTP Functions
+ keyword whole imap_8bit yellow
+ keyword whole imap_alerts yellow
+ keyword whole imap_append yellow
+ keyword whole imap_base64 yellow
+ keyword whole imap_binary yellow
+ keyword whole imap_body yellow
+ keyword whole imap_bodystruct yellow
+ keyword whole imap_check yellow
+ keyword whole imap_clearflag_full yellow
+ keyword whole imap_close yellow
+ keyword whole imap_createmailbox yellow
+ keyword whole imap_delete yellow
+ keyword whole imap_deletemailbox yellow
+ keyword whole imap_errors yellow
+ keyword whole imap_expunge yellow
+ keyword whole imap_fetch_overview yellow
+ keyword whole imap_fetchbody yellow
+ keyword whole imap_fetchheader yellow
+ keyword whole imap_fetchstructure yellow
+ keyword whole imap_get_quota yellow
+ keyword whole imap_get_quotaroot yellow
+ keyword whole imap_getacl yellow
+ keyword whole imap_getmailboxes yellow
+ keyword whole imap_getsubscribed yellow
+ keyword whole imap_header yellow
+ keyword whole imap_headerinfo yellow
+ keyword whole imap_headers yellow
+ keyword whole imap_last_error yellow
+ keyword whole imap_list yellow
+ keyword whole imap_listmailbox yellow
+ keyword whole imap_listscan yellow
+ keyword whole imap_listsubscribed yellow
+ keyword whole imap_lsub yellow
+ keyword whole imap_mail yellow
+ keyword whole imap_mail_compose yellow
+ keyword whole imap_mail_copy yellow
+ keyword whole imap_mail_move yellow
+ keyword whole imap_mailboxmsginfo yellow
+ keyword whole imap_mime_header_decode yellow
+ keyword whole imap_msgno yellow
+ keyword whole imap_num_msg yellow
+ keyword whole imap_num_recent yellow
+ keyword whole imap_open yellow
+ keyword whole imap_ping yellow
+ keyword whole imap_qprint yellow
+ keyword whole imap_renamemailbox yellow
+ keyword whole imap_reopen yellow
+ keyword whole imap_rfc822_parse_adrlist yellow
+ keyword whole imap_rfc822_parse_headers yellow
+ keyword whole imap_rfc822_write_address yellow
+ keyword whole imap_scanmailbox yellow
+ keyword whole imap_search yellow
+ keyword whole imap_set_quota yellow
+ keyword whole imap_setacl yellow
+ keyword whole imap_setflag_full yellow
+ keyword whole imap_sort yellow
+ keyword whole imap_status yellow
+ keyword whole imap_subscribe yellow
+ keyword whole imap_thread yellow
+ keyword whole imap_timeout yellow
+ keyword whole imap_uid yellow
+ keyword whole imap_undelete yellow
+ keyword whole imap_unsubscribe yellow
+ keyword whole imap_utf7_decode yellow
+ keyword whole imap_utf7_encode yellow
+ keyword whole imap_utf8 yellow
+
+# IMAP, POP3 and NNTP Functions constants
+ keyword whole CL_EXPUNGE white
+ keyword whole CP_MOVE white
+ keyword whole CP_UID white
+ keyword whole ENC7BIT white
+ keyword whole ENC8BIT white
+ keyword whole ENCBASE64 white
+ keyword whole ENCBINARY white
+ keyword whole ENCOTHER white
+ keyword whole ENCQUOTEDPRINTABLE white
+ keyword whole FT_INTERNAL white
+ keyword whole FT_NOT white
+ keyword whole FT_PEEK white
+ keyword whole FT_PREFETCHTEXT white
+ keyword whole FT_UID white
+ keyword whole LATT_MARKED white
+ keyword whole LATT_NOINFERIORS white
+ keyword whole LATT_NOSELECT white
+ keyword whole LATT_UNMARKED white
+ keyword whole NIL white
+ keyword whole OP_ANONYMOUS white
+ keyword whole OP_DEBUG white
+ keyword whole OP_EXPUNGE white
+ keyword whole OP_HALFOPEN white
+ keyword whole OP_PROTOTYPE white
+ keyword whole OP_READONLY white
+ keyword whole OP_SECURE white
+ keyword whole OP_SHORTCACHE white
+ keyword whole OP_SILENT white
+ keyword whole SA_ALL white
+ keyword whole SA_MESSAGES white
+ keyword whole SA_RECENT white
+ keyword whole SA_UIDNEXT white
+ keyword whole SA_UIDVALIDITY white
+ keyword whole SA_UNSEEN white
+ keyword whole SE_FREE white
+ keyword whole SE_NOPREFETCH white
+ keyword whole SE_UID white
+ keyword whole SORTARRIVAL white
+ keyword whole SORTCC white
+ keyword whole SORTDATE white
+ keyword whole SORTFROM white
+ keyword whole SORTSIZE white
+ keyword whole SORTSUBJECT white
+ keyword whole SORTTO white
+ keyword whole SO_FREE white
+ keyword whole SO_NOSERVER white
+ keyword whole ST_SET white
+ keyword whole ST_SILENT white
+ keyword whole ST_UID white
+ keyword whole TYPEAPPLICATION white
+ keyword whole TYPEAUDIO white
+ keyword whole TYPEIMAGE white
+ keyword whole TYPEMESSAGE white
+ keyword whole TYPEMULTIPART white
+ keyword whole TYPEOTHER white
+ keyword whole TYPETEXT white
+ keyword whole TYPEVIDEO white
+
+# Informix Functions
+ keyword whole ifx_affected_rows yellow
+ keyword whole ifx_blobinfile_mode yellow
+ keyword whole ifx_byteasvarchar yellow
+ keyword whole ifx_close yellow
+ keyword whole ifx_connect yellow
+ keyword whole ifx_copy_blob yellow
+ keyword whole ifx_create_blob yellow
+ keyword whole ifx_create_char yellow
+ keyword whole ifx_do yellow
+ keyword whole ifx_error yellow
+ keyword whole ifx_errormsg yellow
+ keyword whole ifx_fetch_row yellow
+ keyword whole ifx_fieldproperties yellow
+ keyword whole ifx_fieldtypes yellow
+ keyword whole ifx_free_blob yellow
+ keyword whole ifx_free_char yellow
+ keyword whole ifx_free_result yellow
+ keyword whole ifx_get_blob yellow
+ keyword whole ifx_get_char yellow
+ keyword whole ifx_getsqlca yellow
+ keyword whole ifx_htmltbl_result yellow
+ keyword whole ifx_nullformat yellow
+ keyword whole ifx_num_fields yellow
+ keyword whole ifx_num_rows yellow
+ keyword whole ifx_pconnect yellow
+ keyword whole ifx_prepare yellow
+ keyword whole ifx_query yellow
+ keyword whole ifx_textasvarchar yellow
+ keyword whole ifx_update_blob yellow
+ keyword whole ifx_update_char yellow
+ keyword whole ifxus_close_slob yellow
+ keyword whole ifxus_create_slob yellow
+ keyword whole ifxus_free_slob yellow
+ keyword whole ifxus_open_slob yellow
+ keyword whole ifxus_read_slob yellow
+ keyword whole ifxus_seek_slob yellow
+ keyword whole ifxus_tell_slob yellow
+ keyword whole ifxus_write_slob yellow
+
+# Ingres II Functions
+ keyword whole ingres_autocommit yellow
+ keyword whole ingres_close yellow
+ keyword whole ingres_commit yellow
+ keyword whole ingres_connect yellow
+ keyword whole ingres_cursor yellow
+ keyword whole ingres_errno yellow
+ keyword whole ingres_error yellow
+ keyword whole ingres_errsqlstate yellow
+ keyword whole ingres_fetch_array yellow
+ keyword whole ingres_fetch_object yellow
+ keyword whole ingres_fetch_row yellow
+ keyword whole ingres_field_length yellow
+ keyword whole ingres_field_name yellow
+ keyword whole ingres_field_nullable yellow
+ keyword whole ingres_field_precision yellow
+ keyword whole ingres_field_scale yellow
+ keyword whole ingres_field_type yellow
+ keyword whole ingres_num_fields yellow
+ keyword whole ingres_num_rows yellow
+ keyword whole ingres_pconnect yellow
+ keyword whole ingres_query yellow
+ keyword whole ingres_rollback yellow
+
+# Ingres II Functions constants
+ keyword whole INGRES_API_VERSION white
+ keyword whole INGRES_ASSOC white
+ keyword whole INGRES_BOTH white
+ keyword whole INGRES_CURSOR_READONLY white
+ keyword whole INGRES_CURSOR_UPDATE white
+ keyword whole INGRES_DATE_DMY white
+ keyword whole INGRES_DATE_FINNISH white
+ keyword whole INGRES_DATE_GERMAN white
+ keyword whole INGRES_DATE_ISO white
+ keyword whole INGRES_DATE_ISO4 white
+ keyword whole INGRES_DATE_MDY white
+ keyword whole INGRES_DATE_MULTINATIONAL white
+ keyword whole INGRES_DATE_MULTINATIONAL4 white
+ keyword whole INGRES_DATE_YMD white
+ keyword whole INGRES_EXT_VERSION white
+ keyword whole INGRES_MONEY_LEADING white
+ keyword whole INGRES_MONEY_TRAILING white
+ keyword whole INGRES_NUM white
+
+# IRC Gateway Functions
+ keyword whole ircg_channel_mode yellow
+ keyword whole ircg_disconnect yellow
+ keyword whole ircg_eval_ecmascript_params yellow
+ keyword whole ircg_fetch_error_msg yellow
+ keyword whole ircg_get_username yellow
+ keyword whole ircg_html_encode yellow
+ keyword whole ircg_ignore_add yellow
+ keyword whole ircg_ignore_del yellow
+ keyword whole ircg_invite yellow
+ keyword whole ircg_is_conn_alive yellow
+ keyword whole ircg_join yellow
+ keyword whole ircg_kick yellow
+ keyword whole ircg_list yellow
+ keyword whole ircg_lookup_format_messages yellow
+ keyword whole ircg_lusers yellow
+ keyword whole ircg_msg yellow
+ keyword whole ircg_names yellow
+ keyword whole ircg_nick yellow
+ keyword whole ircg_nickname_escape yellow
+ keyword whole ircg_nickname_unescape yellow
+ keyword whole ircg_notice yellow
+ keyword whole ircg_oper yellow
+ keyword whole ircg_part yellow
+ keyword whole ircg_pconnect yellow
+ keyword whole ircg_register_format_messages yellow
+ keyword whole ircg_set_current yellow
+ keyword whole ircg_set_file yellow
+ keyword whole ircg_set_on_die yellow
+ keyword whole ircg_topic yellow
+ keyword whole ircg_who yellow
+ keyword whole ircg_whois yellow
+
+# PHP / Java Integration
+ keyword whole java_last_exception_clear yellow
+ keyword whole java_last_exception_get yellow
+
+# KADM5
+ keyword whole kadm5_chpass_principal yellow
+ keyword whole kadm5_create_principal yellow
+ keyword whole kadm5_delete_principal yellow
+ keyword whole kadm5_destroy yellow
+ keyword whole kadm5_flush yellow
+ keyword whole kadm5_get_policies yellow
+ keyword whole kadm5_get_principal yellow
+ keyword whole kadm5_get_principals yellow
+ keyword whole kadm5_init_with_password yellow
+ keyword whole kadm5_modify_principal yellow
+
+# KADM5 constants
+ keyword whole KADM5_ATTRIBUTES white
+ keyword whole KADM5_CLEARPOLICY white
+ keyword whole KADM5_FAIL_AUTH_COUNT white
+ keyword whole KADM5_KVNO white
+ keyword whole KADM5_LAST_FAILED white
+ keyword whole KADM5_LAST_PW_CHANGE white
+ keyword whole KADM5_LAST_SUCCESS white
+ keyword whole KADM5_MAX_LIFE white
+ keyword whole KADM5_MAX_RLIFE white
+ keyword whole KADM5_MOD_NAME white
+ keyword whole KADM5_MOD_TIME white
+ keyword whole KADM5_POLICY white
+ keyword whole KADM5_PRINCIPAL white
+ keyword whole KADM5_PRINC_EXPIRE_TIME white
+ keyword whole KADM5_PW_EXPIRATION white
+ keyword whole KADM5_RANDKEY white
+ keyword whole KRB5_KDB_DISALLOW_ALL_TIX white
+ keyword whole KRB5_KDB_DISALLOW_DUP_SKEY white
+ keyword whole KRB5_KDB_DISALLOW_FORWARDABLE white
+ keyword whole KRB5_KDB_DISALLOW_POSTDATED white
+ keyword whole KRB5_KDB_DISALLOW_PROXIABLE white
+ keyword whole KRB5_KDB_DISALLOW_RENEWABLE white
+ keyword whole KRB5_KDB_DISALLOW_SVR white
+ keyword whole KRB5_KDB_DISALLOW_TGT_BASED white
+ keyword whole KRB5_KDB_NEW_PRINC white
+ keyword whole KRB5_KDB_PWCHANGE_SERVER white
+ keyword whole KRB5_KDB_REQUIRES_HW_AUTH white
+ keyword whole KRB5_KDB_REQUIRES_PRE_AUTH white
+ keyword whole KRB5_KDB_REQUIRES_PWCHANGE white
+ keyword whole KRB5_KDB_SUPPORT_DESMD5 white
+
+# LDAP Functions
+ keyword whole ldap_8859_to_t61 yellow
+ keyword whole ldap_add yellow
+ keyword whole ldap_bind yellow
+ keyword whole ldap_close yellow
+ keyword whole ldap_compare yellow
+ keyword whole ldap_connect yellow
+ keyword whole ldap_count_entries yellow
+ keyword whole ldap_delete yellow
+ keyword whole ldap_dn2ufn yellow
+ keyword whole ldap_err2str yellow
+ keyword whole ldap_errno yellow
+ keyword whole ldap_error yellow
+ keyword whole ldap_explode_dn yellow
+ keyword whole ldap_first_attribute yellow
+ keyword whole ldap_first_entry yellow
+ keyword whole ldap_first_reference yellow
+ keyword whole ldap_free_result yellow
+ keyword whole ldap_get_attributes yellow
+ keyword whole ldap_get_dn yellow
+ keyword whole ldap_get_entries yellow
+ keyword whole ldap_get_option yellow
+ keyword whole ldap_get_values yellow
+ keyword whole ldap_get_values_len yellow
+ keyword whole ldap_list yellow
+ keyword whole ldap_mod_add yellow
+ keyword whole ldap_mod_del yellow
+ keyword whole ldap_mod_replace yellow
+ keyword whole ldap_modify yellow
+ keyword whole ldap_next_attribute yellow
+ keyword whole ldap_next_entry yellow
+ keyword whole ldap_next_reference yellow
+ keyword whole ldap_parse_reference yellow
+ keyword whole ldap_parse_result yellow
+ keyword whole ldap_read yellow
+ keyword whole ldap_rename yellow
+ keyword whole ldap_sasl_bind yellow
+ keyword whole ldap_search yellow
+ keyword whole ldap_set_option yellow
+ keyword whole ldap_set_rebind_proc yellow
+ keyword whole ldap_sort yellow
+ keyword whole ldap_start_tls yellow
+ keyword whole ldap_t61_to_8859 yellow
+ keyword whole ldap_unbind yellow
+
+# LDAP Functions constants
+ keyword whole GSLC_SSL_NO_AUTH white
+ keyword whole GSLC_SSL_ONEWAY_AUTH white
+ keyword whole GSLC_SSL_TWOWAY_AUTH white
+ keyword whole LDAP_DEREF_ALWAYS white
+ keyword whole LDAP_DEREF_FINDING white
+ keyword whole LDAP_DEREF_NEVER white
+ keyword whole LDAP_DEREF_SEARCHING white
+ keyword whole LDAP_OPT_CLIENT_CONTROLS white
+ keyword whole LDAP_OPT_DEBUG_LEVEL white
+ keyword whole LDAP_OPT_DEREF white
+ keyword whole LDAP_OPT_ERROR_NUMBER white
+ keyword whole LDAP_OPT_ERROR_STRING white
+ keyword whole LDAP_OPT_HOST_NAME white
+ keyword whole LDAP_OPT_MATCHED_DN white
+ keyword whole LDAP_OPT_PROTOCOL_VERSION white
+ keyword whole LDAP_OPT_REFERRALS white
+ keyword whole LDAP_OPT_RESTART white
+ keyword whole LDAP_OPT_SERVER_CONTROLS white
+ keyword whole LDAP_OPT_SIZELIMIT white
+ keyword whole LDAP_OPT_TIMELIMIT white
+
+# libxml Functions
+ keyword whole libxml_clear_errors yellow
+ keyword whole libxml_get_errors yellow
+ keyword whole libxml_get_last_error yellow
+ keyword whole libxml_set_streams_context yellow
+ keyword whole libxml_use_internal_errors yellow
+
+# libxml Functions constants
+ keyword whole LIBXML_COMPACT white
+ keyword whole LIBXML_DOTTED_VERSION white
+ keyword whole LIBXML_DTDATTR white
+ keyword whole LIBXML_DTDLOAD white
+ keyword whole LIBXML_DTDVALID white
+ keyword whole LIBXML_ERR_ERROR white
+ keyword whole LIBXML_ERR_FATAL white
+ keyword whole LIBXML_ERR_NONE white
+ keyword whole LIBXML_ERR_WARNING white
+ keyword whole LIBXML_NOBLANKS white
+ keyword whole LIBXML_NOCDATA white
+ keyword whole LIBXML_NOEMPTYTAG white
+ keyword whole LIBXML_NOENT white
+ keyword whole LIBXML_NOERROR white
+ keyword whole LIBXML_NONET white
+ keyword whole LIBXML_NOWARNING white
+ keyword whole LIBXML_NOXMLDECL white
+ keyword whole LIBXML_NSCLEAN white
+ keyword whole LIBXML_VERSION white
+ keyword whole LIBXML_XINCLUDE white
+
+# Lotus Notes Functions
+ keyword whole notes_body yellow
+ keyword whole notes_copy_db yellow
+ keyword whole notes_create_db yellow
+ keyword whole notes_create_note yellow
+ keyword whole notes_drop_db yellow
+ keyword whole notes_find_note yellow
+ keyword whole notes_header_info yellow
+ keyword whole notes_list_msgs yellow
+ keyword whole notes_mark_read yellow
+ keyword whole notes_mark_unread yellow
+ keyword whole notes_nav_create yellow
+ keyword whole notes_search yellow
+ keyword whole notes_unread yellow
+ keyword whole notes_version yellow
+
+# LZF Functions
+ keyword whole lzf_compress yellow
+ keyword whole lzf_decompress yellow
+ keyword whole lzf_optimized_for yellow
+
+# Mail Functions
+ keyword whole ezmlm_hash yellow
+ keyword whole mail yellow
+
+# mailparse Functions
+ keyword whole mailparse_determine_best_xfer_encoding yellow
+ keyword whole mailparse_msg_create yellow
+ keyword whole mailparse_msg_extract_part yellow
+ keyword whole mailparse_msg_extract_part_file yellow
+ keyword whole mailparse_msg_free yellow
+ keyword whole mailparse_msg_get_part yellow
+ keyword whole mailparse_msg_get_part_data yellow
+ keyword whole mailparse_msg_get_structure yellow
+ keyword whole mailparse_msg_parse yellow
+ keyword whole mailparse_msg_parse_file yellow
+ keyword whole mailparse_rfc822_parse_addresses yellow
+ keyword whole mailparse_stream_encode yellow
+ keyword whole mailparse_uudecode_all yellow
+
+# Mathematical Functions
+ keyword whole abs yellow
+ keyword whole acos yellow
+ keyword whole acosh yellow
+ keyword whole asin yellow
+ keyword whole asinh yellow
+ keyword whole atan yellow
+ keyword whole atan2 yellow
+ keyword whole atanh yellow
+ keyword whole base_convert yellow
+ keyword whole bindec yellow
+ keyword whole ceil yellow
+ keyword whole cos yellow
+ keyword whole cosh yellow
+ keyword whole decbin yellow
+ keyword whole dechex yellow
+ keyword whole decoct yellow
+ keyword whole deg2rad yellow
+ keyword whole exp yellow
+ keyword whole expm1 yellow
+ keyword whole floor yellow
+ keyword whole fmod yellow
+ keyword whole getrandmax yellow
+ keyword whole hexdec yellow
+ keyword whole hypot yellow
+ keyword whole is_finite yellow
+ keyword whole is_infinite yellow
+ keyword whole is_nan yellow
+ keyword whole lcg_value yellow
+ keyword whole log yellow
+ keyword whole log10 yellow
+ keyword whole log1p yellow
+ keyword whole max yellow
+ keyword whole min yellow
+ keyword whole mt_getrandmax yellow
+ keyword whole mt_rand yellow
+ keyword whole mt_srand yellow
+ keyword whole octdec yellow
+ keyword whole pi yellow
+ keyword whole pow yellow
+ keyword whole rad2deg yellow
+ keyword whole rand yellow
+ keyword whole round yellow
+ keyword whole sin yellow
+ keyword whole sinh yellow
+ keyword whole sqrt yellow
+ keyword whole srand yellow
+ keyword whole tan yellow
+ keyword whole tanh yellow
+
+# Mathematical Functions constants
+ keyword whole M_1_PI white
+ keyword whole M_2_PI white
+ keyword whole M_2_SQRTPI white
+ keyword whole M_E white
+ keyword whole M_EULER white
+ keyword whole M_LN10 white
+ keyword whole M_LN2 white
+ keyword whole M_LNPI white
+ keyword whole M_LOG10E white
+ keyword whole M_LOG2E white
+ keyword whole M_PI white
+ keyword whole M_PI_2 white
+ keyword whole M_PI_4 white
+ keyword whole M_SQRT1_2 white
+ keyword whole M_SQRT2 white
+ keyword whole M_SQRT3 white
+ keyword whole M_SQRTPI white
+
+# MaxDB PHP Extension
+ keyword whole maxdb_affected_rows yellow
+ keyword whole maxdb_autocommit yellow
+ keyword whole maxdb_bind_param yellow
+ keyword whole maxdb_bind_result yellow
+ keyword whole maxdb_change_user yellow
+ keyword whole maxdb_character_set_name yellow
+ keyword whole maxdb_client_encoding yellow
+ keyword whole maxdb_close yellow
+ keyword whole maxdb_close_long_data yellow
+ keyword whole maxdb_commit yellow
+ keyword whole maxdb_connect yellow
+ keyword whole maxdb_connect_errno yellow
+ keyword whole maxdb_connect_error yellow
+ keyword whole maxdb_data_seek yellow
+ keyword whole maxdb_debug yellow
+ keyword whole maxdb_disable_reads_from_master yellow
+ keyword whole maxdb_disable_rpl_parse yellow
+ keyword whole maxdb_dump_debug_info yellow
+ keyword whole maxdb_embedded_connect yellow
+ keyword whole maxdb_enable_reads_from_master yellow
+ keyword whole maxdb_enable_rpl_parse yellow
+ keyword whole maxdb_errno yellow
+ keyword whole maxdb_error yellow
+ keyword whole maxdb_escape_string yellow
+ keyword whole maxdb_execute yellow
+ keyword whole maxdb_fetch yellow
+ keyword whole maxdb_fetch_array yellow
+ keyword whole maxdb_fetch_assoc yellow
+ keyword whole maxdb_fetch_field yellow
+ keyword whole maxdb_fetch_field_direct yellow
+ keyword whole maxdb_fetch_fields yellow
+ keyword whole maxdb_fetch_lengths yellow
+ keyword whole maxdb_fetch_object yellow
+ keyword whole maxdb_fetch_row yellow
+ keyword whole maxdb_field_count yellow
+ keyword whole maxdb_field_seek yellow
+ keyword whole maxdb_field_tell yellow
+ keyword whole maxdb_free_result yellow
+ keyword whole maxdb_get_client_info yellow
+ keyword whole maxdb_get_client_version yellow
+ keyword whole maxdb_get_host_info yellow
+ keyword whole maxdb_get_metadata yellow
+ keyword whole maxdb_get_proto_info yellow
+ keyword whole maxdb_get_server_info yellow
+ keyword whole maxdb_get_server_version yellow
+ keyword whole maxdb_info yellow
+ keyword whole maxdb_init yellow
+ keyword whole maxdb_insert_id yellow
+ keyword whole maxdb_kill yellow
+ keyword whole maxdb_master_query yellow
+ keyword whole maxdb_more_results yellow
+ keyword whole maxdb_multi_query yellow
+ keyword whole maxdb_next_result yellow
+ keyword whole maxdb_num_fields yellow
+ keyword whole maxdb_num_rows yellow
+ keyword whole maxdb_options yellow
+ keyword whole maxdb_param_count yellow
+ keyword whole maxdb_ping yellow
+ keyword whole maxdb_prepare yellow
+ keyword whole maxdb_query yellow
+ keyword whole maxdb_real_connect yellow
+ keyword whole maxdb_real_escape_string yellow
+ keyword whole maxdb_real_query yellow
+ keyword whole maxdb_report yellow
+ keyword whole maxdb_rollback yellow
+ keyword whole maxdb_rpl_parse_enabled yellow
+ keyword whole maxdb_rpl_probe yellow
+ keyword whole maxdb_rpl_query_type yellow
+ keyword whole maxdb_select_db yellow
+ keyword whole maxdb_send_long_data yellow
+ keyword whole maxdb_send_query yellow
+ keyword whole maxdb_server_end yellow
+ keyword whole maxdb_server_init yellow
+ keyword whole maxdb_set_opt yellow
+ keyword whole maxdb_sqlstate yellow
+ keyword whole maxdb_ssl_set yellow
+ keyword whole maxdb_stat yellow
+ keyword whole maxdb_stmt_affected_rows yellow
+ keyword whole maxdb_stmt_bind_param yellow
+ keyword whole maxdb_stmt_bind_result yellow
+ keyword whole maxdb_stmt_close yellow
+ keyword whole maxdb_stmt_close_long_data yellow
+ keyword whole maxdb_stmt_data_seek yellow
+ keyword whole maxdb_stmt_errno yellow
+ keyword whole maxdb_stmt_error yellow
+ keyword whole maxdb_stmt_execute yellow
+ keyword whole maxdb_stmt_fetch yellow
+ keyword whole maxdb_stmt_free_result yellow
+ keyword whole maxdb_stmt_init yellow
+ keyword whole maxdb_stmt_num_rows yellow
+ keyword whole maxdb_stmt_param_count yellow
+ keyword whole maxdb_stmt_prepare yellow
+ keyword whole maxdb_stmt_reset yellow
+ keyword whole maxdb_stmt_result_metadata yellow
+ keyword whole maxdb_stmt_send_long_data yellow
+ keyword whole maxdb_stmt_sqlstate yellow
+ keyword whole maxdb_stmt_store_result yellow
+ keyword whole maxdb_store_result yellow
+ keyword whole maxdb_thread_id yellow
+ keyword whole maxdb_thread_safe yellow
+ keyword whole maxdb_use_result yellow
+ keyword whole maxdb_warning_count yellow
+
+# MaxDB PHP Extension constants
+ keyword whole MAXDB_APPLICATION white
+ keyword whole MAXDB_APPVERSION white
+ keyword whole MAXDB_ASSOC white
+ keyword whole MAXDB_ASSOC_LOWER white
+ keyword whole MAXDB_ASSOC_UPPER white
+ keyword whole MAXDB_BOTH white
+ keyword whole MAXDB_COMPNAME white
+ keyword whole MAXDB_CURSORPREFIX white
+ keyword whole MAXDB_ISOLATIONLEVEL white
+ keyword whole MAXDB_NUM white
+ keyword whole MAXDB_PACKETCOUNT white
+ keyword whole MAXDB_SQLMODE white
+ keyword whole MAXDB_STATEMENTCACHESIZE white
+ keyword whole MAXDB_TIMEOUT white
+ keyword whole MAXDB_UNICODE white
+
+# MCAL Functions
+ keyword whole mcal_append_event yellow
+ keyword whole mcal_close yellow
+ keyword whole mcal_create_calendar yellow
+ keyword whole mcal_date_compare yellow
+ keyword whole mcal_date_valid yellow
+ keyword whole mcal_day_of_week yellow
+ keyword whole mcal_day_of_year yellow
+ keyword whole mcal_days_in_month yellow
+ keyword whole mcal_delete_calendar yellow
+ keyword whole mcal_delete_event yellow
+ keyword whole mcal_event_add_attribute yellow
+ keyword whole mcal_event_init yellow
+ keyword whole mcal_event_set_alarm yellow
+ keyword whole mcal_event_set_category yellow
+ keyword whole mcal_event_set_class yellow
+ keyword whole mcal_event_set_description yellow
+ keyword whole mcal_event_set_end yellow
+ keyword whole mcal_event_set_recur_daily yellow
+ keyword whole mcal_event_set_recur_monthly_mday yellow
+ keyword whole mcal_event_set_recur_monthly_wday yellow
+ keyword whole mcal_event_set_recur_none yellow
+ keyword whole mcal_event_set_recur_weekly yellow
+ keyword whole mcal_event_set_recur_yearly yellow
+ keyword whole mcal_event_set_start yellow
+ keyword whole mcal_event_set_title yellow
+ keyword whole mcal_expunge yellow
+ keyword whole mcal_fetch_current_stream_event yellow
+ keyword whole mcal_fetch_event yellow
+ keyword whole mcal_is_leap_year yellow
+ keyword whole mcal_list_alarms yellow
+ keyword whole mcal_list_events yellow
+ keyword whole mcal_next_recurrence yellow
+ keyword whole mcal_open yellow
+ keyword whole mcal_popen yellow
+ keyword whole mcal_rename_calendar yellow
+ keyword whole mcal_reopen yellow
+ keyword whole mcal_snooze yellow
+ keyword whole mcal_store_event yellow
+ keyword whole mcal_time_valid yellow
+ keyword whole mcal_week_of_year yellow
+
+# MCAL Functions constants
+ keyword whole MCAL_APRIL white
+ keyword whole MCAL_AUGUST white
+ keyword whole MCAL_DECEMBER white
+ keyword whole MCAL_FEBRUARY white
+ keyword whole MCAL_FRIDAY white
+ keyword whole MCAL_JANUARY white
+ keyword whole MCAL_JULY white
+ keyword whole MCAL_JUNE white
+ keyword whole MCAL_MARCH white
+ keyword whole MCAL_MAY white
+ keyword whole MCAL_MONDAY white
+ keyword whole MCAL_M_ALLDAYS white
+ keyword whole MCAL_M_FRIDAY white
+ keyword whole MCAL_M_MONDAY white
+ keyword whole MCAL_M_SATURDAY white
+ keyword whole MCAL_M_SUNDAY white
+ keyword whole MCAL_M_THURSDAY white
+ keyword whole MCAL_M_TUESDAY white
+ keyword whole MCAL_M_WEDNESDAY white
+ keyword whole MCAL_M_WEEKDAYS white
+ keyword whole MCAL_M_WEEKEND white
+ keyword whole MCAL_NOVEMBER white
+ keyword whole MCAL_OCTOBER white
+ keyword whole MCAL_RECUR_DAILY white
+ keyword whole MCAL_RECUR_MONTHLY_MDAY white
+ keyword whole MCAL_RECUR_MONTHLY_WDAY white
+ keyword whole MCAL_RECUR_NONE white
+ keyword whole MCAL_RECUR_WEEKLY white
+ keyword whole MCAL_RECUR_YEARLY white
+ keyword whole MCAL_SATURDAY white
+ keyword whole MCAL_SEPTEMBER white
+ keyword whole MCAL_SUNDAY white
+ keyword whole MCAL_THURSDAY white
+ keyword whole MCAL_TUESDAY white
+ keyword whole MCAL_WEDNESDAY white
+
+# Mcrypt Encryption Functions
+ keyword whole mcrypt_cbc yellow
+ keyword whole mcrypt_cfb yellow
+ keyword whole mcrypt_create_iv yellow
+ keyword whole mcrypt_decrypt yellow
+ keyword whole mcrypt_ecb yellow
+ keyword whole mcrypt_enc_get_algorithms_name yellow
+ keyword whole mcrypt_enc_get_block_size yellow
+ keyword whole mcrypt_enc_get_iv_size yellow
+ keyword whole mcrypt_enc_get_key_size yellow
+ keyword whole mcrypt_enc_get_modes_name yellow
+ keyword whole mcrypt_enc_get_supported_key_sizes yellow
+ keyword whole mcrypt_enc_is_block_algorithm yellow
+ keyword whole mcrypt_enc_is_block_algorithm_mode yellow
+ keyword whole mcrypt_enc_is_block_mode yellow
+ keyword whole mcrypt_enc_self_test yellow
+ keyword whole mcrypt_encrypt yellow
+ keyword whole mcrypt_generic yellow
+ keyword whole mcrypt_generic_deinit yellow
+ keyword whole mcrypt_generic_end yellow
+ keyword whole mcrypt_generic_init yellow
+ keyword whole mcrypt_get_block_size yellow
+ keyword whole mcrypt_get_cipher_name yellow
+ keyword whole mcrypt_get_iv_size yellow
+ keyword whole mcrypt_get_key_size yellow
+ keyword whole mcrypt_list_algorithms yellow
+ keyword whole mcrypt_list_modes yellow
+ keyword whole mcrypt_module_close yellow
+ keyword whole mcrypt_module_get_algo_block_size yellow
+ keyword whole mcrypt_module_get_algo_key_size yellow
+ keyword whole mcrypt_module_get_supported_key_sizes yellow
+ keyword whole mcrypt_module_is_block_algorithm yellow
+ keyword whole mcrypt_module_is_block_algorithm_mode yellow
+ keyword whole mcrypt_module_is_block_mode yellow
+ keyword whole mcrypt_module_open yellow
+ keyword whole mcrypt_module_self_test yellow
+ keyword whole mcrypt_ofb yellow
+ keyword whole mdecrypt_generic yellow
+
+# Mcrypt Encryption Functions constants
+ keyword whole MCRYPT_DECRYPT white
+ keyword whole MCRYPT_DEV_RANDOM white
+ keyword whole MCRYPT_DEV_URANDOM white
+ keyword whole MCRYPT_ENCRYPT white
+ keyword whole MCRYPT_RAND white
+
+# MCVE Payment Functions
+ keyword whole mcve_adduser yellow
+ keyword whole mcve_adduserarg yellow
+ keyword whole mcve_bt yellow
+ keyword whole mcve_checkstatus yellow
+ keyword whole mcve_chkpwd yellow
+ keyword whole mcve_chngpwd yellow
+ keyword whole mcve_completeauthorizations yellow
+ keyword whole mcve_connect yellow
+ keyword whole mcve_connectionerror yellow
+ keyword whole mcve_deleteresponse yellow
+ keyword whole mcve_deletetrans yellow
+ keyword whole mcve_deleteusersetup yellow
+ keyword whole mcve_deluser yellow
+ keyword whole mcve_destroyconn yellow
+ keyword whole mcve_destroyengine yellow
+ keyword whole mcve_disableuser yellow
+ keyword whole mcve_edituser yellow
+ keyword whole mcve_enableuser yellow
+ keyword whole mcve_force yellow
+ keyword whole mcve_getcell yellow
+ keyword whole mcve_getcellbynum yellow
+ keyword whole mcve_getcommadelimited yellow
+ keyword whole mcve_getheader yellow
+ keyword whole mcve_getuserarg yellow
+ keyword whole mcve_getuserparam yellow
+ keyword whole mcve_gft yellow
+ keyword whole mcve_gl yellow
+ keyword whole mcve_gut yellow
+ keyword whole mcve_initconn yellow
+ keyword whole mcve_initengine yellow
+ keyword whole mcve_initusersetup yellow
+ keyword whole mcve_iscommadelimited yellow
+ keyword whole mcve_liststats yellow
+ keyword whole mcve_listusers yellow
+ keyword whole mcve_maxconntimeout yellow
+ keyword whole mcve_monitor yellow
+ keyword whole mcve_numcolumns yellow
+ keyword whole mcve_numrows yellow
+ keyword whole mcve_override yellow
+ keyword whole mcve_parsecommadelimited yellow
+ keyword whole mcve_ping yellow
+ keyword whole mcve_preauth yellow
+ keyword whole mcve_preauthcompletion yellow
+ keyword whole mcve_qc yellow
+ keyword whole mcve_responseparam yellow
+ keyword whole mcve_return yellow
+ keyword whole mcve_returncode yellow
+ keyword whole mcve_returnstatus yellow
+ keyword whole mcve_sale yellow
+ keyword whole mcve_setblocking yellow
+ keyword whole mcve_setdropfile yellow
+ keyword whole mcve_setip yellow
+ keyword whole mcve_setssl yellow
+ keyword whole mcve_setssl_files yellow
+ keyword whole mcve_settimeout yellow
+ keyword whole mcve_settle yellow
+ keyword whole mcve_text_avs yellow
+ keyword whole mcve_text_code yellow
+ keyword whole mcve_text_cv yellow
+ keyword whole mcve_transactionauth yellow
+ keyword whole mcve_transactionavs yellow
+ keyword whole mcve_transactionbatch yellow
+ keyword whole mcve_transactioncv yellow
+ keyword whole mcve_transactionid yellow
+ keyword whole mcve_transactionitem yellow
+ keyword whole mcve_transactionssent yellow
+ keyword whole mcve_transactiontext yellow
+ keyword whole mcve_transinqueue yellow
+ keyword whole mcve_transnew yellow
+ keyword whole mcve_transparam yellow
+ keyword whole mcve_transsend yellow
+ keyword whole mcve_ub yellow
+ keyword whole mcve_uwait yellow
+ keyword whole mcve_verifyconnection yellow
+ keyword whole mcve_verifysslcert yellow
+ keyword whole mcve_void yellow
+
+# MCVE Payment Functions constants
+ keyword whole MCVE_AGENTID white
+ keyword whole MCVE_AUTH white
+ keyword whole MCVE_BAD white
+ keyword whole MCVE_BANKID white
+ keyword whole MCVE_CALL white
+ keyword whole MCVE_CHAINID white
+ keyword whole MCVE_CLIENTNUM white
+ keyword whole MCVE_DENY white
+ keyword whole MCVE_DONE white
+ keyword whole MCVE_DUPL white
+ keyword whole MCVE_ERROR white
+ keyword whole MCVE_FAIL white
+ keyword whole MCVE_FORCE white
+ keyword whole MCVE_GOOD white
+ keyword whole MCVE_INDCODE white
+ keyword whole MCVE_MERCHCAT white
+ keyword whole MCVE_MERCHID white
+ keyword whole MCVE_MERCHLOC white
+ keyword whole MCVE_MERNAME white
+ keyword whole MCVE_NEW white
+ keyword whole MCVE_OVERRIDE white
+ keyword whole MCVE_PENDING white
+ keyword whole MCVE_PKUP white
+ keyword whole MCVE_PREAUTH white
+ keyword whole MCVE_PROC white
+ keyword whole MCVE_PWD white
+ keyword whole MCVE_RETRY white
+ keyword whole MCVE_RETURN white
+ keyword whole MCVE_SALE white
+ keyword whole MCVE_SERVICEPHONE white
+ keyword whole MCVE_SETTLE white
+ keyword whole MCVE_SETUP white
+ keyword whole MCVE_STATECODE white
+ keyword whole MCVE_STOREID white
+ keyword whole MCVE_STREET white
+ keyword whole MCVE_SUCCESS white
+ keyword whole MCVE_TERMID white
+ keyword whole MCVE_TIMEOUT white
+ keyword whole MCVE_TIMEZONE white
+ keyword whole MCVE_UNKNOWN white
+ keyword whole MCVE_UNUSED white
+ keyword whole MCVE_USER white
+ keyword whole MCVE_ZIP white
+ keyword whole MCVE_ZIPCODE white
+ keyword whole MC_ACCOUNT white
+ keyword whole MC_ACCT white
+ keyword whole MC_ADMIN white
+ keyword whole MC_ADMIN_BT white
+ keyword whole MC_ADMIN_CFH white
+ keyword whole MC_ADMIN_CLOSEBATCH white
+ keyword whole MC_ADMIN_CTH white
+ keyword whole MC_ADMIN_FIELDEDIT white
+ keyword whole MC_ADMIN_FORCESETTLE white
+ keyword whole MC_ADMIN_GFT white
+ keyword whole MC_ADMIN_GL white
+ keyword whole MC_ADMIN_GUT white
+ keyword whole MC_ADMIN_QC white
+ keyword whole MC_ADMIN_RENUMBERBATCH white
+ keyword whole MC_ADMIN_RS white
+ keyword whole MC_ADMIN_SETBATCHNUM white
+ keyword whole MC_ADMIN_UB white
+ keyword whole MC_AMOUNT white
+ keyword whole MC_APPRCODE white
+ keyword whole MC_AUDITTYPE white
+ keyword whole MC_BATCH white
+ keyword whole MC_BDATE white
+ keyword whole MC_CARDTYPES white
+ keyword whole MC_CARD_ALL white
+ keyword whole MC_CARD_AMEX white
+ keyword whole MC_CARD_CB white
+ keyword whole MC_CARD_DC white
+ keyword whole MC_CARD_DISC white
+ keyword whole MC_CARD_GIFT white
+ keyword whole MC_CARD_JCB white
+ keyword whole MC_CARD_MC white
+ keyword whole MC_CARD_OTHER white
+ keyword whole MC_CARD_VISA white
+ keyword whole MC_CLERKID white
+ keyword whole MC_COMMENTS white
+ keyword whole MC_CURR white
+ keyword whole MC_CUSTOM white
+ keyword whole MC_CV white
+ keyword whole MC_DESCLOC white
+ keyword whole MC_DESCMERCH white
+ keyword whole MC_DEVICETYPE white
+ keyword whole MC_EDATE white
+ keyword whole MC_ERRORCODE white
+ keyword whole MC_EXAMOUNT white
+ keyword whole MC_EXCHARGES white
+ keyword whole MC_EXCHARGES_1WAY white
+ keyword whole MC_EXCHARGES_GAS white
+ keyword whole MC_EXCHARGES_GIFT white
+ keyword whole MC_EXCHARGES_LATE white
+ keyword whole MC_EXCHARGES_LAUND white
+ keyword whole MC_EXCHARGES_MILE white
+ keyword whole MC_EXCHARGES_MINI white
+ keyword whole MC_EXCHARGES_NONE white
+ keyword whole MC_EXCHARGES_OTHER white
+ keyword whole MC_EXCHARGES_REST white
+ keyword whole MC_EXCHARGES_TELE white
+ keyword whole MC_EXCHARGES_VIOL white
+ keyword whole MC_EXPDATE white
+ keyword whole MC_FILE white
+ keyword whole MC_INQUIRY white
+ keyword whole MC_MARKER white
+ keyword whole MC_MODE_ALL white
+ keyword whole MC_MODE_AUTH white
+ keyword whole MC_MODE_BOTH white
+ keyword whole MC_MODE_SETTLE white
+ keyword whole MC_NEWBATCH white
+ keyword whole MC_ORIGTYPE white
+ keyword whole MC_PASSWORD white
+ keyword whole MC_PIN white
+ keyword whole MC_PRIORITY white
+ keyword whole MC_PRIO_HIGH white
+ keyword whole MC_PRIO_LOW white
+ keyword whole MC_PRIO_NORMAL white
+ keyword whole MC_PTRANNUM white
+ keyword whole MC_PWD white
+ keyword whole MC_RATE white
+ keyword whole MC_RENTERNAME white
+ keyword whole MC_RETURNCITY white
+ keyword whole MC_RETURNLOCATION white
+ keyword whole MC_RETURNSTATE white
+ keyword whole MC_STATIONID white
+ keyword whole MC_STREET white
+ keyword whole MC_SUB white
+ keyword whole MC_TIMESTAMP white
+ keyword whole MC_TRACKDATA white
+ keyword whole MC_TRANTYPE white
+ keyword whole MC_TRAN_ACTIVATE white
+ keyword whole MC_TRAN_ADDUSER white
+ keyword whole MC_TRAN_ADMIN white
+ keyword whole MC_TRAN_BALANCEINQ white
+ keyword whole MC_TRAN_CASHOUT white
+ keyword whole MC_TRAN_CHKPWD white
+ keyword whole MC_TRAN_CHNGPWD white
+ keyword whole MC_TRAN_CLEARERRORLOG white
+ keyword whole MC_TRAN_CREDIT white
+ keyword whole MC_TRAN_DELUSER white
+ keyword whole MC_TRAN_DISABLEUSER white
+ keyword whole MC_TRAN_EDITUSER white
+ keyword whole MC_TRAN_ENABLEUSER white
+ keyword whole MC_TRAN_ERRORLOG white
+ keyword whole MC_TRAN_EXPORT white
+ keyword whole MC_TRAN_FORCE white
+ keyword whole MC_TRAN_GETSUBACCTS white
+ keyword whole MC_TRAN_GETUSERINFO white
+ keyword whole MC_TRAN_IMPORT white
+ keyword whole MC_TRAN_INCREMENTAL white
+ keyword whole MC_TRAN_ISSUE white
+ keyword whole MC_TRAN_IVRREQ white
+ keyword whole MC_TRAN_IVRRESP white
+ keyword whole MC_TRAN_LISTSTATS white
+ keyword whole MC_TRAN_LISTUSERS white
+ keyword whole MC_TRAN_MERCHRETURN white
+ keyword whole MC_TRAN_OVERRIDE white
+ keyword whole MC_TRAN_PING white
+ keyword whole MC_TRAN_PREAUTH white
+ keyword whole MC_TRAN_PREAUTHCOMPLETE white
+ keyword whole MC_TRAN_REDEMPTION white
+ keyword whole MC_TRAN_RELOAD white
+ keyword whole MC_TRAN_RETURN white
+ keyword whole MC_TRAN_REVERSAL white
+ keyword whole MC_TRAN_SALE white
+ keyword whole MC_TRAN_SETTLE white
+ keyword whole MC_TRAN_SETTLERFR white
+ keyword whole MC_TRAN_TIP white
+ keyword whole MC_TRAN_TOREVERSAL white
+ keyword whole MC_TRAN_VOID white
+ keyword whole MC_TTID white
+ keyword whole MC_USER white
+ keyword whole MC_USERNAME white
+ keyword whole MC_USER_AGENTID white
+ keyword whole MC_USER_AUDDIV white
+ keyword whole MC_USER_BANKID white
+ keyword whole MC_USER_CADDIV white
+ keyword whole MC_USER_CARDTYPES white
+ keyword whole MC_USER_CHAINID white
+ keyword whole MC_USER_CHFDIV white
+ keyword whole MC_USER_CLIENTNUM white
+ keyword whole MC_USER_DIVNUM white
+ keyword whole MC_USER_DKKDIV white
+ keyword whole MC_USER_GBPDIV white
+ keyword whole MC_USER_HKDDIV white
+ keyword whole MC_USER_INDCODE white
+ keyword whole MC_USER_JPYDIV white
+ keyword whole MC_USER_MERCHCAT white
+ keyword whole MC_USER_MERCHID white
+ keyword whole MC_USER_MERCHLOC white
+ keyword whole MC_USER_MERNAME white
+ keyword whole MC_USER_MODE white
+ keyword whole MC_USER_NOKDIV white
+ keyword whole MC_USER_NZDDIV white
+ keyword whole MC_USER_PHONE white
+ keyword whole MC_USER_PID white
+ keyword whole MC_USER_PIDPWD white
+ keyword whole MC_USER_PPROPERTY white
+ keyword whole MC_USER_PROC white
+ keyword whole MC_USER_PWD white
+ keyword whole MC_USER_ROUTINGID white
+ keyword whole MC_USER_SEKDIV white
+ keyword whole MC_USER_SGDDIV white
+ keyword whole MC_USER_SMID white
+ keyword whole MC_USER_SMIDPWD white
+ keyword whole MC_USER_STATECODE white
+ keyword whole MC_USER_STOREID white
+ keyword whole MC_USER_SUB white
+ keyword whole MC_USER_TERMID white
+ keyword whole MC_USER_TIMEZONE white
+ keyword whole MC_USER_USDDIV white
+ keyword whole MC_USER_USER white
+ keyword whole MC_USER_VNUMBER white
+ keyword whole MC_USER_ZARDIV white
+ keyword whole MC_USER_ZIPCODE white
+ keyword whole MC_VOIDORIGTYPE white
+ keyword whole MC_ZIP white
+
+# Memcache Functions
+ keyword whole memcache_debug yellow
+
+# Memcache Functions Memcache methods
+ keyword whole Memcache yellow
+ keyword whole ->add yellow
+ keyword whole ->close yellow
+ keyword whole ->connect yellow
+ keyword whole ->decrement yellow
+ keyword whole ->delete yellow
+ keyword whole ->flush yellow
+ keyword whole ->get yellow
+ keyword whole ->getStats yellow
+ keyword whole ->getVersion yellow
+ keyword whole ->increment yellow
+ keyword whole ->pconnect yellow
+ keyword whole ->replace yellow
+ keyword whole ->set yellow
+
+# Memcache Functions constants
+ keyword whole MEMCACHE_COMPRESSED white
+
+# Mhash Functions
+ keyword whole mhash yellow
+ keyword whole mhash_count yellow
+ keyword whole mhash_get_block_size yellow
+ keyword whole mhash_get_hash_name yellow
+ keyword whole mhash_keygen_s2k yellow
+
+# Mhash Functions constants
+ keyword whole MHASH_ADLER32 white
+ keyword whole MHASH_CRC32 white
+ keyword whole MHASH_CRC32B white
+ keyword whole MHASH_GOST white
+ keyword whole MHASH_HAVAL128 white
+ keyword whole MHASH_HAVAL160 white
+ keyword whole MHASH_HAVAL192 white
+ keyword whole MHASH_HAVAL256 white
+ keyword whole MHASH_MD4 white
+ keyword whole MHASH_MD5 white
+ keyword whole MHASH_RIPEMD160 white
+ keyword whole MHASH_SHA1 white
+ keyword whole MHASH_SHA256 white
+ keyword whole MHASH_TIGER white
+ keyword whole MHASH_TIGER128 white
+ keyword whole MHASH_TIGER160 white
+
+# Mimetype Functions
+ keyword whole mime_content_type yellow
+
+# Ming functions for Flash
+ keyword whole SWFAction yellow
+ keyword whole SWFBitmap yellow
+ keyword whole SWFDisplayItem yellow
+ keyword whole SWFFill yellow
+ keyword whole SWFFont yellow
+ keyword whole SWFGradient yellow
+ keyword whole SWFMorph yellow
+ keyword whole SWFMovie yellow
+ keyword whole SWFShape yellow
+ keyword whole SWFSprite yellow
+ keyword whole SWFText yellow
+ keyword whole SWFTextField yellow
+ keyword whole SWFbutton yellow
+ keyword whole ming_setcubicthreshold yellow
+ keyword whole ming_setscale yellow
+ keyword whole ming_useswfversion yellow
+ keyword whole swfbutton_keypress yellow
+
+# Ming functions for Flash SWFBitmap methods
+ keyword whole SWFBitmap yellow
+ keyword whole ->getHeight yellow
+ keyword whole ->getWidth yellow
+
+# Ming functions for Flash SWFDisplayItem methods
+ keyword whole SWFDisplayItem yellow
+ keyword whole ->Rotate yellow
+ keyword whole ->addColor yellow
+ keyword whole ->move yellow
+ keyword whole ->moveTo yellow
+ keyword whole ->multColor yellow
+ keyword whole ->remove yellow
+ keyword whole ->rotateTo yellow
+ keyword whole ->scale yellow
+ keyword whole ->scaleTo yellow
+ keyword whole ->setDepth yellow
+ keyword whole ->setName yellow
+ keyword whole ->setRatio yellow
+ keyword whole ->skewX yellow
+ keyword whole ->skewXTo yellow
+ keyword whole ->skewY yellow
+ keyword whole ->skewYTo yellow
+
+# Ming functions for Flash SWFFill methods
+ keyword whole SWFFill yellow
+ keyword whole ->moveTo yellow
+ keyword whole ->rotateTo yellow
+ keyword whole ->scaleTo yellow
+ keyword whole ->skewXTo yellow
+ keyword whole ->skewYTo yellow
+
+# Ming functions for Flash SWFGradient methods
+ keyword whole SWFGradient yellow
+ keyword whole ->addEntry yellow
+
+# Ming functions for Flash SWFMorph methods
+ keyword whole SWFMorph yellow
+ keyword whole ->getshape1 yellow
+ keyword whole ->getshape2 yellow
+
+# Ming functions for Flash SWFMovie methods
+ keyword whole SWFMovie yellow
+ keyword whole ->add yellow
+ keyword whole ->nextframe yellow
+ keyword whole ->output yellow
+ keyword whole ->save yellow
+ keyword whole ->setbackground yellow
+ keyword whole ->setdimension yellow
+ keyword whole ->setframes yellow
+ keyword whole ->setrate yellow
+ keyword whole ->streammp3 yellow
+
+# Ming functions for Flash SWFShape methods
+ keyword whole SWFShape yellow
+ keyword whole ->addFill yellow
+ keyword whole ->drawCurve yellow
+ keyword whole ->drawCurveTo yellow
+ keyword whole ->drawLine yellow
+ keyword whole ->drawLineTo yellow
+ keyword whole ->movePen yellow
+ keyword whole ->movePenTo yellow
+ keyword whole ->setLeftFill yellow
+ keyword whole ->setLine yellow
+ keyword whole ->setRightFill yellow
+
+# Ming functions for Flash SWFSprite methods
+ keyword whole SWFSprite yellow
+ keyword whole ->nextframe yellow
+ keyword whole ->remove yellow
+ keyword whole ->setframes yellow
+
+# Ming functions for Flash SWFText methods
+ keyword whole SWFText yellow
+ keyword whole ->addString yellow
+ keyword whole ->getWidth yellow
+ keyword whole ->moveTo yellow
+ keyword whole ->setColor yellow
+ keyword whole ->setFont yellow
+ keyword whole ->setHeight yellow
+ keyword whole ->setSpacing yellow
+
+# Ming functions for Flash SWFTextField methods
+ keyword whole SWFTextField yellow
+ keyword whole ->addstring yellow
+ keyword whole ->align yellow
+ keyword whole ->setFont yellow
+ keyword whole ->setHeight yellow
+ keyword whole ->setLeftMargin yellow
+ keyword whole ->setLineSpacing yellow
+ keyword whole ->setMargins yellow
+ keyword whole ->setbounds yellow
+ keyword whole ->setcolor yellow
+ keyword whole ->setindentation yellow
+ keyword whole ->setname yellow
+ keyword whole ->setrightMargin yellow
+
+# Ming functions for Flash SWFbutton methods
+ keyword whole SWFbutton yellow
+ keyword whole ->addAction yellow
+ keyword whole ->addShape yellow
+ keyword whole ->setAction yellow
+ keyword whole ->setHit yellow
+ keyword whole ->setOver yellow
+ keyword whole ->setUp yellow
+ keyword whole ->setdown yellow
+
+# Ming functions for Flash swffont methods
+ keyword whole swffont yellow
+ keyword whole ->getwidth yellow
+
+# Ming functions for Flash swfmovie methods
+ keyword whole swfmovie yellow
+ keyword whole ->remove yellow
+
+# Ming functions for Flash swfsprite methods
+ keyword whole swfsprite yellow
+ keyword whole ->add yellow
+
+# Ming functions for Flash constants
+ keyword whole SWFACTION_DATA white
+ keyword whole SWFACTION_ENTERFRAME white
+ keyword whole SWFACTION_KEYDOWN white
+ keyword whole SWFACTION_KEYUP white
+ keyword whole SWFACTION_MOUSEDOWN white
+ keyword whole SWFACTION_MOUSEMOVE white
+ keyword whole SWFACTION_MOUSEUP white
+ keyword whole SWFACTION_ONLOAD white
+ keyword whole SWFACTION_UNLOAD white
+ keyword whole SWFBUTTON_DOWN white
+ keyword whole SWFBUTTON_DRAGOUT white
+ keyword whole SWFBUTTON_DRAGOVER white
+ keyword whole SWFBUTTON_HIT white
+ keyword whole SWFBUTTON_MOUSEDOWN white
+ keyword whole SWFBUTTON_MOUSEOUT white
+ keyword whole SWFBUTTON_MOUSEOVER white
+ keyword whole SWFBUTTON_MOUSEUP white
+ keyword whole SWFBUTTON_MOUSEUPOUTSIDE white
+ keyword whole SWFBUTTON_OVER white
+ keyword whole SWFBUTTON_UP white
+ keyword whole SWFFILL_CLIPPED_BITMAP white
+ keyword whole SWFFILL_LINEAR_GRADIENT white
+ keyword whole SWFFILL_RADIAL_GRADIENT white
+ keyword whole SWFFILL_TILED_BITMAP white
+ keyword whole SWFTEXTFIELD_ALIGN_CENTER white
+ keyword whole SWFTEXTFIELD_ALIGN_JUSTIFY white
+ keyword whole SWFTEXTFIELD_ALIGN_LEFT white
+ keyword whole SWFTEXTFIELD_ALIGN_RIGHT white
+ keyword whole SWFTEXTFIELD_DRAWBOX white
+ keyword whole SWFTEXTFIELD_HASLENGTH white
+ keyword whole SWFTEXTFIELD_HTML white
+ keyword whole SWFTEXTFIELD_MULTILINE white
+ keyword whole SWFTEXTFIELD_NOEDIT white
+ keyword whole SWFTEXTFIELD_NOSELECT white
+ keyword whole SWFTEXTFIELD_PASSWORD white
+ keyword whole SWFTEXTFIELD_WORDWRAP white
+
+# Miscellaneous Functions
+ keyword whole __halt_compiler yellow
+ keyword whole connection_aborted yellow
+ keyword whole connection_status yellow
+ keyword whole connection_timeout yellow
+ keyword whole constant yellow
+ keyword whole define yellow
+ keyword whole defined yellow
+ keyword whole die yellow
+ keyword whole eval yellow
+ keyword whole exit yellow
+ keyword whole get_browser yellow
+ keyword whole highlight_file yellow
+ keyword whole highlight_string yellow
+ keyword whole ignore_user_abort yellow
+ keyword whole pack yellow
+ keyword whole php_check_syntax yellow
+ keyword whole php_strip_whitespace yellow
+ keyword whole show_source yellow
+ keyword whole sleep yellow
+ keyword whole time_nanosleep yellow
+ keyword whole time_sleep_until yellow
+ keyword whole uniqid yellow
+ keyword whole unpack yellow
+ keyword whole usleep yellow
+
+# Miscellaneous Functions constants
+ keyword whole CONNECTION_ABORTED white
+ keyword whole CONNECTION_NORMAL white
+ keyword whole CONNECTION_TIMEOUT white
+ keyword whole __COMPILER_HALT_OFFSET__ white
+
+# mnoGoSearch Functions
+ keyword whole udm_add_search_limit yellow
+ keyword whole udm_alloc_agent yellow
+ keyword whole udm_alloc_agent_array yellow
+ keyword whole udm_api_version yellow
+ keyword whole udm_cat_list yellow
+ keyword whole udm_cat_path yellow
+ keyword whole udm_check_charset yellow
+ keyword whole udm_check_stored yellow
+ keyword whole udm_clear_search_limits yellow
+ keyword whole udm_close_stored yellow
+ keyword whole udm_crc32 yellow
+ keyword whole udm_errno yellow
+ keyword whole udm_error yellow
+ keyword whole udm_find yellow
+ keyword whole udm_free_agent yellow
+ keyword whole udm_free_ispell_data yellow
+ keyword whole udm_free_res yellow
+ keyword whole udm_get_doc_count yellow
+ keyword whole udm_get_res_field yellow
+ keyword whole udm_get_res_param yellow
+ keyword whole udm_hash32 yellow
+ keyword whole udm_load_ispell_data yellow
+ keyword whole udm_open_stored yellow
+ keyword whole udm_set_agent_param yellow
+
+# mnoGoSearch Functions constants
+ keyword whole UDM_CACHE_DISABLED white
+ keyword whole UDM_CACHE_ENABLED white
+ keyword whole UDM_CROSSWORDS_DISABLED white
+ keyword whole UDM_CROSSWORDS_ENABLED white
+ keyword whole UDM_CROSS_WORDS_DISABLED white
+ keyword whole UDM_CROSS_WORDS_ENABLED white
+ keyword whole UDM_FIELD_CATEGORY white
+ keyword whole UDM_FIELD_CHARSET white
+ keyword whole UDM_FIELD_CONTENT white
+ keyword whole UDM_FIELD_CRC white
+ keyword whole UDM_FIELD_DESC white
+ keyword whole UDM_FIELD_DESCRIPTION white
+ keyword whole UDM_FIELD_KEYWORDS white
+ keyword whole UDM_FIELD_LANG white
+ keyword whole UDM_FIELD_MODIFIED white
+ keyword whole UDM_FIELD_ORDER white
+ keyword whole UDM_FIELD_RATING white
+ keyword whole UDM_FIELD_SCORE white
+ keyword whole UDM_FIELD_SIZE white
+ keyword whole UDM_FIELD_TEXT white
+ keyword whole UDM_FIELD_TITLE white
+ keyword whole UDM_FIELD_URL white
+ keyword whole UDM_FIELD_URLID white
+ keyword whole UDM_ISPELL_PREFIXES_DISABLED white
+ keyword whole UDM_ISPELL_PREFIXES_ENABLED white
+ keyword whole UDM_ISPELL_PREFIX_DISABLED white
+ keyword whole UDM_ISPELL_PREFIX_ENABLED white
+ keyword whole UDM_ISPELL_TYPE_AFFIX white
+ keyword whole UDM_ISPELL_TYPE_DB white
+ keyword whole UDM_ISPELL_TYPE_SERVER white
+ keyword whole UDM_ISPELL_TYPE_SPELL white
+ keyword whole UDM_LIMIT_CAT white
+ keyword whole UDM_LIMIT_DATE white
+ keyword whole UDM_LIMIT_LANG white
+ keyword whole UDM_LIMIT_TAG white
+ keyword whole UDM_LIMIT_URL white
+ keyword whole UDM_MATCH_BEGIN white
+ keyword whole UDM_MATCH_END white
+ keyword whole UDM_MATCH_SUBSTR white
+ keyword whole UDM_MATCH_WORD white
+ keyword whole UDM_MODE_ALL white
+ keyword whole UDM_MODE_ANY white
+ keyword whole UDM_MODE_BOOL white
+ keyword whole UDM_MODE_PHRASE white
+ keyword whole UDM_PARAM_BROWSER_CHARSET white
+ keyword whole UDM_PARAM_CACHE_MODE white
+ keyword whole UDM_PARAM_CHARSET white
+ keyword whole UDM_PARAM_CROSSWORDS white
+ keyword whole UDM_PARAM_CROSS_WORDS white
+ keyword whole UDM_PARAM_DATADIR white
+ keyword whole UDM_PARAM_FIRST_DOC white
+ keyword whole UDM_PARAM_FOUND white
+ keyword whole UDM_PARAM_HLBEG white
+ keyword whole UDM_PARAM_HLEND white
+ keyword whole UDM_PARAM_ISPELL_PREFIX white
+ keyword whole UDM_PARAM_ISPELL_PREFIXES white
+ keyword whole UDM_PARAM_LAST_DOC white
+ keyword whole UDM_PARAM_LOCAL_CHARSET white
+ keyword whole UDM_PARAM_MAX_WORDLEN white
+ keyword whole UDM_PARAM_MAX_WORD_LEN white
+ keyword whole UDM_PARAM_MIN_WORDLEN white
+ keyword whole UDM_PARAM_MIN_WORD_LEN white
+ keyword whole UDM_PARAM_NUM_ROWS white
+ keyword whole UDM_PARAM_PAGE_NUM white
+ keyword whole UDM_PARAM_PAGE_SIZE white
+ keyword whole UDM_PARAM_PHRASE_MODE white
+ keyword whole UDM_PARAM_PREFIX white
+ keyword whole UDM_PARAM_PREFIXES white
+ keyword whole UDM_PARAM_QSTRING white
+ keyword whole UDM_PARAM_REMOTE_ADDR white
+ keyword whole UDM_PARAM_SEARCHD white
+ keyword whole UDM_PARAM_SEARCHTIME white
+ keyword whole UDM_PARAM_SEARCH_MODE white
+ keyword whole UDM_PARAM_SEARCH_TIME white
+ keyword whole UDM_PARAM_STOPFILE white
+ keyword whole UDM_PARAM_STOPTABLE white
+ keyword whole UDM_PARAM_STOP_FILE white
+ keyword whole UDM_PARAM_STOP_TABLE white
+ keyword whole UDM_PARAM_SYNONYM white
+ keyword whole UDM_PARAM_TRACK_MODE white
+ keyword whole UDM_PARAM_VARDIR white
+ keyword whole UDM_PARAM_WEIGHT_FACTOR white
+ keyword whole UDM_PARAM_WORDINFO white
+ keyword whole UDM_PARAM_WORD_INFO white
+ keyword whole UDM_PARAM_WORD_MATCH white
+ keyword whole UDM_PHRASE_DISABLED white
+ keyword whole UDM_PHRASE_ENABLED white
+ keyword whole UDM_PREFIXES_DISABLED white
+ keyword whole UDM_PREFIXES_ENABLED white
+ keyword whole UDM_PREFIX_DISABLED white
+ keyword whole UDM_PREFIX_ENABLED white
+ keyword whole UDM_TRACK_DISABLED white
+ keyword whole UDM_TRACK_ENABLED white
+
+# Microsoft SQL Server Functions
+ keyword whole mssql_bind yellow
+ keyword whole mssql_close yellow
+ keyword whole mssql_connect yellow
+ keyword whole mssql_data_seek yellow
+ keyword whole mssql_execute yellow
+ keyword whole mssql_fetch_array yellow
+ keyword whole mssql_fetch_assoc yellow
+ keyword whole mssql_fetch_batch yellow
+ keyword whole mssql_fetch_field yellow
+ keyword whole mssql_fetch_object yellow
+ keyword whole mssql_fetch_row yellow
+ keyword whole mssql_field_length yellow
+ keyword whole mssql_field_name yellow
+ keyword whole mssql_field_seek yellow
+ keyword whole mssql_field_type yellow
+ keyword whole mssql_free_result yellow
+ keyword whole mssql_free_statement yellow
+ keyword whole mssql_get_last_message yellow
+ keyword whole mssql_guid_string yellow
+ keyword whole mssql_init yellow
+ keyword whole mssql_min_error_severity yellow
+ keyword whole mssql_min_message_severity yellow
+ keyword whole mssql_next_result yellow
+ keyword whole mssql_num_fields yellow
+ keyword whole mssql_num_rows yellow
+ keyword whole mssql_pconnect yellow
+ keyword whole mssql_query yellow
+ keyword whole mssql_result yellow
+ keyword whole mssql_rows_affected yellow
+ keyword whole mssql_select_db yellow
+
+# Microsoft SQL Server Functions constants
+ keyword whole MSSQL_ASSOC white
+ keyword whole MSSQL_BOTH white
+ keyword whole MSSQL_NUM white
+ keyword whole SQLBIT white
+ keyword whole SQLCHAR white
+ keyword whole SQLFLT8 white
+ keyword whole SQLINT1 white
+ keyword whole SQLINT2 white
+ keyword whole SQLINT4 white
+ keyword whole SQLTEXT white
+ keyword whole SQLVARCHAR white
+
+# Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
+
+# Mohawk Software Session Handler Functions
+ keyword whole msession_connect yellow
+ keyword whole msession_count yellow
+ keyword whole msession_create yellow
+ keyword whole msession_destroy yellow
+ keyword whole msession_disconnect yellow
+ keyword whole msession_find yellow
+ keyword whole msession_get yellow
+ keyword whole msession_get_array yellow
+ keyword whole msession_get_data yellow
+ keyword whole msession_inc yellow
+ keyword whole msession_list yellow
+ keyword whole msession_listvar yellow
+ keyword whole msession_lock yellow
+ keyword whole msession_plugin yellow
+ keyword whole msession_randstr yellow
+ keyword whole msession_set yellow
+ keyword whole msession_set_array yellow
+ keyword whole msession_set_data yellow
+ keyword whole msession_timeout yellow
+ keyword whole msession_uniq yellow
+ keyword whole msession_unlock yellow
+
+# mSQL Functions
+ keyword whole msql yellow
+ keyword whole msql_affected_rows yellow
+ keyword whole msql_close yellow
+ keyword whole msql_connect yellow
+ keyword whole msql_create_db yellow
+ keyword whole msql_createdb yellow
+ keyword whole msql_data_seek yellow
+ keyword whole msql_db_query yellow
+ keyword whole msql_dbname yellow
+ keyword whole msql_drop_db yellow
+ keyword whole msql_error yellow
+ keyword whole msql_fetch_array yellow
+ keyword whole msql_fetch_field yellow
+ keyword whole msql_fetch_object yellow
+ keyword whole msql_fetch_row yellow
+ keyword whole msql_field_flags yellow
+ keyword whole msql_field_len yellow
+ keyword whole msql_field_name yellow
+ keyword whole msql_field_seek yellow
+ keyword whole msql_field_table yellow
+ keyword whole msql_field_type yellow
+ keyword whole msql_fieldflags yellow
+ keyword whole msql_fieldlen yellow
+ keyword whole msql_fieldname yellow
+ keyword whole msql_fieldtable yellow
+ keyword whole msql_fieldtype yellow
+ keyword whole msql_free_result yellow
+ keyword whole msql_list_dbs yellow
+ keyword whole msql_list_fields yellow
+ keyword whole msql_list_tables yellow
+ keyword whole msql_num_fields yellow
+ keyword whole msql_num_rows yellow
+ keyword whole msql_numfields yellow
+ keyword whole msql_numrows yellow
+ keyword whole msql_pconnect yellow
+ keyword whole msql_query yellow
+ keyword whole msql_regcase yellow
+ keyword whole msql_result yellow
+ keyword whole msql_select_db yellow
+ keyword whole msql_tablename yellow
+
+# mSQL Functions constants
+ keyword whole MSQL_ASSOC white
+ keyword whole MSQL_BOTH white
+ keyword whole MSQL_NUM white
+
+# Multibyte String Functions
+ keyword whole mb_convert_case yellow
+ keyword whole mb_convert_encoding yellow
+ keyword whole mb_convert_kana yellow
+ keyword whole mb_convert_variables yellow
+ keyword whole mb_decode_mimeheader yellow
+ keyword whole mb_decode_numericentity yellow
+ keyword whole mb_detect_encoding yellow
+ keyword whole mb_detect_order yellow
+ keyword whole mb_encode_mimeheader yellow
+ keyword whole mb_encode_numericentity yellow
+ keyword whole mb_ereg yellow
+ keyword whole mb_ereg_match yellow
+ keyword whole mb_ereg_replace yellow
+ keyword whole mb_ereg_search yellow
+ keyword whole mb_ereg_search_getpos yellow
+ keyword whole mb_ereg_search_getregs yellow
+ keyword whole mb_ereg_search_init yellow
+ keyword whole mb_ereg_search_pos yellow
+ keyword whole mb_ereg_search_regs yellow
+ keyword whole mb_ereg_search_setpos yellow
+ keyword whole mb_eregi yellow
+ keyword whole mb_eregi_replace yellow
+ keyword whole mb_get_info yellow
+ keyword whole mb_http_input yellow
+ keyword whole mb_http_output yellow
+ keyword whole mb_internal_encoding yellow
+ keyword whole mb_language yellow
+ keyword whole mb_list_encodings yellow
+ keyword whole mb_output_handler yellow
+ keyword whole mb_parse_str yellow
+ keyword whole mb_preferred_mime_name yellow
+ keyword whole mb_regex_encoding yellow
+ keyword whole mb_regex_set_options yellow
+ keyword whole mb_send_mail yellow
+ keyword whole mb_split yellow
+ keyword whole mb_strcut yellow
+ keyword whole mb_strimwidth yellow
+ keyword whole mb_strlen yellow
+ keyword whole mb_strpos yellow
+ keyword whole mb_strrpos yellow
+ keyword whole mb_strtolower yellow
+ keyword whole mb_strtoupper yellow
+ keyword whole mb_strwidth yellow
+ keyword whole mb_substitute_character yellow
+ keyword whole mb_substr yellow
+ keyword whole mb_substr_count yellow
+
+# Multibyte String Functions constants
+ keyword whole MB_OVERLOAD_MAIL white
+ keyword whole MB_OVERLOAD_REGEX white
+ keyword whole MB_OVERLOAD_STRING white
+
+# muscat Functions
+ keyword whole muscat_close yellow
+ keyword whole muscat_get yellow
+ keyword whole muscat_give yellow
+ keyword whole muscat_setup yellow
+ keyword whole muscat_setup_net yellow
+
+# MySQL Functions
+ keyword whole mysql_affected_rows yellow
+ keyword whole mysql_change_user yellow
+ keyword whole mysql_client_encoding yellow
+ keyword whole mysql_close yellow
+ keyword whole mysql_connect yellow
+ keyword whole mysql_create_db yellow
+ keyword whole mysql_data_seek yellow
+ keyword whole mysql_db_name yellow
+ keyword whole mysql_db_query yellow
+ keyword whole mysql_drop_db yellow
+ keyword whole mysql_errno yellow
+ keyword whole mysql_error yellow
+ keyword whole mysql_escape_string yellow
+ keyword whole mysql_fetch_array yellow
+ keyword whole mysql_fetch_assoc yellow
+ keyword whole mysql_fetch_field yellow
+ keyword whole mysql_fetch_lengths yellow
+ keyword whole mysql_fetch_object yellow
+ keyword whole mysql_fetch_row yellow
+ keyword whole mysql_field_flags yellow
+ keyword whole mysql_field_len yellow
+ keyword whole mysql_field_name yellow
+ keyword whole mysql_field_seek yellow
+ keyword whole mysql_field_table yellow
+ keyword whole mysql_field_type yellow
+ keyword whole mysql_free_result yellow
+ keyword whole mysql_get_client_info yellow
+ keyword whole mysql_get_host_info yellow
+ keyword whole mysql_get_proto_info yellow
+ keyword whole mysql_get_server_info yellow
+ keyword whole mysql_info yellow
+ keyword whole mysql_insert_id yellow
+ keyword whole mysql_list_dbs yellow
+ keyword whole mysql_list_fields yellow
+ keyword whole mysql_list_processes yellow
+ keyword whole mysql_list_tables yellow
+ keyword whole mysql_num_fields yellow
+ keyword whole mysql_num_rows yellow
+ keyword whole mysql_pconnect yellow
+ keyword whole mysql_ping yellow
+ keyword whole mysql_query yellow
+ keyword whole mysql_real_escape_string yellow
+ keyword whole mysql_result yellow
+ keyword whole mysql_select_db yellow
+ keyword whole mysql_stat yellow
+ keyword whole mysql_tablename yellow
+ keyword whole mysql_thread_id yellow
+ keyword whole mysql_unbuffered_query yellow
+
+# MySQL Functions constants
+ keyword whole MYSQL_ASSOC white
+ keyword whole MYSQL_BOTH white
+ keyword whole MYSQL_CLIENT_COMPRESS white
+ keyword whole MYSQL_CLIENT_IGNORE_SPACE white
+ keyword whole MYSQL_CLIENT_INTERACTIVE white
+ keyword whole MYSQL_CLIENT_SSL white
+ keyword whole MYSQL_NUM white
+
+# MySQL Functions (PDO_MYSQL)
+
+# MySQL Functions (PDO_MYSQL) constants
+ keyword whole PDO_ATTR_DRIVER_NAME white
+ keyword whole PDO_MYSQL_ATTR_USE_BUFFERED_QUERY white
+ keyword whole TRUE white
+
+# MySQL Improved Extension
+ keyword whole mysqli_affected_rows yellow
+ keyword whole mysqli_autocommit yellow
+ keyword whole mysqli_bind_param yellow
+ keyword whole mysqli_bind_result yellow
+ keyword whole mysqli_change_user yellow
+ keyword whole mysqli_character_set_name yellow
+ keyword whole mysqli_client_encoding yellow
+ keyword whole mysqli_close yellow
+ keyword whole mysqli_commit yellow
+ keyword whole mysqli_connect yellow
+ keyword whole mysqli_connect_errno yellow
+ keyword whole mysqli_connect_error yellow
+ keyword whole mysqli_data_seek yellow
+ keyword whole mysqli_debug yellow
+ keyword whole mysqli_disable_reads_from_master yellow
+ keyword whole mysqli_disable_rpl_parse yellow
+ keyword whole mysqli_dump_debug_info yellow
+ keyword whole mysqli_embedded_connect yellow
+ keyword whole mysqli_enable_reads_from_master yellow
+ keyword whole mysqli_enable_rpl_parse yellow
+ keyword whole mysqli_errno yellow
+ keyword whole mysqli_error yellow
+ keyword whole mysqli_escape_string yellow
+ keyword whole mysqli_execute yellow
+ keyword whole mysqli_fetch yellow
+ keyword whole mysqli_fetch_array yellow
+ keyword whole mysqli_fetch_assoc yellow
+ keyword whole mysqli_fetch_field yellow
+ keyword whole mysqli_fetch_field_direct yellow
+ keyword whole mysqli_fetch_fields yellow
+ keyword whole mysqli_fetch_lengths yellow
+ keyword whole mysqli_fetch_object yellow
+ keyword whole mysqli_fetch_row yellow
+ keyword whole mysqli_field_count yellow
+ keyword whole mysqli_field_seek yellow
+ keyword whole mysqli_field_tell yellow
+ keyword whole mysqli_free_result yellow
+ keyword whole mysqli_get_client_info yellow
+ keyword whole mysqli_get_client_version yellow
+ keyword whole mysqli_get_host_info yellow
+ keyword whole mysqli_get_metadata yellow
+ keyword whole mysqli_get_proto_info yellow
+ keyword whole mysqli_get_server_info yellow
+ keyword whole mysqli_get_server_version yellow
+ keyword whole mysqli_info yellow
+ keyword whole mysqli_init yellow
+ keyword whole mysqli_insert_id yellow
+ keyword whole mysqli_kill yellow
+ keyword whole mysqli_master_query yellow
+ keyword whole mysqli_more_results yellow
+ keyword whole mysqli_multi_query yellow
+ keyword whole mysqli_next_result yellow
+ keyword whole mysqli_num_fields yellow
+ keyword whole mysqli_num_rows yellow
+ keyword whole mysqli_options yellow
+ keyword whole mysqli_param_count yellow
+ keyword whole mysqli_ping yellow
+ keyword whole mysqli_prepare yellow
+ keyword whole mysqli_query yellow
+ keyword whole mysqli_real_connect yellow
+ keyword whole mysqli_real_escape_string yellow
+ keyword whole mysqli_real_query yellow
+ keyword whole mysqli_report yellow
+ keyword whole mysqli_rollback yellow
+ keyword whole mysqli_rpl_parse_enabled yellow
+ keyword whole mysqli_rpl_probe yellow
+ keyword whole mysqli_rpl_query_type yellow
+ keyword whole mysqli_select_db yellow
+ keyword whole mysqli_send_long_data yellow
+ keyword whole mysqli_send_query yellow
+ keyword whole mysqli_server_end yellow
+ keyword whole mysqli_server_init yellow
+ keyword whole mysqli_set_charset yellow
+ keyword whole mysqli_set_opt yellow
+ keyword whole mysqli_sqlstate yellow
+ keyword whole mysqli_ssl_set yellow
+ keyword whole mysqli_stat yellow
+ keyword whole mysqli_stmt_affected_rows yellow
+ keyword whole mysqli_stmt_bind_param yellow
+ keyword whole mysqli_stmt_bind_result yellow
+ keyword whole mysqli_stmt_close yellow
+ keyword whole mysqli_stmt_data_seek yellow
+ keyword whole mysqli_stmt_errno yellow
+ keyword whole mysqli_stmt_error yellow
+ keyword whole mysqli_stmt_execute yellow
+ keyword whole mysqli_stmt_fetch yellow
+ keyword whole mysqli_stmt_free_result yellow
+ keyword whole mysqli_stmt_init yellow
+ keyword whole mysqli_stmt_num_rows yellow
+ keyword whole mysqli_stmt_param_count yellow
+ keyword whole mysqli_stmt_prepare yellow
+ keyword whole mysqli_stmt_reset yellow
+ keyword whole mysqli_stmt_result_metadata yellow
+ keyword whole mysqli_stmt_send_long_data yellow
+ keyword whole mysqli_stmt_sqlstate yellow
+ keyword whole mysqli_stmt_store_result yellow
+ keyword whole mysqli_store_result yellow
+ keyword whole mysqli_thread_id yellow
+ keyword whole mysqli_thread_safe yellow
+ keyword whole mysqli_use_result yellow
+ keyword whole mysqli_warning_count yellow
+
+# MySQL Improved Extension constants
+ keyword whole MYSQLI_ASSOC white
+ keyword whole MYSQLI_AUTO_INCREMENT_FLAG white
+ keyword whole MYSQLI_BLOB_FLAG white
+ keyword whole MYSQLI_BOTH white
+ keyword whole MYSQLI_CLIENT_COMPRESS white
+ keyword whole MYSQLI_CLIENT_IGNORE_SPACE white
+ keyword whole MYSQLI_CLIENT_INTERACTIVE white
+ keyword whole MYSQLI_CLIENT_MULTI_QUERIES white
+ keyword whole MYSQLI_CLIENT_NO_SCHEMA white
+ keyword whole MYSQLI_CLIENT_SSL white
+ keyword whole MYSQLI_DATA_TRUNCATED white
+ keyword whole MYSQLI_GROUP_FLAG white
+ keyword whole MYSQLI_INIT_COMMAND white
+ keyword whole MYSQLI_MULTIPLE_KEY_FLAG white
+ keyword whole MYSQLI_NEED_DATA white
+ keyword whole MYSQLI_NOT_NULL_FLAG white
+ keyword whole MYSQLI_NO_DATA white
+ keyword whole MYSQLI_NUM white
+ keyword whole MYSQLI_NUM_FLAG white
+ keyword whole MYSQLI_OPT_CONNECT_TIMEOUT white
+ keyword whole MYSQLI_OPT_LOCAL_INFILE white
+ keyword whole MYSQLI_PART_KEY_FLAG white
+ keyword whole MYSQLI_PRI_KEY_FLAG white
+ keyword whole MYSQLI_READ_DEFAULT_FILE white
+ keyword whole MYSQLI_READ_DEFAULT_GROUP white
+ keyword whole MYSQLI_SET_FLAG white
+ keyword whole MYSQLI_STORE_RESULT white
+ keyword whole MYSQLI_TIMESTAMP_FLAG white
+ keyword whole MYSQLI_TYPE_BLOB white
+ keyword whole MYSQLI_TYPE_DATE white
+ keyword whole MYSQLI_TYPE_DATETIME white
+ keyword whole MYSQLI_TYPE_DECIMAL white
+ keyword whole MYSQLI_TYPE_DOUBLE white
+ keyword whole MYSQLI_TYPE_ENUM white
+ keyword whole MYSQLI_TYPE_FLOAT white
+ keyword whole MYSQLI_TYPE_GEOMETRY white
+ keyword whole MYSQLI_TYPE_INT24 white
+ keyword whole MYSQLI_TYPE_LONG white
+ keyword whole MYSQLI_TYPE_LONGLONG white
+ keyword whole MYSQLI_TYPE_LONG_BLOB white
+ keyword whole MYSQLI_TYPE_MEDIUM_BLOB white
+ keyword whole MYSQLI_TYPE_NEWDATE white
+ keyword whole MYSQLI_TYPE_NULL white
+ keyword whole MYSQLI_TYPE_SET white
+ keyword whole MYSQLI_TYPE_SHORT white
+ keyword whole MYSQLI_TYPE_STRING white
+ keyword whole MYSQLI_TYPE_TIME white
+ keyword whole MYSQLI_TYPE_TIMESTAMP white
+ keyword whole MYSQLI_TYPE_TINY white
+ keyword whole MYSQLI_TYPE_TINY_BLOB white
+ keyword whole MYSQLI_TYPE_VAR_STRING white
+ keyword whole MYSQLI_TYPE_YEAR white
+ keyword whole MYSQLI_UNIQUE_KEY_FLAG white
+ keyword whole MYSQLI_UNSIGNED_FLAG white
+ keyword whole MYSQLI_USE_RESULT white
+ keyword whole MYSQLI_ZEROFILL_FLAG white
+
+# Ncurses Terminal Screen Control Functions
+ keyword whole ncurses_addch yellow
+ keyword whole ncurses_addchnstr yellow
+ keyword whole ncurses_addchstr yellow
+ keyword whole ncurses_addnstr yellow
+ keyword whole ncurses_addstr yellow
+ keyword whole ncurses_assume_default_colors yellow
+ keyword whole ncurses_attroff yellow
+ keyword whole ncurses_attron yellow
+ keyword whole ncurses_attrset yellow
+ keyword whole ncurses_baudrate yellow
+ keyword whole ncurses_beep yellow
+ keyword whole ncurses_bkgd yellow
+ keyword whole ncurses_bkgdset yellow
+ keyword whole ncurses_border yellow
+ keyword whole ncurses_bottom_panel yellow
+ keyword whole ncurses_can_change_color yellow
+ keyword whole ncurses_cbreak yellow
+ keyword whole ncurses_clear yellow
+ keyword whole ncurses_clrtobot yellow
+ keyword whole ncurses_clrtoeol yellow
+ keyword whole ncurses_color_content yellow
+ keyword whole ncurses_color_set yellow
+ keyword whole ncurses_curs_set yellow
+ keyword whole ncurses_def_prog_mode yellow
+ keyword whole ncurses_def_shell_mode yellow
+ keyword whole ncurses_define_key yellow
+ keyword whole ncurses_del_panel yellow
+ keyword whole ncurses_delay_output yellow
+ keyword whole ncurses_delch yellow
+ keyword whole ncurses_deleteln yellow
+ keyword whole ncurses_delwin yellow
+ keyword whole ncurses_doupdate yellow
+ keyword whole ncurses_echo yellow
+ keyword whole ncurses_echochar yellow
+ keyword whole ncurses_end yellow
+ keyword whole ncurses_erase yellow
+ keyword whole ncurses_erasechar yellow
+ keyword whole ncurses_filter yellow
+ keyword whole ncurses_flash yellow
+ keyword whole ncurses_flushinp yellow
+ keyword whole ncurses_getch yellow
+ keyword whole ncurses_getmaxyx yellow
+ keyword whole ncurses_getmouse yellow
+ keyword whole ncurses_getyx yellow
+ keyword whole ncurses_halfdelay yellow
+ keyword whole ncurses_has_colors yellow
+ keyword whole ncurses_has_ic yellow
+ keyword whole ncurses_has_il yellow
+ keyword whole ncurses_has_key yellow
+ keyword whole ncurses_hide_panel yellow
+ keyword whole ncurses_hline yellow
+ keyword whole ncurses_inch yellow
+ keyword whole ncurses_init yellow
+ keyword whole ncurses_init_color yellow
+ keyword whole ncurses_init_pair yellow
+ keyword whole ncurses_insch yellow
+ keyword whole ncurses_insdelln yellow
+ keyword whole ncurses_insertln yellow
+ keyword whole ncurses_insstr yellow
+ keyword whole ncurses_instr yellow
+ keyword whole ncurses_isendwin yellow
+ keyword whole ncurses_keyok yellow
+ keyword whole ncurses_keypad yellow
+ keyword whole ncurses_killchar yellow
+ keyword whole ncurses_longname yellow
+ keyword whole ncurses_meta yellow
+ keyword whole ncurses_mouse_trafo yellow
+ keyword whole ncurses_mouseinterval yellow
+ keyword whole ncurses_mousemask yellow
+ keyword whole ncurses_move yellow
+ keyword whole ncurses_move_panel yellow
+ keyword whole ncurses_mvaddch yellow
+ keyword whole ncurses_mvaddchnstr yellow
+ keyword whole ncurses_mvaddchstr yellow
+ keyword whole ncurses_mvaddnstr yellow
+ keyword whole ncurses_mvaddstr yellow
+ keyword whole ncurses_mvcur yellow
+ keyword whole ncurses_mvdelch yellow
+ keyword whole ncurses_mvgetch yellow
+ keyword whole ncurses_mvhline yellow
+ keyword whole ncurses_mvinch yellow
+ keyword whole ncurses_mvvline yellow
+ keyword whole ncurses_mvwaddstr yellow
+ keyword whole ncurses_napms yellow
+ keyword whole ncurses_new_panel yellow
+ keyword whole ncurses_newpad yellow
+ keyword whole ncurses_newwin yellow
+ keyword whole ncurses_nl yellow
+ keyword whole ncurses_nocbreak yellow
+ keyword whole ncurses_noecho yellow
+ keyword whole ncurses_nonl yellow
+ keyword whole ncurses_noqiflush yellow
+ keyword whole ncurses_noraw yellow
+ keyword whole ncurses_pair_content yellow
+ keyword whole ncurses_panel_above yellow
+ keyword whole ncurses_panel_below yellow
+ keyword whole ncurses_panel_window yellow
+ keyword whole ncurses_pnoutrefresh yellow
+ keyword whole ncurses_prefresh yellow
+ keyword whole ncurses_putp yellow
+ keyword whole ncurses_qiflush yellow
+ keyword whole ncurses_raw yellow
+ keyword whole ncurses_refresh yellow
+ keyword whole ncurses_replace_panel yellow
+ keyword whole ncurses_reset_prog_mode yellow
+ keyword whole ncurses_reset_shell_mode yellow
+ keyword whole ncurses_resetty yellow
+ keyword whole ncurses_savetty yellow
+ keyword whole ncurses_scr_dump yellow
+ keyword whole ncurses_scr_init yellow
+ keyword whole ncurses_scr_restore yellow
+ keyword whole ncurses_scr_set yellow
+ keyword whole ncurses_scrl yellow
+ keyword whole ncurses_show_panel yellow
+ keyword whole ncurses_slk_attr yellow
+ keyword whole ncurses_slk_attroff yellow
+ keyword whole ncurses_slk_attron yellow
+ keyword whole ncurses_slk_attrset yellow
+ keyword whole ncurses_slk_clear yellow
+ keyword whole ncurses_slk_color yellow
+ keyword whole ncurses_slk_init yellow
+ keyword whole ncurses_slk_noutrefresh yellow
+ keyword whole ncurses_slk_refresh yellow
+ keyword whole ncurses_slk_restore yellow
+ keyword whole ncurses_slk_set yellow
+ keyword whole ncurses_slk_touch yellow
+ keyword whole ncurses_standend yellow
+ keyword whole ncurses_standout yellow
+ keyword whole ncurses_start_color yellow
+ keyword whole ncurses_termattrs yellow
+ keyword whole ncurses_termname yellow
+ keyword whole ncurses_timeout yellow
+ keyword whole ncurses_top_panel yellow
+ keyword whole ncurses_typeahead yellow
+ keyword whole ncurses_ungetch yellow
+ keyword whole ncurses_ungetmouse yellow
+ keyword whole ncurses_update_panels yellow
+ keyword whole ncurses_use_default_colors yellow
+ keyword whole ncurses_use_env yellow
+ keyword whole ncurses_use_extended_names yellow
+ keyword whole ncurses_vidattr yellow
+ keyword whole ncurses_vline yellow
+ keyword whole ncurses_waddch yellow
+ keyword whole ncurses_waddstr yellow
+ keyword whole ncurses_wattroff yellow
+ keyword whole ncurses_wattron yellow
+ keyword whole ncurses_wattrset yellow
+ keyword whole ncurses_wborder yellow
+ keyword whole ncurses_wclear yellow
+ keyword whole ncurses_wcolor_set yellow
+ keyword whole ncurses_werase yellow
+ keyword whole ncurses_wgetch yellow
+ keyword whole ncurses_whline yellow
+ keyword whole ncurses_wmouse_trafo yellow
+ keyword whole ncurses_wmove yellow
+ keyword whole ncurses_wnoutrefresh yellow
+ keyword whole ncurses_wrefresh yellow
+ keyword whole ncurses_wstandend yellow
+ keyword whole ncurses_wstandout yellow
+ keyword whole ncurses_wvline yellow
+
+# Network Functions
+ keyword whole checkdnsrr yellow
+ keyword whole closelog yellow
+ keyword whole debugger_off yellow
+ keyword whole debugger_on yellow
+ keyword whole define_syslog_variables yellow
+ keyword whole dns_check_record yellow
+ keyword whole dns_get_mx yellow
+ keyword whole dns_get_record yellow
+ keyword whole fsockopen yellow
+ keyword whole gethostbyaddr yellow
+ keyword whole gethostbyname yellow
+ keyword whole gethostbynamel yellow
+ keyword whole getmxrr yellow
+ keyword whole getprotobyname yellow
+ keyword whole getprotobynumber yellow
+ keyword whole getservbyname yellow
+ keyword whole getservbyport yellow
+ keyword whole inet_ntop yellow
+ keyword whole inet_pton yellow
+ keyword whole ip2long yellow
+ keyword whole long2ip yellow
+ keyword whole openlog yellow
+ keyword whole pfsockopen yellow
+ keyword whole socket_get_status yellow
+ keyword whole socket_set_blocking yellow
+ keyword whole socket_set_timeout yellow
+ keyword whole syslog yellow
+
+# Network Functions constants
+ keyword whole DNS_A white
+ keyword whole DNS_AAAA white
+ keyword whole DNS_ALL white
+ keyword whole DNS_ANY white
+ keyword whole DNS_CNAME white
+ keyword whole DNS_HINFO white
+ keyword whole DNS_MX white
+ keyword whole DNS_NS white
+ keyword whole DNS_PTR white
+ keyword whole DNS_SOA white
+ keyword whole DNS_TXT white
+ keyword whole LOG_ALERT white
+ keyword whole LOG_AUTH white
+ keyword whole LOG_AUTHPRIV white
+ keyword whole LOG_CONS white
+ keyword whole LOG_CRIT white
+ keyword whole LOG_CRON white
+ keyword whole LOG_DAEMON white
+ keyword whole LOG_DEBUG white
+ keyword whole LOG_EMERG white
+ keyword whole LOG_ERR white
+ keyword whole LOG_INFO white
+ keyword whole LOG_KERN white
+ keyword whole LOG_LOCAL0 white
+ keyword whole LOG_LOCAL1 white
+ keyword whole LOG_LOCAL2 white
+ keyword whole LOG_LOCAL3 white
+ keyword whole LOG_LOCAL4 white
+ keyword whole LOG_LOCAL5 white
+ keyword whole LOG_LOCAL6 white
+ keyword whole LOG_LOCAL7 white
+ keyword whole LOG_LPR white
+ keyword whole LOG_MAIL white
+ keyword whole LOG_NDELAY white
+ keyword whole LOG_NEWS white
+ keyword whole LOG_NOTICE white
+ keyword whole LOG_NOWAIT white
+ keyword whole LOG_ODELAY white
+ keyword whole LOG_PERROR white
+ keyword whole LOG_PID white
+ keyword whole LOG_SYSLOG white
+ keyword whole LOG_USER white
+ keyword whole LOG_UUCP white
+ keyword whole LOG_WARNING white
+
+# Newt Functions
+ keyword whole newt_bell yellow
+ keyword whole newt_button yellow
+ keyword whole newt_button_bar yellow
+ keyword whole newt_centered_window yellow
+ keyword whole newt_checkbox yellow
+ keyword whole newt_checkbox_get_value yellow
+ keyword whole newt_checkbox_set_flags yellow
+ keyword whole newt_checkbox_set_value yellow
+ keyword whole newt_checkbox_tree yellow
+ keyword whole newt_checkbox_tree_add_item yellow
+ keyword whole newt_checkbox_tree_find_item yellow
+ keyword whole newt_checkbox_tree_get_current yellow
+ keyword whole newt_checkbox_tree_get_entry_value yellow
+ keyword whole newt_checkbox_tree_get_multi_selection yellow
+ keyword whole newt_checkbox_tree_get_selection yellow
+ keyword whole newt_checkbox_tree_multi yellow
+ keyword whole newt_checkbox_tree_set_current yellow
+ keyword whole newt_checkbox_tree_set_entry yellow
+ keyword whole newt_checkbox_tree_set_entry_value yellow
+ keyword whole newt_checkbox_tree_set_width yellow
+ keyword whole newt_clear_key_buffer yellow
+ keyword whole newt_cls yellow
+ keyword whole newt_compact_button yellow
+ keyword whole newt_component_add_callback yellow
+ keyword whole newt_component_takes_focus yellow
+ keyword whole newt_create_grid yellow
+ keyword whole newt_cursor_off yellow
+ keyword whole newt_cursor_on yellow
+ keyword whole newt_delay yellow
+ keyword whole newt_draw_form yellow
+ keyword whole newt_draw_root_text yellow
+ keyword whole newt_entry yellow
+ keyword whole newt_entry_get_value yellow
+ keyword whole newt_entry_set yellow
+ keyword whole newt_entry_set_filter yellow
+ keyword whole newt_entry_set_flags yellow
+ keyword whole newt_finished yellow
+ keyword whole newt_form yellow
+ keyword whole newt_form_add_component yellow
+ keyword whole newt_form_add_components yellow
+ keyword whole newt_form_add_host_key yellow
+ keyword whole newt_form_destroy yellow
+ keyword whole newt_form_get_current yellow
+ keyword whole newt_form_run yellow
+ keyword whole newt_form_set_background yellow
+ keyword whole newt_form_set_height yellow
+ keyword whole newt_form_set_size yellow
+ keyword whole newt_form_set_timer yellow
+ keyword whole newt_form_set_width yellow
+ keyword whole newt_form_watch_fd yellow
+ keyword whole newt_get_screen_size yellow
+ keyword whole newt_grid_add_components_to_form yellow
+ keyword whole newt_grid_basic_window yellow
+ keyword whole newt_grid_free yellow
+ keyword whole newt_grid_get_size yellow
+ keyword whole newt_grid_h_close_stacked yellow
+ keyword whole newt_grid_h_stacked yellow
+ keyword whole newt_grid_place yellow
+ keyword whole newt_grid_set_field yellow
+ keyword whole newt_grid_simple_window yellow
+ keyword whole newt_grid_v_close_stacked yellow
+ keyword whole newt_grid_v_stacked yellow
+ keyword whole newt_grid_wrapped_window yellow
+ keyword whole newt_grid_wrapped_window_at yellow
+ keyword whole newt_init yellow
+ keyword whole newt_label yellow
+ keyword whole newt_label_set_text yellow
+ keyword whole newt_listbox yellow
+ keyword whole newt_listbox_append_entry yellow
+ keyword whole newt_listbox_clear yellow
+ keyword whole newt_listbox_clear_selection yellow
+ keyword whole newt_listbox_delete_entry yellow
+ keyword whole newt_listbox_get_current yellow
+ keyword whole newt_listbox_get_selection yellow
+ keyword whole newt_listbox_insert_entry yellow
+ keyword whole newt_listbox_item_count yellow
+ keyword whole newt_listbox_select_item yellow
+ keyword whole newt_listbox_set_current yellow
+ keyword whole newt_listbox_set_current_by_key yellow
+ keyword whole newt_listbox_set_data yellow
+ keyword whole newt_listbox_set_entry yellow
+ keyword whole newt_listbox_set_width yellow
+ keyword whole newt_listitem yellow
+ keyword whole newt_listitem_get_data yellow
+ keyword whole newt_listitem_set yellow
+ keyword whole newt_open_window yellow
+ keyword whole newt_pop_help_line yellow
+ keyword whole newt_pop_window yellow
+ keyword whole newt_push_help_line yellow
+ keyword whole newt_radio_get_current yellow
+ keyword whole newt_radiobutton yellow
+ keyword whole newt_redraw_help_line yellow
+ keyword whole newt_reflow_text yellow
+ keyword whole newt_refresh yellow
+ keyword whole newt_resize_screen yellow
+ keyword whole newt_resume yellow
+ keyword whole newt_run_form yellow
+ keyword whole newt_scale yellow
+ keyword whole newt_scale_set yellow
+ keyword whole newt_scrollbar_set yellow
+ keyword whole newt_set_help_callback yellow
+ keyword whole newt_set_suspend_callback yellow
+ keyword whole newt_suspend yellow
+ keyword whole newt_texbox_set_text yellow
+ keyword whole newt_textbox yellow
+ keyword whole newt_textbox_get_num_lines yellow
+ keyword whole newt_textbox_reflowed yellow
+ keyword whole newt_textbox_set_height yellow
+ keyword whole newt_vertical_scrollbar yellow
+ keyword whole newt_wait_for_key yellow
+ keyword whole newt_win_choice yellow
+ keyword whole newt_win_entries yellow
+ keyword whole newt_win_menu yellow
+ keyword whole newt_win_message yellow
+ keyword whole newt_win_messagev yellow
+ keyword whole newt_win_ternary yellow
+
+# Newt Functions constants
+ keyword whole NEWT_ANCHOR_BOTTOM white
+ keyword whole NEWT_ANCHOR_LEFT white
+ keyword whole NEWT_ANCHOR_RIGHT white
+ keyword whole NEWT_ANCHOR_TOP white
+ keyword whole NEWT_ARG_APPEND white
+ keyword whole NEWT_ARG_LAST white
+ keyword whole NEWT_CHECKBOXTREE_COLLAPSED white
+ keyword whole NEWT_CHECKBOXTREE_EXPANDED white
+ keyword whole NEWT_CHECKBOXTREE_HIDE_BOX white
+ keyword whole NEWT_CHECKBOXTREE_SELECTED white
+ keyword whole NEWT_CHECKBOXTREE_UNSELECTABLE white
+ keyword whole NEWT_CHECKBOXTREE_UNSELECTED white
+ keyword whole NEWT_COLORSET_ACTBUTTON white
+ keyword whole NEWT_COLORSET_ACTCHECKBOX white
+ keyword whole NEWT_COLORSET_ACTLISTBOX white
+ keyword whole NEWT_COLORSET_ACTSELLISTBOX white
+ keyword whole NEWT_COLORSET_ACTTEXTBOX white
+ keyword whole NEWT_COLORSET_BORDER white
+ keyword whole NEWT_COLORSET_BUTTON white
+ keyword whole NEWT_COLORSET_CHECKBOX white
+ keyword whole NEWT_COLORSET_COMPACTBUTTON white
+ keyword whole NEWT_COLORSET_DISENTRY white
+ keyword whole NEWT_COLORSET_EMPTYSCALE white
+ keyword whole NEWT_COLORSET_ENTRY white
+ keyword whole NEWT_COLORSET_FULLSCALE white
+ keyword whole NEWT_COLORSET_HELPLINE white
+ keyword whole NEWT_COLORSET_LABEL white
+ keyword whole NEWT_COLORSET_LISTBOX white
+ keyword whole NEWT_COLORSET_ROOT white
+ keyword whole NEWT_COLORSET_ROOTTEXT white
+ keyword whole NEWT_COLORSET_SELLISTBOX white
+ keyword whole NEWT_COLORSET_SHADOW white
+ keyword whole NEWT_COLORSET_TEXTBOX white
+ keyword whole NEWT_COLORSET_TITLE white
+ keyword whole NEWT_COLORSET_WINDOW white
+ keyword whole NEWT_ENTRY_DISABLED white
+ keyword whole NEWT_ENTRY_HIDDEN white
+ keyword whole NEWT_ENTRY_RETURNEXIT white
+ keyword whole NEWT_ENTRY_SCROLL white
+ keyword whole NEWT_EXIT_COMPONENT white
+ keyword whole NEWT_EXIT_FDREADY white
+ keyword whole NEWT_EXIT_HOTKEY white
+ keyword whole NEWT_EXIT_TIMER white
+ keyword whole NEWT_FD_EXCEPT white
+ keyword whole NEWT_FD_READ white
+ keyword whole NEWT_FD_WRITE white
+ keyword whole NEWT_FLAGS_RESET white
+ keyword whole NEWT_FLAGS_SET white
+ keyword whole NEWT_FLAGS_TOGGLE white
+ keyword whole NEWT_FLAG_BORDER white
+ keyword whole NEWT_FLAG_CHECKBOX white
+ keyword whole NEWT_FLAG_DISABLED white
+ keyword whole NEWT_FLAG_HIDDEN white
+ keyword whole NEWT_FLAG_MULTIPLE white
+ keyword whole NEWT_FLAG_NOF12 white
+ keyword whole NEWT_FLAG_PASSWORD white
+ keyword whole NEWT_FLAG_RETURNEXIT white
+ keyword whole NEWT_FLAG_SCROLL white
+ keyword whole NEWT_FLAG_SELECTED white
+ keyword whole NEWT_FLAG_SHOWCURSOR white
+ keyword whole NEWT_FLAG_WRAP white
+ keyword whole NEWT_FORM_NOF12 white
+ keyword whole NEWT_GRID_COMPONENT white
+ keyword whole NEWT_GRID_EMPTY white
+ keyword whole NEWT_GRID_FLAG_GROWX white
+ keyword whole NEWT_GRID_FLAG_GROWY white
+ keyword whole NEWT_GRID_SUBGRID white
+ keyword whole NEWT_KEY_BKSPC white
+ keyword whole NEWT_KEY_DELETE white
+ keyword whole NEWT_KEY_DOWN white
+ keyword whole NEWT_KEY_END white
+ keyword whole NEWT_KEY_ENTER white
+ keyword whole NEWT_KEY_ESCAPE white
+ keyword whole NEWT_KEY_EXTRA_BASE white
+ keyword whole NEWT_KEY_F1 white
+ keyword whole NEWT_KEY_F10 white
+ keyword whole NEWT_KEY_F11 white
+ keyword whole NEWT_KEY_F12 white
+ keyword whole NEWT_KEY_F2 white
+ keyword whole NEWT_KEY_F3 white
+ keyword whole NEWT_KEY_F4 white
+ keyword whole NEWT_KEY_F5 white
+ keyword whole NEWT_KEY_F6 white
+ keyword whole NEWT_KEY_F7 white
+ keyword whole NEWT_KEY_F8 white
+ keyword whole NEWT_KEY_F9 white
+ keyword whole NEWT_KEY_HOME white
+ keyword whole NEWT_KEY_INSERT white
+ keyword whole NEWT_KEY_LEFT white
+ keyword whole NEWT_KEY_PGDN white
+ keyword whole NEWT_KEY_PGUP white
+ keyword whole NEWT_KEY_RESIZE white
+ keyword whole NEWT_KEY_RETURN white
+ keyword whole NEWT_KEY_RIGHT white
+ keyword whole NEWT_KEY_SUSPEND white
+ keyword whole NEWT_KEY_TAB white
+ keyword whole NEWT_KEY_UNTAB white
+ keyword whole NEWT_KEY_UP white
+ keyword whole NEWT_LISTBOX_RETURNEXIT white
+ keyword whole NEWT_TEXTBOX_SCROLL white
+ keyword whole NEWT_TEXTBOX_WRAP white
+
+# NSAPI-specific Functions
+ keyword whole nsapi_request_headers yellow
+ keyword whole nsapi_response_headers yellow
+ keyword whole nsapi_virtual yellow
+
+# Object Aggregation/Composition Functions
+ keyword whole aggregate yellow
+ keyword whole aggregate_info yellow
+ keyword whole aggregate_methods yellow
+ keyword whole aggregate_methods_by_list yellow
+ keyword whole aggregate_methods_by_regexp yellow
+ keyword whole aggregate_properties yellow
+ keyword whole aggregate_properties_by_list yellow
+ keyword whole aggregate_properties_by_regexp yellow
+ keyword whole aggregation_info yellow
+ keyword whole deaggregate yellow
+
+# Object property and method call overloading
+ keyword whole overload yellow
+
+# Oracle functions
+ keyword whole oci_bind_by_name yellow
+ keyword whole oci_cancel yellow
+ keyword whole oci_close yellow
+ keyword whole oci_commit yellow
+ keyword whole oci_connect yellow
+ keyword whole oci_define_by_name yellow
+ keyword whole oci_error yellow
+ keyword whole oci_execute yellow
+ keyword whole oci_fetch yellow
+ keyword whole oci_fetch_all yellow
+ keyword whole oci_fetch_array yellow
+ keyword whole oci_fetch_assoc yellow
+ keyword whole oci_fetch_object yellow
+ keyword whole oci_fetch_row yellow
+ keyword whole oci_field_is_null yellow
+ keyword whole oci_field_name yellow
+ keyword whole oci_field_precision yellow
+ keyword whole oci_field_scale yellow
+ keyword whole oci_field_size yellow
+ keyword whole oci_field_type yellow
+ keyword whole oci_field_type_raw yellow
+ keyword whole oci_free_statement yellow
+ keyword whole oci_internal_debug yellow
+ keyword whole oci_lob_copy yellow
+ keyword whole oci_lob_is_equal yellow
+ keyword whole oci_new_collection yellow
+ keyword whole oci_new_connect yellow
+ keyword whole oci_new_cursor yellow
+ keyword whole oci_new_descriptor yellow
+ keyword whole oci_num_fields yellow
+ keyword whole oci_num_rows yellow
+ keyword whole oci_parse yellow
+ keyword whole oci_password_change yellow
+ keyword whole oci_pconnect yellow
+ keyword whole oci_result yellow
+ keyword whole oci_rollback yellow
+ keyword whole oci_server_version yellow
+ keyword whole oci_set_prefetch yellow
+ keyword whole oci_statement_type yellow
+ keyword whole ocibindbyname yellow
+ keyword whole ocicancel yellow
+ keyword whole ocicloselob yellow
+ keyword whole ocicollappend yellow
+ keyword whole ocicollassign yellow
+ keyword whole ocicollassignelem yellow
+ keyword whole ocicollgetelem yellow
+ keyword whole ocicollmax yellow
+ keyword whole ocicollsize yellow
+ keyword whole ocicolltrim yellow
+ keyword whole ocicolumnisnull yellow
+ keyword whole ocicolumnname yellow
+ keyword whole ocicolumnprecision yellow
+ keyword whole ocicolumnscale yellow
+ keyword whole ocicolumnsize yellow
+ keyword whole ocicolumntype yellow
+ keyword whole ocicolumntyperaw yellow
+ keyword whole ocicommit yellow
+ keyword whole ocidefinebyname yellow
+ keyword whole ocierror yellow
+ keyword whole ociexecute yellow
+ keyword whole ocifetch yellow
+ keyword whole ocifetchinto yellow
+ keyword whole ocifetchistatement yellow
+ keyword whole ocifreecollection yellow
+ keyword whole ocifreecursor yellow
+ keyword whole ocifreedesc yellow
+ keyword whole ocifreestatement yellow
+ keyword whole ociinternaldebug yellow
+ keyword whole ociloadlob yellow
+ keyword whole ocilogoff yellow
+ keyword whole ocilogon yellow
+ keyword whole ocinewcollection yellow
+ keyword whole ocinewcursor yellow
+ keyword whole ocinewscriptor yellow
+ keyword whole ocinlogon yellow
+ keyword whole ocinumcols yellow
+ keyword whole ociparse yellow
+ keyword whole ociplogon yellow
+ keyword whole ociresult yellow
+ keyword whole ocirollback yellow
+ keyword whole ocirowcount yellow
+ keyword whole ocisavelob yellow
+ keyword whole ocisavelobfile yellow
+ keyword whole ociserverversion yellow
+ keyword whole ocisetprefetch yellow
+ keyword whole ocistatementtype yellow
+ keyword whole ociwritelobtofile yellow
+ keyword whole ociwritetemporarylob yellow
+
+# Oracle functions OCI-Collection methods
+ keyword whole OCI-Collection yellow
+ keyword whole ->append yellow
+ keyword whole ->assign yellow
+ keyword whole ->assignElem yellow
+ keyword whole ->free yellow
+ keyword whole ->getElem yellow
+ keyword whole ->max yellow
+ keyword whole ->size yellow
+ keyword whole ->trim yellow
+
+# Oracle functions OCI-Lob methods
+ keyword whole OCI-Lob yellow
+ keyword whole ->append yellow
+ keyword whole ->close yellow
+ keyword whole ->eof yellow
+ keyword whole ->erase yellow
+ keyword whole ->export yellow
+ keyword whole ->flush yellow
+ keyword whole ->free yellow
+ keyword whole ->getBuffering yellow
+ keyword whole ->import yellow
+ keyword whole ->load yellow
+ keyword whole ->read yellow
+ keyword whole ->rewind yellow
+ keyword whole ->save yellow
+ keyword whole ->saveFile yellow
+ keyword whole ->seek yellow
+ keyword whole ->setBuffering yellow
+ keyword whole ->size yellow
+ keyword whole ->tell yellow
+ keyword whole ->truncate yellow
+ keyword whole ->write yellow
+ keyword whole ->writeTemporary yellow
+ keyword whole ->writeToFile yellow
+
+# Oracle functions constants
+ keyword whole NULL white
+ keyword whole OCI_ASSOC white
+ keyword whole OCI_BOTH white
+ keyword whole OCI_B_BFILE white
+ keyword whole OCI_B_BIN white
+ keyword whole OCI_B_BLOB white
+ keyword whole OCI_B_CFILEE white
+ keyword whole OCI_B_CLOB white
+ keyword whole OCI_B_CURSOR white
+ keyword whole OCI_B_NTY white
+ keyword whole OCI_B_ROWID white
+ keyword whole OCI_B_SQLT_NTY white
+ keyword whole OCI_COMMIT_ON_SUCCESS white
+ keyword whole OCI_DEFAULT white
+ keyword whole OCI_DESCRIBE_ONLY white
+ keyword whole OCI_DTYPE_FILE white
+ keyword whole OCI_DTYPE_LOB white
+ keyword whole OCI_DTYPE_ROWID white
+ keyword whole OCI_D_FILE white
+ keyword whole OCI_D_LOB white
+ keyword whole OCI_D_ROWID white
+ keyword whole OCI_EXACT_FETCH white
+ keyword whole OCI_FETCHSTATEMENT_BY_COLUMN white
+ keyword whole OCI_FETCHSTATEMENT_BY_ROW white
+ keyword whole OCI_LOB_BUFFER_FREE white
+ keyword whole OCI_NUM white
+ keyword whole OCI_RETURN_LOBS white
+ keyword whole OCI_RETURN_NULLS white
+ keyword whole OCI_SYSDATE white
+ keyword whole OCI_SYSDBA white
+ keyword whole OCI_SYSOPER white
+ keyword whole OCI_TEMP_BLOB white
+ keyword whole OCI_TEMP_CLOB white
+ keyword whole SQLT_BFILEE white
+ keyword whole SQLT_BLOB white
+ keyword whole SQLT_CFILEE white
+ keyword whole SQLT_CLOB white
+ keyword whole SQLT_NTY white
+ keyword whole SQLT_RDD white
+
+# ODBC Functions (Unified)
+ keyword whole odbc_autocommit yellow
+ keyword whole odbc_binmode yellow
+ keyword whole odbc_close yellow
+ keyword whole odbc_close_all yellow
+ keyword whole odbc_columnprivileges yellow
+ keyword whole odbc_columns yellow
+ keyword whole odbc_commit yellow
+ keyword whole odbc_connect yellow
+ keyword whole odbc_cursor yellow
+ keyword whole odbc_data_source yellow
+ keyword whole odbc_do yellow
+ keyword whole odbc_error yellow
+ keyword whole odbc_errormsg yellow
+ keyword whole odbc_exec yellow
+ keyword whole odbc_execute yellow
+ keyword whole odbc_fetch_array yellow
+ keyword whole odbc_fetch_into yellow
+ keyword whole odbc_fetch_object yellow
+ keyword whole odbc_fetch_row yellow
+ keyword whole odbc_field_len yellow
+ keyword whole odbc_field_name yellow
+ keyword whole odbc_field_num yellow
+ keyword whole odbc_field_precision yellow
+ keyword whole odbc_field_scale yellow
+ keyword whole odbc_field_type yellow
+ keyword whole odbc_foreignkeys yellow
+ keyword whole odbc_free_result yellow
+ keyword whole odbc_gettypeinfo yellow
+ keyword whole odbc_longreadlen yellow
+ keyword whole odbc_next_result yellow
+ keyword whole odbc_num_fields yellow
+ keyword whole odbc_num_rows yellow
+ keyword whole odbc_pconnect yellow
+ keyword whole odbc_prepare yellow
+ keyword whole odbc_primarykeys yellow
+ keyword whole odbc_procedurecolumns yellow
+ keyword whole odbc_procedures yellow
+ keyword whole odbc_result yellow
+ keyword whole odbc_result_all yellow
+ keyword whole odbc_rollback yellow
+ keyword whole odbc_setoption yellow
+ keyword whole odbc_specialcolumns yellow
+ keyword whole odbc_statistics yellow
+ keyword whole odbc_tableprivileges yellow
+ keyword whole odbc_tables yellow
+
+# ODBC Functions (Unified) constants
+ keyword whole ODBC_BINMODE_CONVERT white
+ keyword whole ODBC_BINMODE_PASSTHRU white
+ keyword whole ODBC_BINMODE_RETURN white
+ keyword whole ODBC_TYPE white
+ keyword whole SQL_BEST_ROWID white
+ keyword whole SQL_BIGINT white
+ keyword whole SQL_BINARY white
+ keyword whole SQL_BIT white
+ keyword whole SQL_CHAR white
+ keyword whole SQL_CONCURRENCY white
+ keyword whole SQL_CONCUR_LOCK white
+ keyword whole SQL_CONCUR_READ_ONLY white
+ keyword whole SQL_CONCUR_ROWVER white
+ keyword whole SQL_CONCUR_VALUES white
+ keyword whole SQL_CURSOR_DYNAMIC white
+ keyword whole SQL_CURSOR_FORWARD_ONLY white
+ keyword whole SQL_CURSOR_KEYSET_DRIVEN white
+ keyword whole SQL_CURSOR_STATIC white
+ keyword whole SQL_CURSOR_TYPE white
+ keyword whole SQL_CUR_USE_DRIVER white
+ keyword whole SQL_CUR_USE_IF_NEEDED white
+ keyword whole SQL_CUR_USE_ODBC white
+ keyword whole SQL_DATE white
+ keyword whole SQL_DECIMAL white
+ keyword whole SQL_DOUBLE white
+ keyword whole SQL_ENSURE white
+ keyword whole SQL_FLOAT white
+ keyword whole SQL_INDEX_ALL white
+ keyword whole SQL_INDEX_UNIQUE white
+ keyword whole SQL_INTEGER white
+ keyword whole SQL_KEYSET_SIZE white
+ keyword whole SQL_LONGVARBINARY white
+ keyword whole SQL_LONGVARCHAR white
+ keyword whole SQL_NO_NULLS white
+ keyword whole SQL_NULLABLE white
+ keyword whole SQL_NUMERIC white
+ keyword whole SQL_ODBC_CURSORS white
+ keyword whole SQL_QUICK white
+ keyword whole SQL_REAL white
+ keyword whole SQL_ROWVER white
+ keyword whole SQL_SCOPE_CURROW white
+ keyword whole SQL_SCOPE_SESSION white
+ keyword whole SQL_SCOPE_TRANSACTION white
+ keyword whole SQL_SMALLINT white
+ keyword whole SQL_TIME white
+ keyword whole SQL_TIMESTAMP white
+ keyword whole SQL_TINYINT white
+ keyword whole SQL_TYPE_DATE white
+ keyword whole SQL_TYPE_TIME white
+ keyword whole SQL_TYPE_TIMESTAMP white
+ keyword whole SQL_VARBINARY white
+ keyword whole SQL_VARCHAR white
+
+# ODBC and DB2 functions (PDO_ODBC)
+
+# oggvorbis
+
+# oggvorbis constants
+ keyword whole OGGVORBIS_PCM_S16_BE white
+ keyword whole OGGVORBIS_PCM_S16_LE white
+ keyword whole OGGVORBIS_PCM_S8 white
+ keyword whole OGGVORBIS_PCM_U16_BE white
+ keyword whole OGGVORBIS_PCM_U16_LE white
+ keyword whole OGGVORBIS_PCM_U8 white
+
+# OpenAL Audio Bindings
+ keyword whole openal_buffer_create yellow
+ keyword whole openal_buffer_data yellow
+ keyword whole openal_buffer_destroy yellow
+ keyword whole openal_buffer_get yellow
+ keyword whole openal_buffer_loadwav yellow
+ keyword whole openal_context_create yellow
+ keyword whole openal_context_current yellow
+ keyword whole openal_context_destroy yellow
+ keyword whole openal_context_process yellow
+ keyword whole openal_context_suspend yellow
+ keyword whole openal_device_close yellow
+ keyword whole openal_device_open yellow
+ keyword whole openal_listener_get yellow
+ keyword whole openal_listener_set yellow
+ keyword whole openal_source_create yellow
+ keyword whole openal_source_destroy yellow
+ keyword whole openal_source_get yellow
+ keyword whole openal_source_pause yellow
+ keyword whole openal_source_play yellow
+ keyword whole openal_source_rewind yellow
+ keyword whole openal_source_set yellow
+ keyword whole openal_source_stop yellow
+ keyword whole openal_stream yellow
+
+# OpenAL Audio Bindings constants
+ keyword whole ALC_FREQUENCY white
+ keyword whole ALC_REFRESH white
+ keyword whole ALC_SYNC white
+ keyword whole AL_BITS white
+ keyword whole AL_BUFFER white
+ keyword whole AL_CHANNELS white
+ keyword whole AL_CONE_INNER_ANGLE white
+ keyword whole AL_CONE_OUTER_ANGLE white
+ keyword whole AL_CONE_OUTER_GAIN white
+ keyword whole AL_DIRECTION white
+ keyword whole AL_FALSE white
+ keyword whole AL_FORMAT_MONO16 white
+ keyword whole AL_FORMAT_MONO8 white
+ keyword whole AL_FORMAT_STEREO16 white
+ keyword whole AL_FORMAT_STEREO8 white
+ keyword whole AL_FREQUENCY white
+ keyword whole AL_GAIN white
+ keyword whole AL_INITIAL white
+ keyword whole AL_LOOPING white
+ keyword whole AL_MAX_DISTANCE white
+ keyword whole AL_MAX_GAIN white
+ keyword whole AL_MIN_GAIN white
+ keyword whole AL_ORIENTATION white
+ keyword whole AL_PAUSED white
+ keyword whole AL_PITCH white
+ keyword whole AL_PLAYING white
+ keyword whole AL_POSITION white
+ keyword whole AL_REFERENCE_DISTANCE white
+ keyword whole AL_ROLLOFF_FACTOR white
+ keyword whole AL_SIZE white
+ keyword whole AL_SOURCE_RELATIVE white
+ keyword whole AL_SOURCE_STATE white
+ keyword whole AL_STOPPED white
+ keyword whole AL_TRUE white
+ keyword whole AL_VELOCITY white
+
+# OpenSSL Functions
+ keyword whole openssl_csr_export yellow
+ keyword whole openssl_csr_export_to_file yellow
+ keyword whole openssl_csr_new yellow
+ keyword whole openssl_csr_sign yellow
+ keyword whole openssl_error_string yellow
+ keyword whole openssl_free_key yellow
+ keyword whole openssl_get_privatekey yellow
+ keyword whole openssl_get_publickey yellow
+ keyword whole openssl_open yellow
+ keyword whole openssl_pkcs7_decrypt yellow
+ keyword whole openssl_pkcs7_encrypt yellow
+ keyword whole openssl_pkcs7_sign yellow
+ keyword whole openssl_pkcs7_verify yellow
+ keyword whole openssl_pkey_export yellow
+ keyword whole openssl_pkey_export_to_file yellow
+ keyword whole openssl_pkey_free yellow
+ keyword whole openssl_pkey_get_private yellow
+ keyword whole openssl_pkey_get_public yellow
+ keyword whole openssl_pkey_new yellow
+ keyword whole openssl_private_decrypt yellow
+ keyword whole openssl_private_encrypt yellow
+ keyword whole openssl_public_decrypt yellow
+ keyword whole openssl_public_encrypt yellow
+ keyword whole openssl_seal yellow
+ keyword whole openssl_sign yellow
+ keyword whole openssl_verify yellow
+ keyword whole openssl_x509_check_private_key yellow
+ keyword whole openssl_x509_checkpurpose yellow
+ keyword whole openssl_x509_export yellow
+ keyword whole openssl_x509_export_to_file yellow
+ keyword whole openssl_x509_free yellow
+ keyword whole openssl_x509_parse yellow
+ keyword whole openssl_x509_read yellow
+
+# Oracle Functions [deprecated]
+ keyword whole ora_bind yellow
+ keyword whole ora_close yellow
+ keyword whole ora_columnname yellow
+ keyword whole ora_columnsize yellow
+ keyword whole ora_columntype yellow
+ keyword whole ora_commit yellow
+ keyword whole ora_commitoff yellow
+ keyword whole ora_commiton yellow
+ keyword whole ora_do yellow
+ keyword whole ora_error yellow
+ keyword whole ora_errorcode yellow
+ keyword whole ora_exec yellow
+ keyword whole ora_fetch yellow
+ keyword whole ora_fetch_into yellow
+ keyword whole ora_getcolumn yellow
+ keyword whole ora_logoff yellow
+ keyword whole ora_logon yellow
+ keyword whole ora_numcols yellow
+ keyword whole ora_numrows yellow
+ keyword whole ora_open yellow
+ keyword whole ora_parse yellow
+ keyword whole ora_plogon yellow
+ keyword whole ora_rollback yellow
+
+# Oracle Functions [deprecated] constants
+ keyword whole ORA_BIND_IN white
+ keyword whole ORA_BIND_INOUT white
+ keyword whole ORA_BIND_OUT white
+ keyword whole ORA_FETCHINTO_ASSOC white
+ keyword whole ORA_FETCHINTO_NULLS white
+
+# Oracle Functions (PDO_OCI)
+
+# Output Control Functions
+ keyword whole flush yellow
+ keyword whole ob_clean yellow
+ keyword whole ob_end_clean yellow
+ keyword whole ob_end_flush yellow
+ keyword whole ob_flush yellow
+ keyword whole ob_get_clean yellow
+ keyword whole ob_get_contents yellow
+ keyword whole ob_get_flush yellow
+ keyword whole ob_get_length yellow
+ keyword whole ob_get_level yellow
+ keyword whole ob_get_status yellow
+ keyword whole ob_gzhandler yellow
+ keyword whole ob_implicit_flush yellow
+ keyword whole ob_list_handlers yellow
+ keyword whole ob_start yellow
+ keyword whole output_add_rewrite_var yellow
+ keyword whole output_reset_rewrite_vars yellow
+
+# Ovrimos SQL Functions
+ keyword whole ovrimos_close yellow
+ keyword whole ovrimos_commit yellow
+ keyword whole ovrimos_connect yellow
+ keyword whole ovrimos_cursor yellow
+ keyword whole ovrimos_exec yellow
+ keyword whole ovrimos_execute yellow
+ keyword whole ovrimos_fetch_into yellow
+ keyword whole ovrimos_fetch_row yellow
+ keyword whole ovrimos_field_len yellow
+ keyword whole ovrimos_field_name yellow
+ keyword whole ovrimos_field_num yellow
+ keyword whole ovrimos_field_type yellow
+ keyword whole ovrimos_free_result yellow
+ keyword whole ovrimos_longreadlen yellow
+ keyword whole ovrimos_num_fields yellow
+ keyword whole ovrimos_num_rows yellow
+ keyword whole ovrimos_prepare yellow
+ keyword whole ovrimos_result yellow
+ keyword whole ovrimos_result_all yellow
+ keyword whole ovrimos_rollback yellow
+
+# Paradox File Access
+ keyword whole px_close yellow
+ keyword whole px_create_fp yellow
+ keyword whole px_delete yellow
+ keyword whole px_get_field yellow
+ keyword whole px_get_info yellow
+ keyword whole px_get_parameter yellow
+ keyword whole px_get_record yellow
+ keyword whole px_get_schema yellow
+ keyword whole px_get_value yellow
+ keyword whole px_new yellow
+ keyword whole px_numfields yellow
+ keyword whole px_numrecords yellow
+ keyword whole px_open_fp yellow
+ keyword whole px_put_record yellow
+ keyword whole px_set_blob_file yellow
+ keyword whole px_set_parameter yellow
+ keyword whole px_set_tablename yellow
+ keyword whole px_set_targetencoding yellow
+ keyword whole px_set_value yellow
+ keyword whole px_timestamp2string yellow
+
+# Paradox File Access constants
+ keyword whole PX_FIELD_ALPHA white
+ keyword whole PX_FIELD_AUTOINC white
+ keyword whole PX_FIELD_BCD white
+ keyword whole PX_FIELD_BLOB white
+ keyword whole PX_FIELD_BYTES white
+ keyword whole PX_FIELD_CURRENCY white
+ keyword whole PX_FIELD_DATE white
+ keyword whole PX_FIELD_FMTMEMOBLOB white
+ keyword whole PX_FIELD_GRAPHIC white
+ keyword whole PX_FIELD_LOGICAL white
+ keyword whole PX_FIELD_LONG white
+ keyword whole PX_FIELD_MEMOBLOB white
+ keyword whole PX_FIELD_NUMBER white
+ keyword whole PX_FIELD_OLE white
+ keyword whole PX_FIELD_SHORT white
+ keyword whole PX_FIELD_TIME white
+ keyword whole PX_FIELD_TIMESTAMP white
+ keyword whole PX_FILE_INC_SEC_INDEX white
+ keyword whole PX_FILE_INC_SEC_INDEX_G white
+ keyword whole PX_FILE_INDEX_DB white
+ keyword whole PX_FILE_NON_INC_SEC_INDEX white
+ keyword whole PX_FILE_NON_INC_SEC_INDEX_G white
+ keyword whole PX_FILE_NON_INDEX_DB white
+ keyword whole PX_FILE_PRIM_INDEX white
+ keyword whole PX_FILE_SEC_INDEX white
+ keyword whole PX_FILE_SEC_INDEX_G white
+ keyword whole PX_KEYTOLOWER white
+ keyword whole PX_KEYTOUPPER white
+
+# Parsekit Functions
+ keyword whole parsekit_compile_file yellow
+ keyword whole parsekit_compile_string yellow
+ keyword whole parsekit_func_arginfo yellow
+
+# Parsekit Functions constants
+ keyword whole PARSEKIT_EXTENDED_VALUE white
+ keyword whole PARSEKIT_IS_CONST white
+ keyword whole PARSEKIT_IS_TMP_VAR white
+ keyword whole PARSEKIT_IS_UNUSED white
+ keyword whole PARSEKIT_IS_VAR white
+ keyword whole PARSEKIT_QUIET white
+ keyword whole PARSEKIT_RESULT_CONST white
+ keyword whole PARSEKIT_RESULT_EA_TYPE white
+ keyword whole PARSEKIT_RESULT_JMP_ADDR white
+ keyword whole PARSEKIT_RESULT_OPARRAY white
+ keyword whole PARSEKIT_RESULT_OPLINE white
+ keyword whole PARSEKIT_RESULT_VAR white
+ keyword whole PARSEKIT_SIMPLE white
+ keyword whole PARSEKIT_USAGE_UNKNOWN white
+ keyword whole PARSEKIT_ZEND_ADD white
+ keyword whole PARSEKIT_ZEND_ADD_ARRAY_ELEMENT white
+ keyword whole PARSEKIT_ZEND_ADD_CHAR white
+ keyword whole PARSEKIT_ZEND_ADD_INTERFACE white
+ keyword whole PARSEKIT_ZEND_ADD_STRING white
+ keyword whole PARSEKIT_ZEND_ADD_VAR white
+ keyword whole PARSEKIT_ZEND_ASSIGN white
+ keyword whole PARSEKIT_ZEND_ASSIGN_ADD white
+ keyword whole PARSEKIT_ZEND_ASSIGN_BW_AND white
+ keyword whole PARSEKIT_ZEND_ASSIGN_BW_OR white
+ keyword whole PARSEKIT_ZEND_ASSIGN_BW_XOR white
+ keyword whole PARSEKIT_ZEND_ASSIGN_CONCAT white
+ keyword whole PARSEKIT_ZEND_ASSIGN_DIM white
+ keyword whole PARSEKIT_ZEND_ASSIGN_DIV white
+ keyword whole PARSEKIT_ZEND_ASSIGN_MOD white
+ keyword whole PARSEKIT_ZEND_ASSIGN_MUL white
+ keyword whole PARSEKIT_ZEND_ASSIGN_OBJ white
+ keyword whole PARSEKIT_ZEND_ASSIGN_REF white
+ keyword whole PARSEKIT_ZEND_ASSIGN_SL white
+ keyword whole PARSEKIT_ZEND_ASSIGN_SR white
+ keyword whole PARSEKIT_ZEND_ASSIGN_SUB white
+ keyword whole PARSEKIT_ZEND_BEGIN_SILENCE white
+ keyword whole PARSEKIT_ZEND_BOOL white
+ keyword whole PARSEKIT_ZEND_BOOL_NOT white
+ keyword whole PARSEKIT_ZEND_BOOL_XOR white
+ keyword whole PARSEKIT_ZEND_BRK white
+ keyword whole PARSEKIT_ZEND_BW_AND white
+ keyword whole PARSEKIT_ZEND_BW_NOT white
+ keyword whole PARSEKIT_ZEND_BW_OR white
+ keyword whole PARSEKIT_ZEND_BW_XOR white
+ keyword whole PARSEKIT_ZEND_CASE white
+ keyword whole PARSEKIT_ZEND_CAST white
+ keyword whole PARSEKIT_ZEND_CATCH white
+ keyword whole PARSEKIT_ZEND_CLONE white
+ keyword whole PARSEKIT_ZEND_CONCAT white
+ keyword whole PARSEKIT_ZEND_CONT white
+ keyword whole PARSEKIT_ZEND_DECLARE_CLASS white
+ keyword whole PARSEKIT_ZEND_DECLARE_FUNCTION white
+ keyword whole PARSEKIT_ZEND_DECLARE_INHERITED_CLASS white
+ keyword whole PARSEKIT_ZEND_DIV white
+ keyword whole PARSEKIT_ZEND_DO_FCALL white
+ keyword whole PARSEKIT_ZEND_DO_FCALL_BY_NAME white
+ keyword whole PARSEKIT_ZEND_ECHO white
+ keyword whole PARSEKIT_ZEND_END_SILENCE white
+ keyword whole PARSEKIT_ZEND_EVAL_CODE white
+ keyword whole PARSEKIT_ZEND_EXIT white
+ keyword whole PARSEKIT_ZEND_EXT_FCALL_BEGIN white
+ keyword whole PARSEKIT_ZEND_EXT_FCALL_END white
+ keyword whole PARSEKIT_ZEND_EXT_NOP white
+ keyword whole PARSEKIT_ZEND_EXT_STMT white
+ keyword whole PARSEKIT_ZEND_FETCH_CLASS white
+ keyword whole PARSEKIT_ZEND_FETCH_CONSTANT white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_FUNC_ARG white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_IS white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_R white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_RW white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_TMP_VAR white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_UNSET white
+ keyword whole PARSEKIT_ZEND_FETCH_DIM_W white
+ keyword whole PARSEKIT_ZEND_FETCH_FUNC_ARG white
+ keyword whole PARSEKIT_ZEND_FETCH_IS white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_FUNC_ARG white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_IS white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_R white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_RW white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_UNSET white
+ keyword whole PARSEKIT_ZEND_FETCH_OBJ_W white
+ keyword whole PARSEKIT_ZEND_FETCH_R white
+ keyword whole PARSEKIT_ZEND_FETCH_RW white
+ keyword whole PARSEKIT_ZEND_FETCH_UNSET white
+ keyword whole PARSEKIT_ZEND_FETCH_W white
+ keyword whole PARSEKIT_ZEND_FE_FETCH white
+ keyword whole PARSEKIT_ZEND_FE_RESET white
+ keyword whole PARSEKIT_ZEND_FREE white
+ keyword whole PARSEKIT_ZEND_HANDLE_EXCEPTION white
+ keyword whole PARSEKIT_ZEND_IMPORT_CLASS white
+ keyword whole PARSEKIT_ZEND_IMPORT_CONST white
+ keyword whole PARSEKIT_ZEND_IMPORT_FUNCTION white
+ keyword whole PARSEKIT_ZEND_INCLUDE_OR_EVAL white
+ keyword whole PARSEKIT_ZEND_INIT_ARRAY white
+ keyword whole PARSEKIT_ZEND_INIT_CTOR_CALL white
+ keyword whole PARSEKIT_ZEND_INIT_FCALL_BY_NAME white
+ keyword whole PARSEKIT_ZEND_INIT_METHOD_CALL white
+ keyword whole PARSEKIT_ZEND_INIT_STATIC_METHOD_CALL white
+ keyword whole PARSEKIT_ZEND_INIT_STRING white
+ keyword whole PARSEKIT_ZEND_INSTANCEOF white
+ keyword whole PARSEKIT_ZEND_INTERNAL_CLASS white
+ keyword whole PARSEKIT_ZEND_INTERNAL_FUNCTION white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY_DIM_OBJ white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY_PROP_OBJ white
+ keyword whole PARSEKIT_ZEND_ISSET_ISEMPTY_VAR white
+ keyword whole PARSEKIT_ZEND_IS_EQUAL white
+ keyword whole PARSEKIT_ZEND_IS_IDENTICAL white
+ keyword whole PARSEKIT_ZEND_IS_NOT_EQUAL white
+ keyword whole PARSEKIT_ZEND_IS_NOT_IDENTICAL white
+ keyword whole PARSEKIT_ZEND_IS_SMALLER white
+ keyword whole PARSEKIT_ZEND_IS_SMALLER_OR_EQUAL white
+ keyword whole PARSEKIT_ZEND_JMP white
+ keyword whole PARSEKIT_ZEND_JMPNZ white
+ keyword whole PARSEKIT_ZEND_JMPNZ_EX white
+ keyword whole PARSEKIT_ZEND_JMPZ white
+ keyword whole PARSEKIT_ZEND_JMPZNZ white
+ keyword whole PARSEKIT_ZEND_JMPZ_EX white
+ keyword whole PARSEKIT_ZEND_JMP_NO_CTOR white
+ keyword whole PARSEKIT_ZEND_MOD white
+ keyword whole PARSEKIT_ZEND_MUL white
+ keyword whole PARSEKIT_ZEND_NEW white
+ keyword whole PARSEKIT_ZEND_NOP white
+ keyword whole PARSEKIT_ZEND_OP_DATA white
+ keyword whole PARSEKIT_ZEND_OVERLOADED_FUNCTION white
+ keyword whole PARSEKIT_ZEND_OVERLOADED_FUNCTION_TEMPORARY white
+ keyword whole PARSEKIT_ZEND_POST_DEC white
+ keyword whole PARSEKIT_ZEND_POST_DEC_OBJ white
+ keyword whole PARSEKIT_ZEND_POST_INC white
+ keyword whole PARSEKIT_ZEND_POST_INC_OBJ white
+ keyword whole PARSEKIT_ZEND_PRE_DEC white
+ keyword whole PARSEKIT_ZEND_PRE_DEC_OBJ white
+ keyword whole PARSEKIT_ZEND_PRE_INC white
+ keyword whole PARSEKIT_ZEND_PRE_INC_OBJ white
+ keyword whole PARSEKIT_ZEND_PRINT white
+ keyword whole PARSEKIT_ZEND_QM_ASSIGN white
+ keyword whole PARSEKIT_ZEND_RAISE_ABSTRACT_ERROR white
+ keyword whole PARSEKIT_ZEND_RECV white
+ keyword whole PARSEKIT_ZEND_RECV_INIT white
+ keyword whole PARSEKIT_ZEND_RETURN white
+ keyword whole PARSEKIT_ZEND_SEND_REF white
+ keyword whole PARSEKIT_ZEND_SEND_VAL white
+ keyword whole PARSEKIT_ZEND_SEND_VAR white
+ keyword whole PARSEKIT_ZEND_SEND_VAR_NO_REF white
+ keyword whole PARSEKIT_ZEND_SL white
+ keyword whole PARSEKIT_ZEND_SR white
+ keyword whole PARSEKIT_ZEND_SUB white
+ keyword whole PARSEKIT_ZEND_SWITCH_FREE white
+ keyword whole PARSEKIT_ZEND_THROW white
+ keyword whole PARSEKIT_ZEND_TICKS white
+ keyword whole PARSEKIT_ZEND_UNSET_DIM_OBJ white
+ keyword whole PARSEKIT_ZEND_UNSET_VAR white
+ keyword whole PARSEKIT_ZEND_USER_CLASS white
+ keyword whole PARSEKIT_ZEND_USER_FUNCTION white
+ keyword whole PARSEKIT_ZEND_VERIFY_ABSTRACT_CLASS white
+
+# Process Control Functions
+ keyword whole pcntl_alarm yellow
+ keyword whole pcntl_exec yellow
+ keyword whole pcntl_fork yellow
+ keyword whole pcntl_getpriority yellow
+ keyword whole pcntl_setpriority yellow
+ keyword whole pcntl_signal yellow
+ keyword whole pcntl_wait yellow
+ keyword whole pcntl_waitpid yellow
+ keyword whole pcntl_wexitstatus yellow
+ keyword whole pcntl_wifexited yellow
+ keyword whole pcntl_wifsignaled yellow
+ keyword whole pcntl_wifstopped yellow
+ keyword whole pcntl_wstopsig yellow
+ keyword whole pcntl_wtermsig yellow
+
+# Process Control Functions constants
+ keyword whole SIGABRT white
+ keyword whole SIGALRM white
+ keyword whole SIGBABY white
+ keyword whole SIGBUS white
+ keyword whole SIGCHLD white
+ keyword whole SIGCLD white
+ keyword whole SIGCONT white
+ keyword whole SIGFPE white
+ keyword whole SIGHUP white
+ keyword whole SIGILL white
+ keyword whole SIGINT white
+ keyword whole SIGIO white
+ keyword whole SIGIOT white
+ keyword whole SIGKILL white
+ keyword whole SIGPIPE white
+ keyword whole SIGPOLL white
+ keyword whole SIGPROF white
+ keyword whole SIGPWR white
+ keyword whole SIGQUIT white
+ keyword whole SIGSEGV white
+ keyword whole SIGSTKFLT white
+ keyword whole SIGSTOP white
+ keyword whole SIGSYS white
+ keyword whole SIGTERM white
+ keyword whole SIGTRAP white
+ keyword whole SIGTSTP white
+ keyword whole SIGTTIN white
+ keyword whole SIGTTOU white
+ keyword whole SIGURG white
+ keyword whole SIGUSR1 white
+ keyword whole SIGUSR2 white
+ keyword whole SIGVTALRM white
+ keyword whole SIGWINCH white
+ keyword whole SIGXCPU white
+ keyword whole SIGXFSZ white
+ keyword whole SIG_DFL white
+ keyword whole SIG_ERR white
+ keyword whole SIG_IGN white
+ keyword whole WNOHANG white
+ keyword whole WUNTRACED white
+
+# Regular Expression Functions (Perl-Compatible)
+ keyword whole preg_grep yellow
+ keyword whole preg_match yellow
+ keyword whole preg_match_all yellow
+ keyword whole preg_quote yellow
+ keyword whole preg_replace yellow
+ keyword whole preg_replace_callback yellow
+ keyword whole preg_split yellow
+
+# Regular Expression Functions (Perl-Compatible) constants
+ keyword whole PREG_OFFSET_CAPTURE white
+ keyword whole PREG_PATTERN_ORDER white
+ keyword whole PREG_SET_ORDER white
+ keyword whole PREG_SPLIT_DELIM_CAPTURE white
+ keyword whole PREG_SPLIT_NO_EMPTY white
+ keyword whole PREG_SPLIT_OFFSET_CAPTURE white
+
+# PDF functions
+ keyword whole pdf_add_annotation yellow
+ keyword whole pdf_add_bookmark yellow
+ keyword whole pdf_add_launchlink yellow
+ keyword whole pdf_add_locallink yellow
+ keyword whole pdf_add_note yellow
+ keyword whole pdf_add_outline yellow
+ keyword whole pdf_add_pdflink yellow
+ keyword whole pdf_add_thumbnail yellow
+ keyword whole pdf_add_weblink yellow
+ keyword whole pdf_arc yellow
+ keyword whole pdf_arcn yellow
+ keyword whole pdf_attach_file yellow
+ keyword whole pdf_begin_page yellow
+ keyword whole pdf_begin_pattern yellow
+ keyword whole pdf_begin_template yellow
+ keyword whole pdf_circle yellow
+ keyword whole pdf_clip yellow
+ keyword whole pdf_close yellow
+ keyword whole pdf_close_image yellow
+ keyword whole pdf_close_pdi yellow
+ keyword whole pdf_close_pdi_page yellow
+ keyword whole pdf_closepath yellow
+ keyword whole pdf_closepath_fill_stroke yellow
+ keyword whole pdf_closepath_stroke yellow
+ keyword whole pdf_concat yellow
+ keyword whole pdf_continue_text yellow
+ keyword whole pdf_curveto yellow
+ keyword whole pdf_delete yellow
+ keyword whole pdf_end_page yellow
+ keyword whole pdf_end_pattern yellow
+ keyword whole pdf_end_template yellow
+ keyword whole pdf_endpath yellow
+ keyword whole pdf_fill yellow
+ keyword whole pdf_fill_stroke yellow
+ keyword whole pdf_findfont yellow
+ keyword whole pdf_get_buffer yellow
+ keyword whole pdf_get_font yellow
+ keyword whole pdf_get_fontname yellow
+ keyword whole pdf_get_fontsize yellow
+ keyword whole pdf_get_image_height yellow
+ keyword whole pdf_get_image_width yellow
+ keyword whole pdf_get_majorversion yellow
+ keyword whole pdf_get_minorversion yellow
+ keyword whole pdf_get_parameter yellow
+ keyword whole pdf_get_pdi_parameter yellow
+ keyword whole pdf_get_pdi_value yellow
+ keyword whole pdf_get_value yellow
+ keyword whole pdf_initgraphics yellow
+ keyword whole pdf_lineto yellow
+ keyword whole pdf_makespotcolor yellow
+ keyword whole pdf_moveto yellow
+ keyword whole pdf_new yellow
+ keyword whole pdf_open yellow
+ keyword whole pdf_open_ccitt yellow
+ keyword whole pdf_open_file yellow
+ keyword whole pdf_open_gif yellow
+ keyword whole pdf_open_image yellow
+ keyword whole pdf_open_image_file yellow
+ keyword whole pdf_open_jpeg yellow
+ keyword whole pdf_open_memory_image yellow
+ keyword whole pdf_open_pdi yellow
+ keyword whole pdf_open_pdi_page yellow
+ keyword whole pdf_open_png yellow
+ keyword whole pdf_open_tiff yellow
+ keyword whole pdf_place_image yellow
+ keyword whole pdf_place_pdi_page yellow
+ keyword whole pdf_rect yellow
+ keyword whole pdf_restore yellow
+ keyword whole pdf_rotate yellow
+ keyword whole pdf_save yellow
+ keyword whole pdf_scale yellow
+ keyword whole pdf_set_border_color yellow
+ keyword whole pdf_set_border_dash yellow
+ keyword whole pdf_set_border_style yellow
+ keyword whole pdf_set_char_spacing yellow
+ keyword whole pdf_set_duration yellow
+ keyword whole pdf_set_font yellow
+ keyword whole pdf_set_horiz_scaling yellow
+ keyword whole pdf_set_info yellow
+ keyword whole pdf_set_info_author yellow
+ keyword whole pdf_set_info_creator yellow
+ keyword whole pdf_set_info_keywords yellow
+ keyword whole pdf_set_info_subject yellow
+ keyword whole pdf_set_info_title yellow
+ keyword whole pdf_set_leading yellow
+ keyword whole pdf_set_parameter yellow
+ keyword whole pdf_set_text_matrix yellow
+ keyword whole pdf_set_text_pos yellow
+ keyword whole pdf_set_text_rendering yellow
+ keyword whole pdf_set_text_rise yellow
+ keyword whole pdf_set_value yellow
+ keyword whole pdf_set_word_spacing yellow
+ keyword whole pdf_setcolor yellow
+ keyword whole pdf_setdash yellow
+ keyword whole pdf_setflat yellow
+ keyword whole pdf_setfont yellow
+ keyword whole pdf_setgray yellow
+ keyword whole pdf_setgray_fill yellow
+ keyword whole pdf_setgray_stroke yellow
+ keyword whole pdf_setlinecap yellow
+ keyword whole pdf_setlinejoin yellow
+ keyword whole pdf_setlinewidth yellow
+ keyword whole pdf_setmatrix yellow
+ keyword whole pdf_setmiterlimit yellow
+ keyword whole pdf_setpolydash yellow
+ keyword whole pdf_setrgbcolor yellow
+ keyword whole pdf_setrgbcolor_fill yellow
+ keyword whole pdf_setrgbcolor_stroke yellow
+ keyword whole pdf_show yellow
+ keyword whole pdf_show_boxed yellow
+ keyword whole pdf_show_xy yellow
+ keyword whole pdf_skew yellow
+ keyword whole pdf_stringwidth yellow
+ keyword whole pdf_stroke yellow
+ keyword whole pdf_translate yellow
+
+# PDO Functions
+
+# PDO Functions PDO methods
+ keyword whole PDO yellow
+ keyword whole ->__construct yellow
+ keyword whole ->beginTransaction yellow
+ keyword whole ->commit yellow
+ keyword whole ->errorCode yellow
+ keyword whole ->errorInfo yellow
+ keyword whole ->exec yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getAvailableDrivers yellow
+ keyword whole ->lastInsertId yellow
+ keyword whole ->prepare yellow
+ keyword whole ->query yellow
+ keyword whole ->quote yellow
+ keyword whole ->rollBack yellow
+ keyword whole ->setAttribute yellow
+
+# PDO Functions PDOStatement methods
+ keyword whole PDOStatement yellow
+ keyword whole ->bindColumn yellow
+ keyword whole ->bindParam yellow
+ keyword whole ->bindValue yellow
+ keyword whole ->closeCursor yellow
+ keyword whole ->columnCount yellow
+ keyword whole ->errorCode yellow
+ keyword whole ->errorInfo yellow
+ keyword whole ->execute yellow
+ keyword whole ->fetch yellow
+ keyword whole ->fetchAll yellow
+ keyword whole ->fetchColumn yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getColumnMeta yellow
+ keyword whole ->nextRowset yellow
+ keyword whole ->rowCount yellow
+ keyword whole ->setAttribute yellow
+ keyword whole ->setFetchMode yellow
+
+# PDO Functions constants
+ keyword whole FALSE white
+ keyword whole PDO::ATTR_AUTOCOMMIT white
+ keyword whole PDO::ATTR_CASE white
+ keyword whole PDO::ATTR_CLIENT_VERSION white
+ keyword whole PDO::ATTR_CONNECTION_STATUS white
+ keyword whole PDO::ATTR_CURSOR white
+ keyword whole PDO::ATTR_CURSOR_NAME white
+ keyword whole PDO::ATTR_DRIVER_NAME white
+ keyword whole PDO::ATTR_ERRMODE white
+ keyword whole PDO::ATTR_FETCH_CATALOG_NAMES white
+ keyword whole PDO::ATTR_FETCH_TABLE_NAMES white
+ keyword whole PDO::ATTR_ORACLE_NULLS white
+ keyword whole PDO::ATTR_PERSISTENT white
+ keyword whole PDO::ATTR_PREFETCH white
+ keyword whole PDO::ATTR_SERVER_INFO white
+ keyword whole PDO::ATTR_SERVER_VERSION white
+ keyword whole PDO::ATTR_TIMEOUT white
+ keyword whole PDO::CASE_LOWER white
+ keyword whole PDO::CASE_NATURAL white
+ keyword whole PDO::CASE_UPPER white
+ keyword whole PDO::CURSOR_FWDONLY white
+ keyword whole PDO::CURSOR_SCROLL white
+ keyword whole PDO::ERRMODE_EXCEPTION white
+ keyword whole PDO::ERRMODE_SILENT white
+ keyword whole PDO::ERRMODE_WARNING white
+ keyword whole PDO::ERR_NONE white
+ keyword whole PDO::FETCH_ASSOC white
+ keyword whole PDO::FETCH_BOTH white
+ keyword whole PDO::FETCH_BOUND white
+ keyword whole PDO::FETCH_CLASS white
+ keyword whole PDO::FETCH_CLASSTYPE white
+ keyword whole PDO::FETCH_COLUMN white
+ keyword whole PDO::FETCH_FUNC white
+ keyword whole PDO::FETCH_GROUP white
+ keyword whole PDO::FETCH_INTO white
+ keyword whole PDO::FETCH_LAZY white
+ keyword whole PDO::FETCH_NAMED white
+ keyword whole PDO::FETCH_NUM white
+ keyword whole PDO::FETCH_OBJ white
+ keyword whole PDO::FETCH_ORI_ABS white
+ keyword whole PDO::FETCH_ORI_FIRST white
+ keyword whole PDO::FETCH_ORI_LAST white
+ keyword whole PDO::FETCH_ORI_NEXT white
+ keyword whole PDO::FETCH_ORI_PRIOR white
+ keyword whole PDO::FETCH_ORI_REL white
+ keyword whole PDO::FETCH_UNIQUE white
+ keyword whole PDO::PARAM_BOOL white
+ keyword whole PDO::PARAM_INPUT_OUTPUT white
+ keyword whole PDO::PARAM_INT white
+ keyword whole PDO::PARAM_LOB white
+ keyword whole PDO::PARAM_NULL white
+ keyword whole PDO::PARAM_STMT white
+ keyword whole PDO::PARAM_STR white
+ keyword whole PDO_PARAM_BOOL white
+
+# PHP Options&Information
+ keyword whole assert yellow
+ keyword whole assert_options yellow
+ keyword whole dl yellow
+ keyword whole extension_loaded yellow
+ keyword whole get_cfg_var yellow
+ keyword whole get_current_user yellow
+ keyword whole get_defined_constants yellow
+ keyword whole get_extension_funcs yellow
+ keyword whole get_include_path yellow
+ keyword whole get_included_files yellow
+ keyword whole get_loaded_extensions yellow
+ keyword whole get_magic_quotes_gpc yellow
+ keyword whole get_magic_quotes_runtime yellow
+ keyword whole get_required_files yellow
+ keyword whole getenv yellow
+ keyword whole getlastmod yellow
+ keyword whole getmygid yellow
+ keyword whole getmyinode yellow
+ keyword whole getmypid yellow
+ keyword whole getmyuid yellow
+ keyword whole getopt yellow
+ keyword whole getrusage yellow
+ keyword whole ini_alter yellow
+ keyword whole ini_get yellow
+ keyword whole ini_get_all yellow
+ keyword whole ini_restore yellow
+ keyword whole ini_set yellow
+ keyword whole main yellow
+ keyword whole memory_get_usage yellow
+ keyword whole php_ini_scanned_files yellow
+ keyword whole php_logo_guid yellow
+ keyword whole php_sapi_name yellow
+ keyword whole php_uname yellow
+ keyword whole phpcredits yellow
+ keyword whole phpinfo yellow
+ keyword whole phpversion yellow
+ keyword whole putenv yellow
+ keyword whole restore_include_path yellow
+ keyword whole set_include_path yellow
+ keyword whole set_magic_quotes_runtime yellow
+ keyword whole set_time_limit yellow
+ keyword whole version_compare yellow
+ keyword whole zend_logo_guid yellow
+ keyword whole zend_version yellow
+
+# PHP Options&Information constants
+ keyword whole ASSERT_ACTIVE white
+ keyword whole ASSERT_BAIL white
+ keyword whole ASSERT_CALLBACK white
+ keyword whole ASSERT_QUIET_EVAL white
+ keyword whole ASSERT_WARNING white
+ keyword whole CREDITS_ALL white
+ keyword whole CREDITS_DOCS white
+ keyword whole CREDITS_FULLPAGE white
+ keyword whole CREDITS_GENERAL white
+ keyword whole CREDITS_GROUP white
+ keyword whole CREDITS_MODULES white
+ keyword whole CREDITS_QA white
+ keyword whole CREDITS_SAPI white
+ keyword whole INFO_ALL white
+ keyword whole INFO_CONFIGURATION white
+ keyword whole INFO_CREDITS white
+ keyword whole INFO_ENVIRONMENT white
+ keyword whole INFO_GENERAL white
+ keyword whole INFO_LICENSE white
+ keyword whole INFO_MODULES white
+ keyword whole INFO_VARIABLES white
+
+# POSIX Functions
+ keyword whole posix_access yellow
+ keyword whole posix_ctermid yellow
+ keyword whole posix_get_last_error yellow
+ keyword whole posix_getcwd yellow
+ keyword whole posix_getegid yellow
+ keyword whole posix_geteuid yellow
+ keyword whole posix_getgid yellow
+ keyword whole posix_getgrgid yellow
+ keyword whole posix_getgrnam yellow
+ keyword whole posix_getgroups yellow
+ keyword whole posix_getlogin yellow
+ keyword whole posix_getpgid yellow
+ keyword whole posix_getpgrp yellow
+ keyword whole posix_getpid yellow
+ keyword whole posix_getppid yellow
+ keyword whole posix_getpwnam yellow
+ keyword whole posix_getpwuid yellow
+ keyword whole posix_getrlimit yellow
+ keyword whole posix_getsid yellow
+ keyword whole posix_getuid yellow
+ keyword whole posix_isatty yellow
+ keyword whole posix_kill yellow
+ keyword whole posix_mkfifo yellow
+ keyword whole posix_mknod yellow
+ keyword whole posix_setegid yellow
+ keyword whole posix_seteuid yellow
+ keyword whole posix_setgid yellow
+ keyword whole posix_setpgid yellow
+ keyword whole posix_setsid yellow
+ keyword whole posix_setuid yellow
+ keyword whole posix_strerror yellow
+ keyword whole posix_times yellow
+ keyword whole posix_ttyname yellow
+ keyword whole posix_uname yellow
+
+# POSIX Functions constants
+ keyword whole POSIX_F_OK white
+ keyword whole POSIX_R_OK white
+ keyword whole POSIX_S_IFBLK white
+ keyword whole POSIX_S_IFCHR white
+ keyword whole POSIX_S_IFIFO white
+ keyword whole POSIX_S_IFREG white
+ keyword whole POSIX_S_IFSOCK white
+ keyword whole POSIX_W_OK white
+ keyword whole POSIX_X_OK white
+
+# Regular Expression Functions (POSIX Extended)
+ keyword whole ereg yellow
+ keyword whole ereg_replace yellow
+ keyword whole eregi yellow
+ keyword whole eregi_replace yellow
+ keyword whole split yellow
+ keyword whole spliti yellow
+ keyword whole sql_regcase yellow
+
+# PostgreSQL Functions
+ keyword whole pg_affected_rows yellow
+ keyword whole pg_cancel_query yellow
+ keyword whole pg_client_encoding yellow
+ keyword whole pg_close yellow
+ keyword whole pg_connect yellow
+ keyword whole pg_connection_busy yellow
+ keyword whole pg_connection_reset yellow
+ keyword whole pg_connection_status yellow
+ keyword whole pg_convert yellow
+ keyword whole pg_copy_from yellow
+ keyword whole pg_copy_to yellow
+ keyword whole pg_dbname yellow
+ keyword whole pg_delete yellow
+ keyword whole pg_end_copy yellow
+ keyword whole pg_escape_bytea yellow
+ keyword whole pg_escape_string yellow
+ keyword whole pg_execute yellow
+ keyword whole pg_fetch_all yellow
+ keyword whole pg_fetch_all_columns yellow
+ keyword whole pg_fetch_array yellow
+ keyword whole pg_fetch_assoc yellow
+ keyword whole pg_fetch_object yellow
+ keyword whole pg_fetch_result yellow
+ keyword whole pg_fetch_row yellow
+ keyword whole pg_field_is_null yellow
+ keyword whole pg_field_name yellow
+ keyword whole pg_field_num yellow
+ keyword whole pg_field_prtlen yellow
+ keyword whole pg_field_size yellow
+ keyword whole pg_field_type yellow
+ keyword whole pg_field_type_oid yellow
+ keyword whole pg_free_result yellow
+ keyword whole pg_get_notify yellow
+ keyword whole pg_get_pid yellow
+ keyword whole pg_get_result yellow
+ keyword whole pg_host yellow
+ keyword whole pg_insert yellow
+ keyword whole pg_last_error yellow
+ keyword whole pg_last_notice yellow
+ keyword whole pg_last_oid yellow
+ keyword whole pg_lo_close yellow
+ keyword whole pg_lo_create yellow
+ keyword whole pg_lo_export yellow
+ keyword whole pg_lo_import yellow
+ keyword whole pg_lo_open yellow
+ keyword whole pg_lo_read yellow
+ keyword whole pg_lo_read_all yellow
+ keyword whole pg_lo_seek yellow
+ keyword whole pg_lo_tell yellow
+ keyword whole pg_lo_unlink yellow
+ keyword whole pg_lo_write yellow
+ keyword whole pg_meta_data yellow
+ keyword whole pg_num_fields yellow
+ keyword whole pg_num_rows yellow
+ keyword whole pg_options yellow
+ keyword whole pg_parameter_status yellow
+ keyword whole pg_pconnect yellow
+ keyword whole pg_ping yellow
+ keyword whole pg_port yellow
+ keyword whole pg_prepare yellow
+ keyword whole pg_put_line yellow
+ keyword whole pg_query yellow
+ keyword whole pg_query_params yellow
+ keyword whole pg_result_error yellow
+ keyword whole pg_result_error_field yellow
+ keyword whole pg_result_seek yellow
+ keyword whole pg_result_status yellow
+ keyword whole pg_select yellow
+ keyword whole pg_send_execute yellow
+ keyword whole pg_send_prepare yellow
+ keyword whole pg_send_query yellow
+ keyword whole pg_send_query_params yellow
+ keyword whole pg_set_client_encoding yellow
+ keyword whole pg_set_error_verbosity yellow
+ keyword whole pg_trace yellow
+ keyword whole pg_transaction_status yellow
+ keyword whole pg_tty yellow
+ keyword whole pg_unescape_bytea yellow
+ keyword whole pg_untrace yellow
+ keyword whole pg_update yellow
+ keyword whole pg_version yellow
+
+# PostgreSQL Functions constants
+ keyword whole NULL white
+ keyword whole PGSQL_ASSOC white
+ keyword whole PGSQL_BAD_RESPONSE white
+ keyword whole PGSQL_BOTH white
+ keyword whole PGSQL_COMMAND_OK white
+ keyword whole PGSQL_CONNECTION_BAD white
+ keyword whole PGSQL_CONNECTION_OK white
+ keyword whole PGSQL_CONNECT_FORCE_NEW white
+ keyword whole PGSQL_CONV_FORCE_NULL white
+ keyword whole PGSQL_CONV_IGNORE_DEFAULT white
+ keyword whole PGSQL_COPY_IN white
+ keyword whole PGSQL_COPY_OUT white
+ keyword whole PGSQL_DIAG_CONTEXT white
+ keyword whole PGSQL_DIAG_INTERNAL_POSITION white
+ keyword whole PGSQL_DIAG_INTERNAL_QUERY white
+ keyword whole PGSQL_DIAG_MESSAGE_DETAIL white
+ keyword whole PGSQL_DIAG_MESSAGE_HINT white
+ keyword whole PGSQL_DIAG_MESSAGE_PRIMARY white
+ keyword whole PGSQL_DIAG_SEVERITY white
+ keyword whole PGSQL_DIAG_SOURCE_FILE white
+ keyword whole PGSQL_DIAG_SOURCE_FUNCTION white
+ keyword whole PGSQL_DIAG_SOURCE_LINE white
+ keyword whole PGSQL_DIAG_SQLSTATE white
+ keyword whole PGSQL_DIAG_STATEMENT_POSITION white
+ keyword whole PGSQL_EMPTY_QUERY white
+ keyword whole PGSQL_ERRORS_DEFAULT white
+ keyword whole PGSQL_ERRORS_TERSE white
+ keyword whole PGSQL_ERRORS_VERBOSE white
+ keyword whole PGSQL_FATAL_ERROR white
+ keyword whole PGSQL_NONFATAL_ERROR white
+ keyword whole PGSQL_NUM white
+ keyword whole PGSQL_SEEK_CUR white
+ keyword whole PGSQL_SEEK_END white
+ keyword whole PGSQL_SEEK_SET white
+ keyword whole PGSQL_STATUS_LONG white
+ keyword whole PGSQL_STATUS_STRING white
+ keyword whole PGSQL_TRANSACTION_ACTIVE white
+ keyword whole PGSQL_TRANSACTION_IDLE white
+ keyword whole PGSQL_TRANSACTION_INERROR white
+ keyword whole PGSQL_TRANSACTION_INTRANS white
+ keyword whole PGSQL_TRANSACTION_UNKNOWN white
+ keyword whole PGSQL_TUPLES_OK white
+ keyword whole PG_DIAG_INTERNAL_QUERY white
+ keyword whole PG_DIAG_STATEMENT_POSITION white
+
+# PostgreSQL Functions (PDO_PGSQL)
+
+# Printer Functions
+ keyword whole printer_abort yellow
+ keyword whole printer_close yellow
+ keyword whole printer_create_brush yellow
+ keyword whole printer_create_dc yellow
+ keyword whole printer_create_font yellow
+ keyword whole printer_create_pen yellow
+ keyword whole printer_delete_brush yellow
+ keyword whole printer_delete_dc yellow
+ keyword whole printer_delete_font yellow
+ keyword whole printer_delete_pen yellow
+ keyword whole printer_draw_bmp yellow
+ keyword whole printer_draw_chord yellow
+ keyword whole printer_draw_elipse yellow
+ keyword whole printer_draw_line yellow
+ keyword whole printer_draw_pie yellow
+ keyword whole printer_draw_rectangle yellow
+ keyword whole printer_draw_roundrect yellow
+ keyword whole printer_draw_text yellow
+ keyword whole printer_end_doc yellow
+ keyword whole printer_end_page yellow
+ keyword whole printer_get_option yellow
+ keyword whole printer_list yellow
+ keyword whole printer_logical_fontheight yellow
+ keyword whole printer_open yellow
+ keyword whole printer_select_brush yellow
+ keyword whole printer_select_font yellow
+ keyword whole printer_select_pen yellow
+ keyword whole printer_set_option yellow
+ keyword whole printer_start_doc yellow
+ keyword whole printer_start_page yellow
+ keyword whole printer_write yellow
+
+# Program Execution Functions
+ keyword whole escapeshellarg yellow
+ keyword whole escapeshellcmd yellow
+ keyword whole exec yellow
+ keyword whole passthru yellow
+ keyword whole proc_close yellow
+ keyword whole proc_get_status yellow
+ keyword whole proc_nice yellow
+ keyword whole proc_open yellow
+ keyword whole proc_terminate yellow
+ keyword whole shell_exec yellow
+ keyword whole system yellow
+
+# PostScript document creation
+ keyword whole ps_add_bookmark yellow
+ keyword whole ps_add_launchlink yellow
+ keyword whole ps_add_locallink yellow
+ keyword whole ps_add_note yellow
+ keyword whole ps_add_pdflink yellow
+ keyword whole ps_add_weblink yellow
+ keyword whole ps_arc yellow
+ keyword whole ps_arcn yellow
+ keyword whole ps_begin_page yellow
+ keyword whole ps_begin_pattern yellow
+ keyword whole ps_begin_template yellow
+ keyword whole ps_circle yellow
+ keyword whole ps_clip yellow
+ keyword whole ps_close yellow
+ keyword whole ps_close_image yellow
+ keyword whole ps_closepath yellow
+ keyword whole ps_closepath_stroke yellow
+ keyword whole ps_continue_text yellow
+ keyword whole ps_curveto yellow
+ keyword whole ps_delete yellow
+ keyword whole ps_end_page yellow
+ keyword whole ps_end_pattern yellow
+ keyword whole ps_end_template yellow
+ keyword whole ps_fill yellow
+ keyword whole ps_fill_stroke yellow
+ keyword whole ps_findfont yellow
+ keyword whole ps_get_buffer yellow
+ keyword whole ps_get_parameter yellow
+ keyword whole ps_get_value yellow
+ keyword whole ps_hyphenate yellow
+ keyword whole ps_lineto yellow
+ keyword whole ps_makespotcolor yellow
+ keyword whole ps_moveto yellow
+ keyword whole ps_new yellow
+ keyword whole ps_open_file yellow
+ keyword whole ps_open_image yellow
+ keyword whole ps_open_image_file yellow
+ keyword whole ps_place_image yellow
+ keyword whole ps_rect yellow
+ keyword whole ps_restore yellow
+ keyword whole ps_rotate yellow
+ keyword whole ps_save yellow
+ keyword whole ps_scale yellow
+ keyword whole ps_set_border_color yellow
+ keyword whole ps_set_border_dash yellow
+ keyword whole ps_set_border_style yellow
+ keyword whole ps_set_info yellow
+ keyword whole ps_set_parameter yellow
+ keyword whole ps_set_text_pos yellow
+ keyword whole ps_set_value yellow
+ keyword whole ps_setcolor yellow
+ keyword whole ps_setdash yellow
+ keyword whole ps_setflat yellow
+ keyword whole ps_setfont yellow
+ keyword whole ps_setgray yellow
+ keyword whole ps_setlinecap yellow
+ keyword whole ps_setlinejoin yellow
+ keyword whole ps_setlinewidth yellow
+ keyword whole ps_setmiterlimit yellow
+ keyword whole ps_setpolydash yellow
+ keyword whole ps_shading yellow
+ keyword whole ps_shading_pattern yellow
+ keyword whole ps_shfill yellow
+ keyword whole ps_show yellow
+ keyword whole ps_show_boxed yellow
+ keyword whole ps_show_xy yellow
+ keyword whole ps_string_geometry yellow
+ keyword whole ps_stringwidth yellow
+ keyword whole ps_stroke yellow
+ keyword whole ps_symbol yellow
+ keyword whole ps_symbol_name yellow
+ keyword whole ps_symbol_width yellow
+ keyword whole ps_translate yellow
+
+# PostScript document creation constants
+ keyword whole ps_LINECAP_BUTT white
+ keyword whole ps_LINECAP_ROUND white
+ keyword whole ps_LINECAP_SQUARED white
+ keyword whole ps_LINEJOIN_BEVEL white
+ keyword whole ps_LINEJOIN_MITER white
+ keyword whole ps_LINEJOIN_ROUND white
+
+# Pspell Functions
+ keyword whole pspell_add_to_personal yellow
+ keyword whole pspell_add_to_session yellow
+ keyword whole pspell_check yellow
+ keyword whole pspell_clear_session yellow
+ keyword whole pspell_config_create yellow
+ keyword whole pspell_config_data_dir yellow
+ keyword whole pspell_config_dict_dir yellow
+ keyword whole pspell_config_ignore yellow
+ keyword whole pspell_config_mode yellow
+ keyword whole pspell_config_personal yellow
+ keyword whole pspell_config_repl yellow
+ keyword whole pspell_config_runtogether yellow
+ keyword whole pspell_config_save_repl yellow
+ keyword whole pspell_new yellow
+ keyword whole pspell_new_config yellow
+ keyword whole pspell_new_personal yellow
+ keyword whole pspell_save_wordlist yellow
+ keyword whole pspell_store_replacement yellow
+ keyword whole pspell_suggest yellow
+
+# Pspell Functions constants
+ keyword whole PSPELL_BAD_SPELLERS white
+ keyword whole PSPELL_FAST white
+ keyword whole PSPELL_NORMAL white
+ keyword whole PSPELL_RUN_TOGETHER white
+
+# qtdom Functions
+ keyword whole qdom_error yellow
+ keyword whole qdom_tree yellow
+
+# Radius
+ keyword whole radius_acct_open yellow
+ keyword whole radius_add_server yellow
+ keyword whole radius_auth_open yellow
+ keyword whole radius_close yellow
+ keyword whole radius_config yellow
+ keyword whole radius_create_request yellow
+ keyword whole radius_cvt_addr yellow
+ keyword whole radius_cvt_int yellow
+ keyword whole radius_cvt_string yellow
+ keyword whole radius_demangle yellow
+ keyword whole radius_demangle_mppe_key yellow
+ keyword whole radius_get_attr yellow
+ keyword whole radius_get_vendor_attr yellow
+ keyword whole radius_put_addr yellow
+ keyword whole radius_put_attr yellow
+ keyword whole radius_put_int yellow
+ keyword whole radius_put_string yellow
+ keyword whole radius_put_vendor_addr yellow
+ keyword whole radius_put_vendor_attr yellow
+ keyword whole radius_put_vendor_int yellow
+ keyword whole radius_put_vendor_string yellow
+ keyword whole radius_request_authenticator yellow
+ keyword whole radius_send_request yellow
+ keyword whole radius_server_secret yellow
+ keyword whole radius_strerror yellow
+
+# Radius constants
+ keyword whole RADIUS_ACCESS_ACCEPT white
+ keyword whole RADIUS_ACCESS_CHALLENGE white
+ keyword whole RADIUS_ACCESS_REJECT white
+ keyword whole RADIUS_ACCESS_REQUEST white
+ keyword whole RADIUS_ACCOUNTING_OFF white
+ keyword whole RADIUS_ACCOUNTING_ON white
+ keyword whole RADIUS_ACCOUNTING_REQUEST white
+ keyword whole RADIUS_ACCOUNTING_RESPONSE white
+ keyword whole RADIUS_ACCT_AUTHENTIC white
+ keyword whole RADIUS_ACCT_DELAY_TIME white
+ keyword whole RADIUS_ACCT_INPUT_OCTETS white
+ keyword whole RADIUS_ACCT_INPUT_PACKETS white
+ keyword whole RADIUS_ACCT_LINK_COUNT white
+ keyword whole RADIUS_ACCT_MULTI_SESSION_ID white
+ keyword whole RADIUS_ACCT_OUTPUT_OCTETS white
+ keyword whole RADIUS_ACCT_OUTPUT_PACKETS white
+ keyword whole RADIUS_ACCT_SESSION_ID white
+ keyword whole RADIUS_ACCT_SESSION_TIME white
+ keyword whole RADIUS_ACCT_STATUS_TYPE white
+ keyword whole RADIUS_ACCT_TERMINATE_CAUSE white
+ keyword whole RADIUS_ADMINISTRATIVE white
+ keyword whole RADIUS_ADSL_CAP white
+ keyword whole RADIUS_ADSL_DMT white
+ keyword whole RADIUS_ARAP white
+ keyword whole RADIUS_ASYNC white
+ keyword whole RADIUS_AUTHENTICATE_ONLY white
+ keyword whole RADIUS_AUTH_LOCAL white
+ keyword whole RADIUS_AUTH_RADIUS white
+ keyword whole RADIUS_AUTH_REMOTE white
+ keyword whole RADIUS_CABLE white
+ keyword whole RADIUS_CALLBACK_FRAMED white
+ keyword whole RADIUS_CALLBACK_ID white
+ keyword whole RADIUS_CALLBACK_LOGIN white
+ keyword whole RADIUS_CALLBACK_NAS_PROMPT white
+ keyword whole RADIUS_CALLBACK_NUMBER white
+ keyword whole RADIUS_CALLED_STATION_ID white
+ keyword whole RADIUS_CALLING_STATION_ID white
+ keyword whole RADIUS_CHAP_CHALLENGE white
+ keyword whole RADIUS_CHAP_PASSWORD white
+ keyword whole RADIUS_CLASS white
+ keyword whole RADIUS_COMP_IPXHDR white
+ keyword whole RADIUS_COMP_NONE white
+ keyword whole RADIUS_COMP_VJ white
+ keyword whole RADIUS_CONNECT_INFO white
+ keyword whole RADIUS_ETHERNET white
+ keyword whole RADIUS_FILTER_ID white
+ keyword whole RADIUS_FRAMED white
+ keyword whole RADIUS_FRAMED_APPLETALK_LINK white
+ keyword whole RADIUS_FRAMED_APPLETALK_NETWORK white
+ keyword whole RADIUS_FRAMED_APPLETALK_ZONE white
+ keyword whole RADIUS_FRAMED_COMPRESSION white
+ keyword whole RADIUS_FRAMED_IPX_NETWORK white
+ keyword whole RADIUS_FRAMED_IP_ADDRESS white
+ keyword whole RADIUS_FRAMED_IP_NETMASK white
+ keyword whole RADIUS_FRAMED_MTU white
+ keyword whole RADIUS_FRAMED_PROTOCOL white
+ keyword whole RADIUS_FRAMED_ROUTE white
+ keyword whole RADIUS_FRAMED_ROUTING white
+ keyword whole RADIUS_GANDALF white
+ keyword whole RADIUS_G_3_FAX white
+ keyword whole RADIUS_HDLC_CLEAR_CHANNEL white
+ keyword whole RADIUS_IDLE_TIMEOUT white
+ keyword whole RADIUS_IDSL white
+ keyword whole RADIUS_ISDN_ASYNC_V110 white
+ keyword whole RADIUS_ISDN_ASYNC_V120 white
+ keyword whole RADIUS_ISDN_SYNC white
+ keyword whole RADIUS_LOGIN white
+ keyword whole RADIUS_LOGIN_IP_HOST white
+ keyword whole RADIUS_LOGIN_LAT_GROUP white
+ keyword whole RADIUS_LOGIN_LAT_NODE white
+ keyword whole RADIUS_LOGIN_LAT_PORT white
+ keyword whole RADIUS_LOGIN_LAT_SERVICE white
+ keyword whole RADIUS_LOGIN_SERVICE white
+ keyword whole RADIUS_LOGIN_TCP_PORT white
+ keyword whole RADIUS_MICROSOFT_MS_ACCT_AUTH_TYPE white
+ keyword whole RADIUS_MICROSOFT_MS_ACCT_EAP_TYPE white
+ keyword whole RADIUS_MICROSOFT_MS_ARAP_CHALLENGE white
+ keyword whole RADIUS_MICROSOFT_MS_ARAP_PASSWORD_CHANGE_REASON white
+ keyword whole RADIUS_MICROSOFT_MS_BAP_USAGE white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP2_PW white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP2_RESPONSE white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP2_SUCCESS white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_CHALLENGE white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_DOMAIN white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_ERROR white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_LM_ENC_PW white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_MPPE_KEYS white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_NT_ENC_PW white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_PW_1 white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_PW_2 white
+ keyword whole RADIUS_MICROSOFT_MS_CHAP_RESPONSE white
+ keyword whole RADIUS_MICROSOFT_MS_FILTER white
+ keyword whole RADIUS_MICROSOFT_MS_LINK_DROP_TIME_LIMIT white
+ keyword whole RADIUS_MICROSOFT_MS_LINK_UTILIZATION_THRESHOLD white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_RECV_KEY white
+ keyword whole RADIUS_MICROSOFT_MS_MPPE_SEND_KEY white
+ keyword whole RADIUS_MICROSOFT_MS_NEW_ARAP_PASSWORD white
+ keyword whole RADIUS_MICROSOFT_MS_OLD_ARAP_PASSWORD white
+ keyword whole RADIUS_MICROSOFT_MS_PRIMARY_DNS_SERVER white
+ keyword whole RADIUS_MICROSOFT_MS_PRIMARY_NBNS_SERVER white
+ keyword whole RADIUS_MICROSOFT_MS_RAS_VENDOR white
+ keyword whole RADIUS_MICROSOFT_MS_RAS_VERSION white
+ keyword whole RADIUS_MICROSOFT_MS_SECONDARY_DNS_SERVER white
+ keyword whole RADIUS_MICROSOFT_MS_SECONDARY_NBNS_SERVER white
+ keyword whole RADIUS_NAS_IDENTIFIER white
+ keyword whole RADIUS_NAS_IP_ADDRESS white
+ keyword whole RADIUS_NAS_PORT white
+ keyword whole RADIUS_NAS_PORT_TYPE white
+ keyword whole RADIUS_NAS_PROMPT white
+ keyword whole RADIUS_OUTBOUND white
+ keyword whole RADIUS_PIAFS white
+ keyword whole RADIUS_PORT_LIMIT white
+ keyword whole RADIUS_PPP white
+ keyword whole RADIUS_PROXY_STATE white
+ keyword whole RADIUS_REPLY_MESSAGE white
+ keyword whole RADIUS_SDSL white
+ keyword whole RADIUS_SERVICE_TYPE white
+ keyword whole RADIUS_SESSION_TIMEOUT white
+ keyword whole RADIUS_SLIP white
+ keyword whole RADIUS_START white
+ keyword whole RADIUS_STATE white
+ keyword whole RADIUS_STOP white
+ keyword whole RADIUS_SYNC white
+ keyword whole RADIUS_TERMINATION_ACTION white
+ keyword whole RADIUS_TERM_ADMIN_REBOOT white
+ keyword whole RADIUS_TERM_ADMIN_RESET white
+ keyword whole RADIUS_TERM_CALLBACK white
+ keyword whole RADIUS_TERM_HOST_REQUEST white
+ keyword whole RADIUS_TERM_IDLE_TIMEOUT white
+ keyword whole RADIUS_TERM_LOST_CARRIER white
+ keyword whole RADIUS_TERM_LOST_SERVICE white
+ keyword whole RADIUS_TERM_NAS_ERROR white
+ keyword whole RADIUS_TERM_NAS_REBOOT white
+ keyword whole RADIUS_TERM_NAS_REQUEST white
+ keyword whole RADIUS_TERM_PORT_ERROR white
+ keyword whole RADIUS_TERM_PORT_PREEMPTED white
+ keyword whole RADIUS_TERM_PORT_SUSPENDED white
+ keyword whole RADIUS_TERM_PORT_UNNEEDED white
+ keyword whole RADIUS_TERM_SERVICE_UNAVAILABLE white
+ keyword whole RADIUS_TERM_SESSION_TIMEOUT white
+ keyword whole RADIUS_TERM_USER_ERROR white
+ keyword whole RADIUS_TERM_USER_REQUEST white
+ keyword whole RADIUS_USER_NAME white
+ keyword whole RADIUS_USER_PASSWORD white
+ keyword whole RADIUS_VENDOR_MICROSOFT white
+ keyword whole RADIUS_VENDOR_SPECIFIC white
+ keyword whole RADIUS_VIRTUAL white
+ keyword whole RADIUS_WIRELESS_IEEE_802_11 white
+ keyword whole RADIUS_WIRELESS_OTHER white
+ keyword whole RADIUS_XDSL white
+ keyword whole RADIUS_XYLOGICS white
+ keyword whole RADIUS_X_25 white
+ keyword whole RADIUS_X_75 white
+
+# Rar Functions
+ keyword whole rar_close yellow
+ keyword whole rar_entry_get yellow
+ keyword whole rar_list yellow
+ keyword whole rar_open yellow
+
+# Rar Functions Rar methods
+ keyword whole Rar yellow
+ keyword whole ->extract yellow
+ keyword whole ->getAttr yellow
+ keyword whole ->getCrc yellow
+ keyword whole ->getFileTime yellow
+ keyword whole ->getHostOs yellow
+ keyword whole ->getMethod yellow
+ keyword whole ->getName yellow
+ keyword whole ->getPackedSize yellow
+ keyword whole ->getUnpackedSize yellow
+ keyword whole ->getVersion yellow
+
+# Rar Functions constants
+ keyword whole RAR_HOST_BEOS white
+ keyword whole RAR_HOST_MSDOS white
+ keyword whole RAR_HOST_OS2 white
+ keyword whole RAR_HOST_UNIX white
+ keyword whole RAR_HOST_WIN32 white
+
+# GNU Readline
+ keyword whole readline yellow
+ keyword whole readline_add_history yellow
+ keyword whole readline_callback_handler_install yellow
+ keyword whole readline_callback_handler_remove yellow
+ keyword whole readline_callback_read_char yellow
+ keyword whole readline_clear_history yellow
+ keyword whole readline_completion_function yellow
+ keyword whole readline_info yellow
+ keyword whole readline_list_history yellow
+ keyword whole readline_on_new_line yellow
+ keyword whole readline_read_history yellow
+ keyword whole readline_redisplay yellow
+ keyword whole readline_write_history yellow
+
+# GNU Recode Functions
+ keyword whole recode yellow
+ keyword whole recode_file yellow
+ keyword whole recode_string yellow
+
+# RPM Header Reading Functions
+ keyword whole rpm_close yellow
+ keyword whole rpm_get_tag yellow
+ keyword whole rpm_is_valid yellow
+ keyword whole rpm_open yellow
+
+# RPM Header Reading Functions constants
+ keyword whole RPMREADER_ARCH white
+ keyword whole RPMREADER_ARCHIVESIZE white
+ keyword whole RPMREADER_BASENAMES white
+ keyword whole RPMREADER_BUILDARCHS white
+ keyword whole RPMREADER_BUILDHOST white
+ keyword whole RPMREADER_BUILDTIME white
+ keyword whole RPMREADER_CACHECTIME white
+ keyword whole RPMREADER_CACHEPKGMTIME white
+ keyword whole RPMREADER_CACHEPKGPATH white
+ keyword whole RPMREADER_CACHEPKGSIZE white
+ keyword whole RPMREADER_CHANGELOGNAME white
+ keyword whole RPMREADER_CHANGELOGTEXT white
+ keyword whole RPMREADER_CHANGELOGTIME white
+ keyword whole RPMREADER_CLASSDICT white
+ keyword whole RPMREADER_CONFLICTFLAGS white
+ keyword whole RPMREADER_CONFLICTNAME white
+ keyword whole RPMREADER_CONFLICTVERSION white
+ keyword whole RPMREADER_COOKIE white
+ keyword whole RPMREADER_COPYRIGHT white
+ keyword whole RPMREADER_DEPENDSDICT white
+ keyword whole RPMREADER_DESCRIPTION white
+ keyword whole RPMREADER_DIRINDEXES white
+ keyword whole RPMREADER_DIRNAMES white
+ keyword whole RPMREADER_DISTRIBUTION white
+ keyword whole RPMREADER_DISTURL white
+ keyword whole RPMREADER_EPOCH white
+ keyword whole RPMREADER_EXCLUDEARCH white
+ keyword whole RPMREADER_EXCLUDEOS white
+ keyword whole RPMREADER_EXCLUSIVEARCH white
+ keyword whole RPMREADER_EXCLUSIVEOS white
+ keyword whole RPMREADER_FILECLASS white
+ keyword whole RPMREADER_FILECOLORS white
+ keyword whole RPMREADER_FILECONTEXTS white
+ keyword whole RPMREADER_FILEDEPENDSN white
+ keyword whole RPMREADER_FILEDEPENDSX white
+ keyword whole RPMREADER_FILEDEVICES white
+ keyword whole RPMREADER_FILEFLAGS white
+ keyword whole RPMREADER_FILEGROUPNAME white
+ keyword whole RPMREADER_FILEINODES white
+ keyword whole RPMREADER_FILELANGS white
+ keyword whole RPMREADER_FILELINKTOS white
+ keyword whole RPMREADER_FILEMD5S white
+ keyword whole RPMREADER_FILEMODES white
+ keyword whole RPMREADER_FILEMTIMES white
+ keyword whole RPMREADER_FILERDEVS white
+ keyword whole RPMREADER_FILESIZES white
+ keyword whole RPMREADER_FILESTATES white
+ keyword whole RPMREADER_FILEUSERNAME white
+ keyword whole RPMREADER_FILEVERIFYFLAGS white
+ keyword whole RPMREADER_FSCONTEXTS white
+ keyword whole RPMREADER_GIF white
+ keyword whole RPMREADER_GROUP white
+ keyword whole RPMREADER_ICON white
+ keyword whole RPMREADER_INSTALLCOLOR white
+ keyword whole RPMREADER_INSTALLTID white
+ keyword whole RPMREADER_INSTALLTIME white
+ keyword whole RPMREADER_INSTPREFIXES white
+ keyword whole RPMREADER_LICENSE white
+ keyword whole RPMREADER_MAXIMUM white
+ keyword whole RPMREADER_MINIMUM white
+ keyword whole RPMREADER_NAME white
+ keyword whole RPMREADER_OBSOLETEFLAGS white
+ keyword whole RPMREADER_OBSOLETENAME white
+ keyword whole RPMREADER_OBSOLETES white
+ keyword whole RPMREADER_OBSOLETEVERSION white
+ keyword whole RPMREADER_OLDFILENAMES white
+ keyword whole RPMREADER_OPTFLAGS white
+ keyword whole RPMREADER_OS white
+ keyword whole RPMREADER_PACKAGER white
+ keyword whole RPMREADER_PATCH white
+ keyword whole RPMREADER_PATCHESFLAGS white
+ keyword whole RPMREADER_PATCHESNAME white
+ keyword whole RPMREADER_PATCHESVERSION white
+ keyword whole RPMREADER_PAYLOADCOMPRESSOR white
+ keyword whole RPMREADER_PAYLOADFLAGS white
+ keyword whole RPMREADER_PAYLOADFORMAT white
+ keyword whole RPMREADER_PLATFORM white
+ keyword whole RPMREADER_POLICIES white
+ keyword whole RPMREADER_POSTIN white
+ keyword whole RPMREADER_POSTINPROG white
+ keyword whole RPMREADER_POSTUN white
+ keyword whole RPMREADER_POSTUNPROG white
+ keyword whole RPMREADER_PREFIXES white
+ keyword whole RPMREADER_PREIN white
+ keyword whole RPMREADER_PREINPROG white
+ keyword whole RPMREADER_PREUN white
+ keyword whole RPMREADER_PREUNPROG white
+ keyword whole RPMREADER_PROVIDEFLAGS white
+ keyword whole RPMREADER_PROVIDENAME white
+ keyword whole RPMREADER_PROVIDES white
+ keyword whole RPMREADER_PROVIDEVERSION white
+ keyword whole RPMREADER_RECONTEXTS white
+ keyword whole RPMREADER_RELEASE white
+ keyword whole RPMREADER_REMOVETID white
+ keyword whole RPMREADER_REQUIREFLAGS white
+ keyword whole RPMREADER_REQUIRENAME white
+ keyword whole RPMREADER_REQUIREVERSION white
+ keyword whole RPMREADER_RHNPLATFORM white
+ keyword whole RPMREADER_RPMVERSION white
+ keyword whole RPMREADER_SERIAL white
+ keyword whole RPMREADER_SIZE white
+ keyword whole RPMREADER_SOURCE white
+ keyword whole RPMREADER_SOURCEPKGID white
+ keyword whole RPMREADER_SOURCERPM white
+ keyword whole RPMREADER_SUMMARY white
+ keyword whole RPMREADER_TRIGGERFLAGS white
+ keyword whole RPMREADER_TRIGGERINDEX white
+ keyword whole RPMREADER_TRIGGERNAME white
+ keyword whole RPMREADER_TRIGGERSCRIPTPROG white
+ keyword whole RPMREADER_TRIGGERSCRIPTS white
+ keyword whole RPMREADER_TRIGGERVERSION white
+ keyword whole RPMREADER_URL white
+ keyword whole RPMREADER_VENDOR white
+ keyword whole RPMREADER_VERIFYSCRIPT white
+ keyword whole RPMREADER_VERIFYSCRIPTPROG white
+ keyword whole RPMREADER_VERSION white
+ keyword whole RPMREADER_XPM white
+
+# runkit Functions
+ keyword whole runkit_class_adopt yellow
+ keyword whole runkit_class_emancipate yellow
+ keyword whole runkit_constant_add yellow
+ keyword whole runkit_constant_redefine yellow
+ keyword whole runkit_constant_remove yellow
+ keyword whole runkit_function_add yellow
+ keyword whole runkit_function_copy yellow
+ keyword whole runkit_function_redefine yellow
+ keyword whole runkit_function_remove yellow
+ keyword whole runkit_function_rename yellow
+ keyword whole runkit_import yellow
+ keyword whole runkit_lint yellow
+ keyword whole runkit_lint_file yellow
+ keyword whole runkit_method_add yellow
+ keyword whole runkit_method_copy yellow
+ keyword whole runkit_method_redefine yellow
+ keyword whole runkit_method_remove yellow
+ keyword whole runkit_method_rename yellow
+ keyword whole runkit_sandbox_output_handler yellow
+ keyword whole runkit_superglobals yellow
+
+# runkit Functions constants
+ keyword whole CLASSKIT_ACC_PRIVATE white
+ keyword whole CLASSKIT_ACC_PROTECTED white
+ keyword whole CLASSKIT_ACC_PUBLIC white
+ keyword whole CLASSKIT_AGGREGATE_OVERRIDE white
+ keyword whole CLASSKIT_VERSION white
+ keyword whole RUNKIT_ACC_PRIVATE white
+ keyword whole RUNKIT_ACC_PROTECTED white
+ keyword whole RUNKIT_ACC_PUBLIC white
+ keyword whole RUNKIT_IMPORT_CLASSES white
+ keyword whole RUNKIT_IMPORT_CLASS_* white
+ keyword whole RUNKIT_IMPORT_CLASS_CONSTS white
+ keyword whole RUNKIT_IMPORT_CLASS_METHODS white
+ keyword whole RUNKIT_IMPORT_CLASS_PROPS white
+ keyword whole RUNKIT_IMPORT_FUNCTIONS white
+ keyword whole RUNKIT_IMPORT_OVERRIDE white
+ keyword whole RUNKIT_VERSION white
+
+# Satellite CORBA client extension [deprecated]
+ keyword whole OrbitEnum yellow
+ keyword whole OrbitObject yellow
+ keyword whole OrbitStruct yellow
+ keyword whole satellite_caught_exception yellow
+ keyword whole satellite_exception_id yellow
+ keyword whole satellite_exception_value yellow
+ keyword whole satellite_get_repository_id yellow
+ keyword whole satellite_load_idl yellow
+ keyword whole satellite_object_to_string yellow
+
+# SDO Functions
+
+# SDO Functions SDO_DAS_ChangeSummary methods
+ keyword whole SDO_DAS_ChangeSummary yellow
+ keyword whole ->beginLogging yellow
+ keyword whole ->endLogging yellow
+ keyword whole ->getChangeType yellow
+ keyword whole ->getChangedDataObjects yellow
+ keyword whole ->getOldContainer yellow
+ keyword whole ->getOldValues yellow
+ keyword whole ->isLogging yellow
+
+# SDO Functions SDO_DAS_DataFactory methods
+ keyword whole SDO_DAS_DataFactory yellow
+ keyword whole ->addPropertyToType yellow
+ keyword whole ->addType yellow
+ keyword whole ->getDataFactory yellow
+
+# SDO Functions SDO_DAS_DataObject methods
+ keyword whole SDO_DAS_DataObject yellow
+ keyword whole ->getChangeSummary yellow
+
+# SDO Functions SDO_DAS_Setting methods
+ keyword whole SDO_DAS_Setting yellow
+ keyword whole ->getListIndex yellow
+ keyword whole ->getPropertyIndex yellow
+ keyword whole ->getPropertyName yellow
+ keyword whole ->getValue yellow
+ keyword whole ->isSet yellow
+
+# SDO Functions SDO_DataFactory methods
+ keyword whole SDO_DataFactory yellow
+ keyword whole ->create yellow
+
+# SDO Functions SDO_DataObject methods
+ keyword whole SDO_DataObject yellow
+ keyword whole ->clear yellow
+ keyword whole ->createDataObject yellow
+ keyword whole ->getContainer yellow
+ keyword whole ->getContainmentPropertyName yellow
+ keyword whole ->getSequence yellow
+ keyword whole ->getType yellow
+
+# SDO Functions SDO_List methods
+ keyword whole SDO_List yellow
+ keyword whole ->insert yellow
+
+# SDO Functions SDO_Sequence methods
+ keyword whole SDO_Sequence yellow
+ keyword whole ->getPropertyIndex yellow
+ keyword whole ->getPropertyName yellow
+ keyword whole ->insert yellow
+ keyword whole ->move yellow
+
+# SDO Functions constants
+ keyword whole SDO_DAS_ChangeSummary::ADDITION=2 white
+ keyword whole SDO_DAS_ChangeSummary::DELETION=3 white
+ keyword whole SDO_DAS_ChangeSummary::MODIFICATION=1 white
+ keyword whole SDO_DAS_ChangeSummary::NONE=0 white
+
+# SDO XML Data Access Service Functions
+
+# SDO XML Data Access Service Functions SDO_DAS_XML methods
+ keyword whole SDO_DAS_XML yellow
+ keyword whole ->create yellow
+ keyword whole ->createDataObject yellow
+ keyword whole ->loadFromFile yellow
+ keyword whole ->loadFromString yellow
+ keyword whole ->saveDataObjectToFile yellow
+ keyword whole ->saveDataObjectToString yellow
+ keyword whole ->saveDocumentToFile yellow
+ keyword whole ->saveDocumentToString yellow
+
+# SDO XML Data Access Service Functions SDO_DAS_XML_Document methods
+ keyword whole SDO_DAS_XML_Document yellow
+ keyword whole ->getEncoding yellow
+ keyword whole ->getNoNamespaceSchemaLocation yellow
+ keyword whole ->getRootDataObject yellow
+ keyword whole ->getRootElementName yellow
+ keyword whole ->getRootElementURI yellow
+ keyword whole ->getSchemaLocation yellow
+ keyword whole ->getXMLDeclaration yellow
+ keyword whole ->getXMLVersion yellow
+ keyword whole ->setEncoding yellow
+ keyword whole ->setNoNamespaceSchemaLocation yellow
+ keyword whole ->setSchemaLocation yellow
+ keyword whole ->setXMLDeclaration yellow
+ keyword whole ->setXMLVersion yellow
+
+# SDO Relational Data Access Service Functions
+
+# SDO Relational Data Access Service Functions SDO_DAS_Relational methods
+ keyword whole SDO_DAS_Relational yellow
+ keyword whole ->__construct yellow
+ keyword whole ->applyChanges yellow
+ keyword whole ->createRootDataObject yellow
+ keyword whole ->executePreparedQuery yellow
+ keyword whole ->executeQuery yellow
+
+# Semaphore, Shared Memory and IPC Functions
+ keyword whole ftok yellow
+ keyword whole msg_get_queue yellow
+ keyword whole msg_receive yellow
+ keyword whole msg_remove_queue yellow
+ keyword whole msg_send yellow
+ keyword whole msg_set_queue yellow
+ keyword whole msg_stat_queue yellow
+ keyword whole sem_acquire yellow
+ keyword whole sem_get yellow
+ keyword whole sem_release yellow
+ keyword whole sem_remove yellow
+ keyword whole shm_attach yellow
+ keyword whole shm_detach yellow
+ keyword whole shm_get_var yellow
+ keyword whole shm_put_var yellow
+ keyword whole shm_remove yellow
+ keyword whole shm_remove_var yellow
+
+# Semaphore, Shared Memory and IPC Functions constants
+ keyword whole MSG_EXCEPT white
+ keyword whole MSG_IPC_NOWAIT white
+ keyword whole MSG_NOERROR white
+
+# SESAM Database Functions
+ keyword whole sesam_affected_rows yellow
+ keyword whole sesam_commit yellow
+ keyword whole sesam_connect yellow
+ keyword whole sesam_diagnostic yellow
+ keyword whole sesam_disconnect yellow
+ keyword whole sesam_errormsg yellow
+ keyword whole sesam_execimm yellow
+ keyword whole sesam_fetch_array yellow
+ keyword whole sesam_fetch_result yellow
+ keyword whole sesam_fetch_row yellow
+ keyword whole sesam_field_array yellow
+ keyword whole sesam_field_name yellow
+ keyword whole sesam_free_result yellow
+ keyword whole sesam_num_fields yellow
+ keyword whole sesam_query yellow
+ keyword whole sesam_rollback yellow
+ keyword whole sesam_seek_row yellow
+ keyword whole sesam_settransaction yellow
+
+# PostgreSQL Session Save Handler
+ keyword whole session_pgsql_add_error yellow
+ keyword whole session_pgsql_get_error yellow
+ keyword whole session_pgsql_get_field yellow
+ keyword whole session_pgsql_reset yellow
+ keyword whole session_pgsql_set_field yellow
+ keyword whole session_pgsql_status yellow
+
+# Session Handling Functions
+ keyword whole session_cache_expire yellow
+ keyword whole session_cache_limiter yellow
+ keyword whole session_commit yellow
+ keyword whole session_decode yellow
+ keyword whole session_destroy yellow
+ keyword whole session_encode yellow
+ keyword whole session_get_cookie_params yellow
+ keyword whole session_id yellow
+ keyword whole session_is_registered yellow
+ keyword whole session_module_name yellow
+ keyword whole session_name yellow
+ keyword whole session_regenerate_id yellow
+ keyword whole session_register yellow
+ keyword whole session_save_path yellow
+ keyword whole session_set_cookie_params yellow
+ keyword whole session_set_save_handler yellow
+ keyword whole session_start yellow
+ keyword whole session_unregister yellow
+ keyword whole session_unset yellow
+ keyword whole session_write_close yellow
+
+# Session Handling Functions constants
+ keyword whole SID white
+
+# Shared Memory Functions
+ keyword whole shmop_close yellow
+ keyword whole shmop_delete yellow
+ keyword whole shmop_open yellow
+ keyword whole shmop_read yellow
+ keyword whole shmop_size yellow
+ keyword whole shmop_write yellow
+
+# SimpleXML functions
+ keyword whole simplexml_import_dom yellow
+ keyword whole simplexml_load_file yellow
+ keyword whole simplexml_load_string yellow
+
+# SimpleXML functions SimpleXMLElement methods
+ keyword whole SimpleXMLElement yellow
+ keyword whole ->asXML yellow
+ keyword whole ->attributes yellow
+ keyword whole ->children yellow
+ keyword whole ->xpath yellow
+
+# SNMP Functions
+ keyword whole snmp_get_quick_print yellow
+ keyword whole snmp_get_valueretrieval yellow
+ keyword whole snmp_read_mib yellow
+ keyword whole snmp_set_enum_print yellow
+ keyword whole snmp_set_oid_numeric_print yellow
+ keyword whole snmp_set_quick_print yellow
+ keyword whole snmp_set_valueretrieval yellow
+ keyword whole snmpget yellow
+ keyword whole snmpgetnext yellow
+ keyword whole snmprealwalk yellow
+ keyword whole snmpset yellow
+ keyword whole snmpwalk yellow
+ keyword whole snmpwalkoid yellow
+
+# SNMP Functions constants
+ keyword whole SNMP_BIT_STR white
+ keyword whole SNMP_COUNTER white
+ keyword whole SNMP_COUNTER64 white
+ keyword whole SNMP_INTEGER white
+ keyword whole SNMP_IPADDRESS white
+ keyword whole SNMP_NULL white
+ keyword whole SNMP_OBJECT_ID white
+ keyword whole SNMP_OCTET_STR white
+ keyword whole SNMP_OPAQUE white
+ keyword whole SNMP_TIMETICKS white
+ keyword whole SNMP_UINTEGER white
+ keyword whole SNMP_UNSIGNED white
+ keyword whole SNMP_VALUE_LIBRARY white
+ keyword whole SNMP_VALUE_OBJECT white
+ keyword whole SNMP_VALUE_PLAIN white
+
+# SOAP Functions
+ keyword whole is_soap_fault yellow
+ keyword whole use_soap_error_handler yellow
+
+# SOAP Functions SoapClient methods
+ keyword whole SoapClient yellow
+ keyword whole ->__call yellow
+ keyword whole ->__construct yellow
+ keyword whole ->__doRequest yellow
+ keyword whole ->__getFunctions yellow
+ keyword whole ->__getLastRequest yellow
+ keyword whole ->__getLastRequestHeaders yellow
+ keyword whole ->__getLastResponse yellow
+ keyword whole ->__getLastResponseHeaders yellow
+ keyword whole ->__getTypes yellow
+ keyword whole ->__setCookie yellow
+ keyword whole ->__soapCall yellow
+
+# SOAP Functions SoapFault methods
+ keyword whole SoapFault yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions SoapHeader methods
+ keyword whole SoapHeader yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions SoapParam methods
+ keyword whole SoapParam yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions SoapServer methods
+ keyword whole SoapServer yellow
+ keyword whole ->__construct yellow
+ keyword whole ->addFunction yellow
+ keyword whole ->fault yellow
+ keyword whole ->getFunctions yellow
+ keyword whole ->handle yellow
+ keyword whole ->setClass yellow
+ keyword whole ->setPersistence yellow
+
+# SOAP Functions SoapVar methods
+ keyword whole SoapVar yellow
+ keyword whole ->__construct yellow
+
+# SOAP Functions constants
+ keyword whole SOAP_1_1 white
+ keyword whole SOAP_1_2 white
+ keyword whole SOAP_ACTOR_NEXT white
+ keyword whole SOAP_ACTOR_NONE white
+ keyword whole SOAP_ACTOR_UNLIMATERECEIVER white
+ keyword whole SOAP_COMPRESSION_ACCEPT white
+ keyword whole SOAP_COMPRESSION_DEFLATE white
+ keyword whole SOAP_COMPRESSION_GZIP white
+ keyword whole SOAP_DOCUMENT white
+ keyword whole SOAP_ENCODED white
+ keyword whole SOAP_ENC_ARRAY white
+ keyword whole SOAP_ENC_OBJECT white
+ keyword whole SOAP_FUNCTIONS_ALL white
+ keyword whole SOAP_LITERAL white
+ keyword whole SOAP_PERSISTENCE_REQUEST white
+ keyword whole SOAP_PERSISTENCE_SESSION white
+ keyword whole SOAP_RPC white
+ keyword whole UNKNOWN_TYPE white
+ keyword whole XSD_1999_NAMESPACE white
+ keyword whole XSD_1999_TIMEINSTANT white
+ keyword whole XSD_ANYTYPE white
+ keyword whole XSD_ANYURI white
+ keyword whole XSD_ANYXML white
+ keyword whole XSD_BASE64BINARY white
+ keyword whole XSD_BOOLEAN white
+ keyword whole XSD_BYTE white
+ keyword whole XSD_DATE white
+ keyword whole XSD_DATETIME white
+ keyword whole XSD_DECIMAL white
+ keyword whole XSD_DOUBLE white
+ keyword whole XSD_DURATION white
+ keyword whole XSD_ENTITIES white
+ keyword whole XSD_ENTITY white
+ keyword whole XSD_FLOAT white
+ keyword whole XSD_GDAY white
+ keyword whole XSD_GMONTH white
+ keyword whole XSD_GMONTHDAY white
+ keyword whole XSD_GYEAR white
+ keyword whole XSD_GYEARMONTH white
+ keyword whole XSD_HEXBINARY white
+ keyword whole XSD_ID white
+ keyword whole XSD_IDREF white
+ keyword whole XSD_IDREFS white
+ keyword whole XSD_INT white
+ keyword whole XSD_INTEGER white
+ keyword whole XSD_LANGUAGE white
+ keyword whole XSD_LONG white
+ keyword whole XSD_NAME white
+ keyword whole XSD_NAMESPACE white
+ keyword whole XSD_NCNAME white
+ keyword whole XSD_NEGATIVEINTEGER white
+ keyword whole XSD_NMTOKEN white
+ keyword whole XSD_NMTOKENS white
+ keyword whole XSD_NONNEGATIVEINTEGER white
+ keyword whole XSD_NONPOSITIVEINTEGER white
+ keyword whole XSD_NORMALIZEDSTRING white
+ keyword whole XSD_NOTATION white
+ keyword whole XSD_POSITIVEINTEGER white
+ keyword whole XSD_QNAME white
+ keyword whole XSD_SHORT white
+ keyword whole XSD_STRING white
+ keyword whole XSD_TIME white
+ keyword whole XSD_TOKEN white
+ keyword whole XSD_UNSIGNEDBYTE white
+ keyword whole XSD_UNSIGNEDINT white
+ keyword whole XSD_UNSIGNEDLONG white
+ keyword whole XSD_UNSIGNEDSHORT white
+
+# Socket Functions
+ keyword whole socket_accept yellow
+ keyword whole socket_bind yellow
+ keyword whole socket_clear_error yellow
+ keyword whole socket_close yellow
+ keyword whole socket_connect yellow
+ keyword whole socket_create yellow
+ keyword whole socket_create_listen yellow
+ keyword whole socket_create_pair yellow
+ keyword whole socket_get_option yellow
+ keyword whole socket_getpeername yellow
+ keyword whole socket_getsockname yellow
+ keyword whole socket_last_error yellow
+ keyword whole socket_listen yellow
+ keyword whole socket_read yellow
+ keyword whole socket_recv yellow
+ keyword whole socket_recvfrom yellow
+ keyword whole socket_select yellow
+ keyword whole socket_send yellow
+ keyword whole socket_sendto yellow
+ keyword whole socket_set_block yellow
+ keyword whole socket_set_nonblock yellow
+ keyword whole socket_set_option yellow
+ keyword whole socket_shutdown yellow
+ keyword whole socket_strerror yellow
+ keyword whole socket_write yellow
+
+# Socket Functions constants
+ keyword whole AF_INET white
+ keyword whole AF_INET6 white
+ keyword whole AF_UNIX white
+ keyword whole MSG_DONTROUTE white
+ keyword whole MSG_OOB white
+ keyword whole MSG_PEEK white
+ keyword whole MSG_WAITALL white
+ keyword whole PHP_BINARY_READ white
+ keyword whole PHP_NORMAL_READ white
+ keyword whole SOCK_DGRAM white
+ keyword whole SOCK_RAW white
+ keyword whole SOCK_RDM white
+ keyword whole SOCK_SEQPACKET white
+ keyword whole SOCK_STREAM white
+ keyword whole SOL_SOCKET white
+ keyword whole SOL_TCP white
+ keyword whole SOL_UDP white
+ keyword whole SO_BROADCAST white
+ keyword whole SO_DEBUG white
+ keyword whole SO_DONTROUTE white
+ keyword whole SO_ERROR white
+ keyword whole SO_KEEPALIVE white
+ keyword whole SO_LINGER white
+ keyword whole SO_OOBINLINE white
+ keyword whole SO_RCVBUF white
+ keyword whole SO_RCVLOWAT white
+ keyword whole SO_RCVTIMEO white
+ keyword whole SO_REUSEADDR white
+ keyword whole SO_SNDBUF white
+ keyword whole SO_SNDLOWAT white
+ keyword whole SO_SNDTIMEO white
+ keyword whole SO_TYPE white
+
+# Standard PHP Library (SPL) Functions
+ keyword whole class_implements yellow
+ keyword whole class_parents yellow
+ keyword whole iterator_count yellow
+ keyword whole iterator_to_array yellow
+ keyword whole spl_classes yellow
+
+# Standard PHP Library (SPL) Functions ArrayIterator methods
+ keyword whole ArrayIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->seek yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions ArrayObject methods
+ keyword whole ArrayObject yellow
+ keyword whole ->__construct yellow
+ keyword whole ->append yellow
+ keyword whole ->count yellow
+ keyword whole ->getIterator yellow
+ keyword whole ->offsetExists yellow
+ keyword whole ->offsetGet yellow
+ keyword whole ->offsetSet yellow
+ keyword whole ->offsetUnset yellow
+
+# Standard PHP Library (SPL) Functions CachingIterator methods
+ keyword whole CachingIterator yellow
+ keyword whole ->__toString yellow
+ keyword whole ->hasNext yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions CachingRecursiveIterator methods
+ keyword whole CachingRecursiveIterator yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+
+# Standard PHP Library (SPL) Functions DirectoryIterator methods
+ keyword whole DirectoryIterator yellow
+ keyword whole ->__construct yellow
+ keyword whole ->current yellow
+ keyword whole ->getATime yellow
+ keyword whole ->getCTime yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->getFilename yellow
+ keyword whole ->getGroup yellow
+ keyword whole ->getInode yellow
+ keyword whole ->getMTime yellow
+ keyword whole ->getOwner yellow
+ keyword whole ->getPath yellow
+ keyword whole ->getPathname yellow
+ keyword whole ->getPerms yellow
+ keyword whole ->getSize yellow
+ keyword whole ->getType yellow
+ keyword whole ->isDir yellow
+ keyword whole ->isDot yellow
+ keyword whole ->isExecutable yellow
+ keyword whole ->isFile yellow
+ keyword whole ->isLink yellow
+ keyword whole ->isReadable yellow
+ keyword whole ->isWritable yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions FilterIterator methods
+ keyword whole FilterIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->getInnerIterator yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions LimitIterator methods
+ keyword whole LimitIterator yellow
+ keyword whole ->getPosition yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->seek yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions ParentIterator methods
+ keyword whole ParentIterator yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+
+# Standard PHP Library (SPL) Functions RecursiveDirectoryIterator methods
+ keyword whole RecursiveDirectoryIterator yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+
+# Standard PHP Library (SPL) Functions RecursiveIteratorIterator methods
+ keyword whole RecursiveIteratorIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->getDepth yellow
+ keyword whole ->getSubIterator yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions SimpleXMLIterator methods
+ keyword whole SimpleXMLIterator yellow
+ keyword whole ->current yellow
+ keyword whole ->getChildren yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->key yellow
+ keyword whole ->next yellow
+ keyword whole ->rewind yellow
+ keyword whole ->valid yellow
+
+# Standard PHP Library (SPL) Functions constants
+ keyword whole CIT_CALL_TOSTRING white
+ keyword whole CIT_CATCH_GET_CHILD white
+ keyword whole RIT_CHILD_FIRST white
+ keyword whole RIT_LEAVES_ONLY white
+ keyword whole RIT_SELF_FIRST white
+
+# SQLite Functions
+ keyword whole sqlite_array_query yellow
+ keyword whole sqlite_busy_timeout yellow
+ keyword whole sqlite_changes yellow
+ keyword whole sqlite_close yellow
+ keyword whole sqlite_column yellow
+ keyword whole sqlite_create_aggregate yellow
+ keyword whole sqlite_create_function yellow
+ keyword whole sqlite_current yellow
+ keyword whole sqlite_error_string yellow
+ keyword whole sqlite_escape_string yellow
+ keyword whole sqlite_exec yellow
+ keyword whole sqlite_factory yellow
+ keyword whole sqlite_fetch_all yellow
+ keyword whole sqlite_fetch_array yellow
+ keyword whole sqlite_fetch_column_types yellow
+ keyword whole sqlite_fetch_object yellow
+ keyword whole sqlite_fetch_single yellow
+ keyword whole sqlite_fetch_string yellow
+ keyword whole sqlite_field_name yellow
+ keyword whole sqlite_has_more yellow
+ keyword whole sqlite_has_prev yellow
+ keyword whole sqlite_key yellow
+ keyword whole sqlite_last_error yellow
+ keyword whole sqlite_last_insert_rowid yellow
+ keyword whole sqlite_libencoding yellow
+ keyword whole sqlite_libversion yellow
+ keyword whole sqlite_next yellow
+ keyword whole sqlite_num_fields yellow
+ keyword whole sqlite_num_rows yellow
+ keyword whole sqlite_open yellow
+ keyword whole sqlite_popen yellow
+ keyword whole sqlite_prev yellow
+ keyword whole sqlite_query yellow
+ keyword whole sqlite_rewind yellow
+ keyword whole sqlite_seek yellow
+ keyword whole sqlite_single_query yellow
+ keyword whole sqlite_udf_decode_binary yellow
+ keyword whole sqlite_udf_encode_binary yellow
+ keyword whole sqlite_unbuffered_query yellow
+ keyword whole sqlite_valid yellow
+
+# SQLite Functions constants
+ keyword whole SQLITE_ABORT white
+ keyword whole SQLITE_ASSOC white
+ keyword whole SQLITE_AUTH white
+ keyword whole SQLITE_BOTH white
+ keyword whole SQLITE_BUSY white
+ keyword whole SQLITE_CANTOPEN white
+ keyword whole SQLITE_CONSTRAINT white
+ keyword whole SQLITE_CORRUPT white
+ keyword whole SQLITE_DONE white
+ keyword whole SQLITE_EMPTY white
+ keyword whole SQLITE_ERROR white
+ keyword whole SQLITE_FULL white
+ keyword whole SQLITE_INTERNAL white
+ keyword whole SQLITE_INTERRUPT white
+ keyword whole SQLITE_IOERR white
+ keyword whole SQLITE_LOCKED white
+ keyword whole SQLITE_MISMATCH white
+ keyword whole SQLITE_MISUSE white
+ keyword whole SQLITE_NOLFS white
+ keyword whole SQLITE_NOMEM white
+ keyword whole SQLITE_NOTFOUND white
+ keyword whole SQLITE_NUM white
+ keyword whole SQLITE_OK white
+ keyword whole SQLITE_PERM white
+ keyword whole SQLITE_PROTOCOL white
+ keyword whole SQLITE_READONLY white
+ keyword whole SQLITE_ROW white
+ keyword whole SQLITE_SCHEMA white
+ keyword whole SQLITE_TOOBIG white
+
+# SQLite Functions (PDO_SQLITE)
+
+# SQLite Functions (PDO_SQLITE) PDO methods
+ keyword whole PDO yellow
+ keyword whole ->sqliteCreateAggregate yellow
+ keyword whole ->sqliteCreateFunction yellow
+
+# Secure Shell2 Functions
+ keyword whole ssh2_auth_hostbased_file yellow
+ keyword whole ssh2_auth_none yellow
+ keyword whole ssh2_auth_password yellow
+ keyword whole ssh2_auth_pubkey_file yellow
+ keyword whole ssh2_connect yellow
+ keyword whole ssh2_exec yellow
+ keyword whole ssh2_fetch_stream yellow
+ keyword whole ssh2_fingerprint yellow
+ keyword whole ssh2_methods_negotiated yellow
+ keyword whole ssh2_publickey_add yellow
+ keyword whole ssh2_publickey_init yellow
+ keyword whole ssh2_publickey_list yellow
+ keyword whole ssh2_publickey_remove yellow
+ keyword whole ssh2_scp_recv yellow
+ keyword whole ssh2_scp_send yellow
+ keyword whole ssh2_sftp yellow
+ keyword whole ssh2_sftp_lstat yellow
+ keyword whole ssh2_sftp_mkdir yellow
+ keyword whole ssh2_sftp_readlink yellow
+ keyword whole ssh2_sftp_realpath yellow
+ keyword whole ssh2_sftp_rename yellow
+ keyword whole ssh2_sftp_rmdir yellow
+ keyword whole ssh2_sftp_stat yellow
+ keyword whole ssh2_sftp_symlink yellow
+ keyword whole ssh2_sftp_unlink yellow
+ keyword whole ssh2_shell yellow
+ keyword whole ssh2_tunnel yellow
+
+# Secure Shell2 Functions constants
+ keyword whole SSH2_DEFAULT_TERMINAL white
+ keyword whole SSH2_DEFAULT_TERM_HEIGHT white
+ keyword whole SSH2_DEFAULT_TERM_UNIT white
+ keyword whole SSH2_DEFAULT_TERM_WIDTH white
+ keyword whole SSH2_FINGERPRINT_HEX white
+ keyword whole SSH2_FINGERPRINT_MD5 white
+ keyword whole SSH2_FINGERPRINT_RAW white
+ keyword whole SSH2_FINGERPRINT_SHA1 white
+ keyword whole SSH2_STREAM_STDERR white
+ keyword whole SSH2_STREAM_STDIO white
+ keyword whole SSH2_TERM_UNIT_CHARS white
+ keyword whole SSH2_TERM_UNIT_PIXELS white
+
+# Stream Functions
+ keyword whole stream_bucket_append yellow
+ keyword whole stream_bucket_make_writeable yellow
+ keyword whole stream_bucket_new yellow
+ keyword whole stream_bucket_prepend yellow
+ keyword whole stream_context_create yellow
+ keyword whole stream_context_get_default yellow
+ keyword whole stream_context_get_options yellow
+ keyword whole stream_context_set_option yellow
+ keyword whole stream_context_set_params yellow
+ keyword whole stream_copy_to_stream yellow
+ keyword whole stream_filter_append yellow
+ keyword whole stream_filter_prepend yellow
+ keyword whole stream_filter_register yellow
+ keyword whole stream_filter_remove yellow
+ keyword whole stream_get_contents yellow
+ keyword whole stream_get_filters yellow
+ keyword whole stream_get_line yellow
+ keyword whole stream_get_meta_data yellow
+ keyword whole stream_get_transports yellow
+ keyword whole stream_get_wrappers yellow
+ keyword whole stream_register_wrapper yellow
+ keyword whole stream_select yellow
+ keyword whole stream_set_blocking yellow
+ keyword whole stream_set_timeout yellow
+ keyword whole stream_set_write_buffer yellow
+ keyword whole stream_socket_accept yellow
+ keyword whole stream_socket_client yellow
+ keyword whole stream_socket_enable_crypto yellow
+ keyword whole stream_socket_get_name yellow
+ keyword whole stream_socket_pair yellow
+ keyword whole stream_socket_recvfrom yellow
+ keyword whole stream_socket_sendto yellow
+ keyword whole stream_socket_server yellow
+ keyword whole stream_wrapper_register yellow
+ keyword whole stream_wrapper_restore yellow
+ keyword whole stream_wrapper_unregister yellow
+
+# Stream Functions constants
+ keyword whole PSFS_ERR_FATAL white
+ keyword whole PSFS_FEED_ME white
+ keyword whole PSFS_PASS_ON white
+ keyword whole STREAM_CLIENT_ASYNC_CONNECT white
+ keyword whole STREAM_CLIENT_CONNECT white
+ keyword whole STREAM_CLIENT_PERSISTENT white
+ keyword whole STREAM_FILTER_ALL white
+ keyword whole STREAM_FILTER_READ white
+ keyword whole STREAM_FILTER_WRITE white
+ keyword whole STREAM_IPPROTO_ICMP white
+ keyword whole STREAM_IPPROTO_IP white
+ keyword whole STREAM_IPPROTO_RAW white
+ keyword whole STREAM_IPPROTO_TCP white
+ keyword whole STREAM_IPPROTO_UDP white
+ keyword whole STREAM_NOTIFY_AUTH_REQUIRED white
+ keyword whole STREAM_NOTIFY_AUTH_RESULT white
+ keyword whole STREAM_NOTIFY_COMPLETED white
+ keyword whole STREAM_NOTIFY_CONNECT white
+ keyword whole STREAM_NOTIFY_FAILURE white
+ keyword whole STREAM_NOTIFY_FILE_SIZE_IS white
+ keyword whole STREAM_NOTIFY_MIME_TYPE_IS white
+ keyword whole STREAM_NOTIFY_PROGRESS white
+ keyword whole STREAM_NOTIFY_REDIRECTED white
+ keyword whole STREAM_NOTIFY_RESOLVE white
+ keyword whole STREAM_NOTIFY_SEVERITY_ERR white
+ keyword whole STREAM_NOTIFY_SEVERITY_INFO white
+ keyword whole STREAM_NOTIFY_SEVERITY_WARN white
+ keyword whole STREAM_PF_INET white
+ keyword whole STREAM_PF_INET6 white
+ keyword whole STREAM_PF_UNIX white
+ keyword whole STREAM_REPORT_ERRORS white
+ keyword whole STREAM_SERVER_BIND white
+ keyword whole STREAM_SERVER_LISTEN white
+ keyword whole STREAM_SOCK_DGRAM white
+ keyword whole STREAM_SOCK_RAW white
+ keyword whole STREAM_SOCK_RDM white
+ keyword whole STREAM_SOCK_SEQPACKET white
+ keyword whole STREAM_SOCK_STREAM white
+ keyword whole STREAM_USE_PATH white
+
+# String Functions
+ keyword whole addcslashes yellow
+ keyword whole addslashes yellow
+ keyword whole bin2hex yellow
+ keyword whole chop yellow
+ keyword whole chr yellow
+ keyword whole chunk_split yellow
+ keyword whole convert_cyr_string yellow
+ keyword whole convert_uudecode yellow
+ keyword whole convert_uuencode yellow
+ keyword whole count_chars yellow
+ keyword whole crc32 yellow
+ keyword whole crypt yellow
+ keyword whole echo yellow
+ keyword whole explode yellow
+ keyword whole fprintf yellow
+ keyword whole get_html_translation_table yellow
+ keyword whole hebrev yellow
+ keyword whole hebrevc yellow
+ keyword whole html_entity_decode yellow
+ keyword whole htmlentities yellow
+ keyword whole htmlspecialchars yellow
+ keyword whole htmlspecialchars_decode yellow
+ keyword whole implode yellow
+ keyword whole join yellow
+ keyword whole levenshtein yellow
+ keyword whole localeconv yellow
+ keyword whole ltrim yellow
+ keyword whole md5 yellow
+ keyword whole md5_file yellow
+ keyword whole metaphone yellow
+ keyword whole money_format yellow
+ keyword whole nl2br yellow
+ keyword whole nl_langinfo yellow
+ keyword whole number_format yellow
+ keyword whole ord yellow
+ keyword whole parse_str yellow
+ keyword whole print yellow
+ keyword whole printf yellow
+ keyword whole quoted_printable_decode yellow
+ keyword whole quotemeta yellow
+ keyword whole rtrim yellow
+ keyword whole setlocale yellow
+ keyword whole sha1 yellow
+ keyword whole sha1_file yellow
+ keyword whole similar_text yellow
+ keyword whole soundex yellow
+ keyword whole sprintf yellow
+ keyword whole sscanf yellow
+ keyword whole str_ireplace yellow
+ keyword whole str_pad yellow
+ keyword whole str_repeat yellow
+ keyword whole str_replace yellow
+ keyword whole str_rot13 yellow
+ keyword whole str_shuffle yellow
+ keyword whole str_split yellow
+ keyword whole str_word_count yellow
+ keyword whole strcasecmp yellow
+ keyword whole strchr yellow
+ keyword whole strcmp yellow
+ keyword whole strcoll yellow
+ keyword whole strcspn yellow
+ keyword whole strip_tags yellow
+ keyword whole stripcslashes yellow
+ keyword whole stripos yellow
+ keyword whole stripslashes yellow
+ keyword whole stristr yellow
+ keyword whole strlen yellow
+ keyword whole strnatcasecmp yellow
+ keyword whole strnatcmp yellow
+ keyword whole strncasecmp yellow
+ keyword whole strncmp yellow
+ keyword whole strpbrk yellow
+ keyword whole strpos yellow
+ keyword whole strrchr yellow
+ keyword whole strrev yellow
+ keyword whole strripos yellow
+ keyword whole strrpos yellow
+ keyword whole strspn yellow
+ keyword whole strstr yellow
+ keyword whole strtok yellow
+ keyword whole strtolower yellow
+ keyword whole strtoupper yellow
+ keyword whole strtr yellow
+ keyword whole substr yellow
+ keyword whole substr_compare yellow
+ keyword whole substr_count yellow
+ keyword whole substr_replace yellow
+ keyword whole trim yellow
+ keyword whole ucfirst yellow
+ keyword whole ucwords yellow
+ keyword whole vfprintf yellow
+ keyword whole vprintf yellow
+ keyword whole vsprintf yellow
+ keyword whole wordwrap yellow
+
+# String Functions constants
+ keyword whole CHAR_MAX white
+ keyword whole CRYPT_BLOWFISH white
+ keyword whole CRYPT_EXT_DES white
+ keyword whole CRYPT_MD5 white
+ keyword whole CRYPT_SALT_LENGTH white
+ keyword whole CRYPT_STD_DES white
+ keyword whole ENT_COMPAT white
+ keyword whole ENT_NOQUOTES white
+ keyword whole ENT_QUOTES white
+ keyword whole HTML_ENTITIES white
+ keyword whole HTML_SPECIALCHARS white
+ keyword whole LC_ALL white
+ keyword whole LC_COLLATE white
+ keyword whole LC_CTYPE white
+ keyword whole LC_MESSAGES white
+ keyword whole LC_MONETARY white
+ keyword whole LC_NUMERIC white
+ keyword whole LC_TIME white
+ keyword whole STR_PAD_BOTH white
+ keyword whole STR_PAD_LEFT white
+ keyword whole STR_PAD_RIGHT white
+
+# Shockwave Flash Functions
+ keyword whole swf_actiongeturl yellow
+ keyword whole swf_actiongotoframe yellow
+ keyword whole swf_actiongotolabel yellow
+ keyword whole swf_actionnextframe yellow
+ keyword whole swf_actionplay yellow
+ keyword whole swf_actionprevframe yellow
+ keyword whole swf_actionsettarget yellow
+ keyword whole swf_actionstop yellow
+ keyword whole swf_actiontogglequality yellow
+ keyword whole swf_actionwaitforframe yellow
+ keyword whole swf_addbuttonrecord yellow
+ keyword whole swf_addcolor yellow
+ keyword whole swf_closefile yellow
+ keyword whole swf_definebitmap yellow
+ keyword whole swf_definefont yellow
+ keyword whole swf_defineline yellow
+ keyword whole swf_definepoly yellow
+ keyword whole swf_definerect yellow
+ keyword whole swf_definetext yellow
+ keyword whole swf_endbutton yellow
+ keyword whole swf_enddoaction yellow
+ keyword whole swf_endshape yellow
+ keyword whole swf_endsymbol yellow
+ keyword whole swf_fontsize yellow
+ keyword whole swf_fontslant yellow
+ keyword whole swf_fonttracking yellow
+ keyword whole swf_getbitmapinfo yellow
+ keyword whole swf_getfontinfo yellow
+ keyword whole swf_getframe yellow
+ keyword whole swf_labelframe yellow
+ keyword whole swf_lookat yellow
+ keyword whole swf_modifyobject yellow
+ keyword whole swf_mulcolor yellow
+ keyword whole swf_nextid yellow
+ keyword whole swf_oncondition yellow
+ keyword whole swf_openfile yellow
+ keyword whole swf_ortho yellow
+ keyword whole swf_ortho2 yellow
+ keyword whole swf_perspective yellow
+ keyword whole swf_placeobject yellow
+ keyword whole swf_polarview yellow
+ keyword whole swf_popmatrix yellow
+ keyword whole swf_posround yellow
+ keyword whole swf_pushmatrix yellow
+ keyword whole swf_removeobject yellow
+ keyword whole swf_rotate yellow
+ keyword whole swf_scale yellow
+ keyword whole swf_setfont yellow
+ keyword whole swf_setframe yellow
+ keyword whole swf_shapearc yellow
+ keyword whole swf_shapecurveto yellow
+ keyword whole swf_shapecurveto3 yellow
+ keyword whole swf_shapefillbitmapclip yellow
+ keyword whole swf_shapefillbitmaptile yellow
+ keyword whole swf_shapefilloff yellow
+ keyword whole swf_shapefillsolid yellow
+ keyword whole swf_shapelinesolid yellow
+ keyword whole swf_shapelineto yellow
+ keyword whole swf_shapemoveto yellow
+ keyword whole swf_showframe yellow
+ keyword whole swf_startbutton yellow
+ keyword whole swf_startdoaction yellow
+ keyword whole swf_startshape yellow
+ keyword whole swf_startsymbol yellow
+ keyword whole swf_textwidth yellow
+ keyword whole swf_translate yellow
+ keyword whole swf_viewport yellow
+
+# Shockwave Flash Functions constants
+ keyword whole BSDown white
+ keyword whole BSHitTest white
+ keyword whole BSOver white
+ keyword whole BSUp white
+ keyword whole ButtonEnter white
+ keyword whole ButtonExit white
+ keyword whole IdletoOverDown white
+ keyword whole IdletoOverUp white
+ keyword whole MOD_COLOR white
+ keyword whole MOD_MATRIX white
+ keyword whole MenuEnter white
+ keyword whole MenuExit white
+ keyword whole OutDowntoIdle white
+ keyword whole OutDowntoOverDown white
+ keyword whole OverDowntoIdle white
+ keyword whole OverDowntoOutDown white
+ keyword whole OverUptoIdle white
+ keyword whole OverUptoOverDown white
+ keyword whole TYPE_MENUBUTTON white
+ keyword whole TYPE_PUSHBUTTON white
+
+# Sybase Functions
+ keyword whole sybase_affected_rows yellow
+ keyword whole sybase_close yellow
+ keyword whole sybase_connect yellow
+ keyword whole sybase_data_seek yellow
+ keyword whole sybase_deadlock_retry_count yellow
+ keyword whole sybase_fetch_array yellow
+ keyword whole sybase_fetch_assoc yellow
+ keyword whole sybase_fetch_field yellow
+ keyword whole sybase_fetch_object yellow
+ keyword whole sybase_fetch_row yellow
+ keyword whole sybase_field_seek yellow
+ keyword whole sybase_free_result yellow
+ keyword whole sybase_get_last_message yellow
+ keyword whole sybase_min_client_severity yellow
+ keyword whole sybase_min_error_severity yellow
+ keyword whole sybase_min_message_severity yellow
+ keyword whole sybase_min_server_severity yellow
+ keyword whole sybase_num_fields yellow
+ keyword whole sybase_num_rows yellow
+ keyword whole sybase_pconnect yellow
+ keyword whole sybase_query yellow
+ keyword whole sybase_result yellow
+ keyword whole sybase_select_db yellow
+ keyword whole sybase_set_message_handler yellow
+ keyword whole sybase_unbuffered_query yellow
+
+# TCP Wrappers Functions
+ keyword whole tcpwrap_check yellow
+
+# Tidy Functions
+ keyword whole ob_tidyhandler yellow
+ keyword whole tidy_access_count yellow
+ keyword whole tidy_clean_repair yellow
+ keyword whole tidy_config_count yellow
+ keyword whole tidy_diagnose yellow
+ keyword whole tidy_error_count yellow
+ keyword whole tidy_get_body yellow
+ keyword whole tidy_get_config yellow
+ keyword whole tidy_get_error_buffer yellow
+ keyword whole tidy_get_head yellow
+ keyword whole tidy_get_html yellow
+ keyword whole tidy_get_html_ver yellow
+ keyword whole tidy_get_opt_doc yellow
+ keyword whole tidy_get_output yellow
+ keyword whole tidy_get_release yellow
+ keyword whole tidy_get_root yellow
+ keyword whole tidy_get_status yellow
+ keyword whole tidy_getopt yellow
+ keyword whole tidy_is_xhtml yellow
+ keyword whole tidy_is_xml yellow
+ keyword whole tidy_load_config yellow
+ keyword whole tidy_parse_file yellow
+ keyword whole tidy_parse_string yellow
+ keyword whole tidy_repair_file yellow
+ keyword whole tidy_repair_string yellow
+ keyword whole tidy_reset_config yellow
+ keyword whole tidy_save_config yellow
+ keyword whole tidy_set_encoding yellow
+ keyword whole tidy_setopt yellow
+ keyword whole tidy_warning_count yellow
+
+# Tidy Functions tidy methods
+ keyword whole tidy yellow
+ keyword whole ->__construct yellow
+
+# Tidy Functions tidyNode methods
+ keyword whole tidyNode yellow
+ keyword whole ->hasChildren yellow
+ keyword whole ->hasSiblings yellow
+ keyword whole ->isAsp yellow
+ keyword whole ->isComment yellow
+ keyword whole ->isHtml yellow
+ keyword whole ->isJste yellow
+ keyword whole ->isPhp yellow
+ keyword whole ->isText yellow
+
+# Tidy Functions tidy_node methods
+ keyword whole tidy_node yellow
+ keyword whole ->get_attr yellow
+ keyword whole ->get_nodes yellow
+ keyword whole ->next yellow
+ keyword whole ->prev yellow
+
+# Tidy Functions constants
+ keyword whole TIDY_ATTR_ABBR white
+ keyword whole TIDY_ATTR_ACCEPT white
+ keyword whole TIDY_ATTR_ACCEPT_CHARSET white
+ keyword whole TIDY_ATTR_ACCESSKEY white
+ keyword whole TIDY_ATTR_ACTION white
+ keyword whole TIDY_ATTR_ADD_DATE white
+ keyword whole TIDY_ATTR_ALIGN white
+ keyword whole TIDY_ATTR_ALINK white
+ keyword whole TIDY_ATTR_ALT white
+ keyword whole TIDY_ATTR_ARCHIVE white
+ keyword whole TIDY_ATTR_AXIS white
+ keyword whole TIDY_ATTR_BACKGROUND white
+ keyword whole TIDY_ATTR_BGCOLOR white
+ keyword whole TIDY_ATTR_BGPROPERTIES white
+ keyword whole TIDY_ATTR_BORDER white
+ keyword whole TIDY_ATTR_BORDERCOLOR white
+ keyword whole TIDY_ATTR_BOTTOMMARGIN white
+ keyword whole TIDY_ATTR_CELLPADDING white
+ keyword whole TIDY_ATTR_CELLSPACING white
+ keyword whole TIDY_ATTR_CHAR white
+ keyword whole TIDY_ATTR_CHAROFF white
+ keyword whole TIDY_ATTR_CHARSET white
+ keyword whole TIDY_ATTR_CHECKED white
+ keyword whole TIDY_ATTR_CITE white
+ keyword whole TIDY_ATTR_CLASS white
+ keyword whole TIDY_ATTR_CLASSID white
+ keyword whole TIDY_ATTR_CLEAR white
+ keyword whole TIDY_ATTR_CODE white
+ keyword whole TIDY_ATTR_CODEBASE white
+ keyword whole TIDY_ATTR_CODETYPE white
+ keyword whole TIDY_ATTR_COLOR white
+ keyword whole TIDY_ATTR_COLS white
+ keyword whole TIDY_ATTR_COLSPAN white
+ keyword whole TIDY_ATTR_COMPACT white
+ keyword whole TIDY_ATTR_CONTENT white
+ keyword whole TIDY_ATTR_COORDS white
+ keyword whole TIDY_ATTR_DATA white
+ keyword whole TIDY_ATTR_DATAFLD white
+ keyword whole TIDY_ATTR_DATAPAGESIZE white
+ keyword whole TIDY_ATTR_DATASRC white
+ keyword whole TIDY_ATTR_DATETIME white
+ keyword whole TIDY_ATTR_DECLARE white
+ keyword whole TIDY_ATTR_DEFER white
+ keyword whole TIDY_ATTR_DIR white
+ keyword whole TIDY_ATTR_DISABLED white
+ keyword whole TIDY_ATTR_ENCODING white
+ keyword whole TIDY_ATTR_ENCTYPE white
+ keyword whole TIDY_ATTR_FACE white
+ keyword whole TIDY_ATTR_FOR white
+ keyword whole TIDY_ATTR_FRAME white
+ keyword whole TIDY_ATTR_FRAMEBORDER white
+ keyword whole TIDY_ATTR_FRAMESPACING white
+ keyword whole TIDY_ATTR_GRIDX white
+ keyword whole TIDY_ATTR_GRIDY white
+ keyword whole TIDY_ATTR_HEADERS white
+ keyword whole TIDY_ATTR_HEIGHT white
+ keyword whole TIDY_ATTR_HREF white
+ keyword whole TIDY_ATTR_HREFLANG white
+ keyword whole TIDY_ATTR_HSPACE white
+ keyword whole TIDY_ATTR_HTTP_EQUIV white
+ keyword whole TIDY_ATTR_ID white
+ keyword whole TIDY_ATTR_ISMAP white
+ keyword whole TIDY_ATTR_LABEL white
+ keyword whole TIDY_ATTR_LANG white
+ keyword whole TIDY_ATTR_LANGUAGE white
+ keyword whole TIDY_ATTR_LAST_MODIFIED white
+ keyword whole TIDY_ATTR_LAST_VISIT white
+ keyword whole TIDY_ATTR_LEFTMARGIN white
+ keyword whole TIDY_ATTR_LINK white
+ keyword whole TIDY_ATTR_LONGDESC white
+ keyword whole TIDY_ATTR_LOWSRC white
+ keyword whole TIDY_ATTR_MARGINHEIGHT white
+ keyword whole TIDY_ATTR_MARGINWIDTH white
+ keyword whole TIDY_ATTR_MAXLENGTH white
+ keyword whole TIDY_ATTR_MEDIA white
+ keyword whole TIDY_ATTR_METHOD white
+ keyword whole TIDY_ATTR_MULTIPLE white
+ keyword whole TIDY_ATTR_NAME white
+ keyword whole TIDY_ATTR_NOHREF white
+ keyword whole TIDY_ATTR_NORESIZE white
+ keyword whole TIDY_ATTR_NOSHADE white
+ keyword whole TIDY_ATTR_NOWRAP white
+ keyword whole TIDY_ATTR_OBJECT white
+ keyword whole TIDY_ATTR_OnAFTERUPDATE white
+ keyword whole TIDY_ATTR_OnBEFOREUNLOAD white
+ keyword whole TIDY_ATTR_OnBEFOREUPDATE white
+ keyword whole TIDY_ATTR_OnBLUR white
+ keyword whole TIDY_ATTR_OnCHANGE white
+ keyword whole TIDY_ATTR_OnCLICK white
+ keyword whole TIDY_ATTR_OnDATAAVAILABLE white
+ keyword whole TIDY_ATTR_OnDATASETCHANGED white
+ keyword whole TIDY_ATTR_OnDATASETCOMPLETE white
+ keyword whole TIDY_ATTR_OnDBLCLICK white
+ keyword whole TIDY_ATTR_OnERRORUPDATE white
+ keyword whole TIDY_ATTR_OnFOCUS white
+ keyword whole TIDY_ATTR_OnKEYDOWN white
+ keyword whole TIDY_ATTR_OnKEYPRESS white
+ keyword whole TIDY_ATTR_OnKEYUP white
+ keyword whole TIDY_ATTR_OnLOAD white
+ keyword whole TIDY_ATTR_OnMOUSEDOWN white
+ keyword whole TIDY_ATTR_OnMOUSEMOVE white
+ keyword whole TIDY_ATTR_OnMOUSEOUT white
+ keyword whole TIDY_ATTR_OnMOUSEOVER white
+ keyword whole TIDY_ATTR_OnMOUSEUP white
+ keyword whole TIDY_ATTR_OnRESET white
+ keyword whole TIDY_ATTR_OnROWENTER white
+ keyword whole TIDY_ATTR_OnROWEXIT white
+ keyword whole TIDY_ATTR_OnSELECT white
+ keyword whole TIDY_ATTR_OnSUBMIT white
+ keyword whole TIDY_ATTR_OnUNLOAD white
+ keyword whole TIDY_ATTR_PROFILE white
+ keyword whole TIDY_ATTR_PROMPT white
+ keyword whole TIDY_ATTR_RBSPAN white
+ keyword whole TIDY_ATTR_READONLY white
+ keyword whole TIDY_ATTR_REL white
+ keyword whole TIDY_ATTR_REV white
+ keyword whole TIDY_ATTR_RIGHTMARGIN white
+ keyword whole TIDY_ATTR_ROWS white
+ keyword whole TIDY_ATTR_ROWSPAN white
+ keyword whole TIDY_ATTR_RULES white
+ keyword whole TIDY_ATTR_SCHEME white
+ keyword whole TIDY_ATTR_SCOPE white
+ keyword whole TIDY_ATTR_SCROLLING white
+ keyword whole TIDY_ATTR_SELECTED white
+ keyword whole TIDY_ATTR_SHAPE white
+ keyword whole TIDY_ATTR_SHOWGRID white
+ keyword whole TIDY_ATTR_SHOWGRIDX white
+ keyword whole TIDY_ATTR_SHOWGRIDY white
+ keyword whole TIDY_ATTR_SIZE white
+ keyword whole TIDY_ATTR_SPAN white
+ keyword whole TIDY_ATTR_SRC white
+ keyword whole TIDY_ATTR_STANDBY white
+ keyword whole TIDY_ATTR_START white
+ keyword whole TIDY_ATTR_STYLE white
+ keyword whole TIDY_ATTR_SUMMARY white
+ keyword whole TIDY_ATTR_TABINDEX white
+ keyword whole TIDY_ATTR_TARGET white
+ keyword whole TIDY_ATTR_TEXT white
+ keyword whole TIDY_ATTR_TITLE white
+ keyword whole TIDY_ATTR_TOPMARGIN white
+ keyword whole TIDY_ATTR_TYPE white
+ keyword whole TIDY_ATTR_UNKNOWN white
+ keyword whole TIDY_ATTR_USEMAP white
+ keyword whole TIDY_ATTR_VALIGN white
+ keyword whole TIDY_ATTR_VALUE white
+ keyword whole TIDY_ATTR_VALUETYPE white
+ keyword whole TIDY_ATTR_VERSION white
+ keyword whole TIDY_ATTR_VLINK white
+ keyword whole TIDY_ATTR_VSPACE white
+ keyword whole TIDY_ATTR_WIDTH white
+ keyword whole TIDY_ATTR_WRAP white
+ keyword whole TIDY_ATTR_XMLNS white
+ keyword whole TIDY_ATTR_XML_LANG white
+ keyword whole TIDY_ATTR_XML_SPACE white
+ keyword whole TIDY_ATTR_XXX white
+ keyword whole TIDY_NODETYPE_ASP white
+ keyword whole TIDY_NODETYPE_CDATA white
+ keyword whole TIDY_NODETYPE_COMMENT white
+ keyword whole TIDY_NODETYPE_DOCTYPE white
+ keyword whole TIDY_NODETYPE_END white
+ keyword whole TIDY_NODETYPE_JSTE white
+ keyword whole TIDY_NODETYPE_PHP white
+ keyword whole TIDY_NODETYPE_PROCINS white
+ keyword whole TIDY_NODETYPE_ROOT white
+ keyword whole TIDY_NODETYPE_SECTION white
+ keyword whole TIDY_NODETYPE_START white
+ keyword whole TIDY_NODETYPE_STARTEND white
+ keyword whole TIDY_NODETYPE_TEXT white
+ keyword whole TIDY_NODETYPE_XMLDECL white
+ keyword whole TIDY_TAG_A white
+ keyword whole TIDY_TAG_ABBR white
+ keyword whole TIDY_TAG_ACRONYM white
+ keyword whole TIDY_TAG_ALIGN white
+ keyword whole TIDY_TAG_APPLET white
+ keyword whole TIDY_TAG_AREA white
+ keyword whole TIDY_TAG_B white
+ keyword whole TIDY_TAG_BASE white
+ keyword whole TIDY_TAG_BASEFONT white
+ keyword whole TIDY_TAG_BDO white
+ keyword whole TIDY_TAG_BGSOUND white
+ keyword whole TIDY_TAG_BIG white
+ keyword whole TIDY_TAG_BLINK white
+ keyword whole TIDY_TAG_BLOCKQUOTE white
+ keyword whole TIDY_TAG_BODY white
+ keyword whole TIDY_TAG_BR white
+ keyword whole TIDY_TAG_BUTTON white
+ keyword whole TIDY_TAG_CAPTION white
+ keyword whole TIDY_TAG_CENTER white
+ keyword whole TIDY_TAG_CITE white
+ keyword whole TIDY_TAG_CODE white
+ keyword whole TIDY_TAG_COL white
+ keyword whole TIDY_TAG_COLGROUP white
+ keyword whole TIDY_TAG_COMMENT white
+ keyword whole TIDY_TAG_DD white
+ keyword whole TIDY_TAG_DEL white
+ keyword whole TIDY_TAG_DFN white
+ keyword whole TIDY_TAG_DIR white
+ keyword whole TIDY_TAG_DIV white
+ keyword whole TIDY_TAG_DL white
+ keyword whole TIDY_TAG_DT white
+ keyword whole TIDY_TAG_EM white
+ keyword whole TIDY_TAG_EMBED white
+ keyword whole TIDY_TAG_FIELDSET white
+ keyword whole TIDY_TAG_FONT white
+ keyword whole TIDY_TAG_FORM white
+ keyword whole TIDY_TAG_FRAME white
+ keyword whole TIDY_TAG_FRAMESET white
+ keyword whole TIDY_TAG_H1 white
+ keyword whole TIDY_TAG_H2 white
+ keyword whole TIDY_TAG_H3 white
+ keyword whole TIDY_TAG_H4 white
+ keyword whole TIDY_TAG_H5 white
+ keyword whole TIDY_TAG_H6 white
+ keyword whole TIDY_TAG_HEAD white
+ keyword whole TIDY_TAG_HR white
+ keyword whole TIDY_TAG_HTML white
+ keyword whole TIDY_TAG_I white
+ keyword whole TIDY_TAG_IFRAME white
+ keyword whole TIDY_TAG_ILAYER white
+ keyword whole TIDY_TAG_IMG white
+ keyword whole TIDY_TAG_INPUT white
+ keyword whole TIDY_TAG_INS white
+ keyword whole TIDY_TAG_ISINDEX white
+ keyword whole TIDY_TAG_KBD white
+ keyword whole TIDY_TAG_KEYGEN white
+ keyword whole TIDY_TAG_LABEL white
+ keyword whole TIDY_TAG_LAYER white
+ keyword whole TIDY_TAG_LEGEND white
+ keyword whole TIDY_TAG_LI white
+ keyword whole TIDY_TAG_LINK white
+ keyword whole TIDY_TAG_LISTING white
+ keyword whole TIDY_TAG_MAP white
+ keyword whole TIDY_TAG_MARQUEE white
+ keyword whole TIDY_TAG_MENU white
+ keyword whole TIDY_TAG_META white
+ keyword whole TIDY_TAG_MULTICOL white
+ keyword whole TIDY_TAG_NOBR white
+ keyword whole TIDY_TAG_NOEMBED white
+ keyword whole TIDY_TAG_NOFRAMES white
+ keyword whole TIDY_TAG_NOLAYER white
+ keyword whole TIDY_TAG_NOSAFE white
+ keyword whole TIDY_TAG_NOSCRIPT white
+ keyword whole TIDY_TAG_OBJECT white
+ keyword whole TIDY_TAG_OL white
+ keyword whole TIDY_TAG_OPTGROUP white
+ keyword whole TIDY_TAG_OPTION white
+ keyword whole TIDY_TAG_P white
+ keyword whole TIDY_TAG_PARAM white
+ keyword whole TIDY_TAG_PLAINTEXT white
+ keyword whole TIDY_TAG_PRE white
+ keyword whole TIDY_TAG_Q white
+ keyword whole TIDY_TAG_RP white
+ keyword whole TIDY_TAG_RT white
+ keyword whole TIDY_TAG_RTC white
+ keyword whole TIDY_TAG_RUBY white
+ keyword whole TIDY_TAG_S white
+ keyword whole TIDY_TAG_SAMP white
+ keyword whole TIDY_TAG_SCRIPT white
+ keyword whole TIDY_TAG_SELECT white
+ keyword whole TIDY_TAG_SERVER white
+ keyword whole TIDY_TAG_SERVLET white
+ keyword whole TIDY_TAG_SMALL white
+ keyword whole TIDY_TAG_SPACER white
+ keyword whole TIDY_TAG_SPAN white
+ keyword whole TIDY_TAG_STRIKE white
+ keyword whole TIDY_TAG_STRONG white
+ keyword whole TIDY_TAG_STYLE white
+ keyword whole TIDY_TAG_SUB white
+ keyword whole TIDY_TAG_TABLE white
+ keyword whole TIDY_TAG_TBODY white
+ keyword whole TIDY_TAG_TD white
+ keyword whole TIDY_TAG_TEXTAREA white
+ keyword whole TIDY_TAG_TFOOT white
+ keyword whole TIDY_TAG_TH white
+ keyword whole TIDY_TAG_THEAD white
+ keyword whole TIDY_TAG_TITLE white
+ keyword whole TIDY_TAG_TR white
+ keyword whole TIDY_TAG_TT white
+ keyword whole TIDY_TAG_U white
+ keyword whole TIDY_TAG_UL white
+ keyword whole TIDY_TAG_UNKNOWN white
+ keyword whole TIDY_TAG_VAR white
+ keyword whole TIDY_TAG_WBR white
+ keyword whole TIDY_TAG_XMP white
+ keyword whole TIDY_TAG_XXX white
+
+# Tokenizer Functions
+ keyword whole token_get_all yellow
+ keyword whole token_name yellow
+
+# Tokenizer Functions constants
+ keyword whole T_ABSTRACT white
+ keyword whole T_AND_EQUAL white
+ keyword whole T_ARRAY white
+ keyword whole T_ARRAY_CAST white
+ keyword whole T_AS white
+ keyword whole T_BAD_CHARACTER white
+ keyword whole T_BOOLEAN_AND white
+ keyword whole T_BOOLEAN_OR white
+ keyword whole T_BOOL_CAST white
+ keyword whole T_BREAK white
+ keyword whole T_CASE white
+ keyword whole T_CATCH white
+ keyword whole T_CHARACTER white
+ keyword whole T_CLASS white
+ keyword whole T_CLASS_C white
+ keyword whole T_CLONE white
+ keyword whole T_CLOSE_TAG white
+ keyword whole T_COMMENT white
+ keyword whole T_CONCAT_EQUAL white
+ keyword whole T_CONST white
+ keyword whole T_CONSTANT_ENCAPSED_STRING white
+ keyword whole T_CONTINUE white
+ keyword whole T_CURLY_OPEN white
+ keyword whole T_DEC white
+ keyword whole T_DECLARE white
+ keyword whole T_DEFAULT white
+ keyword whole T_DIV_EQUAL white
+ keyword whole T_DNUMBER white
+ keyword whole T_DO white
+ keyword whole T_DOC_COMMENT white
+ keyword whole T_DOLLAR_OPEN_CURLY_BRACES white
+ keyword whole T_DOUBLE_ARROW white
+ keyword whole T_DOUBLE_CAST white
+ keyword whole T_DOUBLE_COLON white
+ keyword whole T_ECHO white
+ keyword whole T_ELSE white
+ keyword whole T_ELSEIF white
+ keyword whole T_EMPTY white
+ keyword whole T_ENCAPSED_AND_WHITESPACE white
+ keyword whole T_ENDDECLARE white
+ keyword whole T_ENDFOR white
+ keyword whole T_ENDFOREACH white
+ keyword whole T_ENDIF white
+ keyword whole T_ENDSWITCH white
+ keyword whole T_ENDWHILE white
+ keyword whole T_END_HEREDOC white
+ keyword whole T_EVAL white
+ keyword whole T_EXIT white
+ keyword whole T_EXTENDS white
+ keyword whole T_FILE white
+ keyword whole T_FINAL white
+ keyword whole T_FOR white
+ keyword whole T_FOREACH white
+ keyword whole T_FUNCTION white
+ keyword whole T_FUNC_C white
+ keyword whole T_GLOBAL white
+ keyword whole T_IF white
+ keyword whole T_IMPLEMENTS white
+ keyword whole T_INC white
+ keyword whole T_INCLUDE white
+ keyword whole T_INCLUDE_ONCE white
+ keyword whole T_INLINE_HTML white
+ keyword whole T_INSTANCEOF white
+ keyword whole T_INTERFACE white
+ keyword whole T_INT_CAST white
+ keyword whole T_ISSET white
+ keyword whole T_IS_EQUAL white
+ keyword whole T_IS_GREATER_OR_EQUAL white
+ keyword whole T_IS_IDENTICAL white
+ keyword whole T_IS_NOT_EQUAL white
+ keyword whole T_IS_NOT_IDENTICAL white
+ keyword whole T_IS_SMALLER_OR_EQUAL white
+ keyword whole T_LINE white
+ keyword whole T_LIST white
+ keyword whole T_LNUMBER white
+ keyword whole T_LOGICAL_AND white
+ keyword whole T_LOGICAL_OR white
+ keyword whole T_LOGICAL_XOR white
+ keyword whole T_METHOD_C white
+ keyword whole T_MINUS_EQUAL white
+ keyword whole T_ML_COMMENT white
+ keyword whole T_MOD_EQUAL white
+ keyword whole T_MUL_EQUAL white
+ keyword whole T_NEW white
+ keyword whole T_NUM_STRING white
+ keyword whole T_OBJECT_CAST white
+ keyword whole T_OBJECT_OPERATOR white
+ keyword whole T_OLD_FUNCTION white
+ keyword whole T_OPEN_TAG white
+ keyword whole T_OPEN_TAG_WITH_ECHO white
+ keyword whole T_OR_EQUAL white
+ keyword whole T_PAAMAYIM_NEKUDOTAYIM white
+ keyword whole T_PLUS_EQUAL white
+ keyword whole T_PRINT white
+ keyword whole T_PRIVATE white
+ keyword whole T_PROTECTED white
+ keyword whole T_PUBLIC white
+ keyword whole T_REQUIRE white
+ keyword whole T_REQUIRE_ONCE white
+ keyword whole T_RETURN white
+ keyword whole T_SL white
+ keyword whole T_SL_EQUAL white
+ keyword whole T_SR white
+ keyword whole T_SR_EQUAL white
+ keyword whole T_START_HEREDOC white
+ keyword whole T_STATIC white
+ keyword whole T_STRING white
+ keyword whole T_STRING_CAST white
+ keyword whole T_STRING_VARNAME white
+ keyword whole T_SWITCH white
+ keyword whole T_THROW white
+ keyword whole T_TRY white
+ keyword whole T_UNSET white
+ keyword whole T_UNSET_CAST white
+ keyword whole T_USE white
+ keyword whole T_VAR white
+ keyword whole T_VARIABLE white
+ keyword whole T_WHILE white
+ keyword whole T_WHITESPACE white
+ keyword whole T_XOR_EQUAL white
+
+# Unicode Functions
+ keyword whole i18n_loc_get_default yellow
+ keyword whole i18n_loc_set_default yellow
+ keyword whole unicode_encode yellow
+
+# Unicode Functions constants
+ keyword whole U_INVALID_ESCAPE white
+ keyword whole U_INVALID_SKIP white
+ keyword whole U_INVALID_STOP white
+ keyword whole U_INVALID_SUBSTITUTE white
+
+# URL Functions
+ keyword whole base64_decode yellow
+ keyword whole base64_encode yellow
+ keyword whole get_headers yellow
+ keyword whole get_meta_tags yellow
+ keyword whole http_build_query yellow
+ keyword whole parse_url yellow
+ keyword whole rawurldecode yellow
+ keyword whole rawurlencode yellow
+ keyword whole urldecode yellow
+ keyword whole urlencode yellow
+
+# Variable Handling Functions
+ keyword whole debug_zval_dump yellow
+ keyword whole doubleval yellow
+ keyword whole empty yellow
+ keyword whole floatval yellow
+ keyword whole get_defined_vars yellow
+ keyword whole get_resource_type yellow
+ keyword whole gettype yellow
+ keyword whole import_request_variables yellow
+ keyword whole intval yellow
+ keyword whole is_array yellow
+ keyword whole is_bool yellow
+ keyword whole is_callable yellow
+ keyword whole is_double yellow
+ keyword whole is_float yellow
+ keyword whole is_int yellow
+ keyword whole is_integer yellow
+ keyword whole is_long yellow
+ keyword whole is_null yellow
+ keyword whole is_numeric yellow
+ keyword whole is_object yellow
+ keyword whole is_real yellow
+ keyword whole is_resource yellow
+ keyword whole is_scalar yellow
+ keyword whole is_string yellow
+ keyword whole isset yellow
+ keyword whole print_r yellow
+ keyword whole serialize yellow
+ keyword whole settype yellow
+ keyword whole strval yellow
+ keyword whole unserialize yellow
+ keyword whole unset yellow
+ keyword whole var_dump yellow
+ keyword whole var_export yellow
+
+# Verisign Payflow Pro Functions
+ keyword whole pfpro_cleanup yellow
+ keyword whole pfpro_init yellow
+ keyword whole pfpro_process yellow
+ keyword whole pfpro_process_raw yellow
+ keyword whole pfpro_version yellow
+
+# vpopmail Functions
+ keyword whole vpopmail_add_alias_domain yellow
+ keyword whole vpopmail_add_alias_domain_ex yellow
+ keyword whole vpopmail_add_domain yellow
+ keyword whole vpopmail_add_domain_ex yellow
+ keyword whole vpopmail_add_user yellow
+ keyword whole vpopmail_alias_add yellow
+ keyword whole vpopmail_alias_del yellow
+ keyword whole vpopmail_alias_del_domain yellow
+ keyword whole vpopmail_alias_get yellow
+ keyword whole vpopmail_alias_get_all yellow
+ keyword whole vpopmail_auth_user yellow
+ keyword whole vpopmail_del_domain yellow
+ keyword whole vpopmail_del_domain_ex yellow
+ keyword whole vpopmail_del_user yellow
+ keyword whole vpopmail_error yellow
+ keyword whole vpopmail_passwd yellow
+ keyword whole vpopmail_set_user_quota yellow
+
+# W32api Functions
+ keyword whole w32api_deftype yellow
+ keyword whole w32api_init_dtype yellow
+ keyword whole w32api_invoke_function yellow
+ keyword whole w32api_register_function yellow
+ keyword whole w32api_set_call_method yellow
+
+# W32api Functions constants
+ keyword whole DC_BORLAND white
+ keyword whole DC_CALL_CDECL white
+ keyword whole DC_CALL_STD white
+ keyword whole DC_CALL_STD_BO white
+ keyword whole DC_CALL_STD_M8 white
+ keyword whole DC_CALL_STD_MS white
+ keyword whole DC_FLAG_ARGPTR white
+ keyword whole DC_MICROSOFT white
+ keyword whole DC_RETVAL_MATH4 white
+ keyword whole DC_RETVAL_MATH8 white
+
+# WDDX Functions
+ keyword whole wddx_add_vars yellow
+ keyword whole wddx_deserialize yellow
+ keyword whole wddx_packet_end yellow
+ keyword whole wddx_packet_start yellow
+ keyword whole wddx_serialize_value yellow
+ keyword whole wddx_serialize_vars yellow
+ keyword whole wddx_unserialize yellow
+
+# win32service Functions
+ keyword whole win32_create_service yellow
+ keyword whole win32_delete_service yellow
+ keyword whole win32_get_last_control_message yellow
+ keyword whole win32_query_service_status yellow
+ keyword whole win32_set_service_status yellow
+ keyword whole win32_start_service yellow
+ keyword whole win32_start_service_ctrl_dispatcher yellow
+ keyword whole win32_stop_service yellow
+
+# win32service Functions constants
+ keyword whole WIN32_ERROR_CALL_NOT_IMPLEMENTED white
+ keyword whole WIN32_NO_ERROR white
+ keyword whole WIN32_SERVICE_ACCEPT_HARDWAREPROFILECHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_NETBINDCHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_PARAMCHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_PAUSE_CONTINUE white
+ keyword whole WIN32_SERVICE_ACCEPT_POWEREVENT white
+ keyword whole WIN32_SERVICE_ACCEPT_SESSIONCHANGE white
+ keyword whole WIN32_SERVICE_ACCEPT_SHUTDOWN white
+ keyword whole WIN32_SERVICE_ACCEPT_STOP white
+ keyword whole WIN32_SERVICE_CONTINUE_PENDING white
+ keyword whole WIN32_SERVICE_CONTROL_CONTINUE white
+ keyword whole WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE white
+ keyword whole WIN32_SERVICE_CONTROL_INTERROGATE white
+ keyword whole WIN32_SERVICE_CONTROL_PAUSE white
+ keyword whole WIN32_SERVICE_CONTROL_POWEREVENT white
+ keyword whole WIN32_SERVICE_CONTROL_SESSIONCHANGE white
+ keyword whole WIN32_SERVICE_CONTROL_STOP white
+ keyword whole WIN32_SERVICE_FILE_SYSTEM_DRIVER white
+ keyword whole WIN32_SERVICE_INTERACTIVE_PROCESS white
+ keyword whole WIN32_SERVICE_KERNEL_DRIVER white
+ keyword whole WIN32_SERVICE_PAUSED white
+ keyword whole WIN32_SERVICE_PAUSE_PENDING white
+ keyword whole WIN32_SERVICE_RUNNING white
+ keyword whole WIN32_SERVICE_RUNS_IN_SYSTEM_PROCESS white
+ keyword whole WIN32_SERVICE_START_PENDING white
+ keyword whole WIN32_SERVICE_STOPPED white
+ keyword whole WIN32_SERVICE_STOP_PENDING white
+ keyword whole WIN32_SERVICE_WIN32_OWN_PROCESS white
+ keyword whole WIN32_SERVICE_WIN32_SHARE_PROCESS white
+
+# xattr Functions
+ keyword whole xattr_get yellow
+ keyword whole xattr_list yellow
+ keyword whole xattr_remove yellow
+ keyword whole xattr_set yellow
+ keyword whole xattr_supported yellow
+
+# xattr Functions constants
+ keyword whole XATTR_CREATE white
+ keyword whole XATTR_DONTFOLLOW white
+ keyword whole XATTR_REPLACE white
+ keyword whole XATTR_ROOT white
+
+# xdiff Functions
+ keyword whole xdiff_file_diff yellow
+ keyword whole xdiff_file_diff_binary yellow
+ keyword whole xdiff_file_merge3 yellow
+ keyword whole xdiff_file_patch yellow
+ keyword whole xdiff_file_patch_binary yellow
+ keyword whole xdiff_string_diff yellow
+ keyword whole xdiff_string_diff_binary yellow
+ keyword whole xdiff_string_merge3 yellow
+ keyword whole xdiff_string_patch yellow
+ keyword whole xdiff_string_patch_binary yellow
+
+# xdiff Functions constants
+ keyword whole XDIFF_PATCH_NORMAL white
+ keyword whole XDIFF_PATCH_REVERSE white
+
+# XML Parser Functions
+ keyword whole utf8_decode yellow
+ keyword whole utf8_encode yellow
+ keyword whole xml_error_string yellow
+ keyword whole xml_get_current_byte_index yellow
+ keyword whole xml_get_current_column_number yellow
+ keyword whole xml_get_current_line_number yellow
+ keyword whole xml_get_error_code yellow
+ keyword whole xml_parse yellow
+ keyword whole xml_parse_into_struct yellow
+ keyword whole xml_parser_create yellow
+ keyword whole xml_parser_create_ns yellow
+ keyword whole xml_parser_free yellow
+ keyword whole xml_parser_get_option yellow
+ keyword whole xml_parser_set_option yellow
+ keyword whole xml_set_character_data_handler yellow
+ keyword whole xml_set_default_handler yellow
+ keyword whole xml_set_element_handler yellow
+ keyword whole xml_set_end_namespace_decl_handler yellow
+ keyword whole xml_set_external_entity_ref_handler yellow
+ keyword whole xml_set_notation_decl_handler yellow
+ keyword whole xml_set_object yellow
+ keyword whole xml_set_processing_instruction_handler yellow
+ keyword whole xml_set_start_namespace_decl_handler yellow
+ keyword whole xml_set_unparsed_entity_decl_handler yellow
+
+# XML Parser Functions constants
+ keyword whole XML_ERROR_ASYNC_ENTITY white
+ keyword whole XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF white
+ keyword whole XML_ERROR_BAD_CHAR_REF white
+ keyword whole XML_ERROR_BINARY_ENTITY_REF white
+ keyword whole XML_ERROR_DUPLICATE_ATTRIBUTE white
+ keyword whole XML_ERROR_EXTERNAL_ENTITY_HANDLING white
+ keyword whole XML_ERROR_INCORRECT_ENCODING white
+ keyword whole XML_ERROR_INVALID_TOKEN white
+ keyword whole XML_ERROR_JUNK_AFTER_DOC_ELEMENT white
+ keyword whole XML_ERROR_MISPLACED_XML_PI white
+ keyword whole XML_ERROR_NONE white
+ keyword whole XML_ERROR_NO_ELEMENTS white
+ keyword whole XML_ERROR_NO_MEMORY white
+ keyword whole XML_ERROR_PARAM_ENTITY_REF white
+ keyword whole XML_ERROR_PARTIAL_CHAR white
+ keyword whole XML_ERROR_RECURSIVE_ENTITY_REF white
+ keyword whole XML_ERROR_SYNTAX white
+ keyword whole XML_ERROR_TAG_MISMATCH white
+ keyword whole XML_ERROR_UNCLOSED_CDATA_SECTION white
+ keyword whole XML_ERROR_UNCLOSED_TOKEN white
+ keyword whole XML_ERROR_UNDEFINED_ENTITY white
+ keyword whole XML_ERROR_UNKNOWN_ENCODING white
+ keyword whole XML_OPTION_CASE_FOLDING white
+ keyword whole XML_OPTION_SKIP_TAGSTART white
+ keyword whole XML_OPTION_SKIP_WHITE white
+ keyword whole XML_OPTION_TARGET_ENCODING white
+
+# XML-RPC Functions
+ keyword whole xmlrpc_decode yellow
+ keyword whole xmlrpc_decode_request yellow
+ keyword whole xmlrpc_encode yellow
+ keyword whole xmlrpc_encode_request yellow
+ keyword whole xmlrpc_get_type yellow
+ keyword whole xmlrpc_is_fault yellow
+ keyword whole xmlrpc_parse_method_descriptions yellow
+ keyword whole xmlrpc_server_add_introspection_data yellow
+ keyword whole xmlrpc_server_call_method yellow
+ keyword whole xmlrpc_server_create yellow
+ keyword whole xmlrpc_server_destroy yellow
+ keyword whole xmlrpc_server_register_introspection_callback yellow
+ keyword whole xmlrpc_server_register_method yellow
+ keyword whole xmlrpc_set_type yellow
+
+# XMLReader functions
+
+# XMLReader functions XMLReader methods
+ keyword whole XMLReader yellow
+ keyword whole ->XML yellow
+ keyword whole ->close yellow
+ keyword whole ->expand yellow
+ keyword whole ->getAttribute yellow
+ keyword whole ->getAttributeNS yellow
+ keyword whole ->getAttributeNo yellow
+ keyword whole ->getParserProperty yellow
+ keyword whole ->isValid yellow
+ keyword whole ->lookupNamespace yellow
+ keyword whole ->moveToAttribute yellow
+ keyword whole ->moveToAttributeNo yellow
+ keyword whole ->moveToAttributeNs yellow
+ keyword whole ->moveToElement yellow
+ keyword whole ->moveToFirstAttribute yellow
+ keyword whole ->moveToNextAttribute yellow
+ keyword whole ->next yellow
+ keyword whole ->open yellow
+ keyword whole ->read yellow
+ keyword whole ->setParserProperty yellow
+ keyword whole ->setRelaxNGSchema yellow
+ keyword whole ->setRelaxNGSchemaSource yellow
+
+# XMLReader functions constants
+ keyword whole XMLREADER_ATTRIBUTE white
+ keyword whole XMLREADER_CDATA white
+ keyword whole XMLREADER_COMMENT white
+ keyword whole XMLREADER_DEFAULTATTRS white
+ keyword whole XMLREADER_DOC white
+ keyword whole XMLREADER_DOC_FRAGMENT white
+ keyword whole XMLREADER_DOC_TYPE white
+ keyword whole XMLREADER_ELEMENT white
+ keyword whole XMLREADER_END_ELEMENT white
+ keyword whole XMLREADER_END_ENTITY white
+ keyword whole XMLREADER_ENTITY white
+ keyword whole XMLREADER_ENTITY_REF white
+ keyword whole XMLREADER_LOADDTD white
+ keyword whole XMLREADER_NONE white
+ keyword whole XMLREADER_NOTATION white
+ keyword whole XMLREADER_PI white
+ keyword whole XMLREADER_SIGNIFICANT_WHITESPACE white
+ keyword whole XMLREADER_SUBST_ENTITIES white
+ keyword whole XMLREADER_TEXT white
+ keyword whole XMLREADER_VALIDATE white
+ keyword whole XMLREADER_WHITESPACE white
+ keyword whole XMLREADER_XML_DECLARATION white
+
+# XSL functions
+
+# XSL functions XSLTProcessor methods
+ keyword whole XSLTProcessor yellow
+ keyword whole ->__construct yellow
+ keyword whole ->getParameter yellow
+ keyword whole ->hasExsltSupport yellow
+ keyword whole ->importStylesheet yellow
+ keyword whole ->registerPHPFunctions yellow
+ keyword whole ->removeParameter yellow
+ keyword whole ->setParameter yellow
+ keyword whole ->transformToDoc yellow
+ keyword whole ->transformToURI yellow
+ keyword whole ->transformToXML yellow
+
+# XSL functions constants
+ keyword whole XSL_CLONE_ALWAYS white
+ keyword whole XSL_CLONE_AUTO white
+ keyword whole XSL_CLONE_NEVER white
+
+# XSLT Functions
+ keyword whole xslt_backend_info yellow
+ keyword whole xslt_backend_name yellow
+ keyword whole xslt_backend_version yellow
+ keyword whole xslt_create yellow
+ keyword whole xslt_errno yellow
+ keyword whole xslt_error yellow
+ keyword whole xslt_free yellow
+ keyword whole xslt_getopt yellow
+ keyword whole xslt_process yellow
+ keyword whole xslt_set_base yellow
+ keyword whole xslt_set_encoding yellow
+ keyword whole xslt_set_error_handler yellow
+ keyword whole xslt_set_log yellow
+ keyword whole xslt_set_object yellow
+ keyword whole xslt_set_sax_handler yellow
+ keyword whole xslt_set_sax_handlers yellow
+ keyword whole xslt_set_scheme_handler yellow
+ keyword whole xslt_set_scheme_handlers yellow
+ keyword whole xslt_setopt yellow
+
+# XSLT Functions constants
+ keyword whole XSLT_ERR_UNSUPPORTED_SCHEME white
+ keyword whole XSLT_OPT_SILENT white
+ keyword whole XSLT_SABOPT_DISABLE_ADDING_META white
+ keyword whole XSLT_SABOPT_DISABLE_STRIPPING white
+ keyword whole XSLT_SABOPT_FILES_TO_HANDLER white
+ keyword whole XSLT_SABOPT_IGNORE_DOC_NOT_FOUND white
+ keyword whole XSLT_SABOPT_PARSE_PUBLIC_ENTITIES white
+
+# YAZ Functions
+ keyword whole yaz_addinfo yellow
+ keyword whole yaz_ccl_conf yellow
+ keyword whole yaz_ccl_parse yellow
+ keyword whole yaz_close yellow
+ keyword whole yaz_connect yellow
+ keyword whole yaz_database yellow
+ keyword whole yaz_element yellow
+ keyword whole yaz_errno yellow
+ keyword whole yaz_error yellow
+ keyword whole yaz_es_result yellow
+ keyword whole yaz_get_option yellow
+ keyword whole yaz_hits yellow
+ keyword whole yaz_itemorder yellow
+ keyword whole yaz_present yellow
+ keyword whole yaz_range yellow
+ keyword whole yaz_record yellow
+ keyword whole yaz_scan yellow
+ keyword whole yaz_scan_result yellow
+ keyword whole yaz_schema yellow
+ keyword whole yaz_search yellow
+ keyword whole yaz_set_option yellow
+ keyword whole yaz_sort yellow
+ keyword whole yaz_syntax yellow
+ keyword whole yaz_wait yellow
+
+# YP/NIS Functions
+ keyword whole yp_all yellow
+ keyword whole yp_cat yellow
+ keyword whole yp_err_string yellow
+ keyword whole yp_errno yellow
+ keyword whole yp_first yellow
+ keyword whole yp_get_default_domain yellow
+ keyword whole yp_master yellow
+ keyword whole yp_match yellow
+ keyword whole yp_next yellow
+ keyword whole yp_order yellow
+
+# YP/NIS Functions constants
+ keyword whole YPERR_BADARGS white
+ keyword whole YPERR_BADDB white
+ keyword whole YPERR_BUSY white
+ keyword whole YPERR_DOMAIN white
+ keyword whole YPERR_KEY white
+ keyword whole YPERR_MAP white
+ keyword whole YPERR_NODOM white
+ keyword whole YPERR_NOMORE white
+ keyword whole YPERR_PMAP white
+ keyword whole YPERR_RESRC white
+ keyword whole YPERR_RPC white
+ keyword whole YPERR_VERS white
+ keyword whole YPERR_YPBIND white
+ keyword whole YPERR_YPERR white
+ keyword whole YPERR_YPSERV white
+
+# Zip File Functions (Read Only Access)
+ keyword whole zip_close yellow
+ keyword whole zip_entry_close yellow
+ keyword whole zip_entry_compressedsize yellow
+ keyword whole zip_entry_compressionmethod yellow
+ keyword whole zip_entry_filesize yellow
+ keyword whole zip_entry_name yellow
+ keyword whole zip_entry_open yellow
+ keyword whole zip_entry_read yellow
+ keyword whole zip_open yellow
+ keyword whole zip_read yellow
+
+# Zlib Compression Functions
+ keyword whole gzclose yellow
+ keyword whole gzcompress yellow
+ keyword whole gzdeflate yellow
+ keyword whole gzencode yellow
+ keyword whole gzeof yellow
+ keyword whole gzfile yellow
+ keyword whole gzgetc yellow
+ keyword whole gzgets yellow
+ keyword whole gzgetss yellow
+ keyword whole gzinflate yellow
+ keyword whole gzopen yellow
+ keyword whole gzpassthru yellow
+ keyword whole gzputs yellow
+ keyword whole gzread yellow
+ keyword whole gzrewind yellow
+ keyword whole gzseek yellow
+ keyword whole gztell yellow
+ keyword whole gzuncompress yellow
+ keyword whole gzwrite yellow
+ keyword whole readgzfile yellow
+ keyword whole zlib_get_coding_type yellow
+
+# Zlib Compression Functions constants
+ keyword whole FORCE_DEFLATE white
+ keyword whole FORCE_GZIP white
+
+
+########################
+# predefined constants
+
+# core
+ keyword whole PHP_VERSION white
+ keyword whole PHP_OS white
+ keyword whole DEFAULT_INCLUDE_PATH white
+ keyword whole PEAR_INSTALL_DIR white
+ keyword whole PEAR_EXTENSION_DIR white
+ keyword whole PHP_EXTENSION_DIR white
+ keyword whole PHP_BINDIR white
+ keyword whole PHP_LIBDIR white
+ keyword whole PHP_DATADIR white
+ keyword whole PHP_SYSCONFDIR white
+ keyword whole PHP_LOCALSTATEDIR white
+ keyword whole PHP_CONFIG_FILE_PATH white
+ keyword whole PHP_OUTPUT_HANDLER_START white
+ keyword whole PHP_OUTPUT_HANDLER_CONT white
+ keyword whole PHP_OUTPUT_HANDLER_END white
+ keyword whole E_ERROR white
+ keyword whole E_WARNING white
+ keyword whole E_PARSE white
+ keyword whole E_NOTICE white
+ keyword whole E_CORE_ERROR white
+ keyword whole E_CORE_WARNING white
+ keyword whole E_COMPILE_ERROR white
+ keyword whole E_COMPILE_WARNING white
+ keyword whole E_USER_ERROR white
+ keyword whole E_USER_WARNING white
+ keyword whole E_USER_NOTICE white
+ keyword whole E_ALL white
+
+
+####################################
+# expressions, operators and other
+
+ keyword whole var white
+ keyword whole as white
+ keyword whole and white
+ keyword whole or white
+
+# Magic constants
+ keyword whole __FILE__ brightred
+ keyword whole __LINE__ brightred
+ keyword whole __FUNCTION__ brightred
+ keyword whole __CLASS__ brightred
+ keyword whole __METHOD__ brightred
+
+ keyword whole parent brightmagenta
+ keyword whole $this brightmagenta
+
+ keyword wholeright $+ brightgreen
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword <?php white
+ keyword <? white
+ keyword ?> white
+ keyword <html cyan
+ keyword <HTML cyan
+ keyword <doctype cyan
+ keyword <DOCTYPE cyan
+
+ keyword > white
+ keyword < white
+ keyword \+ white
+ keyword - white
+ keyword \* white
+ keyword / white
+ keyword % white
+ keyword = white
+ keyword != white
+ keyword == white
+ keyword & white
+ keyword | white
+ keyword :: white
+ keyword -> white
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ; brightmagenta
+
+context exclusive ?> <? cyan
+ keyword whole &*; brightgreen
+context exclusive <html <? cyan
+ keyword whole &*; brightgreen
+context exclusive <HTML <? cyan
+ keyword whole &*; brightgreen
+context exclusive <doctype <? cyan
+ keyword whole &*; brightgreen
+context exclusive <DOCTYPE <? cyan
+ keyword whole &*; brightgreen
+
+context exclusive /\* \*/ brown
+ spellcheck
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brown
+ spellcheck
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context ' ' brightgreen
+ spellcheck
+ keyword \\' brightcyan
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/po.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/po.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/po.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,70 @@
+# ---------------------------------------------------
+# po.syntax
+# GNU Gettext PO files syntax highlighting template.
+# Syntax highlighting rules for files produced with
+# Gettext tools as used in Midnight Commander and
+# Cooledit editors.
+#
+# It highlights:
+# - Original and translated messages (blue/green)
+# - Generic comments added by Gettext (white)
+# - C-style format modifiers,
+# as in c.syntax (brightgreen)
+# - Messages marked as "fuzzy" (brightred)
+# - Untranslated messages (brightred)
+# - Unused messages (red)
+#
+# Author: David Martin <dmartina at excite.es>
+# August 17, 2001
+# ---------------------------------------------------
+
+context default
+ keyword linestart msgstr\s\"\"\n\n brightred
+ keyword linestart msgid brightcyan
+ keyword linestart msgstr brightcyan
+
+context linestart #,\sfuzzy \n\n brightred
+
+context linestart #: \n white
+
+context linestart #, \n white
+ keyword c-format yellow
+
+context linestart #~ \n red
+
+context linestart # \n brown
+ spellcheck
+
+context exclusive linestart msgid \n cyan
+ spellcheck
+ keyword \"\n\"
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgG\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diouxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context exclusive linestart msgstr \n green
+ spellcheck
+ keyword \"\n\"
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgG\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diouxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/povray.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/povray.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/povray.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,254 @@
+#
+# POVRay - Persistence of Vision(tm) Ray Tracer syntax highlight
+# // Mike Gorchak
+#
+
+context default lightgray
+
+# Keywords
+ keyword whole global_settings yellow
+ keyword whole radiosity yellow
+ keyword whole light_source yellow
+ keyword whole fog yellow
+ keyword whole sphere yellow
+ keyword whole camera yellow
+ keyword whole plane yellow
+ keyword whole union yellow
+ keyword whole box yellow
+ keyword whole cylinder yellow
+ keyword whole torus yellow
+ keyword whole difference yellow
+ keyword whole intersection yellow
+ keyword whole object yellow
+ keyword whole photons yellow
+ keyword whole material yellow
+ keyword whole texture yellow
+ keyword whole pigment yellow
+ keyword whole pigment_pattern yellow
+ keyword whole pigment_map yellow
+ keyword whole finish yellow
+ keyword whole interior yellow
+ keyword whole merge yellow
+ keyword whole warp yellow
+ keyword whole color_map yellow
+ keyword whole colour_map yellow
+ keyword whole isosurface yellow
+ keyword whole sky_sphere yellow
+ keyword whole bounded_by yellow
+ keyword whole clipped_by yellow
+ keyword whole normal yellow
+ keyword whole tiles yellow
+ keyword whole height_field yellow
+ keyword whole image_map yellow
+ keyword whole looks_like yellow
+ keyword whole quadric yellow
+ keyword whole scattering yellow
+ keyword whole text yellow
+ keyword whole bump_map yellow
+ keyword whole texture_map yellow
+ keyword whole slope yellow
+ keyword whole contained_by yellow
+ keyword whole superellipsoid yellow
+ keyword whole cone yellow
+ keyword whole blob yellow
+ keyword whole light_group yellow
+
+# Constructions
+ keyword whole #switch white
+ keyword whole #break white
+ keyword whole #case white
+ keyword whole #end white
+ keyword whole #declare white
+ keyword whole #macro white
+ keyword whole #local white
+ keyword whole #while white
+ keyword whole #ifndef white
+ keyword whole #version white
+ keyword whole #ifdef white
+ keyword whole #debug white
+ keyword whole #include white
+ keyword whole #if white
+ keyword whole function white
+ keyword whole array white
+
+# Predefined constants
+ keyword whole on brightblue
+ keyword whole off brightblue
+ keyword whole true brightblue
+ keyword whole false brightblue
+ keyword whole no brightblue
+ keyword whole yes brightblue
+
+# Built-in functions
+ keyword whole sqrt brightmagenta
+ keyword whole mod brightmagenta
+ keyword whole min brightmagenta
+ keyword whole max brightmagenta
+ keyword whole sin brightmagenta
+ keyword whole cos brightmagenta
+ keyword whole pow brightmagenta
+ keyword whole abs brightmagenta
+ keyword whole concat brightmagenta
+ keyword whole str brightmagenta
+ keyword whole rand brightmagenta
+ keyword whole seed brightmagenta
+
+# Arguments
+ keyword whole assumed_gamma brightgreen
+ keyword whole max_trace_level brightgreen
+ keyword whole noise_generator brightgreen
+ keyword whole number_of_waves brightgreen
+ keyword whole fog_type brightgreen
+ keyword whole fog_alt brightgreen
+ keyword whole fog_offset brightgreen
+ keyword whole color brightgreen
+ keyword whole colour brightgreen
+ keyword whole rgb brightgreen
+ keyword whole rgbf brightgreen
+ keyword whole rgbt brightgreen
+ keyword whole distance brightgreen
+ keyword whole pretrace_start brightgreen
+ keyword whole pretrace_end brightgreen
+ keyword whole count brightgreen
+ keyword whole nearest_count brightgreen
+ keyword whole error_bound brightgreen
+ keyword whole recursion_limit brightgreen
+ keyword whole low_error_factor brightgreen
+ keyword whole gray_threshold brightgreen
+ keyword whole minimum_reuse brightgreen
+ keyword whole brightness brightgreen
+ keyword whole adc_bailout brightgreen
+ keyword whole normal brightgreen
+ keyword whole diffuse brightgreen
+ keyword whole ambient brightgreen
+ keyword whole scale brightgreen
+ keyword whole translate brightgreen
+ keyword whole rotate brightgreen
+ keyword whole red brightgreen
+ keyword whole green brightgreen
+ keyword whole blue brightgreen
+ keyword whole spacing brightgreen
+ keyword whole location brightgreen
+ keyword whole direction brightgreen
+ keyword whole sky brightgreen
+ keyword whole up brightgreen
+ keyword whole right brightgreen
+ keyword whole look_at brightgreen
+ keyword whole angle brightgreen
+ keyword whole reflection brightgreen
+ keyword whole refraction brightgreen
+ keyword whole area_light brightgreen
+ keyword whole jitter brightgreen
+ keyword whole circular brightgreen
+ keyword whole orient brightgreen
+ keyword whole specular brightgreen
+ keyword whole roughness brightgreen
+ keyword whole conserve_energy brightgreen
+ keyword whole fresnel brightgreen
+ keyword whole ior brightgreen
+ keyword whole fade_distance brightgreen
+ keyword whole fade_power brightgreen
+ keyword whole fade_color brightgreen
+ keyword whole fade_colour brightgreen
+ keyword whole agate brightgreen
+ keyword whole turbulence brightgreen
+ keyword whole octaves brightgreen
+ keyword whole granite brightgreen
+ keyword whole checker brightgreen
+ keyword whole gradient brightgreen
+ keyword whole caustics brightgreen
+ keyword whole phong brightgreen
+ keyword whole phong_size brightgreen
+ keyword whole filter brightgreen
+ keyword whole inverse brightgreen
+ keyword whole onion brightgreen
+ keyword whole frequency brightgreen
+ keyword whole sine_wave brightgreen
+ keyword whole marble brightgreen
+ keyword whole lambda brightgreen
+ keyword whole omega brightgreen
+ keyword whole quilted brightgreen
+ keyword whole control0 brightgreen
+ keyword whole control1 brightgreen
+ keyword whole wrinkles brightgreen
+ keyword whole boxed brightgreen
+ keyword whole repeat brightgreen
+ keyword whole png brightgreen
+ keyword whole water_level brightgreen
+ keyword whole png brightgreen
+ keyword whole quick_color brightgreen
+ keyword whole quick_colour brightgreen
+ keyword whole hollow brightgreen
+ keyword whole waves brightgreen
+ keyword whole bozo brightgreen
+ keyword whole adaptive brightgreen
+ keyword whole media brightgreen
+ keyword whole media_interaction brightgreen
+ keyword whole brilliance brightgreen
+ keyword whole spotlight brightgreen
+ keyword whole radius brightgreen
+ keyword whole falloff brightgreen
+ keyword whole point_at brightgreen
+ keyword whole extinction brightgreen
+ keyword whole emission brightgreen
+ keyword whole method brightgreen
+ keyword whole intervals brightgreen
+ keyword whole samples brightgreen
+ keyword whole target brightgreen
+ keyword whole collect brightgreen
+ keyword whole ttf brightgreen
+ keyword whole metallic brightgreen
+ keyword whole cylindrical brightgreen
+ keyword whole dispersion brightgreen
+ keyword whole dispersion_samples brightgreen
+ keyword whole crand brightgreen
+ keyword whole pot brightgreen
+ keyword whole bump_size brightgreen
+ keyword whole interpolate brightgreen
+ keyword whole ripples brightgreen
+ keyword whole brick brightgreen
+ keyword whole aa_threshold brightgreen
+ keyword whole aa_level brightgreen
+ keyword whole no_shadow brightgreen
+ keyword whole accuracy brightgreen
+ keyword whole altitude brightgreen
+ keyword whole max_gradient brightgreen
+ keyword whole support_piece brightgreen
+ keyword whole open brightgreen
+ keyword whole support brightgreen
+ keyword whole bezier_spline brightgreen
+ keyword whole cubic_spline brightgreen
+ keyword whole shadowless brightgreen
+ keyword whole threshold brightgreen
+ keyword whole global_lights brightgreen
+ keyword whole absorption brightgreen
+
+# Common symbols
+ keyword // brown
+ keyword /\* brown
+ keyword \*/ brown
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword , brightcyan
+ keyword . brightcyan
+ keyword \* brightcyan
+ keyword / brightcyan
+ keyword \+ brightcyan
+ keyword - brightcyan
+ keyword = brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword < brightcyan
+ keyword > brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ; brightcyan
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context " " green
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/procmail.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/procmail.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/procmail.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,271 @@
+# procmail definition
+# created by Michelle Konzack <linux4michelle at tamay-dogan.net>
+# This definition is under the GNU GPL version 3.0.
+
+
+context default
+ keyword whole linestart #*procmail\n brightcyan black
+ keyword whole #*\n brown
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+##############################################################
+# Vars from procmail
+ keyword whole MAILDIR brightgreen
+ keyword whole DEFAULT brightgreen
+ keyword whole LOGFILE brightgreen
+ keyword whole VERBOSE brightgreen
+ keyword whole LOGABSTRACT brightgreen
+ keyword whole LOG brightgreen
+ keyword whole ORGMAIL brightgreen
+ keyword whole LOCKFILE brightgreen
+ keyword whole LOCKEXT brightgreen
+ keyword whole LOCKSLEEP brightgreen
+ keyword whole LOCKTIMEOUT brightgreen
+ keyword whole TIMEOUT brightgreen
+ keyword whole MSGPREFIX brightgreen
+ keyword whole HOST brightgreen
+ keyword whole UMASK brightgreen
+ keyword whole SHELLMETAS brightgreen
+ keyword whole SHELLFLAGS brightgreen
+ keyword whole SENDMAIL brightgreen
+ keyword whole SENDMAILFLAGS brightgreen
+ keyword whole NORESRETRY brightgreen
+ keyword whole SUSPEND brightgreen
+ keyword whole LINEBUF brightgreen
+ keyword whole DELIVERED brightgreen
+ keyword whole TRAP brightgreen
+ keyword whole EXITCODE brightgreen
+ keyword whole LASTFOLDER brightgreen
+ keyword whole MATCH brightgreen
+ keyword whole SHIFT brightgreen
+ keyword whole INCLUDERC brightmagenta
+ keyword whole SWITCHRC brightgreen
+ keyword whole PROCMAIL_VERSION brightgreen
+ keyword whole PROCMAIL_OVERFLOW brightgreen
+ keyword whole COMSAT brightgreen
+ keyword whole DROPPRIVS brightgreen
+ keyword whole LOGNAME brightgreen
+ keyword whole HOME brightgreen
+ keyword whole PATH brightgreen
+ keyword whole SHELL brightgreen
+
+ keyword whole ST brightgreen
+ keyword whole STN brightgreen
+ keyword whole NL brightgreen
+
+##############################################################
+# Vars used by tdtools-procmail
+ keyword TDTP_DIRPREFIX brightgreen
+ keyword TDTP_INC brightgreen
+ keyword TDTP_DIR brightgreen
+ keyword TDTP_USE_SEPARATOR brightgreen
+ keyword TDTP_SHOW_MSGINFO brightgreen
+ keyword TDTP_USE_SERNO brightgreen
+ keyword TDTP_SERNO_MAX brightgreen
+ keyword TDTP_LEFT_MAX brightgreen
+ keyword TDTP_SHOW_FILTERS brightgreen
+ keyword TDTP_USE_TAG_N_DROP brightgreen
+ keyword TDTP_HITS_MIN brightgreen
+ keyword TDTP_USE_L10N brightgreen
+ keyword TDTP_USE_MAILHEADERS brightgreen
+ keyword TDTP_DATE_PREFIX brightgreen
+ keyword TDTP_USE_LISTDIR brightgreen
+ keyword TDTP_LISTDIR_SEPARATOR brightgreen
+ keyword TDTP_USE_EXPURGATE_BULK brightgreen
+ keyword TDTP_SPAM_AT_END brightgreen
+ keyword TDTP_MAXSIZE brightgreen
+
+ keyword DATE_NOW_RFC brightgreen
+ keyword DATE_NOW_SER brightgreen
+ keyword FROM brightgreen
+ keyword TO brightgreen
+ keyword CC brightgreen
+ keyword ENVTO brightgreen
+ keyword SIZE brightgreen
+ keyword DATE_DATE brightgreen
+ keyword DATE_RFC brightgreen
+ keyword DATE_SER brightgreen
+ keyword DATE_RECV_RFC brightgreen
+ keyword DATE_RECV_SER brightgreen
+ keyword MSG_HOUR brightgreen
+ keyword MSG_DAY brightgreen
+ keyword MSG_WEEK brightgreen
+ keyword MSG_MONTH brightgreen
+ keyword MSG_YEAR brightgreen
+ keyword TDTP_LISTDIR brightgreen
+ keyword TDTP_NAME brightgreen
+ keyword SPAMTAG brightgreen
+ keyword FILTER brightgreen
+ keyword TDTP_HITS_TOT brightgreen
+
+ keyword whole linestart TDTP_L10N_* brightgreen
+ keyword TDTP_L10N_LL_CC brightgreen
+ keyword TDTP_L10N_LL brightgreen
+ keyword TDTP_L10N_FILE brightgreen
+
+ keyword TDTP_EMAIL_NET brightgreen
+ keyword TDTP_EMAIL_TDAUTOBUILDER brightgreen
+ keyword TDTP_EMAIL_TDCONTROL brightgreen
+ keyword TDTP_EMAIL_TDAUTODOWNLOADER brightgreen
+ keyword TDTP_EMAIL_BUSINESS brightgreen
+ keyword TDTP_EMAIL_BTS_DEBIAN brightgreen
+ keyword TDTP_EMAIL_ML brightgreen
+ keyword TDTP_EMAIL_PRI brightgreen
+
+ keyword tdmcRDATE brightgreen
+ keyword tdmcSDATE brightgreen
+ keyword tdmcNL brightgreen
+
+ keyword USEWNAME brightgreen
+ keyword USEWLIST brightgreen
+ keyword WLIST brightgreen
+ keyword USEBNAME brightgreen
+ keyword USEBLIST brightgreen
+ keyword BLIST brightgreen
+ keyword USETNAME brightgreen
+ keyword USETLIST brightgreen
+ keyword TLIST brightgreen
+ keyword USEHNAME brightgreen
+ keyword USEHLIST brightgreen
+ keyword HLIST brightgreen
+
+ keyword RESULT brightgreen
+ keyword PACKAGE brightgreen
+ keyword SUB brightgreen
+ keyword COUNT brightgreen
+ keyword NEWMSG brightgreen
+ keyword OLDMSG brightgreen
+ keyword TMPMSG brightgreen
+ keyword ADDR_ME brightgreen
+ keyword ADDR_LISTS brightgreen
+ keyword HIT brightgreen
+ keyword STRING brightgreen
+ keyword STRG brightgreen
+ keyword SHOW_FILTER brightgreen
+ keyword TMPSPAM brightgreen
+
+##############################################################
+# Vars used by other recipes from the procmail mailinglist
+ keyword PROCMAIL_DIR brightgreen
+ keyword PROCMAILDIR brightgreen
+ keyword PROCDIR brightgreen
+ keyword OCTET brightgreen
+ keyword DOTQUAD brightgreen
+ keyword RCVD brightgreen
+ keyword RCVD_COUNT brightgreen
+ keyword FROMX brightgreen
+ keyword RETX brightgreen
+ keyword GPGFROM brightgreen
+ keyword GPGGET brightgreen
+ keyword GPGEXP brightgreen
+ keyword EMAIL brightgreen
+ keyword DUMMY_EXEC brightgreen
+ keyword DUMMY brightgreen
+ keyword TMPVAL brightgreen
+ keyword TMPVAR brightgreen
+ keyword HOMEDIR brightgreen
+ keyword NULL brightgreen
+ keyword whole H_From* brightgreen
+
+ keyword whole on red
+ keyword whole true red
+ keyword whole yes red
+ keyword whole off red
+ keyword whole false red
+ keyword whole no red
+ keyword whole all red
+
+ keyword whole :0*\n black magenta
+ keyword whole \**\n cyan
+
+ keyword whole |*\n yellow
+ keyword whole !*\n brightblue
+
+ keyword ${*} brightgreen
+
+ keyword ` brightred
+ keyword { brightcyan
+ keyword } brightcyan
+
+context " " green
+ keyword ${*} brightgreen
+
+context exclusive ` ` lightgrey black
+ keyword '*' green
+ keyword " green
+ keyword \\` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword -eq brightcyan
+ keyword -ne brightcyan
+
+ keyword wholeright $+ brightgreen
+ keyword $ brightgreen
+
+ keyword >/dev/null brightblue
+ keyword 2>&1 brightblue
+ keyword 1>&2 brightblue
+
+ keyword && brightblue
+ keyword || brightblue
+ keyword >> brightblue
+
+ keyword ES=$? brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword | cyan
+ keyword whole --* cyan
+ keyword whole -*\s cyan
+ keyword whole \+* cyan
+ keyword whole \** cyan
+ keyword whole /* cyan
+ keyword whole *: cyan
+
+ keyword whole bash cyan
+ keyword whole bc cyan
+ keyword whole cp cyan
+ keyword whole cut cyan
+ keyword whole date cyan
+ keyword whole echo cyan
+ keyword whole egrep cyan
+ keyword whole env cyan
+ keyword whole expand cyan
+ keyword whole formail cyan
+ keyword whole gpg cyan
+ keyword whole grep cyan
+ keyword whole head cyan
+ keyword whole killall cyan
+ keyword whole md5sum cyan
+ keyword whole mimedecode cyan
+ keyword whole mkdir cyan
+ keyword whole mv cyan
+ keyword whole rm cyan
+ keyword whole sed cyan
+ keyword whole sendmail cyan
+ keyword whole sort cyan
+ keyword whole tail cyan
+ keyword whole tddebbtsd cyan
+ keyword whole tdnetsound cyan
+ keyword whole test cyan
+ keyword whole touch cyan
+ keyword whole tr cyan
+ keyword whole wc cyan
+ keyword whole which cyan
+
+ keyword whole if yellow
+ keyword whole then yellow
+ keyword whole else yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole in yellow
+ keyword whole do yellow
+ keyword whole done yellow
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/properties.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/properties.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/properties.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,38 @@
+# Java properties file syntax highlighting
+# Author: Tomas Horsky <tomas at thorsky.info>
+#
+# http://java.sun.com/j2se/1.4.2/docs/api/java/util/Properties.html#load(java.io.InputStream)
+# - Does not support escapes in keys: \ , \=, \:
+# - Additionally highlights numbers, HTML color codes (#AABBCC), some sort of "variable references" (${ref.to.other.key}), and more
+
+context default lightgray
+# Keys
+ keyword linestart \[\s\t\]\{"$%&'()\*\+,-./0123456789;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\}\[!"#$%&'()\*\+,-./0123456789;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\] cyan
+ keyword = yellow
+ keyword : yellow
+# Value continuation (first line)
+ keyword \\\n yellow
+
+ keyword ${*} brightgreen
+ keyword \\u\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\} magenta
+ keyword whole \{-0123456789\}\[0123456789\] brightcyan
+ keyword whole #\{0123456789ABCDEFabcdef\}\[0123456789ABCDEFabcdef\] green
+
+ keyword whole true white
+ keyword whole false white
+
+# Value continuation (rest of the lines)
+context exclusive \\\n \n lightgray
+ keyword linestart \{\s\t\}\[\s\t\] lightgray black
+ keyword \\\n yellow
+
+ keyword ${*} brightgreen
+ keyword \\u\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\}\{0123456789ABCDEFabcdef\} magenta
+ keyword whole \{-0123456789\}\[0123456789\] brightcyan
+ keyword whole #\{0123456789ABCDEFabcdef\}\[0123456789ABCDEFabcdef\] green
+
+context linestart # \n brown
+ spellcheck
+
+context linestart ! \n brown
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/python.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/python.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/python.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,277 @@
+context default
+ keyword : brightred
+ keyword . white/Orange
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword ; brightmagenta
+ keyword whole self brightred
+ keyword whole and yellow
+ keyword whole as yellow
+ keyword whole assert yellow
+ keyword whole break yellow
+ keyword whole class yellow
+ keyword whole continue yellow
+ keyword whole def yellow
+ keyword whole del yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole except yellow
+ keyword whole exec yellow
+ keyword whole finally yellow
+ keyword whole for yellow
+ keyword whole from yellow
+ keyword whole global yellow
+ keyword whole if yellow
+ keyword whole import yellow
+ keyword whole in yellow
+ keyword whole is yellow
+ keyword whole lambda yellow
+ keyword whole not yellow
+ keyword whole or yellow
+ keyword whole pass yellow
+ keyword whole print yellow
+ keyword whole raise yellow
+ keyword whole return yellow
+ keyword whole try yellow
+ keyword whole while yellow
+ keyword whole with yellow
+ keyword whole yield yellow
+
+ keyword whole abs brightcyan
+ keyword whole all brightcyan
+ keyword whole any brightcyan
+ keyword whole basestring brightcyan
+ keyword whole bin brightcyan
+ keyword whole bool brightcyan
+ keyword whole callable brightcyan
+ keyword whole chr brightcyan
+ keyword whole classmethod brightcyan
+ keyword whole cmp brightcyan
+ keyword whole coerce brightcyan
+ keyword whole compile brightcyan
+ keyword whole complex brightcyan
+ keyword whole delattr brightcyan
+ keyword whole dict brightcyan
+ keyword whole dir brightcyan
+ keyword whole divmod brightcyan
+ keyword whole enumerate brightcyan
+ keyword whole eval brightcyan
+ keyword whole execfile brightcyan
+ keyword whole file brightcyan
+ keyword whole filter brightcyan
+ keyword whole float brightcyan
+ keyword whole frozenset brightcyan
+ keyword whole getattr brightcyan
+ keyword whole globals brightcyan
+ keyword whole hasattr brightcyan
+ keyword whole hash brightcyan
+ keyword whole help brightcyan
+ keyword whole hex brightcyan
+ keyword whole id brightcyan
+ keyword whole input brightcyan
+ keyword whole int brightcyan
+ keyword whole isinstance brightcyan
+ keyword whole issubclass brightcyan
+ keyword whole iter brightcyan
+ keyword whole len brightcyan
+ keyword whole list brightcyan
+ keyword whole locals brightcyan
+ keyword whole long brightcyan
+ keyword whole map brightcyan
+ keyword whole max brightcyan
+ keyword whole min brightcyan
+ keyword whole next brightcyan
+ keyword whole object brightcyan
+ keyword whole oct brightcyan
+ keyword whole open brightcyan
+ keyword whole ord brightcyan
+ keyword whole pow brightcyan
+ keyword whole print brightcyan
+ keyword whole property brightcyan
+ keyword whole range brightcyan
+ keyword whole raw_input brightcyan
+ keyword whole reduce brightcyan
+ keyword whole reload brightcyan
+ keyword whole repr brightcyan
+ keyword whole reversed brightcyan
+ keyword whole round brightcyan
+ keyword whole setattr brightcyan
+ keyword whole slice brightcyan
+ keyword whole sorted brightcyan
+ keyword whole staticmethod brightcyan
+ keyword whole str brightcyan
+ keyword whole sum brightcyan
+ keyword whole super brightcyan
+ keyword whole tuple brightcyan
+ keyword whole type brightcyan
+ keyword whole unichr brightcyan
+ keyword whole unicode brightcyan
+ keyword whole vars brightcyan
+ keyword whole xrange brightcyan
+ keyword whole zip brightcyan
+
+ keyword whole atof magenta
+ keyword whole atoi magenta
+ keyword whole atol magenta
+ keyword whole expandtabs magenta
+ keyword whole find magenta
+ keyword whole rfind magenta
+ keyword whole index magenta
+ keyword whole rindex magenta
+ keyword whole count magenta
+ keyword whole split magenta
+ keyword whole splitfields magenta
+ keyword whole join magenta
+ keyword whole joinfields magenta
+ keyword whole strip magenta
+ keyword whole lstrip magenta
+ keyword whole rstrip magenta
+ keyword whole swapcase magenta
+ keyword whole upper magenta
+ keyword whole lower magenta
+ keyword whole ljust magenta
+ keyword whole rjust magenta
+ keyword whole center magenta
+ keyword whole zfill magenta
+
+ keyword whole __init__ lightgray
+ keyword whole __del__ lightgray
+ keyword whole __repr__ lightgray
+ keyword whole __str__ lightgray
+ keyword whole __cmp__ lightgray
+ keyword whole __hash__ lightgray
+ keyword whole __call__ lightgray
+ keyword whole __getattr__ lightgray
+ keyword whole __setattr__ lightgray
+ keyword whole __delattr__ lightgray
+ keyword whole __len__ lightgray
+ keyword whole __getitem__ lightgray
+ keyword whole __setitem__ lightgray
+ keyword whole __delitem__ lightgray
+ keyword whole __getslice__ lightgray
+ keyword whole __setslice__ lightgray
+ keyword whole __delslice__ lightgray
+ keyword whole __add__ lightgray
+ keyword whole __sub__ lightgray
+ keyword whole __mul__ lightgray
+ keyword whole __div__ lightgray
+ keyword whole __mod__ lightgray
+ keyword whole __divmod__ lightgray
+ keyword whole __pow__ lightgray
+ keyword whole __lshift__ lightgray
+ keyword whole __rshift__ lightgray
+ keyword whole __and__ lightgray
+ keyword whole __xor__ lightgray
+ keyword whole __or__ lightgray
+ keyword whole __neg__ lightgray
+ keyword whole __pos__ lightgray
+ keyword whole __abs__ lightgray
+ keyword whole __invert__ lightgray
+ keyword whole __nonzero__ lightgray
+ keyword whole __coerce__ lightgray
+ keyword whole __int__ lightgray
+ keyword whole __long__ lightgray
+ keyword whole __float__ lightgray
+ keyword whole __oct__ lightgray
+ keyword whole __hex__ lightgray
+
+ keyword whole __radd__ lightgray
+ keyword whole __rsub__ lightgray
+ keyword whole __rmul__ lightgray
+ keyword whole __rdiv__ lightgray
+ keyword whole __rmod__ lightgray
+ keyword whole __rdivmod__ lightgray
+ keyword whole __rpow__ lightgray
+ keyword whole __rlshift__ lightgray
+ keyword whole __rrshift__ lightgray
+ keyword whole __rand__ lightgray
+ keyword whole __rxor__ lightgray
+ keyword whole __ror__ lightgray
+
+ keyword whole __+__ brightred
+
+context """ """ green
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context ''' ''' green
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\}\{01234567\} brightgreen
+ keyword \\\\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context # \n brown
+ keyword coding\{=:\}\[\s\]\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
+ keyword vim:fileencoding=\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
+ keyword -\*-\[\s\]coding:\[\s\]\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]\[\s\]-\*- brightmagenta
+ spellcheck
+
+context " " green
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+context ' ' green
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ruby.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ruby.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/ruby.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,224 @@
+#Ruby syntax file derived from perl syntax by Marco Ciampa <ciampix at libero.it>
+#alpha version 0.2 16/05/2003
+
+context default
+
+#Bang path
+
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby brightcyan black
+ keyword whole linestart #!\[\s\]/bin/ruby brightcyan black
+
+#Operators
+
+ keyword > yellow
+ keyword < yellow
+ keyword - yellow
+ keyword \+ yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword \+= yellow
+ keyword -= yellow
+ keyword == yellow
+ keyword != yellow
+ keyword === yellow
+ keyword <=> yellow
+ keyword ! yellow
+ keyword ~ yellow
+ keyword =~ yellow
+ keyword & yellow
+ keyword | yellow
+ keyword .. yellow
+
+#System variables
+
+#Please note that in regular expressions the final $/ is not correctly
+#highlighted as a system variable. This is not right but I actually do
+#not know any way to avoid it. Any idea is welcome.
+
+ keyword $\{!@&\+`'=~/\\,.;<>_\*"$:F?\} red
+ keyword $\{\0123456789\} red
+ keyword $-+ red
+
+ keyword whole $defout red
+ keyword whole $DEBUG red
+ keyword whole $F red
+ keyword whole $FILENAME red
+ keyword whole $LOAD_PATH red
+ keyword whole $SAFE red
+ keyword whole $VERBOSE red
+ keyword whole __FILE__ red
+ keyword whole __LINE__ red
+ keyword whole BEGIN red
+ keyword whole END red
+ keyword whole DATA red
+ keyword whole RUBY_PLATFORM red
+ keyword whole RUBY_RELEASE_DATE red
+ keyword whole RUBY_VERSION red
+ keyword whole $stdin red
+ keyword whole STDIN red
+ keyword whole $stdout red
+ keyword whole STDOUT red
+ keyword whole $stderr red
+ keyword whole STDERR red
+ keyword whole argv red
+ keyword whole ARGV red
+ keyword whole ARGF red
+ keyword whole env red
+ keyword whole ENV red
+
+#Braces &
+
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+
+ keyword whole false brightred
+ keyword whole FALSE brightred
+ keyword whole nil brightred
+ keyword whole NIL brightred
+ keyword whole true brightred
+ keyword whole TRUE brightred
+
+#Variables
+
+ keyword wholeright $+ brightgreen
+ keyword wholeright @+ white
+ keyword \\" brightred
+ keyword \\' brightred
+
+#Reserved words (see ruby manual)
+
+ keyword whole def magenta
+
+ keyword whole alias magenta
+ keyword whole and magenta
+ keyword whole begin magenta
+ keyword whole break magenta
+ keyword whole case magenta
+ keyword whole class magenta
+ keyword whole defined\? magenta
+ keyword whole do magenta
+ keyword whole else magenta
+ keyword whole elsif magenta
+ keyword whole end magenta
+ keyword whole ensure magenta
+ keyword whole for magenta
+ keyword whole if magenta
+ keyword whole in magenta
+ keyword whole module magenta
+ keyword whole next magenta
+ keyword whole not magenta
+ keyword whole or magenta
+ keyword whole redo magenta
+ keyword whole rescue magenta
+ keyword whole retry magenta
+ keyword whole return magenta
+ keyword whole self magenta
+ keyword whole super magenta
+ keyword whole then magenta
+ keyword whole undef magenta
+ keyword whole unless magenta
+ keyword whole until magenta
+ keyword whole when magenta
+ keyword whole while magenta
+ keyword whole yeld magenta
+
+#First class methods
+
+ keyword whole new yellow
+ keyword whole inherited yellow
+ keyword whole superclass yellow
+
+#Class module
+
+ keyword whole include magenta
+ keyword whole require magenta
+# keyword whole where magenta
+
+#Class numeric
+
+ keyword whole abs red
+ keyword whole modulo red
+ keyword whole remainder red
+
+#Class IO
+
+ keyword whole close yellow
+ keyword whole crypt yellow
+ keyword whole delete yellow
+ keyword whole each yellow
+ keyword whole gets yellow
+ keyword whole grep yellow
+ keyword whole inspect yellow
+ keyword whole join yellow
+ keyword whole sync yellow
+
+#Class Array
+
+ keyword whole index yellow
+ keyword whole indexes yellow
+ keyword whole indices yellow
+ keyword whole size yellow
+ keyword whole pop yellow
+ keyword whole push yellow
+ keyword whole sort yellow
+ keyword whole shift yellow
+ keyword whole unshift yellow
+
+#Math module
+
+ keyword whole Math::PI red
+ keyword whole Math::E red
+ keyword whole atan2 red
+ keyword whole cos red
+ keyword whole exp red
+ keyword whole frexp red
+ keyword whole ldexp red
+ keyword whole log red
+ keyword whole log10 red
+ keyword whole sin red
+ keyword whole sqrt red
+ keyword whole tan red
+
+#Kernel module
+
+ keyword whole chomp yellow
+ keyword whole chomp! yellow
+ keyword whole chop yellow
+ keyword whole chop! yellow
+ keyword whole raise yellow
+ keyword whole fork yellow
+ keyword whole rand yellow
+ keyword whole srand yellow
+ keyword whole open yellow
+ keyword whole print yellow
+ keyword whole printf yellow
+ keyword whole sprintf yellow
+ keyword whole exec yellow
+ keyword whole eval yellow
+ keyword whole exit yellow
+ keyword whole sleep yellow
+
+#this works only with label EOF :-(
+#context exclusive whole <<\[\s\]EOF EOF green
+
+context # \n brown
+ spellcheck
+context " " green
+ keyword \\" brightgreen
+ keyword \\\\ brightgreen
+context ' ' brightgreen
+ keyword \\' green
+ keyword \\\\ green
+
+context exclusive ` ` white black
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sh.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sh.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sh.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2187 @@
+# Since I regulary update ths file, please send any comments
+# to: Michelle Konzack <linux4michelle at freenet.de>
+# Last Update: Thu, 01 Jun 2006 22:10:07 +0200
+
+
+context default
+ keyword ;; brightred
+ keyword \\@ brightred
+ keyword \\$ brightred
+ keyword \\\\ brightred
+ keyword \\" brightred
+ keyword \\' brightred
+ keyword \\` brightred
+ keyword ` brightred
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole linestart #!\[\s\]*\n brightcyan black
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 1>&2 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+ keyword wholeleft linestart function*() brightmagenta
+ keyword wholeleft linestart function\[\s\]+ brightmagenta
+ keyword wholeright +() brightmagenta
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+ keyword whole accept cyan
+ keyword whole accessdb cyan
+ keyword whole activate cyan
+ keyword whole addgroup cyan
+ keyword whole add-shell cyan
+ keyword whole adduser cyan
+ keyword whole anytopnm cyan
+ keyword whole apropos cyan
+ keyword whole apt-cache cyan
+ keyword whole apt-cdrom cyan
+ keyword whole apt-config cyan
+ keyword whole apt-file cyan
+ keyword whole apt-ftparchive cyan
+ keyword whole apt-get cyan
+ keyword whole aptitude cyan
+ keyword whole apt-sortpkgs cyan
+ keyword whole apt-source cyan
+ keyword whole ar cyan
+ keyword whole arch cyan
+ keyword whole arp cyan
+ keyword whole as cyan
+ keyword whole ash cyan
+ keyword whole at cyan
+ keyword whole atd cyan
+ keyword whole atrun cyan
+ keyword whole atq cyan
+ keyword whole autoconf cyan
+ keyword whole autoheader cyan
+ keyword whole automake cyan
+ keyword whole autopoint cyan
+ keyword whole autoscan cyan
+ keyword whole awk cyan
+ keyword whole badblocks cyan
+ keyword whole base64-decode cyan
+ keyword whole base64-encode cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole batch cyan
+ keyword whole bc cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole blockdev cyan
+ keyword whole bootlogd cyan
+ keyword whole bsd-write cyan
+ keyword whole bsh cyan
+ keyword whole bunzip2 cyan
+ keyword whole bzcat cyan
+ keyword whole bzcmp cyan
+ keyword whole bzdiff cyan
+ keyword whole bzegrep cyan
+ keyword whole bzexe cyan
+ keyword whole bzfgrep cyan
+ keyword whole bzgrep cyan
+ keyword whole bzip cyan
+ keyword whole bzip2 cyan
+ keyword whole bzip2recover cyan
+ keyword whole bzless cyan
+ keyword whole bzmore cyan
+ keyword whole cabextract cyan
+ keyword whole cal cyan
+ keyword whole calendar cyan
+ keyword whole cam cyan
+ keyword whole cancel cyan
+ keyword whole captoinfo cyan
+ keyword whole cat cyan
+ keyword whole catchsegv cyan
+ keyword whole catman cyan
+ keyword whole cd cyan
+ keyword whole cdda2ogg cyan
+ keyword whole cdda2mp3 cyan
+ keyword whole cdda2wav cyan
+ keyword whole cdrecord cyan
+ keyword whole cfdisk cyan
+ keyword whole chage cyan
+ keyword whole charset cyan
+ keyword whole chattr cyan
+ keyword whole checkbashisms cyan
+ keyword whole chfn cyan
+ keyword whole chgrp cyan
+ keyword whole chkdupexe cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole chpasswd cyan
+ keyword whole chroot cyan
+ keyword whole chsh cyan
+ keyword whole chvt cyan
+ keyword whole cksum cyan
+ keyword whole clear cyan
+ keyword whole cmp cyan
+ keyword whole codepage cyan
+ keyword whole col cyan
+ keyword whole colcrt cyan
+ keyword whole colrm cyan
+ keyword whole column cyan
+ keyword whole comm cyan
+ keyword whole compose cyan
+ keyword whole compress cyan
+ keyword whole consolechars cyan
+ keyword whole cp cyan
+ keyword whole cpan cyan
+ keyword whole cpgr cyan
+ keyword whole cpio cyan
+ keyword whole cpp cyan
+ keyword whole cramfsck cyan
+ keyword whole createdb cyan
+ keyword whole createlang cyan
+ keyword whole createuser cyan
+ keyword whole c_rehash cyan
+ keyword whole crontab cyan
+ keyword whole csh cyan
+ keyword whole csplit cyan
+ keyword whole cupsaccept cyan
+ keyword whole cupsaddsmb cyan
+ keyword whole cupsd cyan
+ keyword whole cupsreject cyan
+ keyword whole curl cyan
+ keyword whole cut cyan
+ keyword whole date cyan
+ keyword whole dash cyan
+ keyword whole dch cyan
+ keyword whole dd cyan
+ keyword whole deallocvt cyan
+ keyword whole debugfs cyan
+ keyword whole delgroup cyan
+ keyword whole deluser cyan
+ keyword whole depmod cyan
+ keyword whole devdump cyan
+ keyword whole df cyan
+ keyword whole dialog cyan
+ keyword whole diff cyan
+ keyword whole diff3 cyan
+ keyword whole dir cyan
+ keyword whole dircolors cyan
+ keyword whole directomatic cyan
+ keyword whole dirname cyan
+ keyword whole dirsplit cyan
+ keyword whole disable cyan
+ keyword whole diskd cyan
+ keyword whole diskseekd cyan
+ keyword whole disown cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole dosfsck cyan
+ keyword whole dotextwrap cyan
+ keyword whole dotlockfile cyan
+ keyword whole dpasswd cyan
+ keyword whole dpkg cyan
+ keyword whole dpkg-architekture cyan
+ keyword whole dpkg-buildpackage cyan
+ keyword whole dpkg-deb cyan
+ keyword whole dpkg-name cyan
+ keyword whole dpkg-query cyan
+ keyword whole dpkg-reconfigure cyan
+ keyword whole dpkg-scanpackages cyan
+ keyword whole dpkg-scansources cyan
+ keyword whole dpkg-split cyan
+ keyword whole dpkg-source cyan
+ keyword whole dropdb cyan
+ keyword whole droplang cyan
+ keyword whole dropuser cyan
+ keyword whole dscverify cyan
+ keyword whole du cyan
+ keyword whole dumpe2fs cyan
+ keyword whole dumpkeys cyan
+ keyword whole dvipdf cyan
+ keyword whole e2fsck cyan
+ keyword whole e2image cyan
+ keyword whole e2label cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole edit cyan
+ keyword whole editor cyan
+ keyword whole egrep cyan
+ keyword whole eject cyan
+ keyword whole enable cyan
+ keyword whole env cyan
+ keyword whole envsubst cyan
+ keyword whole eqn cyan
+ keyword whole eval_gettext cyan
+ keyword whole ex cyan
+ keyword whole expand cyan
+ keyword whole expiry cyan
+ keyword whole expr cyan
+ keyword whole factor cyan
+ keyword whole fakeroot cyan
+ keyword whole faillog cyan
+ keyword whole false cyan
+ keyword whole fbset cyan
+ keyword whole fc-cache cyan
+ keyword whole fc-list cyan
+ keyword whole fc-match cyan
+ keyword whole fdformat cyan
+ keyword whole fdisk cyan
+ keyword whole fdlist cyan
+ keyword whole fdmount cyan
+ keyword whole fdmountd cyan
+ keyword whole fdrawcmd cyan
+ keyword whole fdumount cyan
+ keyword whole fetchmail cyan
+ keyword whole fgconsole cyan
+ keyword whole fgrep cyan
+ keyword whole file cyan
+ keyword whole filefrag cyan
+ keyword whole find cyan
+ keyword whole find2perl cyan
+ keyword whole findfs cyan
+ keyword whole fitstopnm cyan
+ keyword whole floppycontrol cyan
+ keyword whole floppymeter cyan
+ keyword whole fmt cyan
+ keyword whole fold cyan
+ keyword whole font2psf cyan
+ keyword whole formail cyan
+ keyword whole fping cyan
+ keyword whole fping6 cyan
+ keyword whole free cyan
+ keyword whole freeze cyan
+ keyword whole fribidi cyan
+ keyword whole from cyan
+ keyword whole fsck cyan
+ keyword whole fsck.cramfs cyan
+ keyword whole fsck.ext2 cyan
+ keyword whole fsck.ext3 cyan
+ keyword whole fsck.minix cyan
+ keyword whole fsck.msdos cyan
+ keyword whole fsck.nfs cyan
+ keyword whole fsck.vfat cyan
+ keyword whole fsconf cyan
+ keyword whole funzip cyan
+ keyword whole fuser cyan
+ keyword whole fvwm cyan
+ keyword whole gawk cyan
+ keyword whole gdb cyan
+ keyword whole gdbtui cyan
+ keyword whole gcc cyan
+ keyword whole gcov cyan
+ keyword whole genksyms cyan
+ keyword whole getconf cyan
+ keyword whole getent cyan
+ keyword whole getfdprm cyan
+ keyword whole getkeycodes cyan
+ keyword whole getopt cyan
+ keyword whole gettext cyan
+ keyword whole gettextize cyan
+ keyword whole getty cyan
+ keyword whole gpasswd cyan
+ keyword whole gpgsplit cyan
+ keyword whole gpgv cyan
+ keyword whole gprof cyan
+ keyword whole grep cyan
+ keyword whole groff cyan
+ keyword whole groupadd cyan
+ keyword whole groupdel cyan
+ keyword whole groupmod cyan
+ keyword whole groups cyan
+ keyword whole grpck cyan
+ keyword whole grpconv cyan
+ keyword whole grpunconv cyan
+ keyword whole gs cyan
+ keyword whole gsbj cyan
+ keyword whole gsdj cyan
+ keyword whole gsdj500 cyan
+ keyword whole gs-gpl cyan
+ keyword whole gslj cyan
+ keyword whole gslp cyan
+ keyword whole gsmctl cyan
+ keyword whole gsmpb cyan
+ keyword whole gsmsendsms cyan
+ keyword whole gsmsiectl cyan
+ keyword whole gsmsiexfer cyan
+ keyword whole gsmsmsd cyan
+ keyword whole gsmsmsstore cyan
+ keyword whole gsnd cyan
+ keyword whole gunzip cyan
+ keyword whole gzexe cyan
+ keyword whole gzip cyan
+ keyword whole ha cyan
+ keyword whole halt cyan
+ keyword whole hd cyan
+ keyword whole hdparm cyan
+ keyword whole hddtemp cyan
+ keyword whole head cyan
+ keyword whole hexdump cyan
+ keyword whole hman cyan
+ keyword whole host cyan
+ keyword whole hostid cyan
+ keyword whole hostname cyan
+ keyword whole hotkeys cyan
+ keyword whole html2text cyan
+ keyword whole hwclock cyan
+ keyword whole iconv cyan
+ keyword whole iconvconfig cyan
+ keyword whole id cyan
+ keyword whole ifconfig cyan
+ keyword whole ifdown cyan
+ keyword whole ifnames cyan
+ keyword whole ifup cyan
+ keyword whole igawk cyan
+ keyword whole info cyan
+ keyword whole infobrowser cyan
+ keyword whole infocmp cyan
+ keyword whole infokey cyan
+ keyword whole infotocap cyan
+ keyword whole init cyan
+ keyword whole insmod cyan
+ keyword whole install cyan
+ keyword whole installkernel cyan
+ keyword whole install-menu cyan
+ keyword whole ipcalc cyan
+ keyword whole ipcs cyan
+ keyword whole ipmaddr cyan
+ keyword whole ippool cyan
+ keyword whole iptables cyan
+ keyword whole iptunnel cyan
+ keyword whole isoinfo cyan
+ keyword whole join cyan
+ keyword whole kallsyms cyan
+ keyword whole kbdconfig cyan
+ keyword whole kbd_mode cyan
+ keyword whole kbdrate cyan
+ keyword whole klogd cyan
+ keyword whole kernelversion cyan
+ keyword whole kill cyan
+ keyword whole killall cyan
+ keyword whole ksh cyan
+ keyword whole ksyms cyan
+ keyword whole lame cyan
+ keyword whole last cyan
+ keyword whole lastb cyan
+ keyword whole lastlog cyan
+ keyword whole ld cyan
+ keyword whole ldconfig cyan
+ keyword whole ldd cyan
+ keyword whole less cyan
+ keyword whole lessecho cyan
+ keyword whole lessfile cyan
+ keyword whole lesskey cyan
+ keyword whole lesspipe cyan
+ keyword whole lharc cyan
+ keyword whole libtool cyan
+ keyword whole lilo cyan
+ keyword whole line cyan
+ keyword whole link cyan
+ keyword whole links2 cyan
+ keyword whole linux_logo cyan
+ keyword whole linuxconf cyan
+ keyword whole list_audio_tracks cyan
+ keyword whole ln cyan
+ keyword whole loadkeys cyan
+ keyword whole locale cyan
+ keyword whole localedef cyan
+ keyword whole locale-gen cyan
+ keyword whole locate cyan
+ keyword whole lockfile cyan
+ keyword whole logger cyan
+ keyword whole login cyan
+ keyword whole logname cyan
+ keyword whole logrotate cyan
+ keyword whole logsave cyan
+ keyword whole look cyan
+ keyword whole lorder cyan
+ keyword whole losetup cyan
+ keyword whole lp cyan
+ keyword whole lpadmin cyan
+ keyword whole lpc cyan
+ keyword whole lpdconf cyan
+ keyword whole lpdomatic cyan
+ keyword whole lpinfo cyan
+ keyword whole lpmove cyan
+ keyword whole lpoptions cyan
+ keyword whole lppasswd cyan
+ keyword whole lpq cyan
+ keyword whole lpr cyan
+ keyword whole lprm cyan
+ keyword whole lprsetup cyan
+ keyword whole lpstat cyan
+ keyword whole ls cyan
+ keyword whole lsattr cyan
+ keyword whole lsmod cyan
+ keyword whole lspci cyan
+ keyword whole lsusb cyan
+ keyword whole lynx cyan
+ keyword whole MAKEDEV cyan
+ keyword whole MAKEFLOPPIES cyan
+ keyword whole mail cyan
+ keyword whole mailq cyan
+ keyword whole mailstat cyan
+ keyword whole mailx cyan
+ keyword whole make cyan
+ keyword whole make-kpkg cyan
+ keyword whole man cyan
+ keyword whole man2html cyan
+ keyword whole manpath cyan
+ keyword whole mawk cyan
+ keyword whole mc cyan
+ keyword whole mcedit cyan
+ keyword whole mcookie cyan
+ keyword whole mcview cyan
+ keyword whole mcmfmt cyan
+ keyword whole memstat cyan
+ keyword whole mergechanges cyan
+ keyword whole mesg cyan
+ keyword whole mev cyan
+ keyword whole mkboot cyan
+ keyword whole mkfifo cyan
+ keyword whole mkhybrid cyan
+ keyword whole mkisofs cyan
+ keyword whole mk_modmap cyan
+ keyword whole mkpasswd cyan
+ keyword whole mii-tool cyan
+ keyword whole mimedecode cyan
+ keyword whole mkcramfs cyan
+ keyword whole mkdir cyan
+ keyword whole mkdirhier cyan
+ keyword whole mkfs cyan
+ keyword whole mkfs.cramfs cyan
+ keyword whole mkfs.ext2 cyan
+ keyword whole mkfs.ext3 cyan
+ keyword whole mkfs.minix cyan
+ keyword whole mkfs.msdos cyan
+ keyword whole mkfs.vfat cyan
+ keyword whole mke2fs cyan
+ keyword whole mkdosfs cyan
+ keyword whole mkinitrd cyan
+ keyword whole mknod cyan
+ keyword whole mkrescue cyan
+ keyword whole mkswap cyan
+ keyword whole mktemp cyan
+ keyword whole modconf cyan
+ keyword whole modinfo cyan
+ keyword whole modprobe cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mountpoint cyan
+ keyword whole mozilla cyan
+ keyword whole mp3info cyan
+ keyword whole mpexpand cyan
+ keyword whole munpack cyan
+ keyword whole msgattrib cyan
+ keyword whole msgcat cyan
+ keyword whole msgcmp cyan
+ keyword whole msgcomm cyan
+ keyword whole msgconv cyan
+ keyword whole msgen cyan
+ keyword whole msgexec cyan
+ keyword whole msgfilter cyan
+ keyword whole msgfmt cyan
+ keyword whole msggrep cyan
+ keyword whole msginit cyan
+ keyword whole msgmerge cyan
+ keyword whole msgunfmt cyan
+ keyword whole msguniq cyan
+ keyword whole msmtp cyan
+ keyword whole mt cyan
+ keyword whole mt-gnu cyan
+ keyword whole mtrace cyan
+ keyword whole mute cyan
+ keyword whole mutt cyan
+ keyword whole mv cyan
+ keyword whole nameif cyan
+ keyword whole namei cyan
+ keyword whole nano cyan
+ keyword whole nawk cyan
+ keyword whole ncal cyan
+ keyword whole neqn cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole newaliases cyan
+ keyword whole newgrp cyan
+ keyword whole newusers cyan
+ keyword whole nex cyan
+ keyword whole nfsstat cyan
+ keyword whole ngettext cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole nl cyan
+ keyword whole nm cyan
+ keyword whole nohup cyan
+ keyword whole nroff cyan
+ keyword whole nsmod cyan
+ keyword whole nvi cyan
+ keyword whole nview cyan
+ keyword whole objcopy cyan
+ keyword whole objdump cyan
+ keyword whole od cyan
+ keyword whole ogg123 cyan
+ keyword whole oggdec cyan
+ keyword whole oggenc cyan
+ keyword whole ogginfo cyan
+ keyword whole open cyan
+ keyword whole openvt cyan
+ keyword whole pager cyan
+ keyword whole pam_getenv cyan
+ keyword whole paperconf cyan
+ keyword whole par cyan
+ keyword whole passwd cyan
+ keyword whole paste cyan
+ keyword whole patch cyan
+ keyword whole pathchk cyan
+ keyword whole pcimodules cyan
+ keyword whole pcretest cyan
+ keyword whole pdfinfo cyan
+ keyword whole perl cyan
+ keyword whole perldoc cyan
+ keyword whole pg cyan
+ keyword whole pgrep cyan
+ keyword whole pic cyan
+ keyword whole pico cyan
+ keyword whole piconv cyan
+ keyword whole pidof cyan
+ keyword whole pinfo cyan
+ keyword whole ping cyan
+ keyword whole pkill cyan
+ keyword whole pmap cyan
+ keyword whole portmap cyan
+ keyword whole poweroff cyan
+ keyword whole pr cyan
+ keyword whole print cyan
+ keyword whole printenv cyan
+ keyword whole printf cyan
+ keyword whole procmail cyan
+ keyword whole prove cyan
+ keyword whole ps cyan
+ keyword whole psed cyan
+ keyword whole psql cyan
+ keyword whole pstree cyan
+ keyword whole pstruct cyan
+ keyword whole ptx cyan
+ keyword whole pwconv cyan
+ keyword whole pwck cyan
+ keyword whole pwd cyan
+ keyword whole pwunconv cyan
+ keyword whole ramsize cyan
+ keyword whole ranlib cyan
+ keyword whole rar cyan
+ keyword whole rarp cyan
+ keyword whole raw cyan
+ keyword whole rbash cyan
+ keyword whole rcp cyan
+ keyword whole rdev cyan
+ keyword whole readcd cyan
+ keyword whole readelf cyan
+ keyword whole readlink cyan
+ keyword whole readprofile cyan
+ keyword whole reboot cyan
+ keyword whole red cyan
+ keyword whole regcomp cyan
+ keyword whole reject cyan
+ keyword whole remadmin cyan
+ keyword whole remove-shell cyan
+ keyword whole rename cyan
+ keyword whole renice cyan
+ keyword whole reset cyan
+ keyword whole resize2fs cyan
+ keyword whole rev cyan
+ keyword whole revpath cyan
+ keyword whole rgrep cyan
+ keyword whole rlogin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rmmod cyan
+ keyword whole rmt cyan
+ keyword whole route cyan
+ keyword whole rpcgen cyan
+ keyword whole rpcinfo cyan
+ keyword whole rplay cyan
+ keyword whole rplayd cyan
+ keyword whole rplaydsp cyan
+ keyword whole rpm cyan
+ keyword whole rpm2cpio cyan
+ keyword whole rptp cyan
+ keyword whole rsh cyan
+ keyword whole rstartd cyan
+ keyword whole runlevel cyan
+ keyword whole run-mailcap cyan
+ keyword whole run-parts cyan
+ keyword whole savelog cyan
+ keyword whole scanimage cyan
+ keyword whole scanpci cyan
+ keyword whole screendump cyan
+ keyword whole script cyan
+ keyword whole scriptreplay cyan
+ keyword whole sdiff cyan
+ keyword whole sed cyan
+ keyword whole see cyan
+ keyword whole sendmail cyan
+ keyword whole seq cyan
+ keyword whole set cyan
+ keyword whole setfdprm cyan
+ keyword whole setkeycodes cyan
+ keyword whole setleds cyan
+ keyword whole setlogcons cyan
+ keyword whole setmetamode cyan
+ keyword whole setpci cyan
+ keyword whole setserial cyan
+ keyword whole setsid cyan
+ keyword whole setterm cyan
+ keyword whole setvesablank cyan
+ keyword whole setxkbmap cyan
+ keyword whole sfdisk cyan
+ keyword whole sftp cyan
+ keyword whole sg cyan
+ keyword whole sh cyan
+ keyword whole sha1sum cyan
+ keyword whole shadowconfig cyan
+ keyword whole showcfont cyan
+ keyword whole showkey cyan
+ keyword whole showmount cyan
+ keyword whole shred cyan
+ keyword whole shutdown cyan
+ keyword whole size cyan
+ keyword whole skill cyan
+ keyword whole slabtop cyan
+ keyword whole slattach cyan
+ keyword whole sleep cyan
+ keyword whole slogin cyan
+ keyword whole smime_keys cyan
+ keyword whole snice cyan
+ keyword whole soelim cyan
+ keyword whole sort cyan
+ keyword whole sa-learn cyan
+ keyword whole spamassassin cyan
+ keyword whole spamc cyan
+ keyword whole spamd cyan
+ keyword whole splain cyan
+ keyword whole split cyan
+ keyword whole ssh-add cyan
+ keyword whole ssh-copy-id cyan
+ keyword whole ssh-keygen cyan
+ keyword whole ssh-keyscan cyan
+ keyword whole ssmtp cyan
+ keyword whole start-stop-daemon cyan
+ keyword whole stat cyan
+ keyword whole strace cyan
+ keyword whole strings cyan
+ keyword whole strip cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sulogin cyan
+ keyword whole sum cyan
+ keyword whole superformat cyan
+ keyword whole su-to-root cyan
+ keyword whole svlc cyan
+ keyword whole swapoff cyan
+ keyword whole swapon cyan
+ keyword whole sync cyan
+ keyword whole sysctl cyan
+ keyword whole syslogd cyan
+ keyword whole syslogd-listfiles cyan
+ keyword whole syslog-facility cyan
+ keyword whole tac cyan
+ keyword whole tack cyan
+ keyword whole tail cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tbl cyan
+ keyword whole tcpdchk cyan
+ keyword whole tcpdump cyan
+ keyword whole tclsh cyan
+ keyword whole tcsh cyan
+ keyword whole tdbox cyan
+ keyword whole tdcheckserver cyan
+ keyword whole tddebidate cyan
+ keyword whole tdfileview cyan
+ keyword whole tdfmlogstrip cyan
+ keyword whole tdformail cyan
+ keyword whole tdlinuxcounter cyan
+ keyword whole tdlinuxlogo cyan
+ keyword whole tdmailblacklist cyan
+ keyword whole tdmailbody cyan
+ keyword whole tdmailcopy cyan
+ keyword whole tdmaildirmake cyan
+ keyword whole tdmailsubject cyan
+ keyword whole tdmailwhitelist cyan
+ keyword whole tdnewmsg cyan
+ keyword whole tdsysbackup cyan
+ keyword whole tee cyan
+ keyword whole telinit cyan
+ keyword whole telnet cyan
+ keyword whole test cyan
+ keyword whole tempfile cyan
+ keyword whole tic cyan
+ keyword whole time cyan
+ keyword whole tload cyan
+ keyword whole tnef cyan
+ keyword whole toe cyan
+ keyword whole toolame cyan
+ keyword whole top cyan
+ keyword whole touch cyan
+ keyword whole tput cyan
+ keyword whole tr cyan
+ keyword whole troff cyan
+ keyword whole true cyan
+ keyword whole tset cyan
+ keyword whole tsort cyan
+ keyword whole tty cyan
+ keyword whole tunctl cyan
+ keyword whole tune2fs cyan
+ keyword whole tunelp cyan
+ keyword whole tzconfig cyan
+ keyword whole tzselect cyan
+ keyword whole tzsetup cyan
+ keyword whole ucf cyan
+ keyword whole ul cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole unarj cyan
+ keyword whole uncompress cyan
+ keyword whole unexpand cyan
+ keyword whole unicode_start cyan
+ keyword whole unicode_stop cyan
+ keyword whole unix_chkpwd cyan
+ keyword whole uniq cyan
+ keyword whole unlink cyan
+ keyword whole unzip cyan
+ keyword whole unzipsfx cyan
+ keyword whole updatedb cyan
+ keyword whole update-menus cyan
+ keyword whole update-modules cyan
+ keyword whole update-pciids cyan
+ keyword whole uprecords cyan
+ keyword whole uptime cyan
+ keyword whole urlview cyan
+ keyword whole usbmodules cyan
+ keyword whole uscan cyan
+ keyword whole useradd cyan
+ keyword whole userconf cyan
+ keyword whole userdel cyan
+ keyword whole usermod cyan
+ keyword whole users cyan
+ keyword whole usleep cyan
+ keyword whole uufilter cyan
+ keyword whole uuidgen cyan
+ keyword whole vacuumdb cyan
+ keyword whole validlocale cyan
+ keyword whole vcstime cyan
+ keyword whole vcut cyan
+ keyword whole vdir cyan
+ keyword whole vi cyan
+ keyword whole vidmode cyan
+ keyword whole view cyan
+ keyword whole vigr cyan
+ keyword whole vim cyan
+ keyword whole vipw cyan
+ keyword whole vlc cyan
+ keyword whole vmstat cyan
+ keyword whole volname cyan
+ keyword whole vorbiscomment cyan
+ keyword whole vt-is-UTF8 cyan
+ keyword whole w cyan
+ keyword whole wall cyan
+ keyword whole watch cyan
+ keyword whole wc cyan
+ keyword whole wget cyan
+ keyword whole whatis cyan
+ keyword whole whereis cyan
+ keyword whole which cyan
+ keyword whole whiptail cyan
+ keyword whole who cyan
+ keyword whole whoami cyan
+ keyword whole whois cyan
+ keyword whole wish cyan
+ keyword whole write cyan
+ keyword whole writevt cyan
+ keyword whole wvWare cyan
+ keyword whole wxvlc cyan
+ keyword whole xargs cyan
+ keyword whole xbmbrowser cyan
+ keyword whole xbindkeys cyan
+ keyword whole xconf cyan
+ keyword whole xdfcopy cyan
+ keyword whole xdfformat cyan
+ keyword whole Xdialog cyan
+ keyword whole xgettext cyan
+ keyword whole xloadimage cyan
+ keyword whole xmessage cyan
+ keyword whole xmodmap cyan
+ keyword whole xmms cyan
+ keyword whole xpmroot cyan
+ keyword whole xrdb cyan
+ keyword whole xset cyan
+ keyword whole xsetbg cyan
+ keyword whole xsetmode cyan
+ keyword whole xsetpointer cyan
+ keyword whole xsetroot cyan
+ keyword whole xterm cyan
+ keyword whole xview cyan
+ keyword whole xwd cyan
+ keyword whole xwud cyan
+ keyword whole xzgv cyan
+ keyword whole yes cyan
+ keyword whole ypdomainname cyan
+ keyword whole yydecode cyan
+ keyword whole zcat cyan
+ keyword whole zcmp cyan
+ keyword whole zdiff cyan
+ keyword whole zdump cyan
+ keyword whole zegrep cyan
+ keyword whole zfgrep cyan
+ keyword whole zforce cyan
+ keyword whole zgrep cyan
+ keyword whole zgv cyan
+ keyword whole zic cyan
+ keyword whole zip cyan
+ keyword whole zipcloak cyan
+ keyword whole zipgrep cyan
+ keyword whole zipinfo cyan
+ keyword whole zipnote cyan
+ keyword whole zipsplit cyan
+ keyword whole zless cyan
+ keyword whole zmore cyan
+ keyword whole znew cyan
+ keyword whole zoo cyan
+ keyword whole zsh cyan
+ keyword whole zsoelim cyan
+ keyword whole zxpdf cyan
+
+ keyword whole pamcut cyan
+ keyword whole pamdeinterlace cyan
+ keyword whole pamdice cyan
+ keyword whole pamfile cyan
+ keyword whole pamoil cyan
+ keyword whole pamstack cyan
+ keyword whole pamstretch cyan
+ keyword whole pamstretch-gen cyan
+
+ keyword whole pbmclean cyan
+ keyword whole pbmlife cyan
+ keyword whole pbmmake cyan
+ keyword whole pbmmask cyan
+ keyword whole pbmpage cyan
+ keyword whole pbmpscale cyan
+ keyword whole pbmreduce cyan
+ keyword whole pbmtext cyan
+ keyword whole pbmtextps cyan
+ keyword whole pbmupc cyan
+
+ keyword whole pbmtoascii cyan
+ keyword whole pbmtoepsi cyan
+ keyword whole pbmtog3 cyan
+ keyword whole pbmtoicon cyan
+ keyword whole pbmtolj cyan
+ keyword whole pbmtomacp cyan
+ keyword whole pbmtonokia cyan
+ keyword whole pbmtopgm cyan
+ keyword whole pbmtoplot cyan
+ keyword whole pbmtoppa cyan
+ keyword whole pbmtopsg3 cyan
+ keyword whole pbmtowbmp cyan
+ keyword whole pbmtoxbm cyan
+
+ keyword whole g3topbm cyan
+ keyword whole thinkjettopbm cyan
+ keyword whole wbmptopbm cyan
+ keyword whole xbmtopbm cyan
+
+ keyword whole pgmbentley cyan
+ keyword whole pgmcrater cyan
+ keyword whole pgmedge cyan
+ keyword whole pgmenhance cyan
+ keyword whole pgmhist cyan
+ keyword whole pgmkernel cyan
+ keyword whole pgmnoise cyan
+ keyword whole pgmnorm cyan
+ keyword whole pgmoil cyan
+ keyword whole pgmramp cyan
+ keyword whole pgmslice cyan
+ keyword whole pgmtexture cyan
+
+ keyword whole pgmtopbm cyan
+ keyword whole pgmtoppm cyan
+
+ keyword whole asciitopgm cyan
+ keyword whole bioradtopgm cyan
+ keyword whole icontopgm cyan
+ keyword whole jpegtopgm cyan
+ keyword whole macptopgm cyan
+ keyword whole rawtopgm cyan
+
+ keyword whole pnmalias cyan
+ keyword whole pnmarith cyan
+ keyword whole pnmcat cyan
+ keyword whole pnmcolormap cyan
+ keyword whole pnmcomp cyan
+ keyword whole pnmconvol cyan
+ keyword whole pnmcrop cyan
+ keyword whole pnmcut cyan
+ keyword whole pnmdepth cyan
+ keyword whole pnmenlarge cyan
+ keyword whole pnmfile cyan
+ keyword whole pnmflip cyan
+ keyword whole pnmgamma cyan
+ keyword whole pnmhisteq cyan
+ keyword whole pnmhistmap cyan
+ keyword whole pnmindex cyan
+ keyword whole pnminterp cyan
+ keyword whole pnminterp-gen cyan
+ keyword whole pnminvert cyan
+ keyword whole pnmmargin cyan
+ keyword whole pnmmontage cyan
+ keyword whole pnmnlfilt cyan
+ keyword whole pnmnoraw cyan
+ keyword whole pnmnorm cyan
+ keyword whole pnmpad cyan
+ keyword whole pnmpaste cyan
+ keyword whole pnmpsnr cyan
+ keyword whole pnmquant cyan
+ keyword whole pnmremap cyan
+ keyword whole pnmrotate cyan
+ keyword whole pnmscale cyan
+ keyword whole pnmscalefixed cyan
+ keyword whole pnmshear cyan
+ keyword whole pnmsmooth cyan
+ keyword whole pnmsplit cyan
+ keyword whole pnmtile cyan
+
+ keyword whole pnmtofits cyan
+ keyword whole pnmtojpeg cyan
+ keyword whole pnmtopalm cyan
+ keyword whole pnmtoplainpnm cyan
+ keyword whole pnmtopng cyan
+ keyword whole pnmtops cyan
+ keyword whole pnmtorle cyan
+ keyword whole pnmtotiff cyan
+ keyword whole pnmtoxwd cyan
+
+ keyword whole bpmtopnm cyan
+ keyword whole giftopnm cyan
+ keyword whole palmtopnm cyan
+ keyword whole pngtopnm cyan
+ keyword whole pstopnm cyan
+ keyword whole rletopnm cyan
+ keyword whole tifftopnm cyan
+ keyword whole xwdtopnm cyan
+
+ keyword whole ppm3d cyan
+ keyword whole ppmbrighten cyan
+ keyword whole ppmchange cyan
+ keyword whole ppmcie cyan
+ keyword whole ppmcolormask cyan
+ keyword whole ppmcolors cyan
+ keyword whole ppmdim cyan
+ keyword whole ppmdist cyan
+ keyword whole ppmdither cyan
+ keyword whole ppmfade cyan
+ keyword whole ppmflash cyan
+ keyword whole ppmforge cyan
+ keyword whole ppmhist cyan
+ keyword whole ppmlabel cyan
+ keyword whole ppmmake cyan
+ keyword whole ppmmix cyan
+ keyword whole ppmnorm cyan
+ keyword whole ppmntsc cyan
+ keyword whole ppmpat cyan
+ keyword whole ppmquant cyan
+ keyword whole ppmquantall cyan
+ keyword whole ppmqvgq cyan
+ keyword whole ppmrainbow cyan
+ keyword whole ppmrelief cyan
+ keyword whole ppmshadow cyan
+ keyword whole ppmshift cyan
+ keyword whole ppmspread cyan
+ keyword whole ppmtv cyan
+
+ keyword whole ppmtoacad cyan
+ keyword whole ppmtobmp cyan
+ keyword whole ppmtogif cyan
+ keyword whole ppmtojpeg cyan
+ keyword whole ppmtolj cyan
+ keyword whole ppmtomap cyan
+ keyword whole ppmtompeg cyan
+ keyword whole ppmtopcx cyan
+ keyword whole ppmtopgm cyan
+ keyword whole ppmtorgb3 cyan
+ keyword whole ppmtowinicon cyan
+ keyword whole ppmtoxpm cyan
+
+ keyword whole bpmtoppm cyan
+ keyword whole pcxtoppm cyan
+ keyword whole pdftoppm cyan
+ keyword whole pjtoppm cyan
+ keyword whole rawtoppm cyan
+ keyword whole rgb3toppm cyan
+ keyword whole winicontoppm cyan
+ keyword whole xpmtoppm cyan
+ keyword whole xvminitoppm cyan
+
+ keyword whole gpg red
+ keyword whole md5sum red
+ keyword whole openssl red
+ keyword whole ssh red
+ keyword whole scp red
+
+ keyword whole gettext.sh magenta
+ keyword whole TEXTDOMAINDIR magenta
+ keyword whole TEXTDOMAIN magenta
+ keyword whole VERSION magenta
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+context # \n brown
+ spellcheck
+
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]EOF EOF green
+context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]END END green
+
+context ' ' green
+
+context " " green
+ keyword \\* brightgreen
+ keyword \\@ brightgreen
+ keyword \\$ brightgreen
+ keyword \\\\ brightgreen
+ keyword \\` brightgreen
+ keyword \\" brightgreen
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+context exclusive ` ` lightgray black
+ keyword '*' green
+ keyword " green
+ keyword \\` green
+ keyword ; brightcyan
+ keyword $(*) brightgreen
+ keyword ${*} brightgreen
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword $\* brightred
+ keyword $@ brightred
+ keyword $# brightred
+ keyword $? brightred
+ keyword $- brightred
+ keyword $$ brightred
+ keyword $! brightred
+ keyword $_ brightred
+
+ keyword whole 2>&1 brightred
+ keyword whole 2> brightred
+ keyword whole 1> brightred
+
+ keyword wholeright $\[0123456789\] brightred
+
+ keyword wholeright $+ brightgreen
+
+ keyword $ brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
+
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole clear yellow
+ keyword whole continue yellow
+ keyword whole declare yellow
+ keyword whole done yellow
+ keyword whole do yellow
+ keyword whole elif yellow
+ keyword whole else yellow
+ keyword whole esac yellow
+ keyword whole exit yellow
+ keyword whole export yellow
+ keyword whole fi yellow
+ keyword whole for yellow
+ keyword whole getopts yellow
+ keyword whole if yellow
+ keyword whole in yellow
+ keyword whole read yellow
+ keyword whole return yellow
+ keyword whole select yellow
+ keyword whole shift yellow
+ keyword whole source yellow
+ keyword whole then yellow
+ keyword whole trap yellow
+ keyword whole until yellow
+ keyword whole unset yellow
+ keyword whole wait yellow
+ keyword whole while yellow
+
+ keyword whole accept cyan
+ keyword whole accessdb cyan
+ keyword whole activate cyan
+ keyword whole addgroup cyan
+ keyword whole add-shell cyan
+ keyword whole adduser cyan
+ keyword whole anytopnm cyan
+ keyword whole apropos cyan
+ keyword whole apt-cache cyan
+ keyword whole apt-cdrom cyan
+ keyword whole apt-config cyan
+ keyword whole apt-file cyan
+ keyword whole apt-ftparchive cyan
+ keyword whole apt-get cyan
+ keyword whole aptitude cyan
+ keyword whole apt-sortpkgs cyan
+ keyword whole apt-source cyan
+ keyword whole ar cyan
+ keyword whole arch cyan
+ keyword whole arp cyan
+ keyword whole as cyan
+ keyword whole ash cyan
+ keyword whole at cyan
+ keyword whole atd cyan
+ keyword whole atrun cyan
+ keyword whole atq cyan
+ keyword whole autoconf cyan
+ keyword whole autoheader cyan
+ keyword whole automake cyan
+ keyword whole autopoint cyan
+ keyword whole autoscan cyan
+ keyword whole awk cyan
+ keyword whole badblocks cyan
+ keyword whole base64-decode cyan
+ keyword whole base64-encode cyan
+ keyword whole basename cyan
+ keyword whole bash cyan
+ keyword whole batch cyan
+ keyword whole bc cyan
+ keyword whole bg_backup cyan
+ keyword whole bg_restore cyan
+ keyword whole blockdev cyan
+ keyword whole bootlogd cyan
+ keyword whole bsd-write cyan
+ keyword whole bsh cyan
+ keyword whole bunzip2 cyan
+ keyword whole bzcat cyan
+ keyword whole bzcmp cyan
+ keyword whole bzdiff cyan
+ keyword whole bzegrep cyan
+ keyword whole bzexe cyan
+ keyword whole bzfgrep cyan
+ keyword whole bzgrep cyan
+ keyword whole bzip cyan
+ keyword whole bzip2 cyan
+ keyword whole bzip2recover cyan
+ keyword whole bzless cyan
+ keyword whole bzmore cyan
+ keyword whole cabextract cyan
+ keyword whole cal cyan
+ keyword whole calendar cyan
+ keyword whole cam cyan
+ keyword whole cancel cyan
+ keyword whole captoinfo cyan
+ keyword whole cat cyan
+ keyword whole catchsegv cyan
+ keyword whole catman cyan
+ keyword whole cd cyan
+ keyword whole cdda2ogg cyan
+ keyword whole cdda2mp3 cyan
+ keyword whole cdda2wav cyan
+ keyword whole cdrecord cyan
+ keyword whole cfdisk cyan
+ keyword whole chage cyan
+ keyword whole charset cyan
+ keyword whole chattr cyan
+ keyword whole checkbashisms cyan
+ keyword whole chfn cyan
+ keyword whole chgrp cyan
+ keyword whole chkdupexe cyan
+ keyword whole chmod cyan
+ keyword whole chown cyan
+ keyword whole chpasswd cyan
+ keyword whole chroot cyan
+ keyword whole chsh cyan
+ keyword whole chvt cyan
+ keyword whole cksum cyan
+ keyword whole clear cyan
+ keyword whole cmp cyan
+ keyword whole codepage cyan
+ keyword whole col cyan
+ keyword whole colcrt cyan
+ keyword whole colrm cyan
+ keyword whole column cyan
+ keyword whole comm cyan
+ keyword whole compose cyan
+ keyword whole compress cyan
+ keyword whole consolechars cyan
+ keyword whole cp cyan
+ keyword whole cpan cyan
+ keyword whole cpgr cyan
+ keyword whole cpio cyan
+ keyword whole cpp cyan
+ keyword whole cramfsck cyan
+ keyword whole createdb cyan
+ keyword whole createlang cyan
+ keyword whole createuser cyan
+ keyword whole c_rehash cyan
+ keyword whole crontab cyan
+ keyword whole csh cyan
+ keyword whole csplit cyan
+ keyword whole cupsaccept cyan
+ keyword whole cupsaddsmb cyan
+ keyword whole cupsd cyan
+ keyword whole cupsreject cyan
+ keyword whole curl cyan
+ keyword whole cut cyan
+ keyword whole date cyan
+ keyword whole dash cyan
+ keyword whole dch cyan
+ keyword whole dd cyan
+ keyword whole deallocvt cyan
+ keyword whole debugfs cyan
+ keyword whole delgroup cyan
+ keyword whole deluser cyan
+ keyword whole depmod cyan
+ keyword whole devdump cyan
+ keyword whole df cyan
+ keyword whole dialog cyan
+ keyword whole diff cyan
+ keyword whole diff3 cyan
+ keyword whole dir cyan
+ keyword whole dircolors cyan
+ keyword whole directomatic cyan
+ keyword whole dirname cyan
+ keyword whole dirsplit cyan
+ keyword whole disable cyan
+ keyword whole diskd cyan
+ keyword whole diskseekd cyan
+ keyword whole disown cyan
+ keyword whole dmesg cyan
+ keyword whole dnsdomainname cyan
+ keyword whole doexec cyan
+ keyword whole domainname cyan
+ keyword whole dosfsck cyan
+ keyword whole dotextwrap cyan
+ keyword whole dotlockfile cyan
+ keyword whole dpasswd cyan
+ keyword whole dpkg cyan
+ keyword whole dpkg-architekture cyan
+ keyword whole dpkg-buildpackage cyan
+ keyword whole dpkg-deb cyan
+ keyword whole dpkg-name cyan
+ keyword whole dpkg-query cyan
+ keyword whole dpkg-reconfigure cyan
+ keyword whole dpkg-scanpackages cyan
+ keyword whole dpkg-scansources cyan
+ keyword whole dpkg-split cyan
+ keyword whole dpkg-source cyan
+ keyword whole dropdb cyan
+ keyword whole droplang cyan
+ keyword whole dropuser cyan
+ keyword whole dscverify cyan
+ keyword whole du cyan
+ keyword whole dumpe2fs cyan
+ keyword whole dumpkeys cyan
+ keyword whole dvipdf cyan
+ keyword whole e2fsck cyan
+ keyword whole e2image cyan
+ keyword whole e2label cyan
+ keyword whole echo cyan
+ keyword whole ed cyan
+ keyword whole edit cyan
+ keyword whole editor cyan
+ keyword whole egrep cyan
+ keyword whole eject cyan
+ keyword whole enable cyan
+ keyword whole env cyan
+ keyword whole envsubst cyan
+ keyword whole eqn cyan
+ keyword whole eval_gettext cyan
+ keyword whole ex cyan
+ keyword whole expand cyan
+ keyword whole expiry cyan
+ keyword whole expr cyan
+ keyword whole factor cyan
+ keyword whole fakeroot cyan
+ keyword whole faillog cyan
+ keyword whole false cyan
+ keyword whole fbset cyan
+ keyword whole fc-cache cyan
+ keyword whole fc-list cyan
+ keyword whole fc-match cyan
+ keyword whole fdformat cyan
+ keyword whole fdisk cyan
+ keyword whole fdlist cyan
+ keyword whole fdmount cyan
+ keyword whole fdmountd cyan
+ keyword whole fdrawcmd cyan
+ keyword whole fdumount cyan
+ keyword whole fetchmail cyan
+ keyword whole fgconsole cyan
+ keyword whole fgrep cyan
+ keyword whole file cyan
+ keyword whole filefrag cyan
+ keyword whole find cyan
+ keyword whole find2perl cyan
+ keyword whole findfs cyan
+ keyword whole fitstopnm cyan
+ keyword whole floppycontrol cyan
+ keyword whole floppymeter cyan
+ keyword whole fmt cyan
+ keyword whole fold cyan
+ keyword whole font2psf cyan
+ keyword whole formail cyan
+ keyword whole fping cyan
+ keyword whole fping6 cyan
+ keyword whole free cyan
+ keyword whole freeze cyan
+ keyword whole fribidi cyan
+ keyword whole from cyan
+ keyword whole fsck cyan
+ keyword whole fsck.cramfs cyan
+ keyword whole fsck.ext2 cyan
+ keyword whole fsck.ext3 cyan
+ keyword whole fsck.minix cyan
+ keyword whole fsck.msdos cyan
+ keyword whole fsck.nfs cyan
+ keyword whole fsck.vfat cyan
+ keyword whole fsconf cyan
+ keyword whole funzip cyan
+ keyword whole fuser cyan
+ keyword whole fvwm cyan
+ keyword whole gawk cyan
+ keyword whole gdb cyan
+ keyword whole gdbtui cyan
+ keyword whole gcc cyan
+ keyword whole gcov cyan
+ keyword whole genksyms cyan
+ keyword whole getconf cyan
+ keyword whole getent cyan
+ keyword whole getfdprm cyan
+ keyword whole getkeycodes cyan
+ keyword whole getopt cyan
+ keyword whole gettext cyan
+ keyword whole gettextize cyan
+ keyword whole getty cyan
+ keyword whole gpasswd cyan
+ keyword whole gpgsplit cyan
+ keyword whole gpgv cyan
+ keyword whole gprof cyan
+ keyword whole grep cyan
+ keyword whole groff cyan
+ keyword whole groupadd cyan
+ keyword whole groupdel cyan
+ keyword whole groupmod cyan
+ keyword whole groups cyan
+ keyword whole grpck cyan
+ keyword whole grpconv cyan
+ keyword whole grpunconv cyan
+ keyword whole gs cyan
+ keyword whole gsbj cyan
+ keyword whole gsdj cyan
+ keyword whole gsdj500 cyan
+ keyword whole gs-gpl cyan
+ keyword whole gslj cyan
+ keyword whole gslp cyan
+ keyword whole gsmctl cyan
+ keyword whole gsmpb cyan
+ keyword whole gsmsendsms cyan
+ keyword whole gsmsiectl cyan
+ keyword whole gsmsiexfer cyan
+ keyword whole gsmsmsd cyan
+ keyword whole gsmsmsstore cyan
+ keyword whole gsnd cyan
+ keyword whole gunzip cyan
+ keyword whole gzexe cyan
+ keyword whole gzip cyan
+ keyword whole ha cyan
+ keyword whole halt cyan
+ keyword whole hd cyan
+ keyword whole hdparm cyan
+ keyword whole hddtemp cyan
+ keyword whole head cyan
+ keyword whole hexdump cyan
+ keyword whole hman cyan
+ keyword whole host cyan
+ keyword whole hostid cyan
+ keyword whole hostname cyan
+ keyword whole hotkeys cyan
+ keyword whole html2text cyan
+ keyword whole hwclock cyan
+ keyword whole iconv cyan
+ keyword whole iconvconfig cyan
+ keyword whole id cyan
+ keyword whole ifconfig cyan
+ keyword whole ifdown cyan
+ keyword whole ifnames cyan
+ keyword whole ifup cyan
+ keyword whole igawk cyan
+ keyword whole info cyan
+ keyword whole infobrowser cyan
+ keyword whole infocmp cyan
+ keyword whole infokey cyan
+ keyword whole infotocap cyan
+ keyword whole init cyan
+ keyword whole insmod cyan
+ keyword whole install cyan
+ keyword whole installkernel cyan
+ keyword whole install-menu cyan
+ keyword whole ipcalc cyan
+ keyword whole ipcs cyan
+ keyword whole ipmaddr cyan
+ keyword whole ippool cyan
+ keyword whole iptables cyan
+ keyword whole iptunnel cyan
+ keyword whole isoinfo cyan
+ keyword whole join cyan
+ keyword whole kallsyms cyan
+ keyword whole kbdconfig cyan
+ keyword whole kbd_mode cyan
+ keyword whole kbdrate cyan
+ keyword whole klogd cyan
+ keyword whole kernelversion cyan
+ keyword whole kill cyan
+ keyword whole killall cyan
+ keyword whole ksh cyan
+ keyword whole ksyms cyan
+ keyword whole lame cyan
+ keyword whole last cyan
+ keyword whole lastb cyan
+ keyword whole lastlog cyan
+ keyword whole ld cyan
+ keyword whole ldconfig cyan
+ keyword whole ldd cyan
+ keyword whole less cyan
+ keyword whole lessecho cyan
+ keyword whole lessfile cyan
+ keyword whole lesskey cyan
+ keyword whole lesspipe cyan
+ keyword whole lharc cyan
+ keyword whole libtool cyan
+ keyword whole lilo cyan
+ keyword whole line cyan
+ keyword whole link cyan
+ keyword whole links2 cyan
+ keyword whole linux_logo cyan
+ keyword whole linuxconf cyan
+ keyword whole list_audio_tracks cyan
+ keyword whole ln cyan
+ keyword whole loadkeys cyan
+ keyword whole locale cyan
+ keyword whole localedef cyan
+ keyword whole locale-gen cyan
+ keyword whole locate cyan
+ keyword whole lockfile cyan
+ keyword whole logger cyan
+ keyword whole login cyan
+ keyword whole logname cyan
+ keyword whole logrotate cyan
+ keyword whole logsave cyan
+ keyword whole look cyan
+ keyword whole lorder cyan
+ keyword whole losetup cyan
+ keyword whole lp cyan
+ keyword whole lpadmin cyan
+ keyword whole lpc cyan
+ keyword whole lpdconf cyan
+ keyword whole lpdomatic cyan
+ keyword whole lpinfo cyan
+ keyword whole lpmove cyan
+ keyword whole lpoptions cyan
+ keyword whole lppasswd cyan
+ keyword whole lpq cyan
+ keyword whole lpr cyan
+ keyword whole lprm cyan
+ keyword whole lprsetup cyan
+ keyword whole lpstat cyan
+ keyword whole ls cyan
+ keyword whole lsattr cyan
+ keyword whole lsmod cyan
+ keyword whole lspci cyan
+ keyword whole lsusb cyan
+ keyword whole lynx cyan
+ keyword whole MAKEDEV cyan
+ keyword whole MAKEFLOPPIES cyan
+ keyword whole mail cyan
+ keyword whole mailq cyan
+ keyword whole mailstat cyan
+ keyword whole mailx cyan
+ keyword whole make cyan
+ keyword whole make-kpkg cyan
+ keyword whole man cyan
+ keyword whole man2html cyan
+ keyword whole manpath cyan
+ keyword whole mawk cyan
+ keyword whole mc cyan
+ keyword whole mcedit cyan
+ keyword whole mcookie cyan
+ keyword whole mcview cyan
+ keyword whole mcmfmt cyan
+ keyword whole memstat cyan
+ keyword whole mergechanges cyan
+ keyword whole mesg cyan
+ keyword whole mev cyan
+ keyword whole mkboot cyan
+ keyword whole mkfifo cyan
+ keyword whole mkhybrid cyan
+ keyword whole mkisofs cyan
+ keyword whole mk_modmap cyan
+ keyword whole mkpasswd cyan
+ keyword whole mii-tool cyan
+ keyword whole mimedecode cyan
+ keyword whole mkcramfs cyan
+ keyword whole mkdir cyan
+ keyword whole mkdirhier cyan
+ keyword whole mkfs cyan
+ keyword whole mkfs.cramfs cyan
+ keyword whole mkfs.ext2 cyan
+ keyword whole mkfs.ext3 cyan
+ keyword whole mkfs.minix cyan
+ keyword whole mkfs.msdos cyan
+ keyword whole mkfs.vfat cyan
+ keyword whole mke2fs cyan
+ keyword whole mkdosfs cyan
+ keyword whole mkinitrd cyan
+ keyword whole mknod cyan
+ keyword whole mkrescue cyan
+ keyword whole mkswap cyan
+ keyword whole mktemp cyan
+ keyword whole modconf cyan
+ keyword whole modinfo cyan
+ keyword whole modprobe cyan
+ keyword whole more cyan
+ keyword whole mount cyan
+ keyword whole mountpoint cyan
+ keyword whole mozilla cyan
+ keyword whole mp3info cyan
+ keyword whole mpexpand cyan
+ keyword whole munpack cyan
+ keyword whole msgattrib cyan
+ keyword whole msgcat cyan
+ keyword whole msgcmp cyan
+ keyword whole msgcomm cyan
+ keyword whole msgconv cyan
+ keyword whole msgen cyan
+ keyword whole msgexec cyan
+ keyword whole msgfilter cyan
+ keyword whole msgfmt cyan
+ keyword whole msggrep cyan
+ keyword whole msginit cyan
+ keyword whole msgmerge cyan
+ keyword whole msgunfmt cyan
+ keyword whole msguniq cyan
+ keyword whole msmtp cyan
+ keyword whole mt cyan
+ keyword whole mt-gnu cyan
+ keyword whole mtrace cyan
+ keyword whole mute cyan
+ keyword whole mutt cyan
+ keyword whole mv cyan
+ keyword whole nameif cyan
+ keyword whole namei cyan
+ keyword whole nano cyan
+ keyword whole nawk cyan
+ keyword whole ncal cyan
+ keyword whole neqn cyan
+ keyword whole netconf cyan
+ keyword whole netstat cyan
+ keyword whole newaliases cyan
+ keyword whole newgrp cyan
+ keyword whole newusers cyan
+ keyword whole nex cyan
+ keyword whole nfsstat cyan
+ keyword whole ngettext cyan
+ keyword whole nice cyan
+ keyword whole nisdomainname cyan
+ keyword whole nl cyan
+ keyword whole nm cyan
+ keyword whole nohup cyan
+ keyword whole nroff cyan
+ keyword whole nsmod cyan
+ keyword whole nvi cyan
+ keyword whole nview cyan
+ keyword whole objcopy cyan
+ keyword whole objdump cyan
+ keyword whole od cyan
+ keyword whole ogg123 cyan
+ keyword whole oggdec cyan
+ keyword whole oggenc cyan
+ keyword whole ogginfo cyan
+ keyword whole open cyan
+ keyword whole openvt cyan
+ keyword whole pager cyan
+ keyword whole pam_getenv cyan
+ keyword whole paperconf cyan
+ keyword whole par cyan
+ keyword whole passwd cyan
+ keyword whole paste cyan
+ keyword whole patch cyan
+ keyword whole pathchk cyan
+ keyword whole pcimodules cyan
+ keyword whole pcretest cyan
+ keyword whole pdfinfo cyan
+ keyword whole perl cyan
+ keyword whole perldoc cyan
+ keyword whole pg cyan
+ keyword whole pgrep cyan
+ keyword whole pic cyan
+ keyword whole pico cyan
+ keyword whole piconv cyan
+ keyword whole pidof cyan
+ keyword whole pinfo cyan
+ keyword whole ping cyan
+ keyword whole pkill cyan
+ keyword whole pmap cyan
+ keyword whole portmap cyan
+ keyword whole poweroff cyan
+ keyword whole pr cyan
+ keyword whole print cyan
+ keyword whole printenv cyan
+ keyword whole printf cyan
+ keyword whole procmail cyan
+ keyword whole prove cyan
+ keyword whole ps cyan
+ keyword whole psed cyan
+ keyword whole psql cyan
+ keyword whole pstree cyan
+ keyword whole pstruct cyan
+ keyword whole ptx cyan
+ keyword whole pwconv cyan
+ keyword whole pwck cyan
+ keyword whole pwd cyan
+ keyword whole pwunconv cyan
+ keyword whole ramsize cyan
+ keyword whole ranlib cyan
+ keyword whole rar cyan
+ keyword whole rarp cyan
+ keyword whole raw cyan
+ keyword whole rbash cyan
+ keyword whole rcp cyan
+ keyword whole rdev cyan
+ keyword whole readcd cyan
+ keyword whole readelf cyan
+ keyword whole readlink cyan
+ keyword whole readprofile cyan
+ keyword whole reboot cyan
+ keyword whole red cyan
+ keyword whole regcomp cyan
+ keyword whole reject cyan
+ keyword whole remadmin cyan
+ keyword whole remove-shell cyan
+ keyword whole rename cyan
+ keyword whole renice cyan
+ keyword whole reset cyan
+ keyword whole resize2fs cyan
+ keyword whole rev cyan
+ keyword whole revpath cyan
+ keyword whole rgrep cyan
+ keyword whole rlogin cyan
+ keyword whole rm cyan
+ keyword whole rmdir cyan
+ keyword whole rmmod cyan
+ keyword whole rmt cyan
+ keyword whole route cyan
+ keyword whole rpcgen cyan
+ keyword whole rpcinfo cyan
+ keyword whole rplay cyan
+ keyword whole rplayd cyan
+ keyword whole rplaydsp cyan
+ keyword whole rpm cyan
+ keyword whole rpm2cpio cyan
+ keyword whole rptp cyan
+ keyword whole rsh cyan
+ keyword whole rstartd cyan
+ keyword whole runlevel cyan
+ keyword whole run-mailcap cyan
+ keyword whole run-parts cyan
+ keyword whole savelog cyan
+ keyword whole scanimage cyan
+ keyword whole scanpci cyan
+ keyword whole screendump cyan
+ keyword whole script cyan
+ keyword whole scriptreplay cyan
+ keyword whole sdiff cyan
+ keyword whole sed cyan
+ keyword whole see cyan
+ keyword whole sendmail cyan
+ keyword whole seq cyan
+ keyword whole set cyan
+ keyword whole setfdprm cyan
+ keyword whole setkeycodes cyan
+ keyword whole setleds cyan
+ keyword whole setlogcons cyan
+ keyword whole setmetamode cyan
+ keyword whole setpci cyan
+ keyword whole setserial cyan
+ keyword whole setsid cyan
+ keyword whole setterm cyan
+ keyword whole setvesablank cyan
+ keyword whole setxkbmap cyan
+ keyword whole sfdisk cyan
+ keyword whole sftp cyan
+ keyword whole sg cyan
+ keyword whole sh cyan
+ keyword whole sha1sum cyan
+ keyword whole shadowconfig cyan
+ keyword whole showcfont cyan
+ keyword whole showkey cyan
+ keyword whole showmount cyan
+ keyword whole shred cyan
+ keyword whole shutdown cyan
+ keyword whole size cyan
+ keyword whole skill cyan
+ keyword whole slabtop cyan
+ keyword whole slattach cyan
+ keyword whole sleep cyan
+ keyword whole slogin cyan
+ keyword whole smime_keys cyan
+ keyword whole snice cyan
+ keyword whole soelim cyan
+ keyword whole sort cyan
+ keyword whole sa-learn cyan
+ keyword whole spamassassin cyan
+ keyword whole spamc cyan
+ keyword whole spamd cyan
+ keyword whole splain cyan
+ keyword whole split cyan
+ keyword whole ssh-add cyan
+ keyword whole ssh-copy-id cyan
+ keyword whole ssh-keygen cyan
+ keyword whole ssh-keyscan cyan
+ keyword whole ssmtp cyan
+ keyword whole start-stop-daemon cyan
+ keyword whole stat cyan
+ keyword whole strace cyan
+ keyword whole strings cyan
+ keyword whole strip cyan
+ keyword whole stty cyan
+ keyword whole su cyan
+ keyword whole sulogin cyan
+ keyword whole sum cyan
+ keyword whole superformat cyan
+ keyword whole su-to-root cyan
+ keyword whole svlc cyan
+ keyword whole swapoff cyan
+ keyword whole swapon cyan
+ keyword whole sync cyan
+ keyword whole sysctl cyan
+ keyword whole syslogd cyan
+ keyword whole syslogd-listfiles cyan
+ keyword whole syslog-facility cyan
+ keyword whole tac cyan
+ keyword whole tack cyan
+ keyword whole tail cyan
+ keyword whole taper cyan
+ keyword whole tar cyan
+ keyword whole tbl cyan
+ keyword whole tcpdchk cyan
+ keyword whole tcpdump cyan
+ keyword whole tclsh cyan
+ keyword whole tcsh cyan
+ keyword whole tdbox cyan
+ keyword whole tdcheckserver cyan
+ keyword whole tddebidate cyan
+ keyword whole tdfileview cyan
+ keyword whole tdfmlogstrip cyan
+ keyword whole tdformail cyan
+ keyword whole tdlinuxcounter cyan
+ keyword whole tdlinuxlogo cyan
+ keyword whole tdmailblacklist cyan
+ keyword whole tdmailbody cyan
+ keyword whole tdmailcopy cyan
+ keyword whole tdmaildirmake cyan
+ keyword whole tdmailsubject cyan
+ keyword whole tdmailwhitelist cyan
+ keyword whole tdnewmsg cyan
+ keyword whole tdsysbackup cyan
+ keyword whole tee cyan
+ keyword whole telinit cyan
+ keyword whole telnet cyan
+ keyword whole test cyan
+ keyword whole tempfile cyan
+ keyword whole tic cyan
+ keyword whole time cyan
+ keyword whole tload cyan
+ keyword whole tnef cyan
+ keyword whole toe cyan
+ keyword whole toolame cyan
+ keyword whole top cyan
+ keyword whole touch cyan
+ keyword whole tput cyan
+ keyword whole tr cyan
+ keyword whole troff cyan
+ keyword whole true cyan
+ keyword whole tset cyan
+ keyword whole tsort cyan
+ keyword whole tty cyan
+ keyword whole tunctl cyan
+ keyword whole tune2fs cyan
+ keyword whole tunelp cyan
+ keyword whole tzconfig cyan
+ keyword whole tzselect cyan
+ keyword whole tzsetup cyan
+ keyword whole ucf cyan
+ keyword whole ul cyan
+ keyword whole umount cyan
+ keyword whole uname cyan
+ keyword whole unarj cyan
+ keyword whole uncompress cyan
+ keyword whole unexpand cyan
+ keyword whole unicode_start cyan
+ keyword whole unicode_stop cyan
+ keyword whole unix_chkpwd cyan
+ keyword whole uniq cyan
+ keyword whole unlink cyan
+ keyword whole unzip cyan
+ keyword whole unzipsfx cyan
+ keyword whole updatedb cyan
+ keyword whole update-menus cyan
+ keyword whole update-modules cyan
+ keyword whole update-pciids cyan
+ keyword whole uprecords cyan
+ keyword whole uptime cyan
+ keyword whole urlview cyan
+ keyword whole usbmodules cyan
+ keyword whole uscan cyan
+ keyword whole useradd cyan
+ keyword whole userconf cyan
+ keyword whole userdel cyan
+ keyword whole usermod cyan
+ keyword whole users cyan
+ keyword whole usleep cyan
+ keyword whole uufilter cyan
+ keyword whole uuidgen cyan
+ keyword whole vacuumdb cyan
+ keyword whole validlocale cyan
+ keyword whole vcstime cyan
+ keyword whole vcut cyan
+ keyword whole vdir cyan
+ keyword whole vi cyan
+ keyword whole vidmode cyan
+ keyword whole view cyan
+ keyword whole vigr cyan
+ keyword whole vim cyan
+ keyword whole vipw cyan
+ keyword whole vlc cyan
+ keyword whole vmstat cyan
+ keyword whole volname cyan
+ keyword whole vorbiscomment cyan
+ keyword whole vt-is-UTF8 cyan
+ keyword whole w cyan
+ keyword whole wall cyan
+ keyword whole watch cyan
+ keyword whole wc cyan
+ keyword whole wget cyan
+ keyword whole whatis cyan
+ keyword whole whereis cyan
+ keyword whole which cyan
+ keyword whole whiptail cyan
+ keyword whole who cyan
+ keyword whole whoami cyan
+ keyword whole whois cyan
+ keyword whole wish cyan
+ keyword whole write cyan
+ keyword whole writevt cyan
+ keyword whole wvWare cyan
+ keyword whole wxvlc cyan
+ keyword whole xargs cyan
+ keyword whole xbmbrowser cyan
+ keyword whole xbindkeys cyan
+ keyword whole xconf cyan
+ keyword whole xdfcopy cyan
+ keyword whole xdfformat cyan
+ keyword whole Xdialog cyan
+ keyword whole xgettext cyan
+ keyword whole xloadimage cyan
+ keyword whole xmessage cyan
+ keyword whole xmodmap cyan
+ keyword whole xmms cyan
+ keyword whole xpmroot cyan
+ keyword whole xrdb cyan
+ keyword whole xset cyan
+ keyword whole xsetbg cyan
+ keyword whole xsetmode cyan
+ keyword whole xsetpointer cyan
+ keyword whole xsetroot cyan
+ keyword whole xterm cyan
+ keyword whole xview cyan
+ keyword whole xwd cyan
+ keyword whole xwud cyan
+ keyword whole xzgv cyan
+ keyword whole yes cyan
+ keyword whole ypdomainname cyan
+ keyword whole yydecode cyan
+ keyword whole zcat cyan
+ keyword whole zcmp cyan
+ keyword whole zdiff cyan
+ keyword whole zdump cyan
+ keyword whole zegrep cyan
+ keyword whole zfgrep cyan
+ keyword whole zforce cyan
+ keyword whole zgrep cyan
+ keyword whole zgv cyan
+ keyword whole zic cyan
+ keyword whole zip cyan
+ keyword whole zipcloak cyan
+ keyword whole zipgrep cyan
+ keyword whole zipinfo cyan
+ keyword whole zipnote cyan
+ keyword whole zipsplit cyan
+ keyword whole zless cyan
+ keyword whole zmore cyan
+ keyword whole znew cyan
+ keyword whole zoo cyan
+ keyword whole zsh cyan
+ keyword whole zsoelim cyan
+ keyword whole zxpdf cyan
+
+ keyword whole pamcut cyan
+ keyword whole pamdeinterlace cyan
+ keyword whole pamdice cyan
+ keyword whole pamfile cyan
+ keyword whole pamoil cyan
+ keyword whole pamstack cyan
+ keyword whole pamstretch cyan
+ keyword whole pamstretch-gen cyan
+
+ keyword whole pbmclean cyan
+ keyword whole pbmlife cyan
+ keyword whole pbmmake cyan
+ keyword whole pbmmask cyan
+ keyword whole pbmpage cyan
+ keyword whole pbmpscale cyan
+ keyword whole pbmreduce cyan
+ keyword whole pbmtext cyan
+ keyword whole pbmtextps cyan
+ keyword whole pbmupc cyan
+
+ keyword whole pbmtoascii cyan
+ keyword whole pbmtoepsi cyan
+ keyword whole pbmtog3 cyan
+ keyword whole pbmtoicon cyan
+ keyword whole pbmtolj cyan
+ keyword whole pbmtomacp cyan
+ keyword whole pbmtonokia cyan
+ keyword whole pbmtopgm cyan
+ keyword whole pbmtoplot cyan
+ keyword whole pbmtoppa cyan
+ keyword whole pbmtopsg3 cyan
+ keyword whole pbmtowbmp cyan
+ keyword whole pbmtoxbm cyan
+
+ keyword whole g3topbm cyan
+ keyword whole thinkjettopbm cyan
+ keyword whole wbmptopbm cyan
+ keyword whole xbmtopbm cyan
+
+ keyword whole pgmbentley cyan
+ keyword whole pgmcrater cyan
+ keyword whole pgmedge cyan
+ keyword whole pgmenhance cyan
+ keyword whole pgmhist cyan
+ keyword whole pgmkernel cyan
+ keyword whole pgmnoise cyan
+ keyword whole pgmnorm cyan
+ keyword whole pgmoil cyan
+ keyword whole pgmramp cyan
+ keyword whole pgmslice cyan
+ keyword whole pgmtexture cyan
+
+ keyword whole pgmtopbm cyan
+ keyword whole pgmtoppm cyan
+
+ keyword whole asciitopgm cyan
+ keyword whole bioradtopgm cyan
+ keyword whole icontopgm cyan
+ keyword whole jpegtopgm cyan
+ keyword whole macptopgm cyan
+ keyword whole rawtopgm cyan
+
+ keyword whole pnmalias cyan
+ keyword whole pnmarith cyan
+ keyword whole pnmcat cyan
+ keyword whole pnmcolormap cyan
+ keyword whole pnmcomp cyan
+ keyword whole pnmconvol cyan
+ keyword whole pnmcrop cyan
+ keyword whole pnmcut cyan
+ keyword whole pnmdepth cyan
+ keyword whole pnmenlarge cyan
+ keyword whole pnmfile cyan
+ keyword whole pnmflip cyan
+ keyword whole pnmgamma cyan
+ keyword whole pnmhisteq cyan
+ keyword whole pnmhistmap cyan
+ keyword whole pnmindex cyan
+ keyword whole pnminterp cyan
+ keyword whole pnminterp-gen cyan
+ keyword whole pnminvert cyan
+ keyword whole pnmmargin cyan
+ keyword whole pnmmontage cyan
+ keyword whole pnmnlfilt cyan
+ keyword whole pnmnoraw cyan
+ keyword whole pnmnorm cyan
+ keyword whole pnmpad cyan
+ keyword whole pnmpaste cyan
+ keyword whole pnmpsnr cyan
+ keyword whole pnmquant cyan
+ keyword whole pnmremap cyan
+ keyword whole pnmrotate cyan
+ keyword whole pnmscale cyan
+ keyword whole pnmscalefixed cyan
+ keyword whole pnmshear cyan
+ keyword whole pnmsmooth cyan
+ keyword whole pnmsplit cyan
+ keyword whole pnmtile cyan
+
+ keyword whole pnmtofits cyan
+ keyword whole pnmtojpeg cyan
+ keyword whole pnmtopalm cyan
+ keyword whole pnmtoplainpnm cyan
+ keyword whole pnmtopng cyan
+ keyword whole pnmtops cyan
+ keyword whole pnmtorle cyan
+ keyword whole pnmtotiff cyan
+ keyword whole pnmtoxwd cyan
+
+ keyword whole bpmtopnm cyan
+ keyword whole giftopnm cyan
+ keyword whole palmtopnm cyan
+ keyword whole pngtopnm cyan
+ keyword whole pstopnm cyan
+ keyword whole rletopnm cyan
+ keyword whole tifftopnm cyan
+ keyword whole xwdtopnm cyan
+
+ keyword whole ppm3d cyan
+ keyword whole ppmbrighten cyan
+ keyword whole ppmchange cyan
+ keyword whole ppmcie cyan
+ keyword whole ppmcolormask cyan
+ keyword whole ppmcolors cyan
+ keyword whole ppmdim cyan
+ keyword whole ppmdist cyan
+ keyword whole ppmdither cyan
+ keyword whole ppmfade cyan
+ keyword whole ppmflash cyan
+ keyword whole ppmforge cyan
+ keyword whole ppmhist cyan
+ keyword whole ppmlabel cyan
+ keyword whole ppmmake cyan
+ keyword whole ppmmix cyan
+ keyword whole ppmnorm cyan
+ keyword whole ppmntsc cyan
+ keyword whole ppmpat cyan
+ keyword whole ppmquant cyan
+ keyword whole ppmquantall cyan
+ keyword whole ppmqvgq cyan
+ keyword whole ppmrainbow cyan
+ keyword whole ppmrelief cyan
+ keyword whole ppmshadow cyan
+ keyword whole ppmshift cyan
+ keyword whole ppmspread cyan
+ keyword whole ppmtv cyan
+
+ keyword whole ppmtoacad cyan
+ keyword whole ppmtobmp cyan
+ keyword whole ppmtogif cyan
+ keyword whole ppmtojpeg cyan
+ keyword whole ppmtolj cyan
+ keyword whole ppmtomap cyan
+ keyword whole ppmtompeg cyan
+ keyword whole ppmtopcx cyan
+ keyword whole ppmtopgm cyan
+ keyword whole ppmtorgb3 cyan
+ keyword whole ppmtowinicon cyan
+ keyword whole ppmtoxpm cyan
+
+ keyword whole bpmtoppm cyan
+ keyword whole pcxtoppm cyan
+ keyword whole pdftoppm cyan
+ keyword whole pjtoppm cyan
+ keyword whole rawtoppm cyan
+ keyword whole rgb3toppm cyan
+ keyword whole winicontoppm cyan
+ keyword whole xpmtoppm cyan
+ keyword whole xvminitoppm cyan
+
+ keyword whole gpg red
+ keyword whole md5sum red
+ keyword whole openssl red
+ keyword whole ssh red
+ keyword whole scp red
+
+ keyword whole gettext.sh magenta
+ keyword whole TEXTDOMAINDIR magenta
+ keyword whole TEXTDOMAIN magenta
+ keyword whole VERSION magenta
+
+ keyword whole /dev/audio brightblue
+ keyword whole /dev/dsp brightblue
+ keyword whole /dev/null brightblue
+ keyword whole /dev/mixed brightblue
+ keyword whole /dev/stdin brightblue
+ keyword whole /dev/stdout brightblue
+ keyword whole /dev/stderr brightblue
+ keyword whole /dev/zero brightblue
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/slang.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/slang.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/slang.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,109 @@
+context default
+ keyword whole forever white
+ keyword whole foreach white
+ keyword whole using white
+ keyword whole orelse white
+ keyword whole andelse white
+ keyword whole loop white
+ keyword whole variable white
+ keyword whole define white
+ keyword whole break white
+ keyword whole case white
+ keyword whole continue white
+ keyword whole do white
+ keyword whole else white
+ keyword whole for white
+ keyword whole goto white
+ keyword whole if white
+ keyword whole !if white
+ keyword whole return white
+ keyword whole sizeof white
+ keyword whole static white
+ keyword whole struct white
+ keyword whole switch white
+ keyword whole typedef white
+ keyword whole while white
+ keyword whole typecast white
+ keyword whole delete white
+ keyword whole private white
+ keyword whole protected white
+ keyword whole public white
+ keyword whole namespace white
+ keyword whole implements white
+
+ keyword whole EXIT_BLOCK white
+ keyword whole ERROR_BLOCK white
+ keyword whole EXECUTE_ERROR_BLOCK white
+
+ keyword whole and white
+ keyword whole or white
+ keyword whole xor white
+
+
+ keyword whole Char_Type yellow
+ keyword whole UChar_Type yellow
+ keyword whole Short_Type yellow
+ keyword whole UShort_Type yellow
+ keyword whole Integer_Type yellow
+ keyword whole UInteger_Type yellow
+ keyword whole Long_Type yellow
+ keyword whole ULong_Type yellow
+ keyword whole Float_Type yellow
+ keyword whole Double_Type yellow
+ keyword whole Complex_Type yellow
+ keyword whole String_Type yellow
+ keyword whole BString_Type yellow
+ keyword whole Struct_Type yellow
+ keyword whole Ref_Type yellow
+ keyword whole Null_Type yellow
+ keyword whole Array_Type yellow
+ keyword whole DataType_Type yellow
+ keyword whole Assoc_Type yellow
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > white
+ keyword < white
+ keyword \+ white
+ keyword - white
+ keyword \* white
+ keyword / white
+ keyword = white
+ keyword != white
+ keyword == white
+ keyword ; white
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+context % \n brown
+ spellcheck
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/smalltalk.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/smalltalk.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/smalltalk.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,160 @@
+###################################################################################
+# (GNU) SmallTalk syntax hilighting by Carlos Rodrigues <a9566 at lei.di.fct.unl.pt> #
+###################################################################################
+
+# I guess this is not very syntax strict, but it makes the code
+# a lot more readable.
+
+context default
+ keyword whole methodsFor yellow
+ keyword whole subclass yellow
+ keyword whole class yellow
+ keyword whole nil yellow
+ keyword whole self yellow
+ keyword whole instanceVariableNames yellow
+ keyword whole classVariableNames yellow
+ keyword whole poolDictionaries yellow
+ keyword whole category yellow
+ keyword whole super yellow
+ keyword whole category yellow
+ keyword whole variableSubclass yellow
+ keyword whole variableByteSubclass yellow
+ keyword whole variableWordSubclass yellow
+ keyword whole superclass yellow
+
+ keyword whole not brightmagenta
+ keyword whole comment brightmagenta
+ keyword whole error brightmagenta
+ keyword whole at brightmagenta
+ keyword whole put brightmagenta
+ keyword whole add brightmagenta
+ keyword whole remove brightmagenta
+ keyword whole new brightmagenta
+ keyword whole ifTrue brightmagenta
+ keyword whole ifFalse brightmagenta
+ keyword whole whileTrue brightmagenta
+ keyword whole whileFalse brightmagenta
+ keyword whole ifAbsent brightmagenta
+ keyword whole init brightmagenta
+ keyword whole do brightmagenta
+ keyword whole from brightmagenta
+ keyword whole with brightmagenta
+ keyword whole do brightmagenta
+ keyword whole true brightmagenta
+ keyword whole false brightmagenta
+ keyword whole or brightmagenta
+ keyword whole and brightmagenta
+ keyword whole to brightmagenta
+ keyword whole by brightmagenta
+
+ keyword whole Smalltalk brightgreen
+ keyword whole Object brightgreen
+ keyword whole Autoload brightgreen
+ keyword whole Behavior brightgreen
+ keyword whole ClassDescription brightgreen
+ keyword whole Class brightgreen
+ keyword whole MetaClass brightgreen
+ keyword whole BlockContext brightgreen
+ keyword whole Boolean brightgreen
+ keyword whole False brightgreen
+ keyword whole True brightgreen
+ keyword whole CFunctionDescriptor brightgreen
+ keyword whole CObject brightgreen
+ keyword whole Collection brightgreen
+ keyword whole Bag brightgreen
+ keyword whole MappedCollection brightgreen
+ keyword whole SequenceableCollection brightgreen
+ keyword whole ArrayedCollection brightgreen
+ keyword whole Array brightgreen
+ keyword whole ByteArray brightgreen
+ keyword whole CompiledCollection brightgreen
+ keyword whole String brightgreen
+ keyword whole Symbol brightgreen
+ keyword whole Interval brightgreen
+ keyword whole LinkedList brightgreen
+ keyword whole Semaphore brightgreen
+ keyword whole OrderedCollection brightgreen
+ keyword whole SortedCollection brightgreen
+ keyword whole Set brightgreen
+ keyword whole Dictionary brightgreen
+ keyword whole IdentityDictionary brightgreen
+ keyword whole SystemDictionary brightgreen
+ keyword whole Delay brightgreen
+ keyword whole FileSegment brightgreen
+ keyword whole Link brightgreen
+ keyword whole Process brightgreen
+ keyword whole SymLink brightgreen
+ keyword whole Magnitude brightgreen
+ keyword whole Character brightgreen
+ keyword whole Date brightgreen
+ keyword whole LookupKey brightgreen
+ keyword whole Association brightgreen
+ keyword whole Number brightgreen
+ keyword whole Float brightgreen
+ keyword whole Integer brightgreen
+ keyword whole Time brightgreen
+ keyword whole Memory brightgreen
+ keyword whole ByteMemory brightgreen
+ keyword whole WordMemory brightgreen
+ keyword whole Message brightgreen
+ keyword whole MethodContext brightgreen
+ keyword whole MethodInfo brightgreen
+ keyword whole ProcessorScheduler brightgreen
+ keyword whole SharedQueue brightgreen
+ keyword whole Stream brightgreen
+ keyword whole PositionableStream brightgreen
+ keyword whole ReadStream brightgreen
+ keyword whole WriteStream brightgreen
+ keyword whole ReadWriteStream brightgreen
+ keyword whole FileStream brightgreen
+ keyword whole Random brightgreen
+ keyword whole TokenStream brightgreen
+ keyword whole UndefinedObject brightgreen
+
+ keyword wholeright !! brightred
+ keyword wholeright ! brightred
+ keyword wholeleft ! brightred
+ keyword wholeright . brightred
+
+ keyword > cyan
+ keyword <> cyan
+ keyword < cyan
+ keyword \+ cyan
+ keyword - cyan
+ keyword \* cyan
+ keyword / cyan
+ keyword % cyan
+ keyword = cyan
+ keyword | cyan
+ keyword # cyan
+ keyword @ cyan
+ keyword ^ cyan
+ keyword { cyan
+ keyword } cyan
+ keyword ( cyan
+ keyword ) cyan
+ keyword [ cyan
+ keyword ] cyan
+ keyword , cyan
+ keyword : cyan
+ keyword & cyan
+ keyword $ cyan
+ keyword . cyan
+ keyword ! cyan
+ keyword ; cyan
+ keyword _ cyan
+ keyword ~ cyan
+ keyword ? cyan
+
+context $ ; cyan
+
+context " " brown
+
+context ' ' brightcyan
+
+ keyword \\\n brightmagenta
+ keyword \\" brightmagenta
+ keyword \\\\ brightmagenta
+ keyword \\' brightmagenta
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/spec.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/spec.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/spec.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,387 @@
+context default
+ keyword whole Auto\{Pp\}rov: green
+ keyword whole Auto\{Rr\}eq\{Pp\}rov: green
+ keyword whole Auto\{Rr\}eq: green
+ keyword whole Build\{Aa\}rch: green
+ keyword whole Build\{Cc\}onflicts: green
+ keyword whole Build\{Pp\}re\{Rr\}eq: green
+ keyword whole Build\{Rr\}oot: green
+ keyword whole Build\{Rr\}equires: green
+ keyword whole Conflicts: green
+ keyword whole Copyright: white
+ keyword whole Description: green
+ keyword whole Distribution: green
+ keyword whole Doc\{Dd\}ir: green
+ keyword whole Epoch: green
+ keyword whole Exclude\{Aa\}rch: green
+ keyword whole Exclusive\{Aa\}rch: green
+ keyword whole Exclusive\{Oo\}\{Ss\}: green
+ keyword whole Group: green
+ keyword whole Icon: green
+ keyword whole License: green
+ keyword whole Name: green
+ keyword whole NoSource\[0123456789\]: green
+ keyword whole Obsoletes: green
+ keyword whole Packager: green
+ keyword whole Patch\[0123456789\]: green
+ keyword whole Prefix: green
+ keyword whole Pre\{Rr\}eq: green
+ keyword whole Provides: green
+ keyword whole Release: green
+ keyword whole Requires: green
+ keyword whole Requires(\[abcdefghijklmnopqrstuvwxyz\]): green
+ keyword whole Root: green
+ keyword whole Serial: white
+ keyword whole Source\[0123456789\]: green
+ keyword whole Suggests: green
+ keyword whole Summary: green
+ keyword whole Vendor: green
+ keyword whole Version: green
+ keyword whole U\{Rr\}\{Ll\}: green
+
+ keyword whole linestart %build red
+ keyword whole linestart %changelog red
+ keyword whole linestart %check red
+ keyword whole linestart %clean red
+ keyword whole linestart %description red
+ keyword whole linestart %files red
+ keyword whole linestart %install red
+ keyword whole linestart %package red
+ keyword whole linestart %post red
+ keyword whole linestart %postun red
+ keyword whole linestart %pre red
+ keyword whole linestart %prep red
+ keyword whole linestart %preun red
+
+ keyword whole %define brightmagenta
+ keyword whole %dump brightmagenta
+ keyword whole %global brightmagenta
+ keyword whole %trace brightmagenta
+ keyword whole %undefine brightmagenta
+ keyword %\{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\}\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\] brightred
+
+ keyword whole echo: brightmagenta
+ keyword whole warn: brightmagenta
+ keyword whole error: brightmagenta
+ keyword whole uncompress: brightmagenta
+ keyword whole expand: brightmagenta
+ keyword whole S: brightmagenta
+ keyword whole P: brightmagenta
+ keyword whole F: brightmagenta
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+ keyword whole %triggerin magenta
+ keyword whole %triggerun magenta
+ keyword whole %triggerun magenta
+
+ keyword \\\n yellow
+ keyword wholeright $+ brightgreen
+ keyword ftp://+ brightgreen
+ keyword http://+ brightgreen
+ keyword cvs://+ brightgreen
+
+ keyword whole missingok brightcyan
+ keyword whole noreplace brightcyan
+
+ keyword whole PATCH\[0123456789\] cyan
+ keyword whole SOURCE\[0123456789\] cyan
+
+context Group( ): green
+ keyword whole af yellow
+ keyword whole az yellow
+ keyword whole bg yellow
+ keyword whole br yellow
+ keyword whole ca yellow
+ keyword whole ca_ES yellow
+ keyword whole cs yellow
+ keyword whole cs_CZ yellow
+ keyword whole da yellow
+ keyword whole da_DK yellow
+ keyword whole de yellow
+ keyword whole de_AT yellow
+ keyword whole de_DE yellow
+ keyword whole el yellow
+ keyword whole el_GR yellow
+ keyword whole en yellow
+ keyword whole en_GB yellow
+ keyword whole eo yellow
+ keyword whole es yellow
+ keyword whole es_ES yellow
+ keyword whole et yellow
+ keyword whole et_EE yellow
+ keyword whole eu yellow
+ keyword whole fi yellow
+ keyword whole fi_FI yellow
+ keyword whole fr yellow
+ keyword whole fr_FR yellow
+ keyword whole gl yellow
+ keyword whole gl_ES yellow
+ keyword whole gr yellow
+ keyword whole he yellow
+ keyword whole he_IL yellow
+ keyword whole hi yellow
+ keyword whole hr yellow
+ keyword whole hr_HR yellow
+ keyword whole hu yellow
+ keyword whole hu_HU yellow
+ keyword whole id yellow
+ keyword whole is yellow
+ keyword whole is_IS yellow
+ keyword whole it yellow
+ keyword whole it_IT yellow
+ keyword whole ja yellow
+ keyword whole ja_JP yellow
+ keyword whole ja_JP.SJIS yellow
+ keyword whole ko yellow
+ keyword whole ko_KR yellow
+ keyword whole lt yellow
+ keyword whole lt_LT yellow
+ keyword whole lv yellow
+ keyword whole ms yellow
+ keyword whole nb yellow
+ keyword whole nl yellow
+ keyword whole nl_NL yellow
+ keyword whole nn yellow
+ keyword whole nn_NO yellow
+ keyword whole no yellow
+ keyword whole no_NO yellow
+ keyword whole pl yellow
+ keyword whole pl_PL yellow
+ keyword whole pt yellow
+ keyword whole pt_BR yellow
+ keyword whole pt_PT yellow
+ keyword whole ro yellow
+ keyword whole ro_RO yellow
+ keyword whole ru yellow
+ keyword whole ru_RU yellow
+ keyword whole sk yellow
+ keyword whole sk_SK yellow
+ keyword whole sl yellow
+ keyword whole sl_SI yellow
+ keyword whole sr yellow
+ keyword whole sv yellow
+ keyword whole sv_SE yellow
+ keyword whole ta yellow
+ keyword whole th_TH yellow
+ keyword whole tr yellow
+ keyword whole tr_TR yellow
+ keyword whole uk yellow
+ keyword whole vi yellow
+ keyword whole wa yellow
+ keyword whole zh yellow
+ keyword whole zh_CN yellow
+ keyword whole zh_CN.GB2312 yellow
+ keyword whole zh_TW yellow
+ keyword whole zh_TW.Big5 yellow
+
+context Requires( ): green
+ keyword whole post yellow
+ keyword whole pre yellow
+ keyword whole postun yellow
+ keyword whole preun yellow
+ keyword , lightgray
+
+context Summary( ): green
+ keyword whole af yellow
+ keyword whole az yellow
+ keyword whole bg yellow
+ keyword whole br yellow
+ keyword whole ca yellow
+ keyword whole ca_ES yellow
+ keyword whole cs yellow
+ keyword whole cs_CZ yellow
+ keyword whole da yellow
+ keyword whole da_DK yellow
+ keyword whole de yellow
+ keyword whole de_AT yellow
+ keyword whole de_DE yellow
+ keyword whole el yellow
+ keyword whole el_GR yellow
+ keyword whole en yellow
+ keyword whole en_GB yellow
+ keyword whole eo yellow
+ keyword whole es yellow
+ keyword whole es_ES yellow
+ keyword whole et yellow
+ keyword whole et_EE yellow
+ keyword whole eu yellow
+ keyword whole fi yellow
+ keyword whole fi_FI yellow
+ keyword whole fr yellow
+ keyword whole fr_FR yellow
+ keyword whole gl yellow
+ keyword whole gl_ES yellow
+ keyword whole gr yellow
+ keyword whole he yellow
+ keyword whole he_IL yellow
+ keyword whole hi yellow
+ keyword whole hr yellow
+ keyword whole hr_HR yellow
+ keyword whole hu yellow
+ keyword whole hu_HU yellow
+ keyword whole id yellow
+ keyword whole is yellow
+ keyword whole is_IS yellow
+ keyword whole it yellow
+ keyword whole it_IT yellow
+ keyword whole ja yellow
+ keyword whole ja_JP yellow
+ keyword whole ja_JP.SJIS yellow
+ keyword whole ko yellow
+ keyword whole ko_KR yellow
+ keyword whole lt yellow
+ keyword whole lt_LT yellow
+ keyword whole lv yellow
+ keyword whole ms yellow
+ keyword whole nb yellow
+ keyword whole nl yellow
+ keyword whole nl_NL yellow
+ keyword whole nn yellow
+ keyword whole nn_NO yellow
+ keyword whole no yellow
+ keyword whole no_NO yellow
+ keyword whole pl yellow
+ keyword whole pl_PL yellow
+ keyword whole pt yellow
+ keyword whole pt_BR yellow
+ keyword whole pt_PT yellow
+ keyword whole ro yellow
+ keyword whole ro_RO yellow
+ keyword whole ru yellow
+ keyword whole ru_RU yellow
+ keyword whole sk yellow
+ keyword whole sk_SK yellow
+ keyword whole sl yellow
+ keyword whole sl_SI yellow
+ keyword whole sr yellow
+ keyword whole sv yellow
+ keyword whole sv_SE yellow
+ keyword whole ta yellow
+ keyword whole th_TH yellow
+ keyword whole tr yellow
+ keyword whole tr_TR yellow
+ keyword whole uk yellow
+ keyword whole vi yellow
+ keyword whole wa yellow
+ keyword whole zh yellow
+ keyword whole zh_CN yellow
+ keyword whole zh_CN.GB2312 yellow
+ keyword whole zh_TW yellow
+ keyword whole zh_TW.Big5 yellow
+
+context linestart # \n brown
+context %( ) brightcyan
+
+# Changelog
+context exclusive whole linestart %changelog EOF lightgray
+ keyword Revision*\n brightgreen
+ keyword \*\s\{MWTFS\}*\n brightgreen
+ keyword \s\s[*] brightgreen
+ keyword $Log*$\n brightred
+
+#sections
+context exclusive linestart %build \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %clean \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %description \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %files \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %install \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %package \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %pre \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %prep \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %preun \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %post \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+context exclusive linestart %postun \n yellow
+ keyword whole -l brightred
+ keyword whole -n brightred
+ keyword whole -p brightred
+ keyword %{ brightcyan
+ keyword { brightcyan
+ keyword } brightcyan
+
+#triggers
+context exclusive %triggerin \n lightgray
+ keyword whole -n brightmagenta
+ keyword whole -p brightmagenta
+ keyword whole -- brightmagenta
+
+context exclusive %triggerun \n lightgray
+ keyword whole -n brightmagenta
+ keyword whole -p brightmagenta
+ keyword whole -- brightmagenta
+
+context exclusive %triggerpostun \n lightgray
+ keyword whole -n brightmagenta
+ keyword whole -p brightmagenta
+ keyword whole -- brightmagenta
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sql.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sql.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/sql.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,626 @@
+# SQL syntax highlighting for CoolEdit
+# by Walery Studennikov <despair at sama.ru>
+
+context default
+ keyword whole ABORT yellow
+ keyword whole ABSOLUTE yellow
+ keyword whole ACTION yellow
+ keyword whole ADA yellow
+ keyword whole ADD yellow
+ keyword whole ALL yellow
+ keyword whole ALLOCATE yellow
+ keyword whole ALTER yellow
+ keyword whole AND yellow
+ keyword whole ANY yellow
+ keyword whole ARE yellow
+ keyword whole AS yellow
+ keyword whole ASC yellow
+ keyword whole ASSERTION yellow
+ keyword whole AT yellow
+ keyword whole AUTHORIZATION yellow
+ keyword whole AUTO_INCREMENT yellow
+ keyword whole BEGIN yellow
+ keyword whole BETWEEN yellow
+ keyword whole BIGINT yellow
+ keyword whole BIT yellow
+ keyword whole BIT_LENGTH yellow
+ keyword whole BLOB yellow
+ keyword whole BOTH yellow
+ keyword whole BY yellow
+ keyword whole CASCADE yellow
+ keyword whole CASCADED yellow
+ keyword whole CASE yellow
+ keyword whole CAST yellow
+ keyword whole CATALOG yellow
+ keyword whole CHAR yellow
+ keyword whole CHARACTER yellow
+ keyword whole CHARACTER_LENGTH yellow
+ keyword whole CHAR_LENGTH yellow
+ keyword whole CHECK yellow
+ keyword whole CLOSE yellow
+ keyword whole COALESCE yellow
+ keyword whole COLLATE yellow
+ keyword whole COLLATION yellow
+ keyword whole COLUMN yellow
+ keyword whole COMMIT yellow
+ keyword whole COMPILE yellow
+ keyword whole CONNECT yellow
+ keyword whole CONNECTION yellow
+ keyword whole CONSTRAINT yellow
+ keyword whole CONSTRAINTS yellow
+ keyword whole CONTINUE yellow
+ keyword whole COPY yellow
+ keyword whole CORRESPONDING yellow
+ keyword whole CREATE yellow
+ keyword whole CROSS yellow
+ keyword whole CURRENT yellow
+ keyword whole CURRENT_DATE yellow
+ keyword whole CURRENT_TIME yellow
+ keyword whole CURRENT_TIMESTAMP yellow
+ keyword whole CURRENT_USER yellow
+ keyword whole CURSOR yellow
+ keyword whole Constraint yellow
+ keyword whole DATABASE yellow
+ keyword whole DATE yellow
+ keyword whole DATETIME yellow
+ keyword whole DAY yellow
+ keyword whole DEALLOCATE yellow
+ keyword whole DEC yellow
+ keyword whole DECIMAL yellow
+ keyword whole DECLARE yellow
+ keyword whole DEFAULT yellow
+ keyword whole DEFERRABLE yellow
+ keyword whole DEFERRED yellow
+ keyword whole DELETE yellow
+ keyword whole DESC yellow
+ keyword whole DESCRIBE yellow
+ keyword whole DESCRIPTOR yellow
+ keyword whole DIAGNOSTICS yellow
+ keyword whole DISCONNECT yellow
+ keyword whole DISTINCT yellow
+ keyword whole DOMAIN yellow
+ keyword whole DOUBLE yellow
+ keyword whole DROP yellow
+ keyword whole ELSE yellow
+ keyword whole ENCODING yellow
+ keyword whole END yellow
+ keyword whole END-EXEC yellow
+ keyword whole ENUM yellow
+ keyword whole ESCAPE yellow
+ keyword whole EXCEPT yellow
+ keyword whole EXCEPTION yellow
+ keyword whole EXEC yellow
+ keyword whole EXECUTE yellow
+ keyword whole EXISTS yellow
+ keyword whole EXTERNAL yellow
+ keyword whole EXTRACT yellow
+ keyword whole FALSE yellow
+ keyword whole FETCH yellow
+ keyword whole FIRST yellow
+ keyword whole FLOAT yellow
+ keyword whole FOR yellow
+ keyword whole FOREIGN yellow
+ keyword whole FORTRAN yellow
+ keyword whole FOUND yellow
+ keyword whole FROM yellow
+ keyword whole FULL yellow
+ keyword whole GET yellow
+ keyword whole GLOBAL yellow
+ keyword whole GO yellow
+ keyword whole GOTO yellow
+ keyword whole GRANT yellow
+ keyword whole GROUP yellow
+ keyword whole HAVING yellow
+ keyword whole HOUR yellow
+ keyword whole IDENTITY yellow
+ keyword whole IF yellow
+ keyword whole IMMEDIATE yellow
+ keyword whole IN yellow
+ keyword whole INCLUDE yellow
+ keyword whole INDEX yellow
+ keyword whole INDICATOR yellow
+ keyword whole INITIALLY yellow
+ keyword whole INNER yellow
+ keyword whole INPUT yellow
+ keyword whole INSENSITIVE yellow
+ keyword whole INSERT yellow
+ keyword whole INT yellow
+ keyword whole INTEGER yellow
+ keyword whole INTERSECT yellow
+ keyword whole INTERVAL yellow
+ keyword whole INTO yellow
+ keyword whole IS yellow
+ keyword whole ISOLATION yellow
+ keyword whole JOIN yellow
+ keyword whole KEY yellow
+ keyword whole Key yellow
+ keyword whole LANGUAGE yellow
+ keyword whole LAST yellow
+ keyword whole LEADING yellow
+ keyword whole MERGE yellow
+ keyword whole MINUS yellow
+ keyword whole LEFT yellow
+ keyword whole LEVEL yellow
+ keyword whole LIKE yellow
+ keyword whole LOCAL yellow
+ keyword whole LOCK yellow
+ keyword whole LONGBLOB yellow
+ keyword whole LONGTEXT yellow
+ keyword whole LOOP yellow
+ keyword whole MATCH yellow
+ keyword whole MEDIUMBLOB yellow
+ keyword whole MEDIUMINT yellow
+ keyword whole MEDIUMTEXT yellow
+ keyword whole MINUTE yellow
+ keyword whole MODULE yellow
+ keyword whole MONTH yellow
+ keyword whole NAMES yellow
+ keyword whole NATIONAL yellow
+ keyword whole NATURAL yellow
+ keyword whole NCHAR yellow
+ keyword whole NEXT yellow
+ keyword whole NO yellow
+ keyword whole NONE yellow
+ keyword whole NOT yellow
+ keyword whole NULL yellow
+ keyword whole NULLIF yellow
+ keyword whole NUMERIC yellow
+ keyword whole OCTET_LENGTH yellow
+ keyword whole OF yellow
+ keyword whole OFFLINE yellow
+ keyword whole ON yellow
+ keyword whole ONLINE yellow
+ keyword whole ONLY yellow
+ keyword whole OPEN yellow
+ keyword whole OPTION yellow
+ keyword whole OR yellow
+ keyword whole ORDER yellow
+ keyword whole OUTER yellow
+ keyword whole OUTPUT yellow
+ keyword whole OVERLAPS yellow
+ keyword whole PAD yellow
+ keyword whole PARTIAL yellow
+ keyword whole PASCAL yellow
+ keyword whole POSITION yellow
+ keyword whole PRECISION yellow
+ keyword whole PREPARE yellow
+ keyword whole PRESERVE yellow
+ keyword whole PRIMARY yellow
+ keyword whole PRIOR yellow
+ keyword whole PRIVILEGES yellow
+ keyword whole PROCEDURE yellow
+ keyword whole PUBLIC yellow
+ keyword whole Primary yellow
+ keyword whole READ yellow
+ keyword whole REAL yellow
+ keyword whole REBUILD yellow
+ keyword whole REFERENCES yellow
+ keyword whole RELATIVE yellow
+ keyword whole REPLACE yellow
+ keyword whole RESTRICT yellow
+ keyword whole REVOKE yellow
+ keyword whole RIGHT yellow
+ keyword whole ROLLBACK yellow
+ keyword whole ROWS yellow
+ keyword whole SCHEMA yellow
+ keyword whole SCROLL yellow
+ keyword whole SECOND yellow
+ keyword whole SECTION yellow
+ keyword whole SELECT yellow
+ keyword whole SEQUENCE yellow
+ keyword whole SESSION yellow
+ keyword whole SESSION_USER yellow
+ keyword whole SET yellow
+ keyword whole SIZE yellow
+ keyword whole SMALLINT yellow
+ keyword whole SOME yellow
+ keyword whole SPACE yellow
+ keyword whole SQL yellow
+ keyword whole SQLCA yellow
+ keyword whole SQLSTATE yellow
+ keyword whole SQLWARNING yellow
+ keyword whole SUBSTRING yellow
+ keyword whole SYSTEM_USER yellow
+ keyword whole TRUNCATE yellow
+ keyword whole TABLE yellow
+ keyword whole TABLESPACE yellow
+ keyword whole TEMPLATE yellow
+ keyword whole TEMPORARY yellow
+ keyword whole TEXT yellow
+ keyword whole THEN yellow
+ keyword whole TIME yellow
+ keyword whole TIMESTAMP yellow
+ keyword whole TIMEZONE_HOUR yellow
+ keyword whole TIMEZONE_MINUTE yellow
+ keyword whole TINYBLOB yellow
+ keyword whole TINYINT yellow
+ keyword whole TINYTEXT yellow
+ keyword whole TO yellow
+ keyword whole TRAILING yellow
+ keyword whole TRANSACTION yellow
+ keyword whole TRANSLATION yellow
+ keyword whole TRIGGER yellow
+ keyword whole TRIM yellow
+ keyword whole TRUE yellow
+ keyword whole TYPE yellow
+ keyword whole UNION yellow
+ keyword whole UNIQUE yellow
+ keyword whole UNKNOWN yellow
+ keyword whole UNSIGNED yellow
+ keyword whole UPDATE yellow
+ keyword whole USAGE yellow
+ keyword whole USE yellow
+ keyword whole USER yellow
+ keyword whole USING yellow
+ keyword whole VALUE yellow
+ keyword whole VALUES yellow
+ keyword whole VARCHAR yellow
+ keyword whole VARYING yellow
+ keyword whole VIEW yellow
+ keyword whole WHEN yellow
+ keyword whole WHENEVER yellow
+ keyword whole WHERE yellow
+ keyword whole WHILE yellow
+ keyword whole WITH yellow
+ keyword whole WORK yellow
+ keyword whole WRITE yellow
+ keyword whole YEAR yellow
+ keyword whole ZONE yellow
+
+ keyword whole abort yellow
+ keyword whole absolute yellow
+ keyword whole action yellow
+ keyword whole ada yellow
+ keyword whole add yellow
+ keyword whole all yellow
+ keyword whole allocate yellow
+ keyword whole alter yellow
+ keyword whole and yellow
+ keyword whole any yellow
+ keyword whole are yellow
+ keyword whole as yellow
+ keyword whole asc yellow
+ keyword whole assertion yellow
+ keyword whole at yellow
+ keyword whole authorization yellow
+ keyword whole auto_increment yellow
+ keyword whole begin yellow
+ keyword whole between yellow
+ keyword whole bigint yellow
+ keyword whole bit yellow
+ keyword whole bit_length yellow
+ keyword whole blob yellow
+ keyword whole both yellow
+ keyword whole by yellow
+ keyword whole cascade yellow
+ keyword whole cascaded yellow
+ keyword whole case yellow
+ keyword whole cast yellow
+ keyword whole catalog yellow
+ keyword whole char yellow
+ keyword whole char_length yellow
+ keyword whole character yellow
+ keyword whole character_length yellow
+ keyword whole check yellow
+ keyword whole close yellow
+ keyword whole coalesce yellow
+ keyword whole collate yellow
+ keyword whole collation yellow
+ keyword whole column yellow
+ keyword whole commit yellow
+ keyword whole compile yellow
+ keyword whole connect yellow
+ keyword whole connection yellow
+ keyword whole constraint yellow
+ keyword whole constraint yellow
+ keyword whole constraints yellow
+ keyword whole continue yellow
+ keyword whole copy yellow
+ keyword whole corresponding yellow
+ keyword whole create yellow
+ keyword whole cross yellow
+ keyword whole current yellow
+ keyword whole current_date yellow
+ keyword whole current_time yellow
+ keyword whole current_timestamp yellow
+ keyword whole current_user yellow
+ keyword whole cursor yellow
+ keyword whole database yellow
+ keyword whole date yellow
+ keyword whole datetime yellow
+ keyword whole day yellow
+ keyword whole deallocate yellow
+ keyword whole dec yellow
+ keyword whole decimal yellow
+ keyword whole declare yellow
+ keyword whole default yellow
+ keyword whole deferrable yellow
+ keyword whole deferred yellow
+ keyword whole delete yellow
+ keyword whole desc yellow
+ keyword whole describe yellow
+ keyword whole descriptor yellow
+ keyword whole diagnostics yellow
+ keyword whole disconnect yellow
+ keyword whole distinct yellow
+ keyword whole domain yellow
+ keyword whole double yellow
+ keyword whole drop yellow
+ keyword whole else yellow
+ keyword whole encoding yellow
+ keyword whole end yellow
+ keyword whole end-exec yellow
+ keyword whole enum yellow
+ keyword whole escape yellow
+ keyword whole except yellow
+ keyword whole exception yellow
+ keyword whole exec yellow
+ keyword whole execute yellow
+ keyword whole exists yellow
+ keyword whole external yellow
+ keyword whole extract yellow
+ keyword whole false yellow
+ keyword whole fetch yellow
+ keyword whole first yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole foreign yellow
+ keyword whole fortran yellow
+ keyword whole found yellow
+ keyword whole from yellow
+ keyword whole full yellow
+ keyword whole get yellow
+ keyword whole global yellow
+ keyword whole go yellow
+ keyword whole goto yellow
+ keyword whole grant yellow
+ keyword whole group yellow
+ keyword whole having yellow
+ keyword whole hour yellow
+ keyword whole identity yellow
+ keyword whole if yellow
+ keyword whole immediate yellow
+ keyword whole in yellow
+ keyword whole include yellow
+ keyword whole index yellow
+ keyword whole indicator yellow
+ keyword whole initially yellow
+ keyword whole inner yellow
+ keyword whole input yellow
+ keyword whole insensitive yellow
+ keyword whole insert yellow
+ keyword whole int yellow
+ keyword whole integer yellow
+ keyword whole intersect yellow
+ keyword whole interval yellow
+ keyword whole into yellow
+ keyword whole is yellow
+ keyword whole isolation yellow
+ keyword whole join yellow
+ keyword whole key yellow
+ keyword whole key yellow
+ keyword whole language yellow
+ keyword whole last yellow
+ keyword whole leading yellow
+ keyword whole left yellow
+ keyword whole level yellow
+ keyword whole like yellow
+ keyword whole local yellow
+ keyword whole lock yellow
+ keyword whole longblob yellow
+ keyword whole longtext yellow
+ keyword whole loop yellow
+ keyword whole match yellow
+ keyword whole mediumblob yellow
+ keyword whole mediumint yellow
+ keyword whole mediumtext yellow
+ keyword whole merge yellow
+ keyword whole minute yellow
+ keyword whole minus yellow
+ keyword whole module yellow
+ keyword whole month yellow
+ keyword whole names yellow
+ keyword whole national yellow
+ keyword whole natural yellow
+ keyword whole nchar yellow
+ keyword whole next yellow
+ keyword whole no yellow
+ keyword whole none yellow
+ keyword whole not yellow
+ keyword whole null yellow
+ keyword whole nullif yellow
+ keyword whole numeric yellow
+ keyword whole octet_length yellow
+ keyword whole of yellow
+ keyword whole offline yellow
+ keyword whole on yellow
+ keyword whole online yellow
+ keyword whole only yellow
+ keyword whole open yellow
+ keyword whole option yellow
+ keyword whole or yellow
+ keyword whole order yellow
+ keyword whole outer yellow
+ keyword whole output yellow
+ keyword whole overlaps yellow
+ keyword whole pad yellow
+ keyword whole partial yellow
+ keyword whole pascal yellow
+ keyword whole position yellow
+ keyword whole precision yellow
+ keyword whole prepare yellow
+ keyword whole preserve yellow
+ keyword whole primary yellow
+ keyword whole primary yellow
+ keyword whole prior yellow
+ keyword whole privileges yellow
+ keyword whole procedure yellow
+ keyword whole public yellow
+ keyword whole read yellow
+ keyword whole real yellow
+ keyword whole rebuild yellow
+ keyword whole references yellow
+ keyword whole relative yellow
+ keyword whole replace yellow
+ keyword whole restrict yellow
+ keyword whole revoke yellow
+ keyword whole right yellow
+ keyword whole rollback yellow
+ keyword whole rows yellow
+ keyword whole schema yellow
+ keyword whole scroll yellow
+ keyword whole second yellow
+ keyword whole section yellow
+ keyword whole select yellow
+ keyword whole sequence yellow
+ keyword whole session yellow
+ keyword whole session_user yellow
+ keyword whole set yellow
+ keyword whole size yellow
+ keyword whole smallint yellow
+ keyword whole some yellow
+ keyword whole space yellow
+ keyword whole sql yellow
+ keyword whole sqlca yellow
+ keyword whole sqlstate yellow
+ keyword whole sqlwarning yellow
+ keyword whole substring yellow
+ keyword whole system_user yellow
+ keyword whole table yellow
+ keyword whole tablespace yellow
+ keyword whole template yellow
+ keyword whole temporary yellow
+ keyword whole text yellow
+ keyword whole then yellow
+ keyword whole time yellow
+ keyword whole truncate yellow
+ keyword whole timestamp yellow
+ keyword whole timezone_hour yellow
+ keyword whole timezone_minute yellow
+ keyword whole tinyblob yellow
+ keyword whole tinyint yellow
+ keyword whole tinytext yellow
+ keyword whole to yellow
+ keyword whole trailing yellow
+ keyword whole transaction yellow
+ keyword whole translation yellow
+ keyword whole trigger yellow
+ keyword whole trim yellow
+ keyword whole true yellow
+ keyword whole type yellow
+ keyword whole union yellow
+ keyword whole unique yellow
+ keyword whole unknown yellow
+ keyword whole unsigned yellow
+ keyword whole update yellow
+ keyword whole usage yellow
+ keyword whole use yellow
+ keyword whole user yellow
+ keyword whole using yellow
+ keyword whole value yellow
+ keyword whole values yellow
+ keyword whole varchar yellow
+ keyword whole varying yellow
+ keyword whole view yellow
+ keyword whole when yellow
+ keyword whole whenever yellow
+ keyword whole where yellow
+ keyword whole while yellow
+ keyword whole with yellow
+ keyword whole work yellow
+ keyword whole write yellow
+ keyword whole year yellow
+ keyword whole zone yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword -- brown
+
+ keyword > brightcyan
+ keyword < brightcyan
+ keyword \+ brightcyan
+ keyword - brightcyan
+ keyword \* brightcyan
+ keyword / brightcyan
+ keyword % brightcyan
+ keyword = brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword , brightcyan
+ keyword ; brightcyan
+ keyword . white
+
+# PostgreSQL specific
+ keyword AGGREGATE yellow
+ keyword CHECKPOINT yellow
+ keyword CLUSTER yellow
+ keyword CONVERSION yellow
+ keyword LISTEN yellow
+ keyword NOTIFY yellow
+ keyword OPERATOR yellow
+ keyword REINDEX yellow
+ keyword SAVEPOINT yellow
+ keyword UNLISTEN yellow
+ keyword VACUUM yellow
+
+ keyword aggregate yellow
+ keyword checkpoint yellow
+ keyword cluster yellow
+ keyword conversion yellow
+ keyword listen yellow
+ keyword notify yellow
+ keyword operator yellow
+ keyword reindex yellow
+ keyword savepoint yellow
+ keyword unlisten yellow
+ keyword vacuum yellow
+
+ keyword CREATEDB white
+ keyword CREATEUSER white
+ keyword NOCREATEDB white
+ keyword NOCREATEUSER white
+ keyword PASSWORD white
+ keyword SYSID white
+
+ keyword createdb white
+ keyword createuser white
+ keyword nocreatedb white
+ keyword nocreateuser white
+ keyword password white
+ keyword sysid white
+
+ keyword currval white
+ keyword nextval white
+ keyword pg_database white
+ keyword pg_group white
+ keyword pg_shadow white
+ keyword setval white
+ keyword stdin white
+
+# PostgreSQL sequences
+ keyword cache white
+ keyword increment white
+ keyword maxvalue white
+ keyword minvalue white
+ keyword start white
+
+# MySQL comment
+context linestart # \n brown
+ spellcheck
+
+# ANSI SQL comment
+context exclusive -- \n brown
+ spellcheck
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context ' ' green
+ keyword \\' green
+
+context " " green
+ keyword \\" green
+
+# Beckticks are used to escape reserved words in MySQL
+context ` ` cyan
+ keyword . white
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/strace.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/strace.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/strace.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,43 @@
+context default
+ keyword access(*) green
+ keyword execve(*) brightgreen
+ keyword uname(*) brightblue
+
+ keyword open(*) cyan
+ keyword close(*) cyan
+
+ keyword read(*) magenta
+ keyword select(*) magenta
+ keyword write(*) magenta
+
+ keyword readv(*) brightmagenta
+ keyword writev(*) brightmagenta
+
+ keyword fcntl64(*) white
+ keyword fstat64(*) white
+ keyword stat64(*) white
+
+ keyword old_mmap(*) red
+ keyword mmap2(*) red
+ keyword munmap(*) red
+
+ keyword exit_group(*) brightred
+ keyword kill(*) brightred
+ keyword wait4(*) brightred
+ keyword statfs(*) brightred
+ keyword ioctl(*) brightred
+ keyword rt_sigaction(*) brightred
+ keyword rt_sigprocmask(*) brightred
+ keyword alarm(*) brightred
+ keyword brk(*) brightred
+
+ keyword chown32(*) yellow
+ keyword chmod(*) yellow
+ keyword geteuid32(*) yellow
+ keyword getegid32(*) yellow
+ keyword getuid32(*) yellow
+ keyword getgid32(*) yellow
+ keyword setresuid32(*) yellow
+ keyword setresgid32(*) yellow
+ keyword gettimeofday(*) yellow
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/swig.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/swig.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/swig.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,161 @@
+context default
+ keyword whole linestart %addmethods red/orange
+ keyword whole linestart %alpha red/orange
+ keyword whole linestart %apply red/orange
+ keyword whole linestart %checkout red/orange
+ keyword whole linestart %clear red/orange
+ keyword whole linestart %disabledoc red/orange
+ keyword whole linestart %doconly red/orange
+ keyword whole linestart %echo red/orange
+ keyword whole linestart %enabledoc red/orange
+ keyword whole linestart %except red/orange
+ keyword whole linestart %extern red/orange
+ keyword whole linestart %import red/orange
+ keyword whole linestart %include red/orange
+ keyword whole linestart %init red/orange
+ keyword whole linestart %inline red/orange
+ keyword whole linestart %localstyle red/orange
+ keyword whole linestart %module red/orange
+ keyword whole linestart %name red/orange
+ keyword whole linestart %native red/orange
+ keyword whole linestart %new red/orange
+ keyword whole linestart %out red/orange
+ keyword whole linestart %pragma red/orange
+ keyword whole linestart %raw red/orange
+ keyword whole linestart %readonly red/orange
+ keyword whole linestart %readwrite red/orange
+ keyword whole linestart %rename red/orange
+ keyword whole linestart %section red/orange
+ keyword whole linestart %style red/orange
+ keyword whole linestart %subsection red/orange
+ keyword whole linestart %subsubsection red/orange
+ keyword whole linestart %text red/orange
+ keyword whole linestart %title red/orange
+ keyword whole linestart %typedef red/orange
+ keyword whole linestart %typemap red/orange
+ keyword whole linestart %val red/orange
+ keyword whole linestart %wrapper red/orange
+ keyword whole linestart %{ red/orange
+ keyword whole linestart %} red/orange
+
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole catch yellow
+ keyword whole class yellow
+ keyword whole friend yellow
+ keyword whole delete yellow
+ keyword whole inline yellow
+ keyword whole new yellow
+ keyword whole operator yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole template yellow
+ keyword whole try yellow
+ keyword whole virtual yellow
+ keyword whole bool yellow
+ keyword whole const_cast yellow
+ keyword whole dynamic_cast yellow
+ keyword whole explicit yellow
+ keyword whole false yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole reinterpret_cast yellow
+ keyword whole static_cast yellow
+ keyword whole true yellow
+ keyword whole typeid yellow
+ keyword whole typename yellow
+ keyword whole using yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+context exclusive /\* \*/ brown
+ spellcheck
+context exclusive // \n brown
+ spellcheck
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword "+" red
+ keyword <+> red
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[.\]\[0123456789\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/syntax.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/syntax.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/syntax.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,53 @@
+# Syntax highlighting rules for syntax highlighting rules
+
+# Use \[\] at the end of keywords to suppress their special meaning
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.\\[]{}
+
+context default
+# Invalid combinations, not highlighted
+ keyword whole linestart\[\t\s\]whole
+ keyword whole linestart\[\t\s\]wholeleft
+ keyword whole linestart\[\t\s\]wholeright
+
+# Combinations below are valid
+ keyword whole whole\[\t\s\]linestart brightcyan
+ keyword whole wholeleft\[\t\s\]linestart brightcyan
+ keyword whole wholeright\[\t\s\]linestart brightcyan
+ keyword whole whole\[\] brightcyan
+ keyword whole wholeleft\[\] brightcyan
+ keyword whole wholeright\[\] brightcyan
+ keyword whole linestart\[\] brightcyan
+
+ keyword whole wholechars\[\t\s\]left brightcyan
+ keyword whole wholechars\[\t\s\]right brightcyan
+ keyword whole wholechars\[\] brightcyan
+ keyword whole define\[\] brightcyan
+
+ keyword whole spellcheck\[\] yellow
+ keyword whole keyword\[\] yellow
+ keyword whole context\[\t\s\]exclusive brightred
+ keyword whole context\[\t\s\]default brightred
+ keyword whole context\[\] brightred
+
+ keyword whole linestart file\[\] brightgreen
+ keyword whole linestart include\[\] brightred
+
+ keyword whole black black blue
+ keyword whole red red
+ keyword whole green green
+ keyword whole brown brown
+ keyword whole blue blue black
+ keyword whole magenta magenta
+ keyword whole cyan cyan
+ keyword whole lightgray lightgray
+ keyword whole gray gray black
+ keyword whole brightred brightred
+ keyword whole brightgreen brightgreen
+ keyword whole yellow yellow
+ keyword whole brightblue brightblue black
+ keyword whole brightmagenta brightmagenta
+ keyword whole brightcyan brightcyan
+ keyword whole white white
+
+context linestart # \n brown
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tcl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tcl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tcl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,147 @@
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789._
+
+context default
+ keyword whole after yellow
+ keyword whole append yellow
+ keyword whole array yellow
+ keyword whole bgerror yellow
+ keyword whole binary yellow
+ keyword whole body yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole catch yellow
+ keyword whole cd yellow
+ keyword whole class yellow
+ keyword whole clock yellow
+ keyword whole close yellow
+ keyword whole concat yellow
+ keyword whole constructor yellow
+ keyword whole continue yellow
+ keyword whole dde yellow
+ keyword whole default yellow
+ keyword whole delete yellow
+ keyword whole destructor yellow
+ keyword whole else yellow
+ keyword whole elseif yellow
+ keyword whole encoding yellow
+ keyword whole end yellow
+ keyword whole eof yellow
+ keyword whole error yellow
+ keyword whole eval yellow
+ keyword whole exec yellow
+ keyword whole exit yellow
+ keyword whole expr yellow
+ keyword whole fblocked yellow
+ keyword whole fconfigure yellow
+ keyword whole fcopy yellow
+ keyword whole file yellow
+ keyword whole fileevent yellow
+ keyword whole filename yellow
+ keyword whole flush yellow
+ keyword whole for yellow
+ keyword whole foreach yellow
+ keyword whole format yellow
+ keyword whole gets yellow
+ keyword whole glob yellow
+ keyword whole global yellow
+ keyword whole history yellow
+ keyword whole http yellow
+ keyword whole if yellow
+ keyword whole incr yellow
+ keyword whole info yellow
+ keyword whole inherit yellow
+ keyword whole insert yellow
+ keyword whole interp yellow
+ keyword whole join yellow
+ keyword whole lappend yellow
+ keyword whole library yellow
+ keyword whole lindex yellow
+ keyword whole linsert yellow
+ keyword whole list yellow
+ keyword whole llength yellow
+ keyword whole load yellow
+ keyword whole lrange yellow
+ keyword whole lreplace yellow
+ keyword whole lsearch yellow
+ keyword whole lset yellow
+ keyword whole lsort yellow
+ keyword whole memory yellow
+ keyword whole method yellow
+ keyword whole msgcat yellow
+ keyword whole namespace yellow
+ keyword whole object yellow
+ keyword whole open yellow
+ keyword whole package yellow
+ keyword whole packagens yellow
+ keyword whole pid yellow
+ keyword whole pkgMkIndex yellow
+ keyword whole proc yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole puts yellow
+ keyword whole pwd yellow
+ keyword whole re_syntax yellow
+ keyword whole read yellow
+ keyword whole regexp yellow
+ keyword whole registry yellow
+ keyword whole regsub yellow
+ keyword whole rename yellow
+ keyword whole resource yellow
+ keyword whole return yellow
+ keyword whole safe yellow
+ keyword whole scan yellow
+ keyword whole seek yellow
+ keyword whole set yellow
+ keyword whole socket yellow
+ keyword whole source yellow
+ keyword whole split yellow
+ keyword whole string yellow
+ keyword whole subst yellow
+ keyword whole switch yellow
+ keyword whole tcltest yellow
+ keyword whole tclvars yellow
+ keyword whole tell yellow
+ keyword whole time yellow
+ keyword whole then yellow
+ keyword whole trace yellow
+ keyword whole unknown yellow
+ keyword whole unset yellow
+ keyword whole update yellow
+ keyword whole uplevel yellow
+ keyword whole upvar yellow
+ keyword whole variable yellow
+ keyword whole vwait yellow
+ keyword whole while yellow
+
+ keyword ${+} brightgreen
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
+
+ keyword wholeright $+ brightgreen
+ keyword wholeright \s-\{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\}+ cyan
+
+ keyword < yellow
+ keyword > yellow
+ keyword = yellow
+ keyword || yellow
+ keyword && yellow
+ keyword != yellow
+ keyword == yellow
+ keyword :: yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword ; brightmagenta
+
+context # \n brown
+
+context " " green
+ keyword wholeright $+ brightgreen
+ keyword \\" brightgreen
+ keyword \\\n brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/texinfo.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/texinfo.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/texinfo.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,266 @@
+context default
+ spellcheck
+ keyword linestart \\input brightcyan
+ keyword { yellow
+ keyword } yellow
+ keyword @@ yellow
+
+# @-commands
+ keyword whole @WHITESPACE yellow
+ keyword whole @! yellow
+ keyword whole @" yellow
+ keyword whole @' yellow
+ keyword whole @* yellow
+ keyword whole @, yellow
+ keyword whole @- yellow
+ keyword whole @. yellow
+ keyword whole @: yellow
+ keyword whole @= yellow
+ keyword whole @? yellow
+ keyword whole @^ yellow
+ keyword whole @` yellow
+ keyword whole @{ yellow
+ keyword whole @} yellow
+ keyword whole @= yellow
+ keyword whole @aa{} yellow
+ keyword whole @AA{} yellow
+ keyword whole @ae{} yellow
+ keyword whole @AE{} yellow
+ keyword whole @afourpaper yellow
+ keyword whole @appendix yellow
+ keyword whole @appendixsec yellow
+ keyword whole @appendixsection yellow
+ keyword whole @appendixsubsec yellow
+ keyword whole @appendixsubsubsec yellow
+ keyword whole @asis yellow
+ keyword whole @author yellow
+ keyword whole @b yellow
+ keyword whole @bullet{} yellow
+ keyword whole @bye yellow
+ keyword whole @c yellow
+ keyword whole @cartouche yellow
+ keyword whole @center yellow
+ keyword whole @centerchap yellow
+ keyword whole @chapheading yellow
+ keyword whole @chapter yellow
+ keyword whole @cindex yellow
+ keyword whole @cite yellow
+ keyword whole @clear yellow
+ keyword whole @code yellow
+ keyword whole @comment yellow
+ keyword whole @contents yellow
+ keyword whole @copyright{} yellow
+ keyword whole @defcodeindex yellow
+ keyword whole @defcv yellow
+ keyword whole @defcvx yellow
+ keyword whole @deffn yellow
+ keyword whole @deffnx yellow
+ keyword whole @defindex yellow
+ keyword whole @definfoenclose yellow
+ keyword whole @defivar yellow
+ keyword whole @defivarx yellow
+ keyword whole @defmac yellow
+ keyword whole @defmacx yellow
+ keyword whole @defmethod yellow
+ keyword whole @defmethodx yellow
+ keyword whole @defop yellow
+ keyword whole @defopx yellow
+ keyword whole @defopt yellow
+ keyword whole @defoptx yellow
+ keyword whole @defspec yellow
+ keyword whole @defspecx yellow
+ keyword whole @deftp yellow
+ keyword whole @deftpx yellow
+ keyword whole @deftypefn yellow
+ keyword whole @deftypefnx yellow
+ keyword whole @deftypefun yellow
+ keyword whole @deftypefunx yellow
+ keyword whole @deftypemethod yellow
+ keyword whole @deftypemethodx yellow
+ keyword whole @deftypevr yellow
+ keyword whole @deftypevrx yellow
+ keyword whole @deftypevar yellow
+ keyword whole @deftypevarx yellow
+ keyword whole @defun yellow
+ keyword whole @defunx yellow
+ keyword whole @defvar yellow
+ keyword whole @defvarx yellow
+ keyword whole @detailmenu{} yellow
+ keyword whole @dfn yellow
+ keyword whole @dircategory yellow
+ keyword whole @direntry yellow
+ keyword whole @display yellow
+ keyword whole @dmn yellow
+ keyword whole @dotaccent yellow
+ keyword whole @dots{} yellow
+ keyword whole @email yellow
+ keyword whole @emph yellow
+ keyword whole @end\scartouche yellow
+ keyword whole @end\sdirentry yellow
+ keyword whole @end\senumerate yellow
+ keyword whole @end\sexample yellow
+ keyword whole @end\sflushleft yellow
+ keyword whole @end\sflushright yellow
+ keyword whole @end\sformat yellow
+ keyword whole @end\sftable yellow
+ keyword whole @end\sgroup yellow
+ keyword whole @end\shtml yellow
+ keyword whole @end\sifclear yellow
+ keyword whole @end\sifhtml yellow
+ keyword whole @end\sifinfo yellow
+ keyword whole @end\sifnothtml yellow
+ keyword whole @end\sifnotinfo yellow
+ keyword whole @end\sifnottex yellow
+ keyword whole @end\sifset yellow
+ keyword whole @end\siftex yellow
+ keyword whole @end\signore yellow
+ keyword whole @end\sitemize yellow
+ keyword whole @end\slisp yellow
+ keyword whole @end\smenu yellow
+ keyword whole @end\smultitable yellow
+ keyword whole @end\squotation yellow
+ keyword whole @end\ssmallexample yellow
+ keyword whole @end\ssmalllisp yellow
+ keyword whole @end\stable yellow
+ keyword whole @end\stex yellow
+ keyword whole @end\stitlepage yellow
+ keyword whole @end\svtable yellow
+ keyword whole @enddots{} yellow
+ keyword whole @enumerate yellow
+ keyword whole @equiv{} yellow
+ keyword whole @error{} yellow
+ keyword whole @evenfooting yellow
+ keyword whole @evenheading yellow
+ keyword whole @everyfooting yellow
+ keyword whole @everyheading yellow
+ keyword whole @example yellow
+ keyword whole @exclamdown{} yellow
+ keyword whole @exdent yellow
+ keyword whole @expansion{} yellow
+ keyword whole @file yellow
+ keyword whole @finalout yellow
+ keyword whole @findex yellow
+ keyword whole @flushleft yellow
+ keyword whole @flushright yellow
+ keyword whole @footnote yellow
+ keyword whole @footnotestyle yellow
+ keyword whole @format yellow
+ keyword whole @ftable yellow
+ keyword whole @group yellow
+ keyword whole @H yellow
+ keyword whole @heading yellow
+ keyword whole @headings yellow
+ keyword whole @html yellow
+ keyword whole @hyphenation yellow
+ keyword whole @i yellow
+ keyword whole @ifclear yellow
+ keyword whole @ifhtml yellow
+ keyword whole @ifinfo yellow
+ keyword whole @ifnothtml yellow
+ keyword whole @ifnotinfo yellow
+ keyword whole @ifnottex yellow
+ keyword whole @ifset yellow
+ keyword whole @iftex yellow
+ keyword whole @ignore yellow
+ keyword whole @image yellow
+ keyword whole @include yellow
+ keyword whole @inforef yellow
+ keyword whole @item yellow
+ keyword whole @itemize yellow
+ keyword whole @itemx yellow
+ keyword whole @kbd yellow
+ keyword whole @kbdinputstyle yellow
+ keyword whole @key yellow
+ keyword whole @kindex yellow
+ keyword whole @l{} yellow
+ keyword whole @L{} yellow
+ keyword whole @lisp yellow
+ keyword whole @lowersections yellow
+ keyword whole @macro yellow
+ keyword whole @majorheading yellow
+ keyword whole @math yellow
+ keyword whole @menu yellow
+ keyword whole @minus{} yellow
+ keyword whole @multitable yellow
+ keyword whole @need yellow
+ keyword whole @node yellow
+ keyword whole @noindent yellow
+ keyword whole @o{} yellow
+ keyword whole @O{} yellow
+ keyword whole @oddfooting yellow
+ keyword whole @oddheading yellow
+ keyword whole @oe{} yellow
+ keyword whole @OE{} yellow
+ keyword whole @page yellow
+ keyword whole @paragraphindent yellow
+ keyword whole @pindex yellow
+ keyword whole @point{} yellow
+ keyword whole @pounds{} yellow
+ keyword whole @print{} yellow
+ keyword whole @printindex yellow
+ keyword whole @pxref yellow
+ keyword whole @questiondown{} yellow
+ keyword whole @quotation yellow
+ keyword whole @r yellow
+ keyword whole @raisesections yellow
+ keyword whole @ref yellow
+ keyword whole @refill yellow
+ keyword whole @result{} yellow
+ keyword whole @ringaccent yellow
+ keyword whole @samp yellow
+ keyword whole @sc yellow
+ keyword whole @section yellow
+ keyword whole @set yellow
+ keyword whole @setchapternewpage yellow
+ keyword whole @setfilename yellow
+ keyword whole @settitle yellow
+ keyword whole @shortcontents yellow
+ keyword whole @shorttitlepage yellow
+ keyword whole @smallbook yellow
+ keyword whole @smallexample yellow
+ keyword whole @smalllisp yellow
+ keyword whole @sp yellow
+ keyword whole @ss{} yellow
+ keyword whole @strong yellow
+ keyword whole @subheading yellow
+ keyword whole @subsection yellow
+ keyword whole @subsubheading yellow
+ keyword whole @subsubsection yellow
+ keyword whole @subtitle yellow
+ keyword whole @summarycontents yellow
+ keyword whole @syncodeindex yellow
+ keyword whole @synindex yellow
+ keyword whole @t yellow
+ keyword whole @tab yellow
+ keyword whole @table yellow
+ keyword whole @TeX{} yellow
+ keyword whole @tex yellow
+ keyword whole @thischapter yellow
+ keyword whole @thischaptername yellow
+ keyword whole @thisfile yellow
+ keyword whole @thispage yellow
+ keyword whole @thistitle yellow
+ keyword whole @tieaccent yellow
+ keyword whole @tindex yellow
+ keyword whole @title yellow
+ keyword whole @titlefont yellow
+ keyword whole @titlepage yellow
+ keyword whole @today{} yellow
+ keyword whole @top yellow
+ keyword whole @u yellow
+ keyword whole @ubaraccent yellow
+ keyword whole @udotaccent yellow
+ keyword whole @unnumbered yellow
+ keyword whole @unnumberedsec yellow
+ keyword whole @unnumberedsubsec yellow
+ keyword whole @unnumberedsubsubsec yellow
+ keyword whole @uref yellow
+ keyword whole @url yellow
+ keyword whole @v yellow
+ keyword whole @value yellow
+ keyword whole @var yellow
+ keyword whole @vindex yellow
+ keyword whole @vskip yellow
+ keyword whole @vtable yellow
+ keyword whole @w yellow
+ keyword whole @xref yellow
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tt.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tt.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/tt.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,126 @@
+#
+# Dan Dascalescu
+# Template::Toolkit syntax file
+# HTML entities
+#
+context default
+ keyword &\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\]; brightgreen
+ keyword &#\{xX\}\[0123456789abcdefABCDEF\]; brightgreen
+ keyword &#\[0123456789\]; brightgreen
+
+# Although TT is most often used to generate HTML, it's not *only* used for that, so assuming HTML around it may be presumptuous anyway.
+# Since cooledit doesn't support sub-context, we can't have TT *in* HTML, like <img src="[% image_url %]">
+# The best possible workaround, which still sucks, is to uncomment the line below, which will highlight any HTML tags that don't contain a '[', but without special highlight for strings, and without any HTML-specific keywords
+# keyword <\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890\s"#$%&'()*+,-.=?@\\\]^_`{|}~\]> green
+ spellcheck
+
+# TT directives - http://template-toolkit.org/docs/manual/Directives.html
+context [% %] red black
+ keyword whole GET yellow
+ keyword whole CALL yellow
+ keyword whole SET yellow
+ keyword whole DEFAULT yellow
+
+ keyword whole INSERT yellow
+ keyword whole INCLUDE yellow
+ keyword whole PROCESS yellow
+ keyword whole WRAPPER yellow
+ keyword whole BLOCK yellow
+
+ keyword whole IF yellow
+ keyword whole UNLESS yellow
+ keyword whole ELSIF yellow
+ keyword whole ELSE yellow
+ keyword whole SWITCH yellow
+ keyword whole CASE yellow
+
+ keyword whole FOREACH yellow
+ keyword whole IN yellow
+ keyword whole WHILE yellow
+
+ keyword whole FILTER yellow
+ keyword whole USE yellow
+ keyword whole MACRO yellow
+ keyword whole PERL yellow
+ keyword whole RAWPERL yellow
+
+ keyword whole TRY yellow
+ keyword whole THROW yellow
+ keyword whole CATCH yellow
+ keyword whole FINAL yellow
+
+ keyword whole NEXT yellow
+ keyword whole LAST yellow
+ keyword whole RETURN yellow
+ keyword whole STOP yellow
+ keyword whole CLEAR yellow
+ keyword whole META yellow
+ keyword whole TAGS yellow
+ keyword whole DEBUG yellow
+
+ keyword whole END yellow
+
+# AND, OR and NOT are apparently not documented
+ keyword whole AND white
+ keyword whole OR white
+ keyword whole NOT white
+ keyword | white
+
+# TT VMethods - http://template-toolkit.org/docs/manual/VMethods.html
+ keyword .defined brown
+ keyword .length brown
+ keyword .repeat brown
+ keyword .replace brown
+ keyword .remove brown
+ keyword .match brown
+ keyword .search brown
+ keyword .split brown
+ keyword .chunk brown
+ keyword .substr brown
+ keyword .list brown
+ keyword .hash brown
+ keyword .size brown
+ keyword .keys brown
+ keyword .values brown
+ keyword .items brown
+ keyword .each brown
+ keyword .pairs brown
+ keyword .sort brown
+ keyword .nsort brown
+ keyword .import brown
+ keyword .exists brown
+ keyword .delete brown
+ keyword .item brown
+ keyword .first brown
+ keyword .last brown
+ keyword .max brown
+ keyword .reverse brown
+ keyword .join brown
+ keyword .grep brown
+ keyword .unshift brown
+ keyword .push brown
+ keyword .shift brown
+ keyword .pop brown
+ keyword .unique brown
+ keyword .merge brown
+ keyword .slice brown
+ keyword .splice brown
+
+ keyword "*" green
+ keyword '*' brightgreen
+
+# HTML comments
+context <!-- --> brown
+ spellcheck
+
+# HTML DOCTYPE
+context <! > brightred/orange
+ spellcheck
+
+# HTML end tags
+context </ > brightcyan
+
+# HTML open tags - enabling this will hide TT syntax in HTML, e.g. <img src="[% image_url %]">
+#context < > brightcyan
+# keyword "*" green
+# keyword = yellow
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/unknown.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/unknown.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/unknown.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2 @@
+context default
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/verilog.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/verilog.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/verilog.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,240 @@
+# This is Cooledit syntax-file for verilog
+# Created by Andres Farfan, <nafraf at linuxmail.org>
+# Feel free to copy & modify this.
+# 09/2004
+
+wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
+
+# default colors
+context default
+
+
+#Preprocessor keywords
+ keyword whole `resetall brightred/
+ keyword whole `define brightred/
+ keyword whole `timescale brightred/
+ keyword whole `ifdef brightred/
+ keyword whole `else brightred/
+ keyword whole `endif brightred/
+ keyword whole `include brightred/
+ keyword whole `signed brightred/
+ keyword whole `unsigned brightred/
+ keyword whole `celldefine brightred/
+ keyword whole `endcelldefine brightred/
+ keyword whole `default_nettype brightred/
+ keyword whole `unconnected_drive brightred/
+ keyword whole `nounconnected_drive brightred/
+ keyword whole `accelerate brightred/
+ keyword whole `noaccelerate brightred/
+ keyword whole `protect brightred/
+ keyword whole `endprotect brightred/
+ keyword whole `protected brightred/
+ keyword whole `endprotected brightred/
+ keyword whole `expand_vectornets brightred/
+ keyword whole `noexpand_vectornets brightred/
+ keyword whole `autoexpand_vectornets brightred/
+ keyword whole `remove_gatenames brightred/
+ keyword whole `noremove_gatenames brightred/
+ keyword whole `remove_netnames brightred/
+ keyword whole `noremove_netnames brightred/
+
+
+#Reserved Keywords 1
+ keyword whole always yellow
+ keyword whole and yellow
+ keyword whole assign yellow
+ keyword whole attribute yellow
+ keyword whole begin yellow
+ keyword whole buf yellow
+ keyword whole bufif0 yellow
+ keyword whole bufif1 yellow
+ keyword whole case yellow
+ keyword whole casex yellow
+ keyword whole casez yellow
+ keyword whole cmos yellow
+ keyword whole deassign yellow
+ keyword whole default yellow
+ keyword whole defparam yellow
+ keyword whole disable yellow
+ keyword whole edge yellow
+ keyword whole else yellow
+ keyword whole end yellow
+ keyword whole endattribute yellow
+ keyword whole endcase yellow
+ keyword whole endmodule yellow
+ keyword whole endfunction yellow
+ keyword whole endprimitive yellow
+ keyword whole endspecify yellow
+ keyword whole endtable yellow
+ keyword whole endtask yellow
+ keyword whole event yellow
+ keyword whole for yellow
+ keyword whole force yellow
+ keyword whole forever yellow
+ keyword whole fork yellow
+ keyword whole function yellow
+ keyword whole highz0 yellow
+ keyword whole highz1 yellow
+ keyword whole if yellow
+ keyword whole initial yellow
+ keyword whole inout yellow
+ keyword whole input yellow
+ keyword whole integer yellow
+ keyword whole join yellow
+ keyword whole large yellow
+ keyword whole macromodule yellow
+ keyword whole medium yellow
+ keyword whole module yellow
+ keyword whole nand yellow
+ keyword whole negedge yellow
+ keyword whole nmos yellow
+ keyword whole nor yellow
+ keyword whole not yellow
+ keyword whole notif0 yellow
+ keyword whole notif1 yellow
+ keyword whole or yellow
+ keyword whole output yellow
+ keyword whole parameter yellow
+ keyword whole pmos yellow
+ keyword whole posedge yellow
+ keyword whole primitive yellow
+ keyword whole pull0 yellow
+ keyword whole pull1 yellow
+ keyword whole pullup yellow
+ keyword whole pulldown yellow
+ keyword whole rcmos yellow
+ keyword whole reg yellow
+ keyword whole release yellow
+ keyword whole repeat yellow
+ keyword whole rnmos yellow
+ keyword whole rpmos yellow
+ keyword whole rtran yellow
+ keyword whole rtranif0 yellow
+ keyword whole rtranif1 yellow
+ keyword whole scalared yellow
+ keyword whole small yellow
+ keyword whole specify yellow
+ keyword whole specparam yellow
+ keyword whole strength yellow
+ keyword whole strong0 yellow
+ keyword whole strong1 yellow
+ keyword whole supply0 yellow
+ keyword whole supply1 yellow
+ keyword whole table yellow
+ keyword whole task yellow
+ keyword whole time yellow
+ keyword whole tran yellow
+ keyword whole tranif0 yellow
+ keyword whole tranif1 yellow
+ keyword whole tri yellow
+ keyword whole tri0 yellow
+ keyword whole tri1 yellow
+ keyword whole triand yellow
+ keyword whole trior yellow
+ keyword whole trireg yellow
+ keyword whole use yellow
+ keyword whole vectored yellow
+ keyword whole wait yellow
+ keyword whole wand yellow
+ keyword whole weak0 yellow
+ keyword whole weak1 yellow
+ keyword whole while yellow
+ keyword whole wire yellow
+ keyword whole wor yellow
+ keyword whole xnor yellow
+ keyword whole xor yellow
+
+#Reserved Keywords 2
+
+ keyword whole $bitstoreal yellow
+ keyword whole $countdrivers yellow
+ keyword whole $display yellow
+ keyword whole $dumpall yellow
+ keyword whole $dumpfile yellow
+ keyword whole $dumpflush yellow
+ keyword whole $dumpoff yellow
+ keyword whole $dumpon yellow
+ keyword whole $dumpvars yellow
+ keyword whole $fclose yellow
+ keyword whole $fdisplay yellow
+ keyword whole $finish yellow
+ keyword whole $fmonitor yellow
+ keyword whole $fopen yellow
+ keyword whole $fstrobe yellow
+ keyword whole $fwrite yellow
+ keyword whole $getpattern yellow
+ keyword whole $history yellow
+ keyword whole $hold yellow
+ keyword whole $incsave yellow
+ keyword whole $input yellow
+ keyword whole $itor yellow
+ keyword whole $key yellow
+ keyword whole $list yellow
+ keyword whole $log yellow
+ keyword whole $monitor yellow
+ keyword whole $monitoroff yellow
+ keyword whole $monitoron yellow
+ keyword whole $nokey yellow
+ keyword whole $nolog yellow
+ keyword whole $period yellow
+ keyword whole $printtimescale yellow
+ keyword whole $readmemb yellow
+ keyword whole $readmemh yellow
+ keyword whole $realtime yellow
+ keyword whole $realtobits yellow
+ keyword whole $recovery yellow
+ keyword whole $reset yellow
+ keyword whole $reset_count yellow
+ keyword whole $reset_value yellow
+ keyword whole $restart yellow
+ keyword whole $rtoi yellow
+ keyword whole $save yellow
+ keyword whole $scale yellow
+ keyword whole $scope yellow
+ keyword whole $setup yellow
+ keyword whole $setuphold yellow
+ keyword whole $showscopes yellow
+ keyword whole $showvariables yellow
+ keyword whole $showvars yellow
+ keyword whole $skew yellow
+ keyword whole $sreadmemb yellow
+ keyword whole $sreadmemh yellow
+ keyword whole $stime yellow
+ keyword whole $stop yellow
+ keyword whole $strobe yellow
+ keyword whole $time yellow
+ keyword whole $timeformat yellow
+ keyword whole $width yellow
+ keyword whole $write yellow
+
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword . brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context " " green/
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/vhdl.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/vhdl.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/vhdl.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,191 @@
+# Adam Pribyl, based on ADA
+# modified: Andrew Borodin
+# missing
+# literal, on, (something else)
+
+context default
+
+#wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
+
+ keyword whole with yellow
+ keyword whole select yellow
+ keyword whole use yellow
+ keyword whole is yellow
+ keyword whole of yellow
+ keyword whole length yellow
+ keyword whole range yellow
+ keyword whole left yellow
+ keyword whole right yellow
+ keyword whole delta yellow
+ keyword whole return yellow
+ keyword whole next yellow
+ keyword whole null yellow
+ keyword whole array yellow
+ keyword whole downto yellow
+ keyword whole to yellow
+ keyword whole foreign yellow
+
+# comment
+ keyword -- magenta
+
+# expressions
+ keyword := brightgreen
+ keyword . brightgreen
+ keyword ; brightgreen
+ keyword : brightgreen
+ keyword , brightgreen
+ keyword ' brightgreen
+ keyword | brightgreen
+ keyword ( brightgreen
+ keyword ) brightgreen
+ keyword [ brightgreen
+ keyword ] brightgreen
+ keyword \+ brightgreen
+ keyword - brightgreen
+ keyword / brightgreen
+ keyword \* brightgreen
+ keyword \*\* brightgreen
+ keyword # brightgreen
+ keyword & brightgreen
+ keyword => brightgreen
+ keyword < brightgreen
+ keyword > brightgreen
+ keyword <= brightgreen
+ keyword >= brightgreen
+ keyword = brightgreen
+ keyword /= brightgreen
+
+# operators and functions
+ keyword whole sll green
+ keyword whole srl green
+ keyword whole sla green
+ keyword whole sra green
+ keyword whole rol green
+ keyword whole ror green
+ keyword whole rem green
+ keyword whole mod green
+ keyword whole not green
+ keyword whole and green
+ keyword whole nand green
+ keyword whole or green
+ keyword whole xor green
+ keyword whole nor green
+ keyword whole xnor green
+ keyword whole abs green
+ keyword whole new green
+
+ keyword whole begin yellow
+ keyword whole end yellow
+ keyword whole exit yellow
+ keyword whole for yellow
+ keyword whole while yellow
+ keyword whole if yellow
+ keyword whole then yellow
+ keyword whole else yellow
+ keyword whole elsif yellow
+ keyword whole case yellow
+ keyword whole when yellow
+ keyword whole with yellow
+ keyword whole select yellow
+ keyword whole assert yellow
+ keyword whole wait yellow
+ keyword whole open yellow
+ keyword whole loop yellow
+ keyword whole until yellow
+ keyword whole others yellow
+ keyword whole all yellow
+ keyword whole block yellow
+ keyword whole guarded yellow
+ keyword whole after yellow
+ keyword whole transport yellow
+ keyword whole inertial yellow
+ keyword whole reject yellow
+ keyword whole unaffected yellow
+ keyword whole disconnect yellow
+
+# types and related stuff
+ keyword whole integer cyan
+ keyword whole natural cyan
+ keyword whole positive cyan
+ keyword whole string cyan
+ keyword whole character cyan
+ keyword whole boolean cyan
+ keyword whole real cyan
+ keyword whole bit cyan
+ keyword whole bit_vector cyan
+ keyword whole time cyan
+ keyword whole units cyan
+ keyword whole std_logic cyan
+ keyword whole std_logic_vector cyan
+ keyword whole severity_level cyan
+
+# boolean values
+ keyword whole true brightred
+ keyword whole false brightred
+# time values
+ keyword whole fs brightred
+ keyword whole ps brightred
+ keyword whole ns brightred
+ keyword whole us brightred
+ keyword whole ms brightred
+ keyword whole sec brightred
+ keyword whole min brightred
+ keyword whole hr brightred
+
+# declarations
+ keyword whole type brightcyan
+ keyword whole subtype brightcyan
+
+ keyword whole variable yellow
+ keyword whole shared yellow
+ keyword whole signal yellow
+ keyword whole constant yellow
+ keyword whole group yellow
+ keyword whole file yellow
+ keyword whole register yellow
+
+ keyword whole port yellow
+ keyword whole map yellow
+ keyword whole label yellow
+ keyword whole record yellow
+ keyword whole generic yellow
+ keyword whole alias yellow
+ keyword whole attribute yellow
+
+# ports
+ keyword whole in white
+ keyword whole out white
+ keyword whole inout white
+ keyword whole buffer white
+ keyword whole linkage white
+ keyword whole bus white
+
+# library units
+ keyword whole library yellow
+ keyword whole entity yellow
+ keyword whole architecture yellow
+ keyword whole package yellow
+ keyword whole body yellow
+ keyword whole procedure yellow
+ keyword whole function yellow
+ keyword whole pure yellow
+ keyword whole impure yellow
+ keyword whole configuration yellow
+ keyword whole component yellow
+ keyword whole generic yellow
+ keyword whole process yellow
+ keyword whole postponded yellow
+ keyword whole generate yellow
+
+# reports
+ keyword whole report red
+ keyword whole severity red
+ keyword whole note red
+ keyword whole warning red
+ keyword whole error red
+ keyword whole failure red
+
+# comment
+context exclusive -- \n magenta
+
+context " " green
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/xml.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/xml.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/xml.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,46 @@
+# XML syntax highlighting
+#
+# Author: Petr Kozelka <pkozelka at email.cz>
+# http://kozelka.hyperlink.cz
+
+context default
+ keyword &*; white cyan
+ spellcheck
+
+context <!-- --> brightgreen
+ spellcheck
+
+context <! > yellow
+ keyword '+' brightcyan
+ keyword "+" brightcyan
+ keyword whole DOCTYPE white red
+ keyword whole PUBLIC brightred
+ keyword whole SYSTEM brightred
+ keyword whole NDATA brightred
+ keyword whole CDATA white
+ keyword whole #PCDATA white
+ keyword whole EMPTY white
+ keyword whole #REQUIRED white
+ keyword whole #IMPLIED white
+ keyword whole ELEMENT white
+ keyword whole ENTITY brightred
+ keyword whole ATTLIST white
+ keyword whole %*; white cyan
+ keyword \( lightgray
+ keyword \) lightgray
+ keyword \* lightgray
+ keyword \? lightgray
+ keyword \+ lightgray
+ keyword \| lightgray
+ keyword \, lightgray
+ spellcheck
+
+context <\?xml \?> white red
+context <\? \?> lightgray black
+context < > white
+ keyword \sxmlns\:*\="+" brightred
+ keyword \sxmlns\="+" brightred
+ keyword \s*= yellow
+ keyword '*' brightcyan
+ keyword "*" brightcyan
+ spellcheck
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yum-repo.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yum-repo.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yum-repo.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,15 @@
+# Yum repo syntax highlighting
+#
+# Author: Andy Shevchenko <andy.shevchenko at gmail.com>
+
+context default
+ keyword whole enabled=0 brightred
+ keyword whole gpgcheck=0 brightred
+ keyword whole enabled=1 brightgreen
+ keyword whole gpgcheck=1 brightgreen
+
+context # \n brown
+ spellcheck
+
+context [ ] brightcyan
+context exclusive = \n green
Added: branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yxx.syntax
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yxx.syntax (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/tmp/usr/share/mc/syntax/yxx.syntax 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,140 @@
+context default
+ keyword whole auto yellow
+ keyword whole break yellow
+ keyword whole case yellow
+ keyword whole char yellow
+ keyword whole const yellow
+ keyword whole continue yellow
+ keyword whole default yellow
+ keyword whole do yellow
+ keyword whole double yellow
+ keyword whole else yellow
+ keyword whole enum yellow
+ keyword whole extern yellow
+ keyword whole float yellow
+ keyword whole for yellow
+ keyword whole goto yellow
+ keyword whole if yellow
+ keyword whole int yellow
+ keyword whole long yellow
+ keyword whole register yellow
+ keyword whole return yellow
+ keyword whole short yellow
+ keyword whole signed yellow
+ keyword whole sizeof yellow
+ keyword whole static yellow
+ keyword whole struct yellow
+ keyword whole switch yellow
+ keyword whole typedef yellow
+ keyword whole union yellow
+ keyword whole unsigned yellow
+ keyword whole void yellow
+ keyword whole volatile yellow
+ keyword whole while yellow
+ keyword whole asm yellow
+ keyword whole catch yellow
+ keyword whole class yellow
+ keyword whole friend yellow
+ keyword whole delete yellow
+ keyword whole inline yellow
+ keyword whole new yellow
+ keyword whole operator yellow
+ keyword whole private yellow
+ keyword whole protected yellow
+ keyword whole public yellow
+ keyword whole this yellow
+ keyword whole throw yellow
+ keyword whole template yellow
+ keyword whole try yellow
+ keyword whole virtual yellow
+ keyword whole bool yellow
+ keyword whole const_cast yellow
+ keyword whole dynamic_cast yellow
+ keyword whole explicit yellow
+ keyword whole false yellow
+ keyword whole mutable yellow
+ keyword whole namespace yellow
+ keyword whole reinterpret_cast yellow
+ keyword whole static_cast yellow
+ keyword whole true yellow
+ keyword whole typeid yellow
+ keyword whole typename yellow
+ keyword whole using yellow
+ keyword whole wchar_t yellow
+ keyword whole ... yellow
+ keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
+
+ keyword whole left yellow
+ keyword whole node yellow
+ keyword whole start yellow
+ keyword whole token yellow
+
+ keyword /\* brown
+ keyword \*/ brown
+ keyword // brown
+
+ keyword '\\\{"abtnvfr\}' brightgreen
+ keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
+ keyword '\\'' brightgreen
+ keyword '\\\\' brightgreen
+ keyword '\\0' brightgreen
+ keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
+
+ keyword > yellow
+ keyword < yellow
+ keyword \+ yellow
+ keyword - yellow
+ keyword \* yellow
+ keyword / yellow
+ keyword % yellow
+ keyword = yellow
+ keyword != yellow
+ keyword == yellow
+ keyword { brightcyan
+ keyword } brightcyan
+ keyword ( brightcyan
+ keyword ) brightcyan
+ keyword [ brightcyan
+ keyword ] brightcyan
+ keyword , brightcyan
+ keyword : brightcyan
+ keyword ? brightcyan
+ keyword ; brightmagenta
+
+ keyword wholeright %{ brightcyan
+ keyword wholeright %} brightcyan
+ keyword wholeright %% brightcyan
+ keyword % yellow
+ keyword $$ yellow
+ keyword $\[0123456789\] yellow
+
+context exclusive /\* \*/ brown
+ spellcheck
+
+context exclusive // \n brown
+ spellcheck
+
+context linestart # \n brightred
+ keyword \\\n yellow
+ keyword /\**\*/ brown
+ keyword //*\n brown
+ keyword "+" red
+ keyword <+> red
+
+context " " green
+ spellcheck
+ keyword \\" brightgreen
+ keyword %% brightgreen
+ keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
+ keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
+ keyword %\[hl\]n brightgreen
+ keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
+ keyword %[*] brightgreen
+ keyword %c brightgreen
+ keyword %p brightgreen
+ keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
+ keyword \\\\ brightgreen
+ keyword \\' brightgreen
+ keyword \\\{abtnvfr\} brightgreen
+
+
Added: branch/mailcap/mc_4.7.0-1/debian/watch
===================================================================
--- branch/mailcap/mc_4.7.0-1/debian/watch (rev 0)
+++ branch/mailcap/mc_4.7.0-1/debian/watch 2009-12-25 23:08:35 UTC (rev 323)
@@ -0,0 +1,2 @@
+version=3
+http://depot.narcan.fr/mc/tarballs/mc_(.+)\.tar\.gz
More information about the Pkg-mc-commits
mailing list