GNU Emacs - GNU Project - Free Software Foundation (FSF)
https://www.gnu.org/software/emacs/
EmacsWiki: サイトマップ
http://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
■ このスレッドは過去ログ倉庫に格納されています
2020/03/25(水) 17:45:02.71
2名無しさん@お腹いっぱい。
2020/03/25(水) 18:13:31.04 emacs-tw/awesome-emacs: A community driven list of useful Emacs packages, libraries and others.
https://github.com/emacs-tw/awesome-emacs
Emacs JP Slack
https://slack-emacs-jp.herokuapp.com/
Emacs Rocks!
http://emacsrocks.com/
https://github.com/emacs-tw/awesome-emacs
Emacs JP Slack
https://slack-emacs-jp.herokuapp.com/
Emacs Rocks!
http://emacsrocks.com/
2020/03/25(水) 18:32:59.14
>>1
おつ!
おつ!
2020/03/25(水) 18:50:05.49
Emacsは衰退しました。
2020/03/25(水) 18:54:15.98
儂は Emacs と心中する!
ときどき vi は使うけどネ。
ときどき vi は使うけどネ。
2020/03/25(水) 19:01:52.45
>>5
おらもだ。VSCodeに浮気してみたもののだめだった。
おらもだ。VSCodeに浮気してみたもののだめだった。
2020/03/25(水) 19:25:40.12
emacsはイラっとしたとき適当にlispコードを評価すればいい。vscodeだとちゃんとかいて読み込んでやらないといけない。そのうちになににイラっとしたのか忘れるからvscodeの方がすぐれてるのかも。
2020/03/25(水) 19:28:37.43
lemとかxyzzyに逃げたやつはおらんの?
2020/03/25(水) 19:36:53.10
>>7
VSCodeでも機能拡張書かずにプログラミングによるカスタマイズできる?できないと思うんだが。
VSCodeでも機能拡張書かずにプログラミングによるカスタマイズできる?できないと思うんだが。
10名無しさん@お腹いっぱい。
2020/03/25(水) 20:16:14.99 lem気になる
2020/03/25(水) 21:09:33.41
lem初めて知った、さんくす
schemeは「計算機プログラムの構造と解釈」読むためにかじったものの
emacsのライブラリを移植できる自信はなし
schemeは「計算機プログラムの構造と解釈」読むためにかじったものの
emacsのライブラリを移植できる自信はなし
2020/03/25(水) 21:10:02.65
>>9
うん。拡張をさがして、かきかえて、再起動して、とかやることをかんがえるともうどうでもよくなる。
emacsだと、これか、ちがうこっちか、とやってるうちになにがしたかったかわすれるから、イラっとしたことは忘れ去ってふたたびイラっとするということではおんなじか。
うん。拡張をさがして、かきかえて、再起動して、とかやることをかんがえるともうどうでもよくなる。
emacsだと、これか、ちがうこっちか、とやってるうちになにがしたかったかわすれるから、イラっとしたことは忘れ去ってふたたびイラっとするということではおんなじか。
2020/03/25(水) 21:14:56.29
2020/03/25(水) 21:36:43.92
2020/03/25(水) 22:26:05.96
Emacs LispとCommon Lispは似てるけど、Schemeはだいぶ違ってて好きじゃないな
ClojureはSchemeに近いけど更に違っててよく分からん
ClojureはSchemeに近いけど更に違っててよく分からん
2020/03/26(木) 01:00:32.38
>>12
emacsのlispによるカスタマイズで便利だと思う点
・adviceでAOPが出来る
・ダイナミックスコープで呼び出し先の関数内の変数や関数の置き換えができる(関数の置き換えにはnofletが便利)
・レキシカルスコープも使える
emacsの多くがlispで作られているので上記の機能で自由に既存コードの挙動を変えることが出来る。これ、VSCodeやVimにはない特徴だと思っていて、emacsから抜けられない理由だと思っている。
emacsのlispによるカスタマイズで便利だと思う点
・adviceでAOPが出来る
・ダイナミックスコープで呼び出し先の関数内の変数や関数の置き換えができる(関数の置き換えにはnofletが便利)
・レキシカルスコープも使える
emacsの多くがlispで作られているので上記の機能で自由に既存コードの挙動を変えることが出来る。これ、VSCodeやVimにはない特徴だと思っていて、emacsから抜けられない理由だと思っている。
2020/03/26(木) 06:56:33.04
Schemeはオワコン
一過性のブームやった
一過性のブームやった
2020/03/26(木) 07:32:36.33
>>17
Gaucheはどうなの?
Gaucheはどうなの?
2020/03/26(木) 09:36:27.64
Emacsってテキストの後ろに変な改行入るからなんか嫌で仕方なくvi使ってた
記憶があるけど直ってるの?
記憶があるけど直ってるの?
2020/03/26(木) 09:49:05.93
といわれてもな
2020/03/26(木) 10:23:31.35
最後の改行のこと...?
2020/03/26(木) 11:15:52.97
auto-fill-modeじゃない?
2020/03/26(木) 12:14:29.24
auto-fill-modeってtext-modeではデフォルト有効だったっけ?
だとしても変な改行では無いけどな…
だとしても変な改行では無いけどな…
2020/03/26(木) 12:40:08.94
>>15
cl-lib.elでcl.elの呪縛から解き放たれた
cl-lib.elでcl.elの呪縛から解き放たれた
2020/03/26(木) 12:51:07.40
最近スレが活発だから触発されて
パッケージを乗り換えてみたり、lsp-modeを試してみた
lsp-modeはとりあえず4つの言語でうまく動いてるわ
vscode由来なのか…悔しい…ビクンビクン
パッケージを乗り換えてみたり、lsp-modeを試してみた
lsp-modeはとりあえず4つの言語でうまく動いてるわ
vscode由来なのか…悔しい…ビクンビクン
2020/03/26(木) 12:54:18.02
>>25
VSCode由来じゃないよ、OmniSharpだよ
VSCode由来じゃないよ、OmniSharpだよ
2020/03/26(木) 13:01:01.81
2827
2020/03/26(木) 13:01:47.80 クッションページをはさむとリンクが変わっちゃうな
温故知新のところね
温故知新のところね
2020/03/26(木) 13:07:10.33
2020/03/26(木) 14:24:58.00
VScodeではメールが読めない
2020/03/26(木) 14:42:11.69
VSCodeにまともなdiredが無いのが辛い。(もどきの機能拡張はあるが機能不足。)さらにdired-dwimやwdiredの使い勝手を覚えてしまうとemacsから離れられなくなる。WSLの登場でWindows側のファイル操作もできるし。
2020/03/26(木) 14:46:01.23
trampも便利。VSCodeにもRemote Development出来たけど、サーバーのOSを選ぶし、サーバに.vscode-serverというフォルダ作って色々なファイルを置いてしまう。機能拡張ファイルとか。
2020/03/26(木) 15:28:29.70
VSCodeが駄目と言っている訳ではないからね。適材適所で共存していけばいいと思う。
2020/03/26(木) 20:01:55.71
そもそもEmacsの主要なパッケージの機能はVSCodeでおおよそ代替可能なのかね?
使い勝手がちょっと違うというのは慣れの問題だけど機能が無いとどうしようもない(だったら作れというのはとりあえず言うな)。
たとえば、3秒だけくぐったところmigemoは使えなさそう。
使い勝手がちょっと違うというのは慣れの問題だけど機能が無いとどうしようもない(だったら作れというのはとりあえず言うな)。
たとえば、3秒だけくぐったところmigemoは使えなさそう。
2020/03/26(木) 20:02:46.88
拡張の対応表とかあると、嬉しいよな
2020/03/26(木) 20:05:11.69
vscodeとemacsとvimが合体したら最強なのにな
2020/03/26(木) 20:23:40.11
eglot(LSP client) でプログラム書いてるけど快適。
2020/03/26(木) 20:38:06.69
>>36
合体はしていなけど、VSCodeとWSL Emacsの行き来はできる。
https://w.atwiki.jp/ntemacs/pages/85.html
https://w.atwiki.jp/ntemacs/pages/89.html
trampにも対応していて、Remote Developmentとの連携が可能。
キーバインドをemacsに統一すると操作的な違和感も少ない。
いずれどちらのツールにも一長一短があるので、共存するのがよいのではと思っている。
表計算はExcelに任せるように、プログラミングはVSCodeに任せるとか。
合体はしていなけど、VSCodeとWSL Emacsの行き来はできる。
https://w.atwiki.jp/ntemacs/pages/85.html
https://w.atwiki.jp/ntemacs/pages/89.html
trampにも対応していて、Remote Developmentとの連携が可能。
キーバインドをemacsに統一すると操作的な違和感も少ない。
いずれどちらのツールにも一長一短があるので、共存するのがよいのではと思っている。
表計算はExcelに任せるように、プログラミングはVSCodeに任せるとか。
2020/03/26(木) 21:10:39.23
>>37
lsp-modeとどっちがいいの?
lsp-modeとどっちがいいの?
2020/03/26(木) 22:13:22.15
>>39
個人的には eglot の方が軽くて好き
個人的には eglot の方が軽くて好き
2020/03/26(木) 22:40:34.20
>>40
使ってみるかな
使ってみるかな
2020/03/27(金) 06:07:56.76
軽いってことは機能が落ちてるんじゃないの?知らんけど
2020/03/27(金) 07:39:05.46
昔々 PC-9821V200 を Windows 98 と FreeBSD/pc98 の
デュアルブートにしてバリバリ使っていた時期があった。
Windows 側で NeoRAGEx は軽快に動くし、
FreeBSD 側で Emacs は快適に使えるし、
思い返してみると、こぢんまりとした良い環境だった。
あの端末で Emacs 22 以降をビルドして走らせたら
どういう使用感になるのか、ちょっと興味がある。
このスレに、ふる〜い端末で最近の Emacs をビルドして使っている人いるかな?
デュアルブートにしてバリバリ使っていた時期があった。
Windows 側で NeoRAGEx は軽快に動くし、
FreeBSD 側で Emacs は快適に使えるし、
思い返してみると、こぢんまりとした良い環境だった。
あの端末で Emacs 22 以降をビルドして走らせたら
どういう使用感になるのか、ちょっと興味がある。
このスレに、ふる〜い端末で最近の Emacs をビルドして使っている人いるかな?
2020/03/27(金) 07:54:56.89
Pen200のマシンかぁ
セレロン450Aでlinux+emacsで結構長い間使っててそれほど不満はなかったけど、
新しいPCをしばらく使ってからそのPCに戻ったら、モタモタ感に堪えられなくなったよ
でも、苦労するとは思うけどレトロPCを復帰させるのは面白いので頑張ってもらいたい
セレロン450Aでlinux+emacsで結構長い間使っててそれほど不満はなかったけど、
新しいPCをしばらく使ってからそのPCに戻ったら、モタモタ感に堪えられなくなったよ
でも、苦労するとは思うけどレトロPCを復帰させるのは面白いので頑張ってもらいたい
2020/03/27(金) 08:26:55.15
非力なpi zeroでも動くし無印fire+termuxでもなんとか使える
まあササッと編集したいときはzileとかmgにするけど
まあササッと編集したいときはzileとかmgにするけど
2020/03/27(金) 08:45:07.50
termuxのEmacsはdumpしてないから起動時に大量の.elを読み込んで起動が遅い
27でportable dumperになるから、ちゃんとdumpされる事に期待
27でportable dumperになるから、ちゃんとdumpされる事に期待
2020/03/27(金) 09:00:30.34
当時はMule for win使ってたなぁ
懐かしい
懐かしい
2020/03/27(金) 12:53:49.82
大概のレトロPCは内蔵HDがお亡くなりになって永眠することにる。
2020/03/27(金) 12:58:41.84
そんな中10年くらい生き延びてるHDDもあるんだよな...
2020/03/27(金) 13:01:02.55
2020/03/27(金) 14:01:02.13
Q. (ここに好きなことを書こう)ってどうやるの?
A. ああ、それならsystemdのコンフィグでできるよ
A. ああ、それならsystemdのコンフィグでできるよ
2020/03/27(金) 15:28:06.10
HDDの突然死は少ないのでは?前兆のあるケースが多い
2020/03/27(金) 15:40:36.43
カッコン...カッコン...
2020/03/27(金) 19:30:35.34
>>52
落とすとか
落とすとか
2020/03/27(金) 19:36:50.66
なかなかの老人会ぐあいだな(俺を含む)
2020/03/27(金) 21:35:46.76
あんまこういう書き込みあると若い人から
骨董品好き、縛りプレイ大好き勢のためのツールなんだな
って勘違いされちゃうから…
骨董品好き、縛りプレイ大好き勢のためのツールなんだな
って勘違いされちゃうから…
2020/03/27(金) 23:18:14.67
池田エライザをアンバサダーに任命すればワンチャン
2020/03/28(土) 00:24:24.61
>>47
Meadowさんてのもあったね
Meadowさんてのもあったね
2020/03/28(土) 00:50:30.18
HDDは長時間稼働した後、一旦電源を落として再起動するときが鬼門
2020/03/28(土) 04:28:50.11
スピンドルが回らない
2020/03/28(土) 14:28:28.74
だったら注油で直るんやな
2020/03/28(土) 15:15:03.36
外出自粛で暇だから elisp 書こう(´・ω・`)
2020/03/28(土) 16:52:34.33
emacsのパッケージを試したり、設定をいじっていたら3日間経過してた…
2020/03/28(土) 21:23:52.94
アフリカではよくあること
2020/03/31(火) 18:56:11.91
Q. *scratch* とか *Messages* を飛ばして
次のファイルへ移動したいです
どうすればいいでしょうか
次のファイルへ移動したいです
どうすればいいでしょうか
2020/03/31(火) 18:59:29.68
ido
2020/03/31(火) 19:14:02.90
メニューから選ぶやつですよね
実は、タブバー (centaur-tab) を使っており
*scratch* などは隠されているみたいです。
そこで、それらを飛ばして次のバッファ?を選ぶことで
タブ移動したかのように見せかけるコマンドが欲しいです
実は、タブバー (centaur-tab) を使っており
*scratch* などは隠されているみたいです。
そこで、それらを飛ばして次のバッファ?を選ぶことで
タブ移動したかのように見せかけるコマンドが欲しいです
2020/03/31(火) 20:14:19.97
ttps://stackoverflow.com/questions/14323516/make-emacs-next-buffer-skip-messages-buffer/24838407
強引なのが見つかりました
ido 教えてくれた方、ありがとうございました!
強引なのが見つかりました
ido 教えてくれた方、ありがとうございました!
2020/03/31(火) 23:41:47.58
Emacs の shell っていっぱいあるけど、どれがいいんだろう?
2020/03/31(火) 23:46:22.74
>>69
emacsで使うならshell-modeだと思うけど
emacsで使うならshell-modeだと思うけど
2020/04/01(水) 00:53:45.66
>>70
eshell-mode とか multi-term.el とかどうなんだろうって思ったんだけど、shell-mode 一択って感じ?
eshell-mode とか multi-term.el とかどうなんだろうって思ったんだけど、shell-mode 一択って感じ?
2020/04/01(水) 01:36:06.32
ansi-termを一部設定変えてつこうてる
2020/04/01(水) 06:46:07.30
>>71
trampではshell-mode使うし、shell-modeの裏で動いているcomintがいろいろ便利。historyをhelmで検索する設定にできたり。
trampではshell-mode使うし、shell-modeの裏で動いているcomintがいろいろ便利。historyをhelmで検索する設定にできたり。
2020/04/01(水) 06:54:06.47
>>72
エスキープシーケンス使うコマンドでは偶に使う。topとか。でもshellのバッファのコピペが簡単にできるからshell-modeをメインで使っている。
エスキープシーケンス使うコマンドでは偶に使う。topとか。でもshellのバッファのコピペが簡単にできるからshell-modeをメインで使っている。
2020/04/01(水) 16:27:26.16
なるほど、得意不得意があるから使い分ける必要があるんすねぇ
76名無しさん@お腹いっぱい。
2020/04/08(水) 00:12:09.67 shell-modeだとset-markとか色々使えるのがいいよね
と思ったけどtermでもC-c C-jでline-modeに入るとできるのね
ちなみにC-c C-kで戻れるぞ
と思ったけどtermでもC-c C-jでline-modeに入るとできるのね
ちなみにC-c C-kで戻れるぞ
77名無しさん@お腹いっぱい。
2020/04/08(水) 09:35:06.96 Emacs内のシェル、誰もがやろうとはするんだろうけど色々きつくなって結局フツーのターミナルに戻ってこないか?
Trampと統合されてたりとか、コピペが手早いとか利点は確かにわかるんだけど…
Trampと統合されてたりとか、コピペが手早いとか利点は確かにわかるんだけど…
2020/04/08(水) 12:38:52.46
>>76
これは知らなかった
これは知らなかった
2020/04/08(水) 13:29:02.69
>>77
戻るわけじゃなくて両方使い分けてる。
戻るわけじゃなくて両方使い分けてる。
2020/04/25(土) 10:38:57.99
在宅勤務で Window10 PC に Emacs-26.3 (IMEパッチ) を使ってるんだが、
編集するファイルが OneDrive for Business 上にあるので、開いたり保存する待ち時間が長くて
考えも中断してしまうので困る。
編集するファイルが OneDrive for Business 上にあるので、開いたり保存する待ち時間が長くて
考えも中断してしまうので困る。
2020/04/25(土) 11:55:07.62
あれってローカルにキャッシュしてるわけじゃないのか
2020/04/25(土) 12:03:31.08
個人向けの OneDrive はそうだね。他方、OneDrive for Business は仕組みが別で、
SharePoint サーバ上にファイルの唯一の実体がある(と思う)。名前を借りてるだけな気がする。
SharePoint サーバ上にファイルの唯一の実体がある(と思う)。名前を借りてるだけな気がする。
83名無しさん@お腹いっぱい。
2020/05/19(火) 22:42:32.492020/05/19(火) 23:01:00.52
むしろshellでヒストリー遡るときもC-r [文字列]な身体になってる
2020/05/19(火) 23:23:21.88
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- アメリカ議会 「中国が台湾武力侵攻する準備を急速進展中」 ★3 [お断り★]
- アメリカ議会 「中国が台湾武力侵攻する準備を急速進展中」 ★4 [お断り★]
- 外国人の犯罪率は日本人の1.72倍 警察庁が短期滞在者除いた数字を参院内閣委で答弁 [七波羅探題★]
- 【高市自民】中国軍SNS 高市首相に怖すぎる地獄絵で警告、火の海の靖国神社「自ら墓穴を掘り、戻れない道へ進む」 [夜のけいちゃん★]
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★9 [樽悶★]
- 【午前7時】コインランドリーで24歳女性の下着7枚(1万4000円相当)を盗んだ疑い 27歳会社員の男を逮捕 [nita★]
- 【悲報】大手経済誌が年収が低い会社ランキングを発表、Vtuberのにじさんじがランクインしてしまう…
- 【憲法改正】起草委員会、設置へ [476729448]
- 3K新聞「高市首相「馬車馬」の1カ月…宿舎で猛勉強、外交乗り切る 会食なく睡眠不足、心配の声も」 [834922174]
- 【35🌸専】なんG さくらみこ桃鉄配信実況スレ🏡【ホロライブ▶】
- 即席ラーメンとウィンナーがあるんだけどラーメンの中にウィンナー入れる?別々に食う?
- 皆で雑談しよーや
