J'essaie de trouver quelque chose qui me permette d'exécuter plusieurs commandes sur la même ligne dans vim, ce qui revient à utiliser des points-virgules pour séparer les commandes dans les systèmes * nix ou &
dans Windows. Y a-t-il un moyen de faire cela?
Réponses
Trop de publicités?Un bar - |
vous permettra de le faire. D' :help :bar
'|'
peut être utilisé pour séparer les commandes, de sorte que vous pouvez donner plusieurs commandes dans un ligne. Si vous souhaitez utiliser'|'
dans un argument, faites-la précéder d''\'
.
Exemple:
:echo "hello" | echo "goodbye"
Sortie:
hello
goodbye
NB: Vous pouvez constater que votre ~/.vimrc
ne prend pas en charge le mappage |
ou \|
. Dans ces cas, essayez d'utiliser <bar>
à la place.
Babken Vardanyan
Points
544
Jonatan
Points
1183
Daenyth
Points
11297
eruciform
Points
5176