import { map } from "https://deno.land/x/denops_std@v6.5.1/mapping/mod.ts";
Register a mapping for lhs
to rhs
with given options.
import type { Entrypoint } from "https://deno.land/x/denops_std@v6.5.1/mod.ts";
import * as mapping from "https://deno.land/x/denops_std@v6.5.1/mapping/mod.ts";
export const main: Entrypoint = async (denops) => {
await mapping.map(denops, "<Plug>(test-denops-std)", "Hello");
await mapping.map(denops, "<Plug>(test-denops-std)", "Hello", {
mode: "i",
});
}
Users can specify multiple mode
value like:
import type { Entrypoint } from "https://deno.land/x/denops_std@v6.5.1/mod.ts";
import * as mapping from "https://deno.land/x/denops_std@v6.5.1/mapping/mod.ts";
export const main: Entrypoint = async (denops) => {
await mapping.map(denops, "<Plug>(test-denops-std)", "Hello", {
mode: ["n", "i", "x"],
});
}