> For the complete documentation index, see [llms.txt](https://docs.smartbotpro.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.smartbotpro.io/scripts/basics/editor-interface.md).

# Editor interface

In this section, we will consider the main functionality of the script editor interface.

In the ["Creating a Script"](https://app.gitbook.com/o/-M0DMiuC0q5onO-ID_le/s/uRfd5lEYYH6D50QjzeAX/~/changes/996w3IhouLXkvHdJdNpB/scripts/basics/create-a-script) article, we created a simple script. Let's take a look at the editor interface:

![](https://1932399487-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuRfd5lEYYH6D50QjzeAX%2Fuploads%2FLCituC0lgZq5Dqd0i7ga%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202021-10-13%20%D0%B2%2019.59.07.png?alt=media\&token=0a01e999-4307-461c-8c51-923fed1227ec)

On the left side of the interface there is a menu of blocks and script settings. All actions are covered in other sections.

## Interface control

### Removing blocks

To delete a block, click on it and press the recycle bin icon in the block settings menu or press the DELETE key.&#x20;

To delete an arrow, select it and press the DELETE button.

### Copying and pasting blocks

To copy a block, click on it and press CTRL + C or CMD + C (for mac os). A notification about copying blocks will appear.

To paste the copied blocks, use the key combination CTRL + V or CMD + V (for mac os).

### Block selection

To select multiple blocks at once, hold down CTRL and select the desired blocks.&#x20;

Then you can copy and paste or delete the highlighted blocks using the keys described above.

### Rescaling the Script Graph

To change the scale of the graph, use the mouse wheel or the pinch gesture or cmd + scroll (for mac os).

## Block search

On the top right is a button to search for a block by name.

Click on the search icon. A menu will pop up in which you can enter the name of the block (if you gave it) or select a block from the list:

![](https://1932399487-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuRfd5lEYYH6D50QjzeAX%2Fuploads%2Fwi40spegvy5GuhX3skKf%2Fimage.png?alt=media\&token=1a824e67-f16c-49c6-88a7-429074e6ee06)

By clicking on the name, the script viewing area will automatically move to the corresponding block and its settings will open.&#x20;

## Script Minimap

At the bottom right, there is a mini-map of the script for quick navigation between blocks. Click on the map icon to open it:

![](https://1932399487-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuRfd5lEYYH6D50QjzeAX%2Fuploads%2FJLf92ggVZkxr9H2S1Vcp%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202021-10-13%20%D0%B2%2020.05.39.png?alt=media\&token=80fdf978-a0d9-4928-a11f-ac4f1dd3486e)

You can move the mini-map and the position of the graph will change accordingly. This allows you to quickly find the necessary "pieces" of the script.
