diff --git a/vim/plugin/autosave.vim b/vim/plugin/autosave.vim index 111f8bd..67c558f 100644 --- a/vim/plugin/autosave.vim +++ b/vim/plugin/autosave.vim @@ -4,7 +4,7 @@ function! TryAutosave() if &autowriteall if &mod silent write - redraw + redraw end end endfunction diff --git a/vim/plugin/defer.vim b/vim/plugin/defer.vim index c810543..f0634a8 100644 --- a/vim/plugin/defer.vim +++ b/vim/plugin/defer.vim @@ -1,10 +1,10 @@ function Defer(command, callback) - let l:buffer = [] - call job_start(a:command, { - \ "out_io": "pipe", - \ "out_cb": { pipe, text -> add(l:buffer, text) }, - \ "close_cb": { pipe -> a:callback(l:buffer) } - \ }) + let l:buffer = [] + call job_start(a:command, { + \ "out_io": "pipe", + \ "out_cb": { pipe, text -> add(l:buffer, text) }, + \ "close_cb": { pipe -> a:callback(l:buffer) } + \ }) endfun comm -complete=shellcmd -nargs=* Defer call Defer(, { buffer -> 0 }) diff --git a/vim/plugin/netrw_improved.vim b/vim/plugin/netrw_improved.vim index 2a8cd2a..7b12d2c 100644 --- a/vim/plugin/netrw_improved.vim +++ b/vim/plugin/netrw_improved.vim @@ -24,14 +24,14 @@ augroup NETRW augroup END function s:vex() - let netrw_windows = getwininfo() - \->filter({ k,v -> v["variables"]->has_key("netrw_treedict") }) - \->filter({ k,v -> v["tabnr"]==tabpagenr() }) - if netrw_windows->len() > 0 - call win_gotoid(netrw_windows[0]["winid"]) - else - Vex . - end + let netrw_windows = getwininfo() + \->filter({ k,v -> v["variables"]->has_key("netrw_treedict") }) + \->filter({ k,v -> v["tabnr"]==tabpagenr() }) + if netrw_windows->len() > 0 + call win_gotoid(netrw_windows[0]["winid"]) + else + Vex . + end endfun nnoremap :call vex()