كيفية حذف المخزن المؤقت الحالي وإعادة فتح المخزن المؤقت التالي في النافذة الحالية؟

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