Skip to content

Man pages for POSIX (sections 0,1,3; issues 6 and 7)

Notifications You must be signed in to change notification settings

begriffs/posix-man

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Man pages for POSIX

These files allow you to easily consult the POSIX documentation for man sections 1 and 3. It also contains a "section 0" for header files.

It contains Issue 6 (POSIX.1-2001) and Issue 7 (POSIX.1-2008).

Accessing from vim

Pressing K in vim brings up the man page for the word under the cursor. In fact, nK bring up section n. Sadly 0K does not work, so section 0 is inaccessible through Vim.

The man pages in the upstream Debian package use sections 0P, 1P, and 3P, which would be incompatible with vim, so I changed them to plain numbers.

To point Vim to the POSIX man pages, do this:

git clone https://github.com/begriffs/posix-man

Then in your vim configuration (like an ftplugin for c and sh files):

setlocal keywordprg=man\ -M\ /path/to/posix-man/issue7

The irony is not lost on me that -M or MANPATH is not supported by POSIX's own man interface.

Alternatives

June Bug's exman program allows you to consult multiple sets of man pages on the same system. This didn't exactly fit the bill for me because I wanted to remove the P from sections, and also wanted to strip the Linux preamble from the POSIX pages.

About

Man pages for POSIX (sections 0,1,3; issues 6 and 7)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages