ventajas una sacar que puedo para meses mes mantas manta los hasta fotos fajar envolver dormir desventajas destapado debe cuantos como bueno bebes bebe arropar vim wrapping

vim - una - ¿Por qué no puedo dejar de envolver mi código?



mantas para envolver bebes (8)

Sé que debe haber algo obvio que me falta, pero no puedo evitar que vim empaquete mi código python. :set nowrap como un campeón, pero aún así se envuelve. Puedo presionar J para unir las líneas de división del código, por lo que parece que se está insertando un retorno de carro real, simplemente no entiendo por qué o cómo detenerlo.


Abra vimrc_example.vim (Sí, este es el archivo en Vim74) y configure textwidth = 0.


Ninguna de las otras respuestas funcionó para mí (IDK por qué).

:set wrap! Hice el truco para mí (usando GVim para Windows).


Para desactivar el :set wrap! línea, puede ingresar :set wrap! o añada este comando a su ~/.vimrc .


Para evitar que vim envuelva líneas largas, utilizo estas dos líneas en mi .vimrc :

set nowrap " do not automatically wrap on load set formatoptions-=t " do not automatically wrap text when typing


Tal vez es el ancho de texto que se establece, que automáticamente rompe las líneas cuando alcanza una cierta duración Probar

:set tw=0

Si eso falla, juega con, por ejemplo

:set wrap linebreak textwidth=0

y

:set virtualedit=insert



set formatoptions-=t debería hacer el truco. set formatoptions+=t volverá a activar el set formatoptions+=t .


''textwidth'' ''tw'' number (default 0) local to buffer {not in Vi} Maximum width of text that is being inserted. A longer line will be broken after white space to get this width. A zero value disables this. ''textwidth'' is set to 0 when the ''paste'' option is set. When ''textwidth'' is zero, ''wrapmargin'' may be used. See also ''formatoptions'' and |ins-textwidth|. When ''formatexpr'' is set it will be used to break the line. NOTE: This option is set to 0 when ''compatible'' is set. ''wrapmargin'' ''wm'' number (default 0) local to buffer 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. Options that add a margin, such as ''number'' and ''foldcolumn'', cause the text width to be further reduced. This is Vi compatible. When ''textwidth'' is non-zero, this option is not used. See also ''formatoptions'' and |ins-textwidth|. {Vi: works differently and less usefully}

Si se refiere a la envoltura automática de líneas largas enviándolas a la siguiente, intente

:set textwidth=0 :set wrapmargin=0