Estou tentando configurar o history
pager fish para bat -l fish
realce de sintaxe. (ou seja, defina a PAGER
variável de ambiente bat -l fish
apenas para o history
comando).
Tentei:
# 1:
alias history "PAGER='bat -l fish' history"
# results in "The function “history” calls itself immediately, which would result in an infinite loop"
# 2:
alias history "PAGER='bat -l fish' \history"
# results in the same.
# 3:
alias _old_history history
alias history "PAGER='bat -l fish' _old_history"
# results in (line 1): The call stack limit has been exceeded
Estou ciente de que abbr
funciona neste caso, mas isso muda meu history
comando e não é isso que eu quero.