Je veux écrire une commande qui spécifie "le mot sous le curseur" dans VIM. Par exemple, disons que j'ai le curseur sur un mot et que je le fais apparaître deux fois. Par exemple, si le mot est "abc" et que je veux "abcabc", je pourrais taper :
:s/\(abc\)/\1\1/
Mais ensuite, j'aimerais pouvoir déplacer le curseur sur "def" et utiliser la même commande pour le changer en "defdef" :
:s/\(def\)/\1\1/
Comment puis-je écrire la commande dans la ligne de commande pour qu'elle fasse cela ?
:s/\(*whatever is under the commandline*\)/\1\1