Bat

Bat

Bat

软件

5

软件描述

一款文件查看与合并工具,支持多种语言的语法高亮、Git 集成以显示代码修改、可配置分页、非打印字符可见、运行快速,并兼容主要的 Unix 系统。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 Bat?

一个类似 cat(1) 的工具,支持语法高亮和 Git 集成。

语法高亮:bat 支持大量编程语言和标记语言的语法高亮。 Git 集成:bat 与 git 通信,显示相对于索引的修改(见左侧边栏)。 显示不可打印字符:可使用 -A/--show-all 选项显示并高亮不可打印字符。

自动分页 默认情况下,当输出内容超过一屏时,bat 会将其输出通过管道传给分页器(如 less)。若希望 bat 始终像 cat 一样工作(从不分页),可设置 --paging=never 选项,既可在命令行中指定,也可在配置文件中设置。若计划在 shell 配置中将 cat 别名为 bat,可使用 alias cat='bat --paging=never' 以保持默认行为。 文件合并 即使设置了分页器,仍可使用 bat 合并文件。当 bat 检测到非交互式终端(即管道输入到其他进程或文件时),它将作为 cat 的直接替代品,忽略 --pager 选项的值,直接输出纯文本内容。

🔄 替代方案

4 个选择
💻

mdcat

软件

cat for markdown.

免费 • 开源
查看详情
💻

less

软件

5

Less 是一款免费的开源文件分页工具,可在大多数 Linux、Unix 和 Mac OS 版本以及其他许多操作系统上找到。

免费 • 开源
查看详情
💻

Rich-CLI

软件

Rich-CLI 是一个用于终端精美输出的命令行工具箱,基于 Rich 构建。

免费 • 开源
查看详情
💻

more

软件

more 是用于逐屏浏览文本的过滤器。此版本特别简陋。用户应了解,less(1) 提供了 more(1) 的模拟功能以及大量增强特性。

免费 • 开源
查看详情
评分5 / 5.0

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。