Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/denops_std/function/nvim/mod.ts>nvim_exec

📚 Standard module for denops.vim
Go to Latest
function nvim_exec
import { nvim_exec } from "https://deno.land/x/denops_std@v3.6.0/function/nvim/mod.ts";

Executes Vimscript (multiline block of Ex-commands), like anonymous |:source|. Unlike |nvim_command()| this function supports heredocs, script-scope (s:), etc. On execution error: fails with VimL error, does not update v:errmsg. Parameters: ~ {src} Vimscript code {output} Capture and return all (non-error, non-shell |:!|) output Return: ~ Output (non-error, non-shell |:!|) if output is true, else empty string. See also: ~ |execute()| |nvim_command()|

Parameters

denops: Denops
src: unknown
output: unknown

Returns

Promise<unknown>