On Do, 24 Mai 2012, Bob von Knobloch wrote:
> Hi, I've searched all over but can't find an answer. How can one perform
> commands like ':%s/\n/\r\r/g' (replacing newlines or tabs etc.) in the
> gui's 'find and replace' dialogue?
Not possible, the replace text is escaped:
,----[ gui.c ]-
|5276 ga_concat(&ga, (char_u *)"/");
|5277 /* escape / and \ */
|5278 p = vim_strsave_escaped(repl_text, (char_u *)"/\\");
Here is an experimental patch against the gtk gui, that adds an extra
flag, and allows to replace with special chars ,e.g. \t for Tab
Looking at the dialog, it could possibly also get some more
possibilities, e.g. a confirm/undo button, perhaps even more.