Mercurial > vim
view runtime/doc/vimdiff-fr.UTF-8.1 @ 34623:65e7eaf68f19 v9.1.0200
patch 9.1.0200: `gj`/`gk` not skipping over outer virtual text lines
Commit: https://github.com/vim/vim/commit/b2d124c6258ff41e1f951bf39a4afc386d79ddc4
Author: Dylan Thacker-Smith <dylan.ah.smith@gmail.com>
Date: Sun Mar 24 09:43:25 2024 +0100
patch 9.1.0200: `gj`/`gk` not skipping over outer virtual text lines
Problem: `gj`/`gk` was updating the desired cursor virtual column to
the outer virtual text, even though the actual cursor position
was moved to not be on the virtual text, leading the need to
do an extra `gj`/`gk` to move past each virtual text line.
(rickhowe)
Solution: Exclude the outer virtual text when getting the line length
for moving the cursor with `gj`/`gk`, so that no extra
movement is needed to skip over virtual text lines.
(Dylan Thacker-Smith)
fixes: #12028
related: #14262
Signed-off-by: Dylan Thacker-Smith <dylan.ah.smith@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 24 Mar 2024 10:00:05 +0100 |
parents | 1b584a6f446c |
children |
line wrap: on
line source
.TH VIMDIFF 1 "30 mars 2001" .SH NOM vimdiff \- ouvre deux, trois ou quatre versions d'un fichier dans Vim et affiche leurs différences .SH SYNOPSIS .br .B vimdiff [options] fichier1 fichier2 [fichier3 [fichier4]] .PP .B gvimdiff .SH DESCRIPTION .B Vimdiff démarre .B Vim avec deux (ou trois ou quatre) fichiers. Chaque fichier est ouvert dans sa propre fenêtre. Les différences entre ces fichiers sont mises en surbrillance. C'est un outil très pratique pour visualiser et reporter les changements entre deux versions d'un même fichier. .PP Consulter vim(1) pour des informations sur l'éditeur Vim lui-même. .PP Si .B gvimdiff est invoqué, l'IHM graphique est démarrée quand elle est disponible. .PP L'option 'diff' est activée dans chacune des fenêtres, ce qui provoque la mise en surbrillance des différences. .br Les options 'wrap' et 'scrollbind' sont activées pour donner un aspect agréable au texte. .br L'option 'foldmethod' est fixée à "diff", ce qui replie les lignes consécutives identiques. 'foldcolumn' est fixé à 2 pour trouver les replis rapidement et les ouvrir ou les fermer facilement. .SH ARGUMENTS La fenêtre de Vim est partagée verticalement afin d'afficher les lignes correspondantes les unes en face des autres, comme si l'argument "\-O" était spécifié. Utilisez l'argument "\-o" pour obtenir un partage horizontal à la place. .PP Pour connaître les autres arguments disponibles, consultez vim(1). .SH VOIR AUSSI vim(1) .SH AUTEUR La majeure partie de .B Vim a été écrite par Bram Moolenaar, avec l'aide de nombreux autres contributeurs. Voir ":help credits" dans .B Vim. .SH TRADUCTION Cette page de manuel a été traduite par David Blanchet <david.blanchet@free.fr> 2005-03-12. Mise à jour 2012-05-06, Dominique Pellé <dominique.pelle@gmail.com>