[REBOL] Re: GVIM Editor
From: joel:neely:fedex at: 13-Mar-2002 7:16
Hi, Louis, (yet again ;-)
Dr. Louis A. Turk
wrote:
> > :set nowrap
>
> But sometimes I want the lines wrapped, but I don't want the
> wrapped part of the lines skipped when moving the cursor up
> or down. Why can't I find that perfect editor?
>
I have yet to find an editor that has a fully functional DWIM
command (Do What I Meant ;-).
Tim's post reminded me that there's one other option to consider
in your long-lines cases (at least if they are caused by use
of tabs to indent source code):
Type the command
:set ts=4
to tell vim that you want tabs to be treated as 4 characters
wide (instead of the default 8). That often keeps deeper
lines from needing to wrap at all. If you *REALLY* want to
be kind to yourself (and a REBOL hero ;-) follow that command
by
:set et
(this one's in vim, not vi) which says to expand tabs to the
equivalent number of spaces. That way you can use the tab
key without fear while composing code, but the result will be
to have spaces inserted for the indentation. Again, this will
put off line-wrapping a bit longer, but will also maye your
resulting file more consistent for printing/emailing/etc.
-jn-
--
; sub REBOL {}; sub head ($) {@_[0]}
REBOL []
# despam: func [e] [replace replace/all e ":" "." "#" "@"]
; sub despam {my ($e) = @_; $e =~ tr/:#/.@/; return "\n$e"}
print head reverse despam "moc:xedef#yleen:leoj" ;