[ESS] Can not interrupt long printing
Vitalie Spinu
spinuvit at gmail.com
Mon Jun 25 10:52:44 CEST 2012
>> Rainer M Krug <r.m.krug at gmail.com>
>> on Mon, 25 Jun 2012 09:51:32 +0200 wrote:
> Probably related: after printing (as above) a large object, the cursor stays in the middle of the
> visible part of the emacs buffer and the end of the object is below the bottom of the buffer.
If you didn't set comint-scroll-to-bottom-on-output then this is
reasonable. Comint will not scroll the buffer unless you are at the end
of it.
I guess you know about max.print option. Set it to something small, like
1000, to avoid the listing of big objects.
Vitalie.
>>>>
>>>> str(x)
>>>>
>>>> before asking for a display of the complete object? The str function, written by Martin,
>>>> provides a concise overview of any R object. Other alternatives for data frames in
>>>> particular are
>>>>
>>>> head(x, n) # display the first n rows, the default for n is 6
>>>>
>>>> and
>>>>
>>>> tail(x, n)
>>>>
>>>> On Thu, Jun 21, 2012 at 7:09 AM, Rainer M Krug <r.m.krug at gmail.com> wrote: Hi
>>>>
>>>> I sometimes want to see an object / dataframe (lets call it x) in R and, only after
>>>> issuing the command to print it(> x), that it x is a HUGE dataframe and it takes literally
>>>> minutes to print. I am not able to interrupt the printing with Ctrl-c as I used to be, as
>>>> the cursor is in the middle of the screen and not at the end of the output. Interrupting
>>>> via the menu also does not work ("No command on this line"). The only thing I can do is
>>>> either wait or kill R
>>>>
>>>> Is it possible to make sure that the cursor stays at the end of the output, so that I can
>>>> interrupt the printing? Thanks,
>>>>
>>>> Rainer
>>>>
>>>>>
>>>>> ______________________________________________ ESS-help at r-project.org mailing list
>>>>> https://stat.ethz.ch/mailman/listinfo/ess-help>
More information about the ESS-help
mailing list