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
https://mevius.5ch.net/test/read.cgi/unix/1585125902/
探検
Emacs Part 53
■ このスレッドは過去ログ倉庫に格納されています
2021/05/23(日) 17:21:02.75
2021/05/27(木) 08:07:08.35
会社で若者も使ってるが
若者がここに来ないのだ
初emacsはjunetでnews見るために使った、かな
若者がここに来ないのだ
初emacsはjunetでnews見るために使った、かな
23名無しさん@お腹いっぱい。
2021/05/27(木) 09:04:51.24 いま日本で一番アツいEmacsコミュニティはVim-jpやで
2021/05/27(木) 13:58:43.53
vimmerでずっとlisp書いてて今emacs移行頑張り中だけどちょっと物申したい
テクニックバイブルみたいな名前の本買ったら、今流行りのプラグイン100選!インストール方法書いて紙面終わりみたいなクソの中のクソ、コンピュータ関連本でこれ以上のクソは見た事ナイホドクソ
しかもコマンドリマップか数行のスクリプトで済むよね?みたいなのばっかりでバイブルとな
vimサポーターズなる者が書いてるけど検索するとvim-jpとほぼ被ってるな
日本のvim界隈は奇怪なvimscriptで無駄にニッチなプラグイン作ったった=スゴイみたいなくせー奴ばっかで嫌になる
vim自体は良いものだけどemacsに浮気します
テクニックバイブルみたいな名前の本買ったら、今流行りのプラグイン100選!インストール方法書いて紙面終わりみたいなクソの中のクソ、コンピュータ関連本でこれ以上のクソは見た事ナイホドクソ
しかもコマンドリマップか数行のスクリプトで済むよね?みたいなのばっかりでバイブルとな
vimサポーターズなる者が書いてるけど検索するとvim-jpとほぼ被ってるな
日本のvim界隈は奇怪なvimscriptで無駄にニッチなプラグイン作ったった=スゴイみたいなくせー奴ばっかで嫌になる
vim自体は良いものだけどemacsに浮気します
2021/05/27(木) 13:59:33.04
アマゾンで★1付けてこよ、忘れてた
2021/05/27(木) 15:05:53.68
「Emacs のテクニカルバイブル」なのか「Emacs Lisp のテクニカルバイブル」なのか「Vim のテクニカルバイブル」なのか
まあ文脈的に言って「Vim のテクニカルバイブル」のことだろうけど
Vim 本は「実践 Vim」くらいしか面白いの知らないな
その「実践 Vim」も続編は面白くない
個人的には、
「Emacs テクニカルバイブル」は anything.el (helm の前身) の話が載ってて歴史の本として面白い
「Emacs Lisp のテクニカルバイブル」もそんなに多くない Emacs Lisp 本だし価値が高い
と思ってる
まあ文脈的に言って「Vim のテクニカルバイブル」のことだろうけど
Vim 本は「実践 Vim」くらいしか面白いの知らないな
その「実践 Vim」も続編は面白くない
個人的には、
「Emacs テクニカルバイブル」は anything.el (helm の前身) の話が載ってて歴史の本として面白い
「Emacs Lisp のテクニカルバイブル」もそんなに多くない Emacs Lisp 本だし価値が高い
と思ってる
2021/05/27(木) 15:07:45.96
2021/05/27(木) 15:09:39.04
>>26
あ、vimのやつなのか…
あ、vimのやつなのか…
2021/05/27(木) 15:10:25.72
emacsテクニカルバイブルなるものがあるの知らんかったごめん
lisperとしてはぜひ買いたい
有益な情報ありがと
lisperとしてはぜひ買いたい
有益な情報ありがと
2021/05/27(木) 15:10:58.62
Vim は「今どきどのエディタや IDE でも Vim のキーバインドをサポートしてるから」という理由で、「Emacs は Lisp と同じかそれ以上の拡張性を持ったエディタが出てきてるから」という理由で、最近は厳しいね
個人的には LSP はそんなに良いものだろうかという疑問があるが
個人的には LSP はそんなに良いものだろうかという疑問があるが
2021/05/27(木) 15:17:48.83
2021/05/27(木) 15:40:51.66
emacslispテクニックバイブル、訳書じゃないんだね、珍しい
著者名がなんか怪しいけど…
>前作『Emacsテクニックバイブル』は,自分でEmacs Lispを書くわけではなく,すでに用意されているEmacs Lispを知ってもらい,そのまま組み込むことで,自分の環境がより便利になる本をめざしました.便利さを知ると既存のLispをカスタマイズしたり,自分でanything.elなどに組み込んで使いたいという欲が出てきます.そこで初心者にも理解できるようEmacs Lispの基礎から丁寧に解説します.
こういうのでいいんだよと思ったのでポチりました
表紙に見覚えがあるので確認したらvimテクニックバイブルも技術評論社で同じシリーズっぽいです
引用の前著のemacs テクニックバイブルにあたるのがvimテクニックバイブルかもしれませんね
もしかしてと、vimscriptテクニックバイブルを調べたら、在りました…
こっちが欲しかった奴だ
高いしemacs優先なので今回は見送りますが、ちょっと貶し過ぎたvimサポさんごめん
著者名がなんか怪しいけど…
>前作『Emacsテクニックバイブル』は,自分でEmacs Lispを書くわけではなく,すでに用意されているEmacs Lispを知ってもらい,そのまま組み込むことで,自分の環境がより便利になる本をめざしました.便利さを知ると既存のLispをカスタマイズしたり,自分でanything.elなどに組み込んで使いたいという欲が出てきます.そこで初心者にも理解できるようEmacs Lispの基礎から丁寧に解説します.
こういうのでいいんだよと思ったのでポチりました
表紙に見覚えがあるので確認したらvimテクニックバイブルも技術評論社で同じシリーズっぽいです
引用の前著のemacs テクニックバイブルにあたるのがvimテクニックバイブルかもしれませんね
もしかしてと、vimscriptテクニックバイブルを調べたら、在りました…
こっちが欲しかった奴だ
高いしemacs優先なので今回は見送りますが、ちょっと貶し過ぎたvimサポさんごめん
2021/05/27(木) 15:46:19.27
なんていうか、なんでこんなに偉そうなんだろう
そもそもこのスレでVim本貶してるのがおかしいし、書評するにもサーベイが全く足りてないし
そもそもこのスレでVim本貶してるのがおかしいし、書評するにもサーベイが全く足りてないし
2021/05/27(木) 15:50:31.32
ごめんなさい
2021/05/27(木) 20:13:51.06
関係ないけど
書評見る限りそんな中身っぽいし、とてもテクニックバイブルと名乗れるようなものでは無さそうだな
書評見る限りそんな中身っぽいし、とてもテクニックバイブルと名乗れるようなものでは無さそうだな
2021/05/29(土) 22:37:40.92
つかさ、Emacsテクニックバイブルって、るびきちのやつでしょ?
このスレでるびきち知らないやつがいるの?
このスレでるびきち知らないやつがいるの?
2021/05/29(土) 22:57:27.98
生きてんの?
2021/05/29(土) 23:46:30.64
大御所的な?
2021/05/29(土) 23:49:42.43
調べたl
ispxmpなるelの作者か
便利そう
ispxmpなるelの作者か
便利そう
2021/05/30(日) 00:57:18.79
るびきちは、去年の4月にメルマガで倒れてましたとの報があって、次の週にしばらく休みますとあってから音沙汰無いな
表に出ないだけで無事なのかよく分からんな
表に出ないだけで無事なのかよく分からんな
2021/05/30(日) 01:34:08.58
るびきちスレに今年のこと書いてあったよ
42名無しさん@お腹いっぱい。
2021/05/30(日) 14:09:48.65 org-modeでリンクをC-c oで開く際に
ブラウザとしてemacs内で動いているw3mを使用したい思っています
以下のページによるとBROWSER環境変数で設定できるようなので
https://yutarine.blogspot.com/2016/11/org-modehtmlfirefoxchrome.html
export BROWSER=/usr/bin/w3m と設定しC-c oすると何も表示されません
ps するとw3mのプロセスは走っているようです
何かうまい方法はないですかね?
ブラウザとしてemacs内で動いているw3mを使用したい思っています
以下のページによるとBROWSER環境変数で設定できるようなので
https://yutarine.blogspot.com/2016/11/org-modehtmlfirefoxchrome.html
export BROWSER=/usr/bin/w3m と設定しC-c oすると何も表示されません
ps するとw3mのプロセスは走っているようです
何かうまい方法はないですかね?
2021/05/30(日) 14:22:57.48
端末を開くとか…
2021/05/30(日) 14:29:02.71
4542,44
2021/05/30(日) 15:17:08.63 とりあえずは以下のように外部のスクリプトを経由させました
ダサいですが
$ export | grep BROWSER
declare -x BROWSER="/home/hoge/bin/w3m_on_emacs"
$ cat /home/hoge/bin/w3m_on_emacs
#!/bin/sh
set -e
EXPRESSION='(w3m-browse-url "'"$@"'")'
emacsclient -c -e "$EXPRESSION"
exit
ダサいですが
$ export | grep BROWSER
declare -x BROWSER="/home/hoge/bin/w3m_on_emacs"
$ cat /home/hoge/bin/w3m_on_emacs
#!/bin/sh
set -e
EXPRESSION='(w3m-browse-url "'"$@"'")'
emacsclient -c -e "$EXPRESSION"
exit
2021/05/30(日) 23:03:27.39
>>36
?ここ数年で使い始めたら知らんでも不思議はないだろう…
?ここ数年で使い始めたら知らんでも不思議はないだろう…
47名無しさん@お腹いっぱい。
2021/05/30(日) 23:12:37.81 (with-eval-after-load 'browse-url
(setq browse-url-browser-function #'eww-browse-url))
わしは eww 使うてるけど w3m にしたらええんちゃうかな
GNU Emacs 28.0.50 (build 1, aarch64-apple-darwin20.5.0, NS appkit-2022.50 ...
(setq browse-url-browser-function #'eww-browse-url))
わしは eww 使うてるけど w3m にしたらええんちゃうかな
GNU Emacs 28.0.50 (build 1, aarch64-apple-darwin20.5.0, NS appkit-2022.50 ...
2021/05/31(月) 09:54:16.21
このスレ spacemacs のコミッタおる?
2021/05/31(月) 10:48:06.46
ここに居るのはネットニュース世代だからな
2021/05/31(月) 11:35:47.53
UUCPでJunetに接続!
2021/05/31(月) 21:29:31.26
最初に使ったのは、確か1989年
Sunのworkstation上だったような気がする
wnnとeggが動いていたので
日本語入力は困っていたなかった気がする
Sunのworkstation上だったような気がする
wnnとeggが動いていたので
日本語入力は困っていたなかった気がする
2021/05/31(月) 21:32:01.33
岩波が粋がって「入門Wnn」だの「入門Scheme」だのとか出してたな。
5342,44,45
2021/06/01(火) 13:34:57.992021/06/01(火) 17:55:24.43
5542,44,45
2021/06/01(火) 18:26:02.24 >>47
(add-to-list 'org-file-apps '("\\.x?html?\\'" . (lambda (file url) (w3m-find-file url))))
でできました
(add-to-list 'org-file-apps '("\\.x?html?\\'" . (lambda (file url) (w3m-find-file url))))
でできました
56名無しさん@お腹いっぱい。
2021/06/02(水) 00:25:51.70 URI の頭が file: の html ファイルを開きたかったんやな
org-file-apps マッチが default やと org-file-apps-macos で open コマンド呼んでサファリが開くか
わしの設定は http: しか通用せんな
勉強になったわ
org-file-apps マッチが default やと org-file-apps-macos で open コマンド呼んでサファリが開くか
わしの設定は http: しか通用せんな
勉強になったわ
5742,44,45
2021/06/02(水) 13:34:09.412021/06/03(木) 16:24:40.00
Emacsって聳え立つくそだよね。
2021/06/03(木) 20:38:35.02
聳え立ってるねw
2021/06/03(木) 22:01:41.53
勃ってるよなぁ
2021/06/04(金) 23:17:39.12
るびきちさんは明後日の方に逝ってしまわれた
2021/06/05(土) 00:02:54.90
2021/06/05(土) 20:33:13.41
>>62
スピリチャルでオーラな世界に行ってしまわれた。
スピリチャルでオーラな世界に行ってしまわれた。
2021/06/06(日) 17:09:45.77
などとくそ以下が申しておりまして
いやはや、はは・・
いやはや、はは・・
2021/06/09(水) 12:48:32.23
>>64
ん、るびきち本人か?
ん、るびきち本人か?
2021/06/09(水) 14:05:49.42
anything.el 作ったのってるびきちけ?
2021/06/09(水) 15:47:00.00
anything.elは別の人から引き継いだものだけど、引き継ぐ前はどんな状態だったかは分からない
けど、anything.elを流行らしたのはるびきちだと思うよ
けど、anything.elを流行らしたのはるびきちだと思うよ
2021/06/12(土) 09:53:37.82
>>65
ん、なんかの私怨で名誉毀損か?
ん、なんかの私怨で名誉毀損か?
69名無しさん@お腹いっぱい。
2021/06/12(土) 21:32:28.13 sbcl使いたくなってslime をemacs にぶっこんでみたけど何だこれ意味不明に長いショートカットキーまみれだしこれよーわからんな
てかsbclのdescrive-functionのドキュメントなにこれ全く意味わからん記号の羅列やん
elispのドキュメント見習ってくれよ(´・ω・`)
てかsbclのdescrive-functionのドキュメントなにこれ全く意味わからん記号の羅列やん
elispのドキュメント見習ってくれよ(´・ω・`)
2021/06/12(土) 22:04:01.44
>>69
何がしたいか分からんけど、slime使えばコード補完とか出来るし、それだけで十分便利だと思うけどね
何がしたいか分からんけど、slime使えばコード補完とか出来るし、それだけで十分便利だと思うけどね
71名無しさん@お腹いっぱい。
2021/06/13(日) 01:03:53.27 最近出たlispのdata structure本を読みたいだけだからそんな大層なもんは要らんのだけどな
確かにこのfuzzy completionだかめっちゃいいなこれ
(define-key slime-mode-nanntoka-indirect "\C-\M-i" (lambda nil (interactive) (let ((targ-buf (get-buffer "*Fuzzy Copletions*"))) (slime-fuzzy-completion) (when (buffer-live-p targ-buf) (swich-to-buffer-other-window targ-buf)))))))
とかやるとC-M-iで保管できるother windowから候補選択すると何故か余分な改行挟まれるのが難点だなこれ
この候補開いたときC-nとC-pオーヴァーライドして他のぶっファースライドさせるやり方はかなりオシャンティーポイントだわ何かの際にパクろ(´・ω・`)
確かにこのfuzzy completionだかめっちゃいいなこれ
(define-key slime-mode-nanntoka-indirect "\C-\M-i" (lambda nil (interactive) (let ((targ-buf (get-buffer "*Fuzzy Copletions*"))) (slime-fuzzy-completion) (when (buffer-live-p targ-buf) (swich-to-buffer-other-window targ-buf)))))))
とかやるとC-M-iで保管できるother windowから候補選択すると何故か余分な改行挟まれるのが難点だなこれ
この候補開いたときC-nとC-pオーヴァーライドして他のぶっファースライドさせるやり方はかなりオシャンティーポイントだわ何かの際にパクろ(´・ω・`)
2021/06/14(月) 10:25:43.55
blog.tomoya.dev/posts/a-new-wave-has-arrived-at-emacs/
いろいろあるもんだなあ
いろいろあるもんだなあ
2021/06/14(月) 19:46:51.26
Helmプラグインの代替がなくて移行できない
2021/06/15(火) 11:10:56.20
そこな、hemlockがあるじゃろ
2021/06/18(金) 12:12:14.00
あるパッケージの中に、ユーザーが自由に変えれる想定のリスト hoge が以下のように定義されてるとします
(defcustom hoge '("for" "bar"))
hoge に "baz" を追加したいときはどう書いたら良いんでしょうか
(custom-set-variables '(hoge '(ここの書き方が分かりません)))
(defcustom hoge '("for" "bar"))
hoge に "baz" を追加したいときはどう書いたら良いんでしょうか
(custom-set-variables '(hoge '(ここの書き方が分かりません)))
2021/06/18(金) 13:19:20.02
(custom-set-variables '(hoge (append hoge '("baz"))))
2021/06/18(金) 13:24:59.33
custom-set-variables を使わなくても (nconc hoge '("baz")) で良い様な
2021/06/18(金) 23:33:22.77
>>76-77
ありがとうございます
defcustom された変数を変えるときは custom-set-variables を使うべしという説明をいろんなところで読んで、そういうものだと思っていました
ありがとうございます
defcustom された変数を変えるときは custom-set-variables を使うべしという説明をいろんなところで読んで、そういうものだと思っていました
2021/06/19(土) 00:04:33.80
カスタマイズ変数は、設定されたときに何らかの処理を実行する場合が有るけど、setq等で単に設定した場合はそれが動かないので、不具合が生じる可能性があるかなと
2021/06/19(土) 01:45:57.24
>>79
ゆえに custom-set-variables で設定したほうが良いってことですか?
ゆえに custom-set-variables で設定したほうが良いってことですか?
2021/06/21(月) 17:52:21.46
質問。
新しいバージョンでは、(nconc auto-mode-alist '("..." . "..."))がAttempt to modify read-only objectのエラーが出るようになりました。
調べてみると、jka-compr-mode-alist-additionsが末尾になったからだと把握。
なるほど。
で、ここからが質問。
ユーザーが変数をread-only objectにするためにはどうすればいいのでしょうか?
また、あるオブジェクトがread-onlyかどうかを調べるにはどうすれば?
jka-cmpr-hook.elで実装されてるみたいだからざっと読んでみたけど、まったくわからんかった。。。(´・ω・`)?
新しいバージョンでは、(nconc auto-mode-alist '("..." . "..."))がAttempt to modify read-only objectのエラーが出るようになりました。
調べてみると、jka-compr-mode-alist-additionsが末尾になったからだと把握。
なるほど。
で、ここからが質問。
ユーザーが変数をread-only objectにするためにはどうすればいいのでしょうか?
また、あるオブジェクトがread-onlyかどうかを調べるにはどうすれば?
jka-cmpr-hook.elで実装されてるみたいだからざっと読んでみたけど、まったくわからんかった。。。(´・ω・`)?
82名無しさん@お腹いっぱい。
2021/06/23(水) 03:47:05.93 >>81
「pure storage」に格納されているオブジェクトを変更しようとした場合にそのエラーが出るみたい
ただしpurecopy函数(オブジェクトを pure storage にコピーして返す)は
「Emacsのビルド中とダンプ中を除き何もしない」
https://ayatakesi.github.io/lispref/27.2/html/Pure-Storage.html
https://emacs.stackexchange.com/questions/2364/what-is-the-function-purecopy-needed-for/2365
あるオブジェクトが pure storage に置かれたものか否か調べるLisp函数もなさげ
ということで質問の答えはどちらも「できない」ですね
「pure storage」に格納されているオブジェクトを変更しようとした場合にそのエラーが出るみたい
ただしpurecopy函数(オブジェクトを pure storage にコピーして返す)は
「Emacsのビルド中とダンプ中を除き何もしない」
https://ayatakesi.github.io/lispref/27.2/html/Pure-Storage.html
https://emacs.stackexchange.com/questions/2364/what-is-the-function-purecopy-needed-for/2365
あるオブジェクトが pure storage に置かれたものか否か調べるLisp函数もなさげ
ということで質問の答えはどちらも「できない」ですね
2021/06/24(木) 11:31:57.90
>>82
ありがとうございます。
だいたい把握。
> ただしpurecopy函数(オブジェクトを pure storage にコピーして返す)は
> 「Emacsのビルド中とダンプ中を除き何もしない」
jka-cmpr-hook.elをまねて、purecopyを試してみたりしたけど、うまくいかないのはそういうことか。。。
describe-functionは読んでたけど、そういう説明はないんですよね。
# Stack Exchangeの質問者も、それでひっかかったんやろなあ。
> あるオブジェクトが pure storage に置かれたものか否か調べるLisp函数もなさげ
読み取り専用のためではなく、特殊な最適化が目的のようなので、真っ当なサポートもしてないんでしょうな。
ありがとうございます。
だいたい把握。
> ただしpurecopy函数(オブジェクトを pure storage にコピーして返す)は
> 「Emacsのビルド中とダンプ中を除き何もしない」
jka-cmpr-hook.elをまねて、purecopyを試してみたりしたけど、うまくいかないのはそういうことか。。。
describe-functionは読んでたけど、そういう説明はないんですよね。
# Stack Exchangeの質問者も、それでひっかかったんやろなあ。
> あるオブジェクトが pure storage に置かれたものか否か調べるLisp函数もなさげ
読み取り専用のためではなく、特殊な最適化が目的のようなので、真っ当なサポートもしてないんでしょうな。
2021/06/28(月) 11:36:54.08
この低調さは
廃れているのか? 定着、安定して問題、話題が無いのか?
廃れているのか? 定着、安定して問題、話題が無いのか?
2021/06/28(月) 12:30:50.68
VSCodeがある今、ライトなEmacsユーザはVSCodeに移っていくだろうね
2021/06/28(月) 14:53:42.29
本当は、LSPのおかげでVSCodeの資産をEmacsでも使えるようになったから、Emacsを離れる必要は全くないのにね
逆にEmacs (Lisp)の資産を他に持ってくのは難しいわけだし
逆にEmacs (Lisp)の資産を他に持ってくのは難しいわけだし
2021/06/29(火) 01:10:10.83
エディタをプログラム書くためだけの道具、と考えるならそれもあるかもしれんけど。
そもそもそんなんで移るようなやつがこんな板に来るかなあ?w
そもそもそんなんで移るようなやつがこんな板に来るかなあ?w
2021/06/29(火) 12:29:12.34
先日話題となったサクラエディタとは全然違う。Emacs減ってるなぁ。
https://job-draft.jp/articles/524
https://job-draft.jp/articles/524
2021/06/29(火) 13:32:22.92
仕事のマシンにそもそもemacsが入ってない、というパターンはあるかな。
vi系が入らないことはまずないだろうが、emacsまではね。
となると、新人教育の手間などを考えてVSCodeってのはあるのかな。
emacsの方が後々絶対に恩恵でかいのは間違いないけど、自分が教育係になった場合で考えても、習得できる見込がないやつにはそもそも勧められないしね…
vi系が入らないことはまずないだろうが、emacsまではね。
となると、新人教育の手間などを考えてVSCodeってのはあるのかな。
emacsの方が後々絶対に恩恵でかいのは間違いないけど、自分が教育係になった場合で考えても、習得できる見込がないやつにはそもそも勧められないしね…
2021/06/29(火) 14:04:45.33
いや、習得っつーか、node.jsで拡張できるVSCodeが良いかlispで拡張できるEmacsが良いかは完全に好みでしょ
この点に関してどっちが優れてるってのは絶対にない
強いて言えばEmacsは歴史が長い分いろんな神LISPがあるが、Emacsの方が恩恵がデカいとは必ずしも言えない
自分は好きだからEmacs一筋だけどね
この点に関してどっちが優れてるってのは絶対にない
強いて言えばEmacsは歴史が長い分いろんな神LISPがあるが、Emacsの方が恩恵がデカいとは必ずしも言えない
自分は好きだからEmacs一筋だけどね
2021/06/29(火) 14:54:38.94
2021/06/29(火) 15:22:37.03
慣れてるからemacs使ってるけど、emacsじゃないと絶対できないことなんてないし、今更人に勧めようなんて気はさらさらおきないかな〜
2021/06/29(火) 15:47:57.38
最近はVSCodeにEmacsキーバインドの設定してEmacsとどちらも使うようにしてみている。
でもEmacsのDiredによるファイル操作やhelmなどの検索機能はVSCodeで置き換えるものがないんだよなぁ。
でもEmacsのDiredによるファイル操作やhelmなどの検索機能はVSCodeで置き換えるものがないんだよなぁ。
2021/06/29(火) 15:48:41.51
vscordeはお手軽、実用的ですぐ使えるプラグインが充実してるのが大きいな。
libraryの不備でpythonに押されていったrubyのように見える。
libraryの不備でpythonに押されていったrubyのように見える。
2021/06/29(火) 19:53:45.77
>>90
いや、それは少し論点がずれてる。
自分の書きかたもまずかったが、どちらが優れているから、という話ではなくて、
emacsの良さを実感できるようになるまでの習得のコストがかなりかかるから、
単純にプログラム書ければいい的な発想でいくなら、VSCodeを使わせる、という
話になるだろうってこと。
あと、ぶっちゃけていえば、JavaScriptの方がemacs lispよりいいとかって話も
いささか馬鹿げてると思う。
エディタの拡張言語なんて汎用言語と100%互換性があるべき理由なんてほとんど
ないし(まあ、汎用言語と完全同一だったら楽だって話はあるだろうけど、エディタ
の拡張として適切なものと考えていく限り、必ず乖離は起きるというか起きなく
ちゃならんでしょう)node.jsにしても、vscodeにしても、いつまであるかわかんないでしょう。
大体において、eclipseが出たときにも同じような話あったしw
いや、それは少し論点がずれてる。
自分の書きかたもまずかったが、どちらが優れているから、という話ではなくて、
emacsの良さを実感できるようになるまでの習得のコストがかなりかかるから、
単純にプログラム書ければいい的な発想でいくなら、VSCodeを使わせる、という
話になるだろうってこと。
あと、ぶっちゃけていえば、JavaScriptの方がemacs lispよりいいとかって話も
いささか馬鹿げてると思う。
エディタの拡張言語なんて汎用言語と100%互換性があるべき理由なんてほとんど
ないし(まあ、汎用言語と完全同一だったら楽だって話はあるだろうけど、エディタ
の拡張として適切なものと考えていく限り、必ず乖離は起きるというか起きなく
ちゃならんでしょう)node.jsにしても、vscodeにしても、いつまであるかわかんないでしょう。
大体において、eclipseが出たときにも同じような話あったしw
2021/06/29(火) 20:01:08.53
>>95
あとちょっと補足。
単純にプログラム書ければいい発想だとvscodeになるのは、
とりあえず、プログラム書けるところまで持っていくのに
覚えなくちゃいけないことが多々ある、ってこと。
(C-x C-bでバッファ一覧開いて、とかってところね、つまりw)
これは、そもそもemacsがウィンドウシステムなんてまだ
一般的ではない時代に作られた、またコンソールで使えなければ
ならないということに起因していて
今となっては如何ともしがたい点ではある。
あとちょっと補足。
単純にプログラム書ければいい発想だとvscodeになるのは、
とりあえず、プログラム書けるところまで持っていくのに
覚えなくちゃいけないことが多々ある、ってこと。
(C-x C-bでバッファ一覧開いて、とかってところね、つまりw)
これは、そもそもemacsがウィンドウシステムなんてまだ
一般的ではない時代に作られた、またコンソールで使えなければ
ならないということに起因していて
今となっては如何ともしがたい点ではある。
2021/06/29(火) 20:01:08.91
VSCodeはマイクロソフトが関わってるから長続きしそうだけど拡張機能にメーラーとか無いのよね
2021/06/29(火) 20:19:33.14
2021/06/29(火) 20:21:40.71
ctrl-hでヘルプをデフォにするのはやめて欲しい
2021/06/29(火) 21:48:49.77
>>95
ずれてると言ってる内容が、世の一般からずれてるな。w
Lisp方言なんかダメ(2回目)。
他から優れてるわけでもない、記法としてマイナー、わかりやすくもない、といいとこがほとんどない。
JavaScriptと争える立場には全然ない。
ずれてると言ってる内容が、世の一般からずれてるな。w
Lisp方言なんかダメ(2回目)。
他から優れてるわけでもない、記法としてマイナー、わかりやすくもない、といいとこがほとんどない。
JavaScriptと争える立場には全然ない。
2021/06/29(火) 21:53:42.86
elispってそんなにいいもんじゃないですよね
2021/06/29(火) 22:28:36.26
2021/06/29(火) 23:15:09.75
2021/06/29(火) 23:36:38.66
>>102
キーバインドを変更したくて init.el をいじってしまうという誘導なのであった
キーバインドを変更したくて init.el をいじってしまうという誘導なのであった
2021/06/30(水) 00:22:43.12
LispはGCが有って動的型言語の元祖だからな
これを知らない馬鹿にしてるのは、ただのモグリだからどうでもいい
これを知らない馬鹿にしてるのは、ただのモグリだからどうでもいい
2021/06/30(水) 00:41:35.56
>>103
関数型言語でござい、と言っても、もはや昔のような神通力はないんやで!w
似たようなことなら、ほかの多くの言語でできるようになったの、まだ知らんの?w
だいたい、はりあいにいくまでもなく、もう相手にされへんから。。。
関数型言語でござい、と言っても、もはや昔のような神通力はないんやで!w
似たようなことなら、ほかの多くの言語でできるようになったの、まだ知らんの?w
だいたい、はりあいにいくまでもなく、もう相手にされへんから。。。
2021/06/30(水) 00:45:27.13
2021/06/30(水) 01:16:32.46
>>107
浅すぎる洞察…
ま、Lispを知らない奴等はそんなもんだろう
ちなみに、defunをtco-defunにしていいなら、末尾呼び出しの最適化なんてEmacs Lispだってそれだけで出来る
ちなみに末尾再起の最適化じゃなくて、末尾呼び出しの最適化だからな
ちゃんと意味が分かってない奴はそう言ってしまう
浅すぎる洞察…
ま、Lispを知らない奴等はそんなもんだろう
ちなみに、defunをtco-defunにしていいなら、末尾呼び出しの最適化なんてEmacs Lispだってそれだけで出来る
ちなみに末尾再起の最適化じゃなくて、末尾呼び出しの最適化だからな
ちゃんと意味が分かってない奴はそう言ってしまう
2021/06/30(水) 03:16:48.84
2021/06/30(水) 05:55:49.04
>>95
> あと、ぶっちゃけていえば、JavaScriptの方がemacs lispよりいいとかって話も
> いささか馬鹿げてると思う。
> エディタの拡張言語なんて汎用言語と100%互換性があるべき理由なんてほとんどないし
はあ?
じゃあvimscriptもelispやnode.jsと対等に見なしてるってこと?
心広いねーw
> あと、ぶっちゃけていえば、JavaScriptの方がemacs lispよりいいとかって話も
> いささか馬鹿げてると思う。
> エディタの拡張言語なんて汎用言語と100%互換性があるべき理由なんてほとんどないし
はあ?
じゃあvimscriptもelispやnode.jsと対等に見なしてるってこと?
心広いねーw
2021/06/30(水) 07:46:25.75
>>97
今時のメールはローカルにダウンロードせずブラウザかhttpsアプリ経由で見るのでhttps喋れるプラグインがあれば良い
今時のメールはローカルにダウンロードせずブラウザかhttpsアプリ経由で見るのでhttps喋れるプラグインがあれば良い
2021/06/30(水) 08:43:07.65
opensslがメーラになるのかよ
2021/06/30(水) 09:04:08.84
Emaca Lispは言語仕様と言うより
デフォでお手軽に編集中テキストをいじり易くなってるのが良いんじゃないの
デフォでお手軽に編集中テキストをいじり易くなってるのが良いんじゃないの
2021/06/30(水) 09:48:46.56
lisp が良いって言ってるやつは lisp のどこが気にいってるか説明したがるけど、
lisp は駄目っていってるやつで lisp のどこが駄目か説明できるやついないんだよな。
lisp は emacs 関係なく基礎教養として学ぶ価値のある言語だけど、JavaScript 学ぶ価値が lisp 並にあるかというとそれはない。
lisp は駄目っていってるやつで lisp のどこが駄目か説明できるやついないんだよな。
lisp は emacs 関係なく基礎教養として学ぶ価値のある言語だけど、JavaScript 学ぶ価値が lisp 並にあるかというとそれはない。
2021/06/30(水) 10:08:05.83
jsって書いたことないけどそんなショボいん?
2021/06/30(水) 10:26:47.02
lispはいいけどelispはだめ
2021/06/30(水) 10:40:34.11
お前の思ってる lisp ってどれ?
それに比べて elisp の駄目なところって具体的にどこ?
いや elisp は emacs のカスタマイズにしか使えないって主張なら同意だが。
それに比べて elisp の駄目なところって具体的にどこ?
いや elisp は emacs のカスタマイズにしか使えないって主張なら同意だが。
2021/06/30(水) 11:47:13.62
2021/06/30(水) 12:09:29.33
>>114
Lispは教養というのはわからんでもない(ただ、今はもっと優先度の高いものが多い)けど、EmacsLispがLispのパチモンであるべきだったのか?は疑問。
まあ、当時は選択肢が超少なかったんやろけどな!
FORTRANとかALGOLとかでも困るし。w
Lispは教養というのはわからんでもない(ただ、今はもっと優先度の高いものが多い)けど、EmacsLispがLispのパチモンであるべきだったのか?は疑問。
まあ、当時は選択肢が超少なかったんやろけどな!
FORTRANとかALGOLとかでも困るし。w
2021/06/30(水) 12:13:39.01
2021/06/30(水) 12:15:36.03
>>120
顔真っ赤にして取って付けたような言い訳乙w
顔真っ赤にして取って付けたような言い訳乙w
2021/06/30(水) 12:36:21.39
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★6 [樽悶★]
- 【🐼🇨🇳】「高市総理VS中国」で日本からパンダはゼロに? 上野動物園「パンダ返還期限」まであと4カ月…★2 [BFU★]
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★5 [樽悶★]
- 【裁判】山上徹也被告の妹「この人は母のふりをした旧統一教会の信者だと思いました」「でも、母の形をしているから突き放せなかった」 [1ゲットロボ★]
- 【速報】 米大使声明 「日本を支えていく」「中国が威圧的手段に訴えるのは断ち難い悪癖」 [お断り★]
- 【安倍晋三元首相銃撃事件】山上被告、45歳まで「生きているべきではなかった」 傍聴席は満席 [ぐれ★]
- 【号外】自民議員の買収疑惑、公職選挙法違反で刑事告発にむけ専門家が告発状を作成へ [339712612]
- 小野田紀美大臣「悪いことをする外国人は日本にいない状況をつくる」 [856698234]
- 外国人「日本の立ちんぼガールやばすぎるwwwwwwwww [977790669]
- 珍🏡珍
- 「あれ?円安加速の戦犯って高市じゃなくて岸田と石破じゃね?」という風潮、急速に高まるwww [759043982]
- 高市コインまもなく158円 [931948549]
