Skip to main content
Module

x/ddc_vim/deps.ts>fn.getreginfo

Dark deno-powered completion framework for neovim/Vim
Latest
function fn.getreginfo
import { fn } from "https://deno.land/x/ddc_vim@v4.3.1/deps.ts";
const { getreginfo } = fn;

Returns detailed information about register {regname} as a Dictionary with the following entries: regcontents List of lines contained in register {regname}, like getreg({regname}, 1, 1). regtype the type of register {regname}, as in getregtype(). isunnamed Boolean flag, v:true if this register is currently pointed to by the unnamed register. points_to for the unnamed register, gives the single letter name of the register currently pointed to (see quotequote). For example, after deleting a line with dd, this field will be "1", which is the register that got the deleted text.

The {regname} argument is a string. If {regname} is invalid or not set, an empty Dictionary will be returned. If {regname} is "" or "@", the unnamed register '"' is used. If {regname} is not specified, v:register is used. The returned Dictionary can be passed to setreg(). In Vim9-script {regname} must be one character.

Can also be used as a method:

GetRegname()->getreginfo()

Parameters

denops: Denops
optional
regname: string