bat + new zsh functions
This commit is contained in:
4
zsh/.local/share/zsh/functions/bh
Normal file
4
zsh/.local/share/zsh/functions/bh
Normal file
@@ -0,0 +1,4 @@
|
||||
# Wrap common commands or use a generic 'bh' (bat-help) function
|
||||
bh() {
|
||||
"$@" --help 2>&1 | bat -pl help
|
||||
}
|
||||
7
zsh/.local/share/zsh/functions/zkbat
Normal file
7
zsh/.local/share/zsh/functions/zkbat
Normal file
@@ -0,0 +1,7 @@
|
||||
# A simple wrapper around `zk list` to select & view a note
|
||||
zkbat() {
|
||||
filename=$(zk list "$@" --interactive -f jsonl | jq -r .absPath )
|
||||
bat $filename
|
||||
echo $filename >&2
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ SAVEHIST=1000
|
||||
export LANG=en_US.UTF-8
|
||||
export EDITOR=vim
|
||||
export VISUAL=${EDITOR}
|
||||
export PAGER=less
|
||||
export PAGER=bat
|
||||
export LESS=RX # R for ANSI color sequences, X to not clear screen on exit
|
||||
export XDG_CONFIG_HOME=${HOME}/.config
|
||||
export FZF_DEFAULT_OPTS="--multi --height=40% --layout=reverse --preview='bat --color=always --style=numbers --line-range=:200 {}'"
|
||||
|
||||
Reference in New Issue
Block a user