All Projects → alx741 → Vinfo

alx741 / Vinfo

Vim info documentation reader, lets you read info pages within Vim or start it from the shell prompt (instead of Info)

Projects that are alternatives of or similar to Vinfo

Hawkmoth
Hawkmoth - Sphinx Autodoc for C
Stars: ✭ 31 (-24.39%)
Mutual labels:  documentation
Sphinx Automodapi
Sphinx extension for generating API documentation
Stars: ✭ 36 (-12.2%)
Mutual labels:  documentation
Itkexamples
Cookbook examples for the Insight Toolkit documented with Sphinx
Stars: ✭ 38 (-7.32%)
Mutual labels:  documentation
Readingcloud
An ebook reader written in Rails.
Stars: ✭ 33 (-19.51%)
Mutual labels:  reader
Text Runner
Test runner for text
Stars: ✭ 35 (-14.63%)
Mutual labels:  documentation
Vs Code Extension Doc Zh
VS Code插件开发文档-中文版
Stars: ✭ 982 (+2295.12%)
Mutual labels:  documentation
Livingdocs
Livingdocs Enterprise Documentation
Stars: ✭ 28 (-31.71%)
Mutual labels:  documentation
Mkdocs With Pdf
Generate a single PDF file from MkDocs repository.
Stars: ✭ 39 (-4.88%)
Mutual labels:  documentation
Commerce Docs
Commerce 2.x documentation
Stars: ✭ 35 (-14.63%)
Mutual labels:  documentation
Docs.go.cd
GoCD user documentation
Stars: ✭ 37 (-9.76%)
Mutual labels:  documentation
Xml
XML without worries
Stars: ✭ 35 (-14.63%)
Mutual labels:  reader
Advanced Javascript
Documentation based on John Resig's website on Advanced JavaScript
Stars: ✭ 35 (-14.63%)
Mutual labels:  documentation
Redislabs Docs
Source files for Redis Labs Enterprise documentation
Stars: ✭ 37 (-9.76%)
Mutual labels:  documentation
Bonita Doc
This repository contains the sources of the Bonita documentation site. It uses Markdown to create the documentation content.
Stars: ✭ 31 (-24.39%)
Mutual labels:  documentation
Grape Swagger
Add OAPI/swagger v2.0 compliant documentation to your grape API
Stars: ✭ 1,000 (+2339.02%)
Mutual labels:  documentation
Cookbook
🎶 Cookbook for Nette Framework (@nette) & Contributte (@contributte). Read it while its HOT!
Stars: ✭ 30 (-26.83%)
Mutual labels:  documentation
Immuni Documentation
Repo for Immuni's documentation.
Stars: ✭ 985 (+2302.44%)
Mutual labels:  documentation
Google Cpp Style Guide Zh Tw
Google C++ Style Guide 的繁體中文版
Stars: ✭ 41 (+0%)
Mutual labels:  documentation
Saunter
Saunter is a code-first AsyncAPI documentation generator for dotnet.
Stars: ✭ 39 (-4.88%)
Mutual labels:  documentation
Papogen
Use Sass/CSS + Pug + Node.js to generate beautiful static website.
Stars: ✭ 37 (-9.76%)
Mutual labels:  documentation

1. Introduction

Vinfo is a Vim plugin that allows you to read Info documentation files right inside a Vim session in a Vim-help fashioned way or from a shell just the way you would normally use Info

Why?

The traditional GNU Info program has a 'vi mode', but lets face it, it's just not good enough; it's very limited and ugly.

That is where Vinfo comes in, leveraging Vim's help-files format and navigation (tags jumping).

2. Installation

  • Vinfo is Pathogen/ Vundle compatible.

  • Or install it manually by copying the files to the corresponding locations.

3. Usage

Vinfo can be used right inside a Vim session or from a shell using an alias.

** For extra details about how to use Vinfo please use :h Vinfo **

3.1 Use inside Vim

You can use Vinfo inside Vim with:

:Vinfo doc

Where doc is the Info documentation to read.

Example: Read Glibc Info documentation

:Vinfo libc

3.2 Use outside Vim

When your are not inside a Vim session but in the shell prompt you can invoke Vinfo as a command by using the following shell script:

    #! /bin/sh
    vim -c "Vinfo $1" -c 'silent only'

Save it in /usr/bin/ as a file named vinfo, give it execution permission with:

$ chmod +x /usr/bin/vinfo

Then from your shell you can read a DOC with:

$ vinfo doc

4. FAQ

4.1 Why the first time I open an Info doc is too slow

The first time Vinfo will create a repo for that Info doc, convert the text files to Vim help-file syntax and create the tags.

Don't worry, it's just the very first time. Then it will be ok.

4.2 Why the first time I open an Info doc Vim interface freaks out?

Because of the same reason of 4.1

But again: Don't worry, it's just the very first time. Then it will be ok.

4.3 My Info files have been updated but Vinfo is still using the old ones

In Vim execute:

:VinfoClean

4.4 Does Vinfo works in Mac or Windows?

No. It's just for GNU/Linux systems. Info is the GNU documentation system

5. MISC

5.1 How it looks

Reading Glibc Info documentation

With traditional Info:

Info

With Vinfo:

Vinfo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].