1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 05:20:04 +08:00
SpaceVim/bundle/unite.vim/rplugin/python3/denite/kind/unite.py
2020-06-13 14:06:35 +08:00

29 lines
952 B
Python

# ============================================================================
# FILE: unite.py
# AUTHOR: Shougo Matsushita <Shougo.Matsu at gmail.com>
# License: MIT license
# ============================================================================
from .base import Base
class Kind(Base):
def __init__(self, vim):
super().__init__(vim)
self.name = 'unite'
self.default_action = 'do'
def action_do(self, context):
self.vim.call('unite#action#do_candidates', 'default',
[x['source__candidate'] for x in context['targets']])
def action_preview(self, context):
self.vim.call('unite#action#do_candidates', 'preview',
[x['source__candidate'] for x in context['targets']])
def action_delete(self, context):
self.vim.call('unite#action#do_candidates', 'delete',
[x['source__candidate'] for x in context['targets']])