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



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

Emacs part2

1 :Xemacser :01/09/22 00:53
各種 Emacs 関連はこちらで。

前スレ
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=967450973&ls=10
関連リンク
 http://www.google.com/search?q=Emacs

323 :275 :01/10/25 06:23
透過emacsの件だが、"emacs" "transparency" でGoogleしたところ
ftp://alpha.gnu.org/miles/
にスクリーンショットを発見 (つながりにくい)。
でもパッチが見あたらない。

rxvtのコードを読んで透過のやり方はわかってるつもりだが、
emacsだとフェイス周りがわけわからんので簡単には追加できなそう。

324 :名無しさん@Emacs :01/10/25 10:18
BBDBのうまい活用方法って知りませんか?
~/.bbdb が膨れあがっていくのをただ傍観してるだけって感じだ...
アドレスの補完っていっても
勝手に収集した知らん人なんかにメール送らんし。

325 :名無しさん@お腹いっぱい。 :01/10/25 11:55
名簿扱ってる怪しい会社に売る

326 :名無しさん@お腹いっぱい。 :01/10/25 12:21
cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot login
CVS password: # Enter/Returnキーを叩く
cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m

emacs-w3mをcvsで取得したのですが中にconfigureが入っていませんでした。
以前のバージョンのを流用しても以前のバージョンにあるfileしかmake
できませんでした。
これは自分でMakefileを書かなくてはいけないのでしょうか?

327 :名無しさん@お腹いっぱい。 :01/10/25 12:30
>>326

% cd emacs-w3m
% autoconf

で configure.in から configure が作られます。
あとは configure を実行して make するだけ。

328 :326 :01/10/25 12:44
>>327
ありがとう、できました。

329 :名無しさん@お腹いっぱい。 :01/10/25 15:40
cvs から取得した emacs21 をコンパイルしようとすると、いつも

make[1]: *** ../etc/DOC' に必要なターゲット /home/mona/cvs/emacs/src/../lisp/abbrev.elc' を make するルールがありません. 中止。
make[1]: ディレクトリ /home/mona/cvs/emacs/src' から出ます
make: *** [src] エラー 2

となるのだが皆さんどうですか?

330 :名無しさん@お腹いっぱい。 :01/10/25 15:40
なーんかEmacs21の標準のフォント見辛いー。
しかも設定の仕方がめんどくせー。

~/.Xdefaults読まないのか?

331 :名無しさん@お腹いっぱい。 :01/10/25 15:48
>>253
のやり方で.emacs-20と.emacs-21読み込ませたら
Emacs21上でsaveした設定を.emacsにそちゃうみたい。

332 :名無しさん@お腹いっぱい。 :01/10/25 15:54
>>331
custom-file って話じゃないの?

333 :名無しさん@お腹いっぱい。 :01/10/25 19:25
>>329
先に make bootstrap すると通った。で、今 update したら

* Makefile.in (maybe_bootstrap): New target.
(all): Add to prerequisites to bootstrap if abbrev.elc doesn't
exist.

となってるので今後は普通に make で通るような気がする。

334 :名無しさん@お腹いっぱい。 :01/10/25 23:57
emacs を学ぶことと Unix を学ぶことはどう関係するのでしょうか?

335 :名無しさん@お腹いっぱい。 :01/10/26 00:26
bsdからw3mで書き込もうとしたら、viが起動して、日本語書き込めません
変数PAGERはemacsnいなってるんですけど、どうもそれとは関係
ないみたい、less使ってるときにv押したらちゃんとemacsが立ち上がるから
なんででしょか?

336 :名無しさん@お腹いっぱい。 :01/10/26 00:44
>>335
vi で日本語入力できない...じゃなくて
w3m から emacs が起動しないのが問題でいいよね?
w3m でどこか開いて o 押したら設定できるよ
その中で好きなエディタ指定できるはず。
あと w3m と関係あるかどうか知らないけどエディタの
指定は環境変数の EDITOR じゃないかな?

337 :名無しさん@お腹いっぱい。 :01/10/26 00:53
soudesu EDITOR death
kantigaisitemasita.
yattemimasu

338 :名無しさん@お腹いっぱい。 :01/10/26 02:10
>>191
> shell-modeじゃないけどshell-command.elはどうよ?

とても便利ですね。emacs21でも快適に利用できます。
(fset 'shell-command 'eshell-command)
してしまおうかと思ったのですが、shell-command-on-regionに対応する
ものがなくて、あらためてshell-command.elに戻りました。

339 :emacs21 :01/10/26 05:53
名前はいいよね。

340 :275 :01/10/26 07:39
急造の透過パッチができたんでとりあえず公開。20.7用。
emacs-20.5-linespace-patch との併用がおすすめ。
http://www.unixuser.org/~euske/pub/emacs-20.7-transparent.patch.gz (2k)

文字に影がつくのが嫌な人は、TRANSPARENT_WITH_SHADOWを
undefinedしてください。rxvtのやり方をパクっただけなんで、
背景の輝度を落とすとか、画像変更の自動検知とかはやってません。
透過か否かを設定で切り変えることもできません。

画面はこちら。でかいので、じきに消します。
http://www.unixuser.org/~euske/pub/emacs-20.7-transparent-snap.png (600k)

341 :名無しさん@お腹いっぱい。 :01/10/26 07:56
おースケスケだ

342 :名無しさん@お腹いっぱい。 :01/10/26 12:02

>>216
この方法でesc-qで揃う文字数を決定しても、emacsを終了して、再度起動すると、
また、C-u 68 C-x fしないと、だめですよね?ずーーっと、1行の文字列を68に
する方法ってあるんですか?
(現在、xemacsを再起動したため、また文字数が長くなってしまってる)

343 :名無しさん@お腹いっぱい。 :01/10/26 12:50
(setq fill-column 68)

344 :名無しさん@お腹いっぱい。 :01/10/26 13:03
>>342
(setq-default fill-column 68)
とすればいい。その上で、個々のモードで変えたければ hook で
設定するのが常套手段か。

345 :名無しさん@お腹いっぱい。 :01/10/26 17:45
age

346 :名無しさん@お腹いっぱい。 :01/10/27 00:28
>>344
setq-default な変数は frame-alist にまとめた方が
気分が良いと思う。

まあ人それぞれかも知れんが。

347 :名無しさん@お腹いっぱい。 :01/10/27 00:55
mmm-modeの使い方ってどんな感じ?

.emacsには
(require 'mmm-auto)
(setq mmm-global-mode 'maybe)
だけ設定したんですが、

html中のjavascriptのとこで
javascript-modeにするにはどうしたらいいんでしょう?

348 :名無しさん@お腹いっぱい。 :01/10/27 06:14
>>340
おもしろいんだけど、
実はスケスケウィンドウ好きじゃなかったりする。
でもそのハカー精神はステキ。

349 :名無しさん@お腹いっぱい。 :01/10/27 13:41
kill-ringの内容をファイルに保存ってどうやるの?

350 :名無しさん@お腹いっぱい。 :01/10/27 14:11
>>349
いちばん安直なのは、新しい buffer 開いて paste して save

351 :名無しさん@お腹いっぱい。 :01/10/27 14:17
Emacs 21 で color-mate 使うとやたら遅いんだけど、hilit19 を無効にする方法、わかるひといますか?

352 :名無しさん@お腹いっぱい。 :01/10/27 14:23
one key じゃ無理?
(defunc my-save-kill-ring()
(interactive)
(find-file-other-window "file-name")
(yank)
(save-buffer)
(delete-window)
)
でいけました。emacsって凄い・・・

353 :340=275 :01/10/27 15:41
> 実はスケスケウィンドウ好きじゃなかったりする。

オレも結局、みづらいので単色背景に戻しちまった。
まえニュー速板で話題になったこれ↓を壁紙にしてみたかったんだけど、
http://antwrp.gsfc.nasa.gov/apod/image/0011/earthlights_dmsp_big.jpg
無駄にエネルギーを浪費した感。

354 :名無しさん@お腹いっぱい。 :01/10/27 15:45
会社で使ってるlispを自宅でも使わないといけないことになりましたが
余っているP-133,Memory64Mのマシンでは重いでしょうか?
Xは無しの予定です
Windows+Meadowとかの方がいいでしょうか?

355 :352 :01/10/27 16:05
みんなどうでもいいと思うけど格闘した結果
(
defunc my-save-kill-ring()
(interactive)
(switch-to-buffer-other-window "kill-ring")
(yank)
(write-file "/tmp/kill-ring")
(delete-window)
)
になりました。


356 :名無しさん@お腹いっぱい。 :01/10/27 16:50
migemo使いはじめた。これって便利そうだけど、
改行を越えてくれないのね。C-qの結果単語が途中で切れたり
するとどうしようもないなあ。

やっぱりskk-isearchにもどるか。

357 :352 :01/10/27 17:11
さらに色々なサイトからコピペした結果
(defun my-kill-region (beg end)
(interactive "*r")
(copy-region-as-kill beg end)
(delete-region beg end)

(switch-to-buffer-other-window "emacs-kill-ring")
(yank)
(write-file "/tmp/emacs-kill-ring")
(kill-buffer "emacs-kill-ring")
(delete-window)
)
(defun my-yank()
(interactive)
(set-mark-command nil)
(insert-file-literally "/tmp/emacs-kill-ring")
(exchange-dot-and-mark)
)
に。キルリングが別のソフト、emacsの次のセッションで使えるようになた。わーい。
ちょっとelisp勉強しようかな・・・

358 :名無しさん@お腹いっぱい。 :01/10/27 17:42
>>356
本家サイトには行をまたいでも大丈夫って書いてあるよ

359 :名無しさん@お腹いっぱい。 :01/10/27 21:04
>>354
emacs の lisp 処理系よりも, 純粋な lisp 処理系の方が早いと思います

360 :名無しさん@お腹いっぱい。 :01/10/27 21:39
Emacs Lispってかなり単純化してあると思うんだけどそれでも遅いわけ?
Common Lispとかより。

361 :名無しさん@お腹いっぱい。 :01/10/27 21:52
>>354
ウチではMeadowよりEmacs21+mingwの方が断然速い。
つーか会社のLispってどのLispだ。

>>360
Lisp なら Allegro Common Lisp が一番速いのでは。

362 :部長 :01/10/27 23:53
ktermでshift押しながらspaceおしたら、日本語がかけるような設定になってるんですけど
emacsで日本語書けません、って当たり前か。
どうやったら日本語かけるんですか?あと.emacsっていうファイルがないんですけど。
何処にあるのかしら?
ひょっとして自分で作るんですか?

363 :部長 :01/10/27 23:55
ちなみにemacs20-dl-canna
ってやつをインストールしてます。

364 :名無しさん@お腹いっぱい。 :01/10/28 00:01
[shift]-[space] を emacs は識別してくれないのでしょうか。
M-x help k で、[shift]-[space] をしたら、[space] と変わりませんでした。

365 :部長 :01/10/28 00:11
そうそう俺もそう、ただ単に[space]とおんなじ動きするだけ。
困ったなぁ。ぷぅ

366 :名無しさん@お腹いっぱい。 :01/10/28 00:50
>> 362-365
自作自演か?
emacs でなくて emacs-dl-20.? をつかう。
Ctrl+\
Ctrl+O
で日本語入力。

367 :部長 :01/10/28 00:54
確かにそれっぽいが違うのです。
でも ありがとう。
やってみます。
つうかemacs21がでたらしいんでそっちをいれてみようかともおもってるんで
すけどね。でもありがとう。

368 :名無しさん@お腹いっぱい。 :01/10/28 02:39
そういえば、Emacs で Common Lisp が使えるようになる package って
あったよね?

個人的には仕様が巨大な Lisp なんてステステで、Scheme 使うべきだと思うど。

369 :名無しさん@お腹いっぱい。 :01/10/28 02:42
たしかSchemeでEmacsを動かすプロジェクトってあったよね?

370 :名無しさん@お腹いっぱい。 :01/10/28 02:51
>>368
cl じゃないかしらん?
ついでに CLOS 互換(?)な eieio ってのもあるらしい。

371 :名無しさん@お腹いっぱい。 :01/10/28 03:15
でも cl はへなちょこなんですよね。。

372 :名無しさん@お腹いっぱい。 :01/10/28 03:53
text-modeとかoutline-modeでTABを押すと上の行に合わせてインデント幅が変わる
みたいだけど、これをいつも固定のインデント幅にするにはどのように設定ファイル
を書けばいいですか?

373 :名無しさん@お腹いっぱい。 :01/10/28 04:38
Tabはmodeに合わせてインデントできるように割り当てられていることが多いよ。
tab-stop-listにタブストップを設定してM-iでtabを入れられる。

374 :名無しさん@お腹いっぱい。 :01/10/28 05:23
>>364-365
(global-set-key [?\S-\ ] (lambda ()
(interactive)
(message "逝ってよし!")))

375 :nil :01/10/28 06:47
emacs21いれてみたんだけど、selectされてない windowにでる
穴あき cursorが邪魔だよ!!
X的に focusがあってないのかと思って脊髄反射して、focus切り替え
しちゃうじゃないか!!
消したいけど infoの Framesあたりよんでもわからんかった...

でもいろいろ笑える機能あるねえ。
tooltipsとかもびっくりしたけど、*scratch* で
長い S式が省略されるのとか、へんなのにこってるなあ..
XEmacsの人には常識?

376 :. :01/10/28 07:25
>375
(setq cursor-in-non-selected-windows nil)
でたぶん解決する

377 :t! :01/10/28 09:15
>>376 お、うまくいったよ。TNX!

378 :XEmacs厨 :01/10/28 15:39
XEmacsからEmacs21に乗り換え厨なんだけど、
GnusとかMewでX-Faceが表示されないっす。
どうやったら表示されるの加奈ー。

379 :名無しさん@お腹いっぱい。 :01/10/28 15:59
>>378
x-face-e21.el

380 :名無しさん@お腹いっぱい。 :01/10/28 16:01
Emacs21 で bitmap-mule 使わずに lookup で発音記号とか表示できてる人、環境教えて

381 :名無しさん@お腹いっぱい。 :01/10/28 16:29
>>380
21.0.106 を使ってみた時に、
http://www.math.s.chiba-u.ac.jp/~matsu/emacs/emacs21.html
にある、パッチを当てたとことがある。

まだ Emacs20 を常用しているので、悪いが細かいところはわからん。

382 :名無しさん@お腹いっぱい。 :01/10/28 17:44
>>381
tnx. 後で試してみるよ。
しかし lookup の開発体制、なんとかならんかなぁ...
あんな便利なツールなのに勿体無い。

383 :名無しさん@お腹いっぱい。 :01/10/28 17:47
lookup なにか問題あるんですか? bug が多いのはわかるけど.

384 :382 :01/10/28 18:06
まあ、作者の性格が元凶なんじゃないですか。
周りの人も力を入れて手を加えようとは思わないんでしょ。
ツール自体は確かに便利なんだが。

385 :384 :01/10/28 18:07
すまん、間違えて名前欄に 382 と入れてしまった。
>>382 とするつもりだった。

386 :名無しさん@お腹いっぱい。 :01/10/28 19:15
lookupの開発については
オレもどうにかしてほしい。誰か強力な人が分派を作ってくれれば...
作者さんにはほんとに感謝してるけど。

387 :名無しさん@お腹いっぱい。 :01/10/29 01:46
なんとかしてという実情を教えて下さい. (あおりじゃなくて)

388 :名無しさん@お腹いっぱい。 :01/10/29 03:03
たしか、まわりがごちゃごちゃ改造したりするのが
いやで「自分だけで開発するっ」て宣言したんじゃなかったっけ?

389 :名無しさん@お腹いっぱい。 :01/10/29 13:14
むしろ今は開発に飽きてるような。
はたから見てて躁鬱なんじゃないかしらんとハラハラするよ。

390 :名無しさん@お腹いっぱい。 :01/10/29 13:21
lookup のメーリングリストのアーカイブを探れば大体解る
でしょう。一旦作者が放り出したので、有志が開発・リリース
したのだが、また舞い戻ってきた。離れた経緯が経緯なのに、
平気な顔どころか大きな顔して戻ってきた。

作者自身が言うように飽きっぽい人間であり、それに付け加える
のなら無責任な人間であるから、lookup は半死半生のまま使い
続けられることになるんだろうな。

391 :名無しさん@お腹いっぱい。 :01/10/29 14:01
emacs21 に入れ変えた。
なんとなくいい感じ、カスタマイズが楽。

392 :名無しさん@お腹いっぱい。 :01/10/29 14:04
なんかUnixに染まったのかdotemacsガリガリ
書く方が楽になってしまた。

393 :名無しさん@お腹いっぱい。 :01/10/29 15:27
emacs21 で InputMethod を切替えるのに、
sift-space を設定したいんですが無理ですか?

394 :名無しさん@お腹いっぱい。 :01/10/29 15:30
>>393
いいえ

395 :393 :01/10/29 15:36
むむ? 記述のし方がわかんないっす。
xemacs では

(global-set-key [(shift space)] 'toggle-input-method)

でいけたんですけど emacs21 じゃ
受け付けてくれません。どこら辺が
ダメなんでしょうか。

396 :名無しさん@お腹いっぱい。 :01/10/29 17:07
誰か Texinfo の書き方を説明した日本語のページ知りませんか?
英語のマニュアルはもちろんあるんだけど, 概要を日本語で知りたくて.

397 :396 :01/10/29 17:31
自己レスですが, ありました. openlab の gnujdoc に入ってました.

398 :名無しさん@お腹いっぱい。 :01/10/29 18:24
>>395
>>374 を見よ

399 :名無しさん@お腹いっぱい。 :01/10/29 18:38
>>398
試さずに言ってるのが丸判りだぞ

400 :名無しさん@お腹いっぱい。 :01/10/29 19:28
>>399
試したし、それで動いてるんだが?

401 :名無しさん@お腹いっぱい。 :01/10/29 21:37
Emacs21 で auctex-10.0g 使って日本語の
文書を作っているアニヲタです。
読点を「,」句点が「。」になるようにしたいん
ですけど、どうしたらいんでしょうか。
ええっと、Wnn6 と tamago-4.0.6 で日本語
変換してます。

402 :名無しさん :01/10/29 23:19
>> 401
its-hira-comma, its-hira-period ?

403 :名無しさん@お腹いっぱい。 :01/10/30 00:00
時々、句読点を,.にしている人がいるけど
どういうメリッがあるんだろう?

404 :名無しさん@お腹いっぱい。 :01/10/30 00:05
>>403
俺もわからん。
「メリッ」もわからん。
日本語の句読点は,.じゃなくて、。だよな。

405 :名無しさん@お腹いっぱい。 :01/10/30 00:16
,.じゃないのか?

406 :名無しさん@お腹いっぱい。 :01/10/30 00:20
>>400
(global-set-key [?\S-\ ] 'toggle-input-method)

(global-set-key [(shift space)] 'toggle-input-method)
も同じことだろうが。

XIM と衝突しているのかもしれんが、>>395 が詳しい状況を
書かないと判らん。

407 :393,395 :01/10/30 00:38
ぐぉ。すみません、すみません。
>374 で出来ました。見落として
ました。激しくガイシュツってヤツ
でした。逝ってきます、逝ってきます。

それでも教えてくれた人、ありがとん。

408 :名無しさん@お腹いっぱい。 :01/10/30 01:00
理系の論文は普通 `,.' です. で, 英文を混ぜて書く時に
jisx0208 の`,.'があるとごっちゃになってわからなくなるので,
僕は `,.' に統一しています.

昔こんな話題のスレがあったような.

409 :名無しさん@お腹いっぱい。 :01/10/30 01:28
情報処理学会や電気情報通信学会の論文誌では、句読点として「.,」を
使わないと受けつけてくれないの。他にもそういうところは沢山ある。
もっとも、オレは「、。」派なので、いちいち提出するときに置換した。

410 :名無しさん@お腹いっぱい。 :01/10/30 02:11
hook で句読点なんて変えればいいのに。
TeX の為だけに日常から「,.」を使ってる人は可哀そう。

411 :408 :01/10/30 05:48
TeX の縦書きで ,. を使っているとひさんなことになりますが.
それでも僕は好きで使ってますがなにか. (藁

412 :名無しさん@お腹いっぱい。 :01/10/30 07:25
text-adjust.el

413 :名無しさん@Emacs :01/10/30 17:38
Meadow を再起動させずに .emacs を読みなおしたいのですが、
M-x load-file とするとフォント設定のところでエラーになっている
ようです。おなじ名前のフォントが登録されている、というような
エラーが出ます。どうしたら良いかヒントなどください。

414 :名無しさん@お腹いっぱい。 :01/10/30 18:48
>>413
すなおに再起動しとけ。

415 :名無しさん@お腹いっぱい。 :01/10/30 19:10
>>413
たぶん .emacs に何か書き加えてそれを有効にしたいだけだと思うのだが
そういう場合は C-xC-e を使うといい。

(setq hoge t)[C-xC-e]

416 :名無しさん@Emacs :01/10/30 19:23
Mew とか navi2ch を upgrade した後
Emacs を restart せずに upgrade を有効にしたいのですが
どうしたらいいですか?

417 :名無しさん@お腹いっぱい。 :01/10/30 19:26
Mewとnavi2chを終了してMewとnavi2chを再M-x

418 :名無しさん@Emacs :01/10/30 19:29
>>417
それで新しい方読んでくれますか? 変わってくれなかったと思うんだけど
勘違いだったかも…。確認してみることにします。

419 :名無しさん@お腹いっぱい。 :01/10/30 19:50
それじゃ読んでくれないと思う。upgradeしたファイルを全部手動で
load-libraryするよろし。

420 :417 :01/10/30 19:51
ガ━━(゚Д゚;)━━ソ!

421 :名無しさん@お腹いっぱい。 :01/10/30 20:54
(provide) されてるのは (require) だと 2 回目呼ばれなくなるからね。

422 :名無しさん@お腹いっぱい。 :01/10/30 22:44
emacs、
一度立ち上げたら二度と終了させないなんて幻想
捨てたほうがよいね。。。


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

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