1 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 06:49:45.33 .net] 前スレは落ちていないみたいだけど。 GNU Emacs - GNU Project - Free Software Foundation (FSF) https://www.gnu.org/software/emacs/ EmacsWiki: サイトマップ www.emacswiki.org/emacs/ 前スレ Emacs Part 49 echo.2ch.net/test/read.cgi/unix/1449824135/
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/09(金) 19:49:49.50 .net] markdownだって、表示させるようにelisp書けばいい
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/09(金) 21:08:54.57 .net] LaTeX、html、はもちろんdocxなどもmarkdown + pandocですぐに変換できる。 ただ、emacs上でmarkdown-modeを使うか、あるいはorg-modeを使うかという点では、圧倒的に後者の方が使いやすいよね。 あと、org-modeはやっぱりスケジュール・ToDo管理してなんぼなのかなと思う。
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/10(土) 02:48:42.32 .net] githubがmdなんでmdも覚えたぞ 大した手間じゃなかったけど
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/10(土) 03:50:23.93 .net] markdownってリストが使いにくいわ
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/10(土) 04:01:50.71 .net] それなりの大きさの文書になるとLaTeXの方が楽になるんだよな。mdよりも。
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/10(土) 04:17:41.29 .net] >>517 githubはorg使えるぞ
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 01:22:51.99 .net] オススメのカラーテーマを聞きたい 今aurora使うこと多いけど飽きてきた
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 03:15:48.69 .net] solarizedかmaterial
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 03:20:42.33 .net] >>521 https://github.com/kuanyui/moe-theme.el これの黒いほう。 名前はふざけてるが好き。
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 10:31:31.26 .net] monokaiを少しカスタマイズしたやつ
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 18:47:55.87 .net] ずっとtangotangoだな。トリコロールカラーが( ・∀・)イイ!!
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 22:52:07.95 .net] けっこう頻繁に気分で変えるけど厳密にforegroundが#000000でbackgroundが#FFFFFFでないといけないという拘りはあるからそこだけいじっている
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 23:57:36.33 .net] ほう、auroraもいいね 今は railscasts-reloaded 使ってる、似た感じだが変えてみるか
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/15(木) 02:51:35.31 .net] wheatgrass に惚れこんでずっと使ってる
545 名前:名無しさん@お腹いっぱい。 [2017/06/15(木) 14:56:43.66 .net] やっぱり聞いて見るもんだな、知らないテーマがいくつか出てきた。 挙がったテーマ上から使って見てる。
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/15(木) 17:34:42.82 .net] カラーテーマはタイムイーターだからほどほどに ^^;
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/15(木) 19:23:02.10 .net] material使ってたけどmoe-themeにした すごく見やすくなった ありがとう >>523
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/17(土) 13:03:59.22 .net] moe-theme、カッコとか変わる部分が多すぎてつかいにくいー ^p^
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/17(土) 15:32:47.11 .net] >>532 カッコの色が変わるってことか? フォントまで変わる?
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/17(土) 15:42:16.63 .net] >>533 使えよw
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/18(日) 10:44:32.38 .net] MacのEmacsで、右コマンドキーを押すとtoggle-input-methodがonになって 左コマンドキーを押すとtoggle-input-methodがoffになるようにしたいのですが init.elにどんな風に設定すればよいでしょうか?
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/18(日) 10:47:29.47 .net] 右コマンドキーを押すとtoggle-input-methodがonに 左コマンドキーを押すとtoggle-input-methodがoffになるようにする
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/19(月) 23:20:30.05 .net] C-g keyboard-quit をESCとか他に割り当ててる人いる? C-g = M-g にした方が操作性上がる様に思うので試す予定なんだが。
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20
] [ここ壊れてます]
555 名前:(火) 11:21:24.52 .net mailto: C-g を変更するのは抵抗あるよね M-g のメインの利用目的が goto-line なら、いっそのこと evil をいれればより操作性あがりそう [] [ここ壊れてます]
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 11:30:19.34 .net] M-gはマークセットだわ ^^;
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 20:02:23.25 .net] ?
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 22:04:49.02 .net] >>535 Mac使ってないから分からんけど、それってIMEで設定するんじゃないの? ていうか、その動作、分ける必要ある?分けたいにしても両方のキーともON/OFFで所望の動作にならないか??? その設定が出来ないのか…
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 22:29:37.54 .net] あ、現在のステータスに関わらずON/OFFしたいということか
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/21(水) 01:03:36.02 .net] >>535 それはEmacsだけでなくOS側も含めて設定するんだよ。karabiner使えばできる。 www.inabamasaki.com/archives/1898#karabiner
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/21(水) 19:08:17.83 .net] C-g を M-g に translation して諸々試してみた。 元々 M-g の prefixに移動系のコマンドを数多く割り当てていたので、それがCtrlから指を動かさず使えるのはかなり便利ではある。 C-s isearch, C-r, swiper C-@ avy, C-g avy/goto-line/point-undo等で自由に動ける。 デメリットは無意識にC-gを押してる。これが予想以上に多かった。慣れの問題。機能的には今の所問題ない。 今の所メリットの方が多いけどもう少し試用して判断。
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/21(水) 20:21:49.06 .net] なにこのひと・・・
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/22(木) 03:18:03.63 .net] keyboard-quitは最重要だからg周辺の空いてるキー全部にbindしてる
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/24(土) 21:17:57.63 .net] るびきちさんの本でanythingについての情報多いのてどの本ですか?
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/26(月) 23:14:37.79 .net] >>232 , >>234 follow-modeで、最下行でC-nすると右画面の最上行に移ってすぐに左に戻るのは、gui環境ですか? ターミナルの先(emacs -nw)だと、カーソルは右画面に移って左に戻ることは無いようです。 Windows(NTEmacs)だと、窓の縦サイズを1ドット単位で微調整することで、左に戻らなくなります。 ってのは、バグですかね? あと、M-x multicolumn-mode すると。5〜10秒くらい固まりません?
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/28(水) 16:22:59.98 .net] thesaurus_query.vimのような、Thesaurus.comやそれなりに実用的なシソーラスが 利用できるパッケージはないでしょうか?
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 15:11:19.98 .net] csv-modeでC-aすればカンマで列が整いますが、そのときの間隔をしていすることはできませんか? 広くしたいです
568 名前:名無しさん@お腹いっぱい。 [2017/07/06(木) 18:49:08.73 .net] >>550 C-c C-a (csv-align-fields) だよね。 そういう設定はなさそう。 幅を計算している関数の戻り値をadviceで改変する、くらいかな。 https://pastebin.com/LmSENry5 C-c C-a したときの列の最小幅を my-csv-column-width カスタマイズ変数で指定できるようにする設定。 コマンド(C-c A)で同変数の値をバッファ毎に、一時的に変更できるようにした。
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 20:29:07.18 .net] エスパーありがとうございます。めちゃめちゃ見やすくなりました。助かりました! (_ _;)
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 20:29:46.67 .net] >>551 すいません。アンカ忘れました
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/10(月) 00:43:05.95 .net] EmacsはM-qなどでfillすると複数のスペースをまとめて詰めてしまいますが、 余分なスペースがあってもいじらないようにはできないでしょうか?
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/15(土) 08:53:36.80 .net] ぐぐっても見つからなかったんですが、 漢数字を算用数字に変換するマクロありませんかね?
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/15(土) 08:55:06.30 .net] 折角目の前に高性能なLISPインタープリタがあるんだから作ってしまえ
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/15(土) 13:59:49.05 .net] >>555 sedをshell-command-region でよくね?
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/15(土) 14:37:04.82 .net] 1234を一ニ三四にするのは単純だけど、千二百三十四にするのは単純じゃないだろう 特に0が挟まる場合
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/15(土) 23:55:08.75 .net] 各桁で抽出して加算
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/15(土) 23:56:59.33 .net] 漢数字でなくて英語のあったらそっち改造した方が便利かな
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/17(月) 23:45:03.31 .net] 漢数字版欲しいかも 法令読むとき漢数字だらけでストレスたまる
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/18(火) 00:00:26.44 .net] >>561 ttps://ja.osdn.net/users/bellyoshi/pf/Kansuu/scm/blobs/97bf14a51c223a08dcaa7726773b7b22971fc027/KansuuLib/KansuuLib/KansuuConverter.vb 検索すると他言語では色々ヒットするな
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/18(火) 18:05:30.72 .net] >>562 それは算用数字→漢数字だな 逆を作るとしてもそんなに難しくはないと思うけど
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/20(木) 23:14:43.72.net] migemoとかでできないの?
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/21(金) 09:38:26.26.net] このへんをelispで書き直すんだ https://github.com/siman-man/yen
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/22(土) 13:07:45.09.net] anything実行中にフォントサイズ変更てどうやるの?
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/23(日) 17:05:15.46.net] 変数show-paren-modeの値を設定するだけでは有効にならないと書かれているのに、 なぜこれで有効になるんでしょうか?何か勘違いしてますか? (show-paren-mode -1) (add-hook 'prog-mode-hook (lambda () (setq-local show-paren-mode t)))
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/24(月) 16:32:00.18.net] なんでemacs lisp テクニックバイブルはpdfないの?
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/25(火) 02:37:10.10.net] 功成り名を遂げた人が趣味で書くものはpdfがあります
587 名前:名無しさん@お腹いっぱい。 [2017/08/02(水) 01:03:11.90 .net] >>568 紙の本買いたくなきゃ、Amazonのページにある目次だけ見て 項目名で、適当にググるか、英語に抵抗なければEmacs付属のマニュアルで調べる、で良いと思う よく情報が整理されているとは思うけど、マニュアル読めばわかる以上のこともそこまで書いてあるわけではない
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/02(水) 04:50:01.52 .net] あの本は微妙だった
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/02(水) 13:03:35.99 .net] つーか、著者のるびきちは文章が壊滅的にだめ。 編集者はもっと推考してやれよと思う。 初心者向けとしては内容は悪くないし、貴重なlisp本としてはもったいない。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/02(水) 14:04:52.96 .net] るびきちって昔はルビーのキチガイだったよな?
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/02(水) 17:02:43.35 .net] >>572 自分はぜんぜんよみやすいけどな
592 名前:名無しさん@お腹いっぱい。 [2017/08/04(金) 08:35:15.62 .net] Vim だと単語単位の移動の際, Vim|の|単語単位|の|移動 と,通常の(つまりブラウザとかでの)単語の認識なんですが, Emacs だと Emacs|の|単語単位の|移動 となっていて,どうやら漢字-かな境界を単語の境界として認識していないようです。 これ仕様ですか?forward-char ってそれ以上分解出来ないっぽいんですけど。
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 10:02:12.92 .net] そういう挙動になってんだからそりゃ仕様だろう バグとは考えにくい
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 10:16:49.72 .net] >>575 word-separating-categoriesかな vim風はこれが全般的に参考になるのではないかと tarao.
595 名前:hatenablog.com/entry/20130306/evil_appendix [] [ここ壊れてます]
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 11:38:22.96 .net] >>576 >>577 ありがとうございます。 まあ元々ずうっと vi/nvi/Vim/NeoVim を使っていたので Evil や Spacemacs を利用しようかなと思っているんですが, その「Vim 風に使いたい」というのはまた別の問題で, もっとも根本にある挙動が他のアプリケーションと違ってて嫌だなという話です。 --- (ブラウザ等で)英単語を選択するにはその単語の上でダブルクリックすれば選択できます。 日本語の文章ではその時 ひらかな/かたかな/漢字 という単位で選択されるので,私は日本語での非文法的な「単語」はその単位だと思っていた訳です。 実際 jVim/Vim 7.3.x, 8.x/NeoVim ではその単位で単語が定義されていました。また GEdit などでも同じ挙動でした。 Emacs の単語移動と同じ挙動(日本語を細かく切らない)は端末アプリケーションくらいでしか確認できませんでした。 私は日本人(深い意味はないですw)なので,日本語の「単語」を細かく区切ってもらった方が編集するときに楽なので,ああいう言い方になりました。
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 12:04:46.50 .net] 「仕様ですか」という問いは 文字通り仕様か否かを聞きたいのか、 それとも他の何かを聞きたいのか
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 12:29:39.77 .net] 左様
599 名前:名無しさん@お腹いっぱい。 [2017/08/04(金) 13:02:46.20 .net] チラシの裏にどうぞ
600 名前:名無しさん@お腹いっぱい。 [2017/08/04(金) 13:08:06.71 .net] www.dotup.org/uploda/www.dotup.org1328213.jpg.html
601 名前:名無しさん@お腹いっぱい。 [2017/08/04(金) 13:10:32.21 .net] まちがえた www.dotup.org/uploda/www.dotup.org1328213.jpg
602 名前:名無しさん@お腹いっぱい。 [2017/08/04(金) 13:32:13.46 .net] ここがチラ裏じゃないと思ってるバカってまだいたのかwww
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 14:09:28.89 .net] 上のリンク先に説明されてるけど、 Evil使うならevil-cjkが差異を吸収してくれるから どうでもいいんじゃね 好みの問題を日本人云々とか言わないでね
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 14:10:46.29 .net] 設定または裏設定で変えられるか聞きたいんじゃないかな
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 14:25:32.69 ID:a0SyiONhf] >>586 であれば最初からそう聞けばいいのに
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 14:26:09.84 .net] >>586 であれば最初からそう聞けばいいのに
607 名前:名無しさん@お腹いっぱい。 [2017/08/04(金) 14:34:48.31 .net] >>577 そんな変数があったんだ ;; M-@ (`mark-word') や M-f (`forward-word') などの単語単位コマンドでの ;; |こういう|漢字とかなの|区切り|方を| ;; |こういう|漢字|とかなの|区切|り|方|にする| (setq word-combining-categories (remove '(?C . ?H) word-combining-categories)) (setq word-combining-categories (remove '(?C . ?K) word-combining-categories))
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 14:38:18.58 .net] 「仕様」という単語を「変更不可能」という意味で使ってるのかな
609 名前:名無しさん@お腹いっぱい。 [2017/08/04(金) 14:47:11.79 .net] >>589 おまけ ;; |ひらがなと|カタカナ| (初期設定) ;;(add-to-list 'word-separating-categories '(?H . ?K)) ;; |カタカナとひらがな| → |カタカナ|とひらがな| (add-to-list 'word-separating-categories '(?K . ?H)) ;; |ハンカクカタカナぜんかくひらがな|、|ぜんかくひらがなハンカクカタカナ| ;; ↓ ;; |ハンカクカタカナ|ぜんかくひらがな|、|ぜんかくひらがな|ハンカクカタカナ| (add-to-list 'word-separating-categories '(?k . ?H)) (add-to-list 'word-separating-categories '(?H . ?k)) ;; |ハンカクカタカナゼンカクカタカナ|、|ゼンカクカタカナハンカクカタカナ| ;; ↓ ;; |ハンカクカタカナ|ゼンカクカタカナ|、|ゼンカクカタカナ|ハンカクカタカナ| (add-to-list 'word-separating-categories '(?k . ?K)) (add-to-list 'word-separating-categories '(?K . ?k))
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 14:47:59.80 .net] 確実にマに向いてない
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 19:56:05.91 .net] >>589 本当だ。直感的にこの方が便利に感じるけど何か影響があるのかな? 他にもぶら下げインデントとか、 たまにVimのデフォルトの動作が良さそうに見えることもある。
612 名前:名無しさん@お腹いっぱい。 mailto:578 [2017/08/04(金) 21:01:56.60 ID:2mXr0N/k.net] みなさんありがとうございます。 私の投稿で不快な思いをさせてしまい申し訳ありません。 >>577 が示してくださったサイト
613 名前:参考に,M-f/b にも同様の挙動を割り当てました。 [] [ここ壊れてます]
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/04(金) 21:30:25.79 .net] 快とか不快とかそういう問題ではない
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/05(土) 06:30:08.11 .net] >>595 しつこいよw
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/05(土) 07:20:54.44 ID:792KGU9H.net] 何度もすいません。 一応注記しておくと,私のレスは >>575 >>578 >>594 のみです。 前半2レスは ID による証拠がないです。申し訳ないです。
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/05(土) 10:44:22.37 .net] しつこいおとこの人ってさいてい…
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/05(土) 11:34:59.67 .net] >>597 そのくらいはわかるからわざわざ言わなくて大丈夫よ >>575 の「仕様ですか」にしても>>594 の「不快な思い」にしても、 言ってることと本来言うべきことがちぐはぐなんだよね もっと自分が使ってる言葉がどういう意味なのか考えた方がいいよ
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/05(土) 14:59:39.70 .net] ぼくは,カーソル移動はこれが参考になりました ^^; https://gist.github.com/jidaikobo-shibata/467f4302c002049bfb95511bd21cdbe7
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/05(土) 20:50:44.92 .net] >>578 日本語文章の編集単位は文節が基本だと思っていたが、 vimは単語単位なのか? 単語単位という発想は、欧文の分かち書き文化に汚染されているとしか思えない。
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/05(土) 22:21:37.79 .net] 単に実装が楽な方法とっただけじゃね
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/07(月) 19:36:48.48 .net] 何故そこで欧米云々が出てくるのか,コレガワカラナイ。
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/07(月) 19:49:46.11 .net] >>603 ワカル ヒツヨウ ハ ナイカラ アンシン シロ
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/07(月) 23:45:27.16 .net] >>604 ソウカ ワカツタ キモ ニ メイジル
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 00:19:42.47 .net] すもももももももものうち 極端な例だがこれはVimだろうがEmacsだろうが正しく単語移動出来ない 考えるだけ無駄、ハゲるだけ Mecabとか裏で動かせばだいぶマシにはなるだろうけど
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 05:52:18.02 .net] $ mecab すもももももももものうち すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ の 助詞,連体化,*,*,*,*,の,ノ,ノ うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ EOS WOW!
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/09(水) 05:34:39.69 .net] 特別処理してそう
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/10(木) 19:59:47.67 .net] >>594 vimではEasyMotionは使ったことあるのかな? 方向性は違うけど、一度 migemo + avy 試してみては?
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/12(土) 02:58:38.32 .net] もっと盛り上げていこう お盆だけに
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 18:09:46.69 .net] Emacs の作者はもう死んでるんだろうな。 茄子用意しなきゃ。
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 18:19:25.99 .net] >>611 リチャード・ストールマンは死んでないよ。
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 18:34:45.53 .net] ゴスリンも死んでないし MacLisp版やTECO版の寄与者も結構生きてるだろう
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 18:54:28.69 .net] ゴスリンてなにしてんだ今
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 19:14:52.21 .net] >>614 amazonでAWS
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 01:59:14.17 .net] Amazon てマ?
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 06:44:42.37 .net] >>616 https://www.facebook.com/james.gosling.96/posts/10155133288856328
637 名前:615 mailto:sage [2017/08/14(月) 18:05:56.97 .net] >>617 ありがとう。 コメント 200 くらいあって笑ったww
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 23:33:47.91 .net] みんな元気でなにより
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 06:36:07.34 .net] 盆に Vim から移ろうかな……(まだ移って
640 名前:ネいw) vimrc なる資源がありつれば手放すのに惜しみはあれど,Evil なんか使えばいけそう。 Emacs のその拡張性,如何事も越えること知らず。 [] [ここ壊れてます]
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 06:37:31.34 .net] Vimにはnavi2chが無い
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 06:52:54.17 .net] vi使いはUNIX的思想に基づいて単体稼働のnavi2chをviでコーディングすべき
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 07:21:02.70 .net] 今時 vi 使いもいないし,UNIX 哲学守ってるソフトウェアもないよ。 そしてそれは全く憂くべきことではない。
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 23:58:59.90 .net] UNIX的思想で作られたエディタなんて、そもそもないだろう しいて言えばedぐらいなんじゃないか?
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 01:53:13.83 .net] Archだけどvi使ってる
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 02:11:56.23 .net] まあvimmerはcatで何でもできるらしいから
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 07:08:52.30 .net] catで文書作成ってどうやるの? echoならできそうだけど
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 07:18:57.81 .net] cat というより readline が提供する機能を使っての文書作成ってことじゃね? つーかこれ新規作成と別ファイル経由しての追加しか出来ないから,冗談の一種だろうね。 sed 使ったら行削除やらできるけど,sed って s*ed* だし……。
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 08:23:48.08 .net] cat > foo Hello World # Control-Dを入力 ってことでしょ
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 10:01:07.91 .net] >>629 それを readline というのだが……。
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 10:22:40.99 .net] catにはreadlineは組み込まれておらん
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 10:30:12.71 .net] >>627 何歳?
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 12:17:17.96 .net] なるほど ファイルを指定してない時は標準入力を読み込むのね >>632 若造ってこと?老害ってこと?
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 13:10:12.98 .net] 昔はUNIXシェルの勉強では必ずと言って良いほど 標準入出力のcat例題が有った Emacsはほとんどみんな使ってたのに 使い方と言えばチュートリアルしかなかったな
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 13:49:24.31 .net] >>633 悪くいうつもりもないが、プロファイルは気になるね。どうやってemacsにたどりついたのかなと。 ストールマンならcatさえあればなんでも作れるみたいなジョークもあった様な気がする。
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 14:46:35.74 .net] ビル・ジョイでは(´・ω・`)
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 15:09:21.85 .net] 似たようなもんだ
658 名前:名無しさん@お腹いっぱい。 [2017/08/16(水) 16:25:01.95 .net] 昔,万能 Cプログラムがあったなぁ. 1行でいいんだ. #include </dev/tty> っていうネタに近いな.
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 18:31:38.06 .net] >>635 単に古くから「ユーザー」としてunix系OS使ってただけ viとemacsしか代表的エディタが無かった 文章作成にも使うのでM-qが便利
660 名前:名無しさん@お腹いっぱい。 [2017/08/16(水) 22:32:03.63 .net] >>631 cat には原稿入力機能は含まれておらん。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 00:12:20.46 .net] cat >> `date +%F` 大昔には一行だけの走り書きメモってのをやってたけどなぁ 実際にはこれで数行以上入力してたけど
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 03:13:56.65 .net] メモは「ヘイ シリ ホゲホゲとメモ」一択だろ
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 05:43:21.21 .net] 口頭でメモかっこ良いナー
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 12:30:45.99 .net] >>642 OK Google Alexa だろw
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 13:03:49.01 .net] Emacsと関係ない話はそろそろ切り上げてくれ
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 18:44:18.42 .net] いい加減レス違いですよ
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 19:50:17.32 .net] お
668 名前:もんな [] [ここ壊れてます]
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/17(木) 23:45:42.11 .net] Emacsからモダンな音声認識を使えると楽しそう。
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/18(金) 00:53:19.70 .net] >>646 「スレ違い」じゃね
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/18(金) 11:14:29.20 .net] M-x doctor とおしゃべりできるのか。
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/18(金) 16:44:08.41 .net] 「あなたはどうしてその質問をしたのですか?」
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/18(金) 23:38:59.77 .net] ケツがカユかったからです
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/19(土) 00:12:36.15 .net] 続けて
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/19(土) 13:21:13.14 .net] あなたのことが嫌いだ。
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/19(土) 20:47:49.25 .net] 秘書が請求書を送ります
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/20(日) 22:25:04.32 .net] その口調をやめろ。おまえの話にはうんざりだ。
678 名前:名無しさん@お腹いっぱい。 [2017/08/21(月) 23:55:11.92 .net] その口の利き方はなんだ お郷が知れるぞ
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/22(火) 00:11:04.14 .net] お郷について、もう少し話してください
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/22(火) 01:31:09.62 .net] だから秘書が請求書を送るっつってんだろてやんでえべらんめえ
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/23(水) 00:18:30.77 .net] ジャパ〜〜ン♪
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/23(水) 09:54:16.87 .net] 下のように設定してもハイライトの時間変わんないんですが,なんで orz (show-paren-mode 1) (setq show-paren-delay 0)
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/23(水) 10:33:19.94 .net] すいません.*Open Recent*のときだけでした ^^;
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/24(木) 20:46:48.39 .net] GNU Emacs じゃない Emacs って今でも開発されてんのかな。ざっと Wikipedia みたところだと,XEmacs くらいしかないっぽいけど。
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/24(木) 20:52:18.87 .net] xemacsあるのかよ…
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/24(木) 23:21:17.66 .net] XEmacsなんてもはやコンパイルすら通りそうにないけどな
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/24(木) 23:45:46.21 .net] Fedora 25 に XEmacs 21.5.34パッケージがあった
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/25(金) 00:18:35.57 .net] XEmacsってまだ開発されているの?
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/25(金) 00:25:26.42 .net] 自分で調べたけど、ほそぼそとまだ開発続いてたのね https://bitbucket.org/xemacs/xemacs >>666 それが出たのが 2013年かー XEmacs 21.5.34 "kale" is released. 2013-06-24
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/25(金) 22:58:39.96 .net] 他に知ってるのはこれくらい 新しい順になってるはず Windowsのみサポートの独自実装 CMU Common Lispの統合環境のEmacs風エディタ ゴスリンがCで書いたやつ MuLispの統合(以下略 MacLispの統合(以下略 TECOのマクロ InterLisp-DのエディタはEmacs風だったんだろうか
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/25(金) 23:05:23.06 .net] TAOの統合(以下略 KL1のPmacs も入れとくか
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 00:27:36.12 .net] 二十数年前にはkemacsとかngとか使ってたけど ああいうのはemacsのサブセットって言うの?
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 01:44:08.03 .net] GUI部分?だけatomとかsublimeみたいな 近代的にしたemacsとかはないんだろうか? spacemacsとか見ると頑張ればそれなりにはできそうだけど、こういうグラフィカルなgitログとか見せられると負けた気になる。 できたらできたで、互換性の問題からそれってemacsなんだっけ?とか言われそうだけど。 https://discuss.atom.io/t/git-log-package-graphs-your-commits/11908
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 03:05:19.21 .net] ターミナルでの使用を考えないブランチを作ればいい
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 08:23:36.72 .net] >>672 マウス使ってる時点でス
696 名前:求[ [] [ここ壊れてます]
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 15:04:16.01 .net] >>674 いや、マウスは使ってないよ。 ただ見た目が古風でしょぼくね?
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 15:54:19.93 .net] EmacsのGUIをElectronにするのだ
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/27(日) 02:36:15.52 .net] atomとかsublimeってuiがキレイっていう以外の利点はあるの
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/27(日) 03:25:01.17 .net] >>675 リンクの一番最初のgif動画がどうみてもマウス使ってるんだが
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/27(日) 20:25:29.80 .net] >>677 当該エディタスレで聞いたら? まあ、Web関連の仕事(Script?)をする人はマクロがすぐに書けるようになるって どこかで見かけた気がするが、関係なさそうでスルー
702 名前:名無しさん@お腹いっぱい。 [2017/08/27(日) 20:32:20.25 .net] emacs や vim と比べてハードルが低いのは大きな利点じゃないかな
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/27(日) 20:35:07.88 .net] 初期設定で録に入力もできない Vim に比べればカーソルキー使えてシンタックスハイライトもしてくれる Emacs は初心者も歓迎してるんじゃないかね。 と思って調べたら Vim っていつのまにかカーソルキー使えるようになってんのか。
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/27(日) 22:19:11.13 .net] viだって大昔から使える
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/28(月) 00:26:52.69 .net] カーソルキーはホームポジションから手を動かすことになるからイラン
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/28(月) 00:44:45.54 .net] mozc実行中のマークを下のように変えられると知ったのですが,色を変えるにはどうすればいいのでしょうか? (setq mozc-leim-title "[I♡Mozc]")
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/28(月) 22:35:29.67 .net] atomはWindowsに入れてみて 文字コード自動認識がもっさり してるのに嫌気がさしてやめた emacsもWindowsで lnk ファイル 辿れたら常用なんだけどな
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 00:24:26.76 .net] >>683 馬鹿俺は初心者にとってと枕詞にしてるだろが。 カーソルキー「も」使えるんで変態的な操作を要求しないという意味だそれくらい分かれやボケ
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 11:30:07.29 .net] >>681 vimがカーソルキー使えなかったのっていつの話?
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 11:47:22.14 .net] >>686 初心者にホームポジションをキープ出来ない癖を付けさせるカーソルキーって悪じゃね?
711 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 11:56:31.28 .net] emacsの片手操作拒否の姿勢はいつも正しいとは思わんね
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 12:19:16.89 .net] キープ出来ない癖wねえわそんなのw
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 12:27:53.91 .net] そもそもカーソルキーってかpnfbって最後の微調整にしか使わなくね? ページ移動に検索に行頭行末に単語移動の後
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 18:49:33.84 .net] lnk解析して辿るプラグインとか書けないのかしら
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 20:43:50.85 .net] >>692 あまりお勧めはしませんが、w32-symlinksを最新のemacsでも動くようにした設定はここにあります。 https://www49.atwiki.jp/ntemacs/pages/31.html Bash on Ubuntu on Windows の emacs からでも使えます。
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/29(火) 20:56:46.00 .net] MSの作ったものに触ると特許がーとかなりそうなので素直にLinux
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/02(土) 22:52:36.36 .net] hlinum-mode をちょいと時間立ってからアクティブにすることできませんか?目がちかちかする
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/05(火) 13:32:03.13 .net] spacemacsで:sp入力したらEnter不要で画面分割するにはどう書けばいいでしょうか
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/05(火) 19:28:23.36 .net] >>696 質問の意味がよくわからないんだけど (define-key evil-motion-state-map (kbd ". s p") #'hogehoge) ってこと? ただ分割するだけなら SPC w / や SPC w - で
720 名前:「いような気もするし…勘違いしているかな?^^; [] [ここ壊れてます]
721 名前:名無しさん@お腹いっぱい。 [2017/09/05(火) 20:40:00.48 .net] vimでいうところの nnoremap :sp :sp<CR> がしたかったけど SPC w いいですね。 こっち使っていきます。 が、参考にどうすればいいか知りたいです。 ググり方が悪いので Enter の入れ方が見つけられなくて。
722 名前:名無しさん@お腹いっぱい。 [2017/09/06(水) 00:04:54.96 .net] >>696 >>698 spacemacs っていうか evil だねそれ (define-key evil-ex-map (kbd "sp") 'evil-window-split) ‘evil-ex.el’ https://github.com/emacs-evil/evil/blob/master/evil-ex.el > ;; Ex is implemented as an extensible minilanguage, whose grammar > ;; is stored in `evil-ex-grammar'. Ex commands are defined with > ;; `evil-ex-define-cmd', which creates a binding from a string > ;; to an interactive function. It is also possible to define key > ;; sequences which execute a command immediately when entered: > ;; such shortcuts go in `evil-ex-map'.
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/06(水) 11:00:25.17 .net] >>699 ありがとうございます 希望通りでした evilで調べます
724 名前:名無しさん@お腹いっぱい。 [2017/09/06(水) 19:50:16.46 .net] 便乗でspacemacsの話題なんですが.spacemacsに(keyboard-translate ?\C-h ?\C-?)でバックスペース使えるようにしてた設定がemacsclientで立ち上げると効かなくなってしまうのはどういう理由でしょうか? 最近spacemacs使い始めたばかりなのでまだ他の設定は弄ってません。
725 名前:名無しさん@お腹いっぱい。 [2017/09/06(水) 20:06:38.08 .net] spacemacs を使っています yatex-mode にひも付けて (define-key evil-motion-state-map (kbd y z f) #'myfunc) のようにいくつか設定しています そして (spacemacs/declare-prefix-for-mode 'yatex-mode "y" "TeX Setting") (spacemacs/declare-prefix-for-mode 'yatex-mode "y z" "TikZ Setting") のようにして SPC 押下で「y → +TeX Setting」をさらに y 押下で「z → +TikZ Setting」をメニュー(?)中に表示させるようにしています そして,insert-state-mode でも同じ関数を使えるように同様にして (define-key evil-insert-state-map (kbd \C-c z f) #'myfunc) などのように設定しています このとき上記と同様に \C-c 押下で「y → +TeX Setting」をさらに y 押下で「z → +TikZ Setting」をメニュー(?)中に表示させたいのですが その設定方法がわかりません わかる方がいらっしゃいましたらご教授よろしくお願いします
726 名前:701 [2017/09/06(水) 20:08:56.38 .net] >>702 (define-key evil-insert-state-map (kbd \C-c z f) #'myfunc) は (define-key evil-insert-state-map (kbd \C-c y z f) #'myfunc) の誤りです
727 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/06(水) 20:49:00.46 .net] >>701 (define-key key-translation-map [?\C-h] [?\C-?]) ではどうでしょうか?
728 名前:名無しさん@お腹いっぱい。 [2017/09/07(木) 02:17:36.70 .net] >>704 ありがとございます!無事に出来ました! ついでの質問なんですがevilモード使ってる皆さんはinsertモードでのカーソル移動はどこまでemacsのキーバインドに近づけてますか?やっぱりevil使うならvimの流儀を尊重して一々コマンドモードに抜ける癖をつけた方が賢明ですか?
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 02:41:34.32 .net] Spacemacsユーザーが一気に増えててウケる
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 06:02:04.73 .net] >>705 私は \C-a \C-e \C-p \C-n の4つを設定しています でも大抵は行表示を相対表示にして normal state で 12 j とか15 k とかで行移動か SPC j J や SPC s s で検索文字入力してカーソル移動しています たまに SPC j l で行頭移動とか normal/insert/visual 等の状態の使い分けが面倒じゃないなら spacemacs では vim の流儀のほうが使いやすくできているのではないかと思います
731 名前:706 mailto:sage [2017/09/07(木) 06:06:28.36 .net] >>707 vim の流儀ってことでもないですね^^; state の使い分けを前提とした normal state では基本的に SPC キーを押すっていう spacemacs の流儀っていう方が適切かな
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 18:45:23.39 .net] 若者が流入するのは良いことだ
733 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 18:48:51.15 .net] >>693 w32-symlinks.el の限定流用バージョンを考えてみました。 https://www49.atwiki.jp/ntemacs/pages/72.html こちらであれば emacs への影響は限定的となります。 今のところNTFSシンボリックが参照できない Base on Ubuntu on Windows でも使えるので便利です。
734 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 19:57:37.89 .net] spaceemacsて弄りにくくないのかな
735 名前:名無しさん@お腹いっぱい。 [2017/09/08(金) 20:14:37.85 .net] 年寄りだけど emacs から Spacemacs に乗り換えた 今まで新しい物が出たら試してその度に emacs に戻ってきたんだけど今回は戻らなそうだw SPC さえ押せば大抵のことができるのがいい emacs だと関数名を覚えていたり関数をキーバインドさせたりと面倒だったけど Spacemacs は最初からわかりやすくキーバインドが設定されていて (SPC wでウインドウ関係 SPC b でバッファ関係 SPC f でファイル関係などなど) SPC 押せば下部にそれに続くキーバインドで何ができるか表示されるから初心者でも分かりやすいね モードに慣れてしまえば使いやすいと思うよ・ω・ 難点は .spacemacs っていう設定ファイルでミスを犯すとノーマルな emacs での操作を思い出さないといけないところと 日本語の情報が少ないところかなw
736 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 20:37:28.66 .net] >>712 起動がくそ遅いよね
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 21:44:03.40 .net] なんか導入したい拡張あったときに困らないの?
738 名前:711 mailto:sage [2017/09/09(土) 01:42:08.53 .net] >>713 まあクソ遅いねw ただ起動してしまえばほとんど閉じることはないから起動している最中はトイレに行くことにしているw >714 拡張ってパッケージのことかな? 導入したいパッケージとかは普通に elpa で導入できるよ そこら辺は emacs と変わらない・ω・
739 名前:名無しさん@お腹いっぱい。 [2017/09/09(土) 02:29:24.75 .net] spacemacsでの:nohのコマンド名を分かる方いましたら教えて頂けないでしょうか?
740 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/09(土) 06:46:50.83 .net] >>716 「:noh」が直近の検索によるハイライトを解除するっていうことならそのまま「:noh[Enter]」って打ち込めばいいと思う 違うのなら「:noh」の意味をちゃんと説明すると誰か知っている人が教えてくれるかもかも
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/09(土) 06:53:55.40 .net] >>716 SPC SPC で「clear highlight」って入力して調べてみたけど SPC s c の spacemacs/evil-search-clear-highlight のことかな?
742 名前:名無しさん@お腹いっぱい。 [2017/09/09(土) 11:24:31.49 .net] >>717 その意味で有ってるのですが頻繁に使うのでSPCからのコマンドで実行できるように割り振っておこうかと思いまして >>718 ありがとうございます!まさにその通りでした!自分で割りふろうと思ってたのですが初めからちゃんと用意してあったんですね…
743 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 13:22:22.95 .net] Cygwin 早いですね。25.3.1 が公開されています。 https://www.mail-archive.com/cygwin-announce@cygwin.com/msg07921.html
744 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 13:45:23.74 .net] 元はこちらか。 https://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00211.html 本家のWindows版はまだのようです。
745 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 23:52:10.77 .net] 19.29って1995年か、年季の入った脆弱性ですね。
746 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/13(水) 23:38:33.29 .net] 今回の脆弱性をイマイチ理解してないけど、どうやらEmacsでメーラーを起動してるような人だと メールを見ただけで任意のLispコードが実行されてしまう可能性があるっぽい事が書いてあった Gnus使ってるから3行のワークアラウンドのコードをinit.elに追加した
747 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/14(木) 09:06:01.96 .net] x-displayの処理前チェックがされていないから、 <x-display><param>(when (message "hello world") nil)</param>test</x-display> なんてことができちゃうという話ですね あと、 19.29ってのは単なる間違いで、1999年に emacs-pretest-21.0.90~7452 向けに導入されたとのこと
748 名前:名無しさん@お腹いっぱい。 [2017/09/17(日) 02:05:16.98 .net] Windowsの25.3が出た。 cha.la.coocan.jp/doc/NTEmacs.html chuntaroさんのはまだ。
749 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/17(日) 08:55:36.59 .net] 25.3は、x-displayの機能潰した以外本当になにも変わってないから 別に新しくしなくても手でel書き換えるとか、init.elで機能潰すとかでいいじゃん
750 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/17(日) 22:58:29.23 .net] 24.5の俺が通ります マイナーバージョンが3になったからぼちぼち考える
751 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/02(月) 16:51:21.63 .net] >>727 俺はまだまだ使うよ。
752 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/11(水) 17:41:25.00 .net] 本出たのにこの過疎っぷり
753 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/11(水) 18:53:31.46 .net] どんな本ですか?
754 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/11(水) 19:00:32.04 .net] これかな? [改訂新版]Emacs実践入門―思考を直感的にコード化し、開発を加速する 2017/9/22 https://www.amazon.co.jp/dp/477419235X
755 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/11(水) 20:29:38.36 .net] 個人的には「詳細 Emacs calc」みたいな本が欲しい
756 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/11(水) 21:04:59.56 .net] Emacs Lispの最新リファレンスがあればいいや
757 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/12(木) 01:32:49.01 .net] pp-to-stringで質問です。 たとえば、以下のようなコードがあります。 (let ((word (pp-to-string '(:string "hoge\nhage")))) (print (mapcar (lambda (x) (format "0x%02X" x)) word))) wordのlisp-objectをpp-to-stringで変換し 価した時の値をhex表示します。 ("0x28" "0x3A" "0x73" "0x74" "0x72" "0x69" "0x6E" "0x67" "0x20" "0x22" "0x68" "0x6F" "0x67" "0x65" "0x5C" "0x6E" "0x68" "0x61" "0x67" "0x65" "0x22" "0x29" "0x0A") こんな感じになり、改行のエスケープコードが非エスケープ 0x0A(\n) -> 0x5C(\) 0x6E(n) に変換されてしまいます。 これを回避する方法はないでしょうか? 理想としては↓を評価した時と同じになってほしいのです。 (let ((word "(:string \"hoge\nhage\")")) (print (mapcar (lambda (x) (format "0x%02X" x)) word))) ("0x28" "0x3A" "0x73" "0x74" "0x72" "0x69" "0x6E" "0x67" "0x20" "0x22" "0x68" "0x6F" "0x67" "0x65" "0x0A" "0x68" "0x61" "0x67" "0x65" "0x22" "0x29") つまり lisp-object '(:string "hoge\nhage") を変換したときに、 "(:string \"hoge\nhage\")" という出力を得るには何をするのが適切でしょうか? この例では \n だけを書いていますが \t など他のエスケープも文字コードに変換されずに、 エスケープコードとして文字列にのこしたままの出力を得たいのです。 この結果が得られるのであれば、pp-to-stringでなくても問題ありません。
758 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/12(木) 05:16:42.85 .net] これじゃだめ? 最後の "0x0A" は入っちゃうけど (let* ((pp-escape-newlines nil) (print-quoted nil) (word (pp-to-string '(:string "hoge\nhage")))) (print (mapcar (lambda (x) (format "0x%02X" x)) word)))
759 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/12(木) 06:22:37.53 .net] ごめん、二行目の (print-quoted nil) は意味ないやね
760 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/12(木) 09:17:30.02 .net] >>732 > 個人的には「詳細 Emacs calc」みたいな本が欲しい 欲しい。 あとorg-modeの表計算も。
761 名前:名無しさん@お腹いっぱい。 [2017/10/12(木) 20:01:28.61 .net] 左右に画面分割して両方に同じバッファを映した状態で、左のバッファの続きを右のバッファで表示するってコマンド、何て名
762 名前:前だったかの たまに使いたくなるけどその度に名前を忘れてしまう [] [ここ壊れてます]
763 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/12(木) 21:05:39.17 .net] フォローなんとか
764 名前:名無しさん@お腹いっぱい。 [2017/10/12(木) 22:07:39.49 .net] >>739 follow-modeだ! ありがとう助かりました
765 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/12(木) 23:01:10.06 .net] >>734 pretty print じゃなくていいなら (format "%S" '(:string "hoge\nhage")) でどうかな %sでなく%Sで
766 名前:733 mailto:sage [2017/10/13(金) 00:23:01.17 .net] >>735 ありがとうございます。 助かりました。 (pp-escape-newlines nil) で行けました。 実は、投稿前にこれを試していたのですが、 その時はうまく動いておらず、ダメだと思っていました。 しかし、scratchバッファで pp-to-stringを評価した時は正しく動いていたので疑問に思って調べたら、 凡ミスだったことに気が付きました。 自分の場合は、(pp-escape-newlines nil)とpp-to-stringを使用しているファイルをバイトコンパイルしていたのですが バイトコンパイルしている場合のみ、正しく動いておりませんでした。 理由は、 (require 'pp) をしていない状態でバイトコンパイルされており、 let でバインド時に pp-escape-newlinesがglobal-varであると認識できず、 ただのlocal-varとしてcurrent-bindingされていたためでした。 最終的には (require 'pp)と(let ((pp-escape-newlines nil)) (pp-to-string args)) で正常動作するようになりました。
767 名前:733 mailto:sage [2017/10/13(金) 02:08:07.67 .net] >>741 ありがとうです。 format %Sでもいいんですね lisp-object出力できることすっかりわすれてました。 read関数をつかっていたので 対応する pp-to-string を使うことに固執してましたけど、 formatのほうがシンプルですね。 pp-to-stringだと リスト内リストとかに改行はいってたりしますし、 こっちも実験してみます。
768 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/14(土) 15:17:52.50 .net] helmモード面倒くさいわ。
769 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/14(土) 17:56:45.83 .net] anythingでおなかいっぱいやで
770 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/14(土) 22:43:06.23 .net] 学生に「どうして、その会社の内定を断ったの」と聞くと、以前は、給料が安い、休みが少ない、転勤がある、仕事が 詰まらない、業績が下がっている、だったのが、最近では、開発環境が古臭い、自分でカスタマイズが許されない、 社員の多くが○○エディタを使っていた、というのも出てきている。 https://twitter.com/tmnghryk/status/587413159440355329 ○○の中身はたぶんvim
771 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 00:06:47.01 .net] そこでivyですよ(笑)
772 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 00:11:06.40 .net] たぶん「秀丸」エディタでしょう
773 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 00:43:30.38 .net] >>748 おれもそう思った。記事読んでないけど
774 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 01:03:59.52 .net] avyさらに進化してるな avy-zap とか avy-kill-ring-save-whole-line とか avy-kill-ring-save-region 相変わらずキー割り当てに困る
775 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 01:20:39.53 .net] あ、気付いて無かっただけなのか
776 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 01:50:31.80 .net] そういえばたまに word star like なキー操作って単語が出てくるけど word starって何よ??
777 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 01:53:23.00 .net] そのままくぐれば出てくるが?
778 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 16:27:18.03 .net] >>752 英文タイプライターソフト
779 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/15(日) 16:33:17.80 .net] >>731 ありがとう 改訂版でたんだ。 たすかる
780 名前:名無しさん@お腹いっぱい。 [2017/10/15(日) 20:27:02.49 .net] いーまっくす
781 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/16(月) 10:26:13.13 .net] WordStarは、マイクロプロ・インターナショナルがCP/M用に開発したワープロソフトなんだよな(´・ω・`) 後にMS-DOS向けに移植され、1980年代中盤まで市場を独占したんだよな(´・ω・`)
782 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/16(月) 11:44:16.52 .net] >>754 WordStar、懐かしい。修士論文はWordStarで書いた。 その後渡米したら、みんなWordPerfectを使っていて、 日本がいかに後進的か思い知ったよ。
783 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/16(月) 23:01:32.11 .net] wordstar, word perfectいずれも一世を風靡したソフトだね 個人的にはダイヤモンドカーソルがemacsより格段に使いやすくてよかった
784 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/20(金) 21:18:40.93 .net] flyspell ってデフォルトでジャンプ機能ついてないの?
785 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/20(金) 21:59:29.20 .net] 余裕であったわ メンゴ
786 名前:名無しさん@お腹いっぱい。 [2017/10/27(金) 13:48:27.92 .net] htパッケージが消えたり復活したり 連想配列は使うなってことか?
787 名前:名無しさん@お腹いっぱい。 [2017/10/27(金) 17:39:37.58 .net] revive.elは最近のだと何が対応してるの? OSのサスペンドがバグってるので久しぶりに必要になった
788 名前:名無しさん@お腹いっぱい。 [2017/10/28(土) 03:39:00.29 .net] htパッケージ消えたせいで連想配列使っている古いパッケージが全滅してなかった?
789 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/28(土) 21:07:23.22 .net] 特定のモード起動でHelm切るにはどうしたらいいの? 具体的にはYaTeXモードでHelmを起動したくない
790 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/28(土) 21:30:01.21 .net] YaTeXはウザ過ぎるからなぁ
791 名前:名無しさん@お腹いっぱい。 [2017/10/28(土) 22:51:57.61 .net] YaTeX 使わないなら auctex を使うの?
792 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/28(土) 23:39:32.41 .net] 765とは別人だが、15年くらい前(?)にYaTeXのソースに癖あり過ぎで嫌になり 素のlatexモード使うようになったことはあった。
793 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 00:14:06.93 .net] aucつかってます
794 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 02:17:08.06 .net] >>766 だけどauctex使ってる
795 名前:名無しさん@お腹いっぱい。 [2017/10/29(日) 07:22:00.75 .net] YaTeX に比べての auc の魅力を教えてほしい。 YaTeX の一括インデントの挙動があまり好きじゃなくて、乗り換えを少し悩んでる。
796 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 07:47:15.30 .net] 自分の好みは自分しかわからないのだから、自分で試した方が早いんじゃないか? それか、YaTeXの仕様の気に入らない点がauctexでどうなってるか、ピンポイントで聞くか
797 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 12:53:13.71 .net] たいていの人はyasnippetとM-!で足りるんじゃないの
798 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 13:08:29.60 .net] 伸びてるんでバグでもあったかと思いきや
799 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 17:57:58.46 .net] 結局、helmはモード毎にon/off設定はできないってことでおk? M-xで切り替えるか
800 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 19:21:07.46 .net] helmを切るって言うのが具体的に何をしたいかわからんが、そのモード用のキーバインド定義すればいいんじゃないのか
801 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 19:41:46.79 .net] YaTeXはメジャーモード Helmはマイナーモード こちらからは以上です
802 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/29(日) 20:42:28.72 .net] ん?特定のラッパーじゃなくhelm-mode自体、Emaca23の人なのか? 24以降では無効なはずだが。23 からhelm-mode無効にする方法はドキュメントに書いているし 普通にhookで呼ぶだけでしょ
803 名前:名無しさん@お腹いっぱい。 [2017/11/01(水) 02:27:15.60 .net] 依存してるパッケージが沢山あったのにhtパッケージが一年ぐらい消えてたのは何で?
804 名前:名無しさん@お腹いっぱい。 [2017/11/03(金) 22:51:43.47 .net] >>779 普通に使えてないか? 自分はパッケージ管理にel-get使ってるけど packege.elユーザもMELPAをリポジトリに追加している限り使えるよね
805 名前:名無しさん@お腹いっぱい。 [2017/11/07(火) 05:06:34.60 .net] 今は使える。確か二カ月前は使えなかった
806 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/08(水) 13:40:49.50 .net] auctexをつかっています. (defun latex-compile () (interactive) (save-buffer) (TeX-command "Latexmk" 'TeX-master-file)) (eval-after-load 'latex '(define-key LaTeX-mode-map (kbd "C-c C-t") 'latex-compile)) としてC-c C-t,C-c C-l (TeX-recenter-output-buffer)でコンパイルしているのですが,これをまとめたいです.そこで以下のようにしたのですが上手くいきません.なぜでしょうか? (defun latex-compile () (interactive) (save-buffer) (TeX-command "Latexmk" 'TeX-master-file) (TeX-recenter-output-buffer))
807 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/09(木) 09:17:09.98 .net] 才能ないからやめたほうがいい
808 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/09(木) 12:05:35.53 .net] >>782 auctex については全く知らないんだけど、 "lisp/textmodes/tex-mode.el" 内で (defun tex-recenter-output-buffer (linenum) ...) を確認すると、引数が要るから (tex-recenter-output-buffer nil) とすべきか (call-interactively 'tex-recenter-output-buffer) とするとか?
809 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/09(木) 15:15:33.66 .net] >>784 ありがとうございます。以下で望む動作ができました (_ _;) (defun latex-compile () (interactive) (save-buffer) (TeX-command "Latexmk" 'TeX-master-file) (call-interactively 'TeX-recenter-output-buffer) (other-window -1))
810 名前:783 mailto:sage [2017/11/09(木) 20:49:04.59 .net] >>785 才能を引き出すことをできて、よかったw
811 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/10(金) 11:26:25.27 .net] 非IT系の職種なんだけど、mdファイルを頻繁に見かけるようになったので、 そろそろMarkdownを勉強しようかと思っています。 M-x markdown で、markdown-modeになったので手元のEmacsにはすでに含まれていることが確認できました。 当面はこれを使って学習してみます。 /usr/bin/markdownをインストールするとプレビューもできました。 そこで質問なのですが、 TeXの場合は、標準でついてくるTeX modeの他に、YaTeXとかAUCTeXとかがあります。 Markdownの方も、何かヘビーユーザ用で広く普及したものがあるのでしょうか。
812 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/10(金) 12:16:34.17 .net] >>787 Markdownはレガシーな規格であり、現在はAsciidocが主流になっています
813 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/10(金) 13:01:46.84 .net] こマ?
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/10(金) 21:00:20.36 .net] 久々に来たけど全然伸びてないな みんなどこに行ってしまったんや
815 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/10(金) 21:52:55.99 .net] 見送られることもなく
816 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/10(金) 23:07:55.74 .net] vimの時代なんかなあ
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/11(土) 01:04:10.50 .net] NeovimとSpacemacsの時代じゃろ ttps://www.slant.co/versus/62/69/~neovim_vs_spacemacs
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/11(土) 18:50:26.15 .net] emacsをvimっぽくするやつか 両方知ってる人には便利なんだろうな
819 名前:名無しさん@お腹いっぱい。 [2017/11/12(日) 05:48:58.52 .net] evil はほんとよくできてる
820 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/13(月) 07:58:31.21 .net] qiitaのemacs関連記事は割と賑わってる印象
821 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/16(木) 20:17:00.18 .net] 初心者の質問いい?
822 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/16(木) 21:58:37.83 .net] どうぞどうぞ
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/16(木) 22:18:19.74 .net] 画面分割ってバッファと紐付け?して 各個独立して動くようにしないと意味ないよね?
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 00:42:07.40 .net] 何の意味がないんだ?
825 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 07:28:33.27 .net] >>799 どういうこと?
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 07:54:33.82 .net] エスパーだけどtmuxみたいにしたいんでしょ emacsで画面分割してもすぐ壊れるからこのへんが参考になるかも ttp://fukuyama.co/sticky-buffer ttp://lists.gnu.org/archive/html/help-gnu-emacs/2007-05/msg00975.html
827 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 08:41:51.48 .net] 壊れるってどういう意味だ
828 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 09:07:38.85 .net] C-x 2 とかで画面だけ割って同じファイルが上下にでてるだけとか
829 名前:名無しさん@お腹いっぱい。 [2017/11/17(金) 09:58:50.74 .net] 暗号解読スレになってるな 「何に困っていて」、「どうしたいか」を書けばいいだけなんだが。それがそんなに難しいのか?
830 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 10:04:03.44 .net] エスパーが意味不明w
831 名前:798 mailto:sage [2017/11/17(金) 15:22:32.27 .net] 例えば縦に2分割して、左の画面に何か文字を 打ち込むと、右の画面にも同じ文字が自動で打ち込まれる のですが、元の画面を残しながら、(例えば右) 左の画面で編集を続けたい。
832 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 15:33:36.46 .net] ----------- | a b c | ------> | a b c | | a b c |----->| a b c || a b c | | | | d e f || d e f | 右 の 左画面にd e fと打ち込むと、右画面にも勝手にd e fと追加される。 理想 a b c | a b c d e f |
833 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 15:52:44.16 .net] ファイルコピーして、別名ファイルとして開くしかないんじゃね?
834 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 15:53:57.61 .net] それはバージョンコントロールとかバージョン管理と言うものを学ぶ必要がある 本格的にツールを使ってもいいけど単にファイルやバッファを別名で複製する何かを使うだけでも望んでる事は出来るだろう 何が有るかは知らん
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 17:31:26.86 .net] 元のをコメントアウトして残しとくのが一番楽だと思う ところでFiremacsやKeysnailの代替でいいのがあったら教えて欲しいんだが……
836 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 20:51:56.25 .net] >>799 意味はある 2か所以上同時に見ながら編集する事はよくある >>808 みたいにしたいならマクロで新規バッファにコピーして カーソル移動のコマンドでできそう
837 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 20:54:37.67 .net] ×2か所以上同時に見ながら編集する事はよくある ○2か所以上同時に見ながら2か所とも編集する事はよくある
838 名前:名無しさん@お腹いっぱい。 [2017/11/17(金) 21:22:15.29 .net] ベースはこんな感じか。 元を見ながら編集も使えるかもしれん (defun my/duplicate-buffer () (interactive "") (save-excursion (copy-to-buffer (temp-buffer-window-setup "viewtmp") (point-min) (point-max)) (split-window-horizontally) (switch-to-buffer-other-window "viewtmp")) )
839 名前:名無しさん@お腹いっぱい。 [2017/11/17(金) 21:27:13.73 .net] もう少し汎用的にしたいならバッファ名を元バッファから生成するとか、分割絡みを調整すれば使えるかもなぁ。 用途的にはewwで開いたサイトを元に編集とか諸々
840 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 23:11:24.89 .net] Emacsだけでお手軽にバージョン管理が出来るようになって欲しいなと常々思ってる だから手始めにdiffを内包してほしいんだよね elispだけでdiffを実装するのも不可能ではないだろうけど厳しいよね… バグったら洒落にならんし
841 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 23:18:47.65 .net] たしかに編集履歴を意識させるインターフェースはまだ進化の余地があると思うね。 vcで困ってもいないんだけどもね。
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/17(金) 23:26:32.13 .net] undohistの履歴もundo-treeで扱えたら…
843 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/18(土) 00:40:16.74 .net] プログラマはバージョン管理は知ってて当たり前だけど、 そうでない人にもお手軽にまたは気付かずにバージョン管理されてるってのが理想だね 今のところそういうのはないよね 他のエディタでも無さそうだから作り甲斐は有りそうだ diffは外部コマンドを使うとしてセーブにhookするのが取り敢えず良さそうだ
844 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/18(土) 01:15:07.82 .net] Windows 10で追加されたUDデジタル教科書体 (UD デジタル教科書体 N-R)でフォントセットを作ると 画面には反映されるがインクリメンタルサーチが使えなくなる (create-fontset-from-ascii-font "UD デジタル 教科書体 N-R-10" nil "UDDT") Debugger entered--Lisp error: (wrong-type-argument arrayp nil) (add-to-list 'default-frame-alist '(font . "UD デジタル 教科書体 N-R-10")) Invalid font name: -outline-UD デジタル 教科書体 N-R-normal-normal-normal-serif-13-*-*-*-c-*-ascii-0 Fontforgeでtakaoフォント使っていろいろ試したら ファミリー名と表示用の名前で最後に半角スペースとハイフンを含むフォント (HOGE A-Bとかhoge -cとか)は同じ現象が
845 名前:起きる GNU公式のemacs.exeでも起きるしUbuntuとDebianのemacsでも起きるんだが何が原因なんだろう [] [ここ壊れてます]
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/18(土) 09:26:59.91 .net] emacsってプログラミング言語特有のモードとか設定とかあるから ちょくちょくは使うけど、vimのターミナルでの多重起動に戻ってしまう。
847 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/18(土) 12:31:14.83 .net] >>808 edit-indirect.elとか
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/21(火) 00:57:30.73 .net] Emacs25.3って、日本の住所(特に郵便番号)をbbdbに突っ込めるの?
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/25(土) 02:48:02.67 .net] >>816 つediff
850 名前:名無しさん@お腹いっぱい。 [2017/11/25(土) 12:28:04.15 .net] >>824 ediff って diff 部分は lisp 製じゃなかったような
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/25(土) 14:42:38.39 .net] なんでわざわざdiffをelispで書く必要があるw
852 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/25(土) 17:13:45.58 .net] elispで書きたきゃ書けばいい >>816 の一行目は既に実用化されてるが やるのは自由
853 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/25(土) 17:36:26.45 .net] >>827 実用化って、何を指して言っとるの?
854 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/25(土) 20:13:02.33 .net] きっと~の事だよ
855 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/25(土) 22:25:00.41 .net] お手軽にバージョン管理の要件がわからんけど、単純に変更履歴が欲しいならundo-histで足りるんじゃねーの 修正点だけじゃなく日時もとか諸々なら好きに足せばいいんじゃねと思う。 あれもこれもならgitでも使えよって話だし。それならvcが使えるわけで
856 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/26(日) 03:23:16.35 .net] ediff もあるしshell のdiffもあるじゃない vc もmagitもあるじゃない 何を望んでいるのかわからない
857 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/26(日) 11:31:04.76 .net] emacsユーザーは何もわからんからな
858 名前:名無しさん@お腹いっぱい。 [2017/11/26(日) 21:13:46.58 .net] やっぱ、viの方が生産性は高いよな
859 名前:名無しさん@お腹いっぱい。 [2017/11/26(日) 21:32:57.43 .net] つねに (setq version-control t kept-old-versions 0 kept-new-versions 0) で運用する
860 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 20:22:59.84 .net] emacs 24.5をすでにインストールしているのですが(.init.el含めて いろいろカスタマイズしているのですが)、25.2をcurl, tar, makeを使って インストールした場合に上書きされてしまわないようにするにはどうすれば いいのでしょうか?
861 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 22:09:27.93 .net] >>835 バージョンを分けるならemacsenvかな mocchit.hatenablog.com/entry/2016/09/21/180915
862 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 22:26:09.72 .net] ありがとう でもやりたいのは、新しくビルドすることです そのままだと、.emacs.dが上書きされるので古い方を上書きして 新しいバージョンをビルドしてから、古い方から、コピーペースト しようかな .init.elは古い方からコピーして同じものにしてなどと思っています。 こういうことをするとどういう不都合が発生するのでしょうか?
863 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 22:38:32.64 .net] 単にインストール先変えればいいんじゃ 場所決めうちみたいな設定あったっけ。
864 名前:名無しさん@お腹いっぱい。 [2017/12/01(金) 22:42:26.62 .net] つーか、古い方をバックアップしてからインストール、コピーすればいいんじゃねーの?
865 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 23:32:37.36 .net] ありがとう 古い方からコピペして新しいほうにいろんなもの移してくると 問題生じますか?
866 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 23:48:37.64 .net] curl -0 https://ftp.gnu.org/pub/gnu/emacs/emacs-25.3.tar.gz とすると、ターミナルに次々と浮かぶ文字が文字化けするんです。 そして音がします どうすればいいのでしょう?
867 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 23:54:50.30 .net] 文字化けは解決しました。 大文字のOでした。
868 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 00:13:33.80 .net] 最後に sudo make install とすると make: Nothing to be done for `install'. と出ます。どういう問題があるのでしょう? やったことはcurl -Oでemacs-25.3を保存して tar で解凍して、 cd emacs -25.3 として、/.configure --without-xとして make として
869 名前: sudo make install 最後のところだけうまくいかないのです。 [] [ここ壊れてます]
870 名前:名無しさん@お腹いっぱい。 [2017/12/02(土) 00:19:16.83 .net] これで終わりにします。 configure: WARNING: AppKit/AppKit.h: present but cannot be compiled configure: WARNING: AppKit/AppKit.h: check for missing prerequisite headers? configure: WARNING: AppKit/AppKit.h: see the Autoconf documentation configure: WARNING: AppKit/AppKit.h: section "Present But Cannot Be Compiled" configure: WARNING: AppKit/AppKit.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------------ ## configure: WARNING: ## Report this to bug-gnu-emacs@gnu.org ## configure: WARNING: ## ------------------------------------ ## checking for AppKit/AppKit.h... no configure: error: The include files (AppKit/AppKit.h etc) that are required for a Nextstep build are missing or cannot be compiled. と出ているから、多分さきほどXQuirtzをインストールしたのですが、 それがまずかったのだと思います。 ご迷惑おかけしました
871 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 03:46:53.43 .net] configure のオプションで --with-cocoa とかなんかあるんじゃない ./configure -h でオプションを調べて見れば
872 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 07:50:22.09 .net] >>837 >.emacs.dが上書きされる sessionのことなら何が問題なの? init.elは自分で書き換えることをしなかったら上書きされないだろ。 異なるバージョンならインストール先を変更したらいいだけでは? $ /usr/bin/emacs --version |head -1 GNU Emacs 22.1.1 $ /opt/local/bin/emacs --version | head -1 GNU Emacs 25.3.1 こちらはこの2つを入れているけど、どちらもちゃんと動作するよ。 自分は特にしていないけど、必要があればinit.elはバージョンで分岐すればいいだろ。
873 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 14:51:05.85 .net] >>844 まず本を読もう。emacs実践入門がおすすめだよ。
874 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 23:07:31.89 .net] >>847 新しい版をみながらコマンド打って エラーがでたんだよ。 どこかにしまった初版をさがさなくちゃ。 赤と白の初版持ってたらインストールの ところだけおしえてくれない?
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 23:08:36.45 .net] 二版ではmacでターミナルにだけ入れる(appは作らない)というやりかたが載ってない。 初版は載ってたのになぜああいうふうに落とすかな。
876 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 23:10:32.19 .net] >>846 init.elは.emacs.dの中に入ってるでしょ。 新しい版をいれたらそれ自体が上書きされちゃうんじゃないか とおもったんだ。
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 23:19:27.34 .net] >>849 Emacsのインストールすらできない人がEmacsを使うっていうのは奇異に感じる。 一般的なソフトのインストールと同じだと思うけど。 INSTALLやREADMEにざっと目を通して、何かイレギュラーなことが必要かどうか確認して、 次に ./configure でオプションを確認して、適当なオプションをつけて実行。 依存ライブラリが欠落していたらそれをインストール。 最後に、makeしてmake install、それだけだろ。 ./configureのオプションを確認したら、appを作るか作らないか確認できるだろ。
878 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 23:27:27.05 .net] >>850 普通はユーザがinit.elをゼロから書くものと思うけど。 $ tar tzf emacs-25.3.tar.gz |grep init.el emacs-25.3/lisp/vc/ediff-init.elc emacs-25.3/lisp/vc/ediff-init.el emacs-25.3/lisp/emulation/viper-init.el emacs-25.3/lisp/emulation/viper-init.elc そんなファイルは入っていないし。
879 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 23:45:15.33 .net] ~/.emacs.d がインストール時に書きかわるはずがない。ユーザーホーム配下なんだから。 パッケージは/usrなり/optなりで共有するけど、仮にそのマシンで100ユーザーいたら100人分のホームディレクトリが書き変わってしまうのかって話。 んなわけない。
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/02(土) 23:50:32.39 .net] >>849 >macでターミナルにだけ入れる(appは作らない)というやりかた emacs-25.3/nextstep/INSTALL に思いっきり書いてあるけど。 第3者が書いたものではなくて、Emacsの付属文書の方を信用しよ
881 名前:うよ。 [] [ここ壊れてます]
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 00:08:35.83 .net] $ sw_vers |head -2 ProductName: Mac OS X ProductVersion: 10.13.1 $ tar xvzf emacs-25.3.tar.gz && cd emacs-25.3 $ ./configure --without-x --prefix=/tmp --disable-ns-self-contained --without-ns --with-jpeg=no --with-gif=no --with-tiff=no $ gmake && make install $ /tmp/bin/emacs --version |head -1 GNU Emacs 25.3.1 普通にインストールできるよ。Emacs.appもできていない。
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 00:11:11.99 .net] configure時に --without-ns 付けずにコケてるってオチかな
884 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 04:14:16.12 .net] たしかにmacへ希望のemacsのインストールは慣れてないと手間取るよね。ubuntuとかシンプルなコマンド打つだけなのに
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 06:32:30.95 .net] >>855 ありがとう。おかげさまでできました。 gmake && make install のところで -bash: gmake: command not foundと出たので make installとだけ打ちました。(これだと問題でるでしょうか?) >>851 >>854 全般的なことを教えてくれてありがとう >>853 emacs-25.3ディレクトリの中に全部インストールされるから上書きされないということだとインストールが終わった後に気づきました。 >>856 わかりません >>857 ターミナルの初心者なのでなおさらです。
886 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 06:34:25.61 .net] >>852 grep init.elと打ったところ まだ機械が検索しています
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 06:35:13.27 .net] みなさま有難うございました
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 09:05:28.51 .net] 自学のできないフレンズなんだね!
889 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 18:24:06.97 .net] 自学もなにも、何をみたらいいかすらわからなかった。
890 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 21:37:10.38 .net] app版のemacsとターミナル版のemacsで後者が前者と比べて、機能的にできない ことは、マウスやメニューバーを使って選択ができないということだけなのでしょうか? 他ターミナル版はapp版よりこういうことができないという点があれば教えてください。
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 21:55:10.24 .net] 今だとターミナルでマウス使えるんじゃ? macよく知らんけども
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/03(日) 22:16:06.56 .net] >>863 「ターミナル版」←この表現はとても奇異に感じる ターミナルというアプリを使わなくても、君のいうターミナル版のEmacsは使えるよ なぜなら、ターミナルとは直接関係がないから。 とりあえず、ターミナルを使用しなければならない理由がないなら、 iTerm2とか別の高機能ターミナルエミュレータを勧めるよ。
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/04(月) 00:02:04.79 .net] ターミナルでできない事はいくつかある。特に キーバインドが制限されるのは個人的には大きい。 + ターミナルの仕様上送れないキーが存在するので使えないキーバインドか出てくる。 + 画像が表示できない ただ一方でターミナルのメリットもあってリモートにtmuxなんかで繋げば作業ぎ継続しやすい。場合によっては誰かと画面共有できる。 ローカルで使うならGUIの方がいいよ
894 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/04(月) 00:26:20.85 .net] >>864 ターミナルで動かしたemacsについてはメニューバー等は使えないです。 >>865 ありがとう。iterm2をダウンロードして使ってみました。 これからはこれを使います。
895 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/04(月) 00:38:31.79 .net] >>866 ありがとう。 僕はそれくらいの違いならしばらく iterm2を使います。それで キーバインド等で問題が起こったら guiに変えます。シェルを使って いきたいとおもって、勉強をだいぶ前 からちょこっとやっています。
896 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/04(月) 00:41:07.62 .net] 土曜からいろいろ教えていただきありがとうございました。
897 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/04(月) 00:44:46.40 .net] 使いたい方を使えば良いさ 追記するとMacの場合はGUIならライブ変換なんかも使いたければ使えるけど、ターミナルの中だとnacOSのIMEが制御できないので難しい。 日本語入力部分は確認した方がいいよ カーソルの色とか形状もターミナル側の設定に依存するので例えばview-mode時にカーソル形状を変えるといった事ができない ターミナルの制限との兼ね合いだね
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/04(月) 23:14:11.42 .net] tmuxと併用すればOSのバージョンアップするまで立ちあげっぱなしで済むからね
899 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/05(火) 14:58:06.72 .net] OSの再起動を跨いでEmacsを上げたままするには、どうすればいいの?
900 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/05(火) 18:51:55.41 .net] そんなことできるの?
901 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/05(火) 19:10:07.81 .net] core使えばできるんじゃねえの
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/05(火) 23:52:35.67 .net] desktop-save して desktop-read するのではいかんのか
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 01:01:00.42 .net] 前に、インストールのことで質問をしたものです。 さらに質問があり書かせていただいています .emacs.dの中身をみるとauto-save-listがあるだけで、 .bash_profileには、emacs関連の入ったディレクトリへのpathを書いていません。 また.bashrcにもemacsのことは書いていません。 それなのにemacsとターミナルで打つと、どういうわけだか~/.emacs.d_24_5に入っているinit.elを読み込んで いて、helmも使えます。emacsのバージョンも24.5です。 どうしてこういうことが起こるのでしょうか?また、対策(emacs-25.3ディレクトリ はできています。そちらのファイルを参照にするようにしたい)はどのようなもの でしょうか?
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 07:45:33.29 .net] >>875 emacsはリソースの掴みっぱなしは少ないんでそれなりに保存できるけど つながってる外部プロセス(シェルやインタプリタ)の状態までは出来ない
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 08:01:50.54 .net] >>876 その24.5がスペシャルバージョンで、バージョンがついたディレクトリが存在すれば そっちを検索するように作られてるんじゃ無いのか? lisp/site-init.elあたりに「そのように記述された」パッケージ?
906 名前:名無しさん@お腹いっぱい。 [2017/12/06(水) 09:19:37.68 .net] もう相手すんなよ…
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 09:26:22.17 .net] >>879 おまえemacsユーザーの鏡だよ でも風呂は入れよ
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 09:34:13.28 .net] >>880 誤 鏡 正 鑑
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 09:53:53.34 .net] >>880 煽って誤字とかダッサ Emacs ユーザーはゴミしかいないのなwww
910 名前:名無しさん@お腹いっぱい。 [2017/12/06(水) 09:54:45.34 .net] >>876 update-alternatives使えるんでない?
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 10:06:08.44 .net] まあ鑑も鏡も同じ意味だけどな。
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 10:29:35.01 .net] 同じ意味だけどな(キリッ
913 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 11:55:37.65 .net] >>883 log-c.blog.so-net.ne.jp/2015-06-30-1 にあるようにupdate-alternatives --config emacs とすると、command not foundとでます
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 11:56:55.95 .net] >>882 >>885 別に誤字でもないのに何が言いたいんだ?
915 名前:名無しさん@お腹いっぱい。 [2017/12/06(水) 12:03:10.13 .net] わかりました /usr/local/bin にemacs -> emacs-24.5 と書いてました。つまり、emacs-24.5にリンクを貼っていました。 失礼しました。/usr/local/binについては.bash_profileでpathを通していました
916 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 12:03:29.67 .net] ありがとうございました
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 12:14:26.11 .net] >>885 ご苦労様って言われると怒るタイプ?
918 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/06(水) 14:51:36.63 .net] (´-`).。oO(スレが伸びてると思ったら変なのしか集まってないな…
919 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/07(木) 17:14:00.71 .net] 初心者を大事にしないと
920 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/08(金) 01:39:56.29 .net] 日本人の初心者なんか要らなくね
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/08(金) 16:02:32.17 .net] 質問は頑張って英語でEmacs Stack Exchangeでしたほうがいいよ
922 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/08(金) 19:53:54.42 .net] emacsスレは昔は親切だったのにな
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/08(金) 23:06:13.34 .net] しんせつなのは全部るびきち先生だしな
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/09(土) 03:56:30.82 .net] ここにるびきち先生おられるんですか 知らなかった。
925 名前:名無しさん@お腹いっぱい。 [2017/12/09(土) 09:26:40.51 .net] >>842 Ricty とか見分けがつくフォント使え 見やすさ大事
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/09(土) 10:10:58.40 .net] ! <-これとか目立つフォントってあるかな?C文法系は記号間違いは致命的
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 02:35:41.04 .net] >>899 Ricty とか? ビットマップじゃないけど。
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 10:10:58.60 .net] Ricty入れてみた フォントもだけどカラーテーマ選びも重要だあね
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 14:06:02.57 .net] >>899 そこだけ色変えるのが手っ取り早いとおもうけど
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 19:37:43.96 .net] >>898 変えてみた。ありがとう
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/11(月) 02:08:31.57 .net] そこでdroid dottedですよ
932 名前:名無しさん@お腹いっぱい。 [2017/12/11(月) 22:13:08.19 .net] 【自然破壊】何百種類ものコンピューターは必要ない lavender.5ch.net/test/read.cgi/kaden/1510387401/l50 世界教師マイトLーヤ「大暴落は日本からスタート」 rio2016.5ch.net/test/read.cgi/2chse/1512813686/l50
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/14(木) 20:35:38.19 .net] 質問です。 Emacsで開発環境を構築していますが、まさに www.wagavulin.jp/entry/20100330/1269953592 このURLの問題に直面しています。 実際のところ。"make -k -C .."ようにしたとしても エラーメッセージからソースコードをジャンプすることができず不便です。 どーするんですか???
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/14(木) 21:23:52.52 .net] >>906 d.hatena.ne.jp/teny/touch/20060626/p1 これを改造して*.cやら拡張子でgcc等のコマンドを呼ぶようにしている エラーメッセージからは標準機能?の [C-x `] or [M-x next-error] で該当箇所に飛べるはず
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/14(木) 21:41:29.39 .net] >>907 ありがとうございます なるほどこのように切り替えて制御するのは名案です 早速スクリプトをこしらえようかと思います しかし、エラーメッセージの件については'make -C ..'にとってのカレントディレクトリと 実際の実行するEmacsのカレントディレクトリがことなるためジャンプに手動で検索を要します。 オフトピですが、該当記事の次の記事 d.hatena.ne.jp/teny/touch/20060626/p2 の発想はすごいですね
936 名前:名無しさん@お腹いっぱい。 [2017/12/15(金) 03:49:24.57 .net] >>906 今の Emacs ユーザは projectile 使ってそれ解決していると思う https://github.com/bbatsov/projectile プロジェクト管理にまつわる色々やってくれるっていうパッケージ 開発プロジェクトのルートディレクトリがgitとかのVCSで管理されていれば、 サブディレクトリで作業しているときでも M-x projectile-compile-project で所望の動作 (
937 名前:ルートディレクトリ下でコンパイルコマンドを実行)が得られる [] [ここ壊れてます]
938 名前:906 mailto:sage [2017/12/15(金) 20:18:21.35 .net] >>908 (Dired-Modeからファイルを開いたりすると次からそこがEmacsのカレントになってりしなかったっけ…) ディレクトリをまたぐ場合は結局Makefileを作ったり、全体をetagでTAGSファイルを作ったりしてました そうすると ;; ***** etags ***** ;; [M-.] 関数位置にジャンプ ;; [M-*] ジャンプした位置から戻る ;; [M-/] 定義した関数、変数の補完 ;; [M-<tab>] 定義した関数、変数の補完 こんな感じで関数間をタグジャンプ出来ますので あとよく使うのは ;; ***** プログラミング ***** ;; [C-x `] エラー箇所にジャンプ (next-error) ;; [C-M-
939 名前:n] 対応するカッコへジャンプ(後ろへ) ;; [C-M-p] 対応するカッコへジャンプ(前へ) ;; [C-M-a] 関数の先頭に移動 ;; [C-M-e] 関数の末尾に移動 ;; [C-M-\] 領域をインデントする (indent-region) こんなものでしょうか… (でもこのあたりはvimとctagの方が便利でそっちばかり使ってましたw) >>909 私は10年以上前の環境からあまり変わってないので便利そうですね〜 [] [ここ壊れてます]
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 12:53:04.36 .net] ansi-termとtermは同義語だとおもっていました。 というか多くの解説では同義語のように解説されていました。 しかしM-x ansi-term と M-x term でそれぞれ起動すると バッファ名が ansi-term, terminalとそれぞれ違います。 キーバインドも違います。特に term のほうはキーバインドの多くが無効になっています。 結局なにが違うのですか?どこで違いの解説をみることができますか?
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 17:01:18.51 .net] すみません。 自己解決しました。 失礼いたしました。
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 19:22:17.39 .net] 答えはなんなんだ
943 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 19:46:56.56 .net] 質問です、emacs上のポインタにある文字の種類を調べるには、どのキーを押せば出てくるでしょうか?
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 20:59:35.51 .net] >>914 質問の意図が汲み取りづらいけど「C-x =」とかは違う?
945 名前:913 mailto:sage [2017/12/16(土) 21:28:42.36 .net] これなんですが、もうちょっと細かい情報が出るようなコマンドなんです。
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 22:16:49.91 .net] C-u C-x =
947 名前:913 mailto:sage [2017/12/16(土) 22:32:56.14 .net] >>917 > C-u C-x = それです!ありがとうございました。
948 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 23:34:56.06 .net] emacsを開いたとき、使っている初期設定ファイルのフルパスを表示 させるコマンドはあるのでしょうか?
949 名前:918 mailto:sage [2017/12/16(土) 23:40:57.08 .net] 補足します。emacsを起動しました。 タイトルバーにフルパスを表示させたくて init.elを探してそこに (setq frame-title-format "%f") と書いてemacsを再起動させたのですが、その設定が 反映されていませんでした。それで書き直したinit.elは別のinit.elだったのか? emacsが用いているinit.elは他にあるのかと思った次第です
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 01:07:25.49 .net] 追加ですが、 scratchバッファで (setq frame-title-format "%f") とすると返ってくる値は "%f" なります。 タイトルバーは 1.Default(emacs24.5)となっているだけです。 そこで別のファイルを開いても、タイトルバーにはパスは表示されません。 1.Default(emacs24.5)となっているだけです。
951 名前:名無しさん@お腹いっぱい。 [2017/12/17(日) 01:08:26.26 .net] >>919 読み込んだ初期化ファイルの名前は M-x describe-variable => user-init-file で見れる 初心者のうちは ~/.emacs とか ~/.emacs.el とか余計なファイル作っていて それで ~/.emacs.d/init.el を読み込めていなかったということはあるかもね 初心者の init.el 読み込めていないあるある、 他の理由と解決策は ・よくわからないままバイトコンパイルしている => ~/.emacs.d/init.elc を削除 ・実は読み込み中エラーが発生していた => emacs --debug-init でデバッグ とかか
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 01:58:38.11 .net] とりあえずM-x describe-variable => user-init-file をすると user-init-file is a variable defined in `C source code'. Its value is "~/.emacs" と出ました。ところが~"~/.emacs"というディレクトリは作っていないという ことがわかりました。 init.elc というディレクトリもファイルも作っていないことを確かめました。 elcはelの拡張子のファイルをより早い形にコンパイルすると変わるファイルの 拡張子だったと思います。それは elispというディレクトリに保存されるものなのでしょうか?
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 01:59:29.95 .net] >>922 おしえていただきありがとうございます。 お礼が遅れました。 それでは
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:15:38.29 .net] >>920 > init.elを探してそこに このinit.elはどこにあるんですか?
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:26:50.36 .net] せめてOS周りの環境書かないと答えようが無いんじゃ?
956 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:34:49.42 .net] >>925 init.elは~/.emacs.d_24_5 にあります。
957 名前:なぜそんなディレクトリの init.elを読み込むかというと>>888 で書いている通りでありまして、 .bash_profileに読み込むパスを書いていて その中の/usr/local/binでemacs->emacs-24.5 というリンクを入っているからです。 しかし、それ以前になぜscratch バッファで (setq frame-title-format "%f") としてC-jを してるのに、新たにその設定を読み込んで 実行しないのかという疑問もあります。 [] [ここ壊れてます]
958 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:36:34.75 .net] >>926 どのように必要な環境を書き出せるで しょうか?
959 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:37:17.70 .net] 寝ます。おやすみなさい
960 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:51:45.24 .net] 正直なところいろいろよくわからないので、 とりあえず気が付いたところだけ。 >>923 > user-init-file is a variable defined in `C source code'. > Its value is "~/.emacs" > と出ました。ところが~"~/.emacs"というディレクトリは作っていないという > ことがわかりました。 これはディレクトリではなくファイルです。 ~/.emacsというファイルがあればそれを読み込むはずです。
961 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 11:03:44.18 .net] >>927 > しかし、それ以前になぜscratch バッファで > (setq frame-title-format "%f") としてC-jを > してるのに、 frame-title-format: This variable has the same structure as ‘mode-line-format’... mode-line-format: %f -- print visited file name. scratch バッファは特定のファイルに紐付いていないのでフレームタイトルは 変わらないんじゃ? あと、regular file以外(例えば dired バッファ)でも変わらない。 こちらの環境 Emacs 27.0.50 (build 2, i686-pc-linux-gnu, GTK+ Version 3.22.25) ではそうなっている。
962 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 14:20:57.48 .net] 結局次のような形になりました。 /usr/local/binにあったemacs->emacs24.5ディレクトリへのリンクを削除した。 すると24.5が立ち上がらなくなったが、22.1?が立ち上がり、しかも helmも使えた。だから24.5と22.1が使っている初期設定ファイルが同じものなんだろうなとおもった。 describe-variable->user-init-file をしても .emacs と出てきていたが、.emacsというファイルは見つからなかった。ただCでコードされているということは出てきたものに書いていた。 リンクで24.5ディレクトリを読みに行かせていたはずで、その中の init.elを読んでくれていたはずだったがそうではなかった。 ただ、.emacs.dが別にあり(いつできたか知らない) auto-save-list というのが入っていた。 それをデスクトップに移動してemacsが読めなくした。 その上で、.emacs-24.5というディレクトリを.emacs.dに変えた。 その中の.init.elを読み込んで欲しいのでそうした。 そうすると An error has occurred while loading `/Users/hiro/.emacs.d/init.el': Symbol's value as variable is void: user-emacs-directory To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `--debug-init' option to view a complete error backtrace. というエラーが出た。 ということで、とりあえずは解決しました。最初からインストールすることに 決めました。
963 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 14:22:47.82 .net] いろいろ教えてくださり、ありがとうございました。
964 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 14:34:30.91 .net] >>932 > その上で、.emacs-24.5というディレクトリを.emacs.dに変えた。 > その中の.init.elを読み込んで欲しいのでそうした。 > > そうすると > An error has occurred while loading `/Users/hiro/.emacs.d/init.el': > > Symbol's value as variable is void: user-emacs-directory > > To ensure normal operation, you should investigate and remove the > cause of the error in your initialization file. Start Emacs with > the `--debug-init' option to view a complete error backtrace. > というエラーが出た。 これは~/.emacs.d/init.elが読み込まれているということです。 その中のuser-emacs-directoryが定義されていないということなので、 中身を晒せばわかる人がいるかもしれませんね。
965 名前:名無しさん@お腹いっぱい。 [2017/12/17(日) 14:54:10.83 .net] >> 931 再インストールしても解決しないよ、それ。 まず--debug-init付けてエラー内容確認しないと無理。 init.elも晒すべきだろうね。 親切な人が見てくれるかも知れない
966 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:36:28.29 .net] ありがとうございます。 再インストールしても同じinit.elを使うのなら同じようにエラーがでるでしょうね。 エラーのうちの一つは、22以前のバージョンでuser-emacs-directory変数が未定義 だから出たというのはわかっています。そこを修正したら別のエラーの内容が 変わったから。 emacsの最新バージョンに入れ替えて、init.elの書き直しもぼちぼちやります。
967 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:38:45.77 .net] >>934 そうなんですよ。24.5へのシンボリックリンクを 削除したら22.1?のemacsを読みに行くように なりました。それでその22だと user-emacs-directory が定義されていないのでエラーがでました。
968 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:41:04.34 .net] なぜ外したauto-save-listがあれば、問題なくemacsが動いていたかと、疑問に思います。
969 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:54:22.86 .net] とりあえず >>855 さんに教えていただいたようにしてemacsは動くようになりました。 あとはinit.elを書き換えたり、ディレクトリを移動したり、elispを入れたり するだけです。 ありがとうございました。
970 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 18:31:03.12 .net] >>939 それは良かった。 念のために確認するけど、テストではなく、本番使用のものは、perfixを/tmpのままにしていないよね?
971 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 20:48:31.46 .net] >>940 してます。どうするのがいいのでしょう?
972 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 22:20:18.48 .net] インストール先ですね。理解しました
973 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/18(月) 20:55:41.11 .net] ここで昨日、一昨日と教えてもらったものです。 一旦動くようになったのですが、emacswiki?からの読み込みでエラーが 出てたくらいで一旦無事に動くようになりました。 その後、init.elを弄ってそれぞれのelispの順序を変えていると、動かなくなりました。パソコンの中を調べたら2年前のinit.elがあり、それは手を入れていたinit.el とほとんど同じでした。それにちょこっと手を加えて、今があります。 emacswikiの読み込みも問題なくできるようになりました。 やったことは、/opt/emacs-25.3にemacsをインストールして.bash_profileにemacsのaliasを作って、/opt/emacs-25.3/emacsを読みに行くようにしたこと、/Users/自分の名前(つまりホームディレクトリ)/.emacs.dのinit.elを少し弄ったことです。 それで、ホームディレクトリに移ってからemacsと打つことで起動させるという風で、問題なく動いています。 二年前のinit.elは大竹さんの本だけ を基本的に見て作ったものです。その時はとても難しく思いました。 今回普通に第二版を読んでいて難しいとは思わなかったですが、設定を変えようと 考えて、今回いろいろしくはくしてたのですが、その時ようやく実は難しいものだ なと思いました。 いちおう感想だけ。emacsが使えるようになればいいなあとずっと思っています。 (ヘルプが英語だったりして、なかなかとっつきにくいですが。) いろいろ教えていただきありがとうございました。
974 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/18(月) 23:08:28.28 .net] ゴミみたいな書き込みだな
975 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 06:07:45.49 .net] ワロス
976 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 06:19:05.06 .net] 大竹って誰
977 名前:sage [2017/12/19(火) 07:19:49.88 .net] >>943 > ヘルプが英語だったりして、なかなかとっつきにくいですが 日本語訳あるよ https://ayatakesi.github.io/emacs/24.5/index.html
978 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 15:27:01.94 .net] がんばって
979 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 19:25:10.86 .net] >>947 教えてくれてありがとう。 >>948 ありがとう
980 名前:名無しさん@お腹いっぱい。 [2017/12/20(水) 13:38:20.24 .net] emacsで別ファイルで指定した文字列に色を付けるパッケージってありますか? 自分が頻繁に誤用する文章パターンを別ファイルに正規表現のリストとして保存しておいて 文章整形中に正規表現に一致する文字パターンを色付けするってことをしたいのです.
981 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/20(水) 14:21:02.11 .net] highlight-phraseとか…
982 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/22(金) 10:25:54.62 .net] anything-M-xって以前からemacs起動時にミニバッファの履歴読んで無かったっけか?
983 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 22:09:06.61 .net] iterm2の画面を開いて、emacsを起動させて、文書1を呼び出したとして、 それをさらに新しくひらいたiterm2の画面を開いて、新しい文書2をつくり そこに、文書1からコピーしたものを文書2にヤンクしたいのですが、 文書2にヤンクしようとすると空だと出ます。 どういうコードをinit.elに書き加えればいいのか教えてください
984 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 22:24:58.43 .net] 端末だからどうなんだろうな。GUIだとクリップボードの共有できるけど。 emacsclientつかうとか。
985 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 23:33:04.63 .net] クリップボードの共有はinit.elにコードを書いて、できるようにはなっているんです。 だからcommand+cでコピー、command+vでペーストはできるんですが、 元々の画面のあらわれている部分しか選択できないんです。 だから、画面をさらにずらして、コピーしてペーストをするしかないんです。 コピー元のファイルの画面に映っていないところも全部、C-spaceで選択して ペーストするほうでyankなりできればとおもうんですが
986 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 23:37:50.29 .net] >>954 ありがとうございます。 https://superuser.com/questions/403402/how-do-i-cut-and-paste-between-different-files-using-emacs ということで、>>954 さんの回答がそのとおりという ことですね。 ありがとうございます。
987 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 10:12:27.12 .net] >>955 Emacsの話じゃねーだろ
988 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 10:14:33.46 .net] >>953 レジスタ
989 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 11:20:40.33 .net] >>958 レジスタ、今やってみましたが、同じターミナルの中で立ち上げた、emacsのバッファー 同士の間ではレジスタを使ってテキストの挿入はできるのですが、 異なるターミナルを使って立ち上げたemacsのバッファーへのペーストはできないです
990 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 11:35:06.26 .net] >>959 それがemacsclientのメリットですよね https://ayatakesi.github.io/emacs/25.1/emacs-ja.html#Emacs-Server なぜなら新しいEmacsプロセスが開始されるからです。なぜこれが不便かというと、新たなEmacsプロセスは、既存のEmacsプロセスのバッファー、コマンドヒストリー、その他の情報を共有しないからです
991 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 11:44:07.60 .net] Emacsは必要のない限りGUI版使うべきだと思うよ CUI環境で動かすと クリップボードの共有云々の件もそうだし キーボードだとか表示だとか面倒が多い
992 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 11:51:43.01 .net] >>960 ×https://ayatakesi.github.io/emacs/25.1/emacs-ja.html#Emacs-Server ↑くそ重い ○https://ayatakesi.github.io/emacs/25.2/html/Emacs-Server.html#Emacs-Server
993 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 11:55:44.10 .net] ちなみに26からTCPサーバーもサポートされる https://ayatakesi.github.io/emacs/26.0.90/html/TCP-Emacs-server.html#TCP-Emacs-server
994 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 12:05:21.08 .net] >>959 できるよ (set-register) で永続化
995 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 12:14:26.08 .net] ちなみに端末でのコピーもtmux使えば、 C-b [ space 範囲指定 ret C-b ] でできるし、スクロールバッファも遡れる。 Macならpbcopy, pbpasteも使える。 色々方法あるけどわからない摩訶不思議な事せず素直にGUI使って勉強しろって
996 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:35:47.66 .net] C-bってお前のキーバインドか? tmuxとかscreenだと失敗すると思うよ。考えて見ろよ。
997 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 12:42:03.25 .net] >>966 別に失敗してねーな。端末のEmacsでC-bも使えるし。 何が失敗するんだ? そもそもC-z始め他の適当なprefixはEmacsの方で埋まってる
998 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:47:16.92 .net] 2つ立ち上げるケースってどういうケースなの
999 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:53:25.54 .net] いや、コピペで失敗するんだ。
1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:55:49.77 .net] >>968 そら複数画面で編集したいときでしょ。 セッションを共有するという意味ではemacsclientが一番素直。クラウド時代にはもっといろいろとやりかたがあるんだろうとは思いますが。
1001 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:57:40.92 .net] tmuxとemacsでクリップボードの共有できればいいけど、できないでしょ。 だから失敗する。でかい領域のコピーで。
1002 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 13:22:52.86 .net] Macならpbcopy使ってtmuxのバッフアスタックとクリップボードの共有もできるけどなぁ 設定しなくてもtmuxのバッフアコピーでEmacsにもペーストできるし、俺のところは動いてるけどこれ普通じゃないの?
1003 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 13:30:23.07 .net] >>970 フレームかウインドウ分割でいいと思う。 あと複数Emacsの同時起動はrecentfのトラブルの元。
1004 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 13:51:12.78 .net]
1005 名前:pbcopy便利そうだな。 端末エミュレータの枠を越えた機能はどうなんだと思わなくもないが。 [] [ここ壊れてます]
1006 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 13:59:09.05 .net] C-x 5 2
1007 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 15:46:11.54 .net] >>973 普通そうだよね
1008 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 21:24:25.08 .net] M-x merry-christmas RET
1009 名前:名無しさん@お腹いっぱい。 [2017/12/29(金) 06:46:14.85 .net] 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 ANQTM6C0LN
1010 名前:名無しさん@お腹いっぱい。 [2017/12/31(日) 18:04:30.44 .net] emacs デフォルトの Python メジャーモードをつかってるんだけど、ある時期を境に、eldoc の挙動が変わった気がする。 以前は引数が表示されていたのに、今では docstring が表示される。 以前の挙動にせっていしたいんだけど、何を調べればいいですか?
1011 名前:emacs利用者 mailto:sage [2017/12/31(日) 21:54:05.69 .net] あと少しで今年も終わり 今年一年、いろいろ教えてくださってありがとうございました 来年もよろしくお願い申し上げます
1012 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/01(月) 07:55:34.26 .net] jsxを上手くインデントする方法ある? js2-modeとweb-modeを行ったり来たりしてるけど、めんどうくさい
1013 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/01(月) 12:40:51.79 .net] あけましておめでとうございます 今年もよろしくお願いします
1014 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/01(月) 16:13:59.41 .net] おめでとー
1015 名前:名無しさん@お腹いっぱい。 [2018/01/01(月) 21:44:46.14 .net] >>981 rjsx-mode で (setq js-indent-level 2) してみるとか web-modeなら (setq web-mode-markup-indent-offset 2 web-mode-css-indent-offset 2 web-mode-code-indent-offset 2 web-mode-attr-indent-offset nil) とか
1016 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/03(水) 01:52:31.41 .net] 24.5から25.3にバージョンアップしてみたけど、動かないlispが多数出たため、切り戻しした(´・ω・`)。
1017 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/03(水) 02:50:41.50 .net] >>985 そう?ちゃんとバイトコンパイルし直したんだよね。 それにもうそろそろ26になるんじゃない?
1018 名前:984 mailto:sage [2018/01/03(水) 09:52:40.66 .net] >>986 はい、バイトコンパイルしないでソースのまま動かしてますが、多数のlispがAPIの変更によって 動かない感じです(´・ω・`)。
1019 名前:名無しさん@お腹いっぱい。 [2018/01/03(水) 16:07:20.44 .net] >>987 パッケージ側のアップデートはちゃんとしたかしら? 25になって結構時間も経つしまともにメンテナンスされているパッケージならば バージョン対応くらいはしていると思うの
1020 名前:984 mailto:sage [2018/01/03(水) 21:03:39.50 .net] >>988 残念ながら、パッケージにはなってないですorz。
1021 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/03(水) 21:41:25.54 .net] >>989 パッケージマネージャ普及以前にどこかのサイトで手に入れたlisp使ってるってこと? それなら下のリストとかでモダンな代替品探すってのもありだと思うけど… https://github.com/emacs-tw/awesome-emacs/
1022 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/04(木) 00:25:10.48 .net] 多数の動かないelisp、かつパッケージ化されてないものって例えば何?試してみたい 24 から 25ならそう古いelispとも思えないけれど。
1023 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/04(木) 02:09:13.53 .net] バイトコンパイルとかしたことない
1024 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/04(木) 03:28:48.61 .net] >>991 24.2 と 24.4 はけっこう変わってたと思う 自作elispをあちこち書き直してた記憶
1025 名前:名無しさん@お腹いっぱい。 [2018/01/04(木) 10:32:13.44 .net] >>993 >>985 には24.5 → 25.3と書いてあるので、引っかかるなら25.1かなと思ってる。25.3はほぼ引っかかりようが無いし
1026 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/04(木) 12:44:46.49 .net] 動かない lisp ってエラー出てんじゃないの? *Messeges* を覗いてみたりすると原因または原因に近いことが分かるんじゃない? 自分で分からなかったらエラーが出た関数周辺をここで公開するとか… 折角やる気のある人が「見たい」って言ってくれているんだから見せてあげたら?
1027 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/06(土) 12:55:45.13 .net] >>995 使ってる関数内から呼ばれてた関数のadviceでごにょごにょしてる場合 バージョンが変わってそこを通らなくなるとエラーも出なかったりするけど、 「動かないlispが多数出た」だから何か出てるはずだよね。
1028 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/06(土) 18:10:15.25 .net] add-to-listで質問です。 emacs24でlexical-bindingが採用される前あたりまで たとえば、 (let (tmp) (add-to-list 'tmp 'aaaa) (add-to-list 'tmp '(bbbb cccc)) tmp) といったようなローカル変数にadd-to-listを使ってはならず、 グローバル変数のみに使用せよ。 的なのがあったような気がしたのですが、 理由覚えてる方いますか? 24以降だと scratch などで↑の式を評価しても望んだ結果がえられるのですが・・
1029 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/06(土) 22:10:39.86 .net] >>997 バイトコンパイルしてエラーを確認 add-to-listは関数、pushはマクロ。なのでadd-to-listは動的スコープ前提云々
1030 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/08(月) 00:27:20.40 .net] bbdb-2.35をemacs-24.5で使っているのですが、emacs-25.3で使えますでしょうか?
1031 名前:996 mailto:sage [2018/01/09(火) 23:49:34.25 .net] >>998 了解です。 ありがとう。
1032 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/10(水) 00:02:35.36 .net] debian stretchがemacs-24.5だから、まだ25に上げるのは延期しよう。
1033 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 386日 17時間 12分 50秒
1034 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています