Vi: Visual Studio, как краткое описание lib / api / object / function - PullRequest
1 голос
/ 08 ноября 2011

Как и в Visual Studio, когда вы вводите всплывающую подсказку, отображается сводка (документация) lib / objects / functions и т. Д.

Предположим, я экспериментирую с DataMapper . Я хотел бы увидеть, что он имеет и что каждый из них может сделать (цель), не покидая vim. Возможно ли это?

1 Ответ

1 голос
/ 08 декабря 2011

Хотя я занимаюсь разработкой PHP, а не Ruby, я думаю, что это также будет работать для Ruby: для PHP (Drupal) я генерирую файл тегов с помощью ctags и настраиваю vim на использование этого файла тегов, задав опцию tags,(см. :help tags).

Теперь, когда я начинаю вводить имя функции, я могу нажать CTRL-X CTRL-O, чтобы запустить Omnicompletion.Vim покажет список всех возможных дополнений, и вы можете выбрать следующие / предыдущие предложения с помощью CTRL-N и CTRL-P.При выборе завершения Vim также показывает объявление функции в окне предварительного просмотра.

Вы можете закрыть окно предварительного просмотра с помощью команды :pclose.

Предварительный просмотр будет отображаться только в том случае, если completeopt -settings содержит значение preview (см. :help 'completeopt')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...