2

elpa と melpa からいくつかのパッケージをインストールしました。.emacs一部のパッケージでは、ファイルを編集してフックを追加したり、行を含めたりする必要はありません(require 'fn)。一方、一部のパッケージ.emacsでは、ファイルの編集がインストールの一部であることを説明する指示が提供されます。最近インストールしたところ、パッケージング システムが次のようなace-jump-modeパッケージのディレクトリを作成しました。インストールの手順では、ファイルに数行を追加する必要があります。.emacs.dace-jump-mode-20130719.2053/.emacs

したがって、この質問には 2 つの部分があります。

  1. .emacsパッケージをインストールした後、いつファイルを編集する必要がありますか?
  2. そのパスを ace-jump に追加すると、パッケージを更新する必要がある場合に破損するように思え.emacsます。ファイルにパスを含めるより良い方法はありますか?
4

1 に答える 1

3
  1. Different packages handle key bindings and loading differently. Sometimes you'll have to modify your configuration, and sometimes you won't. The best bet is to read the documentation for each thing you install, which you appear to already be doing.

  2. You shouldn't have to explicitly specify the path to your ace-jump package. ELPA / package.el will take care of updating your load-path. The following snippet should work, without specifying that path manually:

    ;; No (add-to-list 'load-path ...)
    (require 'ace-jump-mode)
    ;; Optional
    (define-key global-map (kbd "C-c SPC") 'ace-jump-mode)
    
于 2014-01-28T23:05:09.213 に答える