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

    私的良スレ書庫

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

    元スレEmacs part 23

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - starts + - sticky + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    451 : 名無しさん@お腹 - 2007/12/30(日) 17:00:26 (+73,+20,+0)
    >>450
    どうすればいいですか?
    452 : 名無しさん@お腹 - 2007/12/30(日) 17:06:14 (+50,+13,+0)
    >>451
    方法を掲示板等で聞いて実施する。
    453 : 名無しさん@お腹 - 2007/12/30(日) 17:09:33 (+57,+29,-31)
    掲示板等で回答が得られるように質問をする技術を習得してから出直す。
    454 : 名無しさん@お腹 - 2007/12/30(日) 20:34:38 (+57,+29,-17)
    フォントと言うかフレーム関連の設定は不必要な所まで解説してる所が多いよな。
    ただフォントを変えたいだけなら 2~3 行で済むのに。
    455 : 名無しさん@お腹 - 2007/12/30(日) 20:41:42 (-6,-29,+0)
    set-fontset-font
    456 : 名無しさん@お腹 - 2007/12/30(日) 22:52:22 (+23,-30,-51)
    recentf.elの
    recentf-open-files
    で出る画面の文字に着色するにはどうしたらいいんですか?
    add-hookで設定するのでやろうとしたんですが
    hookが無くてどうしたらいいか分からなくなりました
    457 : 名無しさん@お腹 - 2007/12/30(日) 22:54:23 (+4,-29,-11)
    hook がなかったら advice
    458 : 名無しさん@お腹 - 2007/12/30(日) 23:52:20 (+56,+28,-10)
    C-l を連続でおすと、真中→上→下→真中…となるようになってる?
    いつからだろ…?
    459 : 名無しさん@お腹 - 2007/12/31(月) 02:22:07 (-1,-29,-13)
    11月中旬ぐらいにNew Commandといって入った気がする。
    460 : 名無しさん@お腹 - 2007/12/31(月) 16:00:59 (-1,-29,-18)
    EmacsでUndoはC-/でできますが、Redoはどうするんですか?
    461 : 名無しさん@お腹 - 2007/12/31(月) 16:02:54 (-1,-29,+1)
    とりあえずredo.elはやめとけ。もう古い。
    462 : 名無しさん@お腹 - 2007/12/31(月) 17:13:19 (-1,-29,-3)
    一度C-gを押すなり別の動作をしてからC-/でとりあえずは
    463 : 449 - 2007/12/31(月) 17:34:27 (+70,+29,-24)
    >>450
    色々と検索してみたのですが、どのようにすれば良いのかみつかりませんでした。
    もしよろしければ教えて頂けると嬉しいです
    464 : 名無しさん@お腹 - 2007/12/31(月) 17:59:06 (+14,-29,-4)
    >>463
    まず、環境、OS、使ってるEmacsのバージョンなどなど、
    必要な情報を明確にしよう
    465 : 449 - 2007/12/31(月) 18:33:51 (+4,-30,-76)
    >>464
    もうしわけありません。 必要な情報があればおっしゃって頂ければたすかります。
    環境と言うのはどのようなものを書けば良いのか分からないので、OSとEmacsのバージョンだけ書きます。

    OS: NetBSD-3.1 i386
    Emacs: GNU Emacs 22.1.1 (i386--netbsdelf, X toolkit) of 2007-10-10 on hoge.hoge

    宜しくお願いします。
    466 : 名無しさん@お腹 - 2007/12/31(月) 18:45:14 (+4,-30,-31)
    >>416
    (define-key isearch-mode-map "\C-k" 'isearch-edit-string)
    というのもある
    467 : 456 - 2008/01/01(火) 06:21:23 (+3,-29,-25)
    >>457
    おかげ様でrecentf-dialog-modeでの色づけ自体はできるようになりました
    ありがとうございます

    ただ、一番上の説明文と一番下のcancelしか色づけの効果がでません
    どうして効かないのでしょうか
    どなたかどうしたらいいか教えていただけませんか?
    468 : 名無しさん@お腹 - 2008/01/02(水) 03:52:01 (+34,-30,-87)
    emacs上でc/c++のプログラムを書いてます。インデントでswitch文の際に、
    自分の環境だと
    switch (c) {
    ____case 'a': //4文字のインデント
    ________ // 8文字のインデント
    となってしまいます。これを以下のようにしたいのですが、どうすればよいでしょうか?
    switch (c) {
    case 'a': //インデントなし
    ____ // 4文字のインデント

    よろしくお願いします。
    469 : 456 - 2008/01/02(水) 09:08:02 (+58,+25,-23)
    >>468
    デフォだと後者だと思うので、
    とりあえず-qオプションつけてそれを確かめてから
    余計な設定がなんなのか探しては?
    470 : 名無しさん@お腹 - 2008/01/02(水) 12:53:22 (+4,-30,-70)
    (defun foo()
    ...
    (while (> max-iterations i)
    (bar)
    (sit-for 2.0))
    ...
    )

    上記のような関数を i が max-iterations に逹っするまでずっと回して
    おきたいのですが、sit-for を使用してしまうと、なにかイベントがある
    度に関数が止まってしまいます。 sit-for と同様な役目を果たし、且つ
    イベントを無視できるような関数はありませんか?
    471 : 名無しさん@お腹 - 2008/01/02(水) 13:36:54 (+3,-29,-31)
    C-uとか、C-x uとかそんなコマンドで次のコマンドを反転させられたと思うのですが、
    どのようなコマンドか忘れてしまいました。
    例えば、そのコマンドのあとにC-x oで、前のウィンドウに戻る。
    と言う動作ができたと思います。

    コマンド分かりませんか?
    472 : 名無しさん@お腹 - 2008/01/02(水) 16:00:34 (-11,-29,+0)
    C-u -
    473 : 名無しさん@お腹 - 2008/01/02(水) 16:06:55 (-2,-29,+0)
    >>470 sleep-for
    474 : 名無しさん@お腹 - 2008/01/02(水) 18:03:48 (+31,-29,-21)
    >>473 sleep-for だと画面のリフレッシュもされませんし、
    動作もインプットも何もできなくなります。
    475 : 名無しさん@お腹 - 2008/01/02(水) 18:16:23 (+62,+29,-4)
    >>474
    そりゃイベントを無視すればそうなるだろ。
    476 : 名無しさん@お腹 - 2008/01/03(木) 22:54:52 (-1,-29,-31)
    howm の検索結果で、ファイル内の検索箇所は表示せず、ファイルの
    一覧表示だけにするには、どうしたらいいですか?
    478 : 名無しさん@お腹 - 2008/01/05(土) 17:24:51 (+3,-30,-133)
    C-x や C-c 以外にも prefix key が使いたいのですが
    設定方法がわかりません。
    C-i を prefix key にしたいので以下のように書きましたら
    (global-unset-key "\C-i")
    (global-set-key "\C-i\C-a" '(lambda (interactive) (insert "test")))
    C-i が無視されているようです
    C-i を C-t に変えると今度は以下のエラーが出てしまいます
    (error "Key sequence C-t C-a starts with non-prefix key C-t")

    標準の prefix key 以外をそう扱うのは難しいのでしょうか?
    479 : 名無しさん@お腹 - 2008/01/05(土) 18:48:54 (+9,-30,-75)
    (define-key global-map "\C-i" (make-sparse-keymap))
    (global-set-key "\C-i\C-a" '(lambda () (interactive) (insert "test")))
    480 : 名無しさん@お腹 - 2008/01/05(土) 19:12:37 (-1,-29,-6)
    (local-unset-key "\C-i")
    481 : 名無しさん@お腹 - 2008/01/05(土) 19:25:56 (+3,-30,-107)
    (defvar ctl-i-map (make-keymap))
    (define-key global-map "\C-i" ctl-i-map)
    (define-key ctl-i-map "\C-a" (lambda (interactive) (insert "test")))

    ただ、オレ的にはC-qがおすすめ。
    482 : 名無しさん@お腹 - 2008/01/05(土) 19:49:42 (+4,-29,-32)
    >>479-481
    key-mapを与えないなといけなかったんですね
    何で C-q の方が良いかわからなかったんですが
    C-i を変更すると TABも変わってしまうんですね
    別々に設定できるものと思っていました
    素直にC-qを使うことにしました

    ありがとうございました。
    483 : 名無しさん@お腹 - 2008/01/06(日) 08:01:10 (+121,-30,-137)
    IBMのThinkPadにFreeBSD5.4をインストールし、デスクトップ環境KDEもインストールした。
    自分が行いたいのは『C/C++のプログラム開発』。
    環境開発にあたり、このあとは何をすれば良いのだろうか?
    コンソール画面で行うとも考えらえないし、ktermでやってみたが、
    標準入力、出力が全く動作しない。
    何の上で開発していけばいいのだろうか?
    必要な情報は随時追加していきたい。
    484 : 名無しさん@お腹 - 2008/01/06(日) 08:40:57 (+81,+29,-11)
    日記は自分のブログでどうぞ
    485 : 名無しさん@お腹 - 2008/01/06(日) 09:20:08 (+54,+3,+1)
    マルチすんな
    486 : 名無しさん@お腹 - 2008/01/06(日) 09:32:03 (+65,+20,+1)
    >>484
    日記ではなく質問です。

    >>485
    マルチってなんでしょう??
    487 : 名無しさん@お腹 - 2008/01/06(日) 09:33:37 (+14,-14,+2)
    >>483
    VC++
    488 : 名無しさん@お腹 - 2008/01/06(日) 09:49:31 (+33,-29,-1)
    >>487
    VC++であれば、わざわざFreeBSDでなくてもいいですよね?
    C++/Cでやりたいんです。
    489 : 名無しさん@お腹 - 2008/01/06(日) 10:00:54 (+56,+17,-2)
    begin チラシの裏
    いまのUNIX板にはお前のようなヤツが必要だと思う。
    end チラシの裏
    490 : 名無しさん@お腹 - 2008/01/06(日) 10:09:05 (+19,-29,-53)
    >>486
    マルチ

    マルチポスト(multi post)、多重投稿の俗語。
    同じ文章をあちこちのスレッドに書き込んで
    掲示板に負荷をかけたり、他のユーザを混乱させたりすること。
    なにも2ちゃんねるだけで言われることではない。
    491 : 名無しさん@お腹 - 2008/01/06(日) 10:09:19 (+6,-29,-5)
    > 標準入力、出力が全く動作しない。
    www
    492 : 0 - 2008/01/06(日) 10:21:30 (+16,-30,-44)
    >>489
    ありがとうございます。
    ぜひ教えて下さい。

    >>490
    なるほど。確かに違う板にも書きました。
    混乱させてしまったのなら、謝罪します。

    >>491
    その考え自体おかしいのでしょうか?
    普通に、kterm->emacsで、
    int main()
    {
    int a;
    cin>>a;
    count<<a*5<<endl;
    return 0;
    }
    みたいなソースを作成し、g++でコンパイルは通るのですが、実行すると全く
    反応しません。

    win socket が嫌いなので、FreeBSDでいきたいです。どのようにすれば
    良いのでしょうか?
    493 : 名無しさん@お腹 - 2008/01/06(日) 10:22:45 (+98,+29,-12)
    >>488
    とりあえずトリップつけろ
    話はそれからだ
    494 : 名無しさん@お腹 - 2008/01/06(日) 10:28:24 (+50,+29,-48)
    >>492

    長引きそうならこっちでやるか?

    プログラミング質問すれ Part1
    http://pc11.2ch.net/test/read.cgi/unix/1127388574/

    ここで続けると偏屈なおっさんたちに「スレ違い」とか
    「板違い」とか「死ね!」とかいわれるよ?www
    495 : amiba ◆f - 2008/01/06(日) 10:49:26 (+108,+29,-16)
    >>493
    分かりました。
    これでいいですか?

    >>494
    わざわざありがとうございます。
    プログラミング質問すれ Part1 でも質問してみたいと思います。
    しかしここにも親切な方がいらっしゃると思うのでねばります。
    496 : amiba ◆f - 2008/01/06(日) 10:51:39 (+51,+16,+0)
    もともとの質問は
    >>483
    です。
    497 : 名無しさん@お腹 - 2008/01/06(日) 10:52:02 (+12,-30,-37)
    >実行すると全く反応しません。
       / ̄ ̄\
     /   _ノ  \
     |   ( ●)(●)
    . |     (__人__)____
      |     ` ⌒/ ─' 'ー\
    .  |       /( ○)  (○)\
    .  ヽ     /  ⌒(n_人__)⌒ \
       ヽ   |、    (  ヨ    | <入力待t…
       /    `ー─-  厂   /
       |   、 _   __,,/     \
    498 : 名無しさん@お腹 - 2008/01/06(日) 10:53:53 (+79,+29,-32)
    >>495
    スレ違いだからここでネバっちゃダメー

    ・スレ違い
     スレッドのテーマに関係ないハナシをして邪魔をすること。
    499 : amiba ◆f - 2008/01/06(日) 11:02:41 (+44,-30,-61)
    >>498
    プログラムのソース、書き方を知りたいのではなく、
    環境開発について知りたいのでここの方が適切かとも思います。

    >>497
    入力待ちになるはずですよね、どう考えても。
    しかし、次のプロンプトにいってしまうんですよね。

    home/*****/test/g++ test.cpp -o test
    home/*****/test/test
    home/*****/test/
    みたいな感じです。
    500 : 名無しさん@お腹 - 2008/01/06(日) 11:05:59 (+97,+29,-19)
    >>499
    emacs のハナシじゃねーからひとつも適切じゃないの!
    あっちいけ!
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - starts + - sticky + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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