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

    私的良スレ書庫

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

    元スレEmacs Part 49

    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 : 名無しさん@お腹 - 2016/03/06(日) 01:09:01.39 .net (+2,-29,-7)
    color-moccur とか helm-swoop とか
    >>276
    どっちがいいのかな ^^;
    302 : 名無しさん@お腹 - 2016/03/06(日) 01:28:45.87 .net (-1,-29,-11)
    >>301
    helm 使ってれば helm-swoop でいいだろうし
    使ってなければ color-moccur でいいんじゃない
    303 : 名無しさん@お腹 - 2016/03/06(日) 02:25:14.65 .net (+7,-30,-16)
    >>300
    1行毎に1個のリージョン群なら cua-mode や rectangle-mark-mode から
    そのまま使えるとか
    304 : 名無しさん@お腹 - 2016/03/06(日) 03:33:56.90 .net (+0,-27,-34)
    >>296
    phi-searchのぐるぐるも止められます?
    せめてisearchみたいに分かりやすく「もうねえよ!」と言ってほしい。
    305 : 名無しさん@お腹 - 2016/03/06(日) 08:12:50.70 .net (-1,-29,-9)
    israrchがchar-foldingだのwordだのregexだのパズル過ぎる
    モード切り替え間違えるとサーチ終了しちゃうし
    306 : 名無しさん@お腹 - 2016/03/06(日) 11:57:48.33 .net (+67,+3,-21)
    ace-jumpで飛ぶときにIME無効にするにはどうしたらいいですか。飛ぼうとすると日本語が入力されてすごくストレスです ^^;
    307 : 名無しさん@お腹 - 2016/03/06(日) 13:54:25.54 .net (+51,-30,-54)
    ace-jump使ってないから分からんけど
    (add-hook 'ace-jump-hook 'deactivate-input-method)
    みたいになんかのhookに登録すればいいんじゃないの?
    308 : 名無しさん@お腹 - 2016/03/06(日) 15:42:24.45 .net (+11,-17,+3)
    >>307
    やってみます。ありがとう(_ _)
    309 : 名無しさん@お腹 - 2016/03/08(火) 15:17:04.44 .net (+62,+29,-61)
    久しぶりにここにきました。以前はお世話になりました。
    今はemacsを文章を書く程度にしか使っていません。
    あれから進歩がなく、逆に忘れてしまっていることが多くて
    大変だなとおもっています。
    以前webarchiveを使ってリンクが切れているものは読むなど
    教えていただきました。では
    310 : 名無しさん@お腹 - 2016/03/08(火) 18:06:21.01 .net (+52,+29,+0)
    おう、また明日な
    311 : 名無しさん@お腹 - 2016/03/09(水) 01:51:23.68 .net (+47,+29,-1)
    いいってことよ
    312 : 名無しさん@お腹 - 2016/03/09(水) 15:55:38.76 .net (+0,+0,+0)
    >>304
    (defun phi-search--more-matches-p (&optional prev)
    (if phi-search--selection
    (let* ((ovs (copy-sequence phi-search--overlays))
    (p (overlay-start (nth phi-search--selection ovs)))
    lst)
    (setq ovs (sort ovs #'(lambda (a b) (< (overlay-start a) (overlay-start b)))))
    (mapc #'(lambda (x) (setq lst (append lst (list (overlay-start x))))) ovs)
    (if prev
    (> p (nth 0 lst))
    (< p (nth (1- (length ovs)) lst))))))

    (defun ad-around--phi-search-again-or-next (f)
    (if (phi-search--more-matches-p)
    (funcall f)))
    (advice-add 'phi-search-again-or-next :around #'ad-around--phi-search-again-or-next)

    (defun ad-around--phi-search-again-or-previous (f)
    (if (phi-search--more-matches-p t)
    (funcall f)))
    (advice-add 'phi-search-again-or-previous :around #'ad-around--phi-search-again-or-previous)
    313 : 名無しさん@お腹 - 2016/03/09(水) 21:01:22.45 .net (+2,-30,-13)
    use-packageでgrep-edit.elを自動インストールできるようにしたいんだけど
    melpaにgrep-edit.el無いorz

    こういう時はどうすればいいんすか
    314 : 名無しさん@お腹 - 2016/03/09(水) 21:41:54.77 .net (-1,-29,-3)
    >>313
    MELPAにあるwgrepじゃ駄目なのか?
    315 : 名無しさん@お腹 - 2016/03/09(水) 21:48:57.13 .net (+4,-23,-12)
    wgrepで大満足でした。
    ありがとうございました。
    316 : 名無しさん@お腹 - 2016/03/09(水) 22:15:07.66 .net (-1,-29,-23)
    melpaを更新日時順、ダウンロード順でソートしてニヤニヤしてる奴いる?
    317 : 名無しさん@お腹 - 2016/03/10(木) 02:08:26.75 .net (-1,-29,-17)
    ag と ag-dired に出会ってから grep とか find-dired はいらなくなった
    318 : 名無しさん@お腹 - 2016/03/10(木) 11:21:20.07 .net (-1,-29,-15)
    occur-by-moccurすると,カーソル上のいち文が検索ボックスに入ってしまうのですが,どうしたら止められますか?
    319 : 名無しさん@お腹 - 2016/03/10(木) 15:08:10.55 .net (+33,-30,-50)
    emacsを立ち上げようとするとエラーがでます。
    どうすればいいでしょうか?

    error in process filter: Could not create connection to www.emacswiki.org:\
    443
    320 : 名無しさん@お腹 - 2016/03/10(木) 16:43:54.28 .net (+6,-29,-3)
    -Qを与えて起動する
    321 : 319 - 2016/03/10(木) 17:26:28.17 .net (+2,-30,-66)
    >>320
    次のものが赤字で出ただけです
    ;; This buffer is for notes you don't want to save, and for Lisp evaluatio\
    n.
    ;; If you want to create a file, visit that file with C-x C-f,
    ;; then enter the text in that file's own buffer.
    322 : 319 - 2016/03/10(木) 17:44:07.25 .net (+3,-30,-106)
    >>320
    教えてくれたことについてわかりました。
    -Qを与えて起動してその画面からinit.elを開いて書き直せと
    いうことなのだと理解しました。
    その書き直しについてなのですが
    http://d.hatena.ne.jp/shammer/20160212/p1
    に書いているように
    (auto-install-update-emacswiki-package-name t)
    をコメントにしてしまってコードじゃないから働かなくしてしまえ、
    というふうにすると、(;;と先頭につけると)エラーがでなくなりました。
    こういう風にしてコメントアウトしてしまって何の問題もないのでしょうか?
    どうしてこういうエラーがでるようになったのでしょうか?
    なんども申しわけありません。できれば教えてください
    323 : 319 - 2016/03/10(木) 18:07:03.88 .net (+3,-30,-141)
    (auto-install-update-emacswiki-package-name t)
    のところを
    ;;(auto-install-update-emacswiki-package-name t)
    としたあとに;;を削除をしたのですが、これだけでなぜだかエラーが
    でなくなりました。
    なぜかわかりませんが、解決しました。ありがとうございます 👀
    Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
    324 : 名無しさん@お腹 - 2016/03/10(木) 18:14:24.89 .net (+3,-30,+0)
    なんどもすみません。
    整理します。
    http://d.hatena.ne.jp/shammer/20160216/p1
    をすると解決しました。というのはbrew unlink openssl
    とすることで再びエラーが出てきたからです。

    他方で、その後にbrew doctorをしたところ
    Warning: Some keg-only formula are linked into the Cellar.
    Linking a keg-only formula, such as gettext, into the cellar with
    `brew link <formula>` will cause other formulae to detect them during
    the `./configure` step. This may cause problems when compiling those
    other formulae.

    Binaries provided by keg-only formulae may override system binaries
    with other strange results.

    You may wish to `brew unlink` these brews:
    openssl
    というのがでてきました。brew unlink opensslをするとemacsのほうで
    エラーがでるし、brew unlink opensslをせずに、
    http://d.hatena.ne.jp/shammer/20160216/p1
    の通りにすると、brew でエラーがでます。
    それでは
    325 : 名無しさん@お腹 - 2016/03/11(金) 00:39:51.51 .net (-1,-29,-36)
    選択範囲やそのバッファの追記保存はどうやるのだろう
    #<buffer Emacs のバッファ名> >> filename

    こういうのをM-x からやりたい
    326 : 名無しさん@お腹 - 2016/03/11(金) 00:44:14.31 .net (-2,-30,-21)
    選択範囲なら M-x append-to-file とか
    バッファなら mark-whole-buffer してから append-to-file とか
    327 : 名無しさん@お腹 - 2016/03/11(金) 09:35:46.24 .net (-2,-30,-67)
    関数にしてみた
    M-x >> でリージョンがあればその範囲、なければバッファ全体を追記

    (defun >> (beg end)
    (interactive
    328 : 名無しさん@お腹 - 2016/03/11(金) 09:38:23.38 .net (+3,-30,-120)
    あれ?今度は書けたかな

    (defun >> (beg end)
    (interactive "r")
    (let* ((urp (use-region-p))
    (beg (or (and urp beg) (point-min)))
    (end (or (and urp end) (point-max)))
    (prompt (format "%s >> " (if urp
    (format "region %s to %s" beg end)
    (format "buffer %s" (current-buffer))))))
    (append-to-file beg end (read-file-name prompt))))
    329 : 名無しさん@お腹 - 2016/03/11(金) 17:44:41.01 .net (+40,+22,+1)
    ありがとう。
    330 : 名無しさん@お腹 - 2016/03/12(土) 18:30:01.81 .net (+168,+29,-160)
    emacs 上で shell や ssh を動かして、なんでもかんでも emacs でやってきましたが、
    最近、「そんなトロいエディタ使ってるから作業が遅いんだ」と言われてしまいました。

    システム関係のプログラムの開発やメンテナンスで、
    とにかくスピードを求められる仕事が増えてきたのですが、
    どうもそういう仕事を多くしている人の目から見ると、
    emacs のやりかたはトロ臭く見えるらしいのです。
    (自分のやりかたがトロ臭いだけなのかもしれませんが)

    vi + コンソール や、windows 上でのスクリーンエディタを使ったやりかた、
    その他 Sublime や Atom 等の最新のエディタを使ったやり方に引けをとらない作業効率を
    emacs で実現することは可能なのでしょうか。
    331 : 名無しさん@お腹 - 2016/03/12(土) 21:13:32.21 .net (+68,+29,-138)
    >>330

    言語は問わず、できるだけスクリプトもしくは elisp にして
    (もちろん、少々のパラメータの変更などはインタラクティブに変更可能にして)
    もし elisp ならば eval-last-sexp で即座に実行可能な状態にすればいいのでは!?

    多分初期段階ではめんどうでも、積み重ねると既存のものの組み合わせになっ
    てくるから、めんどうさが減ってくるのでは。
    332 : 名無しさん@お腹 - 2016/03/12(土) 22:16:34.26 .net (+65,+29,-27)
    デフォルト設定のemacsで
    ↓キー押しっぱなしのカーソル移動で画面をスクロールしてるのを
    見せたりしたんだろうな
    333 : 名無しさん@お腹 - 2016/03/13(日) 01:09:18.24 .net (+47,+24,+0)
    がんばって応援してる
    334 : 名無しさん@お腹 - 2016/03/13(日) 01:20:38.90 .net (+57,+29,-18)
    女とエディタは少しトロいぐらいの方がええんやで
    335 : 名無しさん@お腹 - 2016/03/13(日) 08:42:21.84 .net (+12,-23,+0)
    >>332
    流石にそれはないだろ
    C-n
    に違いない
    336 : 名無しさん@お腹 - 2016/03/13(日) 10:59:42.22 .net (-2,-30,-68)
    El CapitanのTerminalでEmacs動かした時ControlキーとShiftキーを使ったバインドが反応しないんですが回避方法ありますか?
    "C-M-%"とか効かないんですぅ
    337 : 名無しさん@お腹 - 2016/03/13(日) 14:42:37.87 .net (+114,+29,-165)
    >>330を見てるとEmacsのやり方がとろいのかEmacsの動作速度がとろいのか分からんな

    ちなみにTypeScriptとかLLVMとかはコンパイラ内にソース解析機能があって
    それ使うとEmacsでもバリバリ補完が効くようになって超便利

    今時はコンパイラ側にソース解析機能を載せるのが流行りだから
    エディタに文句言ってるやつの方が遅れてる

    要するに何でも受け入れられる懐の深いエディタのEmacsこそが
    一週回って最先端のエディタと言える
    338 : 名無しさん@お腹 - 2016/03/13(日) 15:22:57.26 .net (+57,+29,-4)
    トロい女も割となんでも受け入れてくれるしな
    339 : 名無しさん@お腹 - 2016/03/13(日) 18:58:51.97 .net (+57,+29,-65)
    emacsなんか使ってて遅いって
    コマンドラインでガシガシ仕事する真性のUNIX使いに言われてんのかと思ったら
    ただのエディタ論争かよw
    こんなの言ってるヤツらも素人に毛の生えた程度だぞw
    340 : 名無しさん@お腹 - 2016/03/13(日) 19:03:40.14 .net (+57,+29,-8)
    じゃあユニケージとか言ってる奴がUNIXの達人で最速クラスなの?
    341 : 名無しさん@お腹 - 2016/03/13(日) 19:33:20.30 .net (+57,+29,-30)
    最速かどうかは知らんが
    ウィンドウシステムなんて入れませんがなにか?っていう
    ガチすぎるサーバ数十~数百台の面倒見るような仕事なら
    好むと好まざるとに関わらず達人になるだろうよ
    342 : 名無しさん@お腹 - 2016/03/13(日) 20:41:56.47 .net (+72,+28,-24)
    >>337
    ダイナミックロードのサポートしたのは良いけど、gpl_compatibleとシグネチャー要求する懐ろの狭さはなんとかならんかね

    大昔のPC98思い出して呆れたわ
    343 : 名無しさん@お腹 - 2016/03/13(日) 21:06:28.08 .net (+91,+29,-42)
    ダイナミックローディングなんか入れて
    emacsがウェブブラウザ並のマルウェア蔓延アプリと化すのに
    リーチかかってるだろ
    シグネチャくらい当然
    344 : 名無しさん@お腹 - 2016/03/14(月) 02:44:26.88 .net (+1,-26,-13)
    つうか sublime や atom てそんなに捗るもんなのか
    345 : 名無しさん@お腹 - 2016/03/14(月) 03:27:27.91 .net (+0,-28,-5)
    Lispの勉強しなくても使えるからな
    346 : 名無しさん@お腹 - 2016/03/14(月) 08:30:10.77 .net (+70,+29,+0)
    >>343
    そういう理由じゃないから
    347 : 名無しさん@お腹 - 2016/03/14(月) 10:37:21.21 .net (+6,-21,-15)
    このスレの大部分の人もelispしらないじゃん

    web関連で使ってるとsublimeのほうが便利なことはよくあるかな
    348 : 名無しさん@お腹 - 2016/03/14(月) 12:19:43.33 .net (+52,+29,-1)
    ならそれ使えばいいだろ
    さよなら
    349 : 名無しさん@お腹 - 2016/03/14(月) 13:07:19.52 .net (+57,+29,-17)
    elisp書けないのにemacs使ってたらそりゃトロく見られるし実際トロい奴だわ
    350 : 名無しさん@お腹 - 2016/03/14(月) 16:44:34.82 .net (+22,-5,+4)
    いいんだよ、これからできるようになるから ^p^
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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