¿Qué significa `idem` en los documentos de VIM?

Respuestas:

12

Es un término latino que significa "lo mismo" . En el contexto citado, solo significa que el comando listado hace lo mismo que el comando listado anteriormente, es decir remove item 3:

:let i = remove(list, 3)    " remove item 3  
:unlet list[3]              " idem
Rico
fuente
77
Dato curioso: en Italia, el término "idem" se usa a menudo cuando, por ejemplo, se dan órdenes en el restaurante cuando la gente toma el mismo plato. A: "Prendo la fiorentina con l'insalata" B: "idem con patate" (A: "Tomaría el filete de Fiorentina con ensalada", B: "Lo mismo, pero con papas"). En particular, "idem con patate" a menudo se usa para indicar, en una comparación genérica entre dos cosas, que no son exactamente lo mismo, pero en la práctica deberían considerarse lo mismo.
Giacomo Alzetta
En Alemania, la gente podría decir "dito" para la misma situación que @GiacomoAlzetta describió.
Rolf
@Rolf "Ditto" también es común en inglés. Sin embargo, nunca escuché "Ditto con papas".
Rico
@Rich Sí, en Alemania también solo diría "dito" sin nada más despué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 es decir que esa línea de código hace lo mismo que la línea de arriba.

Esto podría ser útil: https://en.wiktionary.org/wiki/idem

João A. Toledo
fuente