Braun Brelin <bbrelin at gmail.com> writes:
> Brian et. al.
>> Fold is perfect. That's exactly what I wanted.
Then this solution is redundant:
Braun Brelin <bbrelin at gmail.com> writes:
> Take a single (really long) line and break it up into 80 character
> lines. i.e. after every 80th character, insert a newline (or, if it's
> HTML) insert a <br>
>> I'm trying to do it with vim and the : s// but I'll do it in Perl if I have to.
I can't tell you a vim or perl way to do it, but I know a way to get the job
done (it requires using emacs for 10 seconds).
After opening the file from the command line as you'd expect:
$ emacs file.text
Move the cursor to any point on the long line (you can use the arrow keys),
and hit M-q. To save the file, hit C-x and then C-s. To exit hit C-x then
C-c.
("M-q" means hold down Meta (or Alt) and press "q", and "C-x" is hold down
Ctrl and hit "x")
That will actually wrap the lines at the 70th character, so before hitting
M-q, you'll want to:
M-8 M-0 C-x f
(which passes 80 as a numeric argument to set-fill-column)
--
Ciarán O'Riordan, ___________/ Support FSFE's campaigns against IPRED2
http://ciaran.compsoc.com/ _/ and software patents by joining the Fellowship
___________________________/ and encouraging others to do so http://fsfe.org
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!