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.