Come faccio a rendere Wrap parola Gvim in modo tale da non interrompere le parole nel mezzo?A capo automatico in Gvim
risposta
Sembra che ci sia una soluzione in linea, dopo tutto.
:set formatoptions=l
:set lbr
Link: http://vim.wikia.com/wiki/Word_wrap_without_line_breaks
:set tw=78
imposta la larghezza del testo su 78 caratteri. Puoi usare "[movement] gq" per ri-inserire del testo.
questo non è esattamente quello che avevo in mente. Se ridimensiono la finestra, si rompono ancora le parole. Voglio lo stesso comportamento che ti aspetteresti dagli editor di testo di Windows. –
Per la cronaca, tw = 78 (abbreviazione di "textwidth") fa sì che vi aggiunga effettivamente newline durante la digitazione. Le nuove righe diventano parte del file. Lo uso molto quando voglio che vi sia formattato per me mentre scrivo. Per formattare il testo già inserito, utilizzare gq} o!} Fmt o!} Piega –
Questo si chiama * hard-wrapping *, la domanda è vaga ma leggendo i commenti è implicito che l'autore sta cercando * soft-wrapping *. – Lloeki
È possibile
:set nowrap
di lasciare che grandi linee scorrere del bordo dello schermo. Ma tw è probabilmente il modo migliore per andare.
: set wrap abiliterà il wrapping :-p –
per file molto grandi in 'gvim' Unisco questo con': set guioptions + = b' (abilita la barra di scorrimento orizzontale) – Hashbrown
La domanda è * "Come faccio ** a fare parola in Gvim? avvolgere ** in tal modo ... "* ... wtf questo ha 10 upvotes? – naught101
È inoltre possibile utilizzare wrapmargin, che il manuale definisce come:
Number of characters from the right window border where wrapping
starts. When typing text beyond this limit, an <EOL> will be inserted
and inserting continues on the next line.
Sono confuso da questa opzione: non desidero che la larghezza del mio terminale corrente determini il modo in cui il file viene salvato. –
è possibile
:set wrap linebreak nolist
utilizzare le seguenti impostazioni per avvolgere le linee lunghe per cose come i file di riduzione dei prezzi.
:set wrap
:set linebreak
:set nolist " list disables linebreak
:set textwidth=0
:set wrapmargin=0
Fonte: http://vim.wikia.com/wiki/Word_wrap_without_line_breaks
- 1. Algoritmi a capo automatico per il giapponese
- 2. Come disattivare il ritorno a capo automatico in iTerm2?
- 3. Testo a capo automatico in Argox OS214 - PPLA
- 4. capo automatico in WPF collegamento ipertestuale
- 5. vim: GQ ignora le virgolette aperte Quando A capo automatico
- 6. Testo a capo in PIL
- 7. Come posso utilizzare gvim per aggiungere un ritorno a capo (noto anche come INVIO) a un pattern?
- 8. Rimozione del testo in una casella di testo complessa, ma non a capo automatico
- 9. Come disattivare il ritorno a capo di parole in HTML?
- 10. Disabilita il ritorno a capo in JTextPane
- 11. intercetta ritorno a capo in una textarea
- 12. Partita a capo `\ n` in ruby regex
- 13. Printf senza ritorno a capo in assemblea
- 14. Rimozione ritorni a capo in MySQL DB
- 15. iCal4j e ritorni a capo
- 16. Testo a capo all'interno dell'elemento
- 17. Forza GVim a chiedere prima di chiudere
- 18. Il testo in Gvim scompare
- 19. fuzzyfinder non funziona in gvim
- 20. Plugin in gVim non funzionanti
- 21. Excel 2007 - Avvolge etichette X-Axis (interruzione di riga, a capo automatico)
- 22. Impostazioni carattere predefinito in gvim
- 23. incolla stringa multi linea in GVIM alla posizione del cursore
- 24. Come faccio a echo in PHP senza ritorni a capo?
- 25. Come attivare e disattivare il ritorno a capo in VSCode?
- 26. Formattazione area di testo popolata, ritorni a capo, ritorni a capo e HAML
- 27. In esecuzione: make da gVim in background
- 28. Qual è la differenza tra gVim e gVim easy?
- 29. vba userforms comportamento di ritorno a capo
- 30. Scrittura a capo, ma non via _Layout.cshtml
Non dovrebbe essere 'formatoptions + = l'? –
Per chiunque abbia problemi a capire perché linebreak/lbr non funzionerà, ricontrollare che non si è attivata la lista (es. Set nolist); disabilita il linebreak. (D'oh! Tirato fuori dei capelli mentre cercavo i documenti a causa di quello.) –
che dire per la stampa? se stampo, rompe comunque le parole nel mezzo. – feuGene