比较emacs中的本地和服务器文件

时间:2015-09-23 15:34:00

标签: emacs terminal editor

我是emacs的新用户。我需要在服务器中比较两个文件,一个本地文件和另一个文件。

我启动emacs打开我的本地文件。现在我使用C-x 3将emacs分成两部分。现在我在右边的第二帧中打开了一个shell。我用M-x shell打开了一个shell。现在ssh-ed到我的服务器。我导航到一个很深的位置,我需要在右侧缓冲区的这个位置打开一个文件。我试过C-x C-f,但它显示了我的位置目录?

有解决方法吗?

编辑: 我想我错了地强调了我的问题。我只想看到两个文件在emacs中打开并一起阅读。不是一个差异。

1 个答案:

答案 0 :(得分:3)

使用Tramp和ediff。像

这样的东西
M-x ediff-files RET
/local/path/to/file RET
/ssh:user@host:/remote/path/to/file RET

userhost是ssh所需的参数。