Das folgende Macro für UltraEdit sucht in einer Textdatei nach dem Inhalt der Zwischenablage und löscht diesen aus der Datei. Dabei wird bis zum Dateiende gesucht. Das Häkchen „Makro bis zum Dateiende ausführen“ muss dabei nicht gesetzt werden.
Beim erreichen des Dateiende springt der Cursor wieder zum Anfang der Datei und beendet seine Aktion.
InsertMode
ColumnModeOff
HexOff
UnixReOff
Top
Find „^c“
Loop
IfFound
Key HOME
StartSelect
Key END
EndSelect
Key DEL
Find „^c“
Else
Key Ctrl+HOME
ExitMacro
EndIf
EndLoop
Key Ctrl+HOME
Die folgende Version sucht nach den selektierten Text und löscht die entsprechende Zeile
InsertMode
ColumnModeOff
HexOff
UnixReOff
Copy
Top
Find „^c“
Loop
IfFound
Key HOME
StartSelect
Key END
EndSelect
Key DEL
Find „^c“
Else
Key Ctrl+HOME
ExitMacro
EndIf
EndLoop
Key Ctrl+HOME