Tutti,Meglio di completamento automatico in VIM
ho lavorato con vim per qualche tempo, e l'amore tutto su di esso - c'è solo una cosa che mi manca da IDE come RubyMine, e che è il completamento automatico avanzato.
Per riferimento, ecco la mia messa a punto VIM di serie: https://github.com/wrwright/.vim
ho cercato ctags con omnicomplete + supertab, e l'elemento principale quello che mi manca è la capacità di far apparire un contesto di lista sensibile attributi/costanti/metodi. Ad esempio, mentre imparo RubyMotion, mi piacerebbe avere un po 'di aiuto nel ricordare costanti/attributi/metodi iOS SDK, ma il completamento automatico del VIM si interrompe con il suggerimento dei nomi di classe .. o se suggerisce metodi/attributi, elenca una tonnellata di metodi/attributi che non si applicano nemmeno alla classe con cui sto lavorando.
mi piacerebbe (semplice esempio) in grado di digitare UIColor.bl e farlo completamento automatico con UIColor.blueColor (o suggerire se ci sono più opzioni che iniziano con "bl" che sono di proprietà dei UIColor.
RubyMine fa molto bene, e se posso ottenere VIM di essere allo stesso modo intelligente con funzione di completamento automatico che sarebbe stato celeste (e un grande vantaggio, mentre l'apprendimento RubyMotion/iOS sviluppo.
ho anche provato SnipMate (e anche un RubyMotion variazione su misura a https://github.com/rcyrus/snipmate-snippets-rubymotion), ma questo non sembra offrire le funzionalità che sto cercando.
Avevo postato una domanda simile prima di vedere la tua. Alla fine ho biforcato vim-ruby e ho fatto vedere le firme dei metodi (che è quello che mi è mancato di più da RubyMine). http://stackoverflow.com/a/26970258/226255 – Abdo