- ZEM
Extensible Emacs-like text editor with GNU Guile Scheme.
+HTML:
+HTML:
+HTML:
** Features
** Installation
*** Requirements
- GNU Guile 3.0+ (may support Guile 2.2 but not tested)
- CMake (>= 3.11)
- [[https://conan.io/][Conan]]
- [[https://tiswww.case.edu/php/chet/readline/rltop.html][GNU Readline]]
- [[https://www.freetype.org/][Freetype]]
*** Building
Clone this repo first:
+BEGIN_SRC shell
git clone https://github.com/Jimx-/zem.git
cd zem
git submodule update --init --recursive
+END_SRC
Build the editor with:
+BEGIN_SRC shell
mkdir build
cd build
ln -s ../data/monospace.ttf
conan install ..
cmake ..
make
+END_SRC
** Usage
Under the ~build~ directory, run:
+BEGIN_SRC shell
../run.sh
+END_SRC