/zellij.nvim

Zellij integration for neovim

Primary LanguageLua

zellij.nvim

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',
    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
    moveFocusOrTab = true, -- Use `zellij action move-focus-or-tab` if set to `false` use `zellij action move-focus`
    debug = false, -- Will log things to /tmp/zellij.nvim
}