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 fg.
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
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 --daemonand then connect to the same R session either viaemacsclient -nwon the terminal or under X11 viaemacsclient -c(both of which I aliased toemtandemx). I also runbyobusessions 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.