Modules
Contains functions to search for relevant config files
Contains utility functions useful for neovim/vim operations
Structs
Represents a vim variable to be extracted
Enums
Functions
Retrieves a vim variable with b:
scope using whatever neovim/vim
instance is available in the current path
Retrieves a vim variable with a:
scope using whatever neovim/vim
instance is available in the current path
Retrieves a vim variable with g:
scope using whatever neovim/vim
instance is available in the current path
Retrieves a vim variable with l:
scope using whatever neovim/vim
instance is available in the current path
Retrieves a vim variable with s:
scope using whatever neovim/vim
instance is available in the current path
Retrieves a vim variable with t:
scope using whatever neovim/vim
instance is available in the current path
Same as [Self::load_buffer_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Same as [Self::load_function_arg_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Same as [Self::load_global_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Same as [Self::load_local_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Same as [Self::load_script_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Same as [Self::load_tabpage_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Same as [Self::load_vim_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Same as [Self::load_window_var
], but converts to the specified type
after being loaded, returing an io::Error
if failing to convert
Retrieves a vim variable with v:
scope using whatever neovim/vim
instance is available in the current path
Retrieves a vim variable with w:
scope using whatever neovim/vim
instance is available in the current path