Si je veux sélectionner un texte de ligne particulier et supprimer des lignes, comment puis-je le faire dans vi (donner les moyens les plus simples)?
Si je veux sélectionner un texte de ligne particulier et supprimer des lignes, comment puis-je le faire dans vi (donner les moyens les plus simples)?
Réponses:
Accédez à la ligne que vous souhaitez supprimer, à l'aide des touches fléchées ou des touches j/ k, puis saisissez dd
. Vous pouvez ensuite enregistrer et quitter en tapant :x
(ou ZZ
). Un nombre peut également être préfixé pour dd
supprimer plusieurs lignes, par exemple, 3dd
supprime 3 lignes.
Pour plus de commandes Vi, jetez un œil à cette aide pratique Vi .
Autre astuce: si vous souhaitez supprimer un paragraphe de texte, passez au début de ce paragraphe avec { puis tapez d}
Ou, en d'autres termes, {d}
dap
supprimez un paragraphe
dap
ne fonctionne pas pour moi dans Vi.
vi
", il veut dire " vim
" ou " vim
courir en mode vi-compatibilité". J'ai donc suggéré une vim
commande spécifique (voir aussi :help text-objects
).
dap
n'a toujours pas d' effet.
.vimrc
fichier avait d'autres paramètres, ou peut-être que @ user1686 avait des paramètres différents.
Shift + V
.