surf-exel

a silly text editor

View on GitHub

What is Surf-exel?

Surf-exel is a simple editor built on top of Tkinter and written entirely in Python3. It is lightweight and easily customizable to suit your needs. The non-GUI version was inspired by ed , a simple GNU text editor.

Can I contribute in it? Will a PR be counted in the Hacktoberfest?

Yes, Absolutely , All contributions are welcome and accepted! (As long as they make sense to be added). All PR contributions are counted in the Hacktoberfest.

Prerequisites

git, xterm for linux or iterm2 for MacOS

NOTE

5.7 and Above

Surf-exel is not supported on Windows, please use a build below v5.7

Below v5.7

Surf-exel may not work on Microsoft Windows , if thats the case, please try running main.py only and not building it, sorry for the trouble.

How to run it ?

Linux/MacOS

1) Download the source code by clicking the .zip file of the latest release and unzip it. 2) Navigate to it using the cd command (it will most probably be in your Downloads. directory , so enter this your terminal: cd Downloads/surf-exel-version-number. 3) write make 4) ./surf-exel

Just run ./surf-exel if your pwd is in surf-exel directory

Please note that the terminal in surf-exel works on linux only because it uses xterm as it’s terminal, if you want to use it on a mac , change xterm to iterm2

if you like one liners, you can download it using

` git clone https://github.com/Amazeryogo/surf-exel –tag 5.8 && mv 5.8 surf-exel && cd surf-exel && mkdir .cache && make `

Windows

please see the NOTE above (sorry for the trouble).