Jak mogę skonfigurować vima, aby polecenia ruchu zawierały podkreślenia i CamelCase, ale uzupełnienie je zignoruje?
Na przykład obecnie mam to:
set iskeyword-=_
To powoduje, że ta praca:
foo_bar
Jeśli kursor znajduje się na „f”, naciśnięcie w przenosi kursor do znaku podkreślenia. Ponowne naciśnięcie powoduje przejście do „b” w pasku. Jest to pożądany efekt ruchu, ale ma niepożądany efekt uboczny, polegający na przerwaniu ukończenia. Ta sama historia z żetonami CamelCase. Na przykład,
Jeśli mam to:
foo_bar
i piszęfoo_<CTRL+N>
Nie dostaję „foo_bar” jako opcji uzupełniania.