Maintenant, nous expliquerons plusieurs méthodes pour copier et coller en VI. Nous inclurons également la copie et le collage dans différents modes.
Copier, coller et couper en mode normal
Le système ouvre automatiquement le mode normal lorsque vous ouvrez l'éditeur VIM. Les commandes VI / VIM peuvent être exécutées dans ce mode et parcourir les fichiers.
Copier l'opération dans VI / VIM
Nous connaissons également l'opération de copie comme l'opération Yank sous VI / VIM. Ici, nous gardons le curseur dans la position souhaitée lors de la copie du texte. Notre prochaine étape serait d'utiliser la commande «y» suivie de la commande de mouvement. Certaines des commandes de Yank (copie) sont les suivantes:
Y% | Cette commande copie le texte entre des caractères similaires, tels que les supports (). Par exemple, s'il y a du texte entre les supports (), vous pouvez le copier à l'aide de cette commande. |
yiw | Cette commande copie le mot actuel. |
yw | Cette commande copie le texte où le curseur est placé au début d'un autre mot. |
y ^ | Cette commande copie tout le texte, à partir du début de la ligne où le curseur est positionné. |
y $ | Cette commande copie tout le texte, à partir de la position du curseur à la fin de la ligne. |
2 ans | Cette commande copie les deux lignes, en commençant par la ligne du curseur. |
oui | Cette commande copie la ligne où nous avons placé le curseur, et le caractère Newline est présent. |
Opération en coller dans VI / VIM
Dans VI / VIM, l'opération de pâte est appelée opération de put. La seule façon de coller dans VI / VIM est de placer le curseur à l'emplacement souhaité et d'utiliser «P» pour coller du texte avant ou après le curseur.
Couper le fonctionnement dans VI / VIM
Dans VI / VIM, nous connaissons l'opération de coupe comme l'opération de suppression. Afin de couper le texte, il est préférable de placer le curseur dans la position souhaitée. Après cela, vous pouvez utiliser les commandes movations à l'aide de la commande «d». Certaines de ses célèbres commandes de suppression (Cut) sont les suivantes:
d% | Cette commande coupe le texte entre des caractères similaires, comme les supports (). Par exemple, s'il y a du texte entre les supports (), vous pouvez le couper à l'aide de cette commande. |
diw | Pour couper le mot actuel. |
dwing | Cette commande coupe le texte où le curseur est placé au début d'un autre mot. |
d ^ | En utilisant cette commande, vous pouvez couper tout le texte à partir de la position du curseur au début d'une ligne. |
d $ | Cette commande coupe tout le texte, à partir de la position du curseur à la fin de la ligne. |
2DD | Cette commande coupe les deux lignes, en commençant par la ligne du curseur. |
dd | Cette commande coupe la ligne où nous avons placé le curseur, et le caractère Newline est présent. |
Copier, coller et couper en mode visuel
Vous entrez Le mode visuel indiqué comme un point de sélection initial. Vous pouvez également manipuler et sélectionner du texte en mode visuel VI / VIM.
Appuyez sur «V» | Pour accéder au mode visuel. |
Appuyez sur «V» | Sélectionnez le texte par ligne en utilisant le mode Visual Line. |
Appuyez sur «Ctrl» et «V» | Pour passer au mode bloc visuel. Ce mode vous permet de sélectionner du texte à l'aide de blocs rectangulaires. |
Cliquez sur le texte que vous souhaitez couper ou copier. Ici, vous pouvez vous déplacer à gauche, à droite, en bas et en haut en utilisant les touches de flèche.
Conclusion
Nous espérons que vous comprenez comment copier, coller et couper en vim. Parfois, vous devrez peut-être apporter des modifications de configuration à votre package; copie de copie ou passant le texte en vi / vim peut le faire. Nous espérons que vous avez trouvé cet article utile. Consultez les autres articles sur les conseils pour plus de conseils et de tutoriels.