این دستور mc است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
mc - پوسته بصری برای سیستم های یونیکس مانند.
طریقه استفاده
mc [-abcCdfhPstuUVx] [-l log] [dir1 [dir2]] [-e [پرونده] ...] [-v فایل]
شرح
GNU Midnight Commander یک مرورگر/مدیر فایل دایرکتوری برای عملیاتی شبیه به یونیکس است
سیستم.
OPTIONS
-آ، --چوبه ها
غیرفعال کردن استفاده از کاراکترهای گرافیکی برای ترسیم خط.
-ب، --بدون رنگ
نمایش سیاه و سفید اجباری.
-c، --رنگ
حالت رنگ اجباری، لطفاً برای اطلاعات بیشتر بخش رنگها را بررسی کنید.
-C ارگ، --colors=arg
یک مجموعه رنگ متفاوت را در خط فرمان مشخص کنید. قالب arg مستند شده است
در بخش رنگ ها
--configure-Options
نمایش گزینه های پیکربندی
-د، --nomouse
پشتیبانی از ماوس را غیرفعال کنید.
-D N, -debuglevel = n
سطح اشکال زدایی را برای SMB VFS ذخیره کنید. N در محدوده 0-10 قرار دارد.
-e [فایل]، --ویرایش[=فایل]
ویرایشگر داخلی را راه اندازی کنید. اگر فایل مشخص شده است، هنگام راه اندازی آن را باز کنید. همچنین ببینید
mcedit (1).
-f، --datadir
نمایش مسیرهای جستجوی کامپایل شده برای فایل های Midnight Commander.
-اف، --داوطلب-
نمایش اطلاعات گسترده درباره مسیرهای کامپایل شده برای Midnight Commander.
-g، -- موش قدیمی
حالت ماوس "ردیابی عادی" را اجباری کنید. هنگام اجرا در ترمینال های دارای xterm استفاده می شود
(tmux/screen).
-k، --تنظیم مجدد نرم افزار
کلیدهای نرم افزاری را از پایگاه داده termcap/terminfo به حالت پیش فرض خود بازنشانی کنید. فقط مفید است
هنگامی که کلیدهای عملکرد کار نمی کنند، پایانه های HP می شود.
-K فایل، --keymap=فایل
نام فایل keymap را در خط فرمان مشخص کنید.
-l فایل، --ftplog=فایل
گفتگوی ftpfs را با سرور در فایل ذخیره کنید.
--nokeymap
اتصالات کلید را از هیچ فایلی بارگیری نکنید، از کلیدهای کد پیش فرض استفاده کنید.
-P فایل، --printwd=فایل
آخرین پوشه کاری را در فایل مشخص شده چاپ کنید. منظور این گزینه نیست
برای استفاده مستقیم در عوض، از یک اسکریپت پوسته خاص استفاده می شود که
به طور خودکار دایرکتوری فعلی پوسته را به آخرین دایرکتوری تغییر می دهد
Midnight Commander بود. منبع فایل /usr/lib/mc/mc.sh (کاربران bash و zsh)
or /usr/lib/mc.csh (کاربران tcsh) به ترتیب تعریف شود mc به عنوان نام مستعار به
اسکریپت پوسته مناسب
-s ، --آهسته. تدریجی
طراحی حالت جایگزین چارچوب ها را تنظیم کنید. اگر بخش [خطوط] پر نشده باشد،
نماد قاب شبه یک فاصله است، در غیر این صورت کاراکترهای فریم است
از پارامترهای فالو گرفته شده اند.
شما می توان تعریف مجدد la پیروی متغیرها:
بالا سمت چپ
گوشه بالا سمت چپ
سمت راست
گوشه سمت راست
بالای مرکز
صلیب بالای مرکز
پایین مرکزی
صلیب مرکز پایین
پایین سمت چپ
گوشه پایین سمت چپ
پایین سمت راست
گوشه پایین سمت راست
وسط چپ
صلیب چپ وسط
راست وسط
صلیب راست وسط
وسط وسط
صلیب مرکزی
افق خط افقی پیش فرض
رستنی خط عمودی پیش فرض
تین هوریز
خط افقی نازک
نازک کردن
خط عمودی نازک
-S ارگ، -پوست = arg
نام پوسته را در خط فرمان مشخص کنید. فناوری پوست ها در مستند شده است
بخش پوسته ها
-t، -termcap
فقط در صورتی استفاده می شود که کد با زبان عامیانه و ترمینفو کامپایل شده باشد: Midnight را می سازد
فرمانده از مقدار استفاده کنید TERMCAP متغیر برای اطلاعات ترمینال
به جای اطلاعات پایگاه داده ترمینال گسترده سیستم
-u، -- پوسته نوکی
غیرفعال کردن استفاده از پوسته همزمان (فقط در صورتی منطقی است که Midnight Commander داشته باشد
با پشتیبانی پوسته همزمان ساخته شده است).
-U، -- زیر پوسته
استفاده از پشتیبانی پوسته همزمان را فعال کنید (فقط در صورت نیمه شب منطقی است
Commander با پشتیبانی از پوسته فرعی به عنوان یک ویژگی اختیاری ساخته شده است.
-v فایل، --view=فایل
نمایشگر داخلی را برای مشاهده فایل مشخص شده راه اندازی کنید. همچنین ببینید mcview (1).
-V، - نسخه
نمایش نسخه برنامه
-ایکس، --xterm
حالت xterm را اجباری کنید. هنگام اجرا بر روی پایانه های دارای xterm (دو حالت صفحه نمایش،
و قادر به ارسال دنباله های فرار ماوس).
-ایکس، --no-x11
از X11 برای به دست آوردن وضعیت تغییر دهنده های Alt، Ctrl، Shift استفاده نکنید
اگر هر دو مسیر مشخص شده باشند، نام مسیر اول دایرکتوری است که در قسمت فعال نمایش داده می شود
پانل؛ نام مسیر دوم دایرکتوری است که در پانل دیگر نشان داده می شود.
اگر یک مسیر مشخص شده باشد، نام مسیر دایرکتوری است که در پانل فعال نمایش داده می شود.
مقدار "other_dir" از panels.ini دایرکتوری است که در پانل غیرفعال نشان داده می شود.
اگر هیچ مسیری مشخص نشده باشد، دایرکتوری فعلی در پانل فعال نشان داده می شود. ارزش
"other_dir" از panels.ini فهرستی است که در پانل غیرفعال نشان داده می شود.
بررسی اجمالی
صفحه نمایش فرمانده نیمه شب به چهار قسمت تقسیم شده است. تقریبا تمام صفحه
فضا توسط دو پنل دایرکتوری اشغال می شود. به طور پیش فرض، خط دوم از پایین
صفحه نمایش خط فرمان پوسته است و خط پایین برچسب های کلید عملکرد را نشان می دهد.
بالاترین خط، خط نوار منو است. خط نوار منو ممکن است قابل مشاهده نباشد، اما ظاهر می شود
اگر با ماوس روی بالاترین خط کلیک کنید یا کلید F9 را فشار دهید.
Midnight Commander نمایی از دو دایرکتوری را به طور همزمان ارائه می دهد. یکی از
پانل ها پانل فعلی است (یک نوار انتخاب در پانل فعلی است). تقریبا همه
عملیات در پانل فعلی انجام می شود. برخی از عملیات فایل مانند تغییر نام و کپی توسط
به طور پیش فرض از دایرکتوری پانل انتخاب نشده به عنوان مقصد استفاده کنید (نگران نباشید، آنها
همیشه اول از شما تایید می خواهد). برای اطلاعات بیشتر، به بخشهای مربوطه مراجعه کنید
پنل های دایرکتوری، منوهای چپ و راست و منوی فایل.
شما می توانید دستورات سیستم را از Midnight Commander به سادگی با تایپ کردن آنها اجرا کنید.
هر چیزی که تایپ می کنید در خط فرمان پوسته ظاهر می شود و وقتی Enter را فشار دهید
Midnight Commander خط فرمانی را که تایپ کرده اید اجرا می کند. خط فرمان Shell را بخوانید
و بخشهای Input Line Keys برای کسب اطلاعات بیشتر در مورد خط فرمان.
ماوس پشتیبــانی
Midnight Commander با پشتیبانی از ماوس ارائه می شود. هر زمان که در حال اجرا هستید فعال می شود
روی یک xterm(1) ترمینال (حتی اگر یک اتصال telnet، ssh یا rlogin داشته باشید، کار می کند
دستگاه دیگری از xterm) یا اگر روی کنسول لینوکس در حال اجرا هستید و آن را دارید gpm
سرور ماوس در حال اجرا
وقتی روی یک فایل در پنل های دایرکتوری کلیک چپ می کنید، آن فایل انتخاب می شود. اگر کلیک کنید
با دکمه سمت راست، فایل علامت گذاری می شود (یا بدون علامت، بسته به حالت قبلی).
با دوبار کلیک کردن روی یک فایل، اگر یک برنامه اجرایی باشد، دستور را اجرا می کند.
و اگر فایل پسوند دارای برنامه مشخص شده برای پسوند فایل باشد، مشخص شده است
برنامه اجرا می شود
همچنین، امکان اجرای دستورات اختصاص داده شده به برچسب های کلید تابع توسط
با کلیک بر روی آنها
نرخ تکرار خودکار پیش فرض برای دکمه های ماوس 400 میلی ثانیه است. این ممکن است
با ویرایش به مقادیر دیگر تغییر کرد ~/.config/mc/ini پرونده و تغییر
نرخ_تکرار موس پارامتر.
اگر Midnight Commander را با پشتیبانی از ماوس اجرا می کنید، می توانید پیش فرض را دریافت کنید
رفتار ماوس (برش و چسباندن متن) با نگه داشتن کلید Shift.
کلید
برخی از دستورات در Midnight Commander شامل استفاده از کنترل (گاهی با برچسب
CTRL یا CTL) و متا (گاهی اوقات دارای برچسب ALT یا حتی Compose) هستند. در این راهنما ما
از اختصارات زیر استفاده خواهد کرد:
ج-
یعنی کلید Control را در حین تایپ کاراکتر نگه دارید . بنابراین Cf خواهد بود:
کلید Control را نگه داشته و f را تایپ کنید.
Alt-
یعنی کلید متا یا Alt را هنگام تایپ نگه دارید . اگر متا یا Alt وجود ندارد
کلید ، نوع ESC، آن را رها کنید، سپس کاراکتر را تایپ کنید .
S-
یعنی کلید Shift را هنگام تایپ نگه دارید .
همه خطوط ورودی در Midnight Commander از تقریبی برای ویرایشگر گنو Emacs استفاده می کنند.
اتصالات کلید (پیش فرض).
می توانید اتصالات کلید را دوباره تعریف کنید. دیدن تعریف مجدد کلید میانبر پیوستگی
برای اطلاعات بیشتر. سایر اتصالات کلید (شرح شده در این راهنما) نسبت به پیش فرض هستند
رفتار.
بخش های زیادی در مورد کلیدها وجود دارد. موارد زیر مهمترین آنها هستند.
بخش File Menu میانبرهای صفحه کلید برای دستورات ظاهر شده در را مستند می کند
منوی فایل این بخش شامل کلیدهای عملکرد است. اکثر این دستورات برخی را انجام می دهند
عمل، معمولاً روی فایل انتخاب شده یا فایل های برچسب گذاری شده است.
بخش Directory Panels کلیدهایی را که یک فایل را انتخاب میکنند یا فایلها را بهعنوان یک تگ میکنند، مستند میکند
برای اقدام بعدی هدف قرار دهید (عمل معمولاً یکی از منوی فایل است).
بخش Shell Command Line کلیدهایی را که برای وارد کردن و ویرایش استفاده میشوند فهرست میکند
خطوط فرمان اکثر این نامهای فایل و مواردی از این قبیل را از پنلهای دایرکتوری به کپی میکنند
خط فرمان (برای جلوگیری از تایپ بیش از حد) یا دسترسی به تاریخچه خط فرمان.
کلیدهای خط ورودی برای ویرایش خطوط ورودی استفاده می شود. این به معنای خط فرمان و خط فرمان است
خطوط ورودی در گفتگوهای پرس و جو
تعریف مجدد کلید میانبر پیوستگی
اتصالات کلید فوری ممکن است از فایل خارجی (keymap-file) خوانده شود. در ابتدا، میگنایت
Commander پیوندهای کلید را با استفاده از نقشه کلید تعریف شده در کد منبع ایجاد می کند. سپس، دو فایل
/usr/share/mc/mc.keymap و /etc/mc/mc.keymap همیشه بارگذاری می شوند، به طور متوالی مجدداً اختصاص داده می شوند
اتصالات کلیدی که قبلاً تعریف شده بودند. فایل نقشه کلید تعریف شده توسط کاربر در موارد زیر جستجو می شود
الگوریتم (به اولین مورد یافت شده):
1) گزینه خط فرمان -K or --keymap=
2) متغیر محیطی MC_KEYMAP
3) پارامتر نقشه کلید در بخش [نیمه شب-فرمانده] فایل کانفیگ
4) فایل ~/.config/mc/mc.keymap
گزینه خط فرمان، متغیر محیطی و پارامتر موجود در فایل پیکربندی ممکن است شامل موارد زیر باشد
مسیر مطلق به فایل keymap (با پسوند keymap یا بدون آن). جستجوی
keymap-file در (به اولین مورد یافت شده) رخ خواهد داد:
1) ~/.config/mc
2) /etc/mc/
3) /usr/share/mc/
متفرقه کلید
در اینجا چند کلید وجود دارد که در هیچ یک از دسته های دیگر قرار نمی گیرند:
وارد اگر متنی در خط فرمان وجود دارد (متنی که در پایین پانل ها قرار دارد)،
سپس آن دستور اجرا می شود. اگر هیچ متنی در خط فرمان وجود ندارد، اگر
نوار انتخاب روی دایرکتوری است که Midnight Commander انجام می دهد چدیر(2) به
دایرکتوری انتخاب شده و اطلاعات روی پانل را بارگیری مجدد می کند. اگر انتخاب یک
فایل اجرایی سپس اجرا می شود. در نهایت اگر پسوند فایل انتخابی
نام با یکی از پسوندهای فایل پسوند و سپس مربوطه مطابقت دارد
فرمان اجرا می شود.
Cl تمام اطلاعات را در Midnight Commander دوباره رنگ کنید.
Cx c دستور Chmod را روی یک فایل یا روی فایل های برچسب گذاری شده اجرا کنید.
Cx o دستور Chown را روی فایل فعلی یا روی فایل های برچسب گذاری شده اجرا کنید.
Cx l دستور لینک سخت را اجرا کنید.
Cx s دستور پیوند نمادین مطلق را اجرا کنید.
Cx v دستور پیوند نمادین نسبی را اجرا کنید. برای اطلاعات بیشتر به بخش منوی فایل مراجعه کنید
اطلاعاتی در مورد پیوندهای نمادین
Cx i حالت نمایش پانل دیگر را روی اطلاعات تنظیم کنید.
Cx q حالت نمایش پانل دیگر را روی نمای سریع تنظیم کنید.
Cx ! دستور External panelize را اجرا کنید.
Cx h دستور add directory to hotlist را اجرا کنید.
Alt-! دستور Filtered view را که در دستور view توضیح داده شده است را اجرا می کند.
Alt-؟ دستور Find file را اجرا می کند.
alt-c گفتگوی سریع سی دی را باز می کند.
شرکت زمانی که برنامه در کنسول لینوکس یا FreeBSD یا تحت xterm اجرا می شود، آن را اجرا می کند
خروجی دستور قبلی را به شما نشان می دهد. وقتی روی کنسول لینوکس اجرا شد،
Midnight Commander از یک برنامه خارجی (cons.saver) برای مدیریت ذخیره و استفاده می کند
بازیابی اطلاعات روی صفحه نمایش
هنگامی که پشتیبانی زیر پوسته در آن کامپایل می شود، می توانید هر زمان که بخواهید Co را تایپ کنید و خواهید بود
به صفحه اصلی Midnight Commander بازگردانده می شود، برای بازگشت به برنامه خود فقط تایپ کنید
اگر با استفاده از این ترفند برنامهای را به حالت تعلیق درآورید، نمیتوانید
برنامه های دیگر را از Midnight Commander اجرا کنید تا زمانی که تعلیق را خاتمه دهید
نرم افزار.
فهرست راهنما پانل
این بخش کلیدهایی را که روی پنل های دایرکتوری کار می کنند فهرست می کند. اگر می خواهید بدانید چگونه
برای تغییر ظاهر پانل ها به بخش منوهای چپ و راست نگاهی بیندازید.
برگه، سی
پانل فعلی را تغییر دهید پانل قدیمی دیگر به پنل فعلی جدید تبدیل می شود
پانل فعلی قدیمی به پانل دیگر جدید تبدیل می شود. نوار انتخاب از حالت قبلی خارج می شود
پانل فعلی به پانل فعلی جدید.
قرار دادن ، Ct
برای برچسب گذاری فایل ها می توانید از کلید Insert (توالی terminfo kich1) استفاده کنید. برچسب زدن
فایل ها، فقط یک فایل برچسب گذاری شده را مجددا تگ کنید.
من برای تغییر مجموعه نویسه پانل می توانید از Me (Alt-e) استفاده کنید. رمزگذاری مجدد از انتخاب شده ساخته شده است
صفحه کد به صفحه کد سیستم برای لغو رمزگذاری مجدد، می توانید "directory up" را انتخاب کنید
(..) در پنل فعال. برای لغو مجموعه نویسهها در همه فهرستها، «No
ترجمه "در گفتگوی رمزگذاری ها.
Alt-g، Alt-r، alt-j
برای انتخاب فایل بالایی در یک پنل، فایل میانی و پایینی استفاده می شود.
بود.
Alt-t فهرست نمایش فعلی را تغییر دهید تا حالت فهرست نمایش بعدی نمایش داده شود. با
این امکان وجود دارد که به سرعت به فهرست کوتاه، لیست طولانی، تعریف شده توسط کاربر تغییر دهید
حالت لیست، و بازگشت به حالت پیش فرض.
ج-\ (کنترل-اسلش)
فهرست فهرست فهرست را نشان داده و به فهرست انتخابی تغییر دهید.
+ (به علاوه)
این برای انتخاب (برچسب) یک گروه از فایل ها استفاده می شود. فرمانده نیمه شب اعلان خواهد کرد
برای گزینه های انتخاب چه زمانی فایل ها فقط چک باکس روشن است، فقط فایل ها خواهند بود
انتخاب شد. اگر فایل ها فقط خاموش است، زیرا فایل ها به عنوان دایرکتوری انتخاب می شوند. چه زمانی
صدف الگوهای چک باکس روشن است، عبارت منظم بسیار شبیه نام فایل است
globbing در پوسته (* مخفف صفر یا بیشتر کاراکتر و ? مخفف
یک شخصیت). اگر صدف الگوهای خاموش است، سپس برچسب گذاری فایل ها با انجام می شود
عبارات منظم معمولی (نگاه کنید به ویرایش (1)). چه زمانی مورد حساس چک باکس روشن است،
انتخاب شخصیت های حساس به حروف بزرگ و کوچک خواهد بود. اگر مورد حساس خاموش است، مورد
نادیده گرفته خواهد شد
\ (اسلش معکوس)
از کلید "\" برای لغو انتخاب گروهی از فایل ها استفاده کنید. این برعکس کلید پلاس است.
کلید بالا، CP
نوار انتخاب را به ورودی قبلی در پانل منتقل کنید.
پایین کلید، Cn
نوار انتخاب را به ورودی بعدی در پانل منتقل کنید.
خانه، a1 Alt-
نوار انتخاب را به اولین ورودی پانل منتقل کنید.
پایان، c1، Alt->
نوار انتخاب را به آخرین ورودی پانل منتقل کنید.
صفحه بعد، رزومه
نوار انتخاب را یک صفحه به پایین ببرید.
صفحه قبل، Alt-v
نوار انتخاب را یک صفحه به بالا ببرید.
Alt-o اگر فایل انتخابی فعلی یک دایرکتوری است، آن دایرکتوری را در دیگری بارگیری کنید
پانل و انتخاب را به فایل بعدی منتقل می کند. اگر فایل فعلی انتخاب شده باشد
دایرکتوری نیست، دایرکتوری والد را در پانل دیگر بارگذاری کرده و آن را جابجا می کند
انتخاب به فایل بعدی
Alt-i دایرکتوری فعلی پنل فعلی را نیز به دایرکتوری فعلی تبدیل کنید
پانل دیگر در صورت نیاز پانل دیگر را در حالت لیست قرار دهید. اگر جریان
پانل پانل شده است، پانل دیگر پانل نمی شود.
C-PageUp، شهر سیگوشی
فقط زمانی که توسط ترمینال پشتیبانی می شود: به ".." و به حالت فعلی انتخاب شده تغییر دهید
دایرکتوری به ترتیب
alt-y به دایرکتوری قبلی در تاریخچه منتقل می شود، معادل کلیک کردن بر روی < با
ماوس.
alt-u به دایرکتوری بعدی در تاریخچه منتقل می شود، معادل کلیک کردن بر روی > با
ماوس
Alt-Shift-h، Alt-H
تاریخچه دایرکتوری را نشان می دهد که معادل فشار دادن "v" با ماوس است.
سریع جستجو کردن
حالت جستجوی سریع به شما امکان می دهد جستجوی سریع فایل را در پانل فایل انجام دهید. مطبوعات Cs or
Alt-s برای شروع جستجوی نام فایل در فهرست دایرکتوری.
هنگامی که جستجو فعال است، ورودی کاربر به جای جستجو به رشته جستجو اضافه می شود
خط فرمان اگر نمایش وضعیت کوچک گزینه فعال است رشته جستجو نشان داده شده است
خط وضعیت کوچک هنگام تایپ، نوار انتخاب با شروع به فایل بعدی منتقل می شود
با حروف تایپ شده در Backspace or DEL از کلیدها می توان برای تصحیح اشتباهات تایپی استفاده کرد.
اگر Cs دوباره فشار داده شود، مطابق بعدی جستجو می شود.
اگر جستجوی سریع با دوبار فشار دادن C ها شروع شود، الگوی جستجوی سریع قبلی است
برای جستجوی فعلی استفاده خواهد شد.
علاوه بر کاراکترهای نام فایل، می توانید از کاراکترهای عام "*" و "?" نیز استفاده کنید.
صدف فرمان لاین
این بخش کلیدهایی را فهرست می کند که برای جلوگیری از تایپ بیش از حد در هنگام ورود به پوسته مفید هستند
دستورات
Alt-Enter
نام فایل انتخابی فعلی را در خط فرمان کپی کنید.
C-Enter
همان Alt-Enter. ممکن است روی سیستم های راه دور و برخی پایانه ها کار نکند.
C-Shift-Enter
نام مسیر کامل فایل انتخابی فعلی را در خط فرمان کپی کنید. ممکن است
روی سیستم های راه دور و برخی پایانه ها کار نمی کند.
آلت Tab
نام فایل، فرمان، متغیر، نام کاربری و نام میزبان را برای شما تکمیل می کند.
Cx t, Cx Ct
فایل های برچسب گذاری شده (یا اگر فایل های برچسب گذاری شده ای وجود ندارد، فایل انتخاب شده) را کپی کنید
پانل فعلی (Cx t) یا پانل دیگر (Cx Ct) به خط فرمان.
Cx p, Cx CP
اولین دنباله کلید نام مسیر فعلی را در خط فرمان کپی می کند
دومی نام مسیر پانل انتخاب نشده را در خط فرمان کپی می کند.
Cq دستور quote را می توان برای درج کاراکترهایی استفاده کرد که به شکل دیگری تفسیر می شوند
توسط فرمانده نیمه شب (مانند نماد '+')
Alt-p، alt-n
از این کلیدها برای مرور تاریخچه فرمان استفاده کنید. Alt-p شما را به آخرین مرحله می برد
ورودی، Alt-n شما را به مورد بعدی می برد.
Alt-h تاریخچه خط ورودی فعلی را نمایش می دهد.
سوالات عمومی جنبش کلید
نمایشگر راهنما، نمایشگر فایل و درخت دایرکتوری از کدهای رایج برای مدیریت حرکت استفاده می کنند.
بنابراین آنها دقیقاً همان کلیدها را می پذیرند. هر کدام از آنها نیز تعدادی از کلیدهای خود را می پذیرند
خودت
سایر قسمتهای Midnight Commander از برخی از کلیدهای حرکتی مشابه استفاده میکنند، بنابراین این بخش
ممکن است برای آن قطعات نیز مفید باشد.
بالا ، CP
یک خط به عقب حرکت می کند.
پایین، Cn
یک خط به جلو حرکت می کند.
قبلی صفحه، صفحه بالا ، Alt-v
یک صفحه به بالا حرکت می کند.
بعدی صفحه، صفحه پایین، رزومه
یک صفحه به پایین حرکت می کند.
خانه ، A1
به آغاز حرکت می کند.
پایان، C1
تا انتها حرکت کند
نمایشگر راهنما و نمایشگر فایل علاوه بر کلیدهای زیر، کلیدهای زیر را می پذیرند
در بالا ذکر شد:
b, Cb، چ، بک اسپیس، حذف
یک صفحه به بالا حرکت می کند.
فضا بار
یک صفحه به پایین حرکت می کند.
u, d نیمی از صفحه را به بالا یا پایین می برد.
g, G به ابتدا یا به انتها حرکت می کند.
ورودی لاین کلید
خطوط ورودی (برای خط فرمان و برای گفتگوهای پرس و جو در
برنامه) این کلیدها را بپذیرید:
حدود مکان نما را در ابتدای خط قرار می دهد.
CE مکان نما را در انتهای خط قرار می دهد.
Cb، حرکت به سمت چپ
مکان نما را یک موقعیت به سمت چپ حرکت دهید.
Cf، برو راست
مکان نما را یک موقعیت به سمت راست حرکت دهید.
alt-f یک کلمه را جلو می برد
alt-b یک کلمه را به عقب حرکت می دهد
چ، Backspace
کاراکتر قبلی را حذف کنید
سی دی، حذف
کاراکتر موجود در نقطه (روی مکان نما) را حذف کنید.
ج-@ علامت برش را تعیین می کند.
Cw متن بین مکان نما و علامت را در یک بافر kill کپی می کند و آن را حذف می کند
متن از خط ورودی
Alt-w متن بین مکان نما و علامت را در یک بافر kill کپی می کند.
Cy محتویات بافر kill را باز می گرداند.
Ck متن را از مکان نما تا انتهای خط می کشد.
Alt-p، alt-n
از این کلیدها برای مرور تاریخچه فرمان استفاده کنید. Alt-p شما را به آخرین مرحله می برد
ورودی، Alt-n شما را به مورد بعدی می برد.
Alt-Ch Alt-Backspace
حذف یک کلمه به عقب
آلت Tab
نام فایل، فرمان، متغیر، نام کاربری و نام میزبان را برای شما تکمیل می کند.
فهرست بار
با فشار دادن F9 یا کلیک کردن روی ماوس در ردیف بالای صفحه، نوار منو ظاهر می شود.
نوار منو دارای پنج منو است: "چپ"، "فایل"، "فرمان"، "گزینه ها" و "راست".
منوی چپ و راست به شما امکان می دهد ظاهر چپ و راست را تغییر دهید
پانل های دایرکتوری
منوی فایل، اقداماتی را که میتوانید روی فایل انتخابی فعلی انجام دهید، فهرست میکند
فایل های برچسب گذاری شده
منوی فرمان اقداماتی را فهرست می کند که کلی تر هستند و هیچ ارتباطی با آن ندارند
فایل انتخابی فعلی یا فایل های برچسب گذاری شده
منوی گزینه ها اقداماتی را فهرست می کند که به شما امکان می دهد Midnight Commander را سفارشی کنید.
ترک کرد و درست (در بالا و زیر) منوها
چشم انداز پانل های دایرکتوری را می توان از روی تغییر داد ترک کرد و درست منوها (آنها هستند
تحت عنوان بالاتر و در زیر هنگامی که تقسیم پانل افقی از گزینه های Layout انتخاب می شود
گفتگو).
لیست حالت...
نمای حالت لیست برای نمایش فهرستی از فایل ها استفاده می شود که چهار فایل مختلف وجود دارد
حالت های فهرست موجود: کامل, مختصر, طولانی و کاربر. نمای دایرکتوری کامل نشان می دهد
نام فایل، اندازه فایل و زمان اصلاح.
نمای مختصر فقط نام فایل را نشان می دهد و از 1 تا 9 ستون دارد (بنابراین
نمایش فایل های بیشتر بر خلاف سایر نماها). نمای طولانی شبیه به خروجی است ls -l
فرمان نمای طولانی کل عرض صفحه را می گیرد.
اگر فرمت نمایش "کاربر" را انتخاب کنید، باید فرمت نمایش را مشخص کنید.
قالب نمایش کاربر باید با یک مشخص کننده اندازه پانل شروع شود. این ممکن است "نصف" یا
"فول"، و آنها به ترتیب یک پنل نیمه صفحه و یک پانل تمام صفحه را مشخص می کنند.
پس از اندازه پانل، می توانید حالت دو ستونی را در پانل مشخص کنید، این کار توسط انجام می شود
اضافه کردن عدد "2" به رشته فرمت کاربر.
پس از این، نام فیلدها را با یک تعیین کننده اندازه اختیاری اضافه می کنید. اینها هستند
فیلدهای موجود که می توانید نمایش دهید:
نام نام فایل را نمایش می دهد.
اندازه اندازه فایل را نمایش می دهد.
bsize یک شکل جایگزین از است اندازه قالب اندازه فایل ها را نمایش می دهد و
برای دایرکتوری ها فقط SUB-DIR یا UP--DIR را نشان می دهد.
نوع یک فیلد از نوع گسترده یک کاراکتری را نمایش می دهد. این شخصیت شبیه چیزی است که هست
نمایش داده شده توسط ls با پرچم -F - * برای فایل های اجرایی، / برای دایرکتوری ها، @ برای
پیوندها، = برای سوکت، - برای دستگاه های شخصیت، + برای دستگاه های بلوک، | برای لوله ها، ~
برای پیوندهای نمادین به دایرکتوری ها و ! برای پیوندهای نمادین قدیمی (آن نقطه را پیوند می دهد
هیچ جایی).
علامت اگر فایل برچسب گذاری شده باشد، یک ستاره، اگر برچسب نشده است، یک فاصله.
زمان آخرین زمان اصلاح فایل
یک زمان آخرین زمان دسترسی فایل
زمان زمان تغییر وضعیت فایل
پرم رشته ای که بیت های مجوز فعلی فایل را نشان می دهد.
حالت یک مقدار هشتگانه با بیت های مجوز فعلی فایل.
nlink تعداد لینک های فایل
ngid GID (عددی).
پوچ UID (عددی).
مالک صاحب فایل
گروه گروه فایل
اینود inode فایل
همچنین می توانید از کلمات کلیدی زیر برای تعریف طرح بندی پنل استفاده کنید:
فضا یک فضای در قالب نمایش
| یک خط عمودی به فرمت نمایش اضافه کنید.
برای وادار کردن یک فیلد به اندازه ثابت (مشخص کننده اندازه)، فقط باید اضافه کنید : بعد از آن
تعداد کاراکترهایی که می خواهید فیلد داشته باشد. اگر بعد از عدد علامت نشان داده شود
+، سپس اندازه حداقل اندازه میدان را مشخص می کند - اگر برنامه متوجه شود که وجود دارد
فضای بیشتر روی صفحه نمایش، سپس آن قسمت را گسترش می دهد.
به عنوان مثال کامل نمایش با این فرمت مطابقت دارد:
نیم تایپ نام | اندازه | mtime
و طولانی نمایش با این فرمت مطابقت دارد:
فضای کامل پرم nlink فضای مالک فضای گروه فضای اندازه فضا فضا mtime نام فضا
این یک فرمت نمایش کاربر خوب است:
نیم نام | سایز: 7 | حالت نوع: 3
پانل ها همچنین ممکن است روی حالت های زیر تنظیم شوند:
اطلاعات نمای اطلاعات اطلاعات مربوط به فایل انتخابی فعلی و اگر را نمایش می دهد
اطلاعات احتمالی در مورد سیستم فایل فعلی
درخت نمای درختی کاملاً شبیه ویژگی درخت دایرکتوری است. بخش مربوطه را ببینید
آن را برای اطلاعات بیشتر
سریع چشم انداز
در این حالت، پانل به یک نمایشگر کاهش یافته تغییر می کند که محتویات را نمایش می دهد
از فایل انتخابی فعلی، اگر پانل را انتخاب کنید (با کلید تب یا
ماوس)، به دستورات معمول بیننده دسترسی خواهید داشت.
مرتب سازی سفارش...
هشت ترتیب مرتب سازی بر اساس نام، بر اساس پسوند، زمان اصلاح، زمان دسترسی و
بر اساس زمان اصلاح اطلاعات inode، اندازه، بر اساس inode و مرتب نشده است. به ترتیب مرتب سازی
کادر محاوره ای می توانید ترتیب مرتب سازی را انتخاب کنید و همچنین می توانید مشخص کنید که آیا می خواهید مرتب سازی کنید
با علامت زدن کادر معکوس ترتیب معکوس را انجام دهید.
دایرکتوریها بهطور پیشفرض قبل از فایلها مرتب میشوند، اما میتوان آن را از پنل تغییر داد
منوی گزینه ها (گزینه مخلوط کردن تمام فایل ها).
فیلتر...
دستور فیلتر به شما امکان می دهد یک الگوی پوسته را مشخص کنید (به عنوان مثال *.tar.gz) که
فایل ها باید مطابقت داشته باشند تا نشان داده شوند. صرف نظر از الگوی فیلتر، دایرکتوری ها و
پیوندهای دایرکتوری ها همیشه در پنل دایرکتوری نشان داده می شوند.
دوباره بخوانید
دستور reread لیست فایل های موجود در دایرکتوری را دوباره بارگذاری می کند. در صورت دیگری مفید است
فرآیندها فایل ها را ایجاد یا حذف کرده اند.
پرونده فهرست
Midnight Commander از کلیدهای F1 - F10 به عنوان میانبر صفحه کلید برای نمایش دستورات استفاده می کند.
در منوی فایل دنباله های فرار برای کلیدهای عملکردی قابلیت های terminfo هستند
kf1 از طریق kf10. در پایانه های بدون پشتیبانی از کلید عملکرد، می توانید همین کار را انجام دهید
عملکرد با فشار دادن کلید ESC و سپس یک عدد در محدوده 1 تا 9 و 0
(به ترتیب مربوط به F1 تا F9 و F10).
منوی File دارای دستورات زیر است (میانبرهای صفحه کلید داخل پرانتز):
کمک (F1)
فرامتن داخلی کمک بیننده را فراخوانی می کند. در داخل نمایشگر راهنما، می توانید از Tab استفاده کنید
برای انتخاب پیوند بعدی و کلید Enter برای دنبال کردن آن پیوند را فشار دهید. کلیدهای Space و
Backspace برای حرکت به جلو و عقب در یک صفحه راهنما استفاده می شود. دوباره F1 را فشار دهید تا به دست آید
لیست کامل کلیدهای پذیرفته شده
فهرست (F2)
منوی کاربر را فراخوانی کنید. منوی کاربر راه آسانی را برای ارائه منو به کاربران ارائه می دهد
ویژگی های اضافی را به Midnight Commander اضافه کنید.
چشم انداز (F3, F13)
فایل فعلی انتخاب شده را مشاهده کنید. به طور پیش فرض این نمایشگر فایل داخلی را فراخوانی می کند اما اگر
گزینه "استفاده از نمای داخلی" خاموش است، یک نمایشگر فایل خارجی مشخص شده توسط
مشاهدهگر متغیر محیطی. اگر مشاهدهگر تعریف نشده است، PAGER متغیر محیطی است
تلاش کرد. اگر PAGER همچنین تعریف نشده است، دستور "view" فراخوانی می شود. اگر از F13 استفاده می کنید
درعوض، بیننده بدون انجام هیچ گونه قالب بندی یا پیش پردازشی فراخوانی می شود
فایل.
برای توضیح نحوه تعیین یک فرمان توسعه یافته به پارامترهای نمایشگر خارجی مراجعه کنید
گزینه های خط برای بینندگان خارجی
فیلتر شده چشم انداز (Alt-!)
این دستور یک فرمان و آرگومان های آن را درخواست می کند (آگومان به طور پیش فرض روی است
نام فایل فعلی انتخاب شده)، خروجی چنین دستوری در فایل داخلی نشان داده می شود
بیننده
ویرایش (F4, F14)
F4 را فشار دهید تا فایل هایلایت شده را ویرایش کنید. F14 (معمولاً F14) را فشار دهید تا ویرایشگر با a شروع شود
فایل جدید و خالی در حال حاضر آنها را استناد می کنند vi ویرایشگر، یا ویرایشگر مشخص شده در
تدوین متغیر محیطی یا Internal File Editor اگر گزینه use_internal_edit باشد
روشن است
برای توضیح نحوه تعیین یک فرمان توسعه یافته به پارامترهای ویرایشگر خارجی مراجعه کنید
گزینه های خط برای ویرایشگرهای خارجی
نسخه (F5, F15)
برای کپی کردن فایل انتخابی فعلی (یا برچسب گذاری شده، F5 را فشار دهید تا یک گفتگوی ورودی ظاهر شود
فایلها، اگر حداقل یک فایل برچسبگذاری شده باشد) به دایرکتوری/نام فایلی که در آن مشخص میکنید
گفتگوی ورودی مقصد به طور پیش فرض به دایرکتوری در پانل انتخاب نشده است. فضا
برای فایل مقصد ممکن است نسبت به گزینه configure preallocate_space از قبل تخصیص داده شود.
در طول این فرآیند، می توانید Cc یا ESC را فشار دهید تا عملیات لغو شود. برای جزئیات در مورد
ماسک منبع (که معمولاً بسته به تنظیمات Use shell یا * یا ^\(.*\)$ خواهد بود.
الگوها) و حروف عام احتمالی در مقصد به کپی/تغییر نام ماسک مراجعه کنید.
F15 (معمولاً F15) مشابه است، اما به طور پیش فرض به دایرکتوری در پانل انتخاب شده است. آی تی
همیشه بدون توجه به فایل های برچسب گذاری شده روی فایل انتخاب شده کار می کند.
در برخی از سیستم ها، امکان کپی در پس زمینه با کلیک بر روی وجود دارد
دکمه پس زمینه (یا فشار دادن Alt-b در کادر محاوره ای). Background Jobs استفاده می شود
فرآیند پس زمینه را کنترل کنید.
ارتباط دادن (Cx l)
یک پیوند سخت به فایل فعلی ایجاد کنید.
مطلق Symlink (Cx s)
یک پیوند نمادین مطلق به فایل فعلی ایجاد کنید.
نسبت فامیلی تقارن (Cx v)
یک پیوند نمادین نسبی به فایل فعلی ایجاد کنید.
برای کسانی از شما که نمی دانید پیوندها چیست: ایجاد پیوند به یک فایل کمی شبیه است
کپی کردن فایل، اما هر دو نام فایل منبع و نام فایل مقصد نشان دهنده این هستند
همان تصویر فایل برای مثال، اگر یکی از این فایلها را ویرایش کنید، تمام تغییراتی که ایجاد میکنید، انجام خواهند شد
در هر دو فایل ظاهر می شود. برخی از افراد لینک ها را مستعار یا میانبر می نامند.
یک لینک سخت به عنوان یک فایل واقعی ظاهر می شود. پس از ساخت، هیچ راهی برای تشخیص وجود ندارد
اصل است و لینک آن کدام است. اگر یکی از آنها را حذف کنید، یکی دیگر است
هنوز دست نخورده بسیار دشوار است که متوجه شوید که فایل ها یک تصویر را نشان می دهند. استفاده کنید
لینک های سخت زمانی که شما حتی نمی خواهید بدانید.
پیوند نمادین اشاره ای به نام فایل اصلی است. اگر فایل اصلی است
حذف شده پیوند نمادین بی فایده است. بسیار آسان است که متوجه شوید که فایل ها نشان می دهند
همان تصویر Midnight Commander یک علامت "@" را در مقابل نام فایل نشان می دهد
یک پیوند نمادین به جایی است (به جز دایرکتوری، جایی که یک tilde (~) را نشان می دهد). در
فایل اصلی که پیوند به آن اشاره می کند در خط وضعیت کوچک نشان داده می شود نمایش
وضعیت کوچک گزینه فعال است هنگامی که می خواهید از سردرگمی جلوگیری کنید، از پیوندهای نمادین استفاده کنید
که می تواند توسط لینک های سخت ایجاد شود.
هنگامی که "Cx s" را فشار دهید، Midnight Commander به طور خودکار کامل را پر می کند
path+نام فایل فایل اصلی و یک نام برای پیوند پیشنهاد کنید. شما می توانید هر دو را تغییر دهید
یک.
گاهی اوقات ممکن است بخواهید مسیر مطلق اصلی را به یک مسیر نسبی تغییر دهید.
یک مسیر مطلق از دایرکتوری ریشه شروع می شود:
/home/frodo/mc/mc -> /home/frodo/new/mc
یک پیوند نسبی مکان فایل اصلی را که از محل فایل شروع میشود، توصیف میکند
خود پیوند:
/home/frodo/mc/mc -> ../جدید/mc
میتوانید Midnight Commander را با فشار دادن «Cx v» بهجای فشار دادن یک مسیر نسبی مجبور کنید
"Cx s".
تغییر نام / انتقال (F6, F16)
برای کپی کردن فایل انتخابی فعلی (یا برچسب گذاری شده، F6 را فشار دهید تا یک گفتگوی ورودی ظاهر شود
فایلها، اگر حداقل یک فایل برچسبگذاری شده باشد) به دایرکتوری/نام فایلی که در آن مشخص میکنید
گفتگوی ورودی مقصد به طور پیش فرض به دایرکتوری در پانل انتخاب نشده است. برای
جزئیات بیشتر به عملیات کپی (F5) در بالا نگاه کنید، بسیاری از چیزها کاملا مشابه هستند.
F16 (معمولاً F16) مشابه است، اما به طور پیش فرض به دایرکتوری در پانل انتخاب شده است. آی تی
همیشه بدون توجه به فایل های برچسب گذاری شده روی فایل انتخاب شده کار می کند.
در برخی از سیستم ها، امکان کپی در پس زمینه با کلیک بر روی وجود دارد
دکمه پس زمینه (یا فشار دادن Alt-b در کادر محاوره ای). Background Jobs استفاده می شود
فرآیند پس زمینه را کنترل کنید.
مکدیر (F7)
یک دیالوگ ورودی باز می شود و دایرکتوری مشخص شده را ایجاد می کند.
حذف (F8)
فایل انتخابی فعلی یا فایل های برچسب گذاری شده در پانل انتخابی فعلی را حذف کنید.
در طول فرآیند، می توانید Cc یا ESC را فشار دهید تا عملیات لغو شود.
سریع cd (Alt-c) اگر خط فرمان کامل دارید و می خواهید cd کنید از دستور quick cd استفاده کنید
جایی
انتخاب کنید گروه (+)
این برای انتخاب (برچسب) گروهی از فایل ها استفاده می شود. Midnight Commander یک را می خواهد
گزینه های انتخاب چه زمانی فایل ها فقط چک باکس روشن است، فقط فایلها انتخاب خواهند شد. اگر فایل ها
فقط خاموش است، زیرا فایل ها به عنوان دایرکتوری انتخاب می شوند. چه زمانی صدف الگوهای چک باکس است
در، عبارت منظم بسیار شبیه نام فایل است که در پوسته (* مخفف
صفر یا بیشتر کاراکتر و ? ایستاده برای یک شخصیت). اگر صدف الگوهای خاموش است، پس
برچسب گذاری فایل ها با عبارات منظم معمولی انجام می شود (به ویرایش (1) مراجعه کنید). چه زمانی مورد
حساس چک باکس روشن است، انتخاب نویسههای حساس به حروف بزرگ و کوچک خواهد بود. اگر مورد
حساس خاموش است، مورد نادیده گرفته می شود.
لغو انتخاب گروه (\)
برای لغو انتخاب گروهی از فایل ها استفاده می شود. این برعکس است انتخاب کنید گروه فرمان
ترک (F10, Shift-F10)
فرمانده نیمه شب را خاتمه دهید. Shift-F10 زمانی استفاده می شود که می خواهید ترک کنید و هستید
با استفاده از لفاف پوسته Shift-F10 شما را به آخرین فهرستی که بازدید کرده اید نمی برد
با Midnight Commander، در عوض در دایرکتوری که شروع کرده اید باقی می ماند
فرمانده نیمه شب.
سریع cd
اگر خط فرمان کاملی دارید و می خواهید جایی بدون سی دی سی دی بگیرید، این دستور مفید است
باید خط فرمان را انحراف و چسباند. این دستور یک دیالوگ کوچک را باز می کند، جایی که شما
هر چیزی را که بعد از آن وارد می کنید را وارد کنید cd در خط فرمان و سپس اینتر را فشار دهید.
این ویژگی تمام مواردی است که قبلاً در دستور cd داخلی وجود دارد.
فرمان فهرست
دستور درخت Directory یک شکل درختی از دایرکتوری ها را نشان می دهد.
دستور "Find file" به شما امکان می دهد یک فایل خاص را جستجو کنید.
دستور "Swap panels" محتویات دو پنل دایرکتوری را تعویض می کند.
دستور «روشن/خاموش پانلها» خروجی آخرین فرمان پوسته را نشان میدهد. این کارها
فقط در xterm و کنسول لینوکس و FreeBSD.
دستور "Compare Directories" پنل های دایرکتوری را با یکدیگر مقایسه می کند. تو می توانی
سپس از دستور Copy (F5) برای یکسان سازی پنل ها استفاده کنید. سه مورد مقایسه وجود دارد
مواد و روش ها. روش سریع فقط اندازه فایل و تاریخ فایل را مقایسه می کند. روش کامل باعث می شود
یک بایت به بایت کامل مقایسه کنید. اگر دستگاه در دسترس نباشد، روش کامل در دسترس نیست
حمایت از نقشه(2) تماس سیستمی. روش مقایسه فقط اندازه فایل را مقایسه می کند
اندازه ها را بررسی می کند و محتویات یا زمان تاریخ را بررسی نمی کند، فقط اندازه فایل را بررسی می کند.
"External panelize" به شما این امکان را می دهد که یک برنامه خارجی را اجرا کنید و خروجی آن را بسازید
که محتویات پنل فعلی را برنامه ریزی می کند.
دستور "Command history" فهرستی از دستورات تایپ شده را نشان می دهد. دستور انتخاب شده است
در خط فرمان کپی شده است. تاریخچه فرمان نیز با تایپ Alt-p یا قابل دسترسی است
alt-n.
دستور "Directory hotlist" تغییر دایرکتوری فعلی را به اغلب استفاده می کند
دایرکتوری ها سریعتر
دستور "فهرست صفحه" یک پنجره محاوره ای با لیستی که در حال اجرا است را نشان می دهد
ویرایشگرهای داخلی، بینندگان و سایر ماژول های MC که از این حالت پشتیبانی می کنند.
دستور "ویرایش فایل پسوند" به شما امکان می دهد برنامه هایی را برای اجرا در هنگام تلاش مشخص کنید
برای اجرا، مشاهده، ویرایش و انجام یکسری موارد دیگر بر روی فایل هایی با پسوندهای خاص
(پایان نام فایل).
دستور "Edit Menu File" ممکن است برای ویرایش منوی کاربر (که توسط
فشردن F2).
فهرست راهنما درخت
دستور Directory Tree یک شکل درختی از دایرکتوری ها را نشان می دهد. می توانید یک را انتخاب کنید
دایرکتوری از شکل و Midnight Commander به آن دایرکتوری تغییر می کند.
دو راه برای فراخوانی درخت وجود دارد. دستور درخت دایرکتوری واقعی در دسترس است
منوی دستورات راه دیگر این است که نمای درختی را از منوی چپ یا راست انتخاب کنید.
برای خلاص شدن از تاخیرهای طولانی، Midnight Commander تنها با اسکن کردن، شکل درخت را ایجاد می کند
زیر مجموعه کوچکی از همه دایرکتوری ها. اگر دایرکتوری که می خواهید ببینید گم شده است،
به فهرست اصلی آن بروید و Cr (یا F2) را فشار دهید.
می توانید از کلیدهای زیر استفاده کنید:
کلیدهای حرکت عمومی پذیرفته می شود.
را وارد کنید. در درخت دایرکتوری، از درخت دایرکتوری خارج می شود و به این دایرکتوری تغییر می کند
پانل فعلی در نمای درختی، این دایرکتوری در پانل دیگر تغییر می کند و
در حالت نمای درختی در پانل فعلی باقی می ماند.
کروم، F2 (اسکن مجدد). این دایرکتوری را دوباره اسکن کنید. وقتی شکل درخت قدیمی است از این استفاده کنید: it
زیر شاخه ها را از دست داده است یا برخی از زیر شاخه ها را نشان می دهد که دیگر وجود ندارند.
F3 (فراموش کردن). این دایرکتوری را از شکل درخت حذف کنید. از این برای حذف درهم و برهمی استفاده کنید
شکل. اگر می خواهید دایرکتوری به شکل درختی بازگردد، F2 را در والد آن فشار دهید
دایرکتوری.
F4 (ایستا/دینامیک). بین حالت پیمایش پویا (پیشفرض) و استاتیک جابهجا شوید
حالت ناوبری
در حالت ناوبری ایستا می توانید از کلیدهای بالا و پایین برای انتخاب یک فهرست استفاده کنید. همه
دایرکتوری های شناخته شده نشان داده می شوند.
در حالت پیمایش پویا می توانید از کلیدهای بالا و پایین برای انتخاب خواهر یا برادر استفاده کنید
دایرکتوری، کلید چپ برای انتقال به دایرکتوری والد و کلید راست برای انتقال به a
دایرکتوری کودک فقط دایرکتوری های والدین، خواهر و برادر و فرزندان نشان داده می شوند و بقیه نشان داده می شوند
کنار گذاشته شده شکل درخت به صورت پویا با عبور شما تغییر می کند.
F5 (کپی 🀄). دایرکتوری را کپی کنید
F6 (RenMov). دایرکتوری را جابجا کنید.
F7 (مکدیر). یک دایرکتوری جدید در زیر این دایرکتوری ایجاد کنید.
F8 (حذف). این دایرکتوری را از سیستم فایل حذف کنید.
Cs، Alt-s. دایرکتوری بعدی مطابق با رشته جستجو را جستجو کنید. اگر چنین نباشد
دایرکتوری این کلیدها یک خط به پایین حرکت می کنند.
چ، بک اسپیس. آخرین کاراکتر رشته جستجو را حذف کنید.
هر دیگر شخصیت. کاراکتر را به رشته جستجو اضافه کنید و به بعدی بروید
دایرکتوری که با این کاراکترها شروع می شود. در نمای درختی ابتدا باید آن را فعال کنید
حالت جستجو با فشار دادن Cs. رشته جستجو در خط وضعیت کوچک نشان داده شده است.
اقدامات زیر فقط در درخت دایرکتوری موجود است. آنها پشتیبانی نمی شوند
نمای درخت
F1 (کمک). نمایشگر راهنما را فراخوانی کنید و این بخش را نشان دهید.
خروج، F10. از درخت دایرکتوری خارج شوید. دایرکتوری را تغییر ندهید.
ماوس پشتیبانی می شود. یک دوبار کلیک مانند Enter عمل می کند. همچنین به بخش ماوس مراجعه کنید
پشتیبانی می کند.
پیدا کردن پرونده
ویژگی Find File ابتدا فهرست شروع جستجو و نام فایل را درخواست می کند
برای جستجو با فشردن دکمه Tree می توانید دایرکتوری شروع را از بین انتخاب کنید
شکل درخت دایرکتوری
گزینه از کل کلمات تشکیل می شود. مانند grep -w.
با فشار دادن دکمه OK می توانید جستجو را شروع کنید. در طول جستجو می توانید از آن توقف کنید
دکمه Stop و از دکمه Start ادامه دهید.
می توانید لیست فایل را با کلیدهای جهت دار بالا و پایین مرور کنید. دکمه Chdir تغییر خواهد کرد
به دایرکتوری فایل انتخابی فعلی. دکمه Again این را می خواهد
پارامترهای جستجوی جدید دکمه Quit از عملیات جستجو خارج می شود. پانلیز کردن
دکمه فایل های پیدا شده را در پنل دایرکتوری فعلی قرار می دهد تا بتوانید این کار را انجام دهید
عملیات اضافی روی آنها (مشاهده، کپی، انتقال، حذف و غیره). بعد از پانل کردن شما
می توانید Cr را برای بازگشت به لیست فایل های معمولی فشار دهید.
کادر انتخاب «فعال کردن نادیده گرفتن دایرکتوریها» و فیلد ورودی زیر آن امکان تنظیم لیست را میدهد
از دایرکتوری هایی که باید در طول فایل های جستجو پرش شوند (به عنوان مثال، ممکن است بخواهید
از جستجو در CD-ROM یا دایرکتوری NFS که روی یک پیوند کند نصب شده است خودداری کنید). فهرست کنید
کامپوننت ها باید با کولون از هم جدا شوند، مثالی در اینجا آمده است:
/cdrom:/nfs/wuarchive:/afs
مسیرهای نسبی نیز پشتیبانی می شوند. مثال زیر نشان میدهد که چگونه میتوان از موارد ویژه عبور کرد
دایرکتوری های سیستم های کنترل نسخه:
/cdrom:/nfs/wuarchive:/afs:.svn:.git:CVS
توجه: فیلد ورودی می تواند حاوی یک نقطه (.) باشد، این به معنای مسیر مطلق فعلی است.
ممکن است برای برخی از عملیات ها از دستور External panelize استفاده کنید. فایل را پیدا کنید
دستور فقط برای پرس و جوهای ساده است، در حالی که با استفاده از Panelize خارجی می توانید آن را مرموز انجام دهید
همانطور که می خواهید جستجو می کند
خارجی پانل کردن
External panelize به شما این امکان را می دهد که یک برنامه خارجی را اجرا کرده و خروجی آن را بسازید
که محتویات پنل فعلی را برنامه ریزی می کند.
به عنوان مثال، اگر می خواهید در یکی از پانل ها تمام پیوندهای نمادین موجود در آن را دستکاری کنید
دایرکتوری فعلی، می توانید از پانل سازی خارجی برای اجرای دستور زیر استفاده کنید:
پیدا کردن . -type l -print
پس از تکمیل فرمان، محتویات دایرکتوری پانل دیگر نخواهد بود
فهرست دایرکتوری دایرکتوری فعلی، اما تمام فایل هایی که پیوندهای نمادین هستند.
اگر میخواهید تمام فایلهایی را که از سرور FTP خود دانلود شدهاند پانل کنید،
می توانید از این دستور awk برای استخراج نام فایل از فایل های گزارش انتقال استفاده کنید:
awk '$9~! /incoming/ { print $9 }' < /var/log/xferlog
ممکن است بخواهید دستورات panelize اغلب مورد استفاده را تحت یک نام توصیفی ذخیره کنید تا بتوانید
می تواند آنها را به سرعت به خاطر بیاورد. این کار را با تایپ دستور در خط ورودی و فشار دادن انجام می دهید
افزودن دکمه جدید سپس نامی را وارد می کنید که می خواهید دستور زیر آن ذخیره شود. بعد
زمان، شما فقط آن دستور را از لیست انتخاب کنید و مجبور نیستید دوباره آن را تایپ کنید.
لیست داغ
دستور Directory hotlist برچسب های دایرکتوری ها را در دایرکتوری نشان می دهد
لیست داغ Midnight Commander به دایرکتوری مربوط به تغییر خواهد کرد
برچسب انتخاب شده از کادر گفتگوی فهرست داغ، می توانید برچسب/دایرکتوری از قبل ایجاد شده را حذف کنید
جفت کنید و موارد جدید اضافه کنید. برای افزودن سریع دایرکتوریهای جدید، میتوانید از فهرست افزودن به فهرست داغ استفاده کنید
دستور (Cx h)، که دایرکتوری فعلی را به فهرست فهرست فهرست اضافه می کند و فقط درخواست می کند
برای برچسب دایرکتوری
این باعث می شود سی دی به دایرکتوری های اغلب استفاده شده سریعتر شود. می توانید از متغیر CDPATH استفاده کنید
همانطور که در توضیحات دستور cd داخلی توضیح داده شده است.
ویرایش توسعه پرونده
با این کار ویرایشگر شما روی فایل فراخوانی می شود ~/.config/mc/mc.ext. فرمت این فایل
زیر است:
تمام خطوطی که با # یا خطوط خالی شروع می شوند دور ریخته می شوند.
خطوطی که از ستون اول شروع می شوند باید فرمت زیر را داشته باشند:
کلمه کلیدی/expr، یعنی همه چیز بعد از اسلش تا خط جدید است صادرات.
کلمه کلیدی می تواند:
صدف - صادرات یک پسوند است (بدون حروف عام). فایل با آن مطابقت دارد که نام آن به پایان می رسد صادرات.
مثال: پوسته/.تار کبریت * تار.
regex - صادرات یک عبارت منظم است اگر نام فایل با نام معمولی مطابقت داشته باشد مطابقت دارد
اصطلاح.
فهرست راهنما
- صادرات یک عبارت منظم است اگر فایل یک دایرکتوری و نام آن باشد مطابقت دارد
با عبارت منظم مطابقت دارد.
نوع - صادرات یک عبارت منظم است اگر خروجی از فایل مطابقت داشته باشد پرونده %f بدون
قسمت اولیه "filename:" با عبارت منظم مطابقت دارد صادرات.
به طور پیش فرض
- با هر فایلی مطابقت دارد. صادرات نادیده گرفته می شود
شامل
- یک بخش مشترک را نشان می دهد. صادرات نام بخش است.
خطوط دیگر باید با فاصله یا برگه شروع شوند و باید فرمتشان را داشته باشند: کلمه کلیدی = فرمان
(بدون فاصله در اطراف =)، که در آن کلمه کلیدی باید باشد: باز کن (در Enter یا double فراخوانی می شود
کلیک)، چشم انداز (F3) ، ویرایش (F4) یا شامل (برای افزودن قوانین از بخش مشترک). فرمان
هر دستور پوسته تک خطی با جایگزینی ساده ماکرو است.
قوانین از بالا به پایین مطابقت دارند، بنابراین ترتیب مهم است. اگر مناسب باشد
عملکرد وجود ندارد، جستجو به گونهای ادامه مییابد که گویی این قانون مطابقت ندارد (یعنی اگر یک فایل مطابقت داشته باشد
ورودی اول و دوم و عملکرد View در اولین و سپس با فشار دادن وجود ندارد
F3 عمل View از ورودی دوم استفاده خواهد شد). به طور پیش فرض باید با همه مطابقت داشته باشد
اقدامات.
زمینه شغل ها
این به شما امکان می دهد وضعیت هر فرآیند پس زمینه Midnight Commander را کنترل کنید (فقط کپی کنید
و عملیات انتقال فایل ها را می توان در پس زمینه انجام داد). می توانید متوقف کنید، دوباره راه اندازی کنید و بکشید
یک کار پس زمینه از اینجا
ویرایش فهرست پرونده
منوی کاربر منویی از اقدامات مفید است که می تواند توسط کاربر سفارشی شود. وقتی تو
دسترسی به منوی کاربر، فایل .mc.menu از دایرکتوری فعلی در صورت وجود استفاده می شود،
اما فقط در صورتی که متعلق به کاربر یا روت باشد و قابل نوشتن در جهان نباشد. اگر چنین فایلی پیدا نشد،
~/.config/mc/menu به همین ترتیب امتحان می شود، و در غیر این صورت mc از پیش فرض سیستم گسترده استفاده می کند
منو /usr/share/mc/mc.menu.
فرمت فایل منو بسیار ساده است. خطوطی که با هر چیزی شروع می شوند به جز فضا یا
برگه ورودیهایی برای منو در نظر گرفته میشوند (برای اینکه بتوانید از آن مانند یک کلید داغ استفاده کنید،
کاراکتر اول باید یک حرف باشد). تمام خطوطی که با فاصله یا تب شروع می شوند عبارتند از
دستوراتی که با انتخاب ورودی اجرا می شوند.
هنگامی که یک گزینه انتخاب می شود، تمام خطوط فرمان آن گزینه در یک گزینه موقت کپی می شود
فایل در دایرکتوری موقت (معمولا /usr/tmp) و سپس آن فایل اجرا می شود. این
به کاربر اجازه می دهد تا ساختارهای پوسته معمولی را در منوها قرار دهد. همچنین ماکرو ساده
جایگزینی قبل از اجرای کد منو انجام می شود. برای اطلاعات بیشتر، ماکرو را ببینید
تعویض
نمونه فایل mc.menu در اینجا آمده است:
A فایل انتخابی فعلی را تخلیه کنید
od -c %f
B گزارش باگ را ویرایش کرده و به روت ارسال کنید
I=`mktemp ${MC_TMPDIR:-دایرکتوری / tmp}/mail.XXXXXX` || خروج 1
vi $I
mail -s "اشکال فرمانده نیمه شب" ریشه < $I
rm -f $I
M نامه را بخوانید
emacs -f rmail
N اخبار Usenet را بخوانید
emacs -f gnus
H با مرورگر فرامتن اطلاعات تماس بگیرید
اطلاعات
J دایرکتوری فعلی را به صورت بازگشتی در پانل دیگر کپی کنید
tar cf - . | (cd %D && tar xvpf -)
K از دایرکتوری فرعی فعلی منتشر کنید
echo -n "نام فایل توزیع:"
تار را بخوانید
ln -s %d «dirname %d»/$tar
سی دی ...
tar cvhf ${tar}.tar $tar
= f *.tar.gz | f *.tgz & tn
X محتویات یک فایل tar فشرده را استخراج کنید
tar xzvf %f
به طور پیش فرض شرایط
هر ورودی منو ممکن است قبل از یک شرط باشد. شرط باید از اول شروع شود
ستون با کاراکتر '='. اگر شرط درست باشد، ورودی منو پیش فرض خواهد بود
ورودی
نحو شرط: =
یا: = | ...
یا: = & ...
شرط فرعی یکی از موارد زیر است:
y نحو الگوی تطبیق فایل فعلی؟
(فقط برای منوی ویرایش)
f الگوی تطبیق فایل فعلی؟
اف الگوی تطبیق فایل دیگر؟
د الگوی تطبیق دایرکتوری فعلی؟
دی الگوی تطبیق دایرکتوری دیگر؟
تی فایل فعلی از نوع؟
تی فایل دیگری از نوع؟
ایکس آیا نام فایل اجرایی است؟
! نفی نتیجه شرط فرعی
الگو یک الگوی پوسته معمولی یا یک عبارت منظم، با توجه به الگوهای پوسته است
گزینه. شما می توانید با نوشتن مقدار جهانی گزینه shell patterns را نادیده بگیرید
"shell_patterns=x" در خط اول فایل منو (که در آن "x" 0 یا 1 است).
نوع یک یا چند کاراکتر زیر است:
n یک دایرکتوری نیست
r فایل معمولی
دایرکتوری
لینک
دستگاه کاراکتر ج
دستگاه ب بلوک
f FIFO (لوله)
سوکت s
x فایل اجرایی
t برچسب گذاری شده است
به عنوان مثال 'rlf' به معنای فایل معمولی، پیوند یا fifo است. نوع 't' کمی است
خاص چون به جای فایل روی پنل عمل می کند. شرط '=tt' درست است اگر
فایل های برچسب گذاری شده در پانل فعلی وجود دارد و اگر نه نادرست است.
اگر شرط با "=؟" شروع شود به جای '=' یک ردیابی اشکال زدایی هر زمان نشان داده می شود
ارزش شرط محاسبه می شود.
شرایط از چپ به راست محاسبه می شود. این یعنی
= f *.tar.gz | f *.tgz & tn
به عنوان محاسبه می شود
( (f *.tar.gz) | (f *.tgz) ) & (tn)
در اینجا نمونه ای از استفاده از شرایط آورده شده است:
= f *.tar.gz | f *.tgz & tn
L محتویات یک tar-archive فشرده را فهرست کنید
gzip -cd ٪ f | تار شانزدهم -
اضافه شرایط
اگر شرط به جای «=» (یا «=؟») با «+» (یا «+؟») شروع شود، یک اضافه است.
وضعیت. اگر شرط درست باشد، ورودی منو در منو گنجانده می شود. اگر
شرط نادرست است ورودی منو در منو گنجانده نمی شود.
میتوانید با شروع شرط با «+=» یا «=+» شرایط پیشفرض و اضافه را ترکیب کنید.
(یا "+=؟" یا "=+؟" اگر می خواهید ردیابی اشکال زدایی را داشته باشید). اگر می خواهید از دو شرط مختلف استفاده کنید،
یکی برای افزودن و دیگری برای پیشفرض، میتوانید قبل از ورود به منو با دو شرط قرار دهید
خطوط، یکی با '+' و دیگری با '=' شروع می شود.
نظرات با "#" شروع می شوند. خطوط نظرات اضافی باید با "#"، فاصله یا شروع شود
تب.
گزینه فهرست
Midnight Commander چند گزینه دارد که ممکن است در چندین گفتگو روشن و خاموش شوند
که از این منو قابل دسترسی هستند. اگر گزینه ها ستاره یا "x" داشته باشند فعال می شوند.
در مقابل آنها.
دستور Configuration یک دیالوگ باز می شود که می توانید اکثر تنظیمات را از آن تغییر دهید
فرمانده نیمه شب
دستور Layout یک دیالوگ را باز می کند که از آن دسته ای از گزینه ها را مشخص می کنید که mc چگونه به نظر می رسد
مانند روی صفحه نمایش
دستور Panel options یک گفتگو باز می شود که از آن گزینه های مدیر فایل را مشخص می کنید
پانل.
دستور Confirmation پنجرهای باز میشود که از آن مشخص میکنید چه اقداماتی را میخواهید انجام دهید
تایید.
دستور Appearance کادر محاوره ای را باز می کند که در آن پوسته را مشخص می کنید.
دستور Display bits یک دیالوگ ظاهر می شود که از آن می توانید انتخاب کنید کدام کاراکتر باشد
ترمینال شما قادر به نمایش است.
دستور Learn keys یک دیالوگ ظاهر میشود که از آن کلیدهایی را آزمایش میکنید که نیستند
روی برخی از پایانه ها کار می کنید و ممکن است آنها را تعمیر کنید.
دستور Virtual FS پنجرهای باز میشود که در آن گزینههای مربوط به VFS را مشخص میکنید.
دستور Save setup تنظیمات فعلی منوهای چپ، راست و گزینه ها را ذخیره می کند. آ
تعداد کمی از تنظیمات دیگر نیز ذخیره می شود.
پیکر بندی
گزینههای این گفتگو به چند گروه تقسیم میشوند: «گزینههای عملیات فایل»، «Esc
حالت کلیدی، «مکث پس از اجرا» و «گزینههای دیگر».
پرونده عمل گزینه های
لفظ عمل. با این کار عملیات کپی، تغییر نام و حذف فایل تغییر می کند
verbose (یعنی برای هر عملیات یک کادر محاوره ای نمایش دهید). اگر ترمینال کندی دارید، شما
ممکن است بخواهد عملیات پرمخاطب را غیرفعال کند. به طور خودکار خاموش می شود اگر سرعت
ترمینال شما کمتر از 9600 bps است.
محاسبه جمع کل. اگر این گزینه فعال باشد، Midnight Commander کل بایت را محاسبه می کند
اندازه ها و تعداد کل فایل ها قبل از هر گونه عملیات کپی، تغییر نام و حذف. این اراده
با کاهش سرعت، نوار پیشرفت دقیق تری را برای شما فراهم می کند. این گزینه
هیچ تاثیری ندارد، اگر لفظ عمل غیرفعال است
کلاسیک نوار پیشرفت. اگر این گزینه فعال باشد، نوار پیشرفت کپی/انتقال/حذف
عملیات همیشه از چپ به راست رشد می کند. اگر غیرفعال باشد، جهت رو به رشد
نوار پیشرفت جهت عملیات کپی/انتقال/حذف را دنبال می کند: از پانل چپ به راست
یک و بالعکس به طور پیش فرض فعال است.
مکدیر نام خودکار هنگامی که F7 را برای ایجاد یک فهرست جدید فشار می دهید، خط ورودی در پنجره بازشو ظاهر می شود
گفتگو با نام فایل یا دایرکتوری فعلی در پانل فعال پر می شود. غیرفعال شده توسط
به طور پیش فرض
پیش تخصیص فضا. در صورت امکان، قبل از کپی، فضا را برای کل فایل هدف اختصاص دهید
عمل. به طور پیش فرض غیرفعال است.
Esc را کلید حالت.
به طور پیش فرض Midnight Commander با کلید ESC به عنوان پیشوند کلید برخورد می کند. بنابراین، شما
برای خروج از دیالوگ باید کد Esc را دوبار فشار دهید. اما امکان استفاده از تک وجود دارد
برای آن عمل کلید ESC را فشار دهید.
تنها مطبوعات. به شکل پیشفرض، این گزینه غیرفعال است. اگر آن را فعال کنید، کلید ESC فعال خواهد شد
به عنوان یک کلید پیشوند برای تنظیم فاصله زمانی عمل می کند (نگاه کنید به وقفه گزینه زیر)، و اگر اضافی نیست
کلیدها وارد شده اند، سپس کلید ESC به عنوان یک کلید لغو (ESC ESC) تفسیر می شود.
مهلت زمانی این گزینه برای تنظیم فاصله زمانی (بر حسب میکروثانیه) برای تک استفاده می شود
فشار دادن کلید ESC به طور پیش فرض، این بازگشت یک ثانیه (1000000 میکروثانیه) است. همچنین
از طریق متغیر محیطی KEYBOARD_KEY_TIMEOUT_US (همچنین در
میکرو ثانیه)، که اولویت بالاتری نسبت به مقدار گزینه Timeout دارد.
توقف بعد از اجرا
پس از اجرای دستورات شما، Midnight Commander می تواند مکث کند تا بتوانید بررسی کنید
خروجی فرمان سه تنظیم ممکن برای این متغیر وجود دارد:
هرگز. به این معنی که شما نمی خواهید خروجی دستور خود را ببینید. اگر استفاده می کنید
کنسول لینوکس یا FreeBSD یا یک xterm، میتوانید خروجی آن را ببینید
با تایپ کردن Co.
On گنگ پایانه ها در پایانه هایی که قادر به انجام آن نیستند، پیام مکث دریافت خواهید کرد
نمایش خروجی آخرین فرمان اجرا شده (هر پایانه ای که xterm یا the نیست
کنسول لینوکس).
همیشه برنامه پس از اجرای تمام دستورات شما متوقف می شود.
دیگر گزینه های
استفاده کنید داخلی سردبیر اگر این گزینه فعال باشد، از ویرایشگر داخلی فایل برای ویرایش استفاده می شود
فایل ها. اگر گزینه غیرفعال است، ویرایشگر مشخص شده در تدوین متغیر محیطی
استفاده می شود. اگر ویرایشگر مشخص نشده باشد، vi استفاده می شود. به بخش فایل داخلی مراجعه کنید
سردبیر
استفاده کنید داخلی بیننده اگر این گزینه فعال باشد، از نمایشگر داخلی فایل برای مشاهده استفاده می شود
فایل ها. اگر این گزینه غیرفعال است، پیجر مشخص شده در PAGER متغیر محیطی است
استفاده شده. اگر هیچ پیجری مشخص نشده باشد، حبه دستور استفاده می شود. بخش مربوط به را ببینید
نمایشگر فایل داخلی
پرسیدن جدید پرونده نام. اگر این گزینه فعال باشد، قبل از باز کردن فایل جدید در داخل، نام فایل پرسیده می شود
سردبیر
خودکار منوها اگر این گزینه فعال باشد، منوی کاربر هنگام راه اندازی فراخوانی می شود. مفید
برای ساخت منوها برای غیریونیکسرها.
قطره پایین منوها هنگامی که این گزینه فعال باشد، منوهای کشویی به عنوان فعال می شوند
به محض فشار دادن کلید F9. در غیر این صورت، فقط عنوان منو را دریافت خواهید کرد و خواهید داشت
باید منو را یا با کلیدهای جهت دار یا با کلیدهای میانبر فعال کنید. این است
اگر از کلیدهای میانبر استفاده می کنید توصیه می شود.
صدف الگوها به طور پیش فرض دستورات Select، Unselect و Filter از پوسته مانند استفاده می کنند
عبارات با قاعده. برای دستیابی به این امر، تبدیلهای زیر انجام میشود: «*» است
با ".*" جایگزین شده است (صفر یا بیشتر). "؟" با '.' جایگزین می شود. (دقیقا یکی
شخصیت) و '.' با نقطه تحت اللفظی اگر گزینه غیرفعال است، پس از آن به طور منظم
عبارات آنهایی هستند که در ed(1).
تکمیل: نشان همه. بهطور پیشفرض، Midnight Commander تمام تکمیلهای ممکن را نمایش میدهد
تکمیل تنها زمانی مبهم است که فشار دهید آلت Tab برای دومین بار. برای
بار اول فقط تا حد امکان کامل می شود و در صورت ابهام بوق می دهد.
اگر می خواهید تمام تکمیل های ممکن را حتی پس از فشار دادن مشاهده کنید، این گزینه را فعال کنید آلت Tab
اولین بار.
چرخشی خط تیره. اگر این گزینه فعال باشد، Midnight Commander یک خط تیره چرخان را نشان می دهد
گوشه سمت راست بالا به عنوان نشانگر کار در حال پیشرفت.
Cd به دنبال آن است لینک ها این گزینه در صورت تنظیم، باعث میشود که Midnight Commander به دنبال آن باشد
زنجیره منطقی دایرکتوری ها هنگام تغییر دایرکتوری فعلی یا در پانل ها، یا
با استفاده از دستور cd این رفتار پیش فرض bash است. وقتی تنظیم نشد، نیمه شب
Commander از ساختار دایرکتوری واقعی پیروی می کند، بنابراین اگر آن دایرکتوری را وارد کرده اید، cd .. را دنبال کنید
از طریق یک پیوند شما را به والد واقعی دایرکتوری فعلی منتقل می کند و نه به دایرکتوری
دایرکتوری که پیوند در آن وجود داشت.
امن حذف. اگر این گزینه فعال باشد، فایلها و ورودیهای فهرست فهرست فهرست حذف میشوند
ناخواسته سخت تر می شود. انتخاب پیش فرض در گفتگوهای تایید
برای حذف از "بله" به "خیر" تغییر می کند. این گزینه به طور پیش فرض غیر فعال است.
خودکار صرفه جویی برپایی. اگر این گزینه فعال باشد، هنگامی که از Midnight Commander خارج می شوید
گزینه های قابل تنظیم Midnight Commander در قسمت ذخیره می شوند ~/.config/mc/ini فایل.
طرح
گفتگوی طرح به شما امکان تغییر طرح کلی صفحه را می دهد. در
گزینههای این گفتگو به چند گروه تقسیم میشوند: «تقسیم پانل»، «خروجی کنسول»
و "گزینه های دیگر".
تابلو انشعاب
بقیه قسمت صفحه برای دو پنل دایرکتوری استفاده می شود. می توانید مشخص کنید که آیا
منطقه به پانل ها تقسیم می شود عمودی or افقی جهت. طرح بندی پنل می تواند باشد
با استفاده از میانبر Alt-، (Alt-کاما) تغییر کرد.
برابر شکاف. به طور پیش فرض، پانل ها دارای اندازه های مساوی هستند. با استفاده از این گزینه می توانید یک را مشخص کنید
تقسیم نابرابر
کنسول تولید
در کنسول لینوکس یا FreeBSD می توانید تعیین کنید که چند خط در خروجی نشان داده شود
پنجره اگر Midnight Commander فقط روی کنسول بومی اجرا شود، این گزینه در دسترس است.
دیگر گزینه های
فهرست بار قابل رویت. اگر فعال باشد، منوی اصلی Midnight Commander همیشه روی آن قابل مشاهده است
ردیف بالای صفحه بالای پانل ها به طور پیش فرض فعال است.
فرمان سریع. اگر فعال باشد، خط فرمان در دسترس است. به طور پیش فرض فعال است.
صفحه کلید قابل رویت. در صورت فعال بودن، 10 برچسب مرتبط با کلیدهای F1-F10 در این قسمت قرار دارند
ردیف پایین صفحه نمایش به طور پیش فرض فعال است.
نوار راهنمایی قابل رویت. اگر فعال باشد، نکات یک خطی در زیر پانل ها قابل مشاهده است. فعال شده توسط
به طور پیش فرض
XTerm پنجره عنوان. هنگامی که در یک شبیه ساز ترمینال برای X11 اجرا می شود، Midnight Commander را تنظیم می کند
عنوان پنجره ترمینال به فهرست کاری فعلی و در صورت لزوم آن را به روز می کند. اگر
شبیه ساز ترمینال شما خراب است و در هنگام راه اندازی خروجی نادرستی می بینید
تغییر دایرکتوری، این گزینه را خاموش کنید. به طور پیش فرض فعال است.
نمایش رایگان فضا. اگر فعال باشد، فضای خالی و فضای کل فایل سیستم فعلی نشان داده می شود
در قاب پایین پانل به طور پیش فرض فعال است.
تابلو گزینه های
اصلی تابلو گزینه های
نمایش وضعیت کوچک اگر فعال باشد، یک خط اطلاعات وضعیت در مورد وضعیت فعلی انتخاب شده است
مورد در پایین پانل ها نشان داده شده است. به طور پیش فرض فعال است.
استفاده کنید SI اندازه واحد. اگر این گزینه فعال باشد، Midnight Commander از واحدهای SI استفاده می کند
(قدرت 1000) هنگام نمایش هر اندازه بایت. پسوندهای (k، m ...) در نشان داده شده است
حروف کوچک اگر غیرفعال باشد (پیشفرض)، Midnight Commander از واحدهای باینری (قدرتهای
1024) و پسوندها با حروف بزرگ نشان داده شده اند (K, M ...)
مخلوط کردن تمام فایل های. اگر این گزینه فعال باشد، همه فایل ها و فهرست ها به صورت مخلوط نشان داده می شوند
با یکدیگر. اگر گزینه غیرفعال باشد (پیشفرض)، دایرکتوریها (و پیوندها به دایرکتوریها) هستند
در ابتدای فهرست و سایر فایلهای زیر نشان داده شده است.
نمایش پشتیبان فایل های. اگر فعال باشد، Midnight Commander فایل هایی را نشان می دهد که با a ختم می شوند
جزر و مد در غیر این صورت، آنها نشان داده نخواهند شد (مانند گزینه ls -B گنو). به طور پیش فرض فعال است.
نمایش مخفی فایل های. اگر فعال باشد، Midnight Commander همه فایلهایی را که با آن شروع میشوند نشان میدهد
یک نقطه (مانند ls -a). به طور پیش فرض غیرفعال است.
سریع فهرست راهنما بارگذاری مجدد اگر این گزینه فعال باشد، Midnight Commander از یک ترفند استفاده می کند
برای تعیین اینکه آیا محتوای دایرکتوری تغییر کرده است یا خیر. ترفند بارگذاری مجدد دایرکتوری است
فقط در صورتی که i-node دایرکتوری تغییر کرده باشد. این بدان معنی است که بارگذاری مجدد فقط زمانی اتفاق می افتد
فایل ها ایجاد یا حذف می شوند. اگر چیزی که تغییر می کند i-node برای یک فایل در دایرکتوری است
(تغییر اندازه فایل، تغییر حالت یا مالک و غیره) صفحه نمایش به روز نمی شود. دراین
در مواردی، اگر این گزینه را دارید، باید دایرکتوری را مجدداً به صورت دستی (با Cr) اسکن کنید.
به طور پیش فرض غیر فعال شده است
علامت حرکت می کند پایین. در صورت فعال بودن، نوار انتخاب هنگام علامت گذاری فایل (با
درج کلید). به طور پیش فرض فعال است.
معکوس فایل ها تنها. فقط بازگردانی انتخاب فایلها را مجاز کنید. به طور پیش فرض فعال است. اگر
فعال باشد، انتخاب معکوس فقط برای فایلها اعمال میشود، نه دایرکتوریها. در
انتخاب دایرکتوری ها دست نخورده است. اگر خاموش باشد، انتخاب معکوس روی فایل ها اعمال می شود
همچنین به دایرکتوری ها: همه موارد انتخاب نشده انتخاب می شوند و بالعکس.
ساده مبادله اگر هر دو پانل حاوی لیست فایل باشند، تعویض ساده به این معنی است که پانل ها مبادله می شوند
موقعیت های صفحه نمایش آن: پانل سمت چپ به سمت راست تبدیل می شود و بالعکس. اگر این گزینه است
بدون علامت، پانلهای فهرست فایل، محتوای آن را با حفظ قالب فهرست و مرتبسازی مبادله میکنند
گزینه ها. به صورت پیشفرض علامت آن برداشته شد.
خودکار صرفه جویی پانل برپایی. اگر این گزینه فعال باشد، وقتی از Midnight Commander خارج می شوید
تنظیمات فعلی پانل ها در ذخیره می شود ~/.config/mc/panels.ini فایل. غیرفعال شده توسط
به طور پیش فرض
جهت یابی
سیاهگوش مانند حرکت - جنبش. اگر این گزینه فعال باشد، می توانید از کلیدهای جهت دار برای خودکار استفاده کنید
chdir اگر انتخاب فعلی یک زیر شاخه باشد و خط فرمان پوسته خالی باشد. توسط
پیش فرض، این تنظیم خاموش است.
صفحه پیمایش در صورت تنظیم (پیشفرض)، پانل تا نصف صفحه نمایش زمانی که
مکان نما به انتهای یا ابتدای پانل می رسد، در غیر این صورت فقط یک فایل را اسکرول می کند
در یک زمان.
ماوس با ما پیمایش هر زمان که پیمایش با چرخ ماوس توسط صفحات انجام می شود، کنترل می کند
یا خط به خط روی پانل ها.
پرونده برجسته
می توانید مشخص کنید که آیا مجوز و پرونده انواع باید با متمایز برجسته شود
رنگ ها اگر برجسته سازی مجوز فعال باشد، بخش های از پرم و حالت نمایش
فیلدهایی که برای کاربری که Midnight Commander را اجرا می کند اعمال می شود با رنگ هایلایت می شوند
تعریف شده توسط انتخاب شد کلمه کلیدی. اگر برجسته کردن نوع فایل فعال باشد، نام فایل ها فعال است
مطابق قوانین توضیح داده شده در فایل /etc/mc/filehighlight.ini رنگ شده است. به نام فایل ها مراجعه کنید
برای اطلاعات بیشتر برجسته کنید
سریع جستجو کردن
میتوانید نحوه عملکرد حالت جستجوی سریع را مشخص کنید: حروف بزرگ، بزرگ و کوچک
حساس باشد یا با ترتیب مرتب سازی پانل مطابقت داشته باشد: به حروف بزرگ یا کوچک حساس است یا نه.
تایید
در این گفتگو شما گزینه های تایید برای حذف فایل، بازنویسی را پیکربندی می کنید
فایل ها، اجرا با فشردن اینتر، خروج از برنامه، ورودی های فهرست فهرست
حذف و پاکسازی تاریخچه
ظاهر
در این گفتگو می توانید پوسته مورد استفاده را انتخاب کنید.
برای جزئیات فنی در مورد فایل های تعریف پوست به بخش Skins مراجعه کنید.
نمایش دادن بیت
این برای پیکربندی محدوده کاراکترهای قابل مشاهده روی صفحه استفاده می شود. این تنظیم ممکن است
اگر ترمینال/نفرین شما تنها از هفت بیت خروجی پشتیبانی می کند، 7 بیت باشد، ISO-8859-1 همه را نمایش می دهد
کاراکترهای موجود در نقشه ISO-8859-1 و 8 بیت کامل برای آن دسته از پایانه هایی است که می توانند
نمایش کاراکترهای 8 بیتی کامل
بدانید کلید
این گفتگو به شما امکان می دهد کلیدهای عملکردی، فلش های مکان نما و برخی موارد دیگر را تست و تعریف مجدد کنید
کلیدهایی که باعث می شود آنها به درستی در ترمینال شما کار کنند. آنها اغلب این کار را نمی کنند، زیرا بسیاری از ترمینال ها
پایگاه های داده ناقص یا خراب هستند.
شما می توانید با کلید Tab و با کلیدهای متحرک vi حرکت کنید ('h' چپ، 'j' پایین، 'k'
بالا و "ل" راست). وقتی هر کلید حرکت مکان نما را فشار دادید و شناسایی شد، می توانید
از آن کلید نیز استفاده کنید
شما می توانید کلیدها را فقط با فشار دادن هر یک از آنها تست کنید. وقتی کلیدی را فشار میدهید و میشود
به درستی تشخیص داده شود، OK باید در کنار نام آن کلید ظاهر شود. هنگامی که یک کلید علامت گذاری شده است
بسیار خوب، به طور معمول شروع به کار می کند، به عنوان مثال F1 فشار دادن اولین بار فقط بررسی می کند که آیا
کلید F1 کار می کند، اما بعد از آن کمک نشان می دهد. همین امر در مورد کلیدهای جهت دار نیز صدق می کند. در
کلید Tab باید همیشه کار کند.
اگر برخی از کلیدها به درستی کار نکنند، پس از فشار دادن یکی از آنها، OK را مشاهده نخواهید کرد
اینها. سپس ممکن است بخواهید آن را دوباره تعریف کنید. این کار را با فشار دادن دکمه با نام انجام دهید
آن کلید (با ماوس یا با Enter یا Space پس از انتخاب دکمه با Tab یا
فلش ها). سپس یک جعبه پیام ظاهر می شود که از شما می خواهد آن کلید را فشار دهید. انجامش بده و صبر کن
تا زمانی که جعبه پیام ناپدید شود. اگر می خواهید سقط کنید، فقط یک بار Escape را فشار دهید و منتظر بمانید.
وقتی تمام کلیدها را تمام کردید، می توانید آنها را ذخیره کنید. تعاریف برای کلیدهای شما
have redefined در بخش [terminal:TERM] شما نوشته می شود ~/.config/mc/ini
فایل (که در آن TERM نام ترمینال فعلی شما است). تعاریف کلیدهایی که
قبلاً به درستی کار می کردند ذخیره نمی شوند.
مجازی FS
این گزینه به شما امکان کنترل تنظیمات Virtual File System را می دهد.
Midnight Commander اطلاعات مربوط به برخی از فایل های مجازی را در حافظه نگه می دارد
سیستم هایی برای افزایش سرعت دسترسی به فایل های موجود در سیستم فایل (به عنوان مثال، دایرکتوری
لیست های واکشی شده از سرورهای FTP).
همچنین برای دسترسی به محتویات فایل های فشرده (مثلاً تار فشرده
فایلها) Midnight Commander باید فایلهای موقت فشردهنشده را روی دیسک شما ایجاد کند.
از آنجایی که هم اطلاعات موجود در حافظه و هم فایل های موقت روی دیسک منابع را اشغال می کنند،
ممکن است بخواهید پارامترهای اطلاعات کش را تنظیم کنید تا منابع خود را کاهش دهید
استفاده یا به حداکثر رساندن سرعت دسترسی به فایل سیستم های پرکاربرد.
به دلیل فرمت آرشیو تار، قیر سیستم فایل باید کل فایل را بخواند
فقط برای بارگیری ورودی های فایل. از آنجایی که اکثر فایل های tar معمولاً فشرده نگه داشته می شوند (ساده
فایل های tar گونه هایی در حال انقراض هستند)، سیستم فایل tar باید فایل را از حالت فشرده خارج کند
دیسک را در یک مکان موقت قرار دهید و سپس به عنوان یک تار معمولی به فایل فشرده نشده دسترسی پیدا کنید
فایل.
اکنون، از آنجایی که همه ما دوست داریم فایلها و فایلهای tar را در سراسر دیسک مرور کنیم، معمول است
شما یک فایل tar می گذارید و بعداً دوباره آن را وارد می کنید. از آنجایی که رفع فشار کند است،
Midnight Commander اطلاعات را برای مدت محدودی در حافظه پنهان می کند. وقتی که
زمان منقضی می شود، تمام منابع مرتبط با سیستم فایل آزاد می شوند. در
تایم اوت پیش فرض روی یک دقیقه تنظیم شده است.
سیستم فایل FTP (ftpfs) به شما این امکان را می دهد که دایرکتوری ها را در سرورهای FTP راه دور مرور کنید. آی تی
چندین گزینه دارد
اف تی پی بی نام کلمه عبور رمز عبوری است که هنگام ورود به عنوان "ناشناس" استفاده می شود. برخی از سایت ها
به یک آدرس ایمیل معتبر نیاز دارید. از سوی دیگر، احتمالاً نمی خواهید خودتان را بدهید
آدرس ایمیل واقعی به سایت های غیرقابل اعتماد، به خصوص اگر از فیلتر اسپم استفاده نمی کنید.
ftpfs فهرستی را که از یک سرور FTP واکشی می کند را در یک کش نگه می دارد. حافظه پنهان
زمان انقضا با تنظیم قابل تنظیم است ftpfs فهرست راهنما نهانگاه فاصله گزینه. یک ارزش پایین
زیرا این گزینه ممکن است هر عملیات را در ftpfs کند کند زیرا هر عملیاتی این کار را انجام می دهد
نیاز به ارسال درخواست به سرور FTP دارید.
می توانید یک هاست پروکسی FTP برای انجام FTP تعریف کنید. توجه داشته باشید که اکثر فایروال های مدرن کاملاً هستند
حداقل برای FTP غیرفعال شفاف است (به زیر مراجعه کنید)، بنابراین پروکسی های FTP منسوخ در نظر گرفته می شوند.
If همیشه استفاده کنید اف تی پی پروکسی تنظیم نشده است، می توانید از علامت تعجب برای فعال کردن پروکسی برای استفاده کنید
میزبان های خاص برای مثال به سیستم فایل FTP مراجعه کنید.
اگر این گزینه تنظیم شود، برنامه دو کار را انجام می دهد: با /usr/lib/mc/mc.no_proxy مشورت کنید.
فایل برای خطوط حاوی نام میزبان که محلی هستند (اگر نام میزبان با یک نقطه شروع شود،
فرض می شود که یک دامنه است) و فرض می کنیم که هر نام میزبان بدون نقطه در نام خود
مستقیم در دسترس هستند. همه هاست های دیگر از طریق FTP مشخص شده قابل دسترسی خواهند بود
پروکسی
می توانید با استفاده از آن را فعال کنید ~/.netrc فایل، که نام های ورود و رمز عبور را برای سرورهای ftp نگه می دارد.
برای توضیحات قالب netrc. netrc (5) را ببینید.
استفاده کنید غیر فعال حالت هنگامی که اتصال برای انتقال داده وجود دارد، استفاده از حالت غیرفعال FTP را فعال می کند
توسط مشتری آغاز می شود، نه توسط سرور. این گزینه توصیه شده و توسط
پیش فرض اگر این گزینه خاموش باشد، اتصال داده توسط سرور آغاز می شود.
این ممکن است با برخی از فایروال ها کار نکند.
ذخیره برپایی
هنگام راهاندازی، Midnight Commander سعی میکند اطلاعات اولیه را از روی بارگیری کند
~/.config/mc/ini فایل. اگر این فایل وجود نداشته باشد، اطلاعات را از فایل بارگیری می کند
فایل پیکربندی گسترده سیستم، واقع در /usr/share/mc/mc.ini. اگر در کل سیستم
فایل پیکربندی وجود ندارد، MC از تنظیمات پیش فرض استفاده می کند.
La ذخیره برپایی دستور ایجاد می کند ~/.config/mc/ini با ذخیره تنظیمات فعلی فایل
منوهای چپ، راست و گزینه ها.
اگر فعال کنید خودکار صرفه جویی برپایی گزینه، MC همیشه تنظیمات فعلی را ذخیره می کند
خارج شدن
همچنین تنظیماتی وجود دارد که نمی توان آنها را از منوها تغییر داد. برای تغییر این تنظیمات
شما باید فایل راه اندازی را با ویرایشگر مورد علاقه خود ویرایش کنید. بخش ویژه را ببینید
تنظیمات برای اطلاعات بیشتر
اجرای عملیاتی سیستم دستورات
می توانید دستورات را با تایپ مستقیم آنها در خط ورودی Midnight Commander اجرا کنید.
یا با انتخاب برنامه ای که می خواهید با نوار انتخاب در یکی از آن ها اجرا کنید
پانل ها و زدن Enter.
اگر Enter را روی فایلی که قابل اجرا نیست فشار دهید، Midnight Commander آن را بررسی می کند
پسوند فایل انتخابی در برابر پسوندهای موجود در فایل پسوند. اگر یک مسابقه
پیدا می شود سپس کد مرتبط با آن پسوند اجرا می شود. یک ماکرو بسیار ساده
توسعه قبل از اجرای دستور انجام می شود.
La cd داخلی فرمان
La cd فرمان توسط Midnight Commander تفسیر می شود، به فرمان منتقل نمی شود
پوسته برای اجرا بنابراین ممکن است تمام توسعه ماکرو خوب و
جایگزینی که پوسته شما انجام می دهد، اگرچه برخی از آنها را انجام می دهد:
تیلد تعویض (~) با دایرکتوری اصلی شما جایگزین می شود، اگر a را اضافه کنید
نام کاربری پس از tilde، سپس با دایرکتوری ورود به سیستم جایگزین می شود
کاربر مشخص شده
برای مثال، ~guest فهرست اصلی برای مهمان کاربر است، در حالی که ~/مهمان هست
مهمان دایرکتوری در فهرست اصلی شما.
قبلی دایرکتوری. با استفاده از
نام دایرکتوری ویژه '-' مانند این است: cd -
CDPATH دایرکتوری. اگر دایرکتوری مشخص شده به cd دستور در حال حاضر نیست
دایرکتوری، سپس The Midnight Commander از مقدار متغیر محیطی استفاده می کند CDPATH
برای جستجوی دایرکتوری در هر یک از دایرکتوری های نامگذاری شده.
به عنوان مثال شما می توانید خود را تنظیم کنید CDPATH متغیر به ~/src:/ usr / src، به شما امکان تغییر می دهد
دایرکتوری خود را به هر یک از دایرکتوری های داخل ~/src و / usr / src دایرکتوری ها، از
هر مکانی در فایل سیستم با استفاده از نام نسبی آن (مثلاً cd linux می تواند باشد
شما به /usr/src/linux).
درشت دستور جایگزینی
هنگام دسترسی به منوی کاربر، یا اجرای یک فرمان وابسته به برنامه افزودنی، یا اجرای یک
دستور از ورودی خط فرمان، یک جایگزین ساده ماکرو انجام می شود.
ماکروها عبارتند از:
%i تورفتگی فضای خالی، برابر با موقعیت ستون مکان نما است. فقط برای ویرایش منو
%y نوع نحو فایل جاری فقط برای ویرایش منو
%k نام فایل بلوک.
%e نام فایل خطا
%m نام منوی فعلی
%f و %p
نام فایل فعلی
%x پسوند نام فایل فعلی
%b نام فایل فعلی بدون پسوند.
%d نام دایرکتوری فعلی
%F فایل فعلی در پانل انتخاب نشده.
%D نام دایرکتوری پانل انتخاب نشده.
%t فایل های برچسب گذاری شده فعلی
%T فایل های برچسب گذاری شده در پانل انتخاب نشده.
%u و %U
مشابه ماکروهای %t و %T، اما علاوه بر این فایلها بدون برچسب هستند. تو می توانی
از این ماکرو فقط یک بار در هر ورودی فایل منو یا ورود فایل پسوند استفاده کنید، زیرا در مرحله بعد
زمانی که هیچ فایل برچسب گذاری شده ای وجود نخواهد داشت.
%s و %S
فایل های انتخاب شده: فایل های برچسب گذاری شده در صورت وجود. در غیر این صورت فایل فعلی.
%cd این یک ماکرو ویژه است که برای تغییر دایرکتوری فعلی به
دایرکتوری که در مقابل آن مشخص شده است. این در درجه اول به عنوان یک رابط برای استفاده می شود
سیستم فایل مجازی
٪چشم انداز این ماکرو برای فراخوانی بیننده داخلی استفاده می شود. این ماکرو را می توان به تنهایی یا
با استدلال اگر آرگومان هایی را به این ماکرو ارسال کنید، باید آنها را ضمیمه کنید
در داخل پرانتز.
استدلال ها عبارتند از: ASCII مجبور کردن بیننده به حالت ascii. هگزا به زور
بیننده به حالت هگز. ناگهان به بیننده بگوید که باید پررنگ را تفسیر کند
و زیر دنباله های nroff خط بکشید. فرمت نشده به بیننده بگویم که تفسیر نکند
دستور nroff برای پررنگ یا خط دار کردن متن.
%% شخصیت
٪{مقداری متن}
درخواست تعویض یک کادر ورودی نشان داده می شود و متن داخل پرانتزها نشان داده می شود
به عنوان یک اعلان استفاده می شود. ماکرو با متن تایپ شده توسط کاربر جایگزین می شود. در
کاربر می تواند ESC یا F10 را برای لغو فشار دهد. این ماکرو در خط فرمان کار نمی کند
نشده است.
٪ var {env: پیش فرض
اگر محیط متغیر است ENV تنظیم نشده است، به طور پیش فرض جایگزین می شود. در غیر این صورت،
ارزش ENV جایگزین شده است.
La زیر پوسته پشتیبانی
پشتیبانی زیر پوسته یک گزینه زمان کامپایل است که با پوسته ها کار می کند: bash، tcsh و
zsh.
هنگامی که کد زیر پوسته فعال می شود، Midnight Commander یک کپی همزمان از آن ایجاد می کند
پوسته شما (پوسته ای که در پوسته متغیر و اگر تعریف نشده باشد، یک
در / etc / passwd فایل) و به جای فراخوانی یک پوسته جدید، آن را در یک ترمینال شبه اجرا کنید
هر بار که دستوری را اجرا می کنید، دستور به زیر پوسته ارسال می شود که گویی شما چنین کرده اید
آن را تایپ کرد این همچنین به شما امکان می دهد متغیرهای محیط را تغییر دهید، از توابع پوسته استفاده کنید
و نام مستعار را تعریف کنید که تا زمانی که از Midnight Commander خارج شوید معتبر هستند.
اگر شما با استفاده از بر هم زدن شما می توانید دستورات راه اندازی را برای زیر پوسته در خود مشخص کنید
~/.local/share/mc/bashrc فایل و نقشه های صفحه کلید ویژه در ~/.local/share/mc/inputrc
فایل. tcsh کاربران ممکن است دستورات راه اندازی را در ~/.local/share/mc/tcshrc فایل.
هنگامی که کد زیر پوسته استفاده می شود، می توانید برنامه ها را در هر زمان با دنباله به حالت تعلیق در آورید
شرکت کنید و به Midnight Commander برگردید، اگر برنامه ای را قطع کنید، این کار را نمی کنید
تا زمانی که از برنامه ای که قطع کرده اید خارج شوید، بتوانید دستورات خارجی دیگر را اجرا کنید.
یکی از ویژگی های اضافه شده در استفاده از پوسته فرعی این است که فرمان نمایش داده شده توسط Midnight
Commander همان فرمانی است که در حال حاضر در پوسته خود استفاده می کنید.
بخش OPTIONS اطلاعات بیشتری در مورد نحوه کنترل کد زیر پوسته دارد.
chmod
پنجره Chmod برای تغییر بیت های ویژگی در گروهی از فایل ها و دایرکتوری ها استفاده می شود.
می توان آن را با ترکیب کلید Cx c فراخوانی کرد.
پنجره Chmod دارای دو بخش است - ویرایش و پرونده.
در قسمت File نام فایل یا دایرکتوری و مجوزهای آن نمایش داده می شود
فرم اکتال، و همچنین صاحب و گروه آن.
در بخش Permissions مجموعه ای از دکمه های بررسی وجود دارد که با فایل مطابقت دارد
بیت های ویژگی همانطور که بیتهای ویژگی را تغییر میدهید، میتوانید مقدار هشتگانه را مشاهده کنید
بخش فایل
برای حرکت بین ویجت ها (دکمه ها و دکمه های بررسی) از فلش کلید یا برگ کلیدی
برای تغییر وضعیت دکمههای بررسی یا انتخاب یک دکمه از آن استفاده کنید فضا. شما نیز می توانید
برای فعال کردن سریع دکمه ها از کلیدهای میانبر روی دکمه ها استفاده کنید. کلیدهای میانبر به صورت برجسته نشان داده می شوند
حروف روی دکمه ها
برای تنظیم بیت های ویژگی، از کلید Enter استفاده کنید.
هنگام کار با گروهی از فایل ها یا دایرکتوری ها، فقط روی بیت هایی که می خواهید کلیک کنید
تنظیم یا روشن هنگامی که بیت هایی را که می خواهید تغییر دهید انتخاب کردید، یکی از آنها را انتخاب می کنید
دکمه های عمل (تنظیم علامت گذاری شده یا پاک کردن علامت گذاری شده).
در نهایت، برای تنظیم دقیق ویژگیها با موارد مشخص شده، میتوانید از [تنظیم همه]
دکمه، که بر روی تمام فایل های برچسب گذاری شده عمل می کند.
[مشخص شده همه] فقط ویژگی های علامت گذاری شده را برای همه فایل های انتخاب شده تنظیم کنید
[تنظیم مشخص شده] بیت های علامت گذاری شده را در ویژگی های همه فایل های انتخاب شده تنظیم کنید
[تمیز مشخص شده] پاک کردن بیت های علامت گذاری شده در ویژگی های همه فایل های انتخاب شده
[تنظیم] ویژگی های یک فایل را تنظیم کنید
[لغو] دستور Chmod را لغو کنید
چوون
دستور Chown برای تغییر مالک/گروه یک فایل استفاده می شود. کلید داغ برای این
دستور Cx o است.
بیشتر چوون
دستور Advanced Chown دستور Chmod و Chown است که در یک پنجره ترکیب شده اند. شما
می تواند مجوزها و مالک/گروه فایل ها را به یکباره تغییر دهد.
پرونده عملیات
هنگامی که فایل ها را کپی، جابجا یا حذف می کنید، Midnight Commander عملیات فایل را نشان می دهد
گفتگو فایل هایی را که در حال پردازش هستند نشان می دهد و از سه نوار پیشرفت استفاده می کند.
نوار فایل نشان دهنده درصد فایل فعلی است که تا کنون پردازش شده است.
نوار شمارش نشان می دهد که چه تعداد از فایل های برچسب گذاری شده مدیریت شده اند. نوار بایت
درصد حجم کل فایل های برچسب گذاری شده را نشان می دهد. اگر
گزینه verbose خاموش است، نوار فایل و بایت نشان داده نمی شود.
دو دکمه در پایین دیالوگ وجود دارد. با فشار دادن دکمه Skip، از آن رد می شود
بقیه فایل فعلی با فشار دادن دکمه Abort کل عملیات لغو می شود
بقیه فایل ها حذف می شوند
سه دیالوگ دیگر وجود دارد که می توانید در طول عملیات فایل وارد آنها شوید.
گفتگوی خطا از شرایط خطا اطلاع می دهد و سه گزینه دارد. به طور معمول شما
یا دکمه Skip را برای پرش از فایل یا دکمه Abort را برای لغو عملیات انتخاب کنید
در مجموع همچنین اگر مشکل را از طریق دیگری رفع کرده اید، می توانید دکمه Retry را انتخاب کنید
پایانه.
زمانی که می خواهید فایلی را در بالای یک کپی یا جابجا کنید، گفتگوی جایگزین نمایش داده می شود
فایل موجود دیالوگ تاریخ و اندازه هر دو فایل را نشان می دهد. بله را فشار دهید
دکمه برای بازنویسی فایل، دکمه No برای پرش از فایل، دکمه همه برای بازنویسی
همه فایلها، دکمه None برای بازنویسی هرگز و دکمه Update برای بازنویسی اگر
فایل منبع جدیدتر از فایل هدف است. شما می توانید کل عملیات را با
با فشار دادن دکمه Abort
هنگامی که می خواهید دایرکتوری را حذف کنید که حذف نشده است، گفتگوی حذف بازگشتی نشان داده می شود
خالی. دکمه بله را فشار دهید تا دایرکتوری به صورت بازگشتی حذف شود، دکمه خیر را برای پرش فشار دهید
دایرکتوری، دکمه All برای حذف همه دایرکتوری ها و دکمه None برای پرش
همه دایرکتوری های غیر خالی شما می توانید کل عملیات را با فشار دادن Abor متوقف کنید
دکمه. اگر دکمه بله یا همه را انتخاب کرده باشید از شما درخواست تایید می شود. تایپ کنید
"بله" فقط در صورتی که واقعا مطمئن باشید که می خواهید حذف بازگشتی را انجام دهید.
اگر فایل هایی را تگ کرده اید و عملیاتی را بر روی آنها انجام می دهید فقط فایل هایی را که روی آنها وجود دارد
عملیات موفقیت آمیز بدون برچسب هستند. فایل های ناموفق و نادیده گرفته شده برچسب گذاری می شوند.
ماسک کپی/تغییر نام
عملیات کپی/انتقال به شما امکان می دهد نام فایل ها را به روشی آسان ترجمه کنید. برای انجام این،
شما باید ماسک منبع صحیح و معمولا در قسمت انتهایی را مشخص کنید
مقصد را مشخص کنید. همه فایل های مطابق با ماسک منبع هستند
با توجه به ماسک هدف کپی/تغییر نام شد. اگر فایلهای برچسبگذاری شده وجود دارد، فقط آنهایی که برچسبگذاری شدهاند
فایل های مطابق با ماسک منبع تغییر نام داده می شوند.
گزینه های دیگری نیز وجود دارد که می توانید تنظیم کنید:
دنبال کردن لینک ها
تعیین می کند که آیا پیوندهای نمادین و پیوندهای سخت در فهرست منبع (به صورت بازگشتی در
زیر شاخه ها) پیوندهای جدید در فهرست هدف یا اینکه آیا می خواهید آنها را کپی کنید
محتوا.
شیرجه رفتن به زیر شاخه ها
زمانی که فهرست منبع در شرف کپی شدن است، اما هدف، رفتار را تعیین می کند
دایرکتوری از قبل وجود دارد. عمل پیش فرض کپی کردن محتویات منبع است
دایرکتوری به دایرکتوری هدف فعال کردن این گزینه باعث کپی شدن منبع می شود
خود را در دایرکتوری هدف قرار دهید.
به عنوان مثال، شما می خواهید دایرکتوری را کپی کنید /فو حاوی فایل بار به /bla/foo، که یک است
دایرکتوری موجود به طور معمول (زمانی که شیرجه رفتن به زیر شاخه ها تنظیم نشده است)، mc کپی می کند
پرونده /foo/bar به فایل /bla/foo/bar. با فعال کردن این گزینه /bla/foo/foo
دایرکتوری ایجاد خواهد شد، و /foo/bar در کپی خواهد شد /bla/foo/foo/bar.
حفظ خواص
تعیین می کند که آیا مجوزها، مهرهای زمانی و (اگر ریشه دارید) حفظ شوند
مالکیت فایل های اصلی اگر این گزینه تنظیم نشده باشد، مقدار فعلی
umask محترم خواهد بود.
استفاده کنید صدف الگوهای
وقتی این گزینه روشن است، میتوانید از «*» و «؟» استفاده کنید. حروف عام در ماسک منبع. آنها کار میکنند
همانطور که در پوسته انجام می دهند. در ماسک هدف فقط "*" و "\" حروف عام هستند
مجاز. اولین علامت عام "*" در ماسک هدف مربوط به اولین گروه عام است
در ماسک منبع، "*" دوم مربوط به گروه دوم و غیره است. '\1'
علامت عام مربوط به اولین گروه حروف عام در ماسک منبع، وایلد کارد '\2' است.
مربوط به گروه دوم و به همین ترتیب تا '\9' است. عام "\0" است
کل نام فایل فایل منبع
دو نمونه:
اگر ماسک منبع "*.tar.gz" باشد، مقصد "/bla/*.tgz" و فایل مورد نظر
کپی شده "foo.tar.gz" است، کپی "foo.tgz" در "/bla" خواهد بود.
فرض کنید می خواهید نام پایه و پسوند را عوض کنید تا "file.c" به "c.file" تبدیل شود و
به زودی. ماسک منبع برای این "*.*" و مقصد "\2.\1" است.
استفاده کنید صدف الگوهای خاموش
هنگامی که گزینه الگوهای پوسته خاموش است، 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' هستند.
به عنوان مثال، اگر ماسک منبع '*' باشد ( استفاده کنید صدف الگوهای روشن) یا '^\(.*\)$' ( استفاده کنید صدف
الگوهای خاموش) و ماسک هدف '\L\u*' است که نام فایلها به داشتن تبدیل میشوند
حروف بزرگ اولیه و در غیر این صورت کوچک.
همچنین می توانید از '\' به عنوان کاراکتر نقل قول استفاده کنید. به عنوان مثال، '\' یک علامت معکوس و '\*' یک علامت است
ستاره
پایدار خطوط همایش
فرمان Midnight Commander را می دهد که باید پیوندهای علامت را در هدف تغییر دهد تا آنها این کار را انجام دهند
به همان مکان قبلی اشاره کنید. با پیوندهای نمادین مطلق این کار را انجام می دهد
چیزی نیست، اما اگر یک نسبی داشته باشید، مقدار آن را دوباره محاسبه می کند و لازم را اضافه می کند../
و سایر قطعات دایرکتوری و کوتاه کردن مقدار تا حد امکان (مدرن ترین
فایل سیستم ها پیوندهای نمادین کوتاه را در داخل inode ها نگه می دارند و بنابراین فضای دیسک زیادی را هدر نمی دهند).
انتخاب/لغو انتخاب فایل ها
گفتگوی گروهی از فایل ها و دایرکتوری ها انتخاب یا انتخاب استفاده. خط ورودی
اجازه می دهد تا عبارت منظم نام فایل هایی را که انتخاب می شود/لغو انتخاب می شود وارد کنید.
چه زمانی فایل ها فقط چک باکس روشن است، فقط فایلها انتخاب خواهند شد. اگر فایل ها فقط خاموش است، همانطور که
فایل ها به عنوان دایرکتوری انتخاب خواهند شد. چه زمانی صدف الگوهای چک باکس روشن است
عبارت بسیار شبیه نام فایل است که در پوسته (* به معنای صفر یا بیشتر است
شخصیت ها و ? ایستاده برای یک شخصیت). اگر صدف الگوهای خاموش است، سپس برچسب گذاری
فایل ها با عبارات منظم معمولی انجام می شود (به ویرایش (1) مراجعه کنید). چه زمانی مورد حساس
چک باکس روشن است، انتخاب نویسههای حساس به حروف بزرگ و کوچک خواهد بود. اگر مورد حساس is
خاموش، مورد نادیده گرفته خواهد شد.
داخلی تفاوت بیننده
mcdiff یک ابزار تفاوت بصری است. می توانید دو فایل را با هم مقایسه کنید و آنها را در جای خود ویرایش کنید (تفاوت
به صورت پویا به روز می شوند). شما می توانید یک نسخه کارآمد از نسخه محبوب را مرور و مشاهده کنید
سیستم های کنترل (GIT، Subversion و غیره).
میانبرهای زیر در نمایشگر تفاوت داخلی Midnight Commander موجود است.
F1 فرامتن داخلی کمک بیننده را فراخوانی کنید.
F2 فایل های اصلاح شده را ذخیره کنید.
F4 فایل پنل سمت چپ را در ویرایشگر داخلی ویرایش کنید.
F14 فایل پنل سمت راست را در ویرایشگر داخلی ویرایش کنید.
F5 هنک فعلی را ادغام کنید. فقط قطعه فعلی ادغام خواهد شد.
F7 شروع جستجو.
F17 ادامه جستجو
F10، خروج، q خروج از بیننده تفاوت.
Alt-s، s تغییر وضعیت نمایش وضعیت hunk.
Alt-n، l نمایش اعداد خط را تغییر دهید.
f پانل سمت چپ را به حداکثر برسانید.
= پانل ها را از نظر عرض مساوی کنید.
> اندازه پنل سمت راست را کاهش دهید.
< اندازه پنل سمت چپ را کاهش دهید.
c نمایش نماد برگشت کالسکه (CR) را به صورت ^M تغییر دهید.
2, 3, 4, 8 تنظیم اندازه جدول
مس مبادله محتویات پانل های متفاوت.
Cr صفحه را تازه کنید.
شرکت به زیر پوسته بروید و صفحه فرمان را نشان دهید.
وارد، فضا، n تفاوت بعدی را پیدا کنید.
بک اسپیس، p تفاوت قبلی را پیدا کنید.
g برو به خط
پایین یک خط به جلو حرکت دهید.
Up یک خط به عقب اسکرول کنید.
صفحه بالا یک صفحه به بالا ببرید
صفحه پایین یک صفحه پایین تر حرکت می کند.
خانه ، A1 به ابتدای خط حرکت می کند.
پایان به انتهای خط حرکت می کند.
C-Home به ابتدای فایل بروید.
C-End، C1 به انتهای فایل بروید.
داخلی پرونده بیننده
نمایشگر فایل داخلی دو حالت نمایش را ارائه می دهد: ASCII و hex. برای جابجایی بین
حالت ها، از کلید F4 استفاده کنید.
بیننده سعی خواهد کرد از بهترین روش ارائه شده توسط سیستم شما یا نوع فایل استفاده کند
نمایش اطلاعات برخی از دنبالههای شخصیتی که اغلب در آن ظاهر میشوند
صفحات دستی از پیش فرمت شده، پررنگ و زیرخط دار نمایش داده می شوند، بنابراین نمایش زیبایی ایجاد می کنند
از پرونده های شما
در حالت هگز، تابع جستجو متن را به صورت نقل قول و اعداد ثابت می پذیرد. متن
در نقل قول دقیقاً پس از حذف نقل قول مطابقت داده می شود. هر عدد با یک بایت مطابقت دارد.
می توانید متن نقل قول شده را با ثابت هایی مانند این ترکیب کنید:
"String" -1 0xBB 012 "متن بیشتر"
توجه داشته باشید که 012 یک عدد اکتالی است. -1 به 0xFF تبدیل می شود.
در اینجا فهرستی از اقدامات مرتبط با هر کلید که Midnight Commander انجام می دهد، آمده است
دسته در نمایشگر فایل داخلی.
F1 فرامتن داخلی کمک بیننده را فراخوانی کنید.
F2 حالت wrap را تغییر دهید.
F4 حالت هگز را تغییر دهید.
F5 برو خط. این یک شماره خط را از شما می خواهد و آن خط را نمایش می دهد.
F6، /. جستجوی عبارات منظم
?, جستجوی عبارت منظم معکوس
F7 جستجوی معمولی / جستجوی حالت هگزا.
Cs، F17، n. اگر هیچ عبارت جستجوی قبلی دیگری find وجود نداشت، جستجوی عادی را شروع کنید
مسابقه بعدی.
Cr. اگر هیچ عبارت جستجوی قبلی وجود نداشت، جستجوی معکوس را شروع کنید
مطابقت داشته باشد.
F8 تغییر حالت خام/تجزیه شده: این فایل را همانطور که روی دیسک یافت شده یا در حال پردازش است نشان می دهد
فیلتر در فایل mc.ext و سپس خروجی فیلتر مشخص شده است. جاری
حالت همیشه غیر از نوشته شده روی برچسب دکمه است، زیرا روی دکمه حالت است
که با آن کلید وارد می کنید.
F9 تغییر حالت قالب/عدم فرمت: وقتی حالت فرمت روشن است، بیننده مقداری را تفسیر می کند
دنباله های رشته ای برای نشان دادن پررنگ و خط زیر با رنگ های مختلف. همچنین روی برچسب دکمه
حالت دیگری غیر از فعلی است.
F10، اسک از نمایشگر فایل داخلی خارج شوید.
صفحه بعد، فضا، رزومه. یک صفحه به جلو حرکت دهید.
صفحه قبل، Alt-v، Cb، بک اسپیس. یک صفحه به عقب اسکرول کنید.
پایین کلید یک خط به جلو حرکت دهید.
کلید بالا یک خط به عقب اسکرول کنید.
Cl صفحه را تازه کنید.
شرکت به زیر پوسته بروید و صفحه فرمان را نشان دهید.
[نه] m علامت n را تنظیم کنید.
[نه] r پرش به علامت n.
Cf به فایل بعدی بروید.
Cb به فایل قبلی بروید.
Alt-r خط کش را روشن کنید.
Alt-e برای تغییر مجموعه نویسه های متن نمایش داده شده می توانید از Me (Alt-e) استفاده کنید. رمزگذاری مجدد از ساخته شده است
صفحه کد را به صفحه کد سیستم انتخاب کرد. برای لغو رمزگذاری مجدد می توانید " را انتخاب کنید
ترجمه>" در گفتگوی انتخاب مجموعه نویسه.
این امکان وجود دارد که به نمایشگر فایل آموزش دهید که چگونه یک فایل را نمایش دهد، به ویرایش نگاه کنید
بخش فایل پسوند
داخلی پرونده ویرایشگر
ویرایشگر فایل داخلی یک ویرایشگر تمام صفحه با امکانات کامل است. این می تواند فایل ها را تا
64 مگابایت امکان ویرایش فایل های باینری وجود دارد. ویرایشگر فایل داخلی فراخوانی می شود
با استفاده از F4 اگر use_internal_edit گزینه در فایل اولیه تنظیم شده است.
ویژگی هایی که در حال حاضر پشتیبانی می کند عبارتند از: بلوک کپی، انتقال، حذف، برش، چسباندن. کلید برای کلید
لغو منوهای کشویی؛ درج فایل؛ دستورات ماکرو؛ جستجوی عبارت منظم و
جایگزین کردن؛ برجسته کردن متن با پیکان شیفت (در صورت پشتیبانی از ترمینال). درج-بازنویسی
تغییر وضعیت؛ بسته بندی کلمه؛ autoindent; اندازه زبانه قابل تنظیم؛ برجسته سازی نحو برای فایل های مختلف
انواع و گزینه ای برای لوله کردن بلوک های متنی از طریق دستورات پوسته مانند تورفتگی و ispell.
بخش ها:
گزینه های ویرایشگر در فایل ini
استفاده از ویرایشگر بسیار آسان است و نیازی به آموزش ندارد. برای اینکه ببینید چه کلیدهایی چه کاری انجام می دهند، فقط
به منوی کشویی مناسب مراجعه کنید. کلیدهای دیگر عبارتند از: کلیدهای حرکتی Shift متن را انجام می دهند
مشخص کردن. Ctrl-Ins در فایل کپی می کند mcedit.clip و تغییر شکل خمیر از
mcedit.clip. Shift-Del کاهش می دهد به mcedit.clipو CTRL-DEL متن هایلایت شده را حذف می کند موش
هایلایت کردن نیز کار می کند، و می توانید طبق معمول با نگه داشتن شیفت، ماوس را لغو کنید
در حالی که ماوس را میکشید کلید کنید تا برجسته کردن ترمینال معمولی ماوس کار کند.
برای تعریف ماکرو، فشار دهید CTRL-R و سپس کلیدهایی را که می خواهید اجرا کنید تایپ کنید.
رسانه ها و مطبوعات CTRL-R دوباره وقتی تمام شد سپس می توانید ماکرو را به هر کلیدی که دوست دارید اختصاص دهید
با فشردن آن کلید با فشار دادن ماکرو اجرا می شود Ctrl-A و سپس کلید اختصاص داده شده.
اگر متا، Ctrl یا Esc را فشار دهید و کلید اختصاص داده شده را فشار دهید، ماکرو نیز اجرا میشود.
که کلید برای هیچ عملکرد دیگری استفاده نمی شود. پس از تعریف، دستورات ماکرو وارد می شوند
فایل ~/.local/share/mc/mcedit/mcedit.macros شما می توانید یک ماکرو را با حذف کردن حذف کنید
خط مناسب در این فایل
برای تغییر مجموعه نویسه های متن نمایش داده شده می توانید از Me (Alt-e) استفاده کنید. رمزگذاری مجدد از انتخاب شده ساخته شده است
صفحه کد به صفحه کد سیستم برای لغو رمزگذاری مجدد می توانید " را انتخاب کنید " که در
گفتگوی انتخاب مجموعه نویسه.
F19 بلوک هایلایت شده فعلی را فرمت می کند (متن ساده یا C or ++C کد یا کد دیگر).
این توسط فایل کنترل می شود /usr/share/mc/edit.indent.rc که در آن کپی شده است
~/.local/share/mc/mcedit/edit.indent.rc اولین باری که از آن استفاده می کنید در فهرست اصلی خود.
ویرایشگر همچنین کاراکترهای غیر ما (160+) را نمایش می دهد. هنگام ویرایش فایل های باینری، باید
تنظیم نمایش بیت به 7 بیت در منوی گزینه ها برای تمیز نگه داشتن فاصله.
گزینه of سردبیر in فایل ini
برخی از گزینه های ویرایشگر ini-file در این بخش توضیح داده شده است. گزینه ها در قرار می گیرند
بخش [نیمه شب-فرمانده]
editor_wordcompletion_collect_entire_file
کاندیداهای تکمیل خودکار را در کل فایل یا فقط از ابتدای فایل تا شروع جستجو کنید
موقعیت مکان نما (0)
پرده انتخابگر
Midnight Commander از اجرای بسیاری از ماژول های داخلی (مانند ویرایشگر، نمایشگر و تفاوت) پشتیبانی می کند
viewer) به طور همزمان و جابجایی بین آنها بدون بستن فایل های باز. استفاده كردن
چندین مدیر فایل در یک زمان، با این حال، در حال حاضر پشتیبانی نمی شود.
بیایید هر یک از این ماژول ها را یک صفحه نمایش بنامیم. سه راه برای جابجایی بین صفحه نمایش وجود دارد،
با استفاده از یکی از این میانبرهای جهانی:
Alt-} به صفحه بعدی بروید؛
Alt-{ تغییر به صفحه قبلی؛
alt-' یک پنجره محاوره ای با لیست صفحه های باز فعلی باز کنید (یا از "صفحه نمایش" استفاده کنید
لیست" آیتم منو).
تکمیل
اجازه دهید Midnight Commander برای شما تایپ کند.
سعی کنید متن را قبل از موقعیت فعلی تکمیل کنید. MC تلاش می کند تکمیل شود
در نظر گرفتن متن به عنوان متغیر (اگر متن با $)، نام کاربری (اگر متن شروع شود
با ~، نام میزبان (اگر متن با آن شروع می شود @) یا فرمان (اگر در خط فرمان هستید
در موقعیتی که میتوانید دستوری را تایپ کنید، تکمیلهای ممکن شامل پوسته میشوند
کلمات رزرو شده و دستورات داخلی پوسته نیز به نوبه خود. اگر هیچ یک از این موارد مطابقت نداشت،
تکمیل نام فایل تلاش می شود.
تکمیل نام فایل، نام کاربری، متغیر و نام میزبان روی تمام خطوط ورودی، دستور کار می کند
تکمیل مختص خط فرمان است. اگر تکمیل مبهم باشد (بیشتر وجود دارد
احتمالات مختلف)، MC بوق می دهد و عمل زیر بستگی به تنظیم آن دارد
کامل: نمایش همه گزینه در گفتگوی پیکربندی. اگر فعال باشد، فهرستی از همه
امکانات در کنار موقعیت فعلی ظاهر می شود و می توانید با کلیدهای جهت دار انتخاب کنید
و وارد ورودی صحیح همچنین می توانید اولین حروفی را که در آن عبارت است را تایپ کنید
امکانات برای انتقال به زیر مجموعه ای از همه احتمالات و تکمیل به همان اندازه متفاوت است
ممکن است. اگر فشار دهید آلت Tab دوباره، فقط زیر مجموعه در لیست باکس نشان داده می شود،
در غیر این صورت اولین موردی که با تمام کاراکترهای قبلی مطابقت دارد برجسته می شود.
به محض اینکه هیچ ابهامی وجود نداشته باشد، گفتگو ناپدید می شود، اما می توانید با لغو کلیدها آن را پنهان کنید
Esc را, F10 و کلیدهای جهت دار چپ و راست. اگر Complete: show all غیرفعال باشد، کادر محاوره ای باز می شود
فقط در صورتی که فشار دهید آلت Tab برای بار دوم، برای اولین بار MC فقط بوق می دهد.
اعمال فرار از ?, * و & نمادها (به عنوان \?, \*, \& ) در نام فایل ها برای غیر مجاز استفاده از آنها به عنوان
هنگامی که جایگزینی در خط ورودی انجام می شود، متاس نمادها در عبارات منظم.
مجازی پرونده سیستم
Midnight Commander با یک لایه کد برای دسترسی به سیستم فایل ارائه شده است. این کد
لایه به عنوان سوئیچ سیستم فایل مجازی شناخته می شود. سوئیچ سیستم فایل مجازی اجازه می دهد
Midnight Commander برای دستکاری فایل هایی که در فایل سیستم یونیکس قرار ندارند.
در حال حاضر Midnight Commander با برخی از سیستم های فایل مجازی (VFS) بسته بندی شده است:
محلی سیستم فایل که برای دسترسی به سیستم فایل یونیکس معمولی استفاده می شود. را ftpfs، استفاده می شود
دستکاری فایل ها در سیستم های راه دور با پروتکل FTP. را تعرفه ها، برای دستکاری استفاده می شود
tar و فایل های فشرده tar; را undelfs، برای بازیابی فایل های حذف شده در فایل ext2 استفاده می شود
سیستم ها (سیستم فایل پیش فرض برای سیستم های لینوکس)، ماهی (برای دستکاری فایل ها
اتصالات پوسته مانند rsh و ssh). اگر کد با sftpfs (برای
دستکاری فایل ها از طریق اتصالات SFTP). اگر کد با smbfs حمایت کردن،
شما می توانید فایل ها را در سیستم های راه دور با پروتکل SMB (CIFS) دستکاری کنید.
یک ژنریک extfs (External Virtual File System) به منظور گسترش آسان VFS ارائه شده است
قابلیت استفاده از اسکریپت ها و نرم افزارهای خارجی
کد سوئیچ VFS تمام نام مسیرهای استفاده شده را تفسیر می کند و آنها را به مسیر ارسال می کند
سیستم فایل صحیح، فرمت های مورد استفاده برای هر یک از سیستم های فایل بعدا شرح داده شده است
در بخش خودشان
FTP پرونده سیستم
سیستم فایل FTP (ftpfs) به شما امکان می دهد فایل ها را در ماشین های راه دور دستکاری کنید. به
در واقع از آن استفاده کنید، می توانید از آن استفاده کنید FTP پیوند مورد را در منو قرار دهید یا مستقیماً فعلی خود را تغییر دهید
دایرکتوری با استفاده از cd دستور به نام مسیری که به شکل زیر است:
ftp://[!][user[:pass]@]machine[:port][remote-dir]
La کاربر, بندر و از راه دور کارگردان عناصر اختیاری هستند اگر مشخص کنید کاربر عنصر،
Midnight Commander به عنوان آن کاربر به دستگاه راه دور وارد می شود، در غیر این صورت استفاده خواهد کرد
ورود ناشناس یا نام ورود از ~/.netrc فایل. اختیاری عبور عنصر است
رمز عبور استفاده شده برای اتصال استفاده از رمز عبور در نام دایرکتوری VFS نیست
توصیه می شود، زیرا می تواند به صورت متن واضح روی صفحه ظاهر شود و می تواند در آن ذخیره شود
تاریخچه دایرکتوری
برای فعال کردن استفاده از پروکسی FTP، preend کنید ! (یک علامت تعجب) به نام میزبان.
مثال:
ftp://ftp.nuclecu.unam.mx/linux/local
ftp://tsx-11.mit.edu/pub/linux/packages
ftp://!behind.firewall.edu/pub
ftp://guest@remote-host.com:40/pub
ftp://miguel:xxx@server/pub
لطفاً کادر محاورهای Virtual File System را برای گزینههای ftpfs بررسی کنید.
قیر پرونده سیستم
سیستم فایل tar به شما امکان دسترسی فقط خواندنی به فایلهای tar و فشردهشده شما را میدهد
فایل های tar با استفاده از دستور chdir. برای تغییر دایرکتوری خود به یک فایل tar، باید تغییر دهید
دایرکتوری فعلی شما به فایل tar با استفاده از نحو زیر:
/filename.tar/utar://[dir-inside-tar]
فایل mc.ext از قبل یک میانبر برای فایلهای tar فراهم میکند، به این معنی که معمولاً شما
فقط به یک فایل tar اشاره کنید و بازگشت را فشار دهید تا وارد فایل tar شوید، ویرایش را ببینید
بخش Extension File برای جزئیات نحوه انجام این کار.
مثال:
mc-3.0.tar.gz/utar://mc-3.0/vfs
/ftp/GCC/gcc-2.7.0.tar/utar://
دومی مسیر کامل آرشیو تار را مشخص می کند.
فایل انتقال روی پوسته سیستم فایل
سیستم فایل ماهی یک سیستم فایل مبتنی بر شبکه است که به شما امکان می دهد فایل را دستکاری کنید
فایل ها در یک ماشین راه دور به گونه ای که گویی محلی هستند. برای استفاده از این، طرف مقابل باید یکی از این دو را انجام دهد
سرور ماهی را اجرا کنید یا باید پوسته سازگار با bash داشته باشد.
برای اتصال به یک ماشین از راه دور، فقط باید chdir را در یک فهرست خاص که نام آن را انتخاب کنید
در قالب زیر می باشد:
sh://[user@]machine[:options]/[remote-dir]
La کاربر، گزینه های و از راه دور کارگردان عناصر اختیاری هستند اگر مشخص کنید کاربر عنصر
Midnight Commander سعی می کند به عنوان آن کاربر در دستگاه راه دور وارد سیستم شود، در غیر این صورت
از نام ورود شما استفاده خواهد کرد.
موجود گزینه های هستند:
"C" - از فشرده سازی استفاده کنید.
'r' - از rsh به جای ssh استفاده کنید.
پورت - پورت مورد استفاده توسط سرور راه دور را مشخص کنید.
اگر از راه دور کارگردان عنصر موجود است، دایرکتوری فعلی شما در دستگاه راه دور خواهد بود
روی این تنظیم کنید
مثال:
sh: //onlyrsh.mx: r/linux/محلی
sh: //[ایمیل محافظت شده]:C/خصوصی
sh: //[ایمیل محافظت شده]/خصوصی
sh: //[ایمیل محافظت شده]:2222/خصوصی
SFTP (SSH پرونده انتقال پروتکل) سیستم فایل
فایل سیستم SFTP یک سیستم فایل مبتنی بر شبکه است که به شما امکان می دهد فایل را دستکاری کنید
فایل ها در یک ماشین راه دور به گونه ای که گویی محلی هستند.
برای اتصال به یک ماشین از راه دور، فقط باید chdir را در یک فهرست خاص که نام آن را انتخاب کنید
در قالب زیر می باشد:
sftp://[user@]machine:[port]/[remote-dir]
La کاربر، بندر و از راه دور کارگردان عناصر اختیاری هستند اگر مشخص کنید کاربر عنصر،
Midnight Commander سعی می کند به عنوان آن کاربر در دستگاه راه دور وارد سیستم شود، در غیر این صورت این کار را می کند
از نام لاگین خود استفاده کنید بندر - پورت مورد استفاده توسط سرور راه دور را مشخص کنید (به طور پیش فرض 22). اگر
la از راه دور کارگردان عنصر موجود است، دایرکتوری فعلی شما در دستگاه راه دور خواهد بود
روی این تنظیم کنید
مثال:
sftp://onlyrsh.mx/linux/local
sftp://joe:[ایمیل محافظت شده]/خصوصی
sftp://joe@noncompression.ssh.edu/خصوصی
sftp://joe@somehost.ssh.edu:2222/private
بازگرداندن پرونده سیستم
در سیستم های لینوکس، اگر از تنظیمات برای استفاده از امکانات ext2fs undelete بخواهید، این کار را خواهید کرد
فایل سیستم حذف شده را در دسترس داشته باشید. بازیابی فایل های پاک شده فقط در دسترس است
سیستم های فایل ext2 سیستم فایل undelete فقط یک رابط برای کتابخانه ext2fs است
همه نام فایل های حذف شده را در یک ext2fs بازیابی کنید و آنها را استخراج کنید
فایل های انتخاب شده در یک پارتیشن معمولی
برای استفاده از این فایل سیستم، باید chdir را به نام فایل خاصی که توسط the تشکیل شده است وارد کنید
پیشوند "undel://" و نام فایلی که سیستم فایل واقعی در آن قرار دارد.
به عنوان مثال، برای بازیابی فایل های حذف شده در پارتیشن دوم از دیسک SCSI اول در
لینوکس، از نام مسیر زیر استفاده می کنید:
undel://sda2
ممکن است کمی طول بکشد تا undelfs اطلاعات مورد نیاز را قبل از شروع بارگیری کند
در حال مرور فایل ها در آنجا
SMB پرونده سیستم
smbfs به شما اجازه می دهد تا فایل ها را در ماشین های راه دور با پروتکل SMB (یا CIFS) دستکاری کنید.
اینها شامل Windows for Workgroups، Windows 9x/ME/XP، Windows NT، Windows 2000 و
سامبا برای استفاده واقعی از آن، ممکن است سعی کنید از فرمان پانل "SMB link..." استفاده کنید.
(از نوار منو قابل دسترسی است) یا می توانید مستقیماً دایرکتوری فعلی خود را به آن تغییر دهید
با استفاده از دستور cd به نام مسیری که به شکل زیر است:
smb://[user@]machine[/service][/remote-dir]
La کاربر, سرویس و از راه دور کارگردان عناصر اختیاری هستند در کاربر, دامنه و کلمه عبور می توان
در یک گفتگوی ورودی مشخص شود.
مثال:
smb: // ماشین/اشتراک
smb://other_machine
smb://guest@machine/Public/Irlex
خارجی پرونده سیستم
extfs به شما امکان می دهد چندین ویژگی و انواع فایل را در GNU Midnight Commander ادغام کنید
به روشی آسان، با نوشتن فیلمنامه.
فایل سیستم های Extfs را می توان به دو دسته تقسیم کرد:
1. فایل سیستم های مستقل، که با هیچ فایل موجود مرتبط نیستند. آنها
داده های خاص در سراسر سیستم را به عنوان درخت دایرکتوری نشان می دهد. می توانید با تایپ کردن آنها را فراخوانی کنیدcd
fsname://' جایی که fsname یک نام کوتاه extfs است (به زیر مراجعه کنید). نمونه هایی از این فایل سیستم ها
شامل صدا (لیست آهنگ های صوتی روی سی دی) یا apt (لیست تمام بسته های دبیان در سی دی).
سیستم).
به عنوان مثال، برای فهرست کردن آهنگ های CD-Audio در درایو CD-ROM خود، تایپ کنید
سی دی صوتی: //
2. فایل سیستمهای «بایگانی» (مانند rpm، patchf و موارد دیگر)، که محتوای یک فایل را نشان میدهند.
به عنوان درخت دایرکتوری این می تواند از فایل های "واقعی" فشرده شده در یک آرشیو (urar، rpm) تشکیل شده باشد.
یا فایل های مجازی، مانند پیام های یک صندوق پستی (mailfs) یا بخش هایی از یک پچ (patchfs). به
دسترسی به چنین فایل سیستمیfsname://' باید به نام آرشیو ضمیمه شود. توجه داشته باشید که
آرشیو خود می تواند در vfs دیگری باشد.
به عنوان مثال، برای فهرست کردن محتویات یک آرشیو فشرده، document.zip را تایپ کنید
سی دی اسناد.zip/uzip://
در بسیاری از جنبه ها، می توانید با extf ها مانند هر دایرکتوری دیگری رفتار کنید. به عنوان مثال، شما می توانید
آن را به لیست داغ اضافه کنید یا از تاریخچه فهرست به آن تغییر دهید. یک محدودیت مهم این است
که شما نمی توانید دستورات پوسته را در داخل extf ها فراخوانی کنید، درست مانند هر VFS غیر محلی دیگری.
اسکریپت های رایج extfs موجود با Midnight Commander عبارتند از:
a دسترسی به "A:" دیسکت DOS/Windows (cd آ://).
مناسب قسمت جلویی سیستم مدیریت بسته APT دبیان (cd apt://).
سمعی ریپ کردن و پخش سی دی صوتی (cd سمعی:// or cd دستگاه/صوت:/).
bpp بسته توزیع Bad Penguin GNU/Linux (cd file.bpp/bpp://).
بده بسته توزیع دبیان گنو/لینوکس (cd file.deb/deb: //).
dpkg بسته های نصب شده دبیان گنو/لینوکس (cd deb://).
hp48 مشاهده و کپی فایل ها در/از ماشین حساب HP48 (cd hp48://).
lslR مرور لیست های lslR همانطور که در بسیاری از FTP ها یافت می شود (cd نام فایل/lslR://).
ایمیل ها پشتیبانی از فایل های صندوق پستی به سبک mbox (cd صندوق پستی/mailfs://).
پچ اف ها
extf ها برای رسیدگی به تفاوت های یکپارچه و زمینه (cd نام فایل/patchfs://).
دور در دقیقه بسته RPM (cd نام فایل/rpm://).
دور در دقیقه مدیریت پایگاه داده RPM (cd دور در دقیقه: //).
اولها اورار، یوزیپ، باغ وحش، وار، اوه
بایگانی ها (cd آرشیو/xxxx:// که در آن xxxx یکی از موارد زیر است: اولها, اورار, اوزیپ, اوزو, یار,
اوه).
میتوانید نوع/پسوند فایل را به extfهای مشخص شده، همانطور که در افزونه ویرایش توضیح داده شده است، متصل کنید
بخش فایل. در اینجا یک نمونه ورودی برای بسته های Debian آمده است:
regex/.deb$
Open=%cd %p/deb://
رنگ ها
Midnight Commander سعی می کند تشخیص دهد که آیا ترمینال شما از رنگ پشتیبانی می کند یا خیر
پایگاه داده ترمینال و نام ترمینال شما گاهی اوقات گیج می شود، بنابراین ممکن است مجبور شوید
حالت رنگ یا غیرفعال کردن حالت رنگ با استفاده از پرچم -c و -b به ترتیب.
اگر برنامه به جای ncurses با مدیر صفحه نمایش عامیانه کامپایل شود، این کار نیز انجام می شود
متغیر را بررسی کنید رنگ، اگر تنظیم شود، همان اثر پرچم -c را دارد.
میتوانید پایانههایی را مشخص کنید که همیشه حالت رنگ را با اضافه کردن آن مجبور میکنند رنگ_ترمینال ها
متغیر به بخش Colors فایل اولیه. این از نیمه شب جلوگیری می کند
Commander از تلاش برای تشخیص اینکه آیا ترمینال شما از رنگ پشتیبانی می کند یا خیر. مثال:
[رنگ ها]
Color_terminals = Linux ، Xterm
color_terminals=ترمینال-نام1,نام-ترمینال2...
برنامه را می توان هم با ncurses و هم با زبان عامیانه کامپایل کرد، ncurses راهی برای
حالت color force: ncurses فقط از اطلاعات پایگاه داده ترمینال استفاده می کند.
Midnight Commander راهی برای تغییر رنگ های پیش فرض ارائه می دهد. در حال حاضر رنگ ها
با استفاده از متغیر محیطی پیکربندی می شوند MC_COLOR_TABLE یا بخش Colors در
فایل اولیه
در قسمت Colors، نقشه رنگی پیش فرض از قسمت بارگذاری می شود پایه_رنگ متغیر. شما
می تواند با استفاده از نام ترمینال به عنوان کلید ورودی، یک نقشه رنگی جایگزین برای ترمینال مشخص کند
این بخش. مثال:
[رنگ ها]
پایه_رنگ=
Xterm = menu = magenta: marked = ، magenta: markselect = ، قرمز
فرمت تعریف رنگ به صورت زیر است:
= ، ، : =...
رنگ ها اختیاری هستند و کلمات کلیدی عبارتند از: عادی، انتخاب شده، غیرفعال، علامت گذاری شده،
علامت انتخاب، خطاها، ورودی، علامت ورودی، ورودی بدون تغییر، علامت خط فرمان، معکوس، سنج،
هدر، تاریخچه ورودی، تاریخچه فرمان. رنگ های نوار دکمه عبارتند از: bbarhotkey، bbarbutton.
رنگ نوار وضعیت: نوار وضعیت. رنگ های منو عبارتند از: menunormal، menusel، menuhot، menuhotsel،
منو غیر فعال رنگ های دیالوگ عبارتند از: dnormal، dfocus، dhotnormal، dhotfocus، dtitle. خطا
رنگ های گفتگو عبارتند از: errdfocus، errdhotnormal، errdhotfocus، errdtitle. رنگ های راهنما عبارتند از:
helpnormal، helpitalic، helpbold، helplink، helpslink، helptitle. رنگ های نمایشگر عبارتند از:
نمای عادی، نمای بولد، خط نمای، نمای انتخاب شده. رنگ های ویرایشگر عبارتند از: ویرایش عادی،
editbold، editmarked، edit whitespace، editlinesstate. رنگ های منوی بازشو عبارتند از: pmenunormal،
pmenusel، pmenutitle.
هدر رنگ سرصفحه پانل، خطی که شامل عناوین ستون و مرتبسازی است را تعیین میکند
نشانگر حالت
ورودی رنگ خطوط ورودی مورد استفاده در دیالوگ های پرس و جو را تعیین می کند.
اندازه گیری رنگ قسمت پر شده نوار پیشرفت (گیج) را که استفاده می شود را تعیین می کند
برای نشان دادن پیشرفت عملیات فایل مانند کپی کردن به کاربر.
غیر فعال رنگ ویجتی را که نمی توان انتخاب کرد را تعیین می کند.
جعبه های محاوره ای از رنگ های زیر استفاده می کنند: غیر عادی برای متن معمولی استفاده می شود، رفیق is
رنگ مورد استفاده برای جزء انتخابی فعلی، دوری رنگ مورد استفاده است
رنگ کلید میانبر را در اجزای معمولی متمایز می کند، در حالی که dhotfocus رنگ استفاده می شود
برای رنگ هایلایت شده در جزء انتخابی فعلی.
منوها از همان طرح استفاده می کنند اما از menunormal، menusel، menuhot، menuhotsel و
به جای آن تگ های منوی غیر فعال
Help از رنگ های زیر استفاده می کند: کمکی عادی برای متن معمولی استفاده می شود، کمکی استفاده شده برای
متنی که در صفحه راهنما به صورت مورب تاکید شده است، کمک کننده برای متن استفاده می شود که است
در صفحه راهنما به صورت پررنگ تاکید شده است، لینک کمک برای لینک های انتخاب نشده و استفاده می شود
پیوند کمکی برای هایپرلینک انتخاب شده استفاده می شود.
منوی پاپ آپ از رنگ های زیر استفاده می کند: غیر طبیعی برای آیتم های منو انتخاب نشده و به عنوان یک استفاده می شود
رنگ اصلی پنجره منوی بازشو، pmenusel برای آیتم منو انتخاب شده استفاده می شود، بعد از ظهر is
برای عنوان منوی بازشو استفاده می شود.
رنگ های ممکن عبارتند از: مشکی، خاکستری، قرمز، روشن، سبز، سبز روشن، قهوه ای، زرد،
آبی، آبی روشن، سرخابی، سرخابی روشن، فیروزه ای، آبی روشن، خاکستری روشن و سفید. و آنجا
یک کلمه کلیدی ویژه برای پس زمینه شفاف است. "پیش فرض" است. «پیشفرض» فقط میتواند
برای رنگ پس زمینه استفاده شود کلمه کلیدی ویژه دیگر "base" به معنای رنگ های اصلی mc است. چه زمانی
256 رنگ موجود است، آنها را می توان به صورت color16 تا color255 یا به عنوان مشخص کرد
rgb000 به rgb555 و gray0 به gray23. مثال:
[رنگ ها]
base_color=normal=سفید،پیشفرض:مارک شده=ارغوانی،پیشفرض
مشخصهها میتوانند هر یک از موارد برجسته، مورب، زیر خط، معکوس و چشمکزن باشند که با علامت مثبت اضافه میشوند.
اگر بیش از یک مورد می خواهید امضا کنید. کلمه خاص «هیچ» به معنای بدون صفت است
تلاش برای بازگشت به base_color. مثال:
menuhotsel=زرد;مشکی;پررنگ+زیرخط
پوسته
می توانید ظاهر Midnight Commander را تغییر دهید. برای این کار باید یک فایل مشخص کنید
که حاوی توضیحات رنگ ها و خطوط برای ترسیم جعبه است. بازتعریف رنگ ها است
به طور کامل با انتساب رنگ ها، همانطور که در بخش رنگ ها توضیح داده شده است، سازگار است.
اگر پوست شما دارای هر یک از تعاریف 256 رنگ است، باید کلید "256colors" را تعریف کنید.
در بخش [skin] روی مقدار TRUE تنظیم کنید.
یک فایل پوسته با الگوریتم زیر جستجو میشود (به اولین موردی که پیدا شد):
1) گزینه خط فرمان -S or -- پوست =
2) متغیر محیطی MC_SKIN
3) پارامتر پوست در بخش [نیمه شب-فرمانده] در فایل کانفیگ
4) فایل /etc/mc/skins/default.ini
5) فایل /usr/share/mc/skins/default.ini
گزینه خط فرمان، متغیر محیطی و پارامتر موجود در فایل پیکربندی ممکن است شامل موارد زیر باشد
مسیر مطلق به فایل پوسته (با پسوند .ini یا بدون آن). جستجوی
پوسته فایل در (به اولین مورد یافت شده) رخ می دهد:
1) ~/. local/share/mc/skins/
2) @sysconfdir@/mc/skins/
3) /usr/share/mc/skins/
برای دریافت اطلاعات گسترده به:
توضیحات بخش و پارامترها
تعاریف جفت رنگ
قرعه کشی خطوط
سازگاری
توضیحات: of بخش و پارامترهای
بخش [پوست] حاوی اطلاعات متا برای پوسته فایل پارامتر شرح حاوی متن کوتاه
در مورد پوست
بخش [هایلایت فایل] حاوی توضیحات جفت رنگ برای برجسته کردن نام فایل ها است.
نام پارامترها باید با نام بخش ها در فایل filehighlight.ini برابر باشد. دیدن
نام فایل ها را برای دریافت اطلاعات بیشتر برجسته کنید.
بخش [هسته] عناصری را توصیف می کند که در همه جا استفاده می شوند.
_به طور پیش فرض_
جفت رنگ پیشفرض در تمام بخش های دیگر اگر حاوی رنگ نباشند استفاده می شود
تعاریف
انتخاب شد
مکان نما
علامت گذاری شده داده های انتخاب شده
علامت انتخاب
مکان نما روی داده های انتخاب شده
اندازه گیری رنگ قسمت پر شده نوار پیشرفت
ورودی رنگ خطوط ورودی مورد استفاده در گفتگوهای پرس و جو
علامت ورودی
رنگ متن انتخابی ورودی
ورودی بدون تغییر
رنگ متن ورودی قبل از اولین تغییر یا حرکت مکان نما
علامت خط فرمان
رنگ متن انتخاب شده در خط فرمان
معکوس
رنگ معکوس
بخش [گفتگو] عناصری را که در پنجره های محاوره ای قرار می گیرند (به جز خطا) را توصیف می کند
دیالوگ ها).
_به طور پیش فرض_
رنگ پیش فرض برای این بخش اگر مشخص نشده باشد از [core]._default_ استفاده می شود
رفیق رنگ عنصر فعال (در فوکوس)
دوری
رنگ کلیدهای میانبر
dhotfocus
رنگ کلیدهای میانبر در عنصر متمرکز
بخش [خطا] عناصری را که در پنجره های محاوره ای خطا قرار می گیرند را توصیف می کند
_به طور پیش فرض_
رنگ پیش فرض برای این بخش اگر مشخص نشده باشد از [core]._default_ استفاده می شود
اشتباهات عادی
رنگ کلیدهای میانبر
errdhotfocus
رنگ کلیدهای میانبر در عنصر متمرکز
بخش [منو] عناصری که در منو قرار می گیرند را توصیف می کند. این بخش توضیح می دهد
منوی سیستم (که توسط F9 فراخوانی می شود) و منوهای تعریف شده توسط کاربر (با F2 در پانل ها و توسط F11 در
ویرایشگر).
_به طور پیش فرض_
رنگ پیش فرض برای این بخش اگر مشخص نشده باشد از [core]._default_ استفاده می شود
ورود رنگ آیتم های منو
منو داغ
رنگ کلیدهای میانبر منو
منوسل
رنگ مورد فعال منو (در فوکوس)
منو هاتسل
رنگ کلیدهای میانبر منو در آیتم منوی متمرکز
منو غیر فعال
رنگ منوی غیرفعال
بخش [کمک] عناصری را که در پنجره راهنما قرار می گیرند را توصیف می کند.
_به طور پیش فرض_
رنگ پیش فرض برای این بخش اگر مشخص نشده باشد از [core]._default_ استفاده می شود
کمکی
جفت رنگ برای عنصر با کتانی صفت
کمک کننده
جفت رنگ برای عنصر با جسور صفت
لینک کمک
رنگ پیوندها
پیوند کمکی
رنگ پیوند فعال (در فوکوس)
بخش [ویرایشگر] رنگ عناصر قرار داده شده در ویرایشگر را توصیف می کند.
_به طور پیش فرض_
رنگ پیش فرض برای این بخش اگر مشخص نشده باشد از [core]._default_ استفاده می شود
ویرایش پررنگ
جفت رنگ برای عنصر با جسور صفت
ویرایش شده
رنگ متن انتخاب شده
ویرایش فضای سفید
برجستهسازی رنگ برگهها و فضاهای انتهایی
editlinesstate
رنگ برای منطقه حالت خط
بخش [بیننده] رنگ عناصر قرار داده شده در بیننده را توصیف می کند.
خط نمای
جفت رنگ برای عنصر با زیر خط دار خط صفت
رنگ جفت تعاریف
هر پارامتر در فایل پوسته حاوی تعریف جفت رنگ است.
جفتهای رنگی بهصورت دو رنگ توصیف میشوند و ویژگیهای اختیاری با «;» از هم جدا میشوند. اولین
فیلد رنگ پیش زمینه را تنظیم می کند، فیلد دوم رنگ پس زمینه را تعیین می کند، فیلد سوم رنگ پس زمینه را تنظیم می کند
ویژگی های. هر یک از فیلدها ممکن است حذف شود، در این مورد مقدار از آن گرفته می شود
جفت رنگ پیشفرض (جفت رنگ جهانی یا از جفت رنگ پیشفرض این بخش).
مثال:
[هسته]
# سبز روی مشکی
_پیش فرض_=سبز؛مشکی
# سبز (پیشفرض) روی آبی
انتخاب شده=;آبی
# زرد روی سیاه (پیشفرض)
# زیر رنگ زرد روی مشکی (پیشفرض)
علامت گذاری شده=زرد;;زیر خط
رنگهای احتمالی (نامها) و ویژگیها در Colors توضیح داده شدهاند. بخش.
قرعه کشی خطوط
مجموعه خطوط در بخش [خطوط] در پوسته فایل به طور پیش فرض از خطوط تک استفاده می شود، اما شما
ممکن است استفاده از هر نماد utf-8 را مجدداً تعریف کند (مثلاً مانند خطوط).
هشدار !!! هنگامی که Midnight Commander را با استفاده از کتابخانه صفحه نمایش Ncurses می سازید
خطوط ترسیم محدود است! فقط کشیدن یک خط امکان پذیر است. برای تمام سوالات و
نظرات لطفا با توسعه دهندگان Ncurses تماس بگیرید.
توضیحات پارامترها [خطوط]:
بالا سمت چپ
قطعه خط بالا سمت چپ
سمت راست
قطعه خط سمت راست
بالای مرکز
شاخه پایین خط افقی
پایین مرکزی
شاخه بالای خط افقی
پایین سمت چپ
قطعه خط چپ پایین
پایین سمت راست
قطعه سمت راست پایین
وسط چپ
شاخه سمت راست خط عمودی
راست وسط
شاخه سمت چپ خط عمودی
وسط وسط
تلاقی خطوط
افق خط افقی
رستنی خط عمودی
تین هوریز
خط افقی نازک
نازک کردن
خط عمودی نازک
سازگاری
انتصاب رنگ توسط لایه های پوستی کاملاً با انتصاب رنگ ها سازگار است
در رنگ ها توضیح داده شده است. بخش.
در این صورت تخصیص مجدد رنگ ها بر فایل پوسته اولویت دارد و مکمل هم می باشد.
نام پرونده ها نماد
بخش [فایل هایلایت] در فایل پوسته فعلی حاوی نام های کلیدی به عنوان گروه های برجسته و
مقادیر به عنوان جفت رنگ جفت رنگ در بخش پوسته ها مستند شده است.
قوانین برجسته سازی نام فایل ها در فایل /usr/share/mc/filehighlight.ini قرار می گیرد.
(~/.config/mc/filehighlight.ini). نام بخش در این فایل باید برابر باشد
نام پارامترها در بخش [filehighlight] (در فایل فعلی پوست).
کلیدهای این گروه ها عبارتند از:
نوع نوع فایل. در صورت وجود، همه گزینه های دیگر نادیده گرفته می شوند.
regexp عبارت منظم. در صورت وجود، گزینه "برنامه های افزودنی" نادیده گرفته می شود.
ضمیمهها
لیست پسوند فایل ها جدا شده به واسطه '؛' امضا کردن.
extensions_case
(فقط با پارامتر 'extensions' معنا پیدا می کند) قاعده 'extensions' را حساس به حروف بزرگ کنید
(درست) یا نه (نادرست).
کلید «نوع» ممکن است مقادیری داشته باشد:
- FILE (همه فایل ها)
- FILE_EXE
- DIR (همه دایرکتوری ها)
- link_dir
- پیوند (همه پیوندها به جز پیوند قدیمی)
- هاردلینک
- SYMLINK
- STALE_LINK
- DEVICE (همه فایل های دستگاه)
- block_block
- DEVICE_CHAR
- ویژه (همه فایل های خاص)
- SPECIAL_SOCKET
- SPECIAL_FIFO
- SPECIAL_DOOR
ویژه تنظیمات
بیشتر تنظیمات Midnight Commander را می توان از منوها تغییر داد. با این حال، وجود دارد
تعداد کمی از تنظیمات که فقط با ویرایش فایل نصب قابل تغییر هستند.
این متغیرها ممکن است در شما تنظیم شوند ~/.config/mc/ini فایل:
clear_before_exec
به طور پیش فرض Midnight Commander صفحه را قبل از اجرای یک فرمان پاک می کند. اگر
ترجیح می دهید خروجی فرمان را در پایین صفحه ببینید، ویرایش کنید
خود را ~/.config/mc/ini فایل و مقدار فیلد clear_before_exec را به تغییر دهید
0.
confirm_view_dir
اگر F3 را روی یک دایرکتوری فشار دهید، معمولا MC وارد آن دایرکتوری می شود. اگر این پرچم است
روی 1 تنظیم کنید، سپس MC قبل از تغییر دایرکتوری در صورت نیاز، تأیید را درخواست می کند
دارای برچسب گذاری فایل ها
ftpfs_retry_seconds
این مقدار تعداد ثانیه هایی است که Midnight Commander قبل از آن منتظر می ماند
تلاش برای اتصال مجدد به سرور FTP که ورود را رد کرده است. اگر ارزش
صفر است، ورود مجدد تکرار نخواهد شد.
max_dirt_limit
مشخص می کند که حداکثر چند به روز رسانی صفحه را می توان در فایل داخلی نادیده گرفت
بیننده به طور معمول این مقدار قابل توجه نیست، زیرا کد به طور خودکار
تعداد بهروزرسانیها را برای پرش با توجه به نرخ ضربههای کلید دریافتی تنظیم میکند.
با این حال، در ماشینهای بسیار آهسته یا پایانههای با صفحه کلید سریع تکرار خودکار، یک مشکل بزرگ است
مقدار میتواند بهروزرسانیهای صفحه را بیش از حد پرشتاب کند.
به نظر می رسد که تنظیم max_dirt_limit روی 10 باعث بهترین رفتار می شود و آن هم همین است
مقدار پیش فرض
mouse_move_pages_viewer
کنترل می کند که پیمایش با ماوس توسط صفحات یا خط به خط روی صفحه انجام شود
نمایشگر فایل داخلی
only_leading_plus_minus
اجازه رفتار ویژه برای «+»، «-»، «*» در خط فرمان (انتخاب، لغو انتخاب،
انتخاب معکوس) فقط در صورتی که خط فرمان خالی باشد. شما نیازی به نقل قول ندارید
آن کاراکترهای وسط خط فرمان از طرف دیگر نمی توانید
وقتی خط فرمان خالی نیست از آنها برای تغییر انتخاب استفاده کنید.
show_output_starts_shell
این متغیر فقط در صورتی کار می کند که از پشتیبانی ساب شل استفاده نکنید. وقتی استفاده می کنید
دکمه Co برای بازگشت به صفحه کاربر، اگر این یکی تنظیم شود، یک را دریافت خواهید کرد
پوسته تازه در غیر این صورت، فشار دادن هر کلیدی شما را به نیمه شب باز می گرداند
فرمانده
timeformat_recent
قالب زمانی مورد استفاده برای نمایش تاریخ های کمتر از 6 ماه دیگر را تغییر دهید. دیدن
strftime یا صفحه مرد تاریخ برای مشخصات قالب. اگر این گزینه وجود نداشت،
از قالب پیش فرض زمانی استفاده می شود.
timeformat_old
قالب زمانی مورد استفاده برای نمایش تاریخ های قدیمی تر از 6 ماه از هم اکنون یا به این تاریخ را تغییر دهید
تاریخ های آینده برای مشخصات قالب به صفحه strftime یا date man مراجعه کنید.
اگر این گزینه وجود نداشته باشد، از فرمت زمانی پیش فرض استفاده می شود.
حالت torben_fj
اگر این پرچم تنظیم شود، کلیدهای خانه و پایان کمی متفاوت روی آن کار خواهند کرد
پانل ها، به جای انتقال انتخاب به اولین و آخرین فایل در پانل ها،
آنها به شرح زیر عمل خواهند کرد:
کلید خانه این کار را انجام می دهد: به خط وسط بالا بروید، اگر زیر آن باشد. در غیر این صورت به خط بالا بروید
مگر اینکه از قبل در خط بالایی باشد، در این صورت به اولین فایل داخل می رود
تابلو
کلید پایان رفتار مشابهی دارد: به خط وسط پایین بروید، اگر از آن عبور کنید. دیگر برو
به خط پایین، مگر اینکه شما در حال حاضر در خط پایانی باشید، در این صورت این کار خواهد شد
انتخاب را به آخرین نام فایل در پانل منتقل کنید.
use_file_to_guess_type
اگر این متغیر روشن باشد (بهطور پیشفرض)، دستور فایل را برای مطابقت با آن ایجاد میکند
انواع فایل فهرست شده در فایل mc.ext.
xtree_mode
اگر این متغیر روشن است (پیشفرض خاموش است) هنگامی که سیستم فایل را روی درخت مرور میکنید
پانل، به طور خودکار پانل دیگر را با محتویات بارگیری مجدد می کند
دایرکتوری انتخاب شده
fish_directory_timeout
این متغیر طول عمر ورودی کش دایرکتوری را بر حسب ثانیه نگه می دارد. به طور پیش فرض
مقدار 900 ثانیه است.
clipboard_store
این متغیر شامل مسیر (با گزینهها) به ابزار کلیپبورد خارجی مانند
xclip برای خواندن متن به X انتخاب از فایل. مثلا:
clipboard_store=xclip -i
clipboard_paste
این متغیر شامل مسیر (با گزینهها) به ابزار کلیپبورد خارجی مانند
'xclip' برای چاپ انتخابی به صورت استاندارد. مثلا:
clipboard_paste=xclip -o
autodetect_codeset
این گزینه اجازه می دهد تا از دستور 'enca' برای شناسایی خودکار مجموعه کد فایل های متنی استفاده کنید
بیننده و ویرایشگر داخلی فهرست مقادیر معتبر را میتوان با فهرست «enca» بهدست آورد
زبان ها | دستور cut -d: -f1'. گزینه باید در بخش [متفرقه] قرار گیرد.
مثلا:
autodetect_codeset=روسی
پارامترهای برای خارجی سردبیر or بیننده
Midnight Commander راهی برای تعیین یک گزینه برای ویرایشگرهای خارجی و
بینندگان Midnight Commander سعی می کند "[External Editor or viewer
بخش پارامترها]" در فایل اولیه سازی سیستم (فایل mc.lib واقع در
فهرست راهنمای کتابخانه Midnight Commander) و سپس در ~/.config/mc/ini فایل. گزینه
نام باید با نام (نام مسیر کامل) ویرایشگر خارجی یا نمایشگر برابر باشد. گزینه
مقدار می تواند شامل متغیرهای زیر باشد:
٪نام فایل
نام فایل برای ویرایش/مشاهده
٪ کتانی
خط شروع در فایل افتتاحیه.
مثلا:
[ویرایشگر خارجی یا پارامترهای بیننده]
vi=%نام فایل +%lineno
joe=%نام فایل +%lineno
more=%filename +%lineno
خط شروع تنها در صورتی به ویرایشگر/نمایشگر خارجی ارسال می شود که از فایل Find فراخوانی شود
پنجره نتایج
اگر ویرایشگر/نمایشگر خارجی از طریق کلیدهای F4/F3 راه اندازی شود، MC امیدوار است که برنامه (حداقل
"joe"، اما احتمالاً دیگران نیز) یک ویژگی خاص دارد که به طور پیش فرض فایل را در جایی باز می کند
آخرین بار باز بود MC از ویرایشگر/بیننده خارجی برای ذخیره و بازیابی موقعیت در آن جلوگیری نمی کند
فایل های باز شده
پایانه پایگاه های داده
Midnight Commander راهی برای تعمیر پایگاه داده ترمینال سیستم شما بدون آن فراهم می کند
نیاز به امتیازات ریشه Midnight Commander در مقداردهی اولیه سیستم جستجو می کند
فایل (فایل mc.lib واقع در فهرست راهنمای کتابخانه Midnight Commander) و در
~/.config/mc/ini فایل برای بخش "terminal:your-terminal-name" و سپس برای
بخش "ترمینال: عمومی"، هر خط از بخش حاوی نماد کلیدی است که شما می خواهید
برای تعریف، به دنبال آن علامت مساوی و تعریف کلید. می توانید استفاده کنید
فرم \e ویژه برای نمایش کاراکتر escape و ^x برای نمایش کنترل-x
شخصیت.
نمادهای کلیدی ممکن عبارتند از:
کلیدهای عملکردی f0 تا f20 f0-f20
bs بک اسپیس
کلید خانه
کلید پایان پایان
کلید فلش بالا
کلید فلش رو به پایین
کلید فلش چپ چپ
کلید پیکان سمت راست
صفحه پایین صفحه pgdn
صفحه تا کلید pgup
کاراکتر درج را وارد کنید
کاراکتر حذف را حذف کنید
کامل برای انجام تکمیل
به عنوان مثال، برای تعریف درج کلید به صورت Escape + [ + O + p، این را در قسمت تنظیم کنید
فایل ini:
insert=\e[Op
همچنین اکنون می توانید استفاده کنید تمدید شده یاد گرفتن کلیدها مثلا:
ctrl-alt-right=\e[[1;6C
ctrl-alt-left=\e[[1;6D
این بدان معنی است که ctrl+alt+left یک دنباله فرار \e[[1;6D و در نتیجه Midnight ارسال می کند.
Commander "\e[[1;6D" را به صورت Ctrl-Alt-Left تفسیر می کند.
La کامل نماد کلید نشان دهنده دنباله های فرار مورد استفاده برای فراخوانی تکمیل است
فرآیند، با Alt-tab فراخوانی می شود، اما می توانید کلیدهای دیگری را برای انجام همان کار تعریف کنید
(در آن صفحه کلید با هزاران کلید خوب و بدون استفاده در همه جا).
با استفاده از خدمات onworks.net از mc آنلاین استفاده کنید
