2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Emacs総合スレ

1 :名無しさん@XEmacs:02/05/20 12:25 ID:6P5fD5EP
Linux初心者には、あまり使われないEmacsのスレです。
初心者にも分かる設定や、emacsの解説用

UNIX板にあるのとは別のものとして使いましょう

2 :名無しさん@XEmacs:02/05/20 12:26 ID:6P5fD5EP
2 get ずさーーー

3 :login:Penguin:02/05/20 12:29 ID:8oijkEk2
>Linux初心者には、あまり使われないEmacs
/s/Emacs/vi では?

とはいえ、Emacsスレが犬板にあっても悪くないな。

4 :login:Penguin:02/05/20 12:30 ID:8oijkEk2
>>1
それからスレ立てたら、役立ちそうな
サイトのリンクとかを責任持って張ること。

5 :login:Penguin:02/05/20 12:35 ID:cDaGJpm1
初心者はまず、(load-library "term/bobcat") でもすなさい。
あと M-x help は必須だあね。


6 :login:Penguin:02/05/20 12:52 ID:xulD2D/d
>>3
不思議といえば不思議だが。俺の知っている範囲では
初心者=vi、ベテラン=emacsという傾向が強い。
入門書や入門セミナでviから教えるせいかな。
それともemacsの有り難みが分かるのはある程度大きな
仕事の時だから?。

7 :login:Penguin:02/05/20 12:56 ID:4KFL0R+M
おいらもLinux使ってEmacs覚えたいけど、UNIX板のはあれだ・・・
  初心者に冷たすぎ、優しくレスくれる人もいるけど、壁高すぎ
     Emacsスレ見るためだけにUNIX板行くのもあれだし、進みすぎ
       で、Linux板のEmacsスレは賛成です。

8 :login:Penguin:02/05/20 16:32 ID:hlqiHWyb
高度な教育を受けていない野良linuxerの漏れにとって
emacs = navi2ch。

こういう野良は結構多いと思うのだが。

ちなみにviはどうも使いづらく感じてjedをメインエディタにしてる。

9 :厨房:02/05/20 18:52 ID:HoJqGWpX
emacsを使っているものですが(使っていた??)emacsの個人設定ファイ
ルのありかがわかりません。是非教えていただけないでしょうか。

10 :login:Penguin:02/05/20 19:00 ID:8oijkEk2
>>9
自分で何もしていなければ、~/.emacs

11 :厨房:02/05/20 19:10 ID:HoJqGWpX
>>10
それが・・・ないんです!!どうしよう。(泣

12 :login:Penguin:02/05/20 19:11 ID:vBoYBYA6
どうやってないのを確認したの?

ls -laしてみた?

13 :login:Penguin:02/05/20 19:32 ID:lY3BSM/p
emacs21でcanna使いたいけど、どうしたらいいの?

14 :名無しさん@Emacs:02/05/20 19:34 ID:VmxcYO18
>>13 せめてディストリビューションは書きましょう。

15 :login:Penguin:02/05/20 19:43 ID:VgDNfbzC
emacsのelispにtamagoがあって、それにegg-cannaが入っている。
それを使え。

16 :login:Penguin:02/05/20 19:48 ID:jx5tOYI9
>>13 YC.el
http://www.ceres.dti.ne.jp/~knak/yc.html

17 :login:Penguin:02/05/20 19:55 ID:oEDIaczO
>>11
別になくても大丈夫。
作りたければつくってよし。

で、どんな設定をしたいの?

18 :login:Penguin:02/05/20 20:50 ID:2W+2wx05
>>9=11
管理人に相談すべし。

19 :名無しさん@XEmacs:02/05/20 22:18 ID:6P5fD5EP
良スレになってきた・・・・
ちなみに ~/.emacsに、色々と設定を書くと便利 たとえば

-----.emacs-----

;; ホイール機能を使う
(cond (window-system
(mwheel-install)
))

;; 警告音のかわりに画面フラッシュ
(setq visible-bell t)

;; 行番号・桁番号をモードラインに表示する
(line-number-mode t) ; 行番号
(column-number-mode t) ; 桁番号

;; hoge.txt~ みたいなバックアップファイルを作らないようにする
(setq backup-inhibited t)

;; 行末の空白を削除する
(goto-char (point-min))
(while (re-search-forward "[ \t]+$" nil t)
(replace-match "" nil nil))

;; メニュー,スクロール,ツールバーの表示
;(menu-bar-mode -1)
;(scroll-bar-mode -1)
;(tool-bar-mode -1)

;; for Navi2ch
(require 'navi2ch)
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")


20 :13:02/05/20 23:19 ID:lY3BSM/p
すんません。
woodyつかってます。
tamago、yc-elはcannaserverと通信できなくて駄目でした。
emacs21-elを入れると使えるという話を何処で見たけど失念しました。

21 :名無しさん@Emacs:02/05/20 23:22 ID:ymnmGzRo
Emacsに興味を持って日本語入力に不満を感じたらSKKを試してみるがよい。
そこには、今まで体験した事のない新たな世界が待っている。


22 :login:Penguin:02/05/20 23:31 ID:NiaKF7X9
emacs-version
"21.1.90.1"`



(if (and (boundp 'CANNA) CANNA);
(progn
(load-library "canna")
(canna) ))
(load-library "term/bobcat")

とか書いてcanna使えてるけど?

[http://emacs-21.ki.nu/を参考にしてソースから組み立てたemacsだけど]

23 :13:02/05/20 23:49 ID:lY3BSM/p
>>21
日本語入力自体には不満は無いんですけど、SKKに慣れるのが、、、。

>>22
やっぱりソースからmakeしないと駄目なんですかねえ。
ご紹介のサイトで勉強してきます。

24 :名無しさん@XEmacs:02/05/21 00:00 ID:BZ187ZVY
skkって難しそうに感じるかも知れないけど、2〜3日で
慣れるよ。
まずは、M-x skk-tutorial


25 :login:Penguin:02/05/21 00:40 ID:Ppw1Im4E
>>23 =13
Debianのバヤイはデフォではクライアントと通信できない罠があるらしいぞ。
dpkg-reconfigure canna で二番目の問い、
「遠隔のホストからかんなサーバに接続しますか?」にYesをチェックぢゃ。

ps ax|grep canna で /usr/sbin/cannaserver -inet -u canna と
"-inet"option付きで起動しとればOKぢゃ。

26 :login:Penguin:02/05/21 08:55 ID:Wc4UPW6O
RedHat7.3だけど、cannaもatok xでもちゃんとxemacsに入力できるよ
emacsもOKだった。バージョンは2.12

27 :名無しさん@XEmacs:02/05/21 09:16 ID:Wc4UPW6O
navi2chを使ってる人はこう書いておくと便利

;; for Navi2ch
(require 'navi2ch)
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")
(setq navi2ch-article-auto-range nil) ;スレを全部表示
(add-menu-item '("Apps") "navi2ch" 'navi2ch t) ;メニューにnavi2chを登録

28 :bob_hoffman:02/05/21 10:20 ID:wGXABkQF
はじめまして.linux初心者&.emacs初心者です.emacsは,RedHat Linux 7.2
のemacsとWindowsのMeadowを,主にC言語ソース編集のために利用しています.

ぼくの.emacsは現在以下のようになっています.
http://members.tripod.co.jp/bob_hoffman/dot.emacs.txt
(これはWindows用で,Linux用はIME関係などのいくつかの記述をコメント
アウトして使っています.)


これについて,ちょっといくつか教えてください.

1) C言語編集モードのインデント幅

Cモードのための記述として,
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; C言語用の設定
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(fmakunbound 'c-mode)
(makunbound 'c-mode-map)
(fmakunbound 'c++-mode)
(makunbound 'c++-mode-map)
(autoload 'c++-mode "cc-mode" "C++ Editing Mode" t)
(autoload 'c-mode "cc-mode" "C Editing Mode" t)
(autoload 'objc-mode "cc-mode" "Objective-C Editing Mode" t)
(setq-default c-indent-level 4
c-continued-statement-offset 4
c-argdecl-indent 0
c-brace-offset -4
c-label-offset -4)
;; c-tab-always-indent nil)
(setq auto-mode-alist
(append '(("\\.C$" . c++-mode)
("\\.cc$" . c++-mode)
("\\.hh$" . c++-mode)
("\\.cpp$". c++-mode)
("\\.c$" . c-mode)
("\\.h$" . c-mode)
("\\.m$" . objc-mode)
) auto-mode-alist))
このように.emacsに書いてありますが,いざCコードを開くと,インデント幅が
2文字になってしまいます.別の場所で,CC-MODEというモード用のコマンドを
使わなければならないと教えてもらい,いろいろと試したのですが,どうしても
2文字になります.どうしたら4文字になりますでしょうか?

2) Cannaのキー設定の変更方法(on linux)

例えば

if (NULL == (fp = fopen(...

などと書くとき,ぼくはシフトキーから指を話すタイミングがイイカゲン
なので,一瞬シフトとスペースが同時に押されています.当然その都度,
日本語入力モードが立ち上がり,とてもやっかいです.

Cannaの起動キーを変更するにはどうしたらよろしいでしょうか?

29 :login:Penguin:02/05/21 10:32 ID:+HL+kCCL
woody使っている人へ。
FSF Emacs21で日本語入力するには、おっしゃる通りemacs21-elをインストールしましょう。
設定はこう。
'(current-language-environment "Japanese")
'(default-input-method "japanese-egg-canna")

30 :login:Penguin:02/05/21 10:34 ID:+HL+kCCL
ところで、sidのemacs21にmona-fontを使いたいのですが、
フォントの設定を教えてください。
navi-2chではできましたが、普通に使う時もmana-fontを使いたい。

31 :名無しさん@Emacs:02/05/21 10:36 ID:89ppQy3k
エディタにプロポーショナルフォントを使うのか…。
奇特な方ですね。

32 :bob_hoffman:02/05/21 10:36 ID:wGXABkQF
すみません,上に質問を書きましたが,解決しました.
お騒がせしました.

http://post.messages.yahoo.co.jp/bbs?.mm=CP&action=m&board=1835095&tid=a1za1za1za1a1a3c8c08lbcaldha2a1a1a1za1za1z&sid=1835095&mid=3088&n=1
(恥ずかしい!)

33 :hage:02/05/21 17:32 ID:XN7IRk2l
昔なにかの本で、emacsで、wnnの設定を出来ると聞きました。
たしか、「N」二回でんにする方法や、デリートをカーソルの後ろの文字を消す設定
などが乗っていました。
だれかこのほうほうについて教えていただけないでしょうか??

34 :名無しさん@Emacs:02/05/21 17:36 ID:89ppQy3k
>>33
http://www.google.co.jp/search?btnG=Google+%8c%9f%8d%f5&lr=&hl=ja&q=Wnn+%90%dd%92%e8+Emacs+nn

35 :13:02/05/21 18:38 ID:6hSA2OyA
WoodyUserですがレス頂きましてありがとうございます。
これでゆっくり眠れます。

>>25
なるほど、だいぶ検索入れたんですが、そんな罠が有るとは。
どうりで通信できない訳ですね。

>>29
やっぱりemacs-elでいけるんですね。
親切にありがとう、後ほど試してみます。

36 :hage:02/05/21 19:45 ID:XN7IRk2l
>>34
あの。たびたびすみません。そこのHPに書いてある設定をすると
文字化けしてしまうのですが・・・
どうすればいいでしょう??

37 :名無しさん@Emacs:02/05/21 19:55 ID:mmK98GSi
(setq inhibit-startup-message t)


38 :login:Penguin:02/05/21 21:41 ID:+HL+kCCL
>>27
emacs21の.emacsにつかわせてもらおうと思いましたが、
add-menu-item と言うのがエラーになります。
そちらで動いていますか?

39 :login:Penguin:02/05/22 01:20 ID:dhbqo+6q
>>38
メニューが出るようにしてる?
うちはXemacs2.1だけどちゃんとメニューに登録されてる

40 :login:Penguin:02/05/22 01:27 ID:d/BpFnt/
With Emacs
ttp://www1.u-netsurf.ne.jp/~ysk-net/WithEmacs/

41 :login:Penguin:02/05/22 12:23 ID:S2wPJtp2
>>39
ども。
メニューですが、fileとか書いてあるやつですか?アイコンのことではないですよね。

42 :login:Penguin:02/05/22 13:00 ID:S2wPJtp2
FSF Emacs21ですが、tamago4(egg-canna)のフェンスの中で
C-hで前の文字を消すにはどうしたらいいでしょうか。
C-hでヘルプが起動してしまいます。

フェンス以外ではできるようにしたのですが。

43 :login:Penguin:02/05/22 13:53 ID:mYt1q8AA
>>42
うちは
/usr/share/emacs21/site-lisp/egg/its.el

(define-key map "\C-h" 'its-mode-help-command)
(define-key map [backspace] 'its-delete-backward-SYL)
ってなってるのを
(define-key map [backspace] 'its-mode-help-command)
(define-key map "\C-h" 'its-delete-backward-SYL)
に書き換えてバイトコンパイルしてる。

.emacsに書く方法知ってる人がいたら、教えてください。

44 :login:Penguin:02/05/22 14:23 ID:S2wPJtp2
>>43
こちらも書き換える事で、できるようになりました。
tamago4がそうなっていなさそうなので、
.emacsの書き換えだけでは無理っぽそうですね。


45 :login:Penguin:02/05/22 20:36 ID:eGaMziji
(define-key its-mode-map "\C-h" 'its-delete-backward-SYL)
基本中の基本だと思う。それともこれでも駄目だったとか?

46 :login:Penguin:02/05/22 21:27 ID:S2wPJtp2
>>45
すんません、出来ました。知りませんでした…

あと、tamagoのフェンスモードで変換だけしたあと、
漢字に変換されたのをC-hを使って
ひらがなに戻すことはできませんか。

47 :login:Penguin:02/05/22 23:02 ID:42E8nOkI
>>46

漢字に変換されたのをひらがなに戻すのは
(define-key egg-conversion-map "\C-h" 'egg-abort-conversion)
これかな。

ちなみに変換候補メニューから戻るのは
(define-key menudiag-mode-map "\C-h" 'menudiag-exit-one-level)
これかと。

外していたらスマソ。


48 :login:Penguin:02/05/22 23:16 ID:35QjI/S3
日本語入力の話ばっかだな。
みんなSKKを使おうYO!

49 :login:Penguin:02/05/22 23:17 ID:aR3Lsiy7
canna + yc-elで充分満足。

50 :46:02/05/23 00:31 ID:kMXKyhMp
>>46
素晴らしい。
望む操作ができるようになりました。

多謝。

51 :login:Penguin:02/05/23 02:37 ID:bwUSUDZl
>>28
初心者が陥りがちな罠その1「いらぬ設定」にはまっていますね。。。
c-modeでTAB4にする設定はおそらくこれだけです。
(googleで cc-modeで検索すると、いろいろ出てきます。)

(add-hook 'c-mode-common-hook
(lambda ()
;; bsdスタイル
(c-set-style "bsd")
(c-set-offset 'statement-cont 0) ; test
(setq c-basic-offset 4)))

# 「RedHat7.2の emacs」ではなく、M-x emacs-version の結果を書きましょう。
# たぶん、Ver 20.7だったと思うけど。


52 :bob_hoffman:02/05/23 10:02 ID:qkaFzns9
情報ありがとうございます.実は,Yahoo!掲示板の方で同様の質問をした結果
以下の設定を教えて頂き,問題は(とりあえずは)解決しました.ご報告が
遅くなり,申し訳ありません.

(add-hook 'c-mode-common-hook
'(lambda ()
(c-set-style "--CC-MODE--")))

(add-hook 'c-mode-common-hook
'(lambda ()
(setq c-basic-offset 4)))

> 初心者が陥りがちな罠その1「いらぬ設定」にはまっていますね。。。

はい.面目ありません….やはり,きちんとemacsの教科書を読まないとダメ
みたいですね….


それと,ちょっと教えて頂きたいのですが,

> (add-hook 'c-mode-common-hook
> (lambda ()
> ;; bsdスタイル
> (c-set-style "bsd")
> (c-set-offset 'statement-cont 0) ; test
> (setq c-basic-offset 4)))

このbsdスタイルというのは,どのようなものでしょうか?Free-BSDと関係が
あるのですか?

> # 「RedHat7.2の emacs」ではなく、M-x emacs-version の結果を書きましょう。
> # たぶん、Ver 20.7だったと思うけど。

いろいろとマナー違反を犯し,申し訳ないです.おっしゃるとおり20.7です.
次回以降気をつけます.

ありがとうございました.

53 :login:Penguin:02/05/23 10:05 ID:GlKVfIVk
>>52
> このbsdスタイルというのは,どのようなものでしょうか?Free-BSDと関係が
> あるのですか?
http://www.google.com/search?lr=lang_ja&q=bsd%83X%83%5E%83C%83%8B+C

54 :bob_hoffman:02/05/23 14:42 ID:qkaFzns9
またもやすみませんでした.今度からきちんと調べてから投稿致します.

ありがとうございました.

55 :login:Penguin:02/05/25 18:47 ID:JU8WWUx/
emacs21では設定の記述スタイルも変わるんでしょうか。
emacs20.7の設定ファイルは使えませんか?


56 :login:Penguin:02/05/25 19:07 ID:sOlXpxku
>>55 基本的にできます。

57 :名無しさん@Emacs:02/05/25 19:23 ID:57+CBOg1
crondの最新版ソースはどこで手に入るんでしょうか?

58 :login:Penguin:02/05/26 00:26 ID:c2F9nrPG
>>57
Emacs で動くの?

59 :57:02/05/26 12:06 ID:6LRTmKXU
スレを間違えました。
無視してください。

60 :46:02/05/28 15:03 ID:OXUyl8SI
久しぶりに見ましたが…

>>47
失礼。>>50では>>47のあなたを指名してお礼を言ったつもりでしたが、
自分になっていました。

改めて、多謝。


61 :login:Penguin:02/06/02 11:28 ID:i2CXOI7Q
なかなかEmacsが身につきません
どのようにすればがEmacsが身につくのでしょうか?

って言っても自分は一般事務系のサラリーマンで、プログラムなんか
縁が無く、さらにディスクの上にはWindowsのPCがでーんと乗ってるし、

ただ最近、自分のスケジュール等のデータを、特定の市販アプリケーションに
依存したファイル形式にしておくのに抵抗があって、シンプルなTextに
してEmacsに依存しといたほうが10年後も利用出来そうな気がして、
そのような活用方法に的した学習方法なんか無いかななどと考えています。

すみません、脈絡の無い文章になりました。  けど何か良い方法とか無いっすかね。

62 :login:Penguin:02/06/02 11:41 ID:bX/BQ/vH
Windowsをサクっと消して、LinuxかUNIX系OSだけインストールする。
エディターはEmacsだけ入れる。
ようは、使わなくちゃならない情况を作れば嫌でも覚えると思うよ。

63 :login:Penguin:02/06/02 11:41 ID:bJ5+hMia
まず、データを活用するにあたって再利用しやすい
形にするという点に気がついていることは、良い
ことです。吟味するということはコンピュータを
使うにあたって、必要な資質の一つです。

とりあえず、grepを使う。Emacsからgrepを使える
ので、Medowsか、cygwin上でのemacsなどをつかって
みましょう。

できるだけ毎日使ってみましょう。それと、できるだけ毎日
一つだけ新しいことをしましょう。

あとは、自分で文書をいかにtextでとりそろえて
おくかですね。namazuもつかいましょう。

sortもできます。あ、ndiaryなどでemacsの支援を
受けて日記を書くのも良いのかも

こっちも脈絡のない答えになってしまいましたが、
とりあえず使ってみるとよさげ


64 :login::02/06/02 11:42 ID:rGXueMWb
>>61
ただPlainTextで保存するだけでいいならWinのメモ帳でもいいんでないの?
Emacsはやっぱりエディタだから慣れるしか無いと思うんだけど...
(もしくは自分用にキーバインドをカスタマイズするとか.)
やくにたたなくてスマソ




65 :login::02/06/02 11:45 ID:rGXueMWb
Emacsで等幅フォントを使うにはどうしたらいいのでしょうか?
(バージョンは21.2.1です。)
MonaFontを導入したらフォントは変わったのですが等幅になりません。
教えてもらえないでしょうか?

66 :61:02/06/02 11:55 ID:i2CXOI7Q
やはり、使って練れるのが一番みたいですね。
Emacsの気になる機能?にカレンダーというのがありますが、
あれって日にちごとに、書き込んだり、一覧で見たり?出来るのでしょうか。

あとまずは、diredを使えるようにがんばります。

67 :login:Penguin:02/06/02 11:57 ID:ZrQPybnL
>>61
多分、 elisp で色々遊ぶ方がいいと思う。
ただの editor なら、他にも良い物が有るだろうし…

68 :名無しさん@Emacs:02/06/02 12:10 ID:dxre/xG3
Emacsで2chを読み書きしれ。

69 :名無しさん@お腹いっぱい。:02/06/02 12:18 ID:7um+u+IR
>>61
スケジュールなら、ほとんどのアプリケーションが、
http://www.imc.org/ の"vCalendar"を扱えると思うけどね。
これテキストファイルだしね。

M-x calendarで、~/dialyを使うのもひとつの方法かな?
Aug 9 2000 20:00- James Brown ヴェルファーレ
こんなの書くだけだから。

70 :名無しさん@Emacs:02/06/02 12:24 ID:5zO7twxa
>>61
xyzzyから入れば違和感ないのでは?

71 :login:Penguin:02/06/02 12:27 ID:l6bzKnRv
>>61 >>69
メールとスケジューラの統合ならMHCってのもいいんじゃない?
http://www.quickhack.net/mhc/

Emacsで2chなら navi2ch だね。
http://navi2ch.sourceforge.net/

72 :名無しさん@お腹いっぱい。:02/06/02 12:48 ID:7um+u+IR
>>71
MHCも独自形式だからな〜。

73 :login:Penguin:02/06/02 13:12 ID:xtFwh7R9
navi2ch を使うなら snapshot の一番新しいのを取ってこいYO


74 :login:Penguin:02/06/03 04:31 ID:Osq78Ag4
>>61
なんか、応援したくなっちゃうな。

>>63
ndiary いいですねぇ。namazu.el は使った事ないなぁ。
久しぶりに三好さんのウェブページでも見てみようかな。

>>67
elisp 覚えるのもいいやね。kazu さんの「リスト遊び」は
楽しめる名著だと思う。ほんの一部ムズいとこがあるけど。
lisp は文系の人でも楽しんでいる人が結構いるようですよん。

>>70
xyzzy より emacs のほうがやっぱ情報多くて楽だと思うんだなぁ。
windows との親和性はそうかもしれんけどね。
(SKK がないからワシには無理っす)


75 :login:Penguin:02/06/03 12:57 ID:XT+hl9yr
本当に初歩的な質問ですみません。
Turbo7のKDEでXEmacsを使っています。Xを利用しているときは日本語が使えますが、
Xを立ち上げないでXEnacsを使うと日本語が使えません。
.emacsはデフォルトです。
おそらく皆さん「あたりまえだろ」とお思いでしようが、自分的にはあたりまえじゃありません、
Xを立ち上げない状態のXEmacsで日本語を使う為には、.emacsに何かを書けば良いのだと
いうことは想像つきますが、なぜなのかイメージが湧きません、
何処に何を書けば、っうかフォントは何処を見に行ってるの?

初心者にもわかり易いサイトとか無いでしょうか?

76 :login:Penguin:02/06/03 13:14 ID:zu8Z6mzx
>>75
XEmacs じゃなくて端末の問題でしょ。
どうやって Turbo にログインしてんの?

77 :login:Penguin:02/06/03 18:10 ID:Vm/LVm9I
コンソールでXemacs使えるんだ、知らなかった。

78 :login:Penguin:02/06/03 19:10 ID:pGLh/wmT
>>75
Canna立ち上がってる?

79 :75:02/06/03 19:26 ID:sXQEFVpK
いえ、あの〜、すみません〜、
電源入れてログインしますよね、その状態でstartxをせずにxemacsって入力して
EnterするとXEmacsが起動しますよね、そのXEmacsで日本語を使いたいのですが、
何か根本的に間違っているのでしょうか〜?
ちなみにCannaは立ち上がっていないと思います。

80 :login:Penguin:02/06/03 19:35 ID:iOv3vc05
>>75
kon を起動していないので表示できないというオチだったりして。

81 :75:02/06/03 19:46 ID:sXQEFVpK
>>80
なんか、それのような気がします。
そのkon とやらはどうすれば起動するのでしょう?

82 : :02/06/03 19:51 ID:nQqveET9
turbo7はkonじゃなくてminiuniでは?

83 :75:02/06/03 20:17 ID:b57SMhbO
今、会社からこっそりAirH"で繋いでいる状態なのですが、
家に帰って試してみたいと思います。

ちなみに、ログインした後に xemacs -miniuniって入力してEnterで
よいのですよね。 (けどCannaやSkkは立ち上がるのだろうか?)

84 :login:Penguin:02/06/03 20:34 ID:gB8ehTg9
83はネタですか? そうですか。



85 :login:Penguin:02/06/03 20:55 ID:zu8Z6mzx
>>83
miniuni って打って Enter 打って
xemacs って打って Enter 打って
じゃねーの?

86 :75=83:02/06/03 22:21 ID:u2c2i+EC
>>84
神様に誓ってネタではありません。
>>85様ありがとうございました。
日本語が表示されています。もう、本当に感謝の気持ちです。

ただ、困ったことが発生しました。私のPCはバイオのC1っていって
立てが480ドットしか無いため、ミニバッファが1/3くらいしか
見えません、どうしましょう?

くり返しますけど、ネタじゃありません、

けど、子供が夜泣きしていますので、いったん添い寝します。
朝5時には起きます。

神様に誓ってネタじゃないっす。


87 :login:Penguin:02/06/04 02:44 ID:wtvoXgPN
>>86
その辺は XEmacs の話じゃなくて
VAIO と Turbo と miniuni の話だろ?
スレ違い。

88 :腐れ厨房(゚腐゚):02/06/04 04:22 ID:nHnxSFd0
>>87 = 杓子定規な神経質でみんなの食欲を減退さしる鍋奉行。

89 :75=83=86:02/06/04 05:02 ID:oKliAoMs
今、起きました。
>>86
おっしゃるとおり、ここから先はEmacsに特化した話では無いので、
別のスレなりサイトを見て学習します。
ただ、本当にXを立ち上げない状態で日本語が表示出来るようになった
のは、感謝です。ただ、未だ、日本語を表示は出来ていますが入力は出来ません。
しかし、ここまで来たら、なんとかなりそうな気もします。
次の目標はこの状態で、デュアルのWinをマウントして、ファイルを編集することです。

どうもありがとうございました。(ペコッ

90 :名無しさん@Emacs:02/06/05 03:33 ID:RRjiY1+q
テキストをM-wでコピーして他のエディタとか(geditなど)に貼り付けること
はできないのでしょうか?
他から貼り付けることはできるんですけどね。どして?


91 :名無しさん@Emacs:02/06/05 03:40 ID:Bo+NDI6G
Shift+Ins

92 :名無しさん@Emacs:02/06/05 03:50 ID:RRjiY1+q
>>91
> Shift+Ins

おいらのキーバインドじゃできなのか?
ちなみにVine2.5のデフォなんだけど。

93 :90=92:02/06/05 21:33 ID:RRjiY1+q
事故レス

偶然にもマウスの中ボタンで貼り付けられました。
でも、いまだに Shift+Ins ではできませんが。


94 :名無しさん@Emacs :02/06/05 23:05 ID:ZLKVZhb+
>>93
ネタ?違うなら、初心者スレ行ったほうがいい。

95 :login:Penguin:02/06/05 23:07 ID:5/bebKI+
>>92-93
キーバインドで覚えるのではなく、関数名で覚えた方が良いと思います。
調べ方は、M-x help [Enter] k [調べるキー] です。

そうすると、C-y と Shift-Insert は、
yankという関数に割り当てられていると分かります。

マウスの中ボタンには、mouse-yank-at-clickという関数が割り当てられています。
これは、RedHatとか Vineで違いはありません。
っていうか、あってたまるかという感じ。


96 :login:Penguin:02/06/05 23:07 ID:RyE8xRY3
>>95
C-h あたりはディストリによって違うかもね。

97 :login:Penguin:02/06/05 23:10 ID:5/bebKI+
>>96
それははじめて聞いた。
でもひょっとして、ディストリが提供する .emacsの設定の違いという話?


98 :login:Penguin:02/06/05 23:30 ID:RyE8xRY3
>>97
そんな感じ。
ちゃんと調べたわけじゃなくて、
そういうこともあるんじゃないかな、と。

99 :名無しさん@Emacs:02/06/06 00:21 ID:RQf0Vs47
>>97
debianの場合、policyで決められてるよ。

100 :login:Penguin:02/06/06 06:15 ID:EmcHp50Q
>>95
それは他からEmacsにyankする場合では?
Emacsから*termにはShift-Insertではダメ。

101 :名無しさん@Emacs:02/06/06 07:24 ID:rUOYyJu6
>>100
> Emacsから*termにはShift-Insertではダメ。

俺は出来るよ。
Emacs21.3.50→mlterm cvs


102 :名無しさん@Emacs:02/06/06 08:27 ID:ptQIZr9/
>>100
俺もできる。
Emacs-21.2 -> Kterm

>>95
それってRPMとかaptでインストールした場合のこと?
C-hってhelp-commandがデフォルトじゃないの?

103 :login:Penguin:02/06/06 08:55 ID:6VYik6Lv
21.3.50→ rxvt で「つぎの」が「(B$D$.$NB」となってしまう。
kterm だと問題無いみたい。Eterm も ok だが aterm では同じ症状。
うー、rxvt が好きなのだが。
ちなみに Kondara の rxvt-2.7.8-2k でふ。

104 :名無しさん@お腹いっぱい。:02/06/06 10:23 ID:5t1V3l4i
>>103
文字化けはterminal emulator固有の問題なんじゃないの?
selectionからCTEXTを受け取れないんだよね。(たぶんASCII決め打ち)

105 :login:Penguin:02/06/06 15:55 ID:n/Pqyr4t
Debian(woody)のデフォだけど
emacs21.1.2 -> krxvt
emacs21.1.2 -> kterm
ともに中ボタンでしかyankできない。
krxvt -> emacs21.1.2
kterm -> emacs21.1.2
はマウスでコピーしたものをC-yやShift-Insertでyankできる。

これってどの辺の設定をいじればいいんですかね?

106 :名無しさん@Emacs:02/06/06 16:00 ID:rUOYyJu6
>>105
> emacs21.1.2 -> krxvt
は、どうやっているの?


107 :login:Penguin:02/06/06 17:06 ID:n/Pqyr4t
>>106
C-kまたはC-@ M-wでコピー。
今マウスでコピーしたらShift-Insertでできたけど
どっちみちマウス触るのではあまりありがたくない(^^;


108 :名無しさん@Emacs:02/06/06 17:57 ID:rUOYyJu6
>>107
俺(101)ははM-w → Shift insertで出来るけどね。

109 :login:Penguin:02/06/11 04:12 ID:ZodR5oqZ
EmacsとXEmacsってどの程度違うのでしょうか?
          
         っていうかXEmacsって何?

googleってもイマイチ解らん

110 :login:Penguin:02/06/11 07:36 ID:Rm9yn5rf
Emacsは、コンソールで動く
Xemacsは、X上で動く

ただ、現在は、EmacsもGUI化してきてるので両者の明確な違いはない

111 :login:Penguin:02/06/11 07:56 ID:kExJtOUh
>>110
おいおい、てきとーなこと言うなよ。
XEmace だってコンソールで動くし、
GNU Emacs だって X で動く。

>>109
http://www.xemacs.org/About/XEmacsVsGNUemacs.html

112 :login:Penguin:02/06/11 11:33 ID:xaLmZrXN
作者が違う。
機能に若干の違いあり(気にするほどでもない)。
微妙にE-lispの挙動が違う。

こんな感じ?
自分でlispを書いたりしないかぎり、
あんまり気にする必要ないと思う。

113 :login:Penguin:02/06/11 16:00 ID:83f5TEBA
いまXEmacs使うメリットってある?


114 :login:Penguin:02/06/11 16:32 ID:2xb6VJk8
>>113
メリットうんぬんっつーか、好みの問題じゃん?
おれは XEmacs 好きだよ。

115 :login:Penguin:02/06/11 17:55 ID:2Gr4yAMc
FSF に忠誠を誓いたければ FSF Emacs 使え


116 :名無しさん@お腹いっぱい。:02/06/11 21:29 ID:L4/zRIEp
FSF Emacsって、widgetをGTK+やMOTIFに出来るようになった?

117 :名無しさん@Emacs:02/06/11 21:33 ID:Zcs1qM8v
lucid', `athena', or `motif'.

118 : :02/06/11 21:52 ID:+GJpNwtl
余りにも堂々と大嘘を言う 110 萌え

119 :login:Penguin:02/06/11 22:00 ID:kExJtOUh
>>118
「で動く」とは言ってるけど
「でしか動かない」とは言ってないから、びみょー。

120 :login:Penguin:02/06/11 23:51 ID:ZxwN+gwh
>> 113
screen + xemacs で X (上のframe)と
teraterm を行ったり来たりとか。


121 :login:Penguin:02/06/12 06:46 ID:FL2c5Nxk
>>112
では、XEmacsの作者は誰なのでせう?

Emacsのはストールマンとかいう人だよね,ストールマンがもう少し
かっこ良かったら・・・せめてスーツくらい着て欲しい、髪も切ってホスィ。

122 :login:Penguin:02/06/12 07:20 ID:TD48ecYS
作者っていうか、なんつーか。
俺もよく知らんけど、jamie なんかが代表的なのかしらん。

123 :login:Penguin:02/06/12 07:59 ID:saJfGALZ
>>121
自分でさがすっつーことを知らんのか。
http://www.xemacs.org/Develop/devTeam.html

124 :login:Penguin:02/06/12 08:06 ID:kzgBV1x9
>>105

kterm の場合、 $HOME/.Xdefaults に、

KTerm*VT100.Translations: #override \
Shift<Key>Insert: insert-selection(PRIMARY, CUT_BUFFERO)

って書いとけばいいんちゃうの?


125 :名無しさん@お腹いっぱい。:02/06/12 11:23 ID:bLcNiLxy
>>121
スーツて…
そんなことゆーてたら、*BSDもLinuxもSunOSも使えないじゃん…
つーか、free softwareはほとんど駄目。

126 :名無しさん@Emacs:02/06/12 12:29 ID:14q4xlvM
>>125
MS Windows主任プログラマもヒッピーみたいなヤシだったはず。

127 :login:Penguin:02/06/13 01:54 ID:+6lqqJeG
デルモみたいなプログラマーっていないのかな?


128 :login:Penguin:02/06/13 01:54 ID:XrpWBDtJ
>>127
デブゴンみたいなのならいるけどな。

129 :login:Penguin:02/06/13 10:23 ID:4f2eETYI
つまらん質問で申し訳ないです。

XEmacs21.1を使っています。

1)現在のバッファを削除
2)全てのバッファを削除
3)新たに*scratch*を生成

というようなキーバインドが欲しいと思います。
これらに割り当てるキーバインドの定石はありますか?
また、どのように割り当てれば良いでしょうか?


130 :名無しさん@お腹いっぱい。:02/06/13 10:31 ID:VtcX5D+5
>>129
個人の特殊な用途のために、
 \C-c アルファベット一文字
ってのが空けられているらしい。


131 :名無しさん@Emacs:02/06/13 10:38 ID:l/3jF7oD
C-c アルファベット一文字
は、干渉しやすいので、俺はSuperを修飾キーに追加している。
HHKを使っているならスペースの両側の使わないキーがあるでしょ。
それに割り当てる。

132 :129:02/06/13 10:46 ID:4f2eETYI
>>130
例えばバッファ削除のC-c C-kとかっていうのも、必ずしもそうでは無いようで...
かといって、あまりに非標準な環境になれてしまうと、他で使うときに困るし...
まぁ、.emacsを持ち歩けという話になりそうですが。

>>131
じつは、デスクトップではHHK使ってます。(今はノートだけど)
よくHHKを使ってると判りましたね〜 (w


133 :login:Penguin:02/06/13 11:51 ID:MvyGez/6
>>132
C-c C-k は「C-c アルファベット一文字」ではないだろ。

> かといって、あまりに非標準な環境になれてしまうと、他で使うときに困るし...
なら >>129 はあきらめろ。

134 :129:02/06/13 12:57 ID:4f2eETYI
>>133
| C-c C-k は「C-c アルファベット一文字」ではないだろ。
まぁ、これはその通りなんだけど...

| なら >>129 はあきらめろ。
という話しになるのがサパーリわからん。
まだ割当を行っていない(現時点ではどの操作にも慣れていない)ので、
より一般的な割当ってのがあるのなら、それに合わせてバインディングしたいってだけなんですけど。

なんか、妄想入ってません? (w


135 :133 じゃないが:02/06/13 13:12 ID:qeyU+/Uf
133 は他人のマシンを触った時に不便したくなければ、という話だよね?
に対して 129 は emacsの流儀的にどのようにしとけば普通って事では?
例えば C-x で始まる key とか利用してると original の bind なり
誰かの作った elisp package と conflict しやすいと。

と、収めてみるテスト。

136 :login:Penguin:02/06/13 13:30 ID:MvyGez/6
>>134
> まだ割当を行っていない(現時点ではどの操作にも慣れていない)ので、
> より一般的な割当ってのがあるのなら、それに合わせてバインディングしたいってだけなんですけど。
>>129 の 2) と 3) は一般的な操作じゃないから、
一般的な割り当てはないよ。
「C-c アルファベット一文字」なら「一般的な割り当て」とカブらないはず。
基本的には。
たぶん。

1) はデフォルトで C-x k RET だな。


137 :login:Penguin:02/06/13 15:15 ID:qeyU+/Uf
136 は話の流れを理解してないみたい。
まぁ、>>129 の書き方が悪いと思うが。
# というか、俺も初め勘違いしたし。

138 :login:Penguin:02/06/13 16:06 ID:MvyGez/6
>>137
> 136 は話の流れを理解してないみたい。
ん? どっかおかしい?

139 :129:02/06/13 18:28 ID:skSvp7wK
おおぅ、レスが伸びててびっくり。

>>136
げっ、C-x k RETって知らなかったよ... 恥を晒してしまった。
1個解決しました、早速使ってます。

>>137
| また、どのように割り当てれば良いでしょうか?

「また、〜」じゃなくて「又は、〜」かな...
いや、そもそもこの行がない方が良かったかな...

>>138
138==136と133のIDが同じだから、そう判断されたんじゃないかな。
実際に同じ人かどうかというのは、2chでは無意味だからどーでもいいけど。
だいたいIDって、確か(同一日付でも)必ずしもIPアドレスに対して一意じゃ無かった筈だよね。


140 :135=137 だけど:02/06/13 18:58 ID:qeyU+/Uf
>>139
なんか混乱してきた。
あんたはそれぞれのキーを*まさに* C-x k とかの
"これだ" というバインドを案内してほしかったのか、
それとも C-c hoge や C-x fuga などの作法を
知りたかったのか??
俺は後者らしいと、初めのほうのやりとりを見て解釈したのだが…。


141 :login:Penguin:02/06/13 19:02 ID:skSvp7wK
こっちも混乱してきた。

「流儀を知りたかっただけで、.emacsへの書き方を聞いたわけではない。」

これで答えになってますか?


142 :login:Penguin:02/06/13 19:07 ID:skSvp7wK
まだ変だな...

「これだというバインドが有れば知りたかった」
というのが質問の趣旨

それに対して「C-c hogeがユーザー定義用に...」
という答えは、当初意図した回答では無かった。

でも、特に標準はないし、C-c hogeを割り当てればよいというような流儀は理解した。
という事かな?


143 :login:Penguin:02/06/13 19:32 ID:4gvw84WM
全バッファを消すなら
iswitchb を使ってるなら

C-x b C-k(押しっぱなし)

最後には *scratch* のみ残る。

iswitchb を使うには
.emacs に以下を書く
(iswitchb-default-keybindings)
もしくは、emacs21 なら
;Or, if you're using GNU Emacs 21, you can use this:
; (iswitchb-mode 1)

最後に残る *scratch* が fundamental-mode なのがイヤなら
.emacs に
(setq default-major-mode 'lisp-interaction-mode)


144 :login:Penguin:02/06/13 19:47 ID:r9sswfZj
iswitchb は自分にはどうも合わないんだなぁ。
全部バッファ消すなら

(lambda ()
(interactive)
(when (y-or-n-p "kill all buffer? ")
(mapcar #'kill-buffer
(buffer-list))))

みたいなのを割り当てたほうがいいんじゃ?


145 :名無しさん@Emacs:02/06/13 23:00 ID:VtcX5D+5
つーか、>>129
・まだemacsの操作にもなれてないノーヴィスで、
・よく*scratch*を消してしまって、
・若干のkey strokeでそれを復活したい、
と思う困ったチャンだから、あまり憶測を逞しくしてもしょうがないと思われ

>>131
>C-c アルファベット一文字は、干渉しやすいので、

が、豚でも勘違いであることも理解してないと思われ

もっと謙虚に人のアドバイスを聞くことが必要と(略

146 :login:Penguin:02/06/14 00:53 ID:Lp6GEPwd
*scratch* が消えない(消しても再作成される)ようにする
.el ってなかったっけ?

147 :login:Penguin:02/06/14 01:19 ID:FDM3Gs/h
*scratch* ってそんなに大事?
lisp-interaction-mode って使い難い。
emacs-lisp-mode で (C-u) C-x C-e とかのほうが
便利だけどな。

148 :login:Penguin:02/06/14 10:12 ID:xkRfO3TH
.emacsに

Linuxなら、.emacs_lnx
SUNなら、.emacs_sun

を読み込むだけの記述を書きたいのですが、どうしたらよいのでしょうか?

イメージ的にはIFなどを使うんだろうと、思うのですが・・・

149 :login:Penguin:02/06/14 10:56 ID:FDM3Gs/h
(if (eq system-type 'linux)
hoge
fuga)

150 :login:Penguin:02/06/14 11:51 ID:Cxbo392Z
129 は逃げたのか?

151 :login:Penguin:02/06/14 11:54 ID:FDM3Gs/h
>>150
もういいじゃん。

152 : :02/06/14 12:30 ID:HbAvybSm
(emacs-version)
"GNU Emacs 21.2.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2002-05-22 on giko"
system-type
gnu/linux

らしい。

153 :login:Penguin:02/06/14 12:33 ID:FDM3Gs/h
ふーん、XEmacs と FSFmacs で linux, gnu/linux と違うんだ。
じゃ、
(memq system-type '(linux gnu/linux))
にしたらいいんじゃないの?
(or (eq system-type 'linux)
(eq system-type 'gnu/linux))
でもいいけど。

154 :名無しさん@Emacs:02/06/15 22:22 ID:OvzpkbGa
(setq browse-url-browser-function 'browse-url-generic
browse-url-generic-program "mozilla")
と.emacsに書き込んでいるんですが、mozillaのあたらしいwindowを開くのではなく
tabを開くようにしたいのですが、どなたかご存知ありませんでしょうか。
検索してみて"mozilla /t"とかをしてもダメでした。(多分とんちんかんなことをしているんじゃないかと思うんですけど)
ご存知のかたいましたら教えてくれませんか?

155 :login:Penguin:02/06/15 22:34 ID:yfWPiiUF
http://bugzilla.mozilla.org/show_bug.cgi?id=107429
よーするに、今はできません。

156 :名無しさん@Emacs:02/06/15 22:39 ID:OvzpkbGa
>>155
そうなんですか。出来る日が、来るまで待つ事にします。
ありがとうございました。

157 :login:Penguin:02/06/17 07:01 ID:UEqYl9px
現在のEmacsの大半は日本人が作ったというのは本当ですか?

158 :login:Penguin:02/06/17 09:09 ID:AVmfakCc
MULE feature ならどうかしらんが、Emacsの大半はってネタは
どこから仕入れてきたの?

159 :login:Penguin:02/06/17 12:21 ID:ffINIkKg
Emacsに対する日本人の貢献度はかなり大きいような気がしますが、
特に他国語化とか?
しかし、大半ね〜、ん〜。

160 :login:Penguin:02/06/17 18:03 ID:yOyb1O5k
Gnu Emacs21でC-x RET でディレクトリが見れるようにした時、
モードラインにはEUC使っているのではなく、JIS使っているようになります。
すると、日本語のファイル名が見れなくなるようなんです。
どうすれば見れるようになりますか。
(set-buffer-process-coding-systems 'euc-jp 'euc-jp)
(set-buffer-file-coding-system 'euc-jp t)
(setq default-process-coding-system '(euc-jp . euc-jp))
とかいろいろやっているのですが…

161 :login:Penguin:02/06/17 23:07 ID:sstV6R10
>>160
>Gnu Emacs21でC-x RET でディレクトリが見れるようにした時、
標準のキーバインドに C-x RETなんかないぞ。

>モードラインにはEUC使っているのではなく、JIS使っているようになります。
'ようになります'ではなく、実際にどうなっているか書いて下さい。
-J:とか。

>すると、日本語のファイル名が見れなくなるようなんです。
日本語のファイル名だと、補完がきかなくなりませんか?

>どうすれば見れるようになりますか。
↓こうじゃないですか? まあこの辺は俺も試行錯誤して設定した部分だよ。
(set-default-coding-systems 'euc-japan)


162 :160:02/06/17 23:19 ID:yOyb1O5k
>>161
一読んでいて、何か挑発的だなぁと思っていましたが、
>(set-default-coding-systems 'euc-japan)
で一発で上手くいきました。有り難うね。

C-x RET じゃなく、 C-x C-f RET で、.~/ となるのね。
あと、おっしゃるように、JIS「みたいなの」は、 -J:-- です。

便乗でもう一つ。
ところで、`euc-japan' にしているようですが、
なぜ、`euc-jp' でも `euc-japan-unix' とかではないの?
別に意味がないならいいけど。

163 :login:Penguin:02/06/17 23:34 ID:L1wlNnuU
161がカナーリ親切に答えてるのに 逆切っぽい160がいるスレはここですか?


164 : :02/06/17 23:37 ID:P7/7sxth
>>163 (゚д゚)マターリ マターリ

165 :161:02/06/17 23:50 ID:sstV6R10
>>162
改行(以下略

>>163-164
LinuxのEmacsスレの雰囲気もおもろいね。(w


166 :名無しさん@Emacs:02/06/18 03:31 ID:OyGnE+Vx
以前 XEmacs を使っていた時に find-file で、
すぐに / や ~ を押した時に、 / や ~/ というフルバスに
変更する挙動があったのですが、GNU Emacs でも
このように振舞う設定などありましたら教えてください。
現在使用している emacs は GNU Emacs 21.1.1 です。

167 :名無しさん@Emacs:02/06/18 06:21 ID:kw1leoQo
どこだろうが//と続ければ/となる。
どこだろうが~/と続ければ~/となる。


168 :login:Penguin:02/06/18 21:08 ID:Tyuy2Kg4
おめーら、何だかんだ言ってっけどよ
Emacs って何よ?

169 :login:Penguin:02/06/18 21:52 ID:W91AGupN
ここでボケて!

170 :login:Penguin:02/06/18 23:16 ID:NdSHvyIb
>>171
私は今いそがしいので、あなたがボケてください


171 :login:Penguin:02/06/18 23:18 ID:jWpr1GnV
さちこさん、お昼ごはんはまだかのー

172 :login:Penguin:02/06/19 00:31 ID:y9Q3unVv
さっき食べたばかりじゃありませんか

173 :login:Penguin:02/06/19 00:53 ID:XWww7qo0
>>171-172
ワラタ

174 :login:Penguin:02/06/19 03:01 ID:EDroBW/M
>>154
http://bugzilla.mozilla.org/show_bug.cgi?id=116653
がFIXされて、最新のnightlyではできるようなりました。
おそらく次のリリースの1.01ではできるでしょう。

mozilla -remote 'openURL(url, new-tab)'
でtabで開くので、browse-url-netscapeを参考にしてください。

# Windowsではまだできないかも。154さんの環境は書いてないから分らないけど。

175 :login:Penguin:02/06/20 00:54 ID:qTKbxPX3
やつが来るだってさ。

えー!まっくす!?

176 :login:Penguin:02/06/21 06:41 ID:TlzRK5U8
え〜それでは簡単な質問を一つ
黒地に白文字で文章を書いているのですが、部分的に赤い文字や青い文字で
表現したいです。一番簡単な方法は何でしょうか?
MSワードなんかだとマウスでちょいと反転させてちょいちょいとクリックすれば
いろんな色にできるのですが、Emacsの場合はどうすれば良いのでしょう?
あ、ワード使っとけってのは無しでお願いします。

177 :login:Penguin:02/06/21 07:05 ID:auoMl3hd
>>176
部分的ってのはどういうこと?あるキーワードの色を変えたいとか
そういう事じゃなくて、HTMLでの <font> のようにしたいという事かい?
だとしたら、プレーンテキストでそんな表現はできないとだけ言って
おこう。おとなしくワードでも使っとけ。

178 :176:02/06/21 07:23 ID:TlzRK5U8
>>177
うそ、本当っすか?
おっしゃるとおりHTMLでの <font> のようなイメージだったんですけど
プレーンテキストじゃ出来ないの?だって天下のEmacsでしょ
出来ないことは無いような気がしたのですが、けどあんまし見たことないし。


仕事に遅刻するので、夜また見ます。

179 :login:Penguin:02/06/21 08:41 ID:qkgqx29M
>>178
YaTeX以外はデフォルトの色付けで満足してるので
一緒に悩む気はないが
font-lockにキーワード登録でどうにかならない?

180 :login:Penguin:02/06/21 10:13 ID:uODh34Iz
うーん、いつのまにこっちにもEmacsスレが……

古い話にアレで申し訳ないが、誰も>>61に M-x help-with-tutorial を
教えてあげないのはいくらなんでも不親切な気がするぞ。

181 :login:Penguin:02/06/21 10:59 ID:om5/Vcxk
次スレのテンプレに追加だね。

182 :login:Penguin:02/06/21 12:29 ID:v5hX/AgI
>>176
M-x facemenu-set-foreground

でもプレーンテキストであるからには、再読込みなどするだけで色落ちする。
fast-lock-mode みたいに色情報を別ファイルに保存する仕掛を施せば可能かも
しれんが。まあ、おとなしくワードでも使っとけ。



183 :176:02/06/21 12:30 ID:pRwcQ2v0
今、会社の昼休みです。
Emacsの勉強を始めたばかりでなんですが。メジャーモードってあるじゃないですか
未だ全然勉強始めたばかりなのですが、仕事の計画をテキストで整理していまして、
keikakuっていうメジャーモードを作れたとしたら、団体名とか色付けながらサクサクって
仕事出来そうで、カッコイイでしょ?もちろん2年くらいかかると思いますけど
そんな自分のメジャーモードとか作れるようになっても色付けるのは難しいのでしょうか?

184 :login:Penguin:02/06/21 12:30 ID:+3jMLX1V
>>176
>え〜それでは簡単な質問を一つ
簡単なら自分で解決すればいいような…。

text-mode など色付けのキーワードが設定されてないメジャーモードなら
領域を指定してから
M-x facemenu-set-face
で、face を選ぶ。
もちろん、メニューバーの Edit -> Text properties -> face
から選んでも可能。

また、face として
my-face-blue
my-face-red
を用意し、以下のキー設定をしとけば、手軽になるんではないかと。
(global-set-key "\C-cfb" '(lambda () (interactive)
(facemenu-set-face my-face-blue)));青にする
(global-set-key "\C-cfr" '(lambda () (interactive)
(facemenu-set-face my-face-red)));赤にする
(global-set-key "\C-cfd" '(lambda () (interactive)
(facemenu-set-face 'default)));default に戻す

ついでに、
M-x enriched-mode
で enriched-mode にしとけば、色付けを次回以降も引き継げる。
# 空行が消えたりするのが気に食わんけど。

他にも
himark.el を用いれば
M-x himark-region
で、領域をハイライト表示可能。
これは、メジャーモードを選ばずに、一時的な色づけが可能。


185 :176:02/06/21 12:57 ID:pRwcQ2v0
>>184
すんげ〜ありがとうございます。
簡単な質問って書いたのは、簡単に解決出来るのかな?って思っただけです。
これからも精進して、いつか自分のメジャーモード書けるようになりたいと思います。

っていうかメジャーモードっていう自分の概念も怪しいのですが・・・
それでは昼休みが終わるので、お世話さまになりました。

186 :login:Penguin:02/06/21 13:04 ID:PyMewi2Z
メジャーモードを作ろう
http://www.gentei.org/~yuuji/elisp/

187 :login:Penguin:02/06/21 17:57 ID:6cVrGMyh
Emacsの自動字下げの幅を変える方法ってないですか?

188 :login:Penguin:02/06/21 18:09 ID:zA8U/qgy
>>187
モードぐらいかけ。どうせ c-mode だろうけど。
それとも
(put 'if 'lisp-indent-function 4)
みたいな話だったりして。

189 :memory 8MB !!:02/06/21 18:54 ID:r9fXt+Pm
へぼいマシン (Linux kernel 2.0.x + memory 8MB) で
elisp を使ったテキスト処理プログラムを動かしたいとおもっています。
メモリの少ない環境に特化した emacs を作りたいと思うと
どのような点に気をつけてコンパイルすればよろしいでしょうか?


コンパイルする環境は
Debian GNU/Linux 3.0 (woody), memory 256MB

ターゲットの環境は
Linux kernel 2.0.x + memory 8MB + 486DX 80MHz 相当

です。

てか、emacs21 じゃなくて mule よりもさらに昔のソースを使うべきなのかな?

日本語は表示ができれば十分で、入力する必要はありません。

190 :login:Penguin:02/06/21 19:06 ID:zA8U/qgy
「elisp を使ったテキスト処理プログラム」とは?
awk とか perl, ruby じゃなくて elisp なの?
または text-mode に少し手を加えて利用するって事?
つまり「特定のフォーマットに適したモードを利用したい」
と書くべきなのをうまく表現できなかったのか?

memory 8M なら Nemacs 使ったらどうでしょう。
なんせ10年以上前のだから快適だと思うよ。
塚本さんのサイトから取得できます。

191 :memory 8MB !!:02/06/21 19:18 ID:r9fXt+Pm
>190
awk とか perl とかを使ってもできる処理を elisp で書いているのです。
いや、書いてくれたのは前任者なんだけど。

とある実験装置の吐く測定結果ファイルを操作するための
elisp があって、それは測定結果ファイルをいじったりするのに
便利なモードを備えてて、さらにいろんなフォーマット (含 LaTeX)
に変換してくれたりするんです。

やっぱし Nemacs ですか。
その elisp プログラム、どうももともとは demacs 時代から使われていた
もののようなので、よさげです。トライしてみます。

http://www.netfort.gr.jp/~ohura/debian/
に都合よく Debian パッケージがありますし…

実はこのスレに書くちょっと前にみつけてて、
この URL だけはDebian スレにも書いてます。
マルチじゃないよ…ね?
http://pc.2ch.net/test/read.cgi/linux/1024031354/162

192 :login:Penguin:02/06/22 09:11 ID:LFHSCNs2
>>191
コアな elisper がいたんだね。その人有名人だったりしない?

193 :login:Penguin:02/06/25 04:51 ID:uB8gOdvN
すんません、モード書くの忘れました
c-modeにおいて自動字下げの幅が2になっていて、見通しがいまいち良くないです
これを修正する(4あたりが理想)にはどうすればいいですか?

194 :login:Penguin:02/06/25 06:27 ID:Q/XgrNt7
>193
c-mode と cc-mode ってのがあるんだが、どっち?

195 :emacs20:02/06/25 11:04 ID:5ihHMRlp
あの〜、ちょっとお聞きしたいことが。
初めてemacsのスクロールの挙動見たとき、驚きませんでした?
あのカックン、カックンした動き。
なんか自分には「ケガした犬が歩いている」みたいな不憫な感じが、、、

これだけ拡張性が高くて、柔軟なカスタマイズができるのに、
なんでもっと滑らかなスクロールにしないんだろうといつも疑問です。

それとも、自分が知らない設定方法とかあるのかな?

196 :login:Penguin:02/06/25 11:10 ID:LJSlbrtr
>>195
半画面一気にスクロールするのがいやなら、
(setq scroll-step 1) か?

> あのカックン、カックンした動き。
素早くていいと思うが。

197 :login:Penguin:02/06/25 11:27 ID:R4CdoSlw
一行づつスクロールするようにした場合でも、ずっと下押しっぱなしとかで、
長い行を跨ぐ時「カクッ」っていくよね?
アレがイヤです
何とかならないのかなー…

198 :login:Penguin:02/06/25 11:33 ID:4dZlTSon
スクロールってそんなに使う?

探し物の時なら C-s, C-r だし。

199 : :02/06/25 11:33 ID:CquD3dBu
> 長い行を跨ぐ時「カクッ」っていくよね?

行毎に移動してるからね。
折り返して表示されていても一行は一行なわけだ。

200 :login:Penguin:02/06/25 11:33 ID:XrYmFgiQ
マウスのホイールでグリグリするのは?

201 :emacs20:02/06/25 11:34 ID:5ihHMRlp
>素早くていいと思うが。

なるほど!そういう考えもあるのか。
大量のソース見るときには、この方がいいのかも。
自分は、まだスクリプト書くくらいなもので。

>半画面一気にスクロールするのがいやなら、
>(setq scroll-step 1) か?

早速試してみました。
うおおお、滑らかだよ。すげーうれしい!

ずっとこの動きができる設定を探していました。
>>196さん
ありがとう!

202 :login:Penguin:02/06/25 11:35 ID:R4CdoSlw
連続です…

あとxemacsでは、
  1.改行文字表示
  2.カーソル上下移動で“画面表示的に”上(下)になってる文字へ移動
ができますよね?
emacsではできないんでしょうか。

# あと出来ると言っても、
# ファイル開くときに結構時間食うのが不満です…
# 仕方ないっちゃ仕方ないですが

203 :login:Penguin:02/06/25 14:31 ID:+WuX4UjM
>>202
そんなあなたに Bookmark や Filecache をおすすめします。
詳細は Google でどうぞ。


204 :login:Penguin:02/06/25 14:35 ID:LJSlbrtr
>>202
>   2.カーソル上下移動で“画面表示的に”上(下)になってる文字へ移動
http://www.taiyaki.org/elisp/


205 :203:02/06/25 14:40 ID:+WuX4UjM
>>202
>2.カーソル上下移動で“画面表示的に”上(下)になってる文字へ移動
これは Physical-line-mode とか。203 のは # 以後に対してね。

ここを調べると結構いいかも。
Emacs Lisp List
http://www.anc.ed.ac.uk/~stephen/emacs/ell.htm


206 :203:02/06/25 14:45 ID:+WuX4UjM
かぶった上にコピペミスまでしてしまった……

Emacs Lisp List
http://www.anc.ed.ac.uk/~stephen/emacs/ell.html


207 :伊豆:02/06/26 22:16 ID:1RpplDmX
ありがとう親切な人たち。
レス遅れてスマソ。
暇が出来たらやってみます。
やっぱり改行の表示は出来ないのか

208 :シェルスクリプト:02/06/28 00:35 ID:ASamAUds
漏れは相変わらずシェルスクリプトを書くときに

リターンステータスはなんだっけ ⇒ 答え $?
数式の評価はどうやるんだっけ ⇒ $(( 1 + 1 ))
キーボードから入力するのはなんだっけ ⇒ read

とかあほなことで man bash | less してます。
なんかこういうことを思い出させてくれるモードは無いものでしょうか?
忘れっぽすぎて嫌になりますた>自分が。

209 :名無しさん@Emacs:02/06/28 01:22 ID:DHHQciEk
>>206
emacs21 以降ならこういうの使えそうじゃない?
ttp://member.nifty.ne.jp/~satomii/software/elisp-ja.html

似たような話題が meadow 掲示板にも前にあったような気がします.
なのでそっちも調べてみるといいかもですよ.

210 :209:02/06/28 01:24 ID:DHHQciEk
>>206
じゃなくて
>>207
でした. すいません.

211 :login:Penguin:02/06/28 04:41 ID:cGpnwYqw
>>208
モードじゃないけどこの記事が凄くいいよ
http://www.namazu.org/~satoru/unimag/1/



212 :login:Penguin:02/06/28 05:29 ID:folUTJAm
>>208
回答じゃなくて申し訳ないんだけど、man bash | lessって
なんかおいしいことあるのかな?
環境変数PAGERにlessいれとけばいいような気がするんだけど。

>>211
このメモ法いいねえ。今度やってみようかなあ。

213 :名無しさん@Emacs:02/06/28 11:43 ID:CC2dlZ5F
>>208
M-x man

214 :名無しさん@Emacs:02/06/28 12:11 ID:pbbShy9c
.emacsの設定方法ってみんなどこで覚えたの?
わかりやすいサイトがあるならURLキボンヌ



215 :名無しさん@Emacs:02/06/28 12:48 ID:mnPPATOF
>>214
/home/*/.emacs.el


216 :login:Penguin:02/06/29 02:37 ID:B3qWBetS
>>214
設定したい事をしたい様に書いてるだけだな…
info 読んだり、 describe-function 読んだりしながら。

217 :login:Penguin:02/06/29 07:07 ID:iUnzBgJm
.emacsってどこのディレクとりにあるのでしょうか

218 :名無しさん@Emacs:02/06/29 07:10 ID:UIdhRvx/
>>217
~/

219 :ななしさん@お腹いっぱい:02/06/29 08:13 ID:3wMBdApK
英辞郎 on the Web が Emacs の中から利用できたら
どんなに便利だろうか…

220 :ななしさん@お腹いっぱい:02/06/29 08:16 ID:3wMBdApK
いや、あの英辞郎の赤い本は持ってるんだけどね…

221 :名無しさん@Emacs:02/06/29 08:21 ID:UIdhRvx/
>>219
いや〜快適ですよ。
英辞郎、広辞宛、英和和英中辞典、大辞林、現代用語の基礎知識。


222 :login:Penguin:02/06/29 08:34 ID:BwEPLjBP
MIT!!

223 :ななしさん@お腹いっぱい:02/06/29 08:47 ID:3wMBdApK
>221 lookup で?

224 :219:02/06/30 09:48 ID:Ey0rGd5G
思いつきで。 lookup と w3 がある環境でないとだめだけどね。
M-x eijiro とするとカーソル位置の単語をデフォルトにして
ミニバッファで検索文字列入力。 Enter 押すと w3c-fetch を
呼び出して英辞郎 on the Web で検索。

(defun eijiro (pattern &optional mode)
"Look up PATTERN in the online Eijiro dictionary.
MODE should be \"ej\" for English-Japaneseor or \"je\" for Japanese-English."
(interactive (lookup-pattern-input))
(let ((cgi "http://home.alc.co.jp/db/owa/eijiro_red2")
(word-prefix "word_in=")
(mode-prefix "type_in=")
(url))
(or mode (setq mode "ej"))
(setq url (concat cgi "?" word-prefix pattern "&" mode-prefix mode))
(w3-fetch url "eijiro")))

問題点 1)実は英和と和英の切換を考慮しようとしてできてない罠。
問題点 2)単語しかだめ(フレーズはダメ)という罠(スペース⇒%20 への変換をしないとだめ)

だれか改良して〜

225 :219:02/06/30 09:49 ID:Ey0rGd5G
>224 w3c-fetch じゃなくて w3-fetch でした。すんまそん。

226 :219:02/06/30 10:34 ID:Ey0rGd5G
>224 ちなみに XEmacs 21.4 (patch 6) でしか試してません。
環境は Debian GNU/Linux 3.0 (woody)

227 :login:Penguin:02/06/30 14:00 ID:LZ2oUzvm
>219 こっちも思いつきをつぶやいておく。

問題点 1:patternに日本語文字が含まれているかどうかsearchできるだろう。
(そのほか、全部大文字なら略語郎、とかも)

問題点 2:w3ならurl-hexify-stringという関数があるみたい。

あとは自分で考える!

228 :219:02/06/30 14:55 ID:Ey0rGd5G
>227 ありがd
問題点 2 ⇒解決しますた
問題点 1 ⇒まだ

229 :219:02/06/30 14:58 ID:Ey0rGd5G
スレ違いな気がしてきたので↓に逝ってきます。
Emacs Lisp
http://pc.2ch.net/test/read.cgi/tech/1004551074/l50

230 :login:Penguin:02/07/01 04:52 ID:2Nvaz2b7
今までviやw3mを使ってましたが非生産的な気がして来たのでEmacs始めました。むずかしいですね

231 :login:Penguin:02/07/01 06:22 ID:xfwRd8SL
emacsを始めて間もないのですが、バックスクロールは普段どうやって
いますか?私はesc v, alt v, 前方検索くらいしか思い付かないのですが、
他に便利な方法を知っている方はいませんか?
私はどうしてもバックスクロールがうまくできなくて、vi系に逃げている
のですが、やはりemacsをきちんと使えるようになった方が最終的には
良いと思うので、うまい方法を知りたいのです。

232 :login:Penguin:02/07/01 08:20 ID:5BuC34Wj
>>231
Page UPとPage downでスクロール出来るけど、どうやったかなあ?
コンパイルの時になにかやったかもしれん。
最初はシフト押しながらじゃないとスクロールしなかったような気がするから。

233 :login:Penguin:02/07/01 09:32 ID:xadtLwsA
>>231
> esc v, alt v, 前方検索くらいしか
それでいいじゃん。

234 :login:Penguin:02/07/01 09:41 ID:iXOkaydY
C-p もありだね。

235 :login:Penguin:02/07/01 09:43 ID:9UWkW4uB
>>231
M-v とか C-r がふつ〜じゃないの?
閲覧が多い時なんかは、view-mode にして b とかしてる。
適当にキーバインドを変更して less みたいにね。
そのへんは以前"自慢の.emacsスレ"に貼り付けたので参考にしてちょ。
;; XEmacs でも云々と書いた気がするけど 実質 FSFmacs 用のだけを
;; 貼り付けた気もする。

236 :login:Penguin:02/07/01 11:26 ID:mU+D9mvP
厨房ですいません。
ブラウザーとしてXEmacs使いたいんですが、文字化けが解決しないんです。
教えてください。

237 :名無しさん@Emacs:02/07/01 12:54 ID:nownm6IO
>>236
いいよ。


238 :login:Penguin:02/07/01 19:54 ID:majVQyD9
gnome2なんだけどね、``Gnome Dictionary'' ってのがある。
なんでも、「MIT辞書サーバのためのクライアント」
こういうのをどこぞの英和サイトでできないかな。(すまんねできなくて)
Emacsじょうで、ネットで英和。どっかで聴いた感じだが、いい感じがするな。

239 :login:Penguin:02/07/01 20:13 ID:u2mqIc/R
>231
pager.el ってゆーのがあるよ。
あとは
(global-set-key "\M-p" (lambda (interactive) (scroll-up -1)))
とか。

240 :名無しさん@Meadow:02/07/01 21:58 ID:KRSNLGkp
M-C-u の backward-up-list とか
M-C-a の beginning-of-defun なんかも便利っすよ。

241 :login:Penguin:02/07/01 22:17 ID:qJ9ICkME
Linuxでの事にも関わらずUNIX板で質問してしまい,全く回答を得られなかった厨です.
Linux板の方々には失礼ながら,どうか質問させてください.m(_ _)m <-- 礼儀?

emacs でロシア語(キリル文字)を書きたいのですが,
文字が白抜きの箱(info 曰く)で表示されてしまいます.
ググって,なんとか以下のようにしましたが,解決できません.どうかよろしくお願いします.

.Xresources から抜粋

Emacs.Fontset-0: -*-fixed-medium-r-normal--16-*-*-*-*-*-fontset-16,\
korean-ksc5601:-*-mincho-medium-r-normal--16-*-*-*-*-*-ksc*-*,\
chinese-gb2312:-*-fang*-medium-r-normal--16-*-*-*-*-*-gb2312*-*,\
cyrillic-iso8859-5: -*-fixed-medium-r-normal--16-*-*-*-*-*-koi8-r
Emacs.Font: fontset-16

当方,Debian を使用しておりますので,
% apt-get install xfont-cronyx-koi8* xfonts-bolkhov-koi8*
フォントはひととおり入れたつもりです.
なんとなく,locale にru_RU.KOI8-R KOI8-R を追加しましたがだめでした.
xfontsel や mozilla ではキチンと表示されます.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^(ここで Emacs スレを選ぶべきでした)



242 :login:Penguin:02/07/01 22:45 ID:hxFXMTGN
>>241
manonはmanonスレで質問しろよ(w

243 :login:Penguin:02/07/02 11:16 ID:9uePjRBm
>>241
manon だと思われたらレス付かないだろう…

ロシアて ru でいいのかな?こんなの見つけたけどどうだ?
/usr/share/language-env/ru/dot.Xresources

244 :login:Penguin:02/07/02 22:02 ID:U5MR8Vgj
GNU Emacs21 と XEmacs21 は、どっちが重いのよ?

245 :login:Penguin:02/07/03 01:08 ID:kY6EhRI5
>>244
重さよりも使いやすさだろ。
両方使ってみて、使いやすいほうを使え。


246 :241:02/07/03 08:38 ID:LeXMmxN+
>>242
ふと思い出したら懐かしくなりまして...
manon に生理的嫌悪感を抱く方もいるんでしょうか.:p

>>243
> /usr/share/language-env/ru/dot.Xresources
さすが賢い!と早速試しましたが出来ませんでした.
が,
language-env をヒントに root で adduser し,
それでログインして set-language-env したところ,
「xfonts-intl-european を入れて locale に `ru_RU ISO-8859-5'を追加」
と指示されたので従ってみたところ,そのユーザでキリル文字が表示できました.

そしてもとのユーザに戻ったら,見事に表示されました.
language-env と >>243 に感謝します.ありがとうございました.

247 :名無しさん@Emacs:02/07/03 10:34 ID:gfKTs6+z
>>219
http://www.linux.or.jp/JF/JFdocs/E_dictionary-mini-HOWTO.html

248 :login:Penguin:02/07/07 07:39 ID:HNQqlOrX
>>247
るびきちだ

249 :login:Penguin:02/07/09 00:26 ID:jyn1DadO
るびきちうざい

250 :login:Penguin:02/07/10 05:57 ID:LBmk/jrB
perlの勉強をする為に倉庫に眠ってたオンボロマシンに
linuxいれてemacsでperl始めた。

当初の目的を忘れemacsいじりにはまってしまい勉強が
全然進みません。でもgnus,mew,w3m-emacs,navi2chが
一通り動くようになって大満足。emacs(・∀・)イイ!

でもここまでたどりつくのに3日もかかったyo!

ところでtabとか改行って表示できないの?

251 :login:Penguin:02/07/10 06:27 ID:kteY1HNk
>>250
ttp://member.nifty.ne.jp/~satomii/software/elisp-ja.html
Emacs だと使えるっぽい。
おいらは XEmacs なので、ちょっと改造が必要だたですよ。

252 :login:Penguin:02/07/11 00:40 ID:crLvNx7V
>251
レスありがd
ちと今忙しいから週末試してみるよ。スマソ

253 :login:Penguin:02/07/11 00:41 ID:TUJcCtA3
>>251
このelispを、特定のメジャーモードの時だけ有効にしたい場合は
どうすればいいの?


254 :login:Penguin:02/07/11 00:45 ID:BiYRYUiL
emacs 難しいです w3m 使い方わからないです liece 動きません

255 :login:Penguin:02/07/11 00:48 ID:TUJcCtA3
>>254
で?
質問なら何が分からないか書かないとどうしようもないです。
独り言なら他でどうぞ。


256 :login:Penguin:02/07/11 01:56 ID:bFp4gsnq
外出かもしれませんが、emacsの縦スルロ−ルバ−を右にする方法はありますか?

257 :login:Penguin:02/07/11 02:02 ID:TUJcCtA3
http://www.google.co.jp/search?btnG=Google+%8c%9f%8d%f5&lr=&hl=ja&ie=Shift_JIS&q=Emacs+%83X%83N%83%8d%81%5b%83%8b%83o%81%5b+%89E

258 :login:Penguin:02/07/11 02:10 ID:bFp4gsnq
>>257
ありがとうございます。
(setq scroll-bar-mode 'right). を `.emacs' に書いたのですが、
そのようになりません。
RH7.2を使用しています。

259 :login:Penguin:02/07/11 02:12 ID:TUJcCtA3
さぁ?

ついでだけどEmacs使いとしてスクロールバーなんて
真っ先に消すもんだと思っていたけど必要か?



260 :login:Penguin:02/07/11 02:12 ID:s+hiXHsR
>>258
>(setq scroll-bar-mode 'right). を
'.'も書いたのか? そんなことしちゃダメだぞ。


261 :260:02/07/11 02:14 ID:s+hiXHsR
>>259
たまーに使うよ。
昼休みに、emacs-w3mで ぼーっとしながら HPを見る時とか。(w


262 :login:Penguin:02/07/11 02:15 ID:Eu7YD056
>>253
直接のサポートは無さそう…
mode の hook に加えるか、 global mode 作るか…だと思う。

263 :login:Penguin:02/07/11 02:16 ID:bFp4gsnq
>>259
マウスでグリグリスクロ−ルすることが多いので。
>>260
'.'はつけてませんでした。

264 :login:Penguin:02/07/11 02:18 ID:TUJcCtA3
マウスでスクロール…。
そのうち気付けよ

265 :login:Penguin:02/07/11 03:50 ID:6sOOMznE
何に?

266 :login:Penguin:02/07/11 08:16 ID:jXhej2az
>>259
人それぞれでしょ。
おれは便利に使ってるよ。

267 :login:Penguin:02/07/11 09:01 ID:UpkENhyA
>>258
ちゃんと読もうYO
(set-scroll-bar-mode 'right)

268 :login:Penguin:02/07/11 10:20 ID:3TeUI1bE
スクロールバー、
マウスでぐりぐりすることはないけど文章の長さを把握できるのは便利。

269 :login:Penguin:02/07/11 16:56 ID:3rhownAm
>>259 = >>264 みたいな emacs 使いって嫌い。

270 : :02/07/11 17:19 ID:hfwqjNsv
>>269 さらっと流せないチミも同類。

271 :login:Penguin:02/07/11 17:27 ID:g4s7lCLU
Debian/woodyでYaTeX使ってるんですが、ファイルを保存するときに
必ず文字コードをJISコードにされちゃいます。
EUCで保存するようにしたいのですが、どの辺をいじればよいのでしょうか?

272 :271:02/07/11 17:31 ID:g4s7lCLU
検索って大事ですね…。

;; 漢字の EUC 化 ちなみに 1=Shift JIS, 2=JIS, 3=EUC
(setq YaTeX-kanji-code 3)

スマソ。

273 :Penguin:02/07/11 22:10 ID:oDwKcO/Z
検索どころか、infoすら見ていない奴 >>271
読んでみな、書いてあるから。



274 :login:Penguin:02/07/12 00:19 ID:22BtYlzv
>>268
> マウスでぐりぐりすることはないけど文章の長さを把握できるのは便利。
同じくです.なので w3m (not el) もそうなってホスィ...

275 :login:Penguin:02/07/12 00:22 ID:vZwk4jS6
これは?
(line-number-mode t)
(column-number-mode t)
視覚的じゃないと駄目なの?

276 :login:Penguin:02/07/12 01:56 ID:S/NDQfH4
>>275
俺も>>268と同じ理由。
% が特にそうなんだが、modelineが長いと隠れてしまうので(・A・)イクナイ!!


277 : :02/07/12 02:25 ID:FWezMrBv
ディスプレイ狭いノートで使ってたりするとスクロールバーとか
メニューバーとか邪魔なんで

(set-scroll-bar-mode nil)
(menu-bar-mode nil)

しちゃうなぁ。

278 :login:Penguin:02/07/12 08:34 ID:+7Pj0DRm
まぁ、人それぞれということで。

279 :login:Penguin:02/07/14 01:57 ID:AmwrTO5S
tool-bar も menu-bar も scroll-bar もマウスでは使わないけど、
視覚効果のために tool-bar 以外はつけてるよ。
scroll-bar は >>268 と同じ理由だが、
menu-bar はただ雰囲気の問題。

280 :login:Penguin:02/07/14 02:56 ID:JOeqT79r
現在 Java で開発してます。M-x compile でmake -k 起動できるのはわかったの
ですが、ant 起動できるようにできます? M-x compile のあと make -k を消し
て ant とたたいたんですが、どうも違うディレクトリ(ソースのある)にいるみ
たいです。Java の場合、ソースは特定のディレクトリにどばっとあるんじゃなく
階層ができていると思うんですが、どうしたらいいんですか?


281 :login:Penguin:02/07/14 10:19 ID:xuv542Ng
よくわかんねーけど、sh scriptでもつくって
cdして好きなdirectoryに逝けば良いのでわ。

それと、antにソースが階層化された時のとり
きめがないとは信じられないので、勉強が
たりないのでわ。普通、そういうのは定石が
あるだろうに googleってみれば?

282 :280:02/07/14 12:16 ID:JOeqT79r
>>281
ant のソースが階層化されたときの対応は知ってます。
今はおっしゃるとおり cd <project_dir> && ant を実行させてます。これが
一般的なのか知りたかったとこです。google 逝ってきます

283 : :02/07/14 13:11 ID:oEihBS/s
M-x cd でカレントディレクトリを変更すればいいのでは

284 :280:02/07/14 15:05 ID:JOeqT79r
>>283
できますた。すげーEmacsってかこいいーっ。vim すてよーかなーと、
思ったら勝手に build.xml ファイルをオープンしちゃうんですけど。
なんで勝手に動く?

285 :名称未設定@Emacs:02/07/14 16:39 ID:jked2qGW
>>284
つーーかJDEEつかってないの??
設定変更するだけでC-c C-v C-cでantコンパイルできるのに。。。

286 :280:02/07/15 01:11 ID:RLhmeUGN
>>285
メニューの右にJDEってメニュー出てますがこれはJDEEがインストールされて
いるということでいいです?調べたんですが、設定方法がわかりませんでした。
C-c C-v C-c では javac が起動されます。
ジャンプしているのはエラーの部分へジャンプしているのですね。
Ant のログの先頭に "[javac]" と書かれているためにそこにジャンプすること
ができないようです。




287 :名称未設定@Emacs:02/07/16 07:00 ID:m4yE0IuT
>>286
http://www.alles.or.jp/~torutk/oojava/meadow/Jde.html#BuildAnt
を参照してくださいな。
これで利用できるはずですよ。。。ん。
動作したら報告してね。
手元ではできてますが。。。。

288 :名無しさん@Emacs:02/07/17 15:25 ID:RdJ8/GrU
sdicを使って英辞郎で辞書引きできるようにしたいのですが
うまくインストールできないので質問させて下さい。

現在の状況は
解凍済みの英辞郎/home/wham/text/dic
sdicのソース/home/wham/down/sdic-2.1.3
sdicインストール先/usr/share/emacs/20.7/site-lisp
辞書の置き場所/usr/dict

です。
./configure --with-dictdir=/usr/dict --with-dicttype=sdic --with-lispdir=/usr/share/emacs/20.7/site-lisp/sdic --with-eijirou=/home/wham/text/dic
make
su
make install
make dict

とすると最後のmake dictで「make: `dict' に対して行うべき事はありません。」
と言われてしまいます。これは何が原因なのでしょうか?

バージョンは
Vine Linux2.5
GNU emacs20.7.2
sdic-2.1.3
です。

289 :login:Penguin:02/07/17 23:54 ID:M9uPS5gQ
>>288
良く分からないけど、'make dict'でやるべきことは
その前の 'make'あたりで終えているからじゃないの?


290 :login:Penguin:02/07/18 00:51 ID:Xvhizuxg
>>288
ちゃんとドキュメント読んだ?
その後に.emacsの設定やればおしまいだったと思うけど

参考になるかもしれないスレ
http://pc.2ch.net/test/read.cgi/unix/1005185290/l50

291 :login:Penguin:02/07/18 15:11 ID:H0m9yOco
mic-parenをメジャーモードごとに
有効、無効を切り替えて使いたいんですけど、
どう設定したらよいか教えてくださるとうれしいっす。


292 : :02/07/18 20:57 ID:vrwd1nn8
>288

私は Makefile の中身を見て自分で作成しました。
簡単でっせ。

293 :名無しさん@Emacs:02/07/19 02:32 ID:PgHw/Khc
288です。

もういちどINSTALL読み直してみました。
./configure --with-eijirou=/home/wham/down/sdic-2.1.3/eijirou --with-dicttype=compat --with-lispdir=/usr/share/emacs/20.7/site-lisp/sdic --with-dictdir=/home/wham/text/dic
make
su
make install
make dict

とやると
/usr/bin/nkf -S -e /home/wham/down/sdic-2.1.3/eijirou/*.txt | /usr/bin/perl contrib/eijirou.perl --compat > eijirou.dic
/home/wham/down/sdic-2.1.3/eijirou/*.txt: No such file or directory

と言われました。原因は辞書ファイルの拡張子がTXTと大文字になっていた
からでした。TXTもどして./configureからやりなおしてみたらmake dictで
"make: `dict' に対して行うべき事はありません。"と言われました.
まだ辞書ファイルできてないのですが。。

上記のnkfコマンドを手動で実行し、適当なディレクトリにeijirou.sdicを
移動、.emacsファイルに設定をすればmake dict,make dict-installやらな
てくてもOKですか?今nkfコマンド実行中です。

294 :login:Penguin:02/07/19 12:25 ID:XOO7S8BF
>>293

> 解凍済みの英辞郎/home/wham/text/dic
> sdicのソース/home/wham/down/sdic-2.1.3

て、おいてるのですよね。
なので、
英二郎の txt を、/home/wham/down/sdic-2.1.3/eijirou/
以下に置いてみて、再実行してみて下さい。

nkf は /home/wham/down/sdic-2.1.3/ 以下の
eijirou/ ディレクトリを見に行ってますよ。

--with-dictdir=/home/wham/text/dic
これって、出来上がった辞書を最終的に保存する場所の指定では?


295 :login:Penguin:02/07/20 02:15 ID:w7FCOwGE
なかなか終わらないので昨日は諦めて電源きってしまいました。
今再度挑戦してますがすごい時間かかりますね。6時間経過しました。

英辞郎を移動してnkfしてます。
終わったらまた報告にきます。

296 :login:Penguin:02/07/20 02:37 ID:jJnAOkwC
EmacsのWINDOW二個開いて片方からもう片方に文章コピペすると
2バイト文字が表示できなくて□になるんだけどなんで?
もうこんなエラーで悩むことは無いんだけど
C-x+2とかで分割する方法を知るまでずいぶん困った

297 :login:Penguin:02/07/20 14:24 ID:8L2he6U1
http://www.geocities.co.jp/SiliconValley-Cupertino/9940/sdic/index.html

298 :名無しさん@Emacs:02/07/20 20:38 ID:w7FCOwGE
丸1日たちましたが、いまだに変換がおわりません。
ペンティアム2 233MHZ
メモリ 32MB
です。

鬱です。。

299 :名無しさん@Emacs:02/07/21 06:21 ID:ySeRhaNh
linux初心者による初めてのemacsでnavi2chからの書き込みですテスト

300 :login:Penguin:02/07/27 01:01 ID:CAt5TDdw
Emacsとxemacsの違いってなんすか?

301 :login:Penguin:02/07/27 01:27 ID:yyKcjJzn
>>300
>>111

302 :login:Penguin:02/07/27 02:06 ID:OG545mHm
すいません,質問です.
emacs -nwと実行した時に色がつきません
ちゃんと(global-font-lock-mode t)は書いてるんですが
端末は,kterm,multi-gnome-terminalともに試しましたが駄目でした
どうすれば解決するでしょうか?


303 :302:02/07/27 02:12 ID:OG545mHm
失礼しました,Debian(sid)にて,emacs 20.7.2を使用しています


304 :login:Penguin:02/07/27 02:39 ID:YHr/KGR0
>>303
Emacs20系列は-nwで色がつきません。
Emacs21系列では色がつきます。
この際、どうでしょう?

305 :302:02/07/27 05:41 ID:OG545mHm
>>304
有難うございます!!
早速使っているのですが、気になる点があります
cannaを使用しているのですが、どうやら.cannaを読み込んでいる気配がありません。
ちょっと省略しますが、.emacs.elを貼り付けます

(setq canna-server "localhost")
(setq canna-use-color t)

現在、cannaに対する設定はこれだけしか書いていません。
何が悪いのでしょうか?

306 :302:02/07/27 06:50 ID:OG545mHm
自己解決したので報告します.
yc-elを導入すれば良いんですね…

どうも有難う御座いました!!

307 :login:Penguin:02/07/27 08:20 ID:utHqt21n
emacs21 の両脇の部分の色を変えるにはどうしたらいいですか?
調べていて fringe という名前らしいことは分かったのですが。。

308 :login:Penguin:02/07/27 08:22 ID:ARHEj262
某所でハケ-ン

ElScreen
ttp://www.morishima.net/~naoto/j/software/elscreen/

早い話が Emacs 版 screen
試してみたらすごくイイ!

# ガイシュツだったらスマソ。

309 : :02/07/27 11:34 ID:1ibobTBF
ここでは既出でないようだ

310 : :02/07/27 11:53 ID:Xx93SQmZ
>>307
M-x customize-face fringe
もしくは
(set-face-foreground 'fringe "hoge")
(set-face-background 'fringe "fuga")


311 :login:Penguin:02/07/27 12:13 ID:vjdeyZnO
>>308
初めて知ったよ。すんごく(・∀・)イイ!!

312 :302:02/07/27 14:54 ID:OG545mHm
wb-line-number
http://homepage1.nifty.com/blankspace/emacs/wb-line-number.html
こんなのはどうだろう?
個人的にはまあまあ使えると思うんだけど…

でさ,良かったらCのソ−スコ−ドを読み込んだ時に自動的に起動する
設定を教えてもらえませんか?
いちいち手動で起動するのが面倒くさくて…


313 :login:Penguin:02/07/27 22:21 ID:RcyAq86J
>>308
オレは普段フレームを複数作って、(other-frame)で切替えているけど、
それの高機能版ということでしょうか?

>>312
wb-line-numberは使ったことないけど、
c-mode-hookとか c-mode-common-hookとかに引っかければいいんじゃないの?


314 :login:Penguin:02/07/28 18:11 ID:kCwS+rpS
elscreen と windows.el どっちがいい?

315 :login:Penguin:02/07/28 20:32 ID:ztOnCyYx
elscreen は知ってたけど、windows を使い慣れているので
乗り換える気は全くないな。
というか、elscreen の開発者は windows を知らなかったのだろうか…

316 :login:Penguin:02/07/28 20:35 ID:jutfFO59
>>314
個人的な使用感では elscreen だな。つーか、両方使ってみればいいじゃないか。

317 :login:Penguin:02/07/28 21:00 ID:ESK8O8a8
おれもelscreenの方が好きだな。


318 :名称未設定@Emacs:02/07/28 21:19 ID:PT7k++TS
>>315
つかいずらいからでしょう。。windows。。
名前もいやそうだし。。。

# しってたて話がどこかのEmacs Lisp系MLであったかも。。

319 :login:Penguin:02/07/28 21:32 ID:jutfFO59
>>315
それは Wanderlust 使ってる人に Mew を知らないのか?と聞くようなものだ。
新しいモノを作る場合、たいていは、既存のモノに何らかの不満を持っている
からだと思うのだが。

320 :314:02/07/28 21:45 ID:IfvLn7nE
おっ!両方同時に使えるんだね(w
とりあえず両方使ってみます。

elscreen は resume 無いみたいだけど bookmark とか使うのかな?

321 :login:Penguin:02/07/29 00:44 ID:ABflxUIk
機能的には windows.el の方が多機能だけど
screen を使い慣れている自分にとっては
keybind とか elscreen の方がすんなり使える。

322 :login:Penguin:02/07/29 22:23 ID:MgpuM5UX
[EOF]を表示する方法ないかな?
ファイルの終わりが見えると嬉しいんだけど


323 :login:Penguin:02/07/29 22:31 ID:GvBvCu5M
>>322
「Emacs EOF 表示」で出てきた。
XEmacs 用だけど。
http://www.taiyaki.org/elisp/

324 :login:Penguin:02/07/29 23:31 ID:BGKZJB5V
>>323
小松の旦那にゃ sense-region なんかでお世話になってやすが、
visible-mark-mode はちと重いと感じるんでげす。

325 :login:Penguin:02/07/29 23:32 ID:4opsIx7F
俺は fringe に馴れたよ

326 :322:02/07/30 00:06 ID:c1/nRkLl
>>323
小松さんのac-modeやword-count-modeには私もお世話になってるんですが…
visble-mark-modeってxemacsでしか動かないんですよね?
うちのemacs21では動きませんでした(最初に書かなかったのは不味かったですね)

で,こんなもの見つけたんですけど…
http://www.ysnb.net/meadow/meadow-users-jp/1999/msg00632.html
http://www.ysnb.net/meadow/meadow-users-jp/1999/msg00627.html
両方共思ったような動作をしてくれないんですよ…
何か良いものありませんか?

327 :login:Penguin:02/07/30 01:54 ID:RpH2OC+H
>>326
whitespace-mode なんてのはいかがでしょう?

328 :326:02/07/30 16:28 ID:6UgZAls0
>>327
ありがとうございます,と言いたいんだけど何か違う…

探し物は
・emacs21で動作する
・[EOF]と(出来れば)色つきで表示してくれる
ものです
http://www.ysnb.net/meadow/meadow-users-jp/1999/msg00632.html
さえ動けば良さそうなんですがね…



329 :login:Penguin:02/07/30 17:04 ID:/FcezonY
>>328
ぜーたくな奴だなぁ
ttp://member.nifty.ne.jp/~satomii/software/elisp-ja.html
ってのがある。NTEmacs 21.2.x 用だと作者さんは言ってるので、
Emacs 21.x で動作するかどうかはわからん。
俺はこれを改造して XEmacs 21 で動かしてるけど。

昔からこのテの話題はぼちぼち出てるけど、なかなかベストな
解決策を探すのは難しいね。

330 :328:02/07/30 17:22 ID:6UgZAls0
>ぜーたくな奴だなぁ
すいません,贅沢とは分かってるんですけどね…

>昔からこのテの話題はぼちぼち出てるけど、なかなかベストな
>解決策を探すのは難しいね。
そうみたいですね
いろいろと調べましたけど,emacs系のMLでは大抵1回は出る話題みたいです

もうすぐ夏休みなんで,ちょっとelisp勉強して実装したいと思います
どれも一長一短で,ジャストフィットと呼べるものはなかなか無いのが実情ですね



331 :login:Penguin:02/07/30 17:55 ID:QbIFeUgb
>>330
これでどうだ。

つーか、
http://www.ysnb.net/meadow/meadow-users-jp/1999/msg00632.html
http://www.ysnb.net/meadow/meadow-users-jp/1999/msg00627.html
は、両方emacs21でも作者さんの意図通り動いてるぞ。
あなたとやりたいことが違うだけで。

(defvar buffer-end-overlay nil)
(make-variable-buffer-local 'buffer-end-overlay)
(defun set-buffer-end-mark()
(setq buffer-end-overlay (make-overlay (point-max) (point-max)))
(move-overlay buffer-end-overlay (point-max) (point-max))
(overlay-put buffer-end-overlay 'before-string
#("<EOF>" 0 5 (face highlight)))
(add-hook (make-local-variable 'after-change-functions) 'move-eof-string))
(defun move-eof-string (beg end old-len)
(when (overlayp buffer-end-overlay)
(move-overlay buffer-end-overlay (point-max) (point-max))))
(add-hook 'find-file-hooks 'set-buffer-end-mark)

332 :330:02/07/30 18:31 ID:6UgZAls0
>>331
>これでどうだ。
参りました,てか感激で言葉も出ません

http://www.ysnb.net/meadow/meadow-users-jp/1999/msg00632.html
そうです,上のリンで紹介されているやつが最も期待に近かったんですよ
で色が付いてないので,付ける方法とかを捜してたわけです

http://www.ysnb.net/meadow/meadow-users-jp/1999/msg00627.html
こっちの方はちょっと違ったんですよ…
emacs -nwで起動させることが多いんで,こっちだとちょっと…

>両方emacs21でも作者さんの意図通り動いてるぞ。あなたとやりたいことが違うだけで。
そうですね.痛い御言葉です

ところで,331さんはどこでelispを勉強したんですか?
emacsって確かに便利なんですけど,elisp知らなきゃ何も出来ないですよね
で,私も今回を教訓に勉強したいんですけど…


333 :331:02/07/30 19:23 ID:QbIFeUgb
>>332
> で,私も今回を教訓に勉強したいんですけど…

http://namazu.org/~tsuchiya/elisp/index.html#documents
http://www.geocities.co.jp/SiliconValley-Bay/9285/

を参考にしつつ、興味のあるコードを
describe-function(C-hf), describe-variable(C-hv)をしながら
読んでいくのがいいと思うです。

334 :330:02/07/30 20:10 ID:6UgZAls0
>>333
さんくすです!!


335 :login:Penguin:02/07/30 20:57 ID:nM4TTcqm
>>elisp 勉強したい人
本買う気があるならこんなのお勧め。

リスト遊び―Emacsで学ぶLispの世界
http://www.amazon.co.jp/exec/obidos/ASIN/4756134424/qid=1028029895/sr=1-2/ref=sr_1_2_2/249-8117915-4726767

やさしいEmacs‐Lisp講座
http://www.amazon.co.jp/exec/obidos/ASIN/4906391702/qid=1028029895/sr=1-6/ref=sr_1_2_6/249-8117915-4726767
;; お取り扱いできません、になってるけどでっかい本屋ならあると思うです。

それから scheme なんかで遊んでみるのも(・∀・)イイ!!かもね

336 :login:Penguin:02/07/30 21:54 ID:SvLseZcL
>>335
リスト遊び―Emacsで学ぶLispの世界
この本は現在お取り扱いできません(藁。

337 :login:Penguin:02/07/31 02:37 ID:Dk4vRlBG
emacs21+cannaでegg-mix風の入力ってできない?



338 :login:Penguin:02/07/31 03:04 ID:W3pV9TzC
>>335
見ていたら、ついつい買ってしまった。。。> リスト遊び
かずさん...。(;´Д`)ハァハァ


339 :login:Penguin:02/07/31 14:09 ID:FpkzojA+
>>331
こっちのほうがかっこいいかな。

(defun set-buffer-end-mark()
(let ((overlay (make-overlay (point-max) (point-max))))
(overlay-put overlay 'before-string #("<EOF>" 0 5 (face highlight)))
(overlay-put overlay 'insert-behind-hooks
'((lambda (overlay after beg end &optional len)
(when after
(move-overlay overlay (point-max) (point-max))))))))
(add-hook 'find-file-hooks 'set-buffer-end-mark)

340 :330:02/08/01 01:50 ID:qvJuZkFk
>>339
<EOF>の色が直前のハイライトに影響されるように改良したと考えて
良いでしょうか?
他の改良点もあれば教えて貰えませんか?

<EOF>の後にカーソルが表示されるのを改善する為には,どこを変更
すれば良いでしょうか?
elispを勉強していますが,まだまだ難しいですね…


341 :login:Penguin:02/08/01 03:21 ID:mUPEtso3
emacsで日本語禁則つきの指定文字数折り返し表示(改行挿入ではなくて表示だけ)ってできませんかね?
文字数が決まっている原稿を書くときに必須なんすが。
できればemacs21で。

342 :名無しさん@Emacs:02/08/01 04:00 ID:Dk9FUcqd
>>339
すごいよこれ!
感動しました。ありがとう。。

343 :login:Penguin:02/08/01 04:00 ID:Im185ZvX
>>340
> <EOF>の色が直前のハイライトに影響されるように改良したと考えて
> 良いでしょうか?

いや、変えてないヨ。色はhighlightつーフェイスを使ってるので
お好みで変えて。M-x list-faces-display するといろいろでてくるし、
自分でつくることもできる。

> 他の改良点もあれば教えて貰えませんか?

insert-behind-hooksを使うようにした
(http://www.geocities.co.jp/SiliconValley-Bay/9285/ELISP-JA/elisp_628.html#SEC629
とか参照)

というとこかな。

> <EOF>の後にカーソルが表示されるのを改善する為には,どこを変更
> すれば良いでしょうか?

おれも分らん。そのためにhookでごまかしてるのよ。

344 :login:Penguin:02/08/01 04:39 ID:PtLotPW/
実はこんなんで充分だったりしない?

(defun set-buffer-end-mark()
(interactive)
(let ((overlay (make-overlay (point-max) (point-max) nil t t)))
(overlay-put overlay 'after-string
(propertize "<EOF>" 'face 'highlight))))

after-string なのに (point-max) にポイントがある時カーソルが<EOF>の
後に表示されるのは Emacs のバグくさいが。
ところで、お前ら生でテキストプロパティ書くのやめれ。


345 :login:Penguin:02/08/01 10:29 ID:KBMq79W4
生でテキストプロパティ書くってのはどういう意味?
厨な質問ですんまそん...

346 :login:Penguin:02/08/01 14:33 ID:Im185ZvX
>>344
> 実はこんなんで充分だったりしない?

なるほど。FRONT-ADVANCEもtじゃないとだめなの?

> ところで、お前ら生でテキストプロパティ書くのやめれ。

おれも普段はこんな書き方しないけど、>>326 のリンク先から
拾ったのをカエルのめんどかったのよね。
生で書く弊害があれば教えておくれ。

347 :login:Penguin:02/08/01 15:20 ID:IWP9LwnB
>after-string なのに (point-max) にポイントがある時カーソルが<EOF>の
>後に表示されるのは Emacs のバグくさいが。
Emacs側の問題なんですか…


348 :login:Penguin:02/08/01 15:42 ID:PtLotPW/
>>346
> なるほど。FRONT-ADVANCEもtじゃないとだめなの?
after-string プロパティしか使ってないから FRONT-ADVANCE 引数はどっちで
もいいんだけど、(point-max) のみに overlay をかけるという元のコードと
動作を合わせてみた。
関係ない部分に overlay がかぶるのもさけておいた方が無難だし。

> 生で書く弊害があれば教えておくれ。
#(... 形式って、メンテナンス性低いし、(今回は関係ないけど) XEmacs では
使えなかったりと移植性が低下したりして、メリットが少ない。
人間様はこういうのは生で書かずに機械にまかせちまおうよってこと。
ちなみに、propertize は Emacs 21 にしか無いけど、↓で他の Emacs でも使える。
(defun my-propertize (string &rest properties)
(prog1 (setq string (copy-sequence string))
(add-text-properties 0 (length string) properties string)))


349 :名無しさん@Emacs:02/08/03 06:54 ID:VsDNy2g5
tamago4って最近更新されてないみたいだけど
大抵の人はyc.el使ってるの?

あと tamago と yc.el の違いがよくわからない。。
教えてプリーズ


350 :間違ってるかも…:02/08/03 15:09 ID:5PioZtdW
yc.elってのは,cannaとかを組み込んでないemacsと直接cannaが交信出来る
ようにしたlispじゃないかな?
tamagoも似たようなものだと思うよ…ただtamagoはwnnやsj3とかのサーバとも
交信出来るんじゃないかな?

因に,emacs21+tamago4+canna+egg-remixという変態的な環境です(w


351 :login:Penguin:02/08/03 18:21 ID:qVHgheJ5
>>349
> tamago4って最近更新されてないみたいだけど

anonymous@cvs.m17n.org:/cvs/tamago 使いましょう。

352 :名無しさん@Emacs:02/08/04 00:58 ID:n12JhLe3
>>350
なるほど。
tamago に cannna パッチあててつかってるんだけど
別にあまり違いないなら yc.el と比べてみる必要もないのかな。

あとboiling eggのページには「Tamago 4 でCANNAを使う」
>伊藤謹司さんが「Tamago 4 でCANNAを使う」ページで、
>CANNA から boiling-egg.el を使う方法を提案されています。

って書いてあるけどそんな記述が見当たらないのは目が節穴だから?
今の状態だとwnnが起動してるみたいです。

>>351
情報さんくす。
とってきます。

353 :login:Penguin:02/08/09 18:53 ID:rQe2mgra
Undoのキー割り当てを変更したいのですが、うまくいきません。
(global-set-key "\C-/" 'undo)
Vineの時は、この記述で変更できました。
FreeBSDでの現象です。
emacsのバージョンは、20.4.2です。
C-h cとして、バインディングを確認しようとしても認識していないようです。
どなたか原因わかりますでしょうか?


354 :login:Penguin:02/08/09 20:45 ID:px8x9Qvw
emacs21でフォントをデフォルトでSony 8x16にしる!
方法押し得手くだ妻。


355 :login:Penguin:02/08/09 21:12 ID:rdAeGCpP
>>353
コンソールでemacs使ってるでしょ。

356 :login:Penguin:02/08/09 21:12 ID:NGjN4iDq
>>354
うざいから消えろ

357 :login:Penguin:02/08/14 10:41 ID:Z1Pj+OV9
emacs を起動した時に行われる処理は、すべて lisp/startup.el に書かれているのでしょうか?
その前、後にはなにも暗黙の処理は行われないのでしょうか?

358 :login:Penguin:02/08/15 16:04 ID:/EG6+9Xr
elispのマニュアルを見たら載っていました。

40.1.1 Summary: Sequence of Actions at Startup
http://www.gnu.org/manual/elisp-manual-21-2.8/html_node/elisp_679.html

359 :login:Penguin:02/08/22 00:46 ID:LCS7Xpwq
vi -> emacs

に移民を計画しるのですが、よいサイトないですか?


360 :login:Penguin:02/08/22 08:08 ID:b2FFk/f9
>>359
まずは C-h t でチュートリアルやってみ。

361 :login:Penguin:02/08/22 14:49 ID:LCS7Xpwq
359 だが

emacs が入ってないことに気づいた。
で、インストールしようとすると

libXaw3d がないとかいってくる。

これってXの3D系のライブリィですか???

なんか、やる気が萎えた。

コンソールで使えるemacs で、そのままカンナが
直接入力できるやつはないですか?

もちろん、コンパイル程度ならできます。


362 :login:Penguin:02/08/22 15:00 ID:aXJRzgoa
>>361
ディストリに入ってないの?

363 :login:Penguin:02/08/22 15:03 ID:HZZMikNJ
>>361
無くてもコンパイルできる
http://emacs21.ki.nu/

364 :login:Penguin:02/08/22 15:26 ID:E+iM9ml4
./configure --help

365 :login:Penguin:02/08/22 17:26 ID:LCS7Xpwq
でも、かんな直接はむりじゃない?
やっぱりXに強く依存してるから。。。


366 :login:Penguin:02/08/22 17:41 ID:E+iM9ml4
>>365
> でも、かんな直接はむりじゃない?
> やっぱりXに強く依存してるから。。。

んなこたない。


367 :login:Penguin:02/08/22 18:00 ID:k7ZMXYMz
>>365
なんでCannaがXに依存してるんだ
あふぉかてめー

368 :login:Penguin:02/08/23 00:13 ID:Ec3h+vS3
EmacsがX付きでコンパイルされてるだけやね……

369 : :02/08/23 00:33 ID:LV6QIJ35
(defadvice backward-delete-char-untabify
(after my-backword-delete-char-untabify activate)
"region が point より前に存在すれば消す."
(if mark-active
(delete-region (region-beginning) (point))))

(defadvice delete-backward-char
(after my-delete-backword-char activate)
"region が point より前に存在すれば消す."
(if mark-active
(delete-region (region-beginning) (point))))

defadvice の使い方が、よくわかっていません。
添削してもらえると嬉しいです。よろしくお願いします。

370 :sage:02/08/23 08:38 ID:2benDWDj
>369
defadvice とは関係ないけども。

transient-mark-mode が nil だと思ったように削除できないので
(if (and transient-mark-mode mark-active)
にしたらどうでしょ?

さらに XEmacs だとまた判定の方法が違うんだけど、
まあそっちは気にしない方向で。


371 :login:Penguin:02/08/23 08:43 ID:tCaHUmsu
>>369

(setq delete-selection-mode t)
とか
(pc-selection-mode)
で目的は達成できるはず。


372 : :02/08/23 09:41 ID:K3pcQZHo
>>370
どうもです。~/emacs の中で (transient-mark-mode t) して
いたので全然気づきませんでした。
emacs-21.2 だけで XEmacs は入れてないのです。(すいません)

>>371
どうもです。pc-selection-mode ってのも知りませんでした。
早速、describe-function で調べてみました。
pc-selection-mode では transient-mark-mode は t になって、
arrow key を中心とした新なキーバインドが追加されるのですね。

373 :354:02/08/23 10:32 ID:5pcw7OVG
なんだできないのか。
Emacsなんてダメダメじゃん。


374 :354:02/08/23 10:33 ID:5pcw7OVG
しかも何これ、Emacsって託さんウィンドウ開いたり分割できるくせにマルチスレッドじゃねーじゃん。


375 :login:Penguin:02/08/23 11:20 ID:5JflYcG6
>>373
はぁ?

376 :login:Penguin:02/08/23 11:26 ID:HQYkvOpI
>>374
>マルチスレッド
フフフフ....ハハハハ.....


377 :名無しさん@Emacs:02/08/23 12:42 ID:499iqy7W
>>374
それはお使いのbrainのバージョンが古いからです。
brain kernelをthreadオプションを付けて再構築し、再起動してください。

ただuptimeが0に戻るため、お使いのmotherがきちんと生きていることを
確認してからでないと起動できなくなりますのでご注意を。


378 :ニセ354:02/08/23 12:45 ID:2CFk9Dr2
なんだできないのか。
俺なんてダメダメじゃん。


379 :login:Penguin:02/08/23 13:13 ID:kpqk/3/6
window と frame の区別がついてない >>374 は Haskell Emacs でも待っ
てなさいってこった。マルチスレのためには (non-lexical) let がマズー。


380 :ニセ354:02/08/23 13:24 ID:2CFk9Dr2
>>379
> マルチスレのためには (non-lexical) let がマズー。

scopeは、lexicalだろうが、dynamicだろうが関係ないんじゃない?
buffer/window/frame/thread local variableなんて、
lexical scopeのsimpleなところを壊す概念だし。




381 :login:Penguin:02/08/23 22:00 ID:KtKvnMMs
>>377
はげしくつまらん


382 :login:Penguin:02/08/24 00:40 ID:xEKFVPI0
>>380
ということは、Emacs はマルチスレッドにできないの?
おしえろ、先生様。


383 :login:Penguin:02/08/24 05:00 ID:7hx3V/dU
>>382
Emacs をマルチスレッドにすること自体は大した手間じゃないだろうけど、
たぶんかなりの elisp ライブラリが動かなくなるので、そっちが問題。


384 :login:Penguin:02/08/24 12:09 ID:yaIisD9J
>>367

かんながXに依存してないなんていうやつは、
かんなを知らん素人

経緯を知ってるヤシなら説明する必要もないとおもうが。。。
しらんやつらは、ちょとソースでもみれみれ!(w


385 :login:Penguin:02/08/24 12:16 ID:nMAqovMt
…CannaがXに依存してる?
だったらなんでcanuumやcanfepがコンソールで動くのか説明してほしいな。
煽りとかじゃなくて純粋に分からんから聞きたい。

386 :login:Penguin:02/08/24 13:49 ID:yaIisD9J
>>385

おまえ、煽ってるのか?

違うということなので、マジレスするが、

canfepとかは、cannaの一部を利用してるだけだ、
かんなの経緯みれば分かるんで、勉強しれくれ

経緯なんかどうでもええっちゅうやつは、ソースみろ!
素人


387 :385:02/08/24 18:28 ID:nMAqovMt
今ソース見た。CannaはXに依存してるね…スマン。


388 :login:Penguin:02/08/25 00:55 ID:63Gxgmh1
うえ、

だろ?Xがなきゃコンパイルすら出来んのだ。

しかし、emacsで最もよく使われている(と思われる)かんなだが、
もう何年メンテ止まってるんだろうね。

なんか、このまま使い続けていてもいいのか、不安


389 : :02/08/25 01:05 ID:u07j5rfK
canna の話は、そろそろ、別のスレッドでやってもらえませんか。

最強の日本語入力システム
http://pc.2ch.net/test/read.cgi/linux/1014909953/
IMEなんとかしろ
http://pc.2ch.net/test/read.cgi/unix/1013607320/

390 :login:Penguin:02/08/25 21:57 ID:/I+Do3yh
>>388
> しかし、emacsで最もよく使われている(と思われる)かんなだが、
SKK じゃないの?

391 :login:Penguin:02/08/26 01:19 ID:r66IpvNT
Emacs20.7です。
Xで起動するときはメニューバー表示、端末内で表示(-nwオプションのとき)は
メニューバー非表示、としたいのですが、どう設定すればいい?
よろしこおねがいします。


392 : :02/08/26 01:24 ID:wfQAxt9H
(if window-system (menu-bar-mode t) (menu-bar-mode nil))

393 :login:Penguin:02/08/26 01:37 ID:z6RTMz9W
>>361
ddskkいれれ
http://openlab.ring.gr.jp/skk/index-j.html

X非依存(というよりall elisp)だから、
Xなくとも日本語入力できます。

ただ、なれるまでが大変なのと、中毒性が強いので注意


394 :login:Penguin:02/08/26 02:50 ID:xjDLMIc+
フォントの起動時設定もできないクズ絵出他


395 :login:Penguin:02/08/26 02:53 ID:uggaeAF4
>>394
できるよ。

396 :login:Penguin:02/08/26 03:37 ID:794O+1vw
>>388
Google先生にも尋ねてみたがそのような話は見付からない。
ソースも一応眺めてみたが、Xに依存してる部分は見付けられない。
(プログラマじゃないからきっちり読み込めないんだが)

まあ、そんなわけで後学のためにきっちりどこがどう依存してるのか
>>388先生に教わりたい。

>>389が誘導してくれたスレのほうに頼む。

397 :login:Penguin:02/08/26 06:50 ID:0CGqu5rq
フォントの起動時設定もgoogleできないクズ>>394

398 :391:02/08/26 17:43 ID:ybE83+I3
>>392
おー、でけた、でけた!
サンクスです!


399 :login:Penguin:02/08/26 20:18 ID:+2w8QHqZ
>>397
自分もできないkudzu


400 :login:Penguin:02/08/27 02:07 ID:iiPXL8Bv
C-x iでファイルをインサートするときに
ディフォルトでミニバッファに表示される
のは現在編集中のファイルがあるディレクトリ
ですよね。

で、いつも挿入するファイルは大体決まってる
ので、それらのファイルを登録しておいてそこ
からワンキーでファイルを選択できるようになる
elispってありますか?

401 :login:Penguin:02/08/27 02:35 ID:frDuccGC
はい。

402 :login:Penguin:02/08/27 03:10 ID:iiPXL8Bv
名前教えてチョンマゲ

403 :login:Penguin:02/08/27 03:59 ID:frDuccGC
こういった話はUnix板のEmacsスレでとっくに話題になっているんだよね。

C-x iに限った話しじゃないが、ミニバッファの中は履歴がのこる。
1度開いてしまえば後は履歴からインクリメンタルサーチすれば一発。

こことか
http://namazu.org/~satoru/unimag/3/
http://namazu.org/~satoru/unimag/2/
ここ
http://homepage1.nifty.com/blankspace/emacs/filecache.html
http://homepage1.nifty.com/blankspace/emacs/emacs.html
を死ぬほど読めば2度とEmacs以外のエディタを使いたくなくなる。


世の中には二種類のエディタしかない.

emacsか、それ以下かだ.



404 :login:Penguin:02/08/27 09:54 ID:jGOPElD6
>>403
だけどここは Unix板じゃないんだよね。

>世の中には二種類のエディタしかない.

>emacsか、それ以下かだ.

Emacs が優れているのはよく分かる。だけど、まずい点やバグもあるだろうし、
例えば代表的な Winエディタの方が勝っている点もあるかもしれない。
何が何でも Emacs、ってな態度、批判精神を喪失した君。
君の知識や Elisp に関する記述は参考になるかもしれないが、意見は聞きたくないな。
今後は見易さ重視のため、プロポーショナルフォントしかサポートしないとか、
国際化を推進するためエスペラント語のみサポートとかになっても
マンセー、マンセーと連呼し続けてるんだろうな。

405 :login:Penguin:02/08/27 10:12 ID:rb8dnuFh
>>404
ネタニマジレス カコ(・∀・)イイ!!

406 :logout:Penguin:02/08/27 10:28 ID:EVSbhEww
>>404
> 意見は聞きたくないな。

お前の意見も聴きたくない俺はどうしたらいいですか?

407 :login:Penguin:02/08/27 10:48 ID:X+0Fr9b4
アフォな>>404をさらしage

408 :login:Penguin:02/08/27 10:49 ID:u2JmjtaX
情報サンクス
emacsスレの過去ログ全部読んできます。

便利になったのでage

409 :login:Penguin:02/08/27 11:57 ID:h0UOXD1D
>>406
耳削ぎ落とせ


410 :login:Penguin:02/08/27 12:01 ID:hNVDImOu
今更 emacs なんて覚える気になれないなあ・・・。

411 :login:Penguin:02/08/27 12:49 ID:juxssKBj
>>410
もっと詳しく、もっと。



412 :login:Penguin:02/08/27 13:15 ID:85IN5woq
>>410 このスレに,それだけ書いたのでは煽りと同じだよ.
>>409 フフフ.>>404ほどのアフォからは耳を削ぎ落とすくらいでは逃れられんのだよ.

413 :login:Penguin:02/08/27 14:04 ID:hp0Jm2oi
>>404 必要な機能があれば、そしてそれが実装されなければ、作れば(・∀・)イイ!

414 :login:Penguin:02/08/27 16:35 ID:Z4HsUil9
おい、>>404 はどこ逝った?
404 Not Found か?

415 :login:Penguin:02/08/27 16:58 ID:k/Fg8kjo
canna 問題。確認してみた。
Xがなくてもmakeできるし使うこともできる。
ただし、コンパイルにはXといっしょにインストールされるimakeが必要なので、
Xのない環境ではmakeできないことが多いだろう。

416 :396:02/08/27 20:19 ID:ZkJzK1AX
ああ、なるほど、imakeのことだったのね。
言われてみればFreeBSDのportsでCannaいれようとした時、imakeは入ってるのに
imake-4(XFree86 4.x)が入ってなくてmakeできずに悩んだことが。
でもこれって依存してるっていうのか?


417 :login:Penguin:02/08/27 21:56 ID:uiSsC+66
Emacsやりたいけど、難しそう・・・。

418 :login:Penguin:02/08/27 22:06 ID:FfKpZBiL
>> 417
navi2chしる!

419 :login:Penguin:02/08/27 22:16 ID:ho2iJ69k
>>404の煽りは別として、Emacsに対する考え方は、常識的な考え方だと思うけどな。
Emacsかそれ以下、ってのは漏れも極論過ぎると思う。
自分でElisp書け、というのも正論だけど、正論過ぎて説得力がないというか。
そこまではなかなかできない、と思う。
漏れみたいに普通に仕事に使ってるだけの人にはね。


420 :login:Penguin:02/08/27 22:30 ID:HX52PACX
洒落のわからない奴がまた来ました。

421 :login:Penguin:02/08/27 22:32 ID:uiSsC+66
>>418
XEmacsやりたいけど、.emacsの設定が難しそう・・。

422 :login:Penguin:02/08/27 22:38 ID:NYL7c4JS
ごめんな〜

423 :login:Penguin:02/08/27 23:29 ID:ZkJzK1AX
.emacsの設定は、実はdebianユーザなもんでuser-ja(現language-env)に
お任せできちゃったので楽だったなあ。
とりあえず最低限日本語が出て日本語入力ができる所まではもっていって
くれるからね。
あとはそこにちまちま設定追加していったよ。

424 :login:Penguin:02/08/28 09:19 ID:Rqq+PEBs
.emacs は、変数の設定やフックを見よう見まねで書いているうちに、
ある日思い立って info や本を読むと色々書けるようになりますた。
elisp 書けるようになりたいとささやかな志があるとイイような。


425 :login:Penguin:02/08/28 11:39 ID:+u56AnZr
emacs-lisp-intro-ja という,プログラマでない人もワクワクしてきて,
もっと emacs が好きになる文書があるよね.

426 :login:Penguin:02/08/30 02:01 ID:opgiphAL
F1キーで~/template/hoge
みたいなファイルをinsert-fileしたい場合
(global-set-key [f1] 'insert-file)
これをどんな風に変えればいいのでしょう?

427 :login:Penguin:02/08/30 02:50 ID:qS5XgBgP
>>426
(global-set-key [f1] (lambda ()
(interactive)
(insert-file "~/template/hoge")))
とか(push-markしてほしくなければinsert-file-contents)。

ただ、こういうキーバインドはあまりいいやり方とは思えない。
なんでこうしたいか書いてみると、うまい解決法が見つかるかも。

428 :login:Penguin:02/08/30 03:00 ID:opgiphAL
>>427
ありがとう。
これだと何が好ましくないんでしょう?
htmlで日記みたいの書いてて毎回テンプレートっぽいの
挿入したいんだけど。新しくファイルを作るときにテンプ
レートを自動で挿入する方法は分かるんだけど、こういう
風に既存のファイルを編集する場合insert-fileしか思い
つかなかったので聞いてみました。

429 :login:Penguin:02/08/30 03:23 ID:qS5XgBgP
>>428
柔軟性がないんじゃないかな、と。

・複数のテンプレートを使い分けたりできない
・全く同じ内容のものしか挿入できない
(日記なんだったら、日付とかも一緒に入れたいとか)
・global-set-key (特定のモードで有効ならいいんじゃない?)

と思いましたデス。
まあ、>>427 で満足ならそれでいいんですけどね。
いらぬお世話でした。

430 :login:Penguin:02/08/30 12:02 ID:opgiphAL
いや、もちろんそうできたら嬉しいんですが
今の自分の技術じゃ無理そうなので。。

日付と、アンカーは毎回手動でいれてます。
やっぱelisp勉強しないと駄目ですね。

431 :login:Penguin:02/08/30 12:42 ID:u76nMSUq
http://home.att.ne.jp/alpha/z123/elisp-j.html#autoinsert
http://www.math.s.chiba-u.ac.jp/~matsu/emacs/emacs21/autoinsert.html

432 :login:Penguin:02/08/31 00:56 ID:ASvkmsSs
ごめん自分の頭じゃスケルトン理解
できなかった。

433 :login:Penguin:02/08/31 01:11 ID:ASvkmsSs
っつーかみんなemacs歴どんぐらいなんだ?

434 :login:Penguin:02/08/31 07:48 ID:KXaQYLBd
>>433
やりたいけど、ベンキョウする時間がない。

435 :名称未設定@Emacs:02/08/31 12:32 ID:TdSoOw71
>>434
勉強する物なのかな?
不便だと思ったらinfoよむ癖つけといた方がいいよ。
あとは英語力の問題と思われる。
# どうせ英語できんとだめなのでこれは時間無視してやるべきかも。。

436 :login:Penguin:02/08/31 19:58 ID:pUhe7bEC
>>435
禿堂. とりあえず, 何よりもまず先にinfoだね.

437 :名無しさん@XEmacs:02/08/31 23:03 ID:VKrKI6ch
でも info って、慣れてきて、欲が出てきてからでもイイような気がする。
最初は攻略本か、その手のページ見て覚えるみたいな。
英語はハゲドーだけど、日本語の info もあるですよ。

# てかオイラ英語ダメ(泣


438 :名無しさん@XEmacs:02/08/31 23:40 ID:Ypfr8u0L
infoやhtmlのマニュアルは読みにくいから嫌いだが、(manが好き)
俺も最初からオリジナルのマニュアルを読むのがいいと思う。
日本語でもいいから。

439 :login:Penguin:02/09/01 00:37 ID:CYls7Ven
やっぱ英語できないとだめだよな。
せめてinfoと人のelispの説明書き
を理解できないとね。。

440 :login:Penguin:02/09/01 02:24 ID:Z5ySUbbg
英語と言っても型にはまってたら読むのはそんなに難しくないだろ。

441 :login:Penguin:02/09/01 02:34 ID:CYls7Ven
(require 'filecache)
(file-cache-add-directory-list
(list "hoge" "hage"))

みたいにしたらmewでディレクトリ
移動するときの補完でもhogeとか
hageから補完しようとしてくる。
M-x navi[tab]ってやっても補完
できなくなったし。鬱だ。。

独り言です。

442 :login:Penguin:02/09/01 03:27 ID:aUIn55z9
>>441
file-cache-minibuffer-completeをtabにバインドしてるんじゃない?
[C-tab]とかで、minibuffer-completeとは使い分けるものだと思ってる。

443 :login:Penguin:02/09/01 13:21 ID:CYls7Ven
>>442
.emacsにキーバインドを何も書かかないとtabが
file-cache-minibuffer-complateに割り当てられ
るみたいです。

(add-hook 'minibuffer-setup-hook
'(lambda ()
(local-set-key [C-tab] 'file-cache-minibuffer-complete)
(local-set-key [tab] 'minibuffer-complete)))

で解決しますた。
でもmewでディレクトリ移動する時にtabで補完
できなくなったよ(´・ω・`)ショボーン

444 :名無しさん@XEmacs:02/09/01 13:42 ID:b14TaLvm
>>443
泥沼だな。minibufferに入るごとに設定しちゃうからだろ。
0. [tab]を上書きしないようにfilecacheを書き換える。
1. (require 'filecache)した後に、minibuffer-local-mapの[tab]のbindingを戻す。

(define-key minibuffer-local-map [C-tab] 'file-cache-minibuffer-complete)
も一回でいいわな。


445 :login:Penguin:02/09/01 21:48 ID:aUIn55z9
>>443
emacs-20.7, 21.2のfilecache.elを見る限り、
デフォルトでC-TABみたいだけど。

446 :login:Penguin:02/09/01 23:32 ID:CYls7Ven
>>445
なんか勘違いしてたみたい。
何も書かなければ
tabでminibuffer-complete
C-tabでfile-cache-minibuffer-complete
になってますた。
mewでも普通に補完できた。
お騒がせしました。

447 :login:Penguin:02/09/02 08:39 ID:5BeDSfsz
タブ(\t)のかわりにスペースを使いたいので$HOME/.emacsに
(setq indent-tabs-mode nil)
と書いているのですが, cc-modeとかhtml-modeに変えると, またタブが入るように
なってしまいます. 今は
(add-hook 'html-mode-hook
      '(lambda ()
       (setq indent-tabs-mode nil)
      ))
とやって凌いでいますが, 手を出してる言語が多いので何だかスマートじゃありません.
良い方法はないでしょうか?

GNU Emacs 21.2.2を使っています.

448 :名無しさん@Emacs:02/09/02 09:07 ID:6P3yI4Ko
>>447
(setq-default indent-tabs-mode nil) でどうよ?

449 :login:Penguin:02/09/02 23:44 ID:5BeDSfsz
>>448
うまく行きました, ありがとう御座います.

setq-defaultなんて始めて知ったなぁ…どこに書いてあるんだよ…と思ったらチャンと
ドキュメントに書いてありますね…(笑).

450 :login:Penguin:02/09/03 16:35 ID:oxaSP4Jc
emacsの置き換えで、置き換えした後に置き換えする前のカーソル位置に
戻る関数を書きたいのですが分かりません。

(defun my-query-replace-regexp()
(interactive)
(point-to-register 'tmp)
(query-replace-regexp)
(regsiter-to-point 'tmp)
)

query-replace-regexpに引数が渡せないみたいで。
教えてください。

451 :login:Penguin:02/09/03 16:39 ID:2Vxd1+ff
>>450
(defun my-query-replace-regexp()
(interactive)
(save-excursion
(call-interactively 'query-replace-regexp)))


452 :login:Penguin:02/09/03 16:59 ID:r+JKaQGw
>>450
`emacs-lisp-intro' を読んでおけば,save-excursion が良く使われているので
そういう関数を書くのに役立つと思います.

453 :login:Penguin:02/09/03 17:10 ID:oxaSP4Jc
>>451
助かりました。ありがとうございます。どこまでemacsはパワーアップするのか。。。

454 :login:Penguin:02/09/03 17:13 ID:oxaSP4Jc
>>452
なるほど。チェックしてみます。

455 :login:Penguin:02/09/03 17:49 ID:EmeQkg3Y
つーか、query-replace した後に C-xC-x で戻れる罠。

456 :login:Penguin:02/09/03 20:58 ID:hauY25rJ
emacs-20.7のCannaをemacs-21+emacs-elで実現するには、
やはり、emcwsパッチを当てないといけないんでしょうか。
japanese-egg-cannaって微妙に使いにくいんだよね。Wnn使いじゃないおれには。

457 :login:Penguin:02/09/13 22:50 ID:PRB3Ga3O
ワタシモ るびきち ha キライ desu

458 :login:Penguin:02/09/19 22:26 ID:1CTkit8K
厨を晒して聞きますが、emacs21.2 で .Xresources に

Emacs.Font: fontset-16
Emacs.Fontset-0: -*-fixed-medium-*-*-*-16-*-*-*-*-*-fontset-16
Emacs.Fontset-1: -misc-fixed-medium-r-normal--*-110-*-*-*-*-fontset-12
Emacs.Fontset-2: -*-fixed-medium-*-*-*-24-*-*-*-*-*-fontset-24

と書きました。ところが 16pt の日本語のフォントが fixed の指定にもかかわらず、
固定幅ではなくプロポーショナルフォント(モナーフォント?)で表示されます。
kanji16 で表示させるにはどう設定すれば良いのでしょうか?

459 :login:Penguin:02/09/20 21:22 ID:DLEt8EPg
便乗しちゃおうっと。

今表示しているバッファ、またはリージョンのフォントを変更する方法を
教えてください。
パッパと変わったらステキ。

460 :login:Penguin:02/09/21 04:46 ID:dpg8ogsu
>>459
バッファだったらshift+マウス左クリックでどう?
そういうこときいてんじゃないようなきもするけど、一応。

461 :login:Penguin:02/09/21 06:53 ID:ev/aa02J
put-text-property とか…なのかな…

462 :login:Penguin:02/09/21 17:36 ID:MzxHH1Jx
メタ・キーって何ですか?っていうかメタ・キーのメタのニュアンスが
分からなくてすごく気持ち悪い。辞書で調べると 後に、共に、変化して とか
書いてあるけどいまいちピンと来ない。HTMLでもMETAタグとかあるし
メタってよく聞くだけに意味がわからないのがきしょい

463 :login:Penguin:02/09/21 18:17 ID:86dc7Wyn
>>462
もともとは、昔のキーボードに「Meta」ってキーがあったらしい。
いまはAltキーが代用になる。

メタ自体の意味は、「後に」なんてあるのか?goo.ne.jpの新語検索より。
メタ
【meta】
(他の語の上について)超・高次の意を表す。

これからすると、確かに「Metaキー」って意味がとおらないかも
Altの方が意味は通るね。

http://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=meta&sw=0
からすると「metacharactorを吐くキー」って程度の意味かな。

464 :login:Penguin:02/09/21 19:36 ID:NcoFujYe
w3mでemacsを使って書き込むと改行がされないのですがなぜですか?

465 :login:Penguin:02/09/21 19:41 ID:GcGgOmO2
>>462>>463
ShiftとかControlとかと同じ。深い意味はないでしょ。


466 :login:Penguin:02/09/21 20:29 ID:En3KFM2Z
端末によってAltキーがきかないことがある。
その場合 Escキーが代用になる。


467 :login:Penguin:02/09/21 21:01 ID:PpreO36g
>>464
( ・∀・)つ○ クッキー クエ!

468 :459:02/09/21 21:43 ID:WsGTcfKl
>>460 おおっ。マウスでもステキ。

>>462 UNIX なマシンのキーボードには、jp109 の
窓キーの場所に Alt、Alt の場所に刻印の無いキーがあります。
この刻印無しが Meta キーです。

469 :login:Penguin:02/09/21 21:48 ID:PpreO36g
>>462
ほれ、META キー。
http://www.pfu.co.jp/hhkeyboard/kb_collection/symbolics.gif

470 :bitti:02/09/21 22:27 ID:irDIfMJh
RedHat7.3にインストールされているemacs21を
emacs20.7へダウングレード、またはemacs21を
アンインストールし、emacs20.7をインストー
ルする方法を教えてください。
emacs21のインターフェースが気に入らない。


471 : :02/09/21 22:33 ID:GdlOAZWz
>>470
man rpm 汁!

472 :login:Penguin:02/09/21 22:40 ID:TTR7MEip
インターフェイスが気に入らないって何だ?
Emacs20 と大して変らんと思うが。
まさかメニューバーが邪魔とかだったら笑うな。

473 :login:Penguin:02/09/21 23:53 ID:KUk/DwC2
(setq default-major-mode 'text-mode)
(add-hook 'text-mode-hook 'turn-on-auto-fill)

こんな感じに設定してつねにauto-fillしてるようにしてます。
meadow上でMSIMEを使って入力してると日本語変換が終わった
ときに設定してる行より長くなってる場合は適当な改行をいれ
てくれます。でもemacs21.2@vine linuxでyc.el使って入力
するとauto-fillしてくれません。どうしたらいい?

474 :bitti:02/09/22 17:20 ID:bDeZ9GoN
違いが分からんのか?>>472

475 :login:Penguin:02/09/22 20:36 ID:02wB9x/c
>>474
>>472は違いがわからないのではなくて、
「どこが気に食わないのだ?」と聞いてるのだと思う。
場合によっては設定で逃れられるかもしれないじゃないか。

476 :login:Penguin:02/09/22 22:50 ID:F3Xg7Azc
>>474 なぜ emacs21 にしないのか、っていう面白い文書があったよね。

477 :login:Penguin:02/09/22 22:53 ID:a/iGWiQm
>>476
どこに?

478 :login:Penguin:02/09/22 22:57 ID:MKJm1z2w
C-\(円マーク)で日本語入力に出来るのですが、カタカナに
変換するにはどうすれば良いのでしょうか?
漢字には変換できて、何回かスペースを押すと、違う漢字には
なるのですが、カタカナの候補が現れません。

使っているのは、Debian/woodyに入っているGNU Emacs 21.2.1です。
よろしくお願いします。

479 :login:Penguin:02/09/22 23:04 ID:a/iGWiQm
>>478
日本語入力には何を使ってるの?

480 :login:Penguin:02/09/22 23:05 ID:cx9muXmt
>>478
M-k


481 :????:02/09/23 00:31 ID:TnQgM9Dq
> なぜ emacs21 にしないのか
buildの方法がよくわからん & 設定が面倒 & elisp わけわかめ

482 :login:Penguin:02/09/23 02:54 ID:TszkTw5o
>>481
+GUIのエディターの方が、設定ファイルの文法考えなくても(・∀・)イイ!

483 :478 :02/09/23 03:16 ID:VqkIlxGm
>>479
cannaを使っていると思います。(って、こういう答えで良いのだろうか…?)

>>480
残念ながら出来ませんでした…。

cannaを使っていると思うのは、set-language-envで設定を行った時にEmacsでの
日本語入力にはcannaを使うと選択したからです。SKKやWnnはぱっけーじも入れてません。
ただ、不思議なのはktermとEmacsでは同じ文字の変換でも変換候補の出る順番が
違うという事です。これはEmacsではcannaを使ってないという事なのでしょうか?
その事を確かめるために、一旦cannaさーばを停止させて、漢字変換がどうなるかを
試したところ、ktermだと変換出来なくなったのにEmacsだと変換が出来てしまいました…。
かなり頭が混乱してしまっているのですが、何か間違ってそうな事がありましたら
教えて下さい。よろしくお願いします。

484 :login:Penguin:02/09/23 03:31 ID:st7cQFjI
>>483
> cannaを使っていると思うのは、set-language-envで設定を行った時にEmacsでの
> 日本語入力にはcannaを使うと選択したからです。SKKやWnnはぱっけーじも入れてません。
具体的にどう設定してるよ?
↓オレは Wnnだけど、こう設定している。
(最近は emcwsを使っているからこれは使ってないけど。)

(require 'egg)
(setq default-input-method "japanese-egg-wnn")
;; Wnn jserver の動いている機械を設定
(setq wnn-jserver "localhost")

ついでに M-x version の結果は?


485 :login:Penguin:02/09/23 03:32 ID:TnQgM9Dq
うーん...70MBか どうしようかな?

Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
emacs21 emacs21-el
0 packages upgraded, 2 newly installed, 0 to remove and 15 not upgraded.
Need to get 20.0MB of archives. After unpacking 70.8MB will be used.
Do you want to continue? [Y/n]

486 :名無しさん@XEmacs:02/09/23 03:33 ID:YPD3krG3
M-x select-input-method<Enter>
japanese-<Tab>
で出てきた奴の中で好みのを使って、
;; 使い方はマニュアル類をgoogleで探して読め。
さらに微調整したければ、質問せよ。


487 :名無しさん@Emacs:02/09/23 04:11 ID:cFioE51g
a

488 :476:02/09/23 14:37 ID:WXB1PrF5
>>477 見つけた。面白いでしょ?
http://www.sodan.org/~knagano/emacs/emacs21-emacs20-antinews-j.html

489 :名無しさん@Emacs:02/09/23 14:38 ID:SbiNdOHg
>>488
アフォ発見!!


490 :名無しさん@Meadow:02/09/23 18:14 ID:S6QIZRY9
>>488
アホや…。おまえほんまもんのアホや…。

491 :login:Penguin:02/09/24 16:46 ID:/tqwEXdn
antinewsは昔からあったよ。
emacs19 -> 20 のやつとかも探してみるといいかも。

492 :login:Penguin:02/09/24 17:40 ID:9B5yQO4M
/etc/emacs/site-start.d/*.el (debian 以外では違うかも)
が Bytecompile されていない理由を教えてください。
頻繁に変えるなら、各ユーザーの ~/.emacs.el で設定すればよいと思うのです。

そして、Bytecompile すれば起動が速くなりますか?(こちらの方がメインだったり)

493 :login:Penguin:02/09/24 17:48 ID:lJSxZODm
>>492
どれも小さいから、かな?

> /etc/emacs/site-start.d/*.el (debian 以外では違うかも)
たぶん Debian 固有。

494 :492:02/09/24 20:46 ID:9B5yQO4M
>>493
はい。全くその通りのようです。
実は、 起動時の 40mule-ucs のロードが長すぎるので Bytecompile を考えていました。
ところが、大丈夫ならと今 40mule-ucs.el を開いてみたところ、
ほとんどが require 。。。

遅い原因は別のところでした。すみません。

495 :login:Penguin:02/09/24 22:56 ID:O37uQTOX
Preview LaTeX って、使ってる人いる?いたら感想聞かせて。
http://preview-latex.sourceforge.net/

496 : ◆k/Ubp.Kg :02/09/24 23:03 ID:LQnthOOg
>>495
こんなのあったんだ…試してみるよ。

497 :login:Penguin:02/09/25 00:22 ID:H+8ATSfE
>>490
>アホや…。おまえほんまもんのアホや…。

何のセリフだったっけ?

498 : ◆k/Ubp.Kg :02/09/25 00:43 ID:gA2ifIC5
>>495
なんかうまくうごかねーなと思ったら…Σ(゚д゚lll)ガーン!!
>Does preview-latex work with plain TeX?
>Again, no. Restructuring the preview package for plain operation would be required. Volunteers welcome.
…というわけで、自分には有用じゃなかったです…。

499 :login:Penguin:02/09/28 18:36 ID:TRrue66C
1行ごとにファイルのパスを記述したテキストを
読み込んで、そこに記述されてるファイルを全部
開いてくれるようなelispないですか?
対話式にどのリストを読み込むのか聞いてくれる
ようなのが理想なんですが。

500 :login:Penguin:02/09/28 22:39 ID:UQi/HK6u
>>499
こんな、かな…

(defun open-files-by-list (list-file)
(interactive "fWhich list?")
(when (file-readable-p list-file)
(with-temp-buffer
(insert-file-contents list-file)
(while (search-forward-regexp ".+" nil t)
(let ((name (expand-file-name (match-string 0))))
(when (file-readable-p name)
(find-file name)))))))


501 :login:Penguin:02/09/29 21:15 ID:89A0GV4e
わざわざ作ってくれてありがとう。
でも1行目にかいてあるファイルしか開いてくれないっす。

502 :login:Penguin:02/09/29 22:27 ID:LXPCSxGv
>>501
(defun open-files-by-list (list-file)
(interactive "fWhich list?")
(when (file-readable-p list-file)
(with-temp-buffer
(insert-file-contents list-file)
(let (name bufs)
(while (search-forward-regexp ".+" nil t)
(setq name (expand-file-name (match-string 0)))
(when (file-readable-p name)
(setq bufs (cons (find-file-noselect name) bufs))))
(mapcar 'switch-to-buffer (nreverse bufs))))))

503 :login:Penguin:02/09/29 22:34 ID:AxWc2oC/
>>502
そっか、 find-file すると current-buffer も変わるんだっけ…
test が足りなかったね…
ありがとう。

504 :login:Penguin:02/09/30 03:44 ID:XgDxntWr
>>502
できたyo!
ありがとう。こんな風に世界に貢献できるようがんばります。
500もありがとん。


505 : :02/10/01 01:41 ID:qdS0MX/g
kill-summary は視覚的にキルリングは選択できるものですが、
マークリングに対して同様なものを実現している elisp はない
でしょうか。

以前何処で見掛けたどころか、実際に使っていたような気がするの
ですが忘れてしまいました。

506 :名無しさん@お腹いっぱい。:02/10/02 01:58 ID:6Sri/d7L
マークリングって何?

507 : :02/10/02 02:18 ID:31QP7WLj
一つのバッファには複数(16個まで?)のマークを持てるのですよ。
UNIX 板に書いたつもりが、Linux 板の方に書いていた…

508 :名無しさん@Meadow:02/10/02 22:01 ID:A+AduAVD
前にこんなのを作ったことがある。
でも、あんまし便利じゃない(;´Д`)
----BEGIN BASE64----(marc.el.gz)
H4sICELVmT0AA21hcmMuZWwAnVbbcpswEH2Gr9AwkxrSUSbpY/0N/YO8yLCAalki
krCTv+/qhoEYt41nbKPdo70erdjv9+TEdP0EglBKyS98Jv7vCJrUSlqtBGlHWVuu
pHnK87KB9sy030VPqgF6YgORXFR5OUoBxixVOSGlAEvK0uHw5wjUDEwboEf4QFlV
VYhBFBrm0kuJgxZvBdl5U28jtxuYV51ABgTUWzCZUBLeLRWo2wAOCThoOHM1mnvg
pwRuuBkE+6D1qDXIhQMD9m1Vq1nOy2oKbiwi9JEexrYFTSU7ASkeXVMei2oJ7nnX
C/xaqs6g0XvoQb7HjnIpsXtT1/zGUa6ckFJz2VXX/qBTUnZgk/daA7NwJ7Spc4Ma
qFVRRfAvyqe843ry4yyg9YYqKWLgGeprNUpLXqJZFIBmyJOwYRI2ykXjrR9JyCEr
uTSgUdgqfWKWFA/PP5qf5MEUeZZl3q57KA07A4V3bJTByjhR6FGK3RvF4OLSrTCa
AOsU5lj3LIqjNGZjxoOxLhjM0pHkAB12Add0UIa7NvgNbguJEJDNVek+mMYwWmod
RwetBkzo476527aiJnDT9tz4zkVpjD0VrHiVhVt6nob6ly/fw1MIalEg103eckBv
vm1VviBXOgiD4jKxzD9X8zHgpI5ny0Q9bh20K4rj5YXLyKFLD97ZMdHBR+65e7N3
cxRaQfrEGGdsnaMoghp1CSmEHdFuqu/K8oXbfjr5V6NY0ythtkxki5H56Ujn2WKC
fD7yYZym1TN5rsJBihKKdNraumtZDWQ3KXw0J9ROiK2Yspj4HWLOEWtqRt2yYlXg
WpxeFs89jq4z3JthQtVMRI55es32+fVq3Pnp5cfFirQe0gl1+C9zsw03rbqxt2Hp
yIWgDL8hBRzpnB2QBumsuXb/VjqY2C2GaFS7qyRcDu5uKLxmxEmZajIsr5zrzk+z
167jXlx8pPymBld/JgjT3Tobd196GU7dC9NN3EM99lq07amwdj5dz19ynID/6fTW
7X2PA/9uObyTfNHWhPGvP265sO2kG5YbdGv/do7nyDDyfPQ4js880S4eyPSCiCfZ
kB40/AGo7AhMNgoAAA==
----END BASE64----


509 :login:Penguin:02/10/03 15:49 ID:cvAuPONj
なんでハカーってLISP好きなんだろう

510 :login:Penguin:02/10/03 18:23 ID:MUw6fKaE
emacs で wl を起動している最中に .wl を書き換えました。

そのとき emacs のバッファにいる wl は  .wl を書き換える前の状態
で動いているので書き換えた .wl を有効にしたいのですが、
M-x wl としても、.wl の設定は有効になりません。

今は、やりかたがわからないので emacs を終了して、
emacs から立ち上げなおしています。

emacs を終了せずに wl だけを再起動することはできませんか?

511 :login:Penguin:02/10/03 18:24 ID:Ctx7rVUX
>>510
Emacs を再起動しといた方がいい。

512 :名無しさん@Emacs:02/10/03 19:52 ID:RXeO5TT5
>>510
単に変数の値を変更しただけだったら
M-x find-file [RET] ~/.wl [RET] M-x eval-buffer [RET]
で有効になりませんか。


513 :login:Penguin:02/10/03 23:28 ID:xBMAOpZe
>>512
設定の内容に因る。
だから510みたいな素人には511の言う通り再起動しろって言っておいた方が良い。


514 :login:Penguin:02/10/03 23:31 ID:g+Mj5YB5
>>512
> 単に変数の値を変更しただけだったら
もっとラクな方法がある。
だが、(以下 >>513 と同じ。)

515 :タイプ数増えた:02/10/04 02:48 ID:4VHAi/AB
M-x load-f[TAB][RET] ~/.wl
じゃダメなの?

516 :login:Penguin:02/10/04 03:50 ID:+WZ7kmkv
auto-fillする桁数をメジャーモードごとに違くしたい場合
hookを使ってfill-columnに代入しなおすという方法しか
思い付きません。

でもこの方法だとtext-modeで編集してて、そのバッファを
残したままhtmlファイルを開いてyahtml-modeで編集。そ
の後またtext-modeのバッファに戻ったりしてもうまく使い
わけられるの?

517 :login:Penguin:02/10/04 03:56 ID:+WZ7kmkv
>>516
ごめん設定例かいてるページみつかった。
; 各Major Modeごとに変える場合
(setq text-mode-hook
'(lambda () (auto-fill-mode 1) (setq fill-column 70)))
(setq tex-mode-hook
'(lambda () (auto-fill-mode 1) (setq fill-column 70)))
(setq mew-draft-mode-hook
'(lambda () (auto-fill-mode 1) (setq fill-column 70)))


518 :login:Penguin:02/10/04 13:08 ID:mqVRcdTl
>>517
mew-draft-modeって
(run-hooks 'text-mode-hook 'mew-draft-mode-hook)
してるんだけどね。

519 :名無しさん@お腹いっぱい。:02/10/04 22:54 ID:+KyyLwVU
>>510
Folder buffer で q して wl を終了してから M-x wl


520 :login:Penguin:02/10/05 14:45 ID:1PkBkjGU
>>517
(run-hooks 'mew-draft-mode-hook)
に変更すると問題ありますか?

521 :login:Penguin:02/10/05 14:46 ID:+m+uWkag
>>519
それだと Emacs 再起動と同じ状態にならない場合がある。
setq を消したときとか。

522 :名無しさん@Emacs:02/10/06 04:03 ID:cy+zZr+Z
>>520
> (run-hooks 'mew-draft-mode-hook)
> に変更すると問題ありますか?

変更するって、関数 mew-draft-mode を書き変えるってこと?
なんで変更すんの?

(run-hooks 'mew-draft-mode-hook)

しても、mew-draft-mode を実行したとき、text-mode-hook が実行されなくなるだ
けだから、text-mode-hook に何も登録してないか、mew-draft-mode-hook と全く
同じなら、何もかわらない言えばかわらないだろうけど。

でも、普通の major mode ってこいうように独自の hook 実行する前に
text-mode-hook も実行するってのが多いと思うけど。


523 :login:Penguin:02/10/06 15:22 ID:sbYTL9nt
>>358
こういうリンクのはりかたもある

(Info-goto-node "(elisp-ja)Start-up Summary")
もしくは
(Info-goto-node "(elisp)Start-up Summary")


524 :login:Penguin:02/10/07 02:42 ID:LYLY/Q96
>>522
なるほど。
しばし使用してみます。

525 :login:Penguin:02/10/07 18:45 ID:9iOldKG0
load-pathに設定した場所からelcがよみこまれず、
irchatが起動できません。
考えられる原因を教えてください。
お願いします。

526 :525:02/10/07 18:49 ID:9iOldKG0
たぶん解決しました。おさわがせしましたです。

527 :login:Penguin:02/10/14 18:04 ID:UMFWRb5r
emacs21をインストールしたんですが、右AltキーがMetaキーとして機能しませ
ん。左AltはMetaキーになっているのですが…。

どのような設定をしたら右もMetaキーとして使えるようになるのか教えて頂け
ないでしょうか。
ディストリはGentooです。

528 :login:Penguin:02/10/14 18:44 ID:MXysuHpb
>>527
その前に右AltがEmacs以外で使えてるかどうかを確かめた方がいい。

529 :login:Penguin:02/10/14 19:08 ID:UMFWRb5r
>>528

おっしゃるとおりですね。keymap調べます。お騒がせしました。

530 :名無しさん@Emacs:02/10/15 15:27 ID:zGLUtrJj
visual-basic-mode を .asp ファイルの編集に使ってます。先日 emacs20 か
ら emacs21 にバージョンアップしてみました。

そうしたら、ハイライトがおかしくなりました。ソース部分がぜんぶコメント
色になってしまうのです。

どなたか解決策御存じないでしょうか。


531 :名称未設定@Emacs:02/10/15 22:10 ID:9VAHPIJV
>>530
モードのバージョンは?
色はとうぜんfont-lockでつけてるんだよね?

532 :名無しさん@Emacs:02/10/16 17:33 ID:a22nrWg+
>> 531
ありがとうございます

;; Version: 1.3 (May 1, 1996)

と書いてありました。

.emacs には
(autoload 'visual-basic-mode "visual-basic-mode" "Visual Basic mode." t)

くらいしか visual-basic-mode に関係しそうなのは書いてないツモリです。

533 :名称未設定@Emacs:02/10/16 21:47 ID:tVCT1OUG
>>532
実はそこだとバージョン不明、、
;; Revisions:

に1.4.1があるのがおそらく最新。
もし最新でないなら最新の版にしてみてください。

最新だったら原因不明です、、すまそ。

534 :名無し:02/10/16 22:13 ID:c4qVEEoJ
 lispが動いていないようなのですが、どなたかお分かりになるか
たいらっしゃいませんでしょうか。
Redhat 7.2のコンソール上での話です。
(Emacs Version 20.7)

Re: カーソル行にアンダーラインを引くには?
http://ya.sakura.ne.jp/~shinm/meadowbbs/msg01191.html
に書いてあるように、
highline.el

http://groups.google.com/groups?selm=rzq67eqzj8h.fsf%40djlvig.dl.ac.uk&output=gplain
から持ってきたのですが、カーソル行にアンダーラインが引かれな
いのです。
(Emacsのカスタマイズなどを行なうのは初めてです)

 .emacsも記述通り書いたつもりですし(何度も確認しました)、
highline.elも、site-lispディレクトリ下に置きました。

 他には、emacsの設定などはいじっていません。
 お分かりになるからがいらっしゃいましたら教えてください。


535 :534:02/10/16 22:19 ID:c4qVEEoJ
申し訳ありません。
今、再度サイトに行って、確認したところ、全然別のlispをdlしていたことに気づきました。
 スレ汚しすみません。

536 :login:Penguin:02/10/16 23:26 ID:s0CZPNDU
>>508 にある、
----BEGIN BASE64----(marc.el.gz)
(略)
どうやって元に戻すの?

537 :名無しさん@Emacs:02/10/16 23:31 ID:az24O33j
>>536
M-d でデコードできますよ。

538 :名無しさん@Emacs:02/10/16 23:42 ID:bk8ZysDm
boldfont使いたくなくて下のように設定してるんだけど,思った通りには動作してくれない…
何が悪いのでしょうか?
環境はEmacs21です

.Xdefaultsの内容
#メニューバーを細くする
#Emacs.pane.menubar.*.borderWidth: 0
#Emacs.pane.menubar.*.shadowThickness: 1
#Emacs.pane.menubar.*.margin: 0
#Emacs*XlwMenu*margin: 4

Emacs.default.attributeFont:-shinonome-gothic-medium-r-normal--11-*-*-*-c-*-*-*
Emacs.medium.attributeFont:-shinonome-gothic-medium-r-normal--11-*-*-*-c-*-*-*
Emacs.italic.attributeFont:-shinonome-gothic-medium-r-normal--11-*-*-*-c-*-*-*
Emacs.medium-italic.attributeFont:-shinonome-gothic-medium-r-normal--11-*-*-*-c-*-*-*
Emacs.bold.attributeFont:-shinonome-gothic-medium-r-normal--11-*-*-*-c-*-*-*

Emacs*popup*Font: -shinonome-gothic-medium-r-normal--11-*-*-*-*-*-*-*
Emacs*menubar*fontSet: \
-shinonome-gothic-medium-r-normal--11-130-75-75-c-70-iso8859-1,\
-shinonome-gothic-medium-r-normal--11-130-75-75-c-70-jisx0201.1976-0,\
-shinonome-gothic-medium-r-normal--11-130-75-75-c-110-jisx0208.1990-0


539 :名無しさん@Meadow (not 536):02/10/17 01:28 ID:1oW3v8Id
>>537
それはnavi2chを使ってたらの話だと思いますが。

navi2ch(で定義されてる関数)を使わずにデコードする方法ってありますかね?

540 :名無しさん@お腹いっぱい。:02/10/17 01:39 ID:RMdB6EcZ
>>539
M-x apropos RET base64 RET しなよ。



541 :login:Penguin:02/10/17 02:02 ID:OdbROVO1
>>539
base64 のエンコード/デコードはかなりシンプルなので、自分で
コード書いちゃってもいいんでない?不満があるなら。

542 :login:Penguin:02/10/20 03:20 ID:ESPOD9Ik
emacsで shift+enter には機能を割り当てられますか?
ctrl+enterなら[\C-return]で表現できたんですが
shiftのほうは分かりません。

543 :login:Penguin:02/10/20 03:29 ID:ESPOD9Ik
ごめん普通に
[\S-return]
でできた

544 :login:Penguin:02/10/20 21:27 ID:GOEbii56
自分で入れた info があるんですけど、
info-lookup-alist を編集して info-lookup-symbol (C-h TAB) しました。
今は元々の info-lookup-alist を書換えたものを丸ごと setq しているのですが、
もっと良い方法は無いでしょうか?

; 書式が難しいよなぁ。。。

545 :login:Penguin:02/10/23 15:20 ID:++0buigx
>>544
http://www.yatex.org/qanda.txtになんか書いてある。

546 :login:Penguin:02/10/25 01:36 ID:nfhF7/oW
みんなのbackground-colorは何色ですか?
おいらは今、黒板ちっくな#2f4f4fでやってます。
文字色との絡みがあるだろうけど、なんかいいのないですかね。

547 :login:Penguin:02/10/25 03:06 ID:Qik5kmf8
現在のメジャーモードがどのモードマップを使ってるか
ってのはどうやって調べればいいんでしょうか?

具体的にはscratchバッファのキーバインドを変更
したいんですけど。

548 :login:Penguin:02/10/25 03:08 ID:+6vK4kDs
>>547
> 具体的にはscratchバッファのキーバインドを変更
> したいんですけど。
*scartch* はモードラインに "Lisp Interaction" と出てるから
lisp-interaction-mode です。
なんで、lisp-interaction-mode-map をいじるとよし。

549 :login:Penguin:02/10/25 03:38 ID:Qik5kmf8
>>548
そういう風に判断すればいいんですね。
現在"\C-j"には'yc-rK-transが割り当てられてます。
これはyc.elに用意されてる関数なんですけど、ゆで
たまごみたいなやつです。

(define-key lisp-interaction-mode-map "\C-j" 'pp-eval-last-sexp)
この式を評価してもscratchバッファでの挙動は
'yc-rK-transのままなんですよね。なんでだろ。。

550 :_:02/10/25 17:24 ID:tbGOxpG6
ESCを2回押したら変な画面になるんですがあれってなんですか?

551 :login:Penguin:02/10/25 17:27 ID:U5OFyngL
>>550
C-h k ESC ESC

552 :_:02/10/25 17:33 ID:tbGOxpG6
>>551
thx!へーなんか割り当てられてるんだ。じゃあESC ESCに他の割り当てられるんですか?
(global-set-key "\M-\M" ... ってInvalid escape character syntaxって
でるんですけど。。。


553 :login:Penguin:02/10/25 17:37 ID:U5OFyngL
>>552
"\M-ESC" だっけ? そんな感じで。
"\M" は prefix key だから最後にはこないでしょ。ふつー。

554 :_:02/10/25 17:47 ID:tbGOxpG6
>>553
にゃるほど。実はコンソールでMeta+leftとかにバインドしたいんです。
でもleftがESC-[dだから ESC-ESC-[dにバインドすればいいはず
なんだけどESC-ESCに割り当ててある物が邪魔するんですよ。
とりあえず(global-setkey "\M-ESC" nil)は駄目みたい。。。

555 :login:Penguin:02/10/25 17:52 ID:U5OFyngL
>>550
つーか、その Emacs って古くない?

556 :_:02/10/25 18:00 ID:tbGOxpG6
>>555
たぶん、古いです。でも、ちょっと分かりました。
(global-set-key "\M-\e" nil)
で消せました。
(setq Menu-Move (make-sparse-keymap))
(define-key Menu-Move "[D" 'backward-word)
(define-key Menu-Move "[d" 'backward-word)

(global-set-key "\M-\e" Menu-Move)
上手く逝かない。。

557 :login:Penguin:02/10/25 20:19 ID:j2D7xkKl
YaTeXについての質問なのですが,
記号イメージ補完で引数をとるものを
登録したいときは,どのようにすればよいのでしょうか.
具体的には
\bm{ A } を 「;b A 」
で登録したいのです.
普通に登録するだけでは
\tilde{}や\bar{}
のように引数をとってくれません.






558 :login:Penguin:02/10/25 20:44 ID:etKZfgIT
>>557
\bm{}って何?
すなおにC-c s補完じゃダメ?

559 :557:02/10/25 20:50 ID:j2D7xkKl
>>558
bmは\usepackage{bm}で使えるベクトルなどをあらわすイタリック太字です.
頻繁に使うので記号イメージ補完に登録したいのです.
「数式環境内で,セミコロン b アルファベット一文字」

560 :名無しさん@Emacs:02/10/26 16:02 ID:+MaqasYC
Mule-UCSをloadした状態でdumpしたくて
pure strage大きくしてsite-load.el書いて
temacs -batch -l loadup dump
したのですが
Loading site-load (source)...
Loading mucs...
Wrong type argument: stringp, 0
ってなってしまうんです。
あまりにun-define.elのロードが遅いので
なんとかしたいのですが
これってできないのでしょうか?
他の方法としてdump-emacsがあるようですが
こっは使い方がわからないんです・・・
どなたかご教授願います。

561 :login:Penguin:02/10/26 20:48 ID:qx5m784S
>>559
なんとかできたよ。

~/.yatexrcにこれを書いたらできた。

;;;;
;;;;bmの補完
;;;;
(setq YaTeX-math-sign-alist-private '(
("b""bm""bm\n?")
))
(setq section-table (cons '("bm") section-table))
(fset 'YaTeX::bm'YaTeX::tilde)
;;;ここまで



*setq YaTeX-math-sign-alist-privateのところは既にあったらただ足せばいいでしょう。
*(fset 'YaTeX::bm 'YaTeX::tilde)は、書くとtildeみたいな補完で、書かないとsqrtみたいな補完です。
*user-section-tableにbmを書いてもうまくいかなかったのがなぜかは不明です。
*あと、yatexmth.elを参照すると役に立ちます。

562 :561:02/10/26 21:00 ID:qx5m784S
ごめん、タブがつまってしまった。こうね。

;;;;
;;;;bmの補完
;;;;
(setq YaTeX-math-sign-alist-private '(
("b" "bm" "bm\n?")
))
(setq section-table (cons '("bm") section-table))
(fset 'YaTeX::bm 'YaTeX::tilde)
;;;ここまで


563 :559:02/10/27 00:58 ID:1AHHfTfU
>>562
ありがとうございます.
解説までしていただき助かります.

先程,試してみたところ,.emacsの読み込みで
Symbol's value as variable is void: section-table
とエラーがでて,まだ成功していないのですが,
もうすこしがんばってみます.


564 :login:Penguin:02/10/28 11:44 ID:7ab25ySc
>>563
~/.emacsじゃなくて~/.yatexrc

565 :559:02/10/28 13:45 ID:on9RYR58
>>564
あっ.しっかり読まずに,なにをやっていたんでしょうかね.
はずかしいかぎりです.
.yatexrcでうまくいきました.
ありがとうございました.


566 :login:Penguin:02/11/01 11:55 ID:Iy8YJ5d5
なにかの拍子に、dired-modeとかでfとかoとかやると、
「No file on this line」と出るようになって困ったけどすぐ解決したよ。
ああ、こういう罠がいっぱい待ち構えてるんだろうなぁ……。
そんな俺はLinux3日目。

(add-hook 'dired-mode-hook
'(lambda ()
(setenv "LANG" "C")))


567 :login:Penguin:02/11/02 07:41 ID:87I81UQE
>>566
(setq dired-use-ls-dired nil)
これは?

568 :login:Penguin:02/11/02 12:00 ID:pXwvGgwF
>>567
566ではありませんが、dired-use-ls-diredって
/usr/local/share/emacs/21.2-emcws/lispのどこにもありませんが???


569 :名無しさん@Emacs:02/11/03 12:20 ID:tm2avIzm
みなさんこん(ばん|にち)は。こないだまでWinner&&マカーだった俺です。
Debian3.0(woody)で、まだbase+emacs20+ddskk+w3m+w3m.el+navi2ch+kon2
+fdclone+nkfしかapt-getしていない環境で使っております。

とりあえず、emacsで色が着かずに困っております。

一応、color-mateを取ってきて、.emacsに以下の行を加えております。
(global-font-lock-mode t)
(setq font-lock-maximum-decoration t)
(load "color-mate")
(setq color-mate:theme-file "WaterWorld")

color-mateはapt-getでは取ってこれないようだったので、しかるべきサイト
からダウンロード & 解凍後、
./configure
make install
ただし、/usr/local/share/emacs/20.7/site-lisp/color-mateにインストール
されたので、load-pathの通ったとこにcolor-mate/を移動。Messagesで読み
込みされていることを確認)

kon2上でemacs20使っている方、どんな設定をされてますか?
ちなみに、kon stealthで起動してて、ls --colorでは色が着きます。また、
FDもANSICOLORを有効にしていて、色が着いている状態です。

あー、色が着かないとnavi2chとw3mが使いづれー!!

570 :566=569:02/11/03 12:25 ID:tm2avIzm
>>567
まさかReplyが付いてるとは思いませんでした。
それ入れてみたけど、「No file on this line」は解消しなかったです。

571 :名称未設定@Emacs:02/11/03 13:33 ID:RprjKfcS
>>599
Emacs20はTerminal上では色がつきません。
Emacs21を利用してください。

572 :login:Penguin:02/11/03 15:54 ID:xnhSGKck
emacs21.2にしたら(debian sid)、yc-elをloadできなくなってしまいました。
エラーが出ます。leimをOFFにしろっていわれたんですが、どうしたらいいんでしょう?

573 :login:Penguin:02/11/03 16:13 ID:6Z3mBgXW
>>571
そ、そうだったんすか! emacs21ですね。試してみます。
ずっとemacs20.7とMeadowしか使ってなかったから緊張するなぁ……。


574 :login:Penguin:02/11/03 17:10 ID:UYMYxYSJ
>>572
leimをOFFにすれば?

575 :login:Penguin:02/11/03 23:37 ID:xnhSGKck
>>574
どうやってするんですか?webは探しまわったけど、見つけられませんでした。

576 :名称未設定@Emacs:02/11/04 01:58 ID:jjZQ7Hwj
>>575
まずは出たエラーをはる事。
どうせ英語まともによめず意訳なんでしょう、、意訳がまちがってる事はよく
わる罠。
エラーはそのままはりつける。

leimやりたくないならとりあえずleimディレクトリ移動とかってのもあり(w

577 :login:Penguin:02/11/04 20:21 ID:oIbM9niq
emacs --debug-init した結果 >>576

Debugger entered--Lisp error: (yc-trap-server-down "localhost")
signal(yc-trap-server-down ("localhost"))
yc-request-server(notice-group-name (0 nil ""))
yc-notice-group-name(0 nil "")
yc-init()
byte-code("? ?? ?

578 :login:Penguin:02/11/04 20:22 ID:oIbM9niq
うまく送信できなかったのでつづき

load("yc")
eval-buffer(#<buffer *load*> nil "~/.emacs" nil t)
load-with-code-conversion("/home/hoge/.emacs" "~/.emacs" t t)
load("~/.emacs" t t)
#[nil "??

579 :login:Penguin:02/11/04 20:23 ID:oIbM9niq
さらにつづき

command-line()
normal-top-level()


580 :566=569:02/11/05 00:10 ID:A1aYLGIW
>>571
無事 apt-get install emacs21 してきまして、色着きましたです。
ありがとうございます。

581 :名称未設定@Emacs:02/11/05 21:07 ID:tC4SqB81
>>580
やっぱりEmacs21の方がいいよね。
あるていどのスペックのパソコンだと20より21の方が軽いという罠もあるし。

582 :login:Penguin:02/11/07 13:12 ID:4mso9xg4
emacsで文字の色、背景の色を変える方法を教えてください。
文字の色は特にコメント、宣言子など別々の色に設定したいのですが

583 :login:Penguin:02/11/07 13:46 ID:ItSdNeOg
>>582
M-x customize-face


584 :名無しさん@Meadow:02/11/07 22:45 ID:MyfMhVTg
windows の explorer のような階層表示をしてくれる
elisp あるかな?どうも dired は慣れなくて。


585 :login:Penguin:02/11/07 23:01 ID:I6qesY6W
>>584
慣れろ

586 :名称未設定@Emacs:02/11/07 23:13 ID:wPsowQKZ
>>584
ECBとかではだめ?

587 :名無しさん:02/11/07 23:26 ID:WhmTF0tS
>>584
speedbarてなかったっけ

588 :login:Penguin:02/11/07 23:36 ID:aeXHndmT
>>587
ポインターキボーン

589 :login:Penguin:02/11/07 23:46 ID:wU1wxBNH
M-x speedbar ででるけど(emacs21)

590 :584:02/11/08 00:32 ID:/x9TBHuV

ECB てのは初めて聞いたけど、いい感じですね。
ただ、いまはそこまで必要じゃないから speedbar
調べてみました(どのみち ECB も speedbar 利用
してるみたいだし)

とりあえず customize 読んでみたけど
新しいウィンドウが作成されるのを制御する項目が
見つからない・・(当方 meadow です)
あとドライブを変更する方法も不明。ただ、speedbar
てば version control 機能と連動するようになって
ない?これまた便利そうな・・

591 :login:Penguin:02/11/08 00:44 ID:HuakijEA
ところで、Linuxだと、KDEとかGNOMEでいいGUIエディターあるんじゃないの?
どうもEMacsってとっつきにくくって。
色分けとか、本文中でフォントの混在とかできないんでしょ?
OutLookのHTMLメールみたいに。

592 :login:Penguin:02/11/08 00:49 ID:k0jwFhqO
>>591
糞レスしちゃうけど、そんなエディタ、
とっつきやすいかもしれんが、ロマンが無い。
俺も最初emacs使い方分からなくて、ed(?)か何か使ってたけど、
やっぱ、Emacsは攻めていきたいと思って、
徐々に移行したよ

593 :login:Penguin:02/11/08 00:51 ID:HuakijEA
>>592
ちなみにWanderustだかってelispのメーラーはHTMLメールは表示できるの?

594 : :02/11/08 00:58 ID:uv0rA2xu
>>593 もう少し上手に煽れるようになろう。

595 :login:Penguin:02/11/08 01:01 ID:HuakijEA
>>594
いや煽る気はない。
実際どうしているのか気になっているだけ。

596 : :02/11/08 01:07 ID:uv0rA2xu
>>595
どうでもいいけど、もう少し下調べしてから書き込んでみては

http://www.gohome.org/wl/wl-e21.png
http://navi2ch.sourceforge.net/screenshot/emacs21.png
http://emacs-w3m.namazu.org/


597 :login:Penguin:02/11/08 01:13 ID:HuakijEA
>>596
なるほど、逝ってきます。

598 :login:Penguin:02/11/08 02:35 ID:JaC9rUD/
ところで、 C-z で Suspend を復帰するのってどうやるの?

599 :login:Penguin:02/11/08 03:10 ID:XKW/4yOt
M-x ! でshell-modeを呼ぶのって、どうやらればいいんでしょう?
最近のEmacsではできないんだよね。Mule2.3ではできてたのに........

600 :login:Penguin:02/11/08 06:14 ID:NauN3zWO
600ですが、なにか?

601 :名称未設定@Emacs:02/11/08 06:16 ID:9M8zUB+/
>>590
ECBはなれるとかなり便利ですよ。

>>599
できますよ。
(setq shell-file-name "/usr/bin/zsh")
(setenv "SHELL" shell-file-name)
(setq explicit-shell-file-name shell-file-name)
みたいな設定が必要な事あるけど。


602 :名無しさん@Emacs:02/11/08 13:48 ID:vvAGPubf
>>598
fg


603 :login:Penguin:02/11/08 14:14 ID:5t9w08DZ
>>601
どんなコマンドでつか?

604 :名称未設定@Emacs:02/11/08 21:29 ID:+BbeLit8
>>603
ECBの事?
http://home.swipnet.se/mayhem/ecb.html
すこしは検索しようね。

605 : :02/11/08 21:34 ID:wnqCB9Pu
>>604
マカーでつか?

606 :598:02/11/08 23:00 ID:7RUNI3po
>>602
ありがとうございました。
無事 foreground に戻ってきました。

607 :login:Penguin:02/11/09 09:25 ID:rfBjmd+S
お帰りなさい

608 :login:Penguin:02/11/09 15:22 ID:CgE208SG
emacs21.2 入れたんだけど、
何かカーソルの表示がそこらじゅう(特に左下)に
残るんですよ。
これって何なんですかね?
X上だと問題ないです
コンパイル時の設定の問題でしょうか??

609 :login:Penguin:02/11/09 23:56 ID:EYghApGK
気合いでCtrl-L

610 :560:02/11/10 03:21 ID:PM3FY+cw
Please!! >>560


611 :584:02/11/10 15:45 ID:h40xqs7D
meadow の Speedbar でドライブを変更するには
どうしたら良いかご存知の方おられます?
一応 speedbar.info 読んだけど書いてなさそう・・


612 :608:02/11/10 19:58 ID:27fEUr+x
>>609
マジすか…、っ (´Д`)
なんかcursesとかの問題なのかなと思ったんですが…
あとXで動かしてる時も少し挙動おかしかったりします。
vineなんですがね。…

613 :584:02/11/10 20:32 ID:h40xqs7D
speedbar で ドライブを変更するにはどうしたら良いんでしょう?

614 :login:Penguin:02/11/10 21:17 ID:3b6LaL3h
ここ Linux板だし。こっちで聞いてみれば

Meadowについて語ってくれなスレ
http://pc3.2ch.net/test/read.cgi/software/1005469775/

615 :login:Penguin:02/11/11 00:27 ID:jcjVVBqB
eggで漢字を変換する時、文節を伸長しようと C-o を押すと、
cannaが起動してしまい困っています。
みなさんは、どうしているのでしょうか?

616 :login:Penguin:02/11/11 00:44 ID:MqlJJGgI
Cannaは止める。もしくはキーバインドを変える

617 :login:Penguin:02/11/11 01:16 ID:hP+4B37y
>>615
Ctrl+Shift+oでできないかなぁ?>文節の伸長
#うちも似たような感じなので…

618 :login:Penguin:02/11/11 03:24 ID:fujJmEtJ
Debian(unstable)でEmacs21を使用している者です.
mule-uceを導入したところ,起動が遅くなってしまったこともあり次の様なことを考えました.
1).xinitrcで起動時にemacsをserverとして起動する
2)emacsを使いたくなったら呼び出す
ここで質問なのですが,emacsclient等でファイル名等を指定せずに起動することは可能でしょうか?
googleで調べたところ.xinitrcでemacs -e server-start --iconic&等として,使用時には端末から
emacsclient hogehogeとするものしか発見できませんでした.
私はfluxboxでMod1 F7等からemacsを起動したいので,emacsclient hogeの様に任意の引数を与える
ことが出来ないのです(と言うか,引数を与えずに起動したい).
何か良い方法はないでしょうか?


619 :618:02/11/11 04:50 ID:fujJmEtJ
簡単に説明しますと,複数のEmacsを起動するのは嫌だ.
かと言ってemacsclient等ではファイル名等の指定をしなければならないので,ショートカット
からの起動には不向きではないのだろうか?
これを解決する良策を教えて頂きたい,と言うことです.
何卒お願い致します.

#今まで色々と調べてもそれっぽい奴が見つからなかった…


620 :名称未設定@Emacs:02/11/11 06:20 ID:+ZyZqQXu
>>618
Mule-UCSにパッチあたってるのだろうか?
Emacs21 + Mule-UCSで起動がおそくなる問題ってのがある。

621 :ひかる:02/11/11 13:42 ID:bTxNHXBm
EmacsでC言語をコンパイルするにはどうするの?
他でも聞いてきたけど役たたずで教えてくれ。
使ってるのはVineだ。

622 :名無しさん@Emacs:02/11/11 14:16 ID:iGkBuo5z
>>620
debianのpackageならあたってます。
それでもやっぱ遅くなるよ。


623 :login:Penguin:02/11/11 14:31 ID:B8PxePHZ
>>615
> 文節を伸長しようと C-o を押すと、cannaが起動してしまい困っています。

kinput2が立ち上がっている?

./configure --without-xim

env -XMODIFIERS emacs

killall kinput2


624 :615:02/11/11 15:27 ID:jcjVVBqB
レスが遅くなり、申し訳ありません。
>>616 方法について勉強してみます。
>>617 出来ました!ありがとうございます。
>>623 ありがとうございます。勉強になります。

625 :login:Penguin:02/11/11 15:33 ID:I3+h2UCe
>>621
おまえが Emacs から C のソースをコンパイルするなんざ
100年早い> ひかる

それよりも hikaru.c の顛末をちゃんと報告しろ。


626 :login:Penguin:02/11/11 15:50 ID:8IQzmeIz
>>621
何の深読みもせずに
> EmacsでC言語をコンパイルするにはどうするの?
を読むと、Emacsがコンパイラだと思っているとしか思えないんだけど。
単純に、エディタとコンパイラと統合開発環境の区別がついていないのかなとか。


627 :626:02/11/11 15:53 ID:8IQzmeIz
>>621
さらにどうでも良いけど、"C言語"はコンパイルできないな。


628 :login:Penguin:02/11/11 16:42 ID:0O3DX0Yj
>>621
入院しなさい。

629 :login:Penguin:02/11/11 19:17 ID:d1K/OlF/
>>621
おまえは役たたずなのか?


630 :login:Penguin:02/11/11 19:35 ID:CTrYbjUY
>>618
C-x → 5 → f
ってのはダメらしらん?
# X サーバは /usr/X11R6/bin/X であって、emacs は X サーバには
# なり得ないと思うが

631 :618:02/11/12 02:25 ID:PTwkrkQs
>>630
C-x 5f でこんなことが出来るんですね,知りませんでした…
サーバというのは例えで使ったまでの言葉なので…(単語の吟味が足りてませんね)

gnuservとgnucleintで快適なemacs生活を拡張したものが欲しいのです.
emacsを起動しておくと,後はどんどんフレームを増やしていくみたいな…

もう少し頑張ってみます


632 :608:02/11/12 22:52 ID:tt3Ebh04
オイ、すんません、俺みたいな症状の奴いないんですか??

633 :login:Penguin:02/11/13 01:38 ID:g/+HyC2u
>>632
フォント変えてみたら?

634 :login:Penguin:02/11/13 02:02 ID:eNpSfjc/
>>632
会社のSolalis2.6は、"emacs -nw"で起動すると、
スクロールすると文字がそこら中に残ったり、
一番左にあるべき文字が一番右に回り込んだりしている。
原因不明。他の端末エミュレータを使えばいいんだけどね。


635 :618:02/11/13 11:04 ID:svTNqy04
取り敢えず希望した状態まで持っていくことが出来ました.
Unix板のEmacsスレ読んでたら,window.elとかelscreenとかを使えばいいみたいです(場当たり的ではありますが…)

>>632
端末とかフォントによってはそうなるよね
うちは multi-gnome-terminal + 東雲 でそんな状況になるよ


636 :login:Penguin:02/11/13 19:21 ID:X9FenMHS
>>634
dttermは糞


637 :login:Penguin:02/11/13 21:37 ID:384GLiKh
>>618=635
あなたがやった方法知りたいです

638 :634:02/11/13 23:12 ID:eNpSfjc/
>>636
でも出向先のdttermはそんなこと起きないんだよなあ...。
まあ、rxvtとかを使ってもらえばいいか。


639 :login:Penguin:02/11/14 20:21 ID:uql5i2dX
わしゃこういう風にしとるがの。

(if (equal (getenv "TERM") "dtterm")
(set-terminal-coding-system 'euc-japan)
(set-terminal-coding-system 'iso-2022-jp))

dttermはJIS表示腐っとるでの


640 :634:02/11/15 01:07 ID:JGE2zc6S
>>639
私は常に euc-japanにしています...。


641 :618 == 635:02/11/15 06:55 ID:ZO92RGlp
>>637
すいません, 己のへたれぶりに回答が遅くなりました

で, 方法ですが…(聞くだけ失望すると思うけど)
引数無しでgnuclientを起動するのは無理であろうことが, 何となく分かりました

最初は C-x 5 b で scrach を指定して使用しておりました
fluxboxを使用しているのでAutogrouping機能を用いれば,新たにフレームを作成しても困らないと思ったのです
しかし, 何とも言えない違和感を感じて止めました

そこでelscreenに逃げました
因に[muhenkan],[henkan],[katakana-hiragana]をglobal-set-keyでアサインして便利に使用しております
個人的にはファンクションキーよりも近くにあって便利だと思います

私の回答を読んでさぞかし落胆されたと思います
もし貴方に妙案があるのなら, 教えて頂けませんか?


642 :( ´,_ゝ`) プッ:02/11/15 09:27 ID:pJQwaOZM
>>1
「Emacs綜合スレ」だってよ、、、( ´,_ゝ`) プッ










( ´,_ゝ`) プッ

643 :login:Penguin:02/11/15 13:47 ID:y+gTbdM3
>>641
> で, 方法ですが…(聞くだけ失望すると思うけど)
> 引数無しでgnuclientを起動するのは無理であろうことが, 何となく分かりました

GNU Emacs 21.2 + http://meltin.net/hacks/emacs/ の gnuserv
使ってるけど、引数無しでgnuclientを起動できます。

644 :637:02/11/15 22:21 ID:HxDtwmne
>> 641
オレXEmacなんだけど、.xinitc で xemacs21 -unmapped
として起動して、その後は引数無しで gnuclient 使ってます。
捻りなくてスマソ

645 :486:02/11/16 02:15 ID:1ucYLF5p
emacsをきどうしようとおもったら、
bonoboをマウントできませんでした
geoをマウントできませんでした
zipcodeをマウントできませんでした
gcannafをマウントできませんでした
gcannaをマウントできませんでした
というエラーがでてしまいます。
原因は、研究室内のLANのvine2.1マシンの内一台をvine2.6にアップグレードしたためだとおもわれます。
そこで同じユーザでログインしたら設定がめちゃくちゃになった、というのでまちがいないとは思います。
どうすればよいのでしょうか?

646 :login:Penguin:02/11/16 02:19 ID:rMUa1TL7
> そこで同じユーザでログインしたら設定がめちゃくちゃになった、
> というのでまちがいないとは思います。

めちゃくちゃになった設定を直す。

647 :641:02/11/16 04:58 ID:qC+X4dX5
>>643
>>644
それはEmacsが起動した状態でgnuclientと実行すると,起動してあるEmacsに新しいbufferが作成
されるということですか?
例えば emacs -e gnuserv-start --iconic& とかしてる時に,gnuclientを実行すると新しいFrame
を作成することは可能ですか?

って言っても, elscreenがかなり具合良いもんで戻れません(w
しかしもっと早く御二人が登場していてくれれば…


648 :637:02/11/16 12:04 ID:uEuEzSQ6
>>647
いや、elscreen とは違って新しいウィンドウで開きます。
オレもコンソールとかから起動してあるのと同じウィンドウで開く方法知りたい。


649 :643:02/11/16 16:24 ID:SOkmXH5q
>>647
> それはEmacsが起動した状態でgnuclientと実行すると,
> 起動してあるEmacsに新しいbufferが作成れるということですか?
gnudoit "(switch-to-buffer \"newbuffer\")" とかかな。

> 例えば emacs -e gnuserv-start --iconic& とかしてる時に,
> gnuclientを実行すると新しいFrameを作成することは可能ですか?
引数無しでgnuclientを実行すればいいみたい。

> って言っても, elscreenがかなり具合良いもんで戻れません(w
おれもelscreen使ってますよ。elscreenとgnuservは全然違うものだと思うが。

>>648
> オレもコンソールとかから起動してあるのと同じウィンドウで開く方法知りたい。
何をしたいのかよく分からんし、XEmacsは使ってないのでパス。

650 :637:02/11/16 16:57 ID:uEuEzSQ6
>>649
わかりにくくてゴメンよ。
オレのやりたい事は gnudoit "(switch-to-buffer \"newbuffer\")" で出来たよ。
ありがと ワラ

651 :login:Penguin:02/11/16 22:13 ID:9J4btCxu
(´-`).。oO(なんで笑うんだろう……)

652 :名無しさん@Emacs:02/11/17 23:46 ID:2fJLIUNX
XEmacsで日本語のファイル名の場合,

(setq file-name-coding-system 'euc-jp)

とすればいいと書いてあるWebを見付けたので,試してみたけど,
うまくいきませんでした。なにか,別の方法があるのでしょうか?

ちなみに,Debian sidのxemacs21パッケージを使ってます。
バージョンは21.4.8です。

653 :login:Penguin:02/11/18 00:32 ID:cC7m2TO7
M-x describe-variable default-file-name-coding-system
してみたらValueは何になってまつか?

654 :login:Penguin:02/11/18 03:29 ID:RgCcFM4g
yc.elの変換候補で、半角カナを出さないようにするのは、
(setq yc-enable-hankaku nil)
ですよね?

ローマ字とかも出さないように
する事って可能ですか?

655 :login:Penguin:02/11/18 06:35 ID:OegJYyj7
>>645
/var/lib/canna /var/log/canna 以下のパーミッションの確認/修正
(ディストロによってちがう。vineは bin:bin だったと思う。)

/var/lib/canna/dic/canna/dics.dir の中身のチェック
(同じディレクトリに入っている辞書群が記述されているかチェック)

/etc/(rc.d/)init.d/canna の確認
cannaサーバーがどのユーザーで起動するようになってるか(-u uid)チェック
(/var/lib/canna以下のディレクトリの所有者と同じでなければいけない)
-inetオプションを確認
(たまにローカルマシンでも "-inet" をつけないと使えないアプリケーションがある)

/etc/hosts.canna の確認 "-inet" で起動しているなら
"localhost" はじめ接続を許可するホスト名を列記

/etc(/canna)/default.canna /usr/lib/canna/default.canna ~/.canna
の記述を確認。dics.dirに記述した辞書を使うように設定されているか

Xでkinput2/cannaとして使う場合は
さらにXの起動スクリプトのどこかに
LANG/LC_ALL="ja_JP.eucJP" XMODIFIERS="@im=kinput2"
の環境変数が正しく設定されるように記述されている必要がある。
どこに書けばいいかはディストリビューションによって違う。
(たいてい ~/.xinitrc ~/.xsession など)

$ makedic -fq 辞書名 をするとその辞書につき頻度を学習するようになる。
個人用の辞書登録をするなら
$ mkdic user



656 :名無しさん@Emacs:02/11/18 18:49 ID:pNgDCDjf
>>636
ということにしたいのですね? :)
TERM=dtterm になってる?

657 :login:Penguin:02/11/18 20:46 ID:6bV2JAe4
>>656
なってます。しかしなぜわざわざくそ遅いdttermなんて使う?
ひょっとして、CDE教^H狂ですか?

#と煽ってみたり。。


658 :名無しさん@Emacs:02/11/18 21:20 ID:pNgDCDjf
>>657
フォントが美しい

659 :login:Penguin:02/11/19 19:22 ID:vl63/IW0
Vineのemacs20.7をつかってます。

今しがた、emacs起動したら下記のようなメッセージがでてきました

bonoboをマウントできませんでした。
geoをマウントできませんでした。
zipcodeをマウントできませんでした。
gcannafをマウントできませんでした。


.emacs.elなどもいぢっていません。
あまりにも突然ですし、さっぱりなんですが、一体どういうことでしょうかね。
原因がお分りになられる方いらっしゃいますか?

Navi2chとかmewは問題無さそうに動いております。

660 :login:Penguin:02/11/19 19:45 ID:OLzVvyRG
canna 使ってないから、くわしくわわからないけど
ちょっと上のカキコミを見てみては

661 :login:Penguin:02/11/19 21:03 ID:1245a69A
>>659
~/.canna


662 :659:02/11/20 00:33 ID:jkoMbRp5
>>660-661
レスサンクスです。

とりあえず、~/.cannaの辞書のあたりをさぐってみて、
ちょこちょことコメントアウトしてemacsを再起動してみたら
メッセージがでなくなりました。

bonoboとかgeoとかがでてきても、~/.cannaの問題だとは全然
わかりませんでした。

>>645と一緒の状況でした。>>654のレスどおりです。

663 :login:Penguin:02/11/20 14:40 ID:5hHVs34j
UNIX内にAstecXからXクリップボードでEmacsに
日本語の文章を貼り付けて、保存します。
他の端末から、この段階で、catやmore等で、
確認するとちゃんと日本語の文書章が読めるので
ちゃんと保存されていることが確認できます。
一旦、C-x kでバッファを閉じ、再びファイルを開くと
\245\325\245\243\241\274\245\353\245\311\314\276
のようにコードがそのまま表示されます。
一体何が原因でしょうか?

次スレに
describe-coding-system
の結果を貼り付けます。


664 :663:02/11/20 14:40 ID:5hHVs34j
oding system for saving this buffer:
Not set locally, use the default.
Default coding system (for new files):
E -- euc-jp-unix
Coding system for keyboard input:
E -- euc-jp-unix
Coding system for terminal output:
E -- euc-jp-unix
Defaults for subprocess I/O:
decoding: E -- euc-jp-unix
encoding: E -- euc-jp-unix


665 :名無しさん@Emacs:02/11/20 16:23 ID:vVk8O7ql
C-x C-m c euc-jp C-x C-f とか?

666 :login:Penguin:02/11/20 17:31 ID:32X2HKgt
Vine Linux2.5上で、Vine Plusに登録されているXemacs Version 21.1を利用している者です。
お知恵をお貸し下さい。

Fortran77(固定フォーマット)のコーディングをしているのですが、各行の折り返しを
自動にするには何処を弄ればいいでしょうか。
Windowsで使っていたMeadowには、80桁を越えると自動的に改行し手、さらに
「行が続くよマーク」を入れてくれる機能があったのですが、
Xemacsでこれを実現するにはどの様すればいいでしょうか。

667 :名無しさん@Emacs:02/11/20 19:38 ID:vVk8O7ql
auto-fill-mode

668 :login:Penguin:02/11/20 22:59 ID:aTrZfkwa
>>652

レス,サンクスです。

`default-file-name-coding-system' is a variable declared in Lisp.

Value: euc-jp

Documentation:
not documented as a variable.

以上のようになりました。引き続きよろしくお願いします。

669 :login:Penguin:02/11/23 02:26 ID:UWTtcYc2
yahtmlでfont-lock使いたいんだけど
うまくいかないので教えてください。

yahtml 1.70 を使ってます。yahtml-mode
中は全て1色で表示されてます。.emacsは

(require 'font-lock)
(global-font-lock-mode t)
(setq font-lock-support-mode 'jit-lock-mode)
(autoload 'yahtml-mode "yahtml" "Yet Another HTML mode" t)

と書かれています。
(add-hook 'yahtml-mode-hook ' (lambda () (font-lock-mode 1)))
を追加してみたら、とりあえず色はつくように
なったんですが、ダブルクオーテーションマーク
で囲まれてる部分とかだけで、htmlタグは色づけ
されません。たぶんキーワードが読みこまれてない
のかな、と思ったのですがよく分かりませんでした。

どこをどうすればタグも強調表示されますか?

670 :login:Penguin:02/11/23 17:12 ID:pLEj0fVu
>>669
-- Variable: yahtml-use-font-lock
ソースの色づけパッケージとして font-lock を利用するか(`(featurep '
font-lock)')

-- Variable: yahtml-use-hilit19
ソースの色づけパッケージとして hilit19 を利用するか(`(featurep '
hilit19)')


671 :login:Penguin:02/11/24 00:09 ID:eT9p+ULF
>>670
(setq yahtml-use-font-lock t)
ってこと?
状況変わらなかった。馬鹿でゴメン。
でもほんとに切実な問題なんだ。。

672 :login:Penguin:02/11/24 00:34 ID:Q6XtJMx3
ディストリビューション名と emacs のバージョンを
晒してみてはどうよ?

673 :login:Penguin:02/11/24 01:14 ID:eT9p+ULF
vine linux2.6
emacs21-21.2-0vl4.i386.rpm
yatex1.70
です。
/usr/share/emacs/20.7
/usr/share/emacs/21.2
に2つのバージョンのemacsが入ってて
/usr/share/emacs/site-lisp/yatex
以下にyatexとyahtmlが入ってます。


674 :login:Penguin:02/11/24 01:34 ID:ubsPZRYu
vine って .emac.el から .emacs-color.el とか
.emacs-face.el とか .emacs-fontset.el とか
読み込んでるだよなぁ。

675 :名称未設定@Emacs:02/11/24 01:44 ID:qdbspGNT
>>673
その現象はEmacs20,21共に発生する?それとも21のみ?

とりあえずfont-lockでなくhilit19利用してみては?
どうもYaHTMLにfont-lock周りにバグある悪寒

676 :login:Penguin:02/11/24 02:12 ID:ZnpOtoVT
yahtml-use-hilit19 と yahtml-use-font-lock の両方共 t になってない?

677 :login:Penguin:02/11/24 02:22 ID:eT9p+ULF
hilit19使えばyahtmlでも色つくんですけど、
font-lockの色設定を色々いじくってあるし、
hilit19だとC-lしないと色が変になったまま
だったりすのでfont-lockを使いたいのです。

c-modeやcperl-modeなど、その他のモード
では問題無くfont-lockで色がついてます。
現在はfont-lockだけtです。

今から20.7のほうでどうなるか試してみます。


678 :login:Penguin:02/11/24 02:31 ID:eT9p+ULF
emacs20.7のほうでも .emacs-color.el
とかは読みこまないように変更してあるんですけどだめです。

みなさんはfont-lockでうまくいってますか?

679 :login:Penguin:02/11/24 02:54 ID:ZnpOtoVT
>>678
一回、

(require 'font-lock)
(global-font-lock-mode t)
(setq font-lock-support-mode 'jit-lock-mode)
(setq font-lock-maximum-decoration t)

(setq auto-mode-alist
(cons (cons "\\.html$" 'yahtml-mode) auto-mode-alist))
(autoload 'yahtml-mode "yahtml" "Yet Another HTML mode" t)

とだけ書いた emacs-test.el を用意して
emacs -q -l emacs-test.el で emacs を立ちあげてみては?
オレのとこ(emacs-21.2 + yahtml-1.70)では、これで色が着くけど。

680 :666:02/11/24 10:28 ID:badW06/D
>667
PCがいかれてレスが遅れてしまいました。

Meadowにはそのような項目があったんですが、
XEMACS Ver.21.1の場合はこの機能を有効にするには
どうすればいいんでしょう。

681 :login:Penguin:02/11/24 10:51 ID:kjeFJqUE
>>680
auto-fill-mode

682 :login:Penguin:02/11/25 02:31 ID:6wPhwimo
>>679
うーん、それでもだめです。。

683 :login:Penguin:02/11/27 03:20 ID:NMi54Qar
javaのプログラミングをしてると、たまにエンターしたと同時に長い行を勝手に改行されるのですが、それを回避する方法などあるでしょうか?
自分がエンターを押さない限り、勝手に改行されないようにしたいのですが。
ちなみに、vine2.5についていたemacsを使っています。

684 :login:Penguin:02/11/27 03:53 ID:FxzNQykc
>>683
auto-fill-mode が有効になってるからでない?

685 :login:Penguin:02/11/27 05:22 ID:NMi54Qar
>>684
解決しました!ありがとうございます!

ところで、vine2.1.5のemacsで作ったプログラムをvine2.5のemacsで再編集すると、実行時に、
Warning: Cannot convert string "-watanabe-mincho-medium-r-normal--*-140-*-*-c-*-jisx0208.1983-0" to type FontStruct
といわれるのですが、これを回避するにはどうしたらよいでしょう?

686 :666:02/11/27 11:45 ID:IdfdnK7U
>682

レスが遅れて申し訳ありません。
auto-fill-modeを試してみたのですが、これだとスペースのところで改行されるだけで、
5桁目に文字が加えられません。

MeadowのToggle Auto-fillと同じ動作をさせるには、そうすればいいでしょうか??
emacsのコンソールには(Fortran Fill)と表示されています。

687 :login:Penguin:02/11/27 11:48 ID:eayt/+YI
>>686
よく知らんけど、
M-x fortran-auto-fill-mode か?

688 :login:Penguin:02/11/27 14:47 ID:yuMDxzch
>>682
(setq yahtml-use-hilit19 nil)
としてみたらどう?

689 :666:02/11/27 15:36 ID:OLubtj30
>687

これだぁぁぁぁぁ!!!!(喜びの叫び)

どうもありがとうございます。
しかし、これ、exitの度に設定が無効になるんですよね。
,emacsにはどの様に書けば良いんでしょうか。

690 :名称未設定@Emacs:02/11/28 06:45 ID:nLVqMrsH
>>689
とりあえず簡単でいいからemacs lisp勉強してください。
今回のは
hook
で調査シル!

691 :login:Penguin:02/11/28 08:01 ID:qLNdfroS
>>690
今回の場合は fortran-mode-hook だな。
fortran-mode の help も読んどけ。

692 :login:Penguin:02/11/29 05:45 ID:7cLnAPcq
>>688
亀レススマソ
(setq yahtml-use-hilit19 nil)
(setq yahtml-use-font-lick t)
ってしてもだめです。
もうあきらめたほうがよか?

693 :名無しさん@Emacs:02/11/29 15:42 ID:E1ye/t3e
無事にnavi2chのインスコが終った記念カキコ!














694 :login:Penguin:02/11/29 17:04 ID:Lao8CsM8
>>692
M-x describe-variable [RET] font-lock-defaults [RET]
として、キーワードに何が設定されているか確認してみて。
自分は (yahtml-font-lock-keywords nil t) が設定されてます。


695 :login:Penguin:02/12/04 04:09 ID:NcJwB0V5
結論: vineなぞ使うのヤメレ。
もしくは、vine使いはvineスレでのみ質問しる。


696 :login:Penguin:02/12/04 22:38 ID:iLsFUZFb

Emacs21+egg+cannaで任意の辞書追加
半角カタカナで入力がしたいんですけど
どうやったらできるでしょうか?

697 :login:Penguin:02/12/05 17:02 ID:0TEKfHzU
使わない機能削って、起動速くすることってできないですかね?
秀丸エディタ並みの速度が欲しい。割と切実。xzはタブ幅変えれんかったし。
samba経由で編集、telnetやsshでコンパイルのほうが速い。
さらに起動の早いブラウザがあれば、winからLinux乗り換える人も増えるかも。



698 :login:Penguin:02/12/05 17:04 ID:eoX4s3w8
一回起動して終了しない

699 :login:Penguin:02/12/05 17:12 ID:s/1wk26q
>>698
んで、gnuclient/emacsclient 使う、とか。

700 :名無しさん@お腹いっぱい。:02/12/05 21:02 ID:eIZyScvj
>>692
(featurep 'hilit19)
を評価するとどうなる?


701 :login:Penguin:02/12/05 22:28 ID:0TEKfHzU
>698
確かにそうなんですよね。
間違って閉じたら、しくった感が大w
それに漏れ的にクラス毎に細かくファイル分割して記述する派なんで、微妙っす
>699
試してみます

702 :login:Penguin:02/12/05 23:57 ID:2oY7QwcM
>>701 elscreen とかどうよ

703 :login:Penguin:02/12/06 08:11 ID:l/Oq+5F1
>>701
1日1回しか終了しないのなら、こう聞かれてもいいよね?

;; Emacs終了時に...
(add-hook 'kill-emacs-query-functions
(lambda () (y-or-n-p "Quit Emacs? ")))


704 :login:Penguin:02/12/08 00:38 ID:yxkkEe5u
どなたかautolookup.el持ってる方うpして下さいません?

705 :ほんの通りすがり:02/12/08 02:03 ID:JaXd6WAk
>>704
 ぐぐって見たけど・・・・。
 ひょっとして掲示板や、MLで最近autolookup.elを探されている方と同一人物?
 ま、ここは匿名掲示板だからどっちでもいいか。。。

 www.goo.ne.jp
 で検索したところ出てきました。
 (ヴァージョンが古いのかどうかまでは知らん)

 tp://news.ring.gr.jp/news/openlab.lookup-ja/1432-1442

 で、

 tp://news.ring.gr.jp/news/openlab.lookup-ja/1437
   
 に、それらしいのがあります。

 googleで検索とかされたかどうか分かりませんが、googleのみらなず、他の検索エンジンなどでさがすなり、手を尽くしてくださいませ。
 今回は、www.goo.ne.jpでヒットしましたけどね。
 では。

706 :login:Penguin:02/12/08 08:03 ID:ogvbbSJ6
>>704
>>705さんのはRelease3だけど手元ではRelease11ってのが動いてる。で、この
後改訂版が出てeldocだかに名前が変わった筈。Elisp MLを検索しる。

707 :名称未設定@Emacs:02/12/08 10:03 ID:2aJJwAsO
>>704
http://ya.sakura.ne.jp/~shinm/meadowbbs/msg00076.html
autolookupはeldocに変更されました。
というか正確にはeldocにautolookupが統合されました。


708 :login:Penguin:02/12/08 10:23 ID:NVlivcVH
今は Emacs21 + egg-v4 + egg-remix + canna とかいう訳が分からない状況で使用しています
ちょっと skk を試してみたいのですが, debian で skk を手軽に試すことは可能でしょうか?
また skk には egg-mix のように, 入力中にローマ字ではない語であればそのまま英語で出来る機能はありますでしょうか?

skkの公式(?)らしきページでマニュアル読んだんだけど, もっと簡単なマニュアルみたいな奴はないですか?


709 :login:Penguin:02/12/08 10:38 ID:eunCu8Hb
>>708
> debian で skk を手軽に試すことは可能でしょうか?
apt-get すればいいんでない?
dbskkd-cdb ddskk skkdic-cdb skkdic-extra skkinput skkfep skktools あたり
を入れておけばいいでしょう。

> また skk には egg-mix のように, 入力中にローマ字ではない語であればそのまま英語で出来る機能はありますでしょうか?
その機能がよくわからん。具体例希望。

> skkの公式(?)らしきページでマニュアル読んだんだけど, もっと簡単なマニュアルみたいな奴はないですか?
チュートリアルやれや。結構使いかたわかるぞ。

710 :708:02/12/08 11:47 ID:NVlivcVH
>>709
> dbskkd-cdb ddskk skkdic-cdb skkdic-extra skkinput skkfep skktools あたり
> を入れておけばいいでしょう。
これが知りたかった…色々あってどれを選択すれば良いのか分からなかったんです

>> また skk には egg-mix のように, 入力中にローマ字ではない語であればそのまま英語で出来る機能はありますでしょうか?
> その機能がよくわからん。具体例希望。
言葉で説明するのがちょっと難しいのですが…
ローマ字でない, と適当に判断した文字列はそのままアルファベットの状態で放置してくれるんです
それを使うと, 英語交じりの文章なんかを簡単に入力できます

> チュートリアルやれや。結構使いかたわかるぞ。
うい


711 :login:Penguin:02/12/08 13:56 ID:YMdA83uc
>>707
で,それはどこにあるの?
XEmacs とか Emacs にも附属してるけど,CVS レポジトリで見る限り
違うみたいだし.


712 :704:02/12/08 15:54 ID:yxkkEe5u
>>705
ありがとうございます!

> googleで検索とかされたかどうか分かりませんが、googleのみらなず、
> 他の検索エンジンなどでさがすなり、手を尽くしてくださいませ。

googleを信用しきってたのがいけなかったんですね。

>>706,707
autolookupは英和で,eldocの方はElispのコードの辞書みたいです。
少し触ったら英和にもなるのかもしれないですが知識がないもので…。

皆さんありがとうございました。

713 :704:02/12/08 15:58 ID:yxkkEe5u
追記
>>705
> ひょっとして掲示板や、MLで最近autolookup.elを探されている方と
> 同一人物?
いえ,知り合い以外に質問したのは初めてです。他にも探してる方は
多いんじゃないでしょうか。

714 :704:02/12/08 16:24 ID:yxkkEe5u
更に追記,申し訳ないです
>711
コードは
http://www.splode.com/~friedman/software/emacs-lisp/src/eldoc.el
に,入れ方は
http://plaza28.mbn.or.jp/~kitaj/XEmacs/customize/dot.emacs/eldoc.html
にありました。

715 :login:Penguin:02/12/08 16:52 ID:YMdA83uc
>>714
漏れが探してるのはこれじゃない.
確か eldoc.tar.gz の名で sdic や lookup も使えるようになった
ものがあったはず.
昔は http://www.aist-nara.ac.jp/~masata-y/gnu/software/eldoc.tar.gz
で配布されていたもの.

>>714 のものでもできるの?

716 :login:Penguin:02/12/08 17:25 ID:yxkkEe5u
大和氏のいた研究室からlisp専用の辞書が独立して
>>714のeldocとして広まったのかな?
現在>>705のautolookupをlookupに組み込み中。
挫折しそう。

717 :login:Penguin:02/12/08 17:27 ID:yxkkEe5u
↑また間違い。
>>714の -> >>704

718 :しつもん:02/12/08 21:12 ID:ZR/XlVbF
unifont↓というどんな文字でも映る等幅の万能フォントがあります。
$ xlsfonts | grep unifont
-gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1

emacs20 or emacs21 + mule-ucs の環境で
できるかぎりこのフォント_のみ_を使って
スーパーmultiliugualなemacsを実現したいのですが、(あわよくばアラビア語も出してみたい)
その場合.emacsにどういうふうに書けばいいですか?

719 :666:02/12/12 16:20 ID:ekX51lZI
亀レスご免なさい。

>690,691

ありがとうございます。
モードのフックのさせ方は調査してみます。

ところで、つついてるうちに面白くなって来ちゃったんですが、何か基本から書いてある本てあるでしょうか?
今、メインで使っているのがMeadowです。
お勧め等がありましたら是非御教授下さい。

720 :login:Penguin:02/12/12 16:48 ID:n/YN+Z8b
>>719
オライリーの5千円くらいの本

721 :666:02/12/12 16:58 ID:ekX51lZI
>720

やっぱあれですか??(汗)
入門書としてはあれがいいんでしょうか。
大学に在学中の間に買うかなぁ………(汗)

722 :login:Penguin:02/12/12 17:00 ID:CDWEGn3b
>>719
おれはこれで始めた、ような気がする。
古い本だが。
ttp://www.catnet.ne.jp/t-press/mule.html

C-h i とか C-h t でも十分かもね。

723 :666:02/12/12 17:19 ID:ekX51lZI
>722

http://www.amazon.co.jp/exec/obidos/ASIN/4906391508/250-6132555-4697022

この本なんてどうでしょ?
以前友人が持ってたんだけど。

724 :login:Penguin:02/12/12 20:14 ID:7yGHmkZL
アスキーの本でいいじゃん。emacs,elispと二冊買っても8千円。
十分に安いと思うよ。

725 :login:Penguin:02/12/13 01:22 ID:zJs3v1hh
>>724
それって、Infoにしたものがどこかに置いてあったよね?
Emacs21のはまだ出てないし、買う必要はないのでは?


726 :login:Penguin:02/12/13 19:20 ID:focBebc8
>>725
gnujdocだったと思う。検索すると見つかるよ!

727 :名無しさん@Emacs:02/12/16 01:35 ID:0mekQy3b
(´-`).。oO( apt-get update 出来ないのは、なんでだろう?)

728 :login:Penguin:02/12/16 02:35 ID:lDiC/ocE
>>727 知らねぇよ。自分の使ってるディストリのスレに逝って聞けよ。

729 :login:Penguin:02/12/18 01:32 ID:foGXCth5
XEmacs[version 21.4; April 2001]を使って、70k程度の大きな
EUC-JPのテキストファイルを開けました。すると、EUC-JPではなくRaw
が選択されて文字化けします。

Esc + x set-buffer-file-coding-system を使って文字コードをEUC-JPに
することはできましたが、開いているファイルは文字化けのままです。

文字化けを直す方法はこの方法でいいのでしょうか? それとも
emacsで70k程度の大きさのファイルを操作することが無理なのでしょうか?

730 :login:Penguin:02/12/18 02:20 ID:deJ3utMf
>>729
他のEUC-JPファイルでは大丈夫なの?

731 :login:Penguin:02/12/18 08:02 ID:foGXCth5
>>730
はい、大丈夫です。この大きなファイルだけだめです。

732 :login:Penguin:02/12/18 08:27 ID:bT0ujCPT
>>729
> Esc + x set-buffer-file-coding-system を使って文字コードをEUC-JPに
これは、buffer のコーディングシステムを指定するもの

> 文字化けを直す方法はこの方法でいいのでしょうか? それとも
これをするには
Esc + x universal-coding-system-argument
(C-x RET c)
で EUC-JP を指定し、
Esc + x find-alternate-file
(C-x C-v)
で file を読み直す。

;; Esc + x より M-x と書きたい…


733 :login:Penguin:02/12/18 09:30 ID:foGXCth5
>>732
ありがとうございます。ご指示された方法で解決しました。
しかもサクサク動いています。
私の未熟を、あろうことかemacsのせいにするところでした(^^;
助かりました。

734 :bloom:02/12/18 09:33 ID:ZIjfVG8d

http://www.agemasukudasai.com/bloom/

735 :login:Penguin:02/12/28 07:27 ID:n7u50xeA
setnu.elってよく表示崩れるし、行番号を表示する
なんてエディタに必須な機能だと思うので早くemacs本体
でサポートしてください。

736 :login:Penguin:02/12/28 09:06 ID:Wy4phmRl
>>735
必須だと思わない人が大半だから、本体に入ってないわけだが。

737 :login:Penguin:02/12/28 10:20 ID:GT4cp9+i
>>736
だね。自分も行番号だしたことないし、他人がだしてる状況にあったこともない
でもline-number-mode(というかモードラインの表示)は常にだしてる。
>>735 行番号って便利? emacsでは小数派だから貴方が頑張って良くするといい。
viではかなり昔からあるのに.. って、それはラインエディタの影響か?


738 :login:Penguin:02/12/28 10:42 ID:5yXcziwA
>735
オレは wb-line-number 使ってるけど表示が崩れた事はない

739 :login:Penguin:02/12/30 10:56 ID:qKvfqi8g
カーソルキー、スクロールバー、行番号、Emacsの複数起動。
思い当たる人は生活習慣の見なおしの時期。


740 :login:Penguin:02/12/30 12:01 ID:Sfdpy57/
>>739
スクロールバーもダメなのかよ
…よし、わかった消そう。
C-x = があるしな。

741 :名無しさん@Emacs:02/12/30 13:38 ID:uKHAgl6u
Emacs で読み込んだ画像ファイルを
DISPLAY以外で(XV)で表示する設定をおしへて


742 :login:Penguin:02/12/30 16:57 ID:kQQzYKtj
auto-image-file-mode

743 :login:Penguin:02/12/30 20:32 ID:IRMRHK3V
マウスは無くてもいいが、スクロールバーは無いと見づらい

744 :741:02/12/31 07:00 ID:A4Ink+jA
>>742

亀レス スマソ

どうも有難うございます
よく解からないので
その キーワードでググッてみます


745 :名無しさん@Emacs:02/12/31 12:36 ID:RJdw3xZp
スクロールバーは実際には使わないんだけど、そのファイルがどのくらいの大
きさか判断するのに必要なんだよな。

746 :login:Penguin:03/01/01 21:09 ID:6eLLO+mR
emacs20, emacs21, xemacs と3種類のemacsを入れています。
バイナリもそれぞれ同名です。
この3つのどれを立ち上げるかによって読み込む dot.emacsファイルを
変えたいのですがどのようにしたら良いのでしょうか?
それぞれの設定ファイルは
.emacs20 .emacs21 .xemacs
とします。おそらく .emacs に場合分けを書けば良いと思うのですが、
どのように書いたら良いでしょうか?

747 :login:Penguin:03/01/01 21:13 ID:uACRGHYq
emacs-major-version とか
(featurep 'xemacs) で。

748 :login:Penguin:03/01/01 22:03 ID:ynLmPv6G
>>746は消防


749 :746:03/01/01 22:14 ID:6eLLO+mR
>>747
例えば、
(if (featurep 'xemacs)
(load "~/.xemacs" nil t nil)
(if (= emacs-major-version 20)
(load "~/.emacs20" nil t nil)
(load "~/.emacs21" nil t nil)
)
こういう感じでいいでしょうか?
ちょっとこれから試してみます。

750 :login:Penguin:03/01/01 22:52 ID:xX1J290S
>>739
ちょっとワロタ.
コーディング用とメーラとかIRC用の2つに分けてるんだけど,それもダメなのか(;´Д`)?
あとemacsclientがうまく動かないから, EDITOR=emacsにしてる.

>>745
line-number-mode で,今ファイルのどのあたりにいるか出ると思うんだが….数字じゃ直感的じゃない?
スクロールバー,ツールバー,メニューを消すと広くて快適だぞ(´ー`)y-~~


751 :名無しさん@Emacs:03/01/02 08:36 ID:+2C/ehHz
>>750

ツールバー、メニューは消してるよ〜。スクロールバーはそんな邪魔にならな
いし、やっぱぱっと見て判断できるのが利点と思ってる。

自分で書くテキストは76文字で折り返してるから(パソ通時代の慣習だな)、横
幅はそんな気にならないのよ。

752 :login:Penguin:03/01/02 16:30 ID:CHLe6JLv
emacs のスクロールバーは
位置が直感でわかると共に
ファイルの大きさまで直感的にわかるから
重宝する。

753 :login:Penguin:03/01/02 18:12 ID:X3RNdUtd
教えて( ゚д゚)ホスィ…のですが、TeraTermでemacs使用してるとき、メニューバー
がクリックできないのですが、これはやっぱり駄目なのでしょうか?

754 :login:Penguin:03/01/02 20:02 ID:CHLe6JLv
つーか emacs -nw の時に出る menu は
マウス非対応だったような気がする。

755 :login:Penguin:03/01/02 21:43 ID:qpaPZqdV
PuTTY: A Free Win32 Telnet/SSH Client
http://pc.2ch.net/test/read.cgi/unix/1014702733/381-386

756 :login:Penguin:03/01/02 22:06 ID:X3RNdUtd
>>754
ショートカットキーはあるんでつか?

757 :login:Penguin:03/01/02 22:12 ID:X3RNdUtd
>>756
スマソ、x-term-mouse-modeでつね。
逝ってきます

758 :login:Penguin:03/01/02 22:44 ID:qpaPZqdV
>>757
うん。で、TeraTerm でも使えた?
x-term-mouse-mode
つーか、実は x-term-mouse-mode をあんまり使ってないんで、
便利なのかどうかいまいちわからない・・・

自分でマウス対応の elisp アプリ書く方法もよくわかってないし。

759 :login:Penguin:03/01/03 00:29 ID:Q1m2MaRs
>>756
M-`


760 :login:Penguin:03/01/07 01:31 ID:tk2KrKkV
ひょんなことからassigmentを送ることになって
FSFから送られてきた封筒を見たら、
ステッカー2種類各3枚づつと紙製のしおりが同封されてました。

ステッカーは、黒地にINSIDE GNU/Linux と書いてある丸型と
白地にGNU & Linux, the dynamic duo, www.gnu.org と書いてあって
ヌーとペンギンがコスプレしてる四角形のもの

しおりは、本の宣伝物見たいなものです。

これらは、市販品ですか?


761 :login:Penguin:03/01/07 16:28 ID:NGtBUpba
>>759
同人女口調のキモい奴にはレスしないでください。

762 :login:Penguin:03/01/07 17:37 ID:spoH3GC9
ファイルを開くときのファイル名補完の話なんですが、たとえば foo.c とそ
の実行ファイル foo が同じディレクトリにあるときに、foo[TAB] で foo を
無視して foo.c に補完してくれるような elisp ってどこかにありませんか?
かつてどこかの本で見たことがあるような記憶がかすかにあるのですが…


763 :login:Penguin:03/01/07 17:41 ID:U5T6fzef
>>761
それを同人女口調だと知っているキミも同種じゃないの。

764 :login:Penguin:03/01/07 19:52 ID:LLfjcz52
同人女モエ〜

765 :login:Penguin:03/01/07 20:24 ID:8dQAHUv5
termcap がわるいのか terminfo が悪いのかわかりませんが、
Emacs の画面が崩れたり、カーソルが表示されている位置と
実際に内部バッファで編集対象になっている位置が食い違ったりします。

こういう場合の原因究明(TERM の設定が正しいかとか terminfo, termcap
データベースが正しいかとか)をするために皆さんはどういったツールを使ってらっしゃるんでしょうか?

というか、なんで termcap と terminfo があるのか、混乱しています。

766 :login:Penguin:03/01/07 20:48 ID:4fgnTstS
>>760
> ステッカーは、黒地にINSIDE GNU/Linux と書いてある丸型と
こっちは入っていなかったので残念だけど、

> 白地にGNU & Linux, the dynamic duo, www.gnu.org と書いてあって
> ヌーとペンギンがコスプレしてる四角形のもの
これはもらいました。一昨年もこのステッカーだったと思う。

> これらは、市販品ですか?
売ってるのは見た事無いですね。Tシャツ以外は非売品かな?

767 :login:Penguin:03/01/07 20:49 ID:4fgnTstS
>>760
> ステッカーは、黒地にINSIDE GNU/Linux と書いてある丸型と
こっちは入っていなかったので残念だけど、

> 白地にGNU & Linux, the dynamic duo, www.gnu.org と書いてあって
> ヌーとペンギンがコスプレしてる四角形のもの
これはもらいました。一昨年もこのステッカーだったと思う。

> これらは、市販品ですか?
売ってるのは見た事無いですね。Tシャツ以外は非売品かな?


768 :766:03/01/07 20:50 ID:4fgnTstS
二重書キコすまんm(..)m

769 :login:Penguin:03/01/07 23:43 ID:eclam34/
Emacs で書いてるプログラムのコードを TeX で verbatim 環境を使って表示しよ
うとしているんですが,プログラム中の TAB が単なる 1 個のスペースと同じ扱い
になるようで,タイプセットした dvi ファイルの表示ではインデントが Emacs の
画面上のものとはずれてしまいます.

画面上で 5 個分のスペースの幅になっている 1 個の TAB を 5 個のスペースで置
き換えるってようなことができるコマンドってありませぬか?
見た目を変えずにインデントを全てスペースに置き換えるちゅうやつです。
おながいします。

770 :login:Penguin:03/01/08 00:19 ID:OfrvjV0j
>>769
TeX スレで聞けば?

771 :違うか。:03/01/08 00:20 ID:OfrvjV0j
>>769
M-x untabify

772 :login:Penguin:03/01/08 05:19 ID:xwmpvH4V
>>771

できますた。(゚д゚)ウマー
どうもありがとん。


773 :login:Penguin:03/01/08 08:22 ID:ztr5wYPP
>>766
>売ってるのは見た事無いですね。Tシャツ以外は非売品かな?
それなら、人にあげずに自分で使っちゃいます。


774 :IP記録実験:03/01/08 21:23 ID:HROnRODT
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

775 :login:Penguin:03/01/09 02:34 ID:2Y8NA8K9
にせゆき逝っちゃった。

776 :login:Penguin:03/01/09 03:18 ID:QCoHsjPG
フシアナってなんですか?


777 :login:Penguin:03/01/10 01:55 ID:nuAAc+W/
どなたか、
JDEE + speedbar + ECB + Emacs20.x
をTeraTerm(emacs -nw)で使ってる方いらっしゃいますか?
使い勝手はXで使う場合とくらべて、かなり悪いでしょうか?

778 :login:Penguin:03/01/13 09:50 ID:ilxmXKAF
open-network-stream を実行するとしばらく(20秒くらい)待たされるので、
Navi2chとかirchatとか使っていてつらいです。原因が分らないので、とりあ
えずtcp.elを使って逃げてますが、なにをチェックしたらいいでしょう?
ちなみに、localhostに対して実行してもやっぱり時間が掛かります。

emacs 21.2
glibc 2.3.1

逃げ:
(require 'tcp)
(defadvice process-status (after process-status-advice)
(let ((ps ad-return-value))
(setq ad-return-value
(cond
((not (equal (car (process-command (ad-get-arg 0))) tcp-program-name)) ps)
((eq ps 'run) 'open)
((or (eq ps 'signal) (eq ps 'exit)) 'closed)
(t ps)))))
(ad-activate 'process-status)


779 :login:Penguin:03/01/13 21:44 ID:xrgkRPw8
>>778
名前解決関連は問題ない?

780 :778:03/01/14 10:24 ID:YWSBKOek
w3mでbrowseしたり、sshで他所と繋いだり繋がれたりっていうことをしても問
題なくすんなりいきます。どうやって問題を切り分けたらいいものか、さっぱ
りで…。

xemacsでも試してみようかな。


781 :login:Penguin:03/01/14 11:08 ID:1/qDj41A
redhat7.2のemacs20.7でunicode使いたいのですが、フォントはどこから
入手すればいいのでしょうか?


782 :login:Penguin:03/01/14 11:19 ID:36kA/Pze
>>781
こちらをどうぞ。
ttp://m17n.org/ntakahas/npx/unifont.ja.html

783 :login:Penguin:03/01/14 11:48 ID:1/qDj41A
>>782
試してみます。ありがとうございました。

784 :778:03/01/14 16:14 ID:YWSBKOek
xemacsでも症状かわらず、でした。トホホ。

785 :名無しさん@Emacs:03/01/14 17:08 ID:QFwDXDbh
カーソル位置のUndoってできませんか?
作業中に誤って C-< みたいなことしてしまったら前居た場所に即座に戻りたいのです。

786 :login:Penguin:03/01/14 17:31 ID:DR7I2p9m
>>785
C-x C-x かな?

787 :login:Penguin:03/01/14 18:13 ID:Xj1zpOsP
>>785
C-< ではカーソル位置は変わらんはずだが。

788 :名無しさん@Emacs:03/01/14 18:18 ID:QFwDXDbh
>>786
サンクス♪

789 :名無しさん@Emacs:03/01/14 22:01 ID:YRgc7gLt
>>782
どうせなら
ftp.m17n.org/pub/mule/.notready/m17nfonts.tar.gz
の方を紹介してくれい。


790 :login:Penguin:03/01/15 12:04 ID:I4CPCmdm
some strings not contain bracket <another string> stringsue
↑の行の< >内だけを sed で表示する方法ってありますか?

791 :login:Penguin:03/01/15 12:06 ID:cCPkkjB+
>>790
UNIX板から現れた華麗なるマルチポスト。(・∀・)カエレ!!!

792 :790:03/01/15 12:11 ID:I4CPCmdm
>>791
すいません。ほんとにわかんないんです。
教えてください。

793 :login:Penguin:03/01/15 12:13 ID:9RZd8Kvc
>>792
スレ違い。

794 :login:Penguin:03/01/15 14:58 ID:9h/qlidU
".emacs.el"ファイルに

(setq c-indent-level 4)
(setq c-continued-statement-offset 4)
(setq c-brace-offset 4)
(setq c-brace-imaginary-offset 0)
(setq c-argdecl-indent 5)
(setq c-label-offset -2)

と設定したのに反映されないYO!


795 :login:Penguin:03/01/15 15:02 ID:9RZd8Kvc
>>794
Emacs をいったん終了させた?
~/.emacs.el に書いた他の設定は反映されてる?

796 :794:03/01/15 15:21 ID:9h/qlidU
>>795
終了させますた。
他の設定は反映しているみたいです。
うーむ。わからん。

797 :名無しさん@Emacs:03/01/15 16:07 ID:+eaTi6XJ
Emacs 20以降だとcc-mode.elがロードされるんじゃなかったっけ?
>>794はc-mode.elで定義される変数だから効いてないと思われ。
何がどれに対応してたかは忘れたけど、cc-mode用にカスタマイズするべし。


798 :794:03/01/15 16:10 ID:9h/qlidU
>>797
情報ありがとうございます。
試してみます。

799 :797:03/01/15 16:13 ID:+eaTi6XJ
ちなみに漏れはこんだけしか設定してない。

(add-hook 'c-mode-hook
(lambda ()
(setq c-basic-offset 4)
(c-set-offset 'substatement-open 0)))


800 :794:03/01/15 17:08 ID:9h/qlidU
c-mode.elの中身を見たけど訳が分からん。。。

(defcustom c-indent-level 2
"*Indentation of C statements with respect to containing block."
:type 'integer
:group 'old-c)

ここの数値を2から4に変えても影響無いし。
この設定の後ろにこんなのがあるし。

(defconst c-style-alist
'(("GNU"
(c-indent-level . 2) <-- ここを変えても影響無し
(c-argdecl-indent . 5)
(c-brace-offset . 0)
(c-continued-brace-offset . 0)
(c-label-offset . -2)
(c-continued-statement-offset . 2))
("K&R"
(c-indent-level . 5)
(c-argdecl-indent . 0)
(c-brace-offset . 0)
(c-continued-brace-offset . -5)
(c-label-offset . -5)
(c-continued-statement-offset . 5))
("BSD"
(c-indent-level . 4)
(c-argdecl-indent . 4)
(c-brace-offset . 0)
(c-continued-brace-offset . -4)
(c-label-offset . -4)
(c-continued-statement-offset . 4))

801 :794:03/01/15 19:08 ID:9h/qlidU
今度はcc-style.elの値を変えてみた。

'(("gnu"
(c-basic-offset . 2) <-- ここを4に変えても影響無し
(c-comment-only-line-offset . (0 . 0))
(c-offsets-alist . ((statement-block-intro . +)
(knr-argdecl-intro . 5)
(substatement-open . +)
(label . 0)
(statement-case-open . +)
(statement-cont . +)
(arglist-intro . c-lineup-arglist-intro-after-paren)
(arglist-close . c-lineup-arglist)
(inline-open . 0)
))
(c-special-indent-hook . c-gnu-impose-minimum)
(c-comment-continuation-stars . "")
(c-hanging-comment-ender-p . t)
)

M-x c-set-style で gnu を選んでも変化無し。
もちろん、c-set-style で linux を選べば 8tab になるけど。。。
つーかインデント変えるだけでこんなに悩まないといけないとは、酷いエディタだ。


802 :login:Penguin:03/01/15 19:12 ID:fepxB3PT
Emacsを導入してやってみたのですが・・・
アイコンの下にある名前がMeadowなんです。
Emacs==Meadowってことですか?
初心者ですいませんがよろしくお願いします。

803 :794:03/01/15 19:20 ID:9h/qlidU
仕方がないので、.emacs.elに

(add-hook 'c-mode-common-hook
'(lambda ()
(c-set-style "bsd")
))

と書いて、デフォルトを"bsd"にして4インデント、4タブにしたぽ。
Emacsなんて絶滅してほしいぽ。。。


804 :login:Penguin:03/01/15 19:30 ID:9RZd8Kvc
>>802
ディストリは何?

805 :login:Penguin:03/01/15 21:27 ID:KT7lIdl9
>>802
MS Windows だとそうなる。

806 :802:03/01/15 21:49 ID:XRdmxpPN
>>ディストリってなんですか?

807 :login:Penguin:03/01/15 22:07 ID:TlsvuhxE
>>806
windows?

808 :802:03/01/15 22:13 ID:XRdmxpPN
はい。Windowsです。
ここがLinux板だということは分かっていますが、
ム板からここに行けといわれたので。

809 :login:Penguin:03/01/15 22:17 ID:0oRhYhR5
>>808
板ちがいだよ。
こっちとかでどうぞ↓

Cygwin使っている人いますか?
http://pc3.2ch.net/test/read.cgi/win/1023470780/l50

810 :login:Penguin:03/01/15 22:46 ID:sQ1H6kFu
>>809
Meadow は Cygwin のライブラリつかってないから関係ないよ。

>>802
それでよい。

>>808
UNIX 板の Emacs スレだと Meadow の話題があるので今後はそっち行ってくれ。


811 :login:Penguin:03/01/15 22:56 ID:1SEJfh8i
>>808 どうぞ。

Meadowについて語ってくれなスレ2
http://pc3.2ch.net/test/read.cgi/software/1038091071/

812 :山崎渉:03/01/16 04:20 ID:SlQ+zcug
(^^)

813 :login:Penguin:03/01/17 16:46 ID:FUe+YrEC
>803
(add-hook 'c-mode-common-hook
(lambda ()
(setq tab-width 4)
(setq c-basic-offset 4)))

こういうことか?

なんか酷い言われようだから調べてみたけど、ちゃんとinfoにカスタマイズの
仕方書いてあるじゃん。


814 :login:Penguin:03/01/18 22:56 ID:rrFW7F3F
質問です。
マウスをファイル名の上に置くと背景色が変わって、それをクリックする
とファイルが開きます。このようなプログラムをemacs lispで作りたいの
ですが、どのようなプログラミングをすればいいのでしょうか?
どなたかご存知ないでしょうか。
参考になる資料やコマンド名だけでも助かります。

815 :login:Penguin:03/01/18 23:07 ID:dbWB6q4S
>>814
他のアプリからパクれ。

816 :login:Penguin:03/01/19 01:25 ID:sW6R5dfa
>>815
そんなアプリあるんでつか?

817 :login:Penguin:03/01/19 01:27 ID:Z6SU1vim
>>816
navi2ch とかはマウスのクリックに反応してアクション起こすでしょ。

818 :login:Penguin:03/01/19 01:29 ID:k9xVOdkN
>>816
dired

819 :login:Penguin:03/01/19 07:58 ID:Rhrh794E
>>815
diredやnavi2chを調べたら、全てバイトコンパイル(?)されて.elcになって
いました。.elc は分かりにくいので、.elを読みたいです。
.elc => .el はできますか?
それとも、ソースをダウンロードする方がいいのでしょうか?

820 :login:Penguin:03/01/19 08:47 ID:Rhrh794E
>>814
mouse-face(?)

821 :login:Penguin:03/01/19 08:52 ID:Rhrh794E
(let ((buf (get-buffer-create "TEST mouse-face")))
(switch-to-buffer buf)
(erase-buffer)
(insert "ABCDEFGHIJKL\n")
(put-text-property 1 5 'mouse-face 'highlight)
(put-text-property 5 9 'invisible t))

822 :login:Penguin:03/01/19 13:31 ID:Z6SU1vim
>>819
そのくらい自分で調べろよ。

823 :名無しさん@Emacs:03/01/24 18:17 ID:JYT52WmC
ちょっと質問させてください。

emacs上でHTMLなど書いているのですが、全角スペースを目に見えるように
表示する方法ってあるものでしょうか?

あった。

http://www.google.co.jp/search?q=cache:v6o1BDiMtc0C:homepage3.nifty.com/akima/soft/meadow_18.html+emacs+%E5%85%A8%E8%A7%92%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%E3%82%92%E8%A1%A8%E7%A4%BA&hl=ja&lr=lang_ja&ie=UTF-8

自己完結すまそ。

824 :名無しさん@Emacs:03/01/24 18:41 ID:JYT52WmC
>>823

ここに便利な設定が色々書いてある。
http://homepage1.nifty.com/blankspace/emacs/color.html

825 :_:03/01/26 10:30 ID:o6VmyrUc
>>746
emacs-2X.X -q -l DOTどれか

でどうよ?

826 :_:03/01/26 17:21 ID:c7+sRZxc
XEmacs 21 のメニューバーの時計って、
init.el で、foreground と background を指定しても、
1分経ってもデフォルトの色のままなのですが…。

827 :login:Penguin:03/01/26 23:01 ID:MFoF/rzf
emacs を -nw で起動すると、BackSpace キーが C-h になっちゃうんだけど、
-nw じゃなくてウィンドウ開いて起動した時と同じ状態にするには、
どうすればいいですか?

ちなみに、KON の上だと、BackSpace は C-h じゃなくて、 BackSpace になってます。
GNU Emacs 20.7.2 Vine 2.5ftp です。

828 :login:Penguin:03/01/27 02:00 ID:DhkKqKqP
>>827
~/.emacs.elのこの辺りをアンコメントするとか

;;; C-h と Del の入れ替え
;;; Help が Shift + Ctrl + h および Del に割当てられ、
;;; 前一文字削除が Ctrl + h に割当てられます
;;(load-library "term/keyswap")
;;(if (eq window-system 'x)
;; (progn
;; (define-key function-key-map [delete] [8])
;; (put 'delete 'ascii-character 8)))


829 :827:03/01/27 05:18 ID:PDmUpEjG
>>828
それだと、普段 C-h a とかよく使うので困りそうです。

-nw だと BackSpace キーはつかえない。
から
-nw だと C-h はつかえない。
になって
根本的な解決にはならないので。

emacs -nw のときだけ、一時的に、キーマップを変えるっていうのか、
BackSpace キーを Delete キーにしてみようかと思ってます。

まだよくわかってないけど、
xmodmap とかでなんとかなりそうなので。

emacs だけで解決できないのがくやしいですけど。

830 :login:Penguin:03/02/03 15:32 ID:p/HMkErV
emacsでcolumn-number-modeを1から始めるには
ソースをいじるしかないんでしょうか?
xemacsだとlispで対応できたのに。

831 :ミ,,゚Д゚彡:03/02/06 02:18 ID:JMVDkQVM
>>830
.emacsにでも
(column-number-mode 1)
と書けばいいっしょ。

832 :830:03/02/07 11:32 ID:WvQ2Rk95
column-number-modeの引数は正か負か、なのでこれではだめです。
ちなみにemacs21.2。

833 :login:Penguin:03/02/07 12:31 ID:GOUj6pSg
>>830
つーか、「column-number-modeを1から始める」って何?
行頭をカラム1として表示してほしい、ってこと?
どのバッファでも column-number-mode を有効にしたい、ってこと?
column-number-mode について初歩から勉強したい、ってこと?

834 :830:03/02/07 15:57 ID:WvQ2Rk95
>行頭をカラム1として表示してほしい、ってこと?
そうです。

835 :login:Penguin:03/02/07 16:06 ID:GOUj6pSg
>>830
がんばって mode-line-format を書く、とか。

836 :830:03/02/07 17:05 ID:WvQ2Rk95
がんばってみたけどリアルタイム(カーソルを動かす)でmode lineを
更新してくれない。
column-number-modeをonにした状態ならうまくいくけど、両方表示
するのはなんかいや。

837 :login:Penguin:03/02/07 17:07 ID:hBGRTFJr
>>836
forward-char に mode-line を更新する hook をかけるとか。
てか、カーソルの値は0から始まるほうが正しいと思うんだが…。

838 :830:03/02/07 17:26 ID:WvQ2Rk95
でけますた。サンクス

>てか、カーソルの値は0から始まるほうが正しいと思うんだが…。
文章を読み書きするのはこっちがしっくりくるもんで。


839 :login:Penguin:03/02/07 20:03 ID:4eV0Tgc/
emacs -e animate-birthday-present

840 :login:Penguin:03/02/07 21:07 ID:e9gIF+3n
Win2k + cygwin 2.249.2.5 + emacs 21.2 で Emacs を起動すると、
Ctrl と c を押した時に C-g として認識されます。
この現象が起こるのは Emacs を起動してる時だけで、しかも普通に
c を押すと c と認識されます。
(keyboard-translate ?\C-g ?\C-c)
とすると、C-x C-c で save-buffers-kill-emacs が呼ばれますが、
今度は本来の C-g が C-c となってしまいます。
誰か同じ現象、または解決方法をご存じの方はいらっしゃいますか?

841 :login:Penguin:03/02/07 22:04 ID:NF7nbIRr
>>840
Unix板のCygwinスレで議論されてたけど、結構前だったような気がする。
とりあえずLinuxとは関係ないので板違いってことでよろしいでしょうか?

842 :login:Penguin:03/02/07 23:40 ID:e9gIF+3n
>>841
すんまそん(;´Д`)
過去ログ読んでみます、ありがとう。

843 :login:Penguin:03/02/13 21:18 ID:+FvEvpXl
…(・∀・)

844 :名無しさん@Emacs:03/02/14 04:12 ID:RLR0+tEj
(・∀・)イイ!!

845 :login:Penguin:03/02/14 05:10 ID:Dz51U534
いまどきの emacs 使いって,C- を JP106 キーボードでいうところの CpasLock
にマップしてるんでつか?それともキーボードの刻印どおりの C- を使ってるんで
しょうか?
漏れはいまや linux インストールしても emacs 系インストールしなくなって,
vim しか使ってないので興味本位だけで聴いてるんだが...


846 :login:Penguin:03/02/14 07:08 ID:63yMkcVN
>>845
人それぞれ。

847 :ヽ(´ー`)ノ:03/02/14 14:53 ID:N3snyUI6
>>845
入れ替えてるけど、別にノーマルでも気になんない。
どっちかというと、普段101なのでたまに日本語キーボード使うと記号の配置が気になるかな…。
エディタはemacsとedしか入ってないっす > マイマシン。EDITOR=emacsclient、これ最強。



848 :login:Penguin:03/02/14 16:56 ID:7exrI1Xn
(・∀・)イイMAX!!

849 :login:Penguin:03/02/14 17:18 ID:DDwKpBdM
>>845
Emacsは使ってないけどキーボードはHHK Lite2使ってます。
CTRLとCAPSを入れ替えたらとんでもなくだるいことになりますw


850 :login:Penguin:03/02/14 18:31 ID:/AD/T9NN
nocaps.

851 :login:Penguin:03/02/14 23:56 ID:E/7Ro9HR
俺もHHK Lite使ってるけど、掃除の時とか他のキーボードに差し替えてるので、
CapsはCtrlと入れ換えてる。
入れ換えてるというか、Capsを右Ctrlにマップしてるだけだけどね。

852 :login:Penguin:03/02/15 07:09 ID:yFYIhuwT
初心者の質問ですみません。
この間、emacsを開き、何かをおしたら質問形式のチュートリアルがでたの
ですが、またどのようにだせばいいのでしょうか?

853 :login:Penguin:03/02/15 09:42 ID:vfu83yFV
>>852
C-h a tutorial
で調べた?


854 :login:Penguin:03/02/15 11:52 ID:yZpM5Q4O
>>852
C-h t とか f1 t とかその辺。

>>853
酷なこと言うなよ。

855 :852:03/02/15 12:54 ID:yFYIhuwT
>>853 >>854
ありがとうございました。

856 :login:Penguin:03/02/16 00:49 ID:HUM4h1OH
Emacs使いの皆さんって、'b'キーは右手で押します?左手で押します?
自分は今まで左手で押してたのですが、なんか
右手で押さないとしっくりこないので、右手に矯正しようかと思ってます
(なるたけ標準キーバインドは変えたくないので)。

857 :名無しさん@Emacs:03/02/16 02:28 ID:Zt+tj5Nh
左小指で Ctrl (= CapsLock) を押してるんで左で b はきつい。
t、g、v まで左でつ。


858 :login:Penguin:03/02/16 03:32 ID:Oskdrb6n
きつかったけどなれちゃったな。
C-{tgb}は左。

859 :login:Penguin:03/02/16 03:37 ID:sb3DUMuB
b だけだと左で、C-x b や C-b は右だな。

860 :login:Penguin:03/02/16 08:58 ID:O2G/deFE
b も C-b も C-x b も全部左でやってる

861 :login:Penguin:03/02/16 11:36 ID:EudAGkrm
質問させてください。
Emacs21のshell-modeで、パスワードが入力時にまる見えになってしまって困っています。
XEmacsは

(add-hook 'comint-output-filter-functions
    'comint-watch-for-password-prompt)

でいけたのですが、Emacs21では上手く動いてくれませんでした。
どう設定するればよいのか教えてください。

862 :ヽ(´ー`)ノ:03/02/16 13:21 ID:oF7ev7r0
プロンプトが出たら M-x send-invisible してパスワード打ってたけど。
shell-mode に慣れる前に ansi-term 使うようになったから分かんね。

863 :861:03/02/16 13:58 ID:EudAGkrm
今やってみたら、うごいています。。。
.emacsに書いてある場所の問題だったのかもしれません。
おさわがせしました。

864 :856:03/02/16 19:07 ID:HUM4h1OH
みなさんレスありがとうございます。
む〜、やっぱり左でC-bは(特に手の小さい自分にとって)ツラいです。
右なら、カーソル移動時はどうせC-{fnp}に指があるのでnの隣、でいいのですが、
左だとfから大きく指を動かさないといけない&戻さなければならないのですよねぇ……
(しかも位置的にもfの右側にあるのにカーソルは左に動くし)。

とりあえず右手で打つよう矯正してみて、様子を見ようと思います。
ありがとうございました。


865 ::03/02/17 21:09 ID:QazcbKDf
emacsとmuleはどうちがうの?

866 :login:Penguin:03/02/17 22:05 ID:32XFV9kW
emacsをl10nしたのがNemacs
emacsをI18Nしたのがmule
emacs-20でmuleはemacsにマージ

867 :login:Penguin:03/02/17 22:12 ID:rP6iJhKy
>>866
I18N ではなく m17n


868 :名無しさん@Emacs:03/02/19 00:44 ID:LPrxDCSV
test

869 :名無しさん@Emacs:03/02/19 00:47 ID:LPrxDCSV
ところで、KDEでemacsうごかしたときと
windowmakerでemacsうごかしたとき、いろがちがうのはなぜ?
それにnavi2chですれのリスト表示されるときに
kdeで白っぽいemacsにて起動するとリストがみだれて醜いのに
windowmakerで緑っぽいemacsにてnavi2chやると
ちゃんとリストの方もれつがみだれずにみやすい.


870 :login:Penguin:03/02/19 00:53 ID:pH2GyCR8
>>869
コントロールセンター起動して「外観 & テーマ」の「色」を選択して
「非KDEアプリケーションにも色設定を適用」のチェックを外してみたらどうでしょう
多分それで行けるかと…

871 :c1:03/02/19 01:04 ID:LPrxDCSV
だめでした。。。かわりませんでした。
ショットあげます。
こんなかんじ。
http://www.missing.2y.net:8000/img/screenshots/emacs-white.jpg
http://www.missing.2y.net:8000/img/screenshots/emacs-on-wm.jpg

872 :login:Penguin:03/02/19 02:25 ID:qs43zAM8
>>871
とつぜん出てきて何を言い出すんだ

873 :login:Penguin:03/02/19 04:22 ID:JvWJmqvm
フォントがプロポーショナルになってる。

874 :login:Penguin:03/02/19 05:31 ID:pH2GyCR8
>>871
(1) Emacsの起動方法は同じか確認する(fg、bgの指定してないか)
(2) LANGに指定するロケールが変わっていて参照するリソースが
変わってないか確認。その上で
/usr/X11R6/lib/X11/app-defaults/Emacs
/usr/X11R6/lib/X11/ja/app-defaults/Emacs
この2つの色設定内容を一致させるか、ロケール統一

こんぐらいか。でも俺は >>870 で教えたことが完遂されて
ないのではと疑っている。ちゃんと「適用」クリックした?

875 : :03/02/19 12:53 ID:RKAieAmw
kdeがどうなってるかしらないけど、emacsのフォントや色に関する設定が、
されてれば問題ないんじゃない?
.emacs (vineなら.emacs.elとか.emacs-face.el .emacs-font.elなども)
の設定はどうなってる?
color-mateを使ってみてもいいんじゃない。

876 :login:Penguin:03/02/19 12:59 ID:EpwRaHsF
>>875
俺はその設定が kde によって override されてると思うのだが。
だから elisp側での対策は無駄じゃないのかと。
# 又は起動後に設定しなおすよう、適当な hook 使うか

877 : :03/02/19 17:31 ID:HeGs6d9f
>>876
そんなの分かってるけど、外してると思うから書いてんだ。
kdeにwindowの背景やら設定する項目なんぞあったかが疑わしいし、
kdeのテーマに関する設定なんぞ、emacsの背景・フォントに関係ないだろ。
いちいち横槍入れるな。

windowの背景は.Xresourcesなんかであらかじめ設定する事はあっても、
.emacsとかのアプリの設定で帳消しになる。

(set-background-color "black");; 背景
(set-cursor-color "white");; カーソル色
(set-foreground-color "white");; 文字色

これを.emacsに書いてみ。>>元質問者


878 :login:Penguin:03/02/19 17:43 ID:HeGs6d9f
WindowMakerつかってるってことは vineなのか?
もしそうだったから、.emacs.elの方だ。
vineなら、(load "~/.emacs-faces.el")を有効にするってのが、
手っ取り早いけど。

879 :login:Penguin:03/02/19 21:07 ID:HU79dG03
wnn使ってるときに、ctrl-xではじまるコマンド使おうとすると、
ctrl-xの後にいれる文字が変換対象になってしまって
一発でコマンドがつかえなくて困ってます。
ミニバッファ開いたときには変換を使わなくするようにできると思ったんですが
どなたかやり方ご存じですか?

880 :login:Penguin:03/02/19 22:54 ID:e921yqaO
>>879
XIMの話?


881 :login:Penguin:03/02/20 17:58 ID:5DXifLWd
vine2.5でxemacsを使っているんですが、
かんなで文字変換をしている最中にctrl+oで文節伸長をしようとすると
kinput2が立ち上がってしまって困っています。
.cannaに
(global-unbind-key-function 'japanese-mode)
と加えても変化がないし(というか.canna自体を読みこんでいないような…)
なにかいい方法知ってる人いますか?

882 :login:Penguin:03/02/20 21:36 ID:49U5si8B
XMODIFIERS="@im=none" emacs

883 :ヽ(´ー`)ノ:03/02/20 22:03 ID:L6afpSDb
最近 IM 周りの質問が多いような気がするのは気のせいかなぁ…。
別にイイんだけど。

884 :login:Penguin:03/02/21 01:07 ID:Yv7MwBBj
>>883
MuleからEmacsに乗り換えて、一番最初につまづいたのが XIMだったなあ。
で、こんなの誰が使うんだよって、会社でみんなが使うEmacsを --without-ximで
インストールしたら、使っている人もいたという罠にはまりました。


885 :ヽ(´ー`)ノ:03/02/21 01:38 ID:Gb2zZj6K
ん〜、俺も実は XIM 使ってるんだよな。ansi-term と skk の相性が良くないねん。


886 :login:Penguin:03/02/21 17:03 ID:qCskUfaJ
RedHatLinux(8.0)のGnome(2.0)で利用している、
Emacs(21.2.1)でフォントの設定ができません。
.emacsにフォントの設定を書き、
Emacsを起動すると一瞬.emacsのフォントの設定が反映されるのですが、
その後すぐに別の設定がロード?されてしまっているで、
フォントの設定だけが最終的に適用されません。
.Xresourceにフォントの設定を書いても同じような現象が起きてしまいます。
Emacs中に emacs-lisp-byte-compile-and-load すると、
きちんと反映してくれるのですが・・・。

.emacsに書いてるフォントの設定は以下の通りです。

(if window-system
  (let ((s16 "-*-fixed-medium-r-normal--16-*-*-*-*-*-fontset-tiny")
    (s16 "-*-fixed-medium-r-normal--16-*-*-*-*-*-fontset-standard"))
  (create-fontset-from-fontset-spec s16)
  (set-default-font s16))
  (set-terminal-coding-system 'japanese-iso-8bit))

どなた様か解決方法を教えてください。

887 :login:Penguin:03/02/21 17:54 ID:h2rNfjUS
一瞬反映されるなら、その後の設定で更新されてるんでしょ。
どこかで別ファイルをロードしてないか、確かめてみれば?
わかんなきゃ一番最後にその設定を書いてみたら?

888 :886:03/02/21 18:33 ID:qCskUfaJ
フォントの設定だけを書いた.emacsでも同じような現象が起こっちゃうんです。
もちろん一番最後に設定を書いてみても同じです。
どうやっても解決できないので食欲が無くなって困っています。

889 :login:Penguin:03/02/21 18:40 ID:S1z0lku1
redhat8.0のデフォのまんまなのか?
もし、そうならRedhatスレで聞いた方がレスつくぞ。

890 :login:Penguin:03/02/21 20:58 ID:G4jFBHFq
ああそうだ、もし、メニューから起動してるなら、
起動のオプションが悪さしてるのかもしれない。
terminalから起動してみたらどうだ?

ま、一応だけど。


891 :886:03/02/21 22:17 ID:qCskUfaJ
でけた!でけた!
terminalから起動するときちんと反映してくれました。
今までデスクトップ上のアイコンから起動していたのですが、
この方法だとダメなようでした。
でもlnで作ったし、余計な引数とか与えてないはずなのに、なんでだろ?
まぁいいや。
みなさんありがとうございました〜!
(試すべきことを試してないで質問してしまった申し訳なかったです)

892 :login:Penguin:03/02/21 22:47 ID:PaafM3eI
なんだ、まさかと思ったが
解決して良かったな

皆さんて俺しかレスしてないぞ( ̄ー ̄)ニヤリッ

893 :886:03/02/21 23:41 ID:qCskUfaJ
エ━━Σ(・∀・)━━ッ!

894 :login:Penguin:03/02/22 01:20 ID:6WihHHkX
>>894
ダイアルアップだから、IDがずれる。
書き口も同じだから、すぐ分かるだろう?

それよりおまいは>>869なのか?

895 :886:03/02/22 05:07 ID:CGCeW7/C
>>894
いや、分からんかったです。
何気にピエロってたのか〜俺。

あと俺は869じゃないよ。

896 :c1:03/02/22 08:09 ID:0hhOlzTf
すみません。
869=871です。
>>874
はい。ちゃんと適応おしました。
ためしにXも再起動してみましたがだめでした。
localeもおなじできどうしています。jpのほう。
KDEでもwindowmakerでも。
起動方法はetermからただemacsとたいぷしているだけです。

>>878
OSはRedhatです。vineじゃないです。

フォントの設定なんでしょうか?

897 :login:Penguin:03/02/22 08:24 ID:R8Ms4mgw
>>896
とりあえず、eterm に

`which emacs` -q

と打って上げてみる。で、

(progn
(set-background-color "black")
(set-cursor-color "white")
(set-foreground-color "white"))

と、タイプする。(コピペでもいいよ)
一番最後の括弧の後にカーソルをもっていって C-x C-e を押す。

黒地に白文字になった?

898 :c1:03/02/22 08:32 ID:0hhOlzTf
そういうことじゃなくて
どうしてkdeとwmでフォントのずれと色のちがいが生じるのか?ってことなんです

899 :login:Penguin:03/02/22 08:50 ID:R8Ms4mgw
>>898
違いがあるのなら emacs が上がったときの設定が kde と wm で違うんだろう。
kde と wm で、emacs が起動時に読んでるファイルが違うとか X のフォント関係の
設定が違うとかじゃねぇの。

それを確かめるために フルパス -q 付きで上げて一から順に調べていけばって
話だったんだけどね……

ま、がんばってください。

900 :login:Penguin:03/02/22 09:43 ID:ybK90VBQ
xrdb -query で X のリソースの比較をしてみ。

901 :login:Penguin:03/02/22 11:58 ID:Cgo7jBhW
----------------
>>898
おまいはいわれたことちゃんとやれ。
kdeの設定がどうあろうと、.emacsの設定が適切なら普通は問題ない。
.emacs に>>877の設定だけ書いて反映されるなら、
.emacs の設定は有効なんだから、フォントの設定もそこですればいい。
>>897の方法でも確認がとれる。

結局>>897のいうとおり、kdeとwmでXを立ち上げる時の設定ファイルで、
emacsのフォントなり、カラー設定なりに反映する部分があって、
それが、両者で別々の経過をたどるから、結果的にemacsの設定も
違って来るということだ。(それも、>>877で既に指摘されてる)
そして、.emacsの設定さえ適切なら(他の部分でもエラーがでない)なら、
kdeなりのemacsに関する設定は、.emacsの設定で上書きされるだろう。

さっさとやってみて、出来たかどうか報告しろ。せっかく答えてるんだから。
もし、それでも解決できないなら ここで聞くよりredhatスレなり、kdeスレで聞く方が適切。

>>886
だますつもりは無かった。最後のレスで初めて知った。複数だと思われてたこと。

902 :c1:03/02/23 00:31 ID:UCoGojsk
うー。.emacsの編集してるけど
フォントのさいずってどうやって設定するんだ。。

なんかいぜん.emacsじゃなくて起動時のおぷしょんで フォントのさいずきめられてたきがするけど
わすれた。

903 :login:Penguin:03/02/23 00:35 ID:c6kIUo0T
>>902
やっときたか。
だが、まず、スレを読み直して全てためしてこい。
navi2chに対して意味もなく中傷したり、スレをまともに読まない奴に
これ以上誰もレスつけないぞ。

904 :c1:03/02/23 00:35 ID:UCoGojsk
(set-face-font 'default "-*-fixed-medium-r-normal--12-*")
で出来たです。

なんかほかにもオプション無いのかな。フォント。
探してみヨット。



905 :c1:03/02/23 00:59 ID:UCoGojsk
ちなみにgnomeでも色が変わるね。

WindowMakerと同じ色になる。

906 :login:Penguin:03/02/24 18:03 ID:R85aZ5m4
ニヤニヤ(・∀・)

907 :c1:03/02/25 00:18 ID:7J42fY+e
e?

908 :login:Penguin:03/02/27 09:05 ID:JoG5CdiP
emacs-w3mで常に画像表示する設定ってありますか?

909 :bloom:03/02/27 09:11 ID:Tn2fQy78
http://www.agemasukudasai.com/bloom/

910 :login:Penguin:03/02/27 09:16 ID:JoG5CdiP
909さん消えて下さい

911 :login:Penguin:03/02/27 11:53 ID:hytKAX6J
>>908
(setq w3m-default-display-inline-images t)
(setq w3m-toggle-inline-images-permanently nil)

かな? あんまり自信ねぇけど……

912 :名無しさん@Emacs:03/02/28 01:47 ID:QIRdLaIh
w3mアンインストールしました

913 :名無しさん@Emacs:03/02/28 01:48 ID:QIRdLaIh
やっぱnavi2chですね。

914 :login:Penguin:03/02/28 21:57 ID:oFf2E1Q4
emacs(゚听)イラネ

915 :login:Penguin:03/03/01 20:21 ID:p1kvvSNt
ニヤニヤ(・∀・)

916 :login:Penguin:03/03/03 01:00 ID:n0XF34rJ
CVSで管理されているファイルを編集すると
$ ls -w 1
CVS/
basic.el
basic.el.~2.0.~
color.el
color.el.~2.0.~
command.el
command.el.~2.0.~

のようになってしまうのですが、これをやめさせるにはどうすればよいのでしょうか?

emacs-version
"21.2.1"
mule-version
"5.0 (SAKAKI)"
system-configuration
"i386-mingw-nt5.0.2195"


917 :login:Penguin:03/03/03 01:02 ID:n0XF34rJ
>のようになってしまうのですが、これをやめさせるにはどうすればよいのでしょうか?
「これをやめさせる」とは、「.~Revision.~」というファイルを作るのをやめさせる」という意味です。


918 :login:Penguin:03/03/09 04:37 ID:tTgKHg95
勉強用にcygwin+XFree86を入れて、Emacsを使おうと思っているのですが、
DOSプロンプトでのEmacsの動作は問題ないのですが、
XFree86上でのEmacsで、Cannaの日本語入力とメタキーが両立できず困っています。

とりあえず各種日本語パッチ
ttp://www.on.cs.keio.ac.jp/%7Emaru/cygwin-xfree-jp-supplement/
は一通り当ててあるのですが、
set-keyboard-coding-systemをeuc-jpにすると
メタキー(Alt)が効く代わりにCannaからの日本語が崩壊、
set-keyboard-coding-systemをsjisにすると
Cannaからの日本語が無事な代わりに
メタキー+x(Alt-x)とかが効かなくなってしまいます。

なんか原因はEmacsじゃないような気もするんですが、
なにぶん複雑でよく分かりません。後師事願います。

919 :login:Penguin:03/03/09 05:37 ID:ufW7mqFT
>>918
勉強っていうのが Emacsの勉強なら、Meadow使った方がいいと思うけど。
各種ツールは cygwinのを使えばいいわけだし。ダメ?


920 :login:Penguin:03/03/09 16:40 ID:gMSiVmP2
>>918
なぜそれをこの板で?

921 :login:Penguin:03/03/09 18:38 ID:Li/e5I6D
検索したらこのスレに飛んできました。

>>729 亀レスですが、うちでも同じ現象が…
Emacs 21.2.1 (RedHat 7.3J についてるやつ)で起こったのですが、調べたところ
EUCのファイルに半角カナが混じっていたのが原因でエンコーディング自動判別
に失敗しているようです。半角カナが入ってると必ず駄目というわけではなくて、
どうも、全角文字の間に一文字だけ(とも限らないようだけど)混じってると駄目
なようです。
# 但しファイル末尾の行がそうなってても化けない。

M-x universal-coding-system-argument を使えば化けずに読めるわけですけど、
以前使ってた 20.4.1 では何の問題もなく読めたし、emscs-desktop で自動読み込み
させると否応なく化けて読み込まれてしまうので大変鬱…
バグですかねこれって?他のバージョンではどうでしょう?

922 :login:Penguin:03/03/09 18:59 ID:Li/e5I6D
>>921 の問題ですが、こんなのを .emacs に足して、

;;;; 文字コード自動判別のバグ?回避のために *.euc.txt を強制的に euc-jp で開く。
(setq file-coding-system-alist
(cons '("\\.euc\\.txt" . euc-japan-unix) file-coding-system-alist))

そして問題のファイルを foo.txt から foo.euc.txt にリネームすることで回避
できました。でもいつでもファイル名を変えられるわけじゃないし不便は
不便だな…

923 :hoge:03/03/10 01:37 ID:SBp7KOWy
あわててUNIX板に同じ質問をしまいました、ごめんなさい_(~~)_実は、一昨日からRedHat8.0でEmacsを使っています、凄そうだしかし使いこなすまでには骨がおれそうです早速トレーニングしてますがつまずいてしまってます

# /home/hpge/.emacsの設定を変更したいのですが

設定変更が反映できません、なんでじゃろ?

(if window-system (progn
;; 背景色を設定します。
(set-background-color "gray95")
))

これって.emacsファイルの最後に付け加えれば背景色が"gray95"に変わるんですよね?

# cd /home/hoge
# mv .emacs .emacs.el

なんてこともしてみたが相変わらず黒板色のままだった罠

どうすればうまくいくか、宜しく教えてください皆様


924 :login:Penguin:03/03/10 01:44 ID:u7LodZSI
>>923
(if window-system (progn
;; 背景色を設定します。
(set-background-color "gray95")
)) ←ここでC-xC-e


925 :login:Penguin:03/03/10 01:44 ID:n4hTEzml
>>923
(set-face-background 'default "gray95")
だとどう?

926 :login:Penguin:03/03/10 01:46 ID:3x03ZQ+X
>>923
まさかとは思いますが、rootで Emacsを立ち上げていて、
別ユーザのホームに .emacsを置いているってことはないよね?


927 :login:Penguin:03/03/10 01:47 ID:u7LodZSI
>>926
あ、ほんとだ。# なのに /home/hogeになってる。良く気付いたね。

928 :login:Penguin:03/03/10 01:52 ID:3x03ZQ+X
>>927
もしそうだとしたら、もうちょっと勉強してから質問してほすぃ。


929 :hoge:03/03/10 02:04 ID:SBp7KOWy
>>926
ごめんなさい、そうしてましたいけないんですね(^^;)
ハードルたかそうだな....

930 :login:Penguin:03/03/10 02:18 ID:/J2LrnNv
>>929
その「まさか」かよ……。
Linux は root で常用するなよ。

931 :login:Penguin:03/03/10 02:19 ID:u7LodZSI
>>929
じゃあ /root/.emacs をいじってごらん。

.(どっと)で始まるファイルは
環境変数HOMEに設定されている場所のやつが使われるんだよ。
環境変数HOMEは
# env
で見られる。

932 :hoge:03/03/10 02:26 ID:SBp7KOWy
ありがとうございます
>931

>じゃあ /root/.emacs をいじってごらん。

# find / -name ".emacs"
/home/hoge/.emacs
/etc/skel/.emacs

で/root/.emacsは見あたらないのですが?



933 :login:Penguin:03/03/10 02:33 ID:u7LodZSI
>>932
無ければ作るっていう発想はないのかい?
#しかし、RH8.0は入れたことあるけど、ちゃんとスケルトンがあった気がするのだが。

あと、>>930

934 :login:Penguin:03/03/10 02:37 ID:awavRZMg
>>932
無ければ作る。
でもさ、ログアウトして hoge でログインしなおしなよ。

935 :login:Penguin:03/03/10 02:38 ID:awavRZMg
ゴメン、カブッチャッタ。

936 :login:Penguin:03/03/10 02:41 ID:/J2LrnNv
>>932
つーか、
http://pc.2ch.net/test/read.cgi/unix/1042141693/458

937 :login:Penguin:03/03/10 02:53 ID:u7LodZSI
何これ・・・マルチ?
向こうには礼を書いてこっちには書かねぇのか。
氏ねよ糞ガキ

938 :login:Penguin:03/03/10 03:00 ID:T65oVUqq
つか root を常用してる糞は死ね

939 :login:Penguin:03/03/10 03:53 ID:EP1cCrcN
なんで Emacs スレでくだ質レベルの話を続けなきゃいかんのだ?
厨は ML で質問して燃料投下してこいよ。

940 :hoge:03/03/11 00:49 ID:yXtAzB+/
昨夜はおせわになりました、また厨な質問と言われそうですが教えて下さい
PCを起動して赤帽にloginするときにrootで入ったときはEmacs樣が緑の黒板
みたいな地味な御姿なのですが、hogeで赤帽にloginすると名前も
GUN Emacsと名乗り実に派手な衣装でサイズも約2倍くらいでかくなっています
操作の方法は同じようなのですがなぜなんですか?ターミナルから実行しても
同じです不思議だ?
RedHat 8.0にrootでログイン
root# emacs
hoge$ emacs → GUN Emacsが起動
RedHat 8.0にhogeでログイン
root# emacs
hoge$ emacs → Emacsが起動


941 :hoge:03/03/11 00:52 ID:yXtAzB+/
まちがえましたすみません
RedHat 8.0にrootでログイン
root# emacs
hoge$ emacs → Emacsが起動

RedHat 8.0にhogeでログイン
root# emacs
hoge$ emacs → GUN Emacsが起動
です



942 :login:Penguin:03/03/11 01:02 ID:MkHsnBmW
>>940
つーか、root で Emacs 使う必要あんの?

943 :928:03/03/11 01:09 ID:utePU6zT
>>940
オレが昨日言ったことをもう忘れたのか?
それともこの質問自体ネタか?


944 :hoge:03/03/11 01:14 ID:yXtAzB+/
>942
昨夜もrootでLinuxにアクセスするなって
お叱りをうけましたほんでもって
今日からユーザー権限でログインしたら
いきなり外観の違うものがでたのでびっくりして
なぜ違うEmacsがでるのか不思議だったんです。


945 :login:Penguin:03/03/11 01:15 ID:WUlMLdBw
>>944
「ユーザ」とか「ホームディレクトリ」とかを勉強するといいのかも。

946 :login:Penguin:03/03/11 01:17 ID:MkHsnBmW
>>944
Emacs 以前の話だな。
Linux 入門書を3冊は読め。
さらなる疑問はくだ質に行け。

947 :login:Penguin:03/03/11 01:18 ID:MkHsnBmW
んで、次スレは必要かね?

948 :hoge:03/03/11 01:20 ID:yXtAzB+/
失礼しました
Emacs樣が壊れてるんじゃなくってこれで普通なんですね
でもなぜそうなるのかよく分からないので、調べてみます


949 :login:Penguin:03/03/11 01:23 ID:GrBZ+IIW
てめーらhogeは放置しろ!おながいします。

うぜーよ>>hoge氏ね!

>>930前後、>>936


950 :login:Penguin:03/03/11 02:06 ID:Eq2iiT7v
GNU Emacs と Emacs と、どーちがうんだ?
M-x emacs-version ぐらいも知らない奴は消えてくれ。

951 :login:Penguin:03/03/11 06:54 ID:v7RO2MGA
Unix/Linuxをrootで常用するなって人も、
意外とWinはAdministrator常用だったりするんだよねぇ。


952 :login:Penguin:03/03/11 11:50 ID:w9+eNmRW
hogeタン大漁ですね


953 :login:Penguin:03/03/11 11:57 ID:ZnED+MQM
>>950
GUN Emacs

954 :login:Penguin:03/03/11 14:15 ID:6H04pVzl
>>953
あ、ほんとだ(藁

955 :login:Penguin:03/03/11 15:02 ID:GrBZ+IIW
>>951
Winはログオフしないといけないからな

956 :login:Penguin:03/03/12 03:45 ID:bSdmRgQM
>>956
winsu とか ないんかな。
そのアイコンをクリックすると、マウスポインタが"#"になるとか(w

957 :login:Penguin:03/03/12 11:35 ID:1aFzO3rk
>>956
最近はrunasあるけど、いまいち使えないんだよなあ。


958 :login:Penguin:03/03/12 23:39 ID:nBxCFiKP
すみません質問させて下さい。

行番号を表示しようとし .emacsに以下を追加しましたが行番号が表われませんどこかまちがってるのでしょうか?
(setq line-number-mode t)


959 :login:Penguin:03/03/12 23:46 ID:P6emjtVG
>>958
M-x setnu-mode


960 :login:Penguin:03/03/12 23:46 ID:mGCM/Mj0
俺のemacs21.2じゃ
(line-number-mode t)
で出来てる。

versionぐらい書きなさいな。

961 :login:Penguin:03/03/13 00:02 ID:WAOnsVxv
>>958
line-number-modeはsetqするんじゃないよ
>>960みたいにやってみそ

962 :login:Penguin:03/03/13 00:02 ID:wqNVxWDr
>959
>960
サンクス

GNU Emacs21.2.1です
お二人の方法試してみましたが行番号がでません、なんでじゃろ?



963 :login:Penguin:03/03/13 00:10 ID:QYB336PB
>>962
どこに行番号を出したいの?

964 :login:Penguin:03/03/13 00:12 ID:JBxrI/+X
>>962 まさかバッファの左側に一行ずつ行数が表示されるとは思っていないよな


965 :964:03/03/13 00:14 ID:JBxrI/+X
カブッタヨ、、、

966 :login:Penguin:03/03/13 00:15 ID:wqNVxWDr
そのまさかなんですが....
左に行番号を出したいんです。

967 :login:Penguin:03/03/13 00:19 ID:wqNVxWDr
viで

$ echo "set number" >> ~/.exrc

こうしとくと次に起動したときに、左側に行番号が出るんですがそれと同じようにしたいんですけど。

968 :964:03/03/13 00:21 ID:JBxrI/+X
それはline-number-modeじゃ無理。
だから959氏のように、setnu-modeを使う。
ただし、最初から入っていないので適当に拾ってきてね。

969 :login:Penguin:03/03/13 00:38 ID:W5k8wv+9
emacsってストールマンが作ったの?

970 :login:Penguin:03/03/13 00:48 ID:wqNVxWDr
>968
サンクス
http://cwaweb.bai.ne.jp/~daisaku/meadow.html
からたどって拾ってきました、ありがとうみなさん。(^^)


971 :login:Penguin:03/03/13 00:50 ID:gr7i1BAg
>>969
http://www.sipeb.aoyama.ac.jp/~ida/books/

972 :login:Penguin:03/03/13 01:02 ID:0RRUHXA4
>>939
この板の、どのスレもくだ質程度のレスしかついてないから良いんでないの?

973 :山崎渉:03/03/13 16:31 ID:52vAtNh8
(^^)

974 :964:03/03/13 17:53 ID:JBxrI/+X
>>970 そいつぁ良かった。

自己レス
>>964は バッファ → ウィンドウ

寒いミスだな、ハァ

975 :login:Penguin:03/03/14 21:53 ID:xjbHhqNn
ちょいと本筋にははずれてるかもしれないけどお願いね
Emacs21.2.1でPHPのプログラムを書くのにphp-mode.elってのをみつけたんだ
けど本体は簡単にゲットしたんだけど.emacsに設定を追加するとおもうんだけど設定の仕方が見つかんないんだよね、古いものなら出てくるんだけどエラーがでて使えれないんで、だれか使える設定知ってたら教えて。

976 :login:Penguin:03/03/14 22:55 ID:Ne6dx5So
php-mode とかあったのか。メンドクセーから java-mode で代用してた(笑)。


977 :login:Penguin:03/03/14 22:57 ID:CHViotSV
情報すくなすぎだ。
もっと詳しくかけ。


978 :login:Penguin:03/03/14 23:25 ID:xjbHhqNn
php-mode.elは
http://sourceforge.net/projects/php-mode/
ここにあるんだけど、おでの場合PHP書くのにちょと300行くらい越えると、
単純な括弧間違いが多くてデバックに時間がかかってこまってるんだよね、
そんでもってHTMLではhtml-helper-mode.elというのがわりと有名みたいで
確かに使いやすいんだけど、圧倒的にPHP書くことが多いんで
php-mode.elというのを探したんだけど、肝心の.emacsの設定ファイルの情報がすくないんだよ。


979 :login:Penguin:03/03/14 23:41 ID:Ne6dx5So
>>978
ソースぐらい読めよ、馬鹿。思いっ切り使い方書いてるじゃねーか。


980 :login:Penguin:03/03/14 23:57 ID:xjbHhqNn
ソースはオタフクが好きなんだが

(require 'php-mode)
(add-hook 'php-mode-user-hook 'turn-on-font-lock)
を加えればいいのだな
ところでこれはどうするの?
abbrev-modeってどんなモードなんだろう
To use abbrev-mode, add lines like this:
;; (add-hook 'php-mode-user-hook
;; '(lambda () (define-abbrev php-mode-abbrev-table "ex" "extends")))


981 :login:Penguin:03/03/15 00:13 ID:+wX9u0qL
> abbrev-modeってどんなモードなんだろう
ぐーぐーれー(゜Д゜)

とりあえず、使ってみた感想としては __HOGE__ ってタイプの定数の色付けがオカシイな。
__FILE__ だと FILE は色変わるけど、アンダースコアだけ色が変わらんから、見てると目がチカチカする。
それから、シングルクオートで括った文字列の中に -> という文字列があるとちょっと変になる。
そんなモンかな。概ね気にいったよ。

982 :login:Penguin:03/03/15 00:18 ID:O2CTEF0/
>981
ふむふむ、なるほど
欲をいえばTAB補完がほすいね

983 :login:Penguin:03/03/15 00:21 ID:O2CTEF0/
abbrev-modeとは、定義した文字列をほかの文字列へ置換するモードのことです
すげーな
sedが簡単にエディターでできるんだな

984 :login:Penguin:03/03/15 00:32 ID:Al8CAzJV
ID:xjbHhqNn は相当の厨だな。萎えまくリング。

267 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)