BATDIFF(1) General Commands Manual BATDIFF(1)

batdiff - نمایش تفاوت پروندهها با برجستهسازی نحوی از طریق bat

این اسکریپت از به‌کارگیری delta به عنوان ابزار برجسته‌سازی جایگزین برای نمایش تفاوت‌ها (diff) پشتیبانی می‌کند.


batdiff [OPTIONS] FILE
batdiff [OPTIONS] FILE OTHER_FILE
batdiff --staged

متغیر توضیحات
BATDIFF_USE_DELTA=true اگر delta نصب باشد، به‌طور پیش‌فرض از delta استفاده می‌شود.

کوتاه بلند توضیحات
-C --context=[LINES] تعداد خطوطی که قبل و بعد از خطوط دارای تفاوت نمایش داده می‌شوند.
--delta نمایش تفاوت‌ها با استفاده از delta.
--color اجبار به خروجی رنگی.
--no-color غیرفعال‌سازی اجباری خروجی رنگی.
--paging=["never"/"always"] فعال‌سازی/غیرفعال‌سازی صفحه‌بندی (paging).
--pager=[PAGER] مشخص کردن صفحه‌بند (pager) مورد استفاده.
--terminal-width=[COLS] تولید خروجی متناسب با عرض مشخص‌شده برای ترمینال.
--staged نمایش تغییرات در مرحله آماده‌سازی (staged).

هنگام استفاده از bat به عنوان چاپگر:

- برجسته‌سازی نحوی در تفاوت میان دو پرونده پشتیبانی نمی‌شود.
- برجسته‌سازی نحوی در تفاوت پرونده تکی نیازمند bat >= 0.15 است.

هنگام استفاده از delta به عنوان چاپگر:

- گزینه --no-color تمام خروجی رنگی را حذف نمی‌کند.