summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/zsh/aliases.zsh4
1 files changed, 4 insertions, 0 deletions
diff --git a/.config/zsh/aliases.zsh b/.config/zsh/aliases.zsh
index 43efdaf..2b317e2 100644
--- a/.config/zsh/aliases.zsh
+++ b/.config/zsh/aliases.zsh
@@ -81,3 +81,7 @@ function ss () {
alias get_idf='. $HOME/esp/esp-idf/export.sh'
export MENUCONFIG_STYLE=monochrome
export IDF_ENABLE_CCACHE=1
+
+function fman() {
+ man -k . | fzf -q "$1" --prompt='man> ' --preview $'echo {} | tr -d \'()\' | awk \'{printf "%s ", $2} {print $1}\' | xargs -r man' | tr -d '()' | awk '{printf "%s ", $2} {print $1}' | xargs -r man
+}