Afficher les lignes enveloppées partiellement masquées


14

J'ai activé le set wrap linebreak nolistretour à la ligne avec mon .vimrc. Cependant, cela a le comportement ennuyeux que les lignes qui ne sont pas complètement visibles à l'écran sont cachées et remplacées par des signes @:

Comment puis-je faire apparaître ces lignes même si elles sont partiellement masquées?


Mon fichier journal de service Web comporte une ligne de 98518 caractères. Une fois enveloppé, il remplit plus d'un écran. Comment puis-je le faire défiler en douceur dans vim? L'utilisation des touches de navigation comme $ et w ne fonctionne pas tout à fait, y a-t-il une autre touche qui saute à 1000 caractères à la fois?
roblogic

@ropata Vous pouvez utiliser quelque chose comme nnoremap H 1000het nnoremap L 1000ldans votre .vimrcpour Hdéplacer à gauche 1 000 caractères et similaire L, ou vous pouvez envelopper la ligne ( gww) dans Vim. Mais c'est une question différente, que vous devriez poser comme une question distincte .
Poignée de porte

Réponses:


17

Vous pouvez utiliser:

:set display+=lastline

De :help 'display':

lastline        When included, as much as possible of the last line
                in a window will be displayed.  When not included, a
                last line that doesn't fit is replaced with "@" lines.

:help 'display'est plus précis.
nightire
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.