I would prefer to enter permanently on a REPL mode like `shell`. See RCall.jl packages behavior. Once you are on R you have to hit `backspace` to get back to `julia>` which of course should be the default RELP mode.
*julia*>[;] *shell*> ls Desktop Documents Downloads JuliaProjects Music Pictures *shell*> cd JuliaProjects ... *shell*> [backspace] *julia*> I have seen also some of issues about REPL modes. I don't know about the implementation of this but... for accessing any available REPL *ju**lia*> [?] *help?*> [;] shell [0] julia [1] python [2] R [3] .... <- This would be a kind of menu to chose from. That it disappears whenever some action is performed. Alternatively, still special characters instead of numbers could be displayed if that's the trendy option. *help?*> [;] shell [<-] julia [*] python [$] R [?] help <- I invented the symbols used As more packages are installed more REPLs can be available tho show to the user when help mode is chosen.
