tonisidneimc / Shim-Text-Editor

A terminal-based text editor written in C from scratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shim editor

a simple terminal-based text editor written in C from scratch, that takes advantages of the capabilities of modern terminals and comes with minimal dependency requirements (it's not even using curses).

5

It now supports:

  • open & save (one file at a time)
  • read and write files in text format
  • scrolling
  • incremental search
  • syntax highlighting

Installation

Compiling

$ git clone https://github.com/tonisidneimc/shim
$ cd shim/
$ make install

Running

To create and edit a new file, run shim with no command-line arguments, as follows:

$ shim

Or to edit and existing file, provide the absolute or relative path to the file:

$ shim /path/to/your/file

Images

3

2

4

Acknowledge

Thanks to antirez and his tutorial Build your own Text Editor for inspiring me with his project kilo.

About

A terminal-based text editor written in C from scratch

License:BSD 2-Clause "Simplified" License


Languages

Language:C 99.5%Language:Makefile 0.5%