■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Emacs part5

1 :名無しさん@お腹いっぱい。 :02/05/19 00:13
各種 Emacs 関連はこちらで。

Emacs
http://cocoa.2ch.net/unix/kako/967/967450973.html
Emacs part2
http://pc.2ch.net/unix/kako/1001/10010/1001087615.html
Emacs part3
http://pc.2ch.net/test/read.cgi/unix/1007618266/
Emacs part4
http://pc.2ch.net/test/read.cgi/unix/1013390142/
関連リンク
http://www.jpl.org/elips/BUGS-ja.html


381 :名無しさん@Meadow :02/07/05 01:43
【skkの長所】 elisp だけに引きこもってる。


382 :名無しさん@お腹いっぱい。 :02/07/05 04:23
C-; ってどうやってキー定義するの?
"\C-;" や "\C-\;" じゃ invalid modifier string っていわれるし。
俺にはよくわからんよ・・・。

383 :名無しさん@お腹いっぱい。 :02/07/05 04:47
[]
[]
[]

とかいうのを,
[1]
[2]
[3]

とかいった感じに置換するようないい方法ないですか?


384 :名無しさん@お腹いっぱい。 :02/07/05 05:13
>>382
man asciiしてみれ。';'に対応するコントロールコードは無いから文字列の中
には入らん。Xとかならイベントとして処理できるので [\?C-;] とでもすれば?

>>383
M-: (let ((i 1)) (while (re-search-forward "^\\[\\]$" nil t) (replace-match (format "[%d]" i)) (setq i (1+ i)))) RET
でどーよ?

385 :名無しさん@お腹いっぱい。 :02/07/05 06:01
えーと、それは例えば
(global-set-key [\?C-;] 'forward-char)
みたいな感じでよろしいんですか?

なんか ';' 使うのって変態的なようだからやめたほうがいいのかなぁ。
一応、ホームポジションだから使ってみたいと思ったんですけど。


386 :名無しさん@お腹いっぱい。 :02/07/05 07:41
>>385
>>47 に書いてあるページへ行くと幸せになれるかも。
(知ってたらスマソ)


387 :名無しさん@お腹いっぱい。 :02/07/05 08:06
>>384
>>386
ありがとう!

Emacs 挫折しかけてたので、うれしいです。
あと、同じ考えの人っているもんですねぇ。

388 :名無しさん@Emacs :02/07/05 10:14
>>383
俺もたまにある。連番の置換。
とりあえず、
C-u M-| seq 10
とかで連番をバッファに書いて、
あとは C-x r k して、 C-x r y
でなんとか乗り切ってます。

拡張正規表現とかで解決できたらうれしいな。


389 :名無しさん@お腹いっぱい。 :02/07/05 12:54
> C-u M-| seq 10

C-u M-! じゃない?

390 :名無しさん@お腹いっぱい。 :02/07/05 13:34
>>383
http://www.taiyaki.org/diary/200103.html#2001030900
の "C-x r n" かな?


391 :名無しさん@お腹いっぱい。 :02/07/06 00:14
>>389

$ cat hoge | seq 10

の動作は保証されていないだろうから、そのほうが良いね

392 :名無しさん@お腹いっぱい。 :02/07/06 07:36
lookupに関係あるlispを動かそうとするのですが

taiyaki-lookup-again: Symbol's function definition is void: lookup-word

とミニバッファに出ます。1度lookupを起動させてからは問題無いのですが
どうやればいいのでしょうか?
.emacsに何か書いて(前もってロードしておくとか)すればいいと思うのですが。
よろしくお願いします。

393 :名無しさん@Emacs :02/07/06 10:41
>>383
もしも、

Hoge法[]をもちた実験[]より、

こんな文章を

Hoge法[1]をもちた実験[2]より、

にしたいってこと?

方法は思いつかないが、キーボードマクロで
なんとかなりそうな気はする。


394 :名無しさん@お腹いっぱい。 :02/07/06 11:10
>>392
(require 'lookup) かな?

395 :名無しさん@お腹いっぱい。 :02/07/06 15:34
(display-time)にした時にモードラインにMailというのが出てるのですが、
これは何を意味してるのでしょうか?

;;時刻を表示する。
(display-time)
(setq display-time-string-forms
'(month "/" day " " dayname " " 24-hours ":" minutes " "
(if mail " Mail" "")))


396 :名無しさん@お腹いっぱい。 :02/07/06 15:35
>>395
メールが来てる。

397 :名無しさん@お腹いっぱい。 :02/07/06 15:39
>>396
レスどうもです。
wanderlustを使っていて、~/Maildir/に新着メールが来るようになってるのですが、
どこを見て判断してるのでしょうか?

398 :名無しさん@お腹いっぱい。 :02/07/06 15:56
>>397
$MAILだと思うけど。
気になるなら、(display-time)のソースを追ってみれば?

399 :名無しさん@お腹いっぱい。 :02/07/06 17:07
>>398
読んでみました。
今いちわかりませんでしたが、Maildirでは使えなさそうですね。
どうもでした。


400 :名無しさん@Emacs :02/07/06 17:13
>>372
> FreeWnn向けのいい辞書ないですか?

http://www.remus.dti.ne.jp/~endo-h/wnn/



401 :名無しさん@お腹いっぱい。 :02/07/06 17:41
>>383
適当な関数で良ければ、単純に

(defun my-insert-seq (begin end)
(interactive "r")
(save-excursion
(goto-char begin)
(save-match-data
(let ((i 1))
(while (search-forward "[]" end t)
(goto-char (- (point) 1))
(insert (number-to-string i))
(setq i (+ i 1)))))))

とか。
でも、余り綺麗じゃないよね…

402 :名無しさん@お腹いっぱい。 :02/07/06 20:34
>>392
直しときました. どもっす.
http://www.taiyaki.org/diary/2002/src/elisp/init-lookup.el

403 :名無しさん@Emacs :02/07/06 21:50
>>377
MHC -- Message Harmonized Calendaring system.
http://www.quickhack.net/mhc/

いわゆる xcal みたいなカレンダソフト.mhc <-> Palm はできる.


404 :名無しさん@お腹いっぱい。 :02/07/07 01:07
>>403
これスゴイですね!感動スマシタ!!

Palm持ってない人でも使えるかも。


405 :名無しさん :02/07/07 06:13
xemacs-21.1.14 で ATOKX使ってるんだけど、
ミニバッファの右側に「ATOK」って出たままで、
その部分が読めないんだけど、消す方法あります?

406 :名無しさん@お腹いっぱい。 :02/07/07 06:22
>>405
ガイシュツですよ。
ttp://kitaj.no-ip.com/XEmacs/japanese/i-hate-xim.html


407 :405 :02/07/07 08:38
>>406 thx!!
でもこれだと、ATOKX 使えなくなっちゃうんですけど・・・

408 :406 :02/07/07 09:38
>>407
消す==ATOKXを使わないで、Wnnやcannaと通信する
のではなく、単に「ATOK」を消したいだけなのですか?

同じホームページに "XEmacsでATOK Xを使う"っていうのがありますが、
それじゃダメですか?


409 :名無しさん@お腹いっぱい。 :02/07/07 10:01
>>408
> 同じホームページに "XEmacsでATOK Xを使う"っていうのがありますが、

ホームページってなんですか?

410 :名無しさん@お腹いっぱい。 :02/07/07 10:09
>>409
未だにそこにツコッミ入れるのって恥ずかしくないですか?

411 :ななし〜なのら〜 :02/07/07 10:49
>>407
$ xemacs --xim-status=none --xim-preedit=position
じゃ駄目?

俺は、
Emacs*ximStyles:XIMPreeditPosition|XIMStatusNone
を~/.Xresourcesに書いてる。確かにウザイから。

412 :405 :02/07/07 11:54
>>408
どもです
そのページでは言及されてませんでした。

>>411
> Emacs*ximStyles:XIMPreeditPosition|XIMStatusNone
> を~/.Xresourcesに書いてる。確かにウザイから。
これでばっちりでした。
やぁ、すっきりして(・∀・)イイ!!


413 :名無しさん@お腹いっぱい。 :02/07/07 18:08
>412
408が言っているのはここのことでは?
ttp://kitaj.no-ip.com/XEmacs/japanese/atok.html
面倒かもしれないけど、こちらのほうが便利。


414 :名無しさん@お腹いっぱい。 :02/07/07 18:10
SKKにしちゃえよ。

415 :412 :02/07/07 22:30
>>413
それだとパレットが出なくなりませんか?
あれもウザイって言えばウザイけど
ないと不便だしなぁ・・・。
それと Atokx 起動したまま wnn とも通信出来るんで
こっちの方が便利だったり(w

>>414
canna->wnn->skk と一通り使ってみたけど
十年近く、Atok on Mac だったので
プログラムとか書くにはいいんだけど
メールとかだとやっぱり不便・・・。
1度変換して次から第一候補に来ないってだけで
かなりのストレス・・・

416 :名無しさん@お腹いっぱい。 :02/07/07 23:03
>>415
> 1度変換して次から第一候補に来ないってだけで

そんな馬鹿なわけねーだろ。


417 :地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw :02/07/07 23:25
Linux板のくだ質から誘導されました。
*********************************************************************
文字通りくだらない質問なんだけど
Emacs21.2でバックにjpg画像を表示することってできる?(できれば半透明で)
ターミナルエミュレータの機能みたいなやつ。
# わけからん文章でスマン

418 :名無しさん@Emacs :02/07/08 00:17
Emacs 用の SOAP 処理ライブラリみたいなのってないですかね。


419 :名無しさん@Emacs :02/07/08 00:18
>>417
たしかどなたかがパッチ作ってたはず。
過去スレ参照。

文字が見にくくなっていまいちだって結論で終ってたような。

420 :地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw :02/07/08 00:47
>>419
ありがとう。
そのパッチって画像をすこし暗めに表示したりとかできる?
そうすると文字が見やすそうなんだけど...

421 :名無しさん@お腹いっぱい。 :02/07/08 00:55
>>416
> >>415
> > 1度変換して次から第一候補に来ないってだけで
>
> そんな馬鹿なわけねーだろ。

俺もどういう状況なのかさっぱり見当つかん

422 :名無しさん@お腹いっぱい。 :02/07/08 00:56
>>421
まぁ分かるまでチュートリアルやってろ。

423 :名無しさん@お腹いっぱい。 :02/07/08 01:08
>>420
画像張ることが既に文字読みにくくしてるような。
# そういうの最初はおもろいけど後で馬鹿なことやってたなぁ。と思う日が来る。

424 :名無しさん@お腹いっぱい。 :02/07/08 01:13
>>423
若気の至り。要するに「厨房」だね。

425 :名無しさん@お腹いっぱい。 :02/07/08 01:37
なぜ画像を貼ろうと思うのですか?

426 :名無しさん@Emacs :02/07/08 03:13
まあ、若気のいたりってことで。
あほなことやってるなってのは似たようなこと経験してるからいえるわけだし。

まあ、たしかに Emacs とか端末エミュレータが透けてくれなきゃ
壁紙見る機会なんてほんとなくなっちゃうよね。
まあそんなんいらんだろっていえばそうなんだけど。
あるいみスクリーンセイバーに凝るのに似てるわ。



427 :421 :02/07/08 03:49
>>422
> まぁ分かるまでチュートリアルやってろ。
おいおい、俺は当人じゃないぞ(w

428 :名無しさん@お腹いっぱい。 :02/07/08 07:07
>>427
そうだったのか。スマソ。


429 :名無しさん@お腹いっぱい。 :02/07/08 08:36
とりあえず >>415 はSKK を語る前に
チュートリアルやって info 読んで欲しい。

430 :名無しさん@お腹いっぱい。 :02/07/08 15:59
>>417
mlterm -t -H 50
とかやって、
emacs -nw
でどうよ?


431 :|Д`) ドキドキ・・・ :02/07/08 19:03
めっちゃオシエテ君なんですけど、おながいします。

Mark set を Ctrl+space じゃなくて
ctrl+shift+space や ctrl+alt+spaceにするには
.emacsにどう書けばいいのでしょう?



432 :名無しさん@Emacs :02/07/08 19:52
>>431
以下を調査しなさい。

1)キーにどの関数がわりあてられているかしらべる方法
2)kye-mapの設定

直接の回答は勉強にならん!

433 :地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw :02/07/08 21:01
画像の件でいろいろ教えてくださった人たちありがとうございました。
僕の場合Emacsから出るのは一日に2,3分しかないので壁紙が見えなくて寂しいなぁと。
しかし、あまりよくなさそうなのでやめておきます。
アドバイスしてくれた人、本当にありがとうございました。

>>430
端末エミュレータは使わないので...

434 :名無しさん@お腹いっぱい。 :02/07/08 21:08
>>433
> 端末エミュレータは使わないので...

真の漢だな。

435 :名無しさん@お腹いっぱい。 :02/07/08 21:10
>>434
真の漢が壁紙なんかに気にするかよ。
俺にはその辺の雑誌に触発された厨房だと思うぞ。


436 :名無しさん@お腹いっぱい。 :02/07/08 21:11
それよりさ、
> 僕の場合Emacsから出るのは一日に2,3分しかないので壁紙が見えなくて寂しいなぁと。
2、3分でメシ喰って齒磨いてクソして風呂入って寝てるってのはスゲーよ。

437 :名無しさん@お腹いっぱい。 :02/07/08 21:13
>>435
> 真の漢が壁紙なんかに気にするかよ。

わかってねーなー。
おまえ厨房決定。

438 :名無しさん@お腹いっぱい。 :02/07/08 21:13
>>437
根拠は?


439 :名無しさん@お腹いっぱい。 :02/07/08 21:29
>>438
スイマセン。特に根拠はないんですが、
なんとなく厨房かなと思ったもので。


440 :名無しさん@お腹いっぱい。 :02/07/08 21:58
アニヲタの BSD hacker たちを否定することになるよ

441 :名無しさん@お腹いっぱい。 :02/07/08 21:59
439 カ ワ イ イ

442 :名無しさん@Emacs :02/07/08 22:54
Emacs の話をしようや。

443 :名無しさん@お腹いっぱい。 :02/07/08 23:38
↑前々から思っていたのですがなぜ全角なのですか?
流行なのですか?

444 :名無しさん@お腹いっぱい。 :02/07/08 23:59
>>443
Navi2ch のデフォルトの名前。Emacs 使ってるとそうなる。
XEmacs だと、名無しさん@XEmacs となる。

まんま使いつづける奴には、経験的に厨房が多い気がする。

445 :名無しさん@Emacs :02/07/09 00:06
>>444
単純にめんどくさい時もある。。
このごろはカラアゲうまうまにしてる事もあるな、、

446 :443 :02/07/09 00:46
>>444
うっ、今まで固定ハンドルだと思ってました…。
Emacsスレによく顔出してる人だなぁと思ってた自分は厨房ですね。
どうもありがとうございました。

447 :名無しさん@カラアゲうまうま :02/07/09 09:05
「名無しさん@カラアゲうまうま」もヨロシコ

448 :名無しさん@Emacs :02/07/09 15:19
XEmacs21でyc.elを使用し、
modelineにtoggleの状態表示を
させている方がいましたら、
その方法を教えてください。

「mule-canna-wnnを使え!」と言われれば
それまでですが(汗

できれば、XEmacsでもyc.el使いたいと。
MeadowのMW32-IMEのようなことが
できればいいのでしょうが、
よくわからん(汗


449 :名無しさん@Emacs :02/07/10 00:10
Mac OS X でmigemoを使おうと思って、
makeまでは、成功したんですが、

(load "migemo.el")

した後に、C-s hoge とやると、全くサーチしてくれません。
その状態で C-g はできました。

どなたか、Mac OS X上で、migemo 動いた方いらっしゃいますか?

450 :名無しさん@お腹いっぱい。 :02/07/10 00:13
原因は知らんがうちのは(migemo-init)が必要だった。
Mac OS Xで効くらしらないけど。

451 :名無しさん@お腹いっぱい。 :02/07/10 00:57
gnuservという物がportsに追加されて気付いたのですが
これは1つEmacsを他のホストから共有出来るものとして
考えていいのでしょうか?
これがあれば、自宅でEmacs21を立ち上げておいて
出先から、そのEmacsを乗っとって操作出来ますか?
自宅のEmacsはX上で、出先からはemacs -nwでなんかも出来るのでしょうか?

どちらもemacs -nwでよければscreenの機能を使えば出来るのですが。


452 :ふわふわ名無しさん :02/07/10 01:47
>> 451
そんなようなものです。

xemacs なら X なフレームと tty なフレームを同時に使えるけど、
emacs ではどちらか一種類だけじゃなかったかと思います。


453 :452 :02/07/10 01:51
>>452

> xemacs なら X なフレームと tty なフレームを同時に使えるけど、
> emacs ではどちらか一種類だけじゃなかったかと思います。

マジ? 今さらXEmacsに乗り換えられんぞ。
とりあえず試してみます。
しかし、Meadowの情報ばっかだな。


454 :名無しさん@Emacs :02/07/10 06:22
>>449
どうも動作しないという話があります。
某言語がそもそもあまりマルチプラットフォームでないのも原因。。

某言語が基礎であるかぎり無理ですおそらく。
移植性を犠牲にするのがあの言語の特徴です。

C版のmigemoがあるから探してみるとよいです。。
利用できるかどうかは謎ですが。。

455 :名無しさん@お腹いっぱい。 :02/07/10 06:37
あるminor modeがあるとします。

(require 'hoge)
(huga-mode)

とすると、Emacsのどのmajor modeでも有効になります。
これを、特定のmajor modeの時だけ有効にしたい時は
どうすればいいのでしょうか?

456 :名無しさん@お腹いっぱい。 :02/07/10 06:54
>>455
そのマイナーモードのドキュメント読め。
マイナーモードがすべてバッファローカルで動作するとは限らん。


457 :名無しさん@お腹いっぱい。 :02/07/10 07:27
>>456
ありがとう。
てっきりEmacs側から指定出来るのかとおもってました。

458 :455 :02/07/10 08:13
ここでも何度か出てきたhighline.elなのでhighline.elを読んでみました。
dired-modeの時や*Buffer List*をOnにする方法など書いてありました。
Emacs-Lisp-modeの時にOnにする方法がわかりません。
バッファローカルでぐぐってもみたのですがわかりませんでした。

どう指定すればいいのか教えてください。

459 :名無しさん@お腹いっぱい。 :02/07/10 09:30
>>454 某言語のせいだかなんだかしらんが、
うちの FreeBSD 4.3 のうえの emacs-20.6 では
migemoがまともに検索を始めてくれなかった。
edebugで追うと検索してくれるという罠。

lookup1.3 を eblook経由で使っても失敗することがあるので、
なんか process間通信あたりにまずいことがある気がしたな。
まあ、おれの compileがださいだけだったのかもしれんが。

ちなみに、Cmigemoも速さを期待してはならない...


460 :名無しさん@お腹いっぱい。 :02/07/10 14:30
>>458
見てみた。
(add-hook 'hogehoge-mode-hook 'highline-on)
でいいんじゃねーの?

461 :名無しさん@お腹いっぱい。 :02/07/10 16:39
>>459
うちはFreeBSD 4.6 stableなんだけど、キーをひとつ押すたびに10秒くらい待たされる。
使い物にならんのではずしてしまった。
P3/800だしメモリ640Mあるし、スペック的には何ら問題ないはずなんだけど。

462 :名無しさん@お腹いっぱい。 :02/07/10 18:49
>>461
それはおまえのせい。

463 :名無しさん@Emacs :02/07/10 23:07
>> 459
コンパイルが変って可能性がありますが。。。
某言語は*BSD系だとまともに動作しません。
というか。。。利用しない方がいいです。。。
Linux上と同様に動作しないので。。恐いです。

元から移植性ははげしくわるいので。。。
あきらめましょう。

464 :名無しさん@お腹いっぱい。 :02/07/10 23:11
rubyの事?
だったらFreeBSDのportupgradeがなんでrubyで書かれているの?

465 :名無しさん@お腹いっぱい。 :02/07/10 23:30
なんで「某言語」って言ってんの?

466 :名無しさん@お腹いっぱい。 :02/07/10 23:30
「某言語」なんて、無意味に伏せてるのを見ると非常に胸糞悪いんですが、
何か後ろめたいことでもあるんですか?

467 :名無しさん@お腹いっぱい。 :02/07/11 00:11
そりゃrubyがBSD系でまともに動作しませんとは書けないからだろう。
それだとまるっきり嘘になっちゃうし。

468 :名無しさん@お腹いっぱい。 :02/07/11 00:15
嫌ruby厨はマ板で遊んでろよ。

469 :名無しさん@お腹いっぱい。 :02/07/11 00:17
>>467
ということは「某言語」ってのは Ruby ではないのね。

470 :名無しさん@お腹いっぱい。 :02/07/11 01:22
どこに書くべきか分からんけどsemiの1.14.4が出てるね。

471 :461 :02/07/11 02:30
>>469
そりゃそうでしょう。
私はFreeBSDの上でRuby使ってシステム組んで納品したりしてますから。
Rubyはまともに動いていますよ。


ただなんでmigemoが実用的な速度で動かんのか。なぞだ。
みなさん、一文字打ってから制御戻ってくるのにどれくらいの時間かかってます?

あ、書き忘れましたけど、Emacsのバージョンは
GNU Emacs 21.2.1 (i386--freebsd, X toolkit, Xaw3d scroll bars) of 2002-05-18
です。

472 :名無しさん@お腹いっぱい。 :02/07/11 02:33
>>471
> みなさん、一文字打ってから制御戻ってくるのにどれくらいの時間かかってます?

計れないくらい。ほぼ瞬時

473 :名無しさん@お腹いっぱい。 :02/07/11 03:04
Windows だと 1、2秒かかるけど Unix だと一瞬。
検索対象の辞書が馬鹿デカいからとか。

474 :461 :02/07/11 03:11
やはり一瞬のはずですよね。じゃないと使い物にならない。
インストールのやりかたが間違ってないかどうか見てみます。
あと辞書のサイズも。
どうもありがとうございました。

475 :名無しさん@お腹いっぱい。 :02/07/11 05:52
っていうか、なんで migemo は Perl やめて Ruby にしたの?
別に Ruby 嫌いじゃないけど、どっちも似たような言語って感じがするし。
パフォーマンスも変ってないよねぇ…?

476 : :02/07/11 08:24
作者が Ruby を気に入ったからでしょう。最近は Perl も殆ど使わなく
なったようだし

477 :名無しさん@お腹いっぱい。 :02/07/11 08:45
ruby の話は下記のスレッドでどうぞ。

rubyを語るスレッド
http://pc.2ch.net/test/read.cgi/unix/1018967064/

478 :名無しさん@Emacs :02/07/11 10:32
Subject: ずっと cvs からとれない。
From: Taiji.Can@grd.advantest.co.jp
To: mule-ja@m17n.org
Date: Thu, 11 Jul 2002 09:35:34 +0900
Reply-To: mule-ja@m17n.org
User-Agent: Wanderlust/2.9.13 (Unchained Melody) EMIKO/1.14.1 (Choanoflagellata) FLIM/1.14.4 (Kashiharajing?-mae) APEL/10.3 E\
macs/21.3.50 (sparc-sun-solaris2.8) MULE/5.0 (賢木)


菅です。

cvs の 21.3.50 ですが昨日の朝から

cvs server: [XX:XX:XX] waiting for jas's lock in /cvsroot/emacs/emacs/lisp

になっていますね。これは、実際に作業しているんでしょうか?
#あんまり関係ないのですけど。_o_


479 :名無しさん@お腹いっぱい。 :02/07/11 11:33
>>478
こっちでやれ。
http://pc.2ch.net/test/read.cgi/unix/1025712800/

480 :名無しさん@Emacs :02/07/11 16:26
>>448
やっぱ誰もいないみたいっスね。
別の場所で聞いてみます。



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)