An open API service indexing awesome lists of open source software.

https://github.com/keithdhedger/manpageeditor

A simple Gtk2 editor for man pages
https://github.com/keithdhedger/manpageeditor

editor gtk2 gtk3 linux manpage

Last synced: 4 months ago
JSON representation

A simple Gtk2 editor for man pages

Awesome Lists containing this project

README

          

**Man Page Editor.**


![Man Page Editor](screenshots/main.png?raw=true "Man Page Editor")


[Full details and screenshots:](https://keithdhedger.github.io/pages/manpageeditor/manpageeditor.html)



(c)K.D.Hedger 2013-2021

keithhdhedger@gmail.com



I write a number of my own programs, and have always had a bit of a problem writing the manpage, I have used the excellent 'ManEdit' but development on this has been stalled for a number of years.

So I finally decided to write my own and this is the result.



Debian or Ubuntu install.

sudo apt-get update

sudo apt-get install build-essential

sudo apt-get install libglib2.0-dev libgtk2.0-dev

sudo apt-get install libgtksourceview2.0-dev libaspell-dev



Fedora Install

sudo yum update kernel*

sudo yum install gcc-c++ glib2-devel gtk2-devel gcc

sudo yum install gtksourceview2-devel ctags webkitgtk-devel aspell-devel



OpenSuse ( Leap 42.x ) gtk2.



sudo zypper install make gcc gcc-c++

sudo zypper install xorg-x11-devel ctags gtksourceview2-devel gtk2-devel vte2-devel



Optional installs

sudo zypper install aspell-devel aspell aspell-en



To install:

./autogen.sh --prefix=/usr --enable-aspell

make

sudo make install



If you don't have aspell installed then don't enable it!



If you have problems importing a manpage or a system manpage try:



GROFF\_SGR=1 manpageeditor



You can make this permenant by adding:

export GROFF\_SGR=1

To your shell start up files, ~/.bashrc for instance.



Please read the BUGS-ETC file.