示例#1
0
文件: map.py 项目: sh1mc/dotfiles
def _update_buffer(denite: Default, params: Params) -> typing.Any:
    if denite._updated:
        try:
            denite._update_buffer()
        except Exception:
            pass
    else:
        denite._update_status()
示例#2
0
文件: map.py 项目: sh1mc/dotfiles
def _toggle_select_all(denite: Default, params: Params) -> typing.Any:
    for index in range(0, len(denite._candidates)):
        _toggle_select_candidate(denite, index)
    denite._update_displayed_texts()
    return denite._update_buffer()
示例#3
0
文件: map.py 项目: sh1mc/dotfiles
def _toggle_select(denite: Default, params: Params) -> typing.Any:
    index = denite._vim.call('line', '.') - 1
    _toggle_select_candidate(denite, index)
    denite._update_displayed_texts()
    return denite._update_buffer()