Труба ESS к терминалу за пределами Emacs? - PullRequest
1 голос
/ 01 октября 2009

Я не уверен, возможно ли это, но кто-нибудь знает, могу ли я передать команды ESS (т.е. оценить регион) в процесс R, работающий вне Emacs? Терминал Emacs немного зависает (чаще, чем терминал Apple), и я хотел бы просто отключить его, все еще используя команды ESS. В настоящее время я делаю менее эффективную технику копирования и вставки: -)

Винс

Ответы [ 2 ]

1 голос
/ 01 октября 2009

Почему бы просто не уничтожить базовый процесс R, запустить новый и продолжить сеанс в том же буфере ESS?

0 голосов
/ 01 октября 2009

Это не отвечает на ваш конкретный вопрос, и я имею опыт работы с Windows, но если предположить, что в ESS это сложно, я просто упомяну:

Есть другие IDE, которые не испытывают затруднений при этом (например, Tinn-R, StatET). В частности, для одной из поддерживаемых в нескольких операционных системах взгляните на плагин StatET для Eclipse. Одна очень приятная особенность Eclipse - это то, что вы можете не только запускать команды на консоли за пределами IDE, но и одновременно запускать несколько консольных сеансов. Это позволяет легко сравнивать результаты рядом.

Само собой разумеется, это не имеет значения, если вам удобно использовать ESS.

...