Als «ess» getaggte Fragen

33
ESS-Plot direkt in einen Emacs-Puffer?

F: Wie kann ich ESS (R) dazu bringen, direkt in einen Emacs-Puffer zu zeichnen? Bei der Interaktion mit R über ESS wird standardmäßig ein separates Grafikfenster außerhalb von Emacs geöffnet, um die Diagramme zu zeichnen. (Natürlich kann man auch andere Grafikgeräte auswählen. So zeichnen wir in...

18
Wie richte ich den Knitr-Workflow in Emacs ein?

RStudio bietet eine Ein-Knopf-Methode zum Erstellen von PDF-Dateien aus LaTeX + R-Quellen mit Knitr. Es eignet sich hervorragend für reproduzierbare Untersuchungen. Und ich versuche, meinen Emacs für Folgendes zu konfigurieren: am linken Puffer LaTeX + R-Code in Knitr-Weise; am rechten Puffer...

17
Prozesspuffer ohne Bestätigung beenden?

Ich bin C-x C-kgebunden an kill-this-buffer. Aber wenn ich trete in einen Puffer, der einen Prozess wie Python oder MySQL läuft, wenn ich C-x C-kes fragt Der Puffer "* Python *" hat einen laufenden Prozess. töte es (j oder n)? Wie kann ich Prozesspuffer ohne Bestätigung

14
Aktives M-! in M- & (a'ka emacs entspricht Ctrl-Z)

Von Zeit zu Zeit stelle ich fest, M-! some_commanddass der Befehl länger ausgeführt wird als erwartet und meine Emacs für lange Sekunden eingefroren sind. Also glasiere ich meinen gefrorenen Emac und trete mich dafür, dass ich ihn nicht benutzt habe M-& some_commandund verspreche mir, ihn das...

10
Möglich, einen untergeordneten Prozess zu "trennen"?

Ich verwende browse-url/ browse-url-firefox, um Links in Firefox in Emacs 24.5.1 unter Linux (Fedora 23) zu öffnen, das im Wesentlichen die firefoxausführbare Datei mit der URL von ausführt start-process. Wenn bereits eine Firefox-Instanz ausgeführt wird, wird die URL in einem neuen Tab geöffnet...

8
Wie implementiere ich den Rohrleitungsoperator%>% im ESS-Modus?

Vor kurzem war ich RZeuge der intelligenten Einführung des Rohrleitungsbetreibers %>%oder then-betreibers in Code, den ich heutzutage ziemlich häufig verwende. Ich frage mich, ob dies bereits in der neuesten Version von ESS implementiert wurde . Wenn nicht, sollte es kein Problem sein, elispCode...

7
Timeout auf Aufrufprozess / Shell-Befehl anwenden?

In einigen Fällen ist es beim Delegieren von Arbeit an einen externen Prozess hilfreich, eine Zeitüberschreitung für den Befehl festzulegen, um zu verhindern, dass Emacs auf unbestimmte Zeit hängen bleibt. Leider funktioniert das Folgende nicht. (with-timeout (1 nil) (call-process...