Text Editor E03 - Advanced Keyboard Navigation & Windows/macOS Compatibility

Опубликовано: 22 Ноябрь 2022
на канале: Marco Codes
3,005
79

Let's continue building our Java based, command-line text editor that we started here @    • Text Editor E01 - How to use ANSI Esc...   .

This is Part 3 and we will cover: How to implement Page Up & Page Down functionality. How to make the End key work properly, including cursor snapping. And how to make our text editor work on all operating systems, including macOS and Windows - not just Linux.

You're going to be in for a ride!

► Source Repository
https://github.com/marcobehlerjetbrai... - Branch: Episode 3

► Timestamps
00:00 Intro
00:07 Recap
01:00 Page Up & Page Down Keys
06:13 Horizontal Scrolling
12:50 End key
14:08 Cursor Snapping
17:20 Cursor Line Wrapping
18:09 macOS Support
24:14 Windows Support
27:26 What’s Next

► Acknowledgements

A BIG thank you goes out to:

Paige Ruten - https://viewsourcecode.org/snaptoken/
antirez - http://antirez.com/news/108

► FOLLOW ME

  / marcobehler  
https://www.marcobehler.com