質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.42%

  • Emacs

    140questions

    GNU Emacsと拡張性の高い、高性能なテキストエディタです。豊富なライブラリの導入により、統合開発環境やWebブラウザとしても機能させる事が可能です。

  • LISP

    56questions

    LISPはプログラミング言語の一種であり、関数型言語に分類されています。 特徴として、括弧を多様する独特の構文を持ちます。

emacsのpackage.elを使って、パッケージをインストールしたが、反映されません

解決済

回答 2

投稿 編集

  • 評価
  • クリップ 1
  • VIEW 1,371

YuzuTea

score 16

emacsを最新版の24.5にアップデートしました。

そして、M-x package-list-packagesで任意のパッケージをインストールしました。

しかし、emacsを再起動しても反映されません...
謎にphp-modeのみ反映されて動いています。

solarized-themeも反映されません。

パッケージはインストールするだけでは、ダメなんでしょうか?
だめなのであれば、なぜphp-modeだけ動いたのでしょうか??

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

checkベストアンサー

0

requireはそのパッケージを使用するときの、宣言みたいなものですから・・・
その後で、設定する内容が重要だと思います。
使用されるパッケージはなにでしょうか。
もう少し、具体的に質問していただけるとお役に立てるかもしれません。
 ---はじめて、コメントを投稿したので、コメントの付け方を間違えました…

すべてのパッケージについての回答は無理です(^^;;;
パッケージ名でググれば、求めることにたどり着けると思いますが、MELPAのホームページをたどる方法はいかがでしょうか。

  1. MELPAのホームページからパッケージを検索
  2. パッケージの詳細を確認する
  3. パッケージのホームページに行く

◆MELPAのホームページからパッケージを検索
 MELPAホームページ:https://melpa.org/#/

このページでパッケージを検索することができます。
この検索ページから例えば「anzu」を入力すると、検索結果一覧に「anzu」パッケージが表示されます。
表示された「anzu」(https://melpa.org/#/anzu)パッケージをクリックします。

◆パッケージの詳細を確認する

パッケージの詳細表示画面では、パッケージの出所、概要がわかります。
「anzu」の場合だと、「Description」に「anzu-mode」を有効にする方法が記載されています。

Description
...
To use this package, add following code to your init.el or .emacs
(global-anzu-mode +1)

上記により、「anzu」を使用する場合、上記の設定を初期化ファイルに入れればよいことがわかると思います。
これでも、設定方法がわからない場合は、パッケージの出所を参照します。

◆パッケージのホームページへ行く

パッケージの詳細表示画面の以下に「Source github」があると思います。

Downloads 92,059 (all versions), percentile: 98.96
Source github
Dependencies cl-lib 0.5 / emacs 24
Needed by evil-anzu

これをクリックすれば、パッケージのホームページ(github)を参照することができます。
このページには、使用方法等詳細な内容が載っていますので、ここを参照してください。

以上、長々と申訳ありません。
ググった方が早い場合もありますが…、少しでもお役に立てればと思います。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/01/22 20:09

    なるほどなるほど...
    こちらにemacsのパッケージをまとめました!
    宜しくお願いいたします!
    https://github.com/Yugo-Morimura/elpa

    キャンセル

0

インストールしたパッケージによると思いますよ。
solarized-themeの場合は、自力でテーマの設定を初期化ファイルに入れるか、またはcustomize-themesで設定後、設定を保存する必要があります。

◆自力で初期化ファイル(.emacs/init.el)に入れる場合
以下の命令を入れてください。

(load-theme 'solarized-dark t) ; テーマは適宜変更

◆customize-themesを使用する場合
emacsのメニューからできます。
メニューから設定を開く:
MENU->Options->Custimize emacs ->Custom Themes
設定後、上の方にある[Save Theme Setting]を押して、設定を保存してください。
設定内容が初期化ファイル(.emacs/init.el)に反映されます。
メニューからではなく"M-x"で"customize-themes"を実行しても同じです。

パッケージはインストールするだけでは、ダメなんでしょうか? 
だめなのであれば、なぜphp-modeだけ動いたのでしょうか??

php-modeはファイルの拡張子が"php"のときには、php-modeが自動実行されるようにphp-modeのパッケージで行っているためです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/01/21 18:15

    回答有り難うございます!!
    その後色々調べ、様々なパッケージをインストール後、init.elのファイルからrequireを使って呼び出したのですが、エラーメッセージも出ず、呼び出されず。といった感じなのですが、この後何かしないといけないのでしょうか

    キャンセル

同じタグがついた質問を見る

  • Emacs

    140questions

    GNU Emacsと拡張性の高い、高性能なテキストエディタです。豊富なライブラリの導入により、統合開発環境やWebブラウザとしても機能させる事が可能です。

  • LISP

    56questions

    LISPはプログラミング言語の一種であり、関数型言語に分類されています。 特徴として、括弧を多様する独特の構文を持ちます。