From a8d610c6e84f7f78957e626f07e261ebf8dd719c Mon Sep 17 00:00:00 2001 From: Binbin Qian Date: Tue, 5 Aug 2025 23:54:27 +0800 Subject: [PATCH] Make MANPAGER more portable --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f5ffd50c..8bcd6d46 100644 --- a/README.md +++ b/README.md @@ -201,7 +201,7 @@ bat main.cpp | xclip `MANPAGER` environment variable: ```bash -export MANPAGER="sh -c 'sed -u -e \"s/\\x1B\[[0-9;]*m//g; s/.\\x08//g\" | bat -p -lman'" +export MANPAGER="sh -c 'awk '\''{ gsub(/\x1B\[[0-9;]*m/, \"\", \$0); gsub(/.\x08/, \"\", \$0); print }'\'' | bat -p -lman'" man 2 select ``` (replace `bat` with `batcat` if you are on Debian or Ubuntu)