\section{Kate\-Commands::Sed\-Replace Class Reference}
\label{classKateCommands_1_1SedReplace}\index{KateCommands::SedReplace@{KateCommands::SedReplace}}
-- Charles Samuels $<${\tt charles@kde.org}$>$ Support vim/sed find and replace s/search/replace/ find search, replace with replace on this line s/search/replace/ do the same to the whole file s/search/replace/i do the S.  


{\tt \#include $<$katecmds.h$>$}

Inheritance diagram for Kate\-Commands::Sed\-Replace:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=92pt]{classKateCommands_1_1SedReplace__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Kate\-Commands::Sed\-Replace:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=92pt]{classKateCommands_1_1SedReplace__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
bool {\bf exec} (class {\bf Kate::View} $\ast$view, const {\bf QString} \&cmd, {\bf QString} \&error\-Msg)
\item 
bool {\bf help} (class {\bf Kate::View} $\ast$, const {\bf QString} \&, {\bf QString} \&)\label{classKateCommands_1_1SedReplace_a1}

\item 
{\bf QString\-List} {\bf cmds} ()
\end{CompactItemize}


\subsection{Detailed Description}
-- Charles Samuels $<${\tt charles@kde.org}$>$ Support vim/sed find and replace s/search/replace/ find search, replace with replace on this line s/search/replace/ do the same to the whole file s/search/replace/i do the S. 

and R., but case insensitively \$s/search/replace/ do the search are replacement to the selection only

\$s/// is currently unsupported 



Definition at line 72 of file katecmds.h.

\subsection{Member Function Documentation}
\index{KateCommands::SedReplace@{Kate\-Commands::Sed\-Replace}!exec@{exec}}
\index{exec@{exec}!KateCommands::SedReplace@{Kate\-Commands::Sed\-Replace}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Kate\-Commands::Sed\-Replace::exec (class {\bf Kate::View} $\ast$ {\em view}, const {\bf QString} \& {\em cmd}, {\bf QString} \& {\em error\-Msg})}\label{classKateCommands_1_1SedReplace_a0}


execute command 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em view}]view to use for execution \item[{\em cmd}]cmd string \item[{\em error\-Msg}]error to return if no success \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]success \end{Desc}


Definition at line 453 of file katecmds.cpp.

References QReg\-Exp::cap(), endl(), kd\-Debug(), and QReg\-Exp::search().\index{KateCommands::SedReplace@{Kate\-Commands::Sed\-Replace}!cmds@{cmds}}
\index{cmds@{cmds}!KateCommands::SedReplace@{Kate\-Commands::Sed\-Replace}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString\-List} Kate\-Commands::Sed\-Replace::cmds ()\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classKateCommands_1_1SedReplace_a2}


supported commands as prefixes 

\begin{Desc}
\item[Returns:]prefix list \end{Desc}


Implements {\bf Kate::Command} {\rm (p.\,\pageref{classKate_1_1Command_a2})}.

Definition at line 90 of file katecmds.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
katecmds.h\item 
katecmds.cpp\end{CompactItemize}
