1 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 06:49:45.33 .net] 前スレは落ちていないみたいだけど。 GNU Emacs - GNU Project - Free Software Foundation (FSF) https://www.gnu.org/software/emacs/ EmacsWiki: サイトマップ www.emacswiki.org/emacs/ 前スレ Emacs Part 49 echo.2ch.net/test/read.cgi/unix/1449824135/
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/08(金) 23:06:13.34 .net] しんせつなのは全部るびきち先生だしな
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/09(土) 03:56:30.82 .net] ここにるびきち先生おられるんですか 知らなかった。
925 名前:名無しさん@お腹いっぱい。 [2017/12/09(土) 09:26:40.51 .net] >>842 Ricty とか見分けがつくフォント使え 見やすさ大事
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/09(土) 10:10:58.40 .net] ! <-これとか目立つフォントってあるかな?C文法系は記号間違いは致命的
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 02:35:41.04 .net] >>899 Ricty とか? ビットマップじゃないけど。
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 10:10:58.60 .net] Ricty入れてみた フォントもだけどカラーテーマ選びも重要だあね
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 14:06:02.57 .net] >>899 そこだけ色変えるのが手っ取り早いとおもうけど
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/10(日) 19:37:43.96 .net] >>898 変えてみた。ありがとう
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/11(月) 02:08:31.57 .net] そこでdroid dottedですよ
932 名前:名無しさん@お腹いっぱい。 [2017/12/11(月) 22:13:08.19 .net] 【自然破壊】何百種類ものコンピューターは必要ない lavender.5ch.net/test/read.cgi/kaden/1510387401/l50 世界教師マイトLーヤ「大暴落は日本からスタート」 rio2016.5ch.net/test/read.cgi/2chse/1512813686/l50
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/14(木) 20:35:38.19 .net] 質問です。 Emacsで開発環境を構築していますが、まさに www.wagavulin.jp/entry/20100330/1269953592 このURLの問題に直面しています。 実際のところ。"make -k -C .."ようにしたとしても エラーメッセージからソースコードをジャンプすることができず不便です。 どーするんですか???
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/14(木) 21:23:52.52 .net] >>906 d.hatena.ne.jp/teny/touch/20060626/p1 これを改造して*.cやら拡張子でgcc等のコマンドを呼ぶようにしている エラーメッセージからは標準機能?の [C-x `] or [M-x next-error] で該当箇所に飛べるはず
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/14(木) 21:41:29.39 .net] >>907 ありがとうございます なるほどこのように切り替えて制御するのは名案です 早速スクリプトをこしらえようかと思います しかし、エラーメッセージの件については'make -C ..'にとってのカレントディレクトリと 実際の実行するEmacsのカレントディレクトリがことなるためジャンプに手動で検索を要します。 オフトピですが、該当記事の次の記事 d.hatena.ne.jp/teny/touch/20060626/p2 の発想はすごいですね
936 名前:名無しさん@お腹いっぱい。 [2017/12/15(金) 03:49:24.57 .net] >>906 今の Emacs ユーザは projectile 使ってそれ解決していると思う https://github.com/bbatsov/projectile プロジェクト管理にまつわる色々やってくれるっていうパッケージ 開発プロジェクトのルートディレクトリがgitとかのVCSで管理されていれば、 サブディレクトリで作業しているときでも M-x projectile-compile-project で所望の動作 (
937 名前:ルートディレクトリ下でコンパイルコマンドを実行)が得られる [] [ここ壊れてます]
938 名前:906 mailto:sage [2017/12/15(金) 20:18:21.35 .net] >>908 (Dired-Modeからファイルを開いたりすると次からそこがEmacsのカレントになってりしなかったっけ…) ディレクトリをまたぐ場合は結局Makefileを作ったり、全体をetagでTAGSファイルを作ったりしてました そうすると ;; ***** etags ***** ;; [M-.] 関数位置にジャンプ ;; [M-*] ジャンプした位置から戻る ;; [M-/] 定義した関数、変数の補完 ;; [M-<tab>] 定義した関数、変数の補完 こんな感じで関数間をタグジャンプ出来ますので あとよく使うのは ;; ***** プログラミング ***** ;; [C-x `] エラー箇所にジャンプ (next-error) ;; [C-M-
939 名前:n] 対応するカッコへジャンプ(後ろへ) ;; [C-M-p] 対応するカッコへジャンプ(前へ) ;; [C-M-a] 関数の先頭に移動 ;; [C-M-e] 関数の末尾に移動 ;; [C-M-\] 領域をインデントする (indent-region) こんなものでしょうか… (でもこのあたりはvimとctagの方が便利でそっちばかり使ってましたw) >>909 私は10年以上前の環境からあまり変わってないので便利そうですね〜 [] [ここ壊れてます]
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 12:53:04.36 .net] ansi-termとtermは同義語だとおもっていました。 というか多くの解説では同義語のように解説されていました。 しかしM-x ansi-term と M-x term でそれぞれ起動すると バッファ名が ansi-term, terminalとそれぞれ違います。 キーバインドも違います。特に term のほうはキーバインドの多くが無効になっています。 結局なにが違うのですか?どこで違いの解説をみることができますか?
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 17:01:18.51 .net] すみません。 自己解決しました。 失礼いたしました。
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 19:22:17.39 .net] 答えはなんなんだ
943 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 19:46:56.56 .net] 質問です、emacs上のポインタにある文字の種類を調べるには、どのキーを押せば出てくるでしょうか?
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 20:59:35.51 .net] >>914 質問の意図が汲み取りづらいけど「C-x =」とかは違う?
945 名前:913 mailto:sage [2017/12/16(土) 21:28:42.36 .net] これなんですが、もうちょっと細かい情報が出るようなコマンドなんです。
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 22:16:49.91 .net] C-u C-x =
947 名前:913 mailto:sage [2017/12/16(土) 22:32:56.14 .net] >>917 > C-u C-x = それです!ありがとうございました。
948 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 23:34:56.06 .net] emacsを開いたとき、使っている初期設定ファイルのフルパスを表示 させるコマンドはあるのでしょうか?
949 名前:918 mailto:sage [2017/12/16(土) 23:40:57.08 .net] 補足します。emacsを起動しました。 タイトルバーにフルパスを表示させたくて init.elを探してそこに (setq frame-title-format "%f") と書いてemacsを再起動させたのですが、その設定が 反映されていませんでした。それで書き直したinit.elは別のinit.elだったのか? emacsが用いているinit.elは他にあるのかと思った次第です
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 01:07:25.49 .net] 追加ですが、 scratchバッファで (setq frame-title-format "%f") とすると返ってくる値は "%f" なります。 タイトルバーは 1.Default(emacs24.5)となっているだけです。 そこで別のファイルを開いても、タイトルバーにはパスは表示されません。 1.Default(emacs24.5)となっているだけです。
951 名前:名無しさん@お腹いっぱい。 [2017/12/17(日) 01:08:26.26 .net] >>919 読み込んだ初期化ファイルの名前は M-x describe-variable => user-init-file で見れる 初心者のうちは ~/.emacs とか ~/.emacs.el とか余計なファイル作っていて それで ~/.emacs.d/init.el を読み込めていなかったということはあるかもね 初心者の init.el 読み込めていないあるある、 他の理由と解決策は ・よくわからないままバイトコンパイルしている => ~/.emacs.d/init.elc を削除 ・実は読み込み中エラーが発生していた => emacs --debug-init でデバッグ とかか
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 01:58:38.11 .net] とりあえずM-x describe-variable => user-init-file をすると user-init-file is a variable defined in `C source code'. Its value is "~/.emacs" と出ました。ところが~"~/.emacs"というディレクトリは作っていないという ことがわかりました。 init.elc というディレクトリもファイルも作っていないことを確かめました。 elcはelの拡張子のファイルをより早い形にコンパイルすると変わるファイルの 拡張子だったと思います。それは elispというディレクトリに保存されるものなのでしょうか?
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 01:59:29.95 .net] >>922 おしえていただきありがとうございます。 お礼が遅れました。 それでは
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:15:38.29 .net] >>920 > init.elを探してそこに このinit.elはどこにあるんですか?
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:26:50.36 .net] せめてOS周りの環境書かないと答えようが無いんじゃ?
956 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:34:49.42 .net] >>925 init.elは~/.emacs.d_24_5 にあります。
957 名前:なぜそんなディレクトリの init.elを読み込むかというと>>888 で書いている通りでありまして、 .bash_profileに読み込むパスを書いていて その中の/usr/local/binでemacs->emacs-24.5 というリンクを入っているからです。 しかし、それ以前になぜscratch バッファで (setq frame-title-format "%f") としてC-jを してるのに、新たにその設定を読み込んで 実行しないのかという疑問もあります。 [] [ここ壊れてます]
958 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:36:34.75 .net] >>926 どのように必要な環境を書き出せるで しょうか?
959 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:37:17.70 .net] 寝ます。おやすみなさい
960 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 02:51:45.24 .net] 正直なところいろいろよくわからないので、 とりあえず気が付いたところだけ。 >>923 > user-init-file is a variable defined in `C source code'. > Its value is "~/.emacs" > と出ました。ところが~"~/.emacs"というディレクトリは作っていないという > ことがわかりました。 これはディレクトリではなくファイルです。 ~/.emacsというファイルがあればそれを読み込むはずです。
961 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 11:03:44.18 .net] >>927 > しかし、それ以前になぜscratch バッファで > (setq frame-title-format "%f") としてC-jを > してるのに、 frame-title-format: This variable has the same structure as ‘mode-line-format’... mode-line-format: %f -- print visited file name. scratch バッファは特定のファイルに紐付いていないのでフレームタイトルは 変わらないんじゃ? あと、regular file以外(例えば dired バッファ)でも変わらない。 こちらの環境 Emacs 27.0.50 (build 2, i686-pc-linux-gnu, GTK+ Version 3.22.25) ではそうなっている。
962 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 14:20:57.48 .net] 結局次のような形になりました。 /usr/local/binにあったemacs->emacs24.5ディレクトリへのリンクを削除した。 すると24.5が立ち上がらなくなったが、22.1?が立ち上がり、しかも helmも使えた。だから24.5と22.1が使っている初期設定ファイルが同じものなんだろうなとおもった。 describe-variable->user-init-file をしても .emacs と出てきていたが、.emacsというファイルは見つからなかった。ただCでコードされているということは出てきたものに書いていた。 リンクで24.5ディレクトリを読みに行かせていたはずで、その中の init.elを読んでくれていたはずだったがそうではなかった。 ただ、.emacs.dが別にあり(いつできたか知らない) auto-save-list というのが入っていた。 それをデスクトップに移動してemacsが読めなくした。 その上で、.emacs-24.5というディレクトリを.emacs.dに変えた。 その中の.init.elを読み込んで欲しいのでそうした。 そうすると An error has occurred while loading `/Users/hiro/.emacs.d/init.el': Symbol's value as variable is void: user-emacs-directory To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `--debug-init' option to view a complete error backtrace. というエラーが出た。 ということで、とりあえずは解決しました。最初からインストールすることに 決めました。
963 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 14:22:47.82 .net] いろいろ教えてくださり、ありがとうございました。
964 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 14:34:30.91 .net] >>932 > その上で、.emacs-24.5というディレクトリを.emacs.dに変えた。 > その中の.init.elを読み込んで欲しいのでそうした。 > > そうすると > An error has occurred while loading `/Users/hiro/.emacs.d/init.el': > > Symbol's value as variable is void: user-emacs-directory > > To ensure normal operation, you should investigate and remove the > cause of the error in your initialization file. Start Emacs with > the `--debug-init' option to view a complete error backtrace. > というエラーが出た。 これは~/.emacs.d/init.elが読み込まれているということです。 その中のuser-emacs-directoryが定義されていないということなので、 中身を晒せばわかる人がいるかもしれませんね。
965 名前:名無しさん@お腹いっぱい。 [2017/12/17(日) 14:54:10.83 .net] >> 931 再インストールしても解決しないよ、それ。 まず--debug-init付けてエラー内容確認しないと無理。 init.elも晒すべきだろうね。 親切な人が見てくれるかも知れない
966 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:36:28.29 .net] ありがとうございます。 再インストールしても同じinit.elを使うのなら同じようにエラーがでるでしょうね。 エラーのうちの一つは、22以前のバージョンでuser-emacs-directory変数が未定義 だから出たというのはわかっています。そこを修正したら別のエラーの内容が 変わったから。 emacsの最新バージョンに入れ替えて、init.elの書き直しもぼちぼちやります。
967 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:38:45.77 .net] >>934 そうなんですよ。24.5へのシンボリックリンクを 削除したら22.1?のemacsを読みに行くように なりました。それでその22だと user-emacs-directory が定義されていないのでエラーがでました。
968 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:41:04.34 .net] なぜ外したauto-save-listがあれば、問題なくemacsが動いていたかと、疑問に思います。
969 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 16:54:22.86 .net] とりあえず >>855 さんに教えていただいたようにしてemacsは動くようになりました。 あとはinit.elを書き換えたり、ディレクトリを移動したり、elispを入れたり するだけです。 ありがとうございました。
970 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 18:31:03.12 .net] >>939 それは良かった。 念のために確認するけど、テストではなく、本番使用のものは、perfixを/tmpのままにしていないよね?
971 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 20:48:31.46 .net] >>940 してます。どうするのがいいのでしょう?
972 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/17(日) 22:20:18.48 .net] インストール先ですね。理解しました
973 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/18(月) 20:55:41.11 .net] ここで昨日、一昨日と教えてもらったものです。 一旦動くようになったのですが、emacswiki?からの読み込みでエラーが 出てたくらいで一旦無事に動くようになりました。 その後、init.elを弄ってそれぞれのelispの順序を変えていると、動かなくなりました。パソコンの中を調べたら2年前のinit.elがあり、それは手を入れていたinit.el とほとんど同じでした。それにちょこっと手を加えて、今があります。 emacswikiの読み込みも問題なくできるようになりました。 やったことは、/opt/emacs-25.3にemacsをインストールして.bash_profileにemacsのaliasを作って、/opt/emacs-25.3/emacsを読みに行くようにしたこと、/Users/自分の名前(つまりホームディレクトリ)/.emacs.dのinit.elを少し弄ったことです。 それで、ホームディレクトリに移ってからemacsと打つことで起動させるという風で、問題なく動いています。 二年前のinit.elは大竹さんの本だけ を基本的に見て作ったものです。その時はとても難しく思いました。 今回普通に第二版を読んでいて難しいとは思わなかったですが、設定を変えようと 考えて、今回いろいろしくはくしてたのですが、その時ようやく実は難しいものだ なと思いました。 いちおう感想だけ。emacsが使えるようになればいいなあとずっと思っています。 (ヘルプが英語だったりして、なかなかとっつきにくいですが。) いろいろ教えていただきありがとうございました。
974 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/18(月) 23:08:28.28 .net] ゴミみたいな書き込みだな
975 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 06:07:45.49 .net] ワロス
976 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 06:19:05.06 .net] 大竹って誰
977 名前:sage [2017/12/19(火) 07:19:49.88 .net] >>943 > ヘルプが英語だったりして、なかなかとっつきにくいですが 日本語訳あるよ https://ayatakesi.github.io/emacs/24.5/index.html
978 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 15:27:01.94 .net] がんばって
979 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 19:25:10.86 .net] >>947 教えてくれてありがとう。 >>948 ありがとう
980 名前:名無しさん@お腹いっぱい。 [2017/12/20(水) 13:38:20.24 .net] emacsで別ファイルで指定した文字列に色を付けるパッケージってありますか? 自分が頻繁に誤用する文章パターンを別ファイルに正規表現のリストとして保存しておいて 文章整形中に正規表現に一致する文字パターンを色付けするってことをしたいのです.
981 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/20(水) 14:21:02.11 .net] highlight-phraseとか…
982 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/22(金) 10:25:54.62 .net] anything-M-xって以前からemacs起動時にミニバッファの履歴読んで無かったっけか?
983 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 22:09:06.61 .net] iterm2の画面を開いて、emacsを起動させて、文書1を呼び出したとして、 それをさらに新しくひらいたiterm2の画面を開いて、新しい文書2をつくり そこに、文書1からコピーしたものを文書2にヤンクしたいのですが、 文書2にヤンクしようとすると空だと出ます。 どういうコードをinit.elに書き加えればいいのか教えてください
984 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 22:24:58.43 .net] 端末だからどうなんだろうな。GUIだとクリップボードの共有できるけど。 emacsclientつかうとか。
985 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 23:33:04.63 .net] クリップボードの共有はinit.elにコードを書いて、できるようにはなっているんです。 だからcommand+cでコピー、command+vでペーストはできるんですが、 元々の画面のあらわれている部分しか選択できないんです。 だから、画面をさらにずらして、コピーしてペーストをするしかないんです。 コピー元のファイルの画面に映っていないところも全部、C-spaceで選択して ペーストするほうでyankなりできればとおもうんですが
986 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/23(土) 23:37:50.29 .net] >>954 ありがとうございます。 https://superuser.com/questions/403402/how-do-i-cut-and-paste-between-different-files-using-emacs ということで、>>954 さんの回答がそのとおりという ことですね。 ありがとうございます。
987 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 10:12:27.12 .net] >>955 Emacsの話じゃねーだろ
988 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 10:14:33.46 .net] >>953 レジスタ
989 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 11:20:40.33 .net] >>958 レジスタ、今やってみましたが、同じターミナルの中で立ち上げた、emacsのバッファー 同士の間ではレジスタを使ってテキストの挿入はできるのですが、 異なるターミナルを使って立ち上げたemacsのバッファーへのペーストはできないです
990 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 11:35:06.26 .net] >>959 それがemacsclientのメリットですよね https://ayatakesi.github.io/emacs/25.1/emacs-ja.html#Emacs-Server なぜなら新しいEmacsプロセスが開始されるからです。なぜこれが不便かというと、新たなEmacsプロセスは、既存のEmacsプロセスのバッファー、コマンドヒストリー、その他の情報を共有しないからです
991 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 11:44:07.60 .net] Emacsは必要のない限りGUI版使うべきだと思うよ CUI環境で動かすと クリップボードの共有云々の件もそうだし キーボードだとか表示だとか面倒が多い
992 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 11:51:43.01 .net] >>960 ×https://ayatakesi.github.io/emacs/25.1/emacs-ja.html#Emacs-Server ↑くそ重い ○https://ayatakesi.github.io/emacs/25.2/html/Emacs-Server.html#Emacs-Server
993 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 11:55:44.10 .net] ちなみに26からTCPサーバーもサポートされる https://ayatakesi.github.io/emacs/26.0.90/html/TCP-Emacs-server.html#TCP-Emacs-server
994 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 12:05:21.08 .net] >>959 できるよ (set-register) で永続化
995 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 12:14:26.08 .net] ちなみに端末でのコピーもtmux使えば、 C-b [ space 範囲指定 ret C-b ] でできるし、スクロールバッファも遡れる。 Macならpbcopy, pbpasteも使える。 色々方法あるけどわからない摩訶不思議な事せず素直にGUI使って勉強しろって
996 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:35:47.66 .net] C-bってお前のキーバインドか? tmuxとかscreenだと失敗すると思うよ。考えて見ろよ。
997 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 12:42:03.25 .net] >>966 別に失敗してねーな。端末のEmacsでC-bも使えるし。 何が失敗するんだ? そもそもC-z始め他の適当なprefixはEmacsの方で埋まってる
998 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:47:16.92 .net] 2つ立ち上げるケースってどういうケースなの
999 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:53:25.54 .net] いや、コピペで失敗するんだ。
1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:55:49.77 .net] >>968 そら複数画面で編集したいときでしょ。 セッションを共有するという意味ではemacsclientが一番素直。クラウド時代にはもっといろいろとやりかたがあるんだろうとは思いますが。
1001 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 12:57:40.92 .net] tmuxとemacsでクリップボードの共有できればいいけど、できないでしょ。 だから失敗する。でかい領域のコピーで。
1002 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 13:22:52.86 .net] Macならpbcopy使ってtmuxのバッフアスタックとクリップボードの共有もできるけどなぁ 設定しなくてもtmuxのバッフアコピーでEmacsにもペーストできるし、俺のところは動いてるけどこれ普通じゃないの?
1003 名前:名無しさん@お腹いっぱい。 [2017/12/24(日) 13:30:23.07 .net] >>970 フレームかウインドウ分割でいいと思う。 あと複数Emacsの同時起動はrecentfのトラブルの元。
1004 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 13:51:12.78 .net]
1005 名前:pbcopy便利そうだな。 端末エミュレータの枠を越えた機能はどうなんだと思わなくもないが。 [] [ここ壊れてます]
1006 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 13:59:09.05 .net] C-x 5 2
1007 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 15:46:11.54 .net] >>973 普通そうだよね
1008 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/24(日) 21:24:25.08 .net] M-x merry-christmas RET
1009 名前:名無しさん@お腹いっぱい。 [2017/12/29(金) 06:46:14.85 .net] 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 ANQTM6C0LN
1010 名前:名無しさん@お腹いっぱい。 [2017/12/31(日) 18:04:30.44 .net] emacs デフォルトの Python メジャーモードをつかってるんだけど、ある時期を境に、eldoc の挙動が変わった気がする。 以前は引数が表示されていたのに、今では docstring が表示される。 以前の挙動にせっていしたいんだけど、何を調べればいいですか?
1011 名前:emacs利用者 mailto:sage [2017/12/31(日) 21:54:05.69 .net] あと少しで今年も終わり 今年一年、いろいろ教えてくださってありがとうございました 来年もよろしくお願い申し上げます
1012 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/01(月) 07:55:34.26 .net] jsxを上手くインデントする方法ある? js2-modeとweb-modeを行ったり来たりしてるけど、めんどうくさい
1013 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/01(月) 12:40:51.79 .net] あけましておめでとうございます 今年もよろしくお願いします
1014 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/01(月) 16:13:59.41 .net] おめでとー
1015 名前:名無しさん@お腹いっぱい。 [2018/01/01(月) 21:44:46.14 .net] >>981 rjsx-mode で (setq js-indent-level 2) してみるとか web-modeなら (setq web-mode-markup-indent-offset 2 web-mode-css-indent-offset 2 web-mode-code-indent-offset 2 web-mode-attr-indent-offset nil) とか
1016 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/03(水) 01:52:31.41 .net] 24.5から25.3にバージョンアップしてみたけど、動かないlispが多数出たため、切り戻しした(´・ω・`)。
1017 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/03(水) 02:50:41.50 .net] >>985 そう?ちゃんとバイトコンパイルし直したんだよね。 それにもうそろそろ26になるんじゃない?
1018 名前:984 mailto:sage [2018/01/03(水) 09:52:40.66 .net] >>986 はい、バイトコンパイルしないでソースのまま動かしてますが、多数のlispがAPIの変更によって 動かない感じです(´・ω・`)。
1019 名前:名無しさん@お腹いっぱい。 [2018/01/03(水) 16:07:20.44 .net] >>987 パッケージ側のアップデートはちゃんとしたかしら? 25になって結構時間も経つしまともにメンテナンスされているパッケージならば バージョン対応くらいはしていると思うの
1020 名前:984 mailto:sage [2018/01/03(水) 21:03:39.50 .net] >>988 残念ながら、パッケージにはなってないですorz。
1021 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/03(水) 21:41:25.54 .net] >>989 パッケージマネージャ普及以前にどこかのサイトで手に入れたlisp使ってるってこと? それなら下のリストとかでモダンな代替品探すってのもありだと思うけど… https://github.com/emacs-tw/awesome-emacs/
1022 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/04(木) 00:25:10.48 .net] 多数の動かないelisp、かつパッケージ化されてないものって例えば何?試してみたい 24 から 25ならそう古いelispとも思えないけれど。
1023 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/04(木) 02:09:13.53 .net] バイトコンパイルとかしたことない