setopt histignoredups
# Vim like completions of previous executed commands (also enter Vi-mode). If
# called at the beginning it just recalls old commands (like cursor up), if
-# called after typing something only likes starting with the typed are
+# called after typing something only lines starting with the typed are
# returned. Very useful to get old commands quickly. Thanks to Mikachu in #zsh
-# on Freenode (2010-01-17 12:47) for the information how to a function with
-# bindkey.
+# on Freenode (2010-01-17 12:47) for the information how to a use function
+# with bindkey.
zle -N my-vi-history-beginning-search-backward
my-vi-history-beginning-search-backward() {
local not_at_beginning_of_line
zle history-beginning-search-backward
- # Start Vi-mode and stay at the same position (Vi-mode modes one left,
+ # Start Vi-mode and stay at the same position (Vi-mode moves one left,
# this counters it).
zle vi-cmd-mode
if [[ -n $not_at_beginning_of_line ]]; then