довідка / документація in vim


9

Я припускаю, що єдину документацію, яка постачається з vim, стосується vim.

Якщо я встановлю плагіни, буде також документація про плагіни.

Але чи є документація для інших мов vim?

Прикладом може бути, скажімо, що я кодую python у Vim, і хочу швидко знайти розуміння списку в Python. Було б чудово, якщо я можу просто набрати :h python-docVim, а документація Python виведена в документації Vim.

Іншими прикладами може бути :h markdownстворення синтаксису розмітки тощо.

Чи є така річ вже в Інтернеті? Чи є такі документи, які я можу завантажити та :helptags? Я спробував google, але це не вийшло, тому що, наприклад, якщо я google vim markdown documentationдумає, що я хочу знати, як написати markdown у vim, і виводить посилання, як плагін для відмітки для Vim ...


2
Я не думаю, що це існує, але це може бути дійсно класний плагін.
Джеймс

2
Ну, я не знаю жодного, і хоча це буде круто, було б також докласти великих зусиль для перетворення існуючої документації у файл vim-help.
Крістіан Брабандт

1
Є плагіни, які показують допомогу для поточної функції при виконанні автодоповнення (як у моєму запитанні тут ), але я не знаю жодного подібного ви опису.
муру

4
Погляньте на реф . Для цього є багато ресурсів. Частковий перелік зазначених ресурсів складено у вікі . Вам потрібно буде виконати деяку роботу з ногами, щоб повною мірою її використати, але ви ніколи не озираєтесь назад.
lcd047

Просто хочу викинути туди, що gDможе перейти до визначення функції, визначеної в стандартних бібліотеках, якщо ви пишете код C. Я думаю, що це певно пов'язане з питанням.
Philipp Moers

Відповіді:


1

Погляньте на будь-яке

vim-plugin-viewdoc для перегляду довідки всередині vim (він підтримує безліч джерел і може бути розширений)

або дослідити.vim, який можна використовувати для пошуку документації у вашому браузері.

Для python також існує pydoc.vim .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.