Xi glium is a glium
and glium_text
-based interface on top of the
xi editor project back-end.
Screenshot:
- Write and backspace text,
- navigate using mouse, arrows, page-up and page-down,
- select text using keyboard and mouse,
- cut, copy, paste and delete selection,
- load (
ctrl-o
), save (ctrl-s
) and save-as (ctrl-shift-s
) using GTK dialogs, - F1 to line-wrap
You must specify a path to the xi-core
executable (build by cargo inside
the rust
subdirectory of xi-editor). Works with the xi-editor commit 2e88632
,
but the HEAD is a good bet.
On Linux you might need to install the package xmu
first.
sudo apt-get install libxmu-dev libxi-dev
xicore=../xi-editor/rust/target/debug/xi-core cargo run README.md