[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/30 13:49 / Filesize : 98 KB / Number-of Response : 444
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Emacs Part 40



1 名前:名無しさん@お腹いっぱい。 [2012/02/11(土) 20:07:29.69 ]
前スレ

Emacs Part 39
toro.2ch.net/test/read.cgi/unix/1322556644/

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 18:56:19.56 ]
>>227じゃうまく取れない場合がある、とかそういう話じゃないの?

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 18:57:42.78 ]
議論についてこれないくせにうるせえなあ

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 18:58:39.56 ]
(process-attributes (emacs-pid)) で実行ファイル名まではとれたが
invocation-directory 相当のもんは取得できないなあ。
ps の出力に今ひとつ及ばずだわ。

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 18:59:24.84 ]
>>242も邪魔な件。

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:00:02.77 ]
>>233がファビョってるだけでしょ

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:03:23.84 ]
なんでこんな程度でファビョるのかな
メンタル弱すぎる

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:04:55.33 ]
二人ほど微笑ましいのがいるようだ

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:11:43.78 ]
process-attributes こんなのあったのかよ。
話をひろげた >>231 に感謝だわ。実はおれだけど。

249 名前:233 mailto:sage [2012/03/21(水) 19:13:42.03 ]
>>245
いや別に。
冷静だよ。



250 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:15:35.68 ]
>>249
しつこいわー

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:17:02.95 ]
実践的な書き込みしてるの俺だけじゃん。

252 名前:233 mailto:sage [2012/03/21(水) 19:17:03.93 ]
別人の書き込みを俺の書き込みと勘違いしてないか?

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:17:30.18 ]
いい加減くどいね。

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:18:15.54 ]
なんだこの流れ・・・

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:18:52.40 ]
>>228が戦犯

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 19:48:13.70 ]
windowsで正確なのは(car command-line-args), (getenv "emacs_dir")
invocation-nameは拡張子(.exe)が削除されてる。

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 20:28:02.08 ]
>>256が優勝だろ

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 23:36:21.31 ]
ひさしぶりに香ばしいバトルをみた

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 03:36:49.10 ]
涙拭けよ



260 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 07:00:27.83 ]
煽り合いも時代遅れという

261 名前:名無しさん@お腹いっぱい。 [2012/03/22(木) 11:59:42.30 ]
時代は巡る。

262 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 16:54:57.51 ]
>>261
スレチだけどクラウドなんてメインフレームを彷彿とさせるからな
いつの間にかWeb割れに戻ってて、つい最近潰されたが今度はP2Pに戻ってくるのかな
最近Emacsの勢いが衰えていると言われてるが、近い将来見直されるはず…か…?

263 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 17:02:10.68 ]
えーと話の脈略がよめんのだが

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 17:05:28.51 ]
脈絡などない。

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 17:27:26.68 ]
UIの「処理受け付けたよ」表示と入力バッファ処理のズレが古臭さを強調してるんだよね
一部の受付表示偏重な腐れGUI様に速杉る入力を捨てられるよりはマシだと思うけど
操作に慣れてくると表示に絶対負けない入力速度がステータスみたいに・・・

ふと冷静になって自分に突っ込みを入れる「太古の専用端末じゃねーんだから」と

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 17:50:54.27 ]
Emacsの話をしてください

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 18:16:31.96 ]
最初は「えまっくす」と読んでいたことは内緒だ。

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 18:27:07.06 ]
今でも、「えまっくす」
「ねまっくす」が初体験

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/23(金) 00:08:44.72 ]
>>265
絶対表示速度なんかに負けたりしない!(キッ
カチャカチャカチャ……ターンッ!
表示速度には、勝てなかったよ…



270 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 00:57:23.48 ]
text-adjust.el はもう手に入らないのでしょうか。

半角文字と全角文字の間にスペースを挿入したいのてすが。

271 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 01:53:35.74 ]
>>270 アーカイブから漁ってみた web.archive.org/web/20090425074246/http://taiyaki.org/elisp/text-adjust/

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 17:01:26.89 ]
フォルダ内の*.elの中身を読み取って
↓のようにファイル名とその内容を
テキストファイル一つに書き出したいのですが、

;;ここからa.el
(defun...)

;;ここからb.el
(defun...)

何かいい方法はあるでしょうか。

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 17:17:45.72 ]
シェルスクリプトでやれよ。
for f in *.el;do echo ";;ここから$f"; cat $f;done

274 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 17:49:13.50 ]
>>273
elispでやるよりもそちらの方がよさそうです
ありがとうございました

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 18:42:30.09 ]
with-current-bufferとmapcarとdirectory-files使えばわりあい簡単にできそうだけどまあいいや

276 名前:名無しさん@お腹いっぱい。 [2012/03/24(土) 22:23:30.47 ]
>>272
% emacs -batch -q -no-site-file --eval='(mapc (lambda (f) (when (string-match "\\.el$" f) (princ (format ";;ここから%s\n" f)) (with-temp-buffer (find-file f) (princ (buffer-substring (point-min) (point-max)))))) (directory-files default-directory))'


277 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 13:26:42.55 ]
emacsからgoogle docのドキュメントを編集できるelとかないですかね

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 14:35:24.07 ]
org-modeのfootnoteで本文中と同じようにテキストをマークアップしたいのですが
(例を出すと=[test]=で<code>test</code>となります)
org-footnote.elに目を通してもそれらしい処理が見つかりません
ただ、httpのリンクは脚注でもmarkupされるようです。
おそらく本文ではmarkupを適用してfootnoteでは適用していない処理があると思うのですが
それはどこにあるのでしょうか。


279 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 00:47:29.58 ]
org-modeで便乗質問です。
文章内に、プログラムコードなどを載せる場合に
たとえばC関数のような

void hoge(void)
{
int a = 0;
}

というような書き方をした場合
カッコ内のインデントがorg-modeのものになってしまうので
この関数コードブロックを
webでよくあるような関数表記モードみたいにできませんかね?




280 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 02:30:27.88 ]
org-modeを使って居る人ってそれなりにいるんだな
markdown止まりなのですごいなと単純に思うわ

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 04:12:30.29 ]
>>279
orgmode.org/manual/Working-With-Source-Code.html

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 13:48:01.15 ]
emaxからvim
悟りへと至る唯一の道

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 18:11:55.15 ]
www.amazon.co.jp/The-Org-Mode-Reference-Manual/dp/1906966087


284 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 18:31:17.67 ]
This manual is a printed edition of the official Org mode documentation
from the Org 7.3 distribution.

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 20:44:05.02 ]
コピペなのか

286 名前:名無しさん@お腹いっぱい。 mailto:age [2012/03/27(火) 09:08:17.54 ]
ところで、uenoさんやbg66さんはいくつ?

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 00:08:44.51 ]
find-name-diredで質問です。
環境変数 LANG が ja_JP.UTF-8 の場合に限り、
find-name-diredの結果に対してアクセスできません。
結果自体は表示されますが
マーク操作や、ファイルオープン等が一切できません。
LANGが en_US.UTF-8やCの場合などは全く問題ありません。
これってdiredがls?をつかっているから出る問題なんですかね・・。
なんか対処方法あれば教えてください。



288 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 00:20:29.45 ]
>>281
> >>279
> orgmode.org/manual/Working-With-Source-Code.html
これ試してみましたけど

#+BEGIN_SRC c

コード〜

#+END_SRC

↑見たいな感じでやってみたけど、インデントがc-modeのようにはなりませんでした。

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 00:38:51.09 ]
>>288
C-c '
で編集してる?




290 名前:289 mailto:sage [2012/03/29(木) 00:39:42.62 ]
>>288
> #+BEGIN_SRC c
あと、大文字のCだと思う。

291 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 01:03:23.19 ]
>>289
あ、はい、 C-c 'でやると別バッファが開くのですが、
そこでインデント調整とかして C-c 'で終了でいいんですよね?
おしても反映されず、

C-c ' is undefinedって言われてしまいます。

#+BEGIN_SRC のほうは小文字のcでおkでした。
大文字にしたらだめでした。


292 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 08:55:20.23 ]
>>287
find の仕様じゃないの?


293 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 09:57:30.59 ]
>>291
Emacs 23.4で
emacs -Q
でやってるけどこっちは上手くいってる。

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 19:02:05.25 ]
>>287
lsが日本語で日付を出力するせいじゃない?
環境変数LC_TIME=Cでどうかな

295 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/30(金) 17:37:28.19 ]
emacsでrubyを書いていて思うんだけど、VisualStudioとかみたいに、
メソッドのブロックとかを閉じて表示とかできないだろうか

- ary.each{
-- 処理 --
}

↓↓↓↓↓

+ ary.each{...}

これが出来たらうれしいのだけど、elispでできるものなんでしょうか?


296 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/30(金) 18:08:03.77 ]
org-mode で似たようなことをしてるので参考にしてみれば。
たしか overlay 使ってなんかしてたな。
完成の暁には ruby-dev にでも投稿するように。

297 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/30(金) 21:31:58.99 ]
hs-minor-modeでできる。
なぜかデフォルトのプレフィクスはやたら面倒くさいのが玉に瑕。

298 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/30(金) 22:04:50.32 ]
hs-minor-mode ruby で使えないぽ。
それにしても hideshow.el みてるけど、標準配布のファイルすら文字コードめちゃくちゃなのね。

299 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/31(土) 15:01:23.65 ]
みなさんありがとうございます

(){}であればhs-minor-modeで折り畳みできました
endではできないですね

ttp://emacswiki.org/emacs/HideShow
の":this will do usable ruby hide show support…"
のところはいろいろ試してみているのですが、どうやって扱ってよいのかよくわかりません



300 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/03(火) 04:01:14.06 ]
デフォルトのカレンダーモードはgoogleと同期できないのだろうか

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/03(火) 08:43:06.48 ]
ical形式で落としてきて、取り込むことならできる。

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/05(木) 13:15:40.56 ]
誰かFacebookのTimelineを表示するlisp作ってください。


303 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/05(木) 13:33:26.84 ]
facebookで友達になってくれたらね。。

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/06(金) 04:30:32.24 ]
デフォルトのカレンダーは
これから半年間の水曜日の1時
みたいな指定ができない

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/06(金) 13:46:59.13 ]
orgmode.org/ja/index.html
このサイトは.orgのファイルを変換してできているようですが、
一般のレンタルサーバーでも同じようなことはできますか?
手元にはorgファイルがいくつもあるので
これを変換してウェブで見られれば快適なのですが。


306 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/06(金) 14:26:17.25 ]
単純にhtml化してアップロードしてるだけだろうからどこでもできるんじゃない?

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/06(金) 14:54:19.54 ]
>>306が言っているように
emacsで変換してしまえばいい
orgmode.org/worg/org-tutorials/org-publish-html-tutorial.html
この辺を見て

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/08(日) 12:54:22.87 ]
>>306-307
ありがとうございます。一括で変換できるようになりました。


309 名前:305 mailto:sage [2012/04/08(日) 16:54:52.21 ]
すみませんあと一点質問します
org-publishを使うとemacsの処理がそれのみになってしまうのですが
非同期で実行する手はないでしょうか



310 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/08(日) 19:03:10.34 ]
(setq org-export-run-in-background t)

311 名前:名無しさん@お腹いっぱい。 [2012/04/09(月) 13:16:56.24 ]
フォント設定について質問です。
Win7 + Emacs 23.4使用です。

今までは、
欧文:Consolas、
和文:MS ゴシック
(setq face-font-rescale-alist '((".*MS ゴシック.*" . 1.1) )
で使用しており、等幅フォントを維持できていました。

これの和文フォントをメイリオに変更したところ当幅が維持できなくなったので
(setq face-font-rescale-alist '((".*メイリオ.*" . 1.2) )
にしたところ、横幅は等幅になったものの、
縦幅が欧文フォントより少し大きめで
欧文しかない行と欧文+和文の行で
行間が不ぞろいになってしまいました。
これを解決する方法はないでしょうか?



312 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 15:54:54.56 ]
>>311
自分もその件で色々頑張ったけど無理でした。
プログラム書く分には基本英字だからあんまり気にならないけど
日本語主体の文章書きなんかだと改行入力でガタツクのがすごくしんどかった。

フォントリンクでは何の効果もなかったので
究極的には ttfname とかで直接フォントの高さをいじったりマージしたりするしかないと思う。

313 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 00:52:51.72 ]
MSX-BASIC

MSX-DOS MED.COM

VZ (DOV/V)

TurboPascal

秀丸

vi

Vim

Emacs←いまここ


314 名前:311 [2012/04/10(火) 06:13:44.55 ]
>>312
そうですか・・。残念です。

別件で質問なのですが
(create-fontset-from-ascii-font "-outline-Courier
New-normal-r-normal-normal-12-*-*-*-*-*-iso8859-1" nil "myfont:Courier
New")
(create-fontset-from-ascii-font
"-outline-Consolas-normal-r-normal-normal-12-*-*-*-*-*-iso8859-1" nil
"myfont:Consolas")
(create-fontset-from-ascii-font "-outline-VL
ゴシック-normal-r-normal-normal-12-*-*-*-*-*-iso8859-1" nil "myfont:VL
ゴシック")
としておき

(add-to-list 'default-frame-alist '(font . "fontset-myfont:Courier New"))
または、
(add-to-list 'default-frame-alist '(font . "fontset-myfont:Consolas"))
のときは問題ないのですが
(add-to-list 'default-frame-alist '(font . "fontset-myfont:VL ゴシック"))
とした時に

default-frame-alistに設定したはずの width , height が無視されてしまい、小さいウィンドウサイズで起動してしまいます。
※自分の設定では width=250, height=70 を設定しています。



315 名前:311 [2012/04/10(火) 06:18:22.93 ]
起動後に
(identity default-frame-alist)
で確認すると、 width/heightの値は、自分で設定した値(250&70)になっており、
C-x 5 2 などで新規フレームを作成すると、指定どおりのサイズになります。

ただ、起動後に
(frame-parameter nil 'width)
(frame-parameter nil 'height)
で確認すると、80&35になっており、なぜ?
という感じです、原因わかる方いましたら教えてください。



316 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 09:58:43.99 ]
initial-frame-alist

317 名前:311 [2012/04/10(火) 12:42:09.27 ]
>>316
あ、それもやってます。
default-frame-alist
と同じ値が入ってますが、適用されません。

なんかウインドウの挙動を見ていると
起動後、一瞬自分の設定が適用されてるみたいですが、何かに上書きされて小さくなってるようにも見えます…

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 13:31:26.50 ]
そろそろaspellからhunspellへの切り替えを検討しようと考えて
hunspellを入れてみたが、
あらかじめexport DICTIONARY=en_USとしておけば、
(setq ispell-program-name "hunspell")
でOKだった。TeX文書とかはまだ試していないが、案ずるよりも産むが易しか


319 名前:311 [2012/04/10(火) 20:55:35.75 ]
いろいろ調べた結果わかったのは、
defaut-frame-alistに
font および background-colorをセットするかしないかで挙動がかわるみたいです。
fontのタイプによるみたいで、
create-fontset-from-ascii-fontでMS ゴシックあたりを設定して、
defaut-frame-alistにfontとして追加した場合、
background-colorが設定されていると、
現在選択されているフレームのwidhtまたはheightの値が上書きされるようです。
defaut-frame-alistのwidth&heightは変更されません。
background-colorをコメントアウトすると、正しいwidth&heightになります。
また、background-colorが設定されていても、fontの種類によっては正しくwidth&heightが反映される場合もあります。
どうも23.x系全般でおきる模様。仕様上で、これらのパラメーターの絡みってありましたっけ?
ちなみに24.0.92あたりで試したところ、上記のような挙動は一切発生せず、
設定されたとおりに素直な動作をしました・・・。





320 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 21:32:54.27 ]
各モードでインデントの設定を変えたいのですがどのように設定すればいいのでしょうか?
具体的にはc-modeではタブ幅4、yatex-modeでタブ幅2のようにしたいです。

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/11(水) 12:15:03.66 ]
yatex-modeは知らないけどc-modeは

(add-hook 'c-mode-hook '(lambda () (setq-default c-basic-offset 4)))

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/11(水) 17:20:40.75 ]
>>321
せっかくadd-hook使っているのにsetq-default使うのはどうかと。

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/13(金) 00:21:39.69 ]
>>321
c-mode-common-hook なら、php-mode とか c-mode を継承している
モードにも設定が効いた気がする。
あと '(lambda は (lambda で良い。


324 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/13(金) 16:07:36.46 ]
数字を繰り返し入力するにはどうすればいいでしょうか?
C-u を使うとコマンドの回数になってしまい
入力したい数字そのものを指定出来ません。

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/13(金) 17:25:13.50 ]
>>324
C-u 3 C-u 1

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/13(金) 17:42:23.75 ]
>>325
おお、ありがとうございます。

327 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/15(日) 23:06:48.03 ]
このスレでauto-install使ってる人っていますか?

やめた方がいいですよw 作者が作者だからなwwww

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 00:40:20.11 ]
なんか5年ぐらい遅れてるレスだな

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 09:12:22.96 ]
今ならpackage.elとmarmalade最強
el-getなんて非公式なもん使ってんじゃねぇよwww

ぐらいか?
といってもこれでも1年以上遅れてるのだが



330 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 13:16:10.37 ]
別に遅れててもそれがちゃんと機能すれば構わんがな

331 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 13:36:17.98 ]
メルマガのRTうざい

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 13:46:16.73 ]
もはや彼はほとんどRTされてないように見えるが。

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 15:48:46.16 ]
>>324
C-3 C-u 1 だと1ストローク節約できるかも。

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/18(水) 21:46:41.38 ]
Emacs上でターミナルを起ち上げられた時は不覚にも感動した。
でも、冷静に考えれば、Emacsとターミナルを別々に起ち上げれば済むじゃん
と思ってテンションダウンした。
なんかメリットあったのだろうか・・・

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 13:59:33.45 ]
tail してるようなログ監視とかコピペが楽だとか
Emacs から出なくて済む
ほとんど xterm とか使わなくなったよ


336 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 14:44:16.49 ]
gnome-terminalとtail -f使えよ

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 14:49:04.67 ]
ぶっちゃけどっちでもいい

338 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 15:14:36.71 ]
無関心であることの言明の意味について

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 17:11:57.53 ]
ぶっちゃけそんな哲学な課題どうでもいい。



340 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 17:37:10.47 ]
Emacsなんてどうでもいい

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 18:00:14.81 ]
折り返し記号+改行を消すにはどうしたらいいですか?
+--------+
|hogehoge\|
|gehogeho. |
+U-inel-T-+

www.emacswiki.org/emacs/LineWrap
ここにたどり着いて
(set-display-table-slot standard-display-table 'wrap ?\ )
したんですが改行が消えてくれないです。

342 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 19:37:55.55 ]
>>341
これって、折り返し文字が空白文字になるだけで、無くなる訳じゃないですよね?
完全に無くしてしまうには、どうしたらいいのだろう?

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/19(木) 20:14:45.00 ]
M-% C-q C-j RET RET

344 名前:名無しさん@お腹いっぱい。 mailto:age [2012/04/20(金) 08:07:56.69 ]
今日も自宅警備でemacsで贅沢な生活。

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/20(金) 15:54:41.06 ]
>>341-342
折り返さない(はみ出てる部分は非表示)ってことなら
(setq truncate-lines nil)
(setq truncate-partial-width-windows nil)
かな。

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/20(金) 16:08:31.54 ]
フリンジを非表示にしたいってわけじゃないの?

347 名前:341 mailto:sage [2012/04/20(金) 18:31:26.26 ]
>>342
そうなんですよね。ターミナルからコピーして利用しようとするとよろしくないのでC-x-cしてcatしたりしてます。

>>346
たぶんそうです。

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/20(金) 19:09:42.31 ]
今コンソールでemacs立ちあげられないからうまく動くかどうかわからないけど
(fringe-mode '(0 . 0)) でフリンジは非表示になるよ

349 名前:名無しさん@お腹いっぱい。 [2012/04/21(土) 09:07:29.08 ]
いくつかまとめて質問させてもらいます

■1
grep-find-modeでgrepを使っていましたが
lgrep に切り替えたところ、マッチ部分がカラーハイライトされなくなりました。
コレはどうすれば解決できるでしょうか・・・
lgrepが返しているリザルトにエスケープコードがないのかな?とおもって
lgrep -n -Au8 -Ia -c
とかつけてみたんですが変化なかったです。

■2
ibuffer-modeでdiredで開いているバッファはディレクトリ名が表示されますが
2バイトコードを含んだバッファ名だと、
バッファ名より右側の表示インデントがずれてしまいます。
半角英数とインデントをあわさせるにはどうしたらいいでしょうか?





350 名前:名無しさん@お腹いっぱい。 [2012/04/21(土) 09:10:26.35 ]
■3
flymake-modeを利用しているのですが、
自分の環境では複数ビルド環境があり、cppソースを開くと、こちらでflymake用に指定したデフォルト条件で動いてしまうので困っています。
やりたい事は、
c:/project_a/ (VS2010使用)
c:/project_b/ (gcc)
c:/project_c/ (その他コンパイラ)
といった異なる環境があった場合、
それぞれのディレクトリより下にあるソースファイルを開いたとき、
プロジェクトルートと思われるディレクトリまでさかのぼって、
適用すべきflymakeのコンパイラに与える条件変数を自動判別できるような仕組みってありませんかね?
現在は条件を関数ごとにまとめて手動呼び出しで切り替えています。
↑ってCEDETのedeとかは絡められますか?

351 名前:名無しさん@お腹いっぱい。 [2012/04/21(土) 09:13:56.10 ]
■4
org-modeでorg-export-as-pdfを実行しても texファイルまでしか作成されません。
pdfetexがtexput.logを吐いているようで、
中身は
This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
(format=pdflatex 2011.7.2) 21 APR 2012 07:13
entering extended mode
file:line:error style messages enabled.
%&-line parsing enabled.
**c:/cygwin/home/hogehoge/test_pdf_doc.tex

! Emergency stop.
<*> c:/cygwin/home/hogehoge/test_pdf_doc.tex

*** (job aborted, file error in nonstop mode)

Here is how much of TeX's memory you used:
4 strings out of 94500
129 string characters out of 1176767
48403 words of memory out of 1000000
3273 multiletter control sequences out of 10000+50000
3640 words of font info for 14 fonts, out of 500000 for 2000
580 hyphenation exceptions out of 1000
0i,0n,0p,1b,6s stack positions out of 1500i,500n,5000p,200000b,5000s
PDF statistics:
0 PDF objects out of 300000
0 named destinations out of 131072
1 words of extra memory for PDF output out of 65536
No pages of output.
となっています。
これってどうしたらいいでしょうかね・・・。

352 名前:名無しさん@お腹いっぱい。 [2012/04/21(土) 12:47:14.02 ]
emacs検定
emacs-kentei.herokuapp.com/

353 名前:名無しさん@お腹いっぱい。 [2012/04/21(土) 12:54:41.26 ]
てか問題解いてて思ったけど間違ってるのはどうやって報告すべきなんだろ

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/21(土) 13:10:19.71 ]
>>353
https://github.com/tomykaira/emacs_kentei/issues

355 名前:名無しさん@お腹いっぱい。 [2012/04/21(土) 14:12:08.80 ]
>>354
そこはプログラムに対する要望を上げる場所だと思うが。

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/21(土) 14:53:07.05 ]
間違ってるのはどうやって報告すべきかについての要望をあげろってことなのでは?

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/21(土) 15:17:13.16 ]
>>352
> すべての Emacs ユーザが互いに問題を出しあい、高めあう、オープンな最高のフィールド

これって何かのパロディーなのかな

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/21(土) 16:34:14.98 ]
おだてて持ち上げて他人の成果を美味しく頂くのがELisp文化だからな。

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/21(土) 20:55:08.57 ]
>>348
コンソールでは駄目っぽい



360 名前:341 mailto:sage [2012/04/22(日) 12:27:46.83 ]
>>348
すみません、ダメでした。

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/23(月) 16:46:54.73 ]
emacs wiki死んでるくさい?
auto-installでemacsが止まっちゃってちょっと焦った。
最初原因わかんなくてemacs再インスコしちゃったよ。

362 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/25(水) 13:26:31.37 ]
>>361
PC買い替えまで行く前に気付いてよかったね

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/26(木) 13:47:38.56 ]
gnupack(windows)のemacsを使っています
gnupack7.03のemacsでは(async-shell-command "calc")で動くのですが
gnupack8.00のemacsでは動きません
何がおかしいのでしょうか

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/26(木) 14:07:50.82 ]
>>363
NTEmacsスレのほうがいいレスもらえるかもよ。

365 名前:363 mailto:sage [2012/04/26(木) 16:28:52.37 ]
>>364
すみません。改めて試したらちゃんと動きました。

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/28(土) 08:03:11.84 ]
orgファイルが開ける普通のWindowsのアウトラインプロセッサないものでしょうか
インポート、エクスポートでもいいです

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/28(土) 10:05:06.25 ]
聞いたことない。
Emacsからエクスポートするコードを書くなり探すなりしたほうが早いと思う。

368 名前:名無しさん@お腹いっぱい。 [2012/04/29(日) 18:28:07.00 ]
debain wheezyを使っていますが、ウィンドウ透過させるにはどうしたらいいのでしょうか。

(set-frame-parameter nil 'alpha 85)
はダメでした。

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/29(日) 21:15:09.23 ]
>>368
xcompmgrなりcairo-compmgrなり起動してる?



370 名前:名無しさん@お腹いっぱい。 [2012/04/30(月) 15:19:59.03 ]
(format-time-string "%T %z %T %z %T")
=> "12:34:56 +0900 03:34:56 +0900 18:34:56"
これってバグ?@23.4

371 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/30(月) 16:11:46.39 ]
(format-time-string "%T %z %T %z %T")
"16:10:53 +0900 16:10:53 +0900 16:10:53"
@24.1


372 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/30(月) 16:47:20.00 ]
(format-time-string "%T %z %T %z %T")
=> "16:46:41 +0900 16:46:41 +0900 16:46:41"

emacs-version
=> "23.4.1"


373 名前:名無しさん@お腹いっぱい。 [2012/05/01(火) 03:58:28.45 ]
win上だとorg-modeからのpdf出力って一筋縄ではいかないのかな?
texが出力されるから、auctexいれてみたけど、これも変換上手くいかないし・・。



374 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 10:50:54.39 ]
Ubuntu12.04を入れて諸設定を行っています。
Emacsのスペルチェックはhunspellを使っています。
~/.emacs.d/init.elには次のように書いています。
(setq ispell-program-name "hunspell")
(setq ispell-really-hunspell t) ;hunspellの拡張を使う

ターミナルからEmacsを起動する場合は、期待通りにスペルチェックができるのですが、
ランチャーやSylpheedの外部エディタとして起動すると、
ispell.el is already loaded
Starting new Ispell process [default] ...
Checking spelling of OWN...
ispell-send-string: Process ispell not running
とスペルチェックができません。

Sylpheedの設定は「emacs %s」となっています。
ターミナルからemacs -qで起動させてもスペルチェックができます。
ランチャーのdesktopファイルのコマンドは次の通りです。

$ grep Exec /usr/share/applications/emacs23.desktop
Exec=/usr/bin/emacs23 %F
TryExec=emacs23

emacsはalternativeで管理されていて、emacsもemacs23も同じ実体(emacs23-x)を参照しています。
助言がありましたら、よろしくお願いいたします。

375 名前:374 mailto:sage [2012/05/01(火) 14:48:28.61 ]
自己解決しました。
Unityのランチャー経由の起動と、gnome-termialからの起動では環境変数が異なっていたためでした。
Unityのランチャー経由だと~/.bashrcに書いた設定を読み込んでおらず、スペルチェックに失敗した模様。

(setenv "DICTIONARY" "en_US")
(setenv "WORDLIST" "$HOME/.hunspell_default")

これを評価するとスペルチェックできるようになりました。



376 名前:名無しさん@お腹いっぱい。 [2012/05/01(火) 15:15:05.97 ]
>>369
ありがとうございます。
aptからxcompmgr入れたら出来ました
terminalが透過できたので何も入れなくてもできるものだと思ってました。

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 18:41:04.74 ]
(format-time-string "%T %z %T %z %T")
"18:38:45 +0900 09:38:45 +0900 00:38:45"
emacs-version
"23.4.1"
GNU Emacs 23.4.1 (i386-mingw-nt6.1.7601)

あれ、>>372と同じversionなのに>>370の方が再現されてしまった

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 18:52:02.73 ]
あー NTEmacs か。確かに変だわこりゃ。

(format-time-string "%T %z %T %z %T")
=> "18:49:09 +0900 09:49:09 +0900 00:49:09"

なんかすごいね。

(format-time-string "%T %z %T %z %T %z %T %z %T")

=> "18:51:05 +0900 09:51:05 +0900 00:51:05 +0900 15:51:05 +0900 06:51:05"


379 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 23:02:10.10 ]
>>378
%tの値を評価する度に9を引いているのかな



380 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/01(火) 23:37:49.87 ]
(format-time-string "%T %z %T %z %T %z %T %z %T")
"23:34:55 +0900 23:34:55 +0900 23:34:55 +0900 23:34:55 +0900 23:34:55"
emacs-version
GNU Emacs 24.0.96.1 (i386-mingw-nt5.0.2195) of 2012-04-29 on MARVIN


381 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 01:58:20.60 ]
テスト23-50
これを
hoge23-50foo
こう置換したいので
replace-regexpを使って
^.+\([0-9]+-[0-9]+\)$
hoge\1foo
と書いたのですが全く置換できません
どう修正すればよいでしょうか?

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 02:26:37.31 ]
^\(\|.\)*\([0-9]+-[0-9]+\)$
hoge\2foo

か、

^[^0-9]+\([0-9]+-[0-9]+\)$
hoge\1foo




383 名前:名無しさん@お腹いっぱい。 [2012/05/02(水) 05:14:53.99 ]
hideshowモードの拡張版 hideshowvis.elを使用してる方いませんか?

このモードを有効にしているときフレーム左側に折りたためるブロックがある事を示す
マイナスマークが表示されますが、
このマイナスマークを表示している縦バーのfaceはなにかわりませんか?
バッファ内ならカーソル位置のfaceを調べられるのですが、こういうのはどうやって調べていいかわかりません。
あと、マイナスマークについてですが、ブロックを閉じているときはプラスマークとかにできないですかね・・。

ご存知の方いましたら御教授ください。



384 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 05:51:15.24 ]
ファイルに書いてあるじゃない


385 名前:383 [2012/05/02(水) 06:31:12.93 ]
hideshowvis-hidable-faceはいじってみたけど変化なかったです。
あと frame-parameterのborder-colorも変化なかったです。



386 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 08:31:40.22 ]
いじってみたって何したわけ?
C-M-x で変更した defface を評価するか、M-x customize-face してみたら?

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 12:42:45.17 ]
今微妙にはやってるのはpowerlineか

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/02(水) 22:29:38.12 ]
vimpulseとevilは何が違うのか教えてエロい人

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/07(月) 00:24:55.82 ]
org-mode で comment-dwim を使いたいんだけれども、
(setq comment-start "#")すると、
comment-regionは正確に動くものの、
uncomment-regionが妙な動作(regionの第一行目のみuncommentする)になる。
これを避けて、org-modeでコメントアウトする良い方法はないですか?




390 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/10(木) 17:37:32.80 ]
c言語でプリプロセッサは折りたためるけど
/* */
で囲まれたコメントを折りたたむものはありますか?

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 07:34:05.74 ]
freemindからorg-modeに変換したらurlのlunk情報が消えた
消えないように変換する方法ないのでしょうか

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 08:40:55.79 ]
長い行の行末にカーソルがある状態でカーソルを上下に動かすと、
短い行の行末にカーソルが合わされて、長い行に戻ってきても
元の位置まで戻らないんですが、何とかならないでしょうか。
-
AAAAAAAAAAAAAA■
BBBBBBBB
CCCCCCCCCCCCCCCCC
-
の状態で下にカーソルを動かすと
-
AAAAAAAAAAAAAA
BBBBBBBB■
CCCCCCCCCCCCCCCCC
-
AAAAAAAAAAAAAA
BBBBBBBB
CCCCCCCCCCCCCC■CCC
-
となって欲しいんですが、
-
AAAAAAAAAAAAAA
BBBBBBBB■
CCCCCCCCCCCCCCCCC
-
AAAAAAAAAAAAAA
BBBBBBBB
CCCCCCCC■CCCCCCCCC
-
となってしまいます。
昔は前者だったような気がするんで、何かの変数の設定で出来るんではないかと
思うんですが、検索してもよく判りませんでした。


393 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 10:16:05.75 ]
track-eol は違うか。

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 13:27:53.35 ]
RMSだいじょうぶかなあ

395 名前:392 mailto:sage [2012/05/11(金) 13:29:21.04 ]
おぉ、それです!
…と言おうとしたんですが、結構動作が違いますね。

track-eol を元にでいろいろ探したんですが、
ttp://infoshako.sk.tsukuba.ac.jp/ShakoDoc/Editors/NEmacs/EmacsGuideInJ_html/chap0850.html
によると

>○カーソルを行末に追随させたい
> 目標桁が設定されていない場合、C-n/C-pによるカーソル移動は、
>桁位置を固定して上下に移動する。ところが、移動先の行のテキストが
>その桁位置よりも短い場合、カーソルは一時的に行末に移動する。
>次の行がその桁位置よりも長ければ、元通り桁位置を保存してカーソル移動をする。

となっています。これが私の望んでいる動作なので、やはりemacsの
バージョンか環境によってはこちらが普通、ということなんでしょうか。
私が困ってる環境は Windows7上の GNU Emacs 23.2.94.1(i386-mingw-nt5.1.2600)
というものです。何が違うのかなぁ…。



396 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 13:51:09.90 ]
Richard Stallman has just canceled a talk in the UPC university in Spain and they call an ambulance
www.reddit.com/r/linux/comments/tgqk3/richard_stallman_has_just_canceled_a_talk_in_the/

[?]hlipschitz 87 points 9 hours ago
The day the term changed to, "free, as in wine" ...

[?]mracidglee 29 points 10 hours ago
I hope he doesn't find out how few of their medical machines use free software!

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 13:51:34.35 ]
[?]everythingsucks 53 points 9 hours ago
EMT1: Quick, revive him!
EMT2: Oh god, it's running proprietary software! Wait....!
$ tar -vxzf defibulator.tar.gz
$ cd defibulator/
EMT1: Hurry up!
EMT2: Yeah, yeah, I'm trying! Hold your horses!
$ ./configure
$ make
$ make install
cp: cannot create regular file '/usr/local/bin/defibulator': permission denied
EMT1: What's talking so long?!
EMS2: ALMOST THERE
$ su
Password:
# make install
# defibulator --version
defibulator v0.98, Licenses under the GPLv3
# defibulator
Reviving.... done.
Stallman: Well?!
EMT2: defibulator version 0.98. GPL version 3
Stallman: Good.
(Seriously though, I hope he's alright)

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 13:56:15.74 ]
そんなやばい状況だったのか

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 13:56:55.51 ]
なぜコメントまでコピペ。



400 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 13:58:02.86 ]
>>395
next-line の定義追っかけてみたら。
simple.el かな。

401 名前:392 mailto:sage [2012/05/11(金) 23:08:33.26 ]
おぉ、そんなものまでlispで定義されてたんですか。
正直、lispは良く判らないんですが、
/usr/local/emacs-23.2.94-20110219/lisp/simple.el の中に

(defun next-line (&optional arg try-vscroll)
(interactive "^p\np")
(or arg (setq arg 1))
(if (and next-line-add-newlines (= arg 1))
(if (save-excursion (end-of-line) (eobp))
;; When adding a newline, don't expand an abbrev.
(let ((abbrev-mode nil))
(end-of-line)
(insert (if use-hard-newlines hard-newline "\n")))
(line-move arg nil nil try-vscroll))
(if (called-interactively-p 'interactive)
(condition-case nil
(line-move arg nil nil try-vscroll)
((beginning-of-buffer end-of-buffer) (ding)))
(line-move arg nil nil try-vscroll)))
nil)

というのがあって、カーソル位置の保存に関する何かは用意されて無さそうです。
大昔の simple.el だとカーソル位置が保存される様になってるのかなぁ…。


402 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/11(金) 23:44:51.99 ]
next-line → line-move → line-move-1 と適当にだけど定義を「追っかけて」みた感じだと
普通にカーソル縦移動したときに行頭からの位置が temporary-goal-column にセットされて使われてるようだけど
そもそも俺のとこでは今も昔も>>392の期待どおりに動いてるんでどうすればいいかとか知らん
バージョンのせいにする前に設定まっさらで試すとかしてみてはどうか

403 名前:392 mailto:sage [2012/05/12(土) 08:08:02.08 ]
なるほど、.emacs に書いてた
(global-set-key "\C-n" 'next-logical-line)
(global-set-key "\C-p" 'previous-logical-line)
が原因らしく、これをコメントアウトしたら直りました。
ありがとうございました。

ただ、visual-line単位での行移動は扱いにくいので、
logical-lineでの移動にしたいのも事実です。
temporary-goal-column による桁位置保存と何とか両立できないでしょうか?


404 名前:392 mailto:sage [2012/05/12(土) 08:18:27.03 ]
すみません、自己解決しました。
(setq line-move-visual nil)
を.emacsに追加したら、私の望む状態になりました。
お騒がせしました。

何年か前に、デフォルトの行移動がvisual-line単位になって面食らって、
(global-set-key "\C-n" 'next-logical-line)
(global-set-key "\C-p" 'previous-logical-line)
を追加したような記憶があるんですが、これは上記のsetqで
対応すべき問題だった、ということなんでしょうか。


405 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/12(土) 18:54:03.72 ]
そう。もっといえばそのときNEWSをちゃんと確認すべきだった。たしか書いてあったよ。


406 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/20(日) 20:58:49.86 ]
過去スレよんでたらけっこう、るびきちさんディスられてますけど、
なんか理由があるんです?

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/20(日) 21:24:08.21 ]
大言壮語で気持ち悪いから。
ruby時代の負の遺産もある感じですね。
若気の至りだったのかもしれないが。

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 03:52:34.53 ]
もしかしてメルマガってまだ続いてるのか?
元から小さい影響力がますます小さくなってると思うんだ。

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 04:00:05.92 ]
>>407
ちなみに彼が作っているelisp等は大言壮語的なシロモノばっかりなんでしょうか?
それとも、作ってるモノはまともだけど大言壮語で煙たがられるとか?



410 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 04:28:01.67 ]
>>409
マジレスすると若い人とか Emacs 触りはじめたばかりの人が rubikitch プロ
ダクトを使ってる印象。ベテランはあんまり使ってない気がする。
個人的には rubikitch kiwanami あたりの elisp はあんまり参考にしない方
がいいと思うな。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 08:46:23.20 ]
anythingだってるびきちが作ったわけじゃないしね

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 11:07:34.81 ]
えっ
違うの?
作者みたいなこと言ってたじゃん

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 11:10:45.37 ]
作ったのは別の外人。
るびきちはメンテナを引き継いだ。
もっとも補完ソース作りまくったのはるびきちだから
作者の一人と言っても構わないとは思うけど。

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 11:24:07.57 ]
>>412
どこで言ってた?

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 15:24:57.36 ]
自前でcompleting-readとicomplete使って書くよかhelmやauto-completeのsource書く方が遥かに楽ではある

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 18:49:45.16 ]
超初心者の基本的な質問ですいません。
Ubuntuでターミナルでemacsを使いはじめました。
M-vで画面スクロールしようとするとターミナルの表示メニューが開いてしまいます。
みなさんはどうしてるのですか?

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 18:56:04.39 ]
まあもう止まって久しいブツだから、もっと入力や反応周りで
小回り効くような代物が出てきて代替わりしてほしくはある

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 19:14:35.51 ]
>>416
ESCを押下して、次にvを押下する

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 19:52:21.92 ]
>>418
できました!
ありがとうございました。



420 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 22:24:56.04 ]
>>416
Xサーバ使った方が使いやすいんではないかとは思う。

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/21(月) 23:35:34.93 ]
emacs-diffsをつまみにビール飲むのもおつなもんだな

422 名前:名無しさん@お腹いっぱい。 [2012/05/23(水) 18:24:21.35 ]
emacsで動くリバーシ作りたくてgomokuのソース探してるんだけどどこにあるんだろう

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/23(水) 18:27:46.27 ]
M-x locate-library

424 名前:名無しさん@お腹いっぱい。 [2012/05/23(水) 18:29:28.34 ]
見つかったありがとう
*.elで見つからないと思ったらバイトコンパイルされてた

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 06:41:03.10 ]
diredで、ディレクトリを選択すると同一バッファ、同一ウィンドウで
ファイルを選択すると新バッファ新ウィンドウで、という動作をしてくれるelisp
を探してますが、そういうのありますか?

また、diredを使いやすくするみなさんのおすすめelispは何ですか?

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 07:27:51.41 ]
aとoかな

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 08:18:00.06 ]
移動するたびにバッファが増えないようにいろいろ苦労した記憶が

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 10:23:52.08 ]
Kill-rihg に入れないで行頭から行末まで削除する方法ない?

mini buffer で元から入ってる文字列削除したあと、一個前のキルリング貼り付けるの
面倒なんだけど。



429 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 10:29:27.76 ]
>>428
別解だけど delete-selection-mode を on にしておれは満足してる。
C-SPC C-a C-d



430 名前:sage [2012/05/27(日) 10:58:05.13 ]
unix版でwindows上のemacsの話をするのは気が引けますが、
何かのタイミングでemacsが不定期に(でも結構頻繁に)固まります。
起動時に何分か固まることがありますし、ファイルのセーブ時にも
3秒くらい固まることがあります。何か調べる方法ありますか?
何かを待っているような挙動で、CPU負荷はないです。

(emacs-version)
"GNU Emacs 23.3.1 (i386-mingw-nt6.1.7601)
of 2011-03-10 on 3249CTO"


431 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 11:04:23.71 ]
>>430
C-g は効果あるの?

432 名前:sage [2012/05/27(日) 11:19:34.62 ]
>>431
起動時は画面そのものが出ないので C-g できないです。
ファイルのセーブ中に発生したりした場合でも、
C-gでは、すぐにキャンセルできず、待たされます。

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 11:26:36.48 ]
>>430
ネットワーク上の共有フォルダ内のファイルを開いたりしたことがあるかな?
で、現象が起こるときには共有フォルダがあるPCなりなんなりが起動していないとか。
それと -Q 付きで起動しても同じようになるのかしら。

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 11:27:07.41 ]
>>432
# sage 書くところ違うよ。。

Windows だとウィルス対策ソフトがファイルの入出力監視してて遅くなるのか
も。

C-g が反応しないとなると timer が何かやってるかもしれないので、
timer-list って変数評価してみてあやしそうなタイマー関数 off にして試し
てみたら。

地道に試してく方法しかおれには思いつかない。


435 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 11:35:11.41 ]
皆さん、親切にありがとうございます。
>>433
>ネットワーク上の共有フォルダ
共有フォルダーのファイルを開いたことはないと思います。

>sage 書くところ違うよ。。
!! しまった。すみませんでした。

>ウィルス対策ソフトがファイルの入出力監視
それは有り得ます。一応入ってます。
直近でウィルススキャンしたファイルは見れるので、
今度から見てみます。

>C-g が反応しないとなると timer が何かやってるかも
了解しました。地道に調べてみます。
多分変なIOが特定のイベントに付随していて、それが時々数秒かかるのだと
思うのですけどね・・・。それが特定する効率的な方法が分からない感じで。


436 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/27(日) 18:08:46.42 ]
>>429
ありがとう。すごい満足した。

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/28(月) 08:19:59.79 ]
emacs が C-g をすぐに受け付けない時はコマンドラインから

  kill -QUIT プロセスID

を実行するとその代用が出来るよ
QUITシグナルを2回続けて送れば C-g を2回続けて押したのと同じ様に emacs がサスペンドする

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/28(月) 09:41:39.71 ]
お題(>>430)はWindowsなんだが。SIGQUITをどうやって送るのかね?

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/28(月) 10:26:30.76 ]
>>437
Q1. Windows で SIGQUITをどうやって送るのかね?
Q2. C-g を二回押したら suspend するの?
Q3. QUIT 送ったら Emacs が終了するんじゃないの?
Q4. QUIT signal を二回続けて送るにはどうすればいいの?




440 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/28(月) 17:26:12.41 ]
へぇ と思って、QUIT 送ったら Emacs が終了しますた。(´・ω・`)


441 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/28(月) 17:47:42.63 ]
kill kill 詐欺

442 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/28(月) 22:35:39.72 ]
org org 詐欺

443 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/29(火) 13:58:41.27 ]
elscreenとlinumを併用しているのですが
C-x 3で分割すると分割した直後はいいのですが
右側のフレームで新しいバッファを開くと
右側のフレームだけタブの表示部分がなくなったしまいます.

linum+でも同じようなのでelscreen側の問題だと思うのですが
対処されている方はいらっしゃるでしょうか?

こちらの環境はGNU Emacs 23.4を
MacでCocoa版,X版(gtk),およびDebian squeezeです.








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<98KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef