のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,815人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレEmacs part 26

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    301 : 名無しさん@お腹 - 2008/08/27(水) 15:08:43 (+52,+29,-14)
    けっきょく何だったの?
    302 : 名無しさん@お腹 - 2008/08/27(水) 15:19:51 (+57,+29,-51)
    キー入力がしばらくないと末尾からテキストが一行づつ消えていくという
    サスペンスモードがあれば仕事の効率が上昇すると思います。
    303 : 名無しさん@お腹 - 2008/08/27(水) 15:23:43 (+57,+29,+0)
    ああ、うん。 そうだね、その通りだね
    304 : 名無しさん@お腹 - 2008/08/27(水) 15:26:56 (+57,+29,-8)
    それはすごいな、ぜひ導入して仕事に臨んでくれよ
    305 : 名無しさん@お腹 - 2008/08/27(水) 15:46:30 (+2,-30,-21)
    (while t
      (insert "\n")
      (sit-for 3))
    306 : 名無しさん@お腹 - 2008/08/27(水) 18:46:46 (-1,-30,-29)
    >>305
    (let ((newline "\n")
       (wait-s 3))
     (insert newline)
     (sit-for wait-s))

    としたほうが保守性高まるよ。
    307 : 名無しさん@お腹 - 2008/08/27(水) 19:37:41 (-2,-30,-21)
    そのネタでマイナーモードを作ろうと思ったけど
    スレッドが無いからpost-command-hookを使っても無理っぽい
    308 : 名無しさん@お腹 - 2008/08/27(水) 19:44:17 (+12,-30,-29)
    isearch-forward 使うときって、
    キーワードをペーストするのどうやるんでしょ?
    search-forwardなら、C-yでそのままペーストできるんですが
    309 : 名無しさん@お腹 - 2008/08/27(水) 20:06:24 (-1,-29,-1)
    >>308
    describe-function してみ。
    310 : 308 - 2008/08/27(水) 20:24:32 (-2,-30,-34)
    ありがとうございます。M-yでしたか
    とりあえず
    (define-key isearch-mode-map "\C-y" 'isearch-yank-kill)
    しました
    311 : 名無しさん@お腹 - 2008/08/27(水) 20:43:54 (+3,-30,-65)
    キー入力がしばらくないと一回だけという条件なら、これで。
    (run-with-idle-timer 3 t
    (lambda ()
    (let ((newline "\n")
    (wait-s 3))
    (insert newline)
    (sit-for wait-s))))
    312 : 295 - 2008/08/27(水) 21:02:49 (+62,+29,-26)
    >>296
    ありがとうございます.
    情報をもとに試行錯誤してみます.
    313 : 名無しさん@お腹 - 2008/08/29(金) 01:31:12 (-1,-29,-13)
    Emacs-Lispに日本の未来を見た。
    314 : 名無しちゃん…電 - 2008/08/29(金) 06:43:11 (+50,+27,+2)
    おはようございます
    315 : 名無しさん@お腹 - 2008/08/29(金) 08:47:53 (+57,+29,+0)
    さァ、今日も一日、がんばりましょ~♪
    316 : 名無しさん@お腹 - 2008/08/29(金) 10:47:56 (+57,+29,-12)
    しまった寝坊したっ
    おはようございます。
    317 : 名無しさん@お腹 - 2008/08/29(金) 10:58:24 (+3,-30,-122)
    (tty用)のANSI color sequence を含むテキストファイルを
    そのように色付きで表示することは出来ますか?

    shell mode 向けには ansi-color-for-comint-mode-on だかが
    あるらしいのですが、ls --color の出力をファイルに落としたものを
    編集したり見たりするためのモード、としては使えない(?)みたい。

    M-x ansi-term で cat ansi-colored.txt すればという
    感じのを C-x C-f 的な操作でやりたいのですが…

    よろしくお願いします
    318 : 名無しさん@お腹 - 2008/08/29(金) 11:40:46 (+16,-30,-56)
    (defun hoge ()
    (interactive)
    (ansi-color-apply-on-region (point-min) (point-max)))

    こんなのをansi color sequenceを含むバッファで実行してみるとかどうよ?
    319 : 名無しさん@お腹 - 2008/08/29(金) 12:00:52 (-6,-29,+0)
    tty-format
    320 : 名無しさん@お腹 - 2008/08/29(金) 16:54:47 (+5,-30,-85)
    >318
    *scratch* で評価して当該バッファで M-x hoge してみたら
    それらしく表示できました。
    でもめんどくさいかもー(buffer 変更フラグ立っちゃうし)

    と思ったら >318 の tty-formatがソレなんですね
    load-library tty-format して
    ファイルを読み込んだバッファで
    Decode with M-x format-decode-buffer => ansi-colors したら
    所望のもの(たぶん)が出来ました~

    thx!
    321 : 名無しさん@お腹 - 2008/08/29(金) 17:12:20 (+13,-30,-56)
    \,(1+ \#)
    だと,1, 2, 3, 4, 5, ... とカウンターを回して出力しますが,
    これを,
    a, b, c, d, e, ... とか,A, B, C, D, E, ... とか
    させるには,何か関数が標準で用意されている?
    (number-to-alphabet ???) とか.
    1 -> a
    とかの辞書を用意するのって面倒なんです.
    query-replace-regrep
    でさくっと使いたい時があるので.
    322 : 名無しさん@お腹 - 2008/08/29(金) 17:55:49 (+2,-29,-8)
    \,(char-to-string (+ ?a \#))
    323 : 名無しさん@お腹 - 2008/08/29(金) 18:06:51 (+72,+19,-8)
    その怪しい構文の詳細を
    324 : 323 - 2008/08/29(金) 18:35:28 (-2,-30,-44)
    (read "\\,(1+ \\#)")
    ; => \,
    (´・ω・`)
    #があるからread-syntaxの一種だと予想できるんですが、何がどうなってんのかさっぱりわかりません
    325 : 321 - 2008/08/29(金) 20:08:39 (-1,-29,-1)
    >>322
    Thx
    マニュアルに書いてありました orz
    326 : 名無しさん@お腹 - 2008/08/29(金) 21:06:46 (+13,-30,-82)
    Emacs のキーバインド教えてくれ!

    一行ごとにスクロールするにはどうすればいいですか?
    C-v M-v だと画面ごと、C-n C-p だと、C-n でカーソルが一行ごとに下に行き、
    画面の下端に来たら半画面スクロールしますよね。

    Emacs の画面の右のスクロールバーの矢印をクリックしたときみたいに、
    一行ずつスクロールしたいです。

    いまは C-n C-l と2回タイプしているので、めんどくさいです。
    327 : 323 - 2008/08/29(金) 21:20:52 (+6,-30,-195)
    駄目ださっぱりわからない
    \,(1+ \#)
    本当にこれでストリームが作れるの?
    #1=(1+ #1#)なら(1+ (1+ (1+ ...)))になるだけだし、どうやっても値を取り出せないから恐らく違う
    elisp.info見てもそれらしいの見つからない
    そもそもescapeしてたら#\や\#はただのシンボルな気が


    >>326
    こんなんでどうでしょうか
    (global-set-key "\C-v"(lambda (arg) (interactive "p") (scroll-up (or arg 1))))
    (global-set-key "\M-v" (lambda (arg) (interactive "p") (scroll-down (or arg 1))))
    328 : 名無しさん@お腹 - 2008/08/29(金) 21:46:28 (+0,-30,-39)
    >326
    C-n C-lとは違うけど、
    (setq scroll-conservatively 999)
    (999は適当)で、C-nを押し続けた時に1行ずつスクロールする
    329 : 名無しさん@お腹 - 2008/08/29(金) 22:00:45 (+28,-29,+2)
    >>327
    see. NEWS.22
    330 : 323 - 2008/08/29(金) 23:07:36 (+61,+29,-22)
    >>329
    replace-*でS式を評価展開したり何個目の置換かを参照する為のものだったんですね
    おかげで安心して眠れます、ありがとうございました
    331 : 名無しさん@お腹 - 2008/08/30(土) 03:07:04 (+52,+29,+0)
    唐突な話しかできないキチですね
    332 : 名無しさん@お腹 - 2008/08/30(土) 08:03:37 (+52,+29,+0)
    薬が切れてたんだよきっと
    333 : 名無しさん@お腹 - 2008/08/30(土) 12:04:26 (+13,-30,-50)
    rmsがメールで

    - Merge CEDET, and improve it so great IDE functionality can be had
    fairly easily
    - Merge ECB so IDE like code browsing tools becomes available

    I am in favor of these goals.

    て言ってるぞ。23にはマージされるのかな?
    334 : 名無しさん@お腹 - 2008/08/30(土) 12:27:38 (+3,-30,-113)
    ** File deletion can make use of the Recycle Bin or system Trash folder.
    Set `delete-by-moving-to-trash' non-nil to use this. Deleted files
    and directories will then be sent to the Recyle Bin on Windows, and
    to `trash-directory' on other systems.

    23にゴミ箱に移動する機能が入った。これは地味にうれしいな。
    335 : 名無しさん@お腹 - 2008/08/30(土) 12:32:25 (+1,-21,+1)
    Emacs キテるな
    336 : 名無しさん@お腹 - 2008/08/30(土) 13:23:21 (-1,-29,-40)
    >>333
    もしこの修正が加えられるんだったらかなり嬉しい。
    delete-by-moving-to-trash なんかの5万倍嬉しい。
    337 : 名無しさん@お腹 - 2008/08/30(土) 16:46:58 (+57,+29,-2)
    今だに進歩し続けるEmacs。
    好きだなあ。
    338 : 名無しさん@お腹 - 2008/08/30(土) 17:00:05 (+13,-29,-34)
    ECB は JDEE と組み合わせて使ってる。
    デフォルトではいるとインストールの手間が省けてうれしいが、
    speedbar など、バージョン依存が厳しかったような・・・
    CEDET とセットではいるなら問題ないのか。
    339 : 名無しさん@お腹 - 2008/08/30(土) 17:50:22 (+57,+29,-18)
    いやーーEmacsの展望は広がるばかりですな。
    すごいなぁ、EmacsもLispも常に最先端を走るって事は
    340 : 名無しさん@お腹 - 2008/08/30(土) 17:51:33 (+57,+29,-23)
    でもいい加減にまともなパッケージシステムと名前空間の概念は欲しい
    341 : 名無しさん@お腹 - 2008/08/30(土) 17:55:15 (+3,-30,-40)
    パッケージシステムは欲しいと思うけど、namespaceの方は今の
    ${package}-${var} とか ${package}/${var} のネーミングコンベンションで十分機能してると思うんだよね。
    毎回 ${package} を入力するのが面倒だけど。
    342 : 名無しさん@お腹 - 2008/08/30(土) 18:07:15 (+62,+29,-35)
    実際、プログラミングする方は、その慣習が根付いてるから混乱は少ないんだよね。
    切り分けはしにくいが、文脈によって大抵は let で略すし、長さ的な問題も深刻ではない。
    だから後回しになってるんだろうね。
    343 : 名無しさん@お腹 - 2008/08/30(土) 18:21:16 (+62,+29,-5)
    そもそもECB+CEDETなんてものがあるのもしらなかった…
    2,3年どっぷり使いこんでるのに全然底が見えないな。
    344 : 名無しさん@お腹 - 2008/08/30(土) 18:38:54 (+7,-28,-4)
    >>343
    ecb は結構有名だよ。英語だけど emacswiki.org はチェックしておいていいと思う。
    345 : 名無しさん@お腹 - 2008/08/30(土) 19:00:05 (-1,-29,-7)
    CEDET/Semantic はちょっと使いづらいんだよね。
    標準で入れば少しは使いやすくなるかなと期待している。
    346 : 名無しさん@お腹 - 2008/08/30(土) 19:37:58 (+4,-29,-27)
    ECBはデフォでspeedbarなのがなぁ…
    iciclesとか他のインタフェースに簡単に置き換えらることができるような作りならいいのに
    347 : 名無しさん@お腹 - 2008/08/30(土) 20:12:05 (+48,-30,-76)
    >>333

    ちょっと前、cedetのMLで作者がマージされるって言ってた気がする。

    これは、eieioっていう、clos like な、object指向packageが、
    elispに入る(emacsに標準で付属される)ってことを意味して、
    すごいかもと、思ったり、思わなかったり。
    348 : 338 - 2008/08/30(土) 21:50:20 (+3,-29,-69)
    >>346
    icicles をググってみたら、けっこうすごいんだな。
    http://d.hatena.ne.jp/keyword/icicles

    Emacs の JDEE のコード補完(の検索)は Eclipse に比べると遅いので、
    これが Eclipse 並に速くなるといいな。
    349 : 名無しさん@お腹 - 2008/08/30(土) 23:44:10 (+25,-2,-10)
    ハイパー海物語 in Emacs モードがほしいなあ。
    350 : 名無しさん@お腹 - 2008/08/31(日) 02:10:12 (+72,-29,-70)
    YaTeXを使ってtexを書いている人に質問です.
    C-c t j でミニバッファが開きますが,
    あのフレームを開かないようにできないでしょうか?
    画面が狭いため,結構邪魔に感じます.
    ご存知の方いましたら教えてください.
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について