xtabline.vim 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. let g:xtabline_settings = {}
  2. let g:xtabline_settings.enable_mappings = 0
  3. let g:xtabline_settings.tabline_modes = ['buffers', 'tabs']
  4. let g:xtabline_settings.enable_persistance = 0
  5. " let g:xtabline_settings.last_open_first = 1
  6. let g:xtabline_lazy = 1
  7. let g:xtabline_settings.show_right_corner = 0
  8. let g:xtabline_settings.indicators = {
  9. \ 'modified': '+',
  10. \ 'pinned': '[📌]',
  11. \}
  12. " \ 'modified': '●',
  13. let g:xtabline_settings.icons = {
  14. \'pin': '📌',
  15. \'star': '*',
  16. \'book': '📖',
  17. \'lock': '🔒',
  18. \'hammer': '🔨',
  19. \'tick': '✔',
  20. \'cross': '✖',
  21. \'warning': '⚠',
  22. \'menu': '☰',
  23. \'apple': '🍎',
  24. \'linux': '🐧',
  25. \'windows': '⌘',
  26. \'git': '',
  27. \'palette': '🎨',
  28. \'lens': '🔍',
  29. \'flag': '🏁',
  30. \}
  31. " let g:which_key_map.T = {
  32. " \ 'name' : '+tabline' ,
  33. " \ 'b' : [':XTabListBuffers' , 'list buffers'],
  34. " \ 'd' : [':XTabCloseBuffer' , 'close buffer'],
  35. " \ 'D' : [':XTabDeleteTab' , 'close tab'],
  36. " \ 'h' : [':XTabHideBuffer' , 'hide buffer'],
  37. " \ 'i' : [':XTabInfo' , 'info'],
  38. " \ 'l' : [':XTabLock' , 'lock tab'],
  39. " \ 'm' : [':XTabMode' , 'toggle mode'],
  40. " \ 'n' : [':tabNext' , 'next tab'],
  41. " \ 'N' : [':XTabMoveBufferNext' , 'buffer->'],
  42. " \ 't' : [':tabnew' , 'new tab'],
  43. " \ 'p' : [':tabprevious' , 'prev tab'],
  44. " \ 'P' : [':XTabMoveBufferPrev' , '<-buffer'],
  45. " \ 'x' : [':XTabPinBuffer' , 'pin buffer'],
  46. " \ }