isontheline / pro.webssh.net

iOS / iPadOS / macOS SSH Client
https://apps.apple.com/us/app/id497714887
MIT License
310 stars 46 forks source link

Arrow keys support with hardware not fully terminal compliant #236

Closed isontheline closed 3 years ago

isontheline commented 3 years ago

The issue affects all ssh sessions I tried. (multiple types of HP switches, aruba wireless access points and fortigate firewalls)

Originally posted by @CapableFish in https://github.com/isontheline/pro.webssh.net/issues/200#issuecomment-801642003

isontheline commented 3 years ago

@CapableFish

Please :

  1. Download WebSSH 14.16.2 : https://testflight.apple.com/join/QSrBK59z
  2. Edit your connection terminal settings : set CURSOR KEYS MODE to : "normal"
  3. Try to launch your connection and check if arrow keys works
CapableFish commented 3 years ago

Hi,

it says I may lose the app data if I use the beta,

image

is there anyway I can backup the 100+ terminal sessions I had to manually create and save? I use them for my work and it is a big hassle to have to re-create them.

Alternatively can you call it something else so that it does not interfere with my installed production WebSSH?

isontheline commented 3 years ago

@CapableFish You won’t loose any data.

But a WebSSH database backup is always a good thing to do : https://webssh.net/documentation/help/howtos/mashREPL/database-backup/

CapableFish commented 3 years ago

thanks for the backup info.

There is an improvement but the arrow keys still do not always work

I tested

CapableFish commented 3 years ago

sorry forgot to set cursor mode to normal

Tested in "Normal" cursor mode

Can I set cursor mode "Normal" the default for all sessions?

isontheline commented 3 years ago

@CapableFish Thank you a lot for your feedback!

Happy to see that arrow keys are working now for you :)

Yet you can't set "normal" mode by default you need to set it for each connections. The "normal" mode should / would be the default one in a future release but before I need to check that there is no regression for other users.

CapableFish commented 3 years ago

When will this be out of beta

isontheline commented 3 years ago

Not before 3-9 may because I've lot of issues in progress