Pytania oznaczone «autocompletion»

W przypadku pytań dotyczących kilku poleceń uzupełniających część wpisanego słowa kluczowego lub wiersza.

26
Ukończenie kodu Vim dla Pythona 3

Używam Debian Jessie i używam obecnego vim-nox (z + python -python3). Trudno mi programować w języku Python 3, ponieważ mam problemy z uzupełnianiem kodu w języku Python 3. YouCompleteMe w ogóle nie obsługuje Python3. jedi-vim obsługuje uzupełnianie języka Python 3, ale tylko jeśli miałbym opcję +...

17
Jak mogę zmusić Vima do pokazania dokumentacji funkcji C / C ++?

Większość edytorów ma taką funkcję, że kiedy naciskasz niektóre klawisze, umieszczając kursor nad funkcją, wyświetla dokumentację tej funkcji wraz z liczbą i typem argumentów, które ta funkcja przyjmuje. Zastanawiałem się, czy Vim oferuje takie wsparcie. Na przykład, podczas kodowania w C, używam...

16
Uzupełnianie nazw plików dla zdalnych plików

Mój przyjaciel pokazał mi fajną sztuczkę na Emacsie kilka dni temu, gdy mógł po prostu otworzyć plik na zdalnym serwerze i od razu pomyślałem, że „powinien być sposób na to również w vimie” i to była prawda. Mogę to po prostu wykorzystać :e scp://user@server//filepath, bez problemu;). Mógłby...

15
Jak wykluczyć niektóre rozszerzenia plików z ukończenia?

Czy istnieje sposób skonfigurowania vima pod kątem typów plików, które uważa za „odpowiednie” do otwarcia? Pozwól mi wyjaśnić na przykładzie. Wyobraź sobie, że pracujesz nad dokumentem lateksowym. Po skompilowaniu pliku w katalogu znajdują się następujące elementy (wraz z innymi plikami związanymi...

13
Uzupełnienie WORD

<C-p>i <C-n>pozwalają na uzupełnienie słów znalezionych w bieżącym dokumencie. Biorę jakieś notatki i pisanie do powiedzenia {0,1}^ni (E,D)wiele razy. Są to SŁOWA złożone z kilku słów. Czy istnieje sposób na uzupełnienie SŁÓW za pomocą <C-p>i <C-n>(lub innych powiązanych...

12
Jak mogę wyszukać symbole LaTeX w Vimie?

Czy mogę zintegrować jakąś formę uzupełniania symboli z Vimem? Dedykowane edytory TeX, takie jak TeXMaker, dostarczają listę symboli do ukończenia (na przykład \alpokazuje listę za pomocą \alpha, \lapokazuje \lambdai \langle). Należy pamiętać, że TeX ma dość dużą liczbę symboli, więc sugestie...

12
Dynamiczne zakończenie

Próbuję ulepszyć starą funkcję uzupełniania. Chciałbym, aby aktualizował opcje wyświetlane w menu podręcznym podczas pisania nowych znaków Moja funkcja uzupełniania to function! lh#icomplete#ecm(findstart, base) abort if a:findstart let l = getline('.') let startcol = match(l[0:col('.')-1],...

11
anuluj zakończone

Zwykle <C-n>funkcja wstawiania zakończenia ( ) wstawia właściwe słowo przy pierwszym naciśnięciu <C-n>, ale nie zawsze. Dlatego chciałbym, aby Vim wstawił dopasowanie, które uważa za najlepsze po naciśnięciu <C-n>, ale nadal pozwala mi anulować to wstawienie później, jeśli...

11
Uzupełnienie nazwy pliku / ścieżki Vima

Wiem, że mogę uzupełnić nazwy plików / ścieżki z bieżącego katalogu za pomocą ctrl + x, ctrl + f ( compl-filename). Działa to świetnie w połączeniu z ustawionym autochdir, który zmienia aktualizuje bieżący katalog do katalogu aktywnego bufora. Jednak zacząłem używać, airblade/vim-rooteraby bieżący...