首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我第一次打开文件时,Emacs没有打开它。

当我第一次打开文件时,Emacs没有打开它。
EN

Stack Overflow用户
提问于 2011-11-29 11:14:53
回答 1查看 1.2K关注 0票数 1

因为某种原因,当我试图

  1. 打开现有的C++文件
  2. 创建一个新的C++文件

emacs告诉我:“搜索程序:没有这样的文件或目录,全局的”,但当我重试它的工作.不知道从哪里开始找问题。~/.emacs

编辑:我发现了一些类似的这里,但没有明确的答案。

但是,这就是我在做堆栈跟踪时得到的结果:

代码语言:javascript
复制
 `Debugger entered--Lisp error: (file-error "Searching for program" "no such file or directory" "global")`
代码语言:javascript
复制
  call-process("global" nil #<buffer *CEDET Global*> nil "-pq")
  apply(call-process "global" nil #<buffer *CEDET Global*> nil "-pq")
  cedet-gnu-global-call(("-pq"))
  cedet-gnu-global-root()
  (if (cedet-gnu-global-root) (setq semanticdb-project-system-databases (cons ... semanticdb-project-system-databases) semanticdb-find-default-throttle (append semanticdb-find-default-throttle ...)) (if dont-err-if-not-available nil (error "No Global support in %s" default-directory)))

 semanticdb-enable-gnu-global-in-buffer(t)

 semanticdb-enable-gnu-global-hook()

 run-hooks(semantic-init-mode-hook)

 semantic-new-buffer-fcn()

 run-hooks(mode-local-init-hook)

 #[nil "\300 \210\301\302!\207" [activate-mode-local-bindings run-hooks mode-local-init-hook] 2]()

 mode-local-map-file-buffers(#[nil "\300 \210\301\302!\207" [activate-mode-local-bindings run-hooks mode-local-init-hook] 2] #[nil "    =?\207" [mode-local--init-mode major-mode] 2] (#<buffer visualizer.cpp>))

 mode-local-post-major-mode-change()

 run-hooks(find-file-hook)

 after-find-file(nil t)

 find-file-noselect-1(#<buffer visualizer.cpp> ~/Documents/visualizer.cpp" nil nil "~/Documents/visualizer.cpp" (11403418 2054))
 find-file-noselect("~/Documents/visualizer.cpp" nil nil t)
 find-file("~/Documents/visualizer.cpp" t)
 call-interactively(find-file nil nil)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-29 11:27:01

这种情况只发生在C++文件中吗?

代码语言:javascript
复制
;; gnu global support
(require 'semanticdb-global)
(semanticdb-enable-gnu-global-databases 'c-mode)
(semanticdb-enable-gnu-global-databases 'c++-mode)

错误似乎表明在您的路径中找不到GNU全球

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8309804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档