Emacs

flymake-mode のエラーと警告時のハイライトの変更

flymake-mode って便利なんだけど,今のEmacsのテーマではハイライトに潰さ れてまったく文字が見えなくなってしまう. こんな感じ. これじゃあ明日も見えない.なので (custom-set-faces '(flymake-errline ((((class color)) (:foreground "Red" :bold t …

simple-hatena-mode

はてダに書けるブログクライアントを探していたのですが,やはり emacs で 書けるのは良かろうということで simple-hatena-mode を試してみました. http://coderepos.org/share/wiki/SimpleHatenaMode 実ははてダの文法とか良く分かっていないので僕には手…

とりあえず書いとけばプログラマっぽくなる(かもしれない)Emacsの設定

color-theme が使える環境only. ;;Color (if window-system (progn (require 'color-theme) (color-theme-initialize) (color-theme-dark-laptop) (set-frame-parameter nil 'fullscreen nil) (set-frame-parameter nil 'fullscreen 'fullboth) (set-frame-…

snippet.el 便利すぎる

http://www.kazmier.com/computer/snippet.el メールでの定型文がいいかげん面倒になってきたので abbrev-mode 使おうと思ってググってたら snippet.el というよさげな elisp を発見.(snippet-with-abbrev-table 'global-abbrev-table (snippet-with-abbrev…

ProofGeneral Coq-mode

ProofGeneral で Coq を使う.Coq のインストール方法はハイテンションなインストール記事にまかせるとします. この記事みたいにハイテンションにインストール記事を書こうかとも思ったけどレベルが高すぎます. Mac にウインドウズ・ベロは無いしw Mac 版…

フォントの設定 Carbon Emacs

こういうのはすぐに忘れる.僕の Carbon Emacs フォント設定に書いてるやつ. (set-face-attribute 'default nil :family "monaco" :height 140) (set-fontset-font "fontset-default" 'japanese-jisx0208 '("ヒラギノ丸ゴ pro w4*" . "jisx0208.*")) (set-f…

emacs-w3m

僕はあまりマウスを使わないのですが,どうしても Web ページからのコピペでマウスが必要になる. あまりに面倒なので,ついにテキストベースの Web ブラウザを併用することにする.ということで Carbon Emacs に emacs-w3m のインストール. メニューバーか…

リージョンに対してシェルコマンド

Emacs でリージョンに対してシェルコマンドを叩きたいときはよくある.調べてみると shell-command-on-region なんて便利な関数がある.例: リージョンに対してワードカウントする関数 wc-region (defvar wc-script "wc") (defun wc-region () (interactive)…

yatexadd.el のバグ?

yatex を使おうとすると Non-hex digit used for Unicode escape というメッセージが出て怒られる.これは yatexadd.el の以下の部分が問題らしい.(defvar YaTeX::usepackage-alist-default '(("version") ("plext") ("url") ("fancybox") ("pifont") ("lon…

Carbon Emacs で透過

Carbon Emacs を透過させるのは set-alpha でいいみたいです.(set-alpha 90) 最新版では,上記の方法で等価できなくなりました. 最新版では下記で透過できます. (modify-all-frames-parameters (list (cons 'alpha '(90 70 50 30))))

Carbon Emacs で local valiable を適用するかどうか聞かれないようにする

Carbon Emacs の最新版を使うと毎回,The local variables list in .emacs contains values that may not be safe (*) . Do you want to apply it ? You can type y -- to apply the local variables list. n -- to ignore the local variables list. ! -- t…

ElScreen

Emacs を GNU Screen みたいにする.http://www.morishima.net/~naoto/software/elscreen/ からダウンロードして,ロードできるところに展開してから(load "elscreen" "ElScreen" t) (elscreen-set-prefix-key "\C-t")ついでに ElScreen-howm もインストール…

howm

Emacs のメモ帳モードです.別に自分で管理してるよ,という人には向かないかも. 整理整頓できない僕にはとりあえず一定の場所に保存されるだけでもありがたい. 僕のメモは全てこれに記載されています. 現在174ファイルありました.インストール~/howm へ…

migemo

Mac OS X の Carbon Emacs で migemo.migemoは日本語をローマ字でインクリメンタルサーチするためのツールです. これならアルファベット入力モードのままインクリメンタルサーチできます.cmigemo のインストールまずエンジンである cmigemo を入れます. …

バッファリストの保存/読み込み

手前味噌ですが...Emacs で文書やプログラムを書く場合,C-x b などでバッファの切り替えをやるというのは メジャで非常に便利なのですが,一度 Emacs を落とすとバッファが消えてしまい最初から 開き直さなければならなくなります.そこでバッファのリスト…