# Edit Menu

The edit menu has the usual Windows edit functions.
For a full list of editing keyboard shortcuts see Keyboard shortcuts.

Paste as ASCII: This option replaces many Unicode characters with ASCII equivalents and removes all characters that are not ASCII 0-127 to make it safe to load into MMBasic.
The main use for this is pasting from Word documents or PDFs where 'smart quotes' can be used. They cause much grief if they are allowed into your code. Any hard TABs in the pasted text will not be convered to space characters even if that option is set. o convert these TABs, do a "Format"

If you drag and drop text from another application, the text gets inserted at the cursor, the same as copy and paste.
If you drag and drop a file (from Explorer), you cannot drop it onto the text area. You can however, drop it onto the toolbar area and the file will open up in a new tab.

Insert file: Lets you drowse for a file to insert at the current cursor location. There is an option in MMEdit.inf "Insert at EOL = 1". If set the file gets inserted at the end of the current line rather than the cursor position.

Find/Replace: ^F Opens a Find dialog. As well as the usual 'find next', there is a 'find all in open files'. This option will list every line that contains the search text in all the currently open files. Even if you only have one file open, it can be convenient to see at a glance how often the searched text is used. Use this before doing a global search and replace.

The last 10 searched terms are available.

Last edited: 20 August, 2022