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



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

Emacs part4

1 :名無しさん@お腹いっぱい。 :02/02/11 10:15
各種 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/


418 :名無しさん@お腹いっぱい。 :02/03/23 18:57
(load "term/bobcat")
に慣れました。

419 :名無しさん@お腹いっぱい。 :02/03/23 20:49
質問です。
kill-this-bufferすると"Kill buffer 'hogehoge'? (y or n)"って訊かれるの
うざいんですけど、有無を言わさずkill-bufferしてくれるようなlisp無いですか?

420 :名無しさん@お腹いっぱい。 :02/03/23 21:19
(kill-buffer)

421 :419 :02/03/23 22:08
>>420
回答ありがとうございます。ですが、
(kill-buffer)でも"Kill buffer: (default hogehoge)"だの
"Bugger hogehoge modified; kill anyway? (y or n)"だの訊かれるのうざいんです。
「有無をいわさず」変更を破棄してバッファをkillして欲しいんです。

422 :名無しさん@お腹いっぱい。 :02/03/23 22:15
(not-modified)
(kill-this-buffer)

423 :419 :02/03/23 23:12
>> 422
出来ました。スレ汚してすみませんでした…

424 :名無しさん@お腹いっぱい。 :02/03/23 23:18
elisp書くんなら、infoをhtmlに変換してnamazuで検索すると良いかも。

425 :名無しさん@お腹いっぱい。 :02/03/23 23:28
>>417
C-h runs the command backward-delete-char-untabify
良く使うキーは 1ストロークじゃないと使いづらくないか?


426 :名無しさん@Emacs :02/03/23 23:36

>>417
手が慣れてるから、そのキーバインドだと、ヘルプ連発するわ。(爆

427 :417 :02/03/24 01:42
>>425
あ、ごめん。C-c h をヘルプに割り当ててるってことです。


428 :名無しさん@お腹いっぱい。 :02/03/24 02:05
わしゃ、help-for-helpは、\C-x ?。
始めからこれにも割り当てられている奴もあった。

429 :名無しさん@お腹いっぱい。 :02/03/24 02:07
F1 がヘルプなのって、デフォルト?


430 :名無しさん@Emacs :02/03/24 04:00
>>429
デフォルトではないみたい
というか、自分のマシンの設定忘れてて、どうなんだろう?と
C-x h押したら、スレの頭に飛んで、「あ。hはキッとHeadってことなんだろうな。」
と、へんに邪推し、「おTailの。C-x tか?」と思って、押したらSKKのチュートリアルが立ち上がった瞬間、
「この試行錯誤がたまらん。」と、自己陶酔している漏れは立派なunixerでしょうか?(爆
(きっと、違うけど。(w


431 :名無しさん@Emacs :02/03/24 04:01
結局
M->しましたが。

432 :名無しさん@お腹いっぱい。 :02/03/24 04:40
マシンAでemacs-serverを起動しておいて、マシンBからemacsclientで
新しくファイルをopenしそれをマシンBで表示し操作することって可能でしょうか?
自分が試した限りではemacsclientの結果はマシンAで表示されてしまいました。
ここを見た感じではgnuservでは
http://www3.tky.3web.ne.jp/~takuroho/freebsd.html#gnuserv


433 :432 :02/03/24 04:43
すみません編集途中で書き込んでしまいました。
ここを見た感じではgnuservでは
->ここを見た感じではgnuservではできそうなんですが...


434 :名無しさん@お腹いっぱい。 :02/03/24 10:40
この前やっと super hyper キーの設定をやった。
これでキーバインド hyper-なんとか にできるぞ。
でも Meadow@windowze の時困りそうだ。

435 :名無しさん@お腹いっぱい。 :02/03/24 13:56
>>430
F1がヘルプなのはデフォルトです。

>>432
操作したいマシンで、M-x server-start しても出来ませんか?
gnuservは、Meadowでしか使ってないから分かりません。


436 :名無しさん@Emacs :02/03/24 18:23
>>435 & etc

適当なこと言ってスマソ

437 :名無しさん@お腹いっぱい。 :02/03/25 01:35
>>424
土屋さんの elisp-info が便利

>>434
窓鬱でできるらしい (俺も知りたい)

>>435
> F1がヘルプなのはデフォルトです。
emcws だと(かな?) canna に取られちゃってるよね。
ちなみに俺は H-h を help にしてます。


438 :名無しさん@お腹いっぱい。 :02/03/25 02:24
いくら歴史的経緯があるとはいえ、
C-h がヘルプというのは問題が多いよな。
しかも C-h がヘルプでないと駄目な人もいるから
問題は余計複雑だ。

439 :名無しさん@お腹いっぱい。 :02/03/25 05:28
(let ((inhibit-quit t))
(setq value (yes-or-no-p "prompt: ")))
とやっても C-g できちゃうのですが、
確実に value を得るにはどうしたらいいですか?


440 :名無しさん@お腹いっぱい。 :02/03/25 16:15
>> 432
ぐへ、心臓に悪い。
そこの記述古いある、
http://meltin.net/hacks/emacs/
にある、gnuserv 最新版は素直に emacs2.7 で compile できた気がする
ので、そいつ突っ込むか。

emacs-server にこだわるのなら、rsh/ssh でやればええんとちゃう。


441 :名無しさん@お腹いっぱい。 :02/03/25 16:48
emacs2.7 欲すぃ...


442 :名無しさん@Emacs :02/03/25 23:47

>>224
thx!!
うまく共有できるようになりました。
うーん。快適。出先でnavi2chもできますし。


443 :442 :02/03/26 01:06

すんげー誤爆
スマソ

444 :名無しさん@お腹いっぱい。 :02/03/26 03:31
>>430
M-x describe-key-briefly (C-h c)
M-x describe-bindings (C-h b)
おまけ
M-x help-for-help (C-h ?)

445 :名無しさん@お腹いっぱい。 :02/03/27 00:04
M-x edebug-defun でデバッグする時、
(gdbのsみたいに)中で使っている関数に入れないのですが、
これはそういうものですか?

もしくは、他に良いデバッガありますか?

446 :名無しさん@お腹いっぱい。 :02/03/27 16:48
デバッグしたい関数全部を edebug するんじゃだめなの?

447 :名無しさん@お腹いっぱい。 :02/03/27 20:49
>>445
edebug した関数を symbol-function で見ると、何故無理か
分ると思うよ。
その場で動的に edebug してほしいかもしれんけど、実は
できたりする?


448 :名無しさん@お腹いっぱい。 :02/03/27 22:53
blank-mode の ver 4.0 を使うと表示が変になるんですが
俺だけですか?


449 :445 :02/03/28 00:36
>>446
edebug-defun()以外にブレイク張る方法ってありましたっけ?
edebug-defun()だと、ソースの真上でやらなくてはいけないですよね?

>>445
そうです。動的にやってほしいのです。
まあ、薄々出来ないんじゃないかとは思っていますが。
emacs-lispでバリバリコーディングしているひとはどうしているんだろ?


450 :名無しさん@お腹いっぱい。 :02/03/28 08:15
>>448
(setq blank-display-mappings nil)

原因はタブや改行コードを記号で表示しようとしてるため。


451 :450 :02/03/28 08:47
補足。
上記は meadow の場合で Ntemacs21.2 だと正常に実行できました。


452 :448 :02/03/28 18:17
>>450
さんきゅ。

>上記は meadow の場合で Ntemacs21.2 だと正常に実行できました。
あれ、俺は LANG=C emacs21 -q までしないと正常に表示されません。
カッコいいなとは思ったけど、べつにいいや。


453 :名無しさん@Meadow :02/03/28 21:25
>>445
> M-x edebug-defun でデバッグする時、
> (gdbのsみたいに)中で使っている関数に入れないのですが、
> これはそういうものですか?
>
> もしくは、他に良いデバッガありますか?
edebug ってこんなのこともできないんだ。debug の方がいいね。

454 :名無しさん@お腹いっぱい。 :02/03/29 13:38
>>449

eval-buffer() しておいて、i (edebug-step-in) くらいかなあ。
いきなり i できるといいんだけど。

455 :432 :02/03/29 22:46
>>440
教えて頂いたとこから落としてVine2.1.5の20.7上で動かそうとしてるんですがSymbol's function definition is void: define-obsolete-variable-alias
と怒られてしまいました。もうちょいかなー。

それとemac-serverをrsh/sshで使うとはどういうことでしょうか?
emacs-serverではgnudoitに相当するものが無いので例えrsh/sshで
gnuclientを実行してもDISPLAYの設定ができない為rsh/sshを実行した
リモートマシンにフレームを表示できないではと考えています。


456 :名無しさん@お腹いっぱい。 :02/03/29 22:52
めっちゃ下がってるんで、あげ。


457 :名無しさん@お腹いっぱい。 :02/03/30 02:36
>>455
おかげでemacs-serverを知ったよ。かなり良いなあ。
gnuservはxauthあたりで断念した。xauthよく分からん・・・

で同じとこでちょっとハマったので。
gnuserv.elしかload-pathのあるところにインストールしてないでしょ?
他の*.elを全部load-pathの通ってる所にコピーしてみたらいけると思うよ。
多分emacs20系で動かす為のlispだと思う。


458 :455 :02/03/30 03:55
>>457
いいっすよねー。動いてくれたらフレーム作り放題なのになー。
ハマったとこですが、*.elはすべて(3つ)load-pathの通ったところに
リンクしてますがダメでした。
で色々調べたところgnuserv-compat.elに以下のように書いて
あったので
(autoload 'gnuserv-start "gnuserv-compat"
"Allow this Emacs process to be a server for client processes."
t)
これを.emacsに記述したところ以前のエラーは出力されなかったです。
でも、M-x gnuserv-startとやると
Gnuserv process exited; restart with `M-x gnuserv-start'
と出力されることから起動時にこけてる感じがします。
gnuserv自体のコンパイルでミスってるか
*.elファイルを変更する必要があるんではと踏んでます。
とりあえずどこでこけてるか調べんとなー。


459 :名無しさん@お腹いっぱい。 :02/03/30 14:08
いまだに info の使い方がよくわからない。
info の info の日本語訳ってどっかにない?

460 :名無しさん@お腹いっぱい。 :02/03/30 14:17
>>459
`s'(けんさく) と `l'(もどる)を覚えるだけで
ずいぶん便利になると思うよ。
そのうち `d'(dir までもどる)とか '<'(そのinfo のとっぷ)
とか `m'(めにゅーせんたく)あたりまで覚えれば
大体使えてる事になる。
# すまん、いま片手で入力してるので平仮名多い...

info の日本語は gnujdoc にあるよ。texinfo ってやつ


461 :459 :02/03/30 14:45
これか。どうも。
http://www.ring.gr.jp/pub/doc/gnu-info-j/info/index-j.html

462 :名無しさん@お腹いっぱい。 :02/03/30 18:16
TAGS ファイルを途中で切り替える事できますか?
つまり、あるプロジェクトのソースを扱った後で、
別のプロジェクトを扱いたいときがあるのですが、
TAGS が読まれているバッファを消しても次回の
M-. で自動で前回のが読まれてしまって困っています。


463 :名無しさん@お腹いっぱい。 :02/03/30 21:12
>>462
M-x visit-tags-table
もしくはtags-table-listをセットする

infoを読んだだけ (Emacs > Tags > Selecting a Tags Table
----------------------) なので、
試して結果を教えてちょうだい。


464 :名無しさん@お腹いっぱい。 :02/03/31 00:11
>>458

調べてみたよ。もしやと思って試してみたら再現出来た。
gnuservが使うポートを既にbind(ようするに使っている)していたら,
そのエラーが出るみたい。
ポートは,環境変数GNU_PORTか,又は 21490 + ユーザーIDを使う。
このポートを既に使用してるアプリケーションは無い?
netstat -ta とかで調べてみよう。




465 :462 :02/03/31 01:17
>>463
既に試してあったのですが、
M-x visit-tags-table で TAGSファイルを指定できてバッファに
読み込まれたけど、
M-: (setq tags-table-list nil)
としても M-. は古いほうの TAGS を使おうとしてしまってます。
うーむ…。


466 :名無しさん@お腹いっぱい。 :02/03/31 02:48
>>465
M-x visit-tags-table で TAGSファイルを指定する時に、
"今までの TAGS も使いますか?"みたいなことを
聞かれると思うんだけど、それを "n" では?
(という様な単純な話ではなければゴメン)


467 :名無しさん@お腹いっぱい。 :02/03/31 09:24
memoma.el って使い勝手どう?
Changelog メモとか他のツールと比較キボン


468 :名無しさん@お腹いっぱい。 :02/03/31 14:18
http://meadow-faq.sourceforge.net/meadow-faq-ja_4.html#SEC81
"minibuffer だけ独立した frame" って便利ですかねぇ。どうなんでそ。


469 :458 :02/03/31 15:00
>>464
ありがとうです。
その辺りのPORT調べてみましたが特に使っていることは無いようです。

でhamiltonというマシンでgnuservをコマンドラインから実行したところ
/usr/local/bin/gnuserv: unable to find hamilton in /etc/hosts or from YP
と出力されました。
/etc/hostsには
127.0.0.1 localhost localhost.localdomain
192.168.0.3 hamilton.my.domain hamilton
と記述しています。
gnuservのソースを見たところgnuslib.cのint internet_addr (char *host)で
こけてるようなので、どうやらネットの設定がまずいみたいです。
前からgnomeの起動時にCould not lookup internet address for hamilton.って
Warningが出てるんで、これも関係してそうです。
気にはなってたんですが解決できなかったし、
telnetとかインターネットへの接続は問題無いんでほったらかしに
してました。もうちょい調べてみるかー。


470 :名無しさん@お腹いっぱい。 :02/03/31 15:29
>>468
やってみたけど C-xC-f(find-file)すらできなかったぞ。
どうやって使うんだ?(w

471 :名無しさん@お腹いっぱい。 :02/03/31 15:55
C のスタイルをいろいろ見てて、ruby のがわりと
良さげだったんですけど、これと同じにするには
どうしたらいいですか?
C-c . で k&r が比較的近いけど、これだと

int
main(argc, argv, envp)
int argc;
char **argv, **envp;
...
の int argc; とかのインデントが無くなってしまいます。

;; ところで C-c . でスタイルを変えても
;; while (COND) { の '{' を動かしたりはしてくれないみたいですね。


472 :463 :02/03/31 19:17
>>465

466の通りだと思う。
実際に試したけど切り替えられたよ。


473 :457 464 :02/03/31 20:41
>>458
ソース見てみた。
inet_addr()なのかgethostbyname()でこけてるか知りたい所。
でここからは予測だけど,多分gethostbynameでこけてると思う。
でホスト名の名前解決が出来なくって,エラーが出てるんだと思う。
-h で数値ではなくて名前でやってる?
もしそうなら数値指定でやってみてはどうでしょう。
inet_addr()でこけるなら,よくわからん・・・
straceかgdbを動かして,どこでこけてるか調べてみたらどうだろう。


474 :名無しさん@XEmacs :02/03/31 22:59
XEmacs Lisp Reference Manual の Variable: default-text-properties の
説明のところに、

(setq default-text-properties '(foo 69))
;; Make sure character 1 has no properties of its own.
(set-text-properties 1 2 nil)
;; What we get, when we ask, is the default value.
(get-text-property 1 'foo)
    => 69

という簡単なelispプログラムが載っています。これを*scratch*バッファで、
実行してみたところ、emacs-20.7 では、期待通り 69 と表示されたのですが、
xemacs-21.1.14では、 nil と表示されてしまいました。
xemacsのバグなのでしょうか?

475 :名無しさん@Emacs :02/04/01 10:40
モードラインっていうのでしたっけ?
Emacsの下の部分の今のメジャーモードなんかを
表示している部分です。
そこのフォントの大きさを変更できますか?
Emacs21です。

476 :名無しさん@Emacs :02/04/01 12:59
http://pc.2ch.net/test/read.cgi/unix/1001393679/514
のを.emacsに書いたら普段は日付の横にLoad Averageの数字が
表示されていたのに表示されなくなってしまった‥。

477 :名無しさん@お腹いっぱい。 :02/04/01 13:05
>>476
意味を理解してから使え。

478 :名無しさん@お腹いっぱい。 :02/04/01 13:15
The Jargon File を sdic か lookup で使えるようにしたいのですがどこかに
解説してるページあったら教えて。

479 :名無しさん@Emacs :02/04/01 13:17
>>478
http://openlab.ring.gr.jp/edict/fpw/

>>477
そうですか。
では使うのを止めます。
ありがとうございました。


480 :名無しさん@XEmacs :02/04/01 14:50
>>479
*scratch*で、
display-time-string-forms
と書いて、C-u C-x C-e としてごらん。
現在のdisplay-time-string-formsが表示される。
これで分からなければ、やっぱりあきらめた方が良い鴨。

481 :名無しさん@お腹いっぱい。 :02/04/01 15:29
>>480
C-uC-xC-e だったら *scratch* である必要ないじゃん。
それはともかく、479には無理だろうな。
;; 自慢の.emacsスレはある程度理解して使おう。
;; http://pc.2ch.net/test/read.cgi/unix/1001393679/87 とかも試してみる? ;)


482 :名無しさん@Emacs :02/04/01 15:34
>>481
> それはともかく、479には無理だろうな。
残念ながら理解できてしまいました。


483 :名無しさん@Emacs :02/04/01 15:44
21.2.50は最初の牛の絵はでないのかな〜。

484 :名無しさん@お腹いっぱい。 :02/04/01 15:45
出る。

485 :名無しさん@Emacs :02/04/01 15:47
>>484
そうか。なんかインストールしそこねたのかな…。


486 :名無しさん@お腹いっぱい。 :02/04/01 16:42
>>485
emacs -q で立ち上げたら出るかもYO!

487 :名無しさん@お腹いっぱい。 :02/04/01 17:09
(server-start) を .emacs に書いてない? って話か。


488 :458 469 :02/04/01 21:04
>>473
gdbで追っかけてみました。
inet_addrもgethostbynameもhamilton.my.domainをに対して
「そのようなファイルやディレクトリはありません.」とERRORを
返してますので、どちらもこけてるんだと思います。
ご指摘の通り名前解決の問題みたいです。
resolv.confやhostsをいろいろと変更して試してるんですが
$nslookup localhost
すらまともに動かない体たらくです。
でもネットにはつながるんだよなー。
以前ルータ(BLR-TX4)を導入してDHCPの設定をしてからおかしいような
気がします。もうちょい調べてみます。

ちなみに-hオプションはgnuclientの方ですか?gnuclientであれば
gnuservが起動しないので試していません。


489 :名無しさん@Emacs :02/04/01 21:46
ホームディレクトリにインストールされたソフトのinfoを読みたいのですが
DEL hを押した時に追加されるにはどうすればいいのでしょうか?
infoがあるのは~/local/infoです。

490 :名無しさん@お腹いっぱい。 :02/04/01 22:01
info のディレクトリで
/sbin/install-info hoge.info dir

491 :489 :02/04/01 22:04
>>490
いえ、そのdirがある場所をEmacsさんに教えてあげるの
にはどうすればいいのかが知りたいのですが。


492 :名無しさん@お腹いっぱい。 :02/04/01 22:05
sdic なんかは多分これじゃだめなので info のディレクトリにある dir とい
うファイルを直接編集する。書き方は勘で。


493 :名無しさん@お腹いっぱい。 :02/04/01 22:09
>>491
info --help

494 :名無しさん@お腹いっぱい。 :02/04/01 22:13
>>491
Info-directory-list に append する。
ちなみに臨時的に登録されてない info を読みには
C-u M-x info ね。


495 :489 :02/04/01 22:23
>>494
出来ました。ありがとう。
>>490,492,493もあんがと。


496 :473 :02/04/01 23:00
>>488
一回straceしてみて。
straceっていうのはアプリケーションのシステムコールの呼び出しとかを
表示するやつ。
open関数とかも表示されるから,
たとえばinet_addr()がどんなファイルをオープンして読んでるのかとか,
ある程度の動きが分かる。
それで問題の部分がどこかは分かるんじゃないかな。
読みにくい出力だけど,頑張ればいける。
これはgnuservに限らず,
いろんなアプリケーションでの問題解決の方法で使う時があるから(ソース無い時とか),
覚えておくと良いかも。


497 :488 :02/04/01 23:44
>>496
straceやってみました。
全部は載せられないのでとりあえずopenがERRORのものです。
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/nsswitch.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
nsswitch.confが無いので/etcを見るとnsswitch.conf,vってファイルは
あるけどnsswitch.confが無い。なんでだろー。
で、このファイルが何か知らなかったので調べたところ、
ガーン!glibc2ではhost.confじゃなくてnsswitch.confを使うのかー。
知らなかった...
この辺関係ありそうなので調べてみます。
ずっとLinuxを使ってなかった報いがぁー。
strace勉強になりました、さんくすです。


498 :名無しさん@お腹いっぱい。 :02/04/02 00:18
>>497
> nsswitch.confが無いので/etcを見るとnsswitch.conf,vってファイルは
> あるけどnsswitch.confが無い。なんでだろー。

ci nsswitch.confしたから。自覚があろうとなかろうと。
co nsswitch.confすれば元に戻る。

元に戻った後、,vの方はいらなければ消せば。

499 :488 :02/04/02 03:22
>>498
coでnsswitch.conf復活しました。
RCSのファイルなんですねー、cpかなんかと間違えたかな。
さんくすです。

>>496
gnuserv動きました!
すべての元凶はnsswitch.confが無くなってしまっていたことでした。
このファイルを復活させ、host.confと内容を合わせたところ
ネットの設定が正常になったようです。
gnuserv-startを実行し、他のマシンからrloginしgnuclientを実行すると
emacsのフレームを表示させることができました。
こいつはいいですねー。
ちなみにgnudoitでmake-frame-on-displayを設定する必要も無いようです。
いろいろありがとうございました。
ただ、今だにnslookupやhostでhamiltonを引くことができません。
うーむ、気持ち悪い。


500 :名無しさん@お腹いっぱい。 :02/04/02 14:29
RCS で管理してるファイルを開いて、write protected なのに無理矢理編集し
ようとして C-xC-q したら勝手に チェックアウト(co) してくれた。感動した。


501 :名無しさん@お腹いっぱい。 :02/04/02 15:10
>>499
あ、本当だ gnuclient だけで良いのね。
へぅぅ。


502 :名無しさん@お腹いっぱい。 :02/04/02 17:35
.emacsにこう書いています。
(load-library "migemo")
(migemo-init)

M-x migemo-forwardでnamazuとやれば鯰にヒットするのですが
C-sでインクレメントサーチしようとするとひっかかりません。

どんな原因が考えられますか?
Enacs21.2.50です。


503 :名無しさん@お腹いっぱい。 :02/04/02 17:48
migemo のページには (load "migemo.el") を追加しろとだけ書いてあるよ。
(migemo-init) がいらないとか?
M-x migemo-toggle-isearch-enable とかしたらとりあえずは逝けるかも。
(自信なし)

504 :502 :02/04/02 18:00
> migemo のページには (load "migemo.el") を追加しろとだけ書いてあるよ。
> (migemo-init) がいらないとか?

こうしても変化なし。

> M-x migemo-toggle-isearch-enable とかしたらとりあえずは逝けるかも。

これやるとnilと出るので最初はtになっているようです。

実は/usr/local/にはEmacs21.2がFreeBSDのportsでインストールしてあるのですが
~/loca/にcvsの先端のEmacs21.2.50を入れています。
21.2の方はmigemoは使えるのですが21.2.50の方は使えません。
migemoも~/localにインストールしました。

21.2.50がまだ開発段階でそのせいでしょうか…。

505 :名無しさん@お腹いっぱい。 :02/04/02 21:31
(require 'migemo)
俺の .emacs 見たけどこれだけで使えてるぞ。

emacs-version
"21.2.50.1"

506 :あっぱれ :02/04/02 23:08
>>487
rmsが2001-11-24にstartup.el
におこなった変更の影響で、サブプロセスが走っている時には、
startup-screenを表示しないようになってるぞ。
gnuserv使ってるなら
(add-hook 'emacs-startup-hook 'gnuserv-start)
でどうだ。

507 :名無しさん@Emacs :02/04/02 23:09
emacsで行番号をバッファの左側?に表示させることはできないんでしょうか?

1|#include<stdio.h>
2|
3|main()
4|{
5| printf("hello,world\n");
6|}
7|

こんな感じです。
よろしくおねがいします。

508 :名無しさん@お腹いっぱい。 :02/04/02 23:16
>>507
ttp://homepage1.nifty.com/blankspace/emacs/wb-line-number.el
っていうのもあるし、setnu+.elっていうのもある。
setnu+.elは、場所忘れた。


509 :名無しさん@お腹いっぱい。 :02/04/02 23:49
やってみたことあるけど行番号表示しないのに慣れてるから気持ち悪くてすぐ
やめた(w

510 :507@Emacs :02/04/03 00:13
>>508
ありがとう。ためしてみます。
>>509
emacsで行番号を表示させてる人って少ないんだろうなぁ...


511 :名無しさん@お腹いっぱい :02/04/03 00:16
Lisp:setnu-plus.el
http://www.emacswiki.org/cgi-bin/wiki.pl?LineNumbers


512 :名無しさん@お腹いっぱい。 :02/04/03 00:17
>>507
こっちは (line-number-mode t) で間に合ってるな。

513 :名無しさん@お腹いっぱい。 :02/04/03 01:37
今でもseimei.el使っていますか?

514 :名無しさん@お腹いっぱい。 :02/04/03 04:49
M-.で飛んだ先から元のカーソル位置に戻るにはどうすれば
いいんですか?今は元の位置を頭に入れてそこへ意図的に戻るように
しているんですが結構メンドクサイです。

515 :名無しさん@お腹いっぱい。 :02/04/03 05:56
^

516 :デフォルトの名無しさん :02/04/03 05:57
M-*

517 :名無しさん@お腹いっぱい。 :02/04/03 06:24
>>516
ありがとうございます。
ところでC++だとちゃんとしたところに飛んでくれなかったりしますよね?
etagsではC++の構文解析は完全じゃないんでしょうか?


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

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