use q to quit fingers mode

This commit is contained in:
Todd Yamakawa 2017-10-26 16:58:20 -05:00 committed by Tomasz
parent 42cfff5227
commit 9a95492bbb
2 changed files with 23 additions and 23 deletions

View File

@ -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

View File

@ -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"