I use Mason, Mason-lspconfig, nvim-lspconfig to install and config lua_ls, bashls, tsserver.
When I use bash, lua client file, oil.nvim work flawlessly.
But with tsserver client file (.js, .tsx, .ts, ...) after i edit that file, i use oil.nvim move that file to another folder cause bug.
Steps To Reproduce
create simple test folder like this.
select foo.js , make some text and saved
open oil (command :Oil) type dd on foo.js , move to folder testMove/ and save, bug show:
Expected Behavior
file is moved flawlessly
Directory structure
Repro
this bug is only exist with tsserver client file, others works fine include repro.
Did you check the bug with a clean config?
[ ] I have confirmed that the bug reproduces with nvim -u repro.lua using the repro.lua file above.
Did you check the docs and existing issues?
Neovim version (nvim -v)
NVIM v0.9.4/ Build type: Release/ LuaJIT 2.1.1700008891
Operating system/version
Arch Linux x86_64 Kernel: 6.1.63-1-lts
Describe the bug
I use Mason, Mason-lspconfig, nvim-lspconfig to install and config lua_ls, bashls, tsserver. When I use bash, lua client file, oil.nvim work flawlessly. But with tsserver client file (.js, .tsx, .ts, ...) after i edit that file, i use oil.nvim move that file to another folder cause bug.
Steps To Reproduce
Expected Behavior
file is moved flawlessly
Directory structure
Repro
Did you check the bug with a clean config?
nvim -u repro.lua
using the repro.lua file above.