Quando apro un file di testo in Blocco note, viene visualizzata una riga vuota se è presente un ritorno a capo alla fine dell'ultima riga contenente testo. Tuttavia, in Vim non mostra questa riga vuota. Un'altra cosa che ho notato è che l'editor Vim aggiunge un ritorno a capo all'ultima linea di default (anche se non lo mostra). Posso dirlo, perché se apro un file in Blocco note che è stato creato in Vim, mostra una riga vuota alla fine del file.Puoi forzare Vim a mostrare una riga vuota alla fine di un file?
In ogni caso, posso vivere con queste due differenze, ma mi chiedo se esiste un'opzione in Vim che consente di attivare questo comportamento.
Grazie
PS - GVim 7.2
[Update]
Sarebbe questo senso per essere su server Fault invece?
[Aggiornamento 2]
sarò riformulare questo ... ho bisogno di sapere quando c'è un ritorno a capo alla fine del file di singola linea (Notepad mostra una linea aggiuntiva senza testo, con Non posso dirlo). Ciò è dovuto a un programma Progress che legge un file di testo (si aspetta una singola riga, ma con un ritorno a capo) e analizza il testo per qualche scopo. Se non è presente un ritorno a capo, Progress considera la linea come se fosse null.
[Soluzione Soluzione] Un modo che ho trovato per assicurarsi che ci sia un ritorno a capo (ma assicurarsi che non aggiungo un secondo) è quello di assicurarsi che ho alla fine opzione di scrittura linea di rivolta on (: set eol) e poi basta scrivere/salvare. Questo metterà un fine riga nel file se non è già lì. Altrimenti, non ne aggiunge uno nuovo.
Non avrebbe alcun senso su serverfault. Forse su superuser. Ma sembra che il consenso sia quello di tollerare qui le domande vim perché Vim è considerato un IDE. – innaM
Ok grazie ... Mi chiedo se SuperUser non sia ancora in beta privata ... posso andare a controllare –
È ancora in beta, ma non in privato, ma in beta semi-privata: http: //blog.stackoverflow. com/2009/07/super-utente-semi-privato-beta-inizia/ – innaM