Open lifepillar opened 5 years ago
vim core runs command in a terminal with this GUI option set, and there's no difference between ViM and MacVim in that part.
I don't know if vim always requests a buffer for it, though
I suggest to test with GVim if you're able to, and/or file a ticket there first.
When external commands are executed in a terminal window and a
TerminalOpen
autocommand is defined, the command may affect the current window.To Reproduce
mvim -N -i NONE -u vimrc
wherevimrc
has the following content::!ls
(or any other:!
command)I am expecting that the external command is executed in a different window, hence options set in the terminal window shouldn't affect the current window, as is the case if you remove
!
fromguioptions
.