Emacs冻结向ecb源路径添加远程tramp路径

Emacs冻结向ecb源路径添加远程tramp路径,emacs,tramp,emacs-ecb,Emacs,Tramp,Emacs Ecb,我正试图通过修改emacs 24.2、ecb 2.40、OS X 10.8.2下我的.emacs文件中的ecb源路径变量,将远程目录添加到我的ecb目录窗格中。emacs内部通过tramp进行以下工作: /username@server.com:/home/username /username@server:/home/username (have set up an alias server->server.com) /server.com:/home/use

我正试图通过修改emacs 24.2、ecb 2.40、OS X 10.8.2下我的
.emacs
文件中的
ecb源路径
变量,将远程目录添加到我的ecb目录窗格中。emacs内部通过tramp进行以下工作:

   /username@server.com:/home/username
   /username@server:/home/username      (have set up an alias server->server.com)
   /server.com:/home/username           (username is same as local user, so can be omitted)
   /server:/home/username
我不确定语法是否有误,但我尝试了以下方法来添加ecb的路径:

   (setq ecb-source-path (quote("/username@server.com:/home/username"))) (**)
   (setq ecb-source-path (quote("/server.com:/home/username")))
   (setq ecb-source-path (quote("/scpc:username@server.com:/home/username")))
当发出
ecb ACTIVE
时,会导致emacs挂起,且消息缓冲区中不会显示错误消息

   (setq ecb-source-path (quote("/username@server:/home/username")))
   (setq ecb-source-path (quote("/server:/home/username")))
   (setq ecb-source-path (quote("username@server.com:/home/username")))
这将导致消息:
警告:源路径不可访问-已忽略

是否有人这样做过,并且知道将远程路径添加到
ecb源路径的正确语法?根据文档,
(**)
应该可以工作。如果语法确实正确,是否有任何提示可以用来调试可能发生的事情并导致emacs冻结?或者这是欧洲央行本身的问题