referencje / dokumentacja w vim


9

Zakładam, że jedyna dokumentacja dostarczona z vimem dotyczy vim.

Jeśli zainstaluję wtyczki, będą też dokumentacje wtyczek.

Ale czy są w Vimie dokumenty dotyczące innych języków?

Przykładem może być, powiedzmy, kodowanie w Pythonie w Vimie i chcę szybko wyszukać wyrażenia listy w Pythonie. Byłoby wspaniale, gdybym mógł po prostu wpisać :h python-docVima, a dokumentacja Pythona pojawia się w dokumentacji Vima.

Inne przykłady to :h markdownprzywołanie składni markdown itp.

Czy tego rodzaju rzeczy są już dostępne w Internecie? Czy są takie dokumenty, które mogę pobrać i :helptags? Próbowałem google, ale to nie zadziałało, ponieważ na przykład, jeśli vim markdown documentationgoogle myśli Google, chcę wiedzieć, jak napisać markdown w vimie i wyświetla linki, takie jak wtyczka markdown dla Vima ...


2
Nie sądzę, że to istnieje, ale może to być naprawdę fajna wtyczka.
James

2
Cóż, nie znam żadnego z nich, i choć byłoby to fajne, byłoby również dużo wysiłku, aby przekonwertować istniejącą dokumentację do pliku vim-help.
Christian Brabandt,

1
Istnieją wtyczki, które pokazują pomoc dla bieżącej funkcji podczas autouzupełniania (jak w moim pytaniu tutaj ), ale nie znam żadnego takiego jak ty opisujesz.
muru

4
Spójrz na ref . Istnieje wiele zasobów. Częściowa lista wymienionych zasobów została skompilowana na wiki . Będziesz musiał trochę popracować, aby w pełni go wykorzystać, ale nigdy nie będziesz oglądać się za siebie.
lcd047,

Po prostu chcę tam wyrzucić, który gDmoże przejść do definicji funkcji zdefiniowanej w standardowych bibliotekach, jeśli piszesz kod C. Myślę, że jest to związane z pytaniem.
Philipp Moers,

Odpowiedzi:


1

Spójrz na jedno z nich

vim-plugin-viewdoc, aby wyświetlić pomoc w vimie (obsługuje wiele źródeł i może być rozszerzony)

lub zbadaj.vim, którego można użyć do wyszukiwania dokumentacji w przeglądarce.

W przypadku python istnieje również pydoc.vim .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.