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

    私的良スレ書庫

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

    元スレEmacs Part 52

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    1 : 名無しさん@お腹 - 2020/03/25(水) 17:45:02 .net (+93,-30,-76)
    GNU Emacs - GNU Project - Free Software Foundation (FSF)
    http://www.gnu.org/software/emacs/

    EmacsWiki: サイトマップ
    http://www.emacswiki.org/emacs/

    前スレ
    Emacs Part 51
    http://mevius.2ch.net/test/read.cgi/unix/1514601894/
    Emacs Part 50
    http://mevius.2ch.net/test/read.cgi/unix/1482097785/
    2 : 名無しさん@お腹 - 2020/03/25(水) 18:13:31 .net (+3,-30,-52)
    emacs-tw/awesome-emacs: A community driven list of useful Emacs packages, libraries and others.
    http://github.com/emacs-tw/awesome-emacs

    Emacs JP Slack
    http://slack-emacs-jp.herokuapp.com/

    Emacs Rocks!
    http://emacsrocks.com/
    3 : 名無しさん@お腹 - 2020/03/25(水) 18:32:59.14 .net (+25,+7,+0)
    >>1
    おつ!
    4 : 名無しさん@お腹 - 2020/03/25(水) 18:50:05.49 .net (+45,+22,-2)
    Emacsは衰退しました。
    5 : 名無しさん@お腹 - 2020/03/25(水) 18:54:15 .net (+79,+18,-19)
    儂は Emacs と心中する!
    ときどき vi は使うけどネ。
    6 : 名無しさん@お腹 - 2020/03/25(水) 19:01:52 .net (+68,+29,-1)
    >>5
    おらもだ。VSCodeに浮気してみたもののだめだった。
    7 : 名無しさん@お腹 - 2020/03/25(水) 19:25:40 .net (+75,+29,-29)
    emacsはイラっとしたとき適当にlispコードを評価すればいい。vscodeだとちゃんとかいて読み込んでやらないといけない。そのうちになににイラっとしたのか忘れるからvscodeの方がすぐれてるのかも。
    8 : 名無しさん@お腹 - 2020/03/25(水) 19:28:37 .net (-1,-29,-3)
    lemとかxyzzyに逃げたやつはおらんの?
    9 : 名無しさん@お腹 - 2020/03/25(水) 19:36:53 .net (+61,-13,-24)
    >>7
    VSCodeでも機能拡張書かずにプログラミングによるカスタマイズできる?できないと思うんだが。
    10 : 名無しさん@お腹 - 2020/03/25(水) 20:16:14.99 .net (-9,-27,+0)
    lem気になる
    11 : 名無しさん@お腹 - 2020/03/25(水) 21:09:33.41 .net (+61,+29,-52)
    lem初めて知った、さんくす
    schemeは「計算機プログラムの構造と解釈」読むためにかじったものの
    emacsのライブラリを移植できる自信はなし
    12 : 名無しさん@お腹 - 2020/03/25(水) 21:10:02.65 .net (+77,+30,-46)
    >>9
    うん。拡張をさがして、かきかえて、再起動して、とかやることをかんがえるともうどうでもよくなる。
    emacsだと、これか、ちがうこっちか、とやってるうちになにがしたかったかわすれるから、イラっとしたことは忘れ去ってふたたびイラっとするということではおんなじか。
    13 : 名無しさん@お腹 - 2020/03/25(水) 21:14:56.29 .net (+10,-29,-14)
    >>11
    どっからSchemeが出てきたんだ
    LemはCommon Lispだぞ
    14 : 名無しさん@お腹 - 2020/03/25(水) 21:36:43.92 .net (+0,-29,-26)
    >>13
    ああ、スマソ
    Common Lisp→Schemeとの違いが判らん→構造と解釈
    という連想ゲームが1行目と2行目の間に orz
    15 : 名無しさん@お腹 - 2020/03/25(水) 22:26:05.96 .net (+2,-29,-27)
    Emacs LispとCommon Lispは似てるけど、Schemeはだいぶ違ってて好きじゃないな
    ClojureはSchemeに近いけど更に違っててよく分からん
    16 : 名無しさん@お腹 - 2020/03/26(木) 01:00:32.38 .net (+13,-29,-155)
    >>12
    emacsのlispによるカスタマイズで便利だと思う点
    ・adviceでAOPが出来る
    ・ダイナミックスコープで呼び出し先の関数内の変数や関数の置き換えができる(関数の置き換えにはnofletが便利)
    ・レキシカルスコープも使える
    emacsの多くがlispで作られているので上記の機能で自由に既存コードの挙動を変えることが出来る。これ、VSCodeやVimにはない特徴だと思っていて、emacsから抜けられない理由だと思っている。
    17 : 名無しさん@お腹 - 2020/03/26(木) 06:56:33.04 .net (+0,-29,+0)
    Schemeはオワコン
    一過性のブームやった
    18 : 名無しさん@お腹 - 2020/03/26(木) 07:32:36.33 .net (-6,-29,-5)
    >>17
    Gaucheはどうなの?
    19 : 名無しさん@お腹 - 2020/03/26(木) 09:36:27 .net (+57,+29,-26)
    Emacsってテキストの後ろに変な改行入るからなんか嫌で仕方なくvi使ってた
    記憶があるけど直ってるの?
    20 : 名無しさん@お腹 - 2020/03/26(木) 09:49:05 .net (+40,+22,-12)
    といわれてもな
    21 : 名無しさん@お腹 - 2020/03/26(木) 10:23:31 .net (+40,+17,-2)
    最後の改行のこと...?
    22 : 名無しさん@お腹 - 2020/03/26(木) 11:15:52.97 .net (-1,-29,-19)
    auto-fill-modeじゃない?
    23 : 名無しさん@お腹 - 2020/03/26(木) 12:14:29.24 .net (-1,-29,-30)
    auto-fill-modeってtext-modeではデフォルト有効だったっけ?
    だとしても変な改行では無いけどな…
    24 : 名無しさん@お腹 - 2020/03/26(木) 12:40:08.94 .net (-1,-29,-6)
    >>15
    cl-lib.elでcl.elの呪縛から解き放たれた
    25 : 名無しさん@お腹 - 2020/03/26(木) 12:51:07.40 .net (+7,-29,-61)
    最近スレが活発だから触発されて
    パッケージを乗り換えてみたり、lsp-modeを試してみた
    lsp-modeはとりあえず4つの言語でうまく動いてるわ
    vscode由来なのか…悔しい…ビクンビクン
    26 : 名無しさん@お腹 - 2020/03/26(木) 12:54:18.02 .net (+4,-29,+0)
    >>25
    VSCode由来じゃないよ、OmniSharpだよ
    27 : 名無しさん@お腹 - 2020/03/26(木) 13:01:01.81 .net (+8,-30,-38)
    28 : 27 - 2020/03/26(木) 13:01:47.80 .net (+57,+29,-8)
    クッションページをはさむとリンクが変わっちゃうな
    温故知新のところね
    29 : 名無しさん@お腹 - 2020/03/26(木) 13:07:10.33 .net (+2,-26,-9)
    >>26
    OmniSharp由来なんだ
    昔、Macで少し使ってたけどバックエンドが不安定だった思い出
    30 : 名無しさん@お腹 - 2020/03/26(木) 14:24:58.00 .net (-1,-24,-1)
    VScodeではメールが読めない
    31 : 名無しさん@お腹 - 2020/03/26(木) 14:42:11.69 .net (+3,-29,-34)
    VSCodeにまともなdiredが無いのが辛い。(もどきの機能拡張はあるが機能不足。)さらにdired-dwimやwdiredの使い勝手を覚えてしまうとemacsから離れられなくなる。WSLの登場でWindows側のファイル操作もできるし。
    32 : 名無しさん@お腹 - 2020/03/26(木) 14:46:01.23 .net (+3,-30,-33)
    trampも便利。VSCodeにもRemote Development出来たけど、サーバーのOSを選ぶし、サーバに.vscode-serverというフォルダ作って色々なファイルを置いてしまう。機能拡張ファイルとか。
    33 : 名無しさん@お腹 - 2020/03/26(木) 15:28:29.70 .net (+57,+29,-21)
    VSCodeが駄目と言っている訳ではないからね。適材適所で共存していけばいいと思う。
    34 : 名無しさん@お腹 - 2020/03/26(木) 20:01:55.71 .net (+62,+29,-44)
    そもそもEmacsの主要なパッケージの機能はVSCodeでおおよそ代替可能なのかね?
    使い勝手がちょっと違うというのは慣れの問題だけど機能が無いとどうしようもない(だったら作れというのはとりあえず言うな)。

    たとえば、3秒だけくぐったところmigemoは使えなさそう。
    35 : 名無しさん@お腹 - 2020/03/26(木) 20:02:46.88 .net (+43,+20,-3)
    拡張の対応表とかあると、嬉しいよな
    36 : 名無しさん@お腹 - 2020/03/26(木) 20:05:11.69 .net (+5,-29,-18)
    vscodeとemacsとvimが合体したら最強なのにな
    37 : 名無しさん@お腹 - 2020/03/26(木) 20:23:40.11 .net (+2,-29,-36)
    eglot(LSP client) でプログラム書いてるけど快適。
    38 : 名無しさん@お腹 - 2020/03/26(木) 20:38:06.69 .net (+3,-29,-101)
    >>36
    合体はしていなけど、VSCodeとWSL Emacsの行き来はできる。
    http://w.atwiki.jp/ntemacs/pages/85.html
    http://w.atwiki.jp/ntemacs/pages/89.html
    trampにも対応していて、Remote Developmentとの連携が可能。
    キーバインドをemacsに統一すると操作的な違和感も少ない。
    いずれどちらのツールにも一長一短があるので、共存するのがよいのではと思っている。
    表計算はExcelに任せるように、プログラミングはVSCodeに任せるとか。
    39 : 名無しさん@お腹 - 2020/03/26(木) 21:10:39.23 .net (+3,-29,-16)
    >>37
    lsp-modeとどっちがいいの?
    40 : 名無しさん@お腹 - 2020/03/26(木) 22:13:22.15 .net (+26,-26,+0)
    >>39
    個人的には eglot の方が軽くて好き
    41 : 名無しさん@お腹 - 2020/03/26(木) 22:40:34.20 .net (+43,+16,+0)
    >>40
    使ってみるかな
    42 : 名無しさん@お腹 - 2020/03/27(金) 06:07:56 .net (+57,+29,-4)
    軽いってことは機能が落ちてるんじゃないの?知らんけど
    43 : 名無しさん@お腹 - 2020/03/27(金) 07:39:05.46 .net (+3,-30,-113)
    昔々 PC-9821V200 を Windows 98 と FreeBSD/pc98 の
    デュアルブートにしてバリバリ使っていた時期があった。
    Windows 側で NeoRAGEx は軽快に動くし、
    FreeBSD 側で Emacs は快適に使えるし、
    思い返してみると、こぢんまりとした良い環境だった。

    あの端末で Emacs 22 以降をビルドして走らせたら
    どういう使用感になるのか、ちょっと興味がある。
    このスレに、ふる~い端末で最近の Emacs をビルドして使っている人いるかな?
    44 : 名無しさん@お腹 - 2020/03/27(金) 07:54:56.89 .net (+62,+29,-88)
    Pen200のマシンかぁ
    セレロン450Aでlinux+emacsで結構長い間使っててそれほど不満はなかったけど、
    新しいPCをしばらく使ってからそのPCに戻ったら、モタモタ感に堪えられなくなったよ

    でも、苦労するとは思うけどレトロPCを復帰させるのは面白いので頑張ってもらいたい
    45 : 名無しさん@お腹 - 2020/03/27(金) 08:26:55.15 .net (-1,-29,-46)
    非力なpi zeroでも動くし無印fire+termuxでもなんとか使える
    まあササッと編集したいときはzileとかmgにするけど
    46 : 名無しさん@お腹 - 2020/03/27(金) 08:45:07.50 .net (-2,-30,-65)
    termuxのEmacsはdumpしてないから起動時に大量の.elを読み込んで起動が遅い
    27でportable dumperになるから、ちゃんとdumpされる事に期待
    47 : 名無しさん@お腹 - 2020/03/27(金) 09:00:30.34 .net (+3,-29,-15)
    当時はMule for win使ってたなぁ
    懐かしい
    48 : 名無しさん@お腹 - 2020/03/27(金) 12:53:49.82 .net (+57,+29,-17)
    大概のレトロPCは内蔵HDがお亡くなりになって永眠することにる。
    49 : 名無しさん@お腹 - 2020/03/27(金) 12:58:41.84 .net (+91,+29,-7)
    そんな中10年くらい生き延びてるHDDもあるんだよな...
    50 : 名無しさん@お腹 - 2020/03/27(金) 13:01:02.55 .net (+70,+29,-24)
    >>49
    バックアップ取るのおすすめ。
    ロングランで持ち堪えてたのが突然死んだりするから。
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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