Add w/s as navigation
This commit is contained in:
parent
7fa8bdb6f9
commit
032b4b1ab0
10
sshch/sshch
10
sshch/sshch
|
@ -20,7 +20,7 @@ import curses
|
||||||
from curses import textpad, panel
|
from curses import textpad, panel
|
||||||
|
|
||||||
# https://gitlab.com/zlax/sshch
|
# https://gitlab.com/zlax/sshch
|
||||||
version = "1.08"
|
version = "1.09"
|
||||||
# expand groups by default
|
# expand groups by default
|
||||||
expand_default = True
|
expand_default = True
|
||||||
# path to conf dir and file, default: ~/.config/sshch.conf
|
# path to conf dir and file, default: ~/.config/sshch.conf
|
||||||
|
@ -491,7 +491,7 @@ def CMDOptions():
|
||||||
|
|
||||||
def CursesMain():
|
def CursesMain():
|
||||||
help_screen = ("".join([" Press:\n",
|
help_screen = ("".join([" Press:\n",
|
||||||
" 'z'/'x' or arrows - navigation\n",
|
" 'z'/'x', 'w'/'s' or arrows - navigation\n",
|
||||||
" 'a'/'F2' - add new alias (without spaces)\n",
|
" 'a'/'F2' - add new alias (without spaces)\n",
|
||||||
" 'g'/'F5' - add new group (spaces will be stripped)\n",
|
" 'g'/'F5' - add new group (spaces will be stripped)\n",
|
||||||
" 'e'/'F4' - edit existing alias/group\n",
|
" 'e'/'F4' - edit existing alias/group\n",
|
||||||
|
@ -792,7 +792,8 @@ def CursesMain():
|
||||||
page = page + 1
|
page = page + 1
|
||||||
position = 1 + (max_row * (page - 1))
|
position = 1 + (max_row * (page - 1))
|
||||||
if key_pressed == curses.KEY_DOWN or key_pressed == ord(
|
if key_pressed == curses.KEY_DOWN or key_pressed == ord(
|
||||||
'x') or key_pressed == ord('X'):
|
'x') or key_pressed == ord('X') or key_pressed == ord(
|
||||||
|
's') or key_pressed == ord('S'):
|
||||||
if page == 1:
|
if page == 1:
|
||||||
if position < i:
|
if position < i:
|
||||||
position = position + 1
|
position = position + 1
|
||||||
|
@ -810,7 +811,8 @@ def CursesMain():
|
||||||
page = page + 1
|
page = page + 1
|
||||||
position = 1 + (max_row * (page - 1))
|
position = 1 + (max_row * (page - 1))
|
||||||
if key_pressed == curses.KEY_UP or key_pressed == ord(
|
if key_pressed == curses.KEY_UP or key_pressed == ord(
|
||||||
'z') or key_pressed == ord('Z'):
|
'z') or key_pressed == ord('Z') or key_pressed == ord(
|
||||||
|
'w') or key_pressed == ord('W'):
|
||||||
if page == 1:
|
if page == 1:
|
||||||
if position > 1:
|
if position > 1:
|
||||||
position = position - 1
|
position = position - 1
|
||||||
|
|
Loading…
Reference in New Issue