トップページunix
1001コメント247KB

Emacs part 20

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/09/03(日) 23:44:52
Emacs とはエディタか、環境か、はたまた友達か。

GNU Emacs - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/emacs/

emacs - SCM: CVS Repositories [Savannah]
http://savannah.gnu.org/cvs/?group=emacs

EmacsWiki
http://www.emacswiki.org/

Emacs 電子書棚
http://www.bookshelf.jp/
0488名無しさん@お腹いっぱい。2006/11/04(土) 18:08:15
>>487
c-modeでもアンダースコアは区切りとみなされてるみたい。
0489名無しさん@お腹いっぱい。2006/11/04(土) 19:28:00
>481-
カーソルを移動することだけが目的なら、
forward-sexp (C-M-f), backward-sexp (C-M-b)でいけるが、どう?
0490名無しさん@お腹いっぱい。2006/11/04(土) 21:27:24
ed
0491名無しさん@お腹いっぱい。2006/11/04(土) 23:45:23
>>478
enable-font-backend
0492名無しさん@お腹いっぱい。2006/11/05(日) 00:28:16
>>489
>>487 で解決済みだとは思うが。
04934812006/11/05(日) 00:35:03
>>487
(add-hook 'c-mode-common-hook
に(modify-syntax-entry ?_ "w") でいけました。
ありがとうございます。
0494名無しさん@お腹いっぱい。2006/11/05(日) 01:00:12
>>493
(eval-after-load "cc-mode" (modify-syntax-entry ?\_ "w" c-mode-syntax-table))
でよいかと。
0495名無しさん@お腹いっぱい。2006/11/05(日) 03:43:45
>>483
> >>479 うんにゃ、まだ変。

あ、サンキュー。
でも、これ読む前に試しにビルドしてみたら、
'i'した瞬間に core 吐いて落ちたよ。orz.
0496名無しさん@お腹いっぱい。2006/11/05(日) 03:53:46
gdb で動かして backtrace 取れない?
0497名無しさん@お腹いっぱい。2006/11/05(日) 21:07:13
最近つかいはじめたものです
elscreenを導入後だとおもいますが、C-zで中断?できなくなりました。
どうすればもとの動作にできますでしょうか?
(global-set-key)は関係有りますでしょうか。elispはわかりませんがヒントか何かお願いします。
0498名無しさん@お腹いっぱい。2006/11/05(日) 21:44:13
>>497
ttp://www.morishima.net/~naoto/software/elscreen/


初めて使ってみたけど、結構面白いな。

screen# は 0 からじゃなくて 1 からの方がキー配列からすると直感的だな。(慣れの問題?)
スクリーン一覧を、ヘッダ・ラインじゃなくてメニュー・バーに並べて出せた方が嬉しいかもしれない。
04994972006/11/06(月) 21:47:17
誰も答えてくれないので、アンインストールしました
おさがわせしました
0500名無しさん@お腹いっぱい。2006/11/06(月) 22:38:54
>>498 が非常に参考になりそうなページを教えてくれていると思ったのだが?
0501名無しさん@お腹いっぱい。2006/11/07(火) 02:55:18
馬鹿は答えが目の前にあってもきづかない、という例。
0502名無しさん@お腹いっぱい。2006/11/07(火) 03:24:23
日本語読めないってのは悲しいねぇ。
0503ビギナー2006/11/07(火) 11:36:44
最近xyzzyから乗り換えようと思ってがんばっています。
CUIのunix環境でやっているのですが、ファイルを開く時は
ひとつひとつC-x C-fから指定して開いているのでしょうか?

Windowsのファイラーから、関連付けたファイルをxyzzyで開いていた頃に
比べるとすごい不便に感じます。

皆様どのように使っているか教えていただけますか?
0504名無しさん@お腹いっぱい。2006/11/07(火) 11:41:55
俺は別に不便じゃないけど、不便なら
M-x diredとかM-x speedbarとかつかえばいいんじゃね?
0505名無しさん@お腹いっぱい。2006/11/07(火) 11:48:15
ファイラから普通にダブルクリックでもひらけるし。
0506名無しさん@お腹いっぱい。2006/11/07(火) 13:13:27
質問です。
Aのフレームに表示しているファイルと、Bのフレームに表示しているファイルを入れ替えて表示するコマンドはありませんでしょうか? 
0507ビギナー2006/11/07(火) 14:07:27
>>504
ありがとうございます!
speedbarはいまいちなので、下記URLを参考に、diredでいろいろやってみます。
http://www.bookshelf.jp/soft/meadow_25.html#SEC263
0508497=ばか2006/11/07(火) 20:05:20
ありがとうございました。
再インストールしました。
0509名無しさん@お腹いっぱい。2006/11/10(金) 02:30:56
>>506
ない

>>507
emacsclient か gnuclient を使う手もある
0510名無しさん@お腹いっぱい。2006/11/10(金) 13:40:59
emacs 23 にしてみたのですが euc-jp なファイルが
みたいな表示になってきちんとデコードされて表示されません。
LANG を ja_JP.utf-8 から ja_JP.eucJP にすると表示は違いますがデコードされてないのは同じです。
ステイタスバーの左は UU1 となっています。

emacs 22 まではちゃんと euc-jp でも sjis でも utf-8 でもファイルが開けていました。
何か新しい設定が加わったのでしょうか?
ご存知の方いらっしゃいましたらご教授いただければ幸いです。
0511名無しさん@お腹いっぱい。2006/11/10(金) 14:02:12
> みたいな表示になってきちんとデコードされて表示されません。

書き込むと何も出ませんでした。^^;
ウェブなどで euc-jp をデコードし損ねたときによく見る○の周りに毛が生えたような
地図記号の工場のような文字がたくさん出ている状態です。(LANG=ja_JP.utf-8)
0512名無しさん@お腹いっぱい。2006/11/10(金) 19:59:38
>>511
エロいマーク?w
0513名無しさん@お腹いっぱい。2006/11/10(金) 22:25:16
iiimecfの最新版を入手しようとして
www.openi18n.orgにいったのですが
おちているのか接続できませんした
みなさんのところからはどうですか?

また、直接入手しようと
ftp://ftp.m17n.org/pub/mule/
にFirefoxでアクセスしたのですが
ユーザ名とパスワードを求められてしまい
ファイルを入手できませんでした

前には簡単に入手できた思うのですが
どこか最新版を入手できるところをご存じのかたいますか?

よろしくお願いします


0514名無しさん@お腹いっぱい。2006/11/10(金) 22:41:26
こちらこそよろしくお願いします
0515名無しさん@お腹いっぱい。2006/11/10(金) 23:28:30
anthy + anthy.elをお薦めしてみる
0516名無しさん@お腹いっぱい。2006/11/10(金) 23:42:03
513です

>>515さん
DebianでATOK for Linuxを使っています
Anthyは2年前ぐらいに使用していたのですが
そのときは使い物になりませんでした
今はそうでもないのですか?

Debianだったらapt-getでといわれそうですが
Packageでemacsをインストールしない理由は
アンチエイリアスでemacsを使いたくて
ソースからビルドしているからです

アンチエイリアス表示はできたのですが
日本語環境を整えようとして上記のような
問題にぶつかりました

すれ違いだったかもしれません

ありがとうございました
0517名無しさん@お腹いっぱい。2006/11/11(土) 00:14:37
いえいえ
こちらこそありがとうございました。
0518名無しさん@お腹いっぱい。2006/11/11(土) 00:49:39
>>513
debian でも fedora でも ubuntu でもパッケージがある。
05195102006/11/11(土) 01:33:25
なんとさっきの CVS 先端でなおっていました。
0520名無しさん@お腹いっぱい。2006/11/11(土) 02:08:22
フレームのタイトルがカーソルのあるバッファの名前になるようにしたいのですが、
どう設定すればいいですか?
0521名無しさん@お腹いっぱい。2006/11/11(土) 03:45:51
(setq frame-title-format "%b")
05225102006/11/12(日) 02:53:17
すみません、>>519 は完全に勘違いでした。
>>476 した emacs/ の中で cvs update -PAd したら emacs 22.0.90 になってしまっていて
emacs 22 に戻っただけでした。
0523名無しさん@お腹いっぱい。2006/11/12(日) 03:07:09
>>521
ありがとうございます。

(setq frame-title-format '("emacs: " mode-line-buffer-identification))

としてみました。
なぜか

(setq frame-title-format '(mode-line-buffer-identification))

だけだとうまくいかなかったのが謎。
0524名無しさん@お腹いっぱい。2006/11/12(日) 19:29:44
普通はTAGSファイルを作るときはシェル上でetagを実行するの?
M-x grep-find みたいな便利なインターフェイスは無いの?
0525名無しさん@お腹いっぱい。2006/11/12(日) 21:22:24
>>524
初歩的なことは、下記を見て自分で調べましょう
ttp://www.bookshelf.jp/
0526名無しさん@お腹いっぱい。2006/11/12(日) 21:48:55
>>525
なーんだ標準で用意されていないのか
ダッセー
0527名無しさん@お腹いっぱい。2006/11/12(日) 22:10:36
>>525
ダッセー
0528名無しさん@お腹いっぱい。2006/11/12(日) 22:19:54
はいはいダサスダサス
0529名無しさん@お腹いっぱい。2006/11/13(月) 02:21:30
emacs lisp で berkeley db を扱うライブラリはありますか?
0530名無しさん@お腹いっぱい。2006/11/13(月) 04:16:44
どこにでもあるとは限らない外部コマンドに依存する関数が標準のがキモイわ
とマジレス
0531名無しさん@お腹いっぱい。2006/11/13(月) 04:38:58
つまり無いってことさ。
0532名無しさん@お腹いっぱい。2006/11/13(月) 11:05:54
だれかが作ってる。
0533名無しさん@お腹いっぱい。2006/11/13(月) 12:04:42
>>530
たぶんetagってのはetagsの事だとエスパーしてレスすると、

etagsはemacsインストールの時に一緒に入ってくるでしょ?
0534名無しさん@お腹いっぱい。2006/11/13(月) 13:52:14
はいはいエスパーエスパー
0535名無しさん@お腹いっぱい。2006/11/13(月) 14:18:49
【速報!】PS3に欠陥
http://etc4.2ch.net/test/read.cgi/motenai/1163269007/
0536名無しさん@お腹いっぱい。2006/11/13(月) 18:38:53
Emacs Chess をお使いの方はいますか?
左右どちらかに castling できるときに king を不正な位置(左に三つとか縦に二つ)
に移動すると、エラーメッセージは出ますが移動が有効になり、
相手の手番なのにそのまま指してこなくなります。
エンジンは GNU Chess ですがこれは Emacs Chess 側のバグでしょうか?
0537名無しさん@お腹いっぱい。2006/11/13(月) 19:29:15
javascript.elというのをダウンロードしたいのですが、すでに消失しているようです。
http://web.comhem.se/~u83406637/emacs/javascript.el
だれかuploadしてださい。おねがいします。
0538名無しさん@お腹いっぱい。2006/11/13(月) 19:46:02
つ wayback machine
0539名無しさん@お腹いっぱい。2006/11/13(月) 21:09:55
javascript-mode.el
0540名無しさん@お腹いっぱい。2006/11/14(火) 20:43:43
22.0.90でmigemoというかisearchの調子がいまいちなんだけど、
そんな気がしてる人いますか?
0541名無しさん@お腹いっぱい。2006/11/14(火) 22:14:33
>>540
はい。
0542名無しさん@お腹いっぱい。2006/11/15(水) 00:48:51
>>540
>>323 のことかな。

0543名無しさん@お腹いっぱい。2006/11/16(木) 11:02:28
save-buffer時に、ディレクトリが存在していなければ勝手に
作成してくれるlispはないでしょうか?
0544名無しさん@お腹いっぱい。2006/11/16(木) 14:41:30
俺のEmacsはなければ作るかどうか訊いてくる。
0545名無しさん@お腹いっぱい。2006/11/16(木) 16:15:41
emacs 22 もそうだったけど 23 は文字が -nw でずれまくります。(xtermで確認)
特に日本語の文字列で!?→などの記号や半角カタカナ文字あたりがよくずれるようです。
C-l してもなおらないことがほとんどですね。
carbon-app ではずれていないようなので terminal emulator か curses を emacs が制御できてない?
0546名無しさん@お腹いっぱい。2006/11/16(木) 16:24:27
>>545
http://lists.debian.or.jp/debian-users/200609/msg00044.html
これ?
0547名無しさん@お腹いっぱい。2006/11/16(木) 16:35:42
>>546
ありがとうございます。試してみましたがだめでした。
navi2ch などで C-v や M-v で移動すると前の文字が消えずに残りまくっているのが多いです。
カーソルの位置と編集している論理的な位置がずれたりすることもありなかなか
-nw では常用しがたい状態です(常用していますが(笑))

▽が半角のように表示されるというのは以前あったのですが今は(emacs 23)なくなっています
しかし、にょろの伸ばし棒(~の全角)が上によって半角っぽく、しかし全角の幅で表示されたりと
23 は 22 より日本語の文字の扱いか変なものが増えているように思います。
0548名無しさん@お腹いっぱい。2006/11/16(木) 18:17:33
それはEmacsEじゃなくて端末の問題(設定)
0549名無しさん@お腹いっぱい。2006/11/16(木) 18:27:46
termcap か terminfo が腐ってるんだろ
問題の切り分けくらいしてから文句言えお
0550名無しさん@お腹いっぱい。2006/11/16(木) 18:49:25
/*----- こんばんわ。僕、ダイヤモンドキー坊ですが、なにか? -----*/
0551名無しさん@お腹いっぱい。2006/11/16(木) 18:58:02
turbo-pascalのediterが未だに一番使いやすいのは何故だろうか?の件
/*----- こんばんわ。僕、ダイヤモンドキー坊ですが、なにか? -----*/
0552名無しさん@お腹いっぱい。2006/11/16(木) 20:42:12
>>548-549
そうなのですか。
21 までは全く同じ TERM, TERMCAP でこのようなずれは起きていなかったので emacs の問題と思いました。
ちなみに TERM=screen でしたが
TERM=vt100,kterm,xterm いずれでもずれたり描画が残ったりは発生するようです。(23)
05535432006/11/16(木) 22:45:51
>>544
どのように設定しているのか(設定していないのならEmacsのバージョンを)
教えてもらえないでしょうか。

うちはMeadow2.10(Emacs21)なのですが、find-file時にディレクトリが存在しないと
Use C-u M-x make-directory RET RET to create directory and its parents
とミニバッファに表示されるだけで、自動で作成はしてくれずやや不便です。
0554名無しさん@お腹いっぱい。2006/11/16(木) 22:57:55
>>553
22.0.90 だと標準で作ってくれてるな。
(メッセージは表示される)
05555432006/11/16(木) 23:01:22
>>554
やはりバージョンが違うんですか。Meadow3(Emacs22)の周りを探って見ます。
0556名無しさん@お腹いっぱい。2006/11/17(金) 01:37:54
xterm -cjk_width で起動してみたら?
0557名無しさん@お腹いっぱい。2006/11/17(金) 01:38:50
なんだ >>546 ですでに出てるな。
0558名無しさん@お腹いっぱい。2006/11/17(金) 17:18:46
そうなんです -cjk_width では解決しませんでした。
21.3 な emacs では TERM=screen で同じ xterm を使っても
ずれたり描画が残ったりすることはありません。

navi2ch で見ていると▼がスレタイに入っていると半角とカウントしているらしく
xterm は全角で表示しているので右のそろっているはずの () や [] がその分右にずれているようです。

emacs 23 でも navi2ch などで AA ばりばりなページを見たりして全くずれないという方がもしいらっしゃれば
TERM や termcap まわりのセッティングを教えていただけませんでしょうか?
0559名無しさん@お腹いっぱい。2006/11/17(金) 17:22:35
>>558
mlterm使ってたときは提供されてるmltermのterminfo使ってた
使う前は>>558みたいな状態だった
0560名無しさん@お腹いっぱい。2006/11/18(土) 15:30:22
mlterm を入れてみて以前使っていた Linux 環境の .mlterm/ を移してきました。
確かに mlterm では emacs 23 の表示がかなりうまくいっているようです。
▼ややじるしや星などの記号は半角として表示され emacs としても半角としてカウントしているようで
きちんと幅もあっていますし、表示が残ったりもしません。

記号類は全角となる方が今までどおりで馴染み深いのですが 23 からは
半角としてカウントすることになったのでしょうかねぇ。

ただし xterm では未だにうまく行きません。
terminfo についてあまりわかってないのですが
xterm で TERM や TERMINFO を mlterm にしてみたり -tn mlterm とやったりしても
下線が表示されるようになったぐらいで、
ずれたり表示が残る問題は変わりませんでした。
0561名無しさん@お腹いっぱい。2006/11/18(土) 19:07:16
だからどうした?
すなおに、X クライアントとして使えばいいのに。。。
0562名無しさん@お腹いっぱい。2006/11/18(土) 19:22:53
実際の挙動が自分の期待するものと異なるのなら直せばいいじゃねーか。
できないのなら CVS 版なんて使わずリリースされるのを待ってろ。
0563名無しさん@お腹いっぱい。2006/11/18(土) 20:40:05
>>562
できないからここで聞いているんだろ。
おまえ、対人関係能力低いな。
0564名無しさん@お腹いっぱい。2006/11/18(土) 22:03:38
>>561
それだとリモートの時は X を ssh で飛ばさないといけませんよね。
-nw に比べてかなり通信が重くなりますしウインドウも増えますしできれば screen 内におさめたいのです。
-nw でできるにこしたことはないのでうまく行く方法を探っているところです。
なんとなく >>478 あたりで常用されている片がいそうだったので聞いてみたのです。

>>562
おっしゃる通りなおせればいいんですけどね。
21.3 系よりも unicode 類をまともに扱ってくれるので CVS 版を使っています。
CVS でうまくいかないところが今のところ上記の問題だけなんです。

>>563
まあまあ:-P でも全くそうです。できないから聞いてみました。
うまくできている方がいらっしゃればセッティングを教えていただければと思います。
0565名無しさん@お腹いっぱい。2006/11/18(土) 22:16:28
問題解決力のない人はCVS版を使うべからず。
unicodeはMule-UCSがあるじゃないか。
0566名無しさん@お腹いっぱい。2006/11/18(土) 22:19:51
相談してもだめなのか
CVS使う人は全部一人で解決できないといけないのか
初めて聞いたルールだな
0567名無しさん@お腹いっぱい。2006/11/18(土) 22:28:29
>>565
まだ学生なのかな^^
0568名無しさん@お腹いっぱい。2006/11/18(土) 22:34:24
>>567
ダメ社蓄なのかな(^o^)
0569名無しさん@お腹いっぱい。2006/11/18(土) 22:44:48
(´,_ゝ`)プッ
 
0570名無しさん@お腹いっぱい。2006/11/19(日) 02:39:59
で、22はまだリリースしないの?
0571名無しさん@お腹いっぱい。2006/11/19(日) 05:17:08
問題解決の合間のウーマックス
0572名無しさん@お腹いっぱい。2006/11/19(日) 06:52:24
開発途中なんだから、きっちりとバグレポートするか、自分で何とかするのがスジ。
下手に中途半端な回避策が出回ると後々面倒なことになる。
0573名無しさん@お腹いっぱい。2006/11/19(日) 08:55:01
つまり餓鬼は、リリース版つかってろってこと。
0574名無しさん@お腹いっぱい。2006/11/19(日) 10:27:20
中途半端な回避策出されて困るなら、困る奴が何とかすればよい。
それが嫌なら、リリースするまで閉じた開発しろ。
0575名無しさん@お腹いっぱい。2006/11/19(日) 13:24:41
多分フィードバックを得るためにオープンな開発にしてるのだと思うが、
それを邪魔してしまうようなことをしてしまっては結局はユーザの利益にならない。
リリース版つかってろってのも、開発中のものに対して中途半端な回避策が出回ることに無頓着なのも両方ね。
0576名無しさん@お腹いっぱい。2006/11/19(日) 15:31:48
>>565
> 問題解決力のない人はCVS版を使うべからず。
わからないならだまっててね^^
0577名無しさん@お腹いっぱい。2006/11/19(日) 17:51:30
>>576
無知だからねwww
0578名無しさん@お腹いっぱい。2006/11/19(日) 17:51:54
22は文字コード自動判別とか付いてんの?
それともやっぱり、.emacs.el?
0579名無しさん@お腹いっぱい。2006/11/19(日) 21:32:31
awoomをjiogmaに変えて、geioioに176を入れる。
0580名無しさん@お腹いっぱい。2006/11/19(日) 21:47:18
なにこの暗号文
0581名無しさん@お腹いっぱい。2006/11/19(日) 22:05:08
>>579
意味不明
0582名無しさん@お腹いっぱい。2006/11/19(日) 22:12:08
一度ローマ字にしないと読めないから気をつけろ
0583名無しさん@お腹いっぱい。2006/11/19(日) 22:31:42
読めません^^;
0584名無しさん@お腹いっぱい。2006/11/20(月) 21:13:35
>>582
つまり、あれだ。あれを、ああするんだよな。あ、あれも忘れずに。
0585名無しさん@お腹いっぱい。2006/11/20(月) 21:22:56
んー…。Vimにする。
0586名無しさん@お腹いっぱい。2006/11/21(火) 00:43:18
オレは秀丸でいいや。
0587名無しさん@お腹いっぱい。2006/11/21(火) 00:46:22
PeggyPadオススメ。
■ このスレッドは過去ログ倉庫に格納されています