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
レス数が1000を超えています。これ以上書き込みはできません。
2020/03/25(水) 17:45:02.71
570名無しさん@お腹いっぱい。
2021/01/02(土) 13:30:23.71 このエディタってアウトラインプロセッサーありますか?
linuxでいいのがなくて困ってます
linuxでいいのがなくて困ってます
2021/01/02(土) 13:38:48.68
M-x org-mode
572名無しさん@お腹いっぱい。
2021/01/02(土) 17:56:31.40 どうも
どこでダウンロード出来るんですか?
org拡張子にすればいいらしいですが、TXTファイルでは出来ないんでしょうかあ
どこでダウンロード出来るんですか?
org拡張子にすればいいらしいですが、TXTファイルでは出来ないんでしょうかあ
2021/01/02(土) 18:00:03.79
最初から org 拡張子付けるのがベストだが
もしテキストファイルでも >571 でOK
一般にモードは M-x から XXX-mode と入力すればトグルされる
もしテキストファイルでも >571 でOK
一般にモードは M-x から XXX-mode と入力すればトグルされる
574名無しさん@お腹いっぱい。
2021/01/02(土) 18:23:44.85 どうも
しかし調べてみるとこれ、目次だけツリーに表示出来ないんでしょうか?
秀丸やmeryのようなものを考えていました
visual studioのregionみたいなものかなと
しかし調べてみるとこれ、目次だけツリーに表示出来ないんでしょうか?
秀丸やmeryのようなものを考えていました
visual studioのregionみたいなものかなと
2021/01/02(土) 18:54:08.89
るひまきちはもともと精神?に問題抱えていたとかカミングアウトしてたけど、後半はメンタルマネージメントだの、霊的精神がどうのとか言い出しておかしくなっちゃったよな...
2021/01/02(土) 19:14:19.68
まあ熱心な愛国者になるよりはマシだけどな
迷惑度的に
迷惑度的に
2021/01/02(土) 19:24:47.84
5年か10年したら再帰してくれることを願う
なんだかんだいって日本人でのemacs情報公開する貴重な人材だった
なんだかんだいって日本人でのemacs情報公開する貴重な人材だった
2021/01/02(土) 19:40:17.20
るびきち氏のemacs lisp本には大変お世話になった。改訂版出してほしい。
2021/01/02(土) 20:47:51.77
その当時の数少ないemacs関連の本だったので、お世話にはなったのだが、いかんせん本文が読みにくかった覚えが。
編集はちゃんと仕事して!
編集はちゃんと仕事して!
2021/01/02(土) 21:37:52.41
>>579
だったら、それを言っている人が編集をやればよいのでは?
だったら、それを言っている人が編集をやればよいのでは?
2021/01/02(土) 22:12:26.76
2021/01/02(土) 22:17:15.67
>>577
Lispだけに再帰かw
Lispだけに再帰かw
2021/01/02(土) 23:22:54.15
うむ
584名無しさん@お腹いっぱい。
2021/01/03(日) 21:37:13.33 アウトラインのツリーは表示できないんでしょうか?
サイドツリーにですが
サイドツリーにですが
585名無しさん@お腹いっぱい。
2021/01/03(日) 21:46:24.27 >>584 あなたみたいな人は、EmacsでふつうにMarkdownで書いて、別途別ウインドウでアウトライン表示できるMarkdownビューア(リアルタイム更新できるやつ)を表示させておいた方が幸せになれる気がする。
2021/01/03(日) 22:13:20.11
org-sidebarとかあるね
大して便利なもんじゃないとは思うけど
大して便利なもんじゃないとは思うけど
587名無しさん@お腹いっぱい。
2021/01/04(月) 05:53:10.012021/01/04(月) 12:24:35.02
2021/01/04(月) 13:35:33.85
いつもorg-modeのmarkdown変換しか使わないので外してるかもしれんが、
まさか目次表示が欲しいのではなくて、目次を手作業で直してるので#の数とかがリンクの手直しに重要で実は gh-md-toc
https://qiita.com/hirocarma/items/7ddc8985c38d0f5e6f17
みたいな目次作成補助機能が欲しいだけなんてオチではないよな
まさか目次表示が欲しいのではなくて、目次を手作業で直してるので#の数とかがリンクの手直しに重要で実は gh-md-toc
https://qiita.com/hirocarma/items/7ddc8985c38d0f5e6f17
みたいな目次作成補助機能が欲しいだけなんてオチではないよな
590名無しさん@お腹いっぱい。
2021/01/04(月) 16:01:52.662021/01/04(月) 16:08:58.22
このへんからいじれば?
http://lioon.net/org-mode-view-style
http://lioon.net/org-mode-view-style
592名無しさん@お腹いっぱい。
2021/01/04(月) 17:09:15.46 すみません、どうやってorg modeを有効化するのかすらわかっていないです
emacsにはデフォルトで入っていることまで把握しました
emacsにはデフォルトで入っていることまで把握しました
593名無しさん@お腹いっぱい。
2021/01/04(月) 17:20:07.28 org拡張子にするんすね、、、txt拡張子では使えないんでしょうか?
2021/01/04(月) 17:21:29.63
595名無しさん@お腹いっぱい。
2021/01/04(月) 20:02:49.48 どうも
少しわかってきた
アスタリスクで定義して、tabで折りたたむんですね
見出し部分だけをサイドバーに表示出来たりしないでしょうか?
少しわかってきた
アスタリスクで定義して、tabで折りたたむんですね
見出し部分だけをサイドバーに表示出来たりしないでしょうか?
2021/01/04(月) 20:07:06.49
別窓でtail -f foofoo | grep ^# でもしておけ、と思った俺がいる
2021/01/04(月) 20:10:12.97
moccur とか?
598名無しさん@お腹いっぱい。
2021/01/04(月) 20:43:17.22 どうも
サイドバー表示はプラグインが必要になるんですかね?
サイドバー表示はプラグインが必要になるんですかね?
2021/01/04(月) 20:47:31.05
こいつは大体知ってて聞いている
2021/01/04(月) 23:52:38.67
>>598
不要です
不要です
601名無しさん@お腹いっぱい。
2021/01/05(火) 06:03:08.83 どこから開けるんでしょうか?
2021/01/05(火) 07:34:11.06
27.1に上げたらsdic-2.1.3がバッククオート関係のエラーで動かなくなったんですが
自力での修正だとどうしても動かないです。済みませんが誰か見てくれませんか?
怪しそうなのはsdic.elの
(defmacro sdic-decide-query-type (dic-list query &rest sexp)
で、ここでバッククオートの括弧を外したんですが評価のカンマの括弧を外しただけでは動きません。
ほとんどの場合エラーは
> Debugger entered--Lisp error: (void-function query)
> query()
> sdic-search-eiwa-dictionary("indent")
> sdic-describe-word("indent" nil)
> funcall-interactively(sdic-describe-word "indent" nil)
> call-interactively(sdic-describe-word nil nil)
> command-execute(sdic-describe-word)
のような評価対象がおかしいようなエラーなんですがそも自分はlispが判らないので
ググった程度ではこれ以上何を如何したら良いのか判りません。
自力での修正だとどうしても動かないです。済みませんが誰か見てくれませんか?
怪しそうなのはsdic.elの
(defmacro sdic-decide-query-type (dic-list query &rest sexp)
で、ここでバッククオートの括弧を外したんですが評価のカンマの括弧を外しただけでは動きません。
ほとんどの場合エラーは
> Debugger entered--Lisp error: (void-function query)
> query()
> sdic-search-eiwa-dictionary("indent")
> sdic-describe-word("indent" nil)
> funcall-interactively(sdic-describe-word "indent" nil)
> call-interactively(sdic-describe-word nil nil)
> command-execute(sdic-describe-word)
のような評価対象がおかしいようなエラーなんですがそも自分はlispが判らないので
ググった程度ではこれ以上何を如何したら良いのか判りません。
603名無しさん@お腹いっぱい。
2021/01/05(火) 08:14:32.03604名無しさん@お腹いっぱい。
2021/01/05(火) 08:26:42.99 void-function query ってことは ,query にするはずのところどこか (query) になってそうな感じ
605名無しさん@お腹いっぱい。
2021/01/05(火) 08:48:57.48 ` と , を \ でエスケープしてやるだけでも良いみたい
(\` …
(\, …
(\,@ …
これなら単純な正規表現置換で一発
(\([`,]\) → (\\\1
(\` …
(\, …
(\,@ …
これなら単純な正規表現置換で一発
(\([`,]\) → (\\\1
606名無しさん@お腹いっぱい。
2021/01/05(火) 12:39:22.07 便乗で申し訳ないのですが、gnus-est も見ていただきたくm(__)m
https://github.com/kawabata/gnus-est/blob/master/gnus-est.el#L378-L409 で mapatoms の引数が vector で無いと怒られてしまいます。
Debugger entered--Lisp error: (wrong-type-argument vectorp #<hash-table equal 187/279 0x201be0b49>)
https://github.com/kawabata/gnus-est/blob/master/gnus-est.el#L378-L409 で mapatoms の引数が vector で無いと怒られてしまいます。
Debugger entered--Lisp error: (wrong-type-argument vectorp #<hash-table equal 187/279 0x201be0b49>)
607名無しさん@お腹いっぱい。
2021/01/05(火) 15:24:10.25 org modeのoutlineをサイドバーで開く方法を教えて下さい
M-x outtree
調べたんですが、上記では開けませんでした
no matchになります
リファレンスがあれば教えて下さい
M-x outtree
調べたんですが、上記では開けませんでした
no matchになります
リファレンスがあれば教えて下さい
2021/01/05(火) 15:45:29.08
自分でそのouttreeを書けばいいのでは
2021/01/05(火) 16:17:07.52
読みにくいな・・編集に介入したろ!
普通本人呼びつけて講義してもらうよね
普通本人呼びつけて講義してもらうよね
2021/01/05(火) 16:27:24.35
611名無しさん@お腹いっぱい。
2021/01/05(火) 16:27:57.98 >>608
デフォルトの機能にはないのですか?
デフォルトの機能にはないのですか?
612名無しさん@お腹いっぱい。
2021/01/05(火) 17:16:09.24 >>606
うーん…そこだけでなく他にもあちこちエラーがあるね
> (obsolete. please use nnir-est.)
https://github.com/kawabata/gnus-est
って言ってることだし、素直にそうしたほうがいいと思う
ちなみにその mapatoms のエラーはこの変更の影響:
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=c1b63af4458e92bad33da0def2b15c206656e2fa
うーん…そこだけでなく他にもあちこちエラーがあるね
> (obsolete. please use nnir-est.)
https://github.com/kawabata/gnus-est
って言ってることだし、素直にそうしたほうがいいと思う
ちなみにその mapatoms のエラーはこの変更の影響:
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=c1b63af4458e92bad33da0def2b15c206656e2fa
2021/01/05(火) 17:52:33.77
ありがとうございます。なんと、Emacs ではなく、Gnus の仕様変更によるものでしたか…。
しばらく、nnir でだましだまし使っていたのですが、フォルダ単位での検索が出来ず、全グループからの検索になってしまって、重すぎるのですよね。
git のファイルを編集しているとき、C-x v v で commit するときもエラーが出るし、27.1 いろいろとつらい…。
しばらく、nnir でだましだまし使っていたのですが、フォルダ単位での検索が出来ず、全グループからの検索になってしまって、重すぎるのですよね。
git のファイルを編集しているとき、C-x v v で commit するときもエラーが出るし、27.1 いろいろとつらい…。
2021/01/05(火) 17:53:27.21
gnus-namazu.el に同様の修正が入ってないか調べてみようと思ったら、git.gnus.org が飛んでた\(^o^)/
2021/01/05(火) 20:06:30.44
>>612
make-vector のところの length を make-hash-count に
mapatoms を maphash に
group を symbol-name にしているところを消したらうまく動くようになりました。多謝。
make-vector のところの length を make-hash-count に
mapatoms を maphash に
group を symbol-name にしているところを消したらうまく動くようになりました。多謝。
2021/01/05(火) 21:14:08.80
27.1でspacemacsいれてるけど、確かにめんどかったな
2021/01/05(火) 21:54:35.38
このスレの住人は随分古いものを引っ張ってくるんだな…
古いコードも動くべきだと思うけど、elispも少しずつ進化してるから、メンテナーが居なくなったコードは、いずれ動かなくなる宿命
古いコードも動くべきだと思うけど、elispも少しずつ進化してるから、メンテナーが居なくなったコードは、いずれ動かなくなる宿命
2021/01/06(水) 03:38:16.49
旧版をエミュレートする互換レイヤーみたいなのが欲しいとこではあるよね。
2021/01/06(水) 10:37:59.31
古いEmacsを使い続ければよいのでは?
620名無しさん@お腹いっぱい。
2021/01/06(水) 13:48:24.79 >>613 いまどき gnus を何に使っているんだろう?
批判しているのではなく単純な興味なのだが、今でもNetNewsを読んでいるのでしょうか?
批判しているのではなく単純な興味なのだが、今でもNetNewsを読んでいるのでしょうか?
621名無しさん@お腹いっぱい。
2021/01/06(水) 17:00:24.68 emacsでどうやってアウトラインのサイドバー出すのですか?
2021/01/06(水) 18:34:07.30
>>621
あったかくなるまで待ってよ
あったかくなるまで待ってよ
623名無しさん@お腹いっぱい。
2021/01/06(水) 22:13:42.64 math-nth-root とか使わんのやろか
expt に逆数でやってはるの?
expt に逆数でやってはるの?
2021/01/06(水) 22:22:18.08
>>620
メール見るのに使ってます。
メール見るのに使ってます。
2021/01/06(水) 22:25:19.24
いまだメール見れるんだ
626名無しさん@お腹いっぱい。
2021/01/06(水) 22:28:49.28 >>204 でも gnus-namazu.el 使っている人いるし、MUA として使っている人は結構多いんじゃ無い?
2021/01/06(水) 22:32:34.04
gmail見れる?
昔試したらセキュリティ基準に足りないから駄目とかなったような?
昔試したらセキュリティ基準に足りないから駄目とかなったような?
2021/01/06(水) 22:39:05.84
gmail は pop3 で fetchmail で取ってきてる。
Gnus の受信は Mew と違って同期だから受信中は何も出来ないんで。
Gnus の受信は Mew と違って同期だから受信中は何も出来ないんで。
2021/01/06(水) 22:40:28.70
thanks pop3, fetchmail を調べてみる
2021/01/06(水) 22:42:04.73
2021/01/06(水) 23:27:51.62
2021/01/07(木) 07:10:54.80
アウトラインガイジ マルチポスト荒らし一覧
Visual Studio Code / VSCode Part9 (2021/01/02 11:59)
https://mevius.5ch.net/test/read.cgi/tech/1603900952/431-
Emacs Part 52 (2021/01/02 13:30)
https://mevius.5ch.net/test/read.cgi/unix/1585125902/570-
Vim Part30 (2021/01/02 21:07)
https://mevius.5ch.net/test/read.cgi/unix/1608261530/17-
teratail (2021/01/03 18:41)
https://teratail.com/questions/313733
テキストエディタ Mery part7 (2021/01/04 09:56)
https://egg.5ch.net/test/read.cgi/software/1592806033/252-
HTML/CSS のどんな質問にも優しく答えるスレ 46 (2021/01/07 05:03)
https://mevius.5ch.net/test/read.cgi/hp/1608967433/46-
少し調べただけでこれだけのマルチポストを繰り返している模様
Visual Studio Code / VSCode Part9 (2021/01/02 11:59)
https://mevius.5ch.net/test/read.cgi/tech/1603900952/431-
Emacs Part 52 (2021/01/02 13:30)
https://mevius.5ch.net/test/read.cgi/unix/1585125902/570-
Vim Part30 (2021/01/02 21:07)
https://mevius.5ch.net/test/read.cgi/unix/1608261530/17-
teratail (2021/01/03 18:41)
https://teratail.com/questions/313733
テキストエディタ Mery part7 (2021/01/04 09:56)
https://egg.5ch.net/test/read.cgi/software/1592806033/252-
HTML/CSS のどんな質問にも優しく答えるスレ 46 (2021/01/07 05:03)
https://mevius.5ch.net/test/read.cgi/hp/1608967433/46-
少し調べただけでこれだけのマルチポストを繰り返している模様
2021/01/07(木) 09:02:41.03
Emscsって加齢臭が半端ないよね。
2021/01/07(木) 12:08:53.32
ケン・トンプソン 77歳
尊師 67歳
Linus 51歳
なので。
尊師 67歳
Linus 51歳
なので。
2021/01/07(木) 14:33:33.92
ほぼorg modeのために使ってる
2021/01/07(木) 17:55:27.29
init.elでindent-regionをcruxで拡張するときにleafブロックに入れると
バイトコンパイルして起動するときに
Error msg: Symbol’s value as variable is void: indent-region
が出ます。これが:defunしても消えなくてrequireしようにもindent.elがrequire対象に出来なく
indent-regionの関数宣言を直接入れてもエラーが出ます。
leafブロックは以下です。
(leaf crux
:config
(crux-with-region-or-buffer indent-region))
indent-regionはfunctionのようですしcrux.elを見るとdefmacroだったので
macrostepで展開した物を同じ位置に記述すると問題なく起動します。
そこで質問なのですが、何を間違えているのでしょうか?
バイトコンパイルして起動するときに
Error msg: Symbol’s value as variable is void: indent-region
が出ます。これが:defunしても消えなくてrequireしようにもindent.elがrequire対象に出来なく
indent-regionの関数宣言を直接入れてもエラーが出ます。
leafブロックは以下です。
(leaf crux
:config
(crux-with-region-or-buffer indent-region))
indent-regionはfunctionのようですしcrux.elを見るとdefmacroだったので
macrostepで展開した物を同じ位置に記述すると問題なく起動します。
そこで質問なのですが、何を間違えているのでしょうか?
637名無しさん@お腹いっぱい。
2021/01/07(木) 18:51:38.73 >>636
コンパイル時の評価がどうのこうの、eval-なんたらかんたら でうんぬん…
って類だと思うけど、ひとに説明できるほど分かってないのでパス
このブログ記事が参考になるかも
leaf.elに依存したEmacs設定ファイル「init.el」をバイトコンパイルして爆速にする - Qiita
https://qiita.com/conao3/items/42d34080b69b33ccf313
コンパイル時の評価がどうのこうの、eval-なんたらかんたら でうんぬん…
って類だと思うけど、ひとに説明できるほど分かってないのでパス
このブログ記事が参考になるかも
leaf.elに依存したEmacs設定ファイル「init.el」をバイトコンパイルして爆速にする - Qiita
https://qiita.com/conao3/items/42d34080b69b33ccf313
2021/01/07(木) 19:48:59.26
最近バイトコンパイルしなくなりましたね
2021/01/07(木) 22:13:16.61
>>633
エディターから加齢臭が漂ってるなら病院に行った方がいいな
エディターから加齢臭が漂ってるなら病院に行った方がいいな
2021/01/07(木) 22:33:18.02
>>621
speedbar とかでは?
speedbar とかでは?
2021/01/07(木) 23:43:48.75
でもそれ自分の体臭じゃん
642名無しさん@お腹いっぱい。
2021/01/08(金) 06:33:43.642021/01/08(金) 07:50:49.32
今のEmacsならこういう github からソースをダウンロードしてインストールする手順は
どんなのがメジャーなんだろうな?
MELPA 頼りでサッパリ
どんなのがメジャーなんだろうな?
MELPA 頼りでサッパリ
2021/01/08(金) 10:35:00.98
>>642
site-lispかな
site-lispかな
2021/01/08(金) 11:03:54.31
(add-to-list 'load-path "/path/to/my/lisp/library")
でもいいね。
でもいいね。
2021/01/08(金) 11:49:25.80
647名無しさん@お腹いっぱい。
2021/01/08(金) 12:33:05.112021/01/08(金) 12:47:55.15
以下のサイトが参考となるかも
https://www.emacswiki.org/emacs/LoadPath
https://www.emacswiki.org/emacs/LoadPath
2021/01/08(金) 15:52:00.08
よくわからないけど、普通に
M-x
package-install
imenu-list
じゃダメなの?
M-x
package-install
imenu-list
じゃダメなの?
2021/01/08(金) 16:19:16.41
確かに。GitHubのページにはNo packages publishedと書かれているけどmelpaにあった。
651名無しさん@お腹いっぱい。
2021/01/08(金) 16:35:16.71 どうも
日本語だとここが似てますね
https://www.366service.com/jp/qa/fbdace00f487a10d64e879f2f9fee400
しかし、emacs.dというフォルダ自体が存在しないようなのですが、どこにありますか?
日本語だとここが似てますね
https://www.366service.com/jp/qa/fbdace00f487a10d64e879f2f9fee400
しかし、emacs.dというフォルダ自体が存在しないようなのですが、どこにありますか?
2021/01/08(金) 21:28:25.24
>>651
~/.emacs.d/
ってサイトに書いてあるよ
チルダはホーム以下って意味だよ
/home/.emacs.d
Linuxかmacなら、homeに移動して
% ls -a
であるはずだよ(emacsを一度でも起動しないと生成はされない)
~/.emacs.d/
ってサイトに書いてあるよ
チルダはホーム以下って意味だよ
/home/.emacs.d
Linuxかmacなら、homeに移動して
% ls -a
であるはずだよ(emacsを一度でも起動しないと生成はされない)
2021/01/08(金) 23:54:47.37
>>651
windows?
だと環境変数HOMEが設定してあればそこ
してなければc:\.emacs.dがあればそこ
なければ、ユーザーのAppDataあたりにあるかも
あとはレジストリ次第?
あとは、
C-x C-f ~/.emacs
とか
C-x C-f ~/.emacs.d
とかで見つかるかも
考えてみればWinって面倒くさいんだね……
windows?
だと環境変数HOMEが設定してあればそこ
してなければc:\.emacs.dがあればそこ
なければ、ユーザーのAppDataあたりにあるかも
あとはレジストリ次第?
あとは、
C-x C-f ~/.emacs
とか
C-x C-f ~/.emacs.d
とかで見つかるかも
考えてみればWinって面倒くさいんだね……
654名無しさん@お腹いっぱい。
2021/01/09(土) 09:04:26.88 Vimユーザーだけどemacsに乗り換えて幸せなポイントがあれば3行でオナシャス
2021/01/09(土) 09:09:09.03
無い
ドンマイ
Vscodeにしろ
ドンマイ
Vscodeにしろ
656名無しさん@お腹いっぱい。
2021/01/09(土) 09:12:05.632021/01/09(土) 09:48:27.92
乗り換えじゃなく足すなら
org-mode 回りの利便性
lisp の SLIME
書き足していっても動作が遅くならない emacs lisp
がある
org-mode 回りの利便性
lisp の SLIME
書き足していっても動作が遅くならない emacs lisp
がある
2021/01/09(土) 10:01:23.89
>>656
ショートカットキーで大抵の事は出来ね?vimのキーバインドも使えるし
ショートカットキーで大抵の事は出来ね?vimのキーバインドも使えるし
659名無しさん@お腹いっぱい。
2021/01/09(土) 10:13:41.13 >>649
no matchになりますね。
no matchになりますね。
660名無しさん@お腹いっぱい。
2021/01/09(土) 10:42:14.89 win10です
https://melpa.org/#/getting-started
このmelpaってのは何のファイルに記載するんでしょうか?
package.elはあったんですが、init.elと.emacsファイルというのはないみたいです。
https://melpa.org/#/getting-started
このmelpaってのは何のファイルに記載するんでしょうか?
package.elはあったんですが、init.elと.emacsファイルというのはないみたいです。
2021/01/09(土) 10:51:06.95
2021/01/09(土) 11:39:49.98
emacsをdisったり間違った知識を披露すればレスをもらえたり教えてもらえたりするんじゃよ
まー普通の知能がある健常者なら検索で事足りるけど
まー普通の知能がある健常者なら検索で事足りるけど
2021/01/09(土) 11:45:59.84
2021/01/09(土) 11:56:02.28
2021/01/09(土) 12:29:47.35
gnupackがおすすめですね
最近リリースないけど
最近リリースないけど
2021/01/09(土) 12:40:34.81
2021/01/09(土) 12:50:35.93
うまくいくかわからないけど
powershellを起動する
コンテナにpowershellと入れるか
またはスタートメニューのwindowsの下あたりにいた気がするから、頑張って探して起動する
cd ~
と入力して、ホームディレクトリ移動
起動したら最初からホームにいそうだけど念のため
ls -a
と入力して.emacs.dがいるか確認
いれば
pwd
と入力してカレントディレクトリ表示
powershellを起動する
コンテナにpowershellと入れるか
またはスタートメニューのwindowsの下あたりにいた気がするから、頑張って探して起動する
cd ~
と入力して、ホームディレクトリ移動
起動したら最初からホームにいそうだけど念のため
ls -a
と入力して.emacs.dがいるか確認
いれば
pwd
と入力してカレントディレクトリ表示
2021/01/09(土) 12:56:46.25
スクラッチバッファにload-path
2021/01/09(土) 13:48:50.33
コンソール前提ならWSLもいいですね
powershellから普通にemacs使えるし
powershellから普通にemacs使えるし
670名無しさん@お腹いっぱい。
2021/01/09(土) 14:37:14.90671名無しさん@お腹いっぱい。
2021/01/09(土) 14:37:41.12 >>666
m-xはesc xですよね
m-xはesc xですよね
2021/01/09(土) 14:40:48.43
むかしメタキーというものがあってのう…
673名無しさん@お腹いっぱい。
2021/01/09(土) 15:23:16.16 gnupack使うより(あれはあれで、最初から便利な設定がされているけど)、NTEmacsのほうが、そこで覚えた知識を別のOSに移ったときにも生かせるし、リリースも早いのでいいと思う。
674名無しさん@お腹いっぱい。
2021/01/09(土) 18:28:54.64 emacsってのはもう少しリッチな見た目にならないのですか?
2021/01/09(土) 18:51:39.93
spacemacsにすれば最近のイケてるエディタっぽくはなるな
2021/01/09(土) 18:56:31.09
spacemacsの見た目はクールだが
何がクールに仕あげているんだろうな
何がクールに仕あげているんだろうな
677名無しさん@お腹いっぱい。
2021/01/09(土) 18:58:31.58 C:\Users\ore_ha_takashi\AppData\Roaming\.emacs.d
ここにinit.el作って
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
;; Comment/uncomment this line to enable MELPA Stable if desired. See `package-archive-priorities`
;; and `package-pinned-packages`. Most users will not need or want to do this.
;;(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t)
(package-initialize)
これを追加したけど、
M-x package-install
imenu-list
でno matchになるのですが、インストール出来てないですかこれ
ここにinit.el作って
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
;; Comment/uncomment this line to enable MELPA Stable if desired. See `package-archive-priorities`
;; and `package-pinned-packages`. Most users will not need or want to do this.
;;(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t)
(package-initialize)
これを追加したけど、
M-x package-install
imenu-list
でno matchになるのですが、インストール出来てないですかこれ
2021/01/09(土) 19:36:52.30
2021/01/09(土) 19:40:16.30
だがそれでいい
2021/01/09(土) 19:49:28.70
今だと端末エミュレータは80x40 がいいのか、縦を200にした方がいいのか、どうなんだい?
好きにしろではなくて、想定されている設計が知りたい。
好きにしろではなくて、想定されている設計が知りたい。
2021/01/09(土) 20:27:06.08
設計は40なんだろうけどフォントも解像度も人それぞれだからやっぱ好きにしろ
2021/01/09(土) 20:37:40.03
>>674
doomってのもある
doomってのもある
2021/01/09(土) 20:40:39.60
2021/01/09(土) 20:42:04.18
orgからtexファイル作ってpdf生成できるようにしたが、数式書く時やっぱめんどいなこれ
685名無しさん@お腹いっぱい。
2021/01/09(土) 20:57:48.26 .emacsあったわwindowsに
686名無しさん@お腹いっぱい。
2021/01/09(土) 21:09:08.81 やっとインストールできた
パッケージ一覧から検索するにはどうしたらいいの?
M-x package-searchってのはないのね
日本語情報なさすぎてつらい
パッケージ一覧から検索するにはどうしたらいいの?
M-x package-searchってのはないのね
日本語情報なさすぎてつらい
2021/01/09(土) 21:19:23.94
M-x package-listだ
2021/01/09(土) 21:21:42.75
間違えた…
M-x list-packages
だった
ごめんちゃい
M-x list-packages
だった
ごめんちゃい
2021/01/09(土) 21:47:22.80
package-list-packagesみたいなのが補完されたような
2021/01/09(土) 21:51:14.87
検索ならC-s
多分、初めて触るだろうからチュートリアルから始めた方がいいよ
Emacs開くと最初の画面から出来たはず
多分、初めて触るだろうからチュートリアルから始めた方がいいよ
Emacs開くと最初の画面から出来たはず
2021/01/09(土) 22:33:14.51
iしてxしてyかな
2021/01/09(土) 23:52:12.34
なんか初心者向けの質問だと水を得た魚わらわらになるのほんま草生え
2021/01/10(日) 03:20:12.33
簡単な内容には答えられる人間が多いってだけのことだろう
何が面白いのかが分からない
何が面白いのかが分からない
2021/01/10(日) 04:11:45.87
このスレ、以前はもっと冷たかったよ。住人変わったのかね。
2021/01/10(日) 06:59:15.29
だから現在もそうあるべきってこと?
2021/01/10(日) 08:03:19.78
俺様超絶詳しいって層が息絶えたんじゃね?
2021/01/10(日) 09:37:52.10
>>695
そうは思ってないよ。ただ、冷たくする愛情ってのもあると思って。
そうは思ってないよ。ただ、冷たくする愛情ってのもあると思って。
2021/01/10(日) 09:39:21.85
ツンデレなんだな
2021/01/10(日) 09:52:49.45
>>673
gnupack勧める訳ではないけど、NTEmacsを使う方が苦労すると思うけど。外部プロセスで漢字を含む引数をuf-8で渡せないとか。そもそもGNUコマンド環境を別途用意する必要がある。
gnupack勧める訳ではないけど、NTEmacsを使う方が苦労すると思うけど。外部プロセスで漢字を含む引数をuf-8で渡せないとか。そもそもGNUコマンド環境を別途用意する必要がある。
2021/01/10(日) 09:54:06.30
uf-8 -> utf-8 に訂正
2021/01/10(日) 09:56:52.19
WindowsならWSL(2)で使うのが良いと思う。GUIで使うときのXサーバの立ち上げやIMEの設定のコツが必要だけど。
702名無しさん@お腹いっぱい。
2021/01/10(日) 10:10:00.84 emacsってのはこのショートカットだからこそ意味があるのですか?
例えばキーバインドをwindows風にしたら駄目なんすか?
まあそのうちlinux行きますけど、linuxmintもwindows寄りですし(´・ω・`)、、、
例えばキーバインドをwindows風にしたら駄目なんすか?
まあそのうちlinux行きますけど、linuxmintもwindows寄りですし(´・ω・`)、、、
2021/01/10(日) 10:15:51.78
>>702
その方が使いやすくなると思うならいいのでは?個人の自由だよ。
その方が使いやすくなると思うならいいのでは?個人の自由だよ。
2021/01/10(日) 10:16:24.93
>>702
これって釣りか?
これって釣りか?
2021/01/10(日) 10:27:01.06
windowsはほぼ同時押しだけだからたぶん足りないんだよね
706名無しさん@お腹いっぱい。
2021/01/10(日) 10:29:36.52 >>704
いえ、ただの初心者ですよ
いえ、ただの初心者ですよ
707名無しさん@お腹いっぱい。
2021/01/10(日) 10:40:24.91 m-xってなんですかね
metaキーはwindoosキーらしいですが、winキーを押すとスタートメニューが開く(´・ω・`)、、、
metaキーはwindoosキーらしいですが、winキーを押すとスタートメニューが開く(´・ω・`)、、、
2021/01/10(日) 10:46:02.42
>>707
671で解決しているだろう。釣りか?
671で解決しているだろう。釣りか?
709名無しさん@お腹いっぱい。
2021/01/10(日) 10:50:07.06710名無しさん@お腹いっぱい。
2021/01/10(日) 10:50:32.79 あっ、同時押しなのね(´・ω・`)、、、
2021/01/10(日) 10:51:59.00
>>707
escかaltや、チュートリアルぐらい読もうか
escかaltや、チュートリアルぐらい読もうか
2021/01/10(日) 10:56:02.86
altはメニューのアクセラレータに食われるからターミナルで使う場合ターミナルの設定で切ってな
713名無しさん@お腹いっぱい。
2021/01/10(日) 11:57:46.83 昔"vi入門"て本は語ったのですがよくわからず
Emacsは本買ったらいけますか?
"ee"ですませてます
Emacsは本買ったらいけますか?
"ee"ですませてます
714名無しさん@お腹いっぱい。
2021/01/10(日) 12:03:45.01 https://github.com/bmag/imenu-list
imenu-listでアウトラインを表示出来ますか?
M-x imenu-listでツリーは左に表示されるんですけど、ルール設定とかわからないですね
imenu-listでアウトラインを表示出来ますか?
M-x imenu-listでツリーは左に表示されるんですけど、ルール設定とかわからないですね
2021/01/10(日) 12:06:29.15
2021/01/10(日) 12:41:21.83
>>714
できません
できません
2021/01/10(日) 13:26:48.64
readmeとelispを読める人でないと(emacsを使うのは)難しい
2021/01/10(日) 13:57:03.06
さらに英語も
719名無しさん@お腹いっぱい。
2021/01/10(日) 13:57:24.58 まーたお前か。問題解決能力なさすぎんか?
コード理解した上で英語情報で調べても見つからんなら諦めろよ
コード理解した上で英語情報で調べても見つからんなら諦めろよ
720名無しさん@お腹いっぱい。
2021/01/10(日) 14:06:36.26 >>714
手当たり次第聞いていけばいつか誰かが親切に詳しくやり方を教えてくれるだろうという他力本願テイカー精神が透けてて気持ち悪いんだわ。
手当たり次第聞いていけばいつか誰かが親切に詳しくやり方を教えてくれるだろうという他力本願テイカー精神が透けてて気持ち悪いんだわ。
2021/01/10(日) 14:21:26.32
>>713,714
eeで用が足りるならee使ってろ
eeで用が足りるならee使ってろ
722名無しさん@お腹いっぱい。
2021/01/10(日) 16:27:21.29 情報少なすぎてね
vimのほうが多いのかしら
vimのほうが多いのかしら
2021/01/10(日) 16:34:50.80
無理せずVSCode使ったほうが幸せだと思うよ。このスレでVSCode勧めるのもなんだけど。
2021/01/10(日) 16:42:59.87
全く無理してないもんな
2021/01/10(日) 16:56:52.28
Markdown はテキストエディタがあれば書けるのが利点なので、Windowsのメモ帳最高、とか言うとそっちに行くのだろうか。
何をMarkdownで書くつもりか知らないが、人が読み書きするテキストは、適当な所でファイル分割した方がいい。
アウトライン機能あっても、頭の負担はそんなに軽くならない。
何をMarkdownで書くつもりか知らないが、人が読み書きするテキストは、適当な所でファイル分割した方がいい。
アウトライン機能あっても、頭の負担はそんなに軽くならない。
2021/01/10(日) 17:15:22.21
折り畳みでええやろ
2021/01/10(日) 17:57:03.53
まあよく頑張るよ
オレなんかEmacs知って最初の一か月は比較対象のVZが軽快だっただけに苦痛でしかなかったな、指も精神も
ユーザーとして本当に良さが分かるようになったのは1年くらい経ってからか
elispも読めるとさらに良さが分かってくるというね…
オレなんかEmacs知って最初の一か月は比較対象のVZが軽快だっただけに苦痛でしかなかったな、指も精神も
ユーザーとして本当に良さが分かるようになったのは1年くらい経ってからか
elispも読めるとさらに良さが分かってくるというね…
728名無しさん@お腹いっぱい。
2021/01/10(日) 18:19:11.06 最初に書き捨てできないのが最悪
2021/01/10(日) 19:02:52.98
vz は、アセンブラでテキストエディタとかすごすぎ。エディタだけではなくファイラ機能からdosを使いやすくする機能まであるんだから。テトリスが作れる謎マクロとか。しかもこれだけできてexeじゃなくてcomなんだから……
2021/01/10(日) 19:09:30.52
>>701
windowsのIMEから、WSL2で動いているXなEmacsに文字入力って可能なんでしたっけ?どのサイトもmozc経由でWSL内で完結してるしこのあたりの設定はよく把握できてない。
それができなくて未だにNTEmacsを使ってます...
windowsのIMEから、WSL2で動いているXなEmacsに文字入力って可能なんでしたっけ?どのサイトもmozc経由でWSL内で完結してるしこのあたりの設定はよく把握できてない。
それができなくて未だにNTEmacsを使ってます...
2021/01/10(日) 19:17:00.96
>>730
Google日本語入力との連携ならできる
Google日本語入力との連携ならできる
2021/01/10(日) 19:18:27.09
mozc_emacs_helper.exeを調べて
2021/01/10(日) 19:23:37.57
あとはASTEC-Xで出来るとか。使ったことないけど。でもEmacs側からIMEの状態コントロール出来ないだろうから、使いづらいかも。
2021/01/10(日) 19:28:34.84
日本語の情報が少ないだけで、英語であればEmacs自体に大量に含まれている
最もドキュメントが多いエディタと言っても過言ではないだろう
最もドキュメントが多いエディタと言っても過言ではないだろう
2021/01/10(日) 19:34:15.64
日本にも有志がおる
https://ayatakesi.github.io/
https://ayatakesi.github.io/
2021/01/10(日) 19:52:28.27
情報ありがとう。
なるほど、やっばりOOSで仕組みがクリアなGoogle日本語入力との連携が主なのね。
ATOK使いなので無理かもしれん。
なるほど、やっばりOOSで仕組みがクリアなGoogle日本語入力との連携が主なのね。
ATOK使いなので無理かもしれん。
2021/01/10(日) 20:22:42.95
メジャーなところじゃないだろうけど
ddskk つかってる
ddskk つかってる
2021/01/10(日) 20:36:45.02
そういや昔エディタ代わりにpc-outlineての使ってたわ
2021/01/10(日) 21:09:00.69
>>736
スマソ、OOSじゃなくてOSS(Open Source Software)な。
スマソ、OOSじゃなくてOSS(Open Source Software)な。
2021/01/10(日) 22:20:18.69
Emacsに引き込もるなら、全てがEmacsで完結するDDSKKも悪くない
>>733
Astec-XはWindows側IMEをXの日本語入力に使えるから、多分行けるはず
しかし常用するには値段が…
Astec-Xがオープンソースにならないもんかね
>>733
Astec-XはWindows側IMEをXの日本語入力に使えるから、多分行けるはず
しかし常用するには値段が…
Astec-Xがオープンソースにならないもんかね
2021/01/10(日) 22:25:01.98
しかしまだ諦めてはいけない
MSがWindowsネイティブのWaylandコンポジターを制作中なんで、それの日本語入力がどうなるかを見守る必要がある
ちなみにEmacs自体はWayland対応してないが、今pureGTK(pgtk)なるブランチが出来てるので、それがマージされればWaylandアプリとして動かせる
MSがWindowsネイティブのWaylandコンポジターを制作中なんで、それの日本語入力がどうなるかを見守る必要がある
ちなみにEmacs自体はWayland対応してないが、今pureGTK(pgtk)なるブランチが出来てるので、それがマージされればWaylandアプリとして動かせる
2021/01/11(月) 20:42:01.11
英語読めないでemacsユーザーやる人ってどのくらいいて大体どのくらいできるもんなんだろう
随所で応用効かなかったりして価値半減したりひいては往々に乗り換えることになりそう
随所で応用効かなかったりして価値半減したりひいては往々に乗り換えることになりそう
2021/01/11(月) 20:44:35.94
>>742
機械翻訳が進歩してるから問題ないよ
機械翻訳が進歩してるから問題ないよ
2021/01/11(月) 20:49:15.56
>>741
遠隔からxじゃなくwayland飛ばしてemacs触るって事?
遠隔からxじゃなくwayland飛ばしてemacs触るって事?
2021/01/11(月) 20:55:39.30
>>743
じゃあそれすら検索して読んできてないここの一部の人らは英語読めないというよりはアレってことか
じゃあそれすら検索して読んできてないここの一部の人らは英語読めないというよりはアレってことか
2021/01/11(月) 21:00:02.90
でも翻訳するとしても検索するのに英語が必要なんだよな
半減でなくなるとしてもやっぱり壁はあるしアレだとかは言い過ぎたかも
半減でなくなるとしてもやっぱり壁はあるしアレだとかは言い過ぎたかも
2021/01/11(月) 21:06:52.81
そういえば、lispってそんなに面白いのか?
2021/01/11(月) 21:19:17.69
いや、そんなに
2021/01/11(月) 21:22:18.73
lisp系は覚えようとするんだがなんとなくダメだなあ
2021/01/11(月) 21:23:18.48
なんだこの会話
2021/01/11(月) 21:24:47.84
emacs lispはdynamic bindingが使えるのが設定をカスタマイズのに向いている
2021/01/11(月) 22:38:11.78
2021/01/12(火) 02:13:44.96
elispでもlexical bibdingにしてるわ
2021/01/12(火) 06:54:16.96
2021/01/12(火) 07:32:54.87
>>751
adviceでAOPできるのも便利。言語の特徴では無いが。
adviceでAOPできるのも便利。言語の特徴では無いが。
2021/01/12(火) 16:46:07.64
Sacha Chuaのブログしか追ってないわEmacs情報は
2021/01/13(水) 00:13:48.61
>>756
むしろ、それしかない…
むしろ、それしかない…
2021/01/13(水) 20:59:29.54
>>754
デフォルトdynamic bindingだと意図せぬ振る舞い起こしそうだから
どうしても困るところ以外lexical bindingにしてる
行儀良いプログラムならdynamic bindingでも意図せぬ変数名の衝突とか起こさないだろうから
気にしすぎかも知れないけど
デフォルトdynamic bindingだと意図せぬ振る舞い起こしそうだから
どうしても困るところ以外lexical bindingにしてる
行儀良いプログラムならdynamic bindingでも意図せぬ変数名の衝突とか起こさないだろうから
気にしすぎかも知れないけど
2021/01/13(水) 21:19:46.77
>>758
SchemeやCommon Lispはlexicalがデフォルトのようなのでそちらの方が主流なのでしょうね。でも既存コードの挙動を変えるときなどdynamicスコープが便利な場合が結構ある。
SchemeやCommon Lispはlexicalがデフォルトのようなのでそちらの方が主流なのでしょうね。でも既存コードの挙動を変えるときなどdynamicスコープが便利な場合が結構ある。
2021/01/13(水) 23:34:28.25
>>759
既存の関数の挙動を変えるときはアドバイスが有るじゃない
既存の関数の挙動を変えるときはアドバイスが有るじゃない
2021/01/13(水) 23:50:38.72
>>760
関数とは限らない
関数とは限らない
2021/01/13(水) 23:55:59.95
一時的に関数の挙動を変更するってのも結構ある。古いけどnoflet packageもよく使っている。
2021/01/14(木) 02:01:13.51
emacsの場合に当てはまるかは分からないけど lexical bindingの方が実行速度を良くできる可能性はあるよね
dynamic bindingはすべての変数がグローバル変数になるような物なので性能ペナルティーがある
dynamic bindingはすべての変数がグローバル変数になるような物なので性能ペナルティーがある
2021/01/14(木) 07:45:25.36
ここにいろいろ書いてある
https://jutememo.blogspot.com/2012/03/blog-post.html
https://jutememo.blogspot.com/2012/03/blog-post.html
2021/01/14(木) 08:28:16.40
lexicalスコープではクロージャが使える。いずれどちらのスコープも使えるところがemacs lispのメリットであり、それらをemacsの設定を通して体験できる。いいエディタだ。
2021/01/14(木) 08:28:22.74
>>761
関数でなければスペシャル変数だと思うけど、letで束縛すればlexical bindingの環境でも特別な動作になる
関数でなければスペシャル変数だと思うけど、letで束縛すればlexical bindingの環境でも特別な動作になる
2021/01/14(木) 08:33:16.42
lexical bindingの場合は、バイトコンパイルするとローカル変数名は消えてなくなる
単なるスタックアクセスに変換されるが、dynamic bindingの場合は変数名が残り都度変数名でアクセスすることになる
なので実行速度が全然違う
単なるスタックアクセスに変換されるが、dynamic bindingの場合は変数名が残り都度変数名でアクセスすることになる
なので実行速度が全然違う
2021/01/14(木) 08:57:09.35
>>766
俺の知識が古いんだな。Emacs24からCommon Lisp により近くなっているんだね。
俺の知識が古いんだな。Emacs24からCommon Lisp により近くなっているんだね。
769名無しさん@お腹いっぱい。
2021/01/14(木) 13:06:23.80 emacsのパッケージ管理ツールって何がいいんですか?
markdown使える物がいいです
markdown使える物がいいです
2021/01/14(木) 18:45:34.23
なぜorgじゃなくmarkdown?
org-modeの整備されてるのに
出力だけ sed 効かせておしまいでは
org-modeの整備されてるのに
出力だけ sed 効かせておしまいでは
771名無しさん@お腹いっぱい。
2021/01/14(木) 18:53:16.60 https://github.com/jrblevin/markdown-mode/tree/3e380572a5177d0fa527c15efd15e340f53a923b
今これ入れてみましたけど、ツリー表示出来るでしょうか?
探したけどよくわからない
>>770
org-modeってツリー表示出来るんですか?
今これ入れてみましたけど、ツリー表示出来るでしょうか?
探したけどよくわからない
>>770
org-modeってツリー表示出来るんですか?
2021/01/14(木) 20:48:16.79
>>771
できません
できません
2021/01/14(木) 22:06:09.62
パッケージ管理ツールでmdやらorgが出てくるのってどういうこと?
2021/01/14(木) 22:40:14.09
バージョンの違いでは
2021/01/14(木) 22:41:32.50
機械翻訳おじさん..
2021/01/14(木) 22:50:11.71
>>771
できるように、作ればいいんじゃないでしょうか?
できるように、作ればいいんじゃないでしょうか?
2021/01/14(木) 23:00:03.49
プログラミングのお題スレでも見た簡単な部類の課題だ
778名無しさん@お腹いっぱい。
2021/01/15(金) 05:14:41.97 開発言語はなんですか?
779名無しさん@お腹いっぱい。
2021/01/15(金) 05:47:32.23 なんでmelpaのリポジトリにあるのにインストール出来ないものがあるの?
m-x package-install imenu-listでnomatchになるですが?
m-x package-install imenu-listでnomatchになるですが?
2021/01/15(金) 10:08:00.04
↑過去ログみろ。
781名無しさん@お腹いっぱい。
2021/01/15(金) 12:02:50.74 インストールしてたからだ
2021/01/18(月) 01:20:52.01
leaf.el を使ってる人いる〜?
使いやすいかどうか知りたいです
使いやすいかどうか知りたいです
2021/01/19(火) 00:04:27.18
use-packageから全面的に乗りかえてそろそろ1年だけど、特に不満はないね
グルーピングができるのがよいし、キーワード解釈に統一性があるのもよい
グルーピングができるのがよいし、キーワード解釈に統一性があるのもよい
2021/01/19(火) 11:50:13.77
最近iPhoneでbeorg入れたら、Dropboxと組み合わせて閲覧、ちょい編集も出来てとりあえず便利だな
前にMobileOrgで挫折したオレでも使えてる
前にMobileOrgで挫折したオレでも使えてる
2021/01/21(木) 23:48:48.19
leaf.el, 物自体はよさそうなんだけど作者がな...
2021/01/29(金) 18:18:28.58
use-package + init-loader から leaf に移行しようと書き換えてたが1/5で力尽きた。
動いてるからこのままでいいや。
移行しないと損するとか何かしらの動機がないと俺には無理。
動いてるからこのままでいいや。
移行しないと損するとか何かしらの動機がないと俺には無理。
787名無しさん@お腹いっぱい。
2021/01/29(金) 20:11:05.01 >>785
君の生物学的年齢が作者より大だとしたらカスすぎるね
君の生物学的年齢が作者より大だとしたらカスすぎるね
2021/01/30(土) 09:53:51.34
use-packageはみるからにトリッキーっぽくて使い方を探してもよくわからなかったんだけど
leafはまだそこまで逝って無いッぽくて試行錯誤でも想定したような動きしてくれててなんとか設定できた。
leafはまだそこまで逝って無いッぽくて試行錯誤でも想定したような動きしてくれててなんとか設定できた。
2021/01/30(土) 17:39:57.17
skk-stickyで、「欲するhossuru」や「達するtassuru」の送り仮名はどう打ったらよいのでしょうか
2021/01/30(土) 19:54:56.85
普通のSKKだと HosSuru なので
2つの s の間じゃないの? ;hos;suru とか
2つの s の間じゃないの? ;hos;suru とか
2021/01/30(土) 20:39:57.14
2021/01/30(土) 21:10:20.49
デフォルトだと
Hoss;suru
Tass;suru
; で 下三角の変換のあれ入れる設定にしてる
Hoss;suru
Tass;suru
; で 下三角の変換のあれ入れる設定にしてる
2021/01/30(土) 21:53:51.09
2021/02/15(月) 20:24:28.33
あれほど遅いと言われていたemacsも今では高速やな。
2021/02/15(月) 20:43:39.41
emacs 24 あたりから始めたのでたぶんその遅さ知らず
ゆえに心証がいい
ゆえに心証がいい
2021/02/15(月) 23:42:42.49
遅いどころか、非力なマシンを複数名で共有してた頃は、Emacs は禁止されてた。(仕事が止まる)
GNU Emacsは、雑誌UNIX Magazineで知ったが、ソースコードがJUNETやSunOSのバイナリーがMTで
配布でされてた程度。その大昔のEmacsが今も使われてるのは先見性があったんだろうね。
GNU Emacsは、雑誌UNIX Magazineで知ったが、ソースコードがJUNETやSunOSのバイナリーがMTで
配布でされてた程度。その大昔のEmacsが今も使われてるのは先見性があったんだろうね。
2021/02/15(月) 23:48:39.01
コーディングはともかく日本語の文書作成はemacsがベストだわ
798名無しさん@お腹いっぱい。
2021/02/15(月) 23:59:16.222021/02/15(月) 23:59:58.68
archieでソース探してftp鯖からダウンロード、コンパイルしとった世代か?
2021/02/16(火) 00:41:58.04
2021/02/16(火) 00:47:10.33
間違ってるじゃねえかw
2021/02/16(火) 00:48:47.96
知らない言葉はサジェスト無thing
2021/02/16(火) 09:00:08.89
ごめん、スマフォで打ってるので SKK 使えてないの。スマフォ用のSKKって無理かな。大文字はフリックとかで。
2021/02/16(火) 10:06:38.32
android用SKKなるものはあるらしい
2021/02/16(火) 11:37:31.11
2021/02/16(火) 22:34:00.64
iphoneにもflickskkなるものがある
2021/02/16(火) 23:43:57.09
emacs 22か23くらいまでcanna-patchを当てていたが
anthyに乗換えていまはmozc
便利にはなったけどプチフリーズでイラつくことがある
SKKに慣れていれば、と思わないでもない
anthyに乗換えていまはmozc
便利にはなったけどプチフリーズでイラつくことがある
SKKに慣れていれば、と思わないでもない
2021/02/17(水) 18:19:13.32
skkもkkcもtermモードで動かないのはおま環?
buffer is read-onlyと言われてしまう
kkcはフックでread-only解いたら動いたけどskkだと
おはよう
が
うよはお
になる
buffer is read-onlyと言われてしまう
kkcはフックでread-only解いたら動いたけどskkだと
おはよう
が
うよはお
になる
2021/02/17(水) 18:21:13.18
termモードって何だったかな
2021/02/17(水) 18:38:39.55
M-x term
のやつだとキーバインド奪われてできないんだな
M-x自体奪われるの草
のやつだとキーバインド奪われてできないんだな
M-x自体奪われるの草
2021/02/17(水) 18:51:45.79
C-cで回避だな
2021/02/17(水) 18:59:04.33
read-only解かないで素でやると
Oはよう
になる
大文字を扱えないSKKになって草
Oはよう
になる
大文字を扱えないSKKになって草
2021/02/17(水) 19:14:34.89
>>812は手違いだったわすまん
でもtermモードで使えないのは本当
でもtermモードで使えないのは本当
2021/02/17(水) 19:30:11.95
wnnもcannaも廃れたな
2021/02/17(水) 19:34:30.12
M-x term
C-c M-x skk-mode
C-C M-x read-only-mode
こんな感じで ddskkと両立できた
普通に大文字も日本語変換(C-nで決定)できる
C-c M-x skk-mode
C-C M-x read-only-mode
こんな感じで ddskkと両立できた
普通に大文字も日本語変換(C-nで決定)できる
2021/02/17(水) 19:43:52.49
フック外してこれしても「うよはお」になったからおま環境ということか...
2021/02/17(水) 19:44:32.74
>>815
フック外してこれしても「うよはお」になったからおま環境ということか...
フック外してこれしても「うよはお」になったからおま環境ということか...
2021/02/17(水) 21:31:04.08
>>814
俺いまだにwnn使い.しかし/usr/share/im-config/80_kinput2.rc(debian)に
# Since this is not so used, I only provide canna case only.
# No one uses freewnn-jserver.
と書いてあってkinput2 -wnnの設定がなかったのには愕然とした。そんなに不人気だったのか
俺いまだにwnn使い.しかし/usr/share/im-config/80_kinput2.rc(debian)に
# Since this is not so used, I only provide canna case only.
# No one uses freewnn-jserver.
と書いてあってkinput2 -wnnの設定がなかったのには愕然とした。そんなに不人気だったのか
2021/02/17(水) 21:48:57.50
じゃあみんなlinuxでは何使ってんだ?
2021/02/17(水) 22:35:53.44
wnn7eggは、いまだに使えるけどなw
Wnnサーバもいまだったら、サクッと仮想化でもDockerコンテナでも立てれば楽だしw
Wnnサーバもいまだったら、サクッと仮想化でもDockerコンテナでも立てれば楽だしw
2021/02/17(水) 23:53:22.79
>>819
mozc。WSLならエンジンにGoogle日本語入力が使える。
mozc。WSLならエンジンにGoogle日本語入力が使える。
2021/02/19(金) 06:04:50.62
上側にmarginは作れないでしょうか?
左右は見つかるんですが上にmarginを作る方法がどうしても見つかりません
左右は見つかるんですが上にmarginを作る方法がどうしても見つかりません
2021/02/19(金) 18:29:17.66
走馬灯スレになってる…
2021/02/24(水) 18:53:21.57
>>815
archは「うよはお」になる
debianは「漢字」って変換できたけど「▼漢字」の▼が消えないし
echo '▼漢字'
というコマンドのstdoutが空、つまり変換後の文字列がシェルに渡ってない
termのlineモードを使えば流石にskkも動くけどlineモード不便だしtermの利点減るしなあ
skk使いはみんなxtermやtmux派なのかね
あるいはひょっとしてしまうとシェルなんか使わん派か
archは「うよはお」になる
debianは「漢字」って変換できたけど「▼漢字」の▼が消えないし
echo '▼漢字'
というコマンドのstdoutが空、つまり変換後の文字列がシェルに渡ってない
termのlineモードを使えば流石にskkも動くけどlineモード不便だしtermの利点減るしなあ
skk使いはみんなxtermやtmux派なのかね
あるいはひょっとしてしまうとシェルなんか使わん派か
2021/02/24(水) 21:33:05.73
shellでは日本語使わん派かもしれない
2021/02/24(水) 21:42:51.25
同じく。
ファイル名は昔ながらのUNIXでは使えない記号、全角文字、空白は使わないようにしてる。
ダウンロードしたファイルやWindowsから持ってきたファイルだとたまに面倒
ファイル名は昔ながらのUNIXでは使えない記号、全角文字、空白は使わないようにしてる。
ダウンロードしたファイルやWindowsから持ってきたファイルだとたまに面倒
2021/02/24(水) 21:52:14.08
WSLが使えるようになって、shellで感じを使う機会が多くなっているんだな。
2021/02/24(水) 23:12:32.80
漢字grepやfindで多用するけどなあ
2021/02/24(水) 23:32:05.06
今はtermだけkkcで我慢してるけど限界来したらskk諦めてemacs-mozcすっかね
まあarchのemacs-mozcはfcitx-mozcとの競合をfixする工程含めてうんこオブうんこだからどっちかのIMかarch諦めることになるんだが
テラワロリンティヌス
まあarchのemacs-mozcはfcitx-mozcとの競合をfixする工程含めてうんこオブうんこだからどっちかのIMかarch諦めることになるんだが
テラワロリンティヌス
830名無しさん@お腹いっぱい。
2021/03/24(水) 11:08:06.82 ぐるぐるぐるぐるぐる
2021/03/25(木) 09:29:07.23
定期的に例の自演おじみたいなのが涌いて意味不明な鳴き声上げるの汚すぎる
832名無しさん@お腹いっぱい。
2021/03/26(金) 16:42:00.43 ぐるといっしょに FSF も解散やろ
わしはすきやけどぐる
わしはすきやけどぐる
2021/03/27(土) 00:13:03.53
自演ガイジ死んでくんねえかな
834名無しさん@お腹いっぱい。
2021/03/27(土) 14:03:46.12 そらいつかはタヒぬやろ
そしたら M1 で libgccjit できるやろか
そしたら M1 で libgccjit できるやろか
2021/03/28(日) 14:36:56.04
即自演始めてアスペや支離滅裂な病理まで披露するのか
汚らわしいなあ
汚らわしいなあ
2021/03/28(日) 21:56:09.60
おじいちゃんの自演スレ
2021/03/29(月) 12:33:36.09
27.2がリリースされてるな
Released Mar 25, 2021
Emacs 27.2 is a maintenance release.
The behavior of the user option 'resize-mini-frames' has changed.
Released Mar 25, 2021
Emacs 27.2 is a maintenance release.
The behavior of the user option 'resize-mini-frames' has changed.
2021/04/11(日) 21:34:18.32
string-match の後の match-string 関係の挙動がおかしい
Emacs 27.2 の scratch で info の Elisp の Simple Match Data のサンプルコードを実行するとぜんぜん違う結果になる
Emacs 26.3 だとサンプル通りの結果になる
Emacs 27.2 の scratch で info の Elisp の Simple Match Data のサンプルコードを実行するとぜんぜん違う結果になる
Emacs 26.3 だとサンプル通りの結果になる
2021/04/11(日) 23:08:48.71
試してみたけど、例示通りの出力だったよ。
どんな結果になったの?
どんな結果になったの?
2021/04/12(月) 00:29:10.45
>>839
こんな結果です
(string-match "\\(qu\\)\\(ick\\)"
"The quick fox jumped quickly.")
4
(match-string 0 "The quick fox jumped quickly.")
"d q"
(match-string 1 "The quick fox jumped quickly.")
nil
(match-string 2 "The quick fox jumped quickly.")
nil
Mac 用の Emacs Mac Port なので、そのせいかも
Ubuntu の Emacs 26.3 は問題なかったです
こんな結果です
(string-match "\\(qu\\)\\(ick\\)"
"The quick fox jumped quickly.")
4
(match-string 0 "The quick fox jumped quickly.")
"d q"
(match-string 1 "The quick fox jumped quickly.")
nil
(match-string 2 "The quick fox jumped quickly.")
nil
Mac 用の Emacs Mac Port なので、そのせいかも
Ubuntu の Emacs 26.3 は問題なかったです
2021/04/12(月) 07:47:09.14
おかしいのは scratch だけで関数内では問題ないみたいです
こういうのはどこに報告すればいいんですかね?Unix 自体初心者なもので
こういうのはどこに報告すればいいんですかね?Unix 自体初心者なもので
2021/04/12(月) 09:28:50.89
emacs -qでも同じなら環境依存っぽいのでポーティングの開発元かな。
バイナリパッケージならポートの自前ビルドを用意して検証するとか、Mac環境はめんどくさいんだっけ。
当方はFreeBSD 13-RELEASEのportsからビルドしたEmacs 27.2です。
バイナリパッケージならポートの自前ビルドを用意して検証するとか、Mac環境はめんどくさいんだっけ。
当方はFreeBSD 13-RELEASEのportsからビルドしたEmacs 27.2です。
2021/04/12(月) 12:48:24.49
すみません、結局自分の init.el が原因でした
run-with-idle-timer で0.1秒おきに Mac のインプットメソッドをチェックしていたのを1秒おきに変更したら不具合解消しました
助言してくれた方、ありがとうございました
run-with-idle-timer で0.1秒おきに Mac のインプットメソッドをチェックしていたのを1秒おきに変更したら不具合解消しました
助言してくれた方、ありがとうございました
2021/04/15(木) 16:20:00.02
lisperだからemacs勉強しようと一通りマニュアル三部作目を通したけど全く操作が覚えられないのでvimでelを書いてる
regexビルトインとワークスペースとしてのbufferが便利なので、
/home/me/binの俺スクリプトのel率が急上昇してきた
guileがel サポートしてるらしいのでインタプリタとして使う層はそっちのがいいのかな?
infoにはschemeの事ばっか書いてて、(エディタ固有機能除いても)ちゃんと実装されてるのか不安になるんだが
regexビルトインとワークスペースとしてのbufferが便利なので、
/home/me/binの俺スクリプトのel率が急上昇してきた
guileがel サポートしてるらしいのでインタプリタとして使う層はそっちのがいいのかな?
infoにはschemeの事ばっか書いてて、(エディタ固有機能除いても)ちゃんと実装されてるのか不安になるんだが
2021/04/15(木) 17:47:41.34
SLIME 導入あたりか
2021/04/15(木) 18:23:17.99
swank/slimeあたりはmelpaでよしなに、clのみならずscmも対応してるとは知らなかった
環境構築楽っていいね
でも使い慣れたvimからも引ける事に気付いてしまったのですよ…
elモードだけどC-u C-x C-b(だったか)、eval-last-sexpをミニバッファじゃなく*scratch*にダンプできるのがとても便利だね
まあvimでもバインドできると思うけど、ちゃんとdoc読んでないや()
vimは慣れさえすればマクロ記録&リピートの力技で大抵なんとかなるし快適なんだな
見た目だけpython風でコメントアウトすらままならないvimscriptには深入りしたくないです…
というわけでemacs/el勉強していきますよー
環境構築楽っていいね
でも使い慣れたvimからも引ける事に気付いてしまったのですよ…
elモードだけどC-u C-x C-b(だったか)、eval-last-sexpをミニバッファじゃなく*scratch*にダンプできるのがとても便利だね
まあvimでもバインドできると思うけど、ちゃんとdoc読んでないや()
vimは慣れさえすればマクロ記録&リピートの力技で大抵なんとかなるし快適なんだな
見た目だけpython風でコメントアウトすらままならないvimscriptには深入りしたくないです…
というわけでemacs/el勉強していきますよー
2021/04/15(木) 18:27:12.84
C-h t (or M-x help-with-tutorial)を何回かやれば最低限の操作は覚えると思う
2021/04/15(木) 21:29:26.65
vimに慣れてるなら、spacemacsとかdoomとかもありでは?
2021/04/15(木) 23:15:36.87
spacemacsは素のEmacsからかけ離れてるから、普通にelvis入れる程度でいい気がする
2021/04/16(金) 06:24:50.87
何故今elvis(笑)
851名無しさん@お腹いっぱい。
2021/04/17(土) 05:48:40.71 どこの板で聞けばいいかわからなかったのですがこちらにて質問します。
macOS Big SurでNS版Emacsを使ってます。NFC文字とNFD文字が混在しているファイルを
開いた場合にそれらを区別して表示したいのですがどうすればいいでしょうか?例えば
% cat a.txt | od -tx1c
0000000 e3 82 b9 e3 82 99 e3 82 ba 0a
ス ** ** ゙ ** ** ズ ** ** \n
0000012
のようなファイルa.txtを私のEmacsで開くと
ズズ
のように表示されて区別が付きません。これを
ス゛ズ
のようにNFD文字であれば濁点などを分離して表示させたいです。
macOS Big SurでNS版Emacsを使ってます。NFC文字とNFD文字が混在しているファイルを
開いた場合にそれらを区別して表示したいのですがどうすればいいでしょうか?例えば
% cat a.txt | od -tx1c
0000000 e3 82 b9 e3 82 99 e3 82 ba 0a
ス ** ** ゙ ** ** ズ ** ** \n
0000012
のようなファイルa.txtを私のEmacsで開くと
ズズ
のように表示されて区別が付きません。これを
ス゛ズ
のようにNFD文字であれば濁点などを分離して表示させたいです。
852名無しさん@お腹いっぱい。
2021/04/17(土) 09:30:02.34 >>851
(global-auto-composition-mode -1)
特定のモードでのみ無効にしたい場合は global- の付いてない方の呼び出しをフックに登録
こんな感じで:
(add-hook 'prog-mode-hook (lambda () (auto-composition-mode -1)))
(global-auto-composition-mode -1)
特定のモードでのみ無効にしたい場合は global- の付いてない方の呼び出しをフックに登録
こんな感じで:
(add-hook 'prog-mode-hook (lambda () (auto-composition-mode -1)))
2021/04/17(土) 09:32:05.24
便乗質問ですが
分離表示じゃなくてNFDの分離表現されている文字にfaceを指定する方法があれば
誰か教えてくれないでしょうか。
分離表示じゃなくてNFDの分離表現されている文字にfaceを指定する方法があれば
誰か教えてくれないでしょうか。
2021/04/17(土) 10:29:38.18
>>852
ありがとうございました!
ありがとうございました!
2021/04/17(土) 11:27:01.88
XEmacsにWanderlust入れてメールとNetNewsを読むんだ…
2021/04/17(土) 11:56:40.07
857名無しさん@お腹いっぱい。
2021/04/17(土) 14:04:04.152021/04/17(土) 16:02:02.90
2021/04/17(土) 21:30:19.38
860名無しさん@お腹いっぱい。
2021/04/18(日) 08:10:09.29 wanderlust 懐かしい
スレッド表示や未読管理ができるのが便利だった
mewは未読管理はできなかった気がする
スレッド表示や未読管理ができるのが便利だった
mewは未読管理はできなかった気がする
2021/04/20(火) 16:21:13.87
2021/04/21(水) 12:10:09.46
最近使い始めたvtermっていうかmulti-vtermええな
tmuxでプレフィックスctrl+zでemacsライクにしてたら肝心のemacsでctrl+xの打ち間違いが多発してた
tmuxでプレフィックスctrl+zでemacsライクにしてたら肝心のemacsでctrl+xの打ち間違いが多発してた
863名無しさん@お腹いっぱい。
2021/04/24(土) 11:25:39.79 Emacs Lispに後方互換性はどのくらいありますか?
MuleとかEmacs 20の頃のものを使いたく
MuleとかEmacs 20の頃のものを使いたく
2021/04/24(土) 12:32:56.45
非互換な変更ってそんなに多くはないけど、完全にそのまま動くってほどじゃないんだよね。
エラーが出るたびに対応してくってのができるなら、じきに安定させられるとは思う。
エラーが出るたびに対応してくってのができるなら、じきに安定させられるとは思う。
2021/04/24(土) 16:55:28.22
言語仕様自体はlexical bindingが導入された位で変化無いけど、ライブラリ内の関数とか非互換な変更がちょくちょく入るから、Muleの頃のコードは動く気がしない
単純なら動くだろうけど
単純なら動くだろうけど
2021/04/25(日) 09:58:20.21
emacsはそんなにだけど、lisp環境はemacsを軸にして退化してる感はある
まあフリーだと一番だと思うけど、だからこそ駆逐してしまって、それでいてフェードアウトしつつあるっていう
昔のlisp環境は大体組み込みprolog付いててダンプ検死やパターンマッチに便利だったけど、今は外部ライブラリになってしまったな
eclのprologも洗浄されてしまったし、今でも生きてるのはlispworks/hemlock(emacs変種)くらいか
まあフリーだと一番だと思うけど、だからこそ駆逐してしまって、それでいてフェードアウトしつつあるっていう
昔のlisp環境は大体組み込みprolog付いててダンプ検死やパターンマッチに便利だったけど、今は外部ライブラリになってしまったな
eclのprologも洗浄されてしまったし、今でも生きてるのはlispworks/hemlock(emacs変種)くらいか
2021/04/25(日) 10:00:42.85
emacsがlispの足を引っ張ったというのはありそう
2021/04/25(日) 10:06:31.34
実装なんていくらでもあるし、自分で入れろって話だけど、体験が無いと価値が分からんという事もある
そのemacs自体も望まずとも体験するという機会が減ってしまったな
そうだ、スタンドアロンinfoリーダをemacsで置き換えてしまえ(提案)
そのemacs自体も望まずとも体験するという機会が減ってしまったな
そうだ、スタンドアロンinfoリーダをemacsで置き換えてしまえ(提案)
2021/04/25(日) 11:47:59.58
2021/04/25(日) 14:53:37.05
mule-2.3時代に書いたLispプログラムは今でも主役として使ってる。deprecatedとか
めちゃくちゃ出るけどemacs-27でも警告止まりだから後方互換性についてはかなり
いいと思います。それに比べ最近覚えたSwiftはappleの気分でころころ仕様が
変わるからもう嫌になってる
めちゃくちゃ出るけどemacs-27でも警告止まりだから後方互換性についてはかなり
いいと思います。それに比べ最近覚えたSwiftはappleの気分でころころ仕様が
変わるからもう嫌になってる
2021/04/25(日) 18:09:57.58
emacsは好きでもう20年近く使い使い続けているけど、lispが嫌い。
スコープとか文法とか異端過ぎてムリポ。
スコープとか文法とか異端過ぎてムリポ。
2021/04/25(日) 18:27:56.09
とはいえ、emacsの利点ってなんでもlispでやれることしかないんじゃないか
2021/04/25(日) 19:21:49.54
>>872
何でもやれるので、他人が便利なものをガンガン作ってくれます(くれました)。
何でもやれるので、他人が便利なものをガンガン作ってくれます(くれました)。
2021/04/25(日) 21:41:56.44
>>871
20年使い続けててスコープに不満が有るって、どういう事よ?
20年使い続けててスコープに不満が有るって、どういう事よ?
2021/04/25(日) 22:08:49.53
日本語関係のライブラリがだいぶ変わった気がする
2021/04/26(月) 10:49:31.57
guileが頑張ればもしかしたらブレイクスルーかも?
https://www.gnu.org/software/guile/manual/guile.html#Emacs-Lisp
emacsのコアにできたらなって野心的な事書く割にundocumentedですね、あっ…
t/f/nilの悪魔合体三値論理で相互互換だとよ
どうせならclも入れて第2のビッグクランチ起こそうぜ!
https://i.imgur.com/h6qXF7E.jpg
https://www.gnu.org/software/guile/manual/guile.html#Emacs-Lisp
emacsのコアにできたらなって野心的な事書く割にundocumentedですね、あっ…
t/f/nilの悪魔合体三値論理で相互互換だとよ
どうせならclも入れて第2のビッグクランチ起こそうぜ!
https://i.imgur.com/h6qXF7E.jpg
2021/04/26(月) 11:06:00.07
大抵のgnuアプリにインターフェイス用意されてて、OSインターフェイスもgnu/linux想定なのでとても簡潔
快適なのに全然流行らないguile…名前か!名前が悪いのか!?
clは制定時にunixがマイナーだったので、インターフェイスの定義が一般的過ぎて辛い
cltlの、現在普及してるパス表示/概念検討の項では、/は俎上にも上がってないっていう
結果として実装毎にバラバラで、最低uiopかそれ以上のライブラリは必須になってしまった
winもMacもunix…というかgun/linuxに寄り添ってきてるし、emacs/guileが決め打ちしていい頃合いではないかと思う
快適なのに全然流行らないguile…名前か!名前が悪いのか!?
clは制定時にunixがマイナーだったので、インターフェイスの定義が一般的過ぎて辛い
cltlの、現在普及してるパス表示/概念検討の項では、/は俎上にも上がってないっていう
結果として実装毎にバラバラで、最低uiopかそれ以上のライブラリは必須になってしまった
winもMacもunix…というかgun/linuxに寄り添ってきてるし、emacs/guileが決め打ちしていい頃合いではないかと思う
2021/04/26(月) 11:09:38.74
(まだemacsの求心力が残っているうちに…)
879sage
2021/04/26(月) 13:41:42.65 >> 814
私も free wnn jserver つかっている。linux.kinput-wwn も使っている。
4-5年前に X の XIMのライブラリコードにバグがあって、それをfirefox/thunderbird がトリガーしてしまい、FF/TB でアドレス入力の時などに、プルダウンメニューがうまくつかえないという時期があり、
それでfictx だったか、中国系の XIMの利用者もかなり減ってしまい、firefox の利用者統計だと kinput2風のXIMで東アジアの文字入力してるのは IM利用者のなかでも0.1% 以下らしい
なんで、ユーザだけの力で大きなバグの改修(ときどきjserver サーバーが死ぬ、するとkinput2 も巻き込まれて死ぬ)とか改良はむりだろうなと。
ここはEmacsのスレなんで、Emacsのからみでいくと egg というもはやメインテナンスされてないと思われるwnn対応の入力モード使っているが、それと評判の高い org-mode の相性が悪い。
transparentだったかummutable だったかの 属性のあるマーカー(領域?)か何かの扱いで衝突してしまう。
なので、org-mode の恩恵にあずかれてない。
ちょっと調べたけど他力本願モード。
中と半端に直したせいかときどき変換途中の領域が書き換えできないまま残ってしまうことが
あって、簡単に直せないことだけは分かった。
Wnn7使ってるという投稿があったが、その方はorg-modeは試してないのかな?
私も free wnn jserver つかっている。linux.kinput-wwn も使っている。
4-5年前に X の XIMのライブラリコードにバグがあって、それをfirefox/thunderbird がトリガーしてしまい、FF/TB でアドレス入力の時などに、プルダウンメニューがうまくつかえないという時期があり、
それでfictx だったか、中国系の XIMの利用者もかなり減ってしまい、firefox の利用者統計だと kinput2風のXIMで東アジアの文字入力してるのは IM利用者のなかでも0.1% 以下らしい
なんで、ユーザだけの力で大きなバグの改修(ときどきjserver サーバーが死ぬ、するとkinput2 も巻き込まれて死ぬ)とか改良はむりだろうなと。
ここはEmacsのスレなんで、Emacsのからみでいくと egg というもはやメインテナンスされてないと思われるwnn対応の入力モード使っているが、それと評判の高い org-mode の相性が悪い。
transparentだったかummutable だったかの 属性のあるマーカー(領域?)か何かの扱いで衝突してしまう。
なので、org-mode の恩恵にあずかれてない。
ちょっと調べたけど他力本願モード。
中と半端に直したせいかときどき変換途中の領域が書き換えできないまま残ってしまうことが
あって、簡単に直せないことだけは分かった。
Wnn7使ってるという投稿があったが、その方はorg-modeは試してないのかな?
2021/04/26(月) 15:43:54.69
egg?
ヤマンバギャルってのも居ましたっけ?
ヤマンバギャルってのも居ましたっけ?
2021/04/26(月) 18:00:49.45
>>879
そりゃあまた…
eggってもうメンテされてないのか。
自分はもうskkにしちゃったんで、あれなんだが、
org-modeが使えないなんて、そんなIM使う理由の半分くらいなくなっちゃうな、個人的には。
org-mode使ってると、PC使っている間に行う全入力の半分くらいはemacs上でになってしまうので。
emacsでの日本語入力はやっぱりskkが一番いいと思うわ。
yaskkserv使えば、多少はmozcの恩恵にも預かれるしw
そりゃあまた…
eggってもうメンテされてないのか。
自分はもうskkにしちゃったんで、あれなんだが、
org-modeが使えないなんて、そんなIM使う理由の半分くらいなくなっちゃうな、個人的には。
org-mode使ってると、PC使っている間に行う全入力の半分くらいはemacs上でになってしまうので。
emacsでの日本語入力はやっぱりskkが一番いいと思うわ。
yaskkserv使えば、多少はmozcの恩恵にも預かれるしw
2021/04/26(月) 21:15:33.92
tamagochy
2021/04/29(木) 09:38:00.50
ネイティブコンパイルEmacsの登場
https://blog.tomoya.dev/posts/hello-native-comp-emacs/
https://blog.tomoya.dev/posts/hello-native-comp-emacs/
884名無しさん@お腹いっぱい。
2021/04/29(木) 10:38:26.812021/04/29(木) 10:44:12.72
240%速度早いのか
886名無しさん@お腹いっぱい。
2021/04/29(木) 13:23:15.44 日々とん久々に見たけどエライ白くなったなあ
2021/04/29(木) 20:49:47.82
>>883
キタ━━━━(゚∀゚)━━━━!!
キタ━━━━(゚∀゚)━━━━!!
2021/04/29(木) 22:12:04.12
夢が広がる
2021/04/30(金) 00:54:34.94
今までもコンパイルしてたんじゃないの?
ネイティブとネイティブじゃない違いかもしれないが。
よくわからんかったのは僕だけ?
ネイティブとネイティブじゃない違いかもしれないが。
よくわからんかったのは僕だけ?
2021/04/30(金) 02:21:38.45
今までのは簡素なスタックマシーン(Emacs VM)のバイトコードに変換するもの
今回はさらにlibgccjitを利用してネイティブコードに変換するもの
詳しい仕組みはAndrea CoralloのELS2020の資料がわかりやすいかも?
http://akrl.sdf.org/gccemacs_els2020.pdf
今回はさらにlibgccjitを利用してネイティブコードに変換するもの
詳しい仕組みはAndrea CoralloのELS2020の資料がわかりやすいかも?
http://akrl.sdf.org/gccemacs_els2020.pdf
2021/04/30(金) 06:37:13.57
packageにしてくれ
2021/04/30(金) 09:09:54.53
VM無しで実行出来るコードにするのね。
2021/04/30(金) 09:12:55.65
でも今どきのVM一般ってネイティブと遜色ないやん
2021/04/30(金) 11:08:49.56
それはJITとかしてるVMでemacsのVMはそこまでではなかったということかな
2021/04/30(金) 12:08:10.10
2021/04/30(金) 13:41:33.12
なんやかんやEmacsもハッテンしてるね
2021/04/30(金) 14:04:06.26
英語が得意でないとハッテン場の出入りが不自由。
2021/04/30(金) 14:30:42.57
JIT手を見る
899名無しさん@お腹いっぱい。
2021/04/30(金) 23:13:53.94 >>897
IT本読破件数が充分なら英語力はそこそこでも良いみたいだぞ?(ネイティブの人たちは親切だし
IT本読破件数が充分なら英語力はそこそこでも良いみたいだぞ?(ネイティブの人たちは親切だし
2021/05/01(土) 11:49:29.80
emacsのコマンド名で鍛えた英語力でOK
2021/05/01(土) 13:35:12.36
僕はニチアサで鍛えた英語力で
2021/05/01(土) 15:05:32.23
そうか
良く拡げとか無いと尻が裂けるな
良く拡げとか無いと尻が裂けるな
2021/05/02(日) 01:00:45.99
native-comp 版に移行したが、体感としての違いはワカラン
Emacsにあんまり重い処理はさせてないからなあ
Emacsにあんまり重い処理はさせてないからなあ
2021/05/02(日) 03:06:07.65
elispで長大な処理をさせるものじゃないと効果は見えづらいだろうね
例えばlsp-modeは公式ドキュメントにresulting in more than 200% speedupとある
org-modeも軽くなる局面がある気がしている
例えばlsp-modeは公式ドキュメントにresulting in more than 200% speedupとある
org-modeも軽くなる局面がある気がしている
2021/05/02(日) 10:31:12.75
何だかんだ最近のエディタにIDE並みの機能求めるからな
2021/05/02(日) 11:11:50.57
その元祖が emacs なので。
2021/05/02(日) 11:36:14.32
ディストリのパッケージマネージャー使ってるんだが、そのnative-comp版ってのは普通にアプデとして降ってくんの?
2021/05/02(日) 12:18:41.86
27.3とかで正式リリースなのでは
2021/05/02(日) 12:20:18.68
いや28か
2021/05/02(日) 12:20:55.88
無理して不安定なハシリに飛びつく必要無し
2021/05/02(日) 12:28:10.46
vimもvim9scriptで速くなるみたいだしvscodeが伸びてるのが刺激になっているのか
2021/05/02(日) 12:33:40.55
vscodeのMSご謹製 Remote Development プラグイン良く出来とるからな。
2021/05/02(日) 13:16:27.35
helmとかは速くなるのかな
2021/05/02(日) 15:15:42.16
>>911
vim躍進はvscodeのlsp使えたのが大きいね、あと非同期処理はemacsみたいに外部に投げてたけどネイティブ対応した
9はluaより速かろうがvimscriptなので…
コマンド毎に文法と引数解釈が違う、スクリプトとインタラクティブでまた仕様が微妙に違うとか、まるでcmdエグゼ
本当にキモい言語
elispも一般的にはキモい類だろうけど、血筋がよいので(根っこは)一貫性がある
あと、vimにもautoloadの仕組みが最近普及してきたので、対応コードなら既にオーバーヘッドなんて問題になってないと思う
(emacsのautoloadとは結構違う)
vim躍進はvscodeのlsp使えたのが大きいね、あと非同期処理はemacsみたいに外部に投げてたけどネイティブ対応した
9はluaより速かろうがvimscriptなので…
コマンド毎に文法と引数解釈が違う、スクリプトとインタラクティブでまた仕様が微妙に違うとか、まるでcmdエグゼ
本当にキモい言語
elispも一般的にはキモい類だろうけど、血筋がよいので(根っこは)一貫性がある
あと、vimにもautoloadの仕組みが最近普及してきたので、対応コードなら既にオーバーヘッドなんて問題になってないと思う
(emacsのautoloadとは結構違う)
2021/05/02(日) 15:38:49.67
>>911
.vimrc 書いていくと init.el と違って起動の遅さが如実に使い勝手に影響が出る
(emacsは眠らない)
だから速度アップの恩恵の受け方は vim には vimの
emacs には emacs の恩恵があるはず
.vimrc 書いていくと init.el と違って起動の遅さが如実に使い勝手に影響が出る
(emacsは眠らない)
だから速度アップの恩恵の受け方は vim には vimの
emacs には emacs の恩恵があるはず
2021/05/02(日) 15:53:11.48
>>915
vimはautoload用のディレクトリ階層作るのが面倒よな、コードも二重読み込みフラグやマイナーモードへのデリゲートあたりを書き換えないとならず仕様が複雑
対応/保守してないパッケージは手を加えるしかない
これに関しては(autoload 'fun "file")並べるemacsに一票
vimはautoload用のディレクトリ階層作るのが面倒よな、コードも二重読み込みフラグやマイナーモードへのデリゲートあたりを書き換えないとならず仕様が複雑
対応/保守してないパッケージは手を加えるしかない
これに関しては(autoload 'fun "file")並べるemacsに一票
2021/05/02(日) 18:47:41.49
つか、そもそもemacsは起動終了繰り返すような使い方しないからなあ。
vimは都度都度終了するが。
vimは都度都度終了するが。
2021/05/02(日) 19:03:06.51
起動が速いからviが好き!
という知り合いもいたけど正直書くより先に考えた方がいいんじゃねえかというコードを生産してた
という知り合いもいたけど正直書くより先に考えた方がいいんじゃねえかというコードを生産してた
2021/05/02(日) 19:11:18.83
LISPが動くことがEmacs使う体外的な理由だったが、node.jsが動くvscodeの登場でEmacsの圧倒的な優位は揺らいだな
まあ好きだし神lisp多いから使うんだけど
まあ好きだし神lisp多いから使うんだけど
2021/05/02(日) 19:38:14.51
年内に27系最終リリースという感じかしら?
https://lists.gnu.org/archive/html/emacs-devel/2021-04/msg01080.html
https://lists.gnu.org/archive/html/emacs-devel/2021-04/msg01080.html
2021/05/02(日) 19:43:21.37
2021/05/02(日) 21:00:10.02
>>919
emacs-ngならtypescript(deno)が動くよ
emacs-ngならtypescript(deno)が動くよ
2021/05/02(日) 21:26:42.03
emacs-ngもなかなか面白そうではあるのだよな
https://github.com/emacs-ng/emacs-ng
elispそのものを置きかえる気はなくて、Emacsだと外部プログラムの力を
借りざるを得ない所を、内蔵のdenoで済ませる感じ
https://github.com/emacs-ng/emacs-ng
elispそのものを置きかえる気はなくて、Emacsだと外部プログラムの力を
借りざるを得ない所を、内蔵のdenoで済ませる感じ
2021/05/03(月) 08:54:22.81
一瞬ELPAとかのパッケージ配布はどうなるんだろうと思ったけど
ああいうのは.elだけ配布してインストール時にbyte compleしているのかな
もしそうなら.elcが.elnに変わっても問題ない訳か
ああいうのは.elだけ配布してインストール時にbyte compleしているのかな
もしそうなら.elcが.elnに変わっても問題ない訳か
2021/05/04(火) 14:40:02.63
ネイティブコンパイルってことは
CでもC++でもFORTRANでもemacsの関数を書けるってことかな?
CでもC++でもFORTRANでもemacsの関数を書けるってことかな?
2021/05/04(火) 17:04:00.08
そういう意味のわからない発想はどこから来るんだろう
2021/05/04(火) 18:07:49.83
2021/05/04(火) 18:38:43.43
>>927
そういう話じゃない
今まで.elをEmacsのVMのコードにコンパイルしていた(.elc)のを
x86とかarmとかプラットフォームのネイティブなコードにコンパイルする(.eln)という話
.elcは例えばx86でコンパイルしたものをarmの環境に持っていっても動くけど
.elnは当然コンパイルした環境に依存するから別の環境に持って行っても動かない
その代わりネイティブコードだから当然.elcよりは実行が早くなる
gcc-emacsという名前はネイティブコードへの変換にGCCのlibgccgitというのを使うから
そういう話じゃない
今まで.elをEmacsのVMのコードにコンパイルしていた(.elc)のを
x86とかarmとかプラットフォームのネイティブなコードにコンパイルする(.eln)という話
.elcは例えばx86でコンパイルしたものをarmの環境に持っていっても動くけど
.elnは当然コンパイルした環境に依存するから別の環境に持って行っても動かない
その代わりネイティブコードだから当然.elcよりは実行が早くなる
gcc-emacsという名前はネイティブコードへの変換にGCCのlibgccgitというのを使うから
2021/05/04(火) 18:39:32.87
Emacs起動中またはコンパイル時に、libgccjitを使用してel→LAP→バイトコードのLAPからネイティブコードへコンパイルしている
C言語は経由しない
バイトコードインタプリタは1バイトずつ読み込んで解釈しながら関数の呼び出しなどを実行して行くけど、ネイティブコード版は読み込み解釈部分が機械語に変換されていると考えればいいだろう
なので2倍程度の速度に収まっている
バイトコードインタプリタも十分早いからね
C言語は経由しない
バイトコードインタプリタは1バイトずつ読み込んで解釈しながら関数の呼び出しなどを実行して行くけど、ネイティブコード版は読み込み解釈部分が機械語に変換されていると考えればいいだろう
なので2倍程度の速度に収まっている
バイトコードインタプリタも十分早いからね
2021/05/04(火) 18:41:46.41
2021/05/04(火) 19:02:48.28
全力で知ってること話すおじさん
932名無しさん@お腹いっぱい。
2021/05/04(火) 19:52:05.49 にわかとしては、こういうのはうれしいのだが
全力語りしてくれてもいいじゃないか しょせん2ちゃんなんだし
内容が間違ってたら困るけど
全力語りしてくれてもいいじゃないか しょせん2ちゃんなんだし
内容が間違ってたら困るけど
2021/05/04(火) 20:20:08.33
>>931
いやこれは流石に質問者がおかしいので、鬼レス食らって当然
いやこれは流石に質問者がおかしいので、鬼レス食らって当然
2021/05/04(火) 20:44:28.40
Scheme Emacs はいつになったら完成するん?
935927
2021/05/04(火) 20:49:15.88 >>928,929
>そういう話じゃない
そういう話を書いているようにしか読めないんだが?
インターフェースさえ揃えられれば
.elに書いてた内容をlispで書こうがCで書こうが
gccでコンパイルして.elnを作れるはず
>そういう話じゃない
そういう話を書いているようにしか読めないんだが?
インターフェースさえ揃えられれば
.elに書いてた内容をlispで書こうがCで書こうが
gccでコンパイルして.elnを作れるはず
2021/05/04(火) 20:53:10.50
もう原文見に行けよ又聞きしないでさ
937名無しさん@お腹いっぱい。
2021/05/04(火) 20:53:39.25 >>925 氏は、今回の取り組みで emacs lisp にも dlopen みたいな機能が備わったと思ったのでは?
2021/05/04(火) 20:53:41.94
バイトコンパイルのソースはemacs lispだけだろアホ臭い。
939925,927
2021/05/04(火) 21:13:35.92 かつてのgcjのCNIみたいなイメージを想像しているんだが?
2021/05/04(火) 21:31:55.55
2021/05/04(火) 21:57:39.59
日本人ならシャア専用を作るべき
2021/05/04(火) 22:03:19.65
それはジオン人のニーズなのでは
2021/05/05(水) 00:46:48.36
なんで、elnを経由すんだよ……
そんな迂遠なことせずとも、dynamic moduleを利用すれば前からCで書けるだろ
https://www.gnu.org/software/emacs/manual/html_node/elisp/Dynamic-Modules.html
Emacs27からはデフォルト有効だぞ
そんな迂遠なことせずとも、dynamic moduleを利用すれば前からCで書けるだろ
https://www.gnu.org/software/emacs/manual/html_node/elisp/Dynamic-Modules.html
Emacs27からはデフォルト有効だぞ
2021/05/05(水) 00:56:13.16
既存のelispライブラリをCで書き直せと申すか
2021/05/05(水) 01:03:09.31
どうせならpythonがいいです
2021/05/05(水) 01:10:07.42
ぼくはC++
2021/05/05(水) 07:51:39.05
>>945
はぁ?糞遅くなるだろうが。
はぁ?糞遅くなるだろうが。
2021/05/05(水) 09:05:55.23
luaあたりだろうな
2021/05/05(水) 09:25:01.55
Perl なら少ない勉強でテキストをゴニョゴニョできないか?
2021/05/05(水) 13:52:18.99
elのバイトコードって一応読めそうな直訳だし恩恵は僅かよね、パースを省けるくらい
具体的に他と比べれば.py/.pycより僅か
どうせバイトコードは弄らないものだし、それがネイティブコードになって何も悪い事はない
ネイティブコードは外部言語でも書けるからと言って、それで拡張書くのは反対だ
変数がどこでセットされたかまでちゃんと追跡してくれるのがemacsのよいところ
拡張書くくらいなら別プログラムにしてコマンドとして呼べばよいよ
透明性が大事だ
具体的に他と比べれば.py/.pycより僅か
どうせバイトコードは弄らないものだし、それがネイティブコードになって何も悪い事はない
ネイティブコードは外部言語でも書けるからと言って、それで拡張書くのは反対だ
変数がどこでセットされたかまでちゃんと追跡してくれるのがemacsのよいところ
拡張書くくらいなら別プログラムにしてコマンドとして呼べばよいよ
透明性が大事だ
2021/05/05(水) 13:55:56.61
適当に最適化してくれるならしてほしい
しかしそもそもelispがそれほど良いものとは思えない
しかしそもそもelispがそれほど良いものとは思えない
2021/05/05(水) 14:00:52.59
まさにvimが外部言語ニョキニョキ対応してるけど、それゆえビルド時にオプトアウト指定したりしなかったり、欲しいプラグインが使ってる言語オプトアウトしてしまってうげあ
ってことになってるからやめといた方がいいよ
処理系の差を吸収しようとシステムとは違う専用処理系埋め込んで肥大化してるし、全部入りにしたらとんでもないサイズになる
素直に外部プログラムとして実装して配り、システムの処理系で動かして連携しなさい
ってことになってるからやめといた方がいいよ
処理系の差を吸収しようとシステムとは違う専用処理系埋め込んで肥大化してるし、全部入りにしたらとんでもないサイズになる
素直に外部プログラムとして実装して配り、システムの処理系で動かして連携しなさい
2021/05/05(水) 14:02:28.69
>>951
恵まれないguileちゃん募金活動しようぜ
恵まれないguileちゃん募金活動しようぜ
2021/05/05(水) 15:11:49.37
プラットフォームな差異を吸収するなら今ならwasmとかになるのかね
バイナリをそのまま配布して動くし、サンドボックス化されてるから比較的セキュア
バイナリをそのまま配布して動くし、サンドボックス化されてるから比較的セキュア
955名無しさん@お腹いっぱい。
2021/05/05(水) 15:14:25.70 政治的には guile やろな
GNU Assembly も立ち上がったし
GNU Assembly も立ち上がったし
2021/05/05(水) 17:58:37.79
>>949
マーク範囲に適用というのは良くやる
マーク範囲に適用というのは良くやる
2021/05/06(木) 01:50:28.40
>>940
??????????????
??????????????
2021/05/07(金) 20:04:13.37
2020年代のEmacs入門に書かれている内容は、今の標準だと思って良いの?
またEmacsに再入門したく
またEmacsに再入門したく
2021/05/07(金) 21:13:41.93
>>958
emacsなんて半世紀前に産声上げた訳で
emacsなんて半世紀前に産声上げた訳で
2021/05/07(金) 23:12:17.88
ウン十年のemacs使いで途中何回かvi試してこんなもん使えるかと思ってたけど
最近時間に余裕ができて本格的にvi使ってみたらハマってしまった
最近時間に余裕ができて本格的にvi使ってみたらハマってしまった
2021/05/07(金) 23:23:28.88
両方良さがある
2021/05/08(土) 00:14:50.86
他人の設定をあてにするようなら、Emacsには向かないとも言える
自分専用のエディタに仕立てる為にEmacsがある
他人のEmacsは完全に別もんw
自分専用のエディタに仕立てる為にEmacsがある
他人のEmacsは完全に別もんw
2021/05/08(土) 00:54:56.58
spacemacsとかdoom-emacsとかもあるし、そうとも言いきれんだろ
2021/05/08(土) 01:06:33.61
それはEmacsを極めた人が、こんなのはどうだ?と布教してるだけだな
spacemscsが万人向けとは思えんがな
もちろんそれがしっくり来る人も沢山居るだろうけど
spacemscsが万人向けとは思えんがな
もちろんそれがしっくり来る人も沢山居るだろうけど
2021/05/08(土) 11:23:35.40
>>962
繰り返される車輪の再発明ですねわかります
繰り返される車輪の再発明ですねわかります
2021/05/08(土) 11:48:05.59
ユーザーたちは、車輪の発明を繰り返す進歩のない集団かよw
2021/05/08(土) 12:18:22.77
まあ多種多様な形態をとれるってことだ
ベースや小手先をどれだけ何から取り入れるもみんな違う
向いてない云々は色々具体性が足りないから知らんしエディタじゃなくてOSまであるけど
ただの個々人の設定の集合を車輪の再発明と呼ぶのも草ではある
車輪の再発明の意味すら違うとか
ベースや小手先をどれだけ何から取り入れるもみんな違う
向いてない云々は色々具体性が足りないから知らんしエディタじゃなくてOSまであるけど
ただの個々人の設定の集合を車輪の再発明と呼ぶのも草ではある
車輪の再発明の意味すら違うとか
2021/05/08(土) 12:27:03.25
学習過程に伴う写経、先人の模倣を「車輪の再発明」言うのはタチの悪い冗談だ。
2021/05/08(土) 12:32:37.74
spacemacsには感謝しています(by spacevimユーザー)
2021/05/08(土) 13:13:11.40
emacsはosだからemacserはviも使うぞ
2021/05/08(土) 13:15:59.55
プログラミングでも何でも、取り敢えず自己流で見よう見まねで作ってみて、その後に基礎を勉強するのが一番の近道だな
つまらない基礎もちゃんと意味が理解出来る
逆につまらない基礎を最初に詰め込もうとするのが日本の教育の良くないところ
つまらない基礎もちゃんと意味が理解出来る
逆につまらない基礎を最初に詰め込もうとするのが日本の教育の良くないところ
2021/05/08(土) 13:44:36.13
教科書読んできれいなプログラム真似するのが一番
自己流の結末は総じて悲惨
自己流の結末は総じて悲惨
2021/05/08(土) 13:52:13.70
良質な多読もアンチパターンも必要だぞ
974名無しさん@お腹いっぱい。
2021/05/08(土) 15:04:54.74 誰かemacs上にlispでvi実装しないかな?w
2021/05/08(土) 17:02:04.18
emacs でメール読んでた頃が一番使ってたけど、それ以降は出番が減ってる
2021/05/08(土) 17:16:08.84
>>972
それが駄目な所なんだよな
そういう綺麗さにこだわってると、最終的に掛け算の順番にこだわることになる
自己流で痛い目に有ってから、一から基礎をやれと言うことだ
逆に言うと、痛い目にあわないと基礎の本当の意味が分からない
最初に詰め込まれてしまうと、ただの暗記になってしまうし、普通は直ぐに忘れてしまうだろう
それが駄目な所なんだよな
そういう綺麗さにこだわってると、最終的に掛け算の順番にこだわることになる
自己流で痛い目に有ってから、一から基礎をやれと言うことだ
逆に言うと、痛い目にあわないと基礎の本当の意味が分からない
最初に詰め込まれてしまうと、ただの暗記になってしまうし、普通は直ぐに忘れてしまうだろう
2021/05/08(土) 19:35:31.66
viperとansi-term以外で何かvi的な物を欲する場所があるということか??
2021/05/08(土) 19:54:02.58
>>975
wanderlustとかFreeBSDとかねぇ…
wanderlustとかFreeBSDとかねぇ…
979名無しさん@お腹いっぱい。
2021/05/11(火) 21:50:03.79 まあ結局evilが最強なんだよね
2021/05/11(火) 21:52:46.39
それこそspacemacsで良くね
既存の自作Lispとかキーバインドと競合しないようになってるし
見た目の主張が強過ぎるのが玉にキズだが
既存の自作Lispとかキーバインドと競合しないようになってるし
見た目の主張が強過ぎるのが玉にキズだが
2021/05/11(火) 23:17:37.95
まぁ、今でも wanderlust 使ってるけどね
982名無しさん@お腹いっぱい。
2021/05/13(木) 01:50:59.52 hs-minor-mode でプログラムのブロック単位の折りたたみしてるけど、fortranの場合
if 文をたたむとendif までたたまれちゃうんだが。
elseif までたたむとかアレンジできなかったっけ?
if 文をたたむとendif までたたまれちゃうんだが。
elseif までたたむとかアレンジできなかったっけ?
2021/05/13(木) 03:05:23.23
久しぶりに環境見直そうと思って色々ググってみたらLSPってなんじゃいな
エディタと別の場所にシンタックスチェック等の機能を託す仕組みらしいことは分かったが、今後は便利機能は個別に開発されてくんじゃなくてLSP経由で提供されていくのか??
試しに使ってみたら「this file is not part of any project」とか出たが、いかなるプロジェクトにも属さない単品のソースを編集するのは向かないのかな
エディタと別の場所にシンタックスチェック等の機能を託す仕組みらしいことは分かったが、今後は便利機能は個別に開発されてくんじゃなくてLSP経由で提供されていくのか??
試しに使ってみたら「this file is not part of any project」とか出たが、いかなるプロジェクトにも属さない単品のソースを編集するのは向かないのかな
2021/05/13(木) 05:12:32.33
spacemacs の c++-mode で flycheck がデフォルトで有効にならないんだが、なぜだろう
トグルすれば普通に動く
syntax-checking-enable-by-default はもちろん有効になってる
spacemacs の再インストールも一応試して、パッケージの類は全て最新
どなたか知恵をかしてください
トグルすれば普通に動く
syntax-checking-enable-by-default はもちろん有効になってる
spacemacs の再インストールも一応試して、パッケージの類は全て最新
どなたか知恵をかしてください
2021/05/19(水) 03:18:58.11
>>983
そうだろうね
真っ先にLSP対応してvscodeと資産共有できるようにしたのが急速にvimに食われた直接原因だと思ってます
emacsはマルチスレッド/プロセス苦手なので、形だけ対応したとしても(いくつか見かけた)
非同期のバックグランドプロセスと協調して(見かけ上)ラグ無しにするのは根本的な改修が必要かと思います
そうだろうね
真っ先にLSP対応してvscodeと資産共有できるようにしたのが急速にvimに食われた直接原因だと思ってます
emacsはマルチスレッド/プロセス苦手なので、形だけ対応したとしても(いくつか見かけた)
非同期のバックグランドプロセスと協調して(見かけ上)ラグ無しにするのは根本的な改修が必要かと思います
2021/05/19(水) 05:42:21.00
今時シングルプロセスアプリなの?
2021/05/19(水) 05:54:22.50
そうです
2021/05/19(水) 05:58:46.08
自分はまだ LSP 使ったことないけど、
> いかなるプロジェクトにも属さない単品のソースを編集するのは向かない
これも「そう」なの?
> いかなるプロジェクトにも属さない単品のソースを編集するのは向かない
これも「そう」なの?
2021/05/19(水) 09:59:47.52
老いたなemacs。
MSのLSPでemacsも陳腐化か。
MSのLSPでemacsも陳腐化か。
2021/05/23(日) 12:49:18.66
だいぶ先になるだろうけど預言者>>989を称えるためにパーティを準備しておかなきゃな.......
2021/05/23(日) 13:29:42.98
未来というより完全に今の話だと思うが
2021/05/23(日) 13:33:38.30
そいつぁ、てーへんだ
2021/05/23(日) 13:40:19.30
ああ誤解されたら嫌だから言っとくけど俺自身は Emacs 使い続けると思う
なんと言っても好きだから
ただ皆 (特に今から開発環境吟味し始める人たち) にとっては、Emacs は選択肢に入らない可能性が高いんじゃないか
なんと言っても好きだから
ただ皆 (特に今から開発環境吟味し始める人たち) にとっては、Emacs は選択肢に入らない可能性が高いんじゃないか
2021/05/23(日) 13:51:06.67
emacs使える人ってカッコいい!と初心者の俺は思ってるぞ!
2021/05/23(日) 13:52:58.28
LSPは使ったことない (し、なんのプロジェクトにも属してないファイルには使えないってのが本当ならこの先も使わん) からわからんが、他のエディタって helm 相当の機能とかあんの?
良いLispが沢山あるってだけでemacs使う理由にはなるんじゃないか
良いLispが沢山あるってだけでemacs使う理由にはなるんじゃないか
2021/05/23(日) 14:18:31.91
マイナー言語の方言/処理系は普及のためにemacs/vim用の設定ファイル添付が普通じゃなかろうか、そうそう困らないと思うけど
使ってるのではgforthとchicken schemeが公式配布にemacs/vim用のを含めてる
使ってるのではgforthとchicken schemeが公式配布にemacs/vim用のを含めてる
2021/05/23(日) 14:24:03.80
そもそもM$だってだけで拒否反応する人は(俺も含めて)多いだろうし、
> 良いLispが沢山あるってだけでemacs使う理由にはなるんじゃないか
Perlなんかの実例もあるし、まさにこれでしょう。
あとはあれよね、やっぱり実際に使っているところを見て、(いろんな意味で)いいなあ、って思うようなことがきっかけになるんじゃないかね?
俺も他人がmewでメール書いてるのを見て、うわ、いいwと思って転んだってのもあるしw
> 良いLispが沢山あるってだけでemacs使う理由にはなるんじゃないか
Perlなんかの実例もあるし、まさにこれでしょう。
あとはあれよね、やっぱり実際に使っているところを見て、(いろんな意味で)いいなあ、って思うようなことがきっかけになるんじゃないかね?
俺も他人がmewでメール書いてるのを見て、うわ、いいwと思って転んだってのもあるしw
2021/05/23(日) 15:32:02.33
今は eglot + LSP client(ccls, pypls, gopls, etc.) で快適に開発してる
2021/05/23(日) 17:20:27.74
999に乗って機械の身体を貰いに行くんだ…(´・ω・`)
1000名無しさん@お腹いっぱい。
2021/05/23(日) 17:21:36.7610011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 423日 23時間 36分 35秒
新しいスレッドを立ててください。
life time: 423日 23時間 36分 35秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 気象庁「最悪のケースでは311のような地震」青森で震度6強地震「北海道・三陸沖後発地震注意情報」…北海道から千葉の182市町村が対象 [♪♪♪★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★5 [蚤の市★]
- 【実況】博衣こよりのえちえちチーズケーキを仕込み(雑談あり)🧪
- 【速報】1ポンド210円で日英GDP逆転(残り1.5円)...世界6位の経済規模に転落 [237216734]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑★2 [931948549]
- VIP見てると性格が悪くなる気がする
- 「クリスマス映画」といえば?
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
