8000 GitHub - sakalig/tek-c: A text editor in C
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

sakalig/tek-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tek-c

A text editor in C

text editor screen

Prerequisites

This project was compiled under the following conditions:

  • GCC 15 (-std=gnu23) [Also works with -std=c99]

Controls

Handling operations at current state. These are helpful while canonical mode is enabled

  • Ctrl+D - Send EOT signal (Closes program)
    [Current Status: Disabled]
  • reset (then press Enter) - In case terminal output is still not present after exiting the program
    [Current Status: Disabled]
  • Ctrl+Z - Suspends program to background | fg - brings back to foreground. (MacOS can be problematic with resuming a background job after keying in fg. Might be due to read function receiving -1)
    [Current Status: Disabled]
  • Ctrl+S - Suspends program flow control(XOFF). Resumed by Ctrl+Q(XON)
    [Current Status: Disabled]
  • Ctrl+M - Carriage return is read as its proper ASCII value. Disables automatic new lines from carriage returns
    [Current Status: Disabled]

Ignored Flags

  • Input: BRKINT | INPCK | ISTRIP
  • Output: CS8
  • Local: IEXTEN

Add-ons (Upcoming)

  • Search : Ctrl+F
  • Multi-threading (Functional)

About

A text editor in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0