JetBrainsGuide
Topics
Remote Development
Remote Development
TechnologiesJavaScript and TypeScriptPythonJavaGo.NETKotlin
SolutionsGame DevelopmentJetBrains AI Guide: How to Use AI in Your IDERemote DevelopmentDatabasesDjango
Hot tagsAmazon AWSDebuggingGitGoogle CloudGradleRefactoring
Browse more content...
Explore

JavaJava
DownloadBlogDocs

Tutorial

  • Introduction & ANSI Escape Codes
  • Terminal Raw Mode & Terminal Attributes
  • Building The Text Viewer Skeleton
  • Getting Terminal Rows & Columns With The IOCTL API
  • Bugfixing Flickering & Cursor Positioning
  • The Problem with Arrow Up & Down and Key Mappings
  • How to Move your Cursor
  • How to Load and Display Text Files
  • Some Refactoring and Scrolling
  • Page Up and Page Down
  • Horizontal Scrolling
  • End Key
  • Cursor Snapping
  • Cursor Line Wrapping
  • MacOS and Windows Support
  • Summary
  • Marco Codes - Building a Text Editor
  • Bugfixing Flickering & Cursor Positioning

Bugfixing Flickering & Cursor Positioning

Fixing bugs with flickering.

Helen Scott

Helen Scott

2022-11-13
Edit this page

Bugfixing Flickering & Cursor Positioning

  • Why the text viewer flickers when scrolling up or down
  • How to fix the flickering by making sure lines do not overflow

Getting Terminal Rows & Columns With The IOCTL API
The Problem with Arrow Up & Down and Key Mappings
  • Privacy & Security
  • Terms of Use
  • Trademarks
  • Legal
  • Genuine tools

Copyright © 2000–2025 JetBrains s.r.o.