> For the complete documentation index, see [llms.txt](https://karedi.gitbook.io/karedi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://karedi.gitbook.io/karedi/user-interface/middle-components/main-editor/selection.md).

# Selection

Notes can be selected in various ways.

## Selecting notes with mouse

### By clicking

To select a single note just click on it.

<figure><img src="/files/rl7kpLTrVatqE0CCUoRO" alt=""><figcaption></figcaption></figure>

If you want to add another note to the selection press `ctrl` or `shift` (depending on the behaviour you want) and while keeping it pressed click on the note you want to select.

If you press `ctrl` you will add only the clicked note to the selection:

<figure><img src="/files/hHWCnuhd8Ri4QgcGnpEg" alt=""><figcaption></figcaption></figure>

If you press `shift` you will select all notes in between as well:

<figure><img src="/files/0KzOV59XXsWNpG2eXtpJ" alt=""><figcaption></figcaption></figure>

### By dragging

You can also select the notes by clicking somewhere and dragging the mouse.

<figure><img src="/files/h6CZRq6NrTw4gM22w3k2" alt=""><figcaption></figcaption></figure>

When mouse click is released all notes inside the area will get selected:

<figure><img src="/files/g1k2x1JfgWKE0DY0KLTc" alt=""><figcaption></figcaption></figure>

## Selecting notes with shortcuts

### Changing selected note

To change the selected note press `←` or `→` arrow keys.

### Changing selection size

To increase selection by 1 note use `shift + ↓` shortcut.

To decrease selection by 1 note use `shift + ↑` shortcut.

To select all visible notes use `ctrl + a` shortcut.

To select all notes from the current track use `ctrl + shift + a` shortcut.

## Selecting notes from the menu

All options are visible in Select menu. They are pretty self-explanatory:

![](/files/KgPyWI1gbpH8rBPhedaK)

## Selecting notes from outside of the main editor

You can select notes from [*lyrics editor*](/karedi/user-interface/upper-components/lyrics-editor.md) as well either by using `shift + <arrow keys>` or by dragging the mouse.

## Clearing the selection

To clear the selection just click in the editor on an area without any notes.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://karedi.gitbook.io/karedi/user-interface/middle-components/main-editor/selection.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
