2008-09-01から1ヶ月間の記事一覧

ESSで括弧の補完をする

R ESS

Mac の R.app とかだとしてくれるので‥ESS でもしてもらいたいです。 .emacs に以下を書けば良さげ。 (add-hook 'ess-mode-hook (lambda () (define-key ess-mode-map "\"" 'electric-pair) (define-key ess-mode-map "\'" 'electric-pair) (define-key ess-…

ESS の ess-S-assign-key

R

最近の ESS では ess-S-assign-key というので"_"以外にも" (setq ess-S-assign-key "\C-j") (ess-toggle-S-assign-key t) kzfm さんのように ess-mode-hook とするのもありなようだ。 http://blog.kzfmix.com/entry/1198403278

Rのhistoryを一箇所にしてみたいとおもったけど ESS からだとうまくいかないよう‥

R

~/.Renviron を以下のようにつくる。 R_HISTFILE=~/.Rhistory R_HISTSIZE=10000~/.Rprofile に # Things put here are done first. .First <- function(){ utils::loadhistory(Sys.getenv("R_HISTFILE")) cat("\n Welcome to R!") cat("\n " , paste(date())…

MacのESSでもquartz描画+日本語したいよね

R

してみた。 .Rprofileを以下のようにしたところ、とりあえず動く。 Carbon Emacs 2008年夏版と R 2.7.1 で確認しています。 if (.Platform$pkgType == "mac.binary"){ options(device="quartz") } setHook(packageEvent("grDevices", "onLoad"), function(..…

ゆるい日曜日をすごす

仕事も掃除も週次レビューも土曜日にやっていたので、めずらしくすることない。 アマゾンもまとめて頼んで当分こないorz ご飯を食べたあとにドライブ。吉見百穴を楽しんだ。