のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,826人
昨日: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
    651 : 名無しさん@お腹 - 2007/09/19(水) 15:35:18 (+0,-29,-14)
    >>649 ありがとうございます。tutorialやってます。なぜか日本語のほうはなかったです。
    652 : 名無しさん@お腹 - 2007/09/19(水) 16:34:18 (+62,+29,-5)
    >>650 とりあえずそのキーボードを見せてもらおうか (生唾)
    654 : 名無しさん@お腹 - 2007/09/19(水) 18:55:41 (+7,-30,-38)
    >>648
    C-x o,C-x 1,C-x 2,C-x 3,C-x 0
    英小文字oと数字の0が紛らわしいけど
    この5つを覚えれば不意のバッファ分割にもマゴつかない
    655 : 名無しさん@お腹 - 2007/09/20(木) 00:10:59 (+62,+29,-31)
    >>646
    おぉ仲間。
    春に半年振りにVerUPした時ぐらいから重たくなった(Meadowですが…)。
    特に、でかいヘッダは気が遠くなるぐらいに・・・・
    656 : 名無しさん@お腹 - 2007/09/20(木) 10:37:21 (+16,-30,-61)
    M-xがexecute-extended-commandで入力できるのと同様に
    C-xやC-u,C-cもなんらかの関数で入力できないのかなぁと思いまして
    キーボード自体はいたって普通のキーボードです
    >>653のような商品があるくらいですから方法はあるはずなんですよね
    657 : 名無しさん@お腹 - 2007/09/20(木) 13:14:12 (+4,-30,-17)
    やったことないが
    copy-keymapとかset-parent-keymapとかで
    ctl-x-mapをマップするような方向でできそう。
    658 : 名無しさん@お腹 - 2007/09/20(木) 21:46:50 (+0,-29,-39)
    自分で希望のkeymap調べる関数書きゃいいんじゃないの。
    C-uに至っては何をかいわんや。
    >>656はelisp.info読むとかdescribe-keyしてみるとかすれ。
    659 : 名無しさん@お腹 - 2007/09/20(木) 23:45:04 (+3,-30,-103)
    >>657, 658
    おっしゃる通りにelisp-infoを参考に色々ためしてたらprefixキーの置換は
    (-set-key 設定したいキー なんとか-map)
    でできました
    C-uはuniversal-argumentのようなのでそれを設定したらできました
    あとは使いながらC-なんとか C-それとか のキーバインドをC-なんとか それとかに変えていけば
    モディファイ同時押しありの2 ストロークから同時押しなしの2ストロークの環境のできあがりです
    どうもありがとうございました
    660 : 名無しさん@お腹 - 2007/09/21(金) 01:32:17 (-1,-29,-6)
    car-safe があるなら、memq-safe もあっていいような気が。
    listp じゃないものを対象としちゃってもいいやつ。
    661 : 名無しさん@お腹 - 2007/09/21(金) 23:08:46 (+57,+29,-19)
    それは変なバグが混入しそうだから嫌だなあ
    662 : 名無しさん@お腹 - 2007/09/22(土) 09:38:52 (-1,-29,-5)
    car-safeって知らなかったから調べてみた
    ... こんなのLISPじゃない!!!
    663 : 名無しさん@お腹 - 2007/09/22(土) 09:56:11 (+47,+29,+0)
    だがそれがいい
    664 : 名無しさん@お腹 - 2007/09/22(土) 10:37:17 (+2,-29,-6)
    linum.el は行番号表示の決定版かな。
    665 : 名無しさん@お腹 - 2007/09/22(土) 18:13:06 (+4,-29,+0)
    >>664
    setnu.el と比べてどう?
    666 : 名無しさん@お腹 - 2007/09/22(土) 21:25:13 (+7,-29,-34)
    >>665
    setnu.el はだいぶ昔に使ったことがあったけど、なんか常用
    できないレベルだった気がする。
    linum.el はいたって普通に使えてる。
    emacs-devel を見ていて知ったんだけど、たぶん標準添付
    されそうな感じだよ。
    667 : 名無しさん@お腹 - 2007/09/22(土) 22:50:15 (+0,-29,-16)
    >>666
    今使ってみたけど、フォントの設定とかfont-lockの性能に大きく左右されるね。
    cperl-modeでスクロールが異常に遅くなって焦った。
    668 : 名無しさん@お腹 - 2007/09/23(日) 00:09:52 (-1,-29,-7)
    font-lock-support-mode とか調整すると改善できるかもよ
    669 : 名無しさん@お腹 - 2007/09/23(日) 18:29:13 (+8,-29,-8)
    Diredで置き換えなどを使って、ファイル名を変更することはできないでしょうか?
    670 : 669 - 2007/09/23(日) 18:33:23 (+35,+12,-1)
    すみません 解決できました
    671 : 名無しさん@お腹 - 2007/09/24(月) 12:26:18 (+4,-29,-39)
    HTMLファイルの中にJavaScriptを埋め込みで書いているのですが、
    HTMLも含め、JavaScriptを正しく再インデントできないでしょうか?
    HTMLモードで再インデントを行うと、JavaScriptのインデントが、全て
    同一になってしまいます。
    672 : 名無しさん@お腹 - 2007/09/24(月) 12:54:49 (-6,-29,+1)
    >>671
    mmm-mode
    673 : 名無しさん@お腹 - 2007/09/25(火) 01:35:51 (-1,-29,-24)
    xyzzyからの乗り換え先を探しています。
    Windows環境で使うならば、Meadowと(NT?)Emacsのどちらを選ぶのがベターでしょうか。
    674 : 名無しさん@お腹 - 2007/09/25(火) 01:42:20 (+2,-29,-8)
    NTEmacsだと普通のIME使えなかった気がする。
    skkとか使うなら関係ないけど。
    675 : 名無しさん@お腹 - 2007/09/25(火) 01:50:19 (+32,-29,-21)
    >>674
    なるほど。とりあえずMeadow3を"フル"インストールしてみました。
    言われているほど遅くないけど、300M近い容量にちょっと引いたりしてw
    676 : 名無しさん@お腹 - 2007/09/25(火) 02:05:52 (+38,-29,-10)
    Meadow 固有の設定とかもあるから本当に Windows 上のみで使うんでなければ NTEmacs の方がいいと思う
    軽いし
    677 : 名無しさん@お腹 - 2007/09/25(火) 02:34:02 (+3,-30,-29)
    ここではNTEmacsのIME関係の不具合修正をうたってますね。
    初めはいろいろ試してみることにします。

    SourceForge.jp: NTEmacs JP Project
    http://sourceforge.jp/forum/forum.php?forum_id=12230
    678 : 名無しさん@お腹 - 2007/09/25(火) 09:37:38 (-1,-29,-23)
    Windowsで使うならCygwin版か
    VMでLinuxでも入れてCVS最先端
    679 : 名無しさん@お腹 - 2007/09/25(火) 16:41:54 (+1,-21,-3)
    Windowsならメモ帳で十分だろ
    680 : 名無しさん@お腹 - 2007/09/25(火) 19:45:49 (+62,+29,-9)
    >>675
    本体フルに入れても300あるわけないじゃん。
    追加パッケージ入れればそれくらいは行くけど。
    681 : 名無しさん@お腹 - 2007/09/25(火) 20:55:05 (-9,-30,-27)
    bookshelfのnetinstallerのフルだと800Mぐらいかな>Meadow
    あとどこかのエロイ人がほぼ最新のをwindows用にビルドして公開しているから
    それを使わせてもらうとか
    682 : 名無しさん@お腹 - 2007/09/27(木) 00:55:19 (-1,-29,-8)
    タブ幅を4にしたいのですが、ファイル毎に設定することはできないでしょうか?
    683 : 名無しさん@お腹 - 2007/09/27(木) 01:40:23 (+3,-30,+0)
    もちょっと詳しく。それじゃ質問の意味が分からないよ。
    「特定のファイルのタブ幅を4にする方法はないか?」というコトだよね?

    それならば、状況によってはできる。
    できるかどうかは、そのファイルの内容による。

    たとえば、どんなキーワードでも埋めておいていい (自分で日記とか書いている場合など) ならば、
    Local Variable の機能を使う。

    しかし、ファイル自体を修正してはいけない (人の書いたソースコードを読む場合など) ならば、
    ファイル名とかディレクトリ名やファイル内の特定パターンの文字列をキーワードにして
    find-file-hooks などで強引に変えてやるしかない。
    なので、何か他と区別できるものがないならば、これは使えない。

    最後の手段は自分でファイルを開いたあとに、
    タブ4にしたいファイルの場合に手作業で tab-width を変更する。
    これくらいは関数化しておくといいと思う。

    雑に書くとこんな感じ。ここでは setq-default を使っているが、必要に応じて変えてくれ。
    M-x tabx で 4 とか 8 とか入力してみ。

    (defun tabx (width)
    (interactive "ntab-width's span : ")
    (let ((i 0) (tlist (list 0)))
    (while (< i 160)
    (setq i (+ i width))
    (setq tlist (cons i tlist)))
    (setq tab-stop-list (reverse tlist))
    (setq-default tab-width width)))
    684 : 名無しさん@お腹 - 2007/09/27(木) 08:00:44 (+62,+29,-24)
    >>676
    ベンチ取ったり、1行スクロールさせたりしたけど
    NTのほうが少し重いよ(スクロールはよく引っかかるし)。
    どんな根拠で軽いといっているの?教えて。
    685 : 名無しさん@お腹 - 2007/09/28(金) 00:04:43 (+46,-29,-41)
    >>676じゃないけど、
    Meadowでbdfフォントを使うとV方向のスクロールが激重になる。
    font-lockを殺さないとスムーズに動かない。
    このへんは開発陣も認識しているっぽいんだけど。
    上で紹介されているlinum.elを導入したら、もう…
    686 : 名無しさん@お腹 - 2007/09/28(金) 00:26:13 (+63,+29,-22)
    >>685
    古い話ですね。3.0じゃNTと比べても遜色なく逆に速かったと思います。
    まぁもともとEmacs自体が重いので、遅いマシンで表示周りの
    パッケージを入れるのもどうかと・・・
    687 : 名無しさん@お腹 - 2007/09/28(金) 00:33:15 (+38,-29,-19)
    >>685はMeadowとNTEmacsとの比較じゃなくて
    MeadowでTTフォントを使ったときとbdfフォントを使ったときの比較だよ。
    688 : 名無しさん@お腹 - 2007/09/28(金) 00:50:39 (-1,-29,-5)
    Meadow とか NTEmacs は専用スレがあったはずだからそっち行ってくれよ。
    689 : 名無しさん@お腹 - 2007/09/28(金) 01:28:46 (+49,+21,-8)
    20も30もレス消費するなら移動が適当だろうけど
    5,6レスで話が終わるなら別にいいんじゃねーの。
    690 : 名無しさん@お腹 - 2007/09/28(金) 03:03:03 (+114,+29,+0)
    これから延々と繰り返すんだろう
    691 : 名無しさん@お腹 - 2007/09/28(金) 08:03:57 (+97,+29,-4)
    >>687
    それでも激重というほどの差はない。話はこれでおしまい。
    692 : 名無しさん@お腹 - 2007/09/28(金) 22:51:58 (+56,+22,+1)
    >>690
    人生
    693 : 名無しさん@お腹 - 2007/09/29(土) 14:03:31 (+70,+29,-29)
    >>691
    いやいや、激重になるよ。
    環境に依存するのかもしれないけど。
    694 : 名無しさん@お腹 - 2007/09/29(土) 20:22:01 (+15,-2,+1)
    すれちg
    695 : 名無しさん@お腹 - 2007/09/29(土) 22:16:44 (+73,+29,-10)
    >>690
    見事に予想が当たったな。
    これだからドサは困るんだ。
    696 : 名無しさん@お腹 - 2007/09/30(日) 18:02:59 (-5,-28,+1)
    tramp 変じゃね
    697 : 名無しさん@お腹 - 2007/09/30(日) 22:05:52 (+52,+29,-1)
    ヘンだね。
    おもきしハマった。
    698 : 名無しさん@お腹 - 2007/09/30(日) 23:56:06 (+66,+29,-70)
    symbolic-linkをオープンしようとすると
    いちいちシンボリックリンクだけどfollowするか?って聞かれてウザイんだけど
    「シンボリックリンクだったからここにある実体をオープンしたよ」
    っていう報告される程度がいいっす
    elisp書ければできるに違いないんだけど、既にその手のものがあったら
    教えてほしいっす
    699 : 名無しさん@お腹 - 2007/10/01(月) 00:06:31 (+57,+29,-4)
    俺の環境ではそんなこと聞かれないからどこかに設定があると思うよ。
    700 : 名無しさん@お腹 - 2007/10/01(月) 01:01:12 (+40,-30,-22)
    >>698
    find-file の中見れば分かるよ。
    (setq vc-follow-symlinks t)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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