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

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

Emacs part11

1 :名無しさん@お腹いっぱい。:04/01/25 21:30
今日も Emacs の起動から一日が始まります。
各種 Emacs 関連はこちらで。

Emacs part10 (前スレ)
http://pc.2ch.net/test/read.cgi/unix/1066719492/


952 :951:04/04/29 12:48
substitute-key-definitionを使うのは、
・その関数が実行される全てのキーを一括して、別の関数に置き換えたいのか?
という条件の場合だな。別にglobalでも特定モードでも関係ない。
いい加減で須磨ソ。

953 :名無しさん@お腹いっぱい。:04/04/30 10:18
940です。考えた結果 C-h は keyboard-translate で設定し、
help-command を C-ch に割り当てる事にしました。
>>948さんはじめみなさんの話参考になりました。ありがとうございました。

954 :名無しさん@お腹いっぱい。:04/04/30 11:03
>>940
> みなさん (global-set-key "\C-h" 'delete-backward-char) って設定してます?

私は、(load-library "term/bobcat") です。

955 :名無しさん@お腹いっぱい。:04/04/30 11:21
なんで「ボブ猫」なんてファイル名なんだろ。

956 :名無しさん@お腹いっぱい。:04/04/30 11:43
そういう端末があったのかな?

957 :名無しさん@お腹いっぱい。:04/04/30 14:57
emacs-unicode-2 で (keyboard-translate ?\C-h ?\C-?) すると
M-x を入力するとき、Esc-x だと問題無いんですが、Alt-x だと
エラーが出て入力できませんが...

958 :名無しさん@お腹いっぱい。:04/04/30 15:07
>>953
> 940です。考えた結果 C-h は keyboard-translate で設定し、
> help-command を C-ch に割り当てる事にしました。
> >>948さんはじめみなさんの話参考になりました。ありがとうございました。

オレも (load "term/keyswap") してるな, Meadow だけど.

よって C-h は DEL になる
そして help は C-H

;; シフトキーを押すのが嫌な人, 多いだろうな…


959 :名無しさん@お腹いっぱい。:04/04/30 16:06
term/bobcatも term/keyswapも同じじゃねーの?

960 :名無しさん@お腹いっぱい。:04/04/30 16:10
自動スクロールってできるの?

961 :名無しさん@お腹いっぱい。:04/04/30 16:20
tail -fみたいな事?
ちゃんと伝える努力しれ。

962 :958:04/04/30 16:24
>>959
> term/bobcatも term/keyswapも同じじゃねーの?
結果は同じだよ.

だから, オレ『も』 って書いたんじゃないか


>>960
vel.el ってパッケージがある.
http://deego.gnufans.org/~deego/pub/emacspub/lisp-mine/vel/



963 :名無しさん@お腹いっぱい。:04/04/30 18:04
>>960じゃないけど、vel.el 使ってみた。
結構いいね!

964 :名無しさん@お腹いっぱい。:04/05/01 06:32
>>959
> term/bobcatも term/keyswapも同じじゃねーの?

そうですね。bobcat の中身は、(load "term/keyswap" nil t) ですから…

965 :874:04/05/01 08:57
>>963
> >>960じゃないけど、vel.el 使ってみた。
> 結構いいね!


966 :874:04/05/01 08:58
すみません。 間違って write してしまいました。
しかも age で・・・。

967 :名無しさん@お腹いっぱい。:04/05/01 12:53
よくファイルをセーブする時に

These default coding systems were tried:
japanese-shift-jis-dos iso-2022-jp
However, none of them safely encodes the target text.

のメッセージが別のバッファに、そしてミニバッファには

Select coding system (default ... ):

がでてしまい、 japanese-shift-jis-dos のコーディングシステムを選択技できなく
なってしまうのですが、この場合、これを無理矢理 japanese-shift-jis-dos に指定す
る方法はありますか?



968 :名無しさん@お腹いっぱい。:04/05/01 13:10
ローカル変数かいて、こういうのを、入れておくと便利だぞ。
ttp://www.bookshelf.jp/pukiwiki/pukiwiki.php?%A5%ED%A1%BC%A5%AB%A5%EB%CA%D1%BF%F4%A4%CE%CA%B8%BB%FA%A5%B3%A1%BC%A5%C9%A4%CE%BB%D8%C4%EA%A4%F2%CA%D1%B9%B9

969 :958:04/05/01 13:58
>>967
> がでてしまい、 japanese-shift-jis-dos のコーディングシステムを選択技できなく
> なってしまうのですが、この場合、これを無理矢理 japanese-shift-jis-dos に指定す
> る方法はありますか?

shift_jis-dos
も選べない?

それならば変な文字が混じっているのではないかと.



970 :名無しさん@お腹いっぱい。:04/05/01 14:11
このスレ読んでいて、
「Unix Haters」の Emacs が Unix の対話環境の発展を阻害した、論を
元にした書き込みがあるのに気が付いた。
手元にないのでどんな論だったか忘れてしまった、
誰かちょっと書き込んでくれません?

971 :967:04/05/01 14:27
>>969
> それならば変な文字が混じっているのではないかと.

はい、例えば 「懿」蛛v がバッファ内にあると選べなくなってしまいます。時々それを無視
してセーブしたい時もあるので、よく困っています。


972 :958:04/05/01 14:51
>>971
> はい、例えば 「懿」蛛v がバッファ内にあると選べなくなってしまいます。時々それを無視


「懿」蛛v

だけ書いたバッファは japanese-shift-jis-dos で保存できますか?
Meadow2 ではできました.

何かの文字が化けて「懿」蛛v が表示されているんだとしたら
それは環境を知らないと答えられないな….


元のファイル (filename) を
C-x RET c japanese-shift-jis-dos RET C-x C-f filename
で開いて正しく表示されていますか?


973 :名無しさん@お腹いっぱい。:04/05/01 15:30
Emacsで再描画を強制的にさせるにはどうすればいいのでしょうか?
画面が乱れていて今現在困っています。


974 :958:04/05/01 15:52
;; 再描画ってなんだろ…

>>973
とりあえず C-l (recenter) とか

ファイルを開きなおすのであれば
C-x C-v (find-alternate-file)

font-lock を使っているなら
M-g M-g (font-lock-fontify-block)


あと何かあったっけ…?

あ, hilit19 なら
C-S-l (hilit-repaint-command)



975 :名無しさん@お腹いっぱい。:04/05/01 16:07
次スレ
http://pc3.2ch.net/test/read.cgi/unix/1083394705/

976 :名無しさん@お腹いっぱい。:04/05/01 16:10
>>970
ごめん、書き込むところ間違えた。

977 :名無しさん@お腹いっぱい。:04/05/01 19:20
まさか今時 hilit19なんて。Muleあたりがメインの人って、まだいるのかな。

978 :958:04/05/01 21:41
>>977
> まさか今時 hilit19なんて。Muleあたりがメインの人って、まだいるのかな。
いないとも限らないので書いておきました.

; 職場では Mule も使っていますよ (tty ですが…)
; 周りが Mule から Emacs に乗り換えてくれないんで
; Emacs で自動判別に失敗するファイルだらけになっていることに気付いてくれない…


979 :名無しさん@お腹いっぱい。:04/05/01 22:00
「使用者が多いので詳細は明らかにできないがEmacs 20以前にはローカル
イクスプロイットが存在する」ということにしてEmacs 21への乗り換えを
強制すればいいじゃん。

980 :名無しさん@お腹いっぱい。:04/05/01 22:13
979はラクエンの住民なのかな。

981 :名無しさん@お腹いっぱい。:04/05/01 22:29
Emacs?
なんだそりゃ、eMacのパクリか?

982 :名無しさん@お腹いっぱい。:04/05/01 23:14
これらは imacs の時代

983 :958:04/05/02 00:27
>>979
> Emacs 20以前にはローカルイクスプロイットが存在する
『Emacs (Emacs20 以降) は Mule の自然言語処理機能を完全に取り込めていない』
という見方もできるし, この書き方はちょっと違う気がしますが…

> 強制すればいいじゃん。
Emacs が自動判別に失敗するときは
; >>972 にも書いたけど
C-x RET c encoding-system C-x C-f filename
すればいいだけでしょ.

Emacs をそれなりに使える人は対処方法も知っている.
Mule しか使えない人は対処できないかも知れない.
知らない人に無理に Emacs を使わせてストレスを与える必要はないと考えます.

半角カナ混じりのファイルが多い職場は確かに問題があるとは思うけど,
それと使うエディタを強制させることは別次元の話.


もちろん,『Emacs の方が多機能ですよー』ってコトで,
自動判別の問題や起動速度が遅いことも教えながら
布教活動はやるつもりですけどね.


984 :名無しさん@お腹いっぱい。:04/05/02 02:45
ローカルイクスプロイットのせいにして、説得したらって話でしょ。


985 :名無しさん@お腹いっぱい。:04/05/02 02:45
(´-`).。oO(よくわからんけどアツいな…)

986 :985:04/05/02 02:47
こんな時間にカブるのかよ(;´Д`)

987 :名無しさん@お腹いっぱい。:04/05/02 03:57
(・∀・)ニヤニヤ

988 :名無しさん@お腹いっぱい。:04/05/02 14:04
(・∀・)

989 :名無しさん@お腹いっぱい。:04/05/02 15:11
>>984
> ローカルイクスプロイットのせいにして、説得したらって話でしょ。
説得とか言うと Vim vs Emacs スレみたい

つーか文字化け問題は Mule の local exploit なのか?
漏れも Emacs 側が取り込めていないように感じるんだが
セム語対応とか、そのへんも含めて・・・


990 :名無しさん@お腹いっぱい。:04/05/02 15:46
Emacs 20 や XEmacs 21.4 にはユニークなファイルを作成し、その名前を返す
make-temp-file が存在せず、ユニークなファイル名を返す make-temp-name
しかない。よく見かける
(let ((file (make-temp-name (expand-file-name "hoge"
temporary-file-directory))))
(処理)
(fileを使う))
のようなコードでは (処理) の間にはファイルが存在しないため、
ln -s ~emacsuser/.emacs /tmp/hoge{予想されるsuffix}
などの方法により、他人のファイルを上書きさせることができる。

安全のためにも、Emacs 21 に移行し、world writable なディレクトリに
make-temp-name する Emacs Lisp パッケージは使わないことをお勧めする。

;; 微妙に嘘混ざってるけど、こんなんでどうよ

991 :名無しさん@お腹いっぱい。:04/05/02 16:09
多分それ程度の事じゃ、移行は進まないだろうな。

992 :名無しさん@お腹いっぱい。:04/05/02 16:43
どっちが次ぎスレ?

993 :名無しさん@お腹いっぱい。:04/05/02 16:58
>>992
最初に立ったほうだろ。
後からのは、先に立ったのに不備があったからそれを修正したものでなく、
真似てネタに走ってるだけだし。
しかしあの 1のセンスは酷いもんだ。

994 :名無しさん@お腹いっぱい。:04/05/02 18:10
>>979
Theo君ですか?


995 :名無しさん@お腹いっぱい。:04/05/02 19:59
うめたて

996 :名無しさん@お腹いっぱい。:04/05/03 00:04
>>990
shuhei たん?

997 :名無しさん@お腹いっぱい。:04/05/03 00:21
>>996
違うだろ。あの議論は結構長かったから、覚えてる人は多そう。
ところで shuhei氏ってフランクな人だったりするの? 為人が全然伝わってこない。

998 :名無しさん@お腹いっぱい。:04/05/03 00:26
Y岡師とかおこじょさんとかはフランクそうだね。

999 :名無しさん@お腹いっぱい。:04/05/03 00:44
M-x doctor



1000 :名無しさん@お腹いっぱい。:04/05/03 00:46
500000!!


1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

216 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)