Les développeurs qui utilisent vim depuis plusieurs années utilisent toujours les touches haut, bas, gauche et droite au lieu de h/j/k/l lorsqu'ils déplacent le curseur. En effet, hjkl est un peu anti-humain et difficile à adapter. J'étais complètement mal à l'aise au début. Mais si vous maîtrisez et développez votre mémoire musculaire, votre vitesse sera grandement améliorée.
Mouvement du curseur
Pour déplacer le curseur en mode normal, veuillez utiliser hjkl au lieu des touches fléchées haut, bas, gauche et droite. Voici une bonne façon de jouer à des jeux, haha, c'est comme ça que j'ai pratiqué. L'adresse du jeu en ligne est la suivante :
https://vim-adventures.com/
Le premier niveau se termine en utilisant hjkl.
Se déplacer entre les mots
Parce que se déplacer entre les mots est plus efficace que le mouvement du curseur, se déplacer entre les mots est une routine quotidienne. Il est utilisé plus fréquemment en Chine. Voici quelques touches et instructions pour vous déplacer entre les mots :
w passe au début du mot suivant
W passe au suivant. mot vide
e est déplacé à la fin du mot (notez la différence entre lui et w)
b est l'opposé de w
B est l'opposé de W
La méthode d'apprentissage est la même que ci-dessus, jouez au jeu vim.
Rechercher et se déplacer entre les lignes
En fait, le moyen le plus rapide de se déplacer dans une ligne est de rechercher un caractère spécifié puis déplacez-vous rapidement au-dessus du personnage. Voici quelques touches et instructions associées :
f{char} Recherchez en arrière le caractère char et déplacez le curseur sur le caractère.
F{char} recherche le caractère char et déplace le curseur sur le caractère.
t{char} recherche le caractère char et déplace le curseur sur le caractère précédant ce caractère.
; où le caractère suivant est
, où le caractère précédent est
Déplacer le début et la fin de la ligne
La recherche interligne mentionnée ci-dessus ne peut rechercher que les caractères derrière le curseur. Si vous effectuez une recherche vers l'avant, vous ne pouvez pas remplir l'exigence. À ce stade, vous devez utiliser F pour rechercher vers l'avant ou déplacer d'abord le curseur au début de la ligne, puis effectuer une nouvelle recherche.
0 Le chiffre 0 déplace le curseur au début de la ligne
$ déplace le curseur vers la fin de la ligne
Voici une petite astuce. Vous pouvez utiliser 0+w pour passer au caractère non vide au début de la ligne, et utiliser $b pour passer à la fin du dernier caractère.
Déplacer la page
gg Passer à la première ligne
G Passer à la dernière ligne
nG Passer à la ligne spécifiée
H/M/L Afficher haut/milieu/bas
ctrl+u Page précédente
ctrl+f Page suivante
zz Centrer le curseur
Sélection de blocs
Nous savons que lorsque vous utilisez l'éditeur vim, la souris n'a aucun effet et vous ne pouvez pas utiliser la souris pour sélectionnez un personnage. Nous présenterons ensuite la sélection de blocs. Grâce à elle, combinée au mouvement du curseur, vous pouvez compléter la sélection d'un paragraphe de caractères.
v Sélectionnez plusieurs caractères
V Sélectionnez des lignes
ctrl+v Bloquer la sélection
y Copier
d Supprimer
p Coller
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!