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
Reverse scrolling with msys2 'less' extremely slow #1469
Comments
How do you run your shell? Do you use Connector? |
I just use the defaults. I'm not sure what Connector does or doesn't do. My {Shells::cmd} is However, my msys2-64 zsh task is set to |
Hey, nice -- 180309 fixes it for me. Thanks! |
When you run less from cmd - all problems should be addressed to cygwin/msys. They use WinAPI instead of ANSI and ConEmu is out of play. Tasks were implemented to hide complicated command lines, so users may run them by names. |
Versions
ConEmu build: 180206 alpha x64
OS version: Windows 10 x64
Used shell version: msys2 zsh or bash
Problem description
Reverse scrolling with msys2 'less' (or other curses programs) is extremely slow, around 2 lines/sec.
Steps to reproduce
I recorded a typescript.txt file, attached here. You can just 'cat' that, or 'type' it in a cmd.exe window in ConEmu, and see the behavior. So you don't need msys2 installed to repro it. Just do this:
type typescript.txt
type typescript.txt
If you examine the typescript.txt file, you'll see the ANSI
ESC [ H ESC M ESC [ m
sequences, starting at line 193, which are slow.Actual results
Reverse scroll is very slow
Expected results
Fast scroll, same as forward
Additional files
typescript.txt
The text was updated successfully, but these errors were encountered: