1 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/03/25(水) 17:45:02 .net] GNU Emacs - GNU Project - Free Software Foundation (FSF) https://www.gnu.org/software/emacs/ EmacsWiki: サイトマップ 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/
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 19:51:27.03 .net] OSとIDEを比較するのが意味分からん
377 名前:名無しさん@お腹いっぱい。 [2020/10/16(金) 21:07:40.01 .net] JavaScript全盛の今ならlispの文法を受け入れられない人の方が珍しいと思うが
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 21:31:45.86 .net] いや、いまでも lisp ちゃんと分かっとるやつなんてあんま居らんぞw
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 21:39:33.57 .net] Emacaの根本を否定してしまうようだが、超高性能エディタとしてしか使ってない身としてはlispでの設定は未だにつらい。 使い始めて20年はたつけど、ちょっと込み入った設定をしようとすると毎回文法を思い出すところから始めなきゃいけなくてコスト高杉。 javascriptってlispとそんなに似てたっけ? 無名関数とか変数の巻き上げあたりの概念のあたりかね。
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 22:39:50.76 .net] lispは全然わかってない emacsで設定するのに必要なところだけ学んで 自作の関数を書いたりもするけれど 変数のスコープとかよくわかってない でも学んだ方がプログラミングの糧になりそうな 言語という印象がある、lisp
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 22:42:25.92 .net] 今は昔ほどエディタ内で何でもかんでもしようって感じしないからなあ
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 22:50:42.80 .net] >>377 ブラウザとメールはもうEmacs上で使うことは無くなったな。
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 22:57:05.38 .net] >>378 そこら辺は完全にウェブブラウザが持っていった感じがするよね
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/16(金) 23:03:16.00 .net] >>379 javascripバリバリの近代的なページはemacsじゃ辛い
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 05:38:14.21 .net] 最初に.emacsに追記するのにVim使ってますし。 デフォルトだとEmacsはバックアップ作っちゃうのが嫌なので。
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 09:46:58.70 .net] vscode は明らかに、 ・emacs より速い。 ・emacs より早く簡単に使い易い編集環境が構築出来る。 ・emacsより簡単。馬鹿でも使える。 ・開発速度が速い。頻繁に更新。頻繁にバグ消去、新機能追加。 ・拡張機能の追加、削除が極めて容易。無料でバラエティに富んだ拡張機能が手に入る。 vscode が emacs に劣るのは lisp で記述されていないことぐらいか。 負けて当然だと思う。
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 11:01:29.34 .net] org-mode専用メモ帳だし
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 11:24:19.22 .net] 無料なのに Mifes より高機能とか昔の emacs には夢があった。
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 11:31:55.33 .net] Emacsの良さは、Emacs動かしながらその中でLispでカスタマイズできるってところだと思う。
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 15:21:56.50 .net] 関数名がちょくちょく変わって、昔のコードがすぐ動かなくなるのはなんとかならんのか。
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 16:25:56.13 .net] 昨日diff-refine-changedと diff-refine-changeでハマった バージョン違いのemacsで同じ.emacs.el使いたいから困り申したさ
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 17:51:21.72 .net] >>382 近頃のemacsはマウスでもほとんどのことができるし vscodeでできることは大体取り込んでいる
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/17(土) 18:20:12.92 .net] >>388 機能的に可能という点で大筋は同意するが、マウス向けのGUIがまだ未整備っていうか開発の優先順位が低すぎて見た目がひどすぎる。 emacsの描写ツールキットって本気をだせば、gitコミットツリーとか表現できるのかな? https://dev.classmethod.jp/articles/vscode-git-graph-extension/
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/18(日) 17:43:44.72 .net] >>382 偏執的なインデント設定
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/19(月) 05:20:35.57 .net] emacsでマウスは使わないな
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/19(月) 10:42:19.15 .net] vimでマウス使わないを頑張った事はあるけどemacsは頑張らなかった。 WinのエディタもCtrl+が多くて、たまにいい方向に間違ったり、あー同じキーアサインだったのか、とビックリしたり。
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/19(月) 15:09:39.79 .net] VScodeってFreeBSDで使えるん?
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/19(月) 15:20:40.49 .net] FreshPorts -- editors/vscode: Visual Studio Code - Open Source ("Code - OSS") https://www.freshports.org/editors/vscode/
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/20(火) 20:34:04.68 .net] >>383 (≧∇≦)b を付けてあげたい。
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/22(木) 02:10:04.54 .net] いわゆるsuccessor なのかとググってみたが全然そんなことはなかった デフォでマウス多用するのはないな してもいいと思える特定用途に使う位って感じ
401 名前:名無しさん@お腹いっぱい。 [2020/10/25(日) 00:37:15.13 .net] >>389 (vc-print-root-log)?
402 名前:名無しさん@お腹いっぱい。 [2020/10/26(月) 16:12:14.13 .net] あらかじめ任意の region を選択しておいて、M-| (M-x shell-command-on-region) を使うと、コマンドの標準入力に渡せることを初めて知りました。 この実行結果を取り出すにはどうすればいいでしょうか? M-| とタイプし、ミニバッファにコマンドをタイプして実行すると、実行結果がミニバッファに出力されますが、 Ctrl-o などを押してもそのミニバッファが消えてしまいます。 やりたいことは、この実行結果がクリップボードなどに入っているとうれしいのですが・・・・ C-u M-| を実行すると、選択した region がコマンドの実行結果で置き換わりますが、まちがったコマンドを実行してしまうと、 元のregion が消えてしまうため、再実行するときに undo などする必要があり、不便です。
403 名前:名無しさん@お腹いっぱい。 [2020/10/26(月) 16:43:42.99 .net] >>398 コマンドの出力は *Shell Command Output* バッファにあります 実行結果をクリップボードに…は advice でいけるかな https://pastebin.com/2Hu9T3iD
404 名前:398 [2020/10/26(月) 17:05:10.27 .net] >>399 ありがとうございます!! > コマンドの出力は *Shell Command Output* バッファにあります これで十分です!! 実行後、 C-x b でそのバッファに移って、手作業で yank に入れればいいので。 自動でクリップボードに入る必要はありません。 というか advice という仕組みを初めて知ったのですが(任意の emacs 関数? を実行後、任意の処理をフックで動かせる、というものでしょうか?)、 これは調べてみます。 これで M-| がとても便利になりました! ( いつも region の内容を適当なテキストファイルに書き出し、コマンドプロンプトでコマンドを実行していた)
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/26(月) 18:57:47.01 .net] emacs-27.1 にしたら、gnus-est.el が動かなくなって、org-mode で < s TAB の補完が効かなくなったでござる (>_<)
406 名前:名無しさん@お腹いっぱい。 [2020/10/26(月) 19:14:53.95 .net] >>401 (require 'org-tempo) または (add-to-list 'org-modules 'org-tempo) Change in the structure template expansion https://orgmode.org/Changes_old.html#outline-container-orgd59d141
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/27(火) 00:28:51.49 .net] >>398 のC-oのところ、C-x oでどう?
408 名前:398 [2020/10/27(火) 11:58:24.45 .net] >>403 すみません、 >>398 で書いた内容が間違っていました。 C-x o をおしてもミニバッファには移れませんでした。
409 名前:名無しさん@お腹いっぱい。 [2020/11/06(金) 10:22:44.25 .net] 環境:macos catalina Emacs 27.1 にしてから、IME が ON のときに Esc キーを押しても、IME がオフにならなくなりました。 なので M-x をやりたくて Esc キー をおして x をおしても、x の全角が入力されてしまいます。 Emacs 27 の前は 24 を使っていたのですが、そのときはこんなことはありませんでした。 皆さんのところでもそうなりますか? もしなったとして、IME が ON のままでも Esc キーを押すと、強制的に IME をオフにする方法はないでしょうか? ちなみに C-x を押したときも同様の問題があったのですが、それは (mac-auto-ascii-mode 1) を init.el に書くことで解決しています。 https://qiita.com/takaxp/items/a86ee2aacb27c7c3a902#%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A5%E5%8A%9B%E6%99%82%E3%81%AB-c-x-%E3%81%8C%E5%8A%B9%E3%81%8B%E3%81%AA%E3%81%84
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 18:37:38.98 .net] Doomとかspacemacsが開発環境込みで便利だと聞いた。 でもvimは触る程度にしか使えなくて、どっちもそこそこの学習コストが必要だと思ってる。 # vimのコマンドがインターフェースにはいいらしいが、emacs に慣れているのと、emacsとvimでキーバインドが混乱しそうなのが懸念 同じような境遇の人いない?
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 19:18:26.54 .net] これからの人でviもEmacsもこれから学習するならVSCodeでいい。 逆に何がしたいんだよ。 Lisp 使いたいとかもないでしょ。
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 20:15:15.82 .net] 日本語が使えるかわからない鳥さんでも、Emacs が動くなら、ちょっと頑張ればSKKかt-codeの環境が作れる。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 20:17:56.52 .net] >>406 俺も最近は新人にEmacsじゃなくて、VSCodeを勉強するように勧めてる。 おっさんが今さらemacsから離れる必要はないけど、今から勉強したいですっていう人が無理して使うほどでもない。 上の方の新規流入が減ってしまう論からすると悲しいけど。
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 20:18:44.12 .net] >>407 VScodeかあ いいんだろうけど、emacsのバインドがシェルと一致しているのと、trampが理由でそっちにいけない自分がいる
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 20:26:56.43 .net] vimが好きなひともシェルのemacsキーバインドは許容できるのかね? 何が違うんだろう
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 22:19:02.02 .net] そりゃあ一行の編集か複数行の編集かだよ
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/08(日) 22:43:08.31 .net] Emacsは他のエディタを触った人が、物足りなくなったときに触るエディタだからね 最初に触るエディタでは決してない
418 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 00:52:42.59 .net] UNIX 専門の人ならvi覚えろ、と言うけど、そうでなければ、viも別に要らないし。 Emacsもコードバリバリ書く人以外は、別に使えなくていいけど。 VSCodeは使いこなせてない人を見る機会があるので、Windowsで仕事している人ならサクラエディタを使っている人を信用しちゃう。
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 03:50:45.82 .net] >>414 よく調べずに聞いちゃうけど、クラエディタって開発に使えるレベルなの? gitと連携したりコード補完したりとか。
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 04:03:44.02 .net] 使ってる人を見る限り、タグジャンプもなさそうだが…
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 04:20:56.78 .net] Emacsを選ぶ目的は学習コストそのものにある(ベストキッド的な鍛錬法
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 15:26:41.22 .net] >>415 いまどきのソフト開発レベルから言うと全然だめ でもメニューから正規表現含めた大抵の機能は使えるし、学習意欲の無い一般のソフト開発以外の技術者でも説明すればなんとか使ってくれる
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 15:31:56.96 .net] ソフト開発者なんて一部だしVS Codeはソフト開発に寄り過ぎで一般文書やちょっとしたデータ処理ならまだEmacsの方がマシなレベル というか、エクセル使う技術者?ばかりなんですけどね
424 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 16:09:31.96 .net] Windowsの開発でIDE必須の人からしたらVSCodeだろうけど、サクラエディタは正規表現使えて、フォルダ内のファイルにgrep使えたり、grepの結果に対してジャンプできたりするから、便利なんだけど。 UNIX っぽい使い方に親和性があるというか。 てか、みんなさん、gitなの、githubなの? WindowsならSubversionがいい、気もするんだけど。
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 16:15:07.84 .net] >>420 subversionの良さはさっぱりわからないが、windowsならばというロジックは輪をかけて理解不能 説明求む
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 16:20:03.30 .net] あれだろ、トータスでのシェル拡張
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 16:44:10.00 .net] git と github を並べてる時点で意味不明だよ
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 16:47:33.91 .net] Windows はtext少ないから、差分管理じゃないじゃん。 Word, Excel, PowerPoint の扱いにgitって向いてる?
429 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 16:53:51.71 .net] >>424 単にバイナリで保存されるだけで、向いてるかというとまあ向いてないが、svnでも同様に向いてないと思うが
430 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 19:07:36.03 .net] ワードエクセルパワポを共同で作業させようとする現場は狂気に満ちている
431 名前:名無しさん@お腹いっぱい。 [2020/11/09(月) 19:31:38.66 .net] >>405 普通に考えればpath上に #!/bin/bash ##file_name toggle_ime if get_ime_status is on;then turnoff_ime else turnon_ime fi みたいのbashで作っといてcat >> init.el (global-set-key "str-u-wanna-assign" (lambda nil (interactive) (shell-command "toggle_ime"))) ただime上でのemacsのキー認識がそもそもイカれてる可能性もあるしdesktop manager上でショートカット作ったほうが無難かもな ってかショートカットキー設定するのぐらいクソマックにもあるんだろ?(´・ω・`)
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/09(月) 20:48:07.43 .net] >>405 そもそもNS版をつかっているのか、Mac port版を使っているのか、それ以外なのかさえも分からないし、なんともいえないよな。
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 17:12:42.53 .net] > おっさんが今さらemacsから離れる必要はないけど おっさんだけど emacs から離れることを考えてる人ってあまりいないのかな
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 17:28:28.37 .net] おっさんだけど5回ぐらいvscodeに乗り換えようとして諦めるを繰り返してる
435 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 18:01:47.57 .net] >>429-430 おっさんだけど何がよかったとか、何が良くなかったとか、聞かせて欲しい
436 名前:名無しさん@お腹いっぱい。 [2020/11/10(火) 18:29:51.98 .net] おっさんじゃないけど俺も教えてほしい vs-codeとかatomにabbrev-expansionとかpost-command-hookとかに変わる概念ってあるのか? おっさんじゃないけど(´・ω・`)
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 19:48:42.51 .net] おっさんはEclipseにも挫折したはず。
438 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 19:52:34.48 .net] eclipseは普通にだめだった VSCodeは普通に出来が良い
439 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 22:16:17.57 .net] vscode は Electron だから node.js で addEventListener とかじゃないの?知らんけど
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 22:37:49.46 .net] おっさんじゃなくてじいさんだけど vscodeもeclipseも覚えるのが大変 emacsのこの機能はどうやってやるの と調べるだけで疲れ切ってしまう
441 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 22:39:55.56 .net] おっさんは秀丸とかサクラで 若い人たちはvimで 学生はvscodeのイメージ Emacsはおっさんかつ昔からunixに触れていた人のイメージ ちなみに外人はgedit?だったな
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 22:42:19.01 .net] サクラエディタ最高(小声)
443 名前:409 mailto:sage [2020/11/10(火) 22:44:16.07 .net] おっさんの流れで盛り上がっててわろた。 私の場合は職業柄プログラムをする場合でも、複数人かつガチガチのルールでコーディングってことがないからEmacsの乗り換えはあまり考えないかな。 近年Emacaを使うことの辛さの大部分は、emacsにおける機能の貧弱さとかじゃなくて組織内のルール(lint、コミットetc...)にあわせる設定とかが配布されないことだと思ってる。 一人で使ってる分には機能的にもそれほど困ることはない。
444 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/10(火) 22:52:29.48 .net] 個人的には、常に開発し続けなければいけないのが枷になってるなあ、という感がある とかいいながら自分好みに画面作れる良さもあるんだよなあ
445 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/12(木) 10:56:44.56 .net] このくらい偏執的にインデント設定できるならvscodeに完全移行できるんだが… c-indent-comment-alist, c-indent-comments-syntactically-p (see Indentation Commands); c-doc-comment-style (see Doc Comments); c-block-comment-prefix, c-comment-prefix-regexp (see Custom Filling and Breaking); c-hanging-braces-alist (see Hanging Braces); c-hanging-colons-alist (see Hanging Colons); c-hanging-semi&comma-criteria (see Hanging Semicolons and Commas); c-cleanup-list (see Clean-ups); c-basic-offset (see Customizing Indentation); c-offsets-alist (see c-offsets-alist); c-comment-only-line-offset (see Comment Line-Up); c-special-indent-hook, c-label-minimum-indentation (see Other Indentation); c-backslash-column, c-backslash-max-column (see Custom Macros).
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/12(木) 11:02:18.73 .net] この手の変な設定は大した得もないからやめるようにしたわ デフォルトだったりプロジェクトの規約に従うなりして労力減らしたい
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/12(木) 11:39:55.95 .net] そういう設定はもてない気がしてちょっと
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/12(木) 21:18:48.92 .net] >>441 すまん、これなんの設定(言語)だ? elispではないことしかわからん
449 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/12(木) 22:09:39.46 .net] みんなデフォルト教に入信すれば楽になれる rmsの設定ファイルには何も書いてないらしいが、多分都市伝説w
450 名前:名無しさん@お腹いっぱい。 [2020/11/12(木) 22:39:54.30 .net] 欲望のEmacs
451 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/12(木) 22:46:58.31 .net] >>445 こだわりのキーバインドもなけりゃないでなんとかなるのよね
452 名前:409 mailto:sage [2020/11/13(金) 02:51:50.87 .net] あの変態キーバインドはrmsが決めたんだろうし、そりゃ設定する必要ないよな...
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/13(金) 02:52:45.01 .net] しまった名前ミスった
454 名前:名無しさん@お腹いっぱい。 [2020/11/13(金) 08:45:50.27 .net] >>445 以前来日したときにその都市伝説について聞いてみたけど 「昔はそうだった。今はファクションキーの設定がちょっとだけある」 といっていた
455 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/13(金) 08:57:47.62 .net] マジか…さすが教祖さまですな…
456 名前:名無しさん@お腹いっぱい。 [2020/11/13(金) 14:51:50.67 .net] ぐるさま、C-xC-xの使い時を教えてくだしあ
457 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/13(金) 17:36:17.32 .net] >>444 インデントに関する(elispの)変数だよ
458 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/13(金) 18:43:20.91 .net] >>452 regionを視覚的に確認したいとき
459 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/13(金) 22:25:59.41 .net] rmsはCとLispしか書かなそうだからpackageも入れてないだろう つうか何かコード書いてるのだろうか?
460 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/13(金) 22:44:47.61 .net] 生きてんの? ペド擁護発言以降どうよ
461 名前:名無しさん@お腹いっぱい。 [2020/11/13(金) 23:48:57.81 .net] >>454 452やけどな isearch で移動しつつ delsel 有効にしとるから 事後的に網掛けして上書きが多いかな Emacs つこうてコード書いたら、それは RMS が書いたみたいなもんやな
462 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/17(火) 23:40:34.15 .net] Google Cloud Shell が話題になりだしたが、Web と Emacs をくっつけたい奴はいなかったんだな。
463 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/17(火) 23:58:11.39 .net] emacsってネットワークの扱いが弱いよね普通に
464 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/21(土) 11:13:33.65 .net] leafで書いた.emacs.dをgitでリモート共有している時に 共有してるマシンの中で権限の問題で辞書ファイルとかをユーザーホームに置かなくてはならない場合に マシンローカルな設定変更ってどう書けばいいのでしょうか? 具体的には英辞郎をsary/sdicで使ってますが他のユーザー用に/usr/local以下に辞書ファイルがあるので 権限の関係でそこに入れられないandroidのtermuxでホームに辞書をおきたい。 gitだからブランチでローカル設定管理するとかしかないですかね。
465 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/21(土) 11:33:02.13 .net] hostname で分岐したりすればええやん
466 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/21(土) 12:32:09.29 .net] 目からうろこ。ありがとうございます。 ただ残念ながらtermuxのhostnameはandroidのせいでlocalhost固定でした。 特定の環境変数が定義されているかどうかを見ることにします。
467 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/21(土) 19:46:04.56 .net] case "$SHELL" in *com.termux*)で行けそうだね
468 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/23(月) 23:15:02.02 .net] 【Arm】M1搭載Mac Vim→動く Emacs→動かない #AppleSilicon [雷★] https://asahi.5ch.net/test/read.cgi/newsplus/1606132136/
469 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/24(火) 00:09:42.69 .net] >>464 動くか動かないかだけでいえば、動く。
470 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/25(水) 07:46:00.34 .net] 動かなければ、動くようにするだけ。
471 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/27(金) 16:45:37.96 .net] >>464 どういうことなの
472 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/27(金) 16:53:22.93 .net] エディタくらいコンパイルすればなんでも動くんでしょ?さすがに。 デバイスドライバ依存のコードも特にないよね
473 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/27(金) 18:07:26.99 .net] gnutlsがpending
474 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/28(土) 06:45:55.27 .net] 動的型付け言語ではオブジェクト自身に型情報を持たせる 型情報はポインターの一部分にエンコードされる場合が多い メモリ空間の使用法が異なり、上記のエンコード方法が使えなくなっている 動的型付け言語が動かないと言うのはこれが理由
475 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/28(土) 09:37:30.59 .net] もう一点 ガベージコレクタがポインターの一部分を管理情報領域として使ってる場合もある
476 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/11/28(土) 10:57:58.93 .net] そんなこと言ってたら.NET動かんわ