How to wait for a keypress in R?

keypress, r, readkey, readline, wait

Solution

As someone already wrote in a comment, you don't have to use the cat before `readline()`. Simply write:

readline(prompt="Press [enter] to continue")

If you don't want to assign it to a variable and don't want a return printed in the console, wrap the `readline()` in an `invisible()`:

invisible(readline(prompt="Press [enter] to continue"))

Problem

I want to pause my R script until the user presses a key. How do I do this?

Original source