V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tcstory
V2EX  ›  Emacs

遇到 symbol's value as variable is void

  •  
  •   tcstory · 2015-11-30 10:14:33 +08:00 · 2531 次点击
    这是一个创建于 3309 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉很奇怪的问题,自己使用的是 el-get 来管理插件,昨晚看了一下 magit 的文档,想给 magit 设置一个快捷键,就根据文档的提示设置了(global-set-key (kbd "C-x g") ’ magit-status),结果却遇到了上面提到的问题,这到底是这么回事呢?
    其实我在用 company-tern 的时候也遇到了类似的问题,然后找到资料使用下面的方法来解决了

    (with-eval-after-load 'company
         (add-to-list 'company-backends 'company-tern))
    

    我比较感觉奇怪的是,不是 el-get 帮我加载了插件了吗?为什么还会遇到这样的问题.

    el-get 的配置如下

    (add-to-list 'load-path "~/.emacs.d/el-get/el-get")
    
      (unless (require 'el-get nil 'noerror)
         (with-current-buffer
                (url-retrieve-synchronously
                        "https://raw.githubusercontent.com/dimitri/el-get/master/el-get-install.el")
                    (goto-char (point-max))
                        (eval-print-last-sexp)))
    
      (add-to-list 'el-get-recipe-path "~/.emacs.d/el-get-user/recipes")
      (el-get 'sync)
    
    3 条回复    2015-11-30 18:07:48 +08:00
    yangxin0
        1
    yangxin0  
       2015-11-30 10:21:46 +08:00
    我不须换用 recipe , 直接写了一个 init-package.el 里面写 (el-get-bundle magit)
    yangxin0
        2
    yangxin0  
       2015-11-30 10:23:05 +08:00
    el-get 有点不好用的地方在于, 它回去很多目标仓库下载, 但是有仓库被墙, ssl 有时候间歇抽风
    tcstory
        3
    tcstory  
    OP
       2015-11-30 18:07:48 +08:00
    居然没有人,好可怜啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2151 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 01:15 · PVG 09:15 · LAX 17:15 · JFK 20:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.