Function nvim_utils::vim::get

source ·
pub fn get(lua: &Lua) -> LuaResult<LuaTable<'_>>
Available on crate feature vim only.
Expand description

Get global vim

Example

use nvim_utils::prelude::*;
fn my_module(lua: &mlua::prelude::Lua) -> mlua::prelude::LuaResult<()> {
    let global_vim = vim::get(lua)?;
    let vim_version: LuaTable = global_vim.call_function("version", ())?;
    println!("Vim version: {}", vim::inspect(lua, vim_version)?);
    Ok(())
}