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



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

Emacs part4

1 :名無しさん@お腹いっぱい。 :02/02/11 10:15
各種 Emacs 関連はこちらで。

Emacs
http://cocoa.2ch.net/unix/kako/967/967450973.html
Emacs part2
http://pc.2ch.net/unix/kako/1001/10010/1001087615.html
Emacs part3
http://pc.2ch.net/test/read.cgi/unix/1007618266/


2 :名無しさん@Emacs :02/02/11 10:23
w3mからmacsclientを呼んでいるのですが
C-x C-s C-x #と打つのが面倒です。
SuperR-sとかに割り当てたいのですが
どう書けばいいのでしょうか?
(既にSuperRはEmacsから認識されています)

3 :名無しさん@お腹いっぱい。 :02/02/11 15:20
然るべきhookでdefine-keyすれば

4 :名無しさん@Emacs :02/02/11 22:36
Emacs21でマウスカーソルの下が色が変わりますが
これを無効にできますか?
Emacsの背景を黒にしたら、うんこ色になってしまって
気持ち悪いです。

5 :名無しさん@XEmacs :02/02/12 00:28
>>4
M-x customize-face highligt
かなぁ。
他にも影響出るけど。

6 :名無しさん@Emacs :02/02/12 12:24
ふーあぶない、前スレに新スレ立てたってないから気づかないとこだった…
いつも navi2ch の bookmark しか見てないから。

7 :名無しさん@お腹いっぱい。 :02/02/12 12:39
>>4
ワラタ > うんこ色

8 :名無しさん@お腹いっぱい。 :02/02/12 12:42
つーか、俺の場合、マウスの下も色変わらんけど…。
何が違うんだ??


9 :名無しさん@Emacs :02/02/12 13:08
あー俺もマウスでドラッグしたときの region がうんこ色になる(w
Emacs21@win2k で。

10 :名無しさん@お腹いっぱい。 :02/02/12 14:43
>>9
それは、マウス選択した時と、C-SPC + カーソル移動の時とで
色が違うって事??


11 :名無しさん@お腹いっぱい。 :02/02/12 20:12
スレ違いで悪いんだけど、oneliner-el を cvs で取るときの
モジュール名って何にしたらいいの?


12 :名無しさん@お腹いっぱい。 :02/02/13 00:53
言うまでもないことだが、色を変えたい時は
M-x customize-face [RET]
して、それっぽいfaceを見つける。
それっぽいfaceが見つからなければ、
それっぽい色を見つけて適当に変更する。
ってことでいいですか?

13 :名無しさん@お腹いっぱい。 :02/02/13 09:44
>>12
ちょっとバグありだが、
;; カーソル位置のフェースを調べる。
(defun describe-face-at-point ()
"Return face used at point."
(interactive)
(describe-face (get-char-property (point) 'face)))
ってのを .emacs にいれたら?
;; 複数のフェースが同時に指定されてると使えないけど。


14 :名無しさん@Emacs :02/02/13 11:40
>>10
そう。違いますよ。
C-SPC から region 選択したときは色つきません。
マウスでドラッグのときだけうんこ色(w

15 :名無しさん@XEmacs :02/02/13 11:44
>>12
M-x help a でがんばる、とか。

16 :名無しさん@お腹いっぱい。 :02/02/13 17:05
>>13
list-text-properties-at

17 :13 :02/02/13 17:38
>>16
いや、それぐらいは知っているのですが...
まぁ、フェースいじくるなら便利じゃないかと思いましてね...


18 :名無しさん@Meadow :02/02/13 19:48
こんなんでどうよ?
(defadvice list-text-properties-at (after
list-text-properties-at-with-face
activate)
(let ((face (get-char-property (point) 'face)))
(when face
(save-excursion
(set-buffer "*Text Properties*")
(when (re-search-forward "^face +\\(.+\\)" nil t)
(let ((buffer-read-only nil))
(put-text-property (match-beginning 1) (match-end 1)
'face face)))))))

19 :名無しさん@お腹いっぱい。 :02/02/14 09:01
list-faces-display なんてのがありますけど、mw32faces.el で
定義されてるって事は meadow 専用てこと?
ちなみに、定義されてる face が名前と色付きで表示されます。


20 :名無しさん@XEmacs :02/02/14 12:15
>>19
Xemacs 21.4 だと obsolete.el で定義されてた。
「Obsolete; use `edit-faces' instead.」だって。

21 :名無しさん@お腹いっぱい。 :02/02/14 21:12
psgml の xml-mode で XHTML1.1 の文章が上手く書けないんですが、
出来た人います?

XHTML1.0 は上手くいったんだけど…。

22 :名無しさん@お腹いっぱい。 :02/02/14 23:55
XEmacsにおいて、日本語で文書を良く書いています。
しかし、日本語変換した後、
ミニバッファにおいて、コマンドを実行しようとしたりすると、
そのミニバッファ内でも、日本語変換されていて
かなりうざいです。
コマンドは普通英語なので、ミニバッファに移行した時は
最初は常に英語にしておきたいのですが、
どうしたらいいかお願いします。

23 :名無しさん@お腹いっぱい。 :02/02/14 23:58
XMODIFIERS="@im=none" ってオチに 35パケット

24 :名無しさん@お腹いっぱい。 :02/02/14 23:58
>>22
IME に何を使ってるかぐらい書きましょう。
# とりあえず SKK なら問題無いですが (と誘ってみるテスト)


25 :名無しさん@お腹いっぱい。 :02/02/15 00:43
>>23-24
.cshrcには
setenv XMODFIERS "@im=kinput2"
と買いてあります。

26 :ねむいとひらがな :02/02/15 01:33
いしのそつうができてませんな。


27 :名無しさん@Emacs :02/02/17 06:27
Emacs21 の wl ちょーカコ(・∀・)イイ!!


28 :名無しさん@Emacs :02/02/17 06:40
ものすごくくだらないことなんですが、Emacs21 と Emacs20.7 を両方入れて
おく場合、Emacs21 が /usr/local/share/emacs/site-lisp 、20.7 が
/usr/share/emacs/site-lisp にパッケージをインストールしますが、それぞ
れ別にインストールします?

それとも load-path で何とかするか、symbolic link でどうにかするか、、
とかしてます?

;; Meadow 使ってたんですが、Linux 環境慣れてないんで、みなさんの意見を
;; 参考に聞かせてください。

29 :名無しさん@お腹いっぱい。 :02/02/17 07:03
>>28
ディスクに余裕があるなら、別々にインストールしたら?
bytecompile したコードの可搬性とか考えなくてすむし。
それに、cvs で追っ掛けしてるソフトがバグってても
別の emacsen に古いの入れてれば慌てなくてすむ。


30 :名無しさん@お腹いっぱい。 :02/02/17 19:52
emacs21とxemacs21だったらどっち選ぶ?


31 :名無しさん@お腹いっぱい。 :02/02/17 21:00
>>28
21 と 20.7 で PREFIX がちゃうのは
何か理由でもあるのだろうか。。。

32 :名無しさん@XEmacs :02/02/18 06:12
>30
今まで使ってきた Emacs 次第?
Emacs20 とか使ってたなら Emacs21 の方が良いだろうし。
初めて使うのであれば、どっちでもいいのでは。。。

# ただ、しつこいよーだけど XEmacs は重いよー


そういえば将来性ってのは、どんな感じなんだろ。
一時期は XEmacs が優勢とかいう噂もあったような気がするけど。。。


33 :名無しさん@お腹いっぱい。 :02/02/18 07:05
たんにユーザとして使うなら FSF Emacs でも XEmacs でも ok
elisp とか公開したりするなら、両方使っとけ。


34 :名無しさん@お腹いっぱい。 :02/02/18 08:09
>32
> # ただ、しつこいよーだけど XEmacs は重いよー
そう? font-lock とか emacs21 とは比べものにならないくらい速いけど。

35 :名無しさん@お腹いっぱい。 :02/02/19 23:23
XEmacs 21 を使っています。Fundamental モードで、
* foo
というような行で (beginning-of-line-text) を実行すると、
カーソルが foo の頭に飛んでしまいます。c-mode なんかだと、
ちゃんと * のところに飛ぶんですが…。
これの理由が分かるかた、教えてください。
あ、* と foo の間は、スペースが1つ入っています。



36 :名無しさん@お腹いっぱい。 :02/02/19 23:26
>>35
仕様じゃネーノ?
なんか困ってるの?

37 :名無しさん@Emacs :02/02/19 23:37
shell-mode の ls なんかがカラー表示になって (゚д゚)ウマー なパッケージって
あります?
http://www.anc.ed.ac.uk/~stephen/emacs/ell.html
ここ探したけどそれらしいのはなかった。
;; 英語が読めないとも言う...

38 :35 :02/02/19 23:39
>>36
自分で html/jsp 用のメジャーモードを作っているのですが、
ある行のインデント幅を得るのに、
(beginning-of-line-text)
(current-column)
とやってるんですよ。行頭に * があると、正しいインデント幅が
得られなかったもので。


39 :名無しさん@お腹いっぱい。 :02/02/19 23:55
>>37
http://homepage1.nifty.com/blankspace/emacs/term.html

40 :名無しさん@お腹いっぱい。 :02/02/20 00:19
>>39
そのページ参考にはなるけど、結局これしか必要ないような気がする。

(add-hook 'term-mode-hook
(lambda ()
(setq term-prompt-regexp "^[^#$%>\n]*[#$%>] *")
;; key binding
(define-key term-mode-map "\C-i" 'term-dynamic-complete)))

Emacsの中で lessとかemacs-nwとかが立ち上がって(゚д゚)ウマー なんだけど、
なぜか M-x shellしか使っていない。
M-x termを常用しているヒトいますか?


ところで emcws-2xの M-x edit-dict-itemで、辞書の編集が出来ますが、
emacs-2x+TamagoV4で同じようなことは可能でしょうか?


41 :名無しさん@お腹いっぱい。 :02/02/20 01:03
emacs20.4.1でeucで記述しているファイル(モード行でE:と表示)を
emacs21.1.1で開くとモード行に@:と表示されてしまい文字が化けてしまいます。
Solarisなのでjistoeuc、sjtoeucをかけてみましたが結果は変わりません。
何かemacs21では設定を加える必要があるのでしょうか?
ちなみに、言語関連の設定はemacs20の設定をそのままemacs21に使用しています。

42 :名無しさん@お腹いっぱい。 :02/02/20 01:11
>>41
何の設定をしてあるのか謎だが、
(set-language-environment "Japanese")
(prefer-coding-system 'euc-japan)
(set-default-coding-systems 'euc-japan)
(set-buffer-file-coding-system 'euc-japan t)
(set-terminal-coding-system 'euc-japan)
(set-keyboard-coding-system 'euc-japan)
↑これだけ設定してダメなら、

C-xC-mc euc-jp-unix [RET] C-xC-v <file-name> [RET]
で、EUCコードでファイルを開き直す。

さらに、ファイルの先頭に
-*- coding: euc-japan-unix -*-
とか、
ファイルの最後に
Local Variables:
coding: euc-japan-unix
End:
とか書いてあれば、そのファイルは EUCコードで開かれる。


43 :名無しさん@お腹いっぱい。 :02/02/20 01:36
>>37,40
M-x eshell はどうよ。


44 :名無しさん@お腹いっぱい。 :02/02/20 01:37
>>41
edit-dict-item は tamago4 では未実装

45 :40 :02/02/20 01:59
言い忘れたけど、M-x termは cdしていくと
Emacsのバッファとシェルのディレクトリが合わなくなってくる。
emacsclientを使えば解決かな???

>>43
試してみた。デフォルトでカラーだった。
lessも化け化けだったけど立ち上がった。
emacs-nwは立ち上がらなかった。
エイリアスは解除されていた。(再登録するの?)
~/.eshellというディレクトリが作られたので、少し欝になった。
(C-x C-f ~/.e[TAB]で ~/.emacs.elと ~/.eshellが候補になってしまう。)
今のところ、shell > eshell > term かな。

>>44
マジですか。
ってことは、emcwsパッチはしばらくは無くならないってことでしょうか?


46 :名無しさん@お腹いっぱい。 :02/02/20 02:04
> ~/.eshellというディレクトリが作られたので、少し欝になった。
> (C-x C-f ~/.e[TAB]で ~/.emacs.elと ~/.eshellが候補になってしまう。)

ディレクトリ名は customize できる。

> エイリアスは解除されていた。(再登録するの?)

外部で shell を起動してるわけじゃないので別に設定がいります。


47 :40 :02/02/20 02:14
>>46
Emacsはフルカスタマイズ可能ってことを忘れてました。

eshellはちょっと調べてみるか。
(Emacs21は重すぎるので、仕事では Emacs20を使っていたりしますが。)


48 :名無しさん@お腹いっぱい。 :02/02/20 02:27
>>45
>言い忘れたけど、M-x termは cdしていくと
>Emacsのバッファとシェルのディレクトリが合わなくなってくる。
どういう事ですか? ちょっと使ってみた感じではよく分らんかったのですが、
どんな感じに不具合がでてくるんでしょうか?


49 :40 :02/02/20 02:35
>>46
~ $ (message "(゚д゚)ウマー")
(゚д゚)ウマー

>>48
適当にディレクトリを移動して、そのディレクトリにあるファイルを
C-x C-f で開こうとすると、C-x C-f ~/ とかになったりする...
と思ったら、手元のEmacs21では大丈夫でした。
確かEmacs20ではそうなったと思うんだが、気にしないで下さい。スマソ


50 :名無しさん@お腹いっぱい。 :02/02/20 10:38
fcopy.el 便利だ…。


51 :名無しさん@お腹いっぱい。 :02/02/20 12:06
emacs21で、シフト+スペースキーにtoggle-input-methodを割り当てたい
と思っていますがうまくいきません。どうすれば良いですか?

.emacsに書く時、
(global-set-key "\S-" 'toggle-input-method)
shiftはいいとして、スペースはどういう風に書けばいいのでしょうか?



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

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