@vim.rpc_export('_denite_do_action', sync=True) def do_action(self, args): return self._rplugin.do_action(args) @vim.rpc_export('_denite_do_map', sync=True) def do_map(self, args): return self._rplugin.do_map(args) @vim.rpc_export('_denite_do_async_map', sync=False) def do_async_map(self, args): return self._rplugin.do_map(args) if find_spec('yarp'): global_denite = Rplugin(vim) def _denite_init(): pass def _denite_start(args): global_denite.start(args) def _denite_do_action(args): return global_denite.take_action(args) def _denite_do_map(args): return global_denite.do_map(args) def _denite_do_async_map(args): return global_denite.do_map(args)
def __init__(self, vim): self._rplugin = Rplugin(vim)
def __init__(self, vim: Nvim) -> None: self._rplugin = Rplugin(vim)