https://github.com/biraj21/texterm
A very minimal & simple text editor written in C with only Standard C Library.
https://github.com/biraj21/texterm
c editor syntax-highlighting text-editor
Last synced: 5 months ago
JSON representation
A very minimal & simple text editor written in C with only Standard C Library.
- Host: GitHub
- URL: https://github.com/biraj21/texterm
- Owner: biraj21
- License: unlicense
- Created: 2021-06-01T13:43:49.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-01-09T23:28:52.000Z (over 2 years ago)
- Last Synced: 2024-04-28T03:53:23.133Z (about 2 years ago)
- Topics: c, editor, syntax-highlighting, text-editor
- Language: C
- Homepage:
- Size: 299 KB
- Stars: 49
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Texterm Text Editor
A simple, minimal & performant text editor written in C with only C's Standard Library.

_**Note**: This project is undergoing refactoring at the moment._
## Syntax highlighting supported for
- C/C++
- JavaScript
- Python
- SQL
## Installation
- Make sure that `gcc` & `make` are installed.
- Make _install.sh_ file executable.
```
chmod +x install.sh
```
- Execute the installation script.
```
./install.sh
```
## Build
```
make texterm
```
## Usage
```
texterm [FILE]
```
## Acknowledgement
This project is based on [Snaptoken's](https://github.com/snaptoken) _Build Your Own Text Editor_ [tutorial](https://viewsourcecode.org/snaptoken/kilo/). Thanks [Paige Ruten](https://github.com/paigeruten)!
## Planned Features
- Undo & redo
- Text replace
- Colored bracket pair
- Syntax highlightng for other languages
## Contributing
Read [contributing guidlines](./CONTRIBUTING.md).