Skip to content

hexdump ¤

Functions:

Attributes:

config_normal module-attribute ¤

config_normal = add_color_param(
    "hexdump-normal-color", "none", "color for hexdump command (normal bytes)"
)

config_printable module-attribute ¤

config_printable = add_color_param(
    "hexdump-printable-color",
    "bold",
    "color for hexdump command (printable characters)",
)

config_zero module-attribute ¤

config_zero = add_color_param(
    "hexdump-zero-color", "red", "color for hexdump command (zero bytes)"
)

config_special module-attribute ¤

config_special = add_color_param(
    "hexdump-special-color",
    "yellow",
    "color for hexdump command (special bytes)",
)

config_offset module-attribute ¤

config_offset = add_color_param(
    "hexdump-offset-color", "none", "color for hexdump command (offset label)"
)

config_address module-attribute ¤

config_address = add_color_param(
    "hexdump-address-color", "none", "color for hexdump command (address label)"
)

config_separator module-attribute ¤

config_separator = add_color_param(
    "hexdump-separator-color",
    "none",
    "color for hexdump command (group separator)",
)

config_highlight_group_lsb module-attribute ¤

config_highlight_group_lsb = add_param(
    "hexdump-highlight-group-lsb",
    "underline",
    "highlight LSB of each group",
    help_docstring="Applies only if hexdump-use-big-endian actually changes byte order.",
)

normal ¤

normal(x: str) -> str

printable ¤

printable(x: str) -> str

zero ¤

zero(x: str) -> str

special ¤

special(x: str) -> str

offset ¤

offset(x: str) -> str

address ¤

address(x: str) -> str

separator ¤

separator(x: str) -> str

highlight_group_lsb ¤

highlight_group_lsb(x: str) -> str