zellij.nvim icon indicating copy to clipboard operation
zellij.nvim copied to clipboard

Zellij integration for neovim

zellij.nvim

Archived!

Please try to use migrate to an alternative, if you are using this plugin. I do not use zellij and this plugin is essentially a proof of concept that you could seamlessly navigate between neovim and zellij.

Read more here

neovim integration with zellij

Features

  • :ZellijNavigate<Left|Right|Down|Up>
  • :ZellijNewPane
  • :ZellijNewTab
  • :ZellijRenamePane
  • :ZellijRenameTab

For vim-tmux-navigator compatibility, use the vimTmuxNavigatorKeybinds prop during setup.

use {
    'Lilja/zellij.nvim',
    -- If you want to configure the plugin
    --[[
    config = function()
        require('zellij').setup({})
    end
    ]]
}

Options

{
    -- keys with designated default values.
    path = "zellij", -- Zellij binary path
    replaceVimWindowNavigationKeybinds = false, -- Will set keybinds like <C-w>h to left
    vimTmuxNavigatorKeybinds = false, -- Will set keybinds like <C-h> to left
    debug = false, -- Will log things to /tmp/zellij.nvim
}