mirror of
https://github.com/junegunn/fzf.vim.git
synced 2025-12-06 04:34:26 +08:00
[fzf#vim#with_preview] Incorporate batcat name (#1159)
* Added detection/selection of two bat install scenarios.
This commit is contained in:
@@ -39,8 +39,15 @@ if [ -z "$CENTER" ]; then
|
||||
CENTER=0
|
||||
fi
|
||||
|
||||
if [ -z "$FZF_PREVIEW_COMMAND" ] && command -v bat > /dev/null; then
|
||||
bat --style="${BAT_STYLE:-numbers}" --color=always --pager=never \
|
||||
# Sometimes bat is installed as batcat.
|
||||
if command -v batcat > /dev/null; then
|
||||
BATNAME="batcat"
|
||||
elif command -v bat > /dev/null; then
|
||||
BATNAME="bat"
|
||||
fi
|
||||
|
||||
if [ -z "$FZF_PREVIEW_COMMAND" ] && [ "${BATNAME:+x}" ]; then
|
||||
${BATNAME} --style="${BAT_STYLE:-numbers}" --color=always --pager=never \
|
||||
--highlight-line=$CENTER "$FILE"
|
||||
exit $?
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user