vercel / vercel/hyper

Hyper renders leftover text after using clear/vim/nano from prior render

Open
#3,792 4 comments 8 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

WebGL Renderer
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

Screen Shot 08-15-19 at 12 44 PM

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.