emacs

Use Emacs as an external editor of Evernote

Install Its' All Text! add-on https://addons.mozilla.org/ja/firefox/addon/4125 on Firefox. Configure an external editor for It's All Text!. Emacs or emacsclient as you would like. Visit Evernote mobile web http://www.evernote.com/m with Fi…

Evernoteで外部エディタ ex. Emacs を使う4つの方法

本がすでに2冊も出ているのでどこかに載っているのかもしれない. 4つもあるけど, ほとんどはなんちゃってな方法です. 方法1 Evernote clientがあるようなOSなら, ローカルデータをEmacsで編集する. Macなら, ~/Library/Application Support/Evernote/data/謎…

Emacs22 on Debian 5.0 lenny でのファイル保存の際に選択される文字コード

Debian 5.0 lenny のemacs22 package の GNU Emacs 22.2.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2008-11-10では, <html> <head> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS" />という部分がmagic commentとして働くようだ. M-x set-buffer-file-coding-system で Shift JIS以外の文字コ…</meta></head></html>

FirewallごしにWanderlustのIMAP4

Mac OS X 10.4 + Fink の Emacs + Wanderlust で shell% sudo ssh firewall.hostname.domainame -l userid -L993:imap.gmail.com:993 (setq elmo-imap4-default-server "localhost") (setq elmo-imap4-default-port '993) のようにして, firewall の内側から…

Wanderlust のアドレス情報ファイル(alias)のbackward compatibility

Wanderlust は POP, IMAPにも対応した, emacs lisp で書かれemacs上で動作するメーラ. 直接の継承関係はないが, MH, mh-e, Mewなどの影響を受けているのではないかと思う.Wanderlust でメールアドレスのグループ(複数のアドレスからなるalias)を使うのにはど…

emacs22にしたらemacsclientが使えない?

Mac で Fink のemacsをemacs21からemacs22にしたら, hig3[3011]~$ emacsclient afo [~] emacsclient: can't find socket; have you started the server? といわれるようになってしまった. もちろん(server-start)してます.試行錯誤の末, /sw/etc/alternative…

tramp instead of ange-ftp

remoteのfileを編集するemacs lisp libraryとして,ange-ftpにこだわってたけど,trampのほうがすぐれてるのね. http://www.gnu.org/software/tramp/tramp_ja-emacs.html

ange-ftp

しばらくange-ftp使ってなかった(ある時期,使うのがすごい面倒な環境だった.ssh でport forwardingしようとしてたんだったかな…)けど,GNU Emacs 22.0.50.2 (powerpc-apple-darwin8.1.0, X toolkit, Xaw3d scroll bars, emcws)では何も準備しなくてもange-…

MewでのFcc複数指定

Mew では Fcc:+folder1,+folder2 のように書くと両方のフォルダにコピーされるんですね.でも実体が両方にコピーされるだけなので,tagのようにがんがん使うのはためらわれますね.

time-stamp と locale

time-stamp に日本語が入らないようにするため,Diredがlsの日本語出力で変にならないように, shell% LANG=C emacs してきたが,~/.emacs で (setq system-time-locale "C") ; 'C ではない. でよいことが発覚.