Я використовую ctags, taglist тощо для автоматичного заповнення у Vim. Однак це дуже обмежено в порівнянні з Visual Studio intellisense або Eclipse автозавершення. Мені цікаво, чи можна налаштувати Vim на:
Показувати автозаповнення щоразу. або -> набираються. Але лише після деякого тексту, який може бути змінною (наприклад, уникайте показу автоматичного завершення після числа).
Показати параметри функції, коли (введено.
Припиніть видаляти список автозавершення, коли деякі видаляють усі символи після. або ->: Коли я вводжу ім'я змінної, натисніть. або -> для пошуку певного учасника мені часто доводиться видаляти всі символи, які я вводжу після. або ->, але це змушує Vim приховувати список автозавершення. Я хотів би, щоб він залишався видимим, якщо я не натиснув клавішу Esc.
Відображення пов’язаного автоматичного заповнення: Коли я вводжу змінну та натискаю ^ X ^ O, зазвичай мені відображаються всі теги у файлі ctags. Я хотів би, щоб він відображав лише теги, пов’язані зі змінною.
Дякую за допомогу.
РЕДАГУВАТИ : Деякі люди голосують за це питання, але, схоже, жоден орган не знає відповіді. Тож просто хотів зазначити, що вам не потрібно надати повну відповідь; непоганими були б також часткові відповіді на будь-який із згаданих пунктів.