use q to quit fingers mode
This commit is contained in:
parent
42cfff5227
commit
9a95492bbb
|
@ -63,7 +63,7 @@ function is_valid_input() {
|
|||
local input=$1
|
||||
local is_valid=1
|
||||
|
||||
if [[ $input == "" ]] || [[ $input == "<ESC>" ]] || [[ $input == "?" ]]; then
|
||||
if [[ $input == "" ]] || [[ $input == "<ESC>" ]] || [[ $input == "?" ]] || [[ $input == "q" ]]; then
|
||||
is_valid=1
|
||||
else
|
||||
for (( i=0; i<${#input}; i++ )); do
|
||||
|
@ -165,7 +165,7 @@ while read -rsn1 char; do
|
|||
if [[ $char == "$BACKSPACE" ]]; then
|
||||
input=""
|
||||
continue
|
||||
elif [[ $char == "<ESC>" ]]; then
|
||||
elif [[ $char == "<ESC>" || $char == "q" ]]; then
|
||||
if [[ $help_state == "1" ]]; then
|
||||
toggle_help_state
|
||||
else
|
||||
|
|
|
@ -16,27 +16,27 @@ BEGIN {
|
|||
HINTS[12] = "wr"
|
||||
HINTS[13] = "we"
|
||||
HINTS[14] = "ww"
|
||||
HINTS[15] = "wq"
|
||||
HINTS[15] = "wg"
|
||||
HINTS[16] = "wf"
|
||||
HINTS[17] = "wd"
|
||||
HINTS[18] = "ws"
|
||||
HINTS[19] = "wa"
|
||||
HINTS[20] = "qp"
|
||||
HINTS[21] = "qo"
|
||||
HINTS[22] = "qi"
|
||||
HINTS[23] = "qu"
|
||||
HINTS[24] = "ql"
|
||||
HINTS[25] = "qk"
|
||||
HINTS[26] = "qj"
|
||||
HINTS[27] = "qt"
|
||||
HINTS[28] = "qr"
|
||||
HINTS[29] = "qe"
|
||||
HINTS[30] = "qw"
|
||||
HINTS[31] = "qq"
|
||||
HINTS[32] = "qf"
|
||||
HINTS[33] = "qd"
|
||||
HINTS[34] = "qs"
|
||||
HINTS[35] = "qa"
|
||||
HINTS[20] = "gp"
|
||||
HINTS[21] = "go"
|
||||
HINTS[22] = "gi"
|
||||
HINTS[23] = "gu"
|
||||
HINTS[24] = "gl"
|
||||
HINTS[25] = "gk"
|
||||
HINTS[26] = "gj"
|
||||
HINTS[27] = "gt"
|
||||
HINTS[28] = "gr"
|
||||
HINTS[29] = "ge"
|
||||
HINTS[30] = "gw"
|
||||
HINTS[31] = "gg"
|
||||
HINTS[32] = "gf"
|
||||
HINTS[33] = "gd"
|
||||
HINTS[34] = "gs"
|
||||
HINTS[35] = "ga"
|
||||
HINTS[36] = "fp"
|
||||
HINTS[37] = "fo"
|
||||
HINTS[38] = "fi"
|
||||
|
@ -48,7 +48,7 @@ BEGIN {
|
|||
HINTS[44] = "fr"
|
||||
HINTS[45] = "fe"
|
||||
HINTS[46] = "fw"
|
||||
HINTS[47] = "fq"
|
||||
HINTS[47] = "fg"
|
||||
HINTS[48] = "ff"
|
||||
HINTS[49] = "fd"
|
||||
HINTS[50] = "fs"
|
||||
|
@ -64,7 +64,7 @@ BEGIN {
|
|||
HINTS[60] = "dr"
|
||||
HINTS[61] = "de"
|
||||
HINTS[62] = "dw"
|
||||
HINTS[63] = "dq"
|
||||
HINTS[63] = "dg"
|
||||
HINTS[64] = "df"
|
||||
HINTS[65] = "dd"
|
||||
HINTS[66] = "ds"
|
||||
|
@ -80,7 +80,7 @@ BEGIN {
|
|||
HINTS[76] = "sr"
|
||||
HINTS[77] = "se"
|
||||
HINTS[78] = "sw"
|
||||
HINTS[79] = "sq"
|
||||
HINTS[79] = "sg"
|
||||
HINTS[80] = "sf"
|
||||
HINTS[81] = "sd"
|
||||
HINTS[82] = "ss"
|
||||
|
@ -96,7 +96,7 @@ BEGIN {
|
|||
HINTS[92] = "ar"
|
||||
HINTS[93] = "ae"
|
||||
HINTS[94] = "aw"
|
||||
HINTS[95] = "aq"
|
||||
HINTS[95] = "ag"
|
||||
HINTS[96] = "af"
|
||||
HINTS[97] = "ad"
|
||||
HINTS[98] = "as"
|
||||
|
|
Loading…
Reference in New Issue