Hi! This PR adds several capabilities to the editor. I have also edited some of the basic config (basically just go up on delete) to make it more first-time-user friendly, though I would be happy to remove those edits. Here's what the PR adds:
Different cursors for different modes (default for normal, tall bar for insert, two bars for visual)
Titlebar indicator for visual mode
Rough scrolling support
Rough mouse support
-laptop arg now accessible no matter screen size
Movement issues are fixed
Unable to reach the end of a line via the right arrow key/l
The first line would be hidden behind the titlebar when scrolling/moving to the top without gg
I have also changed the code to read the v keys (for syntax highlighting) from a text file. This is the first step on a pathway of adding support for more languages.
Hi! This PR adds several capabilities to the editor. I have also edited some of the basic config (basically just go up on delete) to make it more first-time-user friendly, though I would be happy to remove those edits. Here's what the PR adds:
-laptop
arg now accessible no matter screen sizegg
I have also changed the code to read the v keys (for syntax highlighting) from a text file. This is the first step on a pathway of adding support for more languages.