peterpunk scrisse: > > come mai \n va bene per il primo pattern ma non per il secondo ? > > mi spiego meglio, perchè se voglio fare il contrario non funziona: > > > > :%s/,/\n/ > > > > mentre se uso \r funziona ? > > > > :%s/,/\r/ > > > Forse perché ogni nuova linea (\n) presuppone un ritorno a capo (\r)? > In fondo (ma anche in cima!:-), per andare a capo pigiamo Enter, mica > BackSpace. No. Vim si occupa in maniera trasparente di cosa usare per gli a-capo tramite la variabile fileformat. Invece, \n nella parte destra della regexp indica un NUL e non un NewLine, vedi `vim -c ':help s/\n'`. Ciao, Luca -- .''`. ** Debian GNU/Linux ** | Luca Bruno (kaeso) : :' : The Universal O.S. | lucab (AT) debian.org `. `'` | GPG Key ID: 3BFB9FB3 `- http://www.debian.org | Debian GNU/Linux Developer
Attachment:
pgp8z1ai72yVG.pgp
Description: PGP signature