Skip to content
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

Cursor shape isn't restored (on nvim) #867

Open
vinoff opened this issue Dec 30, 2024 · 0 comments
Open

Cursor shape isn't restored (on nvim) #867

vinoff opened this issue Dec 30, 2024 · 0 comments

Comments

@vinoff
Copy link

vinoff commented Dec 30, 2024

I am having an issue with the cursor shape: it isn't restored when switching from insert to normal (and vice-versa) on neovim. It works correctly on other terminals (tested on wezterm and ghostty).

Steps to reproduce:

  • open vim
  • enter insert mode (via i or a)
  • cursor does not change to input mode cursor. It stays a block when it should be a vertical line.
  • If you move the cursor around, it changes to the vertical line.

The opposite also happens, that is, if you are in insert mode and switch to normal mode, the cursor does not change to block until you move the cursor around (This is true if you are in an empty line). If you are on top of a character, the cursor behaves normally.

Interestingly, if you enter insert mode via "o", the cursor behaves correctly. Probably because it changes position automatically.

I am using rioterm 0.2.2. Linux (arch).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant