vim question
asmith9983@gmail.com
asmith9983 at gmail.com
Wed Mar 26 16:08:37 GMT 2008
Hi Adrian
Thanks. Your answer was spot on. It looks like vim's visual mode is this weeks
neat trick.
To the people who suggested emacs, I'd rather learn Perl 5.10 or Perl6. or
even Python than relearning lisp or the emacs OS.
I did think that splitting the line and doing a global substitute then a
rejoin was quite elegant too.
Everyone was very friendly too.
--
Andrew
On Wed, 26 Mar 2008, Adrian Lai wrote:
> On 26/03/2008, Toby Corkindale <tjc at wintrmute.net> wrote:
>> On Wed, Mar 26 Cristina Nunes top-posted:
>>
>>> Try V to select the all line and %s/:/ /
>>
>>> and a g for every occurence too
>>
>>
>> Unfortunately the OP was interested in only changing the occurences after his
>> cursor position, whereas selecting the whole line will change all.
>>
>> My own solution so far is quite inelegant:
>> i<cr><esc>:s/:/ /g<cr>kJx
>>
>
> Try v$ to select to the end of the line.
> Then :s/\%V:/ /g to do the actual replace.
>
> Adrian.
>
More information about the london.pm
mailing list