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

[BUG] Cursor jumping issue with editable-term.nvim

Open mawkler opened this issue 8 months ago • 2 comments

Is there an existing issue for this?

  • [x] I have searched the existing issues

Current Behavior

I'm having an issue where the cursor jumps to the last line in the terminal when doing diw from normal mode when using editable-term.nvim.

According to the author this is an issue with toggleterm.nvim, and not editable-term.nvim.

Expected Behavior

Cursor stays on the same line efter doing diw.

Steps To Reproduce

Minimal config:

local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({
    "git",
    "clone",
    "--filter=blob:none",
    "https://github.com/folke/lazy.nvim.git",
    "--branch=stable",
    lazypath,
  })
end
vim.opt.rtp:prepend(lazypath)

require("lazy").setup({
  { "akinsho/toggleterm.nvim", version = "*", config = true },
  {
    "xb-bx/editable-term.nvim",
    opts = {
      promts = {
        ["> "] = {}, -- TODO: Input your shell's prompt here
      },
    },
  },
})
  1. nvim -u path/to/config/above -c ToggleTerm
  2. Type foo
  3. Move to normal mode with <C-\><C-n>
  4. Press diw
  5. Cursor jumps to last line in the buffer

Environment

- OS: EndeavourOS
- neovim version: v0.11.0
- Shell: Zsh

Anything else?

No response

mawkler avatar Apr 17 '25 07:04 mawkler

I've been experiencing the same issue since this was opened. Have you found any solutions, @mawkler?

alejandroo-pc avatar Nov 10 '25 05:11 alejandroo-pc

Nope, I'm still having the same issue

mawkler avatar Nov 12 '25 21:11 mawkler