Vim — удаление буфера при скрытии, если он не изменен

Problema resuelto. Había incluido requirettyen mi LDAP.

cn=defaults,OU=SUDOersSudoOption requirettycambió a !requirettyy todo funciona correctamente.

Ahora limitaré !requirettysolo al usuario afectado.

1
05.06.2019, 17:06
1 ответ

Вот что я придумал, пока доволен.

" Unlist unchanged buffers if they are hidden
function! BufferUnchanged()
  return exists("b:undo_seq_load") && b:undo_seq_load==changenr()
endfunction
function! UnlistUnchangedBuffer()
  if BufferUnchanged()
    set nobuflisted
  endif
endfunction
" Save the undo sequence position on buffer load
autocmd BufReadPost * let b:undo_seq_load=changenr()
autocmd BufWinLeave * call UnlistUnchangedBuffer()
1
27.01.2020, 23:30

Теги

Похожие вопросы