トップページunix
987コメント279KB

Emacs part13

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
なかったので立てました。

僕はemacsが大好きなんですが、どうしたら良いでしょうか?
はっきり逝って愛してます。なるべくemacsタンと振れ合いたいし、
emacsタンをもっともっと知りたいです。
だから俺の質問にはすべて答えてください。初心者の質問にも答えてくだっさい。
好きです。僕はemacssが好きなんです。

てか、もっとemacs語ればいいのに。なんでemacsのスレは進行が遅いの?
みんな、もっと積極的に発言しましょう!!

Emacs part12 (前スレ)
http://pc5.2ch.net/test/read.cgi/unix/1083217601/
0449名無しさん@お腹いっぱい。05/01/29 22:59:07
>>448
C-h k C-xC-jだと C-x C-j is undefined です
*Messages*には
Loading anthy-dic (source)...done
Loading anthy-conf (source)..done
(emacs /home/zaurus/.emacs)
Loading disp-table...done
Loading paren,,,done
Loading encoded-kb...done
Loading xt-mouse...done
Loading font-lock...
Loading regexp-opt...done
Loading font-lock...done
For infomation about the GNU Project and its goals, type M-x describe-project.
とだけ出ています。
0450名無しさん@お腹いっぱい。05/01/30 13:49:52
>>447
(global-set-key "\C-x\C-j" 'toggle-input-method)
ってことじゃなくて?
0451名無しさん@お腹いっぱい。05/01/30 15:46:35
Fedora Core 3 で emacs 21.3.1 を使っているんですが、
英字のフォントをCourier Newにしたくて、色々調べて
(create-fontset-from-fontset-spec
"-*-Courier New-normal-r-*-*-*-*-*-*-c-*-fontset-null,
japanese-jisx0208:-*-Monospace-normal-r-*-*-*-*-*-*-c-*-jisx0208-sjis,
japanese-jisx0212:-*-Monospace-normal-r-*-*-*-*-*-*-c-*-jisx0208-sjis,
katakana-jisx0201:-*-Monospace-normal-r-*-*-*-*-*-*-c-*-jisx0208-sjis,
latin-jisx0201:-*-Courier New-normal-r-*-*-*-*-*-*-c-*-iso8859-1,
japanese-jisx0208-1978:-*-Monospace-normal-r-*-*-*-*-*-*-c-*-jisx0208-sjis")

(setq initial-frame-alist
'((font . "fontset-null")))
を ~/.emacs に追加したのですが、この設定で emacs を起動すると
Courier New になるにはなるんですが、太字になってしまい
日本語も化けて表示されなくなってしまいました。

Win XP に NTEmacs というのを入れて、NTEmacs にも同じ設定を
適用すると(偶然かも知れませんが)正しく表示されました。

どうすれば fedora 上の emacs でも太字になったり日本語が
文字化けすることなくフォントを変えれますでしょうか?
0452名無しさん@お腹いっぱい。05/01/30 18:57:15
emacs上で Wnn8 を使いたいのだけど
たまご はどうなるんでしょうね
0453名無しさん@お腹いっぱい。05/01/30 19:16:34
>>452
ttp://www.imasy.or.jp/~mistral/diary/2005-01.html#20050119_1

> オムロンソフトのサポートに聞いてみたら、Wnn7 と Wnn8 との
> 基本的なプロトコルに変更はないので、動作未保証だけれども、
> Wnn7 対応のクライアントから Wnn8 のサーバには繋がるとのこと。
> ただし辞書構成が変更されているのでその変更は必要らしい。
045444305/01/30 19:50:22
いろいろいじっていたんですが、ホームディレクトリにいれてた
.inputrc をいったんリネームしてみたら、うまく行くようになりました。
でもそのあと.inputrcを元に戻して見てもうまくいくので、
原因と解決方法が分かっていないのですが・・・

いままで答えてくださった方々ありがとうございました。
0455名無しさん@お腹いっぱい。05/01/31 13:02:35
Emacs21.3.50 で session.el 使ってます。

突然、何も設定変えてないのに emacs 終了時に
"Overwrite old session file (not loaded)?"
と訊かれるようになって、なんで? と調べたら ~/.session が化けちゃって
lisp として正常にパーズできないのが原因でした。

session file の coding-system (session-save-file-coding-system) はデフォ
ルトで iso-latin-1-with-esc となるようで、これをそれなりに設定してやれ
ば以降は安心だと思うのですが、さてこんな時は何を設定してやるのが無難な
んでしょう?

emacs-mule, ctext, iso-2022-7bit のどれかだとは思うんですが…。
0456名無しさん@お腹いっぱい。05/02/01 01:09:19
>>456
どれを指定しても化けるときは化けると思いますので
何をしたら化けるかを調べたほうがいいんじゃないでしょうか

なんとなく半角カナが原因だと思うんですが…

045745505/02/01 08:54:24
>>456
iso-2022-7bit にしてたんですがおっしゃるとおりまた化けました orz
結局

1. pcvs でコミットすると偶に化けるファイルがある(確かに半角カナの部分)
2. バックアップから正常な部分をペーストする
3. 化けてる部分を kill する

これで化けデータが kill-ring に放り込まれるんで .session も壊れるといっ
た具合でした。気をつけててもまたやりそうなのでとりあえずは .session 保
存時にバックアップを取るようにして逃げました(なぜデフォルトで作ってくれ
ないんだろう)。

化けデータが含まれてれば云々といった処理ができればベターなんでしょうが
どうすりゃいいんだろう。
0458名無しさん@お腹いっぱい。05/02/01 10:37:31
iso-2022-7bitでいいような気もするんだけど、まあそれはさておき、
session.elをいじってcoding:hogehogeをファイル先頭に書かせるように
したらどうでしょう。

0459名無しさん@お腹いっぱい。05/02/01 10:54:17
>>458
出直してこい
0460名無しさん@お腹いっぱい。05/02/01 11:21:40
ここで松権産婆を舞えばいいのに
0461名無しさん@お腹いっぱい。05/02/01 11:22:40
あらら 誤爆した
0462名無しさん@お腹いっぱい。05/02/01 18:09:49
mode-line に出る buffer 中の位置を表す 50% とかって消せると思うんだけど、
何設定するんですかね?
0463名無しさん@お腹いっぱい。05/02/01 18:53:47
mode-line-positionを適当に。
mode-line-formatを調べてみればこの変数に辿りつける。
0464名無しさん@お腹いっぱい。05/02/01 19:07:54
ある大きなバッファ内で face2html を使用し、フェイス付き html を作成したいのですが、
いつも後半の方が色付けされていない状態で変換されてしまいます。

少々メモリーは消費されるでしょうが、
どうすれば全てのバッファに完全にフェイスをつけることができるでしょうか?
0465名無しさん@お腹いっぱい。05/02/01 19:38:07
face2html ってのは知らないけど、
jit-lock-mode を使ってると、必要な部分(表示されている部分)しか
まともに色付けされないと思う。

もしそうなら他のモードを使ってみるとか、
強制的に全体を fontify してから face2html とやらを使ってみるとか。
0466名無しさん@お腹いっぱい。05/02/01 20:31:02
>>465
> 強制的に全体を fontify してから
よかったら、そのやり方を教えていただきたいです。
0467名無しさん@お腹いっぱい。05/02/01 22:51:33
>>466
font-lock-fontify-buffer でいきませんか?
0468名無しさん@お腹いっぱい。05/02/01 23:45:22
>>467
やはり変わりません。
font-lock-maximum-size の値が小さすぎるのかもしれませんね。
jit-lock も font-lock-maximum-size の値を考慮しているのかな?
0469名無しさん@お腹いっぱい。05/02/02 00:39:24
>>468
C-u C-u C-u C-u C-u ... M-g M-g

とか
0470名無しさん@お腹いっぱい。05/02/02 00:47:16
456です
>>457
半角カナを ring に入れるだけでは大丈夫でしたね
化け文字の対応はちょっと分かりません

というわけで cvs 側に目を向けて
半角カナの行を変えて C-x v = したら化けたりしますか?

default-process-coding-system をいじったり
(modify-coding-system-alist) をいじったりで
なんとかなりませんかね

0471名無しさん@お腹いっぱい。05/02/02 02:23:36
>>463
ぬりがとう。
>>464
おれは htmlize.el 使ってる。
ちゃんと buffer 全体が font-lock の見ためそのままに html になるよ。
css を使うかどうかも選べるし、便利
0472名無しさん@お腹いっぱい。05/02/02 12:42:04
http://rtfm.etla.org/emacs/htmlfontify/
0473名無しさん@お腹いっぱい。05/02/02 21:12:57
hoge.tex というファイルを開いた時に、
yatex-mode と flyspell-mode を両方ともを
起動するには .emacs にはどのように記述したら
よいのでしょうか。
今は、yatex-mode にはなっていて、
M-x flyspell-mode として、動かしています。
0474名無しさん@お腹いっぱい。05/02/02 21:19:35
>>473
(add-hook 'yatex-mode-hook 'flyspell-mode)
0475名無しさん@お腹いっぱい。05/02/02 21:27:04
>>474

以下のようにすると、できました。
ありがとうございます。

(add-hook 'yatex-mode-hook 'flyspell-mode)
(require 'yatex-startup)
(setq auto-mode-alist
(cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
047646405/02/04 23:23:04

>>464 です。
また同じトピックを盛り返して悪いのですが、
やはりfont-lock-maximum-size の値を変え
てもいつも後半の方が色付けされていない状態で
変換されてしまいます。htmlize-buffer でやっても同じです。
どうにかして全てのバッファを色付けしたいのですが、
そうすればいいでしょう?
047746405/02/04 23:23:57
そうすればいいでしょう? → どうすればいいでしょう?
0478名無しさん@お腹いっぱい。05/02/05 02:12:22
私も>>440の方と同じことで悩んでいます。
Emacs-21.3で、ATOK for Linuxを使ってるのですが、Preeditの文字で、
英数字がプロポーショナルフォントになってしまい、確定前後で一致しません。
XIMのフォントを設定するにはどうしたらよいのでしょう?
0479名無しさん@お腹いっぱい。05/02/05 03:48:49
>>476
>>465 で言っている
>もしそうなら他のモードを使ってみるとか、
っていうのは font-lock-support-mode をいじることなのでは?
たぶん jit-lock-mode が設定されているのと思うので、lazy-lock-mode とかに変えてみて下さい。
どんなモードがあるのかはヘルプを見て下さい。major-mode 毎に変えることもできるよ。
0480名無しさん@お腹いっぱい。05/02/05 04:02:36
Solaris9 で IIIMECF を使って、Atok12 で日本語変換することはできますか?
048145705/02/05 10:45:21
>>470
> というわけで cvs 側に目を向けて
> 半角カナの行を変えて C-x v = したら化けたりしますか?
結局 Emacs を最新にして make したら以前のように化けないようになります
た。
0482名無しさん@お腹いっぱい。05/02/05 14:33:27
この2,3日,CVSのHEADでbuildが通らない.
今朝とったのはbuildは通ったけど,使っているとすぐ落ちる..
0483名無しさん@お腹いっぱい。05/02/05 15:26:20
>>482
tamago ユーザ?
048448205/02/05 21:51:36
yes.
tamago + wnn6です.
ただ,落ちるのは mew や navi2ch を起動しただけでも落ちます..

0485名無しさん@お腹いっぱい。05/02/05 22:57:00
Emacs21.3.50でMew使ってると
段々フレームのサイズが小さくなっていくのは
なんとかならないのかな……
0486名無しさん@お腹いっぱい。05/02/06 00:46:25
たしかに,emacs -e mew とかで起動すると落ちるね.
0487名無しさん@お腹いっぱい。05/02/06 01:02:40
>>476
469ですが>>469は試しましたか?
C-u 100 M-g M-g とかでもいいけど…
0488名無しさん@お腹いっぱい。05/02/06 01:15:21
昨年夏頃のHEADを未だにつかってるけど、
この時点ではM-g M-gは21.3と違いバインドされてないよ。
0489名無しさん@お腹いっぱい。05/02/06 11:52:37
Solaris で、環境変数が LANG=ja の時に、M-x man init が失敗するのはなぜ?
0490名無しさん@お腹いっぱい。05/02/06 12:12:00
いろいろためしてみたんですが、
(start-process "*man*" (current-buffer)
"sh"
shell-command-switch
(format (Man-build-man-command) "finger"))
は OK で
(start-process "*man*" (current-buffer)
"sh"
shell-command-switch
(format (Man-build-man-command) "init"))
は NG みたいです。
0491名無しさん@お腹いっぱい。05/02/06 14:49:07
>>489
sed が core dump してるみたいだね。
0492名無しさん@お腹いっぱい。05/02/07 01:40:11
>>488
そうなのか
>>487 は font-lock-fontify-block ね
0493名無しさん@お腹いっぱい。05/02/07 20:50:46
キタ━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(゚  )━(∀゚ )━(゚∀゚)━!!!!
ftp://ftp.gnu.org/gnu/emacs/emacs-21.4.tar.gz
0494名無しさん@お腹いっぱい。05/02/07 21:18:47
>>493
21.3 の security bug の修正らしい。
0495名無しさん@お腹いっぱい。05/02/07 21:23:36
>493
> This release
> was made to fix a security bug, so most directories have no changes
> from 21.3.

そういや21.3からもう2年近くたつのねぇ
0496名無しさん@お腹いっぱい。05/02/07 21:34:08
Solaris(sparc) + gcc-3.3 or later で dump が失敗する問題は修正されてい
ないのね。
0497名無しさん@お腹いっぱい。05/02/07 21:51:44
21.4キタ*・゜゚・*:.。..。.:*・゜(゚∀゚)゚・*:.。. .。.:*・゜゚・*!!!!
0498名無しさん@お腹いっぱい。05/02/07 22:12:10
movemail.c の修正だけやん
0499名無しさん@お腹いっぱい。05/02/07 23:16:04
今のCVSの21.3.50が21.5になるのか。
そろそろ安定してるしドキュメントも出来てきたと思うけど
リリースマダーチンチン
0500名無しさん@お腹いっぱい。05/02/07 23:29:42
えーと、今のCVS版がフリーズしたものじゃないんですか? >>21.4
0501名無しさん@お腹いっぱい。05/02/07 23:34:41
なんか(´・ω・`)ショボーン
0502名無しさん@お腹いっぱい。05/02/07 23:46:56
やっとecbとwanderlustを同時にあげてるとワーニングでまくりでcompile-logでまくってうざくて死にそうな状態から
脱出できるかもしれない!!!!!!これは嬉しいぞ!!
0503名無しさん@お腹いっぱい。05/02/08 02:03:19
http://www.cc.rim.or.jp/~yaz/patch.htmlの日本語メニューパッチを使うと
makeが失敗する。何かいい方法は?
0504名無しさん@お腹いっぱい。05/02/08 02:10:37
>>503
hack
0505名無しさん@お腹いっぱい。05/02/08 08:21:21
喜びいさんでcvs updateしてbuildしたんだが
バージョンが21.3.50だった…
21.4.50になるかと思ったのにぃ
050647305/02/08 12:50:51
emacs-21.3.50で flyspell-mode を使用して、単語を登録すると、
~/.ispell_english というファイルに記録されていました。
この emacsが頻繁に落ちるようになったので、
emacs-21.3 を使い始めたのですが、flyspell-mode で単語を登録
すると、~/.ispell_american というファイルに記録されるようになりました。
これはどこで設定しているのでしょうか。
0507名無しさん@お腹いっぱい。05/02/08 13:06:20
>>506
ispell.el を検索するほうが早いけど、apropos-value とか?
0508名無しさん@お腹いっぱい。05/02/08 14:40:44
>>505
おれも、バージョンが 21.4.* になるのかと思って build しちゃったよ。
メーリングリスト購読してないんで、知らないんだけど、21.4が出たのに、
開発は、21.3.50 で続くの?
0509名無しさん@お腹いっぱい。05/02/08 14:50:02
http://lists.gnu.org/archive/html/emacs-devel/2005-02/msg00358.html
0510名無しさん@お腹いっぱい。05/02/08 16:03:56
>>499
>509 にもあるけど次は22ですね。いつになるやら・・・2,3年ぐらい先?
0511名無しさん@お腹いっぱい。05/02/08 16:10:03
RMS>> I now think it should be version 22.
へー。
22の目玉って何ですか?
Unicodeだっけ?
0512名無しさん@お腹いっぱい。05/02/08 16:19:26
>>510-511
そーじゃなくて、今の CVS HEAD を 21.x じゃなくて 22.1 としてリリース
しようかってこと。
emacs-unicode-2 ブランチからのリリースは Emacs 23 以降にスリップ。
0513名無しさん@お腹いっぱい。05/02/08 16:34:57
まったくりちゃーどはおばかさんだなぁ
0514名無しさん@お腹いっぱい。05/02/08 16:44:27
お別れです!
051551105/02/08 18:25:32
>>512
じゃ、22の新機能って何になる訳?
ますます分からん。
21.0と今のCVS HEADは確かにずいぶん違うけど、majorversion 変わる程
違うか?
0516名無しさん@お腹いっぱい。05/02/08 19:03:53
過去の遺物と化そうとしているように感じた。

だが漏れにはこの環境しかない。
0517名無しさん@お腹いっぱい。05/02/08 19:18:09
他の環境が手に馴染まない。

慣れるまで使ってから評価するべきなんだろうけど、
慣れる以前に「こいつは使えない」って思っちゃうんだよね。
0518名無しさん@お腹いっぱい。05/02/08 19:20:13
秀丸スレの必死な人?
0519名無しさん@お腹いっぱい。05/02/08 19:26:49
必死な人をおちょくってる方w
0520名無しさん@お腹いっぱい。05/02/08 19:52:43
ああ883とかの人ね。
0521名無しさん@お腹いっぱい。05/02/08 19:58:16
どっちかというと、必死というか見てて痛いのは >>885 の方だと思われ。
0522名無しさん@お腹いっぱい。05/02/08 22:15:55
SVGとか表示できるようになれば、もっと華やかになりそうなんですけどね。
ま、もっと重くなりそうではありますが・・・
0523名無しさん@お腹いっぱい。05/02/09 05:27:49
結局車輪の再発明になりかねないんで、いっそのことGeckoの上に
Emacsを実装してもらいたいんだけど...
メチャクチャ華やかになると思うんだがどうだろう。
0524名無しさん@お腹いっぱい。05/02/09 05:32:55
XEmacsみたいに、誰か実装してくれることを祈る。
0525名無しさん@お腹いっぱい。05/02/09 07:11:28
>>524
XEmacsでは、SVG表示できるんですか?
知りませんでした。
0526 ◆emacsVHNT. 05/02/09 11:46:00
どや?
0527名無しさん@お腹いっぱい。05/02/09 12:17:02
SVG ってなに?
0528名無しさん@お腹いっぱい。05/02/09 13:38:12
hot Spring of Violence Geisha
0529名無しさん@お腹いっぱい。05/02/09 15:10:11
>>527
> SVG ってなに?
http://dhr.at.infoseek.co.jp/svglink.htm
0530名無しさん@お腹いっぱい。05/02/09 22:30:41
SVG って聞いたことあるなー、と思ったらあった。
http://lists.gnu.org/archive/html/emacs-devel/2004-09/msg00886.html
どんな機能が実装されてるのか知らんけど。
0531名無しさん@お腹いっぱい。05/02/09 23:22:03
>>530おぉーこれすげー
0532名無しさん@お腹いっぱい。05/02/10 01:21:16
↓だれか、>>530 を要約してくり
0533名無しさん@お腹いっぱい。05/02/10 01:32:51
emacs <ノ丶`Д´>ノ マンセー
0534名無しさん@お腹いっぱい。05/02/10 02:07:34
SVGをinline表示できるんじゃないの?
面白そう。
0535名無しさん@お腹いっぱい。05/02/10 02:36:48
2005-02-09 Kim F. Storm <storm@cua.dk>

Change release version from 21.4 to 22.1 throughout.
Change development version from 21.3.50 to 22.0.50.

0536名無しさん@お腹いっぱい。05/02/10 03:04:58
Σ(゚∀゚;) おお cvs head が 22.0.50 になってた
0537名無しさん@お腹いっぱい。05/02/10 04:59:16
>>515
rms的には、minor release に含めるのは bug fix だけという考えがあるらしい。
0538名無しさん@お腹いっぱい。05/02/10 05:10:47
( ´_ゝ`)フーン
0539名無しさん@お腹いっぱい。05/02/10 06:16:59
>>535
今ビルドしてから気付いた。
今度はリリースのマイナーバージョンが奇数になるのね。
0540名無しさん@お腹いっぱい。05/02/10 06:35:38
ならない
054153905/02/10 07:12:21
あ、違うよね。なんか凄いボケてた...orz
22.1の次は22.2だよね。
0542名無しさん@お腹いっぱい。05/02/10 07:48:03
え?22.0 って知らないんだけど・・
つぅか cvs は emacs-current でええやん。
適当にフリーズさして 21.1 とか固めたらええやん。
なんでそないに 2x.x.50 に拘らなあかんの?
0543名無しさん@お腹いっぱい。05/02/10 08:49:42
emacs-versionを使った切り分け
0544名無しさん@お腹いっぱい。05/02/10 10:22:50
22と聞いて、cvs up -rHEAD したけど、バージョン 21.3.50 だよ。
どうなってるの?
0545名無しさん@お腹いっぱい。05/02/10 10:54:54
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/version.el
0546名無しさん@お腹いっぱい。05/02/10 10:56:34
"GNU Emacs 22.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.6.2)
of 2005-02-10 on hoge"

なんか動作が不自然に重いから21に戻した
生活環境は簡単に変えちゃいけませんね
0547名無しさん@お腹いっぱい。05/02/10 11:20:39
Emacs-currentをcvsでとってきて、make bootstrap をしていると、
calc.texi:(数字): Unknown command `LaTeX'.
calc.texi:(数字): Misplaced {.
calc.texi:(数字): Misplaced }.
とかいうのがたくさんでてきて、とまります。
もう一度 make bootstrap とすると、先へすすむのですが、
LaTeXからみのようで、大変気持ちが悪いです.
何か解決策はあるのでしょうか。

0548名無しさん@お腹いっぱい。05/02/10 12:06:26
texinfoを4.7以上(最新は4.8)にしとくと良さそうな気が。

自分はcalc.texi中の@LaTeX{}をLaTeXに置き換えちゃいましたけど。
■ このスレッドは過去ログ倉庫に格納されています