Am Freitag, 20. Mai 2016 18:46:59 UTC+2 schrieb Ben Fritz:
> On Friday, May 20, 2016 at 3:30:30 AM UTC-5, Marcel Jödicke wrote:
> > Hello Community,
> >
> > I'd like to ask if there is somehow a way to use the Content I saved wit
> > +%y+ before to the Clipboard in EX mode as Search Pattern for the File. I
> > tried it with a ".. combination, but it doesn't work because powershell is
> > complaining for a second " to close the string. I also tried it like \=@@
> > which works fine as replace pattern, but not for searches. I tried to set
> > it to Register a with @a=@@ And I tried to paste it with <C-r>a , but it
> > doesn't work, because commands like <C-r> are not working in written state.
> > Do you have a solution for that problem. I also would be fine If there is a
> > way to read out the seach pattern from a File somehow with :r.
> >
> > Thank you very much in advance!
> >
> > Marcel
>
> Try using the @0 register like you were trying to use @@, but you'll need to
> build up your command as a string using :execute to run it, or use the
> search() function instead of a command if you just need to move the cursor.
Hello Ben,
Thank you very much for your answer!
I looked into :execute, but I'm not really understand the way to use it. For
example, I have now found a way to do that with let. I open my 3 files in
seperate tabs with the -p parameter, copy my replacement pattern with let
@@=getline('.'), copy my search pattern with @/=getline('.') and search and
replace in the main File with :%s//\=@@/g how would I make such command with
exec? Sadly the let command doesn't seem to work silent, else my problem would
be solved...
Thanks again
Marcel
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.