On (15:10 14/11/06), Jürgen Krämer <[EMAIL PROTECTED]> put forth the 
proposition:
> 
> Hi,
> 
> David Woodfall wrote:
> >
> > On (10:30 14/11/06), David Woodfall <[EMAIL PROTECTED]> put forth the 
> > proposition:
> >
> > > I would like to make a command that would insert at cursor todays date,
> > > and also a command to insert some custom text.
> > >
> > > In the help file it shows how to make a keybind to do this but I would
> > > rather use a command - eg :date
> > >
> > > Can this be done?
> > 
> > Ok I've just found the :command command but I'm having problems:
> > 
> > :command Date :read !date +%d-%b-%Y
> > 
> > This prints xxd-xxb-xxY
> > 
> > !date with no options works fine on it's own. I have tried putting the
> > options in "" and '' but still no go.
> 
> I guess the buffer from which you tested this command was named 'xx'.
> The percent sign in you command is a placeholder for the current file
> name. You have to escape it with a backslash if VIM should not touch
> it:
> 
>   :command Date :read !date +\%d-\%b-\%Y

Great, that works fine. Thanks very much.

> 
> Regards,
> Jürgen
> 
> -- 
> Sometimes I think the surest sign that intelligent life exists elsewhere
> in the universe is that none of it has tried to contact us.     (Calvin)

-- 
A strong conviction that something must be done is the parent of many
bad measures.
                -- Daniel Webster

Reply via email to