Emacs Part 41at UNIX
Emacs Part 41 - 暇つぶし2ch20:名無しさん@お腹いっぱい。
12/09/08 23:51:16.65
誰もが一度は通る道じゃん>カスタマイズ
ハシカは早めに済ませた方がいろいろ免疫ついていいだろう
ただしハシカで死亡する例もある

21:名無しさん@お腹いっぱい。
12/09/08 23:55:36.06
話ぶったぎりますが
マクロに対して advice 的なものを設定する方法はありませんでしょうか?

calendar の休日一覧や日の出日の入り一覧バッファが q で閉じないのが結構うっとおしいので
calendar-in-read-only-buffer に q キーで bury-buffer するような advice を設定しようとしたのですが、
あいにくマクロだったため設定できませんでした。

現状では list-holidays や holidays、calendar-sunrise-sunset-month 等のトップレベル関数に
それぞれ advice を設定していますがそれはそれでちょっと不毛な感じがします。

22:名無しさん@お腹いっぱい。
12/09/08 23:56:06.35
デフォルト教はもっと流行るべき

23:名無しさん@お腹いっぱい。
12/09/09 00:14:58.48
C-h でヘルプはさすがにない

24:名無しさん@お腹いっぱい。
12/09/09 00:17:30.01
>>16
小指じゃなくて親指が必ずおかしくなる
恐らく m-f やm-bを多用しているせい


25:名無しさん@お腹いっぱい。
12/09/09 02:00:29.46
>>17
昔はネットなかったからinfoやmanで学習した

26:名無しさん@お腹いっぱい。
12/09/09 03:06:49.34
ブックマークしただけで満足する現象はあるな。

27:名無しさん@お腹いっぱい。
12/09/09 04:54:46.76
>>21
ソースにあるコメントからして
改造してメンテナにパッチを叩きつけるのが正解っぽいな
(emacs 24.1.1)


28:名無しさん@お腹いっぱい。
12/09/09 05:49:51.28
emacs は重すぎ
vi で十分


29:名無しさん@お腹いっぱい。
12/09/09 09:45:33.47
emacsやviなどの文字端末エディタよりGUIバリバリの秀丸の方が早い事に納得がいかない。

30:名無しさん@お腹いっぱい。
12/09/09 09:55:24.40
端末の仕様がリミッターになってるんだよ(適当)

31:名無しさん@お腹いっぱい。
12/09/09 10:00:30.92
秀丸の話はこちらで
秀丸をUnixに移植しろ!emacs,viはゴミ以下 3
スレリンク(unix板)

32:名無しさん@お腹いっぱい。
12/09/09 10:46:45.34
Emacsが遅い事に納得いかないなので、ここでOK。

33:名無しさん@お腹いっぱい。
12/09/09 11:08:17.17
>>29
スレチだけどちょっと昔を思い出したので。

早いか遅いかはそんなに重要じゃないと思う。っていうのも秀丸使ってた人が、
キーを早く叩きすぎると、入力を受け付けない時があるとか言ってたからそう思うんだけど、
emacsは処理中でもその間のキーを後で処理してくれるから俺はそんなにストレス感じない。

むしろ俺が、find-tagとかxcscope使ってるのみて「なにその速さ」とか言ってたし。
秀丸にもtag作る機能はあったようなんだけど、理由は知らないが皆使ってなかった。

糞みたいな職場でC開発だとEmacsいいよ。cpp-highlight-bufferとかも、うちの
職場では発狂するくらい#ifdef ばっかだったから、「いいなそれ」とは言われてた。

ediffの比較して違う部分のみコピーってのも、見た人がうらやましがってたし。
dabbrev-expand とかも「なにそれ」と聞かれたので「裏技」と答えたりした。

csv-modeは他の人にも使って欲しかったが、今じゃ遺物だなぁ。
まぁEmacsはバッドノウハウの塊と言われるのも分かるけど、
捨てろと言われたら俺は発狂しそうだw

34:名無しさん@お腹いっぱい。
12/09/09 11:13:40.73
でも、速くて困ることは無いよね。

35:名無しさん@お腹いっぱい。
12/09/09 11:35:39.52
auto-completeをオンにしていると、入力位置に補完予定の文字列があらかじめ表示されてしまうのをオフにする方法はありますか?


priって打つと、printfと表示されてしまう。実際には入力されていない

36:名無しさん@お腹いっぱい。
12/09/09 11:45:22.79
「""」って入力して、ポインタが”と”の間に移動してくるようなキーバインド誰か作って

37:35
12/09/09 11:51:47.35
Auto Complete Modeユーザーマニュアル
URLリンク(cx4a.org)

この機能はインライン補完というのですね
そしてこれをオフにする設定はなさそうでした



38:名無しさん@お腹いっぱい。
12/09/09 12:38:24.00
>>36

(defun ””って入力して、ポインタが”と”の間に移動してくるような関数 ()
(interactive)
(insert (read-from-minibuffer "”のキーを押してください"))
(insert (read-from-minibuffer "”のキーを押してください"))
(message "一文字戻るキーを押してください"))

(global-set-key (kbd "<f1>") '””って入力して、ポインタが”と”の間に移動してくるような関数)


39:名無しさん@お腹いっぱい。
12/09/09 13:56:53.02
>>36
autopair 系だと標準では skeleton-pair でいいんじゃね。
自分は最近は flex-autopair 使ってる。
特に設定しなくてもそこそこ素直な挙動してくれるし

40:名無しさん@お腹いっぱい。
12/09/09 14:15:14.95
C-h をヘルプのまま使ってる人ってどれぐらいいるんだろう?
キーバインド変更してても help-char はそのままって人が多そうだけど。
#C-x r とか C-x 8 とか M-s の先がわからなくなること多いから help-char は重要だ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch