[vox-tech] vim coolness - printing code

Ken Bloom kabloom at ucdavis.edu
Fri Dec 31 09:43:00 PST 2004


On Fri, Dec 31, 2004 at 12:22:51PM -0500, Peter Jay Salzman wrote:
> On Fri 31 Dec 04, 12:07 PM, Peter Jay Salzman <p at dirac.org> said:
> > 
> > Or you could do this:
> > 
> >    1. Visual select the code of interest
> >    2. Type:  "!enscript"  (no ':')
> 
>      3. Type" "u"
> 
> Ooops!  You need to type "u" to put the code back into the file.  Could be a
> tremendous blunder if you forget that last step.  There's a few way to
> eliminate that last step.
> 
> But I like the fact that no macro or configuration is required.  Is there a
> way to pipe selected text *without* replacing the piped text with the output
> of the pipe?

I always run vim with line numbers showing (:set number), so I can
always see what line numbers to use for a command that takes a range.

Have you tried :[range]hardcopy

I don't know whether this can be done in visual select mode.

--Ken Bloom
-- 
I usually have a GPG digital signature included as an attachment.
See http://www.gnupg.org/ for info about these digital signatures.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://ns1.livepenguin.com/pipermail/vox-tech/attachments/20041231/59b19a5e/attachment-0001.bin


More information about the vox-tech mailing list