1 名前:名無しさん@お腹いっぱい。 [2015/04/16(木) 17:20:51.10 .net] 語り合いましょう。 GNU Emacs - GNU Project - Free Software Foundation (FSF) https://www.gnu.org/software/emacs/ EmacsWiki: サイトマップ www.emacswiki.org/emacs/ 前スレ Emacs Part 47 peace.2ch.net/test/read.cgi/unix/1419059839/
813 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 18:48:03.25 .net] 改行の問題と思いきや、スペースの問題へ
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:04:38.63 .net] >>791 ダウンロードできるようにしました。 よろしくお願いします https://free.filesend.to/filedn_infoindex?rp=616a2e67a0572c8c92513f7d3709637o
815 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:14:14.53 .net] >>794 説明もなしにアップロードされても、何して欲しいのかすら理解できないんですけど とりあえず開いてみた imgur.com/0oW3yZR そちらの状況が一度も開示されないのに、オレがスクショ開示するとかなんの罠ですか
816 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:14:42.19 .net] コピー元のアプリ挙げろから応じてるヤツだっているのに 何が気にくわないんだかシカトだろ 全部エスパーさせて望みのコピペが出るまでこのざまなんだから バカ甘やかし続けてるヤツがさっさと解決しておっぱらえよ
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:20:07.10 .net] >>796 すみません。数式ソフトはmapleです。 気にくわないというのではなくて数式処理ソフト(ターミナル版)から texteditにペーストしたもの(こちらはずれていない)を、再度 コピーしてemacsに貼り付けるとずれるので数式処理ソフトは 関係ないかなとおもったのです
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:22:42.59 .net] >>795 スクリーンショットありがとうございます。ずれてませんね。 状況については、自分はemacsになれているとはいえないので、 どのような状況が必要かわからないのです。ごめんなさい
819 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:33:13.60 .net] フォントが等幅になってないんじゃないかな 「emacs mac 等幅フォント」とかで検索して出てくる設定でも試してみたらいい
820 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:33:16.10 .net] >>792 今等幅フォントの MigMixをダウンロードして、下のコードをinit.elに書いて 再起動した上で数式をペーストしたのですが、あいかわらず ズレました。 (add-to-list 'default-frame-alist '(font . "MigMix 1M"))
821 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:46:34.19 .net] >>798 だから、スクリーンショットとればフォントの問題なのかについてはっきりするから それをやれという話
822 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:47:40.09 .net] フォントをダウンロードして、一行設定書いてダメでしたか Emacsをなめんなw
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:48:27.96 .net] Atom君にぴったりな子が来てるのに間の悪いやっちゃ
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:57:12.76 .net] >>801 なんども申し訳ありません。 スクリーンショットを撮りました。うえからmaple, Textedit, emacsです https://free.filesend.to/filedn_infoindex?rp=79fa05ffcb2e419000698e4086ac4cdo
825 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 19:59:07.73 .net] スクリーンショットに入っていなかったので書きます。 下のがモードバーです。 -UU1:**--F1 test3 All L5 (Fundamental) --
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:00:07.70 .net] Emacsの中でSublime Text 2やAtom Editorが動けば最強。
827 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:08:28.47 .net] 解決しました。 いろいろ教えていただきありがとう ございました。またいろいろお手数をおかけし、申し訳ありません。 解決方法は emacsがインデントするのが問題で、勝手にインデントしないように しました。 running-dog.net/2015/02/post_1376.html ; 勝手にインデントしないようにする設定 (electric-indent-mode 0) です。emacsのバージョンが24.4からはずれるようです。 なので上の設定が必要みたいです。
828 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:09:03.02 .net] ターミナル内でemacs -nwで起動して貼り付けてるじゃねーか これまで使用状況全く書かずに最後にこれかよ その前にframe-alistでフォント設定を書いておいて、この罠かよ
829 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:11:26.96 .net] >>808 フォント設定はinit.elにコピーペーストです。 使用状況というのはそういうことだったのですね。 何もわからず、申し訳ありません
830 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:13:51.18 .net] 勝手に犯人にされたelectric-indent-modeちゃんかわいそう
831 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:19:09.96 .net] でもずれなくなったんですよ。犯人だとおもいますが。 しかし勝手にずれないというふうにすると、インデント そのものが自動でなくなるということですよね。 それでもfundamentalモードだったら平気だということでしょうね。 別のメジャーモードはそのメジャーモードになるごとに 設定がちがうから差し支えないだろうし
832 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:21:38.32 .net] ↓これ書いとけば等幅になる。
833 名前:Linux用にはMigu 1Mをダウンロードしてインストールしておけ (let ((font-name (cond ((eq system-type 'gnu/linux) "Migu 1M-12") ((eq system-type 'windows-nt) "MS Gothic-9")))) (setq initial-frame-alist `((font . ,font-name))) (setq default-frame-alist `((font . ,font-name)))) [] [ここ壊れてます]
834 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:43:43.61 .net] >>812 'darwinと書き換えて、init.elに書きました。 等幅になりました。教えていただきてありがとうございます (以下、init.elに付け加えたもの) ;;等幅フォント ;(このスレのURL www ではじまる) ;これ書いとけば等幅になる。Linux用にはMigu 1Mをダウンロードしてインストールしておけ (let ((font-name (cond ((eq system-type 'darwin) "Migu 1M-12")))) (setq initial-frame-alist `((font . ,font-name))) (setq default-frame-alist `((font . ,font-name))))
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 20:56:59.04 .net] 数式のズレは数日前から悩んでいました。解決できたのはみなさん方 のおかげです。本当にありがとうございました。
836 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 21:00:53.28 .net] >>778 ちなみに行列式はDeterminantでして、mapleではDet(A) ここでAは行列 と書きます。matrixは行列です。
837 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 21:23:24.16 .net] 久々にMigu 1Mのページ見に行ったら2年ぶりに更新されてやがった バグも修正されてるしこれは良い更新 しかし相変わらずWindows上だとレンダリングが汚いな… LinuxとWindowsで同じフォントにしたいが残念 >>813 Macでの表示を見てみたいから出来たらまたスクショをアップして欲しい
838 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 22:05:13.18 .net] >>771 だと行列式じゃないし、書いてる行列が正方行列じゃないから、 その行列に対する行列式と解釈するのも無理だよね ということで馬鹿にされてたんじゃないのかな
839 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 22:49:07.48 .net] >>816 アップしました。ありがとう。 >>817 返事はスクリーンショットをみてください。 https://free.filesend.to/filedn_infoindex?rp=3526d4c9851fb9e0acfda397b0fa039o
840 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 22:53:52.57 .net] 数日でスクリーンショットは消えてしまうようなので文章を ここに書きます。 今日はお世話になりました。 行列式のことはからかわれてたのかもしれませんね。 それともmapleの書き方なんて知らない人がほとんど ですからね。 とりあえず行列。2chに貼ると行列の結果のほうの空の行が潰れるんですよ。 > matrix(2,3,[11,12,13,21,22,23]); [11 12 13] [ ] [21 22 23] しばらくemacsを使わなかったのでmelpaを使っての ダウンロードも忘れてしまっています。 それでlispについてはというと、マンガ lisp でぐぐると 引っかかってくるものを読んでいました。 おもしろいですよ。カー(車)は左側、クダー(という生き物 だけど乗り物でもある)は右側。 でも全部読み終わってない。 少し前のことになるけど、elispの本のページを教えてくれて ありがとう。プログラミングはBasicでプログラムをした数値計算 の簡単な本をしかやったことがない。いくらか前にtexの勉強をして、 lispの勉強を少しして、mapleのプログラミングもいくらか勉強して という感じです。アスキーアートで絵が描ければこのフォントに ついてよくわかってもらえるかもしれないけど、書けないので すみません。
841 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 23:06:24.17 .net] >>818 やっぱり端末エミュレータ内でemacs -nwで起動してるからフォントの設定は意味無いね… 何でうまく行くようになったか分からんけど、もういいや
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 23:12:39.80 .net] 改行コード絡みじゃないの? 貼り付け時のエンコードがうまく合ってなかったんじゃないかと Windowdのフォントが汚いのは DirectWrite APIつかうバージョンがでればまともになるんだろうけどねぇ ML でも過去に話題になったことあるようだけど…
843 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/05(月) 23:15:53.49 .net] なるほど、表示上の空行含めて3行だから3x3行列になって、行列式が計算できますね 以下、普通の人向け matrix(2,3,[11,12,13,21,22,23]); はmapleでは2x3行列であり、3x3行列ではありません よって、行列式も計算できません
844 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 00:12:26.86 .net] 改行時の自動インデントが原因なのでは?
845 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 06:49:03.82 .net] >>820 https://free.filesend.to/filedn_infoindex?rp=b7fd00c4603122427d79857ecdc6d8do 今、言っておられることの意味がわかりました。端末のpreferenceで フォントをmig 1m Regular 24pt.に変えて文章をつくりました。 上のリンクをみてください。
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 08:32:15.01 .net] 再現できた i.imgur.com/tzU4oDl.png emacs -Q -nw test.txt で起動した端末エミュレータ上のEmacsに 端末のコマンド(Ctrl+Shift+V や コンテキストメニュー 等)で貼り付けるとこうなる 25(開発版)では再現せず i.imgur.com/uBVuGkb.png これはEmacsに限らず、自動インデント機能のある端末上のエディタに対して端末から「貼り付け」したとき起こり得る現象 端末上のエディタにとって外部からの貼り付けは「入力装置から一文字ずつ入力されている」のと同じで区別がない なので自動インデントが通常の入力のときと同様に働く 25で再現しない理由は多分これ > Add support for bracketed paste mode; git.savannah.gnu.org/cgit/emacs.git/commit/?id=bfc30790686607fac1b7667d3a73d0f46b80e85f "bracketed paste mode" とは > xterm での拡張で、有効になっていると、クリップボードからの貼り付け時に > 文字列の前後に特別なシーケンスを付加するというもの srad.jp/~doda/journal/506765/
847 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 09:38:06.33 .net] 端末で操作してるという情報すら出してなくて、 スクショ見た人が指摘してる始末 なかなかの逸材
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 10:23:47.21 .net] 端末上で自動インデントの問題って推測つかね? だから>>774 って書いたんだけど
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 10:59:59.94 .net] 簡単に出せる情報まで推測する世の中じゃ ポイズン
850 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 12:02:02.10 .net] >>824 うわ!汚い…Migu 1MはLinux専用かよ… Migu 1Mに問題があるのか分からんけど何でだろうな
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 18:24:57.28 .net] >>829 ほんとに汚いですよね。 monaco Regular 24 pt.で同じ文章を書いてみました。 https://free.filesend.to/filedn_infoindex?rp=b280db61c2b731029c1676effe008a9o 24ポイントはかなり大きいので日本語で書いた場合、荒い ところが見えるということなのでしょうか?英文ならそれほど でもないんですが。linuxならもっと綺麗なのですか?
852 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 18:26:39.10 .net] monacoというのがmacの端末の標準フォントになっていたと 思います。
853 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 21:24:12.71 .net] >>830 Linuxだとふちがガタガタにならずに普通に表示される 最新のMigu 1Mで全角ハイフンの文字幅が半角になるバグが修正されて 文字幅が多分完璧になった Linux版Emacsだと1択と言える
854 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 22:01:45.71 .net] >>832 ありがとう Linuxは普通のパソコンに入っているのにmacよりも性能が いいというのは驚きですね。 ところで、今すでにoutput.txtをemacsで読み込んで、 terminalのemacsの画面にoutput.txtが映っているとして 続いてなにかソフトを使って、output.txtの中に追加の文章 を書いたとしてそれを今読み込んでいる画面に反映させようと すればC-x-fで新規読み込む以外にないんで
855 名前:しょうか? [] [ここ壊れてます]
856 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 22:49:20.29 .net] >>833 M-x revert-buffer 「yes or no」とか聞いてくるのがウザかったら こうしとけば F5 キーで有無を言わさず再読み込みできるよ (defun my-force-revert-buffer () (interactive) (revert-buffer nil t)) (global-set-key (kbd "<f5>") 'my-force-revert-buffer)
857 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/06(火) 22:59:30.86 .net] 開き直すのは C-x C-v RET でやってる
858 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/07(水) 10:30:46.85 .net] >>833 手でrevertしてもいいし(>>834 ) (require 'autorevert) (global-auto-revert-mode 1) と設定してみてもいい
859 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/07(水) 11:02:26.58 .net] >>833 お前が最もありがたく拝聴して礼を言わなきゃならないレスは 要領を得ない説明を聞いて状況再現させたうえに 根本的な原因まで調べてくれた>>825 じゃないのか。 自分が満足した途端に「勝手にやってる相手はスルー」か。 百歩譲ってバカでもガキでも構わないが、クズは消えてくれませんかね?
860 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/07(水) 12:42:48.21 .net] なんで切れてんだこの人
861 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/07(水) 12:50:40.13 .net] >>837 処理能力の上限から、5行以上のレスは理解できないんだよ
862 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/08(木) 14:30:34.26 .net] >>837 >>814 でありがとうといってるのになぁ 優秀なハッカーさんは、いつもご機嫌であるべきだぜ
863 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/08(木) 14:35:24.41 .net] >>834 >>835 >>836 ありがとうございます。
864 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/12(月) 09:51:38.21 .net] 最近は.emacsじゃなくてinit.elを使うのでしょうか?
865 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/12(月) 10:37:44.10 .net] When Emacs is started, it normally tries to load a Lisp program from an "initialization file", or "init file" for short. This file, if it exists, specifies how to initialize Emacs for you. Emacs looks for your init file using the filenames ‘~/.emacs’, ‘~/.emacs.el’, or ‘~/.emacs.d/init.el’; you can choose to use any one of these three names (*note Find Init::). Here, ‘~/’ stands for your home directory. 僕は.emacs.el派
866 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/12(月) 16:16:43.84 .net] 今は.emacs.dを無ければ作成して全ての設定ファイルとかその中に.(ドット)無しで 保存するようになった (一部未対応なのも有る) .emacs.dをバックアップすればいいだけになったからお手軽になった で、.emacs.d内に設定ファイルを置くにはinit.elにするしかない
867 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/12(月) 21:40:05.37 .net] tracを使うことになったんですが、 tracのmarkdown文法に合うよいmodeありますかね? redmineはorg-modeでよかったんですが、tracはどうにもみつかりません。
868 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/13(火) 20:12:04.13 .net] package-installでインストールしたパッケージって ・load-pathを通す ・(require 'パッケージ名) は勝手にやられる(init.elに書かなくて良い)って思って良い?
869 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/13(火) 20:23:35.59 .net] >>846 require はしてくれるとは限らないが autoload は勝手に設定してくれる パッケージ側が適切に指示入れてればだけど
870 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/13(火) 20:42:03.53 .net] >>847 その辺はソース読んだり手探りでテストしたりするもんなの? それともとりあえずinit.elに書く?
871 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/13(火) 20:42:50.44 .net] 開発者のドキュメントを読む まともなLispにはきっと用意されてるはず
872 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/13(火) 21:27:15.95 .net] ちゃんとしてるパッケージはrequireもautoloadもいらない いきなりキーに割り
873 名前:魔トて問題ないけど、ものによってはautoloadを書く必要がある [] [ここ壊れてます]
874 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/13(火) 22:51:01.64 .net] >>848 README的なのがあればそれ読めばいいし、 ない場合でもソースの頭に簡単な使い方が書いてある場合がほとんどだよ melpa しか登録したことないけど autoload cookie と簡単な使用法はちゃんと書けって指導があった記憶がある
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/13(火) 23:05:26.10 .net] >>849-851 サンキュー
876 名前:名無しさん@お腹いっぱい。 [2015/10/14(水) 07:42:35.59 .net] >>837 あなたのいうとおりだな >>825 ありがとうございます その上で書くと、textモードやfandamentalモードなのに 自動インデント機能が働くのかな?とおもったよ
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 09:15:51.82 .net] そりゃelectric-indent-modeはglobal-minor-modeに設定されてるから fundamental-modeやtext-modeで自動インデントが働かないと思うのは どちらのモードもろくに使ったことないからじゃないかな
878 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 10:35:12.84 .net] で、例は言わないんだな
879 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 10:35:43.41 .net] あ、言ってたか すまん
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 11:33:27.87 .net] はええなw
881 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 18:10:48.51 .net] Macで思ったのだが、、 AutomatorとAppleScriptとTerminalとXcode等があればEmacs要らないよね? Mac事態に無限の拡張性とハードウェアに1番最適化されたソフトウェアが用意されているわけだからさ。
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 19:54:02.74 .net] Mac野郎キターーー
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 19:59:02.18 .net] 今度は少し知恵を付けて来たかwww 覚えたての単語を使いたい年頃のようだ
884 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 20:19:03.67 .net] >>858 自分もmacだけどterminalでemacsを動かしてる。 unixソフトが動かせるというのがmacのいいところかな。 macのUIの部分にはあまり価値を見出せないな。やはりunixが 最高といったところかな、と初心者ながら書いてみた。
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 20:20:47.55 .net] >>858 自分が要らないと思うならそれでいいんじゃないすかね おれは使うけど
886 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 20:26:57.10 .net] >>854 さらに付け加えると、emacsにコピーペーストすると、 文字を一つ一つ入れるのと同じというふうに書いておられますけど、 一つ一つの文字を入れるというのは一つ文字を入れた後でエンター を押して、その次の文字を入れてエンターを入れるということじゃ ないですか? だけど、小説の1パラグラフでもなんでもいいけど長めの文章を コピーペーストしたときには普通に、ヘルプファイルを読み込んだ時 と同じような文字のうつりかたがしますよね。(一文字打つごと にエンターを打つようにはなってない) このことから>>825 の解釈は正しくないとおもう。 >>854 あなたの言う通りemacsの初心者です。インデントが働いたから、 electric indent mode の値を0にすることで問題が解決したんです。
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 20:47:35.89 .net] なんでいちいちエンター押すとか誰も言ってねえことやりはじめてんだよ なに論破したがってんだよバカか? いいから説明されてる通りのことを自分で追試してみろよ ほんとにブタに真珠だなてめえは
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 20:56:09.85 .net] 教えていただきたいことがあります。 M-| で出てくる画面(一番下のところ)でアプリのコマンド名を入れる ことでそのソフトに、パイプで渡すことができます。(このスレで前に 教えてもらった。) それについてなのですが、フルにpathを入れれば動くのですが、 入れずにamとだけ打って、そのソフトが動くようにしたいのです。 現状ではamとだけ打つと /bin/bash: mp: command not found とでます。 emacsのカレントディレクトリはM-x pwdでみると、Directory ~/ と出ています。つまり、ターミナルのカレントディレクトリ (/Users/myname/)になっています。 また、.bash_profileには alias am="/デイレクトリの名前/ソフトの名前" と書いています。bashを使う分には、amとだけ入れることでソフトが 動くようになっています。 emacsのM-lで働くaliasのようなものをinit.elに書くのだと思います。 今さっき (when (memq window-system '(mac ns)) (exec-path-from-shell-initialize)) を入れて、shellの設定を引き継ぐようにしたのですが、受け継いで、 M-|で出てくる画面にamをいれるだけでソフトが立ち上がると いうふうにはなっていません。 どのように書けばいいのでしょうか?
889 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 21:06:00.39 .net] alias は インタラクティブシェルじゃないと使えない。 bash -i で起動すると使える shell-command-switch を -ic とかにすればいいんでないかな
890 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 21:20:21.37 .net] >>864 fast-uploader.com/file/7000380386275/ 左側のtoday is a fine day.が元々の文章 右側のtodは 元々の文章からtをコピーして貼り付け、 元々の文章からoをコピーして貼り付け、 元々の文章からdをコピーして貼り付け、 してできたもの。インデントされてないことを見て取ることができます でしょう。 真ん中にある ;;インデントしないようにする ; (electric-indent-mode 0) はインデントが起こらないようにしたものを外している(から インデントがおこるはず)ことを示すためにスクリーンショット に入れた。 ということから、一つ一つコピーペーストするごとにインデントする という説明はまちがいだとおもうけどな
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 22:24:48.15 .net] >>866 最初の2行が理解できませんでした。できれば説明をお願い できないでしょうか? それから stackoverflow.com/questions/12224909/is-there-a-way-to-get-my-emacs-to-recognize-my-bash-aliases-and-custom-functions をみて (setq shell-file-name "bash") (setq shell-command-switch "-ic") と書いて、 M-|をしてamと入れたのですが、 bash: am: command not found と出ました。まだ、立ち上がってはきません。
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 22:35:36.90 .net] >>866 教えていただいてありがとうございます。 >>868 の続き 申し訳ありません。その>>868 のリンクのページには .bashrcにaliasを書くように書いていてその通りにしました。 するとM-| am でソフトが立ち上がりました。
893 名前:名無しさん@お腹いっぱい。 [2015/10/14(水) 23:16:51.11 .net] >>868 linuxjm.osdn.jp/html/GNU_bash/man1/bash.1.html#lbAH Emacsの話じゃないな
894 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 23:51:16.59 .net] >>870 ありがとう。その対話的というのが難しいようですね。 この話題はこれで終わり。
895 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/14(水) 23:59:34.38 .net] 何でこんなに複雑な製品使ってるの? もっとシンプルに早く物事を解決する方法があると思う。
896 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/15(木) 00:11:21.26 .net] 製品ねぇ……
897 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/15(木) 00:18:43.73 .net] >>872 しかもEmacsの話しじゃないしな
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/15(木) 00:35:02.07 .net] >>872 おれにとっては使いやすいからだよ
899 名前:名無しさん@お腹いっぱい。 [2015/10/15(木) 00:44:10.46 .net] >>872 sed vi vim emacsの4つ併用だがこれで満足か?
900 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/15(木) 23:18:16.22 .net] 質問: バッファを二枚表示させたとき カーソルが無いほうのバッファを閉じる方法はありますか? C-x C-bしたときやM-x grepしたあととか いつもバッファを移動してから閉じるか 単にC-x 1して隠しておくかしてましたが 本当にしたいことはそのバッファを一発で閉じることなんです
901 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/16(金) 01:13:53.93 .net] キーボードマ
902 名前:クロでも組んだら [] [ここ壊れてます]
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/16(金) 04:06:05.13 .net] マクロか関数を自分の好みに書けばいいけど 単に C-x 1 が押しにくいという問題もあるかな 押しやすいキーにバインドし直すだけでもだいぶ違うよ
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/16(金) 07:52:35.31 .net] >>877 2分割限定なら、操作をそのまま関数にすればいいのでは 個人的にはそっとしておいてやれと思いますが (defun kill-other-window () "Die!" (interactive) (other-window 1) (kill-this-buffer) (if (not (one-window-p)) (delete-window)))
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/16(金) 18:16:53.03 .net] >>880 うhっほおおおおおおお!!! ちょっと言葉足らずだったのですが察していただいて delete-windowとkill-buffer両方うまく動いています 今はC-x 9に割り当ててサクサク生活を手に入れることができました 本当にどうもありがとうございました >>879 個人的にはC-x 1が押しにくいってことは無いんですが ウインドウを閉じたあとバッファがリストに残るのが嫌なんですね 1) C-x 1→しばらく作業→C-x C-bなどからバッファ消す 2) C-x o→C-x k→C-x o→C-x 1 このいずれのやりかたももうウンザリしすぎまして >>878 キーボードマクロに触れ合ったことが無いので 勉強のためにぐぐってみようかとも思いましたが 今回はそれをせずに済んだようです あとother-windowを閉じてそのバッファもkill ってのをどこかで見かけたような気がしていて 探したりもしたんですがやっぱ見当たらなかったですね C-x 5〜がそれっぽいようですがやはり違っていて
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/16(金) 18:45:54.90 .net] 若干潔癖症っぽいから3分割以上した時の一貫性の無さにまたウンザリするのが想像できる テンポラリなバッファを自動で消してくれるpackage使ったほうが良いと思う
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/17(土) 14:34:47.48 .net] エサをあげないでください
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/17(土) 19:27:35.72 .net] package-install、failとskip多過ぎだろ
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/17(土) 21:15:34.89 .net] set-frame-parameterって「今開いてるフレームのパラメータをセットする」って意味? init.elでalphaとかbackground-modeを設定するときにset-frame-parameterで設定してる例が多いけど、もっとふさわしいやり方はある?
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/18(日) 00:42:10.63 .net] 今後開くフレームに対しては default-frame-alist がある。 フレーム頻繁に開くようなら、こっちに設定するのがよさそう。 フレーム一つしか使わないような運用だと、そこに直接 set-frame-parameter するほうが有効だったりするけど。
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/18(日) 01:18:13.02 .net] >>886 フレームとウィンドウを間違えて認識してた 普段フレーム一つしか使わないので、set-frame-parameterで設定することにしますありがとう
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/18(日) 05:28:54.09 .net] melpaからインストールしたDDSKKって一体どの辞書見てるんだ? 辞書はインストールされないはずだよな? 試しに「しけん」を変換したら「試験」などと出たから空っぽではないはずなんだが
913 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/18(日) 06:31:34.92 .net] 確認してないけどquailの辞書でもつかってるんでないの