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



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

Emacs

1 :名無しさん :2000/08/28(月) 17:22
Emacs,Mule関係はこちら。


548 :名無しさん@お腹いっぱい。 :2001/07/01(日) 06:44
grrrrrrrrrrrr

concat のソースがみれねぇ〜〜〜!!!!!!!!!!

どーやったらソースミレンダ


   ∧ ∧  カタ
   (,,゚Д゚)   カタ
   ノ つつ〔| ̄ ̄]
 〜(,,_〔 ̄||====]

549 :名無しさん@お腹いっぱい。 :2001/07/01(日) 12:39
>どーやったらソースミレンダ
emacs 使おうという人がこんなレベルの低い
質問をするとは尾も和なかった。

550 :名無しさん@お腹いっぱい。 :2001/07/01(日) 13:09
「また、もしその関数の元のソースを見たくなったら、関数 find-tag を使ってその関数に飛ぶことが出来る。
まず M-. とタイプし (即ち、 META キーとピリオドキーを同時に押すか、または ESC キーを押してからピリオドキーを押し), 出てきたプロンプトに対してソースコードを見たい関数の名前、例えば mark-whole-buffer 等、をタイプする。
すると、 Emacs はバッファを切り替えて、その関数のソースコードをスクリーンに表示してくれる。」

と書いてあるので、とにかく言われた通りに

>> M-. mark-whole-buffer

と入れると

「No tags containing mark-whole-buffer」

といわれる。(・皿・)ムッキー

よーするに俺様の使ってるTAGSにmark-whole-buffer が入っていないのね。

で、俺様のTAGSにmark-whole-bufferを入れるにはどうしたらいいのか?

    アーヒャヒャヒャヒャヒャヒャヒャヒャヒャ
     アーヒャヒャヒャヒャヒャヒャヒャヒャ
      アーヒャヒャヒャヒャヒャヒャ
   ΛΛ          ΛΛ
  (゚∀゚,,)        (,,゚∀゚)
((⊂|  ⊃))      / つ つ))
  ⊂  )〜  Ξ  〜  /⊃
    ∪        ∪

551 :名無しさん@お腹いっぱい。 :2001/07/01(日) 14:18
% etags -R -f /path/to/TAGS /path/to/emacs/directory
として
/path/to を tags-table-list という変数に加えましょう。
変数を設定するのは M-x customize-variable を使うと便利です。

Emacs のディレクトリは普通なら /usr/local/share/emacs あたりですが
自分の環境で確かめてください。

552 :名無しさん@お腹いっぱい。 :2001/07/01(日) 14:26
M-x describe-function で link をたどれ。

553 :名無しさん@お腹いっぱい。 :2001/07/01(日) 14:46
ぐはぁ 書き忘れた。
俺様は Meadow 使ってるから、Emacs のマニアル役に立たんのだ。

1点目!
「`TAGS' ファイルを作成するには、まずこのファイルを作成したいディレクトリに移動する。」

って書いてあるけど、いったいどのディレクトリに作っていいのか書いてない!
どこでもいいのか、どこでもいいならそう書いておいてほしい!

2点目!!
「あなたの使っている Emacs のデフォルトの初期値いかんでは `タグテーブル' を指定する必要があるかもしれない。」
て書いてあるけど、自分の Meadow が タグステーブルを指定する必要がある状態なのか、必要無い状態なのか、その判断をする方法が書かれていないいいいいいいいい!!!!!!!!!!!!

ついでに tags table を「タグテーブル」って訳すな!

3点目!!!
「`emacs/src' ディレクトリにあるファイルを指定することになる場合が殆どであろう。」
て書いてあるけど、俺様は Meadow 使ってるから、emacs/src ディレクトリなぞ存在しないのだああぁぁぁぁぁ!!!!!!

代わりに
Meadow/1.14/bin
Meadow/1.14/etc
Meadow/1.14/info
Meadow/1.14/lisp
Meadow/1.14/site-lisp

ならあるが、いったいどこに俺様の黒光りするぶっといタグステーブルをぶちこんでやればいいのだぁぁぁっぁぁ!!!!!!!!
(てゆーか迷うならとりあえず全部にぶちこめばいいのか?!)

       ∧∧
       ( ゚∀゚) アヒャッ !
       ヽ|〃
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

554 :名無しさん@お腹いっぱい。 :2001/07/01(日) 15:40
「`TAGS' ファイルを作成するには、まずこのファイルを作成したいディレクトリに移動する。」

て書いてあるけど、いったいどこに作ればいいのだ?
どこに移動すればいいのだ?

555 :■■■■■■■■■■■終了■■■■■■■■■■■ :2001/07/01(日) 15:42
>>554
ファイルを作成したいディレクトリ

556 :名無しさん@お腹いっぱい。 :2001/07/01(日) 15:43
Meadow のインストールディレクトリでいいんじゃないでしょうか。

557 :名無しさん@お腹いっぱい。 :2001/07/01(日) 16:01
Meadow のインストールディレクトリー、つまり私の場合は

C:\usr\local\Meadow

に etags.exe をコピーして、Meadow のミニバッファから

>> M-! etags *.el
と打ってみましたが、
「*.el No such file or directory」
と出てくるので、elファイルtがたくさんあるディレクトリーで実行しないとダメなような気がします。

558 :名無しさん@お腹いっぱい。 :2001/07/01(日) 16:06
手元のすこし古い Meadow についてる etags.exe はディレクトリを再帰
的に読むオプションが使えないみたいだけど、これ不便じゃない?
最新版もそうなの?

559 :名無しさん@お腹いっぱい。 :2001/07/01(日) 16:09
>>553
何の tabs table を作りたいの?
あと、
> 俺様の黒光りするぶっといタグステーブル
ってのはどこでどうやって作ったものなの?

560 :名無しさん@お腹いっぱい。 :2001/07/01(日) 16:14
tabs table ていうものがあるか知りませんが、私が作りたいのはtags tableです。
で、なんのtags tableかときかれても、わかりません。
ただ、タンに、いろんな関数とかのソースを見たいだけです。

M-. (関数名)
といれても、
visit tags table: (default TAGS) c:\usr\local\Meadow\1.14\bin\

とミニバッファに出てきて、そこで Enter key を押すと、

No tags containing concat

と出てくるんです。

tags table が目的ではありません。ソースを見るためにtags table が必要みたいなんです。

561 :559 :2001/07/01(日) 17:17
> tags table が目的ではありません。ソースを見るためにtags table が必要みたいなんです。
うん、だから TAGS ファイルは持ってるのかな?
ってこと。
持ってなくって elisp の TAGS フィルを作りたいんなら、>>557 さんみたいにやれば
TAGS ファイルは作成される。
んで、そいつを指定してやれば OK だと思うんだけど。

あと、elisp のソースを見たいだけなんだったら
>>552 さんの方法とか M-x find-function とかでもできるし。

562 :名無しさん@お腹いっぱい。 :2001/07/01(日) 18:47
>>557
板違いでしょう。

563 :名無しさん@お腹いっぱい。 :2001/07/01(日) 19:07
Emacs だからいいじゃんs

564 :たころう :2001/07/01(日) 21:13
Mule for Win32つかってるんですが
ファイルを新規作成したときの
文字コードを自動的にEUCにするにはどうしたらいいんでしょうか?

565 :名無しさん@お腹いっぱい。 :2001/07/01(日) 21:17
>>564
UNIX

566 :たころう :2001/07/01(日) 21:22
.emacsにUNIX
とかくというこどですか?

567 :たころう :2001/07/01(日) 21:22
>>566
>>565にです。

568 :名無しさん@お腹いっぱい。 :2001/07/01(日) 21:23
はあ...

FreeBSDユーザーってここまでレベル低

569 :名無しさん@お腹いっぱい。 :2001/07/01(日) 21:33
>>564
いっそうの事、Windowsなんて消し去ってUNIXでも入れリゃいいのに。

570 :名無しさん@お腹いっぱい。 :2001/07/01(日) 21:47
(1)
>> M-x find-function
find-function: concat
      ↓
concat is a primitive function

と表示されましたが、ソースは出てきません。

(2)
M-x describe-function
describe-function: concat
      ↓
concat is a build in function...........................

と説明は出てきましたが、ソースは出てきません。
リンクをたどってみましたが、同じ説明が何度も出るだけです。

571 :名無しさん@お腹いっぱい。 :2001/07/01(日) 21:50
> たころう
emacs のバージョンは 19 か? そんなら
 (set-default-file-coding-system *euc-japan*)
を入れるべし。Meadowをつかってるなら、こっち
 (set-default-coding-systems 'euc-japan)
だ。

572 :名無しさん@お腹いっぱい。 :2001/07/01(日) 21:52
>>570
あのさー、それ何がやりたいの?
concatはそこに書かれているように a built-in functionだから
lispじゃなくてCで書かれているんだよ。だからソースは
見れない (Cで書かれたEmacs自身のソースをみれば載ってると
思うが、たぶん参考にはならんだろう)。

573 :559 :2001/07/01(日) 21:54
>>570
> concat is a primitive function
> concat is a build in function...........................
そいつらは、concat は elisp でなくて C で実装されてるよって言ってます。
ソースを見たかったら Emacs のソースを落としてきて、
C のファイルで TAGS ファイルを作りましょう

mark-whole-buffer は elisp で実装されてるからとりあえずこっちを見てみたら?

574 :559 :2001/07/01(日) 21:55
>>572
カブッタ

575 :たころう :2001/07/01(日) 22:06
>>571
できまいした どうもありがとうっす

576 :名無しさん@お腹いっぱい。 :2001/07/01(日) 22:12
言われた通りに

>>M-x find-function mark-whole-buffer

と打ってみました。すると、

The library 'simple' is not in the path.

といわれました。

577 :名無しさん@お腹いっぱい。 :2001/07/01(日) 22:15
次に

>>M-x describe-function
describe-function: mark-whole-buffer

と打つと、説明文が出てきて、simple の単語にリンクが張ってあるのでクリックすると、

The library 'simple' is not in the path.

と言われました。

578 :559 :2001/07/01(日) 22:28
>>576,677
load-path の値はどうなってます?
M-x descrive-variable RET
load-path RET
で表示されている中に、
Meadow/1.14/lisp
という文字列はありますか?

もし無かったら .emacs で load-path を間違って変な値に書きかえちゃったんじゃな
いんかな?

579 :名無しさん@お腹いっぱい。 :2001/07/01(日) 22:57
>>578
言われたとうリにタイプしてみると、以下のようになりました。
Meadow/1.14/lisp はありません。

load-path's value is
("c:/USR/LOCAL/MEADOW/1.14/site-lisp"
"C:/USR/LOCAL/MEADOW/site-lisp"
"C:/USR/LOCAL/MEADOW/1.14/lisp"
"c:/USR/LOCAL/MEADOW/1.14/lisp/textmodes"
"c:/USR/LOCAL/MEADOW/1.14/lisp/progmodes"
"c:/USR/LOCAL/MEADOW/1.14/lisp/play"
"c:/USR/LOCAL/MEADOW/1.14/lisp/mail"
"c:/USR/LOCAL/MEADOW/1.14/lisp/language"
"c:/USR/LOCAL/MEADOW/1.14/lisp/international"
"c:/USR/LOCAL/MEADOW/1.14/lisp/emulation"
"c:/USR/LOCAL/MEADOW/1.14/lisp/emacs-lisp"
"c:/USR/LOCAL/MEADOW/1.14/lisp/calendar"
"C:/USR/LOCAL/MEADOW/1.14/leim")


Documentation:
*List of directories to search for files to load.
Each element is a string (directory name) or nil (try default directory).
Initialized based on EMACSLOADPATH environment variable, if any,
otherwise to default specified by file `epaths.h' when Emacs was built.

You can customize this variable.

580 :名無しさん@お腹いっぱい。 :2001/07/01(日) 22:58
いや良く見ると
"C:/USR/LOCAL/MEADOW/1.14/lisp"
てのがありました。
よって、.emacs は無事と思われます。

581 :559 :2001/07/02(月) 00:14
>>579
かなり謎かも。

それでは、
C:/USR/LOCAL/MEADOW/1.14/lisp/simple.el はありますか?
また、
C-x C-f C:/USR/LOCAL/MEADOW/1.14/lisp/simple.el RET
で simple.el を開く事はできますか?
それから、
M-x locate-library RET
simple RET
の結果はどうなりますか?

とここまで書いてふと思った。
Meadow-1.14-i386-base.tar.gz だけでなくて、
Meadow-1.14-i386-els.tar.gz もちゃんとインストールしてる?
Meadow-1.14-i386-els.tar.gz がないと ".elc" ファイルだけインストールされて、
".el" ファイルが無いのでソースを見る事はできないです。
あとついでだから、
Meadow-1.14-1.14.2pre3.tar.gz も入れて、dump しなおしときましょう。
詳しくは小関さんのページにのってたと思う。

582 :名無しさん@お腹いっぱい。 :2001/07/02(月) 04:39
とりあえず全ファイルシステム中から simple.el というのを探せ。
なければ入れろ。そして見ろ。これで終わり。

583 :名無しさん@お腹いっぱい。 :2001/07/02(月) 22:10
>>582
言われた通りにやったらできました!
ありがとうございます。

>>581
詳しく教えてくださってありがとうございます!
いまのところ、>>582 さんのやり方でソースはとりあえず見れてますので、この方式でいこうと思います。

今後ともよろしくお願いします。

584 :名無しさん@お腹いっぱい。 :2001/07/03(火) 08:55
キーボードのTabを押したとき、0x09にするにはどうするの?
C-q C-iは面倒。

585 :名無しさん@お腹いっぱい。 :2001/07/05(木) 01:04
なぜだか知りませんが、simple.el がハードディスクの中から消え去ってしまいました。
検索してもでてきません。
いまから、ダウンロードできるところを探してきます。

586 :名無しさん@お腹いっぱい。 :2001/07/05(木) 01:22
とりあえず、>>581 さんの言う通り、
http://kawacho.don.am/win/meadow/install.html
から
Meadow-1.14-i386-els.tar.gz
をダウンロードしている最中です。

しかし、なぜ、simple.el が消えてしまったのか謎ですが。

587 :名無しさん@お腹いっぱい。 :2001/07/06(金) 00:48
ヽ ♪なぜか Meadow が起動しなくなった〜〜〜♪
l 」 ∧_∧        
‖(  ゚∀゚ ) ガオー! 
⊂     つ      
 人  Y         
 し(_)    

588 :━━━━━━━━━━━━━終了━━━━━━━━━━━━━━━ :2001/07/06(金) 01:40
 

589 :名無しさん@お腹いっぱい。 :2001/07/07(土) 02:43
   .__
  J_†_|   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   (,,゚Д゚) < 再インストールしたら直りました。あーぼん。
  ハ ̄ ̄`つ |
  し ╋|   |
   |___|   \____________
   ∪ ∪

590 :名無しさん@お腹いっぱい。 :2001/07/07(土) 09:30
>>584
M-x fundamental-mode

591 :名無しさん@お腹いっぱい。 :2001/07/07(土) 14:17
M-C-bってどうやって入力するの?

592 :名無しさん@お腹いっぱい。 :2001/07/07(土) 23:50
>>591
Windowsキー+Ctrlキー+b

593 :名無しさん@お腹いっぱい。 :2001/07/08(日) 00:24
開始位置でマーク (C-space) して、終了位置に移動して、
M-x fill-region。70文字か80文字くらいで改行される。

桁数を変えたければ
 M-x set-variable(RET)
 fill-column(RET)
 30(RET)
で指定するか、~/.emacs に (setq fill-column 30) と書く。

mule/emacs 歴 6年目にして この機能を使ったのは今日が始めて。
うそが書いてあったらスマソ。

594 :名無しさん@お腹いっぱい。 :2001/07/08(日) 03:05
Windows キーもメタキーになるんだ。

595 :名無しさん@お腹いっぱい。 :2001/07/08(日) 03:12
>>594
メタキー=Windowsキー=Commandキー

596 :名無しさん@お腹いっぱい。 :2001/07/08(日) 03:53
Altキー使ってるが(TeraTermでMetaKeyチェックいれて)

597 :名無しさん@お腹いっぱい。 :2001/07/12(木) 01:03
emacsで、(メールじゃなくて)ローカルのファイルPGPやgpgを
扱いやすくしてくれるものないですか?
今mailcryptつかってるんですが、なんだかイマイチ。

PGPじゃなくて、crypt程度でもいいんだけど。
簡単に暗号化したファイルを読んだり書いたりしたい。

598 :名無しさん@お腹いっぱい。 :2001/07/12(木) 01:18
cryptじゃ元に戻らないと思うがどうか?

599 :名無しさん@お腹いっぱい。 :2001/07/12(木) 02:09
ActaやInspiration、今でいうとIdea Stormのような、

・空白インデントで階層が表わされていて、
・トピックのみで完結している、

アウトラインモードはどうやったら良いんでしょう?

どうしても、あの「見出し」でアウトライン付けして、後でその中身のテキストを埋める、ってタイプが思考を妨げてヤなのです。

いろいろやってはいるんですが、空行があると、そこで折畳みが途切れてしまいます。
XEmacsだと▽記号を付けて折畳んだりできて、まさにActaっぽくできそうなのに、これもうまくいかず。

600 :名無しさん@お腹いっぱい。 :2001/07/12(木) 08:23
>>597
C-u M-| gpg --options
じゃダメ?

601 :名無しさん@お腹いっぱい。 :2001/07/15(日) 00:27
emacs-w3m の form 対応記念 age
んで、そのテスト。

602 :名無しさん@いっぱいいっぱい。 :2001/07/15(日) 09:20
>601
寺西さんサイコー!
それはいいとして、2ch用だったら navi2ch の方がよいのでわ。

603 :名無しさん@お腹いっぱい。 :2001/07/15(日) 09:43
http://www.lares.dti.ne.jp/~tesse/gallery.htm

604 :名無しさん@お腹いっぱい。 :2001/07/15(日) 10:05
>>601
!!
マジデスカ!!

605 :名無しさん@お腹いっぱい。 :2001/07/15(日) 16:27
xemacsでかつかつとQtを使ったプログラムを書いてるんですが
インデントや整形がうまくいかなくて困っています。
slotsやQ_OBJECTなどの独特の記述があるから....
何処かにQt用のcc-modeないでしょうか?

606 :名無しさん@お腹いっぱい。 :2001/07/17(火) 13:37
Wnn+eggのfence-modeでも、Ctrl-hで直前の一文字を消去するにはどうすればよいのでしょうか?
私が使っている環境(学校のシステムなので何がどう設定されているのかわかりません)
では、global-set-keyではfence-modeのキーバインドが変わらないようなので。

607 :名無しさん@お腹いっぱい。 :2001/07/18(水) 00:26
>>606
(define-key its-mode-map "\C-h" 'its-delete-backward-SYL)
じゃ駄目?

608 :606 :2001/07/18(水) 02:50
駄目でした。XEmacs21.1(patch 10), GNU Emacs 20.7.2,
mule2.3(GNU Emacs 19.34.1)いずれも、
Symbol's value as variable is void: its-mode-map
というエラーがでます。さらに、XEmacsでは、
To ensure normal operation, you should investigate the cause of the error
in your initialization file and remove it. Use the `-debug-init' option
to XEmacs to view a complete error backtrace.
と言われました。
なお、XEmacsでは、global-set-keyだけでもCtrl-hで
直前の一文字消去になっていました。しかし、学校のシステムは
mule2.3の方が標準で、mewなどはmule2.3にしか入っていないようです。
自力でmewその他をXEmacsにインストールする力はありませんので。
(そもそもlispは何一つ知らないんです。)

609 :名無しさん@お腹いっぱい。 :2001/07/18(水) 19:26
>606
こんな感じ?
(define-key fence-mode-map "\C-h" 'fence-backward-delete-char)
(define-key henkan-mode-map "\C-h" 'henkan-quit)

610 :609 :2001/07/18(水) 19:28
つーかすぐ上に書いてあんじゃん。
606は607の書き込みを誤解してるわけね。

611 :名無しさん@お腹いっぱい。 :2001/07/18(水) 19:49
font-lock-add-keywordsが使えなくて困っています。
C-h fしても見つからないのでどうも入ってないような気がします。
どうやったら使えるようになるでしょうか?

612 :606 :2001/07/18(水) 20:46
>>609
ありがとうございます。やっとできるようになりました。

613 :名無しさん@お腹いっぱい。 :2001/07/19(木) 03:18
mew2 pre1 使ってるんだけど、ディレクトリキャッシュ
(~/Mail/.mew-folder-*) の更新ってどうやるの?
ディレクトリを作成したり削除したりしても更新してくれないようだけども。

614 :名無しさん@お腹いっぱい。 :2001/07/19(木) 17:46
>>613
C-u Z でどうかな?

615 :なしし :2001/07/19(木) 21:26
指定できる色を一覧で表示するってどうやるんだけ?
グラデーションでずらーって

616 :名無しさん@お腹いっぱい。 :2001/07/19(木) 22:06
>>615
list-colors-display
こういう場合は apropos で color なんかをキーワードに
探すのがおすすめ。

617 :名無しさん@お腹いっぱい。 :2001/07/20(金) 00:42
>>211
どこにあったのでしょう。見つけられません。

618 :名無しさん@お腹いっぱい。 :2001/07/20(金) 00:53
申し訳ありません。見つけました。

619 :名無しさん@お腹いっぱい。 :2001/07/21(土) 00:58

あ、レスつけてもらってた。

>>598

> cryptじゃ元に戻らないと思うがどうか?
いや、FreeBSDのcrypt (1)は (enigma (1)が本名?)はもとにもどる。

>>600
> >>597
> C-u M-| gpg --options
> じゃダメ?

それを簡単にやりたいのよ。(あんまりlisp書かずに)

620 :名無しさん@お腹いっぱい。 :2001/07/23(月) 21:50
ほんとうに申し訳ありませんが、
どなたかWindows上でのマニュアルの読み方を教えてください。
ftp.ascii.co.jp/pub/GNU/emacs-20.x/emacs20.6-man-jp.tgz
をダウンロードしたんですが、
文字化けしています。

621 :名有りさん@お腹へった :2001/07/23(月) 22:05
>>620
nkfちゅうので変換させてみれば?
Windowsで見たいのならShift JISにね

622 :621 :2001/07/23(月) 22:07
あるいは ブラウザから開くといいかも......

623 :名無しさん@お腹いっぱい。 :2001/07/23(月) 22:35
>>620

そもそもtgzを展開しました?

zcat emacs20.6-man-jp.tgz | tar xf -
とか
tar zxf emacs20.6-man-jp.tgz
とか。

624 :名無しさん@お腹いっぱい。 :2001/07/23(月) 22:37
>>619
gpg と同じだと思うけど (てゆーか、何がしたいのかいまいちわからん)
openssl(1) はどう?

625 :名無しさん@お腹いっぱい。 :2001/07/23(月) 23:47
>>624
> >>619
> gpg と同じだと思うけど (てゆーか、何がしたいのかいまいちわからん)


いやいや、ごめん。

たとえば、gpgとかで暗号化したファイルをfind-fileとかで開いたら
自動でパスワードたずねてくれて復号化して、
killするときにまた暗号化してくれるとか、
そういうelispないかな、と。いまんこmailcryptが
一番近いかもしれない。

626 :名無しさん@お腹いっぱい。 :2001/07/24(火) 00:05
単刀直入に聞きます。
FreeBSDでEmacs20.7をつかっているのですが
この日本語フォントはBDFフォントという物なのでしょうか?

627 :名無しさん@お腹いっぱい。 :2001/07/24(火) 00:21
>>626
ん〜、Emacs は関係ないけど、TrueType font 使って
ないなら、bdf。実際に使ってるのは bdf をバイナリに
変換した pcf (を gzip で圧縮したもの)。

/usr/X11R6/lib/X11/fonts/misc/jiskan16.pcf.gz
とかな。

628 :名無しさん@お腹いっぱい。 :2001/07/24(火) 00:29
http://www.mars.sphere.ne.jp/imamura/jisx0213.html
これとは関係あるのでしょうか?
BDFフォントに綺麗な物やそうで無い物などあるのでしょうか?

629 :627 :2001/07/24(火) 00:39
>>628
ちゃんと名前書け。誰が誰かわからん。

使えるよ。emacs からも利用できる、ってだけ。
それは綺麗さを狙ったものではない。第3,4水準の漢字を
含めたもの。綺麗かどうかはスナップショットを見れば
わかるだろう (つまり現状と変わらんってことだ)。

630 :名無しさん@お腹いっぱい。 :2001/07/24(火) 00:49
MS Gothic + MS Courier にすれば Emacs も綺麗だじょ

631 :620 :2001/07/24(火) 02:27
>>621
>>623

620です。ほんとうにど素人ですみません。
623さんのおっしゃられる意味がよくわからないのです。
tar zxf〜はWindows上でどのように実行すればいいのでしょうか?
mule for Windowsをインストールしているのですが、
このmule上で行なえるのでしょうか?

620,621さんのおっしゃられることは試してみましたが、
どうも違うようです。現在のところ、どうやら日本語は
正しく表示されるのですが、やたらと「@」が出てくるのです。
これはtxtiファイルなのかなと思うのですが、
どうすれば正常に読めるのでしょうか??

どうか再レスお願いいたします。

632 :名無しさん@Emacs :2001/07/24(火) 10:06
>>631
texinfo ファイルか。
emacs -batch -q -no-site-file -l texinfmt -f batch-texinfo-format ファイル
で変換してみ。Windows 環境だと emacs のコマンド名が違うと思うが。

633 :名無しさん@お腹いっぱい。 :2001/07/24(火) 15:42
>>631
readme か何かにやりかたが書いてあったはず。
そもそもあなたの初心者加減だと、
info を読む方法もわからないと思われるので、
もっと基本を勉強したほうがいいよ。

634 :名無しさん@お腹いっぱい。 :2001/07/24(火) 16:18
>>625
jamzcatとかを改造してみたら?

# じつは昔作りかけてほってあるコードがあったりするが… (^^;)

635 :名無しさん@お腹いっぱい。 :2001/07/24(火) 16:41
>>620

Windowsだったら、Mule for emacsなんて古いもの使わないで、
まずemacs 20ベースのMeadowを入れることからはじめては?
ふつうにインストールすれば、infoも読めるはず。

(muleだってinfoはついてきてるはず)

636 :名無しさん@お腹いっぱい。 :2001/07/24(火) 21:55
>>620
*.texi ってファイルはありますよね?
そしたら、そのファイル(*.texi がいっぱいあったら一番それっぽい奴 :-)を Meadow
で開いて、
M-x texinfo-format-buffer RET
としてしばらく待つと、info ファイルができあがる。
あとはそのファイルを保存して、
C-x d RET
で dired-mode に入って、できあがった info ファイルの上で "I" を押すと、めでた
くマニュアル(info)が読めるはず。

インストールの仕方は自分で調べてみて下さいな。

637 :620 :2001/07/25(水) 07:02
みなさま、ほんとうにありがとうございます。
なんだか遠い道のりのようですが、
頑張ってみます。それにしても、
わからないから、マニュアルを読みたいのに、
マニュアルを読むこともできないなんて、

・・・みなさんどうやって勉強されたんですか?

638 :名無しさん@お腹いっぱい。 :2001/07/25(水) 11:15
フォントまわりについて教えてください。
狭い画面で東雲ゴシックを使うべく、.Xresources に

*Emacs.Fontset-0: -shinonome-gothic-medium-r-normal-*-12-*-*-*-*-*-fontset-12
*Emacs.Font: fontset-12

と書いてるんですが、Emacs 21.0.104 では jisx0208 が
-shinonome-gothic-medium-r-normal--12-110-75-75-p-120-jisx0208.1983-0
というプロポーショナルフォントで表示されてしまいます。ボールドは
-shinonome-gothic-bold-r-normal--12-110-75-75-c-120-jisx0208.1983-0
と、-c- の方が使われるんですが…。
*Emacs.Fontset-0: -shinonome-gothic-medium-r-normal-*-12-*-*-*-c-*-fontset-12
のように -c- を明示しても変わりません。.emacs で同等の指定をしても同じです。
iso8859-1 や jisx0201 はどの場合も -c- のフォントが使われてます。
ためしに fonts.dir をいじって -p- を抹殺したら、漢字が□になってしまいました。
なんとか等幅フォントで表示できないでしょうか?

# もちろん、-c- のフォントは存在してますし、kterm などでは表示できています。
# Emacs 21.0.103 では、逆に -medium-...-c- で、-bold-...-p- となってました。

それから、Shift+左クリックでフォントセットを切り換えると、fvwm2 のときに限り、
Emacs が固まります。固まった状態のまま fvwm2 を終了させたり restart すると
何事もなかったかのように復活します。fvwm2 の方に問題ありなのかもしれませんが、
上のようにあやしい現象が見られるので、emacs にも疑いの目を向けざるを得ません。
これはどっちが悪いんでしょう?

639 :名無しさん@お腹いっぱい。 :2001/07/25(水) 12:45
>>637
英語版だったらはじめからついてるね。
M-xi で info-mode に入ってから
* Emacs
とか書いてあるところにマウスカーソルを持ってって
左クリック(ホイールマウスならホイールクリックかな?)すると見れる。

とりあえずは、
C-ht でチュートリアルをやる事をおすすめする。

勉強方はとりあえず、
http://www.mirai.ne.jp/~mituzi/ltgp/doc/emacs/emacs.html
とかを見てみるとか。

Meadow ならめどうさんってページとか小関さんのページを見ると為になると思う。

親切すぎか?>俺

640 :名無しさん@お腹いっぱい。 :2001/07/25(水) 14:46
>>637

emacsやmuleについては、簡単な使い方の本が
けっこう出ているから買うのが吉。

あるいは、googleあたりで検索するもよし。

英文マニュアルから一気に行くのは、
周りに先達がいなければほとんど無理だと思う。

641 :名無しさん@お腹いっぱい。 :2001/07/25(水) 14:56
emacs21 はまだ未使用ですのであまりアドバイスできませんが

>>638
> *Emacs.Fontset-0: -shinonome-gothic-medium-r-normal-*-12-*-*-*-*-*-fontset-12
> *Emacs.Font: fontset-12
>
> と書いてるんですが、Emacs 21.0.104 では jisx0208 が
> -shinonome-gothic-medium-r-normal--12-110-75-75-p-120-jisx0208.1983-0
> というプロポーショナルフォントで表示されてしまいます。ボールドは
> -shinonome-gothic-bold-r-normal--12-110-75-75-c-120-jisx0208.1983-0
> と、-c- の方が使われるんですが…。
> *Emacs.Fontset-0: -shinonome-gothic-medium-r-normal-*-12-*-*-*-c-*-fontset-12
> のように -c- を明示しても変わりません。.emacs で同等の指定をしても同じです。
> iso8859-1 や jisx0201 はどの場合も -c- のフォントが使われてます。
> ためしに fonts.dir をいじって -p- を抹殺したら、漢字が□になってしまいました。
> なんとか等幅フォントで表示できないでしょうか?

M-x describe-fontset で japanese-jisx0208 の部分が本当に -c- になっているか
確認してみてはいかがでしょうか。なっていなければ .Xresources で必要な charset
について定義してみては。うちはこんな感じです。

emacs.Fontset-0: -*-*-medium-r-normal--*-*-*-*-c-*-fontset-gothic,\
ascii:-myalias-courier-medium-r-normal--*-*-*-*-c-*-iso8859-1,\
latin-iso8859-1:-myalias-courier-medium-r-normal--*-*-*-*-c-*-iso8859-1,\
japanese-jisx0208:-myalias-cgothic-medium-r-normal--*-*-*-*-c-*-jisx0208.1983-0,\
japanese-jisx0212:-myalias-cgothic-medium-r-normal--*-*-*-*-c-*-jisx0208.1990-0,\
japanese-jisx0201:-myalias-cgothic-medium-r-noraml--*-*-*-*-c-*-jisx0201.1976-0


ま、所詮開発版だし…

642 :638 :2001/07/25(水) 15:56
>>641 ありがとうございます。
.Xresouces や .emacs で -c- な LFD を明示しても、M-x describe-fontset では

japanese-jisx0208 -*-*-*-jisx0208.1990-*
[-Shinonome-Gothic-Medium-R-Normal--12-110-75-75-P-120-JISX0208.1990-0]

のように -p- になっています。21.0.103 では↓こうなんですが…。

[-Shinonome-Gothic-Medium-R-Normal--12-110-75-75-C-120-JISX0208.1990-0]

>ま、所詮開発版だし…

う、それを言われるとイタい(^^;

103 と 104 で src/fontset.c の diff を取ってみたら1行しか違わなかった。
試しにこの1行を書き換えて make しなおしてみたけど、状況は変わらなかった。
ここじゃないのかぁ…。

643 :名無しさん@お腹いっぱい。 :2001/07/26(木) 15:13
ネタがないので、 emacs の標準ディストリビューションに入っているもので
案外知られていない面白い lisp というのを紹介しあいましょう。
実用でも遊びでも可。

じゃあ始めに calendar の sunrise-sunset。
calendar-longitude, calendar-latitude を設定しておけば
その地域の日入、日没がわかります。
同様に phases-of-moon は満月新月など、月の満ち欠けがわかります。

644 :名無しさん@お腹いっぱい。 :2001/07/26(木) 15:42
じゃー僕も。.emacsに
(iswitchb-default-keybindings)
って付け足しておくとC-x bでbuffersを選ぶ時
便利になる。

645 :名無しさん@お腹いっぱい :2001/07/26(木) 15:43
Emacs (他のエディタだったかも) では、カーソルを
\C-f やカーソルキーなどで一文字ずつ移動させるのではなくて、
incremental search などでポンポン飛ぶように使うべし
という文を最近何かで読んだのですが、
賛否のほどは ?

646 :名無しさん@Emacs :2001/07/26(木) 16:55
>>645 incremental search などでポンポン飛ぶように使うべし
普段からこれになれておくと便利よ。
遅い回線で Emacs 使ってるときは Ctrl-l すらツラいしな。

647 :名無しさん@お腹いっぱい。 :2001/07/26(木) 17:01
doctor の日本語版ってないの?


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

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