Cùng loạicat(1),Nhưng có chứa git tổng thể cùng ngữ pháp cao lượng.
Chủ yếu công năng•
Sử dụng phương pháp•
Trang bị•
Tự định nghĩa•
Hạng mục mục tiêu cùng thay thế phương án
[English]
[ tiếng Trung ]
[Nhật Bản ngữ]
[한국어]
[Русский]
bat
Đối đại bộ phận biên trình ngôn ngữ cùng đánh dấu ngôn ngữ cung cấp ngữ pháp cao lượng:
bat
Có thể từ git trung thu hoạch văn kiện sửa chữa cũng triển lãm ở biên lan ( thấy hạ đồ ):
Tăng thêm-A
/--show-all
Tham số có thể văn kiện văn kiện trung không thể đóng dấu tự phù:
bat
Sẽ ở trong tình huống bình thường đem lớn hơn màn hình nhưng biểu hiện phạm vi nội dung phát ra đến phân trang khí (pager, e.g.less
).
Ngươi có thể ở thuyên chuyển khi tăng thêm--paging=never
Tham số đại sứbat
Không sử dụng phân trang khí ( tựa nhưcat
Giống nhau ). Nếu ngươi muốn dùng vìcat
Sử dụngbat
Biệt danh, có thể ở shell phối trí văn kiện ( shell configuration ) trung tăng thêmalias cat='bat --paging=never'
.
bat
Có thể ở thiết trí phân trang khí lựa chọn đồng thời tiến hành ống dẫn:wink:.
Đươngbat
Kiểm tra đo lường đến trước mặt hoàn cảnh vì phi nhưng lẫn nhau đầu cuối hoặc ống dẫn khi ( tỷ như sử dụngbat
Cũng đem nội dung dùng ống dẫn phát ra đến văn kiện ),bat
Sẽ giốngcat
Giống nhau, một lần phát ra văn kiện nội dung vì thuần văn bản thả làm lơ--paging
Tham số.
Ở đầu cuối trung xem xét một văn kiện
>bat README.md
Dùng một lần triển lãm nhiều văn kiện
>bat src/*.rs
Từstdin
Đọc nhập lưu, tự động vì nội dung tăng thêm ngữ pháp cao lượng ( tiền đề là đưa vào nội dung ngôn ngữ có thể bị chính xác phân biệt, thông thường căn cứ nội dung đệ nhất hành shebang đánh dấu, hình như#!bin/sh
)
>curl -s https://sh.rustup.rs|bat
Hiện thức chỉ địnhstdin
Đưa vào ngôn ngữ
>yaml2json.travis.yml|json_pp|bat -l json
Biểu hiện không thể đóng dấu tự phù
>bat -A /etc/hosts
Cùngcat
Kiêm dung tính
bat>note.md#Sáng tạo một cái văn chương rỗng tuếch kiện
bat header.md content.md footer.md>document.md
bat -n main.rs#Chỉ biểu hiện hành hào
bat f - g#Phát ra f, tiếp theo là tiêu chuẩn đưa vào lưu, cuối cùng g
Ngươi có thể sử dụngbat
Làmfzf
Xem trước khí. Này yêu cầu ởbat
Sau tăng thêm--color=always
Lựa chọn, cùng với--line-range
Lựa chọn tới hạn chế đại văn kiện thêm tái số lần.
fzf --preview'bat --color=always --style=numbers --line-range=:500 {}'
Càng nhiều tin tức thỉnh xem thêmfzf
Thuyết minh.
Ngươi có thể sử dụngfind
-exec
Lựa chọn tới dùngbat
Xem trước tìm tòi kết quả:
find… -exec bat {} +
Cũng hoặc là ở dùngfd
Khi tăng thêm-X
/--exec-batch
Lựa chọn:
fd… -X bat
bat
Cũng có thể dùngbatgrep
Tới biểu hiệnripgrep
Tìm tòi kết quả.
batgrep needle src/
Đương cùngtail -f
Cùng nhau sử dụng,bat
Có thể liên tục giám thị văn kiện nội dung cũng vì này tăng thêm ngữ pháp cao lượng.
tail -f /var/log/pacman.log|bat --paging=never -l log
Chú ý: Cái này công năng yêu cầu ở đóng cửa phân trang khi sử dụng, đồng thời muốn tay động chỉ định đưa vào nội dung ngữ pháp ( thông qua-l log
).
bat
Cũng có thể trực tiếp tiếp thu đến từgit show
Phát ra cũng vì này tăng thêm ngữ pháp cao lượng ( đương nhiên cũng yêu cầu tay động chỉ định ngữ pháp ):
git show v0.6.0:src/main.rs|bat -l rs
bat
Cũng có thể cùnggit diff
Cùng nhau sử dụng:
batdiff() {
git diff --name-only --diff-filter=d|xargs bat --diff
}
Nên công năng cũng làm một cái độc lập công cụ cung cấp, ngươi có thể ởbat-extras
Trung tìm đượcbatdiff
.
Nếu ngươi muốn hiểu biết càng nhiều git cùng diff tin tức, xem thêmdelta
.
Đương yêu cầu copy văn kiện nội dung khi, hành hào cùng với git đánh dấu sẽ ảnh hưởng phát ra, lúc này có thể sử dụng-p
/--plain
Tham số tới đem thuần văn bản truyền lại cấpxclip
.
bat main.cpp|xclip
bat
Sẽ kiểm tra đo lường phát ra hay không là ống dẫn trọng định hướng tới quyết định hay không sử dụng thuần văn bản phát ra.
bat
Cũng có thể cấpman
Phát ra tô màu. Này yêu cầu thiết tríMANPAGER
Hoàn cảnh lượng biến đổi:
exportMANPAGER="sh -c 'col -bx | bat -l man -p'"
man 2select
( nếu ngươi sử dụng chính là Debian hoặc là Ubuntu, sử dụngbatcat
Thay đổibat
)
Nếu ngươi gặp được cách thức hóa vấn đề, thiết tríMANROFFOPT= "-c"
Có lẽ sẽ có trợ giúp.
batman
Có thể cung cấp cùng loại công năng —— làm một cái độc lập mệnh lệnh.
Chú ý:man page ngữ phápCòn cần hoàn thiện. Ở sử dụng riêngman
Thực hiện khi nên công năngVô pháp bình thường công tác.
prettybat
Kịch bản gốc có thể cách thức hóa số hiệu cùng sử dụngbat
Phát ra.
... Cùng với mặt khác căn cứ vào Debian phát hành bản.
bat
Yêu cầu phiên bản:Ubuntu cao hơn 20.04 ( "Focal" )CùngDebian cao hơn August 2021 (Debian 11 - "Bullseye" ).
Đương ngươi phát hành bản thỏa mãn điều kiện như vậy trực tiếp ở đầu cuối vận chấp hành:
sudo apt install bat
Quan trọng: Nếu ngươi thông qua loại này phương pháp trang bịbat
,Thỉnh lưu ý ngươi sở trang bị nhưng chấp hành văn kiện hay không vìbatcat
( từMặt khác bao nhưng chấp hành văn kiện danh xung độtTạo thành ). Ngươi có thể sáng tạo một cáibat -> batcat
Ký hiệu liên tiếp (symlink) hoặc biệt danh tới tránh cho bởi vì nhưng chấp hành văn kiện bất đồng mang đến vấn đề cũng cùng mặt khác phát hành bản bảo trì nhất trí tính.
mkdir -p~/.local/bin
ln -s /usr/bin/batcat~/.local/bin/bat
... Cùng với mặt khác căn cứ vào Debian phát hành bản.
Nếu ngươi vô pháp sử dụng thượng một loại phương pháp trang bị, hoặc yêu cầu dùng mới nhất bảnbat
,Ngươi có thể từrelease giao diệnDownload mới nhất.deb
Bao cũng thông qua hạ thuật phương pháp trang bị:
sudo dpkg -i bat_0.18.3_amd64.deb#adapt version number and architecture
Ngươi có thể dùng phía dưới dưới đây mệnh lệnh từ phía chính phủ nguyên trung trang bịbat bao
:
apk add bat
Ngươi có thể dùng phía dưới dưới đây mệnh lệnh từ phía chính phủ nguyên trung trang bịbat
Bao:
pacman -S bat
Ngươi có thể sử dụng dưới đây mệnh lệnh từ phía chính phủFedora ModularKho hàng trang bịbat
Bao:
dnf install bat
Ngươi có thể từ dev-kit trung trang bịbat
Bao:
emerge sys-apps/bat
Ngươi có thể sử dụng dưới đây mệnh lệnh từ phía chính phủ nguyên trung trang bịbat
Bao:
emerge sys-apps/bat
Ngươi có thể dùng xbps-install trang bịbat
:
xbps-install -S bat
Ngươi có thể dùng pkg trang bị `bat:
pkg install bat
Ngươi có thể dùng pkg tới trang bị một phần dự biên dịchbat
Bao:
pkg install bat
Hoặc từ FreeBSD ports chính mình biên dịch một phần:
cd/usr/ports/textproc/bat
make install
Ngươi có thể dùngpkg——add
Trang bịbat
Bao
pkg_add bat
Ngươi có thể dùngnix bảo đảm lý khíTrang bịbat
:
nix-env -i bat
Ngươi có thể dùng zypper trang bịbat
:
zypper install bat
Trước mắt còn không có đề cử snap bao nhưng dùng. Có thể sử dụng mặt khác hiện có bao nhưng sẽ không đã chịu phía chính phủ duy trì thả khả năng sẽ gặp đượcVấn đề.
Ngươi có thể dùngHomebrew on MacOSHoặc làHomebrew on LinuxTrang bịbat
:
brew install bat
Hoặc dùngMacPortsTrang bịbat
:
port install bat
Ở Windows thượng có nhiều loại trang bịbat
Phương pháp. Nếu ngươi đã hoàn thành trang bị, nhớ rõ nhìn xem"Ở Windows thượng sử dụngbat
".
Ngươi cần thiết đã trang bịVisual C++ RedistributableBao.
Ngươi có thể dùngChocolateyTrang bịbat
:
choco install bat
Ngươi có thể dùngscoopTrang bịbat
:
scoop install bat
Trực tiếp từRelease tuyên bố trangDownload đã biên dịch tốt cơ số hai bao, tiền đề là ngươi trang bịVisual C++ RedistributableBao.
ỞRelease tuyên bố trangTrung có thể tìm được vì nhiều loại giá cấu xây dựngbat
Phiên bản cùng trạng thái tĩnh biên dịch cơ số hai văn kiện ( văn kiện danh có chứamusl
).
Nếu ngươi muốn chính mình xây dựngbat
,Như vậy ngươi yêu cầu trang bị có cao hơn 1.70.0 phiên bản Rust.
Sử dụng dưới mệnh lệnh biên dịch.
cargo install --locked bat
Chú ý: man page hoặc shell tự động bổ toàn sở yêu cầu thêm vào văn kiện vô pháp thông qua nên phương pháp trang bị. Nhưng ngươi có thể ởcargo
Sinh thành mục lục tìm được này đó văn kiện (build
Mục lục hạ ).
Sử dụngbat --list-themes
Một phần ngữ pháp cao lượng chủ đề danh sách, sau đó dùng--theme=TwoDark
Tới chỉ định chủ đề vìTwoDark
,Cũng có thể thông qua thiết tríBAT_THEME
Hoàn cảnh lượng biến đổi tới tuyển định chủ đề. Đemexport BAT_THEME= "TwoDark"
Tăng thêm đến shell khởi động kịch bản gốc ( shell startup file ) tới lấy được vĩnh cửu hiệu quả. Hoặc là sử dụngbat
Phối trí văn kiện
Nếu muốn xem xét sở hữu chủ đề ở một văn kiện thượng biểu hiện hiệu quả có thể dùng một chút mệnh lệnh ( yêu cầu trang bịfzf
):
bat --list-themes|fzf --preview="bat --theme={} --color=always /path/to/file"
bat
Ở cam chịu dưới tình huống có thể ở màu đen chủ đề bối cảnh hạ đạt được tương đối tốt hiệu quả, nếu ngươi đầu cuối sử dụng lượng sắc bối cảnh, có thể thử xemGitHub
HoặcOneHalfLight
.Muốn tăng thêm tự định nghĩa chủ đề có thể tham khảoTăng thêm chủ đề.
bat
Tự mang ba cái8-bit sắc tháiChủ đề:
ansi
Thích ứng với đại bộ phận đầu cuối. Nó sử dụng 3-bit sắc thái: Hắc hồng lục hoàng lam màu hồng tím màu chàm bạch.base16
Chuyên vìbase16Đầu cuối thiết kế. Nó sử dụng 4-bit sắc thái ( có chứa độ sáng 3-bit sắc thái ). Căn cứbase16 styling guidelinesChế tác.base16-25
Chuyên vìbase16-shellThiết kế. Nó đem bộ phận lượng sắc thay đổi vì 8-bit sắc thái. Thỉnh không cần trực tiếp sử dụng nên chủ đề, trừ phi ngươi rõ ràng ngươi 256 sắc đầu cuối hay không sử dụng base16-shell.
Cứ việc này đó chủ đề có rất nhiều hạn chế, nhưng có một ít truecolor chủ đề không có ba cái ưu điểm:
- Được hưởng tốt nhất kiêm dung tính. Cũng không phải sở hữu đầu cuối công cụ đều duy trì cao hơn 3-bit sắc thái.
- Thích ứng đầu cuối chủ đề.
- Thị giác thượng cùng mặt khác đầu cuối công cụ càng phối hợp.
Ngươi có thể dùng--style
Tham số tới khống chếbat
Phát ra hình thức. Sử dụng--style=numbers,changes
Có thể chỉ mở ra Git sửa chữa cùng hành hào biểu hiện mà không tăng thêm mặt khác nội dung.BAT_STYLE
Hoàn cảnh lượng biến đổi có tương đồng công năng.
Đương hiện cóbat
Không duy trì nào đó ngôn ngữ hoặc ngữ pháp khi ngươi có thể chính mình tăng thêm.
bat
Sử dụngsyntect
Kho tới duy trì ngữ pháp cao lượng, nên kho sử dụngSublime Text.sublime-syntax
Ngữ pháp văn kiệnCùng chủ đề. Mà người sau trung đại bộ phận có thể ởPackage ControlTìm được.
Đương ngươi tìm được một phần ngữ pháp văn kiện, dựa theo dưới đây phương pháp:
-
Sáng tạo bao hàm ngữ pháp miêu tả văn kiện mục lục:
mkdir -p"$(bat --config-dir)/syntaxes" cd"$(bat --config-dir)/syntaxes" #Put new '.sublime-syntax' language definition files #in this folder (or its subdirectories), for example: git clone https://github /tellnobody1/sublime-purescript-syntax
-
Thuyên chuyển phía dưới mệnh lệnh đem văn kiện thay đổi vì cơ số hai hoãn tồn:
bat cache --build
-
Cuối cùng dùng
bat --list-languages
Tới kiểm tra tân ngữ pháp hay không bị thành công dẫn vào. Nếu muốn hồi lăn đến lúc ban đầu trạng thái, chấp hành:bat cache --clear
-
Nếu ngươi cảm thấy
bat
Cần thiết tự mang nên ngữ pháp duy trì, thỉnh ở đọcChỉ đạoSau hướng kho hàng đệ trìnhSyntax Request.
Cùng loại tăng thêm ngữ pháp duy trì, bước đầu tiên cũng là sáng tạo một cái có chứa ngữ pháp cao lượng mục lục
mkdir -p"$(bat --config-dir)/themes"
cd"$(bat --config-dir)/themes"
#Download một cái chủ đề
git clone https://github /greggb/sublime-snazzy
#Đổi mới cơ số hai hoãn tồn
bat cache --build
Sau đó dùngbat --list-themes
Kiểm tra tăng thêm hay không thành công.
Ngươi có thể dùng--map-syntax
Tham số tăng thêm hoặc sửa chữa văn kiện người mẫu bản. Nó yêu cầu một cái cùng loạipattern:syntax
Tham số tới chỉ định, trong đópattern
Là glob văn kiện xứng đôi khuôn mẫu,syntax
Còn lại là duy trì ngữ pháp hoàn chỉnh danh ( sử dụngbat --list-languages
Tới xem xét thu hoạch một phần danh sách ).
Chú ý: Phương tiện khởi kiến, ngươi khả năng yêu cầu đem tham số tăng thêm đến phối trí văn kiện, mà không phải mỗi lần đều ở mệnh lệnh hành trung truyền lại nên tham số.
Dưới triển lãm đem “INI” liên hệ đến có.conf
Mở rộng danh văn kiện
--map-syntax='*.conf:INI'
Đem.ignore
Văn kiện cùng “Git Ignore” liên hệ
--map-syntax='.ignore:Git Ignore'
Đem/etc/apache2
Nội.conf
Văn kiện liên hệ đến “Apache Conf” ngữ pháp (bat
Đã cam chịu trói định )
--map-syntax='/etc/apache2/**/*.conf:Apache Conf'
bat
Cam chịu sử dụngPAGER
Hoàn cảnh lượng biến đổi định nghĩa phân trang khí, nếu không có định nghĩa tắc sử dụngless
.bat
Cung cấpBAT_PAGER
Hoàn cảnh lượng biến đổi tới chuyên vìbat
Lựa chọn phân trang khí ( ưu tiên cấp cao hơnPAGER
).
Chú ý: ĐươngPAGER
Thiết trí vìmore
Hoặcmost
Khi,bat
Sẽ sử dụngless
Tới thay thế lấy bảo đảm có thể cung cấp sắc thái duy trì.
exportBAT_PAGER="less -RF"
Trừ bỏ sử dụng hoàn cảnh lượng biến đổi tới thay đổibat
Sử dụng phân trang khí, cũng có thể ở phối trí văn kiện trung cung cấp--pager
Tham số.
Chú ý:bat
Sẽ đem bộ phận mệnh lệnh hành tham số trực tiếp truyền lại cấp phân trang khí:-R
/--RAW-CONTROL-CHARS
,-F
/--quit-if-one-screen
Cùng với-X
/--no-init
( nên tham số chỉ áp dụng với cao hơn 530 phiên bảnless
). Trong đó-R
Tham số yêu cầu ở giải thích ANSI tiêu chuẩn nhan sắc khi có tác dụng.-F
Tắc chỉ thịless
Ở phát ra nội dung vuông góc kích cỡ nhỏ hơn đầu cuối kích cỡ khi lập tức rời khỏi. Đương văn kiện nội dung có thể ở một cái màn hình hoàn toàn biểu hiện khi, liền không cần ấnq
Kiện rời khỏi đọc hình thức, thực phương tiện là được.-X
Tắc có thể chữa trị-F
Ởless
Lão phiên bản trung một ít bug ( đại giới là không duy trì con chuột vòng lăn, nhưng có thể dùng-R
Tới hủy bỏquit-if-one-screen
Công năng. ).
bat
Sử dụng bốn cái không cách khoan chế biểu phù, mà không chịu phân trang khí ảnh hưởng, đồng thời cũng có thể dùng--tabs
Tham số đến từ định nghĩa.
Chú ý: Thông qua mặt khác phương pháp nhằm vào phân trang khí chế biểu phù thiết trí sẽ không có hiệu lực ( tỷ như thông quabat
--pager
Tham số truyền lại hoặcless
Sử dụngLESS
Hoàn cảnh lượng biến đổi ). Bởi vì ở phát ra đệ trình cấp phân trang khí phía trước, nội dung trung chế biểu phù cũng đã bịbat
Thay đổi vì riêng chiều dài không cách để tránh miễn bởi vì biên lan dẫn tới súc tiến vấn đề. Ngươi có thể dùng cấpbat
Truyền lại--tabs=0
Tham số tới hủy bỏ nên giả thiết cũng làm phân trang khí chính mình xử lý chế biểu phù.
Nếu ngươi dùng macOS ở vào ám sắc hình thức, ngươi có thể vìbat
Bắt đầu dùng căn cứ vào hệ thống chủ đề chủ đề. Như sau sở kỳ thao tác sẽ làmbat
Ở hệ thống ở vào lượng sắc hình thức khi thêm táiGitHub
Chủ đề cùng ám sắc hình thức khi thêm táidefault
Chủ đề.
aliascat="bat --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
bat --config-file
Ngươi cũng có thể dùngBAT_CONFIG_PATH
Tới vìbat
Chỉ định tự định nghĩa vị trí phối trí văn kiện:
exportBAT_CONFIG_PATH="/path/to/bat.conf"
Sử dụng--generate-config-file
Tham số thuyên chuyểnbat
Sẽ ở chỉ định vị trí sinh thành một phần cam chịubat
Phối trí văn kiện:
bat --generate-config-file
Phối trí văn kiện kỳ thật là một phần ấn hành phân cách mệnh lệnh hành tham số danh sách. Ngươi có thể dùngbat --help
Tới xem xét sở hữu nhưng dùng tham số cùng áp dụng giá trị. Phối trí văn kiện trung#
Đi đầu hành hội bị coi là chú thích mà không có hiệu lực.
Dưới là một phần thí dụ mẫu:
#Thiết trí chủ đề vì TwoDark
--theme="TwoDark"
#Biểu hiện hành hào cùng Git sửa chữa tin tức, nhưng không có khung
--style="numbers,changes,header"
#Ở đầu cuối trung lấy nghiêng thể phát ra văn bản ( không phải sở hữu đầu cuối đều duy trì )
--italic-text=always
#Sử dụng C++ ngữ pháp tới cấp Arduino.ino văn kiện cung cấp cao lượng
--map-syntax"*.ino:C++"
bat
Ở Windows thượng khai rương tức dùng, trừ bỏ bộ phận công năng yêu cầu thêm vào phối trí.
Ngươi yêu cầu trước trang bịVisual C++ RedistributableBao.
Windows chỉ có một cái cung cấp hữu hạn công năng phân trang khí, ngươi có thể từNơi này downloadHoặc dùngChocolatey trang bịWindows phiên bảnless
.Đệ nhất loại phương pháp yêu cầu ngươi đem nó nơi mục lục gia nhậpPATH
Hoàn cảnh lượng biến đổi hoặcĐịnh nghĩa phân trang khí lượng biến đổi
Windows 10 từv1511Bắt đầu shell (conhost.exe
,Mệnh lệnh nhắc nhở phù hoặc Powershell ) nguyên sinh duy trì sắc thái. Ở sớm chút phiên bản Windows trung ngươi có thể dùng kẻ thứ ba đầu cuối nhưCmder( sử dụngConEmu).
Chú ý: Git cùng MSYS phiên bảnless
Vô pháp chính xác ở Windows biểu đạt sắc thái. Nếu ngươi không có trang bị mặt khác phân trang khí, ngươi có thể trực tiếp dùng--paging=never
Hoặc thiết tríBAT_PAGER
Vì không tự phù xuyến tới đóng cửa phân trang công năng.
Windows thượngbat
Nguyên sinh không duy trì Cygwin' unix-style đường nhỏ (/cygdrive/*
). Đương truyền lại một cái tuyệt đối cygwin đường nhỏ làm tham số giá trị khi,bat
Sẽ sinh raThe system cannot find the path specified. (os error 3)
Sai lầm. Ngươi có thể.bash_profile
Văn kiện trung tăng thêm dưới hàm số tới giải quyết vấn đề này.
bat() {
localindex
localargs=("$@")
forindexin$(seq 0${#args[@]});do
case"${args[index]}"in
-*)continue;;
*) [-e"${args[index]}"]&&args[index]="$(cygpath --windows"${args[index]}")";;
esac
done
commandbat"${args[@]}"
}
Đương đưa vào văn kiện bao hàm nhan sắc số hiệu cùng mặt khác ANSI chuyển nghĩa ký hiệu khi,bat
Sẽ sinh ra sai lầm ngữ pháp cao lượng cùng văn bản, dẫn tới phát ra thoạt nhìn lệnh người vô pháp lý giải. Đương ngươi yêu cầu phát ra văn kiện này khi, thỉnh sử dụng--color=never --wrap=never
Tham số tới đóng cửa tô màu cùng văn tự bao vây.
bat
Sẽ phân chia duy trì truecolor cùng không duy trì truecolor đầu cuối. Nhưng là đại bộ phận ngữ pháp cao lượng chủ đề đều là dùng không có vì 8-bit sắc thái duy trì nhan sắc, bởi vậy mãnh liệt đề cử sử dụng một cái duy trì 24-bit sắc thái đầu cuối (terminator
,konsole
,iTerm2
... ), hoặc sử dụng một cái8-bit chủ đềTới hạn chế một ít nhan sắc. Xem xétÁng văn chương này sử dụng tự định nghĩa phân trang khíHiểu biết càng nhiều duy trì truecolor đầu cuối. Ngươi yêu cầu định nghĩaCOLORTERM
Lượng biến đổi vìtruecolor
Hoặc24bit
Tới bảo đảmbat
Có thể phân biệt đầu cuối đối nhan sắc duy trì, nếu không sẽ sử dụng 8 bit hình thức.
Thử xem mặt khác chủ đề, nói không chừng có thể có điều cải thiện ( dùngbat --list-themes
Xem xét chủ đề danh sách ).
bat
Nguyên sinh duy trì UTF-8 cùng UTF-16. Đến nỗi mặt khác văn kiện ngươi khả năng yêu cầu ở sử dụngbat
Phía trước trước đem mã hóa thay đổi đến UTF-8.
Nơi này triển lãm sử dụngiconv
Tới đem Latin-1(ISO-8859-1) mã hóa PHP văn kiện thay đổi đến UTF-8:
iconv -f ISO-8859-1 -t UTF-8 my-file.php|bat
Chú ý: Đươngbat
Vô pháp phân biệt ngôn ngữ khi ngươi khả năng sẽ yêu cầu-l
/--language
Tham số.
#Đệ quy clone lấy thu hoạch sở hữu tử mô khối
git clone --recursive https://github /sharkdp/bat
#Xây dựng ( điều chỉnh thử phiên bản )
cdbat
cargo build --bins
#Vận hành đơn nguyên thí nghiệm cùng tổng thể thí nghiệm
cargotest
#Trang bị ( tuyên bố phiên bản )
cargo install --path.--locked
#Sử dụng sửa chữa sau ngữ pháp cùng chủ đề xây dựng một cái bat cơ số hai văn kiện
bash assets/create.sh
cargo install --path.--locked --force
Nếu ngươi tưởng xây dựng một cái sử dụngbat
Điểm tô cho đẹp đóng dấu công năng ứng dụng trình tự, thỉnh xem xétAPI hồ sơ.Thỉnh chú ý, đương ngươi ỷ lạibat
Làm kho khi, cần thiết sử dụngregex-onig
Hoặcregex-fancy
Làm đặc tính.
Thỉnh xem xétCONTRIBUTING.md
Chỉ nam.
Nếu ngươi tưởng báo cáobat
Trung lỗ hổng, thỉnh thông qua bưu kiện liên hệDavid Peter.
bat
Ý đồ thực hiện dưới mục tiêu:
- Cung cấp mỹ quan cao cấp ngữ pháp cao lượng
- Cùng Git tổng thể lấy biểu hiện văn kiện sửa chữa
- Trở thành (POSIX)
cat
Thay thế phẩm - Cung cấp người dùng hữu hảo mệnh lệnh hành giao diện
Nếu ngươi đang tìm kiếm cùng loại trình tự, có rất nhiều thay thế phương án. Thỉnh xem thêmBổn văn đươngTiến hành tương đối.
Bản quyền sở hữu (c) 2018-2021bat-developers.
bat
Nhưng căn cứ MIT cho phép chứng hoặc Apache cho phép chứng 2.0 điều khoản sử dụng, nhậm tuyển thứ nhất.
Có quan hệ cho phép chứng kỹ càng tỉ mỉ tin tức, thỉnh xem thêmLICENSE-APACHECùngLICENSE-MITVăn kiện.