From 0918a251365c0ba831a085d2a2786c11eaa102b1 Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Wed, 4 Feb 2009 08:52:05 +0100 Subject: [KeyBindings] shows current keymap used into the term title --- user:hugues/KeyBindings.zsh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/user:hugues/KeyBindings.zsh b/user:hugues/KeyBindings.zsh index b06844d..5666dc3 100644 --- a/user:hugues/KeyBindings.zsh +++ b/user:hugues/KeyBindings.zsh @@ -58,3 +58,14 @@ zle-line-init() { zle vi-cmd-mode } zle -N zle-line-init # Go see man zshzle for more details. +zle-keymap-select() +{ + # $1 is the old keymap + # $KEYMAP is the new one + + local curr="$([ "$KEYMAP" = "main" ] && echo "viins" || echo $KEYMAP)" + + term_title " [$curr]" + +} +zle -N zle-keymap-select -- cgit v1.2.3