pvincent 4 days ago
parent
commit
b8af563b00
  1. 52
      doc/demo.md

52
doc/demo.md

@ -0,0 +1,52 @@
# DEMO
## MIAOU-BASH
* log in trixie1 as pvincent
* ghostty interference
* no color => grep, ...
* delete does not work
* poor Readline
* ALT+.. does nothing
* SHIFT+.. does nothing
* poor vim
* SO let's install miaou-bash
* easy install/version/self-upgrade/uninstall
* ghostty OK (delete,...)
* Readline
* up, down, ...
* nice prompt
* aliases (ll, la, ltr, sudo)
* vim
* nicer, linenumber
* ctrl+s, ctrl+q
* readline compliant
* azerty
## miaou-bash
* MIAOU-BASH package interaction
* --help
* completion
* script..
* write basic Bash script
* return => does not stop
* set -e
* unbound variable => no error
* set -u
* call `miaou-bash` on same script
* no more need for `set -eu`
* stacktrace, color, hint, ...
* shebang
* #!/usr/bin/miaou-bash
* #!/usr/bin/env miaou-bash
* /opt/miaou-bash/test/miaou-bash.test.bash
* bash /opt/miaou-bash/test/stub/scenario.bash subshell_term
* bash -eu /opt/miaou-bash/test/stub/scenario.bash exit
* MIAOU-DEBUG=true ...
* virtual file descriptor
* stdout, sterr
* order change
* miaou
* 3 modes: system development hosted (miaou-incus, miaou-proxmox)
* miaou-incus
Loading…
Cancel
Save