Запитання з тегом «autocompletion»

Питання щодо кількох команд для заповнення частини ключового слова або рядка, який було введено.

2
Як Vim допоможе мені запам'ятати кінцеві коми у файлах BibTeX?
Я редагую досить багато файлів BibTeX, і я регулярно забуваю кінцеві коми: Наприклад: @Book{cooke2015british, author = {Cooke, Lez}, title = {British Television Drama}, publisher = {Palgrave on behalf of the British Film Institute}, year = {2015}, keywords = {about} address = {London}, isbn = {978-1844576234} } Ви побачите, що я …

1
Як я можу використовувати режим завершення вставки в макросі?
Я намагаюся визначити макрос, який швидко формує список випадкових результатів слів. Я хочу, щоб макрос перетворив це на такий собі список a b c d e в це arezzo bywords czars détente eyrie Що я маю досі: поставити курсор на письмі a почати запис макросу qq a увійти в режим …

1
Ім'я файлу / шлях завершення Vim
Я знаю, що можу заповнити назви файлів / шляхів із поточного каталогу за допомогою ctrl + x, ctrl + f ( compl-filename). Це чудово працює в поєднанні з набором autochdir, який змінює оновлення поточної каталогів до каталогу активного буфера. Однак я почав використовувати airblade/vim-rooterдля того, щоб зробити поточний каталог папкою …

2
Zsh-подібне вкладка часткових шляхів
Пов’язане з частковою вкладкою Bash для імен файлів у Vim Однією з дійсно фантастичних особливостей програми zshє те, що ви можете, наприклад, набрати ls /u/s/m/m/who.1, натиснути Tabта завершити ls /usr/share/man/man1/who.1.gz. Після того, як ви звикнете до цього, насправді прикро повертатися до нього /u<tab>/s<tab>/m<tab>/m<tab>..., особливо коли весь частковий шлях може вирішити …

2
Автоматичне завершення значень параметрів на cmdline
Я не можу підрахувати, скільки разів я намагався це зробити: :set foldmethod=syn^I Здається, що завершення не працює на значеннях опцій! У деяких випадках параметри є складними рядками, де завершення може не мати сенсу. (Наприклад 'comments') Але чи були вкладені будь-які зусилля, щоб забезпечити заповнення дикозаводу для загальних випадків використання? Якщо …

1
Чому параметри параметри функцій YouCompleteMe не виконуються?
Я хотів би використати YouCompleteMe з семантичним завершенням C ++, але після годин спроб я не можу знайти, чому це не працює, як очікувалося. Здається, все працює, але я не можу виконати параметри функції. Я запускаю Vim на Archlinux (термінал Gnome на Openbox): Linux Arch-PC 4.2.5-1-ARCH #1 SMP PREEMPT Tue …

2
Поділитися завершеннями між запущеними екземплярами vim
Я використовую tmuxздебільшого замість того, щоб використовувати vimвкладки та розбивки. Чи має vim можливість ділитися завершеннями (через Ctrlnта Ctrlp) між запущеними екземплярами? Чи є спосіб налаштувати його там, де кожен із користувачів vimsспілкується з сервером vim.?

1
Розумне завершення слова в середині слова
Розглянемо файл із наступними двома рядками: someLongFunction someFunction Коли я перебуваю в режимі вставки в середині другого слова some|Function і натискаю Ctrl-n, дістаю someLongFunctionFunction Чи є спосіб налаштувати Vim, щоб я отримав наступне "розумне" завершення? someLongFunction

1
Доповнення аргументу для python
Чи є спосіб отримати аргумент для python? Наразі я використовую комбінацію ctags, python-mode та YouCompleteMe, але мені не вистачає функції для автоматичного заповнення аргументів функції (або показувати їх принаймні.) Чи є плагін, який підтримує це? Я використовую vim / gvim 7.4 та Ubuntu 14.04

1
Як я можу обмежити кількість пропозицій при використанні YouCompleteMe?
Я працюю над досить великою кодовою базою php (~ 1,3 млн рядків коду). Я створив теги і зараз, коли я набираю щось подібне $data-> YouCompleteMe дуже важко відстає і в основному заморожує Vim при спробі отримати список усіх можливих доповнень з тегів. Чи є спосіб це виправити? Наприклад, обмеживши кількість …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.