我在Mac(Lion)上使用GNU / Emacs 24.1版。我创建了一个VM,并为其分配了一个静态IP。
我想使用emacs打开/编辑文件。 AFAI发现,在版本23之上,预先安装了tramp-mode
。所以我尝试了以下C-x C-f /ssh:username@192.168.1.23:/path_to_file.rb
,但它的作用是创建一个名为 ssh的文件:... rb。
我如何解决这个问题?
答案 0 :(得分:3)
Emacs 24启用了tramp-mode。如果您在〜/ .emacs.d目录或某些init.el文件中放置任何内容以自定义tramp模式,请将其删除。
您需要做的就是C-x C-f ~//username@ip_address.
您将被要求输入密码,提供并享受!
答案 1 :(得分:1)
尚未升级到24.1,但在此之前路径应该是:
C-x C-f /scp:username@192.168.1.23:/path_to_file.rb