Closed desdic closed 1 month ago
@desdic 23.7.2 didn't introduce something that can influence performance. What's the issue you're experiencing exactly, I don't understand, or might miss what you're trying to say.
Yeah I have a hard time trying to figure it out but .. when using 23.7.2 the terminal runs the command I want via Neovim but upgrading to 23.8+ you can see the command in the terminal before you get th prompt (Before oh-my-posh is ready) so it basically don't run the command. I tried switching terminal kitty, foot and then I tried downgrading oh-my-posh and then it works again. I tried to use starship or just plain zsh and they both work too so something happend from 23.7.2 that more or less makes it unusable in Neovim .. when just spawning a terminal I can't see or feel it being slower so maybe its a combination with libvterm somthing was introduced.
At first I though it was the plugin I was using, then neovim .. you can see the difference in this issue https://github.com/akinsho/toggleterm.nvim/issues/607 (screenshots)
@desdic k check. I think we have a similar issue here already I need to look at. Duplicate of #5524
Code of Conduct
What happened?
After version 23.7.2 (testet 23.8.0, 23.9.0 and git) oh-my-posh because so slow or is pausing when using Neovim's VT220/xterm terminal emulator based on libvterm. When spawning a shell with a command the command is sent to the terminal before the shell is ready (using zsh) and I can't figure out what it is
the test for neovim in lua
Theme
and its still not working if I remove all the blocks
What OS are you seeing the problem on?
Linux
Which shell are you using?
zsh
Log output