Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Scrolling is Laggy #6422

Closed
priyaan99 opened this issue Mar 24, 2023 · 5 comments
Closed

Scrolling is Laggy #6422

priyaan99 opened this issue Mar 24, 2023 · 5 comments
Labels
C-enhancement Category: Improvements

Comments

@priyaan99
Copy link

I'm using helix for 3 months.
Moving cursor up and down feels laggy.

@priyaan99 priyaan99 added the C-enhancement Category: Improvements label Mar 24, 2023
@David-Else
Copy link
Contributor

I have not noticed it in particular, but I think this could improve things: #731

@wongjiahau
Copy link
Contributor

Are you running Helix in Zellij?

@priyaan99
Copy link
Author

I'm running helix in Alacritty and default Pop Os terminal emulator.

@mek-yt
Copy link
Contributor

mek-yt commented Mar 27, 2023

I moved out from Alacritty because of visual tearing and the laggy feeling in helix.
On my compositor Sway, Alacritty and Foot have low performance whereas Kitty and Wezterm have no tearing and lag.

@kchibisov
Copy link

On my compositor Sway, Alacritty and Foot have low performance whereas Kitty and Wezterm have no tearing and lag.

tearing doesn't mean low performance in terminals, usually such terminals are faster because they can draw more frames per second and both alacritty and foot has one of the fastest vte parsers/rendering performance.

To avoid tearing the #731 CSI(or DCS) escape sequence should be used, because it's a way to do atom updates to the terminal. foot supports CSI sequence for example, and alacritty right now only handles the original DCS one.

@helix-editor helix-editor locked and limited conversation to collaborators Apr 7, 2024
@pascalkuthe pascalkuthe converted this issue into discussion #10240 Apr 7, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
C-enhancement Category: Improvements
Projects
None yet
Development

No branches or pull requests

5 participants