From 1c9fe535aef45739bf2f34178ba642fd4ffcbde0 Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Tue, 24 Jan 2012 15:30:13 +0100 Subject: [Funcs] when / todo if exists --- user:hugues/KeyBindings.zsh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'user:hugues') diff --git a/user:hugues/KeyBindings.zsh b/user:hugues/KeyBindings.zsh index 60648c7..ff23dac 100644 --- a/user:hugues/KeyBindings.zsh +++ b/user:hugues/KeyBindings.zsh @@ -201,10 +201,13 @@ do bindkey -M $keymap -s 'r' 'Q rehash\n' bindkey -M $keymap -s 'R' 'Q reset\n' - bindkey -M $keymap -s 'w' 'Q birthdays\n' + cmd_exists when && \ + bindkey -M $keymap -s 'w' 'Q when\n' + cmd_exists todo && ( bindkey -M $keymap -s 't' 'Q todo\n' bindkey -M $keymap -s 'T' 'Q todo all -c\n' + ) bindkey -M $keymap -s 'c' 'Q ./configure\n' bindkey -M $keymap -s '©' 'Q !?configure\n' -- cgit v1.2.3