Dar prieš kompiuterius rašomosios mašinėlės buvo su svirtimi kairėje pusėje, vadinamoje vežimo grąžinimu. Paspaudus, mechanizmas nukreipė popieriaus laikymo cilindrą arba vežimėlį į dešinę ir tuo pačiu metu pasuko popierių aukštyn, kad pradėtų naują eilutę. Galiausiai buvo sukurtas galios grąžinimas, kuris buvo paspaudžiamas mažuoju dešinės rankos pirštu. Pirmą kartą šią funkciją prie elektrinių rašomųjų mašinėlių 1960 m. pridėjo Smithas Corona.
Vežimo grįžimas arba trumpai tiesiog „grįžimas“ dabar žinomas kaip įvesties klavišas ir pažymėtas rodyklės atgal simboliu (↵). Šis klavišas atlieka tą pačią funkciją kaip ir pradinė svirtis, perkeldama žymeklį į kitos eilutės pradžią. Tačiau atsiradus žodžių laužymui, nebereikėjo kiekvienos eilutės pabaigoje spausti „Return“. Dabar įvesties / grįžimo klavišas yra žinomas kaip sunkus grąžinimas ir naudojamas tik pastraipos pabaigoje.
Karietos grįžimas taip pat reiškia simbolį, komandą arba klavišą, dėl kurio spausdintuvas yra arba žymeklis rodomas kairėje paraštėje. Jis taip pat kontroliuoja popieriaus tiekimą. ASCII arba Unicode simbolių kodas dešimtainis 13 reiškia jį. Kai kuriose programavimo kalbose, tokiose kaip C, UNIX, Java ir kitose, ji žymima r.
Dėl skirtingų operacinių kalbų ir jų naudojamų kodų tekstiniai failai ne visada suderinami tarp operacinių sistemų. Pavyzdžiui, „Macintosh“ naudoja kodą CR, kad nurodytų kiekvienos eilutės pabaigą, panašiai kaip rašomąja mašinėle. Naudojant Linux, kiekviena eilutė baigiasi LF, kuris nurodo eilutės tiekimą. Šie kodai skiriasi ne tik raidėmis; jų ASCII kodai taip pat skiriasi – CR yra 13 ASCII kode, o LR yra 10. Naudojant „Microsoft“ produktus, eilutės baigiasi abiejų deriniu: CRLF.
Laimei, dauguma žmonių gali naudoti failų perdavimo protokolą (FTP), norėdami perkelti tekstinius failus iš vienos operacinės sistemos į kitą. Norėdami perkelti tekstinius failus, vartotojai turėtų pasirinkti FTP ASCII režimą. Norėdami perkelti kitų tipų failus, pvz., nuotraukas ar garso failus, jie turėtų naudoti FTP dvejetainiu režimu.