CLI
GitHub Desktop
Linux
macOS
stable):To
Windows Package
PowerShell
|
JSON
Roadmap Board
MIT
Nu
Gitpod
Plugins
We've
Nushell
No matching tags
No matching tags
No matching tags
Nu
beyond).Nu
No matching tags
If a command is unknown, the command will shell-out and execute it (using cmd on Windows or bash on Linux and macOS), correctly passing through stdin, stdout, and stderr, so things like your daily git workflows and even vim will work just fine.There are a few good resources to learn about Nu. There is a book about Nu that is currently in progress. For example, you can load a .toml file as structured data and explore it:We can pipeline this into a command that gets the contents of one of the columns:Finally, we can use commands outside of Nu once we have the data we want:Here we use the variable $it to refer to the value being piped to the external command.Nu has early support for configuring the shell. Nu also offers a way of adding additional working directories that you can jump between, allowing you to work in multiple directories at the same time.To do so, use the enter command, which will allow you create a new "shell" and enter it at the specified path. Once you're done with a shell, you can exit it and remove it from the ring buffer.Finally, to get a list of all the current shells, you can use the shells command.Nu supports plugins that offer additional functionality to the shell and follow the same structured data model that built-in commands use.
As said here by nushell