This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: The rxvt.1 manpage of the rxvt-2.7.10-4 package
- From: Jason Pearce <jason dot pearce at ieee dot org>
- To: Cygwin List <cygwin at cygwin dot com>
- Date: Sun, 16 May 2004 12:48:40 +0100
- Subject: Re: The rxvt.1 manpage of the rxvt-2.7.10-4 package
An easy way of deleting the YODL garbage is to use the VIM editor.
The following VIM script (call it patch.vim) does the job:
Q
%s/^\.YODLTAGSTART\./\.YYODLTAGSTART\./
%s/\.YODLTAGSTART\./\r\.YODLTAGSTART\./g
%s/\.YODLTAGSTART\. roffcmd //
%s/\.YYODLTAGSTART\. roffcmd //
%s/\.YODLTAGEND\.//
%s/\n\.YYODLTAGSTART\..*//
1
/\.TH
1,.-1d
wq
Then call VIM to modify the wrong rxvt.1
$ vim -s patch.vim -- rxvt.1
bye.
Rodrigo Medina
Great!
For other non-vim users (who don't even install it) here is the sed
script equivilent
s/^\.YODLTAGSTART\./\.YYODLTAGSTART\./
s/\.YODLTAGSTART\./\r\.YODLTAGSTART\./g
s/\.YODLTAGSTART\. roffcmd //
s/\.YYODLTAGSTART\. roffcmd //
s/\.YODLTAGEND\.//
s/\n\.YYODLTAGSTART\..*//
call it patch.sed.
$ cp /usr/man/man1/rxvt.1 /tmp/
$ sed -f patch.sed /tmp/rxvt.1 > /usr/man/man1/rxvt.1
Jason
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/