GlobalReplace
Summary

Does a global find-and-replace on the selected text using string.gsub



Details


Invokes the global replace dialog box, which lets you do powerful replacement on the selected text using Lua's string.gsub, allowing you to use regular expressions in the Find box, and optionally a custom replacement function.



Menu

Search -> Global Replace

Keyboard Shortcut

Ctrl+Shift+G

Example of script call

world.DoCommand "GlobalReplace"




See Also ...

Topic

DOC_notepad Notepad

Dialog

DLG_IDD_LUA_GSUB Global Replace

Functions

FNC_ActivateNotepad ActivateNotepad (Activates a notepad window)
FNC_AppendToNotepad AppendToNotepad (Appends text to a notepad window)
FNC_CloseNotepad CloseNotepad (Closes a notepad window)
FNC_GetNotepadLength GetNotepadLength (Gets the length of the text in a notepad window)
FNC_GetNotepadText GetNotepadText (Gets the text from a notepad window)
FNC_MoveNotepadWindow MoveNotepadWindow (Move and resize the specified notepad window)
FNC_NotepadColour NotepadColour (Changes the text and background colour of the selected notepad window)
FNC_NotepadFont NotepadFont (Changes the font and style of the selected notepad window)
FNC_NotepadSaveMethod NotepadSaveMethod (Changes the save method for this notepad window)
FNC_ReplaceNotepad ReplaceNotepad (Replaces text in a notepad window)
FNC_SaveNotepad SaveNotepad (Saves a notepad window to disk)
FNC_SendToNotepad SendToNotepad (Creates a notepad and sends text to it)

(Help topic: command=GlobalReplace)

DOC_contents Documentation contents page