1 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/02(金) 11:08:33.82 .net] GNU Emacs - GNU Project - Free Software Foundation (FSF) https://www.gnu.org/software/emacs/ EmacsWiki: サイトマップ www.emacswiki.org/emacs/ 前スレ Emacs Part 51 https://mevius.2ch.net/test/read.cgi/unix/1514601894/ Emacs Part 50 https://mevius.2ch.net/test/read.cgi/unix/1482097785/ Emacs Part 52 https://mevius.5ch.net/test/read.cgi/unix/1585125902/ Emacs Part 53 https://mevius.5ch.net/test/read.cgi/unix/1621758062/
502 名前:名無しさん@お腹いっぱい。 [2025/02/02(日) 10:11:14.87 .net] sshで思い出した trampのコピーがクソ遅かったバグ
503 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/02(日) 17:39:00.48 .net] >>501 JSONの高速化かな
504 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/02(日) 23:35:28.71 .net] >>502 scpのmethod使わないからでは?
505 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/22(土) 18:49:36.19 .net] emacsに標準搭載されたeglotを使ってるんですが、使うLSPサーバによってはコードジャンプが機能しないときがあります。 こういう時、dumb-jumpにフォールバックするようにしたいんですが、 うまいことやる方法ないでしょうか?
506 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/22(土) 20:16:02.76 .net] あるあるww
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/23(日) 22:11:15.32 .net] dumb-jumpにfallbackするだけならこれで行けるはず https://github.com/joaotavora/eglot/issues/420#issuecomment-1257247512 あとはこれ使うとか https://git.sr.ht/~pkal/xref-union/
508 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/24(月) 03:49:00.17 .net] Emacs 30.1 released https://lists.gnu.org/archive/html/info-gnu-emacs/2025-02/msg00009.html
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/24(月) 08:38:12.59 .net] 情報ありがとう。このスレ頼りになる
510 名前:名無しさん@お腹いっぱい。 [2025/02/24(月) 21:00:48.62 .net] 山本先生ご対応をお願いします
511 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/24(月) 23:14:04.23 .net] 30でwhich-keyがビルトインになってた
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/24(月) 23:40:36.81 .net] Emacs 30.1 released https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00997.html
513 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/25(火) 02:30:14.52 .net] >>510 自分で対応すればよろしい
514 名前:名無しさん@お腹いっぱい。 [2025/02/25(火) 07:44:24.71 .net] つーか山本版なぜ本家にマージされないの?
515 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/25(火) 10:08:23.56 .net] >>514 過去のEmacs devel MLを読もう
516 名前:名無しさん@お腹いっぱい。 [2025/02/25(火) 21:19:07.24 .net] 過去っていつごろ?
517 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/02/25(火) 22:09:00.82 .net] >>514 このブログの下の方にそれっぽいことが書いてある https://ylluminarious.github.io/2019/05/23/emacs-mac-port-introduction
518 名前:名無しさん@お腹いっぱい。 [2025/02/26(水) 06:14:10.88 .net] なるほど ありがとう
519 名前:名無しさん@お腹いっぱい。 [2025/03/06(木) 15:08:10.92 .net] PHPモードが使い物にならないんだけど みんなどうしてるの? VSCodeに移った?
520 名前:名無しさん@お腹いっぱい。 [2025/03/06(木) 18:30:24.57 .net] 昔自分で結構弄ったなあ 最近phpは書いてない
521 名前:名無しさん@お腹いっぱい。 [2025/03/06(木) 20:42:08.83 .net] >>519 web-modeでいいやん
522 名前:名無しさん@お腹いっぱい。 [2025/03/06(木) 20:53:51.01 .net] php書いたことない
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/06(木) 21:58:49.12 .net] 「PHP」 ↑ PHP書いてみた
524 名前:名無しさん@お腹いっぱい。 [2025/03/07(金) 07:58:09.09 .net] (´・ω・`)NGな
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/07(金) 23:30:56.49 .net] 「」 ↑ PHP欠いてみた
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/08(土) 00:40:46.71 .net] >>523 ほんとに書いたのか? それはPとHとPをタイピングしただけなのでは? >>525 欠けてるね…
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/22(土) 21:36:38.17 .net] alias emacs='vim'
528 名前:名無しさん@お腹いっぱい。 [2025/03/24(月) 15:09:39.32 .net] 28以降はクソ
529 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 06:27:44.64 .net] なんで?
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 07:49:07.88 .net] むしろ最近はバージョンが上がるごとに使いやすくなってる 31はターミナル環境でchild frameが可能になるらしい
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 12:17:56.59 .net] 28以前がだめならまだ分かるがイミフやな
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 13:38:55.15 .net] X用のEmacsでcannaで日本語入力してたな 30年前の話や
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 13:41:53.91 .net] そういえばemacs使い始めた頃はバージョン18とかだった いつの間にかすげえ上がったんだな
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 14:05:11.99 .net] バージョンアップしているなんて、28でトラブり始めて気付いたやつだよ
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 14:24:14.42 .net] いつの間にかのスパンが長過ぎw Nemacsの頃か
536 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 15:41:19.96 .net] Muleだよ
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 16:08:16.13 .net] そうそうmuleだった。 源氏物語の名前がコードネームだった
538 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 17:38:45.89 .net] nemacsが先ですね 日本語のみ対応 muleがi18n版 自分はxemacs派だった
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 20:17:41.16 .net] 先なのは知ってるだろ どの時期かという
540 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 20:27:15.52 .net] 自分も大学でmuleでmh-rmailでメールを覚えた。 その後、 メーリングリストで来たメールにX-face ヘッダがついてて、wanderlust を知ったときは感動した。 mewも便利だけど、wanderlustは未読管理ができたので。
541 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 20:42:21.27 .net] mewも既読未読管理はできるし wanderlustが登場する前からxfaceは表示してた
542 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 21:00:08.15 .net] おらはVM派
543 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 21:27:21.24 .net] >>541 mewで未読管理できたの知らなかった! 自分がが使ってたmew 1.9(imgetとかがあった頃)のころは無かったので。
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 21:49:12.00 .net] インターネット老人会はっじまるよ~
545 名前:名無しさん@お腹いっぱい。 [2025/03/27(木) 21:54:12.63 .net] >>543 最初から出来るよ そんな事もできずにmh-eからユーザ奪えるわけない procmailやslocalで自動振り分けしてるんなら 振り分け方によってはヘルパーアプリ必要だけど フォルダ内にいるなら既存リスト(.mew-cache)への後続追加はs押すだけ フォルダ超えて新着一覧が欲しけりゃこれまたヘルパーアプリ これは確か仮想フォルダになるから実装はやや遅い(と記憶)
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/27(木) 23:29:19.39 .net] 漢は黙ってGnusだw マニュアルを全部日本語に翻訳してくれてる人が居るんで、それで何とか使えるようになった もはやメインでは使ってないけど、今もGnusは標準インストールされてるのが日本語も問題なくちゃんと動く
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/28(金) 01:12:35.42 .net] native-compがデフォルトになってuse-package、eglot、treesitがビルトインになった ここ数年はかなり進化してる
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/28(金) 02:18:29.84 .net] Mew 4.0.68 (2004/08/30) * Defining mew-summary-markable(). * "Md" puts the delete/unlink mark onto the unread mark. * The unread mark 'U' is implemented. Set mew-use-unread-mark to t. See also mew-unread-mark-list.
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/28(金) 10:31:21.03 .net] Emacsなんか、おっさんしか使っとらんだろ
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/28(金) 15:30:11.03 .net] 爺さんだな
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/28(金) 18:54:58.90 .net] みんながEmacsのキーバインドを覚えるといい事があると言うから... vi の方が役に立っている気もする。
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/28(金) 23:21:36.25 .net] Emacsってカスタマイズに極振りしてるソフトだから、デフォルトのキーバインドとか憶えるようなものじゃないんだよね… だから操作説明もだいたいキーじゃなくてコマンド名でするわけだし。
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/28(金) 23:41:00.67 .net] linuxやBSDのシェルでC-aとかC-eしないんか?
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/29(土) 00:48:37.91 .net] そういえばそのへんはそのまま使ってる。 ただそういうので一番使うC-hがhelp-commandなんだよね、Emacs。
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/29(土) 00:51:12.84 .net] bashのデフォルトキーバインドはEmacsだから確実に役に立つ
556 名前:名無しさん@お腹いっぱい。 [2025/03/29(土) 06:26:46.84 .net] 逆に\C-hくらいしか変えてない emacs shortcut lifeだ bobcatつーこった
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/29(土) 07:28:57.99 .net] Windows系の人はXKeymacsがおすすめで、Windows 11でも動作する 各アプリケーションやExplorerに対するキー割り当てをEmacs風にすることができる もしアプリ固有のキーボードショートカットと競合したり、安定性が損なわれた場合は、アプリごとに有効性を変更できる Microsoft Office系で問題が起こりやすくて、クリップボードからCtrl-Yで入力するとクラッシュすることがあるので これらを無効にする必要があるかもしれない
558 名前:名無しさん@お腹いっぱい。 [2025/03/30(日) 01:00:26.63 .net] bashはemacsモードのほうがいいよな viモードは異常な気がする
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/30(日) 01:45:39.69 .net] terminal-init-bobcatが必要なbobcatなんて、僕が知っているbobcatじゃない
560 名前:名無しさん@お腹いっぱい。 [2025/03/31(月) 06:05:57.25 .net] 最近はVSCodeからの乗り換えが発生してるらしいな
561 名前:名無しさん@お腹いっぱい。 [2025/03/31(月) 08:25:03.17 .net] VSCodeに乗り換えではなくて?
562 名前:名無しさん@お腹いっぱい。 [2025/03/31(月) 08:49:18.93 .net] 変わったの使った方がヒット率上げやすいしな vscodeはもう圧倒的なマジョリティだからねえ
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/31(月) 09:37:38.85 .net] 助詞の使い方覚えろよ
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/03/31(月) 11:22:25.94 .net] VSCode、いうて使いやすいか? VSCodeは標準がマウスありきで、めちゃぐちゃ使いにくいと思ったわ TypeScript/JavaScriptで書くか、elispで書くかの違いでしかない リモート云々もEmacsは元からtrampあるわけで、特別なもんでもない
565 名前:名無しさん@お腹いっぱい。 [2025/03/31(月) 11:25:10.16 .net] emacsの方がVSCodeより拡張機能を作りやすい設定しやすいのは利点かもしれない
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/02(水) 12:40:37.92 .net] VSCode単体のキーバインドを見ると不満だろうが WindowsのAHK並みのキーカスタマイズツールがあれば Ctrlと被らないキーを起点にカーソル移動やマウス操作を割り当てまくって快適にできる JISキーボードなら無変換/変換、 USキーボードならSpaceFNみたいにして必要なキー操作を追加できる キーボードで軽快なマウス操作を実装できるだけのポテンシャルのあるツールがLinuxにもあれば安心なのだが
567 名前:名無しさん@お腹いっぱい。 [2025/04/04(金) 14:57:34.15 .net] >>561 VSCodeからAI付きエディタに乗り換え cursorとか
568 名前:名無しさん@お腹いっぱい。 [2025/04/06(日) 04:35:11.64 .net] TypeScriptはこの辺使えばいいの? eglot typescript-language-server tree-sitter-typescript
569 名前:名無しさん@お腹いっぱい。 [2025/04/07(月) 16:10:23.81 .net] >>567 VSCodeからCursorに乗り換える人もいるだろうけどスレ違う
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/08(火) 16:50:41.40 .net] また クソみたいな変更したね
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/08(火) 17:05:55.67 .net] >>570 どんな変更?
572 名前:名無しさん@お腹いっぱい。 [2025/04/23(水) 00:51:03.46 .net] macosで M-x man がエラーになって途方に暮れてたけどAIが解決してくれた ここが過疎ってるのもAIのせいか
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 00:52:32.84 .net] ここの回答者がAIかもしれんぞw
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 02:02:23.72 .net] macOS止めて*BSDかLinux、もしくはAIXにすればEmacsは真価を発揮するよ
575 名前:名無しさん@お腹いっぱい。 [2025/04/23(水) 02:37:33.01 .net] FreeBSDも使ってるけどそんな大層な違いある?
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 07:30:23.02 .net] >>572 macOS上のどのEmacsで、どんなEmacs(最小な)設定をすると、M-x manを再現できるの? こっちの手元ではまったく問題ない
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 08:48:09.51 .net] Montereyだと問題ないけど、Sequoiaだとsedがinvalid character rangeって文句言うな LANGの値をこねくると動くけど
578 名前:名無しさん@お腹いっぱい。 [2025/04/23(水) 09:34:03.68 .net] gnu sedにすればいいだけ
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 10:39:18.86 .net] GNU原理主義者め
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 11:38:27.85 .net] 正直BSD sed, BSD tarなんか、使いにくいと思うけど? むしろ、BSD原理主義者って思っちゃうわ 嫌なら、BSD EmacsをBSD原理主義者が主体となって、作ればよいだけのこと
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 11:50:44.97 .net] emacs スレで GNU 批判が出るとは どの emacs を使ってるんだろう gosmacs? Linus は今でも自分用に改造した micro emacs を使い続けてるらしいので GNU Emacs 以外のユーザの生きた化石がいたら教えてほしい
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 11:55:51.63 .net] macOSはGPLv3をAppleが受け入れないからGNUのツールが排除されつつあるって事でしょ
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 12:00:52.83 .net] ちなみにLANGがUTF-8系の設定だと正規表現で"[\o001-\o032]"みたいなのが却下されるようになったみたい sedだけじゃなくてgrepなんかも同じ 仕様なのかバグなのか...
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 12:12:10.39 .net] >>583 仕様といえば仕様 去年の 10.15 から Apple が GNU 系のツールのパージを始めて色々なツールが別物に置き換わってる そのせいで仕様変更になったり便利なGNU拡張機能が使えなくなったりしてる
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 12:23:54.49 .net] rsyncがopenrsyncに置き換わったけど、他にも例があったら教えて
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 17:53:40.78 .net] POSIXが仕様
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 18:00:37.59 .net] 新しくなったPOSIXにGNUは追従出来ているみたい ps://www.phoronix.com/news/GNU-Coreutils-9.6
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/23(水) 18:19:04.25 .net] Emacsは好きだがGPLはクソだと思うね LGPLならまだだいぶマシ
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 00:51:56.63 .net] EmacsがGPLであることで、何か困る人はいないでしょう
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 05:49:02.53 .net] これが嫌ならGPLにするしかないのか? ゼロから立ち上げてコミュニティから高く評価されたオープンソースプロジェクトがMicrosoftによってフォークされ自信喪失した開発者の話 - GIGAZINE ps://gigazine.net/news/20250422-forked-microsoft-oss/
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 06:14:02.99 .net] それは結果論だと思うし、記事を最後まで読めば、誇らしい開発であると分かるよ
592 名前:名無しさん@お腹いっぱい。 [2025/04/24(木) 07:23:25.23 .net] >>590 GPLでもフォークすることは防げない closedにするのは防げるが
593 名前:名無しさん@お腹いっぱい。 [2025/04/24(木) 07:23:36.35 .net] >>588 お前が糞
594 名前:名無しさん@お腹いっぱい。 [2025/04/24(木) 07:25:03.56 .net] M$らしいな 最近はGPLに対してデメリットの方を多く感じるようになってたがこういうことがあるとやっぱりGPLは必要なんだなって
595 名前:名無しさん@お腹いっぱい。 [2025/04/24(木) 07:37:59.05 .net] GPLはフォークを禁じることは出来ないけど 現実的にはフォークを抑制する力が少しあるもんね
596 名前:名無しさん@お腹いっぱい。 [2025/04/24(木) 08:26:53.58 .net] プログラム作る個人の側からすると作る労力を万が一横取りされそうになった時に、出る所に出て打ち勝てそうな安心感はあるかも
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 09:52:47.60 .net] emacs30にしたらパッケージがなんか全然ないんやけど
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 10:07:43.51 .net] 佐々木ロキのフォークはスピリットなの?
599 名前:名無しさん@お腹いっぱい。 [2025/04/24(木) 10:12:40.11 .net] >>597 パッケージが無いってどんな状況?
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 11:01:37.25 .net] >>593 GPL suckで検索すれば山程出てくるぞw 業界的にはクソという評価で統一されている
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 16:56:45.65 .net] そりゃオリジナル開発者へのリスペクトも貢献もなくソースコードをパクって金儲けしたい業界人にとってはクソだろうね
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/04/24(木) 19:08:06.37 .net] GPLなOSSなんてあまりない ほとんどがLGPLだ これはMITライセンスとほとんど同じように金儲けに使われてる やたらGPLを擁護するやつって言ってる意味を分かってんのかね…