mirror of
https://github.com/eth-p/bat-extras.git
synced 2025-02-12 15:19:12 +01:00
batman: Fix parsing manual pages in fzf preview
This commit is contained in:
parent
e53db161a7
commit
287398acbc
@ -49,10 +49,9 @@ if [[ "${#MAN_ARGS[@]}" -eq 0 ]] && [[ -z "$BATMAN_LEVEL" ]] && command -v "$EXE
|
|||||||
selected_page="$(man -k . | "$EXECUTABLE_FZF" --delimiter=" - " --reverse -e --preview="
|
selected_page="$(man -k . | "$EXECUTABLE_FZF" --delimiter=" - " --reverse -e --preview="
|
||||||
echo {1} \
|
echo {1} \
|
||||||
| sed 's/, /\n/g;' \
|
| sed 's/, /\n/g;' \
|
||||||
| sed 's/\([^(]*\)(\([0-9]\))/\2\t\1/' \
|
| sed 's/\([^(]*\)(\([0-9A-Za-z]\))/\2\t\1/g' \
|
||||||
| BAT_STYLE=plain xargs batman --color=always --paging=never
|
| BAT_STYLE=plain xargs -n2 batman --color=always --paging=never
|
||||||
" | sed 's/^\(.*\) - .*$/\1/; s/, /\n/g'
|
")"
|
||||||
)"
|
|
||||||
|
|
||||||
if [[ -z "$selected_page" ]]; then
|
if [[ -z "$selected_page" ]]; then
|
||||||
exit 0
|
exit 0
|
||||||
|
Loading…
Reference in New Issue
Block a user