Ruby:¿La omni-realización de VIM es realmente tan limitada? ¿O me estoy perdiendo algo?
file = File.new("some.txt", "r")
lines = file.readlines
pruebas Omni-finalización
file.readl
---------
readline <- PASSED
readlines
---------
"hola".capital
---------
capitalize <- PASSED
capitalize!
---------
lines.
<-- FAILED (no suggestions)
lines[0].capital
<-- FAILED (no suggestions)
Probé Python así, y funcionó de manera similar. Entonces, parece que omni-complete no se puede usar para el desarrollo real, ya que falla en casos bastante simples.
¿Me falta algo? Puede ser que el intellisense se pueda mejorar de alguna forma para Ruby/Python?
Todo depende de ese script de omni completado que no es necesariamente parte de la configuración de vim. Si uno fuera al extremo, el guión omni completo * podría * manejar cualquier situación maneja Intellisense. – progo