I have been adding columns to a data frame and using View() to check that it did what I expected. I have repeated lines of code along the lines of:
View()
I also see this problem with x <- matrix(1:200,nrow=1); View(x) in RStudio, but not in vanilla R. It is a known limitation and they're working on it. You can contact the devs on their forum to give your feedback (and have done so, I see).
x <- matrix(1:200,nrow=1); View(x)