-- Create new code cell below. Argument: Whether to create code cell (0) or markdown cell (1) vim.api.nvim_set_keymap('n', 'jco', ':call jukit#cells#create_below(0)', { noremap = true, silent = true}) -- Create new code cell above. Argument: Whether to create code cell (0) or markdown cell (1) vim.api.nvim_set_keymap('n', 'jcO', ':call jukit#cells#create_above(0)', { noremap = true, silent = true}) -- Create new text (markdown) cell below. Argument: Whether to create code cell (0) or markdown cell (1) vim.api.nvim_set_keymap('n', 'jct', ':call jukit#cells#create_below(1)', { noremap = true, silent = true }) -- Create new text (markdown) cell above. Argument: Whether to create code cell (0) or markdown cell (1) vim.api.nvim_set_keymap('n', 'jcT', ':call jukit#cells#create_above(1)', { noremap = true, silent = true }) -- Deletes the current cell vim.api.nvim_set_keymap('n', 'jcd', ':call jukit#cells#delete()', { noremap = true, silent = true }) -- Send current section (argument: 0 indicates the current section) vim.api.nvim_set_keymap('n', 'jcc', ':call jukit#send#section(0)', { noremap = true, silent = true }) -- Send all sections up to the current section vim.api.nvim_set_keymap('n', 'jcac', ':call jukit#send#until_current_section()', { noremap = true, silent = true }) -- Send all sections vim.api.nvim_set_keymap('n', 'jca', ':call jukit#send#all()', { noremap = true, silent = true }) -- Open an output split vim.api.nvim_set_keymap('n', 'jos', ':call jukit#splits#output()', { noremap = true, silent = true })