mobile-shell / mobile-shell/mosh
Missed: support of alternated screen
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 14.5k
- Forks
- 865
- PR merge metrics
- No merged PRs in 30d
Description
Somehow very annoying, after using mutt or simply less (e.g. with man command) the alternated screen of the xterm is not used. That is that after leaving e.g. mutt the screen abover the shell prompt shows the last view of mutt instead of the last output before starting mutt. This does work with slogin/ssh. IMHO mosh client/server channel should not suppress nor filter out the smcup (ti) nor the rmcup (te) escape sequences but fully support them with TERM=xterm
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how the mosh client/server handles the smcup (ti) and rmcup (te) escape sequences when TERM=xterm, and compare that behavior with slogin/ssh. Done means mutt, less, and man restore the shell's previous screen after exit instead of leaving their last view visible.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100