I literally cannot find a shell that I’ve heard of that doesn’t support aliases. Surely some must exist, so I’d be delighted if anyone here could point me towards one.
I clicked on the GitHub repo in the hopes that it was going to acknowledge that shells have aliases built-in but that this is somehow different. I’m afriad to say that appears not to be the case. Worst of all, you can’t even use your shell’s builtins with these “aliases”. For example anyone who uses this and makes an alias with `echo` or `time` in it is going to be pretty confused.
EDIT: I hope the OP / author isn’t too put off by the criticism. Props to you for writing something and sharing it, and keep coding! But also take some time to reflect on what you’re building and the context of its use. Cheers!
Not _exactly_ true. You just need to re-`source` your dotfiles. For example, in Bash this looks something like `source ~/.bashrc`. I have this aliased to `src`, personally.
In my personal life I am a Linux-onlyist. But Windows pays my bills so...
When I moved into my current job automating sysadmin work for an enterprise I discovered the joy of PowerShell and an analysis of my enterprise Bitbucket account shows that I have committed more LoC of PS than any other language.
PS is a joy to code in and would rather write programs in PS. But I still would prefer BASH for oneliners and CLI use.
* Bash: https://mijingo.com/blog/creating-bash-aliases (TLDP documentation was pretty bad)
* Powershell: https://docs.microsoft.com/en-us/powershell/module/microsoft...