I have a recurrent problem when using R with a Linux console. I sometimes suspend it with
[Ctrl+Z], then put it to the background with
bg, (execute some other commands), then put it to the foreground again with
R resumes correctly with all the workspace intact, but when I type, the characters are invisible (just like when we type passwords).
I still can execute commands though, and I see the response. Moreover, when I type
[enter], the prompt doesn't go to the next line, but does something like this:
> > >.
Then I need to quit R using
q(), in order that everything returns to normal. I didn't manage to find any reference to this problem on internet.
Would you have an idea? Thanks a lot for your help.
No direct answer but via
"Doctor, doctor, it hurts when I do this."
"Then just don't do this."
I would suggest that if you must have an R console open, place it inside
screen --- or if you have it, byobu a fancier extensions, or even tmux.
Or even inside the One True Editor (TM) using ESS. For what it is worth, I always run
emacs --daemon and then connect to the same R session either via
emacsclient -nw on the terminal or under X11 via
emacsclient -c (both of which I aliased to
emx). I also run
byobu sessions for command-line work where I often use littler for command-line tasks and tests.
Unix is a multitasking system. There is no need to limit yourself to one prompt, especially if you suffer side-effects as a consequence.