Custom list source for ddu.vim

Overview

ddu-source-custom-list

Custom list source for ddu.vim

This souce allows you to specify custom text list as a ddu source programatically.

Configuration

call ddu#custom#patch_global({
    \   'kindOptions': {
    \     'custom-list': {
    \       'defaultAction': 'callback',
    \     },
    \   }
    \ })

Usage

let id = denops#callback#register(
    \ {s -> execute(printf('echom "%s"', s), '')},
    \ {'once': v:true})
call ddu#start({'sources': [
    \  {'name': 'custom-list',
    \   'params': {'texts': ['hello', 'world'], 'callbackId': id}}]})

License

Copyright (c) 2022 Masashi Iizuka

Distributed under the MIT License.

You might also like...

Do you wanna watch "Bad Apple!!" on your vim/neovim?

bad-apple.vim Let's watch Bad Apple!! on your vim/neovim! BadAppleVimShort.mov https://youtu.be/XezoLvr1dX0 Required denops.vim https://github.com/vim

Dec 28, 2022

GraphQL client for Vim/Neovim

GraphQL client for Vim/Neovim

denops-graphql.vim GraphQL client for Vim/Neovim. Requirements denops.vim Usage :GraphQLExecute Execute current buffer as graphql query. :GraphQLEdit

Dec 15, 2022

Vim/Neovim plugin for Kubernetes

Vim/Neovim plugin for Kubernetes

k8s.vim A Vim/Neovim plugin for kubernetes Requirements denops.vim kubectl Usage " Execute kubectl via terminal " Bellow is Same as 'kubectl get pods

Oct 7, 2022

Copilot completion for ddc.vim

ddc-copilot Copilot completion for ddc.vim NOTE: It is experimental source. Required copilot.vim https://github.com/github/copilot.vim denops.vim http

Oct 27, 2022

logseq custom.js and custom.css utilities : resize query table columns, hide namespaces...

logseq custom.js and custom.css utilities : resize query table columns, hide namespaces...

logseq-custom-files custom.js and custom.css utilities for Logseq. current version v20220331 query table view : add handles on the query table headers

Dec 7, 2022

This experimental library patches the global custom elements registry to allow re-defining or reload a custom element.

Redefine Custom Elements This experimental library patches the global custom elements registry to allow re-defining a custom element. Based on the spe

Dec 11, 2022

Ready to manipulate partitions file? Create a custom partition, apply custom security system, hide the partition and share your hidden data on the www

Ready to manipulate partitions file? Create a custom partition, apply custom security system, hide the partition and share your hidden data on the www

Paranoia 💊 Ready to manipulate partitions file? Create a custom partition, apply custom security system, hide the partition and share your hidden dat

Dec 29, 2022

Custom Gutenburg blocks to add custom functionalities to your WordPress site. Brought to you by Arif Khan with 3

Custom Gutenburg blocks to add custom functionalities to your WordPress site. Brought to you by Arif Khan with <3

Gutpress(WordPress Gutenburg Block Plugin) Custom Gutenburg blocks to add custom functionalities to your WordPress site. Brought to you by Arif Khan w

Nov 23, 2022

Custom navigations for Solid written in Typescript. Implement custom page transition logic and ✨ animations ✨

solid-custom-navigation Get, Set, Go! Custom navigations for Solid, written in Typescript. Implement custom page transition logic and ✨ animations ✨ .

Nov 27, 2022
Owner
Iizuka Masashi
Iizuka Masashi
Line source for ddu.vim

ddu-source-line Line source for ddu.vim This source collects current buffer lines. Required denops.vim https://github.com/vim-denops/denops.vim ddu.vi

Shougo 8 Dec 11, 2022
File kind for ddu.vim

ddu-kind-file File kind for ddu.vim This kind implements file operations. Required denops.vim https://github.com/vim-denops/denops.vim ddu.vim https:/

Shougo 19 Dec 15, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Kuldeep 2 Jun 21, 2022
Homepage of the Vim Inspired Electron Browser - Vieb

vieb.dev Vieb is the Vim Inspired Electron Browser. This repo contains the full source code of Vieb's website/homepage. This does not contain the sour

Jelmer van Arnhem 5 Dec 15, 2022
💻 ssher.vim is interacting remote machines(only linux) through ssh connection

?? ssher.vim is interacting remote machines(only linux) through ssh connection

Luma 3 Feb 21, 2022
Experimental keycast plugin for Vim/Neovim

vim-keycasty Introduction Keycasty is an experimental keycast plugin for Vim/Neovim. Still work in progress. Use it just for testing. Design Keycasty

Shun Ueda 4 Apr 30, 2022
GitHub completion for ddc.vim via gh

ddc-github GitHub completion for ddc.vim via gh These sources collect something related to GitHub (e.g. issues, pull requests) via gh, which is GitHub

Hibiki 11 Oct 18, 2022