On Thu, Oct 18, 2018 at 12:12:41AM +0000, Daniel Shahaf wrote: > The following: > > % vim -Nu NONE > :command -nargs=1 Foo : > :Fo<TAB> > > results in: > > :Foo<CURSOR> > > I suggest to have it result in: > > :Foo <CURSOR> > > with an extra space, since «:Foo» is invalid syntax (pressing <Enter> > at that point results in an E471 error).
The same happens for builtin commands (e.g., :argdo). I mention this purely for reference that it isn't specific to user-commands, not to dispute the suggestion. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB