Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebSSH fail to properly display/distinguish box cursor and bar/line cursor #905

Closed
isontheline opened this issue Jun 4, 2023 · 2 comments
Assignees
Labels
✨ enhancement New feature or request

Comments

@isontheline
Copy link
Owner

Feature description

Hey! Great works! Webssh is by far the best ssh client on iOS I have tried. But I want to share some improvement ideas with you.

Webssh fail to properly display/distinguish box cursor and bar/line cursor, which make vim (also zsh-vi-mode)almost unusable. I need the cursor turn into a bar to indicate I am in normal mode.
here is what I trying to achieve: https://www.youtube.com/watch?v=FcQjTXLrVUU
My setting is working on both iTerm2 on MacOS, ubuntu and Windows. Only Webssh will display the cursor as box regardless the setting.

I also tried the report term type as xterm, xterm-coler256. Not working either.

Thanks you!

@isontheline isontheline self-assigned this Jun 4, 2023
@isontheline isontheline added the ✨ enhancement New feature or request label Jun 4, 2023
@isontheline
Copy link
Owner Author

# https://www.youtube.com/watch?v=FcQjTXLrVUU
# Ps = 0 ⇒ Blinking Block
# Ps = 1 ⇒ Blinking Block (Default)
# Ps = 2 ⇒ Steady Block
# Ps = 3 ⇒ Blinking Underline
# Ps = 4 ⇒ Steady Underline
# Ps = 5 ⇒ Blinking Bar
# Ps = 6 ⇒ Steady Bar
echo "\e[3 q"

isontheline added a commit that referenced this issue Jun 27, 2023
@isontheline
Copy link
Owner Author

isontheline commented Jun 27, 2023

Hey 👋

After testing again it works on my side as expected (.vimrc) :

Image

I’ve just followed https://superuser.com/a/1234770

Cursor is updated in insert / normal mode

Could you check again?

Have a nice day ☀️

@isontheline isontheline closed this as not planned Won't fix, can't repro, duplicate, stale Jun 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant