Treat "$" like a space or "-" in R code.

That way, after having typed "dta$some_long_name" you can use
dabbrev-expand (M-/) to expand, say "so", into "some_long_name".
Use M-, to cycle thru frames.