diff --git a/Examples.md b/Examples.md
index b78fedd..27d05db 100644
--- a/Examples.md
+++ b/Examples.md
@@ -52,7 +52,7 @@ Table of Contents
* [buku](#buku)
* [i3](#i3)
* [man pages](#man-pages)
-
+* [Python Behave BDD](#python-behave-bdd)
@@ -1366,4 +1366,18 @@ man-find() {
fman() {
man -k . | fzf --prompt='Man> ' | awk '{print $1}' | xargs -r man
}
+```
+
+### Python Behave BDD
+
+Tab copy the step name.
+Enter copy the step location
+```sh
+fbehave() {
+ behave "$@" -d -f steps 2> /dev/null | \
+ awk -F " *# " '/\s*(Given|When|Then|\*)/ {print $1"\t"$2}' | \
+ fzf -d "\t" --with-nth=1 \
+ --bind 'enter:execute(echo {} | cut -f2 | pbcopy )' \
+ --bind 'tab:execute(echo {} | cut -f1 | awk "{\$1=\$1};1" | pbcopy )'
+}
```
\ No newline at end of file