nexedit 0.2.2

A vim-like text editor, with simple shortcuts.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::commands::Result;
use crate::models::application::{Application, Preferences};
use crate::util;

pub fn edit(app: &mut Application) -> Result {
    let preference_buffer = Preferences::edit()?;
    util::add_buffer(preference_buffer, app)
}

pub fn reload(app: &mut Application) -> Result {
    app.preferences.borrow_mut().reload()
}