-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Jean Guyomarc'h edited this page Jul 10, 2021
·
15 revisions
Welcome to Eovim's Wiki. On this page, you will find pointers to documentation that you are more likely to search for. Explore the pages on the right sidebar for more topics.
- All configuration is through vimscript (
init.vim
). - Ligatures
- Configurable and Animated Cursor
- Configurable Font
- Configurable Line space
- Externalized Widgets
Eovim can be controlled through vimscript by the following variables (exhaustive list):
g:eovim_running
g:eovim_theme_bell_enabled
g:eovim_theme_react_to_key_presses
g:eovim_theme_react_to_caps_lock
g:eovim_theme_completion_styles
g:eovim_ext_tabline
g:eovim_ext_popupmenu
g:eovim_ext_cmdline
g:eovim_cursor_animated
g:eovim_cursor_animation_duration
g:eovim_cursor_animation_style
As mentioned in the README, you need the following dependencies to build and run eovim:
- EFL, as the GUI toolkit;
- Neovim, of course;
- MsgPack-C, to encode and decode data to and from neovim;
- CMake, to generate a build system;
- and the usual C build tools (compiler, make, etc.)
add-apt-repository --yes ppa:niko2040/e19
apt install libefl-dev libmsgpack-dev cmake build-essential
apt install libefl-all-dev libmsgpack-dev cmake build-essential