vimdiff et de se déplacer entre les à gauche et à droite du volet
Je suis en utilisant vimdiff
pour la première fois. En ligne, j'ai trouvé écrit que pour se déplacer dans le volet de gauche vous utilisez CTRL + w + Left or right arrow
Cela ne fonctionne pas pour moi. Mais je vois que si je presse CTRL + w
et appuyez sur w
pour un sec et laissez-le aller, il passe volet après ~500ms.
Est-ce la façon dont il est censé fonctionner? Suis-je en train de faire quelque chose de mal?
- Merci de lire
:h window-move-cursor
. - Ses pas censé être que lente. Le lag sur mon set up est imperceptible. Vous pouvez également utiliser <Ctrl-W> h " ou " l " pour aller à gauche ou à droite.
- veuillez vérifier si vous avez de la cartographie avec
ctrl-w w x y z
- essayé <Ctrl-W> h, mais il ne fonctionne pas (au moins dans mon cygwin)
Vous devez vous connecter pour publier un commentaire.
Ctrl+w
et à droite et à gauche de la flèche peut être utilisé pour se déplacer entre split windows sur vim, non seulement vimdiff divise.Ces touches ne fonctionnent ici sur cygwin; aussi,
Ctrl+w w
se déplace également à la fenêtre suivante, mais sans le retard que vous avez mentionné.Il est possible que vous avez mappé ces clés dans votre .vimrc ou via un plugin vim. Vous pouvez le vérifier avec
:map w
,:map <left>
et:map <right>
.Comme se déplacer entre les fenêtres est quelque chose que vous utilisez souvent, vous pouvez envisager d'utiliser les mappages suivants:
Ensuite, vous pouvez utiliser
Ctrl+h
etCtrl+l
pour se déplacer à gauche et à droite, sans bouger vos mains à partir de la ligne de départ. Et lennoremap
veillera à ce que ces œuvres, en dépit de tout autre mappages que vous pourriez avoir.Appuyez sur Ctrl + W et ensuite (après avoir relâché Ctrl + W) appuyez sur les touches fléchées pour changer la vitre.
Il est très utile d'utiliser
set mouse=a
dans votre.vimrc
fichier. Il vous donne la possibilité de basculer entre les fenêtres à l'aide de la souris. En outre, vous pouvez redimensionner les fenêtres de l'utiliser.Si vous préférez utiliser le clavier j'ai également cartographié les touches fléchées dans
.vimrc
de cette façon:De se déplacer à gauche et à droite du volet, Appuyez sur ctrl+w puis ctrl+r. C'est à la fois de gauche et de droite vice-versa.