私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs Part 44
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : △
レスフィルター : (試験中)
>>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だけですべてを管理する人もいます。
回答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だけですべてを管理する人もいます。
>>608 Emacsについての質問は、有志の方々が運営されているEmacs JPをおすすめします。
http://emacs-jp.github.io/
マサカリが飛んでくることはないので、お気軽に利用されてはいかがでしょうか。
http://emacs-jp.github.io/
マサカリが飛んでくることはないので、お気軽に利用されてはいかがでしょうか。
>> 608
helm-gtagsというhelmプラグインもありますよ。
MELPAのダウンロード数からみると、ggtags よりも helm-gtagsのほうが人気がありますね。
http://github.com/syohex/emacs-helm-gtags
helm-gtagsというhelmプラグインもありますよ。
MELPAのダウンロード数からみると、ggtags よりも helm-gtagsのほうが人気がありますね。
http://github.com/syohex/emacs-helm-gtags
>>654
おまえ自演するならもうちょっと頭使えよ
おまえ自演するならもうちょっと頭使えよ
>>655
そこ事実上死んでるよな
そこ事実上死んでるよな
>>652
死ねとか質問してくんなとか言ってる奴よりよっぽどまともだよな。
死ねとか質問してくんなとか言ってる奴よりよっぽどまともだよな。
俺が Emacs 使い始めた頃はキーバインドを始めあらゆる操作に死ぬほどイライラしてたけど
気づいたらいつの間にか使えるようになってたな
どうやって使えるようになったのか自分でもさっぱり分からないから
初心者に説明しようにもどうやって説明してよいものか分からない
気づいたらいつの間にか使えるようになってたな
どうやって使えるようになったのか自分でもさっぱり分からないから
初心者に説明しようにもどうやって説明してよいものか分からない
とりあえず以下の5つのコマンドを駆使する
describe-bindings
describe-mode
describe-key
describe-function
describe-variable
あとはlispディレクトリの下を適当に漁ればだいたいなんとかなるな
describe-bindings
describe-mode
describe-key
describe-function
describe-variable
あとはlispディレクトリの下を適当に漁ればだいたいなんとかなるな
>>654-656
情報ありがとうございます。参考にします!
情報ありがとうございます。参考にします!
apropos 系が最強
apropos-documentation でガンガン色々発掘できるし
apropos-value は結果から調べるのにすごく助かる
apropos-documentation でガンガン色々発掘できるし
apropos-value は結果から調べるのにすごく助かる
>>665
Emacsの初期設定は使いづらいので、初心者のかたは設定済みEmacsを使ってみるのもいいと思います。Githubで人気の設定済みEmacsを以下に紹介します。
http://github.com/bbatsov/prelude
http://github.com/purcell/emacs.d
http://github.com/overtone/emacs-live
Emacsの初期設定は使いづらいので、初心者のかたは設定済みEmacsを使ってみるのもいいと思います。Githubで人気の設定済みEmacsを以下に紹介します。
http://github.com/bbatsov/prelude
http://github.com/purcell/emacs.d
http://github.com/overtone/emacs-live
何が設定されてるかもわからんままそういうの使って
そんでもってわけわからん質問がまた投下されるわけか
うぜえ
そんでもってわけわからん質問がまた投下されるわけか
うぜえ
>>668
だから自演はもうちょっと頭使えって言ってるだろ
だから自演はもうちょっと頭使えって言ってるだろ
最悪 (load "term/bobcat" nil t) (terminal-init-bobcat) さえ入ってればなんとでもなる。
人の設定をそのまま使うのって何だか気持ち悪い
他のソフトだと気にならないけどEmacsだけは他人の設定をそのまま使う気にならない
他のソフトだと気にならないけどEmacsだけは他人の設定をそのまま使う気にならない
なんかEmacsが風前の灯みたいに言ってる奴いるけど
http://melpa.milkbox.net/
を見るとMELPAのパッケージは200万ダウンロードいってるぞ
しかも1ヶ月前が100万だった
ちなみにvimは公式に拡張スクリプトのダウンロード数があるけど800万だった
ただどの期間の集計かは分からんがMELPAのダウンロード数が追い付くのは時間の問題
http://melpa.milkbox.net/
を見るとMELPAのパッケージは200万ダウンロードいってるぞ
しかも1ヶ月前が100万だった
ちなみにvimは公式に拡張スクリプトのダウンロード数があるけど800万だった
ただどの期間の集計かは分からんがMELPAのダウンロード数が追い付くのは時間の問題
MELPAに登録されてるパッケージはマメにバージョン更新されてるのが多いから、
頻繁に更新反映してる人がダウンロード数稼いでるんじゃないかな
頻繁に更新反映してる人がダウンロード数稼いでるんじゃないかな
ユーザー数気にするとか軟弱もいいところだわ
現時点で満足してるからバージョンアップしなくてもOS変わって動かなくなるとかならん限りこまらんし
俺一人しかユーザ居なくてもなにもこまらん
現時点で満足してるからバージョンアップしなくてもOS変わって動かなくなるとかならん限りこまらんし
俺一人しかユーザ居なくてもなにもこまらん
ユーザが多ければ便利な機能を共有できる可能性が高まる
一人で何でもやってやろうって出来ることなんて多寡が知れてるよ
一人で何でもやってやろうって出来ることなんて多寡が知れてるよ
>>688
習熟度別ピラミッドの底辺が増大してるだけなら
便利な機能ってのも「補助輪」レベルだろ
>一人で何でもやってやろうって出来ることなんて多寡が知れてるよ
ひとりでやっても、たかがしれてることを
あつめたのものが
オープンソースじゃないのかなあ
みつを
習熟度別ピラミッドの底辺が増大してるだけなら
便利な機能ってのも「補助輪」レベルだろ
>一人で何でもやってやろうって出来ることなんて多寡が知れてるよ
ひとりでやっても、たかがしれてることを
あつめたのものが
オープンソースじゃないのかなあ
みつを
「これ以上の機能はいらねー」って成長を止めた人とか
Emacsをカスタマイズすること自体が目的の暇人は
ユーザ数気にしなくていいだろうね
ある意味うらやましいわ
Emacsをカスタマイズすること自体が目的の暇人は
ユーザ数気にしなくていいだろうね
ある意味うらやましいわ
>>694
今貴方が使ってるelispは誰が実装したか理解してる?
これまでに実装されてきたelispが、少人数のユーザ数の手で作られたとでも思ってるの?
それとも、天からでも降ってきたものでも使ってるのかな
今貴方が使ってるelispは誰が実装したか理解してる?
これまでに実装されてきたelispが、少人数のユーザ数の手で作られたとでも思ってるの?
それとも、天からでも降ってきたものでも使ってるのかな
ユーザー数が増えれば色々なノウハウがネットとかで手に入りやすくなるから
楽できる事は間違いない
楽できる事は間違いない
そりゃ過去には使う人沢山いたから沢山コミットされたかもしれないけどさあ
ツール自体の魅力が減って使う人減ったらコミット減るのは当然じゃん?
Emacs を使うのが目的の人は Emacs から離れられないからユーザ数気にしなきゃいけなくて大変なんだな
俺は堂々とタダ乗りさせてもらうわ
あと「成長を止めた人(笑)」
どんだけたかが道具のエディタに依存してんだよ
>>697
はじめから info 読めよ!!みたいなゴミみたいなノウハウばっかだけどな
ツール自体の魅力が減って使う人減ったらコミット減るのは当然じゃん?
Emacs を使うのが目的の人は Emacs から離れられないからユーザ数気にしなきゃいけなくて大変なんだな
俺は堂々とタダ乗りさせてもらうわ
あと「成長を止めた人(笑)」
どんだけたかが道具のエディタに依存してんだよ
>>697
はじめから info 読めよ!!みたいなゴミみたいなノウハウばっかだけどな
アドベントカレンダー、劣化してるのかと思ったけど過去のと比べてそれほど酷いわけでもないな
今年はメジャーな開発者が書いてないからかあんまり華がなかっただけだろうきっと
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
今年はメジャーな開発者が書いてないからかあんまり華がなかっただけだろうきっと
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 スレッド一覧へ
みんなの評価 : △類似してるかもしれないスレッド
- Emacs Part 54 (97) - [92%] - 2023/1/25 17:15
- Emacs Part 46 (984) - [92%] - 2014/12/24 14:15
- Emacs Part 34 (1001) - [92%] - 2010/6/21 19:45 ○
- Emacs Part 41 (1001) - [92%] - 2012/12/24 4:15
- Emacs Part 42 (1001) - [92%] - 2013/6/9 5:15 △
- Emacs Part 43 (1001) - [92%] - 2013/12/14 11:30
- Emacs Part 45 (1001) - [92%] - 2014/6/23 9:45
- Emacs Part 40 (1001) - [92%] - 2012/9/7 0:30
- Emacs Part 47 (995) - [92%] - 2015/4/19 13:01
- Emacs Part 49 (974) - [92%] - 2016/12/7 9:45
- Emacs Part 48 (997) - [92%] - 2015/12/9 15:15
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 31 (1001) - [84%] - 2009/10/23 10:31 ○
- Emacs Part 32 (1001) - [84%] - 2009/12/20 2:04 ○
トップメニューへ / →のくす牧場書庫について