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

    元スレEmacs Part 40

    emacs覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    751 = :

    >>750
    どこにカーソルを合わせること想定していますか?
    バッファの中ならカーソル移動のキーバインドを調べてください。
    クリックするとは、どのような機能を意味していますか?
    カーソルの位置指定という意味に過ぎないのなら、
    カーソルがそこに移動すれば、クリックは不要でしょう。

    752 = :

    ずばりそうでしょう。

    753 = :

    それにカーソルの位置合わせでマウスの方がはやいじゃんwwwとか思ったら
    別に躊躇せずマウス使えばいいと思う

    754 = :

    ネタ振り

    色設定とかフォント設定を環境毎に分けて書きたくないから
    フォントとか色があればそれを使うって書き方にした。

    ;; フォント
    (flet ((font-candidate (&rest font-list) (find-if (lambda (f) (find-font (font-spec :name f))) font-list)))
    (set-fontset-font "fontset-custom" 'japanese-jisx0208 (font-candidate "MeiryoKe_Console" "VLゴシック" "MSゴシック"))
    ...
    )

    ;; 色
    (flet ((color-candidate (&rest colors) (find-if #'color-defined-p colors)))
    (set-face-attribute 'region nil :foregreound (color-candidate "SystemHilightText" "White")
    :background (color-candidate "SystemHilight" "Royal Blue"))
    ...
    )

    755 = :

    フォントや色は.emacsじゃなくて.Xresourcesで設定するようにした。
    そうすると.emacs引き回すときも環境のことあまり気にしなくてよいので
    かなり気楽になったよ。

    757 = :

    Googleで調べたけどいまいちよくわからないので質問です。
    最初にanything.elというパッケージをTamasPatrovicsという人が開発して、
    その開発をいまは日本のるびきちさんが受け継いでいる。そしてそこから
    フォークしたhelmというパッケージもあるって理解でOKですか?

    758 = :

    大体あってる。
    フォークしたんでなくメンテナンス引き継いだんだったかな?
    今は helm の方が開発活発だね

    759 = :

    レスありがとうございます。

    760 = :

    るびなんとかさんが作者みたいなふるまいをしてるから
    作者なのかと思っていたわ

    766 = :

    うちは 0.9 seconds だわ
    eval-after-load とかに結構追い出したからなぁ

    767 = :

    >>766
    そうか。。。俺も整理が必要だな。

    768 = :

    どう考えてももうこれ使わんだろ的な require なくすだけでも軽くなってくけど
    そんなに頻繁に立ちあげたり落したりしないなら数秒の差とか気にしなくてもよいだろうけどね。

    dump すれば凄まじく早くなるらしいが・・・
    http://dev.ariel-networks.com/Members/matsuyama/dump-emacs/

    771 = :

    どこが重いかまでプロファイリングできれば面白いね

    772 = :

    25.9 secondsだった。

    773 = :

    それはさすがにマシンの方に問題ありだろw

    774 = :

    emacs 23 の時でちょっと古い yasnippet 使ってた時は 15 seconds だったけど
    同じPCで emacs 24 と最新の yasnippet にしたら 0.9 seconds まで下がった

    778 = :

    ディスクアクセスがネックになってるってのはあるだろなあ

    779 = :

    いったん、ディスクにキャッシュが効けば、早くなりますな。

    781 = :

    ディスクアクセスとメモリアクセスがほとんどだろ。

    782 = :

    GNU Emacs24.1をWindowsで使い始めたんだけど、
    日本語入力時のキーバインディングが独特でとまどっています。
    あと変換候補もなんかWindowsの標準IMEよりすこしバカというか…
    これはこんなもんだとあきらめて適応したほうが幸せですか?

    783 = :

    あ、ここUnix板だったか、場違いだったら失礼しました。

    785 = :

    オリジナルの NTEmacs だと IME パッチとかが適用されていないから
    gnupack とかのパッチ適用済みのバイナリを使ったほうがいいかもね。
    そっちなら Windows 本来の IME が使える。

    標準で入ってる leim はどんな言語も入力出来る優れたシステムではあるんだけど
    日本語入力部分の元となった skk が特殊な上辞書とかほぼ入ってない状態に近いから
    最新の skk を入れるか他の漢字変換システム使ったほうが賢明だとは思う。
    これは Win も Unix も同じ。

    786 = :

    レスありがとうございます。調べてみます。

    787 = :

    NTEmacs スレは良スレ
    ここはるびきっちゃんアンチが常駐、多分結構なおっさん

    788 = :

    そういうこと言わんでよろしい。

    789 = :

    るびきちも結構なおっさんなんじゃないの?

    790 = :

    るびきちの話はこっちで。

    るびきちスレ
    http://toro.2ch.net/test/read.cgi/unix/1342582441/

    791 = :

    うむ。普通にEmacsの話してるぶんには荒れないもんな。今は。

    793 = :

    リストを返り値にする関数があって、そのリストのそれぞれの値を特定の変数に代入したい場合って簡単にやる方法あります?
    (hoge) ; => '(1 2 3 4 5)

    ;; 最初の3つを a b c にそれぞれ代入
    (setq result (hoge))
    (setq a (car result))
    (setq b (cadr result))
    (setq c (caddr result))

    高々3個だからループにするまでもないし、何か他にうまい書き方があればご教授願いたいです。

    795 = :

    おおお、そのものずばりのものがあるんですね。cl 便利だなあ。
    ありがとうございました。

    796 = :

    reddit にあがってたけど、Emacs利用者調査だってさ。
    結果がまだでてないけどおっさん率高そうな予感。

    http://www.reddit.com/r/emacs/comments/xg9hh/emacs_demographics_survey/
    http://docs.google.com/spreadsheet/viewform?formkey=dGpiRWZSdHMyVDhwczQxMnh2R0VNbEE6MQ

    797 = :

    elispのネイティブコンパイルとかいう無茶なプロジェクトが。
    http://www.mundell.ukfsn.org/native/

    798 = :

    死ぬほど誤差レベルだけど
    (setq a 10 b 20...) より (setq a 10) (setq b 20)... の方が早いのな

    (defun a ()
    (setq a 10
    b 11
    c 12
    d 13
    e 14
    f 15))

    (defun b ()
    (setq a 10)
    (setq b 11)
    (setq c 12)
    (setq d 13)
    (setq e 14)
    (setq f 15))

    (elp-instrument-function 'a)
    (elp-instrument-function 'b)

    (dotimes (v 100000) (a))
    (dotimes (v 100000) (b))

    (elp-results)

    800 = :

    makeを
    C-c c
    に割り当てたら
    間違ってC-x C-cになってemacs閉じてしまう事故が頻発するようになった
    なにかもっといいKey bindないものか

    閉じる前に確認の窓だせないものか


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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