From b31b14f7869c921f95f46d563ae13034113b5fe6 Mon Sep 17 00:00:00 2001 From: Dawid Dziurla Date: Sun, 29 Sep 2019 18:01:38 +0200 Subject: [PATCH] cat: use HOMEBREW_VISUAL as pager if set --- Library/Homebrew/cmd/cat.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/cat.rb b/Library/Homebrew/cmd/cat.rb index 8075034046..15cd149d58 100644 --- a/Library/Homebrew/cmd/cat.rb +++ b/Library/Homebrew/cmd/cat.rb @@ -25,6 +25,7 @@ module Homebrew raise "`brew cat` doesn't support multiple arguments" if args.remaining.size > 1 cd HOMEBREW_REPOSITORY - safe_system "cat", formulae.first.path, *Homebrew.args.passthrough + pager = ENV["HOMEBREW_VISUAL"] || "cat" + safe_system pager, formulae.first.path, *Homebrew.args.passthrough end end