Sto usando Vim da una settimana. E ho notato qualcosa.Fai fare a Vim solo una parola morbida, non una parola difficile
Ho textwidth unset e ho impostato il wrap set. Ora, la mia domanda è. Attualmente ogni volta che si allineano più di 120 caratteri (larghezza della finestra), prende l'ultimo carattere e, proprio così, lo avvolge. Quindi, se è nel mezzo di una parola che appare così:
This is a very long sen|
tence, this looks very |
strange, don't you thin|
k? |
BTW, il |
rappresenta il limite di testo, molto breve in questo caso, per dimostrare il mio punto. Quindi quello che dice qual è il mio problema, mi piacerebbe una soluzione semplice a questo, a patto che io non perda qualsiasi spazio sullo schermo.
Naturalmente, la soluzione ideale sarebbe uscita seguente, senza modificare il testo, solo l'uscita, il testo rimane in una linea, ma sembra essere distribuiti in vari:
This is a very long |
sentence, this looks |
very strange, don't you|
think? |
Grazie per qualsiasi aiuto che puoi fornire. :)
Info extra:
- OS: Mac OSX Mountain Lion
- Utilizzando MacVim
Ho provato la seguente:
set textwidth=120
set wrap
set linebreak
set fo=1
Alcune delle risposte a http://stackoverflow.com/q/467739/684934 sembrano promettenti. (Nessuno è accettato, però.) – bdares
@bdares Grazie, non l'ho visto. Tuttavia, non risolve il mio problema, nessuna delle opzioni. – greduan