Skip to content

Commit

Permalink
zshrc, keys: Move bindkey calls to the right place
Browse files Browse the repository at this point in the history
Signed-off-by: Frank Terbeck <ft@grml.org>
  • Loading branch information
ft committed Mar 17, 2013
1 parent 53771ba commit 226106d
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions etc/zsh/zshrc
Expand Up @@ -1040,15 +1040,14 @@ zleiab() {
LBUFFER+=${abk[$MATCH]:-$MATCH}
}

zle -N zleiab && bindkey ",." zleiab ## KEYB!
zle -N zleiab

help-show-abk()
{
zle -M "$(print "Type ,. after these abbreviations to expand them:"; print -a -C 2 ${(kv)abk})"
}

#k# Display list of abbreviations that expand when followed by ,.
zle -N help-show-abk && bindkey '^xb' help-show-abk ## KEYB!
zle -N help-show-abk

# press "ctrl-e d" to insert the actual date in the form yyyy-mm-dd
insert-datestamp() { LBUFFER+=${(%):-'%D{%Y-%m-%d}'}; }
Expand Down Expand Up @@ -1128,7 +1127,7 @@ inplaceMkDirs() {
}

#k# mkdir -p <dir> from string under cursor or marked area
zle -N inplaceMkDirs && bindkey '^xM' inplaceMkDirs ## KEYB!
zle -N inplaceMkDirs

#v1# set number of lines to display per page
HELP_LINES_PER_PAGE=20
Expand Down Expand Up @@ -1249,8 +1248,7 @@ help-zle()
help_zle_sln=$((help_zle_sln + HELP_LINES_PER_PAGE))
zle -M "${(F)help_zle_lines[sln,help_zle_sln-1]}"
}
#k# display help for keybindings and ZLE
zle -N help-zle && bindkey '^xz' help-zle # note: cycle pages with consecutive use of '^xz' ## KEYB!
zle -N help-zle

## complete word from currently visible Screen or Tmux buffer.
if check_com -c screen || check_com -c tmux; then
Expand Down Expand Up @@ -1408,6 +1406,13 @@ if zrcgotkeymap menuselect; then
zrcbindkey -M menuselect '^o' accept-and-infer-next-history
fi

#k# Display list of abbreviations that expand when followed by ,.
zrcbindkey ",." zleiab
zrcbindkey '^xb' help-show-abk
zrcbindkey '^xM' inplaceMkDirs
#k# display help for keybindings and ZLE
zrcbindkey '^xz' help-zle

#k# Insert files and test globbing
zrcbindkey "^xf" insert-files # C-x-f

Expand Down

0 comments on commit 226106d

Please sign in to comment.