トップページ⇒mac
988コメント347KB

Mac de Emacs総合スレ v2

■ このスレッドは過去ログ倉庫に格納されています
0001sakito03/06/01 21:29ID:W6W57nUY
EmacsをMac(主にOS X)で利用する人のための統合スレッドです。

質問やTipsなどどうぞ。

前スレ
http://pc.2ch.net/test/read.cgi/mac/1034581863/

[Carbon Emacs日本語解説サイト]
http://sakito.s2.xrea.com/detail/emacs/emacs21.html

Emacsがそもそも何かしらない方は以下を参照してください
http://www.linux.or.jp/JF/JFdocs/Emacs-Beginner-HOWTO.html

[Emacs本家]
http://www.gnu.org/software/emacs/
http://savannah.gnu.org/projects/emacs/
[Carbon Emacs本家]
http://members.shaw.ca/akochoi-emacs/
[Mac OS 8/9用 Emacs]
http://mac-emacs.sourceforge.net/

>>2 質問時の注意
>>3 主要関連サイト
>>4 主要関連スレ
0002sakito03/06/01 21:30ID:W6W57nUY

質問する場合は以下を必要に応じて記述していただけるとありがたいです。

・Mac OS Xのバージョン
・Emacsと「いつ」「どこから」取得したか
・できません、うごきませんではなく、どのようなエラーメッセージが出るか

他にもできるだけ詳細に質問をした方が回答がえられやすいでしょう。
ただし、からなずしも回答がえられるわけではありません。

ここが2ちゃんねるである事は忘れないように気をつけてください。
0003sakito03/06/01 21:30ID:W6W57nUY

GNU Emacs Manual
http://flex.ee.uec.ac.jp/texi/emacs-jp/emacs-jp_toc.html
http://shakosv.sk.tsukuba.ac.jp/jdoc/Editors/NEmacs/emacs-jman/html/

Programming in Emacs Lisp
http://www.math.s.chiba-u.ac.jp/~matsu/lisp/emacs-lisp-intro-jp.html

GNU Emacs Lisp Reference Manual
http://flex.ee.uec.ac.jp/texi/eljman/eljman_toc.html
http://shakosv.sk.tsukuba.ac.jp/jdoc/Editors/NEmacs/elisp-jman/html/

プログラムの作者にバグを知らせる方法(初心者向け)
http://www.jpl.org/elips/BUGS-ja.html
0004sakito03/06/01 21:30ID:W6W57nUY
[UNIX板]
Emacs part8
http://pc.2ch.net/test/read.cgi/unix/1051455239
自慢の.emacsを張り付けよう
http://pc.2ch.net/test/read.cgi/unix/1001393679
【熱く】お前のEmacsにはまった理由【語れ】
http://pc.2ch.net/test/read.cgi/unix/1025755685
Navi2ch for Emacs (Part 9)
http://pc.2ch.net/test/read.cgi/unix/1046402063
Mew 2
http://pc.2ch.net/test/read.cgi/unix/1038638202
Wanderlust その3
http://pc.2ch.net/test/read.cgi/unix/1050724825
gnus
http://pc.2ch.net/test/read.cgi/unix/998716392
SKK専用スレッド Part4
http://pc.2ch.net/test/read.cgi/unix/1049225392
w3m.elってどうよ?
http://pc.2ch.net/test/read.cgi/unix/1013710106
Lisp@UNIX版
http://pc.2ch.net/test/read.cgi/unix/1019926525
[新Mac板]
究極のテキストエディタ
http://pc.2ch.net/test/read.cgi/mac/1024399479
[tech板]
Emacs Lisp
http://pc2.2ch.net/test/read.cgi/tech/1004551074
0005名称未設定03/06/01 22:36ID:WFmzdT1V
スレ立て乙
0006名称未設定03/06/01 22:55ID:mDVom4iC
sakitoさん乙彼〜
0007名称未設定03/06/02 15:47ID:IDRa1V0f
検索に関してですが、1バイトの文字は検索できるのですが、
日本語などの文字は、I-search[あ]と表示されるのですが、実際には検索できません。

なにか、特別な設定など必要なのでしょうか?アドバイス戴けましたら、幸いです。
0008名称未設定03/06/02 15:49ID:kouB3Td0
彼女とセックスしてたとき、なんかオッパイの様子が変なんだ。

おっぱい自体は柔らかいんだけど、その弾力ある膨らみの中に、

何か硬いものが埋まっている感じがする。

俺は不審に思って、おもいっきり乳房をしぼるように力をいれて握ってみた。

す る と ・ ・ ・

http://www15.big.or.jp/~kaini/image/img-box/img20030601152351.jpg
0009名称未設定03/06/02 22:07ID:1kqqn/8G
>>8
趣味悪すぎ
0010sakito03/06/02 23:01ID:UFoM63IL
>>7
SKK使いです?
I-search[あ]
ってでたあと普通に ka とか入力すると日本語はいらないですか?

>>9
基本的によほどの事がないかぎり2ちゃんねるでimgはられたらクリックすべきではないかと、、



0011名称未設定03/06/03 05:31ID:duINjXmr
>>7
http://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=isearch-forward
のように
(define-key isearch-mode-map "\C-k" 'isearch-edit-string)
を追加する方法もある.インクリメンタルサーチではなくなるがな.
0012_03/06/03 05:42ID:dN4u5yze
http://homepage.mac.com/hiroyuki43/moe/jaz02.html
0013名称未設定03/06/03 08:46ID:ghDMR6dv
sakito様

有り難うございます。
SKKではありません。FreeWnn+Tamagoです。I-search[あ]のあとに打っても
入力できない状態です。
0014名称未設定03/06/03 09:55ID:ghDMR6dv
訂正です。

>I-search[あ]のあとに打っても入力できない
ではなく、I-searchと全く同じ挙動です。
0015sakito03/06/03 23:38ID:eyMNLFAe
>>13
Tamagoの仕様らしいです。

cmigemoとかC/Migemoとかで検索すると幸せになれるかもしれません。。
0016名称未設定03/06/04 21:39ID:/jIN4qe0
cmigemoとかC/Migemoとか幸せになりたいのですが、
cmigemoのコンパイルですが、

% make osx
% make osx-dict(最終的にエラー)
かまわず、以下のようにタイプすると、
% ./cmigemo -d dict/migemo-dict
なにやらクエリー要求のプロンプトが出てきます。

結局、インストールできずじまいです。

アドバイス戴けますと幸いです。

0017名称未設定03/06/04 22:18ID:Bvx+yJV0
>>16
おそらくopenlabのスペースがなくなってきて、SKK-JISYO.L.bz2を削除したからだと思うが。
dict/dict.makを適当に修正するか、
http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.L.gzを伸長してdict以下に置いとく。

つーか、(最終的にエラー)やなにやらクエリー要求のプロンプトを書けよ。
罰として作者にフィードバックすることを命ずる。
0018名称未設定03/06/04 22:20ID:VvlDIKqE
>>16
make osx; make osx-dict; sudo make osx-install
としないとインストされんよ。

てかmigemoつかうとEmacsがよく落ちるなー
0019名称未設定03/06/05 01:57ID:vJot/H7w
>>18
うちでも migemo、cmigemo を使うとよく落ちてたけど、
CVS の Sun Jun 1 10:38:35 JST 2003 にしたら落ちなくなった。
ちなみに落ちてたのは Wed Apr 30 14:26:00 JST 2003
00201903/06/05 02:05ID:vJot/H7w
あ、「CVS の Sun Jun 1 10:38:35 JST 2003」ていうのは Emacs の cvs update した
時刻ね。
0021名称未設定03/06/05 10:07ID:mxGH5UEt
>17
そうでした。失礼しました。

SKK-JISYO.Lをdict以下におきました。
とりあえず、make osx; make osx-dict以下のプロンプトです。

--
qkc -q -u -s < base-dict > migemo-dict
/bin/sh: qkc: command not found
make[2]: *** [migemo-dict] Error 127
make[1]: *** [dictionary] Error 2
make: *** [osx-dict] Error 2
% ./cmigemo -d dict/migemo-dict
clock()=0.010000
QUERY:
---
QUERY以下、何を求められているのでしょうか?
00221803/06/05 12:00ID:rd6vSI3j
>>19
おー、thx。今日のCVSでビルドしてみたらmigemoで落ちなくなった。
ちなみに 2003-05-08 のを使ってた。

>>21
qkcをどこかでゲットする必要がある。
QUERYはただのcmigemoの動作確認なのでしなくてもいい。
0023sakito03/06/06 00:35ID:16gNek4v
>>19
CVS版は日々進化してますからね。。
でも最近ちょっとごそごそやってるので、時々不安定ですが、、

>>21
QKCは以下にある。
http://hp.vector.co.jp/authors/VA000501/
便利。
0024名称未設定03/06/06 10:46ID:mXT6EnAG
有り難うございます。
makeして、
sudo make install
したのですが、No rule to make target `install'. Stop.
ということでした。

インストールの仕方ってどのようにすればいいのでしょうか?
0025sakito03/06/07 00:55ID:/fnQcfd8
>>24
インストールドキュメントに記述があります。
makefileがあまりよくなくinstallがないようです。
コンパイルした場所にqkcができますのでPATHの通った所に
自分でコピーしてください。

たとえば
sudo cp qkc /usr/local/bin
0026名称未設定03/06/09 19:32ID:RBcWhejn
grepってSJIS検索できますか?
grep -ni 'hoge' hage/hege/*
といつも通りにやってるんだけど。
0027名称未設定03/06/09 20:42ID:Eb5v506i
ascii 文字をボールドで表示させると、フォントの幅がちょっと大きいみたいで、右に
ずれるんだけど、対処方法ってありますか?
Emacs は CVS の 2003-06-01 版で、フォント関係の設定は
http://sakito.s2.xrea.com/detail/emacs/emacs21.html#doc1_882
の 16 ポイントのを使わせてもらっています。
0028名称未設定03/06/10 00:38ID:OZQk8Ex5
>>27
Monaco が Bold のデータを持っていないのが原因.
Monaco じゃなくて Courier にすると,ボールドはずれないけど,
今度は縦にずれるようになる.
00292703/06/10 01:45ID:zlUAg074
>>28
ありがとう。以下のようにしてみたら横にずれなくなりました。

(create-fontset-from-fontset-spec
(concat "-*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-monaco16,"
"japanese-jisx0208:-apple-osaka-medium-r-normal--16-160-75-75-m-160-jisx0208.1983-sjis,"
"ascii:-apple-courier-medium-r-normal-*-14-*-*-*-*-*-mac-roman"))
(set-default-font "fontset-monaco16")
(setq default-frame-alist (append '((font . "fontset-monaco16")))))

でも、かなり違和感があるね。
いっそ bold を disable にして monaco を使えるようにしたらいいのかな。
0030sakito03/06/10 07:12ID:J/+vHNfm
>>26
標準のGrepだとCRLFとかがだめかも。

>>29
フォント関係は微妙、、試行錯誤が必要ですね。。
00312703/06/10 18:17ID:vaofi5Lm
とりあえず、monaco のままで、以下のようにして我慢することにしました。

(set-face-bold-p 'wl-highlight-summary-displaying-face nil)

(set-face-bold-p 'navi2ch-bm-new-... nil)
(set-face-bold-p 'navi2ch-bm-updated-... nil)

でもこれだといちいち面倒なので、全ての face の bold を解除する方法って
ありますか?

(dolist (face (face-list))
(set-face-bold-p face nil))

でできるんだけど、これを実行した後で定義された face には適用されない。
0032名称未設定03/06/10 20:00ID:7zpvFjPf
sakitoさんはgrep使ってるんですか?
0033sakito03/06/10 23:24ID:J/+vHNfm
>>31
一気に解除するって事です?
うーーん。知らないです。。

>>32
普通のGrep利用してるかって事?
ぼくは日本語対応のPatchあてたGrepしか利用した事ないんです。。
# 日本語対応はSJISとEUCのみ
あとはpythonでGrepするとか。
Mac OS X標準のコマンドは時々日本語あやしいので敬遠している、、
0034名称未設定03/06/12 20:29ID:VzHMhAQd
おかげさまで、/usr/local/share/ 以下にmigemoがインストールされたみたいです。

しかし、どうやってemacsから使えるようになるのでしょうか??
(教えて君になってしまって、申し訳ありません)
0035sakito03/06/13 00:05ID:cZKdrd9X
>>34
migemo.elはもっていますか?
0036名称未設定03/06/13 00:40ID:0sf+hC19
ありがとうございます。

いえ、もっていませんです。
0037sakito03/06/15 01:41ID:gIEHbm7r
>>36
あと辞書ファイルも必要だからね。
公式サイトのドキュメント読めばたいがい書いてあるから目を通すといいよ。
0038名称未設定03/06/17 13:37ID:voSAqdkp
T-Codeスレへのリンクがない。差別ニダ。
0039sakito03/06/18 00:05ID:9+30g/Vd
>>38
わすれてました、、、けど平等をもとめるならPoBOXとかも必要?
0040名称未設定03/06/19 08:52ID:qv1wFZ/A
Diredの日本語表示についてご教示ください。

前スレの888から895を見させていただいて、emacs.elに

(setq utf-translate-cjk-mode 1)

という1行を入れたのですが、Diredの日本語ファイル名が豆腐になっております。

Emacsは
ttp://www.cs.man.ac.uk/~franconi/mac-emacs/にある
Enhanced Carbon Emacs (v. 2.1)です。

文字コードの設定・フォント設定はsakitoさんのサイトにあったemacs.elから引用
(というより丸写し)させていただきました。

p.s. sakitoさんサイト運営ご苦労様です。いつも拝見させていただいております。
0041名称未設定03/06/19 09:12ID:5AG8mTTd
(utf-translate-cjk-mode 1)
じゃない?

0042名称未設定03/06/19 13:37ID:qv1wFZ/A
40です。

>41
早速のご回答ありがとうございます。

(utf-translate-cjk-mode 1)

実は最初これだけ書いてエラーがでたので、setqをつけたんですが・・・
(setqをつけたらエラーはでませんでした。文法があっていただけですかね・・・)

みなさんはエラーでてませんか?
0043sakito03/06/19 23:57ID:5c1PxIEZ
>>40=42
おそらくEmacsが古いっす。

CVSにutf-translate-cjk-modeがちゃんとはいったのって今年になってからと思われます。
0044名称未設定03/06/20 08:47ID:9Pz6v1T4
40です

(custom-set-variables
'(utf-translate-cjk t))

emacs.elを上記に変えたら、日本語表示できました。カタカナは豆腐になっていますが・・・
sakitoさんの御指摘通り古いバージョンなのでしょう。

また何かありましたらお願いします。
0045名称未設定03/06/20 10:15ID:Ak4rM13M
誰かお知恵を、Carbon Emacsのshellモードとターミナルとで挙動が異なるのですが、
/usr/local/binへのバスがターミナルでは通っているのに、Carbon Emacsのshellでは
/usr/local/binにあるnamazuなどが見つかりません。
ですが、Carbon Emacsのshellで、setとすると、そのには
path(/usr/local/bin /sw/bin /sw/sbin /usr/bin /bin /usr/sbin /sbin /Users/***** /usr/X11R6/bin)
となって、なぜかターミナルでは登場しないホームディレクトリが存在します。
Carbon Emacsのshellの環境って何で設定するのでしょうか?

よろしくお願いいたします。
0046名称未設定03/06/20 11:38ID:qRy8xm+B
~/.MacOSX/environment.plist
0047sakito03/06/22 01:19ID:WkOMTAm7
>>44
動作する事はするんだ。。
カタカナってのは普通のカタカナ?
が、とか濁点つき文字は化けると思います。

>>45
Carbon EmacsはMac OS Xの流儀にしたがって作成されているので >>46の方式がとられています。
ただし.emacs.el内でも定義可能です。

(setenv "PATH"
(concat '"/usr/local/bin:/sw/bin:" (getenv "PATH"))
)

ぼくは.emacs.elで対処する事が多いですが、>>46方式の方がより汎用的でよいかと思います。
0048sakito03/06/24 00:32ID:wwMVUL+D
お祭りの結果はどうなるんでしょう。。
楽しみでもあり、、不安でもある。。
0049sakito03/06/25 00:33ID:ktTLQq3c
G5でEmacs動かしたい。。。お金がないけど( つД`)
0050名称未設定03/06/25 13:44ID:3+3RZYeX
Fink で gnome と emacs21 を入れたのですが、
emacs が Segmentation Fault で落ちてしまい起動できません。

gnomeを使わなければ(KDEならOK)問題ないのですが、
同じような現象に出会った人いますか?
0051名称未設定03/06/25 14:34ID:ZY1cR/Fr

基調講演のLogicのデモすごかったねぇ


・・・それはEmagicか(w
スレ違いスマソ。


hhk買ったよ
Aの横にctrl
ダイヤモンドカルーセルマンセー


・・・ヤパーリスレ違いスマソ。
0052名称未設定03/06/25 22:18ID:xAaE4Hx7
会社にしかないMacにEmacsの新しいのをインストールしようと思っ
てるんですが、会社はFWがあるので、CVSが使えません。どっかに
emacs-carbon-cvs-20030626.tar.gzみたいな感じでsnapshotが落ち
てませんか。あるいは、80と21と20しかポートが空いてない、しか
もつなぐときはプロキシ経由というネットワーク環境でCVSを使う
方法ってありますか? SSHを使うんでしょうか。

CVSにtunnelパッチを当てるという方法もあるみたいですが、よく
わからんです。
0053名称未設定03/06/25 23:42ID:a7NobuRm
>>52
ソースではないけど、
半年前にCVSからバイナリを作った人がいるよ(↓)
http://www.cs.man.ac.uk/~franconi/mac-emacs/
0054sakito03/06/26 00:56ID:UPWfMZRR
>>50 ぼくはWindow Managerはratpoisonとかなので、不明。

>>51 hhkはよさげだね。

>>52 ぼくはSSH経由でやった事あるけど、、家で落してCDに焼いた事もある。
とりあえず53氏のすすめるバイナリでインストールしておくのもありだと思います。
00555203/06/26 01:41ID:CHjBVHDt
みなさんありがとうございます。
SSHを使えばhttpプロキシをtunnelingできるんでしょうか。
会社で追っかけをしたいと思っていたんですが、
ひとまずは家で落とすことにしました。
というか、さきほど落とし終わったところです。

tar cvzf emacs-carbon-cvs-20030626.tar.gz emacs

して自分でsnapshot作りました。
明日ビルドしてみようと思います。cronで回そうかな。
0056sakito03/06/27 00:11ID:Qn7oa58C
前スレおちちゃった(T_T)
あとでまとめます。
0057sakito03/06/27 00:17ID:Qn7oa58C
>> 55
SSHを利用したファイアウォール越えは以下とかに記述あります
http://hp.vector.co.jp/authors/VA000770/docs/NikkeiLinux00-12/config.ja.html
他にもいろいろと方法はあるみたいです。

CVSのおっかけは結構大変です(^_^;


0058sakito03/06/27 06:30ID:Qn7oa58C
なんかひさしぶりにAquaSKKのスレみたらskkserv互換系の機能はいった模様
(setq skk-server-host "localhost")
で通信可能と。。

ためした人います?
00594003/06/27 17:13ID:VTe9/Tgy
以前Diredの日本語表示について御指導いただいた40です。

使用しているバイナリパッケージが古いようですので、CVSバージョンを入手することにしました。
事情があってOS10.2のマシンはネットにつながっていないので(今後もつなげる予定はありません)、つながっているOS9.1マシンからmaccvsというソフトを使ってソースをダウンロード。これを
OS10.2にコピーして、sakitoさんのサイトにある方法でビルドしようと思ったんですが、
./configureのところで、"Bad interpreter ; no such file or directory"と表示されます。
何かソースが足りないのでしょうか?根本的にこの方法ではだめなのでしょうか?

教えていただいてばかりで強縮ですが、御教示よろしくお願いします。
0060sakito03/06/28 00:18ID:kh++nlIJ
>>59
おそらくパーミッションの問題です。
OS9 -> OS Xの時にOS9にはパーミッションの概念がないので、くずれてしまい
ます。
00614003/06/30 12:16ID:1GY3XndX
>60
早速のご回答ありがとうございます。
駄目元でMacTar・MacGzipを使ってアーカイブし、OS10.2側で展開、./configureしたところ
permission deniedとメッセージがでました。

新しいパッケージがでるまで待たなければ駄目ですかね・・・
00624003/06/30 12:28ID:1GY3XndX
別件ですが・・・

regexpを使った文字列置換でエラーがでてうまくいかなかったので、教えていただければ幸いです。

ダブルクォート2つの間に半角スペースがある文字列に対し、半角スペースのあとに改行を入れる
置換作業を行いました。

M-x replace-regexp [ret] " " with " \n"

とやると「\の使い方が違う」というアナウンスがでます。
ちなみに\nを/nにすると「/n」が挿入されます(当たり前か・・・)

正規表現の書式もmiなどの他のエディタと美妙に違うのでしょうか?

改行を挿入するにはどうしたらよいでしょうか?

0063名称未設定03/06/30 12:41ID:bfoDlrdr
>>63
微妙にスレ違いでは?
改行部分をコピーしておいて
replace-regexp のところで、C-yで改行を貼り付ける
00644003/06/30 13:05ID:1GY3XndX
>63
スレ違い、申し訳ありません(おまけに「微妙」を「美妙」と書き損じて・・・)

> 改行部分をコピーしておいて
> replace-regexp のところで、C-yで改行を貼り付ける

やってみます。
0065sakito03/06/30 23:48ID:Lv7+Mvcy
>>61
おもいきって全部 chmod 777してみてもおそらく問題ないかと。。
# 保証はしません。。
chmod 755 configure
は最低限必要だと思います。

>>62
Emacsの正規表現はちょっと変態です(^_^;
http://www.mew.org/~kazu/doc/elisp/regexp.html
http://flex.ee.uec.ac.jp/texi/emacs-jp/emacs-jp_53.html
でもよんでくださいな。。
0066名無しさん@Emacs03/07/01 02:00ID:G1xb6erz
>>62
M-x query-replace [ret] " " with " C-q C-j"C-m

でもいけますよ。ちょっとわかりずらいですけど、'C-q C-j'でコントロール
コード入れちゃうですよ。

正規表現関係なしの駄レスですが、TIPSということで...
00676303/07/01 04:14ID:4UMFr/mf
>>66
ありがとう。漏れも勉強になりますた。
00684003/07/01 08:56ID:ViC1ib10
ちょっと留守にしている間にたくさんご返答いただきましてありがとうございます。

> 65
chmod 755 configureは昨日試してみました。configure中にもう一つpermissionエラーがでたので
それもchmod。make bootstrapまでいけたのですが、どうもquailのmakeで失敗するようです。

正規表現の件は63さんのやり方でうまくいきました(正直このやり方は驚きました)
sakitoさん、リンク参考になせていただきます。
名無しさん@Emacsさん、今度試してみます。

個人的なことになりますが、GUIベースのOSからコンピューターを使い始めた素人なので、Make中にターミナルのなかでテキストが激しくスクロールする様は新鮮です。エラーするのがわかっているのに、
それが見たくて3回もMakeした、アホな私・・・
0069sakito03/07/01 22:55ID:fnHmUUC9
>>66
正直しらんかった、、勉強になります。
こことかに記述ありますね。
http://kwatch.tripod.co.jp/mule/mule.13.html#CqCj
# すぐPythonにたよっているのでEmacsの置換系機能ほぼ利用しない(-_-
# スレたててるのに。。反省。。

>>68
quailのエラーはぼくの所でも発生してた。
# 今も発生してるかも、、数日すれば治るのではないかな、、まあCVS版なので。

CUI(とかCLI)とかは慣れるとあれほど便利な物はないですから、Unix板とかいって
ちょっとスレ覗いてみるとおもしろい事もあるかもしれません。
00706603/07/02 02:05ID:2hbNkQYt
こういうTIPSは楽しいですよね。ps aux | grep '[x]inetd'とか。

# 今度こそ激しくスレ違いですね...
0071sakito03/07/03 00:20ID:FzhAHEXH
>>70
いえいえ、EmacsのShellモードの話題ならスレ違いではないですよ(w
M-x grepの話しとかもありだと思うし。
00726603/07/05 02:31ID:3wNJENKI
>>67, 70
寛容ですね。どうもです。

M-x grepといえば最近は...(一生続く(笑))
0073sakito03/07/06 00:02ID:0AKDDEaU
ある程度寛容でないとネタ切れする。。

APELの新版が出たみたいだ。
0074sakito03/07/06 00:07ID:0AKDDEaU
WL,emacs-w3mも安定新版がでてるようだ。
SKKもrelease candidateがでてる。
0075sakito03/07/07 22:39ID:9PHjMVoa
保守です。

0076名称未設定03/07/07 23:29ID:AnctdO3b
Sakito氏
Pythonについて全く知らないのですが、
参考になるサイトなどありましたら教えてください。

>>72
> M-x grepといえば最近は...(一生続く(笑))

ん?どうされたんですか?
007766,7203/07/08 03:22ID:RsxoReiy
いや、grepは-Hを指定するとファイル名も表示するのだなー、と。そんなオプ
ションがあったとは知らんかったのです(GNU grepだからかな?)。

プラットフォームによるのかも知れませんが、3年くらい前IRIXかなんかでM-x
grepをしたら、末尾に/dev/nullを付けていて、えらく疑問に思った後に、
/dev/nullを付ける意味を理解して、非常に感動した覚えがあったので。それ
以来このテクニックを大活用していました(-Hを知らなかっただけかもしれま
せんが)。

find . -type f -exec grep -n "re" {} /dev/null \;

とか。

Emacsが起動するShellコマンドには勉強させられるものが多いですよね。M-x
find-grepが起動するfindのオプションも参考になりますし。
0078sakito03/07/09 00:27ID:OtlZDPF4
>>76
スレ違い御容赦を、、ぼくはPython普及もやってるのです。
# PyJUGの中の人の一人です。

とりあえず
http://www.python.jp/Zope
http://www.zob.ne.jp/~hide-t/comp/python/py21-tut-ja/tut-ja/
を御覧ください。

Mac OS X10.3では(Pythonの開発が)まにあえば、非常に重要な地位を持って
Pythonが利用される事になるはずです。

>>77
Emacsのデフォルト設定は結構かんがえられてます。
Emacs利用して初めてしったオプションとかもありますし。
0079名称未設定03/07/10 15:48ID:JHA9rjqo
Mac OS10.15の環境です。たった今、>>1の「Carbon Emacs日本解説サイト」
からダウンロードしたEmacsがたちあがりません。

UNIXなどの知識がないのですが、「ためしてみたい!」と思いインストールしたが
起動しないので焦っています。ぜひ、Emacsを使ってみたいのでよろしければ、
アドバイスをお願いします。

なお、パソコン自体の知識が乏しいので、難易度の高い設定などが必要ならば
今回使用するのはのはあきらめ、知識が付いてからまた試していきたいと思います。

よろしくお願いします。
0080名称未設定03/07/10 19:20ID:4DfGTrzH
設定云々以前にEmacsを使うってこと自体がそれなりのスキルが
要求されることだと思うが…
0081名称未設定03/07/10 21:51ID:FboEHQxn
>>80
それでもひと昔前の大学生なんかは
いきなりEmacsとか触らさせられたもんだ、
と言ってみる。
0082sakito03/07/11 00:42ID:rQvVONg/
>>79
具体的にどこからダウンロードしました?
物によってはFrameWorkのバージョンの問題で10.2以上を必要とするバイナリが存在します。

もし、時間があり、知識を吸収したいならば、CVSよりのコンパイルをおすすめします。
トラブル発生したらここに書き込めば極力アドバイスしますです。

# 質問時は発生した事象をなるべく具体的に記述してくさださいね。

>>82
いまCVS版なので導入にややスキルが必要な状態ですね。。
利用するだけなら実はそれほどスキルは必要ないけど、検索能力が必要かも。
# あとはキー操作に慣れるかどうかが結構きついかも。

>>81
いきなりEmacsやViの方がUnixの勉強にはなるとは思うです。スパルタではあるけど、、
0083>>7903/07/11 03:38ID:g6ecq1a9
>>82
レスありがとうございます。具体的には、「Emacs21 on Mac 入門から中毒まで」
さんからのリンクで、バイナリインストールの項目からパッケージ版をインストール
させてもらいました。

sakitoさんのおっしゃるとおり、10.2以上を必要とするパッケージのような気がします。
(以前、10.2のアプリをインストールしたとき、起動しなかったのと同じ状態の用です)

CVSからのコンパイル作業を覚えてインストールしたいと思います。

ありがとうございました。
0084名称未設定03/07/11 06:13ID:Lc9oDDoJ
>>81

某大学某キャンパス出身ですが、メール読み (mh-e だっけ) やレポート書き
(LaTex) 標準環境として全員に Emacs が教育された結果、Emacs (当時は
Mule だったか) を「開くファイルの数だけ複数起動して」使う学生がほとん
どでした。バッファの概念も教えてたはずですが。

しょせんそんなもんです。

とかいう僕も、大学卒業するまではそういう使い方に全く疑問を持ってません
でしたが… (もととも文系←言い訳)。wanderlust だの tramp だの C-x 2 だ
の C-x 5 2 だの各種プログラミング用のモード設定だのは卒業してから覚え
ましたね。いまではウェブブラウザと Emacs のみが常時起動されている状態
に…。Windows でも Xkeymacs 使ってるし。もう離れられない。
0085名称未設定03/07/12 11:57ID:75/jyeLQ
うひゃー。大学ちゅーのはすごいとこですのー。行ってみたいようなそうでないような。。
0086sakito03/07/13 00:35ID:I1C3C4EV
>>83
おそらく10.2用なのでしょう。
CVSからのコンパイルに関しては「Emacs21 on Mac 入門から中毒まで」に説明ありますので
Developer Toolsを入手してコンパイルしてみてください。
失敗してもここに来ればだれか助けてくれるかも。

>>84
バッファの概念は普通のエディタしか利用した事ない人にはわかりずらいだろうか?
いわゆるタブブラウザのタブとかの概念と近似かもしれません。
# 最近IEしか利用した事ない人にタブブラウザ説明するのに苦労した。。

>>85 スレ違イデスケド、、
大学って学生時代に思ってるよりも、場所によりすっごい差があるんです。
有名ってだけでは意味がないですし、偏差値だけでも実際あまり意味ない。

もし将来世界を支配したいとかのでっかい野望(w をもってる受験生ならば文部科
学省からの補助金学とか、卒業生による学閥の形成範囲とかも調査した方がよ
いですよ。。
# まあ普通はそこまで考えないんだけど、、
0087名称未設定03/07/14 00:17ID:k44mTIcy
日本語が使えないのでも良ければ、英語版Emacsが最初から入っているので、
それを使って勉強してから日本語版に挑戦すればと独り言。
0088名称未設定03/07/14 08:06ID:uEaHL79V
ソンナコトニマジレスシナクテモ...
0089sakito03/07/14 22:53ID:eAbEaA+j
>>87
Emacsには日本語版とか英語版とかは基本的にないです。
コンソールのみ起動になってるやつの事ですね。

>>88
マジレスすまそ。( つД`)



0090山崎 渉03/07/15 10:03ID:QG5ialQf

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0091名称未設定03/07/15 10:05ID:WBJdc4VS
>>87,89
Terminalが日本語が通らないってことを言いたかったのでしょうか。
JTerminalを使えば大丈夫ってことでしょかね。
0092山崎 渉03/07/15 14:27ID:/6SaCgsj

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0093名称未設定03/07/15 21:37ID:4N+pVtMv
Terminalで安定して日本語入力できる日がくればいいなあ。
0094sakito03/07/15 22:50ID:WD81OSU0
>>93
安定した日本語入力。。未だ不安定なのはやや問題だとおもふ。
10.3ではどの程度進化するるのかな。。

0095名称未設定03/07/20 12:52ID:cQTVHSTx
Emacs21 on Mac入門から中毒まで
に書いてある通りにやってみたのですが

make bootstrap
とすると

Fatal error (11).make[1]: *** [autoloads] Error 139
make: *** [bootstrap] Error 2

とエラーが出て、そのまま
sudo make install
とすると

Your tree does not include the compiled Lisp files.
You need to do `make bootstrap' to build Emacs.
Emacs now requires Texinfo version 4.2.
make: *** [maybe_bootstrap] Error 1
となります。

emacs/macフォルダの中にEmacsというアプリケーションができてるので
ダブルクリックで起動しても
「操作は完了できませんでした。」
「予期しないエラーが起きました(エラーコード10000)。」
とメッセージがでて起動しません。

OSは10.2.6 です。
HELP!
0096sakito03/07/20 17:35ID:Tb2WpzVR
>>95
今なりますね。
6月半ばあたりのを取得するとよいかと思います。


0097sakito03/07/20 17:39ID:Tb2WpzVR
過去のCSVを取得する方法は具体的には
cvs -z3 -d:pserver:[email protected]:/cvsroot/emacs co -D "2003-06-10" emacs
とかで日付指定してください。
0098名称未設定03/07/21 03:13ID:dUJHNnBt
>>95
とりあえずは
src/unexmacosx.c の
#define MAX_UNEXEC_REGIONS 30
を 30 → 130 と変更し、
src/s/darwin.h の
#define LD_SWITCH_SYSTEM_TEMACS -prebind -framework Carbon -lstdc++ -Xlinker -headerpad -Xlinker 690
を 690 → 1c70 と変更すればコンパイルできます。
2つの数字はコメントにあるように 130 * 56 = 0x1c70 てな感じで合わせればよいです。
00999503/07/21 12:42ID:d4EVfkm9
>>96
>>97
>>98

サンクス!
unexmacosx.c と darwin.h を書き換えたらバッチリでした。
日本語も表示&書けて快適。(インライン入力はできないが)

でもDOCKに登録すると起動してくれないのはなぜ?
0100sakito03/07/23 23:32ID:qY7Wdaa6
C不勉強です。。

>>99
Emacs.appをって事ですか?
う。。ん。中身がなんか変なのかもしれないです。

普通にダブルクリックするなら起動するんですよね?
0101名称未設定03/07/24 00:57ID:/FZY8xsQ
>>99
うちもそうなってたけど、システムを再起動した後はドックから起動できるようになったよ
■ このスレッドは過去ログ倉庫に格納されています