Hyper renders leftover text after using clear/vim/nano from prior render
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 44.7k
- Forks
- 3.6k
- Avg merge
- 21m
- Merged PRs (30d)
- 1
Description
- I am on the latest Hyper.app version
- [?] I have searched the issues of this repo and believe that this is not a duplicate
-
OS version and name: Windows 10
-
Hyper.app version: 3.0.2
-
Link of a Gist with the contents of your .hyper.js: https://gist.github.com/deuks/329e4f517ce1b930293df7ce8ddf1100
-
Relevant information from devtools (CMD+ALT+I on macOS, CTRL+SHIFT+I elsewhere): N/A
-
The issue is reproducible in vanilla Hyper.app: I have a picture from below using vanilla. It also occurs with plugins
Issue
I feel like this issue has kind of been addressed before, and I tried those troubleshooting steps but did not have any luck.I use hyper to ssh into a linux vm. Any time I vim a file, or try to clear my active window, part of the shell prior to the one rendered now is still rendered. I tried with and without plugins, I did try a couple different configuration under the env: {} parameter as other posts suggested. Either I have improper syntax or something else is still wrong.
In my picture, you can see the after I do a clear statement, that last line is still appearing after everything else clears. If I scroll up, and then back down, that line would disappear and everything would be fine. It's just annoying to scroll up and scroll down to get the correct view
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
No source files or tests are named. Reproduce the problem in vanilla Hyper 3.0.2 by using clear and vim or nano over SSH, then compare the display before and after scrolling. Done means prior shell text is no longer left visible after the command or editor exits.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100