summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/essentials/zsh/aliases.zsh1
-rw-r--r--config/essentials/zsh/functions.zsh7
2 files changed, 1 insertions, 7 deletions
diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh
index 5bae273..a9d3181 100644
--- a/config/essentials/zsh/aliases.zsh
+++ b/config/essentials/zsh/aliases.zsh
@@ -210,6 +210,7 @@ alias fzps='ps aux | tail +2 | fzf --bind \
4:execute(echo -n {} | awk '\''{print \$9}'\'' | xclip -sel c -r),\
5:execute(echo -n {} | tr -s '\'' '\'' | cut -f 11- -d '\'' '\'' | xclip -sel c -r)"'
alias asf='alias | fzf'
+alias fzh="tac $HISTFILE | fzf | tee /dev/stderr | clipp"
alias -s conf="$EDITOR"
alias -s txt="$EDITOR"
diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh
index a63bf69..aa1d640 100644
--- a/config/essentials/zsh/functions.zsh
+++ b/config/essentials/zsh/functions.zsh
@@ -86,13 +86,6 @@ clip () {
fi
}
-fzh () {
- choice="$(tac $HOME/.config/zsh/histfile | fzf)"
- test -z "${choice}" && return
- echo "${choice}" >> "${HOME}/.config/zsh/histfile"
- eval "${choice}"
-}
-
unzipp () {
file=$1
shift