| BATDIFF(1) | General Commands Manual | BATDIFF(1) |
نام (NAME)
batdiff - نمایش تفاوت پروندهها با برجستهسازی نحوی از طریق bat
توضیحات (DESCRIPTION)
این اسکریپت از بهکارگیری delta به عنوان ابزار برجستهسازی جایگزین برای نمایش تفاوتها (diff) پشتیبانی میکند.
نحوه استفاده (USAGE)
batdiff [OPTIONS] FILE
batdiff [OPTIONS] FILE OTHER_FILE
batdiff --staged
متغیرهای محیطی (ENVIRONMENT)
| متغیر | توضیحات |
| BATDIFF_USE_DELTA=true | اگر delta نصب باشد، بهطور پیشفرض از delta استفاده میشود. |
گزینهها (OPTIONS)
| کوتاه | بلند | توضیحات |
| -C | --context=[LINES] | تعداد خطوطی که قبل و بعد از خطوط دارای تفاوت نمایش داده میشوند. |
| --delta | نمایش تفاوتها با استفاده از delta. | |
| --color | اجبار به خروجی رنگی. | |
| --no-color | غیرفعالسازی اجباری خروجی رنگی. | |
| --paging=["never"/"always"] | فعالسازی/غیرفعالسازی صفحهبندی (paging). | |
| --pager=[PAGER] | مشخص کردن صفحهبند (pager) مورد استفاده. | |
| --terminal-width=[COLS] | تولید خروجی متناسب با عرض مشخصشده برای ترمینال. | |
| --staged | نمایش تغییرات در مرحله آمادهسازی (staged). |
نکات و محدودیتها (CAVEATS)
هنگام استفاده از bat به عنوان چاپگر:
-
برجستهسازی
نحوی در
تفاوت میان
دو پرونده
پشتیبانی
نمیشود.
-
برجستهسازی
نحوی در
تفاوت
پرونده تکی
نیازمند bat >=
0.15 است.
هنگام استفاده از delta به عنوان چاپگر:
- گزینه --no-color تمام خروجی رنگی را حذف نمیکند.