From 741e9298bd7b0dabeea26dfe039274afca572f6d Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Fri, 18 Dec 2020 11:56:46 -0500 Subject: battery warning fix; zsh beam simplified --- .config/zsh/.zshrc | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to '.config') diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index d6b3cc8..22a166e 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -36,16 +36,11 @@ bindkey -M menuselect 'j' vi-down-line-or-history bindkey -v '^?' backward-delete-char # Change cursor shape for different vi modes. -function zle-keymap-select { - if [[ ${KEYMAP} == vicmd ]] || - [[ $1 = 'block' ]]; then - echo -ne '\e[1 q' - elif [[ ${KEYMAP} == main ]] || - [[ ${KEYMAP} == viins ]] || - [[ ${KEYMAP} = '' ]] || - [[ $1 = 'beam' ]]; then - echo -ne '\e[5 q' - fi +function zle-keymap-select () { + case $KEYMAP in + vicmd) echo -ne '\e[1 q';; # block + viins|main) echo -ne '\e[5 q';; # beam + esac } zle -N zle-keymap-select zle-line-init() { -- cgit v1.3.1