トップページunix
993コメント345KB

Emacs Part 48 [転載禁止]©5ch.net

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。2015/04/16(木) 17:20:51.10
語り合いましょう。

GNU Emacs - GNU Project - Free Software Foundation (FSF)
https://www.gnu.org/software/emacs/

EmacsWiki: サイトマップ
http://www.emacswiki.org/emacs/

前スレ
Emacs Part 47
http://peace.2ch.net/test/read.cgi/unix/1419059839/
0812名無しさん@お腹いっぱい。2015/10/05(月) 21:23:24.16
久々にMigu 1Mのページ見に行ったら2年ぶりに更新されてやがった
バグも修正されてるしこれは良い更新
しかし相変わらずWindows上だとレンダリングが汚いな…
LinuxとWindowsで同じフォントにしたいが残念

>>809
Macでの表示を見てみたいから出来たらまたスクショをアップして欲しい
0813名無しさん@お腹いっぱい。2015/10/05(月) 22:05:13.18
>>767
だと行列式じゃないし、書いてる行列が正方行列じゃないから、
その行列に対する行列式と解釈するのも無理だよね

ということで馬鹿にされてたんじゃないのかな
0814名無しさん@お腹いっぱい。2015/10/05(月) 22:49:07.48
>>812
アップしました。ありがとう。
>>813
返事はスクリーンショットをみてください。
https://free.filesend.to/filedn_infoindex?rp=3526d4c9851fb9e0acfda397b0fa039o
0815名無しさん@お腹いっぱい。2015/10/05(月) 22:53:52.57
数日でスクリーンショットは消えてしまうようなので文章を
ここに書きます。
今日はお世話になりました。
行列式のことはからかわれてたのかもしれませんね。
それとも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のプログラミングもいくらか勉強して
という感じです。アスキーアートで絵が描ければこのフォントに
ついてよくわかってもらえるかもしれないけど、書けないので
すみません。
0816名無しさん@お腹いっぱい。2015/10/05(月) 23:06:24.17
>>814
やっぱり端末エミュレータ内でemacs -nwで起動してるからフォントの設定は意味無いね…
何でうまく行くようになったか分からんけど、もういいや
0817名無しさん@お腹いっぱい。2015/10/05(月) 23:12:39.80
改行コード絡みじゃないの?
貼り付け時のエンコードがうまく合ってなかったんじゃないかと

Windowdのフォントが汚いのは
DirectWrite APIつかうバージョンがでればまともになるんだろうけどねぇ
ML でも過去に話題になったことあるようだけど…
0818名無しさん@お腹いっぱい。2015/10/05(月) 23:15:53.49
なるほど、表示上の空行含めて3行だから3x3行列になって、行列式が計算できますね


以下、普通の人向け
matrix(2,3,[11,12,13,21,22,23]);
はmapleでは2x3行列であり、3x3行列ではありません
よって、行列式も計算できません
0819名無しさん@お腹いっぱい。2015/10/06(火) 00:12:26.86
改行時の自動インデントが原因なのでは?
0820名無しさん@お腹いっぱい。2015/10/06(火) 06:49:03.82
>>816
https://free.filesend.to/filedn_infoindex?rp=b7fd00c4603122427d79857ecdc6d8do
今、言っておられることの意味がわかりました。端末のpreferenceで
フォントをmig 1m Regular 24pt.に変えて文章をつくりました。
上のリンクをみてください。
0821名無しさん@お腹いっぱい。2015/10/06(火) 08:32:15.01
再現できた http://i.imgur.com/tzU4oDl.png
emacs -Q -nw test.txt で起動した端末エミュレータ上のEmacsに
端末のコマンド(Ctrl+Shift+V や コンテキストメニュー 等)で貼り付けるとこうなる
25(開発版)では再現せず http://i.imgur.com/uBVuGkb.png

これはEmacsに限らず、自動インデント機能のある端末上のエディタに対して端末から「貼り付け」したとき起こり得る現象
端末上のエディタにとって外部からの貼り付けは「入力装置から一文字ずつ入力されている」のと同じで区別がない
なので自動インデントが通常の入力のときと同様に働く

25で再現しない理由は多分これ
> Add support for bracketed paste mode;
http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=bfc30790686607fac1b7667d3a73d0f46b80e85f

"bracketed paste mode" とは
> xterm での拡張で、有効になっていると、クリップボードからの貼り付け時に
> 文字列の前後に特別なシーケンスを付加するというもの
http://srad.jp/~doda/journal/506765/
0822名無しさん@お腹いっぱい。2015/10/06(火) 09:38:06.33
端末で操作してるという情報すら出してなくて、
スクショ見た人が指摘してる始末

なかなかの逸材
0823名無しさん@お腹いっぱい。2015/10/06(火) 10:23:47.21
端末上で自動インデントの問題って推測つかね?
だから>>770って書いたんだけど
0824名無しさん@お腹いっぱい。2015/10/06(火) 10:59:59.94
簡単に出せる情報まで推測する世の中じゃ
ポイズン
0825名無しさん@お腹いっぱい。2015/10/06(火) 12:02:02.10
>>820
うわ!汚い…Migu 1MはLinux専用かよ…
Migu 1Mに問題があるのか分からんけど何でだろうな
0826名無しさん@お腹いっぱい。2015/10/06(火) 18:24:57.28
>>825
ほんとに汚いですよね。
monaco Regular 24 pt.で同じ文章を書いてみました。
https://free.filesend.to/filedn_infoindex?rp=b280db61c2b731029c1676effe008a9o
24ポイントはかなり大きいので日本語で書いた場合、荒い
ところが見えるということなのでしょうか?英文ならそれほど
でもないんですが。linuxならもっと綺麗なのですか?
0827名無しさん@お腹いっぱい。2015/10/06(火) 18:26:39.10
monacoというのがmacの端末の標準フォントになっていたと
思います。
0828名無しさん@お腹いっぱい。2015/10/06(火) 21:24:12.71
>>826
Linuxだとふちがガタガタにならずに普通に表示される
最新のMigu 1Mで全角ハイフンの文字幅が半角になるバグが修正されて
文字幅が多分完璧になった
Linux版Emacsだと1択と言える
0829名無しさん@お腹いっぱい。2015/10/06(火) 22:01:45.71
>>828
ありがとう
Linuxは普通のパソコンに入っているのにmacよりも性能が
いいというのは驚きですね。

ところで、今すでにoutput.txtをemacsで読み込んで、
terminalのemacsの画面にoutput.txtが映っているとして

続いてなにかソフトを使って、output.txtの中に追加の文章
を書いたとしてそれを今読み込んでいる画面に反映させようと
すればC-x-fで新規読み込む以外にないんでしょうか?
0830名無しさん@お腹いっぱい。2015/10/06(火) 22:49:20.29
>>829
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)
0831名無しさん@お腹いっぱい。2015/10/06(火) 22:59:30.86
開き直すのは C-x C-v RET でやってる
0832名無しさん@お腹いっぱい。2015/10/07(水) 10:30:46.85
>>829
手でrevertしてもいいし(>>830)

(require 'autorevert)
(global-auto-revert-mode 1)
と設定してみてもいい
0833名無しさん@お腹いっぱい。2015/10/07(水) 11:02:26.58
>>829
お前が最もありがたく拝聴して礼を言わなきゃならないレスは
要領を得ない説明を聞いて状況再現させたうえに
根本的な原因まで調べてくれた>>821じゃないのか。
自分が満足した途端に「勝手にやってる相手はスルー」か。
百歩譲ってバカでもガキでも構わないが、クズは消えてくれませんかね?
0834名無しさん@お腹いっぱい。2015/10/07(水) 12:42:48.21
なんで切れてんだこの人
0835名無しさん@お腹いっぱい。2015/10/07(水) 12:50:40.13
>>833
処理能力の上限から、5行以上のレスは理解できないんだよ
0836名無しさん@お腹いっぱい。2015/10/08(木) 14:30:34.26
>>833
>>810でありがとうといってるのになぁ
優秀なハッカーさんは、いつもご機嫌であるべきだぜ
0837名無しさん@お腹いっぱい。2015/10/08(木) 14:35:24.41
>>830
>>831
>>832
ありがとうございます。
0838名無しさん@お腹いっぱい。2015/10/12(月) 09:51:38.21
最近は.emacsじゃなくてinit.elを使うのでしょうか?
0839名無しさん@お腹いっぱい。2015/10/12(月) 10:37:44.10
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派
0840名無しさん@お腹いっぱい。2015/10/12(月) 16:16:43.84
今は.emacs.dを無ければ作成して全ての設定ファイルとかその中に.(ドット)無しで
保存するようになった (一部未対応なのも有る)
.emacs.dをバックアップすればいいだけになったからお手軽になった
で、.emacs.d内に設定ファイルを置くにはinit.elにするしかない
0841名無しさん@お腹いっぱい。2015/10/12(月) 21:40:05.37
tracを使うことになったんですが、
tracのmarkdown文法に合うよいmodeありますかね?
redmineはorg-modeでよかったんですが、tracはどうにもみつかりません。
0842名無しさん@お腹いっぱい。2015/10/13(火) 20:12:04.13
package-installでインストールしたパッケージって
・load-pathを通す
・(require 'パッケージ名)
は勝手にやられる(init.elに書かなくて良い)って思って良い?
0843名無しさん@お腹いっぱい。2015/10/13(火) 20:23:35.59
>>842
require はしてくれるとは限らないが autoload は勝手に設定してくれる
パッケージ側が適切に指示入れてればだけど
0844名無しさん@お腹いっぱい。2015/10/13(火) 20:42:03.53
>>843
その辺はソース読んだり手探りでテストしたりするもんなの?
それともとりあえずinit.elに書く?
0845名無しさん@お腹いっぱい。2015/10/13(火) 20:42:50.44
開発者のドキュメントを読む
まともなLispにはきっと用意されてるはず
0846名無しさん@お腹いっぱい。2015/10/13(火) 21:27:15.95
ちゃんとしてるパッケージはrequireもautoloadもいらない
いきなりキーに割り当てて問題ないけど、ものによってはautoloadを書く必要がある
0847名無しさん@お腹いっぱい。2015/10/13(火) 22:51:01.64
>>844
README的なのがあればそれ読めばいいし、
ない場合でもソースの頭に簡単な使い方が書いてある場合がほとんどだよ

melpa しか登録したことないけど
autoload cookie と簡単な使用法はちゃんと書けって指導があった記憶がある
0848名無しさん@お腹いっぱい。2015/10/13(火) 23:05:26.10
>>845-847
サンキュー
0849名無しさん@お腹いっぱい。2015/10/14(水) 07:42:35.59
>>833
あなたのいうとおりだな
>>821
ありがとうございます
その上で書くと、textモードやfandamentalモードなのに
自動インデント機能が働くのかな?とおもったよ
0850名無しさん@お腹いっぱい。2015/10/14(水) 09:15:51.82
そりゃelectric-indent-modeはglobal-minor-modeに設定されてるから
fundamental-modeやtext-modeで自動インデントが働かないと思うのは
どちらのモードもろくに使ったことないからじゃないかな
0851名無しさん@お腹いっぱい。2015/10/14(水) 10:35:12.84
で、例は言わないんだな
0852名無しさん@お腹いっぱい。2015/10/14(水) 10:35:43.41
あ、言ってたか
すまん
0853名無しさん@お腹いっぱい。2015/10/14(水) 11:33:27.87
はええなw
0854名無しさん@お腹いっぱい。2015/10/14(水) 18:10:48.51
Macで思ったのだが、、
AutomatorとAppleScriptとTerminalとXcode等があればEmacs要らないよね?

Mac事態に無限の拡張性とハードウェアに1番最適化されたソフトウェアが用意されているわけだからさ。
0855名無しさん@お腹いっぱい。2015/10/14(水) 19:54:02.74
Mac野郎キターーー
0856名無しさん@お腹いっぱい。2015/10/14(水) 19:59:02.18
今度は少し知恵を付けて来たかwww
覚えたての単語を使いたい年頃のようだ
0857名無しさん@お腹いっぱい。2015/10/14(水) 20:19:03.67
>>854
自分もmacだけどterminalでemacsを動かしてる。
unixソフトが動かせるというのがmacのいいところかな。
macのUIの部分にはあまり価値を見出せないな。やはりunixが
最高といったところかな、と初心者ながら書いてみた。
0858名無しさん@お腹いっぱい。2015/10/14(水) 20:20:47.55
>>854
自分が要らないと思うならそれでいいんじゃないすかね
おれは使うけど
0859名無しさん@お腹いっぱい。2015/10/14(水) 20:26:57.10
>>850
さらに付け加えると、emacsにコピーペーストすると、
文字を一つ一つ入れるのと同じというふうに書いておられますけど、
一つ一つの文字を入れるというのは一つ文字を入れた後でエンター
を押して、その次の文字を入れてエンターを入れるということじゃ
ないですか?
だけど、小説の1パラグラフでもなんでもいいけど長めの文章を
コピーペーストしたときには普通に、ヘルプファイルを読み込んだ時
と同じような文字のうつりかたがしますよね。(一文字打つごと
にエンターを打つようにはなってない)
このことから>>821の解釈は正しくないとおもう。
>>850
あなたの言う通りemacsの初心者です。インデントが働いたから、
electric indent mode の値を0にすることで問題が解決したんです。
0860名無しさん@お腹いっぱい。2015/10/14(水) 20:47:35.89
なんでいちいちエンター押すとか誰も言ってねえことやりはじめてんだよ
なに論破したがってんだよバカか?
いいから説明されてる通りのことを自分で追試してみろよ
ほんとにブタに真珠だなてめえは
0861名無しさん@お腹いっぱい。2015/10/14(水) 20:56:09.85
教えていただきたいことがあります。
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をいれるだけでソフトが立ち上がると
いうふうにはなっていません。
どのように書けばいいのでしょうか?
0862名無しさん@お腹いっぱい。2015/10/14(水) 21:06:00.39
alias は インタラクティブシェルじゃないと使えない。
bash -i で起動すると使える

shell-command-switch を -ic とかにすればいいんでないかな
0863名無しさん@お腹いっぱい。2015/10/14(水) 21:20:21.37
>>860
http://fast-uploader.com/file/7000380386275/
左側のtoday is a fine day.が元々の文章
右側のtodは
元々の文章からtをコピーして貼り付け、
元々の文章からoをコピーして貼り付け、
元々の文章からdをコピーして貼り付け、
してできたもの。インデントされてないことを見て取ることができます
でしょう。
真ん中にある
;;インデントしないようにする
; (electric-indent-mode 0)
はインデントが起こらないようにしたものを外している(から
インデントがおこるはず)ことを示すためにスクリーンショット
に入れた。

ということから、一つ一つコピーペーストするごとにインデントする
という説明はまちがいだとおもうけどな
0864名無しさん@お腹いっぱい。2015/10/14(水) 22:24:48.15
>>862
最初の2行が理解できませんでした。できれば説明をお願い
できないでしょうか?
それから
http://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
と出ました。まだ、立ち上がってはきません。
0865名無しさん@お腹いっぱい。2015/10/14(水) 22:35:36.90
>>862
教えていただいてありがとうございます。

>>864の続き
申し訳ありません。その>>864のリンクのページには
.bashrcにaliasを書くように書いていてその通りにしました。
するとM-| am
でソフトが立ち上がりました。
0866名無しさん@お腹いっぱい。2015/10/14(水) 23:16:51.11
>>864
http://linuxjm.osdn.jp/html/GNU_bash/man1/bash.1.html#lbAH

Emacsの話じゃないな
0867名無しさん@お腹いっぱい。2015/10/14(水) 23:51:16.59
>>866
ありがとう。その対話的というのが難しいようですね。
この話題はこれで終わり。
0868名無しさん@お腹いっぱい。2015/10/14(水) 23:59:34.38
何でこんなに複雑な製品使ってるの?

もっとシンプルに早く物事を解決する方法があると思う。
0869名無しさん@お腹いっぱい。2015/10/15(木) 00:11:21.26
製品ねぇ……
0870名無しさん@お腹いっぱい。2015/10/15(木) 00:18:43.73
>>868
しかもEmacsの話しじゃないしな
0871名無しさん@お腹いっぱい。2015/10/15(木) 00:35:02.07
>>868
おれにとっては使いやすいからだよ
0872名無しさん@お腹いっぱい。2015/10/15(木) 00:44:10.46
>>868
sed vi vim emacsの4つ併用だがこれで満足か?
0873名無しさん@お腹いっぱい。2015/10/15(木) 23:18:16.22
質問:
バッファを二枚表示させたとき
カーソルが無いほうのバッファを閉じる方法はありますか?
C-x C-bしたときやM-x grepしたあととか
いつもバッファを移動してから閉じるか
単にC-x 1して隠しておくかしてましたが
本当にしたいことはそのバッファを一発で閉じることなんです
0874名無しさん@お腹いっぱい。2015/10/16(金) 01:13:53.93
キーボードマクロでも組んだら
0875名無しさん@お腹いっぱい。2015/10/16(金) 04:06:05.13
マクロか関数を自分の好みに書けばいいけど
単に C-x 1 が押しにくいという問題もあるかな
押しやすいキーにバインドし直すだけでもだいぶ違うよ
0876名無しさん@お腹いっぱい。2015/10/16(金) 07:52:35.31
>>873
2分割限定なら、操作をそのまま関数にすればいいのでは
個人的にはそっとしておいてやれと思いますが

(defun kill-other-window ()
"Die!"
(interactive)
(other-window 1)
(kill-this-buffer)
(if (not (one-window-p))
(delete-window)))
0877名無しさん@お腹いっぱい。2015/10/16(金) 18:16:53.03
>>876
うhっほおおおおおおお!!!
ちょっと言葉足らずだったのですが察していただいて
delete-windowとkill-buffer両方うまく動いています
今はC-x 9に割り当ててサクサク生活を手に入れることができました
本当にどうもありがとうございました

>>875
個人的にはC-x 1が押しにくいってことは無いんですが
ウインドウを閉じたあとバッファがリストに残るのが嫌なんですね
1) C-x 1→しばらく作業→C-x C-bなどからバッファ消す
2) C-x o→C-x k→C-x o→C-x 1
このいずれのやりかたももうウンザリしすぎまして

>>874
キーボードマクロに触れ合ったことが無いので
勉強のためにぐぐってみようかとも思いましたが
今回はそれをせずに済んだようです
あとother-windowを閉じてそのバッファもkill
ってのをどこかで見かけたような気がしていて
探したりもしたんですがやっぱ見当たらなかったですね
C-x 5〜がそれっぽいようですがやはり違っていて
0878名無しさん@お腹いっぱい。2015/10/16(金) 18:45:54.90
若干潔癖症っぽいから3分割以上した時の一貫性の無さにまたウンザリするのが想像できる
テンポラリなバッファを自動で消してくれるpackage使ったほうが良いと思う
0879名無しさん@お腹いっぱい。2015/10/17(土) 14:34:47.48
エサをあげないでください
0880名無しさん@お腹いっぱい。2015/10/17(土) 19:27:35.72
package-install、failとskip多過ぎだろ
0881名無しさん@お腹いっぱい。2015/10/17(土) 21:15:34.89
set-frame-parameterって「今開いてるフレームのパラメータをセットする」って意味?

init.elでalphaとかbackground-modeを設定するときにset-frame-parameterで設定してる例が多いけど、もっとふさわしいやり方はある?
0882名無しさん@お腹いっぱい。2015/10/18(日) 00:42:10.63
今後開くフレームに対しては default-frame-alist がある。
フレーム頻繁に開くようなら、こっちに設定するのがよさそう。

フレーム一つしか使わないような運用だと、そこに直接 set-frame-parameter するほうが有効だったりするけど。
0883名無しさん@お腹いっぱい。2015/10/18(日) 01:18:13.02
>>882
フレームとウィンドウを間違えて認識してた
普段フレーム一つしか使わないので、set-frame-parameterで設定することにしますありがとう
0884名無しさん@お腹いっぱい。2015/10/18(日) 05:28:54.09
melpaからインストールしたDDSKKって一体どの辞書見てるんだ?
辞書はインストールされないはずだよな?

試しに「しけん」を変換したら「試験」などと出たから空っぽではないはずなんだが
0885名無しさん@お腹いっぱい。2015/10/18(日) 06:31:34.92
確認してないけどquailの辞書でもつかってるんでないの
0886名無しさん@お腹いっぱい。2015/10/18(日) 14:47:43.64
lisp/leim/ja-dic/ja-dic.elがそれだね
少し前のバージョンから辞書が無ければこれを見るようになった
ただ小さいからちゃんとL辞書を用意した方がいいとは思う
0887名無しさん@お腹いっぱい。2015/10/18(日) 15:20:39.57
>>885-886
辞書は別で用意した
サンキュー

関連の質問なんだが、別に参照する辞書が複数あっても遅くはならないよね?
起動時にメモリに展開するという話だから
だとしたら辞書の統合の必要性がよく分からない
0888名無しさん@お腹いっぱい。2015/10/18(日) 17:11:42.97
まだ23.4.1で現役。
0889名無しさん@お腹いっぱい。2015/10/19(月) 07:46:34.23
20行くらいの td.el をバイトコンパイルすると何故か td.exe になって
(buondp 'hoge) が nil でも全く無問題で全てが上手く行くっていう
夢を見て目が覚めて念のためググったけどやっぱりそんな物は無かった
0890名無しさん@お腹いっぱい。2015/10/19(月) 09:44:31.32
(iondp "Junichi Yaoi") => t
0891名無しさん@お腹いっぱい。2015/10/20(火) 10:45:59.29
iondってナニよ?
0892名無しさん@お腹いっぱい。2015/10/21(水) 01:53:39.99
MacでいろいろできるのにEmacsとかクソだな笑
0893名無しさん@お腹いっぱい。2015/10/21(水) 07:53:10.30
OSと比較してもらえるなんてEmacsも偉くなったもんだ
0894名無しさん@お腹いっぱい。2015/10/21(水) 09:15:41.85
>>892
Emacsの操作や使い方を覚えることができなくて何か嫌なことがあったのかも知れないが、それはEmacsが悪いのではなくて君の頭が悪いのだよ。
巣にお帰り。
0895名無しさん@お腹いっぱい。2015/10/21(水) 09:56:49.90
最近ubuntu14.04のemacs24でデフォルトの日本語フォントが、何かかすれた感じになりました
フォントの設定でデフォのを選びなおせば直るかなと何パターンか試したところ、どうやらVLゴシック体とかでかすれてるみたい
解決する方法ありますか?
0896名無しさん@お腹いっぱい。2015/10/21(水) 10:14:42.64
ubuntu側で聞いてくれい
0897名無しさん@お腹いっぱい。2015/10/21(水) 11:08:54.75
>>891
ぐぐれ
0898名無しさん@お腹いっぱい。2015/10/21(水) 11:59:03.63
>>895
$ lsb_release -d
Description: Ubuntu 14.04.3 LTS
$ emacs --version |head -1
GNU Emacs 24.3.1
全くかすれていないな。フォントの設定は何もしていない。
何でだろうね。
0899名無しさん@お腹いっぱい。2015/10/21(水) 12:39:23.62
emacsは何か角ばっている印象かあるように思う
カラーテーマ選びで何日か費やして頭がおかしくなりそうになった
立ち上げたとき4つの中からランダムで1つ選ばられるようにした
0900名無しさん@お腹いっぱい。2015/10/21(水) 12:58:21.35
>>897
とりあえずガイガーカウンターぽちった
サンクス
0901名無しさん@お腹いっぱい。2015/10/21(水) 13:03:21.19
スレタイ見直してしまった
0902名無しさん@お腹いっぱい。2015/10/21(水) 15:55:08.28
(unkop 'now) => t
0903名無しさん@お腹いっぱい。2015/10/22(木) 02:28:00.59
http://peace.2ch.net/test/read.cgi/internet/1401535906/107
  ↑ ↑ ↑ ↑ ↑ ↑ 
0904名無しさん@お腹いっぱい。2015/10/22(木) 22:30:35.88
slimeをmelpaを使ってインストールしました。
M-x slimeで動きません。どうすればいいのか教えてください
0905名無しさん@お腹いっぱい。2015/10/22(木) 22:40:08.51
もう少し詳しく書きます。
M-x sliとして補完をすると
slimeというのがあります。そのslimeの綴りをM-x の後で押すと
Searching for program: no such file or directory, lisp
と出ます。
0906名無しさん@お腹いっぱい。2015/10/22(木) 22:49:02.88
>>905
slimeがlispを呼んでるけど、lispなんてないっていわれてるだけでしょ

lispという名前のclispプログラムを用意するか、
inferior-lisp-programに現在使っているclispを指定すればいいだけでは
0907名無しさん@お腹いっぱい。2015/10/22(木) 23:18:48.73
>>906
教えていただいてありがとうございます。
できました。slimeの立ち上がり方いいですね。
0908名無しさん@お腹いっぱい。2015/10/23(金) 11:58:37.71
org-capture-templatesで、「その日の日付の見出し(降順)」下に
エントリを追加する方法ないでしょうか?
file+datetreeの手軽さが気に入ったんですが、日付が昇順固定になる点と
無駄に階層が深くなってしまう点がいまいちで

* 2015-10-24 Saturday
** hoge
* 2015-10-23 Friday
** hoge

↑出来ればこういう感じにcaptureしたいです
0909名無しさん@お腹いっぱい。2015/10/25(日) 18:28:18.85
>>908
M-x org-capture RET C のカスタマイズ画面で
&#9744; Key: :prepend t
にチェックを入れると先頭に追加される
Emacs Lispで org-capture-templates を直接設定する場合は
下のコードのようにエントリーの末尾に :prepend t を追加

見出し階層のカスタマイズは file+datetree では無理じゃないかな
org-datetree.el を見た限りその辺の設定は無い様子

file+function で設定を書いてみたけど、期待する結果にならなかった
日付の見出しを挿入してその下にテンプレート("** hoge %? :test:")を追加するところまでは良いのだけど
** hoge … じゃなくて
* hoge … になってしまう

(setq org-capture-templates
`(("t" "Test" entry
(file+function "/tmp/test.org"
(lambda ()
(goto-char (point-min))
(let ((time (current-time)))
(unless (re-search-forward (format-time-string "^\\* %Y-%m-%d %A\n" time)
nil t)
(insert (format-time-string "* %Y-%m-%d %A\n" time))))))
"** hoge %? :test:" ;FIXME: "**" じゃなくて "*" になる
:prepend t)))
0910名無しさん@お腹いっぱい。2015/10/25(日) 19:40:03.38
>>909
アスキーアートとして表示される
0911名無しさん@お腹いっぱい。2015/10/26(月) 07:08:20.54
.emacs.d/infoの中にいれたinfoファイルもC-h iで読めるのでしょうか?
C-x fで読み込んだ場合、infoモードにならないのでどうすればinfoモード
で読めるのかと思い尋ねます。お願いします。
0912名無しさん@お腹いっぱい。2015/10/26(月) 09:21:19.50
>>911
>>517
の設定と指定したディレクトリにdirファイルを用意すればいい
レス数が900を超えています。1000を超えると表示できなくなるよ。