Aliases following a subexecutor do not work
Attempting to execute an aliased command prefaced by sudo
or doas
does not work like how it does in other shells. The following aliases have been set in ion's initrc:
- alias ls = "ls --color"
- alias sudo = "sudo "
- alias doas = "doas "
- alias vpm = "vpm --color=yes"
- alias vsv = "vsv -c yes"
These are the results, with the first picture being the expected output that I get from zsh and the second picture being the output I get from ion: Bizarrely, ion works perfectly when it is running inside tmux: