You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Undotree is a plugin that adds a visual representation of Vim's undo tree. When this tree view is open, certain operations (undo, redo, joining lines) are slow in the GUI, but not in the terminal.
To reproduce:
Add the Undotree plugin to ~/.vim/pack/mbbill/opt/undotree so that it will be found by packadd:
Undotree is a plugin that adds a visual representation of Vim's undo tree. When this tree view is open, certain operations (undo, redo, joining lines) are slow in the GUI, but not in the terminal.
To reproduce:
~/.vim/pack/mbbill/opt/undotreeso that it will be found bypackadd:mvim -u vimrcwherevimrcis:UndotreeToggle100ii<CR><Esc>ggJThere should be noticeable lag. Now repeat steps 1-6 except with
mvim -v -u vimrcin step 2. Joining the lines should be quite snappy.I've attached two videos below showing the behaviour in each case, and I've included my system details.
GUI:
GUI.mov
Terminal.app:
Terminal.mov
System details:
OS: macOS Ventura 13.4 arm64
Shell: zsh 5.9
Terminal: Terminal.app
$TERM: xterm-256color
Vim: Downloaded from GitHub Releases