Que signifie «idem» dans les documents VIM?

10

Un exemple serait dans la liste des documents:

:unlet list[3] "idem
Bashar
la source

Réponses:

12

C'est un terme latin signifiant "le même" . Dans le contexte cité, cela signifie simplement que la commande répertoriée fait la même chose que la commande précédemment répertoriée, c'est remove item 3-à- dire :

:let i = remove(list, 3)    " remove item 3  
:unlet list[3]              " idem
Riches
la source
7
Fait amusant: en Italie, le terme "idem" est souvent utilisé lorsque, par exemple, pour donner des ordres au restaurant lorsque les gens prennent le même plat. A: "Prendo la fiorentina con l'insalata" B: "idem con patate" (A: "Je prendrais le steak Fiorentina avec salade", B: "Le même, mais avec des pommes de terre à la place"). En particulier, "idem con patate" est souvent utilisé pour déclarer, dans une comparaison générique entre deux choses, qu'ils ne sont pas exactement les mêmes, mais en pratique, ils doivent être considérés comme les mêmes.
Giacomo Alzetta
En Allemagne, les gens pourraient dire «dito» pour la même situation que celle décrite par @GiacomoAlzetta.
Rolf
@Rolf "Ditto" est également courant en anglais. Je n'ai cependant jamais entendu "idem avec des pommes de terre".
Rich
@Rich Oui, en Allemagne, je dirais aussi "dito" sans rien d'autre après.
Rolf
5

:help list

...
:let i = remove(list, 3)            " remove item 3
:unlet list[3]                      " idem
:let l = remove(list, 3, -1)        " remove items 3 to last item
:unlet list[3 : ]                   " idem
...

idem c'est-à-dire que cette ligne de code fait la même chose que la ligne ci-dessus.

Cela pourrait être utile: https://en.wiktionary.org/wiki/idem

João A. Toledo
la source