/multiline-mode în Aider CLI

Comută modul multiline: Enter adaugă un rând nou, iar Meta-Enter trimite mesajul.

Sintaxă & invocare
/multiline-mode

Ce face /multiline-mode

Implicit, Enter trimite mesajul, iar Meta-Enter (în unele medii Esc+Enter) adaugă un rând nou. /multiline-mode inversează cele două taste pentru sesiunea curentă. La pornire, același efect îl are --multiline.

Alte moduri de a trimite mesaje pe mai multe rânduri: lipești textul direct, începi cu { singur pe primul rând și închei cu } singur pe ultimul, sau folosești {tag și tag} când mesajul conține acolade. /editor deschide un editor extern.

Documentația precizează că Shift-Enter nu poate fi detectat portabil în terminale, deci nu există ca tastă de rând nou.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
--multiline / --no-multiline Activează modul multiline la pornire (implicit dezactivat).
{ ... } Mesaj pe mai multe rânduri, fără modul multiline.
{tag ... tag} Variantă pentru mesaje care conțin acolada de închidere.

Exemple practice

Exemplul 1: Mesaj multi-rând cu tag

{python
def hello():
    print("Hello}")
python}

Greșeli frecvente și bune practici

  • Activezi modul multiline și apoi apeși Enter așteptând trimiterea. În acest mod, trimiterea se face cu Meta-Enter.
  • Folosești { când mesajul conține } singur pe un rând. Folosește varianta cu tag.

Comenzi înrudite