On Tue, Sep 10, 2019 at 7:32 AM 'Ottavio Caruso' via vim_use
<[email protected]<mailto:[email protected]>> wrote:
Hi all,
I have this bash alias:
alias my-date='date +"%A %d %B %Y"'
and this line in vimrc:
set shellcmdflag=-ic
I want to insert (prepend) a timestamp at the beginning of a non-empty
line, without line breaks, but if I type:
:r !my-date
this will print the timestamp on the next line, that is the line below
the cursor.
Is there a way to achieve what I want?
Thanks
--
Ottavio Caruso
--
I recently set up a map like this:
map <leader>H :exec 'norm i' . system("echo -n 'Chronicle Herald, '") .
system("date +'%A, %B %d, %Y'")<cr>
Perhaps you could experiment with that idea?
--
John Cordes
--
--
You received this message from the "vim_use" 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_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/vim_use/CAGZBEdQa6j8PiCKOotDURQB4cFB2jLQuFviY4kNN0G3dxYe%2BcA%40mail.gmail.com.