Nel momento in cui avvio un buffer ESS (con M-x R) ottengo che l'output dei miei comandi occupa solo circa 60 caratteri nella larghezza della colonna (in particolare quando si visualizzano frame di dati con nomi di colonne lunghi). Mi stavo chiedendo se ci fosse un modo semplice per regolare questo limite.Come posso ottenere il mio buffer R in emacs per occupare più spazio orizzontale?
risposta
Il commento di Ben Bolker è corretto: options("width"=200)
è qualcosa che uso su una macchina con monitor ampi.
Non sono a conoscenza di una variabile di ambiente che riporta questo a ESS per l'auto-regolazione. Sarebbe un'aggiunta utile.
E proprio come options("width")
, alcune cose sono generalmente utile in fase di avvio, quindi mi hanno attualmente presente su un'altra macchina
[email protected]:~$ cat .Rprofile
## Example of .Rprofile
options(width=155, digits=6, digits.secs=6)
## AER page vii
options(prompt="R> ")
## Default repo
local({r <- getOption("repos")
r["CRAN"] <- "http://cran.r-project.org"
options(repos=r)
})
Oh hey di nuovo Dirk! Impressionante, cosa significa la pagina AER vii nella seconda opzione? Solo curioso .. –
Sto immaginando "Applied Econometrics with R" (google hit numero 1 su "AER R books") –
:-) Ben e Google hanno indovinato; il libro di Achim e Christian usa quello per i suoi esempi di codice e crebbe su di me. –
imposta la seguente opzione di R "larghezza" per la larghezza del tampone a destra su R startup:
(add-hook 'ess-R-post-run-hook 'ess-execute-screen-options)
Nota che questo funziona con la più recente ESS 12.09, per le versioni meno recenti utilizzano ess-post-run-hook
.
anche nel più recente ESS è possibile eseguire questo con Cc h w RET, o, in alternativa associarlo a una chiave a portata di mano:
(define-key inferior-ess-mode-map "\C-cw" 'ess-execute-screen-options)
Potrebbe essere impostato per eseguire ogni volta che cambia la finestra è la taglia, ma suppongo che richieda un po 'di frusta.
dolce! Anche questo è utile. –
Se c'è una soluzione che permetta di essere eseguita ogni volta che la finestra cambia dimensione, sarebbe così buona! Questo è anche il comportamento predefinito in RStudio. – Heisenberg
- 1. Come ottenere textarea per occupare il 100% dello spazio rimanente?
- 2. Come posso ottenere rapidamente emacs per aprire un nuovo buffer?
- 3. In emacs come posso eliminare più buffer senza aprirli singolarmente
- 4. Come posso ottenere Emacs per indentare il mio // commenti con il mio codice?
- 5. Come posso ottenere Emacs per ripristinare tutti i buffer invariati quando si cambia ramo in git?
- 6. emacs lisp, come ottenere la modalità buffer buffer?
- 7. Xcode 7.3 occupare troppo spazio
- 8. Come posso ottenere il buffer di compilazione in fondo anziché a destra in Emacs 23?
- 9. come ottenere focus-follows-mouse sui buffer in emacs?
- 10. Come posso ottenere più colori in emacs vc-diff?
- 11. Come posso verificare se esiste un buffer corrente in Emacs?
- 12. Emacs - Impossibile ottenere buffer-offerta-salvataggio funzionante
- 13. Come ottenere informazioni sul buffer/file corrente in emacs?
- 14. Nascondi riga da ListView senza occupare spazio
- 15. WPF: Come rendere TextBlock vuoto per non occupare spazio?
- 16. Come posso pulire ordinatamente il mio spazio di lavoro R preservando determinati oggetti?
- 17. Aprire il nuovo buffer Emacs utilizzando la divisione verticale
- 18. JPanel non si allungano completamente per occupare lo spazio disponibile
- 19. Perché il mio layout relativo occupare larghezza schermo intero
- 20. In ESS/Emacs, come posso ottenere il buffer di processo R per scorrere verso il basso dopo un Cc Cj o Cc Cr
- 21. Come posso impedire a Emacs di modificare i buffer divisi?
- 22. Impostazione Emacs divisa in orizzontale
- 23. Come posso ottenere il mio percorso precedente?
- 24. Come posso leggere il mio Google Location History in R
- 25. Emacs: salva-buffer in background
- 26. coppia finestre/buffer insieme in emacs?
- 27. Modalità Emacs per R?
- 28. Come caricare il file nel buffer e passare al buffer all'avvio in Emacs
- 29. Come posso ottenere il mio ngResource per accettare intestazioni personalizzate?
- 30. Come posso rendere "nascosto" un buffer Emacs arbitrario?
Non lo so, ma l'opzione '' '' '' '' '' '' '' '' '' '? –