博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git使用linux命令行工具下载,推荐一款命令行下支持语法高亮和Git集成的文件查看工具bat...
阅读量:5149 次
发布时间:2019-06-13

本文共 784 字,大约阅读时间需要 2 分钟。

bat 是一款可用在 Linux 命令行显示文件内容的工具,bat 命令功能跟常用命令 cat 类似。只是 bat 功能上更加强大一些,bat 在 cat 命令的基础上加入了行号显示、代码高亮和 Git 集成。

bat显示效果

bat 语法高亮显示效果

8fb1e8cd8138a0f14ab2ebdd153fc4cc.png

bat 整合 Git 显示效果

28b4a526490bf4ce9217d0d602277434.png

bat安装

bat 安装还是比较简单的,官方提供了多种多样的安装方式,比如二进制包、源码编译等常规安装方式。

1.通过二进制包安装

目前官方暂时只提供了 Debian 系的二进制安装包,如果你刚好使用的是这个系列的 Linux 发行版本,可直接下载安装即可。

$ wget https://github.com/sharkdp/bat/releases/download/v0.3.0/bat_0.3.0_amd64.deb

$ dpkg -i bat_0.3.0_amd64.deb

2.通过源码包安装

如果你使用的是其它的 Linux 发行版本,当然也是可以通过源码包的方式进行安装的。与传统的源码包安装方式不同的是这里使用的是 Cargo 来进行安装,因为 bat 是采用 Rust 语言开发的。

$ cargo install bat

1].编译环境的 Rust 必须大于 1.24 版本。

2].Cargo 是一个 Rust 语言的包管理器。

3.通过 Homebrew 安装

macOS 下有 Homebrew 的加持,安装当然是非常简单的,只需以下一条命令就搞定了。

$ brew install bat

如果你不知道什么是 Homebrew,可在公众号搜索下相关文章。

bat使用

1.显示单个文件

$ bat README.md

2.一次显示多个文件

$ bat src/*.rs

3.指定显示文件的语言类型

$ bat -l php index.php

相关主题

转载地址:http://dmdnv.baihongyu.com/

你可能感兴趣的文章
第五章例5-4
查看>>
sqlserver2012 清除日志
查看>>
UI设计的心理学
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>
jQuery的收尾
查看>>
『Raid 平面最近点对』
查看>>
【ADO.NET基础-数据加密】第一篇(加密解密篇)
查看>>
CSS定位有几种?分别描述其不同
查看>>
C语言基础小结(一)
查看>>
第二章小结
查看>>
STL中的优先级队列priority_queue
查看>>
BZOJ 2223 [Coci 2009]PATULJCI | 主席树练习 (好像是个权限题啊)
查看>>
Vue源码后记-更多options参数(1)
查看>>
UE4 使用UGM制作血条
查看>>
(SPOJ1)Life, the Universe, and Everything
查看>>
http协议详解
查看>>
【每日scrum】第一次冲刺day5
查看>>
浏览器对属性兼容性支持力度查询网址
查看>>
Objective-C语法之NSSortDescriptor
查看>>
使用CSS进行定位
查看>>