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 style do not change between rectangular and vertical line when switching Vi modes. #606

Open
quazi-irfan opened this issue Jul 5, 2021 · 3 comments
Labels
Status: Out of Scope Not solvable within the scope of this code base
Milestone

Comments

@quazi-irfan
Copy link

What Happened

On vi, the cursor style stays the rectangular no matter what mode I am in.

Expected Behavior

In Vi, the cursor style should switch between rectangular and line when moved from command mode to insert mode.

Steps to Reproduce

Default Elementary installation comes with Vi.

  1. Start Vi by running vi in default terminal application.
  2. Vi starts in command mode. Notice the cursor looking like a white rectangular because we are in command mode. Which is correct visual style.
  3. Press i to go to insert mode. Notice the cursor has not changed its shape to a vertical line.
  4. You can move back and forth between command and insert mode, but the cursor style always stays rectangular.

Platform Information

Elementary OS 6 Early Access - running on Windows 10 HyperV

@jeremypw jeremypw added this to the chi? milestone Jul 6, 2021
@jeremypw
Copy link
Collaborator

jeremypw commented Jul 6, 2021

This issue also occurs with Gnome Terminal and QTerminal so is unlikely to be an issue with Terminal code.

@Marukesu
Copy link
Contributor

Marukesu commented Jul 6, 2021

I believe it's because elementary comes only with vim.tiny

I have neovim installed and it changes the cursor as expected, but vim.tiny don't.

@jeremypw
Copy link
Collaborator

jeremypw commented Jul 7, 2021

Marking as "Out of Scope" as it is not something that can be addressed in Terminal.

@jeremypw jeremypw added the Status: Out of Scope Not solvable within the scope of this code base label Jul 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Out of Scope Not solvable within the scope of this code base
Projects
None yet
Development

No branches or pull requests

3 participants