Skip to content

wsdjeg/tabline.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

simple tabline plugin for Neovim

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages