Mieux saisie semi-automatique dans VIM

Tous,

J'ai travaillé avec vim pour un certain temps maintenant, et de l'amour tout - il n'y a qu'une chose qui me manque vraiment à partir de l'Ide comme RubyMine, et qui est avancé d'auto-complétion.

Pour référence, voici mon standard de configuration de VIM: https://github.com/wrwright/.vim

J'ai essayé ctags avec omnicomplete + superbalance, et l'un des principaux éléments qui me manque c'est la capacité de mettre en place un contexte sensible à la liste des attributs/constantes/méthodes. Par exemple, comme j'apprends RubyMotion, j'aimerais avoir de l'aide se souvenir de SDK iOS constantes/attributs/méthodes, mais mon VIM de saisie semi-automatique s'arrête avec ce qui suggère que les noms de classe..ou s'il ne suggèrent des méthodes/attributs, elle énumère une tonne de méthodes/attributs qui ne sont même pas s'appliquer à la classe je suis travailler avec.

J'aimerais (simple exemple) être capable de taper UIColor.bl et l'ont saisie semi-automatique avec UIColor.blueColor (ou indiquer s'il y a plusieurs options qui commencent par "bl" qui sont des biens de UIColor.

RubyMine cela très bien, et si je peux obtenir VIM pour être de la même façon intelligente avec la saisie semi-automatique, il serait céleste (et un grand avantage lors de l'apprentissage de RubyMotion/Développement iOS.

J'ai aussi essayé de SnipMate (et même un RubyMotion adaptés variation à https://github.com/rcyrus/snipmate-snippets-rubymotion), mais qui ne semble pas offrir les fonctionnalités que je suis à la recherche soit de.

J'avais posté une question similaire, avant de voir le vôtre. J'ai fini par bifurquer vim-ruby et de la faire afficher les signatures de méthode (qui est ce que j'ai raté la plupart de RubyMine). stackoverflow.com/a/26970258/226255

OriginalL'auteur Warren Wright | 2013-03-30