summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugues Hiegel <hugues@hiegel.fr>2008-03-11 17:26:17 +0100
committerHugues Hiegel <hugues@hiegel.fr>2008-03-11 17:26:17 +0100
commit2b94d6a55e54e2a1abf86c82e03bcd4b1448df50 (patch)
treee2350d626c1584a82fc19d6121f260746117a055
parent66fdf763fe24e7d8e3b87a229c4a089052cd494b (diff)
I just discovered push-line !!
Thanx to Florent ;-)
-rw-r--r--user:hugues/KeyBindings.zsh19
1 files changed, 10 insertions, 9 deletions
diff --git a/user:hugues/KeyBindings.zsh b/user:hugues/KeyBindings.zsh
index f9e3923..7cdf149 100644
--- a/user:hugues/KeyBindings.zsh
+++ b/user:hugues/KeyBindings.zsh
@@ -25,9 +25,9 @@ bindkey "" backward-word # ESC left
bindkey "[3~" kill-region # ESC del
# Pratique pour rehasher rapidement
-bindkey -s "r" "  rehash\n"
+bindkey -s "r" "Q rehash\n"
# Exécute la commande ``rt'' qui me permet de nettoyer toutes les saletés
-bindkey -s "R" "  rt\n"
+bindkey -s "R" "Q rt\n"
test $TERM = "rxvt" -o $TERM = "xterm" -o $TERM = "aterm" &&
{
@@ -204,19 +204,20 @@ bindkey "" backward-delete-char
bindkey "\M-^@"-"\M-" self-insert
# Raccourcis pour les todo : funny :)
-bindkey -s "t" "  todo\n"
-#bindkey -s "T" "  todo all -c\n"
+# "q" stands for "push-line"
+bindkey -s "t" "Q todo\n"
+#bindkey -s "T" "Q todo all -c\n"
bindkey -s "é" " 2>/dev/null "
bindkey -s "2" " 2>&1 "
-bindkey -s "m" "  mails\n"
+bindkey -s "m" "Q mails\n"
bindkey -s "M" "make "
-bindkey -s "l" "  l\n"
-#bindkey -s "L" "  la\n"
+bindkey -s "l" "Q l\n"
+#bindkey -s "L" "Q la\n"
bindkey -s " " "\\\\ "
-bindkey -s "g" "  git-status\n"
-bindkey -s "G" "  git-repack\n"
+bindkey -s "g" "Q git-status\n"
+bindkey -s "G" "Q git-repack\n"