Rivinvaihtomerkkejä
Rivinvaihtomerkkejä tarkoittaa rivin päättymisen ilmaisemista tekstissä. Yleisintä on kolme perusmerkkiä: CR (carriage return, ASCII 13, usein esitetään \r), LF (line feed, ASCII 10, yleensä \n) sekä niiden yhdistelmä CRLF (\r\n). Rivinvaihtomerkki määrittelee, missä rivikin alkaa seuraavaksi.
Käyttöjärjestelmien välillä on perinteisesti ollut eroja: Unix- ja Linux-järjestelmät käyttävät yleensä LF:ää, Windows käyttää CRLF:ää, ja
Rivinvaihtomerkkejä voidaan ilmaista ohjelmointikielissä ja tekstieditoreissa sekä ASCII- että Unicode-merkistössä. Esimerkiksi \n viittaa LF:ään, \r CR:ään
Käytännön vaikutukset huomioivat yhteensopivuus eri alustoilla, tiedostojen siirtäminen ja versionhallinta. Esimerkiksi Gitin kaltaiset työkalut voivat normalisoida