Momonga 5 の dbskkd-cdb-1.01-15m では,
/etc/xinet.d/skkserve がデフォルトで disable になっているので,
disable = NOにする必要がある.
って,前からこういう風になっていたっけ?
新規インストールからの設定はたまにしかやらないから,
覚えてないんだけど.
ftnk.jp -> ~fumi -> ChangeLog -> Emacs
ChangeLog 最新ページ / カテゴリ最新ページ / 前ページ 1 2 3 4 5 6 7 8 次ページ / page 2 (8)とりあえず,以下の設定で outputz.el を使ってみる.
;; outputz (require 'outputz) (setq outputz-key "****************") ;; 復活の呪文 (setq outputz-uri "http://%s.ftnk.jp/") ;; 適当なURL。%sにmajor-modeの名前が入るので、major-modeごとのURLで投稿できます。 (global-outputz-mode t) (add-to-list 'outputz-modes 'change-log-mode)
以下のようなエラーがでる.
Contacting host: outputz.com:80 Reading [text/html; charset=UTF-8]... 14 bytes of 2 bytes (700%) Reading... done. error in process filter: apply: Wrong number of arguments: (lambda (status) (message status)), 0 error in process filter: Wrong number of arguments: (lambda (status) (message status)), 0
けど,outputz にデータは渡っているみたい.

とりあえず,これで changelog memo で書いた文字数を outputz に投げられるので,よしとしておく.
- EmacsからOutputzに文字数を投げる - antipop
http://d.hatena.ne.jp/antipop/20081120/1227180641
- outputz はじめてみました [2008-11-21-2]
yasnippet は svn でとってきているので,
以下の設定を .emacs.el に追記.
(setq load-path (cons (expand-file-name "~/svn/yasnippet") load-path)) (require 'yasnippet) (yas/initialize) (yas/load-directory "~/svn/yasnippet/snippets")
とりあえず,使える snippet を覚えないとどうしようもないので,
一覧でもつくるしかない?
- yasnippet - Google Code
http://code.google.com/p/yasnippet/
via: yasnippetがすごい!!!!1112345! - antipop
http://d.hatena.ne.jp/antipop/20080314/1205517419
http://users.skynet.be/ppareit/projects/graphviz-dot-mode/graphviz-dot-mode.html
Graphviz の dot 用モード。
- コンパイル: M-x compile or C-c c
- 生成した画像の表示: C-c p
が可能。
設定は
(load-file "/path/to/graphviz-dot-mode.el")のみ。
- Graphviz
http://www.graphviz.org/
http://howm.sourceforge.jp/fix061216-j.html
Emacs には, ファイルごとにローカル変数を自動設定する機能があります. これを悪用すると, howm 使用時に任意の命令を自動実行させることができます.
http://0xcc.net/blog/archives/000035.html
bookmark を使うため以下の設定を追加。
;; いやなブログ - Emacs のブックマークを自動保存 ;; http://0xcc.net/blog/archives/000035.html (defadvice bookmark-set (around bookmark-set-ad activate) (bookmark-load bookmark-default-file t t) ;; 登録前に最新のブックマークを読み直す ad-do-it (bookmark-save)) (defadvice bookmark-jump (before bookmark-set-ad activate) (bookmark-load bookmark-default-file t t))
操作は
- C-x r m: bookmark-set
- C-x r b: bookmark-jump
- C-x r l: bookmark-bmenu-list
http://www.fobj.com/hisa/d/20060203.html
以前にも見たことがあるような気がするけど,忘れていたのでメモ.
M-x apropos RET パターン RET ;; コマンド・関数・変数を探す (基本) M-x apropos-command RET パターン RET ;; コマンドを探す C-u M-x apropos-command RET パターン RET ;; コマンド・関数を探す
最近は設定のために elisp を書くことすらなくなっていて,
elisp はわからなくなってきている.
前回の 2006-04-29 版では文字化けしてしまった [2006-04-30-1] が,
今回は問題なくアップデートできた.
http://www.netlaputa.ne.jp/~kose/Emacs/iimage.html
Iimage is a minor mode that display images,
when image-filename exists in buffer.
最近 imcap-display を使ってないけど,たしか,imcap-display は
画像の表示をトグルできなかったので,これを試してみてもいいかも.
テスト版 2006-02-02 からアップデートしたら grep の結果が化けるようになってしまった.
とくに使いそうな新機能はないので,2006-02-02 に戻しておく.
howm のメモの文字コードは UTF-8.
- howm のメモを UTF-8 化 [2005-09-08-2]
- howm のメモを UTF-8 化 (2) [2005-09-09-1]
http://lists.gnu.org/archive/html/gnu-emacs-sources/2004-07/msg00033.html
Emacs 上で top.
(require 'top)して,M-x top で実行.
操作は
- g で refresh
- U で user で process の絞り込み
- m で mark
- u で unmark
mark した process に対して
- strace
- kill
- renice
が可能.
http://lambda.s55.xrea.com/Scheme.html
Quack は Emacs 用の高機能な Scheme モードです。
http://www.namazu.org/pipermail/migemo/2005-May/000019.html
minibuf-isearch + migemo で
byte-code: Invalid regexp: "Regular expression too big"となる.
CVS では migemo-isearch-min-length を使って回避できるようになっているそうなので,
CVS から取ってきてパッケージを作ってインストール.
.emacs.el に
(setq migemo-isearch-min-length 2)を追加.
- Migemo: ローマ字のまま日本語をインクリメンタル検索
http://0xcc.net/migemo/
via: http://shakenbu.org/yanagi/d/200511.html
clmemo-mode での item header の face は change-log-mode の face を利用しているため,
* foo bar baz:
のように,スペースをはさむと foo にしか色がつかない.
* foo, bar, baz:
のように "," をつければ,foo, bar, baz それぞれに色がつく.
ChageLog memo では item header 部全体に色がついて欲しいので
(change-log-mode の face はそのままで),highlight-regexp を使って
次のようにしてみた.
(defface my-clmemo-item-header-face
'((((class color) (background light))
(:background "blue" :foreground "yellow"))
(((class color) (background dark))
(:background "blue" :foreground "yellow"))
(t
(:bold t)))
"Face for highlighting item header.")
というふうに face を用意し,clmemo-mode-hook に
(highlight-regexp "\\* .+:$" "my-clmemo-item-header-face")
を追加.
http://at-aka.blogspot.com/2005/11/changelog-tab.html
__DATA__ ^L ;;; Local Variables: *** ;;; mode: change-log *** ;;; clmemo-mode: t *** ;;; tab-width: 4 *** ;;; left-margin: 4 *** ;;; End: ***を ChangeLog memo の末尾に追加.
かなりスッキリして,見易くなったような気もする.
http://www.emacswiki.org/cgi-bin/wiki/EmacsClient#toc6
screen 上で emacsclient を実行したら Emacs の window に切り替え,
編集を終えたら emacscient を実行した window に戻る方法.
- screen の設定
Emacs の window は特定しておきたいので,.screenrc に
screen -t Emacs 1 /usr/bin/emacsなどと書いておく.
- ~/bin/emacs を次の内容で用意
#!/bin/sh echo $WINDOW >~/tmp/emacsclient-caller screen -r -X select 1 emacsclient "$1"
- Emacs の設定
(add-hook 'after-init-hook 'server-start) (add-hook 'server-done-hook (lambda () (shell-command "screen -r -X select `cat ~/tmp/emacsclient-caller`")))
https://opensvn.csie.org/mvision/emacs/.emacs.d/rails.el
- [Rails] [ANN] Emacs rails.el
http://wrath.rubyonrails.org/pipermail/rails/2006-February/015968.html