blob: 4b3b6c225484e8f92eb4f5f4cb1b64a5ab0a124e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/sh
# Show which mode
insert_mode="-- INSERT --"
normal_mode="-- NORMAL --"
if [ -n "$ZSH_VERSION" ]; then
if [[ $KEYMAP == 'vicmd' ]]; then
VI_MODE=$normal_mode
else
VI_MODE=$insert_mode
fi
printf "%s\n" "$VI_MODE"
elif [ -n "$BASH_VERSION" ]; then
if [[ $BASH_MODE == 'vi' ]]; then
VI_MODE=$normal_mode
else
VI_MODE=$insert_mode
fi
printf "%s\n" "$VI_MODE"
else
echo "Unsupported shell"
fi
|