Skip to content

Latest commit

 

History

History
76 lines (56 loc) · 1.62 KB

README.md

File metadata and controls

76 lines (56 loc) · 1.62 KB

tabline.nvim

tabline.nvim is a simple tabline plugin for Neovim.

Image

Install

With nvim-plug:

require('plug').add({
    {
        'wsdjeg/tabline.nvim',
        config = function()
            require('tabline').setup()
        end
    }
})

Configuration

require('tabline').setup({
  show_index = false, -- display index, disbale by default.
})

-- use leader + number for buffer jump
for i = 1, 9 do
  vim.keymap.set('n', '<leader>' .. i, function()
    require('tabline').jump(i)
  end, { silent = true })
end

-- use alt-left/right to move buffer
vim.keymap.set('n', '<A-Left>' .. i, function()
  require('tabline').move_to_previous()
end, { silent = true })
vim.keymap.set('n', '<A-Right>' .. i, function()
  require('tabline').move_to_next()
end, { silent = true })

Highlight group

TablineNvimA
TablineNvimB
TablineNvimM
TablineNvimMNC

Self-Promotion

Like this plugin? Star the repository on GitHub.

Love this plugin? Follow me on GitHub and Twitter.

Feedback

If you encounter any bugs or have suggestions, please file an issue in the issue tracker