Scoom Text Editor is a simple text editor written in C, inspired by the Kilo tutorial. This project was created to deepen understanding of terminal I/O, dynamic memory allocation, and raw mode handling in Unix systems.
- Core editing functionality based on the Kilo text editor guide
- Custom enhancements, such as shift cursor movements
- Lightweight and fast
- Runs in the terminal
- No external dependencies (works out of the box on Unix-like systems)
This project was built by closely following the Kilo tutorial, with additional features and improvements. It served as a learning experience for low-level programming and working with terminal interfaces.
- GCC or Clang (any C compiler)
- Unix-like operating system (Linux, macOS, WSL)
gcc -o scoom scoom.cOr if using CMake (if provided):
cmake .
make./SCOOM <filename>main.c- Main source code for the editorREADME.md- This documentation
Made by Paran-oid