Как удалить ток буфера и повторно откройте следующий буфер в текущем окне?

StackOverflow https://stackoverflow.com/questions/4313239

  •  29-09-2019
  •  | 
  •  

Вопрос

Я хотел бы знать, есть ли какие -либо ярлыки или команды для переключения буфера (удаление тока и повторно откройте следующий буфер) в текущем окне, потому что иногда я чувствую, что открывал слишком много буферов? И в настоящее время я использую Bufexplorer и Fuzzyfinder.

Это было полезно?

Решение

Попробуй это:

function DelBufferAndNext()
    let s:old_bufnr = bufnr('%')
    bnext
    exec s:old_bufnr . 'bd'
    unlet s:old_bufnr
endfunction
command -nargs=0 BD call DelBufferAndNext()
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top