On Sun, Mar 18, 2018 at 9:25 PM, Manuel Ortega <[email protected]> wrote:
[...]
> But when using "!" in &cpo on MacVim, the blank line is in a different
> place.  It's right below `:!ls`, and before the output of the `ls` command.
> Then the "Press ENTER" part has no blank line above it to separate it from
> the `ls` output.

The exclamation mark this is about is in 'guioptions' aka 'go', not in
'cpoptions' aka 'cpo'.

":set cpo+=!" means
            When redoing a filter command, use the last used
            external command, whatever it was.  Otherwise the last
            used -filter- command is used.
":set go+=!" (which is what Bram is talking about here) means
        External commands are executed in a terminal window.  Without
        this flag the MS-Windows GUI will open a console window to
        execute the command.  The Unix GUI will simulate a dumb
        terminal to list the command output.
        The terminal window will be positioned at the bottom, and grow
        upwards as needed.



>
> Finally, another reason to not put "!" in &cpo by default just yet is that
> the colors are hard to read if your colorscheme has a black or nearly black
> background.  This is *not* a MacVim specific problem.  There is an open
> thread about this on GitHub, I think.  Maybe that should be solved before
> making "!cmd" result in nigh-invisible output.
>
> -Manny

Best regards,
Tony.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui