簡體   English   中英

Windows上的Emacs標簽/導航?

[英]Emacs tag/navigation on Windows?

基本上,目標是使emacs跳轉到定義,例如在Windows 7上移動到c ++中的函數定義。

嘗試遵循https://www.gnu.org/software/global/global.html上的 http://adoxa.altervista.org/global/

首先,我不清楚如何使用http://adoxa.altervista.org/global/ 我所做的是解壓縮“ GLOBAL 6.5.6 Win32”並修改了PATH變量以查找其中的二進制文件。 然后我將此添加到〜/ .emacs

(setq load-path (cons "D:/path/glo656wb/share/gtags/gtags.el" load-path))
;;(add-to-list 'load-path "D:/path/glo656wb/share/gtags/gtags.el")

(autoload 'gtags-mode "gtags" "" t)

;; C-mode
(add-hook 'c-mode-hook 
   '(lambda () 
      (gtags-mode t)
))

但是正在收到此錯誤消息“無法打開加載文件,沒有這樣的文件或目錄...”

任何想法? 在Windows上進行此設置的正確方法是什么?

"D:/path/glo656wb/share/gtags/gtags.el"目錄中 load-path的文檔說它的元素必須是目錄。 Ch v load-path

load-pathC source code定義的變量。

其值如下所示。

當用作文件本地變量時,此變量可能會有風險。

文檔:

目錄列表,以搜索要加載的文件。

每個元素都是一個字符串(目錄文件名)或nil(意味着default-directory )。

該列表由require函數查詢。

如Info節點(elisp)Library Search所述,在啟動期間進行了初始化。 將項目添加到此路徑時,請使用directory-file-name 但是,處理該列表的Lisp程序應容忍帶有斜杠和不帶斜杠的目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM