■ このスレッドは過去ログ倉庫に格納されています
Emacs Part 52
- 1 :名無しさん@お腹いっぱい。:2020/03/25(水) 17:45:02 .net
- 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/
- 2 :名無しさん@お腹いっぱい。:2020/03/25(水) 18:13:31 .net
- 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/
- 3 :名無しさん@お腹いっぱい。:2020/03/25(水) 18:32:59.14 .net
- >>1
おつ!
- 4 :名無しさん@お腹いっぱい。:2020/03/25(水) 18:50:05.49 .net
- Emacsは衰退しました。
- 5 :名無しさん@お腹いっぱい。:2020/03/25(水) 18:54:15 .net
- 儂は Emacs と心中する!
ときどき vi は使うけどネ。
- 6 :名無しさん@お腹いっぱい。:2020/03/25(水) 19:01:52 .net
- >>5
おらもだ。VSCodeに浮気してみたもののだめだった。
- 7 :名無しさん@お腹いっぱい。:2020/03/25(水) 19:25:40 .net
- emacsはイラっとしたとき適当にlispコードを評価すればいい。vscodeだとちゃんとかいて読み込んでやらないといけない。そのうちになににイラっとしたのか忘れるからvscodeの方がすぐれてるのかも。
- 8 :名無しさん@お腹いっぱい。:2020/03/25(水) 19:28:37 .net
- lemとかxyzzyに逃げたやつはおらんの?
- 9 :名無しさん@お腹いっぱい。:2020/03/25(水) 19:36:53 .net
- >>7
VSCodeでも機能拡張書かずにプログラミングによるカスタマイズできる?できないと思うんだが。
- 10 :名無しさん@お腹いっぱい。:2020/03/25(水) 20:16:14.99 .net
- lem気になる
- 11 :名無しさん@お腹いっぱい。:2020/03/25(水) 21:09:33.41 .net
- lem初めて知った、さんくす
schemeは「計算機プログラムの構造と解釈」読むためにかじったものの
emacsのライブラリを移植できる自信はなし
- 12 :名無しさん@お腹いっぱい。:2020/03/25(水) 21:10:02.65 .net
- >>9
うん。拡張をさがして、かきかえて、再起動して、とかやることをかんがえるともうどうでもよくなる。
emacsだと、これか、ちがうこっちか、とやってるうちになにがしたかったかわすれるから、イラっとしたことは忘れ去ってふたたびイラっとするということではおんなじか。
- 13 :名無しさん@お腹いっぱい。:2020/03/25(水) 21:14:56.29 .net
- >>11
どっからSchemeが出てきたんだ
LemはCommon Lispだぞ
- 14 :名無しさん@お腹いっぱい。:2020/03/25(水) 21:36:43.92 .net
- >>13
ああ、スマソ
Common Lisp→Schemeとの違いが判らん→構造と解釈
という連想ゲームが1行目と2行目の間に orz
- 15 :名無しさん@お腹いっぱい。:2020/03/25(水) 22:26:05.96 .net
- Emacs LispとCommon Lispは似てるけど、Schemeはだいぶ違ってて好きじゃないな
ClojureはSchemeに近いけど更に違っててよく分からん
- 16 :名無しさん@お腹いっぱい。:2020/03/26(木) 01:00:32.38 .net
- >>12
emacsのlispによるカスタマイズで便利だと思う点
・adviceでAOPが出来る
・ダイナミックスコープで呼び出し先の関数内の変数や関数の置き換えができる(関数の置き換えにはnofletが便利)
・レキシカルスコープも使える
emacsの多くがlispで作られているので上記の機能で自由に既存コードの挙動を変えることが出来る。これ、VSCodeやVimにはない特徴だと思っていて、emacsから抜けられない理由だと思っている。
- 17 :名無しさん@お腹いっぱい。:2020/03/26(木) 06:56:33.04 .net
- Schemeはオワコン
一過性のブームやった
- 18 :名無しさん@お腹いっぱい。:2020/03/26(木) 07:32:36.33 .net
- >>17
Gaucheはどうなの?
- 19 :名無しさん@お腹いっぱい。:2020/03/26(木) 09:36:27 .net
- Emacsってテキストの後ろに変な改行入るからなんか嫌で仕方なくvi使ってた
記憶があるけど直ってるの?
- 20 :名無しさん@お腹いっぱい。:2020/03/26(木) 09:49:05 .net
- といわれてもな
- 21 :名無しさん@お腹いっぱい。:2020/03/26(木) 10:23:31 .net
- 最後の改行のこと...?
- 22 :名無しさん@お腹いっぱい。:2020/03/26(木) 11:15:52.97 .net
- auto-fill-modeじゃない?
- 23 :名無しさん@お腹いっぱい。:2020/03/26(木) 12:14:29.24 .net
- auto-fill-modeってtext-modeではデフォルト有効だったっけ?
だとしても変な改行では無いけどな…
- 24 :名無しさん@お腹いっぱい。:2020/03/26(木) 12:40:08.94 .net
- >>15
cl-lib.elでcl.elの呪縛から解き放たれた
- 25 :名無しさん@お腹いっぱい。:2020/03/26(木) 12:51:07.40 .net
- 最近スレが活発だから触発されて
パッケージを乗り換えてみたり、lsp-modeを試してみた
lsp-modeはとりあえず4つの言語でうまく動いてるわ
vscode由来なのか…悔しい…ビクンビクン
- 26 :名無しさん@お腹いっぱい。:2020/03/26(木) 12:54:18.02 .net
- >>25
VSCode由来じゃないよ、OmniSharpだよ
- 27 :名無しさん@お腹いっぱい。:2020/03/26(木) 13:01:01.81 .net
- https://qiita.com/mattn/items/e62b9f16bc487a271a7f#%E6%B8%A9%E6%95%85%E7%9F%A5%E6%96%B0
ここを読むといいよ
- 28 :27:2020/03/26(木) 13:01:47.80 .net
- クッションページをはさむとリンクが変わっちゃうな
温故知新のところね
- 29 :名無しさん@お腹いっぱい。:2020/03/26(木) 13:07:10.33 .net
- >>26
OmniSharp由来なんだ
昔、Macで少し使ってたけどバックエンドが不安定だった思い出
- 30 :名無しさん@お腹いっぱい。:2020/03/26(木) 14:24:58.00 .net
- VScodeではメールが読めない
- 31 :名無しさん@お腹いっぱい。:2020/03/26(木) 14:42:11.69 .net
- VSCodeにまともなdiredが無いのが辛い。(もどきの機能拡張はあるが機能不足。)さらにdired-dwimやwdiredの使い勝手を覚えてしまうとemacsから離れられなくなる。WSLの登場でWindows側のファイル操作もできるし。
- 32 :名無しさん@お腹いっぱい。:2020/03/26(木) 14:46:01.23 .net
- trampも便利。VSCodeにもRemote Development出来たけど、サーバーのOSを選ぶし、サーバに.vscode-serverというフォルダ作って色々なファイルを置いてしまう。機能拡張ファイルとか。
- 33 :名無しさん@お腹いっぱい。:2020/03/26(木) 15:28:29.70 .net
- VSCodeが駄目と言っている訳ではないからね。適材適所で共存していけばいいと思う。
- 34 :名無しさん@お腹いっぱい。:2020/03/26(木) 20:01:55.71 .net
- そもそもEmacsの主要なパッケージの機能はVSCodeでおおよそ代替可能なのかね?
使い勝手がちょっと違うというのは慣れの問題だけど機能が無いとどうしようもない(だったら作れというのはとりあえず言うな)。
たとえば、3秒だけくぐったところmigemoは使えなさそう。
- 35 :名無しさん@お腹いっぱい。:2020/03/26(木) 20:02:46.88 .net
- 拡張の対応表とかあると、嬉しいよな
- 36 :名無しさん@お腹いっぱい。:2020/03/26(木) 20:05:11.69 .net
- vscodeとemacsとvimが合体したら最強なのにな
- 37 :名無しさん@お腹いっぱい。:2020/03/26(木) 20:23:40.11 .net
- eglot(LSP client) でプログラム書いてるけど快適。
- 38 :名無しさん@お腹いっぱい。:2020/03/26(木) 20:38:06.69 .net
- >>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に任せるとか。
- 39 :名無しさん@お腹いっぱい。:2020/03/26(木) 21:10:39.23 .net
- >>37
lsp-modeとどっちがいいの?
- 40 :名無しさん@お腹いっぱい。:2020/03/26(木) 22:13:22.15 .net
- >>39
個人的には eglot の方が軽くて好き
- 41 :名無しさん@お腹いっぱい。:2020/03/26(木) 22:40:34.20 .net
- >>40
使ってみるかな
- 42 :名無しさん@お腹いっぱい。:2020/03/27(金) 06:07:56 .net
- 軽いってことは機能が落ちてるんじゃないの?知らんけど
- 43 :名無しさん@お腹いっぱい。:2020/03/27(金) 07:39:05.46 .net
- 昔々 PC-9821V200 を Windows 98 と FreeBSD/pc98 の
デュアルブートにしてバリバリ使っていた時期があった。
Windows 側で NeoRAGEx は軽快に動くし、
FreeBSD 側で Emacs は快適に使えるし、
思い返してみると、こぢんまりとした良い環境だった。
あの端末で Emacs 22 以降をビルドして走らせたら
どういう使用感になるのか、ちょっと興味がある。
このスレに、ふる〜い端末で最近の Emacs をビルドして使っている人いるかな?
- 44 :名無しさん@お腹いっぱい。:2020/03/27(金) 07:54:56.89 .net
- Pen200のマシンかぁ
セレロン450Aでlinux+emacsで結構長い間使っててそれほど不満はなかったけど、
新しいPCをしばらく使ってからそのPCに戻ったら、モタモタ感に堪えられなくなったよ
でも、苦労するとは思うけどレトロPCを復帰させるのは面白いので頑張ってもらいたい
- 45 :名無しさん@お腹いっぱい。:2020/03/27(金) 08:26:55.15 .net
- 非力なpi zeroでも動くし無印fire+termuxでもなんとか使える
まあササッと編集したいときはzileとかmgにするけど
- 46 :名無しさん@お腹いっぱい。:2020/03/27(金) 08:45:07.50 .net
- termuxのEmacsはdumpしてないから起動時に大量の.elを読み込んで起動が遅い
27でportable dumperになるから、ちゃんとdumpされる事に期待
- 47 :名無しさん@お腹いっぱい。:2020/03/27(金) 09:00:30.34 .net
- 当時はMule for win使ってたなぁ
懐かしい
- 48 :名無しさん@お腹いっぱい。:2020/03/27(金) 12:53:49.82 .net
- 大概のレトロPCは内蔵HDがお亡くなりになって永眠することにる。
- 49 :名無しさん@お腹いっぱい。:2020/03/27(金) 12:58:41.84 .net
- そんな中10年くらい生き延びてるHDDもあるんだよな...
- 50 :名無しさん@お腹いっぱい。:2020/03/27(金) 13:01:02.55 .net
- >>49
バックアップ取るのおすすめ。
ロングランで持ち堪えてたのが突然死んだりするから。
- 51 :名無しさん@お腹いっぱい。:2020/03/27(金) 14:01:02.13 .net
- Q. (ここに好きなことを書こう)ってどうやるの?
A. ああ、それならsystemdのコンフィグでできるよ
- 52 :名無しさん@お腹いっぱい。:2020/03/27(金) 15:28:06.10 .net
- HDDの突然死は少ないのでは?前兆のあるケースが多い
- 53 :名無しさん@お腹いっぱい。:2020/03/27(金) 15:40:36.43 .net
- カッコン...カッコン...
- 54 :名無しさん@お腹いっぱい。:2020/03/27(金) 19:30:35.34 .net
- >>52
落とすとか
- 55 :名無しさん@お腹いっぱい。:2020/03/27(金) 19:36:50.66 .net
- なかなかの老人会ぐあいだな(俺を含む)
- 56 :名無しさん@お腹いっぱい。:2020/03/27(金) 21:35:46.76 .net
- あんまこういう書き込みあると若い人から
骨董品好き、縛りプレイ大好き勢のためのツールなんだな
って勘違いされちゃうから…
- 57 :名無しさん@お腹いっぱい。:2020/03/27(金) 23:18:14.67 .net
- 池田エライザをアンバサダーに任命すればワンチャン
- 58 :名無しさん@お腹いっぱい。:2020/03/28(土) 00:24:24.61 .net
- >>47
Meadowさんてのもあったね
- 59 :名無しさん@お腹いっぱい。:2020/03/28(土) 00:50:30.18 .net
- HDDは長時間稼働した後、一旦電源を落として再起動するときが鬼門
- 60 :名無しさん@お腹いっぱい。:2020/03/28(土) 04:28:50.11 .net
- スピンドルが回らない
- 61 :名無しさん@お腹いっぱい。:2020/03/28(土) 14:28:28.74 .net
- だったら注油で直るんやな
- 62 :名無しさん@お腹いっぱい。:2020/03/28(土) 15:15:03.36 .net
- 外出自粛で暇だから elisp 書こう(´・ω・`)
- 63 :名無しさん@お腹いっぱい。:2020/03/28(土) 16:52:34.33 .net
- emacsのパッケージを試したり、設定をいじっていたら3日間経過してた…
- 64 :名無しさん@お腹いっぱい。:2020/03/28(土) 21:23:52 .net
- アフリカではよくあること
- 65 :名無しさん@お腹いっぱい。:2020/03/31(火) 18:56:11.91 .net
- Q. *scratch* とか *Messages* を飛ばして
次のファイルへ移動したいです
どうすればいいでしょうか
- 66 :名無しさん@お腹いっぱい。:2020/03/31(火) 18:59:29.68 .net
- ido
- 67 :名無しさん@お腹いっぱい。:2020/03/31(火) 19:14:02.90 .net
- メニューから選ぶやつですよね
実は、タブバー (centaur-tab) を使っており
*scratch* などは隠されているみたいです。
そこで、それらを飛ばして次のバッファ?を選ぶことで
タブ移動したかのように見せかけるコマンドが欲しいです
- 68 :名無しさん@お腹いっぱい。:2020/03/31(火) 20:14:19.97 .net
- ttps://stackoverflow.com/questions/14323516/make-emacs-next-buffer-skip-messages-buffer/24838407
強引なのが見つかりました
ido 教えてくれた方、ありがとうございました!
- 69 :名無しさん@お腹いっぱい。:2020/03/31(火) 23:41:47.58 .net
- Emacs の shell っていっぱいあるけど、どれがいいんだろう?
- 70 :名無しさん@お腹いっぱい。:2020/03/31(火) 23:46:22.74 .net
- >>69
emacsで使うならshell-modeだと思うけど
総レス数 1004
219 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200