Cosa significa "idem" nei documenti VIM?


Risposte:


12

È un termine latino che significa "lo stesso" . Nel contesto citato, significa solo che il comando elencato fa la stessa cosa del comando precedentemente elencato, ovvero remove item 3:

:let i = remove(list, 3)    " remove item 3  
:unlet list[3]              " idem

7
Curiosità: in Italia il termine "idem" è spesso usato quando, ad esempio, si danno ordini al ristorante quando le persone prendono lo stesso piatto. A: "Prendo la fiorentina con l'insalata" B: "idem con patate" (A: "Vorrei prendere la bistecca alla Fiorentina con insalata", B: "Lo stesso, ma con patate invece"). In particolare "idem con patate" è spesso usato per affermare, in un confronto generico tra due cose, che non sono esattamente uguali, ma in pratica dovrebbero essere considerati uguali.
— Giacomo Alzetta,

In Germania, la gente potrebbe dire "dito" per la stessa situazione descritta da @GiacomoAlzetta.
— Rolf,

@Rolf "Ditto" è comune anche in inglese. Non ho mai sentito "Idem con patate", però.
— Rich

@Rich Sì, anche in Germania direi "dito" senza altro.
— 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 è dire che quella riga di codice fa lo stesso della riga sopra.

Questo potrebbe essere utile: https://en.wiktionary.org/wiki/idem

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.