Quando modifico il file .sql in VIM, non posso usare i tasti cursore sinistra / destra mentre sono in modalità inserimento. In modalità normale funzionano bene. In altri tipi di file, funzionano anche bene. in ~ / .vim / ftplugin / sql.vim c'è un sacco di "iab", ma non molto di più.
Ho scoperto che quando si esegue vim con vimrc standard, non personalizzato, il problema non esiste.
Cosa potrebbe esserci di sbagliato? C'è qualche opzione che avrebbe potuto essere impostata, che disabilita alcuni tasti cursore (su e giù) nella modalità di inserimento ?!
i <Left> @<C-R>=sqlcomplete#DrillOutOfColumns()<CR>
ei <Right> @<C-R>=sqlcomplete#DrillIntoTable()<CR>
sono stato in grado di rintracciarlofiletype plugin indent on
nel mio .vimrc, quindi l'ho disabilitato, ma non ho idea di cosa sia questa cosa sqlcomplete # ... e perché mi ha rotto la sinistra e i cursori giusti.