blob: ccd419385a534e9447b78446280c3cc2b1efb7e7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
CATSH(7) Miscellaneous Information Manual CATSH(7)
NAME
catsh – a shell
DESCRIPTION
catsh is a shell derived from FreeBSD sh(1), which is in turn derived
from Almquist shell. It includes editline(3) from NetBSD.
Differences from sh(1)
• ENV defaults to ‘${XDG_CONFIG_HOME:-${HOME}/.config}/catsh/env.sh’.
• PS0 is printed before each prompt, allowing multi-line prompts.
• Right-aligned prompts can be set with RPS1 and RPS2.
• PSlit can be used to embed terminal escape sequences in prompts, as
in NetBSD sh(1).
• HOME is shortened to ‘~’ in prompt expansion.
• fc -s =new allows prefixing commands with new.
HISTORY
sh(1) sources were imported from FreeBSD 12.0. editline(3) sources were
imported from NetBSD 8.0.
Causal Agency January 14, 2019 Causal Agency
|