[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 04/10 17:02 / Filesize : 267 KB / Number-of Response : 1023
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

Emacs Part 48



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/

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/25(土) 22:33:54.03 .net]
info しっかり読んだりしないから smie の使い方とか未だによくわかってない

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 03:36:11.03 .net]
info や describe-* は google-translate で適当に読んでるけど
紙本はムリゲー

342 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 10:14:05.00 .net]
>>327
header-line なんでカーソル置けないよ。

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 11:47:32.01 .net]
マニュアル英文なんて慣れ。
バーッと読んでマヂで必要だと思った時だけ辞書ひく。
大要つかんだら自分で試せば腑に落ちるわけだし。
しょせん引数と返り値と副作用が知りたいだけじゃんか。

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 12:16:06.40 .net]
>>335
おれの環境だと最上段の Next: xxx, Prev: xxx, Up: xxx の行へはカーソル動かせないけど、
その下の (elisp)Top > Introduction > Lisp History みたいな行の先頭へはカーソル動かせるぞ?
そこへカーソル動かしてリターンでTopへ飛べる

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 14:52:53.29 .net]
info量多いし、いろんなモードがあるけどそもそもそのモードで使おうと
しているものも知らないし。だからinfoを頭から読むなんて非効率だよ。
>>336
バーッと飛ばし読みで理解できるなんてすごい英語力だね

>>337
自分のところも>>337さんと同じ
Next: Node Commands, Prev: Cursor Commands, Up: Top
(info-stnd)Top > Scrolling Commands
一行目はnとかpとかu?t?で移動して、二行目のところはカーソルをあててRT

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 15:21:42.28 .net]
今のところemacsの練習はemacsについているtutorと大竹智也さんのemacs実践入門かな
emacs実践入門は、5章の本体の設定からは、その設定をしたくない人も
いるから趣味の世界かも知れないし、elispの知識がないとなにやってる
かわからなさそうだから、先にelispの勉強をするのがいいかも知れませんね。
ともかく慣れるように頑張る。わからないことがあったら教えてください。

347 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 15:38:07.63 .net]
最近 Emacs をアップデートしたら character-fold.el ってのが入ったのな。
デフォルトで character-fold-search って変数が t になってて isearch で
migemo が使えなくて一瞬焦ったわ。

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/26(日) 22:31:21.98 .net]
>>337
その Next, Prev, Up の話をしてると思ってた。



349 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/30(木) 00:23:08.76 .net]
ターミナルでemacsをつかっています。
C-Spaceとカーソルをつかってリージョン選択をしたあと、M-wでコピー、
別のターミナルのウィンドウを開いて、emacsをたちあげ、それでコマンドを入れる
タイミングでM-yをしたのですが、yankされない。どうしたらなおるでしょうか?
emacsのバージョンはGNUemacs24.5.1です。

よろしくお願いします

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/30(木) 00:32:25.66 .net]
>>342
できないのが普通

クリップボードとyankを同期するelispのうち、環境に合うものを探せばいいのでは

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/30(木) 04:14:31.83 .net]
>>343
ありがとう。
探してみます

352 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/30(木) 21:03:17.64 .net]
yatexのインストールというのはどうするのでしょう?gitのアカウントはもってるんですが
どうしたらいいかわからない。

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/30(木) 22:13:45.72 .net]
やったことないならgithubログイン用の設定
git config --global user.name "ユーザ名"
git config --global user.email メールアドレス


cd ^/
git init
git add .
git commit -m "emacs-yatex"
git remote add origin https://github.com/自分のユーザー名/yatex.git
git push -u master
これで完成です

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/31(金) 20:23:16.16 .net]
ありがとう。
だけどgitが怖すぎて、実行できないんですよ。ごめんなさい

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/31(金) 21:00:22.46 .net]
んじゃどうしたいの

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/31(金) 22:00:20.56 .net]
yatexほしいだけならgitはいらんで

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/31(金) 22:16:57.79 .net]
>>347
教えてやったのにやらないとか結局お前は何がしたいん?

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/31(金) 22:32:37.78 .net]
ワロス



359 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/31(金) 23:10:20.59 .net]
>>345
M-x package-install → yatex
インストールにgithubのアカウントは必要ありません。

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/01(土) 00:42:47.85 .net]
YaTeX、色グロいしいろいろウザいけど使ってる

ぼちぼち代わり探さないと

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/01(土) 09:56:37.73 .net]
YaTeX、おじさん世代を中心に人気みたいですが、どうなんでしょう?
モード独自の補完機能を複雑なキーバインドに割り当てて
ゴリゴリやるタイプのelispはもう古いんじゃないのかな。
今は、yasnippetとかauto-completeとかありますし。
あとやたら長い設定がネット上には出回っていますが、プリセットが不十分なのかな?

362 名前:名無しさん@お腹いっぱい。 [2015/08/01(土) 10:36:26.05 .net]
各自好きなの使えばいいんじゃないすかね

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/01(土) 11:13:17.62 .net]
>>352
パッケージがありませんってでました

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/01(土) 12:32:22.41 .net]
>>356
(add-to-list 'package-archives '("melpa" . "melpa.milkbox.net/packages/"))
をinit.elに置いて、 M-x package-refresh-contents
その後、再度>>352を行う。 …で、どうでしょうか。

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 00:39:33.19 .net]
>>357

init.elを読み込むときにエラーが出たので、
--debug-initをつけてinit.elを読み込んだところ
Debugger entered--Lisp error: (void-variable package-archives)
(member (quote ("melpa" . "melpa.milkbox.net/packages/")) package-arch$
(if (member (quote ("melpa" . "melpa.milkbox.net/packages/")) package-$
eval-buffer(#<buffer *load*> nil "/Users/hiro/.emacs.d/init.el" nil t) ; Re$
load-with-code-conversion("/Users/hiro/.emacs.d/init.el" "/Users/hiro/.emacs.$
load("/Users/hiro/.emacs.d/init" t t)
#[0 "^H\205\262^@ \306=\203^Q^@\307^H\310Q\202;^@ \311=\204^^^@\307^H\312$
command-line()
normal-top-level()
とでました
あとは自分でやります。ありがとうございました。

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 07:01:09.71 .net]
>>357

init.elを読み込むときにエラーが出たので、
--debug-initをつけてinit.elを読み込んだところ
Debugger entered--Lisp error: (void-variable package-archives)
(member (quote ("melpa" . "melpa.milkbox.net/packages/")) package-arch$
(if (member (quote ("melpa" . "melpa.milkbox.net/packages/")) package-$
eval-buffer(#<buffer *load*> nil "/Users/hiro/.emacs.d/init.el" nil t) ; Re$
load-with-code-conversion("/Users/hiro/.emacs.d/init.el" "/Users/hiro/.emacs.$
load("/Users/hiro/.emacs.d/init" t t)
#[0 "^H\205\262^@ \306=\203^Q^@\307^H\310Q\202;^@ \311=\204^^^@\307^H\312$
command-line()
normal-top-level()
とでました
あとは自分でやります。ありがとうございました。

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 11:10:48.46 .net]
>>359
(add-to-list 'package-archives '("melpa" . "melpa.milkbox.net/packages/"))
の前に
(require 'package)
を置いてみて下さい。

368 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 11:27:47.90 .net]
ていうか、初めから↓URL示せば良かったですね。
emacs-jp.github.io/packages/package-management/package-el.html
やり取りから察するに、Emacsはまだ使い慣れていないお方かと思われますが、
初心者の方なら↓のURLの情報が利用に役に立つかも知れません。
emacs-jp.github.io/beginner.html
といっても記事自体は少々しかないようで、結局図書館か本屋
行って参考書籍パラパラ読めみたいな話になってしまいますが…。



369 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 18:37:26.07 .net]
書籍はあまりおすすめしない
るびちき氏のですら正直内容が古いし
オライリーは論外

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 21:24:54.84 .net]
立ち読みでしか知らないんだけど、
確かに「Emacsテクニックバイブル」みたいなパッケージ紹介本は、
内容が古くなりがちだしネットで情報得た方が良いとは思うけど、
「Emacs Lispテクニックバイブル」みたいなのは
脱初心者のためのガイドとしてまだ十分役に立ってくれるんじゃないかな?

371 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 22:32:34.35 .net]
elisp の入門ならこちらの方がおすすめだけど。

www.math.s.chiba-u.ac.jp/~matsu/lisp/emacs-lisp-intro-jp_toc.html

372 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/03(月) 02:10:24.67 .net]
>>364
これより新しい翻訳もあるけど何が変わってるかは知らない

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/03(月) 09:07:22.55 .net]
>>360 >>357 >>352
ありがとうございました。doneと出ました。
これからもわからないことをここで質問するつもりです。よろしくお願いします。

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 10:09:06.37 .net]
教えてください
<f7>でカレントバッファを評価をするコードがあり、
<f7>を使いたいのですが、F7を押したところ(fn-F7を押しても同様)
<f7>is undefinedとでます。
そこでキーを定義したいのですが、
(define-key global-map (kbd "hoge1") 'hoge2)
のhoge1, hoge2にはどのように入れればいいのでしょうか?

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 10:31:45.76 .net]
(global-set-key [f7] 'hoge2)

hoge2 は聞かれてもわからん

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 11:08:48.12 .net]
ついにキターーーー!!

Emacsをタイル型ウィンドウマネージャーにしちゃう
www.phoronix.com/scan.php?page=news_item&px=EXWM-Window-Manager

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 15:19:45.97 .net]
>>369
こういうの何度も夢想したことあるな

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 16:53:22.45 .net]
>>369
前スレで似たような話題が出てた。
今回のとはどう違うの?

Emacs Part 47 [転載禁止]&#169;2ch.net
peace.2ch.net/test/read.cgi/unix/1419059839/289-304n



379 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 20:33:25.57 .net]
>>371


380 名前:ゥたところ全くウィンドウマネージャーではないと思うが…
>>369のは完全なウィンドウマネージャー(ただしタイル型)
Emacsのバッファ内に別のアプリ(例だとChrome)が描画されてる
C-x bでChromeに切り替えたり出来るって事だ
Chromeの表示サイズがバッファのリサイズ(C-x {)に追従もするだろうね
[]
[ここ壊れてます]

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 20:46:30.67 .net]
>>369
lists.gnu.org/archive/html/emacs-devel/2015-08/msg00122.html
リリース告知メール

これ見た限りだとXCBのelispバインディングを実装してウィンドウマネージャー
のプロトコルをelispでハンドリングして実現してるっぽい…スゲーよ…

XCBのバインディングを実装してるからelispでEmacsバッファ内で動く
X用のアプリも実装出来るんだろうね

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 03:41:46.99 .net]
evil-mode使ってる方いらっしゃいますか?

383 名前:名無しさん@お腹いっぱい。 [2015/08/08(土) 08:22:30.85 .net]

覚えられなかった矩形選択のため

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 09:51:45.05 .net]
興味なくはない
暇ができたら試そうと思ってる
どんくらいの完成度なのかは知らんが

「Vimの方がワンストロークでいろいろできるから速い」っていう文句に特に反論はないし

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 11:12:46.60 .net]
範囲選択が vim に忠実なのが嫌で似たようなものを自作した。

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 13:46:48.18 .net]
Emacs使うくらいなら最初からviだけ使ってた方がいい。
将来、なんかの拍子にviの仕事が入ってくるかもしれない。
その時にvi使ってましたアピールは大きい。
Emacs使ってましたとか何のアピールにもならない。
もう一度言う、たとえ趣味でもviを使え。

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 14:04:26.50 .net]
だったら ed を使え

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 14:05:22.76 .net]
何でそんな必死なんだよ…
viなんてEmacs使いは誰でも使えるよ



389 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 14:20:05.53 .net]
・・え?え?・・ボクつかえない・・・
それはEmacs使いじゃなかったってこと?^^

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 17:24:49.88 .net]
peace.2ch.net/test/read.cgi/unix/1337844883/424

424 :名無しさん@お腹いっぱい。 :2015/08/08(土) 09:23:44.01
zsh使うくらいなら最初からbashだけ使ってた方がいい。
将来、なんかの拍子にbashの仕事が入ってくるかもしれない。
その時にbash使ってましたアピールは大きい。
zsh使ってましたとか何のアピールにもならない。
もう一度言う、たとえ趣味でもbashを使え。

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/08(土) 19:07:50.56 .net]
>>382
それはさらに元ネタがありそうだなw

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 00:54:18.77 .net]
shellもeshellしか使ってないな
eshellはstdoutとstderrが一緒になっちゃってるのが問題なんだよな
あと24でgit logに対応したみたいだけど不完全だったし
作者がメンテしてないからしょうがないけど、おしい状態

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 01:40:02.77 .net]
>>368
返事おくれたけどありがとう。うまくいってませんけど、これから慣れると
なんとかなるとおもいます。

anythingについて
M-x anything-for-filesというのできますか?
自分はanything-follow-modeとかanything-force-update
しかanything-f TAB すれば出てこないのですが。
実践入門をみながらやっているのですが。
教えていただけませんか?

394 名前:名無しさん@お腹いっぱい。 [2015/08/09(日) 02:02:06.45 .net]
いまどきhelmが流行ってるから
anything emacs 導入
あたりでググれば枯れた方法出てくるでしょう

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 02:20:46.49 .net]
peace.2ch.net/test/read.cgi/unix/1400290950/24
24 :名無しさん@お腹いっぱい。:2014/07/13(日) 07:22:02.50
Ubuntu使うくらいなら最初からRedHatだけ使ってた方がいい。
将来、なんかの拍子にRedHatの仕事が入ってくるかもしれない。その時にRedHat
使ってましたアピールは大きい。Ubuntu使ってましたとか何のアピールにもならない。
もう一度言う、たとえ趣味でもRedHatを使え。

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 02:37:44.75 .net]
peace.2ch.net/test/read.cgi/unix/999172129/770
770 名前:名無しさん@お腹いっぱい。 [sage]: 2014/07/04(金) 13:25:53.55
Solaris使うくらいなら最初からLinuxだけ使ってた方がいい。
将来、なんかの拍子にLinuxの仕事が入ってくるかもしれない。その時にLinux
使ってましたアピールは大きい。Solaris使ってましたとか何のアピールにも
ならない。
もう一度言う、たとえ趣味でもLinuxを使え(しかもRedHat系)

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 08:03:55.05 .net]
コピペ界の闇を垣間見た気がする

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 08:36:10.01 .net]
peace.2ch.net/test/read.cgi/unix/1278782251/588
588 :名無しさん@お腹いっぱい。 :2015/08/06(木) 05:32:32.29
OpenBSD使うくらいなら最初からFreeBSDだけ使ってた方がいい。
将来、なんかの拍子にFreeBSDの仕事が入ってくるかもしれない。
その時にFreeBSD使ってましたアピールは大きい。
OpenBSD使ってましたとか何のアピールにもならない。
もう一度言う、たとえ趣味でもFreeBSDを使え。



399 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 10:03:34.07 .net]
多分元ネタは90年代でITとすら関係ないんだろうな

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 10:48:03.43 .net]
>>386
教えていただけないでしょうか
blog.kondoyoshiyuki.com/2014/01/13/emacs-anything-el/
を見てやっているのですが
(require 'anything-startup)
の終わりでC-x C-eをするとM-xをしたときにanythingが立ち上がっている
ことが理解できるのですが、
.emacsに(require 'anything-startup)
を書いて保存したあとにemacsを立ち上げてもM-xでanythingが立ち上がって
こずに、no matchだという表示がでます。どういうところを直せば
いいと思いますか?.emacsは~/.emacsです。

401 名前:名無しさん@お腹いっぱい。 [2015/08/09(日) 11:34:30.48 .net]
人がいそうだと見るや流れかまわずダラダラ質問し続ける神経を直せば

402 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 15:35:29.61 .net]
直せば?then?

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 17:00:43.63 .net]
>>382
もう初心者はauto-install-batchとかつかうのやめて
標準のpackageマネージャの設定に("melpa" . "melpa.milkbox.net/packages/")を追加して
そこからインストールしたほうがいいよ

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 17:01:32.76 .net]
みんなEvil-Modeつかってるの?

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 17:07:41.48 .net]
>>392
古い情報の本・ブログなどを見て、auto-installというキーワードに触れたのかも知れませんが、
package.elが標準搭載されたEmacs24以上を使っているのなら、auto-installは不要です。
むしろ、auto-installは、現在メンテナンスされていない古い情報源から
インストールを行う可能性があるので使うべきではないかと。
加えて言うと、現在はanythingからhelmへとシフトが起きていているので、
新規ユーザであればhelmの方の使用をオススメします。

試行錯誤でインストールしてみたanythingの方を削除して、
M-x package-install → helm
をしてみて下さい。helm-for-filesなどの、
所望のコマンドは使えるようになるでしょうか。

あと設定ファイルについては ~/.emacs は削除して、
~/.emacs.d/init.el のみに書いたほうが良いです。
これが原因で設定のロードエラーが起きている可能性があります。


初心者の内は、色々な情報に右往左往されがちですが、
1. なるべく開発元サイトのガイド・ドキュメントを見る癖をつける。
- 例えばhelmの使い方だったら https://github.com/emacs-helm/helm を見てみる。
2. 1年以上前(?)の情報は、古いかも知れないという感覚を持つ。
3. 個人ブログをあまりアテにし過ぎない。
というのを心得ておくと良いのではないでしょうか。

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/09(日) 23:35:01.67 .net]
>>395
>>397
教えていただいてありがとうございます。
Emacs実践入門を読んでいます。そちらはメルパではなくてエルパと
ママレードからelispをダウンロードする設定にするというふうに
なっています。ターミナルのemacsだと、ココアを使って
なんちゃらやったものでないとanythingが動かないというページが
あったりします。そこに載っているpackage.elのダウンロード先
も、リンクが切れていました。一週間前までは切れてなかったのですが。
emacsははじめて使うので本の通りにしようとおもって、24.5にも関わらず
package.elをインストールしたりしています。

helmについてはM-x package-installを試してみたのですが、no matchと出ます。
他方で、gitのほうからhelmは~/.emacs.d/elispとか~/.emacs.d/elpa
ではなく、/path/to/helm/directoryの方にインストールしました。
それでもそのhelmが動くことはなく弱ったなあという感じですが、
他方でemacsについての理解が足りないために生じている問題なのかも
知れず、そのうち慣れるともっと問題を突き詰めて考えられるのかなあとも思います。
>>397さん、基

407 名前:{的な考え方を教えていただいてありがとうございます。
とても助かります。

入門書といいながらEmacs実践入門はなかなか難しいです。
[]
[ここ壊れてます]

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/10(月) 00:27:03.16 .net]
>>397
教えていただいたページから
https://github.com/emacs-helm/helm
次のページに行きました。
https://github.com/milkypostman/melpa#usage
そこの使用法をみて、init.elに書き込みを
行いました。そして、M-x package-list packagesをして出てくるリスト
からhelmをインストールしました。動いています。
ありがとうございました。



409 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/10(月) 00:50:33.55 .net]
>>399
それは良かったです。

>>398
> emacsははじめて使うので本の通りにしようとおもって、24.5にも関わらず
> package.elをインストールしたりしています。

一から隈なく、本の通りやろうとするのはナンセンスかと。
特に、パッケージ管理関連は最近数年でかなり整備されてきて事情が変わっていますので、
そのあたりの本の記述は古い情報が多く書かれていることかと思われます。
適宜読み替えをしたりや情報を捨てることも必要でしょう。

> 他方で、gitのほうからhelmは~/.emacs.d/elispとか~/.emacs.d/elpa
> ではなく、/path/to/helm/directoryの方にインストールしました。

インストールガイドなどで"/path/to/helm/directory"という表現をよく見かけますが、
これは「(インストール先となる)任意のディレクトリ」という暗黙の意味で使われています。
決して「/path/to/helm/directory」という名前のディレクトリ自体のことは指していません。
それと任意のディレクトリに置いたelisp群をロードするためには、
「ロードパスを追加する」と呼ばれる作業が必要になります。
Emacs実践本の目次をネットで見てみましたが、4章あたりをよく読めば理解できるはずです。

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/10(月) 20:08:14.54 .net]
>>400
いろいろ教えていただいてありがとうございます。
/path.to/helm/directoryのことや古い情報についての考え方など教えていただきありがとう
ございます。前にyatexのことを質問したのですが、yatexについてもmelpaを通じて
インストールできました。そちらの方もありがとうございました。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/11(火) 17:56:32.11 .net]
emacsでこんなに苦労してるのに、プログラミングで検索すると
2ヶ月の講習+1ヶ月の自習だけでwebエンジニアになれましたと宣伝してるのですが、
不思議ですね。
どうやれば3か月でweb+DBを読むことができるようすらなれるものかとおもいますよね。
自分はemacsが終わると、elispかそれとも他の言語(pythonがわかりやすいらしい)をやろう
とおもいます。

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/11(火) 18:04:40.94 .net]
ウェブ系の技術身に着けたいなら
無理にEmacsなんか使わなくていいんじゃね
遠回りすりゃそりゃ時間かかるのは当然

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/11(火) 19:06:31.14 .net]
>>402
またコピペネタくさいな…

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/11(火) 22:56:01.99 .net]
コピペネタじゃないよ
web + db magazinは一応、webエンジニアが読む雑誌ということに
なってるでしょう?softwareデザインとwebdb magazinがおもしろい
雑誌ときいたし、emacsの大竹さんも自分の会社の人の目標として
web dbマガジンに記事を載せることを目標にしてほしいとブログで
書いてたからそんなものかとおもったんですよ。
どんな勉強すればプログラマーになれるというか、この書き方は誤解
されそうなのでちがう書き方をすると、プログラムをみなさんの
ように書けるようになるんでしょう?

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/11(火) 23:59:35.57 .net]
emacsと何の関係が?

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/11(火) 23:59:53.44 .net]
それEmacsの質問じゃないからマ板あたり行った方がいいんじゃね
kanae.2ch.net/prog/

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/12(水) 01:06:49.30 .net]
>>405
とりあえずネット検索して自分に必要な情報を選別できるようにならないとコピペプログラマにすらナレナイヨ

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/12(水) 02:10:00.38 .net]
申し訳ありません。質問が悪かったみたいです。
情報の選別は難しいですね。とりあえずやってみてうまくいかなかったら
そこに書いてあることは古いか間違いかということになるのでしょう
それよりもソースに当たるというのは大切でしょうね。
書いた人のページのREAD.MEを読むとか当たり前のことができていませんでした。
この板でsolarisのパソコンを親にもらった高校生のスレがありますが、
入っているコードを読めというのがそこでのアドバイスみたいですね。
では



419 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/12(水) 08:35:13.10 .net]
スレ違いだからよそでやれってば

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 00:09:14.24 .net]
実践入門みてelispを入れてるんですけど、melpaに入っていないelispが
多い。古いのも入ってるだろうからどうしようかと悩むところですけど
メモ書き、ToDo管理のhowmの代わりに何を使えばいいとおもいますか?

421 名前:名無しさん@お腹いっぱい。 [2015/08/13(木) 01:21:02.59 .net]
org-rememberに落ち着いた
emacs-w3mなど任意の所で範囲選択後に
org-remember呼ぶとurlやサイト名などもセットでメモできるなど重宝

pastebin.com/CcMHD5qm

422 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 15:42:13.07 .net]
>>411
日常のTODOリスト・スケジュール帳は、いつでもどこでも書き込み・閲覧
できるという携帯性が重要なので、専らタブレットにインストールした
anydoやらgoogleカレンダー使ってます。

技術メモ、アイデア帳、ネットサーフィンの備忘録には、orgが良い感じですね。
>>412さんと同じような設定でorg使っています。加えて
(add-hook 'org-mode-hook 'org-indent-mode)
(setq org-hide-leading-stars t)
が自分なんかには大事か。

howmは使ったことないのでわかりません。

melpaへ登録されていないパッケージもチラホラあるというのは事実でして、
手動インストールにも何度か慣れておくと良いかも知れません。
さらにそれに慣れた次には、el-getやcaskなど、高機能パッケージマネージャの導入の検討か。

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 15:48:35.25 .net]
あと実践入門にはいくつか古いelispが紹介されているようなので、
今人気のelispをまとめたURL、貼っておきます。本の補足になってくれるかと。
https://emacs.zeef.com/ehartc
https://github.com/emacs-tw/awesome-emacs

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 17:59:48.43 .net]
なんでEmacsでブラウザ見る必要があるの?

SafariとかChromeを開けば良いんじゃないの?

425 名前:名無しさん@お腹いっぱい。 [2015/08/13(木) 18:06:29.06 .net]
範囲選択をマウスでやるのを嫌う
さらにフォントや背景がemacsの設定に固定で目つぶしの白背景に無敵
当然elispなら手軽に試せる
後、emacs-w3mのw3m-historyが使いやすい
ブラウジング中のメモがこの上なくスムース

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 18:22:50.19 .net]
>>415
そんなん勝手じゃん

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 19:27:15.43 .net]
>>412
>>413
>>414
>>415
さんありがとう。参考にさせてもらってその中のいくつかを入れさせて
いただきます。ところでorg-plus-contribをorgといっしょに入れようと
したのですがorg-timer.elのところでコンパイルが止まってしまって
先に進みません。こういうエラーの経験はないでしょうか?どうすれば
いいのでしょう?個別コンパイルも、M-x package-list-packagesも
同じようにそこで止まってしまっています

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 19:33:22.05 .net]
bach.istc.kobe-u.ac.jp/lect/ProLang/org/lisp.html
を読んで、昨日から
www.gentei.org/~yuuji/elisp/elisplec.html
を読み始めました。昔はlispで書かれているmacsymaがメインフレーム
で動いていたんですね。lisp=重いというイメージがあった
みたいですが、elispを考えるとおもちゃのようなもので
これに似たものがメインフレームでねと考えるとちょっと
信じがたい気がします



429 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 22:05:51.31 .net]
>>416
そのあたり

430 名前:ヘ、thinkpad使うとか、目に優しいディスプレイ設定をするだとかで
解決するべきだと思う。結局、モダンなブラウザ使わないっていうのは無理な話。
[]
[ここ壊れてます]

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 23:05:05.89 .net]
>>418のエラーなのですが
Compiling /Users/hoge/.emacs.d/elpa/org-plus-contrib-20150810/org-timer.el...
のまま止まっているのですが、エラーの内容は
In org-babel-C-execute:
ob-C.el:118:34:Warning: `(c cpp)' is a malformed function
です。対処をなにとぞ教えてください。

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/13(木) 23:40:57.70 .net]
新聞記事なんかはGnusのrssからemacs-w3m使って読んでたけど
ewwの方が軽快。インラインイメージ表示出来るとよりよいのだけど。

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/14(金) 00:35:21.28 .net]
>>422
Emacsが画像表示出来れば普通に表示されるよ

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/14(金) 00:58:47.89 .net]
>>418
私の環境では再現ありませんね。
しかし、orgは、contribも含めて、現行より少々だけ古いバージョンのものが
標準添付されているはずですので、
特に欲しい新機能がない限りインストール作業は不要では?

435 名前:名無しさん@お腹いっぱい。 [2015/08/14(金) 04:01:51.42 .net]
まだ不完全だと思うけど eww 使ってる
ちょっとした調べものくらいなら便利じゃない?

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/14(金) 04:19:40.49 .net]
すぐアンパサンドで外部ブラウザに飛ばすけどね

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/14(金) 06:27:42.73 .net]
>>424
ありがとう
uninstallして古いのを使うことにします。

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/14(金) 22:15:46.50 .net]
eww使ってみました。いいですね。
ターミナルだと画像表示ができないのかな?
画像はみれませんでした。



439 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/14(金) 23:52:14.33 .net]
(X上の)emacs-w3mでは画像のオンオフ出来てたのでewwで出ないのは仕様かと
思ってた。今度真面目に原因調べておく。

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/16(日) 04:09:17.30 .net]
~/.emacs
があっても、そこに
(load (expand-file-name(concat (getenv “HOME”) “/.emacs.d/init”)))
と書き込んでいれば、
~/.emacs.d/init.el
を読み込むということがわかった。.emacsを初期ファイルにしているelファイルも
あるので、こうするといいかもしれない






[ 続きを読む ] / [ 携帯版 ]

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

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