フルスクリーンできるcocoa emacs
インストールした
git clone git://github.com/typester/emacs.git cd emacs ./configure --with-ns make bootstrap make install
フルスクリーン用のショートカットを.emacsに登録してみた
(global-set-key "C-x;" 'ns-toggle-fullscreen)
ctrl-x ; でフルスクリーンとトグルする。
本当はcommand+enterに割り当てたかったけど書き方がわからなかった
option+\(円記号)でバックスラッシュが打てない。
原因が2つあった
- optionキーがmetaキーになっている(portsで入るcocoa emacsではmeta+\をバックスラッシュにするという設定ができたけど)
- ことえりではoption押さずに\が打てるように設定できるが、Google日本語入力ではできない
よく考えたら英数字入力は変換とかしないから何でもいいので、英数字だけことえりを使って日本語はATOKとGoogle日本語入力を使う事にした。こうなった。
http://d.hatena.ne.jp/Watson/20100207/1265476938
これでもいけた。
(define-key global-map [?\] [?\\])
あとフォントが変なので指定した
;;; フォント設定 from http://sakito.jp/emacs/emacs23.html#id14 (when (>= emacs-major-version 23) (set-fontset-font (frame-parameter nil 'font) 'japanese-jisx0208 '("Hiragino Maru Gothic Pro" . "iso10646-1")) (set-fontset-font (frame-parameter nil 'font) 'japanese-jisx0212 '("Hiragino Maru Gothic Pro" . "iso10646-1")) (set-fontset-font (frame-parameter nil 'font) 'mule-unicode-0100-24ff '("monaco" . "iso10646-1")) (setq face-font-rescale-alist '(("^-apple-hiragino.*" . 1.0) (".*osaka-bold.*" . 1.0) (".*osaka-medium.*" . 1.0) (".*courier-bold-.*-mac-roman" . 1.0) (".*monaco cy-bold-.*-mac-cyrillic" . 1.0) (".*monaco-bold-.*-mac-roman" . 1.0) ("-cdac$" . 1.0) )))