Поместите это в свой .Rprofile:
q <- function(save = "no", ...) base::q(save, ...)
Также убедитесь, что у вас нет файлов с именем .RData
в каталогах, где вы запускаете R. Вы должны сделать это только один раз, если вы этого не сделаете создать новые.
Я попробовал вышеупомянутое, используя R gui в Windows и выйдя, используя q (), а также нажав на x в правом верхнем углу окна, и он не сохранил .RData в любом случае.
Я также попробовал его, используя версию R командной строки в Linux bash, и он не сохранил .RData при выходе с использованием q ().