J'utilise Vim via MinTTY sous Cygwin. Quand je lance une commande comme
:!ls -la
la sortie affichée ne montre pas correctement les nouvelles lignes. Cela saute plutôt à la colonne virtuelle de la ligne suivante, où se terminait la sortie précédente, comme ceci:
This is line 1
This is line 2
This line wraps
around
Line 4 starts here
Quelqu'un a-t-il une idée de la cause de ce comportement? Quelques réglages:
:set sh?
sh=/bin/bash
:set shellpipe?
shellpipe=2>&1| tee
ils n'ont jamais été touchés par moi. Vim est lancé avec '-X -T xterm-256color', mais cela ne semble pas jouer de rôle.
J'ai vu quelque chose de similaire lorsque vim tente de faire une mise en retrait intelligente. Essayez d’utiliser le tampon de collage
:!a
car cela n’entraîne pas d’indentation intelligente.la source
ls -la
.