User Guide
About 1 minuser-guide
User Guide
This section contains miscellaneous documents on using and configuring the shell and Murex's numerous features.
Language Tour
The Language Tour is a great introduction into the Murex language.
User Guides
- ANSI Constants: Infixed constants that return ANSI escape sequences
- Bang Prefix: Bang prefixing to reverse default actions
- Code Block Parsing: Overview of how code blocks are parsed
- FileRef: How to track what code was loaded and from where
- Hint Text: A status bar for your shell
- Integrations: Default integrations shipped with Murex
- Interactive Shell: What's different about Murex's interactive shell?
- Job Control: How to manage jobs with Murex
- Modules and Packages: An introduction to Murex modules and packages
- Named Pipes: A detailed breakdown of named pipes in Murex
- Operators And Tokens: A table of all supported operators and tokens
- Pipeline: Overview of what a "pipeline" is
- Profile Files: A breakdown of the different files loaded on start up
- Reserved Variables: Special variables reserved by Murex
- Rosetta Stone: A tabulated list of Bashism's and their equivalent Murex syntax
- Schedulers: Overview of the different schedulers (or 'run modes') in Murex
- Strict Types In Expressions: Expressions can auto-convert types or strictly honour data types
- Terminal Hotkeys: A list of all the terminal hotkeys and their uses
- Variable and Config Scoping: How scoping works within Murex
Integrations
- ChatGPT: How to enable ChatGPT hints
- Cheat.sh: Cheatsheets provided by cheat.sh
- Kitty Integrations: Get more out of Kitty terminal emulator
- Makefiles /
make
:make
integrations - Man Pages (POSIX): Linux/UNIX
man
page integrations - Spellcheck: How to enable inline spellchecking
- Terminology Integrations: Get more out of Terminology terminal emulator
direnv
Integrations: Directory specific environmental variablesyarn
Integrations: Working withyarn
andpackage.json
- iTerm2 Integrations: Get more out of iTerm2 terminal emulator