ste
Simple table editor
Manual
See https://strahinja.srht.site/man/ste/ste.1.html.
Q&A
- Q: How do I install this?
A: Read the file INSTALL.
- Q: How can I configure the default value of [setting]?
A: Edit ste.in, rebuild and install.
Prerequisites
Standard utilities: awk, cat, cp, cut, diff, getopts, grep, head, mv, printf, readlink, rm, sed, tail, touch, trap, wc
Optional
vipe from moreutils + any text editor set via
EDITOR
environment variable; if not present, reads stdinrlwrap (autodetected, fallback if absent) for command line editing
Install
$ git clone https://git.sr.ht/~strahinja/ste $ cd ste $ su # make install
With got:
$ got clone https://git.sr.ht/~strahinja/ste $ got checkout ste.git $ cd ste $ su # make install
Persistent build configuration file
The file config.mk will be sourced when building targets which also accept
configuration through environment variables. For example, PREFIX
is specified
in config.mk.
OpenBSD
Before running make(1), comment the MANPREFIX
definition in config.mk
above the line with the "OpenBSD" comment and uncomment the one below it:
#MANPREFIX = $(DESTDIR)$(PREFIX)/share/man # OpenBSD MANPREFIX = $(DESTDIR)$(PREFIX)/man
License
ste - Simple table editor
Copyright © 2023-2024 Страхиња Радић
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.