のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,592,893人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレEmacs Part 44

emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
651 : 名無しさん@お腹 - 2014/02/03(月) 17:20:24.16 (+57,+29,-16)
蒸し返すけどRさんのここだけの話またやり始めたのね。
652 : 名無しさん@お腹 - 2014/02/03(月) 18:55:45.18 (+41,-20,-17)
emacsスレで、emacs使いたい人に対し、vim勧めてる人ってなんなの?
653 : 名無しさん@お腹 - 2014/02/03(月) 18:59:54.28 (-2,-20,+2)
Evil使おう
654 : 名無しさん@お腹 - 2014/02/03(月) 19:36:52.04 (+70,-30,-282)
>>608 自分はel-getをほとんど使っていませんが、それで良ければ回答します。

回答1
package.elがでインストールしたパッケージの関数がrequreしなくてくても使える仕組みは、
autoload cookieによるものです。詳しくは以下のGNU Emacs manualをごらんください。

http://www.gnu.org/software/emacs/manual/html_node/elisp/Packaging-Basics.html

el-getでインストールしたものについては、autoloadを反映させる仕組みなどがel-getのレシピに必要ではないかと思われます(前述したようにel-getは使っていないので、間違っていたらごめんなさい)。

回答2
エラーとはならないのでご安心ください。
パッケージはload-pathの先頭から順番に探して、先に見つけてものを読み込みます。
M-x describe-variable で load-path の値を確認してみてください。

回答3
 私見となります。
 package.elはemacsの標準の仕組みですので、これをメインにつかうとよいでしょう。
 package.elのアーカイブで現在の主流はMELPAです。しかしMELPAからインストールできないパッケージもありますので、それらはel-getを使ってインストールします。

auto-install.elはel-getより導入が簡単ですが、el-getを使っているなら特に必要はないと思います。

私はpackage.elが好きなので上記のように使っていますが、el-get.elのほうがpackage.elよりできることは多いです。
package.elをつかわずにel-get.elだけですべてを管理する人もいます。
655 : 名無しさん@お腹 - 2014/02/03(月) 19:48:36.07 (+136,+29,-11)
>>608 Emacsについての質問は、有志の方々が運営されているEmacs JPをおすすめします。

http://emacs-jp.github.io/

マサカリが飛んでくることはないので、お気軽に利用されてはいかがでしょうか。
656 : 名無しさん@お腹 - 2014/02/03(月) 19:54:43.80 (+3,-30,-38)
>> 608

helm-gtagsというhelmプラグインもありますよ。
MELPAのダウンロード数からみると、ggtags よりも helm-gtagsのほうが人気がありますね。

http://github.com/syohex/emacs-helm-gtags
657 : 名無しさん@お腹 - 2014/02/03(月) 19:55:50.39 (+63,+29,-1)
>>654
おまえ自演するならもうちょっと頭使えよ
658 : 名無しさん@お腹 - 2014/02/03(月) 20:16:32.23 (+66,+29,-1)
>>655
そこ事実上死んでるよな
659 : 名無しさん@お腹 - 2014/02/03(月) 20:50:31.58 (+63,+29,-4)
>>652
死ねとか質問してくんなとか言ってる奴よりよっぽどまともだよな。
660 : 名無しさん@お腹 - 2014/02/03(月) 20:55:38.19 (+63,+30,-85)
俺が Emacs 使い始めた頃はキーバインドを始めあらゆる操作に死ぬほどイライラしてたけど
気づいたらいつの間にか使えるようになってたな

どうやって使えるようになったのか自分でもさっぱり分からないから
初心者に説明しようにもどうやって説明してよいものか分からない
661 : 名無しさん@お腹 - 2014/02/03(月) 21:04:35.25 (+47,+29,+0)
体育会系かよ
662 : 名無しさん@お腹 - 2014/02/03(月) 21:08:16.59 (+47,+24,-12)
使っててれば使えるようになるよ
663 : 名無しさん@お腹 - 2014/02/03(月) 21:19:20.21 (+7,-30,-59)
とりあえず以下の5つのコマンドを駆使する

describe-bindings
describe-mode
describe-key
describe-function
describe-variable

あとはlispディレクトリの下を適当に漁ればだいたいなんとかなるな
664 : 名無しさん@お腹 - 2014/02/03(月) 21:24:40.85 (+2,-29,-18)
>> 663 elisp-slime-nav が便利。

http://github.com/purcell/elisp-slime-nav
665 : 名無しさん@お腹 - 2014/02/03(月) 21:33:44.36 (+52,+8,+1)
>>654-656
情報ありがとうございます。参考にします!
666 : 名無しさん@お腹 - 2014/02/03(月) 21:34:41.40 (-1,-30,-31)
>>663
describe-function
describe-variable
の二つは最近使ってます。
他のコマンドも使ってみて勉強しようと思います!
667 : 名無しさん@お腹 - 2014/02/03(月) 21:42:34.59 (+2,-29,-9)
apropos 系が最強
apropos-documentation でガンガン色々発掘できるし
apropos-value は結果から調べるのにすごく助かる
668 : 名無しさん@お腹 - 2014/02/03(月) 21:45:57.17 (+50,-29,-44)
>>665

Emacsの初期設定は使いづらいので、初心者のかたは設定済みEmacsを使ってみるのもいいと思います。Githubで人気の設定済みEmacsを以下に紹介します。

http://github.com/bbatsov/prelude
http://github.com/purcell/emacs.d
http://github.com/overtone/emacs-live
669 : 名無しさん@お腹 - 2014/02/03(月) 21:49:31.42 (+57,+29,-32)
何が設定されてるかもわからんままそういうの使って
そんでもってわけわからん質問がまた投下されるわけか
うぜえ
670 : 名無しさん@お腹 - 2014/02/03(月) 21:50:32.44 (+63,+29,-4)
>>668
だから自演はもうちょっと頭使えって言ってるだろ
671 : 名無しさん@お腹 - 2014/02/03(月) 21:51:24.11 (+57,+29,-17)
デフォルトで使えってか多機能なんだから元々ある機能で事足りる
672 : 名無しさん@お腹 - 2014/02/03(月) 21:52:40.32 (-2,-30,-32)
最悪 (load "term/bobcat" nil t) (terminal-init-bobcat) さえ入ってればなんとでもなる。
673 : 名無しさん@お腹 - 2014/02/03(月) 21:56:46.83 (+57,+29,-12)
人の設定をそのまま使うのって何だか気持ち悪い
他のソフトだと気にならないけどEmacsだけは他人の設定をそのまま使う気にならない
674 : 名無しさん@お腹 - 2014/02/03(月) 21:58:02.55 (+52,+29,+0)
なら好きに変えればいい。
675 : 名無しさん@お腹 - 2014/02/03(月) 22:00:53.42 (+17,-10,-6)
emacsを無設定で使うなんて意味がない
設定をするためにemacs使ってるのに
676 : 名無しさん@お腹 - 2014/02/03(月) 22:04:26.20 (-1,-30,-44)
>>667
apropos-documentationは知らんかったから使ってみたんだけど
skk と sdic の一部混ざってると失敗するな
iso-2022-jpだからいかんのかねえ
677 : 名無しさん@お腹 - 2014/02/03(月) 22:40:55.70 (+72,+25,-55)
>>655
github の issue で質問受付な時点でまず初心者お断りな感じが実によいな。
ページも一年ぐらい放置されてるってのも実に今の Emacs っぽくていい。
678 : 名無しさん@お腹 - 2014/02/03(月) 23:15:55.87 (+131,+29,-68)
なんかEmacsが風前の灯みたいに言ってる奴いるけど
http://melpa.milkbox.net/
を見るとMELPAのパッケージは200万ダウンロードいってるぞ
しかも1ヶ月前が100万だった

ちなみにvimは公式に拡張スクリプトのダウンロード数があるけど800万だった
ただどの期間の集計かは分からんがMELPAのダウンロード数が追い付くのは時間の問題
679 : 名無しさん@お腹 - 2014/02/03(月) 23:53:25.34 (+57,+29,-20)
ある程度で頭打ちだろ。ユーザ少ないんだから入れるもんいれたら終わりだわさ。
680 : 名無しさん@お腹 - 2014/02/03(月) 23:54:08.08 (-1,-29,-3)
navi2chとslimeくらいしか入れるものが無い
681 : 名無しさん@お腹 - 2014/02/03(月) 23:56:09.31 (+55,+27,-12)
最近は migemo もいらないんじゃないかって気がしてきた
682 : 名無しさん@お腹 - 2014/02/04(火) 00:01:22.55 (+57,+29,-38)
MELPAに登録されてるパッケージはマメにバージョン更新されてるのが多いから、
頻繁に更新反映してる人がダウンロード数稼いでるんじゃないかな
683 : 名無しさん@お腹 - 2014/02/04(火) 00:04:18.41 (-1,-29,-12)
パッケージや拡張スクリプトのダウンロード数は
ユーザー数を計る目安にするには弱い
684 : 名無しさん@お腹 - 2014/02/04(火) 00:11:01.42 (+57,+29,-63)
ユーザー数気にするとか軟弱もいいところだわ
現時点で満足してるからバージョンアップしなくてもOS変わって動かなくなるとかならん限りこまらんし
俺一人しかユーザ居なくてもなにもこまらん
685 : 名無しさん@お腹 - 2014/02/04(火) 00:12:54.84 (+57,+29,-20)
> 俺一人しかユーザ居なくてもなにもこまらん

うわぁ…
686 : 名無しさん@お腹 - 2014/02/04(火) 00:14:17.36 (+57,+29,-7)
いつまでもお客様気分でいるんじゃねえ!
自力でハックしろよ!

とでも言えばいいかな
687 : 名無しさん@お腹 - 2014/02/04(火) 00:29:07.14 (+57,+29,-6)
たかが道具なのになんでそんなに他人が使ってるかどうかとか気になるんだか
688 : 名無しさん@お腹 - 2014/02/04(火) 00:39:41.68 (+94,+29,-43)
ユーザが多ければ便利な機能を共有できる可能性が高まる
一人で何でもやってやろうって出来ることなんて多寡が知れてるよ
689 : 名無しさん@お腹 - 2014/02/04(火) 00:40:33.51 (+7,-30,-20)
690 : 名無しさん@お腹 - 2014/02/04(火) 01:06:01.42 (+57,+29,-21)
便利な機能とやらも別に無くても生産性が極端にさがるわけでもなし。
691 : 名無しさん@お腹 - 2014/02/04(火) 14:02:26.76 (+75,+30,-71)
>>688
習熟度別ピラミッドの底辺が増大してるだけなら
便利な機能ってのも「補助輪」レベルだろ

>一人で何でもやってやろうって出来ることなんて多寡が知れてるよ

ひとりでやっても、たかがしれてることを
   あつめたのものが
  オープンソースじゃないのかなあ
 みつを
692 : 名無しさん@お腹 - 2014/02/04(火) 14:15:32.42 (-1,-29,-38)
2013年版の advent calendar の内容を見ればがっかり感がよくわかるよ
693 : 名無しさん@お腹 - 2014/02/04(火) 14:37:37.62 (+130,+29,-57)
「これ以上の機能はいらねー」って成長を止めた人とか
Emacsをカスタマイズすること自体が目的の暇人は
ユーザ数気にしなくていいだろうね

ある意味うらやましいわ
694 : 名無しさん@お腹 - 2014/02/04(火) 14:40:52.69 (+106,+29,-20)
>>693
ヒマじゃない貴方はどういう目的でユーザ数気にしてるの?
いやまじで気になる。
695 : 名無しさん@お腹 - 2014/02/04(火) 14:49:49.35 (+57,+29,-1)
Emacsの本を書いて稼ぐ人なんじゃないかな^^
696 : 名無しさん@お腹 - 2014/02/04(火) 14:57:18.15 (+77,+29,-98)
>>694
今貴方が使ってるelispは誰が実装したか理解してる?
これまでに実装されてきたelispが、少人数のユーザ数の手で作られたとでも思ってるの?

それとも、天からでも降ってきたものでも使ってるのかな
697 : 名無しさん@お腹 - 2014/02/04(火) 14:57:20.80 (+94,+29,-13)
ユーザー数が増えれば色々なノウハウがネットとかで手に入りやすくなるから
楽できる事は間違いない
698 : 名無しさん@お腹 - 2014/02/04(火) 15:19:12.30 (-1,-29,-11)
これか。。。
.emacs Advent Calendar 2013
http://qiita.com/advent-calendar/2013/dot-emacs
699 : 名無しさん@お腹 - 2014/02/04(火) 15:22:56.08 (+75,+30,-160)
そりゃ過去には使う人沢山いたから沢山コミットされたかもしれないけどさあ
ツール自体の魅力が減って使う人減ったらコミット減るのは当然じゃん?
Emacs を使うのが目的の人は Emacs から離れられないからユーザ数気にしなきゃいけなくて大変なんだな
俺は堂々とタダ乗りさせてもらうわ

あと「成長を止めた人(笑)」
どんだけたかが道具のエディタに依存してんだよ

>>697
はじめから info 読めよ!!みたいなゴミみたいなノウハウばっかだけどな
700 : 名無しさん@お腹 - 2014/02/04(火) 15:27:52.84 (+62,+29,-44)
アドベントカレンダー、劣化してるのかと思ったけど過去のと比べてそれほど酷いわけでもないな
今年はメジャーな開発者が書いてないからかあんまり華がなかっただけだろうきっと

2009
http://atnd.org/events/2400
2010
http://atnd.org/events/10054
2011
http://atnd.org/events/21982
2012
http://qiita.com/advent-calendar/2012/emacs
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について