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

    私的良スレ書庫

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

    Emacs part 22

    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
    101 : 名無しさん@お腹 - 2007/06/13(水) 02:50:59 (+66,+27,+1)
    >>94
    別にエラーじゃないんだが。
    102 : 名無しさん@お腹 - 2007/06/13(水) 04:01:32 (+10,-28,-6)
    >>94
    このbugfix知らなかった。入れてみたら調子よくなった(ように感じるw
    103 : 名無しさん@お腹 - 2007/06/13(水) 07:28:09 (+4,-29,-111)
    >>96
    おれもutf-8で保存したファイルが開けなくて困ってたんだけど、
    テキストエディットの環境設定で、ファイルを開くときのエンコードを自動から
    utf-8に指定してやったら開けるようになった。
    SJISなら自動でもいいみたいだが。
    104 : 名無しさん@お腹 - 2007/06/13(水) 08:26:56 (+64,+29,-9)
    >>91
    「誰がそいつをロードしたか」を知りたい>>56って話なので。
    105 : 名無しさん@お腹 - 2007/06/13(水) 10:56:55 (+3,-29,-116)
    96です。
    sjisで日本語が表示できることと、テキストエディットの設定でも表示できるようになったのですが
    emacsで作成したファイルをWindowsで見ると、改行コードが異なるため一行にまとまって表示されてしまいます。
    macとwindowsどちらでも改行が使用できるようにはできないのでしょうか?
    質問ばかりで申し訳ありませんがわかる人いましたら宜しくお願い致します。
    106 : 名無しさん@お腹 - 2007/06/13(水) 11:59:09 (-1,-29,-4)
    sjis-dosで保存すれば問題ないはず。
    107 : 名無しさん@お腹 - 2007/06/13(水) 12:21:22 (-1,-29,-4)
    Win でも Meadow とか使えばいいんじゃないか?
    108 : 名無しさん@お腹 - 2007/06/13(水) 13:11:30 (-1,-29,-19)
    sjis-dosで問題なく表示されました。
    教えてくださった皆さんありがとうございました。
    109 : 名無しさん@お腹 - 2007/06/14(木) 08:04:25 (-1,-29,-15)
    新Emacsの強力な置換機能を使いこなす
    http://japan.zdnet.com/oss/story/0,3800075264,20350805,00.htm
    110 : 名無しさん@お腹 - 2007/06/14(木) 08:58:57 (+27,-2,+0)
    >>24 で既出
    111 : 95 - 2007/06/15(金) 15:45:04 (+61,+29,-2)
    すみません

    分かる方いませんでしょうか?
    112 : 名無しさん@お腹 - 2007/06/15(金) 18:14:35 (+6,-29,-26)
    >>111
    navi2chのバージョンは?
    emacs -qでやってみたらどうなる?
    > ホストに接続できないという、メッセージ
    ホストに接続できない、とでるの?
    113 : 95 - 2007/06/15(金) 18:50:52 (+7,-30,-99)
    navi2chのバージョンは、現在のものは6月初旬のCVSです。
    半年以上前に使っていたときも同様の症状でした。
    emacs -qで起動したときは、どのようにしてnavi2chを
    読み込めばいいのでしょうか?

    現在同じ動作をしてみると
    Error: connection failed: operation already in progress, pc11.2ch.net, navi2ch connection
    と言うエラーが出ました。
    114 : 名無しさん@お腹 - 2007/06/15(金) 19:16:05 (-1,-29,-6)
    (info "(navi2ch)Usage")
    115 : 名無しさん@お腹 - 2007/06/15(金) 19:41:47 (+9,-30,-183)
    ~/.emacs開いて
    (autoload 'navi2ch "navi2ch" "2ch interface for Emacs." t)
    てな感じのさがして)のうしろでC-xC-e

    FAQのこれはだめなの?
    Q. connection failed: operation already in progress, navi2ch.sourcefoge.net,
    navi2ch connection って出て起動できないんだけど…。

    A. とりあえずこうしとけば?

    (setq navi2ch-open-network-stream-function
    #'navi2ch-open-network-stream-with-retry)
    116 : 名無しさん@お腹 - 2007/06/15(金) 20:28:29 (-11,-29,+0)
    117 : 名無しさん@お腹 - 2007/06/15(金) 22:00:10 (+5,-29,-19)
    >>113
    http://www.bookshelf.jp/2ch/unix/1065246418.html#924
    ググったらこんなん見つかったけど、FreeBSD 使ってたりする?
    118 : 名無しさん@お腹 - 2007/06/15(金) 22:35:49 (+4,-23,-4)
    そもそも -nw で動作が変わるってのが不可解だよねえ。
    119 : 名無しさん@お腹 - 2007/06/15(金) 23:52:03 (+5,-29,-11)
    .emacs の window-system で振り分けてる所の中に
    必要な定義が入っているとか
    120 : 95 - 2007/06/16(土) 00:09:29 (+4,-29,-19)
    >>115, 116
    ありがとうございます。
    emacs -qの方は、同様のエラーが出て接続できませんでした。
    FAQの方を行うと、10回程リクエストを出してもエラーは出ませんでした。

    >>117
    NetBSDを使っています。

    >>119
    そのような振り分けは入っていないと思います。
    121 : 名無しさん@お腹 - 2007/06/16(土) 11:27:40 (+27,+4,-12)
    vimのほうがいいと思われる
    122 : 名無しさん@お腹 - 2007/06/17(日) 13:15:03 (+23,-30,+0)
    Enterキー との関係をふくめて、[Control + M] と [Control + J] をとりかえたいので、

    (define-key function-key-map [linefeed] [13]) ;;C-j
    (define-key function-key-map [return] [10]) ;;C-m

    (put 'return 'ascii-character 10) ;;C-j
    (put 'linefeed 'ascii-character 13) ;;C-m

    と .emacs に設定したのですが、
    Enterキーが C-j に設定した動作をするようになっただけでした。

    M-x describe-key [Enterキー] の結果は
    C-j (translated from <return>) runs the command newline-and-indent

    M-x describe-key [Control + m} の結果は
    RET runs the command ispell-minor-check

    どのように設定すれば、C-j を RETにできるでしょうか。
    アドバイスをよろしくおねがいいたします。
    123 : 名無しさん@お腹 - 2007/06/17(日) 14:34:15 (+4,-29,-9)
    keyboard-translate-tableでどうかな?
    124 : 122 - 2007/06/17(日) 16:27:17 (+7,-30,-63)
    >>123
    "keyboard-translate-table"でググって一番上にあった、
    http://flex.ee.uec.ac.jp/texi/faq-jp/faq-jp_78.htmlにある関数をつかって、

    (swap-keys 10 13)

    で望みどおりの動作をえられました。

    FAQだったのですね。お恥ずかしい…
    お手数おかけいたしました。
    アドバイス、本当にありがとうございました。
    125 : 名無しさん@お腹 - 2007/06/17(日) 17:04:34 (+5,-30,-26)
    >>124
    (info "(efaq)Swapping keys") に載ってるのではダメなの?
    126 : 122 - 2007/06/17(日) 18:01:08 (+10,-30,-58)
    >>125
    シンプルな方法を教えてくださって、どうもありがとうございます。
    こういう関数もあったのですね。

    (keyboard-translate ?\C-m ?\C-j)
    (keyboard-translate ?\C-j ?\C-m)

    で、キーの交換ができました。
    これまでなんとなくとっつきにくいと敬遠していたのですが、
    これからは、Infoを大切にします。
    127 : 名無しさん@お腹 - 2007/06/18(月) 06:21:36 (+3,-30,-79)
    M-x のキー配置を変えたく
    (global-set-key "\C-\;" 'execute-extended-command) としたのですが
    Invalid modifier in string のエラーで怒られてしまいます。
    セミコロンをキーに使いたい場合はどう入力すればよいのでしょうか?
    128 : 名無しさん@お腹 - 2007/06/18(月) 07:31:36 (+26,-29,-2)
    [?\C-\;]
    129 : 名無しさん@お腹 - 2007/06/18(月) 09:39:34 (+61,+29,-2)
    >>128
    根本から間違えてたんですね。
    ありがとうございました。
    130 : 名無しさん@お腹 - 2007/06/18(月) 23:25:43 (+23,-15,-14)
    infoと言えば、
    glibcみたいなヤツでc++用のinfoって配布してないのかな。
    日本語じゃなくていいんだけどさ。

    各種info集めてますよ的なサイトがあればいいんだけど
    ちょっと検索して見つからないので一休み中。
    131 : 名無しさん@お腹 - 2007/06/19(火) 07:26:57 (-1,-29,-55)
    どう考えてもスレ違いなのはともかく
    gccのinfoじゃいかんのか。
    glibcみたいなヤツってのがようわからん
    132 : 名無しさん@お腹 - 2007/06/19(火) 07:55:41 (-1,-29,-27)
    エスパーすると、C++標準ライブラリのリファレンスマニュアルを
    infoで欲しいということじゃなかろうか?
    133 : 名無しさん@お腹 - 2007/06/19(火) 11:04:03 (-2,-30,-72)
    syntax の infoかもな。
    実のところ ruby や perlの infoがほしい。
    perl4のころの texinfoにはお世話になった。
    134 : 名無しさん@お腹 - 2007/06/19(火) 12:55:58 (+18,-29,-21)
    ecbでjavaの変数一覧が、メソッド窓に出ないのですが。
    135 : 134 - 2007/06/19(火) 23:32:22 (-2,-30,-14)
    しかも、cedet-1.0pre4 + ecb-2.32でjavaのソース見ても、変数一覧が出てこない。。
    136 : 名無しさん@お腹 - 2007/06/19(火) 23:33:17 (+2,-29,-3)
    つか cedet とかってまともに動作してるの?
    137 : 134 - 2007/06/19(火) 23:45:56 (-1,-29,-7)
    >>136
    > つか cedet とかってまともに動作してるの?

    Σ(()ω();)
    138 : sage - 2007/06/21(木) 20:50:33 (+7,-30,-62)
    M-x replace-regexpとかで指定する置換後の文字列を入力中、
    対応する括弧を入力すると数秒間ミニバッファの中が消えて
    Matchsと表示されます。

    括弧の対応はハイライトで見ているので、この動作を止めさせたい
    のですが良い用法ありますか?
    139 : 名無しさん@お腹 - 2007/06/21(木) 22:21:44 (+5,-29,-1)
    >>138
    emacs -q でおk
    140 : 名無しさん@お腹 - 2007/06/21(木) 22:53:43 (+4,-30,-36)
    さすがにそれは悲しすぎるだろ。
    M-x apropos-variable paren 辺りで当りをつけてみるのがいいかと。
    141 : 名無しさん@お腹 - 2007/06/21(木) 23:33:12 (+3,-30,-128)
    >139
    う、確かにemacs -q だとMatchsと出ないです。
    ってことは自分の.emacsか。
    それっぽいのはshow-paren-modeしか設定してない。。。

    >140
    おお。
    いろいろやってみたところ、blink-matching-parenを
    nilにすることで出なくなりました。
    emacs -q の時はblink-matching-parenがtでも
    Matchsとはでないので私が間違っているかもしれませんが、
    思い通りの挙動になりました。

    お二方ともどうもありがとうございました。
    142 : 名無しさん@お腹 - 2007/06/22(金) 17:56:43 (+39,-25,-6)
    Emacsって、マーク一箇所しかできないの?
    143 : 名無しさん@お腹 - 2007/06/22(金) 17:57:59 (+47,+29,+0)
    いーまーくす
    144 : 名無しさん@お腹 - 2007/06/22(金) 18:15:37 (-1,-29,-8)
    モードラインに行やカラムだけでなく(point)も表示したいけど
    どうしたらいいのでしょう
    145 : 名無しさん@お腹 - 2007/06/22(金) 20:31:28 (-1,-29,-8)
    '(つ (書く (を 'Emacs\ Lisp)))
    146 : 名無しさん@お腹 - 2007/06/22(金) 20:52:04 (-2,-30,-59)
    mode-line-format の最後に
    '(:eval (number-to-string (point)))
    こんな要素を追加してみたけどうまくいかないな
    147 : 名無しさん@お腹 - 2007/06/22(金) 20:55:08 (-1,-29,+0)
    >>142
    register を使う
    148 : 名無しさん@お腹 - 2007/06/22(金) 21:30:14 (+0,-29,-10)
    >>142
    (setq transient-mark-mode nil)
    149 : 名無しさん@お腹 - 2007/06/22(金) 22:03:11 (+0,+0,+0)
    (let ((cell (or (memq 'mode-line-position mode-line-format)
    (memq 'mode-line-buffer-identification mode-line-format)))
    (newcdr '(point-indication-mode
    ("" point-indication-mode-string))))
    (unless (member newcdr mode-line-format)
    (setcdr cell (cons newcdr (cdr cell)))))

    (defvar point-indication-mode nil)
    (defvar point-indication-mode-string "")

    (define-minor-mode point-indication-mode
    :global t :group 'mode-line)

    (defun point-indication-mode-line-update ()
    (setq point-indication-mode-string
    (format "P%d" (point)))
    (force-mode-line-update))

    (add-hook 'post-command-hook 'point-indication-mode-line-update)
    150 : 名無しさん@お腹 - 2007/06/22(金) 23:09:17 (+9,-30,-288)
    ありがと! こうしてみたよ。

    (define-minor-mode point-indication-mode
    "Toggle Point Indication mode.
    With arg, turn Point Indication mode on iff arg is positive.
    When Point Indication mode is enabled, the point appears
    in the mode line."
    :init-value nil :global nil :group 'mode-line)

    (unless (member '(point-indication-mode
    (:eval (concat "P" (number-to-string (point)))))
    mode-line-position)
    (setq mode-line-position
    (add-to-list 'mode-line-position
    '(point-indication-mode
    (:eval (concat "P" (number-to-string (point)))))
    t)))
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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