[Request] implement vertical bar cursor shape #785

Open
opened 2023-04-28 11:19:44 +02:00 by phdoerfler · 1 comment
phdoerfler commented 2023-04-28 11:19:44 +02:00 (Migrated from github.com)

I like CRT's block cursor but there are moments where I'd want a vertical bar cursor. Other terminal emulators support this, e.g., tilix or the default gnome / Ubuntu terminal.

Take (neo-)vim for instance. Switching to insert mode changes the cursor to a vertical bar which is nice for inserting text as you have a more precise indication where you will be adding text, similar to most GUI text editors.
As seen here in insert mode, there is a vertical bar cursor:
image
whereas in normal mode, there is a block cursor:
image

However, in CRT the cursor does not change when switching to insert mode.
Again, insert mode, but this time with a block cursor:
image
And normal mode with the expected block cursor:
image

I like CRT's block cursor but there are moments where I'd want a vertical bar cursor. Other terminal emulators support this, e.g., tilix or the default gnome / Ubuntu terminal. Take (neo-)vim for instance. Switching to insert mode changes the cursor to a vertical bar which is nice for inserting text as you have a more precise indication where you will be adding text, similar to most GUI text editors. As seen here in insert mode, there is a vertical bar cursor: ![image](https://user-images.githubusercontent.com/163428/235106429-5cc8e1d4-c1cd-4fb2-9d36-fdab69ff4c16.png) whereas in normal mode, there is a block cursor: ![image](https://user-images.githubusercontent.com/163428/235106523-a2769502-07dd-433c-b0dd-bc930efb475a.png) However, in CRT the cursor does not change when switching to insert mode. Again, insert mode, but this time with a block cursor: ![image](https://user-images.githubusercontent.com/163428/235108206-5223dd6e-f92a-4b79-afc1-6eeba02c17c7.png) And normal mode with the expected block cursor: ![image](https://user-images.githubusercontent.com/163428/235108121-95560411-772c-4a52-98c1-307aa61cfe20.png)
Konglomneshued commented 2023-08-30 01:05:20 +02:00 (Migrated from github.com)

I'd like this, too.

I'd like this, too.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#785
No description provided.